CN115550372B - 业务传输策略的确定方法、装置、设备及存储介质 - Google Patents
业务传输策略的确定方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN115550372B CN115550372B CN202211121021.XA CN202211121021A CN115550372B CN 115550372 B CN115550372 B CN 115550372B CN 202211121021 A CN202211121021 A CN 202211121021A CN 115550372 B CN115550372 B CN 115550372B
- Authority
- CN
- China
- Prior art keywords
- information
- address information
- terminal
- platform
- policy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 91
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000006870 function Effects 0.000 claims description 55
- 238000012545 processing Methods 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 abstract description 23
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000007726 management method Methods 0.000 description 9
- 238000013461 design Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008054 signal transmission Effects 0.000 description 5
- 230000003993 interaction Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- CIWBSHSKHKDKBQ-JLAZNSOCSA-N Ascorbic acid Chemical compound OC[C@H](O)[C@H]1OC(=O)C(O)=C1O CIWBSHSKHKDKBQ-JLAZNSOCSA-N 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1021—Server selection for load balancing based on client or server locations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种业务传输策略的确定方法、装置、设备及存储介质,涉及通信技术领域,用于确定终端与服务器之间的业务传输策略,以提高终端与服务器之间的业务传输效率。应用于用户面功能UPF网元,用户面功能UPF网元中存储有历史策略信息,该方法包括:接收来自第一域名***DNS服务器的第一地址信息,第一地址信息为与第一域名***DNS服务器位于同一区域的目标调度平台的地址信息,第一域名***DNS服务器与终端位于同一区域。根据历史策略信息,向第一移动边缘计算MEC平台发送第一地址信息。接收来自第一移动边缘计算MEC平台的第一策略信息,第一策略信息用于指示将业务数据发送至目标平台。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种业务传输策略的确定方法、装置、设备及存储介质。
背景技术
近年来,随着通信技术的发展,终端通过用户面功能(User Plane Function,UPF)网元与边缘服务器的交互越来越频繁,如终端通过UPF网元与调度平台对应的服务器、域名***(Domain Name System,DNS)服务器、内容分发网络(Content Delivery Network,CDN)服务器的交互。
目前,在终端通过UPF网元与边缘服务器进行交互时,需要将边缘服务器的地址信息存储在终端中。之后,终端可以根据地址信息与边缘服务器进行交互,以获取业务数据。但是,在上述技术方案中,在终端的位置发生变化的情况下,终端与边缘服务器之间的距离也可能发生变化,可能增加终端与边缘服务器之间的信号传输时间,进而降低终端与边缘服务器之间业务数据的传输效率。
发明内容
本申请提供一种业务传输策略的确定方法、装置、设备及存储介质,用于确定终端与服务器之间的业务传输策略,以提高终端与服务器之间的业务传输效率。
为达到上述目的,本申请采用如下技术方案:
根据本申请的第一方面,提供一种业务传输策略的确定方法。该方法包括:
UPF网元中存储有历史策略信息,历史策略信息用于指示将终端的业务数据发送至第一移动边缘计算(Mobile Edge Computing,MEC)平台。UPF网元接收来自第一DNS服务器的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。UPF网元根据历史策略信息,向第一MEC平台发送第一地址信息。UPF网元接收来自第一MEC平台的第一策略信息,第一策略信息用于指示将业务数据发送至目标平台,目标平台为第一MEC平台或目标调度平台。
可以理解的是,UPF网元可以接收来自第一DNS服务器的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息。之后,UPF网元根据存储的历史策略信息,向第一MEC平台发送第一地址信息,历史策略信息用于指示将终端的业务数据发送至第一MEC平台。UPF网元接收来自第一MEC平台的第一策略信息,第一策略信息用于指示将业务数据发送至目标平台,目标平台为第一MEC平台或目标调度平台。也就是说,UPF网元可以更新转发业务数据的策略。如此,减少业务数据的转发步骤,减少业务数据的,提高处理业务数据的效率。
可选的,该业务传输策略的确定方法还包括:UPF网元接收来自终端的业务数据。响应于第一策略信息与历史策略信息相同,UPF网元删除第一策略信息。UPF网元根据历史策略信息,向第一MEC平台发送业务数据。
可选的,该业务传输策略的确定方法还包括:响应于第一策略信息与历史策略信息不相同,UPF网元存储第一策略信息,并删除历史策略信息,目标平台为目标调度平台。UPF网元根据第一策略信息,向目标调度平台发送业务数据。UPF网元接收来自目标调度平台的第二地址信息,第二地址信息为第二MEC平台的地址信息。UPF网元根据第二地址信息,向第二MEC平台发送业务数据。
可选的,该业务传输策略的确定方法还包括:UPF网元接收来自第二MEC平台的第二策略信息,第二策略信息用于指示将业务数据发送至第二MEC平台。UPF网元存储第二策略信息,并删除第一策略信息。
可选的,该业务传输策略的确定方法还包括:确定装置接收来自目标终端的第一信息,第一信息用于指示支持上行链路的发送切换功能。确定装置更新目标数量,目标数量为接入主载波、且支持上行链路的发送切换功能的终端数量。确定装置获取主载波的网络负载量。响应于更新后的目标数量大于第一预设数量阈值,且主载波的网络负载量大于第三预设网络负载阈值,确定装置向目标终端发送第一指示消息,第一指示消息用于指示目标终端使能上行链路的发送切换功能。
根据本申请的第二方面,提供一种业务传输策略的确定方法。该方法包括:
第一MEC平台中存储有预设地址信息,预设地址信息为与第一MEC平台位于同一区域的调度平台的地址信息。第一MEC平台接收来自UPF网元的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。响应于第一地址信息与预设地址信息相同,第一MEC平台向UPF网元发送第三策略信息,第三策略信息用于指示将终端的业务数据发送至第一MEC平台。响应于第一地址信息与预设地址信息不相同,第一MEC平台向UPF网元发送第四策略信息,第四策略信息用于指示将终端的业务数据发送至目标调度平台。
可以理解的是,第一MEC平台接收来自UPF网元的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。并且,第一MEC平台中存储有预设地址信息,预设地址信息为与第一MEC平台位于同一区域的调度平台的地址信息,若第一地址信息与预设地址信息相同,则向UPF网元发送第三策略信息,若第一地址信息与预设地址信息不相同,则向UPF网元发送第四策略信息。其中,第三策略信息用于指示将终端的业务数据发送至第一MEC平台,第四策略信息用于指示将终端的业务数据发送至目标调度平台。如此,可以确定转发业务数据的策略,提高转发业务数据的效率。
根据本申请的第三方面,提供一种业务传输策略的确定方法。该方法包括:
会话管理功能(Session Management Function,SMF)网元中存储有多个预设DNS服务器中每个预设DNS服务器的地址信息和服务区域信息。SMF网元获取第三地址信息和第一位置信息,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。SMF网元根据第三地址信息,确定目标区域信息,目标区域信息为第二DNS服务器的服务区域信息。响应于第一位置信息对应的区域未位于目标区域信息对应的区域内,SMF网元根据第一位置信息、每个预设DNS服务器的服务区域信息,从多个预设DNS服务器中确定第一DNS服务器,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内。SMF网元根据第一DNS服务器和每个预设DNS服务器的地址信息,确定第四地址信息,第四地址信息为第一DNS服务器的地址信息。SMF网元向终端发送第一消息,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。
可以理解的是,SMF网元可以获取第三地址信息和第一位置信息,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。之后,SMF网元根据第三地址信息,确定目标区域信息,目标区域信息为第二DNS服务器的服务区域信息。响应于第一位置信息对应的区域未位于目标区域信息对应的区域内,SMF网元根据第一位置信息,从存储的多个预设DNS服务器中确定第一DNS服务器,并确定第四地址信息,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内,第四地址信息为第一DNS服务器的地址信息。之后,SMF网元向终端发送第一消息,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。也就是说,SMF网元可以指示终端存储与终端位于同一区域的DNS服务器的地址信息。如此,可以减少终端与DNS服务器之间的距离,减少终端与DNS服务器之间的信号传输时间,进而提高终端与DNS服务器之间业务数据的传输确定效率。
可选的,该业务传输策略的确定方法还包括:响应于第一位置信息对应的区域位于目标区域信息对应的区域内,SMF网元向终端发送第二消息,第二消息用于指示终端保留第三地址信息。
根据本申请的第四方面,提供一种业务传输策略的确定装置,应用于UPF网元,UPF网元中存储有历史策略信息,历史策略信息用于指示将终端的业务数据发送至第一MEC平台。该装置包括:接收模块和发送模块。
接收模块,用于接收来自第一DNS服务器的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。发送模块,用于根据历史策略信息,向第一MEC平台发送第一地址信息。接收模块,还用于接收来自第一MEC平台的第一策略信息,第一策略信息用于指示将业务数据发送至目标平台,目标平台为第一MEC平台或目标调度平台。
可选的,该装置还包括:处理模块。接收模块,还用于接收来自终端的业务数据。处理模块,用于响应于第一策略信息与历史策略信息相同,删除第一策略信息。发送模块,还用于根据历史策略信息,向第一MEC平台发送业务数据。
可选的,处理模块,还用于响应于第一策略信息与历史策略信息不相同,存储第一策略信息,并删除历史策略信息,目标平台为目标调度平台。发送模块,还用于根据第一策略信息,向目标调度平台发送业务数据。接收模块,还用于接收来自目标调度平台的第二地址信息,第二地址信息为第二MEC平台的地址信息。发送模块,还用于根据第二地址信息,向第二MEC平台发送业务数据。
可选的,接收模块,还用于接收来自第二MEC平台的第二策略信息,第二策略信息用于指示将业务数据发送至第二MEC平台。处理模块,还用于存储第二策略信息,并删除第一策略信息。
根据本申请的第五方面,提供一种业务传输策略的确定装置,应用于第一MEC平台,第一MEC平台中存储有预设地址信息,预设地址信息为与第一MEC平台位于同一区域的调度平台的地址信息。该装置包括:接收模块和发送模块。
接收模块,用于接收来自UPF网元的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。发送模块,用于响应于第一地址信息与预设地址信息相同,向UPF网元发送第三策略信息,第三策略信息用于指示将终端的业务数据发送至第一MEC平台。发送模块,还用于响应于第一地址信息与预设地址信息不相同,向UPF网元发送第四策略信息,第四策略信息用于指示将终端的业务数据发送至目标调度平台。
根据本申请的第六方面,提供一种业务传输策略的确定装置,应用于SMF网元,SMF网元中存储有多个预设DNS服务器中每个预设DNS服务器的地址信息和服务区域信息。该装置包括:接收模块、处理模块和发送模块。
接收模块,用于获取第三地址信息和第一位置信息,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。处理模块,用于根据第三地址信息,确定目标区域信息,目标区域信息为第二DNS服务器的服务区域信息。处理模块,还用于响应于第一位置信息对应的区域未位于目标区域信息对应的区域内,根据第一位置信息、每个预设DNS服务器的服务区域信息,从多个预设DNS服务器中确定第一DNS服务器,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内。处理模块,还用于根据第一DNS服务器和每个预设DNS服务器的地址信息,确定第四地址信息,第四地址信息为第一DNS服务器的地址信息。发送模块,用于向终端发送第一消息,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。
可选的,发送模块,还用于响应于第一位置信息对应的区域位于目标区域信息对应的区域内,向终端发送第二消息,第二消息用于指示终端保留第三地址信息。
根据本申请的第七方面,提供一种业务传输策略的确定设备,该设备包括:处理器和存储器。处理器和存储器耦合。存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当该业务传输策略的确定装置运行时,处理器执行该存储器存储的该计算机执行指令,以实现如第一方面、第二方面或第三方面中任一种可选的业务传输策略的确定方法。
根据本申请的第八方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述第一方面、第二方面或第三方面中任一种可选的业务传输策略的确定方法。
根据本申请的第九方面,提供一种计算机程序产品,应用于网络设备,该计算机程序产品包括计算机指令,当该计算机指令在该网络设备上运行时,该网络设备实现如第一方面、第二方面或第三方面中任一种可选的业务传输策略的确定方法。
上述方案中,业务传输策略的确定装置、设备及存储介质所能解决的技术问题以及实现的技术效果可以参见上述第一方面所解决的技术问题以及技术效果,在此不再赘述。
附图说明
图1为本申请实施例提供的一种终端与边缘服务器交互的实例示意图;
图2为本申请实施例提供的一种通信***的示意图;
图3为本申请实施例提供的一种业务传输策略的确定方法的流程示意图;
图4为本申请实施例提供的另一种业务传输策略的确定方法的流程示意图;
图5为本申请实施例提供的另一种业务传输策略的确定方法的流程示意图;
图6为本申请实施例提供的另一种业务传输策略的确定方法的流程示意图;
图7为本申请实施例提供的另一种业务传输策略的确定方法的流程示意图;
图8为本申请实施例提供的另一种业务传输策略的确定方法的流程示意图;
图9为本申请实施例提供的另一种业务传输策略的确定方法的流程示意图;
图10为本申请实施例提供的一种业务传输策略的确定装置的结构框图;
图11为本申请实施例提供的另一种业务传输策略的确定装置的结构框图;
图12为本申请实施例提供的另一种业务传输策略的确定装置的结构框图;
图13为本申请实施例提供的一种业务传输策略的确定设备的结构示意图;
图14为本申请实施例提供的一种计算机程序产品的概念性局部视图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
本文中字符“/”,一般表示前后关联对象是一种“或者”的关系。例如,A/B可以理解为A或者B。
本申请的说明书和权利要求书中的术语“第一”和“第二”是用于区别不同的对象,而不是用于描述对象的特定顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、***、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括其他没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
另外,在本申请实施例中,“示例性的”、或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”、或者“例如”等词旨在以具体方式呈现概念。
在对本申请实施例的业务传输策略的确定方法进行详细介绍之前,先对本申请实施例的实施环境和应用场景进行介绍。
首先,对本申请实施例的应用场景进行介绍。
本申请实施例的业务传输策略的确定方法应用于终端通过UPF网元与边缘服务器(如调度服务器(调度平台对应的服务器)、DNS服务器、CDN服务器)进行交互的场景中。在相关技术中,在终端通过UPF网元与边缘服务器进行交互时,需要将边缘服务器的地址信息存储在终端中。之后,终端可以根据地址信息与边缘服务器进行交互。
示例性的,终端存储有地址信息A和地址信息B,地址信息A为DNS服务器的地址信息,地址信息B为调度平台的地址信息。终端根据地址信息A,通过UPF网元与DNS服务器进行交互,并且,终端根据地址信息B,通过UPF网元与调度平台进行交互。
下面结合图1,对终端通过UPF网元与DNS服务器、调度平台和CDN服务器之间的交互过程进行介绍。其中,UPF网元用于根据策略对业务数据的转发、识别等。DNS服务器用于查询域名对应的调度平台的网际互连协议(Internet Protocol,IP)地址。调度平台用于查询CDN服务器的IP地址。CDN服务器用于分发业务内容。
终端存储有第一服务器的地址信息,第一服务器为DNS服务器。终端根据第一服务器的地址信息,通过目标网元访问第一服务器,并获取调度平台的地址信息,目标网元为UPF网元。之后终端根据调度平台的地址信息,通过目标网元访问调度平台,并获取第二服务器的地址信息,第二服务器为CDN服务器。之后,终端根据第二服务器的地址信息,通过目标网元与第二服务器进行交互,以获取业务数据。
但是,目前的技术方案中,在终端的位置发生变化的情况下,终端与边缘服务器之间的距离也可能发生变化,可能增加终端与边缘服务器之间的信号传输时间,进而降低终端与边缘服务器之间业务数据的的传输效率。
为了解决上述问题,本申请实施例提供一种业务传输策略的确定方法,SMF网元可以获取第三地址信息和第一位置信息,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。之后,SMF网元根据第三地址信息,确定目标区域信息,目标区域信息为第二DNS服务器的服务区域信息。若第一位置信息对应的区域未位于目标区域信息对应的区域内,则SMF网元根据第一位置信息,从存储的多个预设DNS服务器中确定第一DNS服务器,并确定第四地址信息,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内,第四地址信息为第一DNS服务器的地址信息。之后,SMF网元向终端发送第一消息,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。也就是说,SMF网元可以指示终端存储与终端位于同一区域的DNS服务器的地址信息。如此,可以减少终端与DNS服务器之间的距离,减少终端与DNS服务器之间的信号传输时间,进而提高终端与DNS服务器之间业务数据的传输效率。
下面对本申请实施例的实施环境进行介绍。
图2为本申请实施例提供的一种通信***示意图,如图2所示,该通信***可以包括:多个网络设备(如服务器201、服务器202、服务器203或基站)和终端204。终端204可以与服务器201(或服务器202、服务器203)进行有线/无线通信。
例如,终端204可以通过卫星通信与服务器201(或服务器202、服务器203)进行通信。又例如,终端204可以通过扩频微波通信与服务器201(或服务器202、服务器203)进行通信。又例如,终端204可以通过数传电台通信与服务器201(或服务器202、服务器203)进行通信。
其中,终端204可以与服务器201(或服务器202、服务器203)进行交互。例如,终端204可以从服务器201(或服务器202、服务器203)获取其它服务器的地址信息。又例如,终端204可以向服务器201(或服务器202、服务器203)获取业务请求。又例如,终端204可以从服务器201(或服务器202、服务器203)获取业务数据。
其中,基站可以包括各种形式的基站,例如:共享基站,宏基站,微基站(也称为小站),中继站,接入点等。具体可以为:是无线局域网(Wireless Local Area Network,WLAN)中的接入点(Access Point,AP),全球移动通信***(Global System for MobileCommunications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的基站(Base Transceiver Station,BTS),也可以是宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)中的基站(NodeB,NB),还可以是LTE中的演进型基站(EvolvedNode B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及未来第五代移动通信技术(5th Generation Mobile Communication Technology,5G)网络中的下一代节点B(The Next Generation Node B,gNB)或者未来演进的公用陆地移动网(Public LandMobile Network,PLMN)网络中的基站等。
终端(如终端204)可以是一种具有收发功能的设备。终端可以被部署在陆地上,包括室内或室外、手持或车载;也可以被部署在水面上(如轮船等);还可以被部署在空中(例如飞机、气球和卫星上等)。终端包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,终端可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtual reality,VR)终端设备、增强现实(augmentedreality,AR)终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smarthome)中的无线终端等。
服务器(如服务器201、服务器202、服务器203)可以为物理服务器,也可以为云端服务器。服务器可以与网络设备(例如基站)进行通信。例如,服务器获取网络设备的信息(例如出厂信息、网络设备设置信息)。并且,服务器可以对网络设备的信息进行处理。并且,服务器还可以保存网络设备的信息。
需要说明的是,本申请实施例中涉及到的MEC平台侧的实现步骤,可以由MEC平台对应的服务器来实现。
在介绍了本申请实施例的应用场景和实施环境之后,下面结合上述实施环境,对本申请实施例提供的业务传输策略的确定方法进行详细介绍。
以下实施例中的方法均可以在上述应用场景中实现。下面结合说明书附图对本申请实施例进行具体说明。
图3是根据一示例性实施例示出的一种业务传输策略的确定方法的流程图。如图3所示,该方法可以包括S301-S306。
S301、会话管理功能网元获取第三地址信息和第一位置信息。
其中,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。
示例性的,终端位于学校A,且终端存储的DNS服务器(即第二DNS服务器)的地址信息为210.46.230.229,则第三地址信息为210.46.230.229,第一位置信息为学校A。
在一种可能的实现方式中,SMF网元可以接收来自终端的第三地址信息和第一位置信息。
在另一种可能的实现方式中,SMF网元可以存储第三地址信息和第一位置信息。
S302、会话管理功能网元根据第三地址信息,确定目标区域信息。
其中,目标区域信息为第二DNS服务器的服务区域信息。
示例性的,第二DNS服务器的服务区域信息为商场A,则目标区域信息为商场A。
在一种可能的实现方式中,SMF网元中可以存储有多个预设DNS服务器中每个预设DNS服务器的地址信息和服务区域信息。SMF网元可以根据第三地址信息、每个预设DNS服务器的地址信息和服务区域信息,确定目标区域信息。
示例性的,SMF网元存储有207.46.230.229(即地址信息)、207.46.231.229、小区A(即服务区域信息)和小区B,其中,207.46.230.229为预设DNS服务器A的地址信息,207.46.231.229为预设DNS服务器B的地址信息,小区A为预设DNS服务器A的服务区域信息,小区B为预设DNS服务器B的服务区域信息。若第三地址信息为207.46.231.229,则SMF网元确定第二DNS服务器为预设服务器B,目标区域信息为小区B。
S303、会话管理功能网元确定第一位置信息对应的区域是否位于目标区域信息对应的区域内。
示例性的,第一位置信息为小区A,目标区域信息为小区B。若小区B包括小区A,则SMF网元确定小区A位于小区B内。若小区B未包括小区A,则SMF网元确定小区A未位于小区B内。
在一些实施例中,若第一位置信息对应的区域未位于目标区域信息对应的区域内,则SMF网元执行S304。
S304、会话管理功能网元根据第一位置信息、每个预设域名***服务器的服务区域信息,从多个预设域名***服务器中确定第一域名***服务器。
其中,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内。也就是说,第一DNS服务器与终端位于同一区域。
示例性的,第一位置信息为小区A,第一DNS服务器的服务区域信息为小区B,小区B包括小区A,终端与第一DNS服务器均位于小区B内。
在一种可能的实现方式中,响应于第一位置信息对应的区域未位于目标区域信息对应的区域内,SMF网元根据第一位置信息、每个预设DNS服务器的服务区域信息,从多个预设DNS服务器中确定第一DNS服务器。
示例性的,多个预设DNS服务器包括:服务器A、服务器B和服务器C。其中,服务器A的服务区域信息为小区A,服务器B的服务区域信息为小区B,服务器C的服务区域信息为小区C。若第一位置信息为小区D,且小区B包括小区D,则SMF网元确定服务器B为第一DNS服务器。
S305、会话管理功能网元根据第一域名***服务器和每个预设域名***服务器的地址信息,确定第四地址信息。
其中,第四地址信息为第一DNS服务器的地址信息。
示例性的,第一DNS服务器的地址信息为207.33.230.229,则第四地址信息为207.33.230.229。
在一种可能的实现方式中,SMF网元还可以存储有多个预设DNS服务器中每个预设DNS服务器的标识。SMF网元可以根据第一DNS服务器的标识和每个预设DNS服务器的标识,确定第四地址信息。
示例性的,多个预设DNS服务器包括:服务器A、服务器B和服务器C。其中,服务器A的标识为标识A,服务器B的标识为标识B,服务器C的标识为标识C,服务器A的地址信息为207.46.231.229,服务器B的地址信息为207.24.231.229,服务器C的地址信息为207.46.233.229。若第一DNS服务器的标识为标识C,则SMF网元确定第一DNS服务器为服务器C,第四地址信息为207.46.233.229。
S306、会话管理功能网元向终端发送第一消息。
其中,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。
可以理解的是,SMF网元可以获取第三地址信息和第一位置信息,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。之后,SMF网元根据第三地址信息,确定目标区域信息,目标区域信息为第二DNS服务器的服务区域信息。若第一位置信息对应的区域未位于目标区域信息对应的区域内,则SMF网元根据第一位置信息,从存储的多个预设DNS服务器中确定第一DNS服务器,并确定第四地址信息,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内,第四地址信息为第一DNS服务器的地址信息。之后,SMF网元向终端发送第一消息,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。也就是说,SMF网元可以指示终端存储与终端位于同一区域的DNS服务器的地址信息。如此,可以减少终端与DNS服务器之间的距离,减少终端与DNS服务器之间的信号传输时间,进而提高终端与DNS服务器之间业务数据的传输效率。
在另一些实施例中,若第一位置信息对应的区域位于目标区域信息对应的区域内,则SMF网元可以指示终端保留第三地址信息。
如图4所示,在S303之后,该业务传输策略的确定方法还包括:S401。
S401、会话管理功能网元向终端发送第二消息。
其中,第二消息用于指示终端保留第三地址信息。
在一种可能的实现方式中,响应于第一位置信息对应的区域位于目标区域信息对应的区域内,SMF网元向终端发送第二消息。
在一些实施例中,在SMF网元向终端发送第一消息之后,终端可以接收来自SMF网元的第一消息。
在一种可能的实现方式中,终端可以根据第一消息,将存储的DNS服务器的地址信息更新为第四地址信息。
在一种可能的设计中,第一消息还用于指示终端将存储的第三地址信息删除。终端可以根据第一消息,将存储的第三地址信息删除。
在一些实施例中,在终端将存储的DNS服务器的地址信息更新为第四地址信息的情况下,终端可以根据第四地址信息,通过UPF网元向第一DNS服务器发送地址请求消息。
其中,地址请求消息用于请求获取第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息。
示例性的,地址请求消息用于请求地址A,地址A为调度平台A的地址信息,调度平台A与第一DNS服务器位于同一区域。
在一种可能的实现方式中,终端存储有UPF网元的地址信息。终端可以根据存储的UPF网元的地址信息,向UPF网元发送地址请求消息。
示例性的,终端存储有地址信息221.24.231.229,221.24.231.229为UPF网元的地址信息。终端根据221.24.231.229,向UPF网元发送地址请求消息。
可选的,地址请求消息可以包括:第四地址信息。UPF网元可以接收来自终端的地址请求消息。之后,UPF网元可以根据地址请求消息中的第四地址信息,向第一DNS服务器发送地址请求消息。
示例性的,UPF网元接收来自终端的地址请求消息。其中,地址请求消息包括:第一DNS服务器的地址信息221.24.222.229(即第四地址信息),则UPF网元根据221.24.222.229,向第一DNS服务器发送地址请求消息。
在一些实施例中,地址请求消息还可以包括:目标业务域名。第一DNS服务器存储有业务域名与地址信息之间的对应关系,并且存储有地址信息。在第一DNS服务器接收来自UPF网元发送的地址请求消息之后,第一DNS服务器可以根据业务域名与地址信息之间的对应关系,确定目标业务域名对应的第一地址信息。之后,第一DNS服务器可以向UPF网元发送第一地址信息。
示例性的,第一DNS服务器存储有关系A、关系B、关系C、221.24.222.229(即地址信息)、221.24.231.229和221.39.222.229。其中,关系A为www.157.com(即业务域名)与221.24.222.229之间的对应关系,关系B为www.157x.cn与221.24.231.229之间的对应关系,关系C为www.0x0m.com与221.39.222.229之间的对应关系。若地址请求消息中的目标业务域名为www.157x.cn,则第一DNS服务器确定第一地址信息为221.24.231.229,并向UPF网元发送221.24.231.229。
在一些实施例中,在第一DNS服务器向UPF网元发送第一地址信息之后,UPF网元可以向第一MEC平台发送第一地址信息,由第一MEC平台确定转发业务数据的策略。
图5是根据一示例性实施例示出的一种业务传输策略的确定方法的流程图。如图5所示,该方法可以包括S501-S503。
S501、用户面功能网元接收来自第一域名***服务器的第一地址信息。
S502、用户面功能网元根据历史策略信息,向第一移动边缘计算平台发送第一地址信息。
其中,UPF网元中存储有历史策略信息,历史策略信息用于指示将终端的业务数据发送至第一MEC平台。
示例性的,UPF网元存储的策略信息为信息A,信息A用于指示将终端的业务数据发送至MEC平台A。
在一种可能的设计中,历史策略信息包括:第一MEC平台的地址信息。UPF网元可以根据历史策略信息中的第一MEC平台的地址信息,向第一MEC平台发送第一地址信息。
示例性的,UPF网元中存储的历史策略信息包括:201.24.202.209(即第一MEC平台的地址信息),则UPF网元根据201.24.202.209,向第一MEC平台发送201.33.203.249(第一地址信息)。
S503、用户面功能网元接收来自第一移动边缘计算平台的第一策略信息。
其中,第一策略信息用于指示将终端的业务数据发送至目标平台,目标平台为第一MEC平台或目标调度平台。
可以理解的是,UPF网元可以接收来自第一DNS服务器的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息。之后,UPF网元根据存储的历史策略信息,向第一MEC平台发送第一地址信息,历史策略信息用于指示将终端的业务数据发送至第一MEC平台。UPF网元接收来自第一MEC平台的第一策略信息,第一策略信息用于指示将业务数据发送至目标平台,目标平台为第一MEC平台或目标调度平台。也就是说,UPF网元可以更新转发业务数据的策略。如此,减少业务数据的转发步骤,减少业务数据的,提高处理业务数据的效率。
在另一些实施例中,在UPF网元接收来自第一DNS服务器的第一地址信息之后,UPF网元可以向终端发送第一地址信息。
需要说明的是,本申请实施例对UPF网元向终端发送第一地址信息和UPF网元向第一MEC平台发送第一地址信息的顺序不作限定。例如,UPF网元可以先向终端发送第一地址信息,再向第一MEC平台发送第一地址信息。又例如,UPF网元可以先向第一MEC平台发送第一地址信息,再向终端发送第一地址信息。又例如,UPF网元可以同时向第一MEC平台和终端发送第一地址信息。
在一些实施例中,在UPF网元向终端发送第一地址信息之后,终端可以接收来自UPF网元的第一地址信息。之后,终端可以根据第一地址信息,通过UPF网元向目标调度平台发送业务数据。
在一种可能的实现方式中,终端可以先向UPF网元发送业务数据。之后,UPF网元可以根据存储的策略信息,向目标调度平台发送业务数据。
在另一些实施例中,在UPF网元接收来自第一MEC平台的第一策略信息之后,UPF网元可以接收来自终端的业务数据,并根据第一策略信息和历史策略信息,对业务数据进行处理。
如图6所示,在S503之后,该业务传输策略的确定方法还包括:S601-S604。
S601、用户面功能网元接收来自终端的业务数据。
S602、用户面功能网元确定第一策略信息与历史策略信息是否相同。
在一种可能的实现方式中,UPF网元可以根据第一策略信息中的目标平台是否为第一MEC平台,确定第一策略信息与历史策略信息是否相同。
示例性的,若第一策略信息中的目标平台为第一MEC平台,则UPF网元确定第一策略信息与历史策略信息相同。若第一策略信息中的目标平台为目标调度平台,则UPF网元确定第一策略信息与历史策略信息不相同。
在一些实施例中,若第一策略信息与历史策略信息相同,则UPF网元执行S603。
S603、用户面功能网元删除第一策略信息。
在一种可能的实现方式中,响应于第一策略信息与历史策略信息相同,UPF网元删除第一策略信息。
需要说明的是,本申请实施例对执行S601和S602、S603的顺序不作限定。例如,UPF网元可以先执行S601,再执行S602、S603。又例如,UPF网元可以先执行S602、S603,再执行S601。又例如,UPF网元可以同时执行S601和S602、S603。
S604、用户面功能网元根据历史策略信息,向第一移动边缘计算平台发送业务数据。
在另一些实施例中,若第一策略信息与历史策略信息不相同,则UPF网元对第一策略信息和历史策略信息进行管理,并对业务数据进行处理。
如图7所示,在S602之后,该业务传输策略的确定方法还包括:S701-S704。
S701、用户面功能网元存储第一策略信息,并删除历史策略信息。
其中,目标平台为目标调度平台。也就是说,第一策略信息用于指示将终端的业务数据发送至目标调度平台。
在一种可能的实现方式中,响应于第一策略信息与历史策略信息不相同,UPF网元存储第一策略信息,并删除历史策略信息。
S702、用户面功能网元根据第一策略信息,向目标调度平台发送业务数据。
在一种可能的实现方式中,第一策略信息包括:目标调度平台的地址信息。UPF网元可以根据第一策略信息中的目标调度平台的地址信息,向目标调度平台发送业务数据。
示例性的,第一策略信息包括:201.35.202.209(即目标调度平台的地址信息),则UPF网元根据201.35.202.209,向标调度平台发送业务数据。
S703、用户面功能网元接收来自目标调度平台的第二地址信息。
其中,第二地址信息为第二MEC平台的地址信息。
S704、用户面功能网元根据第二地址信息,向第二移动边缘计算平台发送业务数据。
示例性的,在UPF网元收来自目标调度平台的第二地址信息201.35.202.219的情况下,若201.35.202.219为第二MEC平台的地址信息,则UPF网元根据201.35.202.219,向第二MEC平台发送业务数据。
在一些实施例中,在UPF网元向第二MEC平台发送业务数据之后,UPF网元可以接收来自第二MEC平台的第二策略信息,并对第一策略信息和第二策略信息进行管理。其中,第二策略信息用于指示将终端的业务数据发送至第二MEC平台。
如图8所示,在S704之后,该业务传输策略的确定方法还包括:S801-S802。
S801、用户面功能网元接收来自第二移动边缘计算平台的第二策略信息。
S802、用户面功能网元存储第二策略信息,并删除第一策略信息。
在一些实施例中,在UPF网元向第一MEC平台发送第一地址信息之后,第一MEC平台可以接收来自UPF网元的第一地址信息。之后,第一MEC平台可以根据第一地址信息,确定第一策略信息,并向UPF网元发送第一策略信息。
如图9所示,在S502之后,该业务传输策略的确定方法还包括:S901-S904。
S901、第一移动边缘计算平台接收来自用户面功能网元的第一地址信息。
S902、第一移动边缘计算平台确定第一地址信息与预设地址信息是否相同。
其中,第一MEC平台中存储有预设地址信息,预设地址信息为与第一MEC平台位于同一区域的调度平台的地址信息。
示例性的,第一MEC平台存储的预设地址信息为203.70.221.00。若203.70.221.00为调度平台A的地址信息,且调度平台A位于体育馆A,则第一MEC平台位于体育馆A。
在一些实施例中,若第一地址信息与预设地址信息相同,则第一MEC平台执行S903。若第一地址信息与预设地址信息不相同,则第一MEC平台执行S904。
示例性的,第一MEC平台存储的预设地址信息为203.10.221.00。若第一地址信息为203.10.221.00,则第一MEC平台确定第一地址信息与预设地址信息相同,第一MEC平台执行S903。若第一地址信息为203.10.221.01,则第一MEC平台确定第一地址信息与预设地址信息不相同,第一MEC平台执行S904。
S903、第一移动边缘计算平台向用户面功能网元发送第三策略信息。
其中,第三策略信息用于指示将终端的业务数据发送至第一MEC平台。
在一种可能的实现方式中,响应于第一地址信息与预设地址信息相同,第一MEC平台向UPF网元发送第三策略信息。
在一些实施例中,在第一地址信息与预设地址信息相同的情况下,第一MEC平台可以确定第一策略信息中的目标平台为第一MEC平台,生成第三策略信息。之后,第一MEC平台可以向UPF网元发送第三策略信息。
需要说明的是,第一MEC平台生成第三策略信息的过程,可以参考常规技术中生成策略信息的方式,此处不予赘述。
示例性的,在第一地址信息与预设地址信息相同的情况下,第一MEC平台确定第一策略信息中的目标平台为第一MEC平台,生成第三策略信息。
S904、第一移动边缘计算平台向用户面功能网元发送第四策略信息。
其中,第四策略信息用于指示将终端的业务数据发送至目标调度平台。
在一种可能的实现方式中,响应于第一地址信息与预设地址信息不相同,第一MEC平台向UPF网元发送第四策略信息。
在一些实施例中,在第一地址信息与预设地址信息不相同的情况下,第一MEC平台可以确定第一策略信息中的目标平台为目标调度平台,生成第四策略信息。之后,第一MEC平台可以向UPF网元发送第四策略信息。
需要说明的是,第一MEC平台生成第四策略信息的过程,可以参考上述第一MEC平台生成第三策略信息的过程,此处不予赘述。
示例性的,在第一地址信息与预设地址信息不相同的情况下,第一MEC平台确定第一策略信息中的目标平台为目标调度平台,生成第四策略信息。
可以理解的是,第一MEC平台接收来自UPF网元的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。并且,第一MEC平台中存储有预设地址信息,预设地址信息为与第一MEC平台位于同一区域的调度平台的地址信息,若第一地址信息与预设地址信息相同,则向UPF网元发送第三策略信息,若第一地址信息与预设地址信息不相同,则向UPF网元发送第四策略信息。其中,第三策略信息用于指示将终端的业务数据发送至第一MEC平台,第四策略信息用于指示将终端的业务数据发送至目标调度平台。如此,可以确定转发业务数据的策略,提高转发业务数据的效率。
在一些实施例中,在UPF网元向第二MEC平台发送业务数据之后,第二MEC平台可以接收来自UPF网元的业务数据,并生成第二策略信息。之后,第二MEC平台可以向UPF网元发送第二策略信息。
需要说明的是,第二MEC平台生成第二策略信息的过程,可以参考上述第一MEC平台生成第三策略信息的过程,此处不予赘述。
在一些实施例中,在第二MEC平台接收来自UPF网元的业务数据之后,第二MEC平台可以根据业务数据,确定业务资源数据。之后,第二MEC平台可以通过UPF网元,向终端发送业务资源数据。
在一种可能的实现方式中,业务数据可以包括:目标CDN服务器标识。第二MEC平台存储有预设CDN服务器标识与预设CDN服务器之间的对应关系,并存储有预设CDN服务器标识。第二MEC平台可以根据预设CDN服务器标识与预设CDN服务器之间的对应关系,确定目标CDN服务器标识对应的目标CDN服务器。
在一种可能的设计中,业务数据还可以包括:业务请求消息,业务请求消息用于请求获取业务资源数据。第二MEC平台可以根据业务请求消息,从目标CDN服务器获取业务资源数据。之后,第二MEC平台可以通过UPF网元,向终端发送业务资源数据。
上述主要从计算机设备的角度对本申请实施例提供的方案进行了介绍。可以理解的是,计算机设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请所公开的实施例描述的各示例的业务传输策略的确定方法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例还提供一种业务传输策略的确定装置。该业务传输策略的确定装置可以为计算机设备,也可以是上述计算机设备中的中央处理器(central processingunit,CPU),还可以是上述计算机设备中用于确定辅载波的处理模块,还可以是上述计算机设备中用于确定辅载波的客户端。
本申请实施例可以根据上述方法示例对业务传输策略的确定装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
如图10所示,为本申请实施例提供的一种业务传输策略的确定装置的结构示意图。业务传输策略的确定装置用于执行图5、图6、图7或图8所示的业务传输策略的确定方法。业务传输策略的确定装置1000可以包括:接收模块1001和发送模块1002。
接收模块1001,用于接收来自第一DNS服务器的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。发送模块1002,用于根据历史策略信息,向第一MEC平台发送第一地址信息。接收模块1001,还用于接收来自第一MEC平台的第一策略信息,第一策略信息用于指示将业务数据发送至目标平台,目标平台为第一MEC平台或目标调度平台。
可选的,该装置还包括:处理模块。接收模块1001,还用于接收来自终端的业务数据。处理模块,用于响应于第一策略信息与历史策略信息相同,删除第一策略信息。发送模块1002,还用于根据历史策略信息,向第一MEC平台发送业务数据。
可选的,处理模块,还用于响应于第一策略信息与历史策略信息不相同,存储第一策略信息,并删除历史策略信息,目标平台为目标调度平台。发送模块1002,还用于根据第一策略信息,向目标调度平台发送业务数据。接收模块1001,还用于接收来自目标调度平台的第二地址信息,第二地址信息为第二MEC平台的地址信息。发送模块1002,还用于根据第二地址信息,向第二MEC平台发送业务数据。
可选的,接收模块1001,还用于接收来自第二MEC平台的第二策略信息,第二策略信息用于指示将业务数据发送至第二MEC平台。处理模块,还用于存储第二策略信息,并删除第一策略信息。
如图11所示,为本申请实施例提供的一种业务传输策略的确定装置的结构示意图。业务传输策略的确定装置用于执行图9所示的业务传输策略的确定方法。业务传输策略的确定装置1100可以包括:接收模块1101和发送模块1102。
接收模块1101,用于接收来自UPF网元的第一地址信息,第一地址信息为与第一DNS服务器位于同一区域的目标调度平台的地址信息,第一DNS服务器与终端位于同一区域。发送模块1102,用于响应于第一地址信息与预设地址信息相同,向UPF网元发送第三策略信息,第三策略信息用于指示将终端的业务数据发送至第一MEC平台。发送模块1102,还用于响应于第一地址信息与预设地址信息不相同,向UPF网元发送第四策略信息,第四策略信息用于指示将终端的业务数据发送至目标调度平台。
如图12所示,为本申请实施例提供的一种业务传输策略的确定装置的结构示意图。业务传输策略的确定装置用于执行图3或图4所示的业务传输策略的确定方法。业务传输策略的确定装置1200可以包括:接收模块1201、处理模块1202和发送模块1203。
接收模块1201,用于获取第三地址信息和第一位置信息,第三地址信息为终端存储的第二DNS服务器的地址信息,第一位置信息用于指示终端所处的区域。处理模块1202,用于根据第三地址信息,确定目标区域信息,目标区域信息为第二DNS服务器的服务区域信息。处理模块1202,还用于响应于第一位置信息对应的区域未位于目标区域信息对应的区域内,根据第一位置信息、每个预设DNS服务器的服务区域信息,从多个预设DNS服务器中确定第一DNS服务器,第一位置信息对应的区域位于第一DNS服务器的服务区域信息对应的区域内。处理模块1202,还用于根据第一DNS服务器和每个预设DNS服务器的地址信息,确定第四地址信息,第四地址信息为第一DNS服务器的地址信息。发送模块1203,用于向终端发送第一消息,第一消息用于指示终端将存储的DNS服务器的地址信息更新为第四地址信息。
可选的,发送模块1203,还用于响应于第一位置信息对应的区域位于目标区域信息对应的区域内,向终端发送第二消息,第二消息用于指示终端保留第三地址信息。
图13是根据一示例性实施例示出的一种业务传输策略的确定设备的硬件结构示意图。该业务传输策略的确定设备可以包括:处理器1302,处理器1302用于执行应用程序代码,从而实现本申请中的业务传输策略的确定方法。
处理器1302可以是一个CPU,微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
如图13所示,业务传输策略的确定设备还可以包括:存储器1303。其中,存储器1303用于存储执行本申请方案的应用程序代码,并由处理器1302来控制执行。
存储器1303可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compactdisc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1303可以是独立存在,通过总线1304与处理器1302相连接。存储器1303也可以和处理器1302集成在一起。
如图13所示,业务传输策略的确定设备还可以包括:通信接口1301,其中,通信接口1301、处理器1302、存储器1303可以相互耦合,例如,通过总线1304相互耦合。通信接口1301用于与其他设备进行信息交互,例如支持业务传输策略的确定设备与其他设备的信息交互。
需要指出的是,图13中示出的设备结构并不构成对该业务传输策略的确定设备的限定,除图13所示部件之外,该业务传输策略的确定设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不相同的部件布置。
在实际实现时,处理模块1202所实现的功能可以由图13所示的处理器1302调用存储器1303中的程序代码来实现。
本申请还提供了一种计算机可读存储介质,计算机可读存储介质上存储有指令,当计算机可读存储介质中的指令由计算机设备的处理器执行时,使得计算机能够执行上述所示实施例提供的业务传输策略的确定方法。例如,计算机可读存储介质可以为包括指令的存储器1303,上述指令可由计算机设备的处理器1302执行以完成上述方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是ROM、RAM、CD-ROM、磁带、软盘和光数据存储设备等。
图14示意性地示出本申请实施例提供的计算机程序产品的概念性局部视图,计算机程序产品包括用于在计算设备上执行计算机进程的计算机程序。
在一个实施例中,计算机程序产品是使用信号承载介质1400来提供的。信号承载介质1400可以包括一个或多个程序指令,其当被一个或多个处理器运行时可以提供以上针对图3、图4、图5、图6、图7、图8和图9描述的功能或者部分功能。因此,例如,参考图5中所示的实施例,S501~S503的一个或多个特征可以由与信号承载介质1400相关联的一个或多个指令来承担。此外,图14中的程序指令也描述示例指令。
在一些示例中,信号承载介质1400可以包含计算机可读介质1401,诸如但不限于,硬盘驱动器、紧密盘(CD)、数字视频光盘(DVD)、数字磁带、存储器、ROM或RAM等等。
在一些实施方式中,信号承载介质1400可以包含计算机可记录介质1402,诸如但不限于,存储器、读/写(R/W)CD、R/W DVD、等等。
在一些实施方式中,信号承载介质1400可以包含通信介质1403,诸如但不限于,数字和/或模拟通信介质(例如,光纤电缆、波导、有线通信链路、无线通信链路、等等)。
信号承载介质1400可以由无线形式的通信介质1403来传达。一个或多个程序指令可以是,例如,计算机可执行指令或者逻辑实施指令。
在一些示例中,诸如针对图10、图11或图12描述的业务传输策略的确定装置可以被配置为响应于通过计算机可读介质1401、计算机可记录介质1402、和/或通信介质1403中的一个或多个程序指令,提供各种操作、功能、或者动作。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不相同的功能模块完成,即将装置的内部结构划分成不相同的功能模块,以完成以上描述的全分类部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不相同地方。可以根据实际的需要选择其中的部分或者全分类部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全分类部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全分类部或部分步骤。而前述的存储介质包括-U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (17)
1.一种业务传输策略的确定方法,其特征在于,应用于用户面功能UPF网元,所述用户面功能UPF网元中存储有历史策略信息,所述历史策略信息用于指示将终端的业务数据发送至第一移动边缘计算MEC平台;所述方法包括:
接收来自第一域名***DNS服务器的第一地址信息,所述第一地址信息为与所述第一域名***DNS服务器位于同一区域的目标调度平台的地址信息,所述第一域名***DNS服务器与所述终端位于同一区域;
根据所述历史策略信息,向第一移动边缘计算MEC平台发送所述第一地址信息;
接收来自所述第一移动边缘计算MEC平台的第一策略信息,所述第一策略信息用于指示将所述业务数据发送至目标平台,所述目标平台为所述第一移动边缘计算MEC平台或所述目标调度平台。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自所述终端的业务数据;
响应于所述第一策略信息与所述历史策略信息相同,删除所述第一策略信息;
根据所述历史策略信息,向所述第一移动边缘计算MEC平台发送所述业务数据。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
响应于所述第一策略信息与所述历史策略信息不相同,存储所述第一策略信息,并删除所述历史策略信息,所述目标平台为所述目标调度平台;
根据所述第一策略信息,向所述目标调度平台发送所述业务数据;
接收来自所述目标调度平台的第二地址信息,所述第二地址信息为第二移动边缘计算MEC平台的地址信息;
根据所述第二地址信息,向所述第二移动边缘计算MEC平台发送所述业务数据。
4.根据权利要求3所述的方法,其特征在于,在向所述第二移动边缘计算MEC平台发送所述业务数据之后,所述方法还包括:
接收来自所述第二移动边缘计算MEC平台的第二策略信息,所述第二策略信息用于指示将所述业务数据发送至所述第二移动边缘计算MEC平台;
存储所述第二策略信息,并删除所述第一策略信息。
5.一种业务传输策略的确定方法,其特征在于,应用于第一移动边缘计算MEC平台,所述第一移动边缘计算MEC平台中存储有预设地址信息,所述预设地址信息为与所述第一移动边缘计算MEC平台位于同一区域的调度平台的地址信息;所述方法包括:
接收来自用户面功能UPF网元的第一地址信息,所述第一地址信息为与第一域名***DNS服务器位于同一区域的目标调度平台的地址信息,所述第一域名***DNS服务器与终端位于同一区域;
响应于所述第一地址信息与所述预设地址信息相同,向所述用户面功能UPF网元发送第三策略信息,所述第三策略信息用于指示将所述终端的业务数据发送至所述第一移动边缘计算MEC平台;
响应于所述第一地址信息与所述预设地址信息不相同,向所述用户面功能UPF网元发送第四策略信息,所述第四策略信息用于指示将所述终端的业务数据发送至所述目标调度平台。
6.一种业务传输策略的确定方法,其特征在于,应用于会话管理功能SMF网元,所述会话管理功能SMF网元中存储有多个预设域名***DNS服务器中每个预设域名***DNS服务器的地址信息和服务区域信息;所述方法包括:
获取第三地址信息和第一位置信息,所述第三地址信息为终端存储的第二域名***DNS服务器的地址信息,所述第一位置信息用于指示所述终端所处的区域;
根据所述第三地址信息,确定目标区域信息,所述目标区域信息为所述第二域名***DNS服务器的服务区域信息;
响应于所述第一位置信息对应的区域未位于所述目标区域信息对应的区域内,根据所述第一位置信息、所述每个预设域名***DNS服务器的服务区域信息,从所述多个预设域名***DNS服务器中确定第一域名***DNS服务器,所述第一位置信息对应的区域位于所述第一域名***DNS服务器的服务区域信息对应的区域内;
根据所述第一域名***DNS服务器和所述每个预设域名***DNS服务器的地址信息,确定第四地址信息,所述第四地址信息为所述第一域名***DNS服务器的地址信息;
向所述终端发送第一消息,所述第一消息用于指示所述终端将存储的域名***DNS服务器的地址信息更新为所述第四地址信息。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
响应于所述第一位置信息对应的区域位于所述目标区域信息对应的区域内,向所述终端发送第二消息,所述第二消息用于指示所述终端保留所述第三地址信息。
8.一种业务传输策略的确定装置,其特征在于,应用于用户面功能UPF网元,所述用户面功能UPF网元中存储有历史策略信息,所述历史策略信息用于指示将终端的业务数据发送至第一移动边缘计算MEC平台;所述装置包括:
接收模块,用于接收来自第一域名***DNS服务器的第一地址信息,所述第一地址信息为与所述第一域名***DNS服务器位于同一区域的目标调度平台的地址信息,所述第一域名***DNS服务器与所述终端位于同一区域;
发送模块,用于根据所述历史策略信息,向第一移动边缘计算MEC平台发送所述第一地址信息;
所述接收模块,还用于接收来自所述第一移动边缘计算MEC平台的第一策略信息,所述第一策略信息用于指示将所述业务数据发送至目标平台,所述目标平台为所述第一移动边缘计算MEC平台或所述目标调度平台。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:处理模块;
所述接收模块,还用于接收来自所述终端的业务数据;
处理模块,用于响应于所述第一策略信息与所述历史策略信息相同,删除所述第一策略信息;
所述发送模块,还用于根据所述历史策略信息,向所述第一移动边缘计算MEC平台发送所述业务数据。
10.根据权利要求9所述的装置,其特征在于,
所述处理模块,还用于响应于所述第一策略信息与所述历史策略信息不相同,存储所述第一策略信息,并删除所述历史策略信息,所述目标平台为所述目标调度平台;
所述发送模块,还用于根据所述第一策略信息,向所述目标调度平台发送所述业务数据;
所述接收模块,还用于接收来自所述目标调度平台的第二地址信息,所述第二地址信息为第二移动边缘计算MEC平台的地址信息;
所述发送模块,还用于根据所述第二地址信息,向所述第二移动边缘计算MEC平台发送所述业务数据。
11.根据权利要求10所述的装置,其特征在于,
所述接收模块,还用于接收来自所述第二移动边缘计算MEC平台的第二策略信息,所述第二策略信息用于指示将所述业务数据发送至所述第二移动边缘计算MEC平台;
所述处理模块,还用于存储所述第二策略信息,并删除所述第一策略信息。
12.一种业务传输策略的确定装置,其特征在于,应用于第一移动边缘计算MEC平台,所述第一移动边缘计算MEC平台中存储有预设地址信息,所述预设地址信息为与所述第一移动边缘计算MEC平台位于同一区域的调度平台的地址信息;所述装置包括:
接收模块,用于接收来自用户面功能UPF网元的第一地址信息,所述第一地址信息为与第一域名***DNS服务器位于同一区域的目标调度平台的地址信息,所述第一域名***DNS服务器与终端位于同一区域;
发送模块,用于响应于所述第一地址信息与所述预设地址信息相同,向所述用户面功能UPF网元发送第三策略信息,所述第三策略信息用于指示将所述终端的业务数据发送至所述第一移动边缘计算MEC平台;
所述发送模块,还用于响应于所述第一地址信息与所述预设地址信息不相同,向所述用户面功能UPF网元发送第四策略信息,所述第四策略信息用于指示将所述终端的业务数据发送至所述目标调度平台。
13.一种业务传输策略的确定装置,其特征在于,应用于会话管理功能SMF网元,所述会话管理功能SMF网元中存储有多个预设域名***DNS服务器中每个预设域名***DNS服务器的地址信息和服务区域信息;所述装置包括:
接收模块,用于获取第三地址信息和第一位置信息,所述第三地址信息为终端存储的第二域名***DNS服务器的地址信息,所述第一位置信息用于指示所述终端所处的区域;
处理模块,用于根据所述第三地址信息,确定目标区域信息,所述目标区域信息为所述第二域名***DNS服务器的服务区域信息;
所述处理模块,还用于响应于所述第一位置信息对应的区域未位于所述目标区域信息对应的区域内,根据所述第一位置信息、所述每个预设域名***DNS服务器的服务区域信息,从所述多个预设域名***DNS服务器中确定第一域名***DNS服务器,所述第一位置信息对应的区域位于所述第一域名***DNS服务器的服务区域信息对应的区域内;
所述处理模块,还用于根据所述第一域名***DNS服务器和所述每个预设域名***DNS服务器的地址信息,确定第四地址信息,所述第四地址信息为所述第一域名***DNS服务器的地址信息;
发送模块,用于向所述终端发送第一消息,所述第一消息用于指示所述终端将存储的域名***DNS服务器的地址信息更新为所述第四地址信息。
14.根据权利要求13所述的装置,其特征在于,
所述发送模块,还用于响应于所述第一位置信息对应的区域位于所述目标区域信息对应的区域内,向所述终端发送第二消息,所述第二消息用于指示所述终端保留所述第三地址信息。
15.一种业务传输策略的确定设备,其特征在于,包括:处理器和存储器;所述处理器和所述存储器耦合;所述存储器用于存储一个或多个程序,所述一个或多个程序包括计算机执行指令,当所述业务传输策略的确定设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述业务传输策略的确定设备执行如权利要求1-7中任一项所述的业务传输策略的确定方法。
16.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行所述指令时,所述计算机执行如权利要求1-7中任一项所述的业务传输策略的确定方法。
17.一种计算机程序产品,其特征在于,应用于网络设备,所述计算机程序产品包括计算机指令,当所述计算机指令在所述网络设备上运行时,所述网络设备执行如权利要求1-7中任一项所述的业务传输策略的确定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211121021.XA CN115550372B (zh) | 2022-09-15 | 2022-09-15 | 业务传输策略的确定方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211121021.XA CN115550372B (zh) | 2022-09-15 | 2022-09-15 | 业务传输策略的确定方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115550372A CN115550372A (zh) | 2022-12-30 |
CN115550372B true CN115550372B (zh) | 2024-06-04 |
Family
ID=84728274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211121021.XA Active CN115550372B (zh) | 2022-09-15 | 2022-09-15 | 业务传输策略的确定方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115550372B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110650165A (zh) * | 2018-06-27 | 2020-01-03 | 中国电信股份有限公司 | 基于用户面代理的内容分发方法和*** |
CN110769039A (zh) * | 2019-10-09 | 2020-02-07 | 腾讯科技(深圳)有限公司 | 资源调度方法及装置、电子设备和计算机可读存储介质 |
CN111083737A (zh) * | 2018-10-19 | 2020-04-28 | 大唐移动通信设备有限公司 | 一种边缘mec中数据的分流方法和装置 |
CN111866950A (zh) * | 2020-06-16 | 2020-10-30 | 华为技术有限公司 | Mec中数据传输的方法和通信装置 |
CN112087737A (zh) * | 2019-06-14 | 2020-12-15 | 华为技术有限公司 | 一种通信方法、装置及*** |
US10887276B1 (en) * | 2019-11-29 | 2021-01-05 | Amazon Technologies, Inc. | DNS-based endpoint discovery of resources in cloud edge locations embedded in telecommunications networks |
CN113132251A (zh) * | 2020-01-15 | 2021-07-16 | 中国电信股份有限公司 | 业务调度方法、装置以及存储介质 |
CN113489772A (zh) * | 2019-08-08 | 2021-10-08 | 腾讯科技(深圳)有限公司 | 网络请求处理方法及装置、电子设备 |
CN113938814A (zh) * | 2020-07-08 | 2022-01-14 | 中国电信股份有限公司 | 内容分发网络的业务调度方法、upf、***以及介质 |
CN113986520A (zh) * | 2020-07-10 | 2022-01-28 | 华为技术有限公司 | Upf选择方法及装置 |
CN114257634A (zh) * | 2020-09-11 | 2022-03-29 | 中国电信股份有限公司 | 服务器发现方法、装置和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113556410B (zh) * | 2018-12-28 | 2024-07-09 | 华为技术有限公司 | 一种域名服务器的分配方法和装置 |
-
2022
- 2022-09-15 CN CN202211121021.XA patent/CN115550372B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110650165A (zh) * | 2018-06-27 | 2020-01-03 | 中国电信股份有限公司 | 基于用户面代理的内容分发方法和*** |
CN111083737A (zh) * | 2018-10-19 | 2020-04-28 | 大唐移动通信设备有限公司 | 一种边缘mec中数据的分流方法和装置 |
CN112087737A (zh) * | 2019-06-14 | 2020-12-15 | 华为技术有限公司 | 一种通信方法、装置及*** |
CN113489772A (zh) * | 2019-08-08 | 2021-10-08 | 腾讯科技(深圳)有限公司 | 网络请求处理方法及装置、电子设备 |
CN110769039A (zh) * | 2019-10-09 | 2020-02-07 | 腾讯科技(深圳)有限公司 | 资源调度方法及装置、电子设备和计算机可读存储介质 |
US10887276B1 (en) * | 2019-11-29 | 2021-01-05 | Amazon Technologies, Inc. | DNS-based endpoint discovery of resources in cloud edge locations embedded in telecommunications networks |
CN113132251A (zh) * | 2020-01-15 | 2021-07-16 | 中国电信股份有限公司 | 业务调度方法、装置以及存储介质 |
CN111866950A (zh) * | 2020-06-16 | 2020-10-30 | 华为技术有限公司 | Mec中数据传输的方法和通信装置 |
CN113938814A (zh) * | 2020-07-08 | 2022-01-14 | 中国电信股份有限公司 | 内容分发网络的业务调度方法、upf、***以及介质 |
CN113986520A (zh) * | 2020-07-10 | 2022-01-28 | 华为技术有限公司 | Upf选择方法及装置 |
CN114257634A (zh) * | 2020-09-11 | 2022-03-29 | 中国电信股份有限公司 | 服务器发现方法、装置和存储介质 |
Non-Patent Citations (1)
Title |
---|
MEC边网协同问题的研究;李训文;电信科学;20191120;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115550372A (zh) | 2022-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3993347A1 (en) | Method and device for application migration | |
CN111466110B (zh) | 边缘计算重定位 | |
US9451514B1 (en) | Methods and apparatus for efficiently communicating time varying data | |
CN113596191B (zh) | 一种数据处理方法、网元设备以及可读存储介质 | |
CN110072273B (zh) | 一种通信方法、装置、实体及存储介质 | |
CN110830538B (zh) | 一种消息传输方法、装置及存储介质 | |
CN104105155A (zh) | 接收设备发现信息、发送设备发现信息的方法和用户设备 | |
US20210203715A1 (en) | Method and apparatus for transferring an edge computing application | |
CN107925978B (zh) | 网络、基于云的服务器以及针对服务的注册方法 | |
US10868750B1 (en) | Method and device for facilitating delivery of content in a multi-access edge computing (MEC) environment | |
CN112583880B (zh) | 一种服务器发现方法及相关设备 | |
US20220182795A1 (en) | Broadcast method, apparatus, and system | |
US9386411B2 (en) | Radio access system, controlling apparatus, and terminal apparatus | |
CN115278608A (zh) | 一种跨域算力感知网络中的服务标识分配方法及通信装置 | |
CN115550372B (zh) | 业务传输策略的确定方法、装置、设备及存储介质 | |
CN110868762B (zh) | 一种数据流处理方法、装置及*** | |
CN113783963B (zh) | 数据传输方法、服务器节点、网关设备、网络*** | |
CN112449398B (zh) | 一种路径选择方法和核心网设备 | |
CN113115479A (zh) | 通信方法、装置及存储介质 | |
KR20160089988A (ko) | 이동통신 단말기 간의 컨텐츠 공유 방법 및 이를 위한 통신 시스템 | |
CN115580465B (zh) | 专网数据的传输方法、装置、设备及存储介质 | |
US20240163198A1 (en) | Communication system, method, and apparatus | |
CN117177333A (zh) | 接入设备的确定方法、装置及存储介质 | |
CN117222020A (zh) | 资源信息的确定方法、装置及存储介质 | |
CN117156467A (zh) | 业务数据的传输方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |