选择性地提供互联网协议(IP)会话连续性的装置、系统和方法与流程

文档序号:17305024发布日期:2019-04-05 19:20阅读:261来源:国知局
选择性地提供互联网协议(IP)会话连续性的装置、系统和方法与流程

本申请要求于2013年7月26日提交的题为“Advanced Wireless Communication Systems and Techniques”的美国临时专利申请No.61/859,121的优先权,其全部公开通过引用被结合于此。

技术领域

本文描述的一些实施例一般涉及选择性地提供互联网协议(IP)会话连续性。



背景技术:

当移动设备从一个网络移动到另一网络时,例如,作为无线电链路切换的结果,各种类型的移动网络被配置为向移动设备提供互联网协议(IP)会话连续性来保证每一个IP会话的会话连续性。例如,当移动设备在网络之间移动时,作为改变源IP地址的网络前缀部分的结果,该移动设备的源IP地址可能改变。作为改变移动设备的源IP地址的结果,携带旧的IP地址的分组(例如,由网络节点生成的分组),其不知道源IP地址的改变,将不能到达移动设备。

用于保证IP会话连续性的一般常见解决方案包括,例如,由互联网工程任务组(IETF)定义的移动互联网协议(MIP)和代理MIP(PMIP)方案,以及由第3代合作伙伴计划(3GPP)定义的通用分组无线服务(GPRS)隧道协议(GTP)。

这些解决方案依赖于网络代理,网络代理向移动设备分配源IP地址,该源IP地址在整个会话期间保持不变。网络代理保持对移动设备的位置的跟踪,并且为移动设备创建临时转交地址(temporary care-of address),每当移动设备从一个网络移动至另一网络时,该临时转交地址改变。网络代理通过创建覆盖标准路由方案的特殊隧道来从移动设备转发分组以及将分组转发至移动设备。

然而,这些用来保证IP会话连续性的解决方案消耗网络资源,因为它们需要信令机制来保持对移动设备的位置的跟踪,并且通过隧道处理执行分组的封装/解封装,进而这需要处理功率并生成要针对每一分组发送的开销信息。另外,隧道处理引起分组通信的延迟,从而,实时应用(例如,交互视频会议和/或视频共享)的体验质量(QoE)可被降低。

附图说明

为了说明的简明和清楚,图中所示的元素不一定按照比例绘制。例如,为了显示清楚,一些元素的尺寸相对于其他元素可能被放大。另外,在附图中参考数字可被重复以表示相应的或类似的元素。以下列举了附图。

图1是根据一些说明性实施例的无线通信系统的示意性框图说明。

图2A是根据一些说明性实施例的在移动设备和网络之间的、使用互联网协议(IP)会话连续性的第一连接的通信路径的示意性图示;以及图2B是根据一些说明性实施例的在移动设备和网络之间的、不具备IP会话连续性的第二连接的通信路径的示意性图示。

图3A是根据一些说明性实施例的经由第一网关保证对用户设备(UE)的IP会话连续性的第一分组数据网络(PDN)连接,和经由第一网关不保证对UE的IP会话连续性的第二PDN连接的示意性图示;以及图3B是根据一些说明性实施例的当UE移动至第二网关的覆盖范围时,第一和第二PDN连接的示意性图示。

图4是根据一些说明性实施例的选择性地提供IP会话连续性的方法的示意性图示。

图5是根据一些说明性实施例的选择性地提供IP会话连续性的方法的示意性图示。

图6是根据一些说明性实施例的产品的示意性图示。

具体实施方式

在下面的详细说明中,许多具体细节被提出以便于提供对一些实施例的透彻理解。然而,本领域技术人员将要理解的是一些实施例可以在不具备这些具体细节的情况下被实施。在其他实例中,不对已知的方法、过程、组件、单元和/或电路进行详细描述以避免使本文讨论的内容模糊不清。

本文的讨论中所利用的诸如“处理”、“推算”、“计算”、“确定”、“建立”、“分析”、“检查”之类的术语可以指代计算机、计算平台、计算系统或其他电子计算设备的(一个或多个)操作和/或(一个或多个)处理,这些设备将计算机的寄存器和/或存储器内被表现为物理(例如,电子的)量的数据操作和/或转换为类似地被表现为计算机的寄存器和/或存储器或可以存储用于执行操作和/或处理的指令的其他信息存储介质内的其他数据。

如本文所使用的术语“多数”和“多个”包括,例如“多个”或“两个或更多个”。例如“多个项目”包括两个或更多个项目。

对“一个实施例”、“实施例”、“说明性实施例”、“各种实施例”等的引用表示这样描述的(一个或多个)实施例可以包括特定的特征、结构或特性,但不是每一个实施例必须包括该特定的特征、结构或特性。此外,对术语“在一个实施例中”的重复使用虽然可能指代同一个实施例,但是并非必然指代同一个实施例。

除非另外规定,否则本文所使用的序数形容词“第一”、“第二”、“第三”等用于描述一般对象,仅指示所指代的类似对象的不同实例,并且不意图暗示被这样描述的对象必须在时间上、空间上的排列中,或者以任何其他方式采用给定的顺序。

一些实施例可以结合各种设备和系统来使用,例如,移动设备、移动节点、个人计算机(PC)、台式计算机、移动计算机、便携式计算机、笔记本电脑、平板电脑、智能电话设备、服务器计算机、手持式计算机、手持设备、个人数字助理(PDA)设备、手持PDA设备、场内设备、场外设备、混合设备、车载设备、非车载设备、移动或便携式设备、消费型设备、非移动的或者非便携式设备、无线通信站、无线通信设备、无线接入点(AP)、有线或者无线路由器、有线或者无线调制解调器、视频设备、音频设备、视频-音频(A/V)设备、有线或无线网络、无线区域网络、蜂窝网、蜂窝节点、无线局域网(WLAN)、多输入多输出(MIMO)收发机或设备、单输入多输出(SIMO)收发机或设备、多输入单输出(MISO)收发机或设备、具有一个或多个内置天线和/或外置天线的设备、数字视频广播(DVB)设备或系统、多标准无线电设备或系统、有线或无线手持式设备(例如,智能电话)、无线应用协议(WAP)设备、自动售货机、销售终端等等。

一些实施例可以结合下述设备和/或网络来使用:按照现有的互联网工程任务组(IETF)规范(包括“IP Mobility Support for IPv4,Revised”,Internet Engineering Task Force(IETF),Request for Comments(RFC):5944”,November 2010(Mobile IPv4);和/或“Mobility Support in IPv6”,IETF,RFC6275”,July 2011(Mobile IPv6))和/或其将来的版本和/或其衍生物来运行的设备和/或网络;按照现有的蜂窝规范和/或协议,例如,第3代合作伙伴计划(3GPP)、和/或3GPP长期演进(LTE)规范(包括ETSI TS 136300V11.3.0(2012-11):LTE;Evolved Universal Terrestrial Radio Access(E-UTRA)and Evolved Universal Terrestrial Radio Access Network(E-UTRAN);Overall description;Stage 2(3GPP TS 36.300version 11.3.0Release 11),2012;TS 23.401(“3rdGeneration Partnership Project;Technical Specification Group Service and System Aspects;General Packet Radio Service(GPRS)enhancements for Evolved Universal Terrestrial Radio Access Network(E-UTRAN)access(Release 12)”,V12.1.0,June 2013))和/或其将来的版本和/或其衍生物来运行的设备和/或网络;按照现有的无线千兆联盟(WGA)规范(Wireless Gigabit Alliance,Inc WiGig MAC and PHY Specification Version 1.1,April 2011,Final specification)和/或其将来的版本和/或其衍生物来运行的设备和/或网络;按照现有的IEEE802.11标准(IEEE 802.11-2012,IEEE Standard for Information technology-Telecommunications and information exchange between systems Local and metropolitan area networks-Specific requirements Part II:Wireless LAN Medium Access Control(MAC)and Physical Layer(PHY)Specifications,March 29,2012)和/或其将来的版本和/或衍生物运行的设备和/或网络;根据现有的IEEE 802.16标准(IEEE-Std 802.16,2009Edition,Air interface for Fixed Broadband Wireless Access Systems;IEEE-Std 802.16e,2005Edition,Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands;amendment to IEEE Std 802.16-2009,developed by Task Group m)和/或其将来的版本和/或其衍生物运行的设备和/或网络;根据现有的WirelessHDTM规范和/或其将来的版本和/或其衍生物运行的设备和/或网络;作为以上网络的一部分的单元和/或设备等等。

一些实施例可以结合下述一个或多个类型的无线通信信号和/或系统来使用,例如,无线电频率(RF)、频分复用(FDM)、正交FDM(OFDM)、单载波频分多址(SC-FDMA)、时分复用(TDM)、时分多址(TDMA)、扩展时分多址(E-TDMA)、通用分组无线服务(GPRS)、扩展GPRS、码分多址(CDMA)、宽带CDMA(WCDMA)、CDMA 2000、单载波CDMA、多载波CDMA、多载波调制(MDM)、离散多音调(DMT)、全球定位系统(GPS)、无线保真(Wi-Fi)、Wi-Max、ZigBeeTM、超宽带(UWB)、全球移动通信系统(GSM)、第二代(2G)、2.5G、3G、3.5G、4G、第五代(5G)移动网络、3GPP、长期演进(LTE)蜂窝系统、LTE高级蜂窝系统、高速下行链路分组接入(HSDPA)、高速上行链路分组接入(HSUPA)、高速分组接入(HSPA)、HSPA+、单载波无线电传输技术(IXRTT)、演进数据优化(EV-DO)、增强型数据速率GSM演进(EDGE)等等。其它实施例可被用于各种其他设备、系统和/或网络。

