通信系统、通信装置、通信方法和存储程序的非瞬时性计算机可读介质的制作方法

文档序号:10664038阅读:662来源:国知局
通信系统、通信装置、通信方法和存储程序的非瞬时性计算机可读介质的制作方法
【专利摘要】本发明的目的是提供一种通信系统,该通信系统能够当在不中断服务的情况下减少节点装置中的虚拟机(VM)时,防止在移动通信网络中发生的控制信号多次出现。本发明的通信系统包括:通信装置(1);以及通信装置(2),其使用多个VM来控制在通信装置(1)和通信装置(2)之间建立的多个会话。当通信装置(2)已经确定了当前在通信装置(1)和VM(3)中的一个之间被控制的多个会话要在通信装置(1)和不同于VM(3)的VM(4)中的一个之间被控制时,通信装置(2)向通信装置(1)通知在VM(4)中使用的标识信息并且更新会话。
【专利说明】
通信系统、通信装置、通信方法和存储程序的非瞬时性计算机可读介质
技术领域
[0001]本发明涉及通信系统、通信装置、通信方法和程序。具体地,本发明涉及包括中继在终端之间的通信的通信装置的通信系统、通信装置、通信方法和程序。
【背景技术】
[0002]通信网络包括多个中继装置,以便于执行终端装置之间的通信。例如,在用于规定移动通信网络的标准规范的3GPP(第三代合伙伙伴计划)中,正在检验通过使用诸如MME(移动性管理实体)、SGW(服务网关)和PGW(分组数据网络网关)的节点装置来中继用户业务和控制业务的网络配置。
[0003]近年来,已经检验了通过虚拟化形成网络的节点装置来有效使用网络资源。例如,下文中说明节点装置针对每个接口使用VM(虚拟机)的情况,节点装置通过接口与另一节点装置连接。当在节点装置和其他节点装置之间的业务增加时,在节点装置中添加用于执行与其他节点装置的通信的VM。另外,当在节点装置和其他节点装置之间的业务减小时,删除用于执行与其他节点装置的通信的VM,并且可以添加(S卩,重新使用)所删除的VM作为用于执行与另一节点装置的通信的VM 可以是例如布置在节点装置内部的通信资源,诸如内部存储器。另外,使用VM作为用于形成节点装置的部分元件。也就是说,上述示例基于使用多个接口作为节点装置中的部分元件并且VM对应于构成接口之一的通信资源的前提。
[0004]以该方式,通过根据节点装置所处理的业务量或者根据其他条件来添加或删除VM,可以有效使用网络中的通信资源。在非专利文献I中,网络中或节点装置中的虚拟化被指定为NFV(网络功能虚拟化)。
[0005]注意,用于在节点装置中添加VM的主要因素的示例包括以下情况:由于业务增加等而导致节点装置中或整个网络中可能出现拥塞。当有可能出现拥塞时,可以通过添加VM来操纵业务的增加。例如,在考虑移动通信网络的情况下,由于在终端装置通电时终端装置连接到移动通信网络的诸如附连的事件或者当终端装置移动时出现的移交的出现而导致从终端装置传送的业务流入新添加的VM。
[0006]另一方面,用于删除节点装置中的VM的主要因素的示例包括当节点装置的处理能力显著超过其业务能力时防止通信资源浪费使用的目的。也就是说,能够通过消除过度(或浪费地)使用供应到VM的电力来降低功耗并且减少通信资源。
[0007]引用列表
[0008]非专利文献
[0009]非专利文献1:“Network Funct1ns Virtualisat1n-Update White Paper”(2013年 10月 15 日至 17 日,“SDN and OpenFlow World Congress”,德国法兰克福)
[0010]非专利文献2:3GPPTS 23.401 V12.3.0(2013_12)3rd Generat1n PartnershipProject;Technical Specificat1n Group Services and System Aspects;GeneralPacket Rad1 Service(GPRS)enhancements for Evolved Universal TerrestrialRad1 Access Network(E-UTRAN)access(Releasel2)

【发明内容】

