利用维特比译码器测量比特差错率的装置.pdf

上传人:大师****2 文档编号:706000 上传时间:2018-03-06 格式:PDF 页数:11 大小:435.81KB
返回 下载 相关 举报
摘要
申请专利号:

CN97122565.6

申请日:

1997.10.04

公开号:

CN1182985A

公开日:

1998.05.27

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):H03M 13/12申请日:19971004授权公告日:20030319终止日期:20091104|||授权|||公开|||

IPC分类号:

H03M13/12

主分类号:

H03M13/12

申请人:

三星电子株式会社;

发明人:

孔骏镇

地址:

韩国京畿道

优先权:

1996.10.04 KR 44014/96

专利代理机构:

柳沈知识产权律师事务所

代理人:

孙履平

PDF下载: PDF下载
内容摘要

一种采用维特比译码器测量比特差错率的装置,它按照与发送信号一样的方式产生新的循环冗余码,将替代旧的循环冗余码的新的循环冗余码,加到信息数据上,以使被格子重编码,该装置包括一维特比译码部分,采用最大似真译码方法译码格子编码状态下的解调数据;一格子重编码部分,利用接收维特比译码部分的数据,采用与编码部分相同的方式格式编码;及一再生部分,用于接收维特比译码部分的输出,去除译码后的循环冗余码数据,并加入新的循环冗余码数据。

权利要求书

1: 一种采用维特比译码器用于测量比特差错率的装置,包括: 一维特比译码部分,采用最大似真译码方法用于译码格子编码状态下解 调的数据; 一格子重编码部分,利用接收维特比译码部分的数据按照与编码部分相 同的方式进行格子编码;及 一再生部分,介于维特比译码部分和格子重编码部分之间,用于接收所 述维特比译码部分的输出,去除译码后的循环冗余码数据,并加入新的循环 冗余码数据。
2: 如权利要求1的采用维特比译码器用于测量比特差错率的装置,其 中,还包括: 一延时部分,用于接收和延时解调数据从而补偿数据通过所述维特比译 码部分、所述循环冗余码再生部分、和所述格子重编码部分的延迟时间; 一比较部分,用于比较格子重编码部分的输出和通过延时部分的时延数 据从而生成包含无错比特和有错比特的错误数据;及 一测量部分,用于接收数据比较部分的输出并测量比特差错率。
3: 如权利要求1的采用维特比译码器用于测量比特差错率的装置,其 中,所述循环冗余码再生部分,包括一循环冗余码选择部分,用于检测加在 所述编码部分所编码的所述数据上的比特数量和一比特生成方式;及一循环 冗余码产生部分,用于按照在所述的循环冗余码选择部分中确定的一循环冗 余码生成方式产生可调节的循环冗余码并将所述循环冗余码加到信息数据 上。

说明书


