首页> 中国专利> 用于去激活具有较低优先级的IP会话的方法和系统

用于去激活具有较低优先级的IP会话的方法和系统

摘要

提供了一种用于去激活优先级较低的IP会话的系统和方法。存在移动设备从支持多个IP会话的第一区域移动至支持较少IP会话的第二区域的实例。在这种情况下,如果移动设备所具有的IP会话比第二区域所支持的IP会话多,则无线网络将去激活IP会话。根据本申请的实施例,移动设备确定IP会话中的每一个IP会话各自的优先级,并将对每一个IP会话各自的优先级的指示发送至无线网络。根据本申请的第二实施例,无线网络去激活被指示为优先级较低的IP会话。因此,未被去激活的IP会话是被移动设备指示为优先级较高的那些IP会话。

著录项

  • 公开/公告号CN101563950A

    专利类型发明专利

  • 公开/公告日2009-10-21

    原文格式PDF

  • 申请/专利权人 捷讯研究有限公司;

    申请/专利号CN200780045551.8

  • 申请日2007-10-10

  • 分类号H04W48/08;

  • 代理机构中科专利商标代理有限责任公司;

  • 代理人王玮

  • 地址 加拿大安大略省

  • 入库时间 2023-12-17 22:48:43

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-05-15

    授权

    授权

  • 2009-12-16

    实质审查的生效

    实质审查的生效

  • 2009-10-21

    公开

    公开

说明书

技术领域

本申请涉及无线通信,具体涉及IP会话。

背景技术

移动设备和相应节点之间的通信通过GPRS(通用分组无线业务)服务节点在UMTS(通用移动通信系统)网络进行。GPRS服务节点包括SGSN(服务GPRS支持节点)和GGSN(网关GPRS支持节点)。这种移动设备和相应节点之间的通信交换包括移动设备和SGSN之间的通信交换。在移动设备和SGSN节点之间的例如用户层通信(即IP数据业务)的通信交换使用一个或多个PDP上下文。基于移动设备通过PDP上下文进行通信的不同应用的数目,可以存在多个PDP上下文。然而,用于移动设备的PDP上下文可以受移动设备所位于的路由区域支持的PDP上下文数目所限制。不同的路由区域可以支持不同数目的PDP上下文。

存在移动设备从支持多个PDP上下文的第一路由区域移动到支持较少PDP上下文的第二路由区域的情况。在这种情况下,如果移动设备具有比第二路由区域所支持的PDP上下文更多的PDP上下文,则SGSN将去激活PDP上下文,以使得移动设备没有比第二路由区域所支持的PDP上下文更多的PDP上下文。典型地,移动设备无法预测将去激活哪些PDP上下文。这可能导致较差的用户体验,尤其是在用于语音呼叫的PDP上下文被去激活的情况下。较差用户体检的另一示例是在用于IP调制解调器/Tethered调制解调器被去激活。

发明内容

根据本发明一个主要方面,提供了一种移动设备上的方法,包括:确定移动设备的多个互联网协议‘IP’会话中的每一个IP会话各自的优先级,每一个IP会话各自的优先级指示:当移动设备移动进每一移动设备所支持的IP会话的最大数目比针对该移动设备所建立的IP会话少的的区域时,应保留移动设备的多个IP会话中的哪一个、以及应去激活移动设备的多个IP会话中的哪一个;以及将对每一个各自优先级的指示发送至无线网络。

根据本发明的另一主要方面,提供了一种计算机可读介质,其上存储了计算机可执行指令,用于在处理器上执行以实现上述总结的方法。

根据本发明的另一主要方面,提供了一种移动设备,包括:适用于与无线网络通信的无线接入无线电装置;以及IP优先级功能,适用于:确定移动设备的多个互联网协议‘IP’会话中的每一个IP会话各自的优先级,每一个IP会话各自的优先级指示:当移动设备移动进每一移动设备所支持的IP会话的最大数目比针对该移动设备所建立的IP会话少的区域时,应保留移动设备的多个IP会话中的哪一个、以及应去激活移动设备的多个IP会话中的哪一个;以及将对每一个IP会话各自的优先级的指示发送至无线网络。

