基于BLE-UWB的数传容错调度方法、装置、系统及介质制造方法及图纸

技术编号:37858555 阅读:19 留言:0更新日期:2023-06-15 20:48
本发明专利技术实施例公开了一种基于BLE

【技术实现步骤摘要】
基于BLE

UWB的数传容错调度方法、装置、系统及介质


[0001]本专利技术实施例涉及超宽带(UWB,Ultra WideBand)通信
,尤其涉及一种基于BLE

UWB的数传容错调度方法、装置、系统及介质。

技术介绍

[0002]目前可知的超宽带和蓝牙低功耗(Bluetooth Low Energy,BLE)技术优点,诸如,UWB具有强抗多路径能力、高时间分辨率、低功耗、高速数据传输等优良特性,在数据传输领域上UWB能够使用更低的功率传输更远的距离,并且具有良好的抗多径干扰能力及穿透能力;UWB的传输速率为可达几百兆,但由于脉冲技术的特点,如果支持容错机制话,传输速率将大大降低;BLE具有低功耗、成本低、技术成熟等特点在市场中已经得到了广泛应用,但数据速率只有1

3Mbit/s,在高速数传的场景中无法满足要求。使用UWB传输数据,使用BLE传输容错标识(ACK),结合UWB和BLE的各自优点,即能保持UWB的传输速率,增加容错及之后又能大大提高数传的成功率,不失为一次成功尝试。当前UWB主要应用于测距定位系统中,在协议标准IEEE 802.15.4、IEEE 802.15.4z以及FIRA联盟中没有对基于UWB的数据传输进行说明,只是对媒体介入控制层(Media Access Control,MAC)功能的描述,也没有对基于UWB数据传输的MAC层调度功能进行说明,因此没有现有技术方案。

技术实现思路

[0003]有鉴于此,本专利技术实施例期望提供一种基于BLE

UWB的数传容错调度方法、装置、系统及介质,能够通过UWB高效的数据传输和BLE高效的错包重传机制进行并行处理,在保证传输成功率的情况下,大大提高了UWB的数据传输的效率和性能。
[0004]本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种基于BLE

UWB的数传容错调度方法,所述方法应用于基站,所述方法包括:通过同步消息和BLE广播消息,建立与标签设备之间的UWB连接和BLE连接;将需要发送的数据进行分包,形成待发送的数据包,通过控制消息将所述待发送的数据包的参数信息发送给标签设备;通过所述UWB连接将所述待发送的数据包依次发送给标签设备,并等待确认应答消息;通过所述BLE连接接收标签设备发送的确认应答消息并进行解析,以获取已发送数据包的校验信息;若所述校验信息为错误并且最大重传次数未达到阈值,则启动数据重传流程。
[0005]第二方面,本专利技术实施例提供了一种基于BLE

UWB的数传容错调度方法,所述方法应用于标签设备,所述方法包括:接收基站发送的同步消息和BLE广播消息,并完成与所述基站的时域同步和BLE连接的建立;
接收基站发送的控制消息并解析,以获知待发送的数据包的参数信息;通过与所述基站之间建立的UWB连接,依次接收所述基站发送的数据包,根据所述参数信息判断接收的数据包的完整性,并将所述接收的数据包进行校验,以获得所述每个数据包的校验信息;通过与所述基站之间建立的BLE连接,将所述校验信息通过确认应答消息发送给基站;若所述校验信息为错误,则请求数据重传并接收和校验重传的数据包。
[0006]第三方面,本专利技术实施例提供了一种基站装置,所述基站装置包括:第一建立部分、发送部分、第一UWB交互部分、BLE接收部分以及重传部分;其中,所述第一建立部分,经配置为通过同步消息和BLE广播消息,建立与标签设备之间的UWB连接和BLE连接;所述发送部分,经配置为将需要发送的数据进行分包,形成待发送的数据包,通过控制消息将所述待发送的数据包的参数信息发送给标签设备;所述第一UWB交互部分,经配置为通过所述UWB连接将所述待发送的数据包依次发送给标签设备,并等待确认应答消息;所述BLE接收部分,经配置为通过所述BLE连接接收标签设备发送的确认应答消息并进行解析,以获取已发送数据包的校验信息;所述重传部分,经配置为若所述校验信息为错误并且最大重传次数未达到阈值,则启动数据重传流程。
[0007]第四方面,本专利技术实施例提供了一种标签设备装置,其特征在于,所述标签设备装置包括:第二建立部分、接收部分、第二UWB交互部分、BLE发送部分以及请求重传部分;其中,所述第二建立部分,经配置为接收基站发送的同步消息和BLE广播消息,并完成与所述基站的时域同步和BLE连接的建立;所述接收部分,经配置为接收基站发送的控制消息并解析,以获知待发送的数据包的参数信息;所述第二UWB交互部分,经配置为通过与所述基站之间建立的UWB连接,依次接收所述基站发送的数据包,根据所述参数信息判断接收的数据包的完整性,并将所述接收的数据包进行校验,以获得所述每个数据包的校验信息;所述BLE发送部分,经配置为通过与所述基站之间建立的BLE连接,将所述校验信息通过确认应答消息发送给基站;所述请求重传部分,经配置为若所述校验信息为错误,则请求数据重传并接收和校验重传的数据包。
[0008]第五方面,本专利技术实施例提供了一种网络节点设备,所述网络节点设备包括:无线通信电路、存储器和处理器;各个组件通过总线系统耦合在一起;其中,所述无线通信电路包括:用于使所述网络节点设备能够执行UWB通信和/或用于数据传输的UWB通信部件以及用于使所述网络节点设备能够执行BLE通信的BLE通信部件;所述存储器,用于存储能够在所述处理器上运行的计算机程序;所述处理器,用于在运行所述计算机程序时,执行第一方面或者第二方面所述一
种基于BLE

