数据传输方法及装置制造方法及图纸

技术编号:37842066 阅读:13 留言:0更新日期:2023-06-14 09:46
本发明专利技术提供了一种数据传输方法及装置,属于物联网技术领域。数据传输方法,由第一无线访问接入点执行,包括:接收数据发送端发送的具有优先级信息的数据包;获取所述数据包的优先级信息;利用所述数据包组建WiFi数据包,按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点。本发明专利技术的技术方案能够实现高优先级的数据优先传输。高优先级的数据优先传输。高优先级的数据优先传输。

【技术实现步骤摘要】
数据传输方法及装置


[0001]本专利技术涉及物联网
,特别是指一种数据传输方法及装置。

技术介绍

[0002]依托良好的经济性、已部署、可广泛接入等特性,WiFi在垂直行业应用中已经越来越普及,例如园区办公、移动小车、部分传感信息采集等。WiFi应用场景主要由提供WiFi服务的AP(无线访问接入点)以及各种支持WiFi的终端组成。目前,AP可以支持2.4G频段和5G频段,由于2.4G频段是公共、免费的频段,因此,大部分设备工作在2.4G频段。
[0003]传统的WiFi网络对所有关联设备的接入“一视同仁”,数据秉持先到先出的原则,且当业务量需求超过可用带宽时,不管数据的类型如何,数据流的吞吐率一律减少。但是,垂直行业应用需求很大程度上受数据类型和业务类型的影响,不同业务类型的数据具有不同的传输需求。采用现有的WiFi技术传输可能导致故障无法及时发现、业务中断等问题,因此垂直行业中在生产环节使用WiFi很少。例如,工业产线上的数据包括控制数据、故障数据、设备工作日志、设备运行数据、业务数据等,数据类型分为文本数据、视频数据等,若先到达一个较大的视频业务数据占用了WiFi传输信道,当视频业务数据正在传输时,某设备发生了故障,需要上报故障文本数据,此时故障文本数据需要等视频业务数据传输完毕后才能传输,这样就可能因为设备无法运行造成产线无法工作。

技术实现思路

[0004]本专利技术要解决的技术问题是提供一种数据传输方法及装置,能够实现高优先级的数据优先传输。
[0005]为解决上述技术问题,本专利技术的实施例提供技术方案如下:
[0006]一方面,提供一种数据传输方法,由第一无线访问接入点执行,包括:
[0007]接收数据发送端发送的具有优先级信息的数据包;
[0008]获取所述数据包的优先级信息;
[0009]利用所述数据包组建WiFi数据包,按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点。
[0010]一些实施例中,还包括:
[0011]若接收到的数据发送端的第一数据包的优先级高于当前传输至第二无线访问接入点的第二数据包的优先级;
[0012]中断所述第二数据包的传输,优先将所述第一数据包传输至所述第二无线访问接入点。
[0013]一些实施例中,所述数据发送端发送的数据包包括以下至少一项:
[0014]IP数据包、媒体介入控制MAC数据包、临时拼装节点TAN数据包、基于私有协议的数据包。
[0015]一些实施例中,获取所述数据包的优先级信息包括以下至少一项:
[0016]所述数据包为IP数据包,从所述IP数据包中服务类型字段的优先权帧中获取所述数据包的优先级;
[0017]所述数据包为MAC数据包,从所述MAC数据包中VLAN字段的PRI帧获取所述数据包的优先级;
[0018]所述数据包为TAN数据包,从所述TAN数据包报头中的数据帧类型中获取所述数据包的优先级;
[0019]所述数据包为基于私有协议的数据包,从所述数据包的优先级字段中获取所述数据包的优先级。
[0020]一些实施例中,所述按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点包括:
[0021]将WiFi报头添加到所述数据包前,组成WiFi数据包;
[0022]将所述数据包中的优先级信息映射到WiFi报头的空闲字段中;
[0023]按照所述数据包的优先级将所述WiFi数据包排列在待发送数据队列中。
[0024]一些实施例中,所述数据包为TAN数据包,所述优先级信息包括授时协议数据单元PDU、快速TAN PDU、标准TAN PDU以及是否需要执行优先传输,映射信息为:是否需要执行优先传输+优先级。
[0025]一些实施例中,所述数据包为基于私有协议的数据包,所述按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点包括:
[0026]将WiFi报头添加到所述数据包前,组成WiFi数据包;
[0027]在所述WiFi报头中添加优先级字段,将所述数据包中的优先级信息映射到WiFi报头的优先级字段中;
[0028]按照所述数据包的优先级将所述WiFi数据包排列在待发送数据队列中。
[0029]一些实施例中,所述中断所述第二数据包的传输,优先将所述第一数据包传输至所述第二无线访问接入点包括:
[0030]中断所述第二数据包的传输,将所述第二数据包中frame control中的more frag字段设为1,表示该数据包是断包数据;
[0031]将所述第二数据包已传输部分的seq