根据本发明的另一主要方面,提供了一种无线网络中的方法,包括:保持移动设备的多个IP会话;接收对多个IP会话中的每一个IP会话各自的优先级的指示;以及在确定由于移动设备移动进所支持的IP会话比针对该移动设备所建立的IP会话少的区域而导致要对移动设备的多个IP会话中的至少一个进行去激活时,去激活移动设备的被指示为其优先级比所述多个IP会话中的至少另外一个低的IP会话。

根据本发明的另一主要方面,提供了一种计算机可读介质,其上存储了计算机可执行指令,用于在处理器上执行以实现上述总结的方法。

根据本发明的另一主要方面,提供了一种无线网络,包括:IP会话功能,适用于:保持移动设备的多个IP会话;接收对多个IP会话中的每一个IP会话各自的优先级的指示;以及在确定由于移动设备移动进所支持的IP会话比针对该移动设备所建立的IP会话少的区域而导致要对移动设备的多个IP会话中的至少一个进行去激活时,去激活移动设备的被指示为具有较低优先级的IP会话。

附图说明

下面将会参考以下附图来描述实施例,其中:

图1A是示例无线网络和移动设备的框图;

图1B是图1A所示的移动设备的框图;

图1C是另一移动设备的框图;

图2是向无线网络指示IP会话的优先级的示例方法的流程图;

图3A至3C将向无线网络发送指示的示例方法的流程图;

图4A至4C是能够用于向无线网络发送指示的消息的示例消息内容的表;

图5A和5B是示例PDP上下文优先级信息单元的表;

图6A和6B是确定每一个IP会话各自的优先级的示例方法的流程图;以及

图7是去激活被指示为具有较低优先级的IP会话的示例方法的流程图。

具体实施方式

无线通信系统

现在参考图1A,图1示出了示例无线网络100和移动设备10的框图。无线网络100具有第一路由区域30和第二路由区域40。也可以有其他路由区域,但是为简明起见没有示出。每个路由区域具有至少一个RNC(无线网络控制器)。在所示实施例中,第一路由区域30具有第一RNC31和第二RNC32,第二路由区域具有单个RNC41。每个RNC31、32、41都分别与响应的RNC Id相关联。第一路由区域30的第一RNC31和第二RNC32分别具有RNC Id 31a和RNC Id 32a,而第二路由区域40的单个RNC41具有RNC Id 41a。RNC内的每个小区(未示出)以分级方式(通过节点B)与RAI(路由区域标识)相关联。RAI可以包括一个或多个小区,并横跨RNC。在一些实施例中,每个RAI都是国家代码、网络代码和路由区域代码的组合。对于其他无线网络RAI可能会不同。

在所述示范实施例中,每个RNC31、32、41都耦合到SGSN(服务通用分组无线服务支持节点)50,SGSN50则耦合到GGSN(网关GPRS支持节点)60,GGSN60则耦合到PDN(分组数据网络)70。PDN70可以是例如互联网。SGSN50具有耦合到处理器52的IP会话功能51,也可以具有其他组件,但是为简明起见未示出。

无线网络100被示为具有单个移动设备,也就是移动设备10。也可以有其他移动设备,但是为简明起见而未示出。参考图1B,示出了图1A所示的移动设备10的框图。移动设备10具有耦合到无线接入无线电装置11的处理器12、IP会话管理功能13、应用14和用户接口15。移动设备10可以具有其他组件,但是为简明起见未示出。现在返回参考图1A,移动设备10当前位于第一路由区域31内。然而,移动设备10可以如移动箭头19指示的那样移动到另一路由区域,例如第二路由区域40。

在操作中,移动设备10适用于使用其无线接入无线电装置11与无线网络100通信。这种通信可以是例如语音通信、电子消息收发或应用14所支持的其他任何适当形式的通信。与无线网络100的至少部分通信是通过移动设备100和SGSN50之间的一个或多个IP会话的。PDP(分组数据协议)会话是IP会话的示例。基于应用14具有的已经建立的IP会话的数目,在移动设备10和SGSN50之间可以有多个IP会话。然而IP会话的数目典型地由移动设备10所在的路由区域(当前是由第一路由区域30)限制。

对于给定的移动设备,不同的路由区域可以支持不同数目的IP会话。例如,这可能取决于路由区域的RNC,或者备选地可能取决于对无线网络的任意其他限定。在所示的示例中,假设第一路由区域支持针对移动设备10的三种IP会话,假设第二路由区域40支持针对移动设备10的单一IP会话。假设移动设备10具有三种建立的IP会话,同时处于第一路由区域。然而,如移动箭头11所示,在移动至第二区域时,由于第二路由区域仅支持单一IP会话,因而将去激活三种IP会话中的两种。SGSN 50去激活两种IP会话,但这可以通过来自RNC的信令来激活。

