用于利用移动边缘计算的改进服务连续性的方法、装置和计算机程序产品与流程

文档序号:16055112发布日期:2018-11-24 11:37阅读:255来源:国知局

本发明涉及利用移动边缘计算的改进服务连续性。更具体地,本发明示例性地涉及用于实现利用移动边缘计算的改进服务连续性的措施(包括方法、装置和计算机程序产品)。

背景技术

本说明书大体上涉及在网关和/或移动边缘计算实体之间切换的情况下在移动边缘计算场景中考虑/使得能够实现会话连续性的措施。移动边缘计算(mec)是一种网络架构(概念),其中通过推送应用、数据和计算能力(服务)远离集中点到网络的逻辑极端来更靠近蜂窝客户运行应用并执行相关处理任务。通过更靠近蜂窝客户运行应用并执行相关处理任务,可以减少网络拥塞并且应用可以更好地执行。mec技术被设计成在蜂窝基站处/附近实现。

mec可以支持不同种类的连接性场景。由mec服务器提供的应用和服务可以由第三代合作伙伴计划(3gpp)移动网络用户/订户在终端(例如,用户设备(ue))和mec服务器之间的会话中使用或者作为ue和例如互联网之间的会话中的中间数据流操纵器而使用。

mec可以支持不同的移动性场景。例如,ue可以从mec服务器移动到另一个mec服务器。可以假设,取决于情况和/或条件,ue的网际协议(ip)地址可以在移动性期间改变或保持不变。

mec可以在即将到来的第5代(5g)环境和当前的3gpp演进分组核心(epc)环境两者中工作。还可想到mec可以在任何未来的3gpp移动网络环境中工作。

对于mec,可以考虑两种架构上不同的实现。即,其中mec服务器/平台驻留在演进节点b(enb,enodeb)和服务网关(s-gw)/分组数据网络网关(p-gw)之间的一种架构实现,其中s/p-gw驻留在enb和mec服务器/平台之间的另一种。

后一种实现可以在虚拟化网络中容易地可实现(与具有物理s/p-gw的当前非虚拟化的、基于epc的网络相反),并且可以与具有不同级别的网关(本地、区域、中央)的5g考虑兼容。

在进一步的架构变型中,网关(gw)和mec功能可以集成在同一平台中,例如,作为在同一物理平台上运行的虚拟网络功能(vnf)。

考虑其中s/p-gw驻留在enb与mec服务器/平台之间或者gw和mec功能集成在同一平台中的架构实现,关于最优会话连续性的问题出现在其中ue从连接到mec服务器/平台的p-gw(其已经从其自身的地址范围向ue分配ip地址)的区域移动到连接到另一个mec服务器/平台的另一个p-gw的区域的移动性场景中。

特别是在最优会话连续性要求正在进行的应用会话期间的mec服务器/平台的改变的情况下,仅仅分布式移动性管理和/或基于路由的移动性可能是不够的。

特别地,不能假设所有应用容许正在进行的应用会话期间的ip地址的改变。因此,当出现将正在进行的应用会话从mec服务器的区域移动到另一个mec服务器的区域的需要时,网络中的mec应用的ip地址的唯一性可能引起进一步的问题和复杂化。

因此,存在提供利用移动边缘计算的改进服务连续性的需要。



技术实现要素:

本发明的各种示例性实施例旨在解决上述问题和/或难题和缺点中的至少部分。

在所附权利要求中阐述了本发明的示例性实施例的各个方面。

根据本发明的示例性方面,提供了一种提供移动边缘计算的网络部署中的方法,包括:检测从第一网关到第二网关的通信端点的切换;确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由;在所述确定的肯定结果时,检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件;以及在所述检查的肯定结果时,发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换(swap)。

根据本发明的示例性方面,提供了一种用于在提供移动边缘计算的网络部署中终止移动边缘计算相关应用会话的方法,包括:控制关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息的接收;以及控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息向移动边缘编排实体的发送。

根据本发明的示例性方面,提供了一种提供移动边缘计算的网络部署中的装置,包括:检测电路,其被配置成检测从第一网关到第二网关的通信端点的切换;确定电路,其被配置成确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由;检查电路,其被配置成在所述确定电路的肯定结果时,检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件;以及发起电路,其被配置成在所述检查电路的肯定结果时,发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换。

根据本发明的示例性方面,提供了一种用于在提供移动边缘计算的网络部署中终止移动边缘计算相关应用会话的装置,包括:接收电路,其被配置成控制关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息的接收;以及发送电路,其被配置成控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息向移动边缘编排实体的发送。

根据本发明的示例性方面,提供了一种提供移动边缘计算的网络部署中的装置,包括:用于检测从第一网关到第二网关的通信端点的切换的部件;用于确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由的部件;用于在所述确定的肯定结果时检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件的部件;以及用于在所述检查的肯定结果时发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换的部件。

根据本发明的示例性方面,提供了一种用于在提供移动边缘计算的网络部署中终止移动边缘计算相关应用会话的装置,包括:用于控制关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息的接收的部件;以及用于控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息向移动边缘编排实体的发送的部件。

根据本发明的示例性方面,提供了一种提供移动边缘计算的网络部署中的装置,所述装置包括:至少一个处理器;至少一个存储器,包括计算机程序代码;以及至少一个接口,其被配置用于与至少另一个装置通信,所述至少一个处理器与所述至少一个存储器和所述计算机程序代码一起被配置成使所述装置执行:检测从第一网关到第二网关的通信端点的切换;确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由;在所述确定的肯定结果时,检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件;以及在所述检查的肯定结果时,发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换。

根据本发明的示例性方面,提供了一种用于在提供移动边缘计算的网络部署中终止移动边缘计算相关应用会话的装置,所述装置包括:至少一个处理器;至少一个存储器,包括计算机程序代码;以及至少一个接口,其被配置用于与至少另一个装置通信,所述至少一个处理器与所述至少一个存储器和所述计算机程序代码一起被配置成使所述装置执行:控制关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息的接收;以及控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息向移动边缘编排实体的发送。

根据本发明的示例性方面,提供了一种包括计算机可执行计算机程序代码的计算机程序产品,其在程序在计算机(例如,根据本发明的前述装置相关示例性方面中的任何一个的装置的计算机)上运行时被配置成使计算机执行根据本发明的前述方法相关示例性方面中的任何一个的方法。

这样的计算机程序产品可以包括(或被体现)在其上存储计算机可执行计算机程序代码的(有形)计算机可读(存储)介质等,和/或程序可以直接可加载到计算机或其处理器的内部存储器中。

上述方面中的任何一个都使得能够取决于相应的正在进行的应用会话的某些条件并且对ue透明地实现高效措施,使得可以确保服务连续性,以由此解决与现有技术相关标识的问题和缺点中的至少部分。

通过本发明的示例性实施例,提供了利用移动边缘计算的改进服务连续性。更具体地,通过本发明的示例性实施例,提供了用于实现利用移动边缘计算的改进服务连续性的措施和机制。

因此,通过使得能够实现/实现利用移动边缘计算的改进服务连续性的方法、装置和计算机程序产品来实现改进。

附图说明

在下文中,将参考附图通过非限制性示例更详细地描述本发明,其中

图1是图示根据本发明的示例性实施例的装置的框图,

图2是图示根据本发明的示例性实施例的装置的框图,

图3是图示根据本发明的示例性实施例的装置的框图,

图4是根据本发明的示例性实施例的过程的示意图,

图5是根据本发明的示例性实施例的过程的示意图,

图6示出了根据本发明的示例性实施例的系统环境的示例的示意图,

图7示出了根据本发明的示例性实施例的信令序列的示意图,以及

图8是替代地图示根据本发明的示例性实施例的装置的框图。

具体实施方式

本文参考特定的非限制性示例和目前被认为是本发明的可想到实施例的内容描述了本发明。本领域技术人员将理解,本发明决不限于这些示例,并且可以更广泛地应用。

应注意,以下对本发明及其实施例的描述主要涉及用作用于某些示例性网络配置和部署的非限制性示例的规范。即,本发明及其实施例主要结合用作用于某些示例性网络配置和部署的非限制性示例的3gpp规范来描述。这样,本文给出的示例性实施例的描述具体涉及与其直接相关的术语。这样的术语仅用于所提出的非限制性示例的上下文中,并且自然不以任何方式限制本发明。更确切地说,只要符合本文描述的特征,就也可以利用任何其他通信或通信相关的系统部署等。

下文中,使用若干变体和/或替代方案描述了本发明及其方面或实施例的各种实施例和实现。通常注意到,根据某些需要和约束,所有描述的变体和/或替代方案可以单独提供或以任何可想到的组合提供(也包括各种变体和/或替代方案的单独特征的组合)。

根据本发明的示例性实施例,概括地说,提供了用于(使得能够实现/实现)利用移动边缘计算的改进服务连续性的措施和机制。

总而言之,根据示例性实施例,网关可以首先了解ue是否具有正在进行的mec会话,当ue离开网关的区域并进入另一个网关的区域时,针对mec会话是否需要动作以及什么种类的动作对于应用是适当的。然后,可以对ue透明并且优选地也对应用级别透明地(例如在没有ip地址改变的情况下)执行动作以触发mec环境中的交换,除非应用容许ip地址改变。

通过所提出的措施,可以使得能够实现/改进/促进尤其是在虚拟化和/或5g环境中的mec服务器之间的切换时的会话连续性。

图1是图示根据本发明的示例性实施例的装置的框图。装置可以是诸如网关(例如,提供移动边缘计算的网络部署中的s/p-gw)的网络节点10,包括检测电路11、确定电路12、检查电路13和发起电路14。检测电路11检测从第一网关到第二网关的通信端点的切换。确定电路12确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由。检查电路13在确定电路12的所述确定的肯定结果时检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件。发起电路14在检查电路13的所述检查的肯定结果时发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换。图4是根据本发明的示例性实施例的过程的示意图。根据图1的装置可以执行图4的方法,但不限于该方法。图4的方法可以由图1的装置执行,但不限于由该装置执行。

如图4所示,根据本发明的示例性实施例的过程包括:检测(s41)从第一网关到第二网关的通信端点的切换的操作,确定(s42)所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由的操作,在所述确定(s42)的肯定结果时检查(s43)所述正在进行的移动边缘计算相关应用会话是否满足预定条件的操作,以及在所述检查(s43)的肯定结果时发起(s44)从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换的操作。

图2是图示根据本发明的示例性实施例的装置的框图。特别地,图2图示了图1中所示的装置的变型。因此,根据图2的装置还可以包括接收电路21、请求电路22、提供电路23、发送电路24和取消电路25。

在实施例中,图1或图2中所示的装置的至少一些功能可以在形成一个操作实体的两个物理上分离的设备之间共享。因此,装置可以被看成描绘包括用于执行至少一些所描述过程的一个或多个物理上分离的设备的操作实体。

根据图4中所示的过程的变型,给出了确定操作(s42)的示例性细节,这些细节因此固有地彼此独立。

根据本发明的示例性实施例的这样的示例性确定操作(s42)可以包括控制指示从所述第一网关到所述第二网关的所述通信端点的即将到来的切换的切换相关消息的接收的操作。

根据本发明的另外的示例性实施例,预定条件是所述正在进行的移动边缘计算相关应用会话是否容许相关联的移动边缘计算实体的改变。

根据图4中所示的过程的变型,给出了示例性附加操作,这些附加操作因此固有地彼此独立。根据这样的变型,根据本发明的示例性实施例的示例性方法可以包括在所述确定(s42)的肯定结果时请求从所述第一网关经由所述第二网关到所述通信端点的所述正在进行的移动边缘计算相关应用会话的下行链路业务的路由的操作,以及在所述确定(s42)的肯定结果时提供从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的操作。

根据图4中所示的过程的变型,给出了发起操作(s44)的示例性细节,这些细节因此固有地彼此独立。

根据本发明的示例性实施例的这样的示例性发起操作(s44)可以包括控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息的发送的操作。

根据图4中所示的过程的变型,给出了示例性附加操作,这些附加操作因此固有地彼此独立。根据这样的变型,根据本发明的示例性实施例的示例性方法可以包括控制交换控制信息的接收的操作,所述交换控制信息指示从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的所述交换;以及在所述交换控制信息的所述接收时取消从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的所述上行链路业务的所述路由的操作。

根据图4所示的过程的变型,给出了确定操作(s42)和检查操作(s43)的示例性细节,这些细节因此固有地彼此独立。

根据本发明的示例性实施例的这样的示例性确定操作(s42)可以包括从所述第一网关请求关于所述通信端点的所述正在进行的移动边缘计算相关应用会话是否由所述第一网关路由的信息的操作。此外,根据本发明的示例性实施例的这样的示例性检查操作(s43)可以包括从所述第一网关请求关于所述正在进行的移动边缘计算相关应用会话是否满足所述预定条件的信息的操作。

根据本发明的另外的示例性实施例,正在进行的移动边缘计算相关应用会话与所述网络部署中唯一的网际协议地址相关联。

替代地,根据本发明的又另外的示例性实施例,正在进行的移动边缘计算相关应用会话与对于所述第一移动边缘计算实体唯一并且对于所述第二移动边缘计算实体相同的网际协议地址相关联。

该方法可以在lte和lte-a蜂窝系统(或任何其他3gpp相关移动通信系统)中的至少一个中在所述第二网关处或由所述第二网关可操作。

通信端点可以是终端、用户设备、移动台或调制解调器。

第一网关和第二网关两者都可以是相应的分组数据网络网关和/或服务网关或其组合。

第一移动边缘计算实体和第二移动边缘计算实体两者都可以是相应的移动边缘计算服务器或移动边缘计算功能。

图3是图示根据本发明的示例性实施例的装置的框图。装置可以是诸如移动边缘计算实体(例如,用于在提供移动边缘计算的网络部署中终止移动边缘计算相关应用会话的mec服务器)的网络节点10,包括接收电路31和发送电路32。接收电路31接收(控制接收)关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息。发送电路32发送(控制发送)关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息到移动边缘编排实体。图5是根据本发明的示例性实施例的过程的示意图。根据图3的装置可以执行图5的方法,但不限于该方法。图5的方法可以由图3的装置执行,但不限于由该装置执行。

如图5所示,根据本发明的示例性实施例的过程包括控制关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息的接收(s51)的操作,以及控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息向移动边缘编排实体的发送(s52)的操作。

在实施例中,图3中所示的装置的至少一些功能可以在形成一个操作实体的两个物理上分离的设备之间共享。因此,装置可以被看成描绘包括用于执行至少一些所描述过程的一个或多个物理上分离的设备的操作实体。

根据本发明的示例性实施例,关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息包括关于连接到所述第一网关的第一移动边缘计算实体和连接到所述第二网关的第二移动边缘计算实体的信息。

根据图3中所示的过程的变型,给出了示例性附加操作,这些操作因此固有地彼此独立。根据这样的变型,根据本发明的示例性实施例的示例性方法可以包括控制从所述移动边缘编排实体的第一交换控制信息的接收的操作,所述第一交换控制信息指示从所述第一网关和连接到所述第一网关的所述第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换;以及控制基于所述第一交换控制信息并指示到所述第一网关和到所述第二网关的所述正在进行的移动边缘计算相关应用会话的所述交换的第二交换控制信息的发送的操作。

如上已经所述,根据本发明的示例性实施例,正在进行的移动边缘计算相关应用会话与所述网络部署中唯一的网际协议地址相关联。

此外,如上已经所述,作为其替代方案,正在进行的移动边缘计算相关应用会话与对于所述第一移动边缘计算实体唯一并且对于所述第二移动边缘计算实体相同的网际协议地址相关联。

该方法可以在lte和lte-a蜂窝系统(或任何其他3gpp相关移动通信系统)中的至少一个中在所述第一移动边缘计算实体或所述第二移动边缘计算实体处或由所述第一移动边缘计算实体或所述第二移动边缘计算实体可操作。

第一移动边缘计算实体和第二移动边缘计算实体两者都可以是相应的移动边缘计算服务器或移动边缘计算功能。

此外,通信端点可以是终端、用户设备、移动台或调制解调器。

另外,第一网关和第二网关两者都可以是相应的分组数据网络网关和/或服务网关或其组合。

下文参考图6在更具体的方面中描述本发明的上述示例性实施例。

图6示出了根据本发明的示例性实施例的系统环境的示例的示意图。

特别地,图6图示了与mec相关的可能的网络架构,尤其是对于5g或(以其他方式)虚拟化的环境。本文,gw(63a、63b)的控制平面(cp)和用户平面(up)可以集成在同一平台中(如所示)或分离(图6中未示出)。gw(63a、63b)功能可以完全或部分地集成在具有mec(64a、64b)功能的同一平台(虚线矩形65a、65b)中或者分离在不同平台中。

如图6所示,终端61(例如,ue)可以经由enb62连接到s/p-gwa(63a)或经由另一个enb62连接到s/p-gwb(63b)。

此外,如上所述,相应的s/p-gw(63a、64a)可以连接到相关联的mec服务器/平台(64a、64b),并且可以与其集成在组合平台(65a、65b)中。

