[发明专利]一种同步字检测方法、发送器及接收器有效
申请号: | 201710384442.4 | 申请日: | 2017-05-26 |
公开(公告)号: | CN106992834B | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 张建功;于洪涛;孙红 | 申请(专利权)人: | 哈尔滨海能达科技有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 150028 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 同步 检测 方法 发送 接收器 | ||
本申请提供了一种同步字检测方法、发送器及接收器,发送器在待发送的数据帧中插入的同步字后,将插入预设个数的同步字的待发送的数据帧发送至接收器。由于插入所述预设个数的同步字的待发送的数据帧中的信息位长度是同步字长度的指定倍数,且插入的预设个数的同步字的符号组成不同或符号组成相同但符号的排列顺序不同,接收器接收到待发送的数据帧后,将所述预设个数的同步字中的每个同步字,与所述插入预设个数的同步字的待发送的数据帧做一次互相关,能够保证至少有一个相关峰能够被检测到,从而能够确认至少一个同步字的位置,进而确定数据的帧定位信息,减少丢帧率。
技术领域
本发明涉及通信领域,更具体的说,涉及一种同步字检测方法、发送器及接收器。
背景技术
数据传输是按照一定的数据帧格式来发送和接收数据。数据传输距离较长时,为了节省连线资源,不会使用单独的连线从发送器将数据的帧定位信息传输到接收器,常采用的方法是在发送数据中每隔一段时间插入同步字,接收器接收到数据后,通过同步字检测的方法来确定数据的帧定位信息。
同步字检测是指接收器识别发送器发送的数据,从中提取出同步字信息,从而确定数据的帧定位信息,即数据帧的起始位置和结束位置,进而完成整个数据的定位过程。
现有技术中,通常在发送数据中插入单同步字,在同步字检测的过程中,会出现一个相关峰,但是该相关峰容易受到干扰而无法被检测到,从而导致丢帧率较高。
因此,亟需一种能够在数据传输过程中减少丢帧率的方法。
发明内容
有鉴于此,本发明提供一种同步字检测方法、发送器及接收器,以解决在数据传输过程中丢帧率较高的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种同步字检测方法,应用于发送器,包括:
在待发送的数据帧中插入预设个数的同步字;其中,插入所述预设个数的同步字的待发送的数据帧中的信息位长度是同步字长度的指定倍数;所述预设个数的同步字的符号组成不同或符号组成相同但符号的排列顺序不同;
将所述插入所述预设个数的同步字的待发送的数据帧发送至接收器。
优选地,将所述插入所述预设个数的同步字的待发送的数据帧发送至接收器后,还包括:
接收由所述接收器发送的握手信号;
根据预设规则,调整下一数据帧中插入的所述预设个数的同步字中至少一个同步字的位置,所述预设规则为所述预设个数的同步字在下一数据帧中的位置不包括至少一个在所述接收器未被检测到、所述预设个数的同步字在待发送的数据帧中的同步字的位置;所述下一数据帧为排列在所述待发送的数据帧后面的距离最小的一个数据帧;
将插入的所述预设个数的同步字中至少一个同步字的位置调整后的下一数据帧发送至所述接收器。
优选地,所述预设个数的同步字的位置在所述插入所述预设个数的同步字的待发送的数据帧中均匀分布;
或所述预设个数的同步字的位置在所述插入所述预设个数的同步字的待发送的数据帧中不均匀分布。
优选地,所述插入所述预设个数的同步字的待发送的数据帧中的信息位长度是同步字长度的两倍。
优选地,所述预设个数包括三个。
一种同步字检测方法,应用于接收器,包括:
接收由发送器发送的插入预设个数的同步字的待发送的数据帧;
将所述预设个数的同步字中的每个同步字,与所述插入预设个数的同步字的待发送的数据帧做一次互相关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨海能达科技有限公司,未经哈尔滨海能达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710384442.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基本共射放大器静态工作点参数检测装置
- 下一篇:一种电动机教学模型