欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2014, Vol. 31 ›› Issue (6): 806-813.DOI: 10.7523/j.issn.2095-6134.2014.06.012

• 信息与电子科学 • 上一篇    下一篇

基于Turbo码的比特级联合信道安全编译码

吴广哲, 陈德元, 张灿   

  1. 中国科学院大学电子电气与通信工程学院, 北京 101408
  • 收稿日期:2013-11-11 修回日期:2014-03-13 发布日期:2014-11-15
  • 通讯作者: 吴广哲
  • 基金资助:

    Supported by the State Key Program of National Natural Science Foundation of China (61032006), National Natural Science Foundation of China (61271282), and Award Foundation of Chinese Academy of Sciences (2069901)

Bit-level joint channel-security coding based on Turbo codes

WU Guangzhe, CHEN Deyuan, ZHANG Can   

  1. School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 101408, China
  • Received:2013-11-11 Revised:2014-03-13 Published:2014-11-15
  • Supported by:

    Supported by the State Key Program of National Natural Science Foundation of China (61032006), National Natural Science Foundation of China (61271282), and Award Foundation of Chinese Academy of Sciences (2069901)

摘要:

联合信道安全编码将信道编码作为加密系统实现了纠错与加密的合二为一.本文采用基于密钥控制随机删余的Turbo码来实现联合信道安全编码.针对目前普遍采用的Turbo码迭代译码方案计算量大、译码延时长和功耗大的问题,采用一种新的比特级迭代译码算法,结合编码时的加密删余信息,对未收敛比特在一个小窗口内进行部分迭代以减少已收敛比特的不必要迭代,从而减少总体迭代次数和计算量.实验表明本方案可在保障通信可靠性和安全性的基础上进一步降低译码开销,提高译码效率.

关键词: 联合信道安全, 比特级终止, 部分迭代, 窗口机制, Turbo译码

Abstract:

The security and reliability of data transmission are two essential and challenging subjects in wireless communication systems. A joint channel-security coding scheme provides both data secrecy and reliability in one single process to combat the interception and interference problems in an insecure and unreliable channel. In this paper, a bit-level secure error-correcting coding scheme, based on punctured Turbo codes which obtain an adaptive coding rate and encrypted coding stream, is presented. While decoding the Turbo coded frames, a novel windowed partial decoding iteration scheme, based on bit-level stopping criteria, is employed to prevent unnecessary iterations and reduce the decoding complexity. Simulations show that the encrypted coding stream can be well decoded by less complete iteration number and overall computation, compared with conventional methods.

Key words: ecure channel coding, bit-level stopping, partial iteration, windowing scheme, Turbo decoding

中图分类号: