System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于网络切片的通信方法、电子设备和存储介质技术_技高网

基于网络切片的通信方法、电子设备和存储介质技术

技术编号:40324212 阅读:8 留言:0更新日期:2024-02-09 14:18
本发明专利技术提供了一种基于网络切片的通信方法、电子设备和存储介质,该方法包括:获取目标应用程序的优先级信息;获取所述目标应用程序的待发送数据,并对所述待发送数据进行封装处理,得到数据包;将所述优先级信息映射到所述数据包的优先级字段,并根据映射后的所述数据包得到目标报文;将所述目标报文发送至所述路由器,以使所述路由器将所述目标报文路由至目标网络切片,其中,所述目标网络切片由所述路由器根据所述优先级信息和预设的匹配规则而确定。根据本发明专利技术实施例提供的方案,实现了路由器能够按照应用程序的优先级信息确定目标报文所发送的目标网络切片,并将目标报文路由至目标网络切片,从而提高用户体验。

【技术实现步骤摘要】

本专利技术涉及但不限于通信,尤其涉及一种基于网络切片的通信方法、电子设备和存储介质


技术介绍

1、网络切片是在运营商的通信网络中划分出来的一个具备特定网络特性的逻辑网络;一个物理网络可以被抽象划分成多个网络切片,每个网络切片构成一个端到端的逻辑网络,彼此之间逻辑上是隔离的,不同网络切片能够提供不同的网络特性。

2、目前,接入网设备能够按照服务质量(quality of service,qos)流的优先级信息,确定报文所发送的网络切片,但是,在用户终端中,对于不同应用程序,用户的使用需求会存在差异,由于接入网设备无法按照应用程序的使用需求来确定报文所发送的网络切片,若将应用程序的报文发送至网络特性不匹配的网络切片上,无法满足用户的使用需求,导致用户体验差。


技术实现思路

1、以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。

2、本专利技术实施例提供了一种基于网络切片的通信方法、电子设备和存储介质,实现了路由器能够按照应用程序的优先级信息确定目标报文所发送的目标网络切片,并将目标报文路由至目标网络切片,从而提高用户体验。

3、第一方面,本专利技术实施例提供了一种基于网络切片的通信方法,应用于用户终端,所述用户终端与路由器通信连接,所述方法包括:获取目标应用程序的优先级信息;获取所述目标应用程序的待发送数据,并对所述待发送数据进行封装处理,得到数据包;将所述优先级信息映射到所述数据包的优先级字段,并根据映射后的所述数据包得到目标报文;将所述目标报文发送至所述路由器,以使所述路由器将所述目标报文路由至目标网络切片,其中,所述目标网络切片由所述路由器根据所述优先级信息和预设的匹配规则而确定。

4、在一些实施例中,获取目标应用程序的优先级信息的步骤之后,还包括:根据所述目标应用程序,确定目标进程标识,其中,所述目标进程标识用于表征所述目标应用程序;根据所述目标进程标识,确定所述目标进程id;根据所述目标进程id,确定目标套接字,其中,所述目标套接字用于发送所述目标报文;确定所述优先级信息、所述目标进程标识、所述目标进程id和所述目标套接字之间的关联关系,得到关联数据。

5、在一些实施例中,所述获取所述目标应用程序的待发送数据,并对所述待发送数据进行封装处理,得到数据包的步骤之前,还包括:获取第一应用程序的待发送数据;根据所述第一应用程序,确定第一进程标识;将所述第一进程标识与所述关联数据对应的目标进程标识进行比对处理;当确定所述第一进程标识与所述目标进程标识相同,将所述第一应用程序作为目标应用程序,将所述第一应用程序的待发送数据作为所述目标应用程序的待发送数据。

6、在一些实施例中,所述根据所述目标进程标识,确定所述目标进程id,包括:在确定所述目标应用程序处于运行状态的情况下,重启所述目标应用程序;基于所述重启后的目标应用程序,根据所述目标进程标识,确定所述目标进程id。

7、在一些实施例中,所述方法还包括:按照预设的检测周期,定时对所述关联数据对应的目标应用程序进行状态检测处理;在确定所述关联数据对应的目标应用程序处于关闭状态的情况下,删除所述关联数据。

8、在一些实施例中,所述优先级信息至少包括如下之一:级别信息、应用类型信息和网络特性信息;所述级别信息至少包括如下之一:高优先级信息、中优先级信息和低优先级信息;所述应用类型信息至少包括如下之一:语音类型信息、视频类型信息、游戏类型信息和网页类型信息;所述网络特性信息至少包括如下之一:最小时延特性信息、最大吞吐量特性信息、可靠性传输特性信息和最小代价传输特性信息。