利用维特比译码器测量 比特差错率的装置

    本发明涉及一种利用循环冗余码和格子码测量通信系统的比特差错率的装置,尤其涉及一种装置,用于利用维特比译码器准确测量比特差错率,并用于利用循环冗余码和格子码检错和纠错,改善通信系统性能,其中利用通过维特比译码器时已译码数据中携带信息的数据元素,产生新的循环冗余码从而替代传输的循环冗余码,利用由新的循环冗余码替代的译码数据再产生格子码,而且将再产生的数据与传输的数据进行比较。

    在常规的通信系统中,纠错和译码方法被用于纠正在数据经信道传输时产生的错误其存在有噪音和防碍通信的元素,这种纠错和译码方法被划分为块译码方法,在该方法中由待传输数据构成的块加上一个冗余码部分,和格子译码方法,对应于译码方法操作(function)译码按次序输入的数据。

    该比特差错率测量方法将参照码分多路访问(下文称为CDMA)标准地信号处理方法详细描述,码分多路访问标准在韩国被选作数字蜂窝电话系统和个人通信系统的标准,其中循环冗余码和格子码被用于检测和纠正传输错误。

    在CDMA标准中,话音信号不是按预定传输速率传输的,而是利用话音活动检测器检测到的话音信号的大小将话音信号分为四级传输。也就是说,当话音活动检测器检测到话音信号处于最活动状态时,话音信号按最大传输速率9600比特每秒的速率传输。而当话音信号处于非活动状态时,话音信号按最小传输速率1200比特每秒速率传输以保持基站和终端间的信道。在最大传输速率9600比特每秒和最小传输速率1200比特每秒之间的传输速率4800比特每秒和2400比特每秒分别用在将话音信号从活动状态变为不活动状态和将话音信号从不活动状态改变为活动状态。在待传输的信息量很少时,根据话音信号的状态以不同传输速率传输的信息能够保持基站和终端间的通信信道,这样传输信息所需电功率被有效利用而且终端的功耗也能降低,再者对于使用通信系统的许多用户而言,影响其它终端的干扰信号也减少了。

    如上所述,将用于一帧质量指示的数据循环冗余码加在由话音信号活动程度决定的传输速率产生的信息数据上。该信息数据提供了必要的参数用来确定接收端接收到的帧是否有错,并用来确定接收到的帧传输速率。特别是,当数据以9600比特每秒的传输速率传输时,信息数据由172比特的块构成,而在其上还附加了12比特的循环冗余码。加上尾部编码为零的8比特从而构成一帧192比特。当数据以4800比特每秒的传输速率传输时,信息数据构成80比特的块且在其上附加了8比特循环冗余码。加上尾部编码为零的8比特从而构成一帧96比特。再者当数据以1200比特每秒或2400比特每秒传输速率传输时,数据上未附加循环冗余码,而仅将尾部编码为零的比特加在数据上构成一帧。如上述构成的帧形成周期为20msec。

    CDMA通信系统包含有约束长度为9和编码率为1/3的格子码。格子码的操作是用8进制码的557、663、和711被表示的,并且无论何时只输入1比特数据就会有3个编码数据输出。

    根据上述CDMA标准通过循环冗余码产生部分和格子编码部分的数据由一无线信道通过一符号重复部分、一块交错(interleaving)部分、一64阵列正交调制部分、一扩频部分、一相位调制部分、一中频部分、和一无线频率部分被传递。

    同时在接收机中采用与发送机调制数据相反的方式解调数据。已解调数据经维特比译码器译码,该译码器是最大似真(lilkehood)译码器用来译码从发送机送来的数据。维特比译码器通过在发送机中加在数据上的循环冗余码确定已译码数据是否有错。在采用CDMA方式的通信系统中,由于与发送机话音活动检测部分中确定的传输速率相关的信息没有传送给接收机,实际应用的传送数据的传输速率是在四种传输速率中根据帧差错确定的。

    然而依据上述方法仅利用帧差错率是不能准确确定传输速率的。即必须在解调数据通过维特比译码器前利用接收机中测量的已解调数据的比特率以便利用传输数据的比特差错率和传输数据携带的循环冗余码来确定更准确的传输速率。

    图1所示是一按照常规测量比特差错率的装置框图,其中应用了根据传输速率的循环冗余码和格子码。

    在常规通信系统中,利用循环冗余码和格子码测量比特差错率的装置包括一维特比译码部分10,用于利用最大似真译码方法解码调制成格子编码状态的数据;一格子重编码部分(reencoding section)20用于将从维特比译码部分10输入的数据重编码成格子码数据,一延时部分30用于延时从一解调器输入的已解调数据,延时时间与数据通过维特比译码部分10和格子重编码部分20所用的时间长度一样多,这样延时部分30补偿了时延;一数据比较部分40用于将格子重编码部分20输出的重编码数据与通过延时部分30延时的数据作比较,及一测量部分50用于在接收到数据比较部分40输出的错误数据后测量比特差错率。

    利用循环冗余码和格子码的常规通信系统的比特差错率的装置操作将参照图1详细描述。

    接收机解调器解调的数据具有通过发射机格子编码部分编码的编码符号(symbels)的格式,而且有些比特携带有由噪音、衰减、及信道干扰信号产生的错误。携带错误比特的被译码数据在通过维特比译码部分10时被纠正,最终按发送机构造的帧格式被译码,如上述。接着格子重编码部分20接收包括帧格式的话音信息和循环冗余码的解码数据,并按发送机的格子编码方法进行重编码。

    因为在解调期间产生的错误按所需的电平被纠正,所以通过维特比译码部分10的译码数据比解调数据的错误要少。就此,在未知发送机的格子编码部分编码的数据是否为发送数据的情况下假定格子重编码数据就作为发送数据。这样数据比较部分比较被作为发送机数据的重编码数据和已经延时的数据,延时数据的延时时间为通过信道和时间延时部分30和重编码数据所延时的时间相同,从而发现输入给数据比较部分的信号中的错误,和产生错误数据。而且比特差错率测量部分50将错误数据划分为无错误比特和有错误比特,由此计算输入的整个错误数据中有比特错误数量跟无比特错误数量之比并测量比特差错率。

    常规的比特差错率测量装置是在假定解调数据与发送机发送来的数据一致的前提下测量比特差错率的。因此如果解调数据上携带的全部错误不能由此维特比译码器纠正的话,译码数据就会与发送机格子编码部分发送的数据不同。因此,译码数据不同于发送机格子编码部分的输出。特别是因为用于测量比特差错率的常规装置采用了错误数据作为参照点来测量比特差错率,所以测量比特差错率的常规装置将输入给维特比译码器的解调数据中的错误比特当作了正确比特。因此该装置所读到的比特差错率小于实际比特差错率,导致将发送机发送来的数据确定为是以最大传输速率传输的,尽管其是以某一传输速率传输的。

    本发明旨在克服现有技术中的上述问题。本发明的一目的是要提供一种装置用于测量比特差错率,其中利用维特比译码器输出形成的译码数据的信息数据和循环冗余码中的信息按照与发送机的循环冗余码产生方式一样的方式生成新的循环冗余码,并且将替代该循环冗余码的新的循环冗余码加在信息数据上以便格子重编码,就此准确测量比特差错率,而且其中还基于比特差错率确定发送机传送数据的传输速率以便防止将发送机传送数据的速率确定为最大传输速率,尽管发送机是以某一速率传输的,就此降低终端的功耗并提高接收数据的能力。

    为实现本发明的上述目的,提供了一装置用于测量比特差错率,该装置采用了维特比译码器,该装置包括:

    一维特比译码部分,采用最大似真(likehood)译码方法用于译码格子(trellis)编码状态下解调的数据;

    一格子重编码部分,利用接收来自维特比译码部分的数据按照与编码部分相同的方式进行格子编码;及

    一再生部分,介于维特比译码部分和格子重编码部分之间,用于接收维特比译码部分的输出,去除译码后的循环冗余码数据,并增加新的循环冗余码数据。

    依据本发明采用维特比译码器用于测量比特差错率的装置,还包括:

    一延时部分,用于接收和延时解调数据从而补偿数据通过维特比译码部分、循环冗余码再生部分、和格子重编码部分的延迟时间;

    一比较部分,用于比较格子重编码部分的输出和通过延时部分的时延数据,从而生成包含无比特差错和有比特差错的错误数据;及

    一测量部分,用于接收数据比较部分的输出并测量比特差错率。

    在采用维特比译码器测量比特差错率的装置中,该循环冗余码再生部分包括一循环冗余码选择部分,用于检测加在编码部分所编码的数据上的比特数量和一比特生成方式,及一循环冗余码产生部分,用于按照在该循环冗余码选择部分中确定的一循环冗余码生成方式产生可调节的循环冗余码并将该循环冗余码加到信息数据上。

    本发明的上述目的和其它优点将通过参照附图针对优选实施例的详细描述变得更明显,其中:

    图1是依照常规技术的一比特差错率测量装置的框图;

    图2是依照本发明的一比特差错率测量装置的框图;及

    图3A和3B是依照本发明的比特差错率测量装置的操作。

    在下文中将参照附图详细描述本发明的一优选实施例。

    图2所示是依照本发明的一比特差错率测量装置的框图。在图2通信系统中采用循环冗余码和格子码的比特差错率测量装置包括一维特比译码部分110,采用最大似真译码方法译码格子编码状态下解调的数据,一再生部分120,用于接收维特比译码部分110来的数据从而去除数据上的循环冗余码而将新的循环冗余码加到数据上,一格子重编码部分130,用于接收从循环冗余码再生部分120来的数据并按照与发送机相同的方式再次执行格子编码,一延时部分140,用于延迟解调数据其延时相同于数据通过维特比译码部分110、循环冗余码再生部分120、及格子重编码部分130的时间延迟从而补偿;一数据比较部分150,用于比较格子重编码部分130来的重编码数据和通过延时部分140的解调数据,进而生成包括了无错比特和有错比特的错误数据,及一测量部分160,用于测量数据比较部分150来的错误数据的比特差错率。

    循环冗余码再生部分120包括循环冗余码选择部分121,用于确信比特数和加在发送机数据上的该循环冗余码的生成方式;及一循环冗余码产生部分122,用于按照循环冗余码的产生方式生成一可调节的循环冗余码并将该循环冗余码加到信息数据上。

    在通信系统中,依照本发明采用循环冗余码和格子码的比特差错率测量装置的操作将参照图2到图3B来描述。

    由接收机解调器解调的数据具有发送机格子编码部分编码的数据格式而且在通过信道后要被确定是否有错误比特。含有携带错误比特的解调数据在通过维特比译码器110时在一纠错区内被纠正,并且接着数据依在发送机组成的帧格式被译码,如上述。译码数据,如图3A所示,由信息数据和在发送机中加在信息数据上的循环冗余码组成。循环冗余码再生部分120接收译码数据并将循环冗余码从译码数据中去除。接着循环冗余码再生部分120按照与发送机同样的方式利用信息数据生成新的循环冗余码并将新的循环冗余码加到该信息数据上进而组成一帧,如图3B所示。这时循环冗余码选择部分121检测比特数和加到该数据上的循环冗余码的生成方式而循环冗余码产生部分122依据在循环冗余选择部分121确定的循环冗余码的生成方式生成新的循环冗余码,并将其加到信息数据上。利用图2的维特比译码器110的译码数据产生新的循环冗余码。因此,在译码后的数据中产生错误时,新的循环冗余码可能不同于发送机中加在信息数据上的循环冗余码。

    即使组成一帧的信息数据和循环冗余码中有一比特错误出现,数据比较部分都能确定在帧中出现的错误。因此当循环冗余码比特中出现错误时循环冗余码产生部分122去除该循环冗余码并产生新的循环冗余码。此后循环冗余码产生部分122将其加到信息数据上这样该信息数据就与发送机来的数据类似了。这就是去除发送机传来的信息数据中的循环冗余码并将新的循环冗余码加到信息数据上的原因。

    格子编码部分130接收循环冗余产生部分122的输出将信息数据和新的循环冗余码组成帧并按照与发送机格子编码相同的方式产生格子编码数据。

    另,格子重编码数据由于数据通过维特比译码部分110、循环冗余码产生部分120、和格子重编码部分130时,被延时,所以延时部分140将解调数据延时以便处理重编码数据。数据比较部分150比较通过延时部分140的解调数据和格子重编码数据并将错误比特与正确比特相区分。此后数据比较部分150输出错误数据。接着比特差错率测量部分160接收数据比较部分150的错误数据计算错误比特数量。最后比特差错率测量部分160测量比特差错数与整个比特数之间的比率。

    在依照本发明的比特差错率测量装置中,如上述,比特差错率测量部分能准确测量解调数据的比特差错率,能够确定准确的传输速率。导致终端的功耗降低。而且亦能减少影响其它终端的干扰信号。

    本发明参照实施例进行了特别的展示和描述,该领域的技术人员将容易明白各种依据本发明所作的形式和细节上的改变都不脱离本发明权利要求限定的精神和范畴。

利用维特比译码器测量比特差错率的装置.pdf_第1页
第1页 / 共11页
利用维特比译码器测量比特差错率的装置.pdf_第2页
第2页 / 共11页
利用维特比译码器测量比特差错率的装置.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《利用维特比译码器测量比特差错率的装置.pdf》由会员分享,可在线阅读,更多相关《利用维特比译码器测量比特差错率的装置.pdf(11页珍藏版)》请在专利查询网上搜索。

一种采用维特比译码器测量比特差错率的装置,它按照与发送信号一样的方式产生新的循环冗余码,将替代旧的循环冗余码的新的循环冗余码,加到信息数据上,以使被格子重编码,该装置包括一维特比译码部分,采用最大似真译码方法译码格子编码状态下的解调数据;一格子重编码部分,利用接收维特比译码部分的数据,采用与编码部分相同的方式格式编码;及一再生部分,用于接收维特比译码部分的输出,去除译码后的循环冗余码数据,并加入新。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1