主权项 |
1.一种动态异步BP译码方法,其特征在于:包含动态异步消息更新策略,利用变量节点到校验节点更新前后的最大消息残差,辅以变量节点的不稳定性判定的动态定位方法和两步校验节点到变量节点消息计算的消息传递形式,亦即,在消息更新时,确定不稳定且其信息m(v<sub>i</sub>,c<sub>j</sub>)具有最大残差的变量节点v<sub>i</sub>,首先对所有c<sub>a</sub>∈N(v<sub>i</sub>)/c<sub>j</sub>产生并传递消息<img file="FDA0000139619360000011.GIF" wi="125" he="45" />来更新具有最大残差的消息<img file="FDA0000139619360000012.GIF" wi="121" he="48" />使消息<img file="FDA0000139619360000013.GIF" wi="94" he="48" />因接收了来自不同校验节点的消息而具有了更高的置信度,从而修正偏离收敛的状态,这是第一步从校验节点到变量节点消息计算及消息传递,其次,更新后的消息<img file="FDA0000139619360000014.GIF" wi="94" he="49" />被传递用来更新消息<img file="FDA0000139619360000015.GIF" wi="113" he="49" />v<sub>b</sub>∈N(c<sub>j</sub>)/v<sub>i</sub>,由于更新后的<img file="FDA0000139619360000016.GIF" wi="94" he="49" />携带了更多的置信度,因而这些消息的传递能把携带的高置信度传播到更多的消息中去,从而改变可能错误的变量节点,达到相应比特翻转的目的,这是第二步从校验节点到变量节点消息计算及消息传递,最后,对v<sub>b</sub>进行不稳定性判定,并且计算<img file="FDA0000139619360000017.GIF" wi="115" he="44" />c<sub>d</sub>∈N(v<sub>b</sub>)/c<sub>j</sub>。 |