两个s/p-gw(63a、63b)可以具有接口,并且可以经由这样的接口彼此连接。

与此类似,两个mec实体(64a、64b)可以具有接口,并且可以经由这样的接口彼此连接。

此外,两个mec实体(64a、64b)可以连接到公共的mec编排器66(meo)。

根据本发明的示例性实施例,当ue61建立与mec服务器(mec-a)64a的应用会话时,enb62和(多个)mec应用之间的网关功能检测到该事件,并且例如从mec应用的地址/身份或从其检测其自身的应用(例如,从数据分组,使用其业务检测功能(tdf))推断会话可能经历和/或受益于并容许可能的移动性期间的mec服务器的改变。

进一步的问题可能包括在这样的推断中,例如,应用是否容许正在进行的会话期间的ip地址改变。

应用会话可以受益于mec服务器的改变,这例如通过较低的延时/延迟、新的mec服务器更靠近ue和/或更少的发送支路和/或中间实体在ue和新的mec服务器之间。

所提到的信息可以是数据库中的配置/编排信息。

根据本发明的示例性实施例,只要应用会话在进行,网关(gw-a)63a就保持信息。例如,可以以与建立类似的方式检测会话的终止。

当从当前网关(gw-a)63a向另一个网关(gw-b)63b发生切换时,gw-b(63b)获得切换相关消息。

这样的切换消息可以基于(已知的)epc切换过程,其也应用于虚拟化环境,但不限于此。除其他参数之外,gw-b(63b)尤其接收与ue61相关联的用户/ue地址/身份。

随后,根据本发明的示例性实施例,gw-b(63b)例如从gw-a(63a)的地址范围内的ue的地址推断gw-a(63a)的联系细节,例如ip地址和/或身份。gw-b(63b)例如通过向gw-a(63a)发送请求/查询来找出ue61是否具有可能受益于并容许mec服务器/平台的改变的正在进行的应用会话。

如果根本没有会话,则gw-b(63b)可以例如发起其中ue61分配其范围内的地址的上下文,并且通知gw-a(63a)使用gw-a的地址范围的上下文(在ue61和gw-a(63a)之间)的可能终止。

然而,如果这样的会话被发现为存在/在进行,则gw-b(63b)请求gw-a(63a)向/经由gw-b(63b)路由ue61的下行链路业务,并且可以为此目的向gw-a(63a)指示其地址或身份。此外,gw-b(63b)使其自身准备向/经由gw-a(63a)路由ue61的上行链路业务。

可选地,任何现有会话应当或可能导致上述的路由操作。

然而,只有被检测为受益于mec服务器的改变以及被检测为容许这样的改变的会话应当被控制以通过/应用下文中描述的将会话移动/交换到另一个mec服务器的步骤。

特别地,如果存在满足上述服务器改变准则(受益于;容许)的正在进行的会话,则gw-a(63a)通知其mec服务器(mec-a)64a或gw-b(63b)通知其mec服务器(mec-b)64b关于上面讨论的ue61的正在进行的应用会话的路由布置(经由gw-a和gw-b的上行链路/下行链路的路由),并且因此还有关于相应的其他gw和mec服务器对的存在。

然后,被通知的mec服务器例如通过联系meo66并发送相关的应用和/或会话和/或服务器细节(身份等)来发起用于ue的会话的mec服务器的交换的编排(组织)。

作为根据本发明的示例性实施例的第一选项,每个mec应用具有在网络中唯一(在整个网络中唯一)的ip地址。

然而,作为另一选项(第二选项),为了最大化根据本发明的示例性实施例的主要步骤(例如,路由、交换)的益处,可以应用以下替代寻址场景。

即,根据本发明的示例性实施例,在mec服务器上运行的每个应用由在mec服务器内唯一的ip地址标识。在不同mec服务器上运行的相同应用具有相同的ip地址。

该选项可以仅应用于不容许/幸免于正在进行的会话期间的ip地址改变的应用。

替代地,该选项可以应用于由mec服务器所支持的所有应用。

根据本发明的示例性实施例,关于上述即关于给定应用是否可以容许/幸免于正在进行的会话期间的ip地址改变以及关于ip地址的唯一性的应用特定信息可以被存储在数据库中,以可用于例如相关的网关和/或mec服务器。网关和/或mec服务器可以使用该信息来例如推断正在进行的mec应用会话是否可以移动到另一个mec服务器,如果是,则需要哪些措施(例如,由于ip地址改变引起的应用级别过程)。