本文所使用的术语“无线设备”包括,例如,能够进行无线通信的设备、能够进行无线通信的通信设备、能够进行无线通信的通信站、能够进行无线通信的便携式或非便携式设备等等。在一些说明性实施例中,无线设备可以是或者可以包括与计算机集成的外围设备,或与计算机附连的外围设备。在一些说明性实施例中,术语“无线设备”可选地包括无线服务。

本文所使用的关于无线通信信号的术语“传输”包括发送无线通信信号和/或接收无线通信信号。例如,能够传输无线通信信号的无线电装置(radio)可以包括向至少一个其他无线电装置发送无线通信信号的无线发射机,和/或从至少一个其他无线电装置接收无线通信信号的无线通信接收机。动词“传输”可被用于指代发送动作或接收动作。在一个示例中,短语“传输信号”可能指的是由第一设备发送信号的动作,而不一定包括由第二设备接收信号的动作。在另一示例中,短语“传输信号”可能指的是有第一设备接收信号的动作,而不一定包括由第二设备发送信号的动作。

在本文中针对蜂窝系统对一些说明性实施例进行了描述。然而,其它实施例可以被实施在任何其他适当的无线通信网络或系统(例如,基于IP的通信网络等等)中。

在本文中针对LTE蜂窝系统对一些说明性实施例进行了描述。然而,其它实施例可以被实施在任何其他适当的蜂窝网络(例如,3G蜂窝网络、4G蜂窝网络、5G蜂窝网络、WiMax蜂窝网络等等)中。

一些说明性实施例可以结合异构网络(HetNet)来使用,异构网络可利用对混合的技术、频率、小区大小和/或网络结构(例如,蜂窝网、毫米波和/或诸如此类)的部署。在一个示例中,HetNet可以包括具有从宏小区到小小区(例如,微微小区和毫微微小区)的不同大小的小区层的无线电接入网络。

其它实施例可以结合任何其他无线通信网络来使用。

如本文所使用的术语“天线”可以包括一个或多个天线元件、组件、单元、装配和/或阵列的任何适当配置、结构和/或布置。在一些实施例中,天线可以利用单独的发送和接收天线元件来实现发送和接收功能。在一些实施例中,天线可以利用公共的和/或集成的发送/接收元件来实现发送和接收功能。天线可以包括,例如,相控阵天线、单元件天线、偶极天线、波束转换天线组等等。

如本文所使用的术语“小区”可包括网络资源的组合,网络资源例如是下行链路和可选的上行链路资源。资源可由例如蜂窝节点(也被称为“基站”)之类的进行控制和/或分配。下行链路资源的载波频率和上行链路资源的载波频率之间的链接可在被发送在下行链路资源上的系统信息中被指明。

现在参考图1,图1根据一些说明性实施例示意性地示出了无线通信系统100的框图。

如图1所示,在一些说明性实施例中,系统100可包括至少一个移动设备(也被称为“移动节点”)102,该移动设备102能够经由至少一个无线电接入网络(RAN)150与一个或多个有线网络180进行通信,如下面所述。

在一些说明性实施例中,移动设备102可与网络180的服务器181通信。

在一些说明性实施例中,网络180可包括一个或多个分组数据网络(PDN)。例如,网络180可包括互联网网络182、IP多媒体核心网络子系统(IMS)网络184、和/或任何其他PDN。在其它实施例中,网络180可包括任何其他适当的附加的和/或替代的网络。

在一些说明性实施例中,移动设备102可以经由一个或多个无线通信介质(例如,无线电信道、蜂窝信道、RF信道、无线保真(WiFi)信道、以及IR信道等等)与接入网络150的一个或多个基站(BS)(也被称为“网络节点”或“节点”)(例如,BS 151、BS 153和/或BS 155)通信。

在一些说明性实施例中,接入网络150还可包括多个路由器,用以在接入网络150的BS和网络180之间路由流量。例如,接入网络150可包括用来路由BS 151和路由器156之间的通信的路由器152;用来路由BS153和155之间的通信的路由器154;以及路由器156。在一个示例中,路由器156可以被直接连接到一系列的网络180。在另一示例中,路由器156可以经由一个或多个其他路由器被间接连接到网络180。

在一些说明性实施例中,路由器152、154和/或156可以包括或可以被实现为一个或多个网关(GW)的一部分,该网关例如是:PDN网关(PGW)、本地网关(LGW)、服务网关(SGW)和/或任何其他GW,例如如下所述。

在一些说明性实施例中,系统100可包括核心网络(CN或CNW)160,该核心网络160可以被配置为向移动设备102提供一个或多个服务,和/或建立和/或管理移动设备102和RAN 150和/或网络180之间的通信。

在一些说明性实施例中,CN 160可包括用以管理移动设备102在RAT网络之间的移动性的一个或多个移动性相关的方面的移动性管理器162,例如如下所述。

在一些说明性实施例中,移动性管理器162可包括用以在移动性管理器162和系统100的一个或多个其他元件之间连接的接口164,例如如下所述。

在一些说明性实施例中,接口164可包括用以传输管理消息以管理移动设备102的会话的管理接口,例如如下所述。

在一些说明性实施例中,接口164可被配置为接收为移动设备102建立通信会话的请求。

在一些说明性实施例中,移动性管理器162还可包括用以配置针对通信会话的会话连接的控制器166,例如如下所述。

在一些说明性实施例中,移动性管理器162还可包括例如处理器171、存储器单元172、以及存储单元173中的一者或多者。移动性管理器162可选择地包括其他适当的硬件组件和/或软件组件。在一些说明性实施例中,一个或多个移动性管理器162的部分或全部组件可被包围在共同壳体或封装内,并且可使用一个或多个有线或无线链路进行互联或者进行可操作地关联。

处理器171包括例如,中央处理单元(CPU)、数字信号处理器(DSP)、一个或多个处理器核心、单核处理器、双核处理器、多核处理器、微处理器、主机处理器、控制器、多个处理器或控制器、芯片、微芯片、一个或多个电路、电路系统、逻辑单元、集成电路(IC)、专用IC(ASIC)、或任何其他适当的多用或特定处理器或控制器。处理器171执行例如移动性管理器162的操作系统(OS)和/或一个或多个适当的应用的指令。

存储器单元172包括例如随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步DRAM(SD-RAM)、闪速存储器、易失性存储器、非易失性存储器、高速缓冲存储器、缓冲器、短期存储器单元、长期存储器单元、或其他适当的存储器单元。存储单元173包括例如硬盘驱动器、软盘驱动器、光盘(CD)驱动器、CD-ROM驱动器、DVD驱动器、或任何适当的可移除或不可移除存储单元。例如,存储器单元172和/或存储单元173可以存储由移动性管理器162处理的数据。

在一些说明性实施例中,接入网络150可包括至少一个移动性锚点158,该移动性锚点158被配置为建立用于移动设备102的互联网协议(IP)会话的路由覆盖(override)。

如本文所使用的短语“路由覆盖”可包括被配置为例如即使移动设备在网络之间移动,也维持IP会话的会话连续性的任何协议和/或机制。例如,路由覆盖协议可以被配置为即使当在网关和/或网络之间移动时也为IP会话维持不变的IP地址。

在一些说明性实施例中,移动性锚点158可以根据隧道协议(例如,由互联网工程任务组(IETF)定义的移动互联网协议(MIP)和代理MIP(PMIP)方案和/或由第3代合作伙伴计划(3GPP)定义的通用分组无线服务(GPRS)隧道协议(GTP))建立路由覆盖。

在其它实施例中,移动性锚点158可以根据任何其他协议或机制(例如,主机路由协议、双反向网络地址转换(NAT)(DrNAT)或任何其他协议)建立路由覆盖。

在一些说明性实施例中,移动性管理器162可发起和/或管理对用于移动设备102的IP会话的路由覆盖的建立。例如,控制器166可向移动性锚点158发送请求以建立用于移动设备102的IP会话的路由覆盖,例如如下面所描述的。

在一些说明性实施例中,系统100可包括蜂窝网络。例如,系统100可包括全球移动通信系统(GSM)网络、通用移动通信系统(UMTS)网络、长期演进(LTE)网络、LTE高级版网络、第五代(5G)网络、和任何其他蜂窝网络。

在一个示例中,移动设备102可包括用户实体(UE),BS 151、153、和/或155可包括蜂窝节点,例如演进型节点B(eNB);移动性管理器162可包括移动性管理实体(MME);路由器152、154和/或156可包括一个或多个网关,例如SGW、LGW等等;和/或移动性锚点158可包括例如PGW,例如如下面参考图3A和3B所描述的。

在其它实施例中,系统100可包括任何其他网络,例如非蜂窝网络。

在一些说明性实施例中,移动设备102可包括例如移动计算机、膝上型计算机、笔记本电脑、平板电脑、移动互联网设备、手持式计算机、手持设备、存储设备、PDA设备、手持PDA设备、场内设备、场外设备、混合设备(例如,将蜂窝手机功能与PDA设备功能结合)、消费型设备、车载设备、非车载设备、移动或便携式设备、移动电话、蜂窝电话、PCS设备、移动或便携式GPS设备、DVB设备、相对小的计算设备、非台式计算机、“Carry Small Live Large”(CSLL)设备、超级移动设备(UMD)、超级移动PC(UMPC)、移动互联网设备(MID)、“折叠”设备或计算设备、视频设备、音频设备、A/V设备、游戏设备、媒体播放器、智能电话等等。

在一些说明性实施例中,移动设备102可包括用以执行移动设备102和接入网络150之间的无线通信,和/或与一个或多个其他无线通信设备的无线通信的一个或多个无线通信单元。例如,移动设备102可包括至少一个无线电装置143,该无线电装置143包括能够发送和/或接收无线通信信号、RF信号、帧、块、传输流、分组、消息、数据项、和/或数据的一个或多个无线发射机、接收机和/或收发机。

在一些说明性实施例中,无线电装置143可包括多输入多输出(MIMO)发射机接收机系统(未被示出),该系统能够根据需要执行天线波束成形方法。在其它实施例中,无线电装置143可包括任何其他发射机和/或接收机。

在一些说明性实施例中,无线电装置143可根据需要包括用于将数据位编码和/或解码为数据符号的turbo编码器和/或turbo解码器(未被示出)。在其它实施例中,无线电装置143可包括任何其他编码器和/或解码器。

在一些说明性实施例中,移动设备102可以经由至少一个蜂窝链路与接入网络150通信。例如,无线电装置143可包括被配置为例如在接入网络150和移动设备102之间的下行链路信道上传输OFDM信号和例如在移动设备102和接入网络150之间的上行链路信道上传输SC-FDMA信号的OFDM和/或SC-FDMA调制器和/或解调器(未被示出)。在其它实施例中,无线电装置143可包括任何其他调制器和/或解调器。

在一些说明性实施例中,无线电装置143可以以片上系统(SoC)的形式来实现,该片上系统包括配置为执行无线电装置143的功能的电路和/或逻辑,例如,如下面所描述的。

在一些说明性实施例中,无线电装置143可以与一个或多个天线相关联。在一个示例中,无线电装置143可以与至少两个天线(例如,天线112和114)或任何其他数量的天线(例如,一个天线或多于两个天线)相关联。

在一些说明性实施例中,天线112和/或114可包括适用于发送和/或接收无线通信信号、块、帧、传输流、分组、消息和/或数据的任何类型的天线。例如,天线112和/或114可包括一个或多个天线元件、组件、单元、装配件和/或阵列的任何适当的配置、结构和/或布置。例如,天线112和/或114可包括相控阵列天线、偶极天线、单元件天线、波束转换天线组等等。

在一些说明性实施例中,天线112和/或114可使用分离的发送和接收天线元件来实现发送和接收功能。在一些实施例中,天线112和/或114可使用共同和/或集成的发送/接收元件来实现发送和接收功能。

在一些说明性实施例中,移动设备102还可包括用以控制移动设备102所执行的通信的控制器145,例如,如下面所描述的。

在一个说明性实施例中,控制器145的一个或多个功能可以被实现为移动设备102的操作系统(OS)的一部分。

在另一说明性实施例中,控制器147的一个或多个功能可以被实现为移动设备102所执行的应用147的一部分。

在另一说明性实施例中,控制器145的一个或多个功能可以被实现为移动设备102的无线通信单元的一部分。在一个示例中,控制器145和无线电装置143可以被实现为无线通信SoC的一部分。

在其它实施例中,控制器145的一个或多个功能可被实现为移动设备102的任何其他元件的一部分。

在一些说明性实施例中,移动设备102还可包括例如处理器124、输入单元116、输出单元118、存储器单元120、以及存储单元122中的一个或多个。移动设备102可选择地包括其他适当的硬件组件和/或软件组件。在一些说明性实施例中,一个或多个移动设备102的部分或全部组件可被包围在共用壳体或封装内,并且可使用一个或多个有线或无线链路进行互联或者进行可操作地关联。

处理器124包括例如,中央处理单元(CPU)、数字信号处理器(DSP)、一个或多个处理器核心、单核处理器、双核处理器、多核处理器、微处理器、主机处理器、控制器、多个处理器或控制器、芯片、微芯片、一个或多个电路、电路系统、逻辑单元、集成电路(IC)、专用IC(ASIC)、或任何其他适当的多用或特定处理器或控制器。处理器124执行例如移动设备102的操作系统(OS)和/或一个或多个适当的应用的指令。

输入单元116包括例如,键盘、小键盘、鼠标、触摸屏、触摸板、轨迹球(track-ball)、触笔、智能电话,或者其他适当的定点设备或输入设备。输出单元118包括例如,监视器、屏幕、触摸屏、平板显示器、液晶显示器(LCD)显示单元、等离子显示器单元、一个或多个音频扬声器或耳机、或者其他适当的输出设备。

存储器单元120包括例如,随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步DRAM(SD-RAM)、闪速存储器、易失性存储器、非易失性存储器、高速缓冲存储器、缓冲器、短期存储器单元、长期存储器单元、或其他适当的存储器单元。存储单元122包括例如,硬盘驱动器、软盘驱动器、光盘(CD)驱动器、CD-ROM驱动器、DVD驱动器、或任何适当的可移除或不可移除存储单元。例如,存储器单元120和/或存储单元122可以存储由移动设备102处理的数据。

在一些说明性实施例中,保证移动设备102的通信会话的IP会话连续性可能消耗网络资源,这可能是例如,为了支持用以保持跟踪移动设备102的位置的信令方案所必需的。此外,移动性锚点158处的路由覆盖可能引入要随通信会话期间所传输的每一个分组来发送的开销信息。另外,移动性锚点158处的路由覆盖可能引起分组传输的延迟,从而,诸如交互视频会议和/或视频共享之类的实时应用的体验质量(QoE)会被降低。

因此,例如,在默认情况下,保证每一个通信会话的IP会话连续性会导致增加的网络资源消耗。

在一些说明性实施例中,系统100的一个或多个元件可以被配置为,使能向一个或多个移动设备(例如,包括移动设备102)的通信会话选择性地(例如,基于每个会话)提供IP会话连续性。例如,系统100的一个或多个元件可以被配置为使得能够在二者之间进行选择:保证对一个或多个通信会话的IP会话连续性和不保证对一个或多个其他通信会话的IP会话连续性,例如,如下面所描述的。

在一些说明性实施例中,系统100的一个或多个元件可以被配置为建立和/或使用不保证IP会话连续性的会话连接(“无保证的会话连接”)。

例如,无保证的会话连接可以被建立和/或用于传输这样的通信会话的流量:该通信会话不需要IP会话连续性来正常地操作,或者如果IP会话连续性未被维持,则该通信会话不会受到显著地影响。在一个示例中,无保证的会话连接可以被建立和/或用于传输以短期突发的分组交换为特点的应用的流量。例如,一些应用(例如,电子邮件(email)应用或网页浏览应用)的QoE可能基本不会受到IP会话连续性的中断的影响。因此,无保证的会话连接可以被建立以用于这类应用。

在一些说明性实施例中,系统100的一个或多个元件可以被配置为建立和/或使用保证IP会话连续性的会话连接(“有保证的会话连接”)。

例如,有保证的会话连接可以被建立和/或用于传输这样的应用的流量:该应用需要IP会话连续性来正常地操作,或者如果IP会话连续性未被维持,则该应用可能受到显著地影响。在一个示例中,有保证的会话连接可以被建立和/或用于传输以长序列的分组交换为特点的应用的流量,和/或需要较短延迟的应用。例如,一些应用(例如,视频会议应用、视频流应用、游戏应用等等)的QoE可能大幅地受到IP会话连续性的中断的影响。因此,有保证的会话连接可以被建立用于这类应用。

在一些说明性实施例中,系统100的一个或多个元件可以被配置为例如,在每个应用(per-application)的基础上或在每个会话的基础上识别何时需要IP会话连续性的情况,并且选择性地例如,仅针对需要IP会话连续性的情况提供IP会话连续性,而针对不需要IP会话连续性的情况不提供IP会话连续性。

在一些说明性实施例中,系统100的一个或多个元件可以被配置为检测和/或确定是否要针对服务或IP会话建立和/或保证IP会话连续性,例如,如下面所描述的。

在一些说明性实施例中,IP会话的客户端侧(例如,移动设备102)可以被配置为确定是否要为IP会话保证IP会话连续性。例如,应用147和/或控制器145可以被配置为,例如基于应用147的类型、要在IP会话期间传输的流量的类型、和/或对应于IP会话的任何其他信息来确定要在移动设备102和服务器180之间发起的IP会话要被归类为需要IP会话连续性的IP会话还是被归类为不需要IP会话连续性的IP会话。

在一些说明性实施例中,IP会话的服务器侧(例如,服务器180)可以被配置为确定是否要为IP会话保证IP会话连续性。例如,服务器180可以被配置为,例如基于应用147的类型、要在IP会话期间传输的流量的类型、和/或对应于IP会话的任何其他信息来确定要在移动设备102和服务器180之间发起的IP会话要被归类为需要IP会话连续性的IP会话还是被归类为不需要IP会话连续性的IP会话。

在一些说明性实施例中,核心网络160的网络实体可以被配置为确定是否要为IP会话保证IP会话连续性,例如,如下面所描述的。

在一些说明性实施例中,移动性管理器162可以被配置为识别要在移动设备和服务器之间(例如,移动设备102和服务器180之间)建立的新的IP会话是否需要IP会话连续性。

在一些说明性实施例中,移动性管理器162可以基于新的IP会话的客户端侧的一个或多个属性(例如,移动设备102的一个或多个属性)来确定该IP会话是否需要IP会话连续性。例如,控制器166可以被配置为识别来自预定义类型的移动设备的流量。

