于丽秋,路 勇
(北京交通大学 电子信息工程学院,北京 100044)
RDS(广播数据系统,Raidio data System)是一种应用在无线广播领域中的技术。在不增加传输信道的情况下,调频立体声广播可以增加多种通信业务,传送多工信息。由于在通信系统中可靠性与传输率往往是相互制约的,当要求提高传输率时,校验码位数就必须要少,这样在受到干扰后会产生错误的可能性增加,传送信息的可靠性下降[1]。当要求可靠性时,校验码位数就要增加,这就导致传送的速率变慢。为了降低信道内噪声及信道传输特性不理想造成的传输差错,在要求的传输率下,尽可能的提高通信的可靠性,在RDS系统中采用CRC(循环冗余效验码,Cyclic Redundancy Check)缩短码编码技术对可能或已经出现的差错进行控制[2]。
在RDS基带编码的结构中,以“组”为单元,每组包含4个块,每个块有26 bit,其中包含16 bit信息字和10 bit检验字,整个组共有104 bit[6]。
在该结构中信息字、校验字、二进制数或二进制地址都是先传送高位,数据传送是完全同步的,各数据块与数据组之间不留空隙。其中,为了使传送的信息误码校验和组块同步,校验字部分是由信息字生成的校验字模2加上组和块同步的偏置字。在这里主要研究由信息字生成的校验字的两种不同CRC并行算法,及仿真和综合结果的分析。
RDS数据格式使用了一种缩短循环的块编码,它是由原始长为341 bit的循环码315 bit而得到的(26,16)分组纠错码. 所用编码是一种最佳的纠正突发误码的缩短循环码,其生成多项式为[7]:……p>