CN109218455A - 一种应用实例地址的转换方法和装置 - Google Patents
一种应用实例地址的转换方法和装置 Download PDFInfo
- Publication number
- CN109218455A CN109218455A CN201710530099.XA CN201710530099A CN109218455A CN 109218455 A CN109218455 A CN 109218455A CN 201710530099 A CN201710530099 A CN 201710530099A CN 109218455 A CN109218455 A CN 109218455A
- Authority
- CN
- China
- Prior art keywords
- address
- equipment
- message
- mec
- application service
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 125
- 238000000034 method Methods 0.000 title claims abstract description 69
- 230000004044 response Effects 0.000 claims abstract description 52
- 230000005540 biological transmission Effects 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 4
- 230000003993 interaction Effects 0.000 abstract description 9
- 239000013256 coordination polymer Substances 0.000 description 90
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000013507 mapping Methods 0.000 description 7
- 238000013508 migration Methods 0.000 description 7
- 230000005012 migration Effects 0.000 description 7
- 238000013519 translation Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000009472 formulation Methods 0.000 description 4
- 230000005484 gravity Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 235000021186 dishes Nutrition 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/087—Mobility data transfer for preserving data network PoA address despite hand-offs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2521—Translation architectures other than single NAT servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0033—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0069—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
- H04W36/00695—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink using split of the control plane or user plane
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/12—Reselecting a serving backbone network switching or routing node
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种应用实例地址的转换方法,包括:控制面设备向移动边缘云MEC控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用服务的信息,控制面设备从所述MEC控制设备接收响应信息,应信息包含目标实例的地址,控制面设备根据目标实例的地址,向目标实例对应的第一用户面设备发送目标实例的地址,并指示第一用户面设备:将终端为获取应用服务发送的上行报文的转发地址设置为目标实例的地址。这样,终端在进行跨接入点服务区域的移动后,无需与新的应用实例重新创建业务连接就能够直接进行报文交互,减少了网络时延。
Description
技术领域
本申请涉及通信领域,尤其涉及一种应用实例地址的转换方法和装置。
背景技术
当前网络(商用无线网络2G/3G/长期演进(英文全称:Long Term Evolution,英文缩写:LTE))是一种聚合型的网络。在当前网络下,业务对时延的要求并不高,终端访问业务时都经过集中部署的网关。例如,终端对业务的访问时延大概为100ms左右。随着虚拟化技术和分布式云技术的发展,未来移动网络会在网络边缘(比如,靠近基站的位置)部署微云平台,即移动边缘计算/移动边缘云(英文全称:Mobile Edge Computing/Cloud,英文缩写:MEC)平台。为了满足未来业务低时延的需求,降低网络带宽资源消耗,业务的多个应用实例会分别分布式部署在多个MEC平台上,业务的每个应用实例为一定范围内的终端提供服务。当终端从该业务的应用实例的一个服务区域移动到另一个服务区域,终端需要接入另一个服务区域所对应的应用实例。
终端移动后,接入另一个服务区域的应用实例时需要进行的该应用实例的应用状态迁移(Application state relocation),该应用状态迁移包括:应用层用户状态迁移、网络连接(socket)迁移、以及IP(英文全称Internet Protocol)地址和传输路径的移动性(英文缩写:IP Mobility)处理。关于IP Mobility的处理,现有的迁移技术是:用户上行报文在应用实例变换后需要经过目的应用实例所对应的服务设备发送到源应用实例对应的服务设备,由源应用实例所对应的服务设备做目的地址转换(英文全称:Destination NetworkAddress Translation,英文缩写:DNAT),再由该源应用实例所对应的服务设备将报文转发给目的应用实例所对应的服务设备,最后转发给目的应用实例。
这种技术的问题是上行路径迂回,尤其是当应用实例发生连续切换后,上行报文需先发送到最开始的服务设备,再转发至目的服务设备,从而造成了终端迁移过程中网络时延比较高,影响用户的使用体验。
发明内容
本申请提供了一种应用实例地址的转换方法和装置,用于减少终端在移动过程中的网络时延。
第一方面,本申请提供了一种应用实例地址的转换方法,包括:
控制面设备将终端所接入的应用服务的信息以及终端的位置通过协同请求发送给移动边缘云MEC控制设备。MEC控制设备在根据应用服务的信息以及终端的位置信息获取到目标实例的地址后,通过响应消息将该目标实例的地址发送给控制面设备。
控制面设备根据该目标实例的地址制定地址转换策略,并将该策略发送给第一用户设备,该策略用于指示第一用户面设备:将终端为获取该应用服务而发送的上行报文的目的转发地址设置为该目标实例的地址。
终端在从一个服务区移动到另一个服务区后,虽然所接入的应用服务的应用实例发生改变,但是终端并未感知。终端仍可通过初始接入该应用服务时所连接的应用实例的地址发送上行报文,网络侧可通过上述的地址转换方法将终端发送的上行报文转发至新的应用实例。这样,终端无需与新的应用实例建立连接则可进行报文发送,减少了网络时延。
一种可能的实现方式中,上述方法还可以包括:
控制面设备根据终端当前通信的应用实例的地址,获取终端接入应用服务时的初始实例地址。控制面设备根据所获取到的初始实例地址制定针对下行报文的地址转换策略,并将该策略发送给第一用户设备,该策略为指示第一用户设备将目标实例发送至终端的下行报文的来源地址设置为该初始实例地址。
由于网络侧已经更换了新的应用实例,对于新的应用实例发送的下行报文,终端可能无法识别该下行报文的来源地址。网络侧需将该下行报文的来源地址设置为终端接入该应用服务时的初始实例地址。这样,在终端访问该应用服务的过程中,终端不仅能够识别新的应用实例发送的下行报文,且始终不会感知网络侧已经更换了新的应用实例,从而无需与新的应用实例建立连接,减少了网络时延。
另一种可能的实现方式中,上述方法还可以包括:
控制面设备接收原接入网AN或目标AN发送的切换请求,该切换请求用于请求将终端从原AN切换至目标AN;
控制面设备查询与该目标AN对应的用户面设备,若该目标AN对应的用户面设备有多个,控制面设备则选择其中至少一个用户面设备,并将所选择的至少一个用户面设备的信息通过协同请求发送给MEC控制设备。MEC控制设备则判断这至少一个用户面中哪个能使用,以及判断哪个与目标AN所服务的MEC平台对应,进而确定出第一用户面设备。
MEC Ctl再将所确定的第一用户面设备的信息通过响应消息发送给控制面设备。控制面设备则创建终端与第一用户面设备之间的会话。
这样,经过控制面设备与MEC控制设备来协同确定第一用户面设备,减少了由单独某个网元确定用户面设备而造成所确定的用户面设备无法使用的情况。
第二方面,本申请提供了一种应用实例地址的转换方法,包括:
移动边缘云MEC控制设备接收控制面设备发送的协同请求,该协同请求包含终端的位置信息以及终端所接入的应用服务的信息。
MEC控制设备根据终端的位置信息确定MEC平台,再根据应用服务的信息确定目标实例,并获取该目标实例的地址。
MEC控制设备将获取到的目标实例的地址通过响应消息发送给控制面设备,以使得控制面设备根据该目标实例制定地址转换策略,指示第一用户面设备将目标实例发送至终端的下行报文的来源地址设置为该初始实例地址。
一种可能的实现方式中,终端的位置信息包括终端接入的目标AN的信息;
MEC控制设备根据终端的位置信息以及应用服务的信息确定目标实例可以为:
MEC控制设备判断该目标AN服务哪几个MEC平台,再判断这些MEC平台中哪个MEC平台部署有该应用服务的应用实例,从而确定出第一MEC平台以及该第一MEC平台上所部署的目标实例。
第三方面,本申请提供了应用实例地址的转换方法,包括:
控制面设备将终端所接入的应用服务的信息以及终端的位置通过协同请求发送给移动边缘云MEC控制设备。MEC控制设备再根据应用服务的信息以及终端的位置信息确定第一MEC平台后,通过响应消息将该第一MEC平台的标识发送给控制面设备。
控制面设备接收到第一MEC平台的标识后,向第一用户面设备发送报文转发指示,指示第一用户面设备将终端访问该应用服务的报文均发送至该第一MEC平台,以使得第一MEC平台对该报文进行地址转换。
在上述方法中,MEC平台具备了地址转换的功能,MEC平台可以制定相应的地址转换策略,以及执行相应的地址转换操作,减轻了控制面设备以及用户面设备的负荷。
一种可能的实现方式中,响应消息还包括业务流特征信息,业务流特征信息为MEC控制设备根据终端的地址以及应用服务的服务地址和实例地址所创建的。
控制面设备还指示第一用户面设备:根据该业务流特征信息确定目标报文。
第四方面,本申请提供了一种应用实例地址的转换方法,包括:
移动边缘云MEC控制设备接收控制面设备发送的协同请求,该协同请求包含终端的位置信息以及终端所接入的应用服务的信息。
MEC控制设备根据终端的位置信息确定提供该应用服务的第一移动边缘云MEC平台。
MEC控制设备将所确定的第一MEC平台的标识通过响应消息发送给控制面设备,并指示控制面单元:控制第一用户面设备将终端访问应用服务的报文发送至第一MEC平台,以使得第一MEC平台对该报文进行地址转换。
一种可能的实现方式中,上述方法还可以包括:
MEC控制设备获取应用服务的服务地址以及目标实例地址,并创建业务流特征信息。
MEC控制设备将所创建的业务流特征信息发送通过响应消息发送给控制面设备,并指示控制面设备:控制第一用户面设备根据业务流特征信息确定目标报文。
第五方面,本申请提供了一种应用实例地址的转换方法,包括:
移动边缘云MEC平台接收第一用户面设备发送的终端访问所接入的应用服务的报文。
MEC平台判断该报文为上行报文或者为下行报文,若为上行报文,MEC平台则将该报文的目的转发地址设置为该应用服务在该MEC平台中部署的应用实例的地址;若该报文为下行报文,MEC平台则将该报文的来源地址设置为目标应用服务的服务地址。
终端在接入应用服务时,所获取到的访问地址为该应用服务的服务地址。因此,终端无论在哪个服务小区内,访问该应用服务的上行报文都需经地址转换才能发送到相应的应用实例上,以及所有下行报文都需经过地址转换才能发送给终端,让终端能够识别出来。在上述方法中,由MEC平台执行地址转换的操作。若MEC平台部署有该应用服务的应用实例,则该MEC平台必然能够知道该应用服务的服务地址以及应用实例的地址。这样,MEC平台则无需从其它获取到需要转换的地址,直接可通过本地的地址进行地址转换,减少了信令交互的过程,提高了终端访问的速度。
一种可能的实现方式中,MEC平台接收第一用户面设备发送的终端访问所接入的应用服务的报文可以为:
MEC平台通过数据面设备接收第一用户面设备发送的终端访问所接入的应用服务的报文,即第一用户面设备发送给MEC平台的报文可以经过数据面设备进行转发。相应的,MEC平台发送给第一用户面设备的报文,也可以经过数据面设备进行转发。
在MEC平台通过数据面设备接收第一用户面设备发送的终端访问所接入的应用服务的报文之前,该方法还可以包括:
MEC平台根据配置的终端地址网段、应用的服务的服务地址以及目标实例的地址生成路由规则,并将该路由规则发送给数据面设备,指示数据面设备:根据路由规则将终端访问所接入的应用服务的报文发送至MEC平台进行地址转换。
终端地址网段用于数据面设备识别所接收到的报文是否是终端发送的,或者是需发送给终端的。由于其它设备发送给MEC平台的报文一般不需进行地址转换,因此,通过这种方式,减少了前述情况的发生。
第六方面,本申请提供了一种应用实例地址的转换装置,包括:
发送单元,用于向移动边缘云MEC控制设备发送协同请求,协同请求包含终端的位置信息以及应用服务的信息,其中,应用服务为终端接入的应用服务;
接收单元,用于从MEC控制设备接收响应信息,响应信息包含目标实例的地址,目标实例的地址与终端的位置信息和应用服务的信息关联;
发送单元还用于,根据目标实例的地址,向目标实例对应的第一用户面设备发送目标实例的地址;
处理单元,用于指示第一用户面设备:将终端为获取应用服务发送的上行报文的转发地址设置为目标实例的地址。
第七方面,本申请提供了一种应用实例地址的转换装置,包括:
接收单元,用于从控制面设备接收协同请求,协同请求包含终端的位置信息以及应用服务的信息,其中,应用服务为终端接入的应用服务;
确定单元,用于根据协同请求,确定应用服务的目标实例;
获取单元,用于获取目标实例的地址;其中,目标实例为提供应用服务的且服务位置范围包含终端的位置的应用实例;
发送单元,用于向控制面设备发送响应信息,响应信息包含目标实例的地址,目标实例的地址用于报文的地址转换。
第八方面,本申请提供了一种应用实例地址的转换装置,包括:
发送单元,用于向移动边缘云MEC控制设备发送协同请求,协同请求包含终端的位置信息以及应用服务的信息,其中,应用服务为终端接入的应用服务;
接收单元,用于从MEC控制设备接收响应信息,响应信息包含第一移动边缘云MEC平台的标识,第一MEC平台为提供应用服务的MEC平台,第一MEC平台的标识与终端的位置信息和应用服务的信息关联;
发送单元还用于,向第一用户面设备发送第一MEC平台的标识,并指示第一用户面设备:将目标报文发送至第一MEC平台,目标报文为终端访问应用服务的报文;
处理单元,用于控制发送单元执行发送的步骤,以及控制接收单元执行接收的步骤。
第九方面,本申请提供了一种应用实例地址的转换装置,包括:
接收单元,用于从控制面设备接收协同请求,协同请求包含终端的位置信息以及应用服务的信息,其中,应用服务为终端接入的应用服务;
确定单元,用于根据协同请求,确定第一移动边缘云MEC平台的标识;其中,第一MEC平台为提供应用服务的MEC平台;
发送单元,用于向控制面设备发送第一MEC平台的标识;
处理单元,用于指示控制面单元:控制第一用户面设备将目标报文发送至第一MEC平台,目标报文为终端访问应用服务的报文。
第十方面,本申请提供了一种应用实例地址的转换装置,包括:
接收单元,用于从第一用户面设备接收目标报文,目标报文为终端访问应用服务的报文,应用服务为终端接入的应用服务;
设置单元,用于若目标报文为上行报文,将目标报文的转发地址设置为目标实例的地址,目标实例的地址为应用服务在MEC平台中部署的应用实例的地址;
设置单元还用于,若目标报文为下行报文,将目标报文的来源地址设置为目标应用服务的服务地址。
第十一方面,本申请提供了一种应用实例地址的转换装置,包括:处理器、存储器、收发器,处理器、存储器以及收发器通过总线连接,存储器存储有计算机指令,处理器通过执行计算机指令用于实现如第一方面或第二方面或第三方面或第四方面或第方面任意一种所描述的方法。
第十二方面,本申请提供了一种存储介质,该存储介质存储有用于实现如第一方面或第二方面或第三方面或第四方面或第方面任意一种所描述的方法的计算机指令。
第十三方面,本申请提供了一种计算机程序产品,该计算机程序产品包括计算机软件指令,该计算机软件指令可通过处理器进行加载来实现如第一方面或第二方面或第三方面或第四方面或第方面任意一种所描述的方法中的流程。
第十四方面,本申请提供了一种芯片***,该芯片***包括处理器,用于支持应用实例地址的转换装置实现上述方面中所涉及的功能,例如,生成或处理上述方法中所涉及的信息。在一种可能的设计中,芯片***还包括存储器,该存储器,用于保存支持应用实例地址的转换装置必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
从以上技术方案可以看出,本申请具有以下优点:
终端侧在发送上行报文时,只需按照原实例地址进行发送,该上行报文到达用户面设备时,用户面设备则会将该上行报文转发至应用服务的目标实例上。这样,终端在进行跨接入点服务区域的移动后,无需与新的应用实例重新创建业务连接就能够直接进行报文交互,减少了网络时延。
附图说明
图1为本申请实施例中应用实例地址的转换方法所应用的一个***架构示意图;
图2为本申请实施例中应用实例地址的转换方法所应用的另一***架构示意图;
图3为本申请实施例中应用实例地址的转换方法的一个实施例示意图;
图4为本申请实施例中应用实例地址的转换方法所应用的另一***架构示意图;
图5为本申请实施例中应用实例地址的转换方法的另一实施例示意图;
图6为本申请实施例中应用实例地址的转换方法所应用的另一***架构示意图;
图7为本申请实施例中应用实例地址的转换装置的一个实施例示意图;
图8为本申请实施例中应用实例地址的转换装置的另一实施例示意图;
图9为本申请实施例中应用实例地址的转换装置的另一实施例示意图;
图10为本申请实施例中应用实例地址的转换装置的另一实施例示意图;
图11为本申请实施例中应用实例地址的转换装置的另一实施例示意图;
图12为本申请实施例中应用实例地址的转换装置的另一实施例示意图。
具体实施方式
本申请实施例提供了一种应用实例地址的转换方法和装置,用于减少终端在移动过程中的网络时延。
参照图1所示,图1为本申请实施例中应用实例地址的转换方法所应用的***架构示意图。该***架构中,包括终端(英文全称:User Equipment,英文缩写:UE),至少两个接入点(英文全称:Access Node,英文缩写:AN),控制面(英文全称:Control Plane,英文缩写:CP)设备,MEC集中控制管理(英文全称:Mobile Edge Computing/Cloud Control,英文缩写:MEC Ctl)设备。该***架构中还包括至少两个移动边缘主机(英文:Mobile Edgehost),移动边缘主机又称MEC主机。MEC主机是一种移动边缘的基础设施,例如,可以由一个或多个服务器与其它网络设备组成,所组成的网络架构形成的网络资源用于给应用实例提供服务平台。每个MEC主机都对应有用户面(英文全称:User Plane,英文缩写:UP)设备。背景技术中所描述的服务设备可以为该用户面设备。每个MEC主机中还设置有单独的移动边缘平台(英文:Mobile Edge platform),移动边缘平台又称MEC平台。MEC平台中部署有至少一个应用实例,图1中以APP(Application)实例表示一个应用实例。该应用实例用于为UE提供应用服务。在本申请实施例中,应用服务指:通过各个类型的应用为终端提供的服务,比如某个开发商所运营的视频应用服务。而应用实例指的是同一个应用服务部署在不同的MEC平台上的具体的应用。因此,一个应用服务可以对应多个应用实例。
AN用于UE进行网络业务访问时接入网络,并且实时接收UE发送的测量报告,用于检测UE与其它AN点之间的信号强度。当与UE连接的AN检测到UE与其它AN之间的信号强度和该AN与UE之间的信号强度达到移动阈值时,该AN决策将UE切换到目标AN。在图1中,原AN表示UE最开始接入网络时所使用的AN,目标AN表示UE移动后新接入的AN。在本申请中,一个AN可以连接一台MEC主机,也可能是多个AN连接一台MEC主机。在图1示例中,原AN和目标AN各自连接有一台MEC主机。本申请所涉及的AN可以为基站,如长期演进(英文:long termevolution,缩写:LTE)演进型基站(英文:evolved Node B,缩写:eNB)、企业LTE(英文:enterprise LTE,缩写:eLTE)eNB、新无线接入基站(英文:new radio gNB,缩写:NR gNB)等,本申请中不做限定。
CP为核心网网元,用于进行报文转发策略的制定,以及控制UP按照报文转发策略进行报文转发。CP与MEC Ctl、多个AN以及多个MEC主机上的UP分别连接。CP分别从AN和MECCtl从获取请求信息和业务信息,从而制定转发策略,并将转发策略发送至UP,指示UP按照该转发策略进行报文转发。比如,CP接收到原AN发送的将UE的网络连接切换至目标AN的切换请求,CP则从MEC Ctl中获取到UE所使用的应用服务的原实例地址和目的实例地址,CP根据该原实例地址和目的实例地址制定报文转发策略。CP与MEC Ctl协同确定目标UP,CP再将所制定的转发策略发送至目标UP,从而使得目标UP根据该转发策略进行报文的转发。
UP用于接收UE发送的上行报文,根据转发策略将该报文转发至相应的MEC平台中的应用实例上,并在接收到下行报文时,根据转发策略将下行报文转发给UE。
MEC Ctl与多个MEC主机中的MEC平台连接,MEC Ctl用于对多个MEC平台进行管理和控制。在一种可能的实现方式中,MEC Ctl中可以设置有业务移动性控制(英文:ServiceMobility Control,简写:SM Ctl)设备。MEC Ctl通过SM Ctl与多个MEC平台中所部署的应用实例连接,SM Ctl用于对多个MEC平台上的应用实例进行管理和控制。SM Ctl保存有应用实例部署信息,该信息中包括SM Ctl所连接的MEC平台中部署的应用实例的信息,以及有不同的MEC平台与不同的AN的映射服务关系信息。即,MEC Ctl可以通过SM Ctl根据AN的信息查询出该确定的AN所服务的至少一个MEC平台的信息。在另一种可能的实现方式中,SM Ctl也可以独立于MEC Ctl,SM Ctl与MEC Ctl可以通过空口或者有线连接,SM Ctl从MEC Ctl中获取多个MEC平台上所部署的应用实例的信息。
本申请的一个实施例是根据上述***架构,将地址转换功能设置在UP上,具体***架构参照图2所示,UP根据CP所制定的地址转换指示转换上行报文的目的地址,以及转换下行报文的原地址。使得UE在移动后,在UE侧无需感知已切换至新的MEC平台上的应用实例,则能够与新的应用实例进行业务访问,减少了网络时延。下面进行具体描述:
参照图3所示,本申请实施例中应用实例地址的转换方法的一个实施例包括:
101、原AN或目标AN向CP发送切换请求。CP接收到切换请求,所述切换请求用于请求将UE的网络连接从所述原AN切换至目标AN。
UE与原AN进行网络连接,并通过该原AN所服务的MEC平台访问该MEC平台中的目标应用实例,比如访问一个视频业务。当UE移动时,UE从原AN切换到目标AN,原AN/或者目标AN则向CP发送切换请求,该切换请求中携带有UE的位置信息。
例如,在空口切换准备阶段,可以由原AN向目标AN发送切换要求(handoverrequired),目标AN反馈切换要求的确认信息之后,目标AN向CP发送路径切换请求准备(path switch request preparation)消息。即,上述切换请求可以是目标AN发送的路径切换请求准备消息。另一种实现方式中,对于S1切换(AN之间没有直接接口),原AN在切换准备阶段向CP发送切换要求(handover required),由CP向目标AN发送切换请求(handoverrequest)消息,目标AN对CP的切换请求消息回复确认消息,CP这时候可以确认向目标AN进行切换。即,上述切换请求可以是原AN发送的切换要求。
102、CP根据UE的位置信息和/或业务相关属性信息重选UP。
例如,UE的位置信息为UE的网络位置信息,比如:目标AN的信息,跟踪区信息;或者,UE的位置信息为UE的地理位置信息。跟踪区信息为UE在发生位置变换后所上报的此时UE所在区域信息。
业务相关属性信息可以为CP本地配置的,也可以由CP从MEC Ctl中获取的。业务相关属性信息可以是指业务和会话连续性(session and service continuity,简写:SSC)的属性。CP通过SSC判断是否可以重选UP。
CP在确定UE需要进行切换到目标AN时,CP不仅需要协同MEC Ctl进行该应用服务的应用层用户状态迁移,还需要进行网络连接(Socket)迁移。比如,该应用服务为一个视频服务,那么用户状态迁移包括:在UE上所播放的一个视频已播放的时长以及UE的鉴权信息等信息的迁移。网络连接的迁移包括:将Socket相应的会话上下文内容从源侧设备(源侧设备包括原AN和MEC平台)提取出来,传输到目的服务层,并安装。此外,因为不同的AN所服务的MEC平台可能不同,从而导致UE接入到目标AN后,当前为UE提供应用服务的应用实例已切换为目标AN所服务的MEC平台中的应用实例。因此,CP还需要协同MEC Ctl对应用服务的实例地址进行迁移。这将结合步骤103做进一步描述。
103、CP向MEC Ctl发送协同请求。相应的,MEC Ctl接收CP发送的协同请求。
由于MEC Ctl中保存有各个MEC平台与网络服务范围(比如:各MEC平台服务的AN列表,或者各MEC平台对应的UP,等)的映射服务关系,因此CP向MEC Ctl所发送的协同请求中需携带UE的位置信息,以便MEC Ctl根据UE的位置信息决策是否需要进行业务迁移,如果需要迁移的话,进一步确定所对应的MEC平台,从而确定该MEC平台中的该目标应用实例的地址。
例如,所述协同请求中包含的UE的位置信息可以包括上述位置信息,或者,UE的位置信息还可以是目标UP信息或目标MEC主机信息/目标MEC平台信息。目标UP信息为CP所重选的UP的信息,比如目标UP的ID。CP根据该目标UP查找所对应的MEC主机或MEC平台,并确定该MEC主机或MEC平台为目标MEC主机或目标MEC平台。
在一种可能的实现方式中,CP可以直接选择并确定目标UP。比如,为一个AN服务一个UP的情况。
在另一种可能的实现方式中,一个AN可能服务多个UP,那么CP在决定重选UP时,若目标AN所服务的UP包含多个时,CP此时所选择的UP为多个。在这种情况下,CP可以请求MECCtl协同确定出唯一一个目标UP。可选的,CP在向MEC Ctl所发送的协同请求中,还可以包含CP所选择的多个UP的信息。
104、MEC Ctl根据UE的位置信息确定目标应用服务的目标实例的信息,并获取所述目标实例的地址。
在图1实例中描述了MEC Ctl可以通过SM Ctl连接各个MEC平台中所部署的应用实例,且SM Ctl中保存有所连接的MEC平台中部署的应用实例的信息(应用实例部署信息),SMCtl还保存有不同的MEC平台与不同的AN的映射服务关系信息。因此,MEC Ctl则可以根据UE的位置信息(UE的位置信息可以为步骤102所述的UE的网络位置信息的任意一种或多种)从应用实例部署信息中查询出目标AN所服务的MEC平台。
比如,若UE的位置信息包含目标AN的信息,MEC Ctl则直接根据该目标AN的信息确定目标MEC平台;若UE的位置信息包含跟踪区信息,则MEC Ctl则可以先确定是哪个AN的服务区域包含该跟踪区,从而确定目标AN,进而确定目标MEC平台。MEC Ctl在确定目标MEC平台后,则可以根据目标应用服务的信息(比如,该目标应用服务的标识)确定部署在该目标MEC平台上的目标应用实例,进而获取目标应用实例的地址。
105、MEC Ctl向CP发送的响应信息。CP接收MEC Ctl发送的响应信息。所述响应信息包含所述目标应用服务的原实例地址和目标实例的地址,以使得CP根据所述响应消息向目标UP发送进行地址转换的请求/指示。
MEC Ctl需要将原实例地址和目标实例的地址发送至CP,以便CP根据原实例地址和目标实例的地址制定地址转换策略,从而指示目标UP进行地址转换。由于UE在接入原AN所对应的MEC平台上该目标应用服务的应用实例时,CP需请求MEC Ctl协同获取原AN所对应的MEC平台的应用实例的地址。MEC Ctl中可以保留该应用服务的原实例地址。MEC Ctl在获取到该目标应用服务的目标实例的地址后,则将目标实例的地址和原实例地址一起发送至CP。另一种可能的实现方式中,MEC Ctl也可以只发送该目标服务的目标实例地址,无需发送原实例地址。因为UE在接入该目标服务的原应用实例时,CP已经获知了该目标服务的原实例地址,若CP保存了该原实例地址,MEC Ctl可以不发送原实例地址给CP。
可选的,若目标AN所服务的UP包含多个时,CP可以根据资源池中所述目标AN所对应的UP选择至少一个UP,将所选择的所述至少一个UP的信息通过上述协同请求发送至所述MEC Ctl,MEC Ctl从至少一个UP的信息中所确定的目标UP的信息。例如,资源池包含有各个AN和各个UP的服务映射关系。需要说明的是,由于多个AN可能同时服务一个UP,若原AN与目标AN所服务的UP为同一UP,则CP无需重选新的UP。
MEC Ctl确定目标UP的方式包括两种:
第一种方式为:MEC Ctl根据UE的位置信息确定目标MEC平台,再确定与该目标MEC平台所对应的UP。由于UP与MEC平台是一一对应关系,所以该目标MEC平台所对应的UP则可以确定为目标UP。
第二种方式为:MEC Ctl根据CP所发送的多个UP确定多个UP分别所对应的MEC平台,再根据目标服务的标识确定这些MEC平台中哪个MEC平台部署有该目标应用服务的应用实例,从而确定部署有该目标应用服务的应用实例的MEC平台为目标MEC平台,进而确定与该目标MEC平台所对应的UP为目标UP。
MEC Ctl选择目标UP后,并将目标UP的信息通过响应消息发送至CP。即,MEC Ctl向CP发送的响应消息中还可以包含MEC Ctl所确定的目标UP的信息。
106、CP与目标UP创建用户会话。
由于CP不做报文转发的工作,而UP是用于对报文进行转发的,UE在移动后接入目标AN后,需要使用目标UP进行报文发送,因此CP需要与所确定的目标UP创建用户会话,从而向目标UP发送报文转发策略以及地址转换指示等信息。
107、CP向目标UP发送地址转换指示。目标UP接收CP发送的地址转换指示,所述地址转换指示包含目标应用服务的原实例地址和目标实例的地址。
108、目标UP根据所述地址转换指示将所述目标应用服务与UE的上行报文的转发地址设置为所述目标实例的地址,将所述目标应用服务与所述UE的下行报文的来源地址设置为所述原实例地址。
CP在获取到目标应用服务的原实例地址和目标实例的地址后,则制定地址转换策略,该地址转换策略为:将目标应用服务与UE的上行报文的转发地址设置为该目标实例的地址,将目标应用服务与UE的下行报文的来源地址设置为该原实例地址。如图2所示,在目标UP上设置有网络地址转换(英文全称:Network Address Translation,英文缩写:NAT)功能,目标UP在接收到该地址转换指示后,则按照地址转换策略进行地址转换。这样,UE侧不会感知所连接的目标应用服务已经更换了应用实例,UE侧在发送上行报文时,只需按照原实例地址进行发送。该上行报文到达目标UP时,目标UP则会将该上行报文转发至目标应用服务的目标实例。当目标应用服务的目标应用实例发送下行报文时,目标UP则会将下行报文的来源地址转换为原实例地址。这样,UE侧则不会感知该报文是由目标应用服务的新的实例发送下来的,从而能够识别该下行报文。经过上述应用实例的地址转换方式,UE在移动后,无需与目标应用服务的新实例重新创建业务连接就能够直接进行报文交互,减少了网络时延。
一种可能的实现方式中,UE在移动到该目标AN服务范围内之前,已经进行过至少一次的区域移动,那么有可能造成UE在转换到目标应用服务的目标实例之前,当前所通信的应用实例并非初始应用实例。从而造成CP从MEC Ctl中所获取到的原实例地址并非初始实例的地址。比如,UE开始是通过第一AN接入了某视频业务,UE所连接的该业务的实例地址为第一AN所对应的第一MEC平台的第一实例地址。UE经过一次移动后,接入第二AN,经过地址转换后,实际上与该UE通信的是第二AN所对应的第二MEC平台上的应用实例,该应用实例所对应的则为第二MEC平台上的第二实例地址。UE再次移动后,接入第三AN,CP此时再确定第三MEC平台之前,所获取到的地址并非原始的第一实例地址,而是UE经过一次移动后所转换后的当前的第二实例地址。
在这种情况下,CP获取到的目标应用服务的原实例地址是目标应用服务与UE业务访问所使用的当前实例地址,而非目标应用服务与UE进行业务访问所使用的初始实例地址。即,UE初始接入该目标应用服务所的实例地址。为了实现无论UE进行多少次AN服务区域的转移,都不能让UE感知所连接的目标应用服务的应用实例有变换,网络侧需要将下行报文的转发地址始终设置为UE接入该目标应用服务时的初始实例地址。因此,CP在获取到原实例地址后,还可以查询该原实例地址是否与目标应用服务与UE进行业务访问时的初始实例地址相同。由于每次转移后的地址转换指示都是由CP来制定,因此CP只需根据之前所存储的映射情况进行比对和查询,则能够确定出目标应用服务与终端进行访问连接的初始实例地址。
基于上述描述的可能的情况,当原实例地址为当前实例地址,而并非初始实例地址时,本申请实施例还可以包括如下步骤:
CP根据所述当前实例地址获取UE接入所述目标应用服务时的初始实例地址;
所述CP根据该初始实例地址和目标实例的地址制定地址转换策略。该策略可用于指示所述目标UP将所述目标应用服务与所述UE的上行报文的转发地址设置为所述目标实例的地址,将所述目标应用服务与所述UE的下行报文的来源地址设置为所述初始实例地址。
上述所描述的实施例中,是将NAT功能设置在UP上,由CP来制定应用实例的地址转换策略,由UP来执行应用实例的地址转换。在另一种实现方式中,NAT功能也可以设置在MEC平台上,由MEC平台来制定应用实例的地址转换策略,并由MEC平台执行应用实例的地址转换。具体***框架参照图4所示。
在图4架构中,当有应用服务部署在MEC平台上时,都需要向MEC平台发送注册申请。相应的,MEC平台接收目标应用服务发送的注册申请,所述注册申请中包括应用服务的服务地址以及网络地址转换NAT服务请求标识,所述NAT服务请求标识用于请求将UE与所述目标应用服务的业务数据流在所述MEC平台上进行地址转换。需要说明的是,应用服务的服务地址用于通过网络协议(Internet Protocol,简写:IP)地址的形式标记该应用服务。同一个应用服务在所有MEC平台上所使用的服务地址是相同的。在本申请实施例中,无论UE所接入的是哪个应用实例,UE所获取的都是该应用实例所对应的应用服务的服务地址,而非该应用实例的实例地址。
在本申请实施例中,将NAT功能设置在MEC平台上。MEC平台在获取到目标应用服务的服务地址以及NAT服务请求标识后,则可以对该目标应用服务制定地址转换策略。该策略可以为:UE与该目标应用服务的上行报文的转发地址设置为本地应用实例的地址,将本地应用实例所下发给UE的下行报文的来源地址设置为该目标应用服务的服务地址。
参照图5所示,图5实施例描述的是通过图4所示的***架构实现UE进行新业务建立的流程,本申请实施例中应用实例地址的转换方法的另一实施例包括:
201、当UE发起目标应用服务的服务请求时,CP向MEC Ctl发送协同请求。MEC Ctl接收CP发送的协同请求,所述协同请求包括所述UE的位置信息以及所述目标应用服务的标识。
当UE需要接入目标应用服务业务时,则需要发起服务请求,CP收到服务请求后,向MEC Ctl发送协同请求,以使得UE能够与该目标应用建立会话连接。比如,UE通过UP向该目标应用服务发送业务流报文,UP检测到报文为新的业务流报文,则将服务请求上报给CP。CP则向MEC Ctl发起协同请求,该协同请求携带有UE的位置信息和目标应用服务的标识,以便MEC Ctl根据UE的位置信息和目标应用服务的标识确定UE需要接入的MEC平台的应用实例。
202、MEC Ctl根据所述UE的位置信息以及所述目标应用服务的标识创建所述目标应用服务的业务流特征信息。
MEC Ctl需要先确定UE与哪个MEC平台上的应用实例建立连接,所以MEC Ctl可以根据UE的位置信息确定MEC平台,比如,UE的位置信息为UE所连接的AN的信息,确定该AN所服务的MEC平台为该UE需要接入的MEC平台。MEC Ctl再根据目标应用服务的标识从该MEC平台中查找到该目标应用服务的服务地址以及实例地址,进而创建该目标应用服务的业务流特征信息。该业务流特征信息可以为五元组信息,包括源端的IP,源端的端口号,所使用的网络通讯协议(传输控制协议/用户数据报协议,英文:Transmission Control Protocol/User Datagram Protocol,简写TCP/UDP协议),目的端的IP,目的端的端口号。该业务流特征信息包括上行业务流特征信息以及下行业务流特征信息。其中,上行业务流特征信息的目的端的IP为所述目标应用服务的服务地址,下行业务流特征信息的源端的IP为所述目标应用服务的实例地址。
203、MEC Ctl向CP发送响应消息。CP接收MEC Ctl发送的响应消息,所述响应消息中包含所述目标应用服务的业务流特征信息。
在本申请实施例中,应用实例的地址转换的策略的制定和具体的转换操作都在MEC平台上执行。因此,MEC Ctl在响应消息中还可以携带指示信息。该指示信息用于指示CP控制UP将该UE与该目标应用服务交互的报文转发至MEC平台上进行地址转换。
需要说明的是,步骤202和203为可选步骤。在另一种实现方式中,业务流特征信息可以由CP来创建。CP在向MEC Ctl发送协同请求后,MEC Ctl只需向CP返回创建业务流特征信息的必要因素:该目标应用服务的服务地址以及所确定的MEC平台上的实例地址。因此,步骤202可以替换为:MEC Ctl根据UE的位置信息以及目标应用服务的标识确定该目标应用服务的服务地址以及所对应的MEC平台上的实例地址。步骤203可以替换为:MEC Ctl向CP发送响应消息,该响应消息中包含所述服务地址以及实例地址。CP根据所述服务地址以及实例地址创建业务流特征信息。
204、CP与UP创建用户会话。
该UP为MEC Ctl所确定的MEC平台所对应的UP。
205、CP向所述UP发送报文转发指示。UP接收CP发送的报文转发指示,所述报文转发指示包含所述目标应用服务的业务流特征信息,所述报文转发指示用于指示UP根据所述目标应用服务的业务流特征信息将UE与所述目标应用服务交互的报文发送至MEC平台进行地址转换。
在本申请实施例中,CP不做地址转换策略。CP在接收到MEC Ctl发送的响应消息后,根据该响应消息中的指示控制UP将该UE与该目标应用服务交互的报文转发至MEC平台上进行地址转换。例如,CP生成相应的报文转发指示,并将该报文转发指示发送至UP。
UP在接收到UE发送的上行报文后,通过所述业务流特征信息确定该上行报文为UE与所述目标应用服务的交互报文。UP则将该上行报文发送至所对应的MEC平台上进行地址转换。UP在接收到应用实例发送的下行报文时,也需将该下行报文发送至MEC平台进行地址转换。
206、UP将目标报文发送至MEC平台。相应的,MEC平台接收所述UP发送的目标报文。
目标报文为UE与所述目标应用服务的交互报文,包括上行报文和下行报文。UP在接收到上行报文或下行报文后,首先根据业务流特征信息确定该上行报文或下行报文为目标报文。UP再根据报文转发指示将该目标报文发送至MEC平台。
207、MEC平台根据地址转换策略将所述目标报文进行地址转换。
MEC平台在接收到目标报文后,则根据预先制定的地址转换策略修改目标报文的转发地址或者来源地址。比如,若该目标报文为上行报文,MEC平台则将该上行报文的转发地址设置为该目标应用服务在该MEC平台上所部署的应用实例的地址,即,该MEC平台上的本地实例地址;若该目标报文为下行报文,MEC平台则将该下行报文的来源地址设置为该目标应用服务的服务地址。
在本申请实施例中,CP不制定地址转换策略,UP不进行地址转换的执行。CP只需根据MEC平台的报文转发要求向UP下发报文转发指示,UP在接收到UE发送的上行报文后,只需将该上行数据发送至MEC平台进行地址转换,MEC平台将上行报文进行地址转换后发送至UP,UP再转发给目标应用实例。UP在接收到目标应用实例发送的下行报文后,也需将该下行报文发送至MEC平台进行地址转换。MEC平台将进行地址转换后的下行报文发送至UP,UP再将下行数据转发给UE。
本申请实施例中,目标应用服务部署在每个MEC平台使用相同的服务地址,UE在与任一个MEC平台上的应用实例进行报文交互时,UE侧只需使用该服务地址。每个MEC平台都制定有地址转换策略,即,将UE的上行报文的转发地址设置为本地的应用实例的地址,将应用实例的下行报文的来源地址设置为服务地址。这样,需要做地址转换的MEC平台无需动态获取其它MEC平台上应用实例的地址(比如,UE接入该目标应用服务的初始实例地址),减少了信令交互,减少了网络时延。
图5实施例描述了UE进行新业务建立的流程,图5实施例所描述的方案同样适用于当UE移动到另一个AN的服务区域后,网络侧具体为终端访问目标应用服务的报文进行地址转换的场景。当该方案适用于UE移动后,网络侧对报文进行地质转换的场景时,其中的MEC平台为MEC Ctl所确定的UE接入目标AN所对应的新的MEC平台,该新的MEC平台同样具备地址转换的功能。UP为CP与MEC Ctl协同确定的对应该新的MEC平台的目标UP,目标UP根据CP下发的报文转发指示将目标报文转发至新的MEC平台。可参照图5实施例的描述内容,此处不做赘述。
上述实施例描述的是由MEC平台制定地址转换策略和执行地址转换操作。而在如图6所示的本申请实施例的另一种***架构中,应用实例的地址转换策略依然由MEC平台制定,但是将报文按照指示转发至MEC平台进行地址转换的操作的可以由数据面(英文全称:Data Plane,英文缩写:DP)设备来执行,而不由UP来执行。在图6***架构中,MEC主机中还设置有DP。DP分别连接UP和MEC平台,DP还与MEC平台上的应用实例连接,DP用于对报文进行转发以及控制等操作。在该架构中,UP与MEC平台之间进行报文交互需要通过DP转发实现。因此,MEC平台在制定好地址转换策略后,可以向DP发送相应的路由规则,由DP根据该路由规则将目标报文发送至MEC平台进行地址转换。具体的实现方式与图5实施例所描述的方式类似,其区别步骤如下:
结合图5实施例,在所述MEC平台接收UP发送的目标报文之前,所述转换方法还包括:
所述MEC平台根据配置的UE地址网段、所述目标应用的服务的服务地址和本地实例地址生成的路由规则,并将所述路由规则发送至DP。所述DP在接收到UP所发送的所述目标报文后,按照所述路由规则将所述目标报文发送至所述MEC平台进行地址转换处理。
另外,对于UP发送报文至MEC平台和从MEC平台接收报文,均需要通过DP进行转发。
由于MEC平台对应用实例与应用实例之间的报文数据的交互是不需要进行地址转换的,但是对于业务迁移后的UE与应用服务之间的报文数据需要进行地址转换。为了区分这两种报文数据的类型,可以根据UE的网段进行区分。比如网络***规划UE的地址池(网段)为10.141.0.0/16,DP在通过目标UP接收到一个报文后,解析该报文的源地址,若该源地址属于UE的网段内,那么则确定该报文属于为UE所发送的报文,因此需要发送到MEC平台进行地址转换处理。
MEC平台所制定的路由规则,不仅用于DP确定目标报文是否为UE发送的报文或者发送至UE的报文,还需确定该目标报文是否需要发送至MEC平台进行地址转换。路由规则包括上行路由规则和下行路由规则,上行路由规则包括UE的网段地址和目标应用服务的服务地址之间的映射,下行路由规则包括UE的网段地址和目标应用服务的本地实例地址之间的映射。对于上行报文,DP根据上行路由规则判断该上行报文的来源地址是否为UE网段内的地址,并判断该上行报文的目的转发地址是否与该目标应用服务的服务地址相同。当两者判断结果均为是时,DP则将该上行报文发送至MEC平台进行地址转换。对于下行报文,DP根据下行路由规则判断该下行报文的来源地址是否与目标应用服务的本地实例地址相同,并判断该下行报文的目的转发地址是否为UE网段内的地址。当两者判断结果均为是时,DP则将该下行报文发送至目标UP进行报文转发。
在本实施例中,MEC平台进行地址转换策略的制定。例如,可以由MEC平台上的路径规则控制单元(英文全称:Traffic Rule Control,英文缩写:TRC)来制定地址转换策略。MEC平台还配置路由规则,并将该路由规则发送至DP,由DP来执行具体的报文转发的操作。
参照图7所示,本申请实施例中应用实例地址的转换装置的一个实施例包括:
发送单元301,用于向移动边缘云MEC控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
接收单元302,用于从所述MEC控制设备接收响应信息,所述响应信息包含目标实例的地址,所述目标实例的地址与所述终端的位置信息和所述应用服务的信息关联;
所述发送单元301还用于,根据所述目标实例的地址,向所述目标实例对应的第一用户面设备发送所述目标实例的地址;
处理单元303,用于指示所述第一用户面设备:将所述终端为获取所述应用服务发送的上行报文的转发地址设置为所述目标实例的地址。
可选的,所述装置还包括:
获取单元304,用于根据所述终端当前通信的应用实例的地址,获取所述终端接入所述应用服务时的初始实例地址;
所述处理单元303还用于,指示所述第一用户面设备:将所述目标实例发送至所述终端的下行报文的来源地址设置为所述初始实例地址。
可选的,所述接收单元302还用于:
接收切换请求,所述切换请求用于请求将所述终端从原接入网AN切换至目标AN;
所述装置还包括:
选择单元305,用于根据所述目标AN,选择与所述目标AN对应的至少一个用户面设备,所述协同请求包含所述至少一个用户面设备的信息,所述响应消息包含所述第一用户面设备的信息;
创建单元306,用于创建所述终端与所述第一用户面设备之间的会话。
图7实施例所描述的各个单元在运行时还可以执行图3实施例中CP所执行的步骤,详细内容可参照图3实施例,此处不做赘述。
参照图8所示,本申请实施例中应用实例地址的转换装置的另一实施例包括:
接收单元401,用于从控制面设备接收协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
确定单元402,用于根据所述协同请求,确定所述应用服务的目标实例;
获取单元403,用于获取所述目标实例的地址;其中,所述目标实例为提供所述应用服务的且服务位置范围包含所述终端的位置的应用实例;
发送单元404,用于向所述控制面设备发送响应信息,所述响应信息包含所述目标实例的地址,所述目标实例的地址用于报文的地址转换。
可选的,所述终端的位置信息包括所述终端接入的目标接入网AN的信息;
所述确定单元403具体用于:
根据所述目标AN的信息,确定所述目标AN对应的至少一个移动边缘云MEC平台;
根据所述应用服务的信息从所述至少一个MEC平台确定第一MEC平台,并确定所述第一MEC平台中部署的所述应用服务的应用实例,其中,所述第一MEC平台为提供所述应用服务的MEC平台。
图8实施例所描述的各个单元在运行时还可以执行图3实施例中MEC Ctl所执行的步骤,详细内容可参照图3实施例,此处不做赘述。
参照图9所示,本申请实施例中应用实例地址的转换装置的另一实施例包括:
发送单元501,用于向移动边缘云MEC控制设备发送协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
接收单元502,用于从所述MEC控制设备接收响应信息,所述响应信息包含第一移动边缘云MEC平台的标识,所述第一MEC平台为提供所述应用服务的MEC平台,所述第一MEC平台的标识与所述终端的位置信息和所述应用服务的信息关联;
所述发送单元501还用于,向第一用户面设备发送所述第一MEC平台的标识,并指示所述第一用户面设备:将目标报文发送至所述第一MEC平台,所述目标报文为所述终端访问所述应用服务的报文;
处理单元503,用于控制所述发送单元501执行发送的步骤,以及控制所述接收单元502执行接收的步骤。
可选的,所述响应消息还包括业务流特征信息,所述业务流特征信息与所述终端以及所述应用服务的信息关联;
所述处理单元503还用于:
指示所述第一用户面设备:根据所述业务流特征信息确定目标报文。
图9实施例所描述的各个单元在运行时还可以执行图5实施例中CP所执行的步骤,详细内容可参照图5实施例,此处不做赘述。
参照图10所示,本申请实施例中应用实例地址的转换装置的另一实施例包括:
接收单元601,用于从控制面设备接收协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
确定单元602,用于根据所述协同请求,确定第一移动边缘云MEC平台的标识;其中,所述第一MEC平台为提供所述应用服务的MEC平台;
发送单元603,用于向所述控制面设备发送所述第一MEC平台的标识;
处理单元604,用于指示所述控制面单元:控制第一用户面设备将目标报文发送至第一MEC平台,所述目标报文为所述终端访问所述应用服务的报文。
可选的,所述装置还包括:
获取单元605,用于获取所述应用服务的服务地址以及目标实例地址,所述目标实例为所述应用服务部署在所述第一MEC平台中的应用实例;
创建单元606,用于根据所述服务地址以及所述目标实例地址创建业务流特征信息;
所述发送单元603还用于,向所述控制面设备发送所述业务流特征信息;
所述处理单元604还用于,指示所述控制面设备:控制所述第一用户面设备根据所述业务流特征信息确定目标报文。
图10实施例所描述的各个单元在运行时还可以执行图5实施例中MEC Ctl所执行的步骤,详细内容可参照图5实施例,此处不做赘述。
参照图11所示,本申请实施例中应用实例地址的转换装置的另一实施例包括:
接收单元701,用于从第一用户面设备接收目标报文,所述目标报文为终端访问应用服务的报文,所述应用服务为所述终端接入的应用服务;
设置单元702,用于若所述目标报文为上行报文,将所述目标报文的转发地址设置为目标实例的地址,所述目标实例的地址为所述应用服务在所述MEC平台中部署的应用实例的地址;
所述设置单元702还用于,若所述目标报文为下行报文,将所述目标报文的来源地址设置为所述目标应用服务的服务地址。
可选的,所述接收单元701具体用于:
通过数据面设备从所述第一用户面设备接收所述目标报文;
所述装置还包括:
生成单元703,用于在所述接收单元701通过数据面设备从第一用户面设备接收目标报文之前,根据配置的终端地址网段、所述应用的服务的服务地址以及目标实例的地址生成路由规则;
发送单元704,用于将所述路由规则发送至数据面设备,并指示所述数据面设备:根据所述路由规则将所述目标报文发送至所述MEC平台。
图11实施例所描述的各个单元在运行时还可以执行图5实施例中MEC平台所执行的步骤,详细内容可参照图5实施例,此处不做赘述。
图7-图11实施例所述的装置还有另一个形式的实施例,参照图12所示,包括:处理器801、存储器802、收发器803,所述处理器801、所述存储器802以及所述收发器803通过总线804连接,收发器803可以包括发送器与接收器,所述存储器802存储有计算机指令,所述处理器801通过执行所述计算机指令用于实现图3或图5实施例中应用实例地址的转换方法的功能。具体的实现可以采用各类灵活的设计方式,各个器件相应的功能可以进一步的参考上述方法实施例,本申请不做限制。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (24)
1.一种应用实例地址的转换方法,其特征在于,所述方法包括:
控制面设备向移动边缘云MEC控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
所述控制面设备从所述MEC控制设备接收响应信息,所述响应信息包含目标实例的地址,所述目标实例的地址与所述终端的位置信息和所述应用服务的信息关联;
所述控制面设备根据所述目标实例的地址,向所述目标实例对应的第一用户面设备发送所述目标实例的地址,并指示所述第一用户面设备:将所述终端为获取所述应用服务发送的上行报文的转发地址设置为所述目标实例的地址。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述控制面设备根据所述终端当前通信的应用实例的地址,获取所述终端接入所述应用服务时的初始实例地址;
所述控制面设备指示所述第一用户面设备:将所述目标实例发送至所述终端的下行报文的来源地址设置为所述初始实例地址。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述控制面设备接收切换请求,所述切换请求用于请求将所述终端从原接入网AN切换至目标AN;
所述控制面设备根据所述目标AN,选择与所述目标AN对应的至少一个用户面设备,所述协同请求包含所述至少一个用户面设备的信息,所述响应消息包含所述第一用户面设备的信息;
所述控制面设备创建所述终端与所述第一用户面设备之间的会话。
4.一种应用实例地址的转换方法,其特征在于,所述方法包括:
移动边缘云MEC控制设备从控制面设备接收协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
所述MEC控制设备根据所述协同请求,确定所述应用服务的目标实例,并获取所述目标实例的地址;其中,所述目标实例为提供所述应用服务的且服务位置范围包含所述终端的位置的应用实例;
所述MEC控制设备向所述控制面设备发送响应信息,所述响应信息包含所述目标实例的地址,所述目标实例的地址用于报文的地址转换。
5.根据权利要求4所述的方法,其特征在于,所述终端的位置信息包括所述终端接入的目标接入网AN的信息;
所述MEC控制设备根据所述协同请求确定所述应用服务的目标实例,包括:
所述MEC控制设备根据所述目标AN的信息,确定所述目标AN对应的至少一个移动边缘云MEC平台;
所述MEC控制设备根据所述应用服务的信息从所述至少一个MEC平台确定第一MEC平台,并确定所述第一MEC平台中部署的所述应用服务的应用实例,其中,所述第一MEC平台为提供所述应用服务的MEC平台。
6.一种应用实例地址的转换方法,其特征在于,所述方法包括:
控制面设备向移动边缘云MEC控制设备发送协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
所述控制面设备从所述MEC控制设备接收响应信息,所述响应信息包含第一移动边缘云MEC平台的标识,所述第一MEC平台为提供所述应用服务的MEC平台,所述第一MEC平台的标识与所述终端的位置信息和所述应用服务的信息关联;
所述控制面设备向第一用户面设备发送所述第一MEC平台的标识,并指示所述第一用户面设备:将目标报文发送至所述第一MEC平台,所述目标报文为所述终端访问所述应用服务的报文。
7.根据权利要求6所述的方法,其特征在于,所述响应消息还包括业务流特征信息,所述业务流特征信息与所述终端以及所述应用服务的信息关联;
所述方法还包括:
所述控制面设备指示所述第一用户面设备:根据所述业务流特征信息确定目标报文。
8.一种应用实例地址的转换方法,其特征在于,所述方法包括:
移动边缘云MEC控制设备从控制面设备接收协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
所述MEC控制设备根据所述协同请求,确定第一移动边缘云MEC平台的标识;其中,所述第一MEC平台为提供所述应用服务的MEC平台;
所述MEC控制设备向所述控制面设备发送所述第一MEC平台的标识,并指示所述控制面单元:控制第一用户面设备将目标报文发送至第一MEC平台,所述目标报文为所述终端访问所述应用服务的报文。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述MEC控制设备获取所述应用服务的服务地址以及目标实例地址,所述目标实例为所述应用服务部署在所述第一MEC平台中的应用实例;
所述MEC控制设备根据所述服务地址以及所述目标实例地址创建业务流特征信息;
所述MEC控制设备向所述控制面设备发送所述业务流特征信息,并指示所述控制面设备:控制所述第一用户面设备根据所述业务流特征信息确定目标报文。
10.一种应用实例地址的转换方法,其特征在于,所述方法包括:
移动边缘云MEC平台从第一用户面设备接收目标报文,所述目标报文为终端访问应用服务的报文,所述应用服务为所述终端接入的应用服务;
若所述目标报文为上行报文,所述MEC平台将所述目标报文的转发地址设置为目标实例的地址,所述目标实例的地址为所述应用服务在所述MEC平台中部署的应用实例的地址;
若所述目标报文为下行报文,所述MEC平台将所述目标报文的来源地址设置为所述目标应用服务的服务地址。
11.根据权利要求10所述的方法,其特征在于,所述MEC平台从第一用户面设备接收目标报文,包括:
所述MEC平台通过数据面设备从所述第一用户面设备接收所述目标报文;
在所述MEC平台通过数据面设备从第一用户面设备接收目标报文之前,所述方法还包括:
所述MEC平台根据配置的终端地址网段、所述应用的服务的服务地址以及目标实例的地址生成路由规则;
所述MEC平台将所述路由规则发送至数据面设备,并指示所述数据面设备:根据所述路由规则将所述目标报文发送至所述MEC平台。
12.一种应用实例地址的转换装置,其特征在于,所述装置包括:
发送单元,用于向移动边缘云MEC控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
接收单元,用于从所述MEC控制设备接收响应信息,所述响应信息包含目标实例的地址,所述目标实例的地址与所述终端的位置信息和所述应用服务的信息关联;
所述发送单元还用于,根据所述目标实例的地址,向所述目标实例对应的第一用户面设备发送所述目标实例的地址;
处理单元,用于指示所述第一用户面设备:将所述终端为获取所述应用服务发送的上行报文的转发地址设置为所述目标实例的地址。
13.根据权利要求12所述的装置,其特征在于,所述装置还包括:
获取单元,用于根据所述终端当前通信的应用实例的地址,获取所述终端接入所述应用服务时的初始实例地址;
所述处理单元还用于,指示所述第一用户面设备:将所述目标实例发送至所述终端的下行报文的来源地址设置为所述初始实例地址。
14.根据权利要求12或13所述的装置,其特征在于,所述接收单元还用于:
接收切换请求,所述切换请求用于请求将所述终端从原接入网AN切换至目标AN;
所述装置还包括:
选择单元,用于根据所述目标AN,选择与所述目标AN对应的至少一个用户面设备,所述协同请求包含所述至少一个用户面设备的信息,所述响应消息包含所述第一用户面设备的信息;
创建单元,用于创建所述终端与所述第一用户面设备之间的会话。
15.一种应用实例地址的转换装置,其特征在于,所述装置包括:
接收单元,用于从控制面设备接收协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
确定单元,用于根据所述协同请求,确定所述应用服务的目标实例;
获取单元,用于获取所述目标实例的地址;其中,所述目标实例为提供所述应用服务的且服务位置范围包含所述终端的位置的应用实例;
发送单元,用于向所述控制面设备发送响应信息,所述响应信息包含所述目标实例的地址,所述目标实例的地址用于报文的地址转换。
16.根据权利要求15所述的装置,其特征在于,所述终端的位置信息包括所述终端接入的目标接入网AN的信息;
所述确定单元具体用于:
根据所述目标AN的信息,确定所述目标AN对应的至少一个移动边缘云MEC平台;
根据所述应用服务的信息从所述至少一个MEC平台确定第一MEC平台,并确定所述第一MEC平台中部署的所述应用服务的应用实例,其中,所述第一MEC平台为提供所述应用服务的MEC平台。
17.一种应用实例地址的转换装置,其特征在于,所述装置包括:
发送单元,用于向移动边缘云MEC控制设备发送协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
接收单元,用于从所述MEC控制设备接收响应信息,所述响应信息包含第一移动边缘云MEC平台的标识,所述第一MEC平台为提供所述应用服务的MEC平台,所述第一MEC平台的标识与所述终端的位置信息和所述应用服务的信息关联;
所述发送单元还用于,向第一用户面设备发送所述第一MEC平台的标识,并指示所述第一用户面设备:将目标报文发送至所述第一MEC平台,所述目标报文为所述终端访问所述应用服务的报文;
处理单元,用于控制所述发送单元执行发送的步骤,以及控制所述接收单元执行接收的步骤。
18.根据权利要求17所述的装置,其特征在于,所述响应消息还包括业务流特征信息,所述业务流特征信息与所述终端以及所述应用服务的信息关联;
所述处理单元还用于:
指示所述第一用户面设备:根据所述业务流特征信息确定目标报文。
19.一种应用实例地址的转换装置,其特征在于,所述装置包括:
接收单元,用于从控制面设备接收协同请求,所述协同请求包含终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;
确定单元,用于根据所述协同请求,确定第一移动边缘云MEC平台的标识;其中,所述第一MEC平台为提供所述应用服务的MEC平台;
发送单元,用于向所述控制面设备发送所述第一MEC平台的标识;
处理单元,用于指示所述控制面单元:控制第一用户面设备将目标报文发送至第一MEC平台,所述目标报文为所述终端访问所述应用服务的报文。
20.根据权利要求19所述的装置,其特征在于,所述装置还包括:
获取单元,用于获取所述应用服务的服务地址以及目标实例地址,所述目标实例为所述应用服务部署在所述第一MEC平台中的应用实例;
创建单元,用于根据所述服务地址以及所述目标实例地址创建业务流特征信息;
所述发送单元还用于,向所述控制面设备发送所述业务流特征信息;
所述处理单元还用于,指示所述控制面设备:控制所述第一用户面设备根据所述业务流特征信息确定目标报文。
21.一种应用实例地址的转换装置,其特征在于,所述装置包括:
接收单元,用于从第一用户面设备接收目标报文,所述目标报文为终端访问应用服务的报文,所述应用服务为所述终端接入的应用服务;
设置单元,用于若所述目标报文为上行报文,将所述目标报文的转发地址设置为目标实例的地址,所述目标实例的地址为所述应用服务在所述MEC平台中部署的应用实例的地址;
所述设置单元还用于,若所述目标报文为下行报文,将所述目标报文的来源地址设置为所述目标应用服务的服务地址。
22.根据权利要求21所述的装置,其特征在于,所述接收单元具体用于:
通过数据面设备从所述第一用户面设备接收所述目标报文;
所述装置还包括:
生成单元,用于在所述接收单元通过数据面设备从第一用户面设备接收目标报文之前,根据配置的终端地址网段、所述应用的服务的服务地址以及目标实例的地址生成路由规则;
发送单元,用于将所述路由规则发送至数据面设备,并指示所述数据面设备:根据所述路由规则将所述目标报文发送至所述MEC平台。
23.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1-3或4-5或6-7或8-9或10-11任意一项所述的方法。
24.一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行如权利要求1-3或4-5或6-7或8-9或10-11任意一项所述的方法。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710530099.XA CN109218455B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
CN202110328826.0A CN113194157B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
PCT/CN2018/087860 WO2019001174A1 (zh) | 2017-06-30 | 2018-05-22 | 一种应用实例地址的转换方法和装置 |
EP18823492.6A EP3627897B1 (en) | 2017-06-30 | 2018-05-22 | Application instance address translation method and apparatus |
EP21168289.3A EP3920595A1 (en) | 2017-06-30 | 2018-05-22 | Application instance address translation method and apparatus |
US16/710,449 US11140665B2 (en) | 2017-06-30 | 2019-12-11 | Application instance address translation method and apparatus |
US17/493,580 US11696290B2 (en) | 2017-06-30 | 2021-10-04 | Application instance address translation method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710530099.XA CN109218455B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110328826.0A Division CN113194157B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109218455A true CN109218455A (zh) | 2019-01-15 |
CN109218455B CN109218455B (zh) | 2021-04-09 |
Family
ID=64740338
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710530099.XA Active CN109218455B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
CN202110328826.0A Active CN113194157B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110328826.0A Active CN113194157B (zh) | 2017-06-30 | 2017-06-30 | 一种应用实例地址的转换方法和装置 |
Country Status (4)
Country | Link |
---|---|
US (2) | US11140665B2 (zh) |
EP (2) | EP3920595A1 (zh) |
CN (2) | CN109218455B (zh) |
WO (1) | WO2019001174A1 (zh) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110290140A (zh) * | 2019-06-28 | 2019-09-27 | 腾讯科技(深圳)有限公司 | 多媒体数据处理方法及装置、存储介质、电子设备 |
CN110290506A (zh) * | 2019-04-17 | 2019-09-27 | 中国联合网络通信集团有限公司 | 一种边缘云移动性管理方法及设备 |
CN110896411A (zh) * | 2019-07-15 | 2020-03-20 | 腾讯科技(深圳)有限公司 | 一种业务处理方法及相关设备 |
CN110912835A (zh) * | 2019-11-08 | 2020-03-24 | 腾讯科技(深圳)有限公司 | 业务分流方法、装置及*** |
CN111343092A (zh) * | 2020-03-15 | 2020-06-26 | 腾讯科技(深圳)有限公司 | 基于边缘计算的通信方法、装置、介质及电子设备 |
CN111447652A (zh) * | 2020-03-20 | 2020-07-24 | 中移雄安信息通信科技有限公司 | 移动终端的移动边缘运算主机的切换方法、装置及设备 |
CN111800282A (zh) * | 2019-04-08 | 2020-10-20 | 阿里巴巴集团控股有限公司 | 网络***、实例管控方法、设备及存储介质 |
CN112217856A (zh) * | 2019-07-11 | 2021-01-12 | 华为技术有限公司 | 应用实例的地址获取方法、装置、设备及存储介质 |
CN112953992A (zh) * | 2019-12-11 | 2021-06-11 | 阿里巴巴集团控股有限公司 | 网络***、通信与组网方法、设备及存储介质 |
CN113055426A (zh) * | 2019-12-28 | 2021-06-29 | 中移(成都)信息通信科技有限公司 | 业务访问方法、装置、设备和介质 |
WO2021135663A1 (zh) * | 2019-12-31 | 2021-07-08 | 华为技术有限公司 | 应用实例确定的方法、装置及*** |
CN113364684A (zh) * | 2021-05-07 | 2021-09-07 | 联想(北京)有限公司 | 一种信息处理方法、边缘计算平台及存储介质 |
CN113366814A (zh) * | 2019-03-18 | 2021-09-07 | 索尼集团公司 | 用于对边缘计算***中的资源分配进行管理的管理 |
CN113382032A (zh) * | 2020-03-10 | 2021-09-10 | 阿里巴巴集团控股有限公司 | 云节点变更、网络扩展、服务提供方法、设备及介质 |
TWI739237B (zh) * | 2019-12-13 | 2021-09-11 | 中華電信股份有限公司 | 用於行動邊緣運算設備之訊務繞送系統與方法 |
CN113949705A (zh) * | 2020-06-29 | 2022-01-18 | 华为技术有限公司 | 通信方法和通信装置 |
CN114095562A (zh) * | 2020-07-31 | 2022-02-25 | 中国电信股份有限公司 | 边缘应用发现方法、***以及增强防火墙 |
CN114175600A (zh) * | 2019-08-20 | 2022-03-11 | 华为技术有限公司 | 一种获取信息的方法及装置 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019242856A1 (en) * | 2018-06-20 | 2019-12-26 | NEC Laboratories Europe GmbH | Multi-access edge computing, mec, system and method for operating the same |
US11290561B2 (en) * | 2019-02-07 | 2022-03-29 | Verizon Patent And Licensing Inc. | Methods and systems for managing applications of a multi-access edge computing environment |
CN112135320B (zh) * | 2019-06-24 | 2022-02-01 | 华为技术有限公司 | 用于传输业务报文的方法和装置 |
CN114026832A (zh) * | 2019-07-16 | 2022-02-08 | 瑞典爱立信有限公司 | 对用户平面业务启用nat |
CN113259260A (zh) * | 2020-02-11 | 2021-08-13 | 华为技术有限公司 | 部署应用实例和调度应用实例的方法和装置 |
CN114079649A (zh) * | 2020-08-19 | 2022-02-22 | 华为技术有限公司 | 地址分配方法、设备及*** |
CN113014630A (zh) * | 2021-02-10 | 2021-06-22 | 腾讯科技(深圳)有限公司 | 实现通信连续性的方法及相关设备 |
US11689982B2 (en) * | 2021-08-24 | 2023-06-27 | Verizon Patent And Licensing Inc. | Weighted MEC selection for application-based MEC traffic steering |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105656992A (zh) * | 2015-12-25 | 2016-06-08 | 厦门大学 | 一种面向次等移动内容的分发***的内容分发装置及其方法 |
CN106231607A (zh) * | 2016-09-21 | 2016-12-14 | 北京佰才邦技术有限公司 | 一种资源分配的方法及基站 |
US20170070436A1 (en) * | 2015-09-08 | 2017-03-09 | Parallel Wireless, Inc. | RAN for Multimedia Delivery |
WO2017066945A1 (zh) * | 2015-10-21 | 2017-04-27 | 华为技术有限公司 | Mec平台的切换方法、装置及*** |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102170667B (zh) * | 2010-02-25 | 2013-02-27 | 中兴通讯股份有限公司 | 一种实现基站间切换的方法、***及基站装置 |
KR20150110103A (ko) * | 2014-03-24 | 2015-10-02 | 삼성전자주식회사 | 전송 경로 최적화를 위한 컨텐츠 서버 간 핸드오버 방법 및 장치 |
EP3313033B1 (en) * | 2015-06-19 | 2020-02-12 | Sony Corporation | Device and method |
CN106470449B (zh) * | 2015-08-14 | 2020-04-10 | 电信科学技术研究院 | 一种数据收发、中继方法、装置及通信*** |
CN108029053B (zh) | 2015-10-29 | 2020-07-21 | 华为技术有限公司 | 移动边缘平台确定承载的方法及装置 |
CN106900031A (zh) * | 2015-12-17 | 2017-06-27 | 中国电信股份有限公司 | Cu分离场景下用户面网关重选的方法、装置和*** |
EP3405877B1 (en) * | 2016-01-22 | 2022-09-21 | Nokia Solutions and Networks Oy | Application relocation between clouds |
CN106304228B (zh) * | 2016-09-05 | 2019-10-22 | 广东工业大学 | 一种pgw切换控制方法、***及服务器 |
WO2018095510A1 (en) * | 2016-11-22 | 2018-05-31 | Nokia Technologies Oy | User equipment identity implementation in mobile edge scenarios |
US10326766B2 (en) * | 2017-07-13 | 2019-06-18 | Dell Products, Lp | Method and apparatus for optimizing mobile edge computing for nomadic computing capabilities as a service |
EP3732932A4 (en) * | 2017-12-30 | 2022-05-11 | INTEL Corporation | WIRELESS COMMUNICATION METHODS AND DEVICES |
-
2017
- 2017-06-30 CN CN201710530099.XA patent/CN109218455B/zh active Active
- 2017-06-30 CN CN202110328826.0A patent/CN113194157B/zh active Active
-
2018
- 2018-05-22 WO PCT/CN2018/087860 patent/WO2019001174A1/zh unknown
- 2018-05-22 EP EP21168289.3A patent/EP3920595A1/en active Pending
- 2018-05-22 EP EP18823492.6A patent/EP3627897B1/en active Active
-
2019
- 2019-12-11 US US16/710,449 patent/US11140665B2/en active Active
-
2021
- 2021-10-04 US US17/493,580 patent/US11696290B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170070436A1 (en) * | 2015-09-08 | 2017-03-09 | Parallel Wireless, Inc. | RAN for Multimedia Delivery |
WO2017066945A1 (zh) * | 2015-10-21 | 2017-04-27 | 华为技术有限公司 | Mec平台的切换方法、装置及*** |
CN105656992A (zh) * | 2015-12-25 | 2016-06-08 | 厦门大学 | 一种面向次等移动内容的分发***的内容分发装置及其方法 |
CN106231607A (zh) * | 2016-09-21 | 2016-12-14 | 北京佰才邦技术有限公司 | 一种资源分配的方法及基站 |
Non-Patent Citations (2)
Title |
---|
ETSI GS: "Mobile edge application scenario for UE mobility", 《ETSI GS MEC 003 V1.1.1》 * |
TARIK TALEB等: "Mobile Edge Computing Potential in Making Cities Smarter", 《IEEE COMMUNICATIONS MAGAZINE》 * |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113366814B (zh) * | 2019-03-18 | 2024-04-26 | 索尼集团公司 | 对边缘计算***中的资源分配进行管理的方法 |
CN113366814A (zh) * | 2019-03-18 | 2021-09-07 | 索尼集团公司 | 用于对边缘计算***中的资源分配进行管理的管理 |
CN111800282A (zh) * | 2019-04-08 | 2020-10-20 | 阿里巴巴集团控股有限公司 | 网络***、实例管控方法、设备及存储介质 |
CN110290506A (zh) * | 2019-04-17 | 2019-09-27 | 中国联合网络通信集团有限公司 | 一种边缘云移动性管理方法及设备 |
JP7410966B2 (ja) | 2019-06-28 | 2024-01-10 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | マルチメディアデータ処理方法、装置、電子機器及びコンピュータプログラム |
JP2022538953A (ja) * | 2019-06-28 | 2022-09-07 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | マルチメディアデータ処理方法、装置、電子機器及びコンピュータプログラム |
CN110290140A (zh) * | 2019-06-28 | 2019-09-27 | 腾讯科技(深圳)有限公司 | 多媒体数据处理方法及装置、存储介质、电子设备 |
US11522922B2 (en) | 2019-06-28 | 2022-12-06 | Tencent Technology (Shenzhen) Company Limited | Multimedia data processing method and apparatus, storage medium, and electronic device |
WO2021004528A1 (zh) * | 2019-07-11 | 2021-01-14 | 华为技术有限公司 | 应用实例的地址获取方法、装置、设备及存储介质 |
CN112217856A (zh) * | 2019-07-11 | 2021-01-12 | 华为技术有限公司 | 应用实例的地址获取方法、装置、设备及存储介质 |
CN112217856B (zh) * | 2019-07-11 | 2024-06-18 | 华为技术有限公司 | 应用实例的地址获取方法、装置、设备及存储介质 |
CN110896411B (zh) * | 2019-07-15 | 2021-07-27 | 腾讯科技(深圳)有限公司 | 一种业务处理方法及相关设备 |
CN110896411A (zh) * | 2019-07-15 | 2020-03-20 | 腾讯科技(深圳)有限公司 | 一种业务处理方法及相关设备 |
CN114175600A (zh) * | 2019-08-20 | 2022-03-11 | 华为技术有限公司 | 一种获取信息的方法及装置 |
CN114175600B (zh) * | 2019-08-20 | 2023-06-20 | 华为技术有限公司 | 一种获取信息的方法及装置 |
CN110912835B (zh) * | 2019-11-08 | 2023-04-07 | 腾讯科技(深圳)有限公司 | 业务分流方法、装置及*** |
CN110912835A (zh) * | 2019-11-08 | 2020-03-24 | 腾讯科技(深圳)有限公司 | 业务分流方法、装置及*** |
CN112953992A (zh) * | 2019-12-11 | 2021-06-11 | 阿里巴巴集团控股有限公司 | 网络***、通信与组网方法、设备及存储介质 |
TWI739237B (zh) * | 2019-12-13 | 2021-09-11 | 中華電信股份有限公司 | 用於行動邊緣運算設備之訊務繞送系統與方法 |
CN113055426A (zh) * | 2019-12-28 | 2021-06-29 | 中移(成都)信息通信科技有限公司 | 业务访问方法、装置、设备和介质 |
WO2021135663A1 (zh) * | 2019-12-31 | 2021-07-08 | 华为技术有限公司 | 应用实例确定的方法、装置及*** |
CN113382032A (zh) * | 2020-03-10 | 2021-09-10 | 阿里巴巴集团控股有限公司 | 云节点变更、网络扩展、服务提供方法、设备及介质 |
CN113382032B (zh) * | 2020-03-10 | 2022-12-09 | 阿里巴巴集团控股有限公司 | 云节点变更、网络扩展、服务提供方法、设备及介质 |
CN111343092A (zh) * | 2020-03-15 | 2020-06-26 | 腾讯科技(深圳)有限公司 | 基于边缘计算的通信方法、装置、介质及电子设备 |
WO2021184774A1 (zh) * | 2020-03-15 | 2021-09-23 | 腾讯科技(深圳)有限公司 | 基于边缘计算的通信方法、装置、存储介质及电子设备 |
CN114124817B (zh) * | 2020-03-15 | 2023-03-14 | 腾讯科技(深圳)有限公司 | 基于边缘计算的通信方法、装置、介质及电子设备 |
US11616754B2 (en) | 2020-03-15 | 2023-03-28 | Tencent Technology (Shenzhen) Company Limited | Communication method and apparatus based on edge computing, storage medium, and electronic device |
CN114124817A (zh) * | 2020-03-15 | 2022-03-01 | 腾讯科技(深圳)有限公司 | 基于边缘计算的通信方法、装置、介质及电子设备 |
CN111447652A (zh) * | 2020-03-20 | 2020-07-24 | 中移雄安信息通信科技有限公司 | 移动终端的移动边缘运算主机的切换方法、装置及设备 |
CN113949705A (zh) * | 2020-06-29 | 2022-01-18 | 华为技术有限公司 | 通信方法和通信装置 |
CN113949705B (zh) * | 2020-06-29 | 2023-07-11 | 华为技术有限公司 | 通信方法和通信装置 |
CN114095562A (zh) * | 2020-07-31 | 2022-02-25 | 中国电信股份有限公司 | 边缘应用发现方法、***以及增强防火墙 |
CN113364684B (zh) * | 2021-05-07 | 2023-01-17 | 联想(北京)有限公司 | 一种信息处理方法、边缘计算平台及存储介质 |
CN113364684A (zh) * | 2021-05-07 | 2021-09-07 | 联想(北京)有限公司 | 一种信息处理方法、边缘计算平台及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US11696290B2 (en) | 2023-07-04 |
WO2019001174A1 (zh) | 2019-01-03 |
CN113194157A (zh) | 2021-07-30 |
US11140665B2 (en) | 2021-10-05 |
EP3920595A1 (en) | 2021-12-08 |
US20200120665A1 (en) | 2020-04-16 |
US20220030585A1 (en) | 2022-01-27 |
EP3627897A1 (en) | 2020-03-25 |
CN109218455B (zh) | 2021-04-09 |
CN113194157B (zh) | 2022-10-28 |
EP3627897B1 (en) | 2021-07-07 |
EP3627897A4 (en) | 2020-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109218455A (zh) | 一种应用实例地址的转换方法和装置 | |
CN112567715B (zh) | 用于边缘计算的应用迁移机制 | |
CN109429284A (zh) | 实例切换方法及相关装置 | |
WO2017167247A1 (en) | Systems and methods for service and session continuity in software defined topology management | |
KR101987784B1 (ko) | 소프트웨어 정의 네트워크를 기반으로 내용 배포 네트워크를 구현하는 방법 및 시스템 | |
CN105164990B (zh) | 在网络节点中操作的网络节点功能的方法,客户端设备 | |
CN104025555B (zh) | 在命名数据网络中使用多路径路由和内容缓存的无缝移动方案 | |
CN110447302A (zh) | 用于在无线通信***中管理会话以改变用户平面功能的方法和装置 | |
CN114902634A (zh) | 移动通信***中提供应用服务器的信息的设备和方法 | |
CN107172666A (zh) | 在移动终端切换通信小区时保持其本地业务的方法及装置 | |
CN104618243B (zh) | 路由方法、装置及***、网关调度方法及装置 | |
JP2019511177A (ja) | モバイル協働型コミュニケーション方法及び装置 | |
CN108886718A (zh) | 用于利用移动边缘计算的改进服务连续性的方法、装置和计算机程序产品 | |
CN108418789B (zh) | 一种基于WebRTC的通信***及其通信方法、信令服务器 | |
CN111770586B (zh) | 会话处理的方法、通信装置及通信*** | |
CN108738022B (zh) | 一种无线通信网络移动管理方法及*** | |
US20180262967A1 (en) | Control apparatus, method, a non-transitory computer readable medium storing a program | |
JP2021516499A (ja) | 異なるアクセスネットワーク間で移動体通信装置のハンドオーバを実行する方法およびシステム | |
Taleb et al. | Follow-me cloud: An OpenFlow-based implementation | |
CN110138885A (zh) | 地址分配方法及装置 | |
CN100589640C (zh) | 一种传送语音呼叫连续性业务的业务状态的方法 | |
US20220360512A1 (en) | System for addition and management of ad-hoc network attached compute (nac) resources | |
JP2021503747A (ja) | カップリングリダイレクト方法および装置 | |
CN115226174B (zh) | 一种定位管理切换方法、***、电子设备和存储介质 | |
US20230254267A1 (en) | Methods and apparatus for policy management in media applications using network slicing |
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 |