在一些说明性实施例中,系统100的基础设施可以被配置为保持对可能具有预定义的流量需求的多个已知小型装置的跟踪。例如,小型装置(例如,移动设备102)可以被配置为传输需要或不需要IP会话连续性的预定义类型的流量。

在一些说明性实施例中,一旦小型装置连接到系统100,基于可以由该小型装置提供的标识特征,该小型装置的身份可以被检测。在一个示例中,服务器(例如,认证、授权和计费(AAA)服务器)可以被配置为向小型装置授权服务,并且可以维持已知小型装置的数据库。AAA服务器可以向移动性管理器162和/或移动性锚点158提供关于小型装置的类型的信息,并且移动性管理器162和/或移动性锚点158能够例如,基于该小型装置的类型,确定是否保证属于该小型装置的IP会话的IP会话连续性。

在一些说明性实施例中,移动性管理器162和/或移动性锚点158可以基于新的IP会话的服务器侧的一个或多个属性(例如,服务器180的一个或多个属性)来确定该IP会话是否需要IP会话连续性。例如,移动性管理器162和/或移动性锚点158可以被配置为识别到已知端口(例如,传输控制协议(TCP)或用户数据报协议(UDP)端口)的流量,这些端口暗示了会话类型。

在一些说明性实施例中,基于新的IP会话的服务器侧的一个或多个属性来确定该IP会话是否需要IP会话连续性可不需要移动性管理器162和/或移动性锚点158来维持和/或监控关于移动设备102的初步信息。另外,基于新的IP会话的服务器侧的一个或多个属性来确定该IP会话是否需要IP会话连续性可以使能操作移动设备,该移动设备生成需要IP会话连续性的流量以及不需要IP会话连续性的流量二者。

在一些说明性实施例中,移动性管理器162和/或移动性锚点158可以例如基于新的IP会话的第一分组的IP报头来识别服务器180中、处置要被建立的新的IP会话的的目标端口(例如,TCP或UDP端口)。移动性管理器162和/或移动性锚点158可以基于例如TCP或UDP端口来识别IP会话是否需要IP会话连续性。

在一些说明性实施例中,移动性管理器162和/或移动性锚点158可以基于分析IP会话的设置(例如,通过深度分组检测方法)来确定新的IP会话是否需要IP会话连续性。

在一些说明性实施例中,移动性管理器162和/或移动性锚点158可以执行深度分组检测以检测新的IP会话的控制流。在一个示例中,多媒体会议流量可以通过分析会话发起协议(SIP)流量并且识别所要求的服务的类型以及IP会话的实时传输协议(RTP)和/或RTP控制协议(RTCP)特征而被检测到。

在一些说明性实施例中,基于分析新的IP会话的设置来确定该IP会话是否需要IP会话连续性可以例如,在每个会话(per-session)的基础上,使能需要IP会话连续性的IP会话和不需要IP会话连续性的IP会话之间的更高程度的差异。然而,例如,在不延迟流量的情况下,分析IP会话的设置可能需要相当复杂程度的深度分组检测;和/或可能需要维持具有所要求的服务的类型和会话特征的会话数据库。

在一些说明性实施例中,例如,如果服务器侧或客户端侧被配置为识别IP会话连续性是否是所需的,则移动性管理器162和/或移动性锚点158可以接收指示是否要为IP会话维持IP会话连续性的信息,如下面所描述的。

在一些说明性实施例中,例如如果客户端侧检测到了对于IP会话连续性的需要,则移动设备102可以被配置为向移动性管理器162提供指示是否要为针对移动设备102建立的IP会话维持IP会话连续性的信息。

在一些说明性实施例中,应用147的套接字接口例程可以被配置为包括应用147针对IP会话所需要的服务类型,例如,以指示需要或不需要IP会话连续性。应用147的套接字层可以创建针对系统100的服务器(例如,动态主机配置协议(DHCP)服务器161、域名系统(DNS)服务器(未示出)或任何其他服务器)的伪请求。伪请求可以包括对于IP会话的IP会话连续性要求的指示。移动性管理器162可以被配置为截听伪请求,并且可以例如,基于被截听的伪请求来确定是否要为IP会话维持IP会话连续性。

在一些说明性实施例中,服务器180可以被配置为例如,如果服务器端检测到对与IP会话连续性的需求,则向移动性管理器162提供指示是否要为针对移动设备102建立的IP会话维持IP会话连续性的信息。

在一个示例中,服务器180可以创建伪分组,该伪分组包括关于IP会话的IP会话连续性要求的指示(“连续性信息”)。服务器180可以向客户端(例如,向移动设备102)发送伪分组。移动性管理器162可以被配置为截听伪分组,并且可以例如基于,被截听的伪分组确定是否要为IP会话维持IP会话连续性。

在另一示例中,服务器180可以向DNS基础设施(未示出)发送连续性信息,并且移动性管理器162可以通过监控DNS流量来获得移动性信息。这种技术可以使能服务器180仅向DNS基础设施上传一次连续性信息。

在一些说明性实施例中,例如,通过对移动设备102和/或服务器180透明的方式,移动性管理器162可以被配置为通过选择性地将IP会话配置为保证或不保证IP会话连续性来管理针对移动设备102配置的新的IP会话,例如,如下面所描述的。

在一些说明性实施例中,例如,如上面所描述的,接口164可以接收建立针对移动设备102的通信会话的请求。

在一些说明性实施例中,例如,根据移动设备102的IP会话的服务类型,移动性管理器162可以保持对移动设备102是否正在进行需要IP会话连续性的流量活动的跟踪。

在一些说明性实施例中,控制器166可以被配置为:当要为通信会话维持IP会话连续性时,选择将用于通信会话的会话连接配置为保证IP会话连续性;并且当不需要为通信会话维持IP会话连续性时,选择将会话连接配置为不具有IP会话连续性保证。

在一些说明性实施例中,控制器166可以确定是否要为通信会话维持IP会话连续性。

在一些说明性实施例中,例如,如上面所描述的,控制器166可以基于要在通信会话期间传输的流量的类型来确定是否要为通信会话维持IP会话连续性。

在一些说明性实施例中,例如,如上面所描述的,控制器166可以基于移动设备102的类型来确定是否要为通信会话维持IP会话连续性。

在一些说明性实施例中,例如,如上面所描述的,控制器166可以基于通信会话的分组的内容来确定是否要为通信会话维持IP会话连续性。

在一些说明性实施例中,例如,如上面所描述的,控制器166可以基于分组的IP报头来确定是否要为通信会话维持IP会话连续性。

在一些说明性实施例中,对于是否要为通信会话维持IP会话连续性的决定是在系统100的另一元件处做出的。根据这些实施例,接口164可以接收指示是否要为通信会话维持IP会话连续性的消息。

在一些说明性实施例中,例如,如果控制器145和/或应用147被配置为确定是否要为通信会话维持IP会话连续性,则该消息可以从移动设备102被发送,例如如上所述。

在一些说明性实施例中,例如,如上面所描述的,如果服务器180被配置为确定是否要为通信会话维持IP会话连续性,则消息可以从例如,服务器180之类的服务器被发送,服务器180在通信会话期间与移动设备102通信。

在一些说明性实施例中,例如,仅在控制器166选择将会话连接配置为保证IP会话连续性时,控制器166才可以请求移动性锚点158建立用于会话连接的路由覆盖。

在一个示例中,例如,如果IP会话需要IP会话连续性,并且移动设备102正在执行需要路由支持的切换,则移动性管理器162可以请求移动性锚点158创建用于IP会话的路由覆盖。例如,如果在切换期间没有需要IP会话连续性的活跃会话,则移动性管理器162可以选择不请求移动性锚点创建路由覆盖。因此,新的IP地址将被分配给移动节点设备102作为切换的结果。

在一些说明性实施例中,使移动性管理器162在保证或不保证移动设备102的IP会话的IP会话连续性之间做出的选择可能是有利的,例如,通过使该选择对移动设备102、移动设备102的网络堆栈、移动设备102运行的应用和/或服务器180透明。

在一些说明性实施例中,移动性管理器162可以被配置为保持对以下各项的跟踪:每个移动设备的每一个会话发起和结束,以及向每一个IP会话提供或不提供IP会话连续性的选择。

在一些说明性实施例中,移动性管理器162可以被配置为通过针对IP会话设置被配置为保证IP会话连续性的第一会话连接,和被配置为不保证IP会话连续性的第二会话二者来管理针对移动设备102设置IP会话,例如,如下面所描述的。根据这些实施例,移动设备102可以例如基于,是否要为IP会话维持IP会话连续性来选择使用哪一会话连接。

在一些说明性实施例中,移动性管理器162可以配置对应于第一IP地址的第一会话连接,以及对应于第二IP地址的第二会话连接。

在一些说明性实施例中,例如,即使在切换事件之后,第一IP地址也可以被配置为存在,并且在切换事件之间第二IP可以不被保证。

在一些说明性实施例中,无线电装置143例如,响应于来自应用147的针对建立与服务器180的通信会话的请求,可以向无线电接入网络150的BS发送会话建立请求以建立通信会话。

在一些说明性实施例中,会话建立请求可以包括例如PDN连接请求,例如,如下面所描述的。

在一些说明性实施例中,接口164可接收(例如,经由接入网络150)为移动设备102建立通信会话的请求。

在一些说明性实施例中,控制器166可以配置第一会话连接以维持(保证)IP会话连续性,并且可以配置第二会话,该第二会话未被配置为维护(保证)IP会话连续性。第一会话连接可以被分配有第一IP地址,并且第二会话连接可以被分配有不同于第一IP地址的第二IP地址。

