一种数据传输方法、装置、设备及系统与流程

文档序号:35501985发布日期:2023-09-20 13:56阅读:27来源:国知局
一种数据传输方法、装置、设备及系统与流程

本发明涉及无线通信,尤其涉及一种数据传输方法、装置、设备及系统。


背景技术:

1、无线网络中的设备在转发数据时,会依照先到先发的原则对数据执行统一的转发,当设备入口的速率远远高于设备出口的速率时,流量会由于得不到及时转发导致拥塞,使得一些关键性业务的数据,例如语音数据、视频数据在传输时得不到保证,用户体验变差。因此在2层和3层引入了服务质量(quality of service,qos),来使用qos等级区分流量。对数据报文进行带宽、丢包、时延等不同维度进行区分,使得设备在拥塞或者繁忙情况下,优先保障高qos等级的业务,优先转发其报文。在2层局域网(local area network,lan)中有802.1p协议定义了服务等级(class of service,cos)标记区分优先级,无线局域网(wireless local area network,wlan)中有802.11e协议定义了基于竞争机制的空口优先级;3层主要有网际互联协议(internet protocol,ip)的差分服务代码点(differentiatedservices code point,dscp)标记区分优先级。

2、在非受信非3gpp(non-3rd generation partnership project,non-3gpp)接入场景下,终端设备通过互联网安全协议(internet protocol security,ipsec)隧道接入非3gpp互通功能(non-3gpp interworking function,n3iwf),终端设备的数据流量通过ipsec隧道发送到n3iwf网元,由n3iwf网元转到用户面功能(user plane function,upf)后进入互联网。在有ipsec隧道的情况下,流量全部封装在ipsec隧道内部,ipsec隧道外层的ip地址优先级相同,而终端设备的网卡只能获取到外部的ip地址优先级,这样就会导致在拥塞情况下根据相同的ip地址优先级无法区分转发优先级,不能很好地满足业务需求,影响用户体验。


技术实现思路

1、本申请实施例提供了一种数据传输方法、装置、设备及系统,用以解决现有技术中根据相同的ip地址优先级无法区分转发优先级,不能很好地满足业务需求,影响用户体验的问题。

2、第一方面,本申请实施例提供了一种数据传输装置,该装置包括处理模块和通信模块:

3、所述处理模块,用于根据获取到的第一数据流,生成相应的第一服务质量流,所述第一服务质量流中携带所述第一数据流的服务质量优先级信息;根据所述第一服务质量流,生成所述第二服务质量流,所述第二服务质量流的安全隧道外部报文头中包括所述服务质量优先级信息;向所述通信模块发送所述第二服务质量流;

4、所述通信模块,用于接收所述第二服务质量流;根据所述安全隧道外部报文头中的所述服务质量优先级信息,发送所述第二服务质量流。

5、第二方面,本申请实施例提供了一种数据传输方法,该方法包括:

6、通过处理模块根据获取到的第一数据流,生成相应的第一服务质量流,所述第一服务质量流中携带所述第一数据流的服务质量优先级信息;根据所述第一服务质量流,生成所述第二服务质量流,所述第二服务质量流的安全隧道外部报文头中包括所述优先级信息;向所述通信模块发送所述第二服务质量流;

7、通过通信模块接收所述第二服务质量流;根据所述安全隧道外部报文头中的所述服务质量优先级信息,发送所述第二服务质量流。

8、第三方面,本申请实施例提供了一种终端设备,所述终端设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一项所述数据传输方法的步骤。

9、第四方面,本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一项所述数据传输方法的步骤。

10、第五方面,本申请实施例提供了一种通信系统,所述系统包括网络设备和第一方面所述的终端设备。

11、在本申请实施例中,数据传输装置中的处理模块,用于根据获取到的第一数据流,生成相应的第一业务质量流,第一业务质量流中携带第一数据流的优先级信息;根据第一业务质量流,生成第二业务质量流,第二业务质量流的安全隧道外部报文头中包括优先级信息;向通信模块发送第二业务质量流;数据传输装置中的通信模块接收第二业务质量流;根据安全隧道外部报文头中的优先级信息,发送第二业务质量流。由于在有安全隧道的情况下,处理模块将服务质量流的服务质量优先级信息映射到安全隧道外部报文头中,这样通信模块根据安全隧道外部报文头即可获取到服务质量优先级信息,从而根据服务质量优先级信息进行数据转发,可以更好地满足业务需求,提高用户体验。



技术特征:

1.一种数据传输装置,其特征在于,所述装置包括处理模块和通信模块:

2.如权利要求1所述的装置,其特征在于,所述处理模块,具体用于,根据服务质量规则,将所述第一数据流映射到相应的所述第一服务质量流。

3.如权利要求2所述的装置,其特征在于,所述处理模块,还用于根据所述服务质量规则,将获取到的第二数据流映射到相应的第三服务质量流,向所述通信模块发送所述第三服务质量流。

4.如权利要求1-3任一项所述的装置,其特征在于,携带相同服务质量优先级信息的服务质量流映射到相同的安全隧道。

5.如权利要求4所述的装置,其特征在于,所述安全隧道包括ipsec child sa通道。

6.如权利要求1-3任一项所述的装置,其特征在于,所述通信模块,具体用于根据所述安全隧道外部报文头中的所述服务质量优先级信息,将所述第二服务质量流映射到对应的空口优先级队列,根据所述空口优先级队列,发送所述第二服务质量流,不同空口优先级队列对应的优先级不同。

7.一种数据传输方法,其特征在于,所述方法包括:

8.一种终端设备,其特征在于,所述终端设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求7所述的数据传输方法的步骤。

9.一种计算机存储介质,其特征在于,其存储有可由终端设备执行的计算机程序,当所述程序在所述终端设备上运行时,使得所述终端设备执行权利要求7所述的数据传输方法的步骤。

10.一种通信系统,其特征在于,所述系统包括网络设备和如权利要求1-6任一项所述的终端设备。


技术总结
本申请实施例提供了一种数据传输方法、装置、设备及系统,数据传输装置中的处理模块,用于根据获取到的第一数据流,生成相应的第一业务质量流,第一业务质量流中携带第一数据流的优先级信息;根据第一业务质量流,生成第二业务质量流,第二业务质量流的安全隧道外部报文头中包括优先级信息;向通信模块发送第二业务质量流;数据传输装置中的通信模块接收第二业务质量流;根据安全隧道外部报文头中的优先级信息,发送第二业务质量流。由于在有安全隧道的情况下,处理模块将服务质量流的服务质量优先级信息映射到安全隧道外部报文头中,这样通信模块根据安全隧道外部报文头即可获取到服务质量优先级信息,可以更好地满足业务需求,提高用户体验。

技术研发人员:黄国瑾
受保护的技术使用者:中国电信股份有限公司技术创新中心
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1