UWB的数传容错调度方法的步骤。
[0009]第六方面,本专利技术实施例提供了一种基于BLE

UWB的数传容错调度系统,所述系统包括:基站和一个或多个标签设备;所述基站的近程范围覆盖了所有标签设备;其中,所述基站,经配置为执行第一方面所述基于BLE

UWB的数传容错调度方法的步骤;所述标签设备,经配置为执行第二方面所述基于BLE

UWB的数传容错调度方法的步骤。
[0010]第七方面,本专利技术实施例提供了一种计算机存储介质,所述计算机存储介质存储有基于BLE

UWB的数传容错调度程序,所述基于BLE

UWB的数传容错调度程序被至少一个处理器执行时实现第一方面或者第二方面所述基于BLE

UWB的数传容错调度方法的步骤。
[0011]本专利技术实施例提供了一种基于BLE

UWB的数传容错调度方法、装置、系统及介质,在数据传输前,通过UWB技术广播发送同步消息,建立与标签设备之间的UWB连接并完成时域同步,通过BLE技术完成系统内基站与标签设备之间的BLE连接的建立;在数据传输过程中,通过UWB高效的数据传输和BLE高效的错包重传机制进行并行处理,在保证传输成功率的情况下,大大提高了UWB的数据传输的效率和性能。
附图说明
[0012]图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于BLE

UWB的数传容错调度方法,其特征在于,所述方法应用于基站,所述方法包括:通过同步消息和BLE广播消息,建立与标签设备之间的UWB连接和BLE连接;将需要发送的数据进行分包,形成待发送的数据包,通过控制消息将所述待发送的数据包的参数信息发送给标签设备;通过所述UWB连接将所述待发送的数据包依次发送给标签设备,并等待确认应答消息;通过所述BLE连接接收标签设备发送的确认应答消息并进行解析,以获取已发送数据包的校验信息;若所述校验信息为错误并且最大重传次数未达到阈值,则启动数据重传流程。2.根据权利要求1所述的方法,其特征在于,所述通过所述UWB连接将所述待发送的数据包依次发送给标签设备,并等待确认应答消息,包括:根据所述参数信息中的数据包发送间隔时长,通过数据消息依次发送待发送的数据包;相应于基站每发送完一条数据消息,则等待接收所述标签设备的确认应答消息;或者,判断已发送的数据包的个数是否达到最大发送次数:若是,则等待接收所述标签设备的确认应答消息;否则,继续发送数据消息直至达到最大发送次数后,等待确认应答消息。3.根据权利要求1所述的方法,其特征在于,所述若所述校验信息为错误并且最大重传次数未达到阈值,则启动数据重传流程,包括:若所述校验信息为错误,则启动数据重传并判断最大重传次数是否达到阈值:若是,向高层上报错误指示并丢弃所述校验信息为错误的数据包;否则,继续重传所述数据包;若所述校验信息为通过,则继续依次发送所述待发送的数据包。4.一种基于BLE

UWB的数传容错调度方法,其特征在于,所述方法应用于标签设备,所述方法包括:接收基站发送的同步消息和BLE广播消息,并完成与所述基站的时域同步和BLE连接的建立;接收基站发送的控制消息并解析,以获知待发送的数据包的参数信息;通过与所述基站之间建立的UWB连接,依次接收所述基站发送的数据包,根据所述参数信息判断接收的数据包的完整性,并将所述接收的数据包进行校验,以获得所述每个数据包的校验信息;通过与所述基站之间建立的BLE连接,将所述校验信息通过确认应答消息发送给基站;若所述校验信息为错误,则请求数据重传并接收和校验重传的数据包。5.根据权利要求4所述的方法,其特征在于,所述通过与所述基站之间建立的UWB连接,依次接收所述基站发送的数据包,根据所述参数信息判断接收的数据包的完整性,并将所述接收的数据包进行校验,以获得所述每个数据包的校验信息,包括:依次接收基站通过UWB连接发送的数据包并进行解析,以获取被解析的数据包的参数信息;根据所述参数信息确定已接收数据包的完整性并将所述被解析的数据包进行重组以
生成重组后的数据包顺序;根据所述重组后的数据包顺序,依次对所述被解析的数据包进行循环冗余校验,以获得所述被解析的数据包的校验信息。6.根据权利要求4所述的方法,其特征在于,所述通过与所述基站之间建立的BLE连接,将所述校验信息通过确认应答消息发送给基站,包括:将接收到的数据包的校验信息填充到所述确认应答消息相应的字段;将所述确认应答消息通过与所述基站之间的BLE连接发送给基站;根据所述校验信息,判断是否请求数据重...

【专利技术属性】
技术研发人员:王金朋董宗宇
申请(专利权)人:杭州优智联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1