在一些说明性实施例中,第一IP地址和第二IP地址可以包括由DHCP服务器161或者核心网络160的任何其他实体提供的地址。

在一些说明性实施例中,控制器166可以请求DHCP 161建立第一IP地址和第二IP地址。

在一些说明性实施例中,移动性管理器162可以向DHCP服务器161发送请求以建立第一IP地址和第二IP地址。请求可以包括关于第一IP地址被用于保证IP会话连续性,以及第二IP地址不保证IP会话连续性的指示。

在一些说明性实施例中,DHCP服务器161可以接收来自移动性管理器162的请求,并且DHCP服务器161可以生成第一IP地址和第二IP地址。DHCP服务器161可以向例如,移动性管理器162和/或系统100的一个或多个元件发送包括第一IP地址和第二IP地址的至少一个地址分配消息。

在一些说明性实施例中,DHCP服务器161可以被配置为相对于DHCP服务器161所提供的IP地址指示:IP地址被配置为保证IP会话连续性,还是未被配置为保证IP会话连续性。

在一些说明性实施例中,例如,控制器166可以请求移动性锚点158建立用于第一会话连接的路由覆盖,同时控制器166可以选择不请求移动性锚点158建立用于第二会话连接的路由覆盖。

在一些说明性实施例中,第一地址和第二地址可以对应于各自的第一PDN连接和第二PDN连接,它们二者可以对应于相同的服务类型,或相同的会话,例如,如下面所描述的。

在一些说明性实施例中,第一PDN连接可以在第一GW(例如,PGW)处被终止,并且第二PDN连接可以在第二GW(例如,LGW)处被终止,如下面所描述的。

在一些说明性实施例中,无线电装置143可以(例如,经由接入网络150的BS)接收响应于会话建立请求的会话建立响应。会话建立响应可以包括被分配给第一会话连接和第二会话连接的第一IP地址和第二IP地址。

在一些说明性实施例中,会话建立响应可以包括例如,PDN连接响应。

在一些说明性实施例中,控制器145可以被配置为:例如如果要为通信会话维持IP会话连续性,则选择使用第一IP地址以用于通信会话,以及例如如果不为通信会话维持IP会话连续性,则选择使用第二IP地址以用于通信会话,例如,如上面所描述的。

在一些说明性实施例中,控制器145可以被配置为例如基于要在通信会话期间传输的流量的一个或多个属性,在第一IP地址和第二IP地址之间进行选择,例如,如上面所描述的。

在一些说明性实施例中,控制器145可以从应用147接收表明是否要为通信会话保证IP会话连续性的指示。根据这些实施例,控制器145可以例如,基于来自应用147的指示在第一IP地址和第二IP地址之间进行选择。

在一个示例中,应用147可以在针对通信会话打开具有IP会话连续性的套接字以使用第一IP地址,或者针对通信会话打开不保证IP会话连续性的套接字以使用第二IP地址之间进行选择。

在一些说明性实施例中,控制器145可以被配置为例如,基于使用通信会话的应用的类型(例如,应用147的类型)在第一IP地址和第二IP地址之间进行选择。

在一些说明性实施例中,使能移动设备102在第一IP地址和第二IP地址之间进行选择可以例如,在每个应用(per-application)的基础上或者甚至(例如,在应用147被配置为打开具有不同IP会话连续性要求的套接字时)在每个会话(per-session)的基础上使能选择性地保证IP会话连续性。

参考图2A和图2B,根据一些说明性实施例,图2A示意性地示出了在移动设备202和网络280之间使用IP会话连续性的连接的通信路径;并且图2B示意性地示出了在移动设备202和网络280之间不具有IP会话连续性的连接的通信路径。

在一些说明性实施例中,保证IP会话连续性的会话连接可以使UE202即使在不同网络之间切换时,也能够通过会话连接维持连续性。例如,如图2A所示,移动性锚点258可以由例如,移动性管理器262配置为执行用于会话连接的路由覆盖,从而该会话连接例如,在移动设备与和第一路由器252相关联的第一BS 251通信时,可以通过移动性锚点258使用第一通信路径293。会话连接例如在移动设备切换到与第二路由器254相关联的第二BS 352时,可以通过移动性锚点258使用第二通信路径294。

根据这些实施例,例如,即便在移动设备202切换之后,移动性锚点258仍可以使用路由覆盖来维持会话连接的连续性。

如图2B所示,与保证IP会话连续性的会话连接相反,例如,当移动设备202在网络之间切换时,不保证IP会话连续性的连接可能不能使能移动设备202维持会话连接的连续性。例如,如图2B所示,移动性锚点258可能不提供用于连接会话的路由覆盖。根据这些实施例,例如,当移动设备与第一BS 251通信时,会话连接可以使用用与路由器252相关联的第一IP地址建立的通信路径291。例如,当移动设备202切换到第二BS 253时,会话连接可能必须使用用与路由器254相关联的不同IP地址建立的新的通信路径292。

在一些说明性实施例中,移动设备202可以执行移动设备102(图1)的功能,移动性锚点258可以执行移动性锚点158(图1)的功能,移动性管理器262可以执行移动性管理器162(图1)的功能,和/或网络280可以执行网络180(图1)的功能。

参考图3A和图3B,根据一些说明性实施例,图3A示意性地示出了通过第一SGW 352的、保证对UE 302的IP会话连续性的第一数据分组网络(PDN)连接,和通过第一SGW 352、不保证对UE 302的IP会话连续性的第二PDN连接;并且图3B示意性地示出了当UE 302移动至第二SGW 353的覆盖范围时的第一PDN连接和第二PDN连接。

在一些说明性实施例中,图3A和3B可以包括LTE系统300的元件,如下面所描述的。

在一些说明性实施例中,LTE系统300可以实施本地网络处的选定IP流量卸载(SIPTO@LN)功能,这可以允许极其“扁平”的网络部署。例如,LTE系统300可以包括多个LGW(例如,包括LGW 351、354和356),它们可以与多个SGW(例如,包括SGW 352、353和355)相关联。例如,LGW 351、354和/或356分别与SGW 352、353和355搭配。

在一些说明性实施例中,SGW 352、353和355中的每一个可以提供到LTE系统300的一个或多个PGW(例如,包括PGW 358和359)的访问。相反,SGW可以提供对仅一个LGW功能(例如,与SGW搭配的LGW功能)的访问。例如,SGW 352可以提供对LGW 351以及PGW 358和PGW 359二者的访问;SGW 353可以提供对LGW 358以及PGW 358和PGW 359二者的访问;和/或SGW 355可以提供对LGW 356以及PGW358和359二者的访问。

在一些说明性实施例中,LTE系统300还可以包括用来管理和/或建立用于UE 302的PDN连接的MME 362。例如,UE 302可以执行移动设备102(图1)的功能,和/或MME 362可以执行移动性管理器162(图1)的功能。

在一些说明性实施例中,UE 202可以具有与一个或多个PDN网络的一个或多个被建立的PDN连接。PDN连接可以与IP地址相关联,该IP地址可以在移动性锚点(例如,PGW或LGW功能)上被托管。

在一些说明性实施例中,例如,由于PGW可以位于演进分组核心(EPC)网络的“深”处,并且可以从大部分地理位置访问,PGW功能可以被利用以建立需要IP地址保留的PDN连接。根据这些实施例,PGW可以被配置为利用路由覆盖协议。例如,PGW 358和359可以执行移动性锚点158(图1)的功能。相反,通过LGW功能建立的PDN连接可能不提供IP地址保留,和/或可能不能从许多位置访问。

在一些说明性实施例中,UE 302可以针对同一服务具有两个被建立的PDN连接。例如,如图3A所示,当UE 302在第一小区集群311(“集群A”)的小区内时,UE 302可以通过SGW 352通信。例如,具有IP地址保留的第一PDN连接可以(例如,通过PGW 358)被建立以用于UE302。不具有IP地址保留的第二PDN连接可以(例如,通过LGW 392)被建立以用于UE 302。例如,第一PDN连接可以具有通过SGW 352和PGW 358的通信路径391,第二PDN连接可以具有通过SGW 352和LGW351的通信路径392。

在一些说明性实施例中,如图3B所示,例如,在UE 302移动到属于第二小区集群313(“集群B”)的小区之后,SGW功能可以被重新定位至SGW 352。如图3B所示,不论SGW重新定位,可具有IP地址保留的第一PDN连接可以通过经由SGW 353和PGW 358的通信路径396被维持。然而,不具有IP地址保留的第二PDN通信可能需要通过经由SGW353和LGW 354的通信路径397被重新建立。从LGW 352到LGW 354的LGW功能的变化可能需要改变用于第二PDN连接的IP地址。这种IP地址的变化可能不能使能第二PDN连接的IP会话连续性。

在一些说明性实施例中,UE 102的PDN连接可能不受用于同一PDN的所有PDN连接需要在同一PGW或LGW处被终止的限制。例如,如图3A和3B所示,UE 302可以具有提供到同一PDN的访问的第一PDN连接和第二PDN连接,而第一PDN连接在PGW(例如,PGW 358)处被终止,第二PDN连接在LGW(例如,LGW 351或LGW 354)处被终止,如上面所描述的。

在一些说明性实施例中,例如,响应于来自UE 302的PDN连接请求(比如,响应于来自UE 302的每一个PDN连接请求),第一PDN连接和第二PDN连接二者可以被建立。根据这些实施例,UE 302可以被配置为例如,基于连接到PDN是否需要IP地址保留来选择使用第一PDN连接还是第二PDN连接,如下面所描述的。