根据本发明的实施例,IP会话优先级功能13在移动设备10内执行方法,以便确定每一个IP会话的相应优先级,以及将对每一个相应优先级的指示发送至无线网络100。SGSN 50接收每一个IP会话的相应优先级的指示。根据本发明的另一实施例,IP会话功能51在SGSN50中执行方法,以便在确定由于移动设备10移动进所支持的IP会话比针对该移动设备所建立的IP会话少的路由区域而导致要对至少一个IP会话去激活时,去激活被指示为具有较低优先级的IP会话。在多于一个IP会话要被去激活的情况下,去激活被指示为具有较低优先级的多于一个IP会话。因此,没有被去激活的IP会话是被移动设备指示为具有较大优先级的那些IP会话。下面参考图2-5提供进一步详细内容。

应该理解,当通常指示某个IP会话的优先级低于其他IP会话时,将该IP会话指示为具有“较低”优先级。在一些实现中,这就是具有最低优先级的IP会话。被指示为具有较低优先级的IP会话可能本质上并非低优先级的IP会话,而是被指示为具有低于其他IP会话的优先级。

稍后,移动设备10可以移动回支持更多IP会话的路由区域,例如第一路由区域30。在这种情况下,移动设备10可以选择重新建立那些被去激活的IP会话。在一些实现中,例如,移动设备10通过向无线网络100的SGSN 50发送激活PDP上下文请求消息来重新建立IP会话。作为对激活PDP上下文请求消息的响应,SGSN 50可以建立针对移动设备10的IP会话。在一些实现中,移动设备10自动发起要重新建立的IP会话。在其他实现中,移动设备10的用户例如利用用户15来提供输入,以发起要重新建立的IP会话。在其他实现中,无线网络100发起要重新建立的IP会话。例如,无线网络100可以向移动设备100发送请求PDP上下文激活消息。其他实施方式也是可能的。

在所示实施例中,假定不管存在多少RNC,每个路由区域内为移动设备10支持相同数目的IP会话。典型地,路由区域具有单个RNC,对第二路由区域40来说即是如此。针对给定移动设备所支持的IP会话数目当前由RNC限制。因此,尽管实际上限制的因素为RNC,路由区域也可以典型地被认为是限制因素。然而,一个路由区域可能具有多于一个RNC,对第一路由区域30来说即是如此。因此,基于移动设备位于路由区域的位置,路由区域能够针对移动设备支持不同数目的PDP上下文。这就是路由区域不能被认为是限制因素的情况。尽管此处呈现的示例将“路由区域”称为移动终端的IP会话数目的限制,但是能够理解,网络中更广义的“区域”限制了移动终端的IP会话数目。“区域”可以是路由区域、由例如RNC Id定义的路由区域的一部分、网络、小区id或其中限制了针对移动设备所支持的IP会话数目的其他区域。

在一些实施例中,在移动设备的连接/激活状态(CELL_DCH,CELL_FACH)和空闲状态(CELL_PCH,URA_PCH,IDLE)之间存在细微的区别。在空闲状态时路由区域对移动设备来说是已知的;然而,RNC id典型地是未知的。在空闲状态时,移动设备为了查出其服务RNC id而进入连接/激活状态。这将会浪费电池寿命等。因此,在一些实施例中,针对路由区域来考虑所支持的IP会话数目,而不管路由区域是否是最低等级的粒度。

对于移动设备10的IP会话管理功能13而言有多个可能性。在所示实施例中,IP会话管理功能13被实现为软件,并且在处理器12上执行。然而,更一般地,IP会话管理功能13可以被实现为软件、硬件、固件或其任意适当的组合。在所示实施例中,IP会话管理功能13被示为单个组件。然而,更一般地,IP会话功能13可以被实现为一个或多个组件。IP会话管理功能13包括多于一个组件的示例将在下面详细描述。

在一些实施例中,IP会话管理功能13包括NAS(非接入层)和AS(接入层)。NAS包括会话管理层,并且管理IP会话。例如,NAS可以启动将激活的PDP上下文请求消息发送到SGSN50。AS管理无线接入无线电装置的空中接口,并且为每个激活的IP会话包括相应的RAB(无线接入承载)。RAB是RF(射频)传送的标识。可以具有没有相应RAB的隐匿(dormant)IP会话。例如,AS可以启动将服务请求消息发送到RNC。

