一种数字通信系统及误码率的计算方法技术方案

技术编号:15517745 阅读:33 留言:0更新日期:2017-06-04 08:14
本申请提供了一种数字通信系统及误码率的计算方法,其中一种方法包括:接收并存储发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;对所述第一编码数据进行纠错解码操作;在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据;基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。本申请提供的误码率的计算方法,可以在接收方设备不需要预先存储信源数据的情况下计算误码率,从而提升信道资源利用率。

【技术实现步骤摘要】
一种数字通信系统及误码率的计算方法
本申请涉及通信
,尤其涉及一种数字通信系统及误码率的计算方法。
技术介绍
在数字通信系统中,信道质量是判断系统性能的重要依据。误码率在一定程度上可以表征信道质量。误码率即错误比特数与所有比特数的比值。若误码率较大则表示错误比特数较多,即信道质量较差;若误码率较小则表示错误比特数较少,即信道质量较好;所以可以利用误码率来表征信道质量。为了计算误码率,通常方法为:发送方设备和接收方设备预先存储相同的信源数据,然后发送方设备通过信道向接收方设备发送信源数据,然后接收方设备将接收到信源数据与预先存储的信源数据进行对比,从而确定出接收到的信源数据中的错误比特数,最后,将错误比特数与信源数据的比特数的商值、确定为误码率。虽然,利用误码率来确定信道质量是最准确的。但是,目前计算误码率的前提为发送方设备和接收方设备均预先存储相同的信源数据,对于接收方设备而言,发送方设备即将发送的信源数据是已知数据。在数字通信系统中,通信双方发送已知数据是对信道资源的浪费,这样会影响其它业务使用信道资源。
技术实现思路
鉴于此,本申请提供了一种误码率的计算方法,以便可以在接收方设备未预先存储信源数据的情况下计算误码率,从而提升信道资源利用率。为了实现上述目的,本申请提供了以下技术手段:一种误码率的计算方法,包括:接收并存储发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;对所述第一编码数据进行纠错解码操作;在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据;基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。优选的,还包括:在对第一编码数据纠错解码失败时,设置待测信道的误码率为预设字符。优选的,还包括:在对第一编码数据纠错解码失败时,判断能否解码出数据类型字段;若成功解码出数据类型字段,且,数据类型字段为预设类型,则从所述第一编码数据中获取第一数据码元;确定与所述预设类型对应的数据内容,并对所述数据内容进行反向编码,获得第二数据码元;基于所述第一数据码元和所述第二数据码元,计算所述待测信道的误码率。优选的,还包括:若未成功解码出数据类型字段,或,解码获得的数据类型字段非预设类型,则设置待测信道的误码率为预设字符。优选的,在对所述第一编码数据进行纠错解码操作之前,还包括:在第一编码数据中执行获取帧同步数据操作;则所述方法还包括:若对第一编码数据纠错解码失败、或者若未成功解码出数据类型字段、或者若成功解码出数据类型字段但数据类型字段非预设类型,则判断在第一编码数据中是否成功获取第一帧同步数据;若在第一编码数据中成功获取第一帧同步数据,则存储所述第一帧同步数据;在存储空间中确定出第二帧同步数据;基于所述第一帧同步数据和所述第二帧同步数据,计算所述待测信道的误码率。优选的,还包括:若在第一编码数据中未成功获得第一帧同步数据,则设置待测信道的误码率为预设字符。优选的,还包括:计算待测信道的多个误码率;基于待测信道的多个误码率,确定待测信道的平均误码率。优选的,所述基于待测信道的多个误码率,确定待测信道的平均误码率,包括:判断待测信道的多个误码率是否包含预设字符;若待测信道的多个误码率不包含预设字符,则将待测信道的多个误码率的平均值,确定为待测信道的平均误码率。优选的,还包括:若待测信道的多个误码率包含预设字符,则判断多个误码率中是否包含半数以上的预设字符;若多个误码率中包含半数以上的预设字符,则设置待测信道的误码率为预设数值。优选的,还包括:若多个误码率中不包含半数以上的预设字符,则判断在多个误码率中是否包含1/4以上的预设字符;若多个误码率中包含1/4以上的预设字符,则将每个预设字符赋值为5%,并和其它非预设字符的误码率计算平均值,将该平均值确定为待测信道的平均误码率;若多个误码率中不包含1/4以上的预设字符,则在排除各个预设字符后,计算其它非预设字符的误码率的平均值,将该平均值确定为待测信道的平均误码率。一种数字通信系统,包括:发送方设备,用于通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;接收方设备,用于接收并存储所述第一编码数据,对所述第一编码数据进行纠错解码操作;在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据;基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。一种误码率的计算方法,包括:接收发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;在所述第一编码数据中执行获取帧同步数据的操作;若成功在第一编码数据中获得第一帧同步数据,则存储所述第一帧同步数据;在存储空间中确定出第二帧同步数据;基于所述第一帧同步数据和所述第二帧同步数据,计算待测信道的误码率。优选的,还包括:若未成功在第一编码数据中获得第一帧同步数据,则设置待测信道的误码率为预设字符。一种数字通讯系统,包括:发送方设备,用于通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;接收方设备,用于接收发送方设备通过待测信道发送的第一编码数据,在所述第一编码数据中执行获取帧同步数据的操作;若成功在第一编码数据中获得第一帧同步数据,则存储所述第一帧同步数据;在存储空间中确定出第二帧同步数据;基于所述第一帧同步数据和所述第二帧同步数据,计算待测信道的误码率。一种误码率的计算方法,包括:接收发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;对所述第一编码数据进行纠错解码的过程中,判断能否解码出数据类型字段;若成功解码出数据类型字段且数据类型字段为预设类型,则从第一编码数据中获取第一数据码元;确定与所述预设类型对应的数据内容,并对所述数据内容进行反向编码,获得第二数据码元;基于所述第一数据码元和所述第二数据码元,计算待测信道的误码率。优选的,还包括:若未成功解码出数据类型字段,或,数据类型字段非预设类型,则设置误码率为预设字符。一种数字通讯系统,包括:发送方设备,用于通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;接收方设备,用于接收发送方设备通过待测信道发送的第一编码数据,对所述第一编码数据进行纠错解码的过程中,判断能否解码出数据类型字段;若成功解码出数据类型字段且数据类型字段为预设类型,则从第一编码数据中获取第一数据码元;确定与所述预设类型对应的数据内容,并对所述数据内容进行反向编码,获得第二数据码元;基于所述第一数据码元和所述第二数据码元,计算待测信道的误码率。一种接收方设备,包括:第一通讯模块,用于接收发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;存储器,用于存储发送方设备通过待测信道发送的第一编码数据;第一处理器,用于对所述第一编码数据进行纠错解码操作,在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据,基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。一种接收方设备,包括:第二通讯模块,用于接收发送方设备通过待测信道发本文档来自技高网...
一种数字通信系统及误码率的计算方法