在一些说明性实施例中,UE 302可以通过集群311的小区发送PDN连接请求消息以请求建立用于与PDN(例如,网络180(图1))的IP会话的连接。PDN连接请求消息可以包括例如,作为信息元素(IE)的一部分的指示,该指示表明UE 302能够处理被分配给相同服务类型的多个IP地址。

在一些说明性实施例中,UE 302可以通过集群311的eNB接收PDN连接接受消息。PDN连接接受消息可以由MME 362或系统100的任何其他元件生成。例如,响应于来自能够处理被分配给同一服务类型的多个IP地址的UE的每一个PDN连接请求,MME 362可以被配置为建立保证IP会话连续性的第一PDN连接和不保证IP会话连续性的第二PDN连接二者。

在一些说明性实施例中,PDN连接接受消息可以包括例如作为IE的一部分的指示,该指示表明针对PDN连接请求已经建立了两个PDN连接。

在一些说明性实施例中,PDN连接接受消息可以包括例如与每一个PDN连接相关联的IP地址。PDN连接接受消息还可以包括例如关于两个IP地址中的第一IP地址被配置为提供IP地址保留(例如,从而保证了IP会话连续性),以及两个IP地址中的第二IP地址未被配置为提供IP地址保留(例如,不能保证IP会话连续性)的指示。

在一些说明性实施例中,UE 302可以被配置为基于是否要为IP会话的流量维持IP会话连续性来选择两个PDN连接中的一个PDN连接。

在其他说明性实施例中,例如如下面所描述的,UE 302可以指示(例如作为PDN连接请求的一部分)该PDN请求是否要提供IP地址保留,并且PDN连接可以被相应地建立。

在一些说明性实施例中,UE 302可以通过集群311的eNB发送PDN连接请求消息以请求建立针对IP会话的连接。PDN连接请求消息可以包括例如,作为PDN请求消息的信息元素的一部分的指示来指示所请求的PDN连接应当被设置有IP地址保留还是不具有IP地址保留。根据这些实施例,MME 362可以根据来自UE 302的指示建立PDN连接(例如,单个PDN连接)。例如,如果来自UE 302的PDN连接请求指示要保证IP会话连续性,则MME 362可以通过PGW 358建立PDN连接;例如,如果来自UE 302的PDN连接请求指示不需要保证IP会话连续性,则MME362可以通过LGW 392建立PDN连接。

参考图4,图4根据一些说明性实施例示意性地示出了选择性地提供IP会话连续性的方法。在一些实施例中,图4的方法的一个或多个操作可以由无线通信设备(例如,系统100(图1));移动设备(例如,移动设备102(图1)、UE 202(图2A和2B)、UE 302(图3A和3B));或移动性管理器(例如移动性管理器162(图1)、移动性管理器262(图2A和2B)或MME 362(图3A和3B))来执行。

如方框402所指示的,方法可以包括:在移动性管理器处接收建立针对移动设备的通信会话的请求。例如,如上面所描述的,接口164(图1)可以接收建立针对移动设备102(图1)的IP会话的请求。

如方框404所指示的,在一些说明性实施例中,方法可以包括:确定是否要为通信会话保证IP会话连续性。控制器166(图1)可以基于要在通信会话期间传输的流量的类型,和/或基于通信会话的分组的内容,来确定是否要为该通信会话保证IP会话连续性,例如如上所述。

如方框406所指示的,在一些说明性实施例中,方法可以包括:接收指示是否要为通信会话保证IP会话连续性的消息。例如,如上面所描述的,接口164(图1)可以接收指示是否要为通信会话保证IP会话连续性的消息。该消息可以包括例如来自移动设备的消息或来自服务器的消息,该服务器在通信会话期间与移动设备通信。

如方框407所指示的,方法可以包括:基于IP会话连续性要求,选择性地配置用于通信会话的会话连接。

如方框408所指示的,方法可以包括:当要为通信会话保证IP会话连续性时,选择将用于通信会话的会话连接配置为保证IP会话连续性。例如,如上面所描述的,当要为通信会话保证IP会话连续性时,控制器166(图1)可以选择将用于通信会话的会话连接配置为保证IP会话连续性。

如方框410所指示的,方法可以包括:当不需要为通信会话保证IP会话连续性时,选择将会话连接配置为不具有IP会话连续性保证。例如,如上面所描述的,当不需要为通信会话保证IP会话连续性时,控制器166(图1)可以选择将会话连接配置为不具有IP会话连续性保证。

如方框412所指示的,方法可以包括:仅在选择将会话连接配置为保证IP会话连续性时,才请求移动性锚点建立针对该会话连接的路由覆盖。例如,如上面所描述的,仅在选择将会话连接配置为保证IP会话连续性时,控制器166(图1)才可以请求移动性锚点158(图1)建立针对会话连接的路由覆盖。

参考图5,图5根据一些说明性实施例示意性地示出了选择性地提供IP会话连续性的方法。在一些实施例中,图5的方法的一个或多个操作可以由无线通信设备(例如,系统100(图1));移动设备(例如,移动设备102(图1)、UE 202(图2A和2B)、UE 302(图3A和3B));或移动性管理器(例如移动性管理器162(图1)、移动性管理器262(图2A和2B)或MME 362(图3A和3B))来执行。

如方框502所指示的,方法可以包括:向无线网络发送会话建立请求以建立通信会话。例如,如上面所描述的,无线电装置143(图1)可向接入网络150(图1)发送建立与服务器180(图1)的通信会话的请求。

如方框504所指示的,方法可以包括:在移动性管理器处接收会话建立请求。例如,如上面所描述的,接口164(图1)可以接收会话建立请求。

如方框506所指示的,方法可以包括:配置第一会话连接,该第一会话连接被配置为维持IP会话连续性,并且配置第二会话,该第二会话未被配置为维持IP会话连续性。第一会话连接可以被分配有第一IP地址,并且第二会话连接可以被分配有第二IP地址。例如,如上面所描述的,控制器166(图1)可以配置第一IP地址和第二IP地址。

如方框508所指示的,方法可以包括:请求移动性锚点建立针对第一会话连接的路由覆盖。例如,如上面所描述的,控制器166(图1)可请求移动性锚点158(图1)建立针对第一IP地址的路由覆盖以保证第一会话连接的IP会话连续性。

如方框510所指示的,方法可以包括:发送会话建立响应,该会话建立响应包括被分配给通信会话的第一IP地址和第二IP地址,以及关于第一IP地址被配置为维持IP会话连续性的指示。例如,如上面所描述的,移动性管理器162(图1)可以发送会话建立响应。

如方框512所指示的,方法可以包括:在移动设备处接收会话建立响应,该会话建立响应包括被分配给通信会话的第一IP地址和第二IP地址,以及关于第一IP地址被配置为维持IP会话连续性的指示,例如,如上面所描述的,无线电装置143(图1)可接收会话建立响应。

如方框514所指示的,方法可以包括:如果要为通信会话维持IP会话连续性,则选择使用第一IP地址以用于通信会话,或者如果不需要为通信会话维持IP会话连续性,则选择使用第二IP地址以用于通信会话。例如,如果要保证IP会话连续性,则控制器145(图1)可以选择使用第一IP地址,或者如果不需要保证IP会话连续性。则控制器145(图1)可以选择使用第二IP地址,如上面所描述的。

图6是根据一些说明性实施例的制品的简化图示。产品600可以包括用来存储逻辑604的非暂态机器可读存储介质602,逻辑604可被用于例如,执行移动设备102(图1)、移动性管理器162(图1)、控制器145(图1)、和/或控制器166(图1)的至少部分功能,和/或执行图4和/或图5的方法的一个或多个操作。短语“非暂态机器可读介质”针对包括所有的计算机可读介质,唯一例外的是暂态传播信号。

在一些说明性实施例中,产品600和/或机器可读存储介质602可以包括一种或多种类型的能够存储数据的计算机可读存储介质,包括易失性存储器、非易失性存储器、可移除或不可移除存储器、可擦除或不可擦除存储器、可写入或可重写存储器等等。例如,机器可读存储介质602可以包括,RAM、DRAM、双倍数据速率DRAM(DDR-DRAM)、SDRAM、静态RAM(SRAM)、ROM、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、光盘ROM(CD-ROM)、可记录光盘(CD-R)、可重写光盘(CD-RW)、闪速存储器(例如,NOR或NAND闪速存储器)、内容可寻址存储器(CAM)、聚合物存储器、相变存储器、铁电存储器、硅氧化氮氧化硅(SONOS)存储器、磁碟、软盘、硬盘驱动器、光盘、磁盘、卡、磁卡、光卡、磁带、卡式磁带等等。计算机可读存储介质可以包括涉及通过通信链接(例如,调制解调器、无线电装置或网络连接)从远程计算机向请求计算机下载或传输由包含在载波或其他传播介质中的数据信号携带的计算机程序的任何适当的介质。

在一些说明性实施例中,逻辑604可以包括指令、数据、和/或代码,如果被机器执行,该逻辑可以使机器执行本文所描述的方法、处理和/或操作。所述机器可以包括例如,任何适当的处理平台、计算平台、计算设备、处理设备、计算系统、处理系统、计算机、处理器等等,并且可以使用硬件、软件、固件等任何适当的组合来实现。

在一些说明性实施例中,逻辑604可以包括,或者可以被实现为,软件、软件模块、应用、程序、子例程、指令、指令集、计算代码、字、值、符号等等。指令可以包括任何适当类型的代码,诸如源代码、编译代码、被解释的代码、可执行代码、静态代码、动态代码等等。指令可以根据预定义的计算机语言、方式或语法来实现,以命令处理器执行特定的功能。指令可以使用任何适当的高级、低级、面向目标、可视化、经编译和/或解释的程序语言(例如,C、C++、Java、BASIC、Matlab、Pascal、Visual BASIC、汇编语言、机器代码等等)来实现。

示例

下面的示例属于进一步的实施例。

示例1包括一种移动设备,该移动设备包括:无线电装置,该无线电装置与无线网络通信,该无线电装置发送建立通信会话的会话建立请求,并且接收响应于会话建立请求的会话建立响应,会话建立响应包括被分配给通信会话的第一互联网协议(IP)地址和第二IP地址,以及关于第一IP地址被配置为维持IP会话连续性的指示;以及控制器,如果要为通信会话维持IP会话连续性,则该控制器选择使用第一IP地址以用于通信会话,并且如果不为通信会话维持IP会话连续性,则该控制器选择第二IP地址以用于通信会话。

示例2包括示例1的主题,并且可选择地,其中控制器基于要在通信会话期间传输的流量的一个或多个属性,在第一IP地址和第二IP地址之间进行选择。

示例3包括示例1或2的主题,并且可选择地,其中控制器基于使用通信会话的应用的类型,在第一IP地址和第二IP地址之间进行选择。

示例4包括示例1-3中任何一项的主题,并且可选择地,其中第一IP地址和第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例5包括示例1-4中任何一项的主题,其中示例14中任何一项的主题是用户设备(UE),无线电装置通过第一消息向演进节点B(eNB)发送会话建立请求,并且通过第二消息从eNB接收会话建立响应。

示例6包括示例1-5中任何一项的主题,并且可选择地,其中第一IP地址包括第一分组数据网络(PDN)连接的地址,并且第IP地址包括第二PDN连接的地址。

示例7包括示例6的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例8包括示例7的主题,并且可选择地,其中第一GW包括PDN GW(PGW),并且第二GW包括本地GW(LGW)。

示例9包括示例6-8中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例10包括示例1-9中任何一项的主题,并且可选择地,包括一个或多个天线;处理器;存储器;输入单元;以及输出单元。

示例11包括一种在无线通信网络中的移动性管理器,该移动性管理器包括:接口,该接口接收为移动设备建立通信会话的请求;以及控制器,当要为通信会话保证IP会话连续性时,该控制器选择将用于通信会话的会话连接被配置为保证互联网协议(IP)会话连续性,并且当不需要为通信会话保证IP会话连续性时,该控制器选择将会话连接配置为不具有IP会话连续性保证,其中仅在控制器选择将会话连接配置为保证IP会话连续性时,控制器才请求移动性锚点建立用于会话连接的路由覆盖。

示例12包括示例11的主题,并且可选择地,其中控制器确定是否要为通信会话保证IP会话连续性。

示例13包括示例12的主题,并且可选择地,其中控制器基于要在通信会话期间传输的流量的类型来确定是否要为通信会话保证IP会话连续性。

示例14包括示例12或13的主题,并且可选择地,其中控制器基于移动设备的类型来确定是否要为通信会话保证IP会话连续性。

示例15包括示例12-14中任何一项的主题,并且可选择地,其中控制器基于通信会话的分组的内容来确定是否要为通信会话保证IP会话连续性。

示例16包括示例15的主题,并且可选择地,其中控制器基于分组的IP报头来确定是否要为通信会话保证IP会话连续性。

示例17包括示例11的主题,并且可选择地,其中接口接收指示是否要为通信会话保证IP会话连续性的消息。

示例18包括示例17的主题,并且可选择地,其中消息包括来自移动设备的消息。

示例19包括示例17的主题,并且可选择地,其中消息包括来自服务器的消息,该服务器在通信会话期间与移动设备通信。

示例20包括示例11-19中任何一项的主题,示例11-19中任何一项的主题是移动性管理实体(MME),其中移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例21包括示例11-20中任何一项的主题,并且可选择地,包括处理器;以及存储器。

示例22包括一种在通信网络中的移动性管理器,移动性管理器包括接口,该接口接收为移动设备建立通信会话的请求;以及控制器,该控制器配置第一会话连接和第二会话连接,该第一会话连接被配置为维持互联网协议(IP)会话连续性,该第二会话连接未被配置为维持IP会话连续性,第一会话连接被分配有第一IP地址,并且第二会话连接被分配有第二IP地址,其中该控制器请求移动性锚点建立用于第一会话连接的路由覆盖。

示例23包括示例22的主题,并且可选择地,其中第一IP地址和第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例24包括示例22或23的主题,示例22或23的主题是移动性管理实体(MME),其中移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例25包括示例22-24中任何一项的主题,并且可选择地,其中第一IP地址包括第一PDN连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例26包括示例25的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例27包括示例26的主题,并且可选择地,其中第一GW包括PGW,并且第二GW包括本地GW(LGW)。

示例28包括示例25-27中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例29包括示例22-28中任何一项的主题,并且可选择地,包括处理器;以及存储器。

示例30包括一种在移动设备处执行的方法,该方法包括:向无线网络发送建立通信会话的会话建立请求;接收响应于会话建立请求的会话建立响应,该会话建立响应包括被分配给通信会话的第一互联网协议(IP)地址和第二IP地址,以及关于第一IP地址被配置为维持IP会话连续性的指示;以及如果要为通信会话维持IP会话连续性,则选择使用第一IP地址以用于通信会话,或者如果不需要为通信会话维持IP会话连续性,则选择使用第二IP地址以用于通信会话。

示例31包括示例30的主题,并且可选择地,包括基于要在通信会话期间传输的流量的一个或多个属性,在第一IP地址和第二IP地址之间进行选择。

示例32包括示例30或31的主题,并且可选择地,包括基于使用通信会话的应用的类型在第一IP地址和第二IP地址之间进行选择。

示例33包括示例30-32中任何一项的主题,并且可选择地,其中第一IP地址和第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例34包括示例30-33中任何一项的主题,并且可选择地,其中移动设备包括用户设备(UE),发送包括通过第一消息向演进节点B(eNB)发送会话建立请求,并且接收包括通过第二消息从eNB接收会话建立响应。

示例35包括示例30-34中任何一项的主题,并且可选择地,其中第一IP地址包括第一分组数据网络(PDN)连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例36包括示例35的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例37包括示例36的主题,并且可选择地,其中第一GW包括PDN GW(PGW),并且第二GW包括本地GW(LGW)。

示例38包括示例35-37中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例39包括一种在无线通信网络中的移动性管理器处执行的方法,该方法包括:接收为移动设备建立通信会话的请求;当要为通信会话保证IP会话连续性时,选择将用于通信会话的会话连接配置为保证互联网协议(IP)会话连续性,并且当不需要为通信会话保证IP会话连续性时,选择将会话连接配置为不具有IP会话连续性保证;并且仅在选择将会话连接配置为保证IP会话连续性时,才请求移动性锚点建立用于会话连接的路由覆盖。

示例40包括示例39的主题,并且可选择地,包括确定是否要为通信会话保证IP会话连续性。

示例41包括示例40的主题,并且可选择地,包括基于要在通信会话期间传输的流量的类型来确定是否要为通信会话保证IP会话连续性。

示例42包括示例40或41的主题,并且可选择地,包括基于移动设备的类型来确定是否要为通信会话保证IP会话连续性。

示例43包括示例40-42中任何一项的主题,并且可选择地,包括基于通信会话的分组的内容来确定是否为通信会话保证IP会话连续性。

示例44包括示例43的主题,并且可选择地,包括基于分组的IP报头来确定是否为通信会话保证IP会话连续性。

示例45包括示例39的主题,并且可选择地,包括接收指示是否为通信会话保证IP会话连续性的消息。

示例46包括示例45的主题,并且可选择地,其中消息包括来自移动设备的消息。

示例47包括示例45的主题,并且可选择地,其中消息包括来自服务器的消息,该服务器在通信会话期间与移动设备通信。

示例48包括示例39-47中任何一项的主题,并且可选择地,其中移动性管理器包括移动性管理实体(MME),移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例49包括一种由通信网络中的移动性管理器执行的方法,该方法包括接收为移动设备建立通信会话的请求;配置第一会话连接和第二会话连接,该第一会话连接被配置为维持互联网协议(IP)会话连续性,该第二会话连接未被配置为维持IP会话连续性,第一会话连接被分配有第一IP地址,并且第二会话连接被分配有第二IP地址;以及请求移动性锚点建立用于第一会话连接的路由覆盖。

示例50包括示例49的主题,并且可选择地,其中第一IP地址和所述第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例51包括示例49或50的主题,并且可选择地,其中移动性管理器包括移动性管理实体(MME),移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例52包括示例49-51中任何一项的主题,并且可选择地,其中第一IP地址包括第一PDN连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例53包括示例52的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例54包括示例53的主题,并且可选择地,其中第一GW包括PGW,并且第二GW包括本地GW(LGW)。

