CN102752098B - 用于通信***的基于伪随机码序列同步的误码测量方法 - Google Patents
用于通信***的基于伪随机码序列同步的误码测量方法 Download PDFInfo
- Publication number
- CN102752098B CN102752098B CN201210239332.6A CN201210239332A CN102752098B CN 102752098 B CN102752098 B CN 102752098B CN 201210239332 A CN201210239332 A CN 201210239332A CN 102752098 B CN102752098 B CN 102752098B
- Authority
- CN
- China
- Prior art keywords
- error rate
- threshold value
- pseudo
- error
- signal reception
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了一种用于通信***的基于伪随机码序列同步的误码测量方法,包括以下步骤:将接收端收到的一段数据作为种子装载进LFSR中,生成与该段数据相对应的伪随机码参考数字序列;将该段数据与相对应的伪随机码参考数字序列中的每一比特位进行逐一比对,获得误码个数和误码率,根据所述误码率和设定的信号接收阈值的比较结果获得同步结果。本发明,因为没有采用效率低下的遍历搜索机制,所以误码检测步骤简单,速度快,高阶伪随机码序列的计算耗时大大减小,测试结果准确。
Description
技术领域
本发明涉及通信***,具体涉及用于通信***的基于伪随机码序列同步的误码测量方法。
背景技术
伪随机码二进制序列(Pseudo random binary sequence,PRBS)由于在发射端和接收端都较易通过线性反馈移位寄存器(linear feedback shift register,简称LFSR)产生合适的序列,因此在通信***误码率测试中广泛使用。要在接收端进行误码计算,接收端的序列码流需要和发送端的码流进行比特同步,同步完成后接收端数字序列和发送端码流数字序列进行比较,进行误码检测和计数。
传统的基于伪随机码序列的通信***同步误码测量方法如下:首先在接收端产生2n-1个(n为LFSR的个数)数字比特序列A,然后截取接收到的发送端数据B的一小段作为种子,在A中遍历搜索并与种子比较,若种子与A中的某段数据的误码率小于某信号接收阈值,则表示同步成功,然后将B和A中相同长度的序列进行比较和误码计数。若在A中找不到误码率小于某信号接收阈值的情况,则截取B中的下一小段作为种子,同样在A中遍历搜索种子,依次类推,直至找到误码率小于某信号接收阈值,即同步成功为止。
上述这种方法,当伪随机码序列的阶数较高或者误码率较大时,种子中几个比特的判决错误会导致计算量增大,因此,效率低、耗时多。
发明内容
本发明所要解决的技术问题是解决基于伪随机码序列的通信***同步误码测量方法,效率低、耗时多的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种用于通信***的基于伪随机码序列同步的误码测量方法,包括以下步骤:
将接收端收到的一段数据作为种子装载进线性反馈移位寄存器LFSR中,生成与该段数据相对应的伪随机码参考数字序列;
将该段数据与相对应的伪随机码参考数字序列中的每一比特位进行逐一比对,获得误码个数和误码率,根据所述误码率和设定的信号接收阈值的比较结果获得同步结果。
在上述方法中,根据所述误码率和设定的信号接收阈值的比较结果获得同步结果包括以下步骤:
比较所述误码率和所述信号接收阈值;
若当前的误码率小于所述信号接收阈值,则所述同步结果为同步成功;否则,所述同步结果为同步初步不成功,继续以下一段数据作为种子装载进LFSR中重新计算第二误码率,再次比较所述第二误码率和所述信号接收阈值;
若所述第二误码率小于所述信号接收阈值,则所述同步结果为同步成功;否则,所述同步结果为同步不成功,结束误码计算。
在上述方法中,所述信号接收阈值为0.4。
本发明,利用将接收端收到的一段数据作为种子装载进LFSR中,生成与该段数据相对应的伪随机码参考数字序列,再将该段数据与相对应的伪随机码参考数字序列中的每一比特位进行逐一比对,获得误码个数和误码率,从而获得同步结果,因为没有采用效率低下的遍历搜索机制,所以误码检测步骤简单,速度快,高阶伪随机码序列的计算耗时大大减小,测试结果准确。
附图说明
图1是本发明中以接收端的数据为种子产生伪随机码数字序列的示例图;
图2是本发明中根据误码率和设定的信号接收阈值的比较结果获得同步结果的流程图。
具体实施方式
下面结合附图对本发明作出详细的说明。
本发明提供的用于通信***的基于伪随机码序列同步的误码测量方法,包括以下步骤:
如图1所示,将接收端收到的一段数据作为种子装载进斐波纳契型LFSR(Fibonacci LFSR)中,生成与该段数据相对应的伪随机码参考数字序列,其中,作为抽头(tap)的比特之间按顺序做异或运算,不作为抽头的比特做移位运算;
将该段数据与相对应的伪随机码参考数字序列中的每一比特位进行逐一比对,获得误码个数和误码率,根据所述误码率和设定的信号接收阈值的比较结果获得同步结果。
根据误码率和设定的信号接收阈值的比较结果获得同步结果的流程如图2所示,具体步骤如下:
设定信号接收阈值为0.4;
比较上述误码率和信号接收阈值;
若当前的误码率小于信号接收阈值,则同步结果为同步成功;否则,说明种子中至少有一个比特误码,同步结果为同步初步不成功,继续以下一段数据作为种子装载进LFSR中,用同样的方式重新计算第二误码率,再次比较第二误码率和信号接收阈值;
若第二误码率小于信号接收阈值,则同步结果为同步成功;否则,同步结果为同步不成功,结束误码计算。
本发明不局限于上述最佳实施方式,任何人应该得知在本发明的启示下作出的结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。
Claims (3)
1.用于通信***的基于伪随机码序列同步的误码测量方法,其特征在于,包括以下步骤:
将接收端收到的一段数据作为种子装载进线性反馈移位寄存器LFSR中,生成与该段数据相对应的伪随机码参考数字序列,作为抽头的比特之间按顺序做异或运算,不作为抽头的比特做移位运算;
将该段数据与相对应的伪随机码参考数字序列中的每一比特位进行逐一比对,获得误码个数和误码率,根据所述误码率和设定的信号接收阈值的比较结果获得同步结果。
2.如权利要求1所述的用于通信***的基于伪随机码序列同步的误码测量方法,其特征在于,根据所述误码率和设定的信号接收阈值的比较结果获得同步结果包括以下步骤:
A10、比较所述误码率和所述信号接收阈值;
A20、若当前的误码率小于所述信号接收阈值,则所述同步结果为同步成功;否则,所述同步结果为同步初步不成功,继续以下一段数据作为种子装载进LFSR中重新计算第二误码率,再次比较所述第二误码率和所述信号接收阈值;
A30、若所述第二误码率小于所述信号接收阈值,则所述同步结果为同步成功;否则,所述同步结果为同步不成功,结束误码计算。
3.如权利要求2所述的用于通信***的基于伪随机码序列同步的误码测量方法,其特征在于,所述信号接收阈值为0.4。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210239332.6A CN102752098B (zh) | 2012-07-11 | 2012-07-11 | 用于通信***的基于伪随机码序列同步的误码测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210239332.6A CN102752098B (zh) | 2012-07-11 | 2012-07-11 | 用于通信***的基于伪随机码序列同步的误码测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102752098A CN102752098A (zh) | 2012-10-24 |
CN102752098B true CN102752098B (zh) | 2015-08-19 |
Family
ID=47032013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210239332.6A Active CN102752098B (zh) | 2012-07-11 | 2012-07-11 | 用于通信***的基于伪随机码序列同步的误码测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102752098B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102970077A (zh) * | 2012-12-13 | 2013-03-13 | 上海市共进通信技术有限公司 | 应用于电路板集成光组件***的误码率测试装置及方法 |
CN105812021A (zh) * | 2016-03-23 | 2016-07-27 | 中国电子科技集团公司第十研究所 | 快速同步统计数传设备pn码误码率的方法 |
CN108574512A (zh) * | 2017-08-28 | 2018-09-25 | 中车株洲电力机车研究所有限公司 | 一种伪随机序列捕获方法及装置 |
CN108737038A (zh) * | 2018-05-14 | 2018-11-02 | 西京学院 | 通讯误码装置 |
CN109787723B (zh) * | 2019-01-04 | 2021-08-24 | 武汉邮电科学研究院有限公司 | 一种误码率的检测方法、检测***及高阶调制通信*** |
EP3935777A1 (en) * | 2019-03-07 | 2022-01-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for operating a constrained device |
CN110321102B (zh) * | 2019-05-09 | 2021-06-18 | 苏州浪潮智能科技有限公司 | 一种prbs码型确定方法、***及电子设备和存储介质 |
CN117938181A (zh) * | 2024-02-26 | 2024-04-26 | 摩尔线程智能科技(北京)有限责任公司 | 伪随机序列一致性检测方法、装置和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1728626A (zh) * | 2004-07-27 | 2006-02-01 | 中兴通讯股份有限公司 | 一种无线数字通信***的误码检测方法及装置 |
CN101435329A (zh) * | 2008-12-08 | 2009-05-20 | 北京航空航天大学 | 基于Bayes规则的误码率测试*** |
CN101489241A (zh) * | 2009-01-13 | 2009-07-22 | 中兴通讯股份有限公司 | 检测移动终端接收多媒体信号性能的装置及方法 |
-
2012
- 2012-07-11 CN CN201210239332.6A patent/CN102752098B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1728626A (zh) * | 2004-07-27 | 2006-02-01 | 中兴通讯股份有限公司 | 一种无线数字通信***的误码检测方法及装置 |
CN101435329A (zh) * | 2008-12-08 | 2009-05-20 | 北京航空航天大学 | 基于Bayes规则的误码率测试*** |
CN101489241A (zh) * | 2009-01-13 | 2009-07-22 | 中兴通讯股份有限公司 | 检测移动终端接收多媒体信号性能的装置及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102752098A (zh) | 2012-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102752098B (zh) | 用于通信***的基于伪随机码序列同步的误码测量方法 | |
CN101534168B (zh) | 一种容误码的rs码编码参数盲识别方法 | |
CN102123060B (zh) | 一种基于fpga的误码测试方法 | |
CN102143023B (zh) | 一种基于fpga的误码测试*** | |
CN104954096A (zh) | 一种一主多从的高速同步串行通信数据传输方法 | |
CN102651655A (zh) | 一种快速跳频通信的实现方法 | |
CN101771525B (zh) | 高速数字通信线路误码检测装置和方法 | |
CN106877983A (zh) | 适用前向纠错的通信链路性能分析器 | |
CN108494433B (zh) | 一种单线通信方法及其电路实现 | |
CN102710282A (zh) | 基于码重分布的自同步扰码盲识别方法 | |
CN103560863A (zh) | 一种伪随机扰码的识别方法 | |
CN101442380B (zh) | 基于高速串行接口编码方式的误码率测试方法与装置 | |
CN105159653A (zh) | 随机数后处理电路及方法 | |
US9401729B2 (en) | Maintaining running disparity while utilizing different line-codes | |
CN101938332B (zh) | 块、帧同步方法及装置 | |
CN102843275A (zh) | 一种带宽检测方法、装置及*** | |
CN102710283A (zh) | 直接序列扩频伪码捕获方法、捕获装置及通信*** | |
US9594719B2 (en) | Seamless addition of high bandwidth lanes | |
CN106788953A (zh) | 一种多路并行数据信号的对齐方法及*** | |
CN101882974A (zh) | 一种高速串行信号实时在线检测的方法和*** | |
CN106664154B (zh) | 确定前向纠错帧边界的方法、装置和解码*** | |
CN108616323A (zh) | 基于动态多峰组合的ccsk信号改进方法 | |
CN103051440B (zh) | 一种16:66路信号变换及并行同步检测方法 | |
CN108650047B (zh) | 一种串行数据接收实时同步监测电路及监测方法 | |
WO2016000372A1 (zh) | 序列检测方法、装置及计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |