一种数据传输方法、装置及系统制造方法及图纸

技术编号:41417555 阅读:20 留言:0更新日期:2024-05-21 20:50
本申请实施例提供一种数据传输方法、装置及系统,应用于转发设备,第一设备与转发设备通过第一网络进行通信,转发设备与第二设备通过蓝牙进行通信,该方法包括:转发设备接收第一设备发送的第一报文;第一指示信息用于指示接收设备为第二设备;通过第一网络对应的第一协议栈解析第一报文得到第一数据和第一指示信息;通过内核态的第一蓝牙协议栈对第一数据和第一指示信息进行处理得到第二报文;基于窗口分配规则向第二设备发送第二报文;窗口分配规则用于管理来自用户态的第二蓝牙协议栈的报文和来自第一蓝牙协议栈的报文的发送顺序。该方法中,转发设备可以基于内核态的蓝牙协议栈对转发数据进行处理,可以降低功耗,适配性高。

【技术实现步骤摘要】

本申请涉及通信,具体涉及一种数据传输方法、装置及系统


技术介绍

1、目前,要实现蓝牙网络中的设备与处于非蓝牙网络(如以太网)的设备的数据传输,需要转发设备对数据进行转发。目前,在蓝牙网络中的设备与非蓝牙网络中的设备的数据传输中,转发设备在处理蓝牙数据时,通常会出现多次穿越用户态和内核态造成性能开销过大的问题,或者,转发设备的上层应用需要作出较大改动造成适配性差的问题。


技术实现思路

1、本申请实施例公开了一种数据传输方法、装置及系统。实施本申请实施例,转发设备可以基于用户态的蓝牙协议栈和内核态的蓝牙协议栈分别对转发数据和非转发数据进行处理,可以降低功耗,适配性高。

2、第一方面,本申请实施例公开了一种数据传输方法,应用于转发设备,第一设备与转发设备通过第一网络进行通信,转发设备与第二设备通过蓝牙进行通信,该方法包括:

3、转发设备接收第一设备发送的第一报文,第一报文包括第一数据和第一指示信息;第一指示信息用于指示接收设备为第二设备;

4、转发设备通过第一网络对应的第一协议本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,所述方法应用于转发设备,第一设备与所述转发设备通过第一网络进行通信,所述转发设备与第二设备通过蓝牙进行通信,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述窗口分配规则包括来自所述第一蓝牙协议栈的报文优先发送、来自所述第二蓝牙协议栈的报文优先发送、按比例发送来自所述第一蓝牙协议栈的报文和来自所述第二蓝牙协议栈的报文。

3.根据权利要求1或2所述的方法,其特征在于,所述转发设备基于所述窗口分配规则向所述第二设备发送所述第二报文,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:...

【技术特征摘要】

1.一种数据传输方法,其特征在于,所述方法应用于转发设备,第一设备与所述转发设备通过第一网络进行通信,所述转发设备与第二设备通过蓝牙进行通信,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述窗口分配规则包括来自所述第一蓝牙协议栈的报文优先发送、来自所述第二蓝牙协议栈的报文优先发送、按比例发送来自所述第一蓝牙协议栈的报文和来自所述第二蓝牙协议栈的报文。

3.根据权利要求1或2所述的方法,其特征在于,所述转发设备基于所述窗口分配规则向所述第二设备发送所述第二报文,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:

7.一种数据传输装置,其特征在于,所述装置与第一设备通过第一网络进行通信,所述装置与第二设备通过蓝牙进行通信,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,所述窗口分配规则包括来自所述第一蓝牙协议栈的报文优先发送、来自所述第二蓝牙协议栈的报文优先发送、按比例发送来自所述第一蓝牙协议栈的报文和来自所述第二蓝牙...

【专利技术属性】
技术研发人员:杜潇泊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1