示例55包括示例52-54中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例56包括一种包括一种或多种有形计算机可读非暂态存储介质的产品,该有形计算机可读非暂态存储介质包括计算机可执行指令,当被至少一个计算机处理器执行时,该指令可操作以使能至少一个计算机处理器在移动设备处实现包括以下各项操作的方法:向无线网络发送建立通信会话的会话建立请求;接收响应于会话建立请求的会话建立响应,会话建立响应包括被分配给通信会话的第一互联网协议(IP)地址和第二IP地址,以及关于第一IP地址被配置为维持IP会话连续性的指示;以及如果要为通信会话维持IP会话连续性,则选择使用第一IP地址以用于通信会话,或者如果不需要为通信会话维持IP会话连续性,则选择使用第二IP地址以用于通信会话。

示例57包括示例56的主题,并且可选择地,其中该方法包括基于要在通信会话期间传输的流量的一个或多个属性,在第一IP地址和第二IP地址之间进行选择。

示例58包括示例56或57的主题,并且可选择地,其中该方法包括基于使用通信会话的应用的类型,在第一IP地址和第二IP地址之间进行选择。

示例59包括示例56-58中任何一项的主题,并且可选择地,其中第一IP地址和第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例60包括示例56-59中任何一项的主题,并且可选择地,其中移动设备包括用户设备(UE),发送包括通过第一消息向演进节点B(eNB)发送会话建立请求,并且接收包括通过第二消息从eNB接收会话建立响应。

示例61包括示例56-60中任何一项的主题,并且可选择地,其中第一IP地址包括第一分组数据网络(PDN)连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例62包括示例61的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例63包括示例62的主题,并且可选择地,其中第一GW包括PDN GW(PGW),并且第二GW包括本地GW(LGW)。

示例64包括示例61-63中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例65包括一种包含一种或多种有形计算机可读非暂态存储介质的产品,该有形计算机可读非暂态存储介质包括计算机可执行指令,当被至少一个计算机处理器执行时,该指令可操作以使能至少一个计算机处理器在移动性管理器处实现包括以下各项操作的方法:接收为移动设备建立通信会话的请求;当要为通信会话保证IP会话连续性时,选择将用于通信会话的会话连接配置为保证互联网协议(IP)会话连续性,并且当不需要为通信会话保证IP会话连续性时,选择将会话连接配置为不具有IP会话连续性保证;以及仅在选择将会话连接配置为保证IP会话连续性时,才请求移动性锚点建立用于会话连接的路由覆盖。

示例66包括示例65的主题,并且可选择地,其中该方法包括确定是否要为通信会话保证IP会话连续性。

示例67包括示例66的主题,并且可选择地,其中该方法基于要在通信会话期间传输的流量的类型来确定是否要为通信会话保证IP会话连续性。

示例68包括示例66或67的主题,并且可选择地,其中该方法基于移动设备的类型来确定是否要为通信会话保证IP会话连续性。

示例69包括示例66-68中任何一项的主题,并且可选择地,其中该方法包括基于通信会话的分组的内容来确定是否要为通信会话保证IP会话连续性。

示例70包括示例69的主题,并且可选择地,其中该方法包括基于分组的IP报头来确定是否要为通信会话保证IP会话连续性。

示例71包括示例65的主题,并且可选择地,其中该方法包括接收指示是否要为通信会话保证IP会话连续性的消息。

示例72包括示例71的主题,并且可选择地,其中消息包括来自移动设备的消息。

示例73包括示例71的主题,并且可选择地,其中消息包括来自服务器的消息,该服务器在通信会话期间与移动设备通信。

示例74包括示例65-72中任何一项的主题,并且可选择地,其中移动性管理器包括移动性管理实体(MME),移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例75包括一种包含一种或多种有形计算机可读非暂态存储介质的产品,该有形计算机可读非暂态存储介质包括计算机可执行指令,当被至少一个计算机处理器执行时,该指令可操作以使能至少一个计算机处理器在移动性管理器处实现包括以下各项操作的方法:接收为移动设备建立通信会话的请求;配置第一会话连接和第二会话连接,该第一会话连接被配置为维持互联网协议(IP)会话连续性,该第二会话连接未被配置为维持IP会话连续性,第一会话连接被分配有第一IP地址,并且第二会话连接被分配有第二IP地址;以及请求移动性锚点建立用于第一会话连接的路由覆盖。

示例76包括示例75的主题,并且可选择地,其中第一IP地址和第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例77包括示例75或76的主题,并且可选择地,其中移动性管理器包括移动性管理实体(MME),移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例78包括示例75-77中任何一项的主题,并且可选择地,其中第一IP地址包括第一PDN连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例79包括示例78的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例80包括示例79的主题,并且可选择地,其中第一GW包括PGW,并且第二GW包括本地GW(LGW)。

示例81包括示例78-80中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例82包括一种设备,该设备包括:用于向无线网络发送建立通信会话的会话建立请求的装置;响应于会话建立请求,用于接收会话建立响应的装置,会话建立响应包括被分配给通信会话的第一互联网协议(IP)地址和第二IP地址,以及关于第一IP地址被配置为维护IP会话连续性的指示;以及用于选择的装置,如果要为通信会话维持IP会话连续性,则该装置选择使用第一IP地址以用于通信会话,或者如果不需要为通信会话维持IP会话连续性,则该装置选择第二IP地址以用于通信会话。

示例83包括示例82的主题,并且可选择地,包括用于基于要在通信会话期间传输的流量的一个或多个属性在第一IP地址和第二IP地址之间进行选择的装置。

示例84包括示例82或83的主题,并且可选择地,包括用于基于使用通信会话的应用的类型,在第一IP地址和第二IP地址之间进行选择的装置。

示例85包括示例82-84中任何一项的主题,并且可选择地,其中第一IP地址和第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例86包括示例82-85中任何一项的主题,其中示例82-85中任何一项的主题是用户设备(UE),发送包括通过第一消息向演进节点B(eNB)发送会话建立请求,并且接收包括通过第二消息从eNB接收会话建立响应。

示例87包括示例82-86中任何一项的主题,并且可选择地,其中第一IP地址包括第一分组数据网络(PDN)连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例88包括示例87的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例89包括示例88的主题,并且可选择地,其中第一GW包括PDN GW(PGW),并且第二GW包括本地GW(LGW)。

示例90包括示例87-89中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

示例91包括一种设备,该设备包括:用于接收为移动设备建立通信会话的请求的装置;用于选择的装置,当要为通信会话保证IP会话连续性时,该装置选择将用于通信会话的会话连接配置为保证互联网协议(IP)会话连续性,并且当不需要为通信会话保证IP会话连续性时,该装置选择将会话连接配置为不具有IP会话连续性保证;以及用于仅在选择将会话连接配置为保证IP会话连续性时,才请求移动性锚点建立用于会话连接的路由覆盖的装置。

示例92包括示例91的主题,并且可选择地,包括用于确定是否要为通信会话保证IP会话连续性的装置。

示例93包括示例92的主题,并且可选择地,包括用于基于要在通信会话期间传输的流量的类型来确定是否要为通信会话保证IP会话连续性的装置。

示例94包括示例92或93的主题,并且可选择地,包括用于基于移动设备的类型来确定是否要为通信会话保证IP会话连续性的装置。

示例95包括示例92-94中任何一项的主题,并且可选择地,包括用于基于通信会话的分组的内容来确定是否为通信会话保证IP会话连续性的装置。

示例96包括示例95的主题,并且可选择地,包括用于基于分组的IP报头来确定是否为通信会话保证IP会话连续性的装置。

示例97包括示例91的主题,并且可选择地,包括用于接收指示是否为通信会话保证IP会话连续性的消息的装置。

示例98包括示例97的主题,并且可选择地,其中消息包括来自移动设备的消息。

示例99包括示例97的主题,并且可选择地,其中消息包括来自服务器的消息,该服务器在通信会话期间与移动设备通信。

示例100包括示例91-99中任何一项的主题,其中主题是移动性管理实体(MME),移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例101包括一种设备,该设备包括:用于接收为移动设备建立通信会话的请求的装置;用于配置第一会话连接和第二会话连接的装置,第一会话连接被配置为维持互联网协议(IP)会话连续性,并且第二会话连接未被配置为维持IP会话连续性,第一会话连接被分配有第一IP地址,并且第二会话连接被分配有第二IP地址;以及请求移动性锚点建立用于第一会话连接的路由覆盖。

示例102包括示例101的主题,并且可选择地,其中第一IP地址和所述第二IP地址包括由动态主机配置协议(DHCP)服务器提供的地址。

示例103包括示例101或102的主题,并且可选择地,其中移动性管理器包括移动性管理实体(MME),移动性锚点包括分组数据网络(PDN)网关(PGW),并且移动设备包括用户设备(UE)。

示例104包括示例101-103中任何一项的主题,并且可选择地,其中第一IP地址包括第一PDN连接的地址,并且第二IP地址包括第二PDN连接的地址。

示例105包括示例104的主题,并且可选择地,其中第一PDN连接被终止于第一网关(GW)处,并且第二PDN连接被终止于第二GW处。

示例106包括示例105的主题,并且可选择地,其中第一GW包括PGW,并且第二GW包括本地GW(LGW)。

示例107包括示例104-106中任何一项的主题,并且可选择地,其中会话建立请求包括PDN连接请求,并且会话建立响应包括PDN连接响应。

本文根据一个或多个实施例所描述的功能、操作、组件和/或特征可以与本文根据一个或多个其它实施例所描述的一个或多个其他功能、操作、组件和/或特征相结合,或者被结合使用,反之亦然。

尽管本文已经示出并描述了某些特征,但是本领域技术人员可以想到许多修改、替换、变化和等同物。因此,应当理解的是所附权利要求意图涵盖落入本公开的真正精神之内的所有这样的修改和变化。

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