根据第二选项的寻址场景的特定益处在于,正在进行的会话期间的mec服务器的改变不会导致ip地址改变。

返回到图6的描述,当终止ue61的应用会话时,gw-b(63b)可以例如发起其中ue61分配其范围内的地址的上下文,并且通知gw-a(63a)使用gw-a的地址范围的上下文(在ue61和gw-a(63a)之间)的可能终止。该操作通过释放gw-a(63a)的范围内的ip地址来使ue61保持最优附接。

图7示出了根据本发明的示例性实施例的信令序列的示意图,并且在又更具体的方面中描述了本发明的示例性实施例。

如图7所示,作为第一信令序列步骤,建立会话,其中所考虑的ue61具有在gw-a(63a)的(地址)范围内的地址。

在第二信令序列步骤中,gw-a(63a)从例如应用/服务器的地址/身份或从所检测的应用推断会话可能经历或受益于移动性期间的服务器(mec服务器)的改变。只要会话活动,gw-a(63a)就保持这些信息。

在第三信令序列步骤中,从服务于ue61的enb62向gw-a(63a)发送切换消息,并且随后,在另外的信令序列步骤中,从gw-a(63a)向(新)gw-b(63b)发送请求(切换相关消息)。该请求包括关于用户、ue地址、标识符(id)和另外的参数的信息。

在第五信令序列步骤中,gw-b(63b)从例如在gw-a(63a)的范围内的ue的地址推断gw-a(63a)的联系细节和/或id。gw-b(63b)例如通过询问gw-a(63a)来找出ue61是否具有可能受益于服务器/平台的改变的正在进行的会话。如果是(存在这样的正在进行的会话),则gw-b(63b)要求gw-a(63a)向/经由gw-b(63b)路由ue61的下行链路业务,并且可以向gw-a(63a)指示其地址或身份。如果不存在这样的会话,则省略如下所述的信令序列步骤6至16。

在第六和第七信令序列步骤中,从gw-b(63b)向gw-a(63a)发送包括关于用户、ue地址、id、gw-b地址或id以及另外的参数的信息的请求,并且从gw-a(63a)向gw-b(63b)发送包括正在进行的会话和信息(其可以包括gw-a(63a)的(用户平面)ip地址)的指示的对应响应以用于所提到的路由。

随后,在第八信令序列步骤中,gw-a(63a)准备向/经由gw-b(63b)路由ue61的下行链路业务,并且gw-b(63b)准备向/经由gw-a(63a)路由ue的上行链路业务。

在第九信令序列步骤中,gw-a(63a)通知mec-a(64a)关于经由gw-b(63b)进行路由。应当注意,替代地,在该第九信令序列步骤中,gw-b(63b)可以通知mec-b(64b)关于经由gw-a(63a)进行路由。

在第十信令序列步骤中,mec-a(64a)向gw-a(63a)响应于(确认)在第九信令序列步骤中发送的信息。自我解释的是,在第九信令序列步骤的替代情况下,在第十信令序列步骤中,mec-b(64b)将向gw-b(63b)响应。

在第十一信令序列步骤中,mec-a(64a)通知meo66关于路由,包括关于mec应用id和服务器id的信息。自我解释的是,在第九信令序列步骤的替代情况中,在第十一信令序列步骤中,mec-b(64b)将通知meo66。

在第十二信令序列步骤中,meo66编排从mec-a(64a)到mec-b(64b)的mec应用和会话转移(交换),即,将对应的信息发送到mec-a(64a)和mec-b(64b)。

在第十三信令序列步骤中,mec服务器(64a、64b)通知相应对应的gw(63a、63b)关于会话转移。

在第十四信令序列步骤中,(新)gw-b(63b)朝向enb62发送对在第三信令序列步骤中发送的切换消息的响应。

