CN111162891A - 一种遥测数据处理帧同步方法 - Google Patents
一种遥测数据处理帧同步方法 Download PDFInfo
- Publication number
- CN111162891A CN111162891A CN201911370020.7A CN201911370020A CN111162891A CN 111162891 A CN111162891 A CN 111162891A CN 201911370020 A CN201911370020 A CN 201911370020A CN 111162891 A CN111162891 A CN 111162891A
- Authority
- CN
- China
- Prior art keywords
- frame
- word
- synchronous
- frame synchronization
- synchronization
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012545 processing Methods 0.000 title claims abstract description 17
- 230000001360 synchronised effect Effects 0.000 claims abstract description 74
- 230000007246 mechanism Effects 0.000 claims abstract description 9
- 238000001514 detection method Methods 0.000 abstract description 4
- 238000012795 verification Methods 0.000 abstract description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0016—Arrangements for synchronising receiver with transmitter correction of synchronization errors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明是一种遥测数据处理帧同步方法。所述方法为开始搜索,设置帧同步字容错机制,在数据流中搜索到帧同步字;当搜索到帧同步字时,开始校核;当通过校核判时,进入锁定状态,输出同步后的帧数据。本发明的帧同步方法容错机制和校核态的确认,可以有效地减少误码造成的假同步和漏同步,而对失步的判断和位滑动检测,也保护了锁定态不会被误码产生的假失步影响。系统能够进行快速准确的同步检测和可靠稳定的同步保护。帧参数及同步参数更改配置灵活,可适应多种遥测体制,增强了搭载设备的通用性。
Description
技术领域
本发明涉及卫星遥测数据处理技术领域,是一种遥测数据处理帧同步方法。
背景技术
在遥测数据处理中,帧同步的实现是地面接收中必不可少的关键功能之一,主要是将从卫星接收到的数据流格式化。帧格式包括帧同步字,及数据区域。在发送端间隔插入帧同步字,而在接收端通过识别帧同步字来辨识每一帧的起始位置,然后才可进行后续数据解析处理。遥测遥控应用越来越广,帧结构日益复杂,需要控制的参数变多,需要设备帧同步策略可灵活配置帧参数以适应不同遥测数据。
帧同步系统的性能,会直接影响整个通信系统的性能。同步是进行正确信息传输的前提。为了保证信息的可靠传输,要求同步系统应有较高的可靠性及稳定性,可一定程度抗干扰。并且可随使用场景灵活配置帧参数,适应多种任务需求。
现有技术确定帧同步的方法,接收端在比特数据流中搜索帧同步字,匹配到帧同步字则提取出该帧数据,再继续在数据流中查找帧同步字。而遥测帧数据不可避免地会受到噪声的干扰造成间歇误码和码丢失引起错误数据和位滑动。当错误发生在帧同步字,同步识别错误,这样就丢失了有用信息。而若数据区域出现帧同步字,则会识别到错误同步信息。这种识别方式不仅效率低,且没有抗干扰能力。而部分帧同步策略仅考虑了误码造成的识别错误,改进帧同步策略,而未考虑到位滑动问题,数据产生位滑动,会造成帧同步失锁,需要重新捕捉进入同步状态,这样同样会造成有用信息丢失,可靠性及稳定性有所欠缺。
发明内容
本发明为保障遥测数据稳定可靠传输,减少假同步和漏同步,本发明提供了一种遥测数据处理帧同步方法,本发明提供了以下技术方案:
一种遥测数据处理帧同步方法,包括以下步骤:
步骤1:开始搜索,设置帧同步字容错机制,在数据流中搜索到帧同步字;
步骤2:当搜索到帧同步字时,开始校核;
步骤3:当通过校核判时,进入锁定状态,输出同步后的帧数据。
优选地,所述步骤1具体为:开始搜索,预设帧同步字图样和容错位数,设定容错门限,所述容错门限为允许帧头同步字出现的错误位数,将接收的比特数据与预设帧同步字按位比较,当错误位数未超过容错门限范围,则判定为帧同步字,匹配正确;
当错误位数超过容错门限范围时,则判定为非帧同步字,匹配不正确。
优选地,所述步骤2具体为:
当搜索到帧同步字时,开始校核,预设校核所需的帧数量为a,从搜索到的帧同步字位置开始连续a个帧长度处均识别到帧同步字,则通过校核;
当从搜索到的帧同步字位置开始连续a个帧长度处均未识别到帧同步字,则判定为假同步,返回步骤1重新进行搜索帧同步字。
优选地,所述步骤3具体为:
对帧同步字判断位滑动,预设滑动范围为x位数据,在当前位置前后x位数据范围内进行帧同步字匹配识别,当在滑动范围内识别到帧同步字时,进入锁定状态,并输出同步后的帧数据;
当在滑动范围内未识别到帧同步字时,则判定帧同步字匹配失败,为避免偶然误差造成的假失步,对同步状态进行第二重保护,预设判定失步帧数量为b,从第一个帧同步字匹配失败位置开始连续b个帧长度识别帧同步字,当位连续b个帧长度识别帧同步字时,返回步骤1的搜索;当连续b个帧长度识别帧同步字时,保持锁定,并输出同步后帧数据。
本发明具有以下有益效果:
本发明的帧同步方法容错机制和校核态的确认,可以有效地减少误码造成的假同步和漏同步,而对失步的判断和位滑动检测,也保护了锁定态不会被误码产生的假失步影响。系统能够进行快速准确的同步检测和可靠稳定的同步保护。帧参数及同步参数更改配置灵活,可适应多种遥测体制,增强了搭载设备的通用性。
本发明是基于LabVIEW平台设计的软件程序,无需硬件配合,其图形化的程序清晰易读,编写效率高省时,易维护,易扩展,易集成。
附图说明
图1是一种遥测数据处理帧同步方法流程图。
具体实施方式
以下结合具体实施例,对本发明进行了详细说明。
具体实施例一:
如图1所示,本发明提供一种遥测数据处理帧同步方法,包括以下步骤:
步骤1:开始搜索,设置帧同步字容错机制,在数据流中搜索到帧同步字;
所述步骤1具体为:开始搜索,预设帧同步字图样和容错位数,设定容错门限,所述容错门限为允许帧头同步字出现的错误位数,将接收的比特数据与预设帧同步字按位比较,当错误位数未超过容错门限范围,则判定为帧同步字,匹配正确;
当错误位数超过容错门限范围时,则判定为非帧同步字,匹配不正确。
步骤2:当搜索到帧同步字时,开始校核;
所述步骤2具体为:
当搜索到帧同步字时,开始校核,预设校核所需的帧数量为a,从搜索到的帧同步字位置开始连续a个帧长度处均识别到帧同步字,则通过校核;
当从搜索到的帧同步字位置开始连续a个帧长度处均未识别到帧同步字,则判定为假同步,返回步骤1重新进行搜索帧同步字。
步骤3:当通过校核判时,进入锁定状态,输出同步后的帧数据。
所述步骤3具体为:
对帧同步字判断位滑动,预设滑动范围为x位数据,在当前位置前后x位数据范围内进行帧同步字匹配识别,当在滑动范围内识别到帧同步字时,进入锁定状态,并输出同步后的帧数据;
当在滑动范围内未识别到帧同步字时,则判定帧同步字匹配失败,为避免偶然误差造成的假失步,对同步状态进行第二重保护,预设判定失步帧数量为b,从第一个帧同步字匹配失败位置开始连续b个帧长度识别帧同步字,当位连续b个帧长度识别帧同步字时,返回步骤1的搜索;当连续b个帧长度识别帧同步字时,保持锁定,并输出同步后帧数据。
针对误码造成的帧同步字差错,设定容错机制。在进行帧同步字判定时,设定容错门限,允许帧头同步字出现错误,若错误位数在预设门限范围内,则仍判定为正确帧同步字。
具体实施例二:
数据来源于卫星接收系统经解调位同步等处理后的比特数据,对于同步状态的确定,在三种状态间转换,搜索、校核和锁定。
帧参数包括帧头同步字、帧长度以及帧同步策略参数包括各状态容错位数、校核判断帧数、锁定判断帧数、滑动检测位数可独立配置,应用时帧同步策略参数根据帧参数不同进行适当调整。
系统开启时,处于搜索态,在数据流中搜索帧同步字,当捕捉到帧同步字时,转换到校核状态。
在校核状态下,从搜索到的帧同步字开始连续若干帧长度处均识别到判定正确的帧同步字,才确定达到了帧同步,而后进入锁定同步状态。若在校核态未成功(出现错误则失败),则判定为假同步,返回搜索态继续捕捉帧同步字。
进入锁定态后,仍然对每一帧进行判断,当出现超出容错门限帧时,校对连续若干帧,若均超出门限(所有都错误),才判定为失步,但在容许帧数范围内,偶然出现错误帧,则仍保持同步状态。在锁定状态中,还增加了位滑动检测。考虑到信号在传播过程中,除误码外还可能受到影响缺失部分数据或多余的数据而造成帧数据的位滑动。在判断帧同步字的同时,也要判别是否有位滑动的存在。
搜索、校核以及锁定三种状态,每个状态均包含帧同步字容错机制。
本发明通过状态转换建立了对同步状态的保护。容错机制和校核态的确认,可以有效地减少误码造成的假同步和漏同步。而对失步的确认判断和位滑动判断,也保护了锁定态,使同步状态不会被误码产生的假失步和位滑影响,需要重新搜索校核,造成不必要的数据丢失。以上保证了遥测数据稳定可靠地获取。
以上所述仅是一种遥测数据处理帧同步方法的优选实施方式,一种遥测数据处理帧同步方法的保护范围并不仅局限于上述实施例,凡属于该思路下的技术方案均属于本发明的保护范围。应当指出,对于本领域的技术人员来说,在不脱离本发明原理前提下的若干改进和变化,这些改进和变化也应视为本发明的保护范围。
Claims (4)
1.一种遥测数据处理帧同步方法,其特征是:包括以下步骤:
步骤1:开始搜索,设置帧同步字容错机制,在数据流中搜索到帧同步字;
步骤2:当搜索到帧同步字时,开始校核;
步骤3:当通过校核判时,进入锁定状态,输出同步后的帧数据。
2.根据权利要求1所述的一种遥测数据处理帧同步方法,其特征是:所述步骤1具体为:开始搜索,预设帧同步字图样和容错位数,设定容错门限,所述容错门限为允许帧头同步字出现的错误位数,将接收的比特数据与预设帧同步字按位比较,当错误位数未超过容错门限范围,则判定为帧同步字,匹配正确;
当错误位数超过容错门限范围时,则判定为非帧同步字,匹配不正确。
3.根据权利要求1所述的一种遥测数据处理帧同步方法,其特征是:所述步骤2具体为:
当搜索到帧同步字时,开始校核,预设校核所需的帧数量为a,从搜索到的帧同步字位置开始连续a个帧长度处均识别到帧同步字,则通过校核;
当从搜索到的帧同步字位置开始连续a个帧长度处均未识别到帧同步字,则判定为假同步,返回步骤1重新进行搜索帧同步字。
4.根据权利要求1所述的一种遥测数据处理帧同步方法,其特征是:所述步骤3具体为:
对帧同步字判断位滑动,预设滑动范围为x位数据,在当前位置前后x位数据范围内进行帧同步字匹配识别,当在滑动范围内识别到帧同步字时,进入锁定状态,并输出同步后的帧数据;
当在滑动范围内未识别到帧同步字时,则判定帧同步字匹配失败,为避免偶然误差造成的假失步,对同步状态进行第二重保护,预设判定失步帧数量为b,从第一个帧同步字匹配失败位置开始连续b个帧长度识别帧同步字,当位连续b个帧长度识别帧同步字时,返回步骤1的搜索;当连续b个帧长度识别帧同步字时,保持锁定,并输出同步后帧数据。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911370020.7A CN111162891A (zh) | 2019-12-26 | 2019-12-26 | 一种遥测数据处理帧同步方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911370020.7A CN111162891A (zh) | 2019-12-26 | 2019-12-26 | 一种遥测数据处理帧同步方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111162891A true CN111162891A (zh) | 2020-05-15 |
Family
ID=70558315
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911370020.7A Pending CN111162891A (zh) | 2019-12-26 | 2019-12-26 | 一种遥测数据处理帧同步方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111162891A (zh) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112532371A (zh) * | 2020-11-30 | 2021-03-19 | 东方红卫星移动通信有限公司 | 并行帧同步方法、发送端、接收端及低轨卫星通信系统 |
| CN113791433A (zh) * | 2021-08-18 | 2021-12-14 | 上海卫星工程研究所 | 卫星遥测误码率测试系统及测试方法及系统 |
| CN113965309A (zh) * | 2021-10-12 | 2022-01-21 | 上海航天测控通信研究所 | 一种帧同步器中的最优帧头锁定方法 |
| CN114221748A (zh) * | 2021-11-30 | 2022-03-22 | 中国人民解放军63921部队 | 一种深空低码率数据帧回溯方法 |
| CN114765528A (zh) * | 2021-01-15 | 2022-07-19 | 烽火通信科技股份有限公司 | 帧同步方法、装置、设备及可读存储介质 |
| CN114928433A (zh) * | 2022-01-12 | 2022-08-19 | 中国电子科技集团公司第十研究所 | 低数据开销帧同步器 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1325205A (zh) * | 2000-08-31 | 2001-12-05 | 深圳市中兴通讯股份有限公司 | 一种同步序列关键字检测方法 |
| CN101252390A (zh) * | 2008-03-31 | 2008-08-27 | 清华大学 | 一种基于并行策略的帧同步方法及其实现装置 |
| US20110249777A1 (en) * | 2010-04-07 | 2011-10-13 | Novatek Microelectronics Corp. | Frame synchronization apparatus and method based on differential correlation in communication system |
| CN103078727A (zh) * | 2013-01-06 | 2013-05-01 | 中国电子科技集团公司第十研究所 | 提高数传接收机帧同步性能的方法 |
| CN103220122A (zh) * | 2013-03-29 | 2013-07-24 | 西安空间无线电技术研究所 | 一种可变参数高速并行帧同步器 |
| CN103227660A (zh) * | 2013-03-26 | 2013-07-31 | 中国科学院电子学研究所 | 一种实时软件帧的同步方法 |
| CN105450322A (zh) * | 2015-11-11 | 2016-03-30 | 成都飞机工业(集团)有限责任公司 | 一种多位流多余度遥测数据流实时融合方法 |
-
2019
- 2019-12-26 CN CN201911370020.7A patent/CN111162891A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1325205A (zh) * | 2000-08-31 | 2001-12-05 | 深圳市中兴通讯股份有限公司 | 一种同步序列关键字检测方法 |
| CN101252390A (zh) * | 2008-03-31 | 2008-08-27 | 清华大学 | 一种基于并行策略的帧同步方法及其实现装置 |
| US20110249777A1 (en) * | 2010-04-07 | 2011-10-13 | Novatek Microelectronics Corp. | Frame synchronization apparatus and method based on differential correlation in communication system |
| CN103078727A (zh) * | 2013-01-06 | 2013-05-01 | 中国电子科技集团公司第十研究所 | 提高数传接收机帧同步性能的方法 |
| CN103227660A (zh) * | 2013-03-26 | 2013-07-31 | 中国科学院电子学研究所 | 一种实时软件帧的同步方法 |
| CN103220122A (zh) * | 2013-03-29 | 2013-07-24 | 西安空间无线电技术研究所 | 一种可变参数高速并行帧同步器 |
| CN105450322A (zh) * | 2015-11-11 | 2016-03-30 | 成都飞机工业(集团)有限责任公司 | 一种多位流多余度遥测数据流实时融合方法 |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112532371A (zh) * | 2020-11-30 | 2021-03-19 | 东方红卫星移动通信有限公司 | 并行帧同步方法、发送端、接收端及低轨卫星通信系统 |
| CN112532371B (zh) * | 2020-11-30 | 2023-04-21 | 东方红卫星移动通信有限公司 | 并行帧同步方法、发送端、接收端及低轨卫星通信系统 |
| CN114765528A (zh) * | 2021-01-15 | 2022-07-19 | 烽火通信科技股份有限公司 | 帧同步方法、装置、设备及可读存储介质 |
| CN114765528B (zh) * | 2021-01-15 | 2023-09-26 | 烽火通信科技股份有限公司 | 帧同步方法、装置、设备及可读存储介质 |
| CN113791433A (zh) * | 2021-08-18 | 2021-12-14 | 上海卫星工程研究所 | 卫星遥测误码率测试系统及测试方法及系统 |
| CN113791433B (zh) * | 2021-08-18 | 2024-04-02 | 上海卫星工程研究所 | 卫星遥测误码率测试系统及测试方法 |
| CN113965309A (zh) * | 2021-10-12 | 2022-01-21 | 上海航天测控通信研究所 | 一种帧同步器中的最优帧头锁定方法 |
| CN114221748A (zh) * | 2021-11-30 | 2022-03-22 | 中国人民解放军63921部队 | 一种深空低码率数据帧回溯方法 |
| CN114928433A (zh) * | 2022-01-12 | 2022-08-19 | 中国电子科技集团公司第十研究所 | 低数据开销帧同步器 |
| CN114928433B (zh) * | 2022-01-12 | 2023-06-13 | 中国电子科技集团公司第十研究所 | 低数据开销帧同步器 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111162891A (zh) | 一种遥测数据处理帧同步方法 | |
| US5646947A (en) | Mobile telephone single channel per carrier superframe lock subsystem | |
| US6865240B1 (en) | Frame synchronizing circuit | |
| US20130114962A1 (en) | Communication device, communication system, communication method, and program | |
| USRE40918E1 (en) | Method and device for transmitting data frames | |
| US4599723A (en) | Method of encoding data for serial transmission | |
| US5687200A (en) | System for synchronizing distorted data in a data communication system | |
| EP0371593B1 (en) | Method for initializing or synchronizing a communication link | |
| KR950007977B1 (ko) | 디지탈 정보신호의 동기화 방법 및 장치 | |
| JP4322946B2 (ja) | 通信装置 | |
| US20040117499A1 (en) | System and method for detection of delineation of data units for a communication element | |
| EP0292966A2 (en) | Digital communication apparatus | |
| US5533039A (en) | Fault tolerant fiber optic protocol for determining beginning of data | |
| US20020150118A1 (en) | Communication system, method and signal for time-slot-coded data transmission | |
| US7199989B2 (en) | Digital protection relay with time sync function | |
| US20070127458A1 (en) | Data communication method for detecting slipped bit errors in received data packets | |
| US9154294B2 (en) | Resynchronization method of a received stream of groups of bits | |
| JPH08186473A (ja) | 復調器制御方式 | |
| US20250158860A1 (en) | Alignment detection circuitry | |
| CN105959077B (zh) | 抗位滑动的帧同步方法 | |
| JP2655099B2 (ja) | シリアル通信方法 | |
| JPS60213150A (ja) | 符号方式 | |
| CN113965309B (zh) | 一种帧同步器中的最优帧头锁定方法 | |
| US12512855B2 (en) | Forward error correction synchronization method and forward error correction synchronization system capable of recovering synchronization of forward error correction blocks | |
| WO2025025760A1 (zh) | 低延时同步时钟及数据传输方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200515 |
|
| RJ01 | Rejection of invention patent application after publication |