首页> 中国专利> 用于在IRAT切换期间使IP上下文的丢失最小化的系统和方法

用于在IRAT切换期间使IP上下文的丢失最小化的系统和方法

摘要

一种用于UE在eHRPD网络与LTE网络之间的RAT间切换期间保持IP上下文的方法可以包括:延迟至少一个活动分组数据网络的因特网协议上下文的传送,直到分配了附着分组数据网络(PDN)的IP地址为止,并且在没有分配附着分组数据网络的因特网协议地址的情况下,在用户设备没有丢失至少一个活动分组数据网络的因特网协议上下文的情况下,发起从该LTE网络的分离操作。

著录项

  • 公开/公告号CN103988544A

    专利类型发明专利

  • 公开/公告日2014-08-13

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN201280051017.9

  • 申请日2012-10-17

  • 分类号H04W36/00;

  • 代理机构永新专利商标代理有限公司;

  • 代理人张扬

  • 地址 美国加利福尼亚

  • 入库时间 2023-12-17 01:00:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-12-25

    授权

    授权

  • 2014-09-10

    实质审查的生效 IPC(主分类):H04W36/00 申请日:20121017

    实质审查的生效

  • 2014-08-13

    公开

    公开

说明书

技术领域

概括地说,下面描述的特征涉及无线网络操作。具体地说,这些特征 涉及移动设备从一个无线接入技术(RAT)网络向另一个无线接入技术网络 的切换(称为RAT间移动或转移)。

背景技术

更具体地说,用户设备(UE)或移动设备可以接入LTE(长期演进) 网络中的EPC(演进型分组核心),以便连接到多个PDN(分组数据网络) 并且从该多个PDN接收服务。每个PDN允许UE接入向该UE提供服务的 外部数据网络。服务包括但不限于:语音、数据、SMS、GPS、文本等。网 络运营商可以要求UE连接到特定的PDN(称为附着PDN)。到附着PDN 的连接要求UE接收该附着PDN的IP地址。在LTE中,可以禁止UE在没 有与附着PDN建立连接的情况下接入运营商的网络上的任何服务。

发明内容

实施例是针对于用于保持因特网协议上下文的方法,该方法包括:在 UE验证了从第二网络接收到附着活动分组数据网络(PDN)的IP地址之 后,从第一网络向所述第二网络传送至少一个PDN的IP上下文。

在另一个实施例中,一种移动设备配置为与无线网络进行通信。所述 移动设备配置为:在所述移动设备验证了从第二网络接收到附着活动分组 数据网络(PDN)的IP地址之后,从第一网络向所述第二网络传送至少一 个PDN的IP上下文。

一种用于保持因特网协议上下文的方法的另一个实施例包括:在用户 设备上发起在eHRPD网络与LTE网络之间的RAT间切换。所述用户设备 可以配置为:延迟针对至少一个活动分组数据网络(PDN)的因特网协议 上下文的传送,直到附着分组数据网络的因特网协议地址已被所述用户设 备接收到为止。如果没有分配所述附着PDN的因特网协议地址,则在所述 用户设备没有丢失所述至少一个活动分组数据网络的因特网协议上下文的 情况下,所述用户设备发起从所述LTE网络的分离操作。

附图说明

图1是根据示例实施例,漫游进入和离开LTE小区的UE的示意图。

图2是EPC/E-UTRAN与eHRPD网络之间的交互的示意图。

图3是根据示例实施例,UE的模块和EPC之间的交互的示意图。

图4示出了包括来自LTE架构的各个层的数据栈。

图5示出了用于接收附着PDN的IP地址以及建立针对其它活动PDN 的PDN连接的过程的流程图。

图6示出了根据示例实施例,用于接收附着PDN的IP地址以及使UE 从LTE网络分离的过程的流程图。

具体实施方式

下面提供了在本说明书和附图中使用的术语的示例缩写,然而,这些 缩写并不限于以下描述。

APN-APN是接入点名称。