对于无线网络100的IP会话功能51而言有多种可能性。在所示实施例中,IP会话功能51被实现为软件,并且在处理器52上执行。然而,更一般地,IP会话管理51可以被实现为软件、硬件、固件或其任意适当的组合。在所示实施例中,IP会话功能51被示为SGSN 50的单个组件。然而,更一般地,IP会话功能51可以被实现为一个或多个组件,并且可以被实现为SGSN 50的一部分或独立于SGSN 50。所述一个或多个组件可以分布在无线网络100中或位于共同位置。其他实施方式也是可能的。

对于无线网络100而言有多个可能性。在所示实施例中,无线网络100是UMTS(通用移动通信系统)网络。然而,更一般地,无线网络100可以是其中存在支持不同IP会话数目的区域的任何无线网络。

对于移动设备10而言有多个可能性。现在参考图1C,示出了可以执行此处描述的任何方法的另一移动设备80的框图。应该理解到,仅为了示范的目的而示出了移动设备80的非常特定的细节。

处理设备(微处理器128)示例性地示出为耦合在键盘114和显示器126之间。响应于用户在键盘114上的键操作,微处理器128控制显示器126的操作,同时也控制移动设备80的整个操作。

移动设备80具有可以垂直拉长或呈现其他尺寸和形状的外壳(包括翻盖式外壳结构)。键盘114可以包括模式选择键或其他硬件或软件,用于在文本输入和电话输入之间切换。

除了微处理器128,还示意性地示出了移动设备80的其他部件。其中包括:通信子系统170;短距离通信子系统102;键盘114和显示器126以及其他输入/输出设备,包括一组LED 104、一组辅助I/O设备106、串行端108、扬声器111和麦克风112;以及存储设备,包括闪存116和随机访问存储器(RAM)118;和多种其他设备子系统120。移动设备80可以具有电池121,以便为移动设备80的激活部件供电。在一些实施例中,移动设备80是具有语音和数据通信功能的双路射频(RF)通信设备。此外,在一些实施例中,移动设备80具有通过互联网与其他计算机系统通信的能力。

在一些实施例中,由微处理器128执行的操作系统软件被存储在持久性存储器中,例如闪存116,但是也可以被存储在其他类型的存储设备中,例如只读存储器(ROM)或类似的存储元件。另外,系统软件、特定设备应用或其部分可以临时载入易失性存储器,例如RAM118中。由移动设备80接收的通信信号也可以存储在RAM 118中。

微处理器128除了操作系统功能之外还能够执行移动设备80上的软件应用。可以在制造过程中将控制基本设备操作的例如语音通信模块130A和数据通信模块130B的预定一组软件应用安装在移动设备80上。另外,在制造过程中还可以将个人信息管理器(PIM)安装在移动设备80上。在一些实施例中,PIM应用能够组织和管理数据项,例如电子邮件、日程事件、语音邮件、约会和任务项目。在一些实施例中,PIM应用还能够通过无线网络100发送和接收数据项目。在一些实施例中,利用存储的设备用户相应数据项目或与主计算机系统相关联的相应数据项,通过无线网络110对由PIM应用管理的数据项进行无缝集成、同步和更新。同时,可在制造过程中安装作为另一软件模块130N示出的附加软件模块。

通过通信子系统170,并且可能通过短距离通信子系统170,执行包括数据和语音通信的通信功能。通信子系统170包括接收机150、发射机152和一个或多个天线,所述一个或多个天线示为接收天线154和发射天线156。另外,通信子系统170还包括处理模块,例如数字信号处理器(DSP)158和本地振荡器(LO)160。通信子系统170的特殊设计和实现基于移动设备80要工作的通信网络。例如,移动设备80的通信子系统170可以被设计为与MobitexTM、DataTACTM或通用分组无线服务(GPRS)移动数字通信网络一起操作,并且还可以被设计为与任意语音通信网络一起操作,例如改进的移动电话服务(AMPS)、时分多址接入(TDMA)、码分多址接入(CDMA)、个人通信服务(PCS)、全球移动通信系统等。被移动设备80也可以使用任何其他类型的数据和语音网络,包括分离的和集成的。

网络接入可能随通信系统的种类而变化。例如,在MobitexTM和DataTACTM网络中,移动设备使用与每个设备相关联的唯一个人识别号码(PIN)注册到网络上。然而在GPRS网络中,网络接入典型地与设备的订户或用户相关。因此为了在GPRS网络上进行操作,典型地GPRS设备具有订户身份模块,该模块通常被称为订户身份模块(SIM)卡。

当完成网络注册或激活程序时,移动设备80可以通过通信网络110发送和接收通信信号。由接收天线154从通信网络110接收的信号被路由到接收器150,接收器150提供信号放大、频率下转换、滤波、信道选择等,还有也提供模数转换。接收信号的模数转换允许DSP158执行更复杂的通信功能,例如解调和解码。以相似的方式,DSP158处理要发送给网络110的信号(例如调制和编码),然后提供给发射机152,用于数模转换、频率上转换、滤波、放大并通过发射天线156发送到通信网络110。

除了处理通信信号之外,DSP 158还提供对接收机150和发射机152的控制。例如,可以通过在DSP158中实现的自动增益控制算法自适应地控制施加于接收机150和发射机152中的通信信号的增益。

在数据通信模式下,例如文本消息或网页下载的接收信号由通信子系统170处理并输入到微处理器128。然后微处理器128进一步处理接收信号,以输出到显示器126或可选地输出到某些其他辅助I/O设备106。设备用户还可以使用键盘114和/或一些其他辅助I/O设备106生成数据项,例如电子邮件消息,其他辅助I/O设备106例如是触摸板、摇杆开关、拇指轮或其他任何类型地输入设备。然后所生成的数据项通过通信子系统170在整个通信网络110上发送。

在语音通信模式下,除了接收信号被输出到扬声器111并且要发送的信号由麦克风112生成之外,设备的整个操作基本与数据通信模式基本相同。也可以在移动设备80上实施可选的语音或音频I/O子系统,例如语音消息记录子系统。另外,显示器126也可以应用于语音通信模式下,例如为了显示呼叫方的身份、语音呼叫的持续时间或其他语音呼叫相关信息。

短距离通信子系统102能够实现移动设备80和其他临近的系统或设备之间的通信,这些系统或设备不必是相同的设备。例如,短距离通信子系统可以包括红外设备和相关电路和组件,或提供与类似功能的系统和设备通信的蓝牙TM通信模块。

移动设备中的方法

现在参考图2,示出了向无线网络指示IP会话的优先级的示例方法的流程图。该方法可以由移动设备执行,例如由图1A和1B所示的移动设备10的IP会话优先级功能13执行,或由图1C所示的移动设备80执行。在步骤2-1,移动设备确定多个IP会话中的每一个的相应优先级。在步骤2-2,移动设备将对每一个相应优先级的指示发送至无线网络。

这里有多种方式使得移动设备可以将该指示发送至无线网络。参考图3A至3C提供示例。在一些实施例中,如步骤3A-1所示,移动设备发送具有每一个相应优先级的指示的消息。在其他实施方式中,如步骤3B-1所示,移动设备发送多个消息。每一个消息提供对IP会话中的至少一个的相应优先级的动态更新。多个消息可以是各种不同类型,或者是相同类型。在其他实施方式中,如步骤3C-1所示,移动设备在触发优先级水平更新的事件下将至少一个消息发送至无线网络。其他实施方式也是可能的。

这里有多个消息类型可发送,以用于提供对每一个相应优先级的指示。下面仅为了示范的目的提供特定类型的消息。应该理解示例消息的特定细节仅仅是为了示范的目的而提供的。

在一些实施方式中,该消息是RAU(路由区域更新)请求消息。例如,可以在移动设备横跨路由区域边界时,或者当移动设备从空闲状态转移到备用状态(例如移动设备上电)时,周期性发送RAU请求消息。该消息可以由移动设备发送至无线网络,以请求对其位置文件的更新,或者请求对非GPRS服务的IMS附着。在一些实例中,只要存在激活的语音呼叫,则无论是否有数据要发送,都要给RAU请求消息。在一些实施方式中,将该指示提供给RAU请求消息作为新的字段,用以传达PDP上下文优先级。参照图4A,示出了RAU请求消息的示例消息内容的表。该表具有标记为IEI 81、信息单元82、类型83、存在84、格式85和长度86的列。该表具有多个字段91,包括“PDP上下文优先级”字段,即用于传达PDP上下文优先级的新字段。“PDP上下文优先级”具有IEI值,例如可以是38。

在其他实施方式中,该消息是修改PDP上下文接受消息。该消息可以由移动设备发送至无线网络,以确认对激活PDP上下文的修改。在一些实施方式中,将该指示提供给修改PDP上下文接受消息作为新字段,用于传达PDP上下文优先级。参照图4B,示出了修改PDP上下文接受消息的示例消息内容的表。该表具有标记为IEI 81、信息单元82、类型83、存在84、格式85和长度86的列。该表具有多个字段91,包括“PDP上下文优先级”字段,即用于传达PDP上下文优先级的新字段。“PDP上下文优先级”具有IEI值,例如可以是38。

在其他实施方式中,该消息是激活PDP(分组数据协议)请求消息。例如,该激活PDP请求消息可以在移动设备正在请求去激活PDP会话或者在移动设备要至激活新的NSAPI(网路服务接入点标识符)时发送。在一些实施方式中,激活PDP上下文请求消息将该指示当作传达PDP上下文优先级的新字段。在一些实施方式中,该新字段传送新PDP上下文和/或现有PDP上下文的PDP上下文优先级。通过传达现有PDP上下文的PDP上下文优先级,可以传达对现有PDP上下文的改变。其他实施方式也是可能的。

在其他实施方式中,该消息是PDP状态请求消息。例如,该PDP状态请求消息可以在移动设备正在请求PDP会话的状态时发送。在一些实施方式中,该PDP状态请求消息将该指示当作传达PDP上下文优先级的新字段。

在其他实施方式中,该消息是去激活PDP上下文请求消息。例如,该去激活PDP上下文请求消息可以在移动设备正在去激活PDP上下文时发送。可以发送该消息以请求对激活PDP上下文或激活MBMS上下文的去激活。在一些实施方式中,去激活PDP上下文请求消息将该指示当作传达PDP上下文优先级的新字段。在其他实施方式中,该去激活PDP上下文请求消息没有包括指示作为字段,这是因为去激活PDP上下文充当了PDP上下文的优先级低于其他PDP上下文的优先级的隐式指示。参照图4C,示出了去激活PDP上下文请求消息的示例消息内容的表。该表具有标记为IEI 81、信息单元82、类型83、存在84、格式85和长度86的列。该表具有多个字段93,包括“PDP上下文优先级”字段,即用于传达PDP上下文优先级的新字段。“PDP上下文优先级”具有IEI值,例如可以是38。

在其他实施方式中,该消息是PDP服务请求消息。例如,该PDP服务请求消息可以在移动设备正在请求现有PDP上下文的服务时发送。在一些实施方式中,PDP服务请求消息将该指示当作传达PDP上下文优先级的新字段。

在其他实施方式中,该消息是优先级更新消息。该优先级更新消息可以是能够携带每一个相应优先级的指示的任意适当消息。例如,只要移动设备确定更新的优先级要被执行,就发送该优先级消息。在一些实施方式中,该优先级更新消息是从移动设备发送至无线网络的修改PDP上下文请求消息。在一些实施方式中,该修改PDP上下文请求消息将该指示当作传达PDP上下文优先级的新字段。在其他实施方式中,该优先级更新消息是修改PDP上下文优先级消息。

已经为具有每一个相应优先级的指示的消息提供了示例消息。在一些实施方式中,所述消息是基于在3GPP(第三代合作伙伴项目)TS 24.008 V7.5.0中定义的消息,具有适当的修改,以包括每一个相应优先级的指示。其他实施例也是可能的。

对于该指示而言有多个可能性。在一些实施方式中,该指示包括多个不同IP会话类型中的每一个的相应数值优先级水平。例如,如果存在用于调制解调通信的第一IP会话,用于WAP(无线应用协议)通信的第二IP会话,以及用于推送电子邮件的第三IP会话,则该指示例如可以是(1,3,2)。在这种情况下,用于调制解调通信的第一IP会话具有最高优先级水平,而用于WAP通信的第二IP会话具有最低优先级水平。在特定实施方式中,该指示是与可以保持的IP会话相对应的优先级水平的有序集合。例如,可以通过诸如RAU接受消息之类的消息向移动设备通知已经建立的IP会话。移动设备可以发送诸如RAU接受之类的消息作为对该消息的响应,RAU接受具有对与已经建立的IP会话相对应的优先级水平的有序集合的指示。

在其他实施方式中,该指示包括优先级顺序。例如,如果存在用于调制解调通信的第一IP会话以及用于VoIP(IP电话)通信的第二IP会话,则该指示例如可以是(第一IP会话的标识符、第二IP会话的标识符)。在这种情况下,用于调制解调通信的第一IP会话被指示为具有与用于VoIP的第二IP会话高的优先级。其他实施方式也是可能的。现在参照图5A和5B,示出了示例PDP上下文优先级信息单元的表。应理解,所示的示例中所示的PDP上下文优先级信息单元是丢与该指示的特定实施方式,仅用于示范的目的。PDP上下文优先级信息单元的目的是指示NSAPI能够识别的每一个PDP上下文的优先级。无线网络可以使用该优先级来确定针对诸如资源限制之类的问题去激活哪些PDP上下文。根据编码方案对PDP上下文状态信息单元进行编码。在一些实施方式中,数据字段的IEI(信息单元标识符)在PDP数目之前。图5A中的表具有用于对第一优先级NSAPI、第二优先级NSAPI、...、和第十一优先级NSAPI进行编码的条目。在图5B的表中,根据编码方案概要对这些条目进行编码。

在其他实施方式中,与诸如针对互联网浏览之类的IP会话短期持续时间相比,该指示标识诸如针对“永远在线”IP会话的类型优先级。可以隐式地将特定类型的IP会话看作为具有高于其他的优先级。其他实施方式也是可能的。

对于出发优先级水平更新的事件而言有多个可能性。在一些实施方式中,该事件是IP会话的变化。在其他实施方式中,该事件是用户输入指定应该存在优先级水平更新。在其他实施方式中,该事件是指示要执行优先级水平更新的预定调度。在一些实施方式中,该事件取决于正被发送的消息类型,上面已经提供了其实施例。其他实施方式也是可能的。

现有返回参考图2,这里有多种方式使得移动设备可以确定每一个IP会话的各自优先级。参考图6A和6B给出了示例。在一些实施方式中,如步骤6A-1所示,移动设备接受用于确定每一个IP会话的各自优先级的用户输入。相应地,移动设备基于该用户输入来确定每一个IP会话的各自优先级。在其他实施方式中,如步骤6B-1所示,移动设备保持对预定类型的每一个IP会话的预定优先级水平的记录。相应地,移动设备基于该记录来确定每一个IP会话的各自优先级。其他实施方式也是可能的。

无线网络中的方法

现在参照图7,示出了去激活被指示为具有较低优先级的IP会话的示例方法的流程图。该方法可以通过无线网络来实施,例如通过图1A所示的无线网络100的IP会话功能51来实施。

在步骤7-1,无线网络保持移动设备的IP会话。如上所述,移动设备向无线网络指示IP会话的优先级。在步骤7-2,无线网络接收对每一个IP会话的各自优先级的指示。在步骤7-3,在确定由于移动设备移动进所支持的IP会话比针对该移动设备所建立的IP会话少的区域而导致要对IP会话中的至少一个进行去激活时,无线网络去激活被指示为具有较低优先级的IP会话。在多于一个IP会话要被去激活的情况下,去激活被指示为具有较低优先级的多于一个IP会话。因此,没有被去激活的IP会话是被移动设备指示为具有较大优先级的那些IP会话。

无线网络有多种方式来接收对每一个IP会话的各自优先级的指示。例如,无线网络可以在移动设备使用上述实施方式中的任意一个或多个来发送该指示时接收该指示。

IP会话

在上述示范中,参考IP会话。应该理解,对于IP会话而言具有多种可能性。例如,IP会话可以包括任何永远在线的IP会话、IM(即时消息收发)IP会话、WAP(无线应用协议)IP会话、MMS(多媒体消息服务)IP会话、DUN(拨号上网)IP会话、LBS(基于位置服务)IP会话、IP调制解调IP会话和PTT(一按即通)IP会话。IP会话的特性是实施方式特定的,并且典型地取决于无线网络。在一些实施例中,无线网络是UMTS网络,并且每个IP会话是各个PDP(分组数据协议)上下文的一部分。

根据上述教导能够对本申请做出多种修改和改变。因此应该理解,在所附权利要求的范围内,本申请可以以不同于此处特定描述的方式实践。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号