ctl字段中的fragment number设为k,还未传输部分的fragment number设为k+1,k为整数;
[0032]待发送数据队列中,停止传输未发送的WiFi数据包;
[0033]传输所述第一数据包;
[0034]传输所述第二数据包的未传输部分。
[0035]一些实施例中,所述方法还包括:
[0036]接收所述第二无线访问接入点发送的第一WiFi数据包,向所述第二无线访问接入点返回确认消息和接收地址;
[0037]识别出所述第一WiFi数据包中frame control中的more frag字段为1,seq

ctl字段中的fragment number为k,k为整数;
[0038]暂时存储所述第一WiFi数据包;
[0039]接收第二无线访问接入点发送的第二WiFi数据包,向所述第二无线访问接入点返回确认消息和接收地址;
[0040]识别出所述第二WiFi数据包中frame control中的more frag字段为1,seq

ctl字段中的fragment number为k+1,k为整数;
[0041]将所述第一WiFi数据包与所述第二WiFi数据包进行拼接。
[0042]本专利技术实施例还提供了一种数据传输方法,应用于第一无线访问接入点,包括收发机和处理器,
[0043]所述收发机用于接收数据发送端发送的具有优先级信息的数据包;
[0044]所述处理器用于获取所述数据包的优先级信息;利用所述数据包组建WiFi数据包,按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点。
[0045]一些实施例中,所述收发机还用于若接收到的数据发送端的第一数据包的优先级高于当前传输至第二无线访问接入点的第二数据包的优先级;中断所述第二数据包的传输,优先将所述第一数据包传输至所述第二无线访问接入点。
[0046]一些实施例中,所述数据发送端发送的数据包包括以下至少一项:
[0047]IP数据包、媒体介入控制MAC数据包、临时拼装节点TAN数据包、基于私有协议的数据包。
[0048]一些实施例中,所述处理器具体用于执行以下至少一项:
[0049]所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,由第一无线访问接入点执行,包括:接收数据发送端发送的具有优先级信息的数据包;获取所述数据包的优先级信息;利用所述数据包组建WiFi数据包,按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点。2.根据权利要求1所述的数据传输方法,其特征在于,还包括:若接收到的数据发送端的第一数据包的优先级高于当前传输至第二无线访问接入点的第二数据包的优先级;中断所述第二数据包的传输,优先将所述第一数据包传输至所述第二无线访问接入点。3.根据权利要求2所述的数据传输方法,其特征在于,所述数据发送端发送的数据包包括以下至少一项:IP数据包、媒体介入控制MAC数据包、临时拼装节点TAN数据包、基于私有协议的数据包。4.根据权利要求3所述的数据传输方法,其特征在于,获取所述数据包的优先级信息包括以下至少一项:所述数据包为IP数据包,从所述IP数据包中服务类型字段的优先权帧中获取所述数据包的优先级;所述数据包为MAC数据包,从所述MAC数据包中VLAN字段的PRI帧获取所述数据包的优先级;所述数据包为TAN数据包,从所述TAN数据包报头中的数据帧类型中获取所述数据包的优先级;所述数据包为基于私有协议的数据包,从所述数据包的优先级字段中获取所述数据包的优先级。5.根据权利要求3所述的数据传输方法,其特征在于,所述按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点包括:将WiFi报头添加到所述数据包前,组成WiFi数据包;将所述数据包中的优先级信息映射到WiFi报头的空闲字段中;按照所述数据包的优先级将所述WiFi数据包排列在待发送数据队列中。6.根据权利要求5所述的数据传输方法,其特征在于,所述数据包为TAN数据包,所述优先级信息包括授时协议数据单元PDU、快速TAN PDU、标准TAN PDU以及是否需要执行优先传输,映射信息为:是否需要执行优先传输+优先级。7.根据权利要求3所述的数据传输方法,其特征在于,所述数据包为基于私有协议的数据包,所述按照所述优先级信息将所述WiFi数据包传输至第二无线访问接入点包括:将WiFi报头添加到所述数据包前,组成WiFi数据包;在所述WiFi报头中添加优先级字段,将所述数据包中的优先级信息映射到WiFi报头的优先级字段中;按照所述数据包的优先级将所述WiFi数据包排列在待发...

【专利技术属性】
技术研发人员:郑师应韦安妮
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1