CN113950123A - 通信设备的连接方法、装置、设备及存储介质 - Google Patents
通信设备的连接方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN113950123A CN113950123A CN202111287327.8A CN202111287327A CN113950123A CN 113950123 A CN113950123 A CN 113950123A CN 202111287327 A CN202111287327 A CN 202111287327A CN 113950123 A CN113950123 A CN 113950123A
- Authority
- CN
- China
- Prior art keywords
- communication
- connection
- frequency hopping
- list
- communication device
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 431
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000001360 synchronised effect Effects 0.000 claims abstract description 29
- 230000008859 change Effects 0.000 claims description 11
- 230000008569 process Effects 0.000 abstract description 14
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- 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
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- 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
- H04B2001/7154—Interference-related aspects with means for preventing interference
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种通信设备的连接方法、装置、设备及存储介质。本发明通过在与通信设备建立初始连接后,向通信设备周期性发送通信列表请求,然后在通信设备根据数据通信列表请求进行跳频操作时,根据数据通信列表进行同步跳频,以建立数据通信连接。本实施例通过向通信设备周期性发送通信列表请求,此时通信列表请求也会发生周期性变化,然后在通信设备根据通信列表请求进行跳频操作时,根据通信列表请求进行同步跳频,以建立数据通信连接,从而能够在数据连接过程中实现通信列表请求的更新,规避受干扰的频段,并且能够实现同步跳频,以建立稳定的连接。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种通信设备的连接方法、装置、设备及存储介质。
背景技术
随着科技的发展,越来越多的产品通过无线通信进行通信连接,以VR设备和手柄为例,VR设备与手柄的通信大部分是使用2.4G进行通信,其频段处于2.400~2.480GHz之间,这一频段的优势主要在于抗干扰性强,传输距离较远,因此得到广泛应用。在VR上,VR设备为了能很好的追踪手柄,需要手柄的三轴姿态数据以高频率、低延时的要求上报给VR设备,进而达到良好的追踪效果。基于以上原因,为了实现更好的追踪效果,需要使用2.4G私有协议传输数据。由于在2.4GHz频段会受到其他设备的射频信号干扰,甚至是动态不固定的干扰,这就要求产品能动态地检测到受干扰的频段并且能及时地避开,并跳到新的优质的频段上进行通信。现有的2.4G私有协议的VR设备与手柄在连接绑定过程中,主要是将双方各自唯一的芯片号码数字信息传给对方,对方在收到了号码信息之后,将此信息保存到存储器中,有了对方的号码信息就能实现回连。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供了一种通信设备的连接方法、装置、设备及存储介质,旨在解决现有技术中无法实现通信设备之间进行同步跳频,以建立稳定连接的技术问题。
为实现上述目的,本发明提供了一种通信设备的连接方法,所述通信设备的连接方法包括:
在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求;
在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接。
可选地,所述通信列表请求中包含数据通信列表和判断是否跳频的跳频计数信息;
所述在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接的步骤,具体包括:
在所述通信设备根据所述跳频计数信息和所述数据通信列表进行跳频操作时,根据所述数据通信列表进行同步跳频,以建立数据通信连接。
可选地,所述在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求的步骤之前,还包括:
向通信设备周期性发送广播包,所述广播包中包含连接通信列表;
在所述通信设备根据所述连接通信列表进行跳频操作时,根据所述连接通信列表进行跳频,以建立与所述通信设备之间的初始连接。
可选地,所述向通信设备周期性发送广播包,所述广播包中包含连接通信列表的步骤之前,还包括:
对周围环境进行频段扫描,并根据扫描结果生成连接通信列表;
获取所述连接通信列表中各频段的信号强度信息,并根据所述信号强度信息配置跳频计数信息。
可选地,所述在所述通信设备根据所述跳频计数信息和所述数据通信列表进行跳频操作时,根据所述数据通信列表进行同步跳频,以建立数据通信连接的步骤之后,还包括:
在与所述通信设备建立数据通信连接后,获取初始通信频段并进行擦写flash操作;
在擦写flash操作完成时,获取预设计数器的当前计数数值;
根据所述当前计数数值确定与所述通信设备的绑定操作所消耗的通讯周期;
根据所述所消耗的通讯周期和所述初始通信频段确定目标通信频段。
可选地,所述根据所述所消耗的通讯周期和所述初始通信频段确定目标通信频段的步骤,具体包括:
根据所述所消耗的通讯周期确定所述跳频计数信息的变化情况;
根据所述变化情况确定所述跳频计数信息变更为目标跳频计数信息所需的跳频时间;
根据所述跳频时间和所述初始通信频段确定目标通信频段。
可选地,所述通信设备包括:VR设备或手柄。
此外,为实现上述目的,本发明还提出一种通信设备的连接装置,所述通信设备的连接装置包括:
请求发送模块,用于在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求;
通信连接模块,用于在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接。
此外,为实现上述目的,本发明还提出一种通信设备的连接设备,所述通信设备的连接设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的通信设备的连接程序,所述通信设备的连接程序配置为实现如上文所述的通信设备的连接方法。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有通信设备的连接程序,所述通信设备的连接程序被处理器执行时实现如上文所述的通信设备的连接方法。
本发明通过在与通信设备建立初始连接后,向通信设备周期性发送通信列表请求,然后在通信设备根据数据通信列表请求进行跳频操作时,根据数据通信列表进行同步跳频,以建立数据通信连接。本实施例通过向通信设备周期性发送通信列表请求,此时通信列表请求也会发生周期性变化,然后在通信设备根据通信列表请求进行跳频操作时,根据通信列表请求进行同步跳频,以建立数据通信连接,从而能够在数据连接过程中实现通信列表请求的更新,规避受干扰的频段,并且能够实现同步跳频,以建立稳定的连接。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的通信设备的连接设备的结构示意图;
图2为本发明通信设备的连接方法第一实施例的流程示意图;
图3为本发明通信设备的连接方法第二实施例的流程示意图;
图4为本发明通信设备的连接方法第三实施例的流程示意图;
图5为本发明通信设备的连接装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的通信设备的连接设备结构示意图。
如图1所示,该通信设备的连接设备可以包括:处理器1001,例如中央处理器(Central Processing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(Wireless-Fidelity,Wi-Fi)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM),也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对通信设备的连接设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及通信设备的连接程序。
在图1所示的通信设备的连接设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明通信设备的连接设备中的处理器1001、存储器1005可以设置在通信设备的连接设备中,所述通信设备的连接设备通过处理器1001调用存储器1005中存储的通信设备的连接程序,并执行本发明实施例提供的通信设备的连接方法。
本发明实施例提供了一种通信设备的连接方法,参照图2,图2为本发明通信设备的连接方法第一实施例的流程示意图。
本实施例中,所述通信设备的连接方法包括以下步骤:
步骤S10:在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求;
需要说明的是,本实施例的执行主体可以是上述具有网络通信以及程序运行功能的通信设备的连接设备,也可以是能够实现相同或相似功能的其他设备,本实施例对此不做具体限制。
可理解的是,初始连接是指两个通信设备之间的初始连接,在建立初始连接后,两个通信设备之间可以通过同一频段进行通信,两个通信设备为任意两个可以建立通信连接的设备,例如:无人机和遥控器、VR设备与手柄,本实施例对此不做具体限制。
应理解的是,周期性发送通信列表请求中的周期可根据实际情况自行设置,并且每个周期都能扫描到周围环境中的所有频段,例如,一般情况下需要扫描到80个频段,假设扫描每个频段需要花费的时间为1ms,则周期需要设置为80ms,对于在其他环境中通信设备发送请求的周期也可根据上述方式进行设置,本实施例对此不过多赘述。
可理解的是,数据通信列表中可包含在当前环境下能够扫描到的所有频段,跳频计数信息可以是跳频计数值,例如:1、2、3等,具体值可通过计数器进行设置。
在具体实现中,在两个通信设备建立初始连接时,其中一个通信设备可以接收到另一个通信设备发送的连接回复包,该连接回复包表明此时已经建立初始连接,此时,其中一个通信设备开始向另一个通信设备周期性发送通信列表请求。
步骤S20:在所述通信设备根据所述跳频计数信息和所述数据通信列表进行跳频操作时,根据所述数据通信列表进行同步跳频,以建立数据通信连接。
需要说明的是,同步跳频是指在同步、且同时的情况下,收发两端以特定型式的窄频载波来传送讯号,以建立数据通信连接。
进一步地,在本实施例中,通信列表请求中包含数据通信列表和判断是否能够跳频的跳频计数信息。
需要说明的是,数据通信列表中包含在当前环境下能够进行数据通信的多个频段信息。
进一步地,在本实施例中,所述步骤S20包括:在所述通信设备根据所述连接通信列表进行跳频操作时,根据所述连接通信列表进行跳频,以建立与所述通信设备之间的初始连接。
可理解的是,跳频计数信息会随着周期的变化而变化,也就是每经过一个周期,跳频计数信息中的跳频计数值会减1,直至跳频计数信息为0时,进行跳频操作。
在具体实现中,当其中一个通信设备进行跳频操作时,另一个通信设备也会根据数据通信列表进行同步跳频,以建立数据通信连接,从而实现两个通信设备之间的数据通信。
本实施例通过在与通信设备建立初始连接后,向通信设备周期性发送通信列表请求,然后在通信设备根据数据通信列表请求进行跳频操作时,根据数据通信列表进行同步跳频,以建立数据通信连接。本实施例通过向通信设备周期性发送通信列表请求,此时通信列表请求也会发生周期性变化,然后在通信设备根据通信列表请求进行跳频操作时,根据通信列表请求进行同步跳频,以建立数据通信连接,从而能够在数据连接过程中实现通信列表请求的更新,规避受干扰的频段,并且能够实现同步跳频,以建立稳定的连接。
参考图3,图3为本发明通信设备的连接方法第二实施例的流程示意图。
基于上述第一实施例,在本实施例中,所述步骤S10之前,所述方法还包括:
步骤S01:向通信设备周期性发送广播包,所述广播包中包含连接通信列表;
需要说明的是,向通信设备周期性发送广播包中的周期可以设置为1ms,具体值可根据实际情况进行设置,本实施例对此不做具体限制。
可理解的是,广播包中包含连接通信列表,该连接通信列表中存在多个频段,但是在实际情况中,连接通信列表中频段的数量不能过多,也不能过少,过多会造成建立初始连接的速度过慢,因为每次都需要扫描连接通信列表中的所有频段,过少会造成当周围环境干扰过于严重时,连接通信列表中的所有频段可能都会受到干扰,导致初始连接不成功。具体连接通信列表中频段的数量可根据周围环境进行设置,本实施例对此不做具体限制。
进一步地,所述步骤S01之前,还包括:对周围环境进行频段扫描,并根据扫描结果生成连接通信列表;获取所述连接通信列表中各频段的信号强度信息,并根据所述信号强度信息配置跳频计数信息。
需要说明的是,信号强度信息可包括接收的信号强度指示(Received SignalStrength Indication,RSSI),可表明周围环境中所有频段的受干扰的情况,信号强度越高,受到干扰越小。
应理解的是,理论上跳频计数信息设置的越大,越稳定,但是过大会影响稳定连接的速度;当外界干扰过于严重,跳频计数信息设置的过小,会导致建立连接不成功,造成断连,因此,跳频计数信息的大小需要根据具体的干扰环境进行设置。
在具体实现中,在获取到连接通信列表中各频段的信号强度信息后,需要根据各频段的信号强度信息判断连接通信列表中各频段的受干扰情况,在信号强度信息越小时,说明该频段受到干扰的情况越严重,在受到干扰的频段数量越多时,配置的跳频计数信息越大,具体可将受到干扰的频段数量与跳频计数信息之间建立映射关系,例如,当受到干扰的频段数量小于5个时,配置的跳频计数信息为3,具体可根据实际情况进行设置,本实施例对此不做具体限制。
步骤S02:在所述通信设备根据所述连接通信列表进行跳频操作时,根据所述连接通信列表进行跳频,以建立与所述通信设备之间的初始连接。
应理解的是,假设两个通信设备为通信设备A和通信设备B,与通信设备A周期性发送请求包对应,通信设备B也会周期性接收请求包,在本实施例中,具体通信设备B接收请求包的周期大小可比通信设备A发送请求包的周期大,此时,通信设备A发送请求包的速率较快,而通信设备B接收请求包的速率较慢,可见,通信设备A与通信设备B一定能跳到连接通信列表中的同一个频段上进行通信。
在具体实现中,在通信设备B根据连接通信列表进行跳频操作时,说明此时通信设备A与通信设备B之间通过通信连接列表上的同一个频段进行初始连接。
本实施例向通信设备周期性发送广播包,广播包中包含连接通信列表,然后在通信设备根据连接通信列表进行跳频操作时,根据连接通信列表进行跳频,以建立与通信设备之间的初始连接。本实施例通过在与通信设备未建立连接之前,向通信设备周期性发送广播包,并且通信设备周期性接收广播包,由于其中一个通信设备的发送速率与另一个通信设备的接收速率不相同,最终能够跳到连接通信列表中的同一个频段上进行通信,以建立初始连接。
参考图4,图4为本发明通信设备的连接方法第三实施例的流程示意图。
基于上述各实施例,在本实施例中,所述步骤S20之后,所述方法还包括:
步骤S30:在与所述通信设备建立数据通信连接后,获取初始通信频段并进行擦写flash操作;
可理解的是,在与通信设备建立数据通信连接后,可以获取到当前进行数据通信的初始通信频段。
应理解的是,在通信设备A与通信设备B之间为第一次连接时,需要进行擦写flash操作,在通信设备A与通信设备B之间不是第一次连接时,不需要进行擦写flash操作。具体判断通信设备A与通信设备B之间是否为第一次连接的方式可以是通过通信设备A在接收到通信设备B发送的连接通信列表中的频段进行判断,如果该频段与通信设备A发送的连接通信列表中的频段相邻,说明不是第一次连接。
在具体实现中,flash为存储器,分为片上flash和外置flash,在进行擦写flash操作时,会导致微控制单元(Microcontroller Unit,MCU)暂停运行,也就是程序暂停运行,此时会产生跳频计数信息不能进行减1的情况,进一步导致通信设备A或者通信设备B中一方的跳频计数信息不发生变化,而另一方的跳频计数信息仍然在发生变化,从而导致在下个周期通信设备A与通信设备B之间的通信频段不一致,无法正常通信。
步骤S40:在擦写flash操作完成时,获取预设计数器的当前计数数值;
可理解的是,在擦写flash操作开始时,需要设置预设计数器的初始计数数值为0,在擦写flash操作完成时,获取预设计数器的当前计数数值,即可得到擦写flash过程消耗的时间。
步骤S50:根据所述当前计数数值确定与所述通信设备的绑定操作所消耗的通讯周期;
在具体实现中,可根据上述擦写flash过程消耗的时间确定消耗的通讯周期,即消耗的时间除以每一周期的时间,擦写flash的过程也就是与通信设备绑定的过程。
步骤S60:根据所述所消耗的通讯周期和所述初始通信频段确定目标通信频段。
进一步地,为了确定目标通信频段,在本实施例中,所述步骤S60包括:根据所述所消耗的通讯周期确定所述跳频计数信息的变化情况;根据所述变化情况确定所述跳频计数信息变更为目标跳频计数信息所需的跳频时间;根据所述跳频时间和所述初始通信频段确定目标通信频段。
需要说明的是,在本实施例中,目标跳频计数信息为0,还可根据实际情况设置为其他数值,本实施例对此不做具体限制。
可理解的是,根据所消耗的通讯周期可以得到跳频计数信息的变化情况,也就是进行了多少次减1的操作,从而可以得到跳频计数信息减到0还需要的时间,也就是跳频时间,从而可以根据初始通信频段和跳频时间得到目标通信频段,在得到目标通信频段后,可以与通信设备在同一频段上进行通信。
在具体实现中,通信设备可包括VR设备或手柄,在VR设备与手柄建立初始连接后,向手柄周期性发送通信列表请求,然后在手柄根据通信列表请求进行跳频操作时,根据通信列表请求进行同步跳频,以建立数据通信连接。还可以在手柄与VR设备建立初始连接后,向VR设备周期性发送通信列表请求,然后在VR设备根据通信列表请求进行跳频操作时,根据通信列表请求进行同步跳频,以建立数据通信连接。因此,无论通信设备是VR设备还是手柄,都可以通过本发明上述方法建立数据通信连接。对于任意两个需要建立数据通信连接的通信设备也可通过本发明上述方法实现数据通信连接。
本实施例通过在与通信设备建立数据通信连接后,获取初始通信频段并进行擦写flash操作,并在擦写flash操作完成时,获取预设计数器的当前计数数值,然后根据当前计数数值确定与通信设备的绑定操作所消耗的通讯周期,再根据所消耗的通讯周期和初始通信频段确定目标通信频段。本实施例通过在与通信设备绑定过程中得到擦写flash消耗的通讯周期,然后根据所消耗的通讯周期和初始通信频段确定目标通信频段,能够实现一个通信设备与另一个通信设备跳频同步,从而能够正常通信。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有通信设备的连接程序,所述通信设备的连接程序被处理器执行时实现如上文所述的通信设备的连接方法。
参照图5,图5为本发明通信设备的连接装置第一实施例的结构框图。
如图5所示,本发明实施例提出的通信设备的连接装置包括:
请求发送模块10,用于在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求;
通信连接模块20,用于在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接。
本实施例通过在与通信设备建立初始连接后,向通信设备周期性发送通信列表请求,然后在通信设备根据数据通信列表请求进行跳频操作时,根据数据通信列表进行同步跳频,以建立数据通信连接。本实施例通过向通信设备周期性发送通信列表请求,此时通信列表请求也会发生周期性变化,然后在通信设备根据通信列表请求进行跳频操作时,根据通信列表请求进行同步跳频,以建立数据通信连接,从而能够在数据连接过程中实现通信列表请求的更新,规避受干扰的频段,并且能够实现同步跳频,以建立稳定的连接。
基于本发明上述通信设备的连接装置第一实施例,提出本发明通信设备的连接装置的第二实施例。
在本实施例中,所述通信连接模块20,还用于在所述通信设备根据所述跳频计数信息和所述数据通信列表进行跳频操作时,根据所述数据通信列表进行同步跳频,以建立数据通信连接。
所述通信设备的连接装置还包括初始连接模块30,所述初始连接模块30,用于向通信设备周期性发送广播包,所述广播包中包含连接通信列表;在所述通信设备根据所述连接通信列表进行跳频操作时,根据所述连接通信列表进行跳频,以建立与所述通信设备之间的初始连接。
进一步地,所述通信设备的连接装置还包括信息配置模块40,所述信息配置模块40,用于对周围环境进行频段扫描,并根据扫描结果生成连接通信列表;获取所述连接通信列表中各频段的信号强度信息,并根据所述信号强度信息配置跳频计数信息。
进一步地,所述通信连接模块20,还用于在与所述通信设备建立数据通信连接后,获取初始通信频段并进行擦写flash操作;在擦写flash操作完成时,获取预设计数器的当前计数数值;根据所述当前计数数值确定与所述通信设备的绑定操作所消耗的通讯周期;根据所述所消耗的通讯周期和所述初始通信频段确定目标通信频段。
进一步地,所述通信连接模块20,还用于根据所述所消耗的通讯周期确定所述跳频计数信息的变化情况;根据所述变化情况确定所述跳频计数信息变更为目标跳频计数信息所需的跳频时间;根据所述跳频时间和所述初始通信频段确定目标通信频段。
本发明通信设备的连接装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种通信设备的连接方法,其特征在于,所述通信设备的连接方法包括:
在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求;
在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接。
2.如权利要求1所述的通信设备的连接方法,其特征在于,所述通信列表请求中包含数据通信列表和判断是否跳频的跳频计数信息;
所述在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接的步骤,具体包括:
在所述通信设备根据所述跳频计数信息和所述数据通信列表进行跳频操作时,根据所述数据通信列表进行同步跳频,以建立数据通信连接。
3.如权利要求2所述的通信设备的连接方法,其特征在于,所述在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求的步骤之前,还包括:
向通信设备周期性发送广播包,所述广播包中包含连接通信列表;
在所述通信设备根据所述连接通信列表进行跳频操作时,根据所述连接通信列表进行跳频,以建立与所述通信设备之间的初始连接。
4.如权利要求3所述的通信设备的连接方法,其特征在于,所述向通信设备周期性发送广播包,所述广播包中包含连接通信列表的步骤之前,还包括:
对周围环境进行频段扫描,并根据扫描结果生成连接通信列表;
获取所述连接通信列表中各频段的信号强度信息,并根据所述信号强度信息配置跳频计数信息。
5.如权利要求2所述的通信设备的连接方法,其特征在于,所述在所述通信设备根据所述跳频计数信息和所述数据通信列表进行跳频操作时,根据所述数据通信列表进行同步跳频,以建立数据通信连接的步骤之后,还包括:
在与所述通信设备建立数据通信连接后,获取初始通信频段并进行擦写flash操作;
在擦写flash操作完成时,获取预设计数器的当前计数数值;
根据所述当前计数数值确定与所述通信设备的绑定操作所消耗的通讯周期;
根据所述所消耗的通讯周期和所述初始通信频段确定目标通信频段。
6.如权利要求5所述的通信设备的连接方法,其特征在于,所述根据所述所消耗的通讯周期和所述初始通信频段确定目标通信频段的步骤,具体包括:
根据所述所消耗的通讯周期确定所述跳频计数信息的变化情况;
根据所述变化情况确定所述跳频计数信息变更为目标跳频计数信息所需的跳频时间;
根据所述跳频时间和所述初始通信频段确定目标通信频段。
7.如权利要求1~6中任一项所述的通信设备的连接方法,其特征在于,所述通信设备包括:VR设备或手柄。
8.一种通信设备的连接装置,其特征在于,所述通信设备的连接装置包括:
请求发送模块,用于在与通信设备建立初始连接后,向所述通信设备周期性发送通信列表请求;
通信连接模块,用于在所述通信设备根据所述通信列表请求进行跳频操作时,根据所述通信列表请求进行同步跳频,以建立数据通信连接。
9.一种通信设备的连接设备,其特征在于,所述通信设备的连接设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的通信设备的连接程序,所述通信设备的连接程序配置为实现如权利要求1至7中任一项所述的通信设备的连接方法。
10.一种存储介质,其特征在于,所述存储介质上存储有通信设备的连接程序,所述通信设备的连接程序被处理器执行时实现如权利要求1至7中任一项所述的通信设备的连接方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111287327.8A CN113950123B (zh) | 2021-10-29 | 2021-10-29 | 通信设备的连接方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111287327.8A CN113950123B (zh) | 2021-10-29 | 2021-10-29 | 通信设备的连接方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113950123A true CN113950123A (zh) | 2022-01-18 |
CN113950123B CN113950123B (zh) | 2024-04-09 |
Family
ID=79337292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111287327.8A Active CN113950123B (zh) | 2021-10-29 | 2021-10-29 | 通信设备的连接方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113950123B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1227685A (zh) * | 1996-06-11 | 1999-09-01 | 夸尔柯姆股份有限公司 | 在不能保持同步的信道上提供位计数完整性和同步数据传送的方法和装置 |
CN103117772A (zh) * | 2013-02-05 | 2013-05-22 | 思创网联(北京)科技发展有限公司 | 无线传感器网络中的同步跳频方法及*** |
CN106255120A (zh) * | 2016-08-24 | 2016-12-21 | 重庆邮电大学 | 一种与异构网on/off算法相结合的动态频谱选择方法 |
CN110445511A (zh) * | 2019-10-09 | 2019-11-12 | 恒玄科技(北京)有限公司 | 一种自适应同步跳频方法、装置、无线ap及通信*** |
CN111132100A (zh) * | 2019-10-09 | 2020-05-08 | 珠海市杰理科技股份有限公司 | 蓝牙连接方法及装置、蓝牙设备及蓝牙*** |
US20200235777A1 (en) * | 2017-08-22 | 2020-07-23 | Harxon Corporation | Method and device for frequency hopping synchronization, receiver and transmitter |
-
2021
- 2021-10-29 CN CN202111287327.8A patent/CN113950123B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1227685A (zh) * | 1996-06-11 | 1999-09-01 | 夸尔柯姆股份有限公司 | 在不能保持同步的信道上提供位计数完整性和同步数据传送的方法和装置 |
CN103117772A (zh) * | 2013-02-05 | 2013-05-22 | 思创网联(北京)科技发展有限公司 | 无线传感器网络中的同步跳频方法及*** |
CN106255120A (zh) * | 2016-08-24 | 2016-12-21 | 重庆邮电大学 | 一种与异构网on/off算法相结合的动态频谱选择方法 |
US20200235777A1 (en) * | 2017-08-22 | 2020-07-23 | Harxon Corporation | Method and device for frequency hopping synchronization, receiver and transmitter |
CN110445511A (zh) * | 2019-10-09 | 2019-11-12 | 恒玄科技(北京)有限公司 | 一种自适应同步跳频方法、装置、无线ap及通信*** |
CN111132100A (zh) * | 2019-10-09 | 2020-05-08 | 珠海市杰理科技股份有限公司 | 蓝牙连接方法及装置、蓝牙设备及蓝牙*** |
Also Published As
Publication number | Publication date |
---|---|
CN113950123B (zh) | 2024-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8005952B2 (en) | Method for intelligently selecting wireless access point | |
CN110032512B (zh) | 一种小程序的调试方法、相关设备及终端 | |
US11395121B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method executed by communication device | |
CN109217995B (zh) | 一种数据处理方法、终端以及基站 | |
CN104092723A (zh) | 文件下载方法、装置及*** | |
US11166141B2 (en) | Electronic device and method for displaying inquiry list of external electronic device in Bluetooth™ network environment | |
CN104679627A (zh) | 测试方法及装置 | |
CN113473435B (zh) | 基于蓝牙的设备连接方法、装置、电子设备及存储介质 | |
CN111030776A (zh) | 一种数据传输方法、电子设备及网络侧设备 | |
US20230152422A1 (en) | Communication method and communication apparatus | |
CN114828075A (zh) | 无线感知测量控制方法、装置、设备及存储介质 | |
CN108270745A (zh) | 一种业务定制信息的推送方法、终端及主控蓝牙设备 | |
CN111615143B (zh) | 信息上报方法、信息接收方法、终端和网络控制实体 | |
US11202248B2 (en) | Apparatus and method for specifying receiver enable times in UWB communication and ranging systems | |
CN113950123A (zh) | 通信设备的连接方法、装置、设备及存储介质 | |
CN109195226B (zh) | 数据传输方法及装置、电子设备和计算机可读存储介质 | |
WO2022206672A1 (zh) | 发现和连接电子设备的方法以及电子设备 | |
CN112367362B (zh) | 一种数据处理方法、装置、设备及计算机存储介质 | |
CN111093250B (zh) | 网络扫描方法、装置、终端及存储介质 | |
CN116744264A (zh) | 蓝牙协议的通信方法、电子设备、装置、存储介质及产品 | |
CN113677039A (zh) | 基于蓝牙的设备连接方法、装置、电子设备及存储介质 | |
CN109995490B (zh) | 一种上行资源请求方法及其相关设备 | |
KR20210123636A (ko) | 숨은 간섭의 검출에 기반한 통신 주파수를 변경하는 전자 장치 및 이의 동작 방법 | |
CN113841431B (zh) | 通信方法和通信装置 | |
CN105450264A (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20221124 Address after: 266104 No. 500, Songling Road, Laoshan District, Qingdao, Shandong Applicant after: GOERTEK TECHNOLOGY Co.,Ltd. Address before: 261031 workshop 1, phase III, Geer Photoelectric Industrial Park, 3999 Huixian Road, Yongchun community, Qingchi street, high tech Zone, Weifang City, Shandong Province Applicant before: GoerTek Optical Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |