一种应用实例地址的转换方法和装置制造方法及图纸

技术编号:20119489 阅读:36 留言:0更新日期:2019-01-16 12:22
本申请公开了一种应用实例地址的转换方法,包括:控制面设备向移动边缘云MEC控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用服务的信息,控制面设备从所述MEC控制设备接收响应信息,应信息包含目标实例的地址,控制面设备根据目标实例的地址,向目标实例对应的第一用户面设备发送目标实例的地址,并指示第一用户面设备:将终端为获取应用服务发送的上行报文的转发地址设置为目标实例的地址。这样,终端在进行跨接入点服务区域的移动后,无需与新的应用实例重新创建业务连接就能够直接进行报文交互,减少了网络时延。

A Method and Device for Address Conversion of Application Example

This application discloses a method for converting the address of an application instance, which includes: the control surface device sends a cooperative request to the mobile edge cloud MEC control device, the cooperative request contains the location information of the terminal and the information of the application service, the control surface device receives response information from the MEC control device, the information includes the address of the target instance, and the control surface device receives response information according to the target reality. The address of the example sends the address of the target instance to the first user surface device corresponding to the target instance, and instructs the first user surface device to set the forwarding address of the upstream message sent by the terminal for obtaining the application service as the address of the target instance. In this way, after the terminal moves across the access point service area, it can directly interact with the message without re-creating the service connection with the new application instance, thus reducing the network delay.

【技术实现步骤摘要】
一种应用实例地址的转换方法和装置
本申请涉及通信领域,尤其涉及一种应用实例地址的转换方法和装置。
技术介绍
当前网络(商用无线网络2G/3G/长期演进(英文全称:LongTermEvolution,英文缩写:LTE))是一种聚合型的网络。在当前网络下,业务对时延的要求并不高,终端访问业务时都经过集中部署的网关。例如,终端对业务的访问时延大概为100ms左右。随着虚拟化技术和分布式云技术的发展,未来移动网络会在网络边缘(比如,靠近基站的位置)部署微云平台,即移动边缘计算/移动边缘云(英文全称:MobileEdgeComputing/Cloud,英文缩写:MEC)平台。为了满足未来业务低时延的需求,降低网络带宽资源消耗,业务的多个应用实例会分别分布式部署在多个MEC平台上,业务的每个应用实例为一定范围内的终端提供服务。当终端从该业务的应用实例的一个服务区域移动到另一个服务区域,终端需要接入另一个服务区域所对应的应用实例。终端移动后,接入另一个服务区域的应用实例时需要进行的该应用实例的应用状态迁移(Applicationstaterelocation),该应用状态迁移包括:应用层用户状态迁移、网络连接(socket)迁移、以及IP(英文全称InternetProtocol)地址和传输路径的移动性(英文缩写:IPMobility)处理。关于IPMobility的处理,现有的迁移技术是:用户上行报文在应用实例变换后需要经过目的应用实例所对应的服务设备发送到源应用实例对应的服务设备,由源应用实例所对应的服务设备做目的地址转换(英文全称:DestinationNetworkAddressTranslation,英文缩写:DNAT),再由该源应用实例所对应的服务设备将报文转发给目的应用实例所对应的服务设备,最后转发给目的应用实例。这种技术的问题是上行路径迂回,尤其是当应用实例发生连续切换后,上行报文需先发送到最开始的服务设备,再转发至目的服务设备,从而造成了终端迁移过程中网络时延比较高,影响用户的使用体验。
技术实现思路
本申请提供了一种应用实例地址的转换方法和装置,用于减少终端在移动过程中的网络时延。第一方面,本申请提供了一种应用实例地址的转换方法,包括:控制面设备将终端所接入的应用服务的信息以及终端的位置通过协同请求发送给移动边缘云MEC控制设备。MEC控制设备在根据应用服务的信息以及终端的位置信息获取到目标实例的地址后,通过响应消息将该目标实例的地址发送给控制面设备。控制面设备根据该目标实例的地址制定地址转换策略,并将该策略发送给第一用户设备,该策略用于指示第一用户面设备:将终端为获取该应用服务而发送的上行报文的目的转发地址设置为该目标实例的地址。终端在从一个服务区移动到另一个服务区后,虽然所接入的应用服务的应用实例发生改变,但是终端并未感知。终端仍可通过初始接入该应用服务时所连接的应用实例的地址发送上行报文,网络侧可通过上述的地址转换方法将终端发送的上行报文转发至新的应用实例。这样,终端无需与新的应用实例建立连接则可进行报文发送,减少了网络时延。一种可能的实现方式中,上述方法还可以包括:控制面设备根据终端当前通信的应用实例的地址,获取终端接入应用服务时的初始实例地址。控制面设备根据所获取到的初始实例地址制定针对下行报文的地址转换策略,并将该策略发送给第一用户设备,该策略为指示第一用户设备将目标实例发送至终端的下行报文的来源地址设置为该初始实例地址。由于网络侧已经更换了新的应用实例,对于新的应用实例发送的下行报文,终端可能无法识别该下行报文的来源地址。网络侧需将该下行报文的来源地址设置为终端接入该应用服务时的初始实例地址。这样,在终端访问该应用服务的过程中,终端不仅能够识别新的应用实例发送的下行报文,且始终不会感知网络侧已经更换了新的应用实例,从而无需与新的应用实例建立连接,减少了网络时延。另一种可能的实现方式中,上述方法还可以包括:控制面设备接收原接入网AN或目标AN发送的切换请求,该切换请求用于请求将终端从原AN切换至目标AN;控制面设备查询与该目标AN对应的用户面设备,若该目标AN对应的用户面设备有多个,控制面设备则选择其中至少一个用户面设备,并将所选择的至少一个用户面设备的信息通过协同请求发送给MEC控制设备。MEC控制设备则判断这至少一个用户面中哪个能使用,以及判断哪个与目标AN所服务的MEC平台对应,进而确定出第一用户面设备。MECCtl再将所确定的第一用户面设备的信息通过响应消息发送给控制面设备。控制面设备则创建终端与第一用户面设备之间的会话。这样,经过控制面设备与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平台对该报文进行地址转换。一本文档来自技高网
...

【技术保护点】
1.一种应用实例地址的转换方法,其特征在于,所述方法包括:控制面设备向移动边缘云MEC控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用服务的信息,其中,所述应用服务为所述终端接入的应用服务;所述控制面设备从所述MEC控制设备接收响应信息,所述响应信息包含目标实例的地址,所述目标实例的地址与所述终端的位置信息和所述应用服务的信息关联;所述控制面设备根据所述目标实例的地址,向所述目标实例对应的第一用户面设备发送所述目标实例的地址,并指示所述第一用户面设备:将所述终端为获取所述应用服务发送的上行报文的转发地址设置为所述目标实例的地址。

【技术特征摘要】
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控制设备发送协同请求,所述协同请求包含所述终端的位置信息以及应用...

【专利技术属性】
技术研发人员:金爱进张丰裕王岩
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1