[0011]技术问题
[0012]与订户相关的数据、与会话相关的数据等与诸如MME、SGW和PGW的节点装置内部使用的VM相关联。因此,为了在不终端提供给订户的移动通信服务的情况下删除VM,有必要将与订户相关的数据、与会话相关的数据等转移到另一 VM,并且然后删除与订户相关的数据等不再与之相关联的原始VM。然而,存在的问题是,3GPP中规定的标准或其他通信标准中没有针对这样的操作的规范。
[0013]本发明的目的是提供能够当在不中断服务的情况下删除节点装置中的VM时,防止可能在移动通信网络中出现的多个控制信号出现的通信系统、通信装置、通信方法和程序。
[0014]问题的解决方案
[0015]根据本发明的第一方面的通信系统,包括:第一通信装置,以及第二通信装置,第二通信装置被配置成通过使用多个VM来控制在第一通信装置和第二通信装置之间设置的多个会话,其中,第二通信装置通过使用下述确定作为触发来向第一通信装置通知在第二VM中使用的标识信息,并且更新所述会话,该确定是在第一通信装置和多个VM当中的第一VM之间控制的多个会话应当在多个VM当中的不同于第一 VM的第二 VM中进行控制。
[0016]根据本发明的第二方面的通信装置,包括:控制单元,该控制单元被配置成:通过使用多个VM来控制在通信装置和另一通信装置之间设置的多个会话;以及通过使用下述确定作为触发来向另一通信装置通知在第二 VM中使用的标识信息,并且更新会话,该确定是在另一通信装置和多个VM当中的第一 VM之间控制的多个会话应当在多个VM当中的不同于第一 VM的第二 VM中进行控制。
[0017]根据本发明的第三方面的通信方法,包括:通过使用多个VM来控制与另一通信装置设置的多个会话;确定在另一通信装置和多个VM当中的第一 VM之间控制的多个会话应当在多个VM当中的不同于第一VM的第二VM中进行控制;向另一通信装置通知在第二VM中使用的标识信息;以及更新会话。
[0018]根据本发明的第四方面的程序使得计算机执行:通过使用多个VM来控制与另一通信装置设置的多个会话;确定在另一通信装置和多个VM当中的第一 VM之间控制的多个会话应当在多个VM当中的不同于第一VM的第二VM中进行控制;向另一通信装置通知在第二VM中使用的标识信息;以及更新会话。
[0019]本发明的有益效果
[0020]根据本发明,能够提供能够当在不中断服务的情况下删除节点装置中的VM时,防止可能在移动通信网络中出现的多个控制信号出现的通信系统、通信装置、通信方法和程序。另外,本发明还适用于当添加VM而不删除VM时将多个会话转移到所添加的VM的操作。
【附图说明】
[0021 ]图1示出根据第一示例性实施例的通信系统的配置示图;
[0022]图2是根据第二示例性实施例的EPS(演进分组系统)的配置示图;
[0023]图3是根据第一示例性实施例的EPS(演进分组系统)的配置示图;
[0024]图4是根据第一示例性实施例的根据3GPP的2G/3G通信网络的配置示图;
[0025]图5是根据第一示例性实施例的在3GPP中被指定为PCC(策略与计费控制)的通信网络的配置示图;
[0026]图6是根据第二示例性实施例的在3GPP中对应于CSFB(电路交换网络回落)的通信网络的配置示图;
[0027]图7是根据第二示例性实施例的虚拟化MME100的配置示图;
[0028]图8是根据第二示例性实施例的虚拟化SGW120的配置示图;
[0029]图9是根据第二示例性实施例的虚拟化PGW140的配置示图;
[0030]图10是根据第二示例性实施例的虚拟化SGSN160的配置示图;
[0031]图11是根据第二示例性实施例的虚拟化GGSN180的配置示图;
[0032]图12是根据第二示例性实施例的虚拟化eNodeB200的配置示图;
[0033]图13是根据第二示例性实施例的虚拟化RNC210的配置示图;
[0034]图14是用于说明当删除根据第二示例性实施例的虚拟化MME100的SI I VM 106时的会话的转移的示图;
[0035]图15是用于说明当删除根据第二示例性实施例的虚拟化MME100的SI I VM 106时的会话的转移的示图;
[0036]图16是用于说明当删除根据第二示例性实施例的S5/S8-CVM时执行的会话转移处理的示图;
[0037]图17是用于说明当删除根据第二示例性实施例的S5/S8-CVM时执行的会话转移处理的示图;
[0038]图18是用于说明当删除根据第二示例性实施例的S5/S8-CVM时执行的会话转移处理的示图;
[0039]图19是用于说明当删除根据第二示例性实施例的S5/S8-CVM时执行的会话转移处理的示图;
[0040]图20是用于说明当删除根据第二示例性实施例的S5/S8-UVM时执行的会话转移处理的示图;
[0041]图21是用于说明当删除根据第二示例性实施例的S5/S8-UVM时执行的会话转移处理的示图;
[0042]图22是用于说明当删除根据第二示例性实施例的S5/S8-UVM时执行的会话转移处理的示图;
[0043]图23是用于说明当删除根据第二示例性实施例的S5/S8-UVM时执行的会话转移处理的示图;
[0044]图24示出当删除根据第二示例性实施例的虚拟化MME的VM时执行的处理的流程;
[0045]图25示出当删除根据第二示例性实施例的虚拟化MME的VM时执行的处理的流程;
[0046]图26示出当删除根据第二示例性实施例的虚拟化MME的VM时执行的处理的流程;
[0047]图27示出当删除根据第二示例性实施例的虚拟化MME的VM时执行的处理的流程;
[0048]图28示出当删除根据第二示例性实施例的虚拟化MME的VM时执行的处理的流程;
[0049]图29示出当删除根据第二示例性实施例的虚拟化MME的VM时执行的处理的流程;
[0050]图30示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0051]图31示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0052]图32示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0053]图33示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0054]图34示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0055]图35示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0056]图36示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0057]图37示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0058]图38示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0059]图39示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0060]图40示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0061]图41示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0062]图42示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0063]图43示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0064]图44示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0065]图45示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0066]图46示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0067]图47示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0068]图48示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0069]图49示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0070]图50示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0071]图51示出当删除根据第二示例性实施例的虚拟化SGW的VM时执行的处理的流程;
[0072]图52示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0073]图53示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0074]图54示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0075]图55示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0076]图56示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0077]图57示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0078]图58示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0079]图59示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0080]图60示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0081]图61示出当删除根据第二示例性实施例的虚拟化PGW的VM时执行的处理的流程;
[0082]图62示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0083]图63示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0084]图64示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0085]图65示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0086]图66示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0087]图67示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0088]图68示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0089]图69示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0090]图70示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0091]图71示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0092]图72示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0093]图73示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0094]图74示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0095]图75示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0096]图76示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0097]图77示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0098]图78示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0099]图79示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0100]图80示出当删除根据第二示例性实施例的虚拟化SGSN的VM时执行的处理的流程;
[0101]图81示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0102]图82示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0103]图83示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0104]图84示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0105]图85示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0106]图86示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0107]图87示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0108]图88示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0109]图89示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0110]图90示出当删除根据第二示例性实施例的虚拟化GGSN的VM时执行的处理的流程;
[0111]图91示出当删除根据第二示例性实施例的虚拟化eNodeB的VM时执行的处理的流程;
[0112]图92示出当删除根据第二示例性实施例的虚拟化eNodeB的VM时执行的处理的流程;
[0113]图93示出当删除根据第二示例性实施例的虚拟化eNodeB的VM时执行的处理的流程;
[0114]图94示出当删除根据第二示例性实施例的虚拟化eNodeB的VM时执行的处理的流程;
[0115]图95示出当删除根据第二示例性实施例的虚拟化RNC的VM时执行的处理的流程;
[0116]图96示出当删除根据第二示例性实施例的虚拟化RNC的VM时执行的处理的流程;
[0117]图97示出当删除根据第二示例性实施例的虚拟化RNC的VM时执行的处理的流程;
[0118]图98示出当删除根据第二示例性实施例的虚拟化RNC的VM时执行的处理的流程;
[0119]图99示出用于说明比较例中的删除MME中的VM并且构建新会话的处理流程的概述的流程图;
[0120]图100示出比较例中的TON连接重新设置处理的流程;以及
[0121]图101示出比较例中的TON连接重新设置处理的流程。
【具体实施方式】
[0122](对比较例的说明)
[0123]下文中,参考图99至图101说明发明人在构想根据示例性实施例的通信系统之前已经检验的比较例。在比较例中,说明删除了MME中的VE并且根据当前3GPP中规定的过程构建新会话的过程。另外,在图99至图101中,通过使用作为在3GPP中规定的装置的UE(用户设备)、6他(演进的剛)、11^、36¥、?6¥、?0^(策略和计费规则功能)和把3(归属订户服务器)来给出说明。
[0124]首先,参考图99说明从删除MME中的VM到构建新会话的处理流程的概况。当确定了应当转移在MME的VM中设置的会话(例如,TON连接)时,MME开始MME发起的分离过程(非专利文献2:第5.3.8.3节)(S1001)。在启动MME发起的分离过程时,UE(用户设备)将其状态改变成分离状态(UE与网络分离的状态)。接下来,处于分离状态的UE开始E-UTRAN初始附连处理(非专利文献2:第5.3.2.1节)(S1002)。接下来,当MME接收附连信号时,MME通过使用与其中要删除VM的MME不同的MME来构建Sll会话(S1003)。以此方式,PDN连接的转移完成。
[0125]通过执行步骤S1001中的处理,可以删除关于与MME分离的UE的信息。另外,在SGW、PGW等中,通过分离UE,可以删除关于与相应节点装置分离的UE的信息。
[0126]接下来,参考图100和图101以具体方式说明图99中的步骤S1002和S1003中执行的用于重新设置TON连接的处理的流程。
[0127]首先,UE将附连请求消息传送到MME (S1101)。接下来,在步骤S1 O 2中,认证UE
(51102)。接下来,MME将创建会话请求(MME-S11IP地址、MME-S11 TE ID)消息传送到SGW
(51103)。
[0128]接下来,SGW将创建会话请求(SGff-S51P地址、SGW-S5TE ID)消息传送到PGW
(51104)。接下来,在PGW和PCRF之间执行QoS协商处理(S1105)。接下来,PGW将创建会话响应(SGW-S5IP地址、PGW-S5 TEID)消息传送到SGW(S1106)。通过在步骤31104和31106中传送/接收消息,在SGW和PGW之间交换SGW和PGW中的每一个的隧道信息。结果,在S5接口中使用的PDN连接被建立。
[0129]接下来,SGW将创建会话响应(SGW-S11IP地址、SGW-S11 TEID^SGff-Sl-U IP地址、SGff-Sl-U TEID)消息传送到MME(S1107)。通过在步骤S1103和S1107中传送/接收消息,在SGW和MME之间交换SGW和MME中的每一个的隧道信息。结果,在SI I接口和Sl-U接口中使用的PDN连接被建立。
[0130]接下来,MME将初始上下文建立请求(SGW-S1-U IP地址、SGW-Sl-U TEID)消息传送至IJeNB(S1108)。接下来,在步骤S1109中,进行在UE和eNB之间的无线电设置。接下来,eNB将初始上下文建立请求(eNB-Sl-U IP地址、eNB-Sl-U TEID)消息传送到eNB(SI 110)。接下来,MME将修改承载请求(eNB-Sl-U IP地址、eNB-Sl-U TEID)传送到SGW(Sllll)。通过在步骤SI 107、S1108、S1110和SI 111中传送/接收消息,在eNB和SGW之间交换eNB和SGW中的每一个的隧道信息。结果,在S1-U接口中使用的I3DN连接被建立。
[0131 ] 接下来,SGW将修改承载响应消息传送到MME( SI 112)。
[0132]如以上说明的,UE可以通过将其状态临时改变成分离状态并且然后执行步骤SllOl至S1112来设置S5 PDN连接、Sll PDN连接和Sl-U PDN连接。
[0133]然而,在比较例中的上述处理中,MME需要使UE将其状态临时改变成分离状态以删除VM,并且然后在UE将其状态改变成附连状态之前,执行步骤SllOl至S1112。结果,信号的数目增加。另外,随着UE的数目增加,在移动通信网络中传送/接收的信号的数目更进一步增加。因此,担心随着信号的数目增加,可能出现拥塞。另外,当UE被分离时,中断对UE的移动通信服务。结果,担心服务质量会显著劣化。在下述示例性实施例中,说明通过将所需的最少数目的消息传送到相邻节点/从相邻节点接收所需的最少数目的消息来删除VM的通信系统和通信处理流程。
[0134](第一示例性实施例)
[0135]下文中,参考【附图说明】根据本发明的示例性实施例。参考图1,说明根据本发明的第一示例性实施例的通信系统的配置示例。图1中示出的通信系统包括通信装置I和2。
[0136]通信装置I和2中的每一个是通过使CPU(中央处理单元)执行存储器中存储的程序进行操作的计算机装置,或者包括每一个通过执行存储器中存储的程序进行操作的多个VM。另外,通信装置I和2中的每一个可以是作为3GPP中规定的节点装置的MME、SGW、PGW等。另外,通信装置I和2中的每一个可以是作为基站装置的节点B或eNodeB、或者形成所谓的“第二代”网络的SGSN(服务通用分组无线业务支持节点)、GGSN(网关通用分组无线服务支持节点)、RNC (无线网络控制器)等。
[0137]通信装置2在通信装置2和通信装置I之间设置多个会话,并且与通信装置I通信。多个会话可以是例如针对各个终端装置设置的会话、当多个终端装置被划分成组时针对终端装置的各个组设置的会话。每个会话可以包括在通信装置I和2之间的路由信息、用于执行与对方通信装置的通信所需要的信息、关于终端装置的信息等。关于终端装置的信息可以是例如终端装置的标识符、关于针对终端装置被允许的通信速度的信息等。
[0138]通信装置2通过使用VM3或VM 4来设置多个会话。在图1中,虚线箭头指示通信装置I设置与VM 3的多个会话的状态,并且实线箭头指示通信装置I设置与VM 4的多个会话的状态。这些箭头指示通信装置I将在通信装置I和VM3之间设置的会话转移到VM4。
[0139]由诸如不同CPU、存储器和网络接口的多个通信资源来形成VM3和VM 4。在图1中,VM 3包括通信资源5和6,并且VM 4包括通信资源7和8。当通信装置2被虚拟化时,VM 3和VM4成为构成通信装置2的部分元件。可以单独向对应于VM 3和VM 4的资源供应电力。也就是说,可以从在使用VM 3和VM 4二者时消耗的电力减少在仅使用VM 3和VM 4中的一个时消耗的电力。
[0140]通信装置2确定以下状态:使用VM3在通信装置I和2之间设置的多个会话应当被改变,使得通过使用VM 4来控制在通信装置I和2之间设置的多个会话。例如,通信装置2可以根据管理通信装置2的监管方等输入的指令来改变控制在通信装置I和2之间设置的多个会话的VM,或者根据从其他操作装置等输入的指令信号来改变控制在通信装置I和2之间设置的多个会话的VM。
[0141]通过使用下述确定作为触发,通信装置2将VM4中使用的标识信息通知给通信装置I并且更新会话,该确定是通过使用VM 3控制在通信装置I和2之间设置的多个会话的状态应当被改变,使得通过使用VM 4来控制在通信装置I和2之间设置的多个会话。标识信息是在通信装置2中通过其来唯一地识别在VM 4中执行控制的事实的信息。
[0142]确定通过使用VM3控制在通信装置I和2之间设置的多个会话的状态应当被改变使得通过使用VM 4来控制在通信装置I和2之间设置的多个会话的状态的情形包括以下情形。例如,通信装置2删除VM 3,并且从而将在VM 3中设置的多个会话转移到VM 4。替代地,通信装置2添加新VM 4,并且因此将VM 3中设置的多个会话中的一些或全部转移到VM 4。
[0143]如上所述,当通信装置2改变控制在通信装置I和2之间设置的多个会话的VM时,通信装置2可以将改变之后新VM中使用的标识信息通知给通信装置I。在从通信装置2接收到改变之后新VM的标识信息时,通信装置I可以将VM 4指定为在下一次和下一次之后向通信装置2传送数据时的目的地。以此方式,能够将已经从通信装置I原始传送到VM 3的数据转移至VM 4。
[0144]也就是说,通过在不分离终端装置的情况下改变在通信装置I和2之间的会话,能够删除VM 3并且将从通信装置I传送的业务转移到VM 4。也就是说,因为由于删除VM 3而出现的控制信号仅在通信装置I和2之间被传送/接收,所以能够防止在网络中传送/接收大量控制信号。
[0145](第二示例性实施例)
[0146]接下来,参考图2至图6说明根据本发明的第二示例性实施例的通信网络的配置示例。图2至图6是3GPP中规定的通信网络的配置示例。
[0147]图2是在UE没有执行漫游的情况下的EPS(演进的分组系统)的配置示例。图2中示出的EPS包括UE (用户设备)1、E-UTRAN (演进的通用陆地无线电接入网络)11、MME 12, SGff
13、SGSN (服务GPRS支持节点)14、HSS (归属订户服务器)15、PGW 16、PCRF (策略和计费规则功能)17、和运营商网络18。运营商网络18可以是例如IMS(IP多媒体子系统)、PSS(分组交换流送)等。附图中的节点装置之间指定的符号LTE-Uu、Sl-U、S3、Gx等表示节点装置之间的接口的名称。这也适用于图3和后续附图。另外,SGSN 14连接到UTRAN和GERAN(GSM(注册商标)EDGE无线电接入网络),并且SGW 13连接到UTRAN J-UTRAN 11、UTRAN和GERAN中的每一个表示无线网络并且包括基站装置等。
[0148]图3是UE正执行漫游的情况下的EPS(演进的分组系统)的配置示例。图3中示出的EPS包括UE ΙΟ^Ε-UTRAN IUMME 12、SGW 13^SGSN 14、HSS 2UPGW 22、PCRF 23和运营商网络24。在该图中,UE 10位于VPLMN(受访问公共陆地移动网络)中。因此,MME 12与位于HPLMN(归属公共陆地移动网络)中的HSS 21通信,并且SGW 13与位于HPLMN中的PGW 22通信。注意,在图3和图2之间的主要差异在于,SGW 13和PGW 22之间的接口是图3中的接口S8,而在SGff 13和PGW 16之间接口是图2中的接口S5。在3GPP TS23.401的规范中描述了图2和图3的细节。
[0149]图4示出3GPP中的所谓“2G”或“3G”通信网络的配置示例。图4中示出的通信网络包括TE(终端设备)31、MT(移动终端)32、UTRAN 33^SGSN 34^TE 35、MT 36、BSS(基站系统)37、SGSN 38、GGSN(网关GPRS支持节点)39、GGSN 40、MSC(移动交换中心)/VLR(访客位置寄存器)41、SMS-GMSC和SMS-1ffMSC (工作间移动交换中心)42、SMS-SC 43、gsmSCF(gsm服务控制功能)44、CGF(计费网关功能)45、EIR(设备身份寄存器)46、记账系统47、TE 48和HLR 49。附图中的虚线指示用于传送控制信号的信令接口,并且实线指示用于传送控制信号和用户数据的信令和数据转移接口。在3GPP TS23.060的规范中描述了图4的细节。
[0150]图5示出在3GPP中被指定为PCC(策略和计费控制)的通信网络。图5中示出的通信网络包括BBERF(承载绑定和事件报告功能)51、V-PCRF(受访PCFR)52、SPR(订户简档存储)53、H-PCRF(归属PCRF)54、PCEF(策略和计费执行功能)55、网关56、AF(应用功能)57、0SC(在线计费系统)58、TDF(业务检测功能)59、和0FCS(离线计费系统)60。在3GPP TS23.203的规范中描述了图5的细节。
[0151]图6示出3GPP中对应于CSFB(电路交换回落)的通信网络的配置示例。图6中示出的通信网络包括UE 7KE-UTRAN 72、GERAN 73、UTRAN 74^SGSN 75、MME 76、和MSC服务器77。在3GPP TS23.272的规范中描述了图6的细节。
[0152]接下来,参考图7,说明根据第二示例性实施例的虚拟化MME100的配置示例。虚拟化MME 100是给予由多个VM形成的MME的名称。虚拟化MME 100被配置为使用VM进行图2中示出的MME 12或图6中示出的MME 76中的每个接口所需要的操作。虚拟化MME 100包括S6a VM101-103、S11 VM 104-106、SGs VM 107、SGs VM 108^Sl-MME VM 109-111 和控制单元 15。注意,附图中的每个接口中使用的VM的数目仅仅是示例。也就是说,可以任意地确定VM的数目。这也适用于以下说明的其他附图。
[0153]S6a VM 101-103提供用于控制在虚拟化MME 100和图2中示出的HSS 15或图3中示出的HSS 21之间的接口所需要的功能。功能的示例包括获取订户数据。Sll VM 104-106提供用于控制在虚拟化MME 100和图2中示出的SGW 13之间设置的会话所需要的功能。SGs VM107和SGs VM 108提供用于控制在虚拟化MME 100和图6中示出的MSC服务器77之间设置的会话所需要的功能。Sl-MME VM 109-111提供用于控制在虚拟化MME 100和图1中示出的E-UTRAN 11之间设置的会话所需要的功能。E-UTRAN 11可以是例如作为基站装置的eNB (演进的 NB)。
[0154]例如,每个VM为每个会话分配预定义的存储器区域。因此,可以根据存储器区域或存储器容量来确定可以在每个VM种设置的最大数目的会话。以上针对附图中示出的VM描述内容也适用于以下指定的VM。
[0155]控制单元115控制会话的数目,确定要删除的VM中设置的会话的转移目的地,控制通过每个VM的通信等。另外,控制单元115可以监视每个VM的负载状态。然后,例如,当夜晚来临并且会话的数目减少超过给定VM所确定的会话的预定数目时,控制单元115可以确定留在该VM中的剩余会话应当被转移到其他VM,确定其转移目的地,和/或确定在考虑到转移目的地的负载状态的情况下使其分布于多个VM上。上述内容也适用于下述其他装置的控制单元。
[0156]接下来,参考图8,说明根据第二示例性实施例的虚拟化SGW120的配置示例。虚拟化SGW 120被配置成针对图12中示出的SGW 13中的接口使用VM。虚拟化SGW 120包括Gxx VM121、Gxx VM 122、S5/S8-C VM 123、S5/S8_C VM 124、S5/S8_U VM 125、S5/S8_U VM 126、Sll VM 127、S11 VM 128、S1_U VM 129、S1_U VM 130、S12 VM 131、S12 VM 13和控制单元135。
[0157]Gxx VM 121和Gxx VM 122是用于当虚拟化SGW 120具有图5中示出的BBERF 51的功能时在虚拟化SGW 120和V-PCRF 52之间设置的会话的接口。S5/S8-C VM 123和S5/S8-CVM 124是用于在虚拟化SGW 120和图2中示出的PGW 16或图3中示出的PGW 22之间设置的会话的接口。
[0158]Sll VM 127和Sll VM 128是用于在虚拟化SGW 120和图2中示出的MME 12之间设置的会话的接口。Sl-U VM 129和130是用于在虚拟化SGW 120和图2中示出的E-UTRAN 11之间设置的会话的接口。E-UTRAN 11可以是例如作为基站装置的eNB(演进的NBKS12 VM 131和132是用于虚拟化SGW 120和UTRAN之间设置的会话的接口。UTRAN可以是例如作为基站装置的节点B。
[0159]接下来,参考图9,说明根据第二示例性实施例的虚拟化PGW140的配置示例。虚拟化PGW 140被配置成针对图2中示出的PGW 16或图3中示出的PGW 22中的接口使用VM。
[0160]虚拟化PGW140包括Gx VM 141_143、Gy/Gz VM 144_146、SGi VM 147和 148、S5/S8-C VM 149和 150、S5/S8-U VM 151 和 152、和控制单元 155。
[0161]Gx VM 141-143是用于在虚拟化PGW 140和图2中示出的PCRF 17或图3中示出的PCRF 23之间设置的会话的接口。Gy/Gz VM 144-146是在虚拟化PGW 140具有PCEF 55的功能时用于在虚拟化PGW 140和图5中示出的OSC 58或OFCS 60之间设置的会话的接口。
[0162]SGi VM 147和148是用于在虚拟化PGW 140和图2中示出的运营商网络18或图3中示出的运营商网络24之间设置的会话的接口。S5/S8-C VM 149和150是用于针对在虚拟化PGff 140和SGW 13之间的C平面数据通信设置的会话的接口。S5/S8-U VM 151和152是用于针对在虚拟化PGW 140和图2中示出的SGW 13之间的U平面数据通信设置的会话的接口。
[0163]接下来,参考图10,说明根据第二示例性实施例的虚拟化SGSN160的配置示例。虚拟化SGSN 160被配置成针对图2中示出的SGSN 14或图4中示出的SGSN 34中的接口使用VM。
[0164]虚拟化SGSN160包括S4-C VM 161 和 162、Gn_C VM 163和 164、Gn_U VM 165和 166、Gr/S6d VM 167和168、S4_U VM 169和170、Gs VM 171和172、Iu_C VM 173和174、Iu_U VM175和176、以及控制单元177。
[0165]S4-C VM 161和162是用于针对在虚拟化SGSN 160和图2中示出的SGW 13之间的C平面数据通信设置的接口。S4-U VM 169和170是用于针对在虚拟化SGSN 160和SGW 13之间的U平面数据通信设置的会话的接口。
[0166]Gn-C VM 163和164是用于针对在虚拟化SGSN 160和GGSN 40之间的C平面数据通信设置的会话的接口。Gn-U VM 165和166是用于针对在虚拟化SGSN 160和图4中示出的GGSN 40之间的U平面数据通信设置的会话的接口。
[0167]Gr/S6d VM 167和168是用于在虚拟化SGSN 160和图4中示出的HLR 49之间设置的会话的接口。Gs VM 171和172是用于在虚拟化SGSN 160和MSC/VLR 41之间设置的会话的接
□ O
[0168]Iu-C VM 173和174是用于针对在虚拟化SGSN 160和UTRAN 33之间的C平面数据通信设置的会话的接口。Iu-U VM 175和176是用于针对在虚拟化SGSN 160和图4中示出的UTRAN 33之间的U平面数据通信设置的会话的接口。
[0169]接下来,参考图11说明根据第二示例性实施例的虚拟化GGSN180的配置示例。虚拟化GGSN 180被配置成针对图2中示出的SGSN 14或图4中示出的SGSN 34中的接口使用VM。
[0170]虚拟化GGSN180包括Gx VM 181_183、Gy/Gz VM 184_186、Gi VM 187和 188、Gn_CVM 189和 190、Gn-U VM 191 和 192、和控制单元 195。
[0171]Gx VM 181-183是当虚拟化GGSN 180具有PCEF 55的功能时用于在虚拟化GGSN180和H-PCRF 54之间设置的会话的接口。Gy/Gz VM 144-146是当虚拟化GGSN 180具有图5中示出的PCEF 55的功能时用于在虚拟化GGSN 180和OCS 58或OFCS 60之间设置的会话的接口。
[0172]Gi VM 187和188是用于在虚拟化GGSN 180和通信运营商向其提供该运营商特有的服务的IP网络、或由其他通信运营商管理的TON(分组转移网络)之间设置的会话的接口。
[0173]Gn-C VM 189和190是用于针对虚拟化GGSN 180和SGSN 34之间的C平面数据通信设置的接口。Gn-U VM 191和192是用于针对虚拟化GGSN 180和图4中示出的SGSN 34之间的U平面数据通信设置的接口。
[0174]接下来,参考图12,说明根据第二示例性实施例的虚拟化eNodeB200的配置示例。虚拟化eNodeB 200被配置成针对位于图2中示出的E-UTRAN 11中的eNodeB中的接口使用VM0
[0175]虚拟化eNodeB200包括Sl-MME VM 201-203、S1_U VM 204-206、LTE-Uu 207、和控制单元208。
[0176]Sl-MME VM 201-203是用于针对虚拟化eNodeB 200和图2中示出的MME 12之间设置的会话的接口。Sl-U VM 204-206是用于针对虚拟化eNodeB 200和图2中示出的SGW 13之间设置的会话的接口。LTE-Uu 207是用于针对虚拟化eNodeB 200和UE 10之间设置的会话的接口。
[0177]接下来,参考图13,说明根据第二示例性实施例的虚拟化RNC210的配置示例。虚拟化RNC 220被配置成针对位于图4中示出的UTRAN 33中的RNC(无线网络控制器)中的接口使用VM。
[0178]虚拟化RNC210包括Iu-C VM 2U-213、Iu_U VM 214_216、Uu 217、和控制单元208。
[0179]Iu-C VM 211-213是用于针对虚拟化RNC 210和图4中示出的SGSN 34之间的C平面数据通信设置的会话的接口。Iu-U VM 214-216是用于针对虚拟化RNC 210和SGSN 34之间的U平面数据通信设置的会话的接口。Uu 217是用于针对虚拟化RNC 210和图4中示出的MT32之间设置的会话的接口。
[0180]接下来,参考图14和图15,说明当删除虚拟化MME 100的Sll VM 106时执行的会话的转移。VM的删除可以是挂起对VM的电力供应。图14示出虚拟化MME 100和SGW 13之间设置的会话,其中:在Sll VM 104中设置60,000个会话;在Sll VM 105中设置80,000个会话;在Sll VM 106中设置40,000个会话。具体地,会话可以是I3DN连接。
[0181]在图14中,当删除Sll VM 106时,必须将Sll VM 106中设置的40,000个会话转移至IjSll VM 104和105。为了进行此转移,虚拟化MME 100可使用控制单元115,在考虑到SllVM 104和105中的负载状态的情况下转移Sll VM 106中的会话。例如,虚拟化MME 100可转移Sll VM 106中的会话,使得Sll VM 104中的会话的数量和Sll VM 105中的会话的数量大致彼此相等。
[0182]具体地讲,虚拟化MME 100可将Sll VM 106中的30,000个会话转移到Sll VM 104并且将Sll VM 106中的10,000个会话转移到Sll VM 105。通过这样做,如图15中所示,SllVM 104和105中的每个在其中具有90,000个会话,因此,它们的负载变得彼此相等。另外,虚拟化MME 100可执行管理,使得在Sll VM 106中没有设置在从SI I VM 106到Sll VM 104和105的会话转移操作期间生成的任何新会话。
[0183]可通过控制单元(诸如,安装在虚拟化MME100中的CPU)执行设置在各VM中的会话的数量的管理、设置在待删除VM中的会话的转移目的地的确定等。在图14和图15中,说明删除虚拟化MME 100的Sll VM 106的示例。然而,可在删除虚拟化丽E 100中的除了Sll VM106外的VM并且添加新VM的情况下,和在删除其他装置中的VM(诸如,虚拟化SGW、PGW、SGSN和GGSN)并且添加新VM的情况下,执行与图14和图15中示出的控制类似的控制。
[0184]接下来,参考图16至图19,说明根据第二示例性实施例的当删除VM时执行的用于转移会话的处理。在图16至图19中,说明用于删除虚拟化SGW 120的S5/S8-C VM 123的处理。
[0185]图16示出在虚拟化MME 100和虚拟化SGW 120的Sll VM 128之间和虚拟化PGW 140和虚拟化SGW 120的S5/S8-C VM 123之间设置GTP-C信令连接。
[0186]图17示出当删除S5/S8-C VM 123时,在S5/S8-C VM 123和虚拟化PGW 140之间发送/接收修改承载请求消息和修改承载响应消息。由于虚拟化PGW 140接收到修改承载请求,因此虚拟化PGW 140不需要识别S5/S8-C VM 123被删除。
[0187]如图18中所示,通过在S5/S8-C VM 123和虚拟化PGW 140之间发送/接收修改承载请求和修改承载响应,更新虚拟化SGW 120和虚拟化PGW 140之间的GTP-C信令连接。也就是说,在S5/S8-C VM 124和虚拟化PGW 140之间,设置原始地已经在S5/S8-C VM 123和虚拟化PGff 140之间设置的虚拟化SGW 120和虚拟化PGW 140之间的GTP-C信令连接。
[0188]图19示出在S5/S8-C VM 123中设置的所有会话被转移到S5/S8-C VM 124之后,删除S5/S8-C VM 123ο
[0189]接下来,参考图20至图23,说明根据第二示例性实施例的当删除VM时执行的用于转移会话的处理。在图20至图23中,说明用于删除虚拟化SGW 120的S5/S8-U VM 125的处理。
[0190]图20示出在虚拟化MME 100和虚拟化SGW 120的Sl-U VM 129之间和虚拟化PGW140和虚拟化SGW 120的S5/S8-U VM 125之间设置GTP-C信令连接。
[0191]图21示出当删除S5/S8-U VM 125时,在S5/S8-C VM 123和虚拟化PGW 140之间发送/接收修改承载请求消息和修改承载响应消息。注意的是,修改承载请求消息和修改承载响应消息是通过S5/S8-C VM 123发送/接收的。由于虚拟化PGW 140接收到修改承载请求,因此虚拟化PGW 140不需要识别S5/S8-U VM 125被删除。
[0192]如图22中所示,通过在S5/S8-C VM 123和虚拟化PGW 140之间发送/接收修改承载请求和修改承载响应,更新虚拟化SGW 120和虚拟化PGW 140之间的GTP-C信令连接。也就是说,在S5/S8-U VM 126和虚拟化PGW 140之间,设置虚拟化SGW 120和虚拟化PGW 140之间的GTP-C信令连接。
[0193]图23示出在S5/S8-U VM 125中设置的所有会话被转移到S5/S8-U VM 126之后,删除S5/S8-U VM 125ο
[0194]接下来,参考图24,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图24示出当删除虚拟化MME 100的Sll VM 104至106中的一个时执行的处理。
[0195]首先,虚拟化MME 100将修改承载请求消息传送到虚拟化SGW 120(S11)。虚拟化MME 100修改承载请求消息中设置指示会话的转移目的地处的VM和TEID(隧道端点ID)的IP地址。TEID是指示虚拟化MME 100的VM和虚拟化SGW 120的VM之间设置的路径的端点的标识符。例如,虚拟化SGW 120可通过将虚拟化MME 100所通知(S卩,发送)的TEID的消息传送到虚拟化MME 100,创建虚拟化SGW 120和虚拟化MME 100所指定的VM之间的会话。指示会话的转移目的地处的VM的信息可以是IP地址和GRE密钥。
[0196]接下来,虚拟化SGW 120将修改承载响应消息传送到虚拟化MME 100(S12)。虚拟化MME 100针对待删除的Sll VM中设置的会话中的每个,发送修改承载请求消息。
[0197]注意的是,在虚拟化MME 100和虚拟化SGW 120之间设置的会话可以是例如PDN连接。另外,当应该被删除的虚拟化MME 100的SI I VM具有设置在SI I VM和多个虚拟化SGW之间的会话时,虚拟化MME 100将修改承载请求消息传送到多个虚拟化SGW。
[0198]如以上说明的,可通过执行步骤Sll和S12,转移待删除VM中设置的会话。相比于比较例中说明的处理,可通过执行以上相对于【附图说明】的处理,相当程度地减少会话转移所必需的信号的数量。
[0199]接下来,参考图25,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图24,图25示出当删除虚拟化MME 100的Sll VM 104至106中的一个时执行的处理。另外,虽然图24示出针对各会话发送修改承载请求消息的处理,但图25示出一次针对多个会话执行更新处理的示例。一次针对多个会话执行更新处理被称为“批量处理”。
[0200]参考图25,说明用于执行批量处理的预备处理。首先,当虚拟化MME 100在SI I接口中创建了虚拟化MME 100和虚拟化SGW 120之间的会话时,虚拟化MME 100将创建会话请求消息传送到虚拟化SGW 120(S21)。此时,虚拟化MME 100将与使用Sll VM 106设置的多个会话关联的CSID传送到虚拟化SGW 120XSID可具有对于其中设置会话的VM中的每个而言不同的值。
[0201]虚拟化SGW 120识别在虚拟化MME 100中的同一VM中设置了被针对其设置同一CSID的多个会话的全部。虚拟化SGW 120将创建会话响应消息作为响应传送到创建会话响应消息(S22)。
[0202]接下来,参考图26说明虚拟化MME 100和虚拟化SGW 120之间的批量处理。首先,当虚拟化MME 100删除Sll VM 106时,虚拟化MME 100将更新TON连接设置请求消息传送到虚拟化SGW 120(S31)。注意的是,虚拟化丽E 100在更新PDN连接设置请求消息中设置与SI IVM 106关联的CSID、指示会话的转移目的地的VM的IP地址的组、更新TON连接设置请求消息中的TEID(隧道端点ID)的组。指示会话的转移目的地处的VM的信息可以是IP地址的组合GRE密钥的组。
[0203]接下来,虚拟化SGW120将更新PDN连接设置响应消息作为对更新PDN连接请求消息的响应进行传送(S32)。
[0204]如以下参考图25和图26说明的,通过执行批量处理,通过发送/接收一个更新PDN连接设置请求消息和一个更新PDN连接响应消息,可将多个会话从它们当前被设置于的VM转移到另一个VM。相比于此,在图24的情况下,需要发送/接收与设置的会话数量相同数量的修改承载请求消息和相同数量的修改承载响应消息。
[0205]接下来,参考图27,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图27示出当删除虚拟化MME 100的Sl-MME VMs 109-111中的一个时执行的处理。
[0206]首先,虚拟化MME 100将MME配置更新消息传送到eNodeB(S41)。虚拟化MME 100在MME配置更新消息中设置IP地址或指示会话的转移目的地处的VM的其他标识信息。
[0207]接下来,eNodeB将MME配置更新确认消息作为对MME配置更新消息的响应传送到虚拟化MME 100(S42)。虚拟化MME 100发送针对待删除的S1-MME VM中设置的会话中的每个的MME配置更新消息。
[0208]接下来,参考图28,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图28示出当删除虚拟化MME 100的S6a VMs 101-103中的一个时执行的处理。注意的是,图28中的步骤S51和S52类似于图27中的那些步骤,除了与虚拟化MME 100通信的实体是HSS 21并且所发送/接收信号的名称与图27中的名称不同之外。因此,这里省略对其的详细描述。另外,使用通知请求消息和通知应答消息作为所发送/接收信号。
[0209]接下来,参考图29,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图29示出当删除虚拟化MME 100的SGs VM 107或108时执行的处理。注意的是,图29中的步骤S61和S62类似于图28中的那些步骤,除了与虚拟化MME 100通信的实体是VLR或MSC服务器77之外,因此,这里省略对其的详细描述。
[0210]接下来,参考图30,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图30示出当删除虚拟化SGW 120的S5/S8-CV VM 123或124时执行的处理。注意的是,图30中的步骤S71和S72类似于图24中的那些步骤,除了与虚拟化SGW 120通信的实体是虚拟化PGW 140之外,因此,这里省略对其的详细描述。
[0211]接下来,参考图31,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图30,图31示出当删除虚拟化SGW 120的S5/S8-CV VM 123或124时执行的处理。另外,虽然图30示出针对各会话发送修改承载请求消息的处理,但图31示出执行批处理的示例。注意的是,图31中的步骤S 81和S 8 2类似于图2 5中的那些步骤,除了与虚拟化S G W120通信的实体是虚拟化PGW 140之外,因此,这里省略对其的详细描述。
[0212]另外,图32中的步骤S91和S92也类似于图26中的那些步骤,除了与虚拟化SGW 120通信的实体是虚拟化PGW 140之外,因此,这里省略对其的详细描述。
[0213]接下来,参考图33,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图33示出当删除虚拟化SGW 120的S5/S8-U VM 125或126时执行的处理。注意的是,图33中的步骤SlOl和S102类似于图30中的那些步骤,除了用于S5/S8界面的U平面数据通信的会话被更新之外,因此,这里省略对其的详细描述。
[0214]接下来,参考图34,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图33,图34示出当删除虚拟化SGW 120的S5/S8-U VM 125或126时执行的处理。另外,虽然图33示出针对各会话发送修改承载请求消息的处理,但图34示出执行批处理的示例。注意的是,图34中的步骤SI 11和SI 12类似于图31中的那些步骤,除了用于S5/S8接口的U平面数据通信的会话被更新之外,因此,这里省略对其的详细描述。
[0215]另外,图35中的步骤S121和S122也类似于图32中的那些步骤,除了用于S5/S8接口的U平面数据通信的会话被更新之外,因此,这里省略对其的详细描述。
[0216]接下来,参考图36,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图36示出当删除用作虚拟化SGW 120的S4C接口的VM时执行的处理。注意的是,图36中的步骤S131和S132类似于图30中的那些步骤,除了与虚拟化SGW 120通信的实体是SGSN 14之外,因此,这里省略对其的详细描述。
[0217]接下来,参考图37,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图36,图37示出当删除用作虚拟化SGW 120的S4C接口的VM时执行的处理。另夕卜,虽然图36示出针对各会话发送修改承载请求消息的处理,但图37示出执行批处理的示例。注意的是,图37中的步骤S141和S142类似于图34中的那些步骤,除了S4C接口中设置的会话被更新之外,因此,这里省略对其的详细描述。
[0218]另外,图38中的步骤S151和S122也类似于图35中的那些步骤,除了S4C接口中设置的会话被更新之外,因此,这里省略对其的详细描述。
[0219]接下来,参考图39,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图39示出当删除用作虚拟化SGW 120的S4U接口的VM时执行的处理。首先,虚拟化SGW120将修改承载消息请求传送到虚拟化SGSN 160(S161)。虚拟化SGW 120通过S4C接口发送/接收修改承载请求消息,此后发送/接收修改承载响应(步骤S164)。虚拟化SGW 120在修改承载请求消息中设置指示会话的转移目的地处的VM的IP地址和TEID。
[0220]接下来,虚拟化SGSN 160将用作虚拟化SGW 120中的S4U接口的VM的更新信息通知给虚拟化RNC 210。具体地讲,虚拟化SGSN 160将重新定位请求消息传送到虚拟化RNC 210
(5162)。虚拟化SGSN160在重新定位请求消息中设置在步骤S161中接收的信息。虚拟化RNC210将重新定位请求确认消息作为对重新定位请求消息的响应传送到虚拟化SGSN 160
(5163)。
[0221 ]在步骤161中接收到重新定位请求确认消息时,虚拟化SGSN 160将修改承载响应消息作为对修改承载请求的响应传送到虚拟化SGW 120(S164)。虚拟化SGW 120针对与待删除S4U相关的接口的VM中设置的会话中的每个,发送修改承载请求消息。
[0222]如以上参考【附图说明】的,虚拟化SGW120没有将关于VM被删除的信息直接通知给虚拟化RNC 210,而是可通过虚拟化SGSN 160将关于VM被删除的信息通知给虚拟化RNC210。以此方式,可减少用于将信号传送到虚拟化RNC 210的虚拟化SGW 120的处理负载。
[0223]接下来,参考图40,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图39,图40示出当删除用作虚拟化SGW 120的S4U接口的VM时执行的处理。另夕卜,虽然图39示出针对各会话发送修改承载请求消息的处理,但图40示出执行批处理的示例。注意的是,图40中的步骤S171和S17 2类似于图3 7中的那些步骤,除了 S4U接口中设置的会话被更新之外,因此,这里省略对其的详细描述。
[0224]另外,图41中的步骤SI81和S184类似于图38中的那些步骤,除了S4U接口中设置的会话被更新之外,因此,这里省略对其的详细描述。另外,虚拟化SGSN 160将步骤S182和S183重复与设置的会话的数量相同的次数。也就是说,虚拟化SGW 120通知虚拟化SGSN160,使用批量处理将多个会话一齐转移到新的VM。相比于此,虚拟化SGSN 160没有使用批量处理并且将步骤S182和S183重复与设置的会话的数量相同的次数。当虚拟化SGSN 160已经针对所有会话完成将虚拟化SGW 120中的VM被删除通知给虚拟化RNC 210时,虚拟化SGSN160在步骤SI 84中发送更新I3DN连接响应消息。
[0225]接下来,参考图42,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图42示出当删除虚拟化SGW 120的Sll VM 127或128时执行的处理。注意的是,在图42中的步骤S191和S192中,与虚拟化SGW 120通信的实体是虚拟化MME 100。另外,虚拟化SGW120和虚拟化MME 100使用更新承载请求消息和更新承载响应消息。这些消息中的每个的内容类似于图30中的内容,因此,这里省略对其的详细描述。
[0226]接下来,参考图43,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图42,图43示出当删除虚拟化SGW 120的SI I VM 127或128时执行的处理。另夕卜,虽然图42示出针对各会话发送修改承载请求消息的处理,但图43示出执行批处理的示例。
[0227]在图43中,作为对步骤S201中从虚拟化MME 100传送到虚拟化SGW 120的创建会话请求消息的响应,虚拟化SGW 120将创建会话响应消息传送到虚拟化MME 100(S202)。虚拟化SGW 120将使用SI I VM 128在创建会话响应消息中设置的多个会话关联的CSID传送到虚拟化 SGW 120。
[0228]注意的是,图44中的步骤S211和S212类似于图38中的那些步骤,除了Sll VM128中设置的会话被更新并且与虚拟化SGW 120通信的实体是虚拟化MME 100之外,因此,这里省略对其的详细描述。
[0229]接下来,参考图45,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图45示出当删除虚拟化SGW 120的S12 VM 131或132时执行的处理。注意的是,图45中的步骤S221和S224类似于图39中的那些步骤,除了步骤S221和S224中使用的消息是更新承载请求消息之外,因此,这里省略对其的详细描述。
[0230]接下来,参考图46,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图45,图46示出当删除虚拟化SGW 120的312 VM 131或132时执行的处理。另夕卜,虽然图45示出针对各会话发送修改承载请求消息的处理,但图46示出执行批处理的示例。注意的是,图46中的步骤S231和S232类似于图40中的那些步骤,除了 S12 VM 132中设置的会话被更新之外,因此,这里省略对其的详细描述。
[0231]另外,图47中的步骤S241至S244也类似于图41中的那些步骤,除了S12 VM 132中设置的会话被更新之外,因此,这里省略对其的详细描述。
[0232]接下来,参考图48,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图48示出当删除虚拟化SGW 120的Sl-U VM 129或130时执行的处理。注意的是,图48中的步骤S251至S254与图45中的那些步骤的不同之处在于,与虚拟化SGW 120通信的实体是虚拟化MME 100并且与虚拟化MME 100通信的实体是虚拟化eNodeB 200之外。另外,图48与图45的不同之处还在于,步骤S252和S253中使用的消息是E-RAB修改消息。该消息中设置的内容等和图48中的其他处理类似于图45中的那些,因此,这里省略对其的详细描述。
[0233]接下来,参考图49,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。类似于图48,图49示出当删除虚拟化SGW 120的Sl-U VM 129或130时执行的处理。另夕卜,虽然图48示出针对各会话发送修改承载请求消息的处理,但图49示出执行批处理的示例。图49中的步骤S261和S262类似于图43中的步骤S201和S202,除了通知(S卩,发送)与Sl-UVM 130关联的CSID之外,因此,这里省略对其的详细描述。
[0234]另外,图50中的步骤S272和S274也类似于图48中的那些步骤,除了步骤S271和S274中执行批量处理之外,因此,这里省略对其的详细描述。
[0235]接下来,参考图51,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图51示出当删除虚拟化SGW 120的Gxx VM 121和122时执行的处理。注意的是,在图51中的步骤S281中,向V-PCRF 52通知将使用CCR消息删除Gxx VM的事实。另外,V-PCRF 52将CCA消息作为响应传送到虚拟化SGW 120(S282)。
[0236]接下来,参考图52,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图52示出当删除虚拟化PGW 140的S5/S8-C VM 149或150时执行的处理。注意的是,图52中的处理类似于图30中的处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0237]接下来,参考图53,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图53示出当删除用作虚拟化PGW 140的S5/S8-C VM 149或150时执行的处理。在图53中,为了执行批量处理,虚拟化PGW 140将创建会话响应消息作为对步骤S301中发送的创建会话请求消息的响应传送到虚拟化SGW 120(S302)。虚拟化PGW 140在创建会话响应消息中设置与S5/S8-C VM 150关联的CSID。
[0238]接下来,参考图54,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图54示出当删除虚拟化PGW 140的S5/S8-C VM 150时执行的处理。注意的是,图54中的处理类似于图32中的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0239]接下来,参考图55,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图55示出当删除虚拟化PGW 140的S5/S8-C VM 151或152时执行的处理。注意的是,图55中的处理类似于图33中说明的那些处理,除了各信号的发送源与其发送目的地交换之夕卜,因此,这里省略对其的详细描述。
[0240]接下来,参考图56和图57,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图56和图57示出当删除虚拟化PGW 140的S5/S8-U VM 152时执行的处理。注意的是,图56中的处理类似于图34中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。另外,图57中的处理类似于图35中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0241]接下来,参考图58,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图58示出当删除虚拟化PGW 140的SGi VM 147或148时执行的处理。虚拟化PGW 140在更新路由表消息中设置SGi VMl的删除并且将更新路由表消息传送到包括在运营商18中的TDF、SDN等(S351)。另外,虚拟化PGW 140接收更新路由确认消息作为对更新路由表消息的响应(S352)。
[0242]接下来,参考图59,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图59示出当删除虚拟化PGW 140的Gx VM 141-143时执行的处理。图59中的处理类似于图51中的那些处理,除了Gx VM 141-143中的一个被删除之外,因此,这里省略对其的详细描述。
[0243]接下来,参考图60,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图60示出当删除虚拟化PGW 140的Gy/Gz VM 144-146中的一个时执行的处理。虚拟化PGff 140将已经被转移被删除VM的会话的VM被设置成OCS 58的通知请求消息(S371)。虚拟化PGW 140从OSC 58接收通知应答消息作为对通知请求消息的响应(S372)。另外,类似于图60,图61示出当虚拟化PGW 140的Gy/Gz VM 144-146中的一个被删除时执行的处理。在图61中,与虚拟化PGW 140通信的实体是OFCS 60。
[0244]接下来,参考图62,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图62示出当删除虚拟化SGSN 160的S4-C VM 161时执行的处理。注意的是,图62中的处理类似于图36中的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0245]接下来,参考图63和图64,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图63和图64示出当删除用作虚拟化SGSN 160的S4_C VM 162时执行的处理。注意的是,图63中的处理类似于图37中的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。另外,图64中的处理类似于图38中的那些步骤,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0246]接下来,参考图65,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图65示出当删除虚拟化SGSN 160的S4-U VM 169或170时执行的处理。注意的是,图62中的处理类似于图39中说明的那些处理,除了步骤S161和S164中(S卩,在以上参考图39说明的虚拟化SGSN 160和虚拟化PGW 140之间的通信中)各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0247]接下来,参考图66和图67,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图66和图67示出当删除虚拟化SGSN 160的S4_U VM 170时执行的处理。注意的是,图66中的处理类似于图40中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。另外,图67中的处理类似于图41中说明的那些处理,除了步骤S181和S184中(S卩,在以上参考图41说明的虚拟化SGSN 160和虚拟化PGW 140之间的通信中)各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0248]接下来,参考图68,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图68示出当删除虚拟化SGSN 160的Iu-C VM 173或174时执行的处理。
[0249]虚拟化SGSN 160将Iu更新请求消息传送到虚拟化RNC 210(S451)。虚拟化SGSN160在Iu更新请求消息中设置关于删除Iu-C VM 173或174之后会话的转移目的处的VM的信息。接下来,虚拟化SGSN 160接收Iu更新确认消息作为对Iu更新请求消息的响应(S452)。
[0250]接下来,参考图69,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图69示出当删除虚拟化SGSN 160的Iu-C VM 175或176时执行的处理。
[0251]虚拟化SGSN 160将重新定位请求消息传送到虚拟化RNC 210(S461)。虚拟化SGSN160在重新定位请求消息中设置关于会话的转移目的地处的VM的信息。接下来,虚拟化SGSN160接收重新定位请求确认消息作为对重新定位请求消息的响应(S462)。
[0252]接下来,参考图70和图71,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图70和图71示出当删除虚拟化SGSN 160的Iu-C VM 176时执行的处理。
[0253]在图70中,虚拟化SGSN 160将RAB指派请求消息传送到虚拟化RNC 210(S471)。虚拟化SGSN 160在RAB指派请求消息中设置与Iu-C VM 176关联的CSID。虚拟化SGSN 160接收RAB指派响应消息作为对RAB指派请求消息的响应(S472)。
[0254]图71示出虚拟化SGSN 160和虚拟化RNC 210使用更新PDN连接设置请求消息和更新I3DN连接响应消息执行与删除Iu-U VM 176相关的批量处理。
[0255]接下来,参考图72,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图72示出当删除虚拟化SGSN 160的Gr/S6d VM 167或168时执行的处理。注意的是,图72中的处理类似于图28中说明的那些处理,除了通过虚拟化SGSN 160取代图28中的虚拟化MME 100之外。另外,在图73中,使用任何时间修改请求消息和任何时间修改响应消息来替代图72中使用的通知请求消息和通知应答消息。
[0256]接下来,参考图74,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图74示出当删除虚拟化SGSN 160的Gn-C VM 163或164时执行的处理。
[0257]虚拟化SGSN 160将更新PDP上下文请求消息传送到虚拟化GGSN 180(S551)。虚拟化SGSN 160在更新rop上下文请求消息中设置关于删除Gn-C VM 163或164之后会话的转移目的处的VM的信息。接下来,虚拟化SGSN 160接收更新PDP上下文响应消息作为对更新PDP上下文请求消息的响应(S512)。
[0258]接下来,参考图75和76,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图75和图76示出当删除虚拟化SGSN 160的Gn-C VM 164时执行的处理。
[0259]在图75中,虚拟化SGSN 160将创建PDP上下文请求消息传送到虚拟化GGSN 180(S521)。虚拟化SGSN 160在创建PDP上下文请求消息中设置与Gn-C VM 164关联的CSID。虚拟化SGSN 160接收创建I3DP上下文响应消息作为对创建I3DP上下文请求消息的响应(S552)。
[0260]图76示出虚拟化SGSN 160和虚拟化GGSN 180使用更新TON连接设置请求消息和更新I3DN连接响应消息执行与删除Gn-C VM 164相关的批量处理。
[0261]接下来,参考图77,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图77示出当删除虚拟化SGSN 160的Gn-U VM 165或166时执行的处理。注意的是,图77中的操作类似于图74中的操作,除了在该处理中更新Gn-U VM而非Gn-C VM,因此,这里省略对其的详细描述。
[0262]接下来,参考图78和图79,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图78和图79示出当删除虚拟化SGSN 160的Gn-U VM 166时执行的处理。注意的是,图78和图79中的处理类似于图75和图76中的处理,除了Gn-U VM被更新之外,因此,这里省略对其的详细描述。
[0263]接下来,参考图80,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图80示出当删除虚拟化SGSN 160的Gs VM 171或172时执行的处理。注意的是,图80中的处理类似于图29中说明的处理,除了Gs VM被更新之外,因此,这里省略对其的详细描述。
[0264]接下来,参考图81,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图81示出当删除虚拟化GGSN 180的Gn-C VM 189或190时执行的处理。注意的是,图81中的处理类似于图74中说明的处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0265]接下来,参考图82和图83,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图82和图83示出当删除虚拟化GGSN 180的Gn-C VM 190时执行的处理。
[0266]在图82中,虚拟化SGSN 160将创建PDP上下文请求消息传送到虚拟化GGSN 180(S591)。接下来,虚拟化GGSN 180将创建PDP上下文响应消息作为对创建TOP上下文请求消息的响应传送到虚拟化SGSN 160(S592)。虚拟化GGSN 180在创建I3DP上下文请求消息中设置与Cn-C VM 190关联的CSID。
[0267]图83示出虚拟化SGSN 160和虚拟化GGSN 180使用更新TON连接设置请求消息和更新I3DN连接响应消息执行与删除Gn-C VM 190相关的批量处理。
[0268]接下来,参考图84,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图84示出当删除虚拟化GGSN 180的Gn-U VM 191或192时执行的处理。注意的是,图84中的处理类似于图77中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0269]接下来,参考图85和图86,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图85和图86示出当删除虚拟化GGSN 180的Gn-U VM 192时执行的处理。
[0270]图85中的处理类似于图82中说明的那些处理,除了虚拟化GGSN 180将与Gn_U VM192相关的CSID传送到虚拟化SGSN 160之外,因此,这里省略对其的详细描述。
[0271]图86示出虚拟化SGSN 160和虚拟化GGSN 180使用更新TON连接设置请求消息和更新I3DN连接响应消息执行与删除Gn-U VM 192相关的批量处理。
[0272]接下来,参考图87,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图87示出当删除虚拟化GGSN 180的Gi VM 187或188时执行的处理。注意的是,图87中的处理类似于图58中说明的那些处理,除了使用虚拟化GGSN 180取代虚拟化PGW 140之外,因此,这里省略对其的详细描述。
[0273]接下来,参考图88,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图88示出当删除虚拟化GGSN 180的Gx VM 181至183中的一个时执行的处理。注意的是,图88中的处理类似于图59中说明的那些处理,除了使用虚拟化GGSN 180取代虚拟化PGW140之外,因此,这里省略对其的详细描述。
[0274]接下来,参考图89,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图89示出当删除虚拟化GGSN 180的Gy/Gz VM 184至186时执行的处理。注意的是,图89中的处理类似于图60中的那些处理,除了使用虚拟化GGSN 180取代虚拟化PGW 140之外,因此,这里省略对其的详细描述。
[0275]接下来,参考图90,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图90示出当删除虚拟化GGSN 180的Gy/Gz VM 184至186时执行的处理。注意的是,图90中的处理类似于图61中的那些处理,除了使用虚拟化GGSN 180取代虚拟化PGW 140之外,因此,这里省略对其的详细描述。
[0276]接下来,参考图91,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图91示出当删除虚拟化eNodB 200的Sl-MME VM 201至203时执行的处理。
[0277]虚拟化eNodB 200将eNB配置更新消息传送到虚拟化MME 100(S681)。虚拟化eNodB200在eNB配置更新消息中设置关于删除Sl-MME VM 201至203之后会话的转移目的处的VM的信息。接下来,虚拟化eNodB 200接收eNB配置更新确认消息作为对eNB配置更新消息的响应(S682)。
[0278]接下来,参考图92,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图92示出当删除虚拟化eNodB 200的Sl-U VM 204至206时执行的处理。
[0279]首先,虚拟化eNodB 200将E-RAB修改请求消息传送到虚拟化MME 100(S691)。虚拟化eNodB 200在E-RAB修改请求消息中设置关于删除Sl-U VM 204至206中的一个之后会话的转移目的处的VM的信息。注意的是,虚拟化eNodB 200通过Sl-MME接口发送E-RAB修改请求消息。
[0280]接下来,虚拟化MME100发送其中虚拟化eNodB 200所通知(S卩,发送)的信息被设置成虚拟化SGW 120的修改承载请求消息(S692)。接下来,虚拟化MME 100从虚拟化SGW 120接收修改承载响应消息作为对修改承载请求消息的响应(S693)。接下来,虚拟化MME 100将E-RAB修改确认消息作为对修改承载请求消息的响应传送到虚拟化eNodB 200(S694)。
[0281]接下来,参考图93和图94,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图93和图94示出当删除虚拟化eNodB 200的Sl-U VM 206时执行的处理。
[0282]首先,虚拟化eNodB200将初始上下文建立响应消息作为对步骤S701中接收的初始上下文建立请求消息的响应传送到虚拟化MME 100(S702)。虚拟化eNodB 200在初始上下文建立响应消息中设置与Sl-U VM 206关联的CSID。虚拟化MME 100通过发送/接收修改承载请求消息(S703)和修改承载响应消息(S704),将虚拟化eNodB 200所通知(S卩,发送)的CSID通知给虚拟化SGW 120。
[0283]在图94中,当虚拟化eNodB 200删除Sl-U VM 206时,虚拟化eNodB 200将更新I3DN连接设置请求消息传送到虚拟化MME 100。虚拟化eNodB 200在更新PDN连接设置请求消息中设置与待删除的Sl-U VM 206关联的CSID(S711)。
[0284]接下来,当虚拟化MME100接收其内设置有CSID的更新PDN连接设置请求消息时,虚拟化MME 100—次针对与CSID关联的多个会话将修改承载请求消息传送到虚拟化SGW120(S712)并且接收修改承载响应消息作为其响应(S713)。也就是说,虚拟化MME 100重复步骤S712和S713,直到已经完成针对所有会话的处理。
[0285]当已经完成针对所有会话的处理时,虚拟化MME100将更新TON连接连接响应消息传送到虚拟化eNodB 200(S714)o
[0286]接下来,参考图95,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图95示出当删除虚拟化RNC 210的Iu-C VM 211至213时执行的处理。注意的是,图95中的处理类似于图68中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0287]接下来,参考图96,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图96示出当删除虚拟化RNC 210的Iu-C VM 214至216时执行的处理。注意的是,图95中的处理类似于图69中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0288]接下来,参考图97和图98,说明根据本发明的第二示例性实施例的会话信息更新处理的流程。图97和图98示出当删除虚拟化RNC 210的Iu-U VM 216时执行的处理。
[0289]在图97中,首先,虚拟化RNC 210将RAB指派响应消息作为对步骤S741中接收的RAB指派请求消息的响应传送到虚拟化SGSN 160(S742)。虚拟化RNC 210在RAB指派响应消息中设置与Iu-U VM 216关联的CSID。
[0290]图98示出虚拟化RNC 210和虚拟化SGSN 160之间的批量处理。注意的是,图98中的处理类似于图71中说明的那些处理,除了各信号的发送源与其发送目的地交换之外,因此,这里省略对其的详细描述。
[0291]如以上说明的,通过使用根据本发明的第二示例性实施例的通信处理,当要删除给定VM时,可以将被转移会话的VM通知给对方节点装置。结果,对方节点装置可针对其中VM改变的节点装置,与被转移会话的VM通信。因此,由于可在相邻节点装置中执行VM转移处理,因此不需要使终端装置执行原本会在执行VM转移时必须执行的分离处理等。因此,由于不需要执行分离处理当,因此可减少通信网络中出现的控制信号的数量。
[0292]尽管本发明被描述为上述示例性实施例中的硬件配置,但本发明不限于硬件配置。在本发明中,还可通过致使CPU(中央处理单元)执行计算机程序来实现参考各个【附图说明】的处理流程。
[0293]在上述示例中,程序可被存储在各种类型的非瞬时性计算机可读介质中,由此被供应到计算机。非瞬时性计算机可读介质包括各种类型的有形存储介质。非瞬时性计算机可读介质的示例包括磁性记录介质(诸如,软盘、磁带和硬盘驱动)、磁-光记录介质(诸如,磁-光盘)、CD_ROM(只读存储器)、CD_R和CD-R/W、以及半导体存储器(诸如,掩模ROM、PROM(可编程ROM)、EPR0M(可擦除PROM)、闪存ROM、和RAM(随机存取存储器))。另外,可使用各种类型的瞬时性计算机可读介质将程序供应到计算机。瞬时性计算机可读介质的示例包括电信号、光学信号和电磁波。可使用瞬时性计算机可读介质通过通信路径(诸如,电线和光纤)或无线通信路径将程序供应到计算机。
[0294]注意的是,本发明不限于以上提到的示例性实施例并且可在不脱离本发明的精神的情况下酌情改变。
[0295]尽管参考示例性实施例说明了本发明,但本发明不限于上述的示例性实施例。可在本发明的范围内,对本发明的配置和细节进行本领域的技术人员可理解的各种修改形式。
[0296]本申请基于并且要求2014年2月13日提交的日本专利申请N0.2014-25566的优先权权益,该申请的公开的全部内容以引用方式并入本文中。
[0297]附图标记列表
[0298]I通信装置
[0299]2通信装置
[0300]3 VM
[0301]4 VM
[0302]5-8通信资源
[0303]10 UE
[0304]11 E-UTRAN
[0305]12 MME
[0306]13 SGff
[0307]14 SGSN
[0308]15 HSS
[0309]16 PGff
[0310]17 PCRF
[0311]18运营商网络
[0312]21 HSS
[0313]22 PGff
[0314]23 PCRF
[0315]24运营商网络
[0316]31 TE
[0317]32 MT
[0318]33 UTRAN
[0319]34 SGSN
[0320]35 TE
[0321]36 MT
[0322]37 BSS
[0323]38 SGSN
[0324]39 GGSN
[0325]40 GGSN
[0326]41 MSC/VLR
[0327]42 SMS-GMSC、SMS-1WMSC
[0328]43 SMS-SC
[0329]44 gsmSCF
[0330]45 CGF
[0331]46 EIR
[0332]47记账系统
[0333]48 TE
[0334]49 HLR
[0335]51 BBERF
[0336]52 V-PCRF
[0337]53 SPR
[0338]54 H-PCRF
[0339]55 PCEF
[0340]56 网关
[0341]57 AF
[0342]58 OCS
[0343]59 TDF
[0344]60 OFCS
[0345]71 UE
[0346]72 E-UTRAN
[0347]73 GERAN
[0348]74 UTRAN
[0349]75 SGSN
[0350]76 MME
[0351]77 MSC服务器
[0352]100 虚拟化MME
[0353]101-106 S6a VM
[0354]107、108 SGs VM
[0355]109-111 Sl-MME VM
[0356]120 虚拟化SGW
[0357]121、122 Gxx VM
[0358]123、124 S5/S8-C VM
[0359]125、126 S5/S8-U VM
[0360]I27、I28 Sll VM
[0361]129x130 Sl-U VM
[0362]131、132 S12 VM
[0363]140 虚拟化PGW
[0364]141-143 Gx VM
[0365]144、145 Gy/Gz VM
[0366]146 Gy/Gz VM
[0367]147、148 SGi VM
[0368]149、150 S5/S8-C VM
[0369]151、152 S5/S8-U VM
[0370]160 虚拟化SGSN
[0371]161、162 S4-C VM
[0372]163、164 Gn-C VM
[0373]165、166 Gn-U VM
[0374]167、168 Gr/S6d VM
[0375]169、170 S4-U VM
[0376]171、172 Gs VM
[0377]173、174 Iu-C VM
[0378]175、176 Iu-U VM
[0379]180 虚拟化GGSN
[0380]181-183 Gx VM
[0381]184、185 Gy/Gz VM
[0382]186 Gy/Gz VM
[0383]187、188 Gi VM
[0384]189、190 Gn-C VM
[0385]191、192 Gn-U VM
[0386]200 虚拟化eNodeB
[0387]201-203 Sl-MME VM
[0388]204-206 Sl-U VM
[0389]207 LTE-Uu
[0390]210 虚拟化RNC
[0391]211-213 Iu-C VM
[0392]214-216 Iu-U VM
[0393]217 Uu
【主权项】
1.一种通信系统,包括: 第一通信装置,以及 第二通信装置,所述第二通信装置被配置成通过使用多个VM来控制在所述第一通信装置和所述第二通信装置之间设置的多个会话,其中, 所述第二通信装置通过使用下述确定作为触发来向所述第一通信装置通知在所述第二VM中使用的标识信息,并且更新所述会话,该确定是在所述第一通信装置和所述多个VM当中的第一 VM之间控制的多个会话应当在所述多个VM当中的不同于所述第一 VM的第二 VM中进行控制。2.根据权利要求1所述的通信系统,其中,所述第二通信装置每次对于所述多个会话,向所述第一通信装置通知在所述第二 VM中使用的标识信息。3.根据权利要求1所述的通信系统,其中,所述第二通信装置针对所述多个会话设置公共组标识信息,并且向所述第一通信装置通知在所述第二VM中使用的标识信息,所述第二VM新控制对其设置所述组标识信息的所述多个会话,同时将所述标识信息与所述组标识信息相关联。4.根据权利要求1至3中的任一项所述的通信系统,其中, 所述多个会话包括U平面会话和C平面会话,并且 所述第二通信装置通过使用所述第二 VM将控制由所述第一 VM控制的所述U平面会话的事实作为触发,通过所述C平面会话来向所述第一通信装置通知在所述第二 VM中使用的所述标识信息。5.根据权利要求4所述的通信系统,进一步包括第三通信装置,所述第三通信装置被配置成通过所述C平面会话与所述第一通信装置和所述第二通信装置连接,其中, 所述第二通信装置通过使用所述第二 VM将控制在所述第一通信装置和所述第二通信装置之间设置的所述U平面会话的事实作为触发,通过在所述第二通信装置和所述第三通信装置之间设置的所述C平面会话来向所述第一通信装置通知在所述第二 VM中使用的标识?目息O6.根据权利要求1至5中的任一项所述的通信系统,其中,在所述第二VM中使用的标识信息是IP地址或TEID(隧道端点ID)。7.根据权利要求1至6中的任一项所述的通信系统,其中,所述第二通信装置针对每个接口包括不同的VM,所述接口是在所述第二通信装置与对方装置连接时使用的。8.根据权利要求7所述的通信系统,其中,所述VM包括在所述第二通信装置中使用的多个通信资源。9.根据权利要求1至8中的任一项所述的通信系统,其中,所述第一通信装置和所述第二通信装置形成在3GPP下规定的通信系统。10.一种通信装置,所述通信装置包括: 控制部件,所述控制部件用于通过使用多个VM来控制在所述通信装置和另一通信装置之间设置的多个会话; 通过使用下述确定作为触发来向所述另一通信装置通知在所述第二 VM中使用的标识信息,该确定是在所述另一通信装置和所述多个VM当中的第一 VM之间控制的多个会话应当在所述多个VM当中的不同于所述第一VM的第二VM中进行控制;以及 更新所述会话。11.根据权利要求10所述的通信装置,其中,所述控制部件每次对于所述多个会话,向所述另一通信装置通知在所述第二 VM中使用的标识信息。12.根据权利要求11所述的通信装置,其中,所述控制部件针对所述多个会话设置公共组标识信息,并且向所述另一通信装置通知在所述第二VM中使用的标识信息,所述第二VM新控制对其设置所述组标识信息的所述多个会话,同时将所述标识信息与所述组标识信息相关联。13.根据权利要求10至12中的任一项所述的通信装置,其中, 所述多个会话包括U平面会话和C平面会话,并且 所述控制部件通过使用所述第二 VM将控制由所述第一 VM控制的所述U平面会话的事实作为触发,通过所述C平面会话来向所述另一通信装置通知在所述第二 VM中使用的所述标识信息。14.一种通信方法,包括: 通过使用多个VM来控制与另一通信装置设置的多个会话; 确定在所述另一通信装置和所述多个VM当中的第一 VM之间控制的多个会话应当在所述多个VM当中的不同于所述第一 VM的第二 VM中进行控制; 向所述另一通信装置通知在所述第二VM中使用的标识信息;以及 更新所述会话。15.—种存储程序的非瞬时性计算机可读介质,所述程序用于使得计算机执行: 通过使用多个VM来控制与另一通信装置设置的多个会话; 确定在所述另一通信装置和所述多个VM当中的第一 VM之间控制的多个会话应当在所述多个VM当中的不同于所述第一 VM的第二 VM中进行控制; 向所述另一通信装置通知在所述第二VM中使用的标识信息;以及 更新所述会话。16.—种用于控制移动通信网络的方法,包括: 通过使用修改承载请求信号、创建会话请求信号和更新PDN连接设置请求信号中的一个,来将标识信息从虚拟化MME(移动性管理实体)传送到SGW(服务网关); 将修改承载响应信号、创建会话响应信号和更新PDN连接响应信号中的一个作为响应信号,从所述SGW传送到所述虚拟化MME;以及 删除在所述虚拟化MME和所述SGW之间的VM(虚拟机)。17.—种用于控制移动通信网络的方法,包括: 通过使用MME配置更新信号来将标识信息从虚拟化eNodeB传送到MME(移动性管理实体); 将MME配置更新确认信号作为响应信号,从所述MME传送到所述虚拟化eNodeB;以及 删除在所述虚拟化eNodeB和所述MME之间的VM(虚拟机)。18.—种用于控制移动通信网络的方法,包括: 通过使用通知请求信号,将标识信息从虚拟化MME(移动性管理实体)传送到HSS(归属订户服务器); 将通知应答信号从所述HSS传送到所述虚拟化MME; 删除在所述虚拟化MME和所述HSS之间的VM(虚拟机)。19.一种用于控制移动通信网络的方法,包括: 通过使用通知请求信号,将标识信息从虚拟化MME(移动性管理实体)传送到VLR(访客移动交换中心); 将通知应答信号从所述VLR传送到所述虚拟化MME; 删除在所述虚拟化MME和所述VLR之间的VM(虚拟机)。20.—种用于控制移动通信网络的方法,包括: 通过使用修改承载请求信号、创建会话请求信号和更新PDN连接设置请求信号中的一个,将标识信息从虚拟化SGW(服务网关)传送到PGW(分组数据网络网关); 将修改承载响应信号、创建会话响应信号和更新PDN连接响应信号中的一个作为响应信号,从所述PGW传送到所述虚拟化SGW;以及 删除在所述虚拟化SGW和所述PGW之间的VM(虚拟机)。21.—种用于控制移动通信网络的方法,包括: 通过使用修改承载请求信号、创建会话请求信号和更新PDN连接设置请求信号中的一个,将标识信息从虚拟化SGW(服务网关)传送到SGSN(服务GPRS支持节点); 将修改承载响应信号、创建会话响应信号和更新PDN连接响应信号中的一个作为响应信号,从所述SGSN传送到所述虚拟化SGW;以及 删除在所述虚拟化SGW和所述SGSN之间的VM(虚拟机)。22.—种用于控制移动通信网络的方法,包括: 通过使用更新承载请求信号,将标识信息从虚拟化SGW(服务网关)传送到MME(移动性管理实体); 将更新承载响应信号从所述MME传送到所述虚拟化SGW;以及 删除在所述虚拟化SGW和所述MME之间的VM(虚拟机)。23.—种用于控制移动通信网络的方法,包括: 通过使用更新PDN连接设置请求信号和修改承载请求信号中的一个,将标识信息从虚拟化PGW(分组数据网络网关)传送到SGW(服务网关); 将更新PDN连接响应信号和修改承载响应信号中的一个作为响应信号,从所述SGW传送到所述虚拟化PGW;以及 删除在所述虚拟化PGW和所述SGW之间的VM(虚拟机)。24.一种用于控制移动通信网络的方法,包括: 通过使用CCR信号,将标识信息从虚拟化SGW(服务网关)传送到PCRF(策略和计费控制); 将CCA信号从所述PCRF传送到所述虚拟化SGW;以及 删除在所述虚拟化SGW和所述PCRF之间的VM(虚拟机)。25.—种用于控制移动通信网络的方法,包括: 使用更新路由表信号,将标识信息从虚拟化PGW(分组数据网络网关)传送到TDF(业务检测功能)或SDN; 将更新路由确认信号作为响应信号,从所述TDF或所述SDN传送到所述虚拟化PGW;以及 删除在所述虚拟化PGW和所述TDF或所述SDN之间的VM(虚拟机)。26.—种用于控制移动通信网络的方法,包括: 通过使用CCR信号,将标识信息从虚拟化PGW(分组数据网络网关)传送到PCRF(策略和计费控制); 将CCA信号从所述PCRF传送到所述虚拟化PGW;以及 删除在所述虚拟化PGW和所述PCRF之间的VM(虚拟机)。27.—种用于控制移动通信网络的方法,包括: 通过使用通知请求信号,将标识信息从虚拟化PGW(分组数据网络网关)传送到OCS(在线计费系统); 将通知应答信号从所述OCS传送到所述虚拟化PGW; 删除在所述虚拟化PGW和所述OCS之间的VM(虚拟机)。28.一种用于控制移动通信网络的方法,包括: 通过使用通知请求信号,将标识信息从虚拟化PGW(分组数据网络网关)传送到OFCS(离线计费系统); 将通知应答信号从所述OCS传送到所述虚拟化PGW; 删除在所述虚拟化PGW和所述OFCS之间的VM(虚拟机)。29.—种用于控制移动通信网络的方法,包括: 通过使用修改承载请求信号、创建会话请求信号和更新PDN连接设置请求信号中的一个,将标识信息从虚拟化SGSN(服务GPRS支持节点)传送到SGW(服务网关); 将修改承载响应信号、创建会话响应信号和更新PDN连接响应信号中的一个作为响应信号,从所述SGW传送到所述虚拟化SGSN;以及 删除在所述虚拟化SGSN和所述SGW之间的VM(虚拟机)。30.—种用于控制移动通信网络的方法,包括: 通过使用Iu更新请求信号和重新定位请求信号中的一个,将标识信息从虚拟化RNC(无线电网络控制器)或虚拟化BSC(基站控制器)传送到SGSN; 将Iu更新确认信号和重新定位请求确认信号中的一个作为响应信号,从所述SGSN传送到所述虚拟化RNC或所述虚拟化BSC;以及 删除在所述虚拟化RNC或所述虚拟化BSC和所述SGSN之间的VM(虚拟机)。31.—种用于控制移动通信网络的方法,包括: 通过使用RAB指派请求信号和更新TON连接设置请求信号中的一个,将标识信息从虚拟化SGSN(服务GPRS支持节点)传送到RNC(无线电网络控制器)或BSC(基站控制器); 将RAB指派响应信号和更新PDN连接响应信号中的一个作为响应信号,从所述RNC或所述BSC传送到所述虚拟化SGSN;以及 删除在所述虚拟化SGSN和所述RNC或所述BSC之间的VM(虚拟机)。32.—种用于控制移动通信网络的方法,包括: 通过使用通知请求信号和任何时间修改请求信号中的一个,将标识信息从虚拟化SGSN(服务GPRS支持节点)传送到HSS(归属订户服务器); 将通知应答信号和任何时间修改响应信号中的一个作为响应信号,从所述HSS传送到所述虚拟化SGSN;以及 删除在所述虚拟化SGSN和所述HSS之间的VM(虚拟机)。33.—种用于控制移动通信网络的方法,包括: 通过使用更新PDP上下文请求信号、更新PDN连接设置请求信号和创建PDP上下文请求信号中的一个,将标识信息从虚拟化SGSN(服务GPRS支持节点)传送到GGSN(网关GPRS支持节点); 将更新上下文响应信号、创建rop上下文响应信号和创建rop上下文响应信号中的一个从所述GGSN传送到所述虚拟化SGSN;以及 删除在所述虚拟化SGSN和所述GGSN之间的VM(虚拟机)。34.一种用于控制移动通信网络的方法,包括: 通过使用通知请求信号中的一个,将标识信息从虚拟化SGSN(服务GPRS支持节点)传送至IjVLR(访客位置寄存器); 将通知应答中的一个作为响应信号,从所述VLR传送到所述虚拟化SGSN;以及 删除在所述虚拟化SGSN和所述VLR之间的VM(虚拟机)。35.—种用于控制移动通信网络的方法,包括: 通过使用更新PDP上下文请求信号、更新PDN连接设置请求信号和创建PDP上下文请求信号中的一个,将标识信息从虚拟化GGSN(网关GPRS支持节点)传送到SGSN(服务GPRS支持节点); 将更新上下文响应信号、创建rop上下文响应信号和创建rop上下文响应信号中的一个从所述SGSN传送到所述虚拟化SGSN;以及 删除在所述虚拟化GGSN和所述SGSN之间的VM(虚拟机)。36.—种用于控制移动通信网络的方法,包括: 通过使用更新路由表信号,将标识信息从虚拟化GGSN (网关GPRS支持节点)传送到TDF(业务检测功能)或SDN; 将更新路由确认信号从所述TDF或所述SDN传送到所述虚拟化GGSN;以及 删除在所述虚拟化GGSN和所述SDN的所述TDF之间的VM(虚拟机)。37.—种用于控制移动通信网络的方法,包括: 通过使用CCR信号,将标识信息从虚拟化GGSN(网关GPRS支持节点)传送到PCRF(策略和计费控制); 将CCA信号从所述PCRF传送到所述虚拟化GGSN;以及 删除在所述虚拟化GGSN和所述PCRF之间的VM(虚拟机)。38.一种用于控制移动通信网络的方法,包括: 通过使用通知请求信号,将标识信息从虚拟化GGSN(网关GPRS支持节点)传送到OCS(在线计费系统); 将通知应答信号作为响应信号,从所述OCS传送到所述虚拟化GGSN;以及 删除在所述虚拟化GGSN和所述OCS之间的VM(虚拟机)。39.—种用于控制移动通信网络的方法,包括: 通过使用通知请求信号,将标识信息从虚拟化GGSN(网关GPRS支持节点)传送到OFCS(离线计费系统); 将通知应答信号作为响应信号,从所述OFCS传送到所述虚拟化GGSN;以及 删除在所述虚拟化GGSN和所述OFCS之间的VM(虚拟机)。40.—种用于控制移动通信网络的方法,包括: 通过使用eNB配置更新信号,将标识信息从虚拟化MME (移动性管理实体)传送到eNodeB; 将eNB配置更新确认信号从所述eNodeB传送到所述虚拟化MME; 删除在所述虚拟化MME和所述eNodeB之间的VM(虚拟机)。41.一种用于控制移动通信网络的方法,包括: 通过使用Iu更新请求信号、重新定位请求信号、RAB指派请求信号和更新PDN连接设置请求信号中的一个,将标识信息从虚拟化SGSN (服务GPRS支持节点)传送到RNC (无线电网络控制器)或BSC(基站控制器); 将Iu更新确认信号、重新定位请求确认信号、RAB指派响应信号和更新PDN连接信号中的一个作为响应信号,从所述RNC或所述BSC传送到所述虚拟化SGSN;以及删除在所述虚拟化SGSN和所述RNC或所述BSC之间的VM(虚拟机)。
【文档编号】H04W76/06GK106031140SQ201580008540
【公开日】2016年10月12日
【申请日】2015年1月30日
【发明人】田村利之
【申请人】日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1