在第十五信令序列步骤中,会话继续(现在在ue61和mec-b(64b)之间经由gw-b(63b)。

此外,在第十六信令序列步骤中,在某个时间处,会话终止。

在第十七信令序列步骤中,在会话终止时,gw-b(63b)发起利用其(gw-b的)范围内的地址的上下文,并且进一步发起使用gw-a(63a)的地址范围内的地址的上下文的终止。

最后,在第十八信令序列步骤中,gw-b(63b)请求gw-a(63a)释放在gw-a(63a)的范围内的ue的地址。

如下所述,上述过程和功能可以由相应的功能元件、处理器等实现。

在网络实体的前述示例性描述中,使用功能块仅描述了对于理解本发明的原理相关的单元。网络实体可以包括对于其相应操作所必需的另外的单元。然而,在本说明书中省略了对这些单元的描述。设备的功能块的布置不应被解释为限制本发明,并且功能可以由一个块执行或者进一步分成子块。

当在前述的描述中陈述装置即网络实体/节点(或者某个其他部件)被配置成执行某个功能时,这应被解释为等同于陈述一个(即至少一个)处理器或对应电路潜在地与存储在相应装置的存储器中的计算机程序代码协作地被配置成使装置至少执行由此提到的功能的描述。此外,这样的功能应被解释为可通过用于执行相应功能的具体配置的电路或部件等同地实现(即,表达“被配置成……的单元”被解释为等同于诸如“用于……的部件”的表达)。

在图8中,描绘了根据本发明的示例性实施例的装置的替代图示。如图8所示,根据本发明的示例性实施例,装置(网络节点)10’(对应于网络节点10)包括处理器81、存储器82和接口83,它们通过总线84等连接。此外,根据本发明的示例性实施例,装置(网络节点)30’(对应于网络节点30)包括处理器85、存储器86和接口87,它们通过总线88等连接,并且这些装置可以分别经由链路89连接。

处理器81/85和/或接口83/87还可以包括调制解调器等,以分别便于通过(硬线或无线)链路的通信。接口83/87可以包括合适的收发器,其耦合到用于分别与链接或连接的(多个)设备进行(硬线或无线)通信的一个或多个天线或通信部件。接口83/87通常被配置成与至少一个其他装置即其接口进行通信。

存储器82/86可以存储被假设为包括程序指令或计算机程序代码的相应程序,其在由相应的处理器执行时使得相应的电子设备或装置能够根据本发明的示例性实施例进行操作。

一般而言,相应的设备/装置(和/或其部分)可以表示用于执行相应操作和/或展示相应功能的部件,和/或相应的设备(和/或其部分)可以具有用于执行相应操作和/或展示相应功能的功能。

当在随后的描述中陈述处理器(或某个其他部件)被配置成执行某个功能时,这应被解释为等同于陈述至少一个处理器潜在地与存储在相应装置的存储器中的计算机程序代码协作地被配置成使装置至少执行由此提到的功能的描述。此外,这样的功能应被解释为可通过用于执行相应功能的具体配置的部件等同地实现(即,表达“被配置成[使装置]执行xxx的处理器”被解释为等同于诸如“用于xxx的部件”的表达)。

根据本发明的示例性实施例,表示网络节点10的装置包括至少一个处理器81、包括计算机程序代码的至少一个存储器82、以及被配置用于与至少另一个装置通信的至少一个接口83。处理器(即,至少一个处理器81与至少一个存储器82和计算机程序代码一起)被配置成:执行检测从第一网关到第二网关的通信端点的切换(因此该装置包括用于检测的对应部件),执行确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由(因此该装置包括用于确定的对应部件),执行在所述确定的肯定结果时检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件(因此该装置包括用于检查的对应部件),并且执行在所述检查的肯定结果时发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换(因此该装置包括用于发起的对应部件)。

此外,根据本发明的示例性实施例,表示网络节点30的装置包括至少一个处理器85、包括计算机程序代码的至少一个存储器86、以及被配置用于与至少另一个装置通信的至少一个接口87。处理器(即,至少一个处理器85与至少一个存储器86和计算机程序代码一起)被配置成:执行控制关于从第一网关经由第二网关到通信端点的正在进行的移动边缘计算相关应用会话的下行链路业务的路由以及关于从所述通信端点经由所述第二网关到所述第一网关的所述正在进行的移动边缘计算相关应用会话的上行链路业务的路由的信息的接收(因此该装置包括用于控制/接收的对应部件),并且执行控制关于所述正在进行的移动边缘计算相关应用会话的所述下行链路业务和所述上行链路业务的所述路由的信息向移动边缘编排实体的发送(因此该装置包括用于控制/发送的对应部件)。

针对关于单独装置的操作性/功能的进一步细节,分别参考结合图1至7中的任何一个的上述描述。

为了如上文所述的本发明的目的,应当注意的是

-可能被实现为软件代码部分并且使用网络服务器或网络实体(作为设备、装置和/或其模块的示例,或者作为包括装置和/或用于其的模块的实体的示例)处的处理器运行的方法步骤是软件代码无关的,并且可以使用任何已知的或将来开发的编程语言来指定,只要保留由方法步骤所定义的功能;

-通常,任何方法步骤都适合作为软件或通过硬件来实现而在所实现的功能方面不改变实施例及其修改的思想;

-可能被实现为上面定义的装置或其任何(多个)模块处的硬件组件(例如,执行根据如上所述的实施例的装置的功能的设备)的方法步骤和/或设备、单元或部件是硬件无关的,并且可以使用任何已知的或将来开发的硬件技术或者这些的任何混合来实现,诸如mos(金属氧化物半导体)、cmos(互补mos)、bimos(双极mos)、bicmos(双极cmos)、ecl(发射极耦合逻辑)、ttl(晶体管-晶体管逻辑)等,其使用例如asic(专用ic(集成电路))组件、fpga(现场可编程门阵列)组件、cpld(复杂可编程逻辑器件)组件或dsp(数字信号处理器)组件;

-设备、单元或部件(例如,上面定义的网络实体或网络寄存器或它们相应的单元/部件中的任何一个)可以被实现为单独的设备、单元或部件,但是这并不排除它们遍及系统以分布式方式实现,只要设备、单元或部件的功能被保留;

-装置(比如用户设备和网络实体/网络寄存器)可以由半导体芯片、芯片组或者包括这样的芯片或芯片组的(硬件)模块来表示;然而,这并不排除装置或模块的功能被实现为(软件)模块中的软件(诸如计算机程序或包括用于在处理器上运行/执行的可执行软件代码部分的计算机程序产品)而不是硬件实现的可能性;

-设备可以被认为是装置或多于一个装置的组装件,不管在功能上彼此协作还是在功能上彼此独立但是例如在同一设备外壳中。

通常,要注意的是,根据上述方面的相应功能块或元件可以通过任何已知的部件分别以硬件和/或软件来实现,如果其仅适于执行相应部分的所描述功能的话。所提到的方法步骤可以在单独的功能块中或者由单独的设备来实现,或者方法步骤中的一个或多个可以在单个功能块中或者由单个设备来实现。

通常,任何方法步骤都适合作为软件或通过硬件来实现,而不改变本发明的思想。设备和部件可以被实现为单独的设备,但是这并不排除它们遍及系统以分布式方式实现,只要设备的功能被保留。这样的和类似的原理应被认为对于技术人员是已知的。

本说明书的意义上的软件包括用于执行相应功能的包括代码部件或部分的软件代码本身或者计算机程序或计算机程序产品、以及体现在其上存储有相应的数据结构或代码部件/部分的诸如计算机可读(存储)介质之类的有形介质上或潜在地在其处理期间体现在信号中或芯片中的软件(或者计算机程序或计算机程序产品)。

本发明还涵盖上述方法步骤和操作的任何可想到的组合、以及上述节点、装置、模块或元件的任何可想到的组合,只要方法和结构布置的上述概念是适用的。

鉴于上述情况,提供了用于利用移动边缘计算的改进服务连续性的措施。这样的措施示例性地包括:检测从第一网关到第二网关的通信端点的切换,确定所述通信端点的正在进行的移动边缘计算相关应用会话是否由所述第一网关路由,在所述确定的肯定结果时检查所述正在进行的移动边缘计算相关应用会话是否满足预定条件,以及在所述检查的肯定结果时发起从所述第一网关和连接到所述第一网关的第一移动边缘计算实体到所述第二网关和连接到所述第二网关的第二移动边缘计算实体的所述正在进行的移动边缘计算相关应用会话的交换。

尽管以上参考根据附图的示例描述了本发明,但是应理解的是,本发明不限于此。更确切地说,对于本领域技术人员显而易见的是,可以在不脱离如本文所公开的发明思想的范围的情况下以许多方式修改本发明。

缩略词和缩写的列表

3gpp第三代合作伙伴计划

5g第五代

cp控制平面

enb演进节点b,enodeb

epc演进分组核心

gw网关

id标识符,身份

ip网际协议

lte长期演进

lte-a长期演进高级

mec移动边缘计算

meo移动边缘编排器

mme移动性管理实体

p-gw分组数据网络网关

s-gw服务网关

tdf业务检测功能

ue用户设备

up用户平面

vnf虚拟网络功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1