9、第二方面,本专利技术还提供了一种基于网络切片的通信方法,应用于路由器,所述路由器与用户终端通信连接,所述方法包括:接收来自所述用户终端的目标报文,其中,所述目标报文由映射后的数据包而得到,所述数据包由所述用户终端对目标应用程序的待发送数据封装处理而得到,所述映射后的数据包由所述用户终端将所述目标应用程序的优先级信息映射到所述数据包的优先级字段而得到,所述目标应用程序的优先级信息和待发送数据由所述用户终端获取而得到;对所述目标报文进行解析处理,得到所述优先级信息;基于所述优先级信息和预设的匹配规则确定目标网络切片,并将所述目标报文路由至所述目标网络切片。

10、在一些实施例中,所述对所述目标报文进行解析处理,得到所述优先级信息,包括:对所述目标报文的服务类型字段进行解析处理,或者对所述目标报文的流量分类字段进行解析处理,得到所述优先级信息。

11、在一些实施例中,所述对所述目标报文进行解析处理,得到所述优先级信息的步骤之前,还包括:根据所述目标报文,确定报文属性;当确定所述报文属性符合预设的调整规则,基于所述调整规则,对所述目标报文进行更新处理,以更新所述优先级信息。

12、在一些实施例中,所述基于所述优先级信息和预设的匹配规则确定目标网络切片,并将所述目标报文路由至所述目标网络切片,包括:基于预设的匹配规则,确定与所述优先级信息对应的目标标签,其中,所述目标标签与目标网络切片匹配;基于所述目标标签,将所述目标报文路由至所述目标网络切片。

13、第三方面,本专利技术还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面所述的基于网络切片的通信方法。

14、第四方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如上第一方面所述的基于网络切片的通信方法,或者如上第二方面所述的基于网络切片的通信方法。

15、本专利技术实施例包括:获取目标应用程序的优先级信息;获取所述目标应用程序的待发送数据,并对所述待发送数据进行封装处理,得到数据包;将所述优先级信息映射到所述数据包的优先级字段,并根据映射后的所述数据包得到目标报文;将所述目标报文发送至所述路由器,以使所述路由器将所述目标报文路由至目标网络切片,其中,所述目标网络切片由所述路由器根据所述优先级信息和预设的匹配规则而确定。根据本专利技术实施例提供的方案,对于用户终端,先获取针对目标应用程序而设置的优先级信息,在获取目标应用程序的待发送数据后,将优先级信息映射到由待发送数据封装得到的数据包的优先级字段,进而通过映射后的数据包得到目标报文,将目标报文发送至路由器后,对于路由器,能够通过目标报文确定优先级信息,并结合匹配规则确定目标网络切片,然后将目标报文路由至目标网络切片,实现了在用户终端的应用层面对报文进行优先级划分,划分粒度小,灵活性高,并且路由器能够按照应用程序的优先级信息确定目标报文所发送的目标网络切片,然后将不同使用需求的应用程序的目标报文路由至网络特性匹配的网络切片,更加契合核心网多样化的发展趋势,而且能够满足用户的使用需求,从而优化网络资源和提高用户体验。

16、本专利技术的其它特征和优点将在随后的说明书中阐述本文档来自技高网...

【技术保护点】

1.一种基于网络切片的通信方法,应用于用户终端,所述用户终端与路由器通信连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取目标应用程序的优先级信息的步骤之后,还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取所述目标应用程序的待发送数据,并对所述待发送数据进行封装处理,得到数据包的步骤之前,还包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标进程标识,确定所述目标进程ID,包括:

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述优先级信息至少包括如下之一:级别信息、应用类型信息和网络特性信息;

7.一种基于网络切片的通信方法,应用于路由器,所述路由器与用户终端通信连接,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述对所述目标报文进行解析处理,得到所述优先级信息,包括:

9.根据权利要求7所述的方法,其特征在于,所述对所述目标报文进行解析处理,得到所述优先级信息的步骤之前,还包括:

10.根据权利要求7所述的方法,其特征在于,所述基于所述优先级信息和预设的匹配规则确定目标网络切片,并将所述目标报文路由至所述目标网络切片,包括:

11.一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的基于网络切片的通信方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如权利要求1至6中任意一项所述的基于网络切片的通信方法,或者如权利要求7至10中任意一项所述的基于网络切片的通信方法。

...

【技术特征摘要】

1.一种基于网络切片的通信方法,应用于用户终端,所述用户终端与路由器通信连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取目标应用程序的优先级信息的步骤之后,还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取所述目标应用程序的待发送数据,并对所述待发送数据进行封装处理,得到数据包的步骤之前,还包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标进程标识,确定所述目标进程id,包括:

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述优先级信息至少包括如下之一:级别信息、应用类型信息和网络特性信息;

7.一种基于网络切片的通信方法,应用于路由器,所述路由器与用户终端通信连接,所述方法包括:

8.根据权利要求7所述的方法,其特...

【专利技术属性】
技术研发人员:翟景亮
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1