eAN/ePCF-eAN/ePCF包括无线接入网络(RAN)中用于与UE进行无

线电通信的逻辑实体,以及对eAN与HSGW之间的分组的中继进行管

理的演进型分组控制功能实体(ePCF)。

EPC-演进型分组核心。

EPS-演进型分组系统包括EPC和E-UTRAN。

EPS承载-EPS承载是在UE和HSGW之间的服务连接上携带的、接

收相同的QoS处理的PDN连接的一个或多个服务数据流(SDF)的逻

辑聚合。

移交/切换-在本说明中,术语“移交”和“切换”是同义的并且可互换使

用。

切换附着-当在E-UTRAN和eHRPD之间执行技术间移交/切换时,

当UE重新附着到目标技术上的分组数据网络时,其发送附着类型的 “切换”参数,以便与”发起附着”场景进行区分。

HSGW-HSGW是HRPD服务网关,其将演进型HRPD接入网络与演 进型分组核心(EPC)相连接作为受信任的非3GPP接入网络。HSGW 提供PMIPv6移动接入网关(MAG)功能,以支持使用P-GW的层3 移动(LMA)。

使用上下文传送的HSGW间移动性-当源HSGW使用H1接口向目标 HSGW传送针对UE的上下文时,发生使用上下文传送的HSGW间移 动,其包括使用H2接口用于数据分组转发。

UE是用户设备。

符号和缩写

3GPP  第三代合作伙伴计划

3GPP2  第三代合作伙伴计划2

AAA  认证、授权、计费

ABNF  扩展的巴科斯-诺尔(Backus-Naur)范式

AKA  认证和密钥协商

AMBR  聚合的最大比特速率

APN  接入点名称

APN-AMBR  每APN聚合最大比特速率

ARP  分配和保留优先级

AT  接入终端

AVP  属性值对

BAK BCMCS  接入密钥

BBERF  承载绑定和事件报告功能

BCE  绑定缓存条目

BCM  承载控制模式

BCMCS  广播多播服务

BE  尽力

BLOB  比特块

CCP  压缩配置协议

CMIP  客户端移动IP

CSIM cdma2000  用户识别模块

DHCP  动态主机配置协议

DL  下行链路

eAN  演进型接入网络

EAP  可扩展认证协议

eHRPD  演进型高速分组数据

eNB  演进型节点B

EPC  演进型分组核心

ePCF  演进型分组控制功能

EPS  演进型分组系统

E-UTRAN  演进型通用陆地无线接入网

FQDN  完全合格域名

GBR  保证比特速率

GRE GRE  通用路由封装

HRPD  高速分组数据

HSGW HRPD  服务网关

HSS  归属用户服务器

IANA  因特网号码分配机构

IMSI  国际移动用户识别码

IP  因特网协议

IP-CAN IP  连接接入网

LCP  链路控制协议

LMA  本地移动代理

MAG  移动接入网关

MBR  最大比特速率

MME  移动性管理实体

MN NAI  移动节点网络接入标识符

MRU  最大接收单元

MSID  移动站ID

MSK  主会话密钥

MUPSAP   到单个APN的多个PDN连接

NAI  网络接入标识符

OUI  组织唯一标识符

P GW  分组数据网络网关(由3GPP规定的)

PBA  代理绑定确认

PBU  代理绑定更新

PCC  策略和计费控制

PCEF  策略和计费执行功能

PCO  协议配置选项

PCRF  策略和收费规则功能

PDN  分组数据网络

PDN-ID PDN  标识符

PDSN  分组数据服务节点

PMIP  代理移动IP

PPP  点到点协议

QCI QoS  类别索引

QoS  服务质量

RA  路由器通告

RAN  无线接入网络

RAT  无线接入技术/无线接入类型

RK  注册密钥

ROHC  健壮报头压缩

RS  路由器请求

RSVP  资源保留协议

S-GW  服务网关(由3GPP规定的)

SDF  服务数据流(由3GPP规定的)

SK  会话密钥

SLAAC  无状态地址自动配置

TK  临时密钥

TNL  传输网络层

TFT  业务流模板

TLV  类型长度值

UATI  通用接入终端标识符

UE  用户设备

UE-AMBR  每UE聚合最大比特速率

UL  上行链路

VSA  厂商专用属性

VSNCP  厂商专用网络控制协议

VSNP  厂商专用网络协议

当UE从eHRPD  (演进型高速分组数据)网络漫游到LTE网络时,发 生示例RAT间切换。在示例实施例中,UE可以从一种类型的网络漫游进 入另一种类型的网络。建立到LTE网络的连接可以需要两个步骤。第一个 步骤包括LTE附着过程,其涉及UE向网络注册,以在附着过程期间经由 NAS(非接入层)信令接收服务。在LTE附着过程期间,向附着PDN的 PDN连接请求是使用附着请求消息发送的。在完成第一个步骤之后,用于 建立到LTE网络的连接的第二个步骤包括:UE使用并行过程来获得附着 PDN和其它PDN的IP地址。

下面描述的方法和系统的实施例旨在解决无法接收到附着PDN的IP 地址。附着成功指的是附着PDN的IP上下文被UE接收。在无法接收到IP 地址之后,UE必须从LTE网络分离,这是因为在没有附着PDN的IP地址 的情况下,UE将无法接入来自该LTE网络的任何服务。然而,在该阶段 从LTE网络分离可能导致附着PDN的IP上下文信息的丢失以及已经被传 送给LTE网络的其它PDN的IP上下文(IP地址、DNS服务器地址、PCSCS 地址、APN名称、默认路由器地址、IP类型、PDN ID以及其它信息)的 丢失。IP上下文的丢失可能导致向UE提供的服务的中断。

可以执行从LTE网络的分离,以使已传送给LTE的其它PDN的IP上 下文的丢失消除或最小化。例如,UE可以使用服务管理器(位于UE中的 可以触发LTE附着/分离过程的模块),通过空中接口来向LTE网络发送 分离请求。具体而言,在经历IP地址分配失败之后,UE通知服务管理器。 服务管理器可以是配置为与配置为执行UE上的指令的处理器进行通信的 软件和/或硬件的一部分。当服务管理器触发LTE分离时,在UE处释放附 着PDN的IP上下文。使用服务管理器可能导致附着PDN和其它活动PDN 的IP上下文信息的丢失。IP上下文丢失可能导致UE使用该UE上的显示 屏或声响警告向用户通知IP数据已丢失或者不可用。在LTE分离过程期间, 在网络处释放已经成功传送给LTE的PDN的IP上下文信息。如果分离请 求消息未被网络接收到,则在UE执行切换回eHRPD网络之后,保持其它 PDN的IP上下文连续性。

执行分离过程的另一种方法可以包括使用控制平面栈。如果针对附着 PDN的IP地址分配失败,那么控制平面数据栈可以在不通知服务管理器的 情况下触发LTE分离。使用数据栈,在UE处不释放附着PDN的IP上下 文。使用控制平面数据栈可能导致其它PDN的IP上下文信息的丢失。在分 离过程期间,在网络处释放已经成功传送到LTE的PDN的IP上下文信息。 如果网络没有接收到分离请求消息,那么在UE执行回到eHRPD网络的切 换之后,很可能会保持所有PDN的IP连续性。

在一个示例实施例中,可以延迟其它PDN的IP上下文的传送,直到 附着PDN的IP地址由UE接收为止。具体而言,是UE的一部分的AMSS (高级移动用户软件)将不传送其它PDN的IP上下文,直到针对附着PDN 的IP地址分配完成为止。其它活动PDN的PDN连接是在针对附着PDN 的IP地址分配由UE成功接收之后传送的。延迟其它PDN的IP上下文的 传送直到针对附着PDN的IP地址分配可以通过使用服务管理器或数据栈分 离机制来执行。

在一个实施例中,如果针对附着PDN的IP地址分配失败,那么UE可 以宣告失败并通知服务管理器。服务管理器可以向网络和UE的其它模块发 送LTE分离信号,并且UE释放附着PDN的IP上下文。附着PDN的IP 上下文丢失,但当UE转移回eHRPD网络时,其它PDN的IP上下文可以 恢复。

在另一个实施例中,AMSS将不传送其它PDN的IP上下文,直到针对 附着PDN的IP地址分配完成为止。如果针对附着PDN的IP地址分配失败, 那么控制平面数据栈可以在不通知服务管理器的情况下向UE上的其它模 块发送分离请求。在该实施例中,在UE处不释放附着PDN的IP上下文。 如果网络接收到来自UE的分离请求消息,那么网络将释放附着PDN的IP 上下文,并且附着PDN的IP上下文可以删除。

如果网络没有接收到分离请求消息,那么在UE移动回到eHRPD网络 之后在UE执行向附着PDN的切换附着之后,附着PDN的IP连续性可能 会保持。因此,使用数据栈并延迟其它PDN的IP上下文的传送可以允许当 LTE网络中存在IP地址分配失败时,当UE切换回eHRPD网络时,UE保 持附着PDN和其它PDN的IP上下文。下面的描述涉及以非限制性的方式 示出用于在从第一网络向第二网络的IRAT切换以及切换回第一网络期间 使IP上下文丢失最小化的系统和方法的实施例的图。在示例实施例中,第 一网络可以是eHRPD网络,而第二网络可以是LTE网络。

图1中的图是漫游进入和离开LTE小区112的UE100的示意图。UE 100可以是但不限于是移动设备、蜂窝电话、智能电话、计算机或其它无线 通信设备。此外,UE100可以包括但不限于:一个或多个存储器(诸如存 储器102)、或者一个或多个处理器(诸如处理器104)或该两者,其中, 这些存储器、处理器和/或附加的组件中的一个或多个专门配置为执行本文 中描述的功能。下面详细描述的LTE小区112可以包括被称为eNodeB的 无线通信塔,其创建了向UE100提供服务的无线通信网络。小区110覆盖 UE100可以在其中与各种网络组件无线地进行通信的区域。

在示例实施例中,已经对UE100进行了认证,并且在与小区110的主 动或被动无线通信中,并且当UE100移动到LTE小区112的通信范围中, UE100试图执行向LTE小区112的IRAT切换。在示例实施例中,小区110 可以是eHRPD小区,并且UE100可以位于LTE小区112的通信范围内。 为了执行向LTE小区112的IRAT切换,UE100可以向LTE小区112的 MME发送附着请求和PDN连接请求。在附着请求被接受之后,UE100传 送附着PDN和所有其它活动PDN连接的IP上下文。如果LTE附着成功, 但针对附着PDN的IP地址分配失败,那么UE100从LTE小区112分离。 如果其它RAT(无线接入技术)可用,那么UE100将移动到其它RAT。 在示例实施例中,UE100可以返回小区110或eHRPD小区。例如,在一 个方面但不限于该方面,UE100的处理器102可以具有用于执行上面指出 的功能的电路和/或逻辑单元或二者。在另一个示例中,在一个方面但不限 于该方面,UE100的存储器104可以存储专门编程的计算机可读指令,当 由处理器102执行时,这些指令使UE100执行上面指出的功能。

图2中的图是E-UTRAN和eHRPD互通架构的示意图。图2示出了配 置为与eHRPD网络210无线地通信的UE100。eHRPD网络210可以包括 与PDN网关251通信的HSGW212。在示例实施例中,PDN网关251向 HSGW212提供附着PDN和所有其它PDN的IP地址,以便允许UE100 接入各个运营商提供的服务,诸如但不限于语音、数据、IMS、PSS、GPS 和其它服务。UE100可以通过执行PPP/VSNCP协商来建立与eHRPD网络 的通信。PPP协商可以包括:链路控制、认证和网络控制协议。UE100可 以通过HSGW212附着到一个或多个PDN。

图2示出了可以与E-UTRAN/EPC网络230的组件进行无线通信(例 如,通过一个或多个通信组件)的UE100。例如,UE100可以包括但不限 于:诸如收发机、发射机、接收机或它们的任意组合中的一个或多个的通 信组件。E-UTRAN/EPC网络230包括下列硬件元件中的每一个中的一个或 多个:eNodeB231、MME232以及服务网关233。E-UTRAN/EPC网络230 包括图2中没有示出的各种其它组件。当UE100检测到E-UTRAN/EPC230 时,UE100和eNodeB231可以开始NAS信令以便对UE100连同LTE网 络进行认证。接下来,附着过程在UE100和PDN网关251之间开始。附 着过程可以包括:UE100、MME232和服务网关(SGW)233请求附着PDN 和UE100在与eHRPD网络210进行通信的同时该UE100连接到的所有其 它PDN的IP地址。(见图1)

服务网关233可以与PDN网关251通信,以便从PDN网关251接收 各个PDN的IP地址。在大多数情况下,UE100从服务网关233接收附着 PDN和所有其它PDN的IP地址。一旦建立了与服务网关233的连接,则 切断与HSGW212的连接。在各个实施例中,UE100可以在从服务网关233 接收IP地址之前切断连接。确定连接或分离指的是UE100删除IP上下文 信息或网络删除与特定网络(例如,在本公开内容中讨论的示例中的eHRPD 网络210)相关的IP上下文信息。

下面更详细地描述图2中示出的参考点。

H1/H2-H1参考点携带针对优化的HSGW间切换的源HSGW

(S-HSGW)与目标HSGW(T-HSGW)之间的信令信息。H2参考点

携带针对优化的HSGW间切换的从源HSGW(S-HSGW)到目标HSGW

(T-HSGW)的上行链路和下行链路用户业务。

Gxa-Gxa参考点将3GPP EPC中的策略和收费规则功能(PCRF)连接

到3GPP2eHRPD接入网络中的HSGW中的BBERF。

Pi*参考点-Pi*参考点上使用的协议将HSGW连接到3GPP2AAA代理。

S2a-S2a将3GPP EPC中的PDN网关连接到3GPP2eHRPD网络中的

HSGW。其向用户平面提供eHRPD接入和P-GW之间的相关控制和移

动支持。

图3示出了包括服务管理器310、数据栈303以及可以在UE100上执 行的多个应用的UE100。服务管理器301和数据栈303与彼此电通信。服 务管理器301和/或数据栈303可以实现为电路,或者可以配置为在位于UE 100中的处理器(例如,处理器102)上执行。UE100还包括(例如,在存 储器104中)通过服务管理器301发送或接收数据的示例应用0和1。应用 2和3通过数据栈303发送或接收数据。如上所述,UE100可以与EPC201 和各个其它实体进行无线通信(例如,通过一个或多个收发机和/或发射机 和/或接收机)。EPC201可以向UE100提供向各个PDN的接入。例如, 如图3中所示,EPC201可以允许在UE100上运行的应用接入附着PDN 320、PDN-A322和PDN-B324。

UE100接入EPC并且连接到PDN以接收服务。为了从任意其它PDN 接收服务,网络运营商要求UE100必须与附着PDN320连接。附着PDN320 也是UE100在下面更详细描述的LTE附着过程期间连接到的PDN。在LTE 网络上,在没有连接到附着PDN320的情况下,不允许UE100接入运营商 的网络(除了紧急电话呼叫之外)。在示例实施例中,附着PDN可以是IMS (因特网协议多媒体子系统)。IMS是用于经由UTRAN和E-UTRAN提供 因特网协议(IP)多媒体服务的架构框架。附着PDN320的其它示例可以 包括:向UE或其它关键PDN提供语音服务的PDN。网络运营商可以规定 其它PDN为附着PDN。在其它示例中,网络运营商可以认为一个或多个 PDN是附着PDN。

在示例实施例中,PDN-A322可以向应用0和2提供服务,而PDN-B324 可以向应用1和3提供服务。在其它实施例中,可以有可以连接到UE100 的一个以上的PDN,并且可以有可以在UE100上同时执行的一个以上的应 用。

服务管理器301触发针对LTE网络(包括E-UTRAN/EPC230)的附着 /分离过程。如果服务管理器301触发LTE分离过程,那么在UE处释放附 着PDN的IP上下文。附着过程包括UE100发送和接收认证并允许UE100 经由LTE网络接收数据的无线信号。

在一个实施例中,数据栈303是图4中更详细示出的控制平面数据栈。 针对UE的请求,数据栈303可以配置为从LTE网络分离。如果没有通知 服务管理器301关于分离请求的发起,那么LTE网络可能未从数据栈303 接收到分离请求。如果LTE网络未能接收到分离请求,那么可以保存针对 所有PDN的IP上下文。

图4示出了包括来自LTE架构的该栈中的各个层的控制平面数据栈 303。在数据栈303的顶部示出的NAS层用于执行附着和分离过程的NAS 信令。当数据栈303用于分离过程时,数据栈303可以不向服务管理器301 发送向服务管理器通知UE100正在从LTE网络分离的信号。UE100可以 生成到数据栈303的信号以便发起LTE分离NAS信令。

在数据栈303分离过程期间,在UE100处不释放附着PDN的IP上下 文。在UE100处不释放可以包括UE100将附着PDN的IP上下文存储在 存储器位置中。换句话说,UE100可以保留附着PDN的IP上下文信息。 因为没有向服务管理器301通知关于分离,所以LTE网络可以不从UE100 接收关于分离的信号。如同下面更详细讨论的,LTE网络从UE100接收信 号可以保留所有其它PDN的IP上下文。

例如,在一个方面但不限于该方面,UE100的处理器102可以具有用 于结合服务管理器301和/或数据栈303来执行上面指出的功能的电路和/ 或逻辑单元或二者。在另一个示例中,在一个方面但不限于该方面,UE100 的存储器104可以存储专门编程的计算机可读指令,当由处理器102执行 时,这些指令使UE100结合服务管理器301和/或数据栈303执行上面指出 的功能。

图5示出了用于接收附着PDN的IP地址以及为其它活动PDN建立 PDN连接的过程的流程图。一旦UE100检测到LTE网络,UE100开始向 网络注册,以便在NAS信令的附着过程期间接收服务。在步骤501中,在 LTE附着期间,使用附着请求消息,将来自UE100的PDN连接请求发送 到附着PDN。UE100中的处理器可以配置为:指示UE100中的无线电天 线生成与eNodeB231和MME232通信的无线信号。反过来,MME232可 以生成信号并且与服务网关233和PDN网关251通信以生成附着接受。 MME232可以向eNodeB231发送导致附着接受发送到UE100以及默认 EPS承载激活的信号。

在步骤501中的附着成功之后,如果IP地址没有通过NAS信令获得, 那么UE100继续获得IP地址。例如,UE100接收经由RS/RA过程分配的 IPv6地址,或者UE100接收经由DHCPv4过程分配的IPv4地址。在示例 实施例中,由于干扰或其它因素,UE100可能不具有与LTE网络的良好连 接。

接下来,并行执行步骤503和505。在步骤503处,由于通信问题或其 它问题,用于完成针对附着PDN的IP地址分配的IPv6RA过程可能失败。 RA过程失败是可能发生的示例失败。其它类型的失败可能导致附着PDN 的IP地址没有传送到UE100。然而,由于步骤505与步骤503是并行执行 的,因此其它活动PDN的PDN连接可能传送到了LTE网络。因为在步骤 503处存在失败,并且附着PDN的IP地址分配失败,因此,网络运营商将 不允许UE100接入所有其它活动PDN上的服务。相应地,UE100可以经 历至少传送到了LTE的活动PDN的IP上下文丢失。UE100必须执行分离 过程来返回eHRPD网络。

图6示出了用于接收附着PDN的IP地址以及为其它活动PDN建立 PDN连接的过程的流程图。在该实施例中,针对其它活动PDN的PDN连 接过程延迟,并且在针对附着PDN的IP地址分配成功之后执行。因此,过 程601处示出的过程首先发生。例如,在步骤601处,向PDN网关251发 送向附着PDN的切换附着以及PDN连接。接下来,在步骤603处,IPv6 RS/RA过程可以完成附着PDN的IP地址向UE的分配。在步骤603成功之 后,在步骤605处发起针对其它活动PDN的PDN连接过程。在一个实施 例中,针对不同于附着PDN的PDN的PDN连接过程在UE100接收附着 PDN的IP地址之后执行。在一个实施例中,针对其它PDN的PDN连接的 延迟过程可以通过使用定时器或验证信号来完成。在一个实施例中,当UE 100确认接收到了附着PDN的IP地址时,验证信号可以由UE100内的处 理器生成。

在步骤603中,RS/RA过程失败,然后,UE100可以发起分离过程。 UE100对于发送分离请求具有多种选择。在示例实施例中,在步骤607中, UE100可以使用服务管理器发送分离请求。此外,由于没有发起针对其它 活动PDN的PDN连接过程,因此UE100保留eHRPD网络上的其它活动 PDN的IP上下文信息。相应地,当UE100从LTE网络分离时,使用服务 管理器301在UE100处释放附着PDN的IP上下文。在该实施例中,如果 LTE网络没有接收到分离请求消息,那么在UE100移动回到eHRPD网络 之后执行向其它PDN的切换之后,其它PDN的IP连续性可能会保持。该 实施例的一个优点在于:降低了UE100在没有连接到附着PDN的情况下 连接到LTE网络的危险。另一个优点可以是:如果当UE100在LTE上时 网络没有收到来自UE100的分离请求消息,那么其它PDN的IP上下文在 切换回eHRPD网络之后可以恢复。在各个实施例中,由于UE100无法接 收来自附着PDN的IP地址,因此网络可能没有接收到分离请求。

在另一个实施例中,如同步骤609中所示,UE100可以使用数据栈303 来发起从LTE网络的分离。当使用数据栈303时,可以使用NAS层来发送 分离请求。数据栈303在不通知服务管理器301的情况下触发从LTE网络 的分离。未能通知服务管理器301允许UE100保留附着PDN的IP上下文。 然而,如果网络接收到来自UE100的分离请求消息,那么网络将释放附着 PDN的IP上下文,并且附着PDN的IP上下文可能丢失。如果网络没有接 收到分离请求,那么在UE100移动回到eHRPD后执行向PDN的切换附着 之后,可以保持所有PDN的IP连接。

参考附图对本发明的实施例进行了讨论。附图示出了实现本发明的系 统和方法以及程序的具体实施例的某些细节。但是,使用附图描述本发明 不应被解释为对本发明施加可能存在于附图中的任何限制。本发明设想任 何机器可读介质上用于实现其操作的方法、系统和程序产品。本发明的实 施例可使用现有计算机处理器来实现,或者通过为本目的或其它目的或通 过硬线系统结合的专用计算机处理器来实现。

如同上面所指出的,本发明的范围内的实施例包括程序产品,其包括 用于承载或具有机器可执行指令或存储在其上的数据结构的非临时性机器 可读介质。这样的非临时性机器可读介质可以是任何可用的介质,诸如可 以由通用或专用计算机或其它具有处理器的机器访问的非临时性存储介 质。通过举例而,这些机器可读介质可以包括RAM、ROM、EPROM、 EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者 能够用于携带或存储具有机器可执行指令或数据结构形式的期望的程序代 码并可以由通用或专用计算机或具有处理器的其它机器访问的任何其它介 质。上面的组合也应当包括在机器可读介质的范围之内。例如,机器可执 行指令包括使通用计算机、专用计算机、或专用处理机器执行某个功能或 功能组的指令和数据。

在方法步骤的一般上下文中已经描述了本发明的实施例,这些方法步 骤可以在一个实施例中由程序产品来实现,程序产品包括诸如例如,由网 络环境中的机器执行的程序模块形式的程序代码的机器可执行指令。一般 而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、 对象、组件、数据结构等。机器可执行指令、相关联的数据结构和程序模 块表示用于执行本文中公开的方法的步骤的程序代码的示例。这种可执行 指令或相关联数据结构的特定顺序表示用于实现在这些步骤中描述的功能 的相应动作的示例。

如前面所指出的,本发明的实施例可以在使用到具有处理器的一个或 多个远程计算机的逻辑连接的联网环境中实施。本领域技术人员将会认识 到,这样的网络计算环境可以包括许多类型的计算机,其包括个人计算机、 手持设备、多处理器系统、基于微处理器的或可编程的消费电子设备、网 络PC、小型计算机、大型计算机等等。本发明的实施例也可以在分布式计 算环境中实施,在分布式计算环境中,任务由通过通信网络(或者通过硬 线链路、无线链路、或通过硬线或无线链路的组合)链接的本地和远程处 理设备执行。在分布式计算环境中,程序模块可以位于本地和远程存储器 存储设备两者中。

用于实现本发明的整体系统或部分的示例性系统可以包括:计算机形 式的通用计算设备,其包括处理单元、系统存储器以及将包括系统存储器 的各种系统组件耦接到处理单元的系统总线。系统存储器可以包括只读存 储器(ROM)和随机存取存储器(RAM)。计算机还可以包括:用于从磁 性硬盘读出以及向磁性硬盘写入的磁性硬盘驱动器、用于从可移动磁盘读 出以及向可移动磁盘写入的磁盘驱动器、以及用于从可移动光盘(诸如CD ROM或其它光学介质)读出以及向可移动光盘写入的光盘驱动器。驱动器 及其相关联的机器可读介质为计算机提供机器可执行指令、数据结构、程 序模块和其它数据的非易失性存储。还应当指出的是,本文中使用的词语” 终端”意在包括计算机输入和输出设备。如本文中所描述的,输入设备包 括键盘、按键、鼠标、操纵杆或执行类似功能的其它输入设备。如本文中 所描述的,输出设备包括计算机显示器、打印机、传真机或执行类似功能 的其它输出设备。

应当指出的是,虽然本文中的图可以显示方法步骤的特定顺序和组合, 但应该理解的是,这些步骤的顺序可以不同于所示出的。例如,两个或更 多个步骤可以同时或者部分同时执行。另外,可以对作为分立步骤执行的 一些方法步骤进行组合,可以将作为组合步骤执行的步骤可以分成分立步 骤,某些过程的顺序可以颠倒或以其它方式改变,并且分立过程的性质或 数量可以改变或更改。任何元件或装置的次序或顺序可以根据备选实施例 改变或替换。因此,所有这些修改都旨在被包括在如所附权利要求书所定 义的本发明的范围之内。这些变化将取决于所选择的软件和硬件系统以及 设计者的选择。应当理解的是,所有这样的变化都在本发明的范围之内。 同样地,本发明的软件和网页实现可以使用标准编程技术来完成,其中, 基于规则的逻辑和其它逻辑用于实现各种数据库搜索步骤、相关步骤、比 较步骤和决策步骤。

出于说明和描述的目的给出了本发明的实施例的上述描述。它并非旨 在是穷尽的或将本发明限制为所公开的精确形式,并且根据上述教导的修 改和变化是可能的,或者是可以从本发明的实践中获得。实施例的选择和 描述是为了解释本发明的原理和其实际应用,以使本领域技术人员能够在 各个实施例中使用本发明并且使用适合于预期的特定用途的各种修改。可 以在不脱离所附权利要求书中所表达的本发明的范围的前提下,对实施例 的设计、操作条件和布置进行其它替换、修改、改变和省略。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号