【技术保护点】
一种误码率的计算方法,其特征在于,包括:接收并存储发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;对所述第一编码数据进行纠错解码操作;在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据;基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。

【技术特征摘要】
1.一种误码率的计算方法,其特征在于,包括:接收并存储发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;对所述第一编码数据进行纠错解码操作;在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据;基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。2.如权利要求1所述的方法,其特征在于,还包括:在对第一编码数据纠错解码失败时,设置待测信道的误码率为预设字符。3.如权利要求1所述的方法,其特征在于,还包括:在对第一编码数据纠错解码失败时,判断能否解码出数据类型字段;若成功解码出数据类型字段,且,数据类型字段为预设类型,则从所述第一编码数据中获取第一数据码元;确定与所述预设类型对应的数据内容,并对所述数据内容进行反向编码,获得第二数据码元;基于所述第一数据码元和所述第二数据码元,计算所述待测信道的误码率。4.如权利要求3所述的方法,其特征在于,还包括:若未成功解码出数据类型字段,或,解码获得的数据类型字段非预设类型,则设置待测信道的误码率为预设字符。5.如权利要求3所述的方法,其特征在于,在对所述第一编码数据进行纠错解码操作之前,还包括:在第一编码数据中执行获取帧同步数据操作;则所述方法还包括:若对第一编码数据纠错解码失败、或者若未成功解码出数据类型字段、或者若成功解码出数据类型字段但数据类型字段非预设类型,则判断在第一编码数据中是否成功获取第一帧同步数据;若在第一编码数据中成功获取第一帧同步数据,则存储所述第一帧同步数据;在存储空间中确定出第二帧同步数据;基于所述第一帧同步数据和所述第二帧同步数据,计算所述待测信道的误码率。6.如权利要求5所述的方法,其特征在于,还包括:若在第一编码数据中未成功获得第一帧同步数据,则设置待测信道的误码率为预设字符。7.如权利要求1-6任一项所述的方法,其特征在于,还包括:计算待测信道的多个误码率;基于待测信道的多个误码率,确定待测信道的平均误码率。8.如权利要求7所述的方法,其特征在于,所述基于待测信道的多个误码率,确定待测信道的平均误码率,包括:判断待测信道的多个误码率是否包含预设字符;若待测信道的多个误码率不包含预设字符,则将待测信道的多个误码率的平均值,确定为待测信道的平均误码率。9.如权利要求8所述的方法,其特征在于,还包括:若待测信道的多个误码率包含预设字符,则判断多个误码率中是否包含半数以上的预设字符;若多个误码率中包含半数以上的预设字符,则设置待测信道的误码率为预设数值。10.如权利要求9所述的方法,其特征在于,还包括:若多个误码率中不包含半数以上的预设字符,则判断在多个误码率中是否包含1/4以上的预设字符;若多个误码率中包含1/4以上的预设字符,则将每个预设字符赋值为5%,并和其它非预设字符的误码率计算平均值,将该平均值确定为待测信道的平均误码率;若多个误码率中不包含1/4以上的预设字符,则在排除各个预设字符后,计算其它非预设字符的误码率的平均值,将该平均值确定为待测信道的平均误码率。11.一种数字通信系统,其特征在于,包括:发送方设备,用于通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;接收方设备,用于接收并存储所述第一编码数据,对所述第一编码数据进行纠错解码操作;在对第一编码数据纠错解码成功后,对纠错解码后获得的信源数据进行反向编码,获得第二编码数据;基于所述第一编码数据和所述第二编码数据,计算所述待测信道的误码率。12.一种误码率的计算方法,其特征在于,包括:接收发送方设备通过待测信道发送的第一编码数据;其中,第一编码数据由信源数据经过信道编码后获得;在所述...

【专利技术属性】
技术研发人员:尹瑞华张颖哲朱德友
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1