CN107517069B - 跳频同步的方法、装置、接收机以及发射机 - Google Patents
跳频同步的方法、装置、接收机以及发射机 Download PDFInfo
- Publication number
- CN107517069B CN107517069B CN201710725092.3A CN201710725092A CN107517069B CN 107517069 B CN107517069 B CN 107517069B CN 201710725092 A CN201710725092 A CN 201710725092A CN 107517069 B CN107517069 B CN 107517069B
- Authority
- CN
- China
- Prior art keywords
- count value
- frequency hopping
- transmitter
- preset
- synchronous frame
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/7156—Arrangements for sequence synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/715—Interference-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了跳频同步的方法、装置、接收机以及发射机,该方法包括:当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;获取所述同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。应用本技术方案,使得接收机能够根据接收机跳频起始计数值与发射机跳频同步,且由于是通过对接收机跳频起始计数值进行控制来实现跳频同步,使得跳频同步精度得到了大大的提升。
Description
技术领域
本发明涉及无线通信领域,具体而言,本发明涉及跳频同步的方法、跳频同步的装置、接收机以及发射机。
背景技术
随着通信技术的发展,为了防止通信内容在传输的过程中被截获和干扰,需采用防截获和干扰的通信方式来克服,而防截获和干扰的通信方式之一就是跳频技术。
跳频技术是传输信号的载波频率按照预定规律进行离散变化,为了使得接收端能够获取到发送端通过跳频技术发送的有效信号,接收端输出的跳变频率必须与发送端的跳频器产生的频率严格地同步;然而,由于时钟漂移,接收端与发送端之间距离不定,产生了时间差异,以及振荡器频率漂移等原因会造成接收端与发送端之间的跳频不同步。而如何使得接收端与发送端之间的跳频同步是解决上述问题的关键。
发明内容
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:
本发明的第一实施例提出了一种跳频同步的方法,包括:
当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;
获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;
基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;
基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。
优选地,相关传输字节包括:同步帧中的同步信息载荷传输字节数、同步帧中的前导符预设传输字节数和同步帧中的同步字预设传输字节数。
优选地,基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值的步骤,包括:
确定同步帧的相关传输字节数对应的预设时钟对应的第二计数值;
确定接收到第一计数值与第二计数值之间的差值,并将该差值作为预测发射机跳频计数值。
优选地,基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值的步骤,包括:
确定预测发射机跳频计数值与发射机跳频起始计数值之间的差值,并将预测发射机跳频计数值与发射机跳频起始计数值之间的差值作为跳频的计数修正值;
确定当前预设时钟对应的计数值与跳频的计数修正值之间的差值,并将当前预设时钟对应的计数值与跳频的计数修正值之间的差值作为接收机跳频起始计数值。
优选地,接收机跳频起始计数值通过以下公式确定:
CurTC修正后=CurTC修正前-delta_TC
其中,CurTC修正后为接收机跳频起始计数值,CurTC修正前为当前预设时钟对应的计数值,delta_TC为跳频的计数修正值;
delta_TC=Slave_TC_lock11_pre-Master_TC_lock1
其中,Slave_TC_lock11_pre为预测发射机跳频计数值;Master_TC_lock1为发射机跳频起始计数值;
Slave_TC_lock11_pre=Slave_TC_lock2-(Nbyte1+Nbyte2+Nbyte3)*Cnt_per_Byte
其中,Slave_TC_lock2为第一计数值,Nbyte1为前导符预设传输字节数,Nbyte2为同步字预设传输字节数,Nbyte3为在第一计数值时刻接收到的同步信息载荷传输字节数;Cnt_per_Byte为Nbyte1、Nbyte2、Nbyte3中的每个字节对应的预设时钟对应的计数值。
优选地,该方法还包括:
重复包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;
获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;
基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;
基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值的步骤;以保持跳频同步。
本发明的第二实施例提出了一种跳频同步的装置,包括:
第一确定模块,用于当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;
获取模块,用于获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;
第二确定模块,用于基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;
第三确定模块,用于基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。
优选地,相关传输字节包括:同步帧中的同步信息载荷传输字节数、同步帧中的前导符预设传输字节数和同步帧中的同步字预设传输字节数。
优选地,第二确定模块,包括:第二计数值确定单元,用于确定同步帧的相关传输字节数对应的预设时钟对应的第二计数值;
预测发射机跳频计数值确定单元,用于确定接收到第一计数值与第二计数值之间的差值,并将该差值作为预测发射机跳频计数值。
优选地,第三确定模块包括:
修正值确定单元,用于确定预测发射机跳频计数值与发射机跳频起始计数值之间的差值,并将预测发射机跳频计数值与发射机跳频起始计数值之间的差值作为跳频的计数修正值;
跳频时间信息确定单元,用于确定当前预设时钟对应的计数值与跳频的计数修正值之间的差值,并将当前预设时钟对应的计数值与跳频的计数修正值之间的差值作为接收机跳频起始计数值。
优选地,接收机跳频起始计数值通过以下公式确定:
CurTC修正后=CurTC修正前-delta_TC
其中,CurTC修正后为接收机跳频起始计数值,CurTC修正前为当前预设时钟对应的计数值,delta_TC为跳频的计数修正值;
delta_TC=Slave_TC_lock11_pre-Master_TC_lock1
其中,Slave_TC_lock11_pre为预测发射机跳频计数值;Master_TC_lock1为发射机跳频起始计数值;
Slave_TC_lock11_pre=Slave_TC_lock2-(Nbyte1+Nbyte2+Nbyte3)*Cnt_per_Byte
其中,Slave_TC_lock2为第一计数值,Nbyte1为前导符预设传输字节数,Nbyte2为同步字预设传输字节数,Nbyte3为在第一计数值时刻接收到的同步信息载荷传输字节数;Cnt_per_Byte为Nbyte1、Nbyte2、Nbyte3中的每个字节对应的预设时钟对应的计数值。
优选地,该装置还包括:重复模块,用于重复包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;
获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;
基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;
基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值的步骤;以保持跳频同步。
本发明的第三实施例提出了一种接收机,包括上述跳频同步的装置的任一技术方案。
本发明的第四实施例提出了一种跳频同步的方法,包括:
锁存预设时钟对应的计数值;
将锁存的预设时钟对应的计数值加入到预设同步帧内;
将同步帧在计数值下一预设时刻发送。
本发明的第五实施例提出了一种跳频同步的装置,包括:
锁存模块,用于锁存预设时钟对应的计数值;
加入模块,用于将锁存的预设时钟对应的计数值加入到预设同步帧内;
发送模块,用于将同步帧在计数值下一预设时刻发送。
本发明的第六实施例提出了一种发射机,包括一种跳频同步的装置;且该装置包括:
锁存模块,用于锁存预设时钟对应的计数值;
加入模块,用于将锁存的预设时钟对应的计数值加入到预设同步帧内;
发送模块,用于将同步帧在计数值下一预设时刻发送。
本发明的技术方案中,当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值;从而使得接收机能够根据接收机跳频起始计数值与发射机跳频同步,且由于是通过对接收机跳频起始计数值进行控制来实现跳频同步,使得跳频同步精度得到了大大的提升;在大大提升跳频同步精度的同时还可以缩短跳频同步的时间,并增加跳频同步的成功概率,增强跳频系统的稳定性。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明第一实施例的跳频同步的方法的流程示意图;
图2为本发明第一实施例的同步帧的示意图;
图3为本发明第一实施例的跳频同步的确定过程的示意图;
图4为本发明第一实施例的确定接收机跳频起始计数值的步骤的流程示意图;
图5为本发明第二实施例的跳频同步的装置的结构框架示意图;
图6为本发明第二实施例的第三确定模块的结构框架示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
图1为本发明第一实施例的跳频同步的方法的流程示意图。
需要说明的是,本实施例的执行主体是接收机或从机。
步骤S101:当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;步骤S102:获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;步骤S103:基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;步骤S104:基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。
本发明的技术方案中,当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值;从而使得接收机能够根据接收机跳频起始计数值与发射机跳频同步,且由于是通过对接收机跳频起始计数值进行控制来实现跳频同步,使得跳频同步精度得到了大大的提升;在大大提升跳频同步精度的同时还可以缩短跳频同步的时间,并增加跳频同步的成功概率,增强跳频系统的稳定性。
以下针对各个步骤的具体实现做进一步的说明:
步骤S101:当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值。
其中,同步帧,如图2所示,由前导符、同步字和同步信息载荷组成,同步信息载荷中携带发射机或主机的精确定时信息,即预设时钟对应的发射机跳频起始计数值,该预设时钟对应的发射机跳频起始计数值为通过精确时钟计数器确定的精确时钟计数值,该同步帧的帧头和帧尾插入预定长度的保护间隔,帧头插入的保护间隔为跳头保护间隔,采用前导符填充;帧尾插入的保护间隔为跳尾保护间隔,该跳尾保护间隔预留一定时间,且不传输数据。
具体地,在跳频系统中,接收机或从机在未与发射机或主机跳频同步时,会轮流使用多个预置跳频频点中的一个跳频频点进行慢扫描接收数据,如图3所示,接收机刚好在t1后一点时刻的频率值与发射机的频率值匹配,从而可以开始接收到发射机发送的数据,当接收机首次即t2时刻,接收到发射机发送的同步帧数据时,锁存接收机的当前精确时钟计数值,即预设时钟对应的第一计数值Slave_TC_lock2。
需要说明的是,在本实施例中,在跳频系统中定义一种用于跳频同步的同步帧,发射机发送同步帧,跳频之间的间隔为4ms,精确时钟计数器频率为1M,精度为1us,空中波特率为115200Bd,发射机使用4个预置跳频频点快扫描发送同步帧,跳频的时间间隔4ms,接收机在未完成同步的情况下使用与发射机相同的4个跳频频点慢扫描接收同步帧,跳频的时间间隔20ms;
同步帧的帧头和帧尾插入预定长度的保护间隔是为了在相邻的两个跳频之间需要预留一定的保护间隔,以消除频率切换、处理时延、传播时延以及晶振偏差造成的误差。
步骤S102:获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数。
其中,相关传输字节包括:同步帧中的同步信息载荷传输字节数、同步帧中的前导符预设传输字节数和同步帧中的同步字预设传输字节数。
具体地,发射机在执行发射信号前一时刻锁存发射机的当前精确时钟计数值,即预设时钟对应的发射机跳频起始计数值Master_TC_lock1,该当前精确时钟计数值Master_TC_lock1是由精确时钟计数器确定的,也就是发射机跳频的起始时刻,发射机将该精确时钟计数值存放在同步帧中的同步信息载荷里,并将同步帧进行发送;当接收机在慢扫描过程中,首次接收到发射机发送的同步帧,锁存接收机的当前精确时钟计数值Slave_TC_lock2,如图3所示,随着时间的推移到达t3时刻时,接收机从接收到的同步帧中的同步信息载荷中解析提取到了发射机发送的精确时钟计数值Master_TC_lock1,并将此时刻解析到的同步信息载荷传输字节数锁存为Nbyte3;同时,发射机发送的同步帧中的前导符字节数为预设常数Nbyte1,发射机发送的同步帧中的同步字字节数为预设常数Nbyte2。
需要说明的是,精确时钟计数器在每一跳频结束时刻置0,精确时钟计数器的计数值可进行修改;且预设常数Nbyte1和预设常数Nbyte2为已知数据,可直接从接收机的预置存储区域中获取。
步骤S103:基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值。
具体地,基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值的步骤,包括:确定同步帧的相关传输字节数对应的预设时钟对应的第二计数值;确定接收到第一计数值与第二计数值之间的差值,并将该差值作为预测发射机跳频计数值。
例如,接收机通过以下公式(1)计算预测发射机跳频计数值
Slave_TC_lock11_pre:
Slave_TC_lock11_pre=Slave_TC_lock2-(Nbyte1+Nbyte2+Nbyte3)*Cnt_per_Byte (1)
其中,Slave_TC_lock2为第一计数值,Nbyte1为前导符预设传输字节数,Nbyte2为同步字预设传输字节数,Nbyte3为在第一计数值时刻接收到的同步信息载荷传输字节数;Cnt_per_Byte为Nbyte1、Nbyte2、Nbyte3中的每个字节对应的精确时钟计数器的计数值,为预设常数,是已知量;可以直接从接收机的预置存储区域中获取。
步骤S104:基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。
具体地,基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值的步骤,如图4所示,包括:步骤S401:确定预测发射机跳频计数值与发射机跳频起始计数值之间的差值,并将预测发射机跳频计数值与发射机跳频起始计数值之间的差值作为跳频的计数修正值;步骤S402:确定当前预设时钟对应的计数值与跳频的计数修正值之间的差值,并将当前预设时钟对应的计数值与跳频的计数修正值之间的差值作为接收机跳频起始计数值。
例如,预测发射机跳频计数值Slave_TC_lock11_pre和发射机发送的精确时钟计数值Master_TC_lock1,即发射机跳频起始计数值,的差值,为跳频的计数修正值,即需要补偿的精确时钟计数值delta_TC,并通过以下公式(2)计算:
delta_TC=Slave_TC_lock11_pre-Master_TC_lock1 (2)
通过得到的需要补偿的精确时钟计数值delta_TC即可在如图3所示的当前时刻t4时刻修正接收机当前的CurTC修正前值,并通过以下公式(3)进行修正:
CurTC修正后=CurTC修正前-delta_TC (3)
其中,CurTC修正后为接收机跳频起始计数值,CurTC修正前为当前预设时钟对应的计数值,delta_TC为跳频的计数修正值;修正以后接收机与发射机保持精确跳频同步,跳频同步的精度可达到精确时钟计数器的精度,由于只要有信号检测到就立即可进行精确跳频同步,而不需要粗跳频同步,故大大缩短了跳频同步时间。
具体地,该方法还包括:重复上述步骤S101至步骤S104;以保持跳频同步。
需要说明的是,接收机与发射机跳频同步上后,接收机进行快扫描跟跳,在快扫描跟跳时进一步修正接收机本地的精确时钟计数值,修正方法与上述步骤S101-步骤S104相同,由于上述实施例中已经对步骤S101-步骤S104进行了详细的阐述,再此就不再赘述;通过重复步骤S101-步骤S104进行进一步修正接收机本地的精确时钟计数值,可一直保持接收机与发射机的精确跳频同步;若在通信过程中出现信号中断或干扰严重导致跳频失步,通过重复步骤S101-步骤S104可快速重新跳频同步,恢复通信。
图5为本发明第二实施例的跳频同步的装置的结构框架示意图。
第一确定模块501,当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;获取模块502,获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;第二确定模块503,用于基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;第三确定模块504,用于基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。
以下针对各个模块的具体实现做进一步的说明:
第一确定模块501,当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值。
其中,同步帧,如图2所示,由前导符、同步字和同步信息载荷组成,同步信息载荷中携带发射机或主机的精确定时信息,即预设时钟对应的发射机跳频起始计数值,该预设时钟对应的发射机跳频起始计数值为通过精确时钟计数器确定的精确时钟计数值,该同步帧的帧头和帧尾插入预定长度的保护间隔,帧头插入的保护间隔为跳头保护间隔,采用前导符填充;帧尾插入的保护间隔为跳尾保护间隔,该跳尾保护间隔预留一定时间,且不传输数据。
具体地,在跳频系统中,接收机或从机在未与发射机或主机跳频同步时,会轮流使用多个预置跳频频点中的一个跳频频点进行慢扫描接收数据,如图3所示,接收机刚好在t1后一点时刻的频率值与发射机的频率值匹配,从而可以开始接收到发射机发送的数据,当接收机的第一确定模块501首次即t2时刻,接收到发射机发送的同步帧数据时,锁存接收机的当前精确时钟计数值,即预设时钟对应的第一计数值Slave_TC_lock2。
需要说明的是,在本实施例中,在跳频系统中定义一种用于跳频同步的同步帧,发射机发送同步帧,跳频之间的间隔为4ms,精确时钟计数器频率为1M,精度为1us,空中波特率为115200Bd,发射机使用4个预置跳频频点快扫描发送同步帧,跳频的时间间隔4ms,接收机在未完成同步的情况下使用与发射机相同的4个跳频频点慢扫描接收同步帧,跳频的时间间隔20ms;
同步帧的帧头和帧尾插入预定长度的保护间隔是为了在相邻的两个跳频之间需要预留一定的保护间隔,以消除频率切换、处理时延、传播时延以及晶振偏差造成的误差。
获取模块502,获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数。
其中,相关传输字节包括:同步帧中的同步信息载荷传输字节数、同步帧中的前导符预设传输字节数和同步帧中的同步字预设传输字节数。
具体地,发射机在执行发射信号前一时刻锁存发射机的当前精确时钟计数值,即预设时钟对应的发射机跳频起始计数值Master_TC_lock1,该当前精确时钟计数值Master_TC_lock1是由精确时钟计数器确定的,也就是发射机跳频的起始时刻,发射机将该精确时钟计数值存放在同步帧中的同步信息载荷里,并将同步帧进行发送;当接收机在慢扫描过程中,首次接收到发射机发送的同步帧,锁存接收机的当前精确时钟计数值Slave_TC_lock2,如图3所示,随着时间的推移到达t3时刻时,接收机的获取模块502从接收到的同步帧中的同步信息载荷中解析提取到了发射机发送的精确时钟计数值Master_TC_lock1,并将此时刻解析到的同步信息载荷传输字节数锁存为Nbyte3;同时,发射机发送的同步帧中的前导符字节数为预设常数Nbyte1,发射机发送的同步帧中的同步字字节数为预设常数Nbyte2。
需要说明的是,精确时钟计数器在每一跳频结束时刻置0,精确时钟计数器的计数值可进行修改;且预设常数Nbyte1和预设常数Nbyte2为已知数据,可直接从接收机的预置存储区域中获取。
第二确定模块503,基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值。
具体地,第二确定模块503,包括:第二计数值确定单元,确定同步帧的相关传输字节数对应的预设时钟对应的第二计数值;预测发射机跳频计数值确定单元,确定接收到第一计数值与第二计数值之间的差值,并将该差值作为预测发射机跳频计数值。
例如,接收机的第二确定模块503通过以下公式(1)计算预测发射机跳频计数值Slave_TC_lock11_pre:
Slave_TC_lock11_pre=Slave_TC_lock2-(Nbyte1+Nbyte2+Nbyte3)*Cnt_per_Byte (1)
其中,Slave_TC_lock2为第一计数值,Nbyte1为前导符预设传输字节数,Nbyte2为同步字预设传输字节数,Nbyte3为在第一计数值时刻接收到的同步信息载荷传输字节数;Cnt_per_Byte为Nbyte1、Nbyte2、Nbyte3中的每个字节对应的精确时钟计数器的计数值,为预设常数,是已知量;可以直接从接收机的预置存储区域中获取。
第三确定模块504,基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值。
具体地,第三确定模块504,如图6所示,包括:修正值确定单元601,确定预测发射机跳频计数值与发射机跳频起始计数值之间的差值,并将预测发射机跳频计数值与发射机跳频起始计数值之间的差值作为跳频的计数修正值;跳频时间信息确定单元602,确定当前预设时钟对应的计数值与跳频的计数修正值之间的差值,并将当前预设时钟对应的计数值与跳频的计数修正值之间的差值作为接收机跳频起始计数值。
例如,修正值确定单元601基于预测发射机跳频计数值Slave_TC_lock11_pre和发射机发送的精确时钟计数值Master_TC_lock1,即发射机跳频起始计数值,的差值,确定跳频的计数修正值,即需要补偿的精确时钟计数值delta_TC,并通过以下公式(2)计算:
delta_TC=Slave_TC_lock11_pre-Master_TC_lock1 (2)
跳频时间信息确定单元602通过得到的需要补偿的精确时钟计数值delta_TC即可在如图3所示的当前时刻t4时刻修正接收机当前的CurTC修正前值,并通过以下公式(3)进行修正:
CurTC修正后=CurTC修正前-delta_TC (3)
其中,CurTC修正后为接收机跳频起始计数值,CurTC修正前为当前预设时钟对应的计数值,delta_TC为跳频的计数修正值;修正以后接收机与发射机保持精确跳频同步,跳频同步的精度可达到精确时钟计数器的精度,由于只要有信号检测到就立即可进行精确跳频同步,而不需要粗跳频同步,故大大缩短了跳频同步时间。
具体地,该装置还包括:重复模块,重复包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到同步帧的预设时钟对应的第一计数值;获取同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;基于接收到的第一计数值和同步帧的相关传输字节数,确定预设时钟对应的预测发射机跳频计数值;基于预测发射机跳频计数值和发射机跳频起始计数值,确定接收机跳频起始计数值的步骤;以保持跳频同步。
需要说明的是,接收机与发射机跳频同步上后,接收机进行快扫描跟跳,在快扫描跟跳时通过重复模块进一步修正接收机本地的精确时钟计数值,重复模块中的修正过程与上述步骤S101-步骤S104相同,由于上述实施例中已经对步骤S101-步骤S104进行了详细的阐述,再此就不再赘述;通过重复步骤S101-步骤S104进行进一步修正接收机本地的精确时钟计数值,可一直保持接收机与发射机的精确跳频同步;若在通信过程中出现信号中断或干扰严重导致跳频失步,通过重复模块可快速重新跳频同步,恢复通信。
本发明的第三个实施例提出了一种接收机,包括上述跳频同步的装置的任一技术方案。
本发明的第四实施例提出了一种跳频同步的方法,包括:锁存预设时钟对应的计数值;将锁存的预设时钟对应的计数值加入到预设同步帧内;将同步帧在计数值下一预设时刻发送。
需要说明的是,本实施例的执行主体是发射机或主机。
以下针对各个步骤的具体实现做进一步的说明:
锁存预设时钟对应的计数值。
具体地,发射机在执行发射信号前一预设时刻锁存发射机的当前精确时钟计数值,即预设时钟对应的发射机跳频起始计数值Master_TC_lock1,该当前精确时钟计数值Master_TC_lock1是由精确时钟计数器确定的,也就是发射机跳频的起始时刻。
将锁存的预设时钟对应的计数值加入到预设同步帧内。
具体地,发射机将该精确时钟计数值存放在同步帧中的同步信息载荷里。
将同步帧在计数值下一预设时刻发送。
具体地,发射机将同步帧在计数值下一预设时刻发送进行发送。
本发明的第五实施例提出了一种跳频同步的装置,包括:锁存模块,锁存预设时钟对应的计数值;加入模块,将锁存的预设时钟对应的计数值加入到预设同步帧内;发送模块,将同步帧在计数值下一预设时刻发送。
以下针对各个模块的具体实现做进一步的说明:
锁存模块,锁存预设时钟对应的计数值。
具体地,锁存模块在执行发射信号前一预设时刻锁存发射机的当前精确时钟计数值,即预设时钟对应的发射机跳频起始计数值Master_TC_lock1,该当前精确时钟计数值Master_TC_lock1是由精确时钟计数器确定的,也就是发射机跳频的起始时刻。
加入模块,将锁存的预设时钟对应的计数值加入到预设同步帧内。
具体地,加入模块将该精确时钟计数值存放在同步帧中的同步信息载荷里。
发送模块,将同步帧在计数值下一预设时刻发送。
具体地,发送模块将同步帧在计数值下一预设时刻发送进行发送。
本发明的第六实施例提出了一种发射机,包括一种跳频同步的装置;且该装置包括:锁存模块,锁存预设时钟对应的计数值;加入模块,将锁存的预设时钟对应的计数值加入到预设同步帧内;发送模块,将同步帧在计数值下一预设时刻发送。由于本实施例中的具体实现方式已经在上述实施例中详细的阐述过,在此就不再赘述。
本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随即存储器)、EPROM(Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (8)
1.一种跳频同步的方法,其特征在于,包括:
当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到所述同步帧的预设时钟对应的第一计数值;
获取所述同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;
确定所述同步帧的相关传输字节数对应的预设时钟对应的第二计数值;确定接收到所述第一计数值与所述第二计数值之间的差值,并将该差值作为预测发射机跳频计数值;
确定所述预测发射机跳频计数值与所述发射机跳频起始计数值之间的差值,并将所述预测发射机跳频计数值与所述发射机跳频起始计数值之间的差值作为跳频的计数修正值;
确定当前预设时钟对应的计数值与所述跳频的计数修正值之间的差值,并将所述当前预设时钟对应的计数值与所述跳频的计数修正值之间的差值作为接收机跳频起始计数值。
2.根据权利要求1所述的方法,其特征在于,所述相关传输字节数包括:同步帧中的同步信息载荷传输字节数、同步帧中的前导符预设传输字节数和同步帧中的同步字预设传输字节数。
3.根据权利要求2所述的方法,其特征在于,所述接收机跳频起始计数值通过以下公式确定:
CurTC修正后=CurTC修正前-delta_TC
其中,CurTC修正后为接收机跳频起始计数值,CurTC修正前为当前预设时钟对应的计数值,delta_TC为跳频的计数修正值;
delta_TC=Slave_TC_lock11_pre-Master_TC_lock1
其中,Slave_TC_lock11_pre为预测发射机跳频计数值;Master_TC_lock1为发射机跳频起始计数值;
Slave_TC_lock11_pre=Slave_TC_lock2-(Nbyte1+Nbyte2+Nbyte3)*Cnt_per_Byte其中,Slave_TC_lock2为第一计数值,Nbyte1为前导符预设传输字节数,Nbyte2为同步字预设传输字节数,Nbyte3为在第一计数值时刻接收到的同步信息载荷传输字节数;Cnt_per_Byte为Nbyte1、Nbyte2、Nbyte3中的每个字节对应的预设时钟对应的计数值。
4.一种跳频同步的装置,其特征在于,包括:
第一确定模块,用于当接收到发射机发送的包含预设时钟对应的发射机跳频起始计数值的同步帧时,确定接收到所述同步帧的预设时钟对应的第一计数值;
获取模块,用于获取所述同步帧中的预设时钟对应的发射机跳频起始计数值和同步帧的相关传输字节数;
第二确定模块,用于基于接收到的所述第一计数值和同步帧的相关传输字节数,确定所述预设时钟对应的预测发射机跳频计数值;
第二确定模块,包括:第二计数值确定单元,用于确定同步帧的相关传输字节数对应的预设时钟对应的第二计数值;预测发射机跳频计数值确定单元,用于确定接收到第一计数值与第二计数值之间的差值,并将该差值作为预测发射机跳频计数值;
第三确定模块,用于基于所述预测发射机跳频计数值和所述发射机跳频起始计数值,确定接收机跳频起始计数值;
第三确定模块,包括:修正值确定单元,确定预测发射机跳频计数值与发射机跳频起始计数值之间的差值,并将预测发射机跳频计数值与发射机跳频起始计数值之间的差值作为跳频的计数修正值;跳频时间信息确定单元,确定当前预设时钟对应的计数值与跳频的计数修正值之间的差值,并将当前预设时钟对应的计数值与跳频的计数修正值之间的差值作为接收机跳频起始计数值。
5.一种接收机,其特征在于,包括权利要求4所述的装置。
6.一种跳频同步的方法,其特征在于,包括:
锁存发射机在执行发射信号前一时刻预设时钟对应的计数值;
将锁存的预设时钟对应的计数值加入到预设同步帧内;
将所述同步帧在所述计数值下一预设时刻发送。
7.一种跳频同步的装置,其特征在于,包括:
锁存模块,用于锁存发射机在执行发射信号前一时刻预设时钟对应的计数值;
加入模块,用于将锁存的预设时钟对应的计数值加入到预设同步帧内;
发送模块,用于将所述同步帧在所述计数值下一预设时刻发送。
8.一种发射机,其特征在于,包括权利要求7所述的装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710725092.3A CN107517069B (zh) | 2017-08-22 | 2017-08-22 | 跳频同步的方法、装置、接收机以及发射机 |
PCT/CN2017/105616 WO2019037207A1 (zh) | 2017-08-22 | 2017-10-11 | 跳频同步的方法、装置、接收机以及发射机 |
US16/641,253 US11075670B2 (en) | 2017-08-22 | 2017-10-11 | Method and device for frequency hopping synchronization, receiver and transmitter |
EP17922795.4A EP3675376A4 (en) | 2017-08-22 | 2017-10-11 | METHOD AND DEVICE FOR FREQUENCY JUMP SYNCHRONIZATION, RECEIVER AND TRANSMITTER |
CA3073693A CA3073693A1 (en) | 2017-08-22 | 2017-10-11 | Method and device for frequency hopping synchronization, receiver and transmitter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710725092.3A CN107517069B (zh) | 2017-08-22 | 2017-08-22 | 跳频同步的方法、装置、接收机以及发射机 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107517069A CN107517069A (zh) | 2017-12-26 |
CN107517069B true CN107517069B (zh) | 2020-06-02 |
Family
ID=60723333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710725092.3A Active CN107517069B (zh) | 2017-08-22 | 2017-08-22 | 跳频同步的方法、装置、接收机以及发射机 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11075670B2 (zh) |
EP (1) | EP3675376A4 (zh) |
CN (1) | CN107517069B (zh) |
CA (1) | CA3073693A1 (zh) |
WO (1) | WO2019037207A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11258576B2 (en) * | 2017-05-26 | 2022-02-22 | Harbin Hytera Technology Corp., Ltd. | Method, device, transmitter, and receiver for detecting syncwords |
CN107517069B (zh) * | 2017-08-22 | 2020-06-02 | 深圳市华信天线技术有限公司 | 跳频同步的方法、装置、接收机以及发射机 |
CN112511283B (zh) * | 2020-11-12 | 2022-05-31 | 鹏城实验室 | 一种时间敏感网络的循环周期时隙计数方法及电子设备 |
CN113950123B (zh) * | 2021-10-29 | 2024-04-09 | 歌尔科技有限公司 | 通信设备的连接方法、装置、设备及存储介质 |
CN117008050B (zh) * | 2022-04-28 | 2024-11-19 | 比亚迪股份有限公司 | 车辆测距方法、装置、车载终端、车辆及存储介质 |
CN116489761B (zh) * | 2023-06-14 | 2023-09-15 | 南方电网数字电网研究院有限公司 | 无线对时方法、装置、对时器和传感器 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1719781A (zh) * | 2005-07-08 | 2006-01-11 | 广州海格通信有限公司 | 一种Ad hoc网络TDMA时隙同步方法 |
CN101753201A (zh) * | 2009-12-11 | 2010-06-23 | 北京航空航天大学 | 一种高速跳频无人机数据链同步方法 |
CN102412954A (zh) * | 2011-11-19 | 2012-04-11 | 西安邮电学院 | 一种分组网中时钟频率同步方法 |
CN103068030A (zh) * | 2011-10-18 | 2013-04-24 | 上海索亿信息技术有限公司 | 无线td波浪式时间同步技术 |
WO2016092166A1 (fr) * | 2014-12-11 | 2016-06-16 | Electricite Reseau Distribution France | Synchronisation d'un réseau cpl |
CN107040327A (zh) * | 2017-06-14 | 2017-08-11 | 深圳市华信天线技术有限公司 | 主从机tdma时隙同步校准方法及装置 |
CN107070498A (zh) * | 2017-04-17 | 2017-08-18 | 中国电子科技集团公司第五十四研究所 | 一种基于跳频tdma系统的分簇多级自组网时间同步方法 |
Family Cites Families (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4601043A (en) * | 1984-05-23 | 1986-07-15 | Rockwell International Corporation | Digital communications software control system |
US4807248A (en) * | 1984-05-23 | 1989-02-21 | Rockwell International Corporation | Automatic resynchronization technique |
US4677617A (en) * | 1985-10-04 | 1987-06-30 | Hughes Aircraft Company | Rapid frequency-hopping time synchronization |
US4850036A (en) * | 1987-08-21 | 1989-07-18 | American Telephone And Telegraph Company | Radio communication system using synchronous frequency hopping transmissions |
US5079768A (en) * | 1990-03-23 | 1992-01-07 | Metricom, Inc. | Method for frequency sharing in frequency hopping communications network |
US5130987A (en) * | 1990-03-23 | 1992-07-14 | Metricom, Inc. | Method for synchronizing a wide area network without global synchronizing |
US5282207A (en) * | 1991-03-28 | 1994-01-25 | Sprint International Communications Corp. | Frame compression in integrated services networks |
US5712867A (en) * | 1992-10-15 | 1998-01-27 | Nexus 1994 Limited | Two-way paging apparatus having highly accurate frequency hopping synchronization |
JPH06261020A (ja) * | 1993-03-05 | 1994-09-16 | Hitachi Ltd | 周波数ホッピング通信システム及び通信装置 |
WO1995001020A1 (en) * | 1993-06-25 | 1995-01-05 | Xircom, Incorporated | Virtual carrier detection for wireless local area network with distributed control |
FR2739244B1 (fr) * | 1995-09-26 | 1997-11-14 | Alcatel Mobile Comm France | Station de base pour systeme cellulaire de radiocommunications mobiles et systeme de synchronisation de telles stations de base |
JPH09275364A (ja) * | 1996-04-08 | 1997-10-21 | Toyota Autom Loom Works Ltd | スペクトラム拡散通信用同期装置 |
US6052406A (en) * | 1997-05-02 | 2000-04-18 | Itt Manufacturing Enterprises, Inc. | Frequency hopping synchronization and tracking in a digital communication system |
JP3712842B2 (ja) * | 1997-08-05 | 2005-11-02 | 株式会社リコー | データ転送制御方法、データ転送制御装置及び情報記録媒体 |
JP2000048565A (ja) * | 1998-07-29 | 2000-02-18 | Mitsubishi Electric Corp | 同期型半導体記憶装置 |
US8428069B2 (en) * | 1998-08-19 | 2013-04-23 | Wayne Richard Howe | Stealth packet switching |
US20020155808A1 (en) * | 2000-04-12 | 2002-10-24 | Harumi Kawamura | Data transmission method and data transmission apparatus |
WO2001091505A1 (fr) * | 2000-05-22 | 2001-11-29 | Sony Corporation | Procede, systeme et dispositif de transmission de donnees |
WO2002056548A1 (fr) * | 2001-01-16 | 2002-07-18 | Sony Corporation | Procede de transmission de donnees, emetteur de donnees, support d'enregistrement et programme |
US20020159434A1 (en) * | 2001-02-12 | 2002-10-31 | Eleven Engineering Inc. | Multipoint short range radio frequency system |
JP4618956B2 (ja) * | 2001-12-10 | 2011-01-26 | ソニー株式会社 | 信号処理装置、信号処理方法、信号処理システム、プログラム及び媒体 |
US7555013B2 (en) * | 2002-08-12 | 2009-06-30 | Harris Corporation | Method and system for the blind determination of frequency hopping system characteristics and synchronization thereto |
US7522689B2 (en) * | 2002-09-23 | 2009-04-21 | Telefonaktiebolaget L M Ericsson (Publ) | Clock recovery in communication systems |
US20040125239A1 (en) * | 2002-12-26 | 2004-07-01 | David Rahn | Television tuner supporting channel hopping |
JP4835156B2 (ja) * | 2003-11-18 | 2011-12-14 | ソニー株式会社 | 再生装置および方法、記録媒体、並びにプログラム |
JP2006270831A (ja) * | 2005-03-25 | 2006-10-05 | Sanyo Electric Co Ltd | 受信方法および装置 |
US20070172000A1 (en) * | 2005-12-27 | 2007-07-26 | Katsuaki Hamamoto | Modulation method and demodulation method achieving high-quality modulation-and-demodulation performance, and modulation apparatus, demodulation apparatus receiving apparatus using the same |
US7715793B2 (en) * | 2006-08-31 | 2010-05-11 | Symbol Technologies, Inc. | System and method for establishing a wireless connection between wireless devices |
US8059009B2 (en) * | 2006-09-15 | 2011-11-15 | Itron, Inc. | Uplink routing without routing table |
KR100799885B1 (ko) * | 2006-11-03 | 2008-01-31 | 주식회사 카서 | 근거리 피코 셀 내에서 방송과 통신 및 제어의 융합이가능한 무선 네트워크 프로토콜 |
US7889777B2 (en) | 2006-11-08 | 2011-02-15 | Silicon Laboratories Inc. | System and method for data transfer in frequency hopping wireless networks |
KR101387499B1 (ko) * | 2007-01-09 | 2014-04-21 | 엘지전자 주식회사 | 주파수도약을 적용하는 데이터 송신 방법 및주파수도약방식용 부대역 결정 방법 |
US8072951B2 (en) * | 2007-06-15 | 2011-12-06 | Silver Spring Networks, Inc. | Method and system for providing routing protocols in a frequency hopping spread spectrum network |
EP2063545B1 (en) * | 2007-11-23 | 2012-08-01 | Saab Ab | Synchronization for FH communication |
US8369379B2 (en) * | 2008-05-19 | 2013-02-05 | Renesas Electronics Corporation | Packet synchronizing for communications over a wireless communication system |
US8583067B2 (en) * | 2008-09-24 | 2013-11-12 | Honeywell International Inc. | Apparatus and method for improved wireless communication reliability and performance in process control systems |
US8358613B1 (en) * | 2009-02-27 | 2013-01-22 | L-3 Communications Corp. | Transmitter-directed security for wireless-communications |
CN101771439B (zh) * | 2009-11-19 | 2014-05-14 | 海能达通信股份有限公司 | 一种集群通信方法及网络侧设备 |
JP5754206B2 (ja) * | 2011-03-29 | 2015-07-29 | 富士通株式会社 | アドホックネットワークにおける時刻同期方法および装置 |
US8934366B2 (en) * | 2012-04-20 | 2015-01-13 | Cisco Technology, Inc. | Distributed node migration between routing domains |
FR2995115B1 (fr) * | 2012-09-04 | 2014-09-05 | Sigfox | Procedes d'emission et de reception de donnees dans un systeme de telecommunications numeriques |
JP6065677B2 (ja) * | 2013-03-18 | 2017-01-25 | 富士通株式会社 | 通信装置および通信方法 |
US9077444B2 (en) * | 2013-09-12 | 2015-07-07 | Motorola Solutions, Inc. | Method and apparatus for late entry in asynchronous frequency hopping systems using random permutation sequences |
CN103532590B (zh) | 2013-10-31 | 2015-10-14 | 四川九洲电器集团有限责任公司 | 一种跳频通信的双通道同步方法 |
US9667521B2 (en) * | 2014-01-27 | 2017-05-30 | Vencore Labs, Inc. | System and method for network traffic profiling and visualization |
KR101551811B1 (ko) * | 2014-05-19 | 2015-09-10 | 최수호 | 레이더 장치 및 그의 주파수 간섭 제거방법 |
US9820132B2 (en) * | 2014-12-01 | 2017-11-14 | Nokia Technologies Oy | Wireless short-range discovery and connection setup using first and second wireless carrier |
US9788351B2 (en) * | 2015-03-08 | 2017-10-10 | Apple Inc. | Establishing a bluetooth classic connection using an existing bluetooth low energy connection |
CN104968043B (zh) * | 2015-04-29 | 2018-04-27 | 重庆邮电大学 | 一种适用于wia-pa网络的时钟同步频率偏移估计方法 |
US9639226B2 (en) * | 2015-08-31 | 2017-05-02 | Cypress Semiconductor Corporation | Differential sigma-delta capacitance sensing devices and methods |
CN105356962B (zh) * | 2015-11-20 | 2018-05-04 | 上海联影医疗科技有限公司 | 环形网络系统及其节点时间同步方法 |
US9948351B2 (en) * | 2016-07-01 | 2018-04-17 | Intel IP Corporation | Short range radio communication device and a method of controlling a short range radio communication device |
CN106230539A (zh) * | 2016-07-29 | 2016-12-14 | 成都希德电子信息技术有限公司 | 一种无线自组网全网同步跳频的物理层实现方法 |
CN106332267B (zh) | 2016-08-31 | 2020-03-20 | 天津远翥科技有限公司 | 基于跳频无线通信的同步接入方法、设备以及系统 |
KR101970267B1 (ko) * | 2016-12-28 | 2019-04-18 | 부산대학교 산학협력단 | 혼잡한 산업 무선 네트워크 환경에서 tsch 위한 빠른 동기화를 위한 스케줄링 장치 및 방법 |
CA3014595C (en) * | 2017-06-14 | 2021-12-07 | Harxon Corporation | Method and apparatus for tdma slot synchronization and calibration of master and slave |
CN107453770B (zh) * | 2017-08-22 | 2021-02-12 | 深圳市华信天线技术有限公司 | 跳频的控制方法、控制装置、发射机以及接收机 |
CN107517069B (zh) * | 2017-08-22 | 2020-06-02 | 深圳市华信天线技术有限公司 | 跳频同步的方法、装置、接收机以及发射机 |
US10945081B2 (en) * | 2018-02-05 | 2021-03-09 | Semiconductor Components Industries, Llc | Low-latency streaming for CROS and BiCROS |
US10326518B1 (en) * | 2018-03-09 | 2019-06-18 | Mueller International, Llc | Repeater and node utilization |
US20200044844A1 (en) * | 2018-08-03 | 2020-02-06 | Qualcomm Incorporated | Authentication of wireless communications |
US20200059784A1 (en) * | 2018-08-17 | 2020-02-20 | Qualcomm Incorporated | Authentication of wireless communications |
US10707993B2 (en) * | 2018-08-23 | 2020-07-07 | Sr Technologies, Inc. | Blind detection and synchronization of data packets |
US11036200B2 (en) * | 2018-10-15 | 2021-06-15 | Coretigo Ltd. | Last resort frequency mechanism in a wireless communication system |
EP3644661B1 (en) * | 2018-10-26 | 2022-08-17 | Google LLC | A synchronization method for synchronizing clocks of a bluetooth device |
US11343672B2 (en) * | 2019-02-20 | 2022-05-24 | Coretigo Ltd. | Secure communication encryption and decryption mechanism in a wireless communication system |
-
2017
- 2017-08-22 CN CN201710725092.3A patent/CN107517069B/zh active Active
- 2017-10-11 CA CA3073693A patent/CA3073693A1/en active Pending
- 2017-10-11 EP EP17922795.4A patent/EP3675376A4/en not_active Withdrawn
- 2017-10-11 WO PCT/CN2017/105616 patent/WO2019037207A1/zh unknown
- 2017-10-11 US US16/641,253 patent/US11075670B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1719781A (zh) * | 2005-07-08 | 2006-01-11 | 广州海格通信有限公司 | 一种Ad hoc网络TDMA时隙同步方法 |
CN101753201A (zh) * | 2009-12-11 | 2010-06-23 | 北京航空航天大学 | 一种高速跳频无人机数据链同步方法 |
CN103068030A (zh) * | 2011-10-18 | 2013-04-24 | 上海索亿信息技术有限公司 | 无线td波浪式时间同步技术 |
CN102412954A (zh) * | 2011-11-19 | 2012-04-11 | 西安邮电学院 | 一种分组网中时钟频率同步方法 |
WO2016092166A1 (fr) * | 2014-12-11 | 2016-06-16 | Electricite Reseau Distribution France | Synchronisation d'un réseau cpl |
CN107070498A (zh) * | 2017-04-17 | 2017-08-18 | 中国电子科技集团公司第五十四研究所 | 一种基于跳频tdma系统的分簇多级自组网时间同步方法 |
CN107040327A (zh) * | 2017-06-14 | 2017-08-11 | 深圳市华信天线技术有限公司 | 主从机tdma时隙同步校准方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20200235777A1 (en) | 2020-07-23 |
CN107517069A (zh) | 2017-12-26 |
EP3675376A4 (en) | 2021-06-02 |
WO2019037207A1 (zh) | 2019-02-28 |
US11075670B2 (en) | 2021-07-27 |
EP3675376A1 (en) | 2020-07-01 |
CA3073693A1 (en) | 2019-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107517069B (zh) | 跳频同步的方法、装置、接收机以及发射机 | |
KR101749202B1 (ko) | 타임스탬프를 생성하는 방법, 장치, 그리고 시스템 | |
US10673565B2 (en) | Confirming data accuracy in a distributed control system | |
US8566632B2 (en) | Multi-rate sampling for network receiving nodes using distributed clock synchronization | |
US20070127528A1 (en) | Apparatus, and an associated method, for facilitating synchronization in a wireless mesh network | |
CN103563287B (zh) | 同步设备和同步方法 | |
EP3223431B1 (en) | Adjustment of clock signals regenerated from a data stream | |
US9143251B2 (en) | Phase synchronizing nodes in a telecommunications network | |
CN112202491B (zh) | 一种5g差动保护装置的数据传输方法 | |
CN105027489B (zh) | 精确时钟协议同步方法和节点 | |
US20140016654A1 (en) | Can communication system, can transmission apparatus, can reception apparatus, and can communication method | |
US10778281B2 (en) | Method and device for controlling frequency hopping, transmitter and receiver | |
CN115080495B (zh) | 一种标准外设扩展接口设备的时间同步方法及系统 | |
US20190332139A1 (en) | Clocking Synchronization Method and Apparatus | |
CN113141596B (zh) | 一种v2x系统的同步方法、装置及设备 | |
US9094911B2 (en) | Data communication system, method of optimizing preamble length, and communication apparatus | |
WO2016000324A1 (zh) | 时间同步的实现方法及装置 | |
JP4699250B2 (ja) | 無線装置 | |
CN114710829B (zh) | 自组网装置的gps帧定时同步方法、设备及系统 | |
CN102983959B (zh) | 在多个mac中实现ptp一步模式和两步模式的方法及装置 | |
CN116846502A (zh) | 一种授时方法、装置及存储介质 | |
Wobschall et al. | Synchronization of wireless sensor networks using a modified IEEE 1588 protocol | |
KR101232929B1 (ko) | 광대역 고주파수 무선 시스템에서 분산 노드의 시간 동기화 방법 및 장치 | |
KR102752818B1 (ko) | 네트워크 시스템 및 그 보안 채널 송수신 방법 | |
US9438379B2 (en) | Communication device, communication program, communication method, and information processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |