用于在跨越具有不同等级的服务质量认知的通信系统的越区切换期间管理资源的系统和方法

文档序号:7675772阅读:112来源:国知局
专利名称:用于在跨越具有不同等级的服务质量认知的通信系统的越区切换期间管理资源的系统和方法
技术领域
本发明大体上涉及无线通信系统。更具体来说,本发明涉及用于在跨越具有不同等 级的服务质量认知的通信系统的越区切换期间管理资源的系统和方法。
背景技术
广泛部署无线通信系统以向无线通信装置提供各种通信服务。从无线通信系统接收 服务的无线通信装置有时称为接入终端。接入终端的一些实例包含蜂窝式电话、无线电 话、膝上型计算机、无线通信个人计算机(PC)卡、个人数字助理(PDA)等。无线通信系统通常经配置以用于与某一地理区域内的接入终端进行电子通信,所述 地理区域可称为无线通信系统的覆盖区域。当接入终端位于由无线通信系统提供的覆盖 区域内时,可在接入终端与无线通信系统之间建立无线电会话。尽管无线电会话在接入终端与无线通信系统之间进行,但接入终端可能会移动到由 所述无线通信系统(源系统)提供的覆盖区域外,并进入由另一无线通信系统(目标系 统)提供的覆盖区域内。当此情况发生时,接入终端与源系统之间存在的无线电会话可 转移到目标系统。此过程可称为"越区切换"。可利用接入终端获得各种通信服务。每一服务可通过确保针对所述服务实现指定服 务质量(QoS)而满意地提供给用户。QoS可针对业务信道的带宽、包数据的调度、空 中包传输的调度、内容的延迟敏感度或者网络运营商或服务提供商可视为相关的其它因 素。QoS可通过针对不同服务的不同参数来量化。举例来说,语音服务可能要求相对严 格的低延迟和某一最小保证的数据速率,而包数据服务可能要求某一目标包错误率。不是所有的无线通信系统都能够以指定QoS提供服务。能够以指定QoS提供服务的 无线通信系统可称为QoS认知系统。不同的QoS认知通信系统可具有不同水平的对QoS的支持。不能够以指定QoS提供服务的无线通信系统可称为QoS未知系统。本发明涉及 用于在具有不同等级的服务质量认知的通信系统之间(例如,从QoS认知系统到/从QoS 未知系统、在具有不同水平的对QoS的支持的两个QoS认知系统之间等等)发生越区切 换时管理QoS资源的技术。发明内容无


图1说明可实践实施例的系统;图2说明根据实施例的用于在从QoS未知系统接收服务时促进QoS资源释放的方法;图3说明根据实施例的用于促进QoS的自动恢复的方法; 图4说明可实践实施例的另一系统;图5说明根据实施例的用于在QoS认知和QoS未知通信系统之间管理服务质量 (QoS)资源的另一方法;图6A-6C说明根据实施例的在从QoS认知系统到QoS未知系统的越区切换期间图4 系统中各种组件的操作;图7A-7D说明根据实施例的在从QoS未知系统到QoS认知系统的越区切换期间图4 系统中各种组件的操作;以及图8说明可在根据实施例的接入终端中利用的各种组件。
具体实施方式
揭示一种用于在具有不同等级的服务质量(QoS)认知的通信系统之间的越区切换 期间管理QoS资源的方法。所述方法可由接入终端实施。所述方法确定是否存在任何由 QoS认知系统分配给接入终端上的应用程序但并未由所述应用程序请求的已分配但未请 求的QoS资源。如果识别出一个或一个以上已分配但未请求的QoS资源,那么所述方法 请求QoS认知系统释放所述一个或一个以上已分配但未请求的QoS资源。所述方法还确 定是否存在任何由应用程序请求但未由QoS认知系统分配的已请求但未分配的QoS资 源。如果识别出一个或一个以上已请求但未分配的QoS资源,那么所述方法请求QoS认 知系统向应用程序分配所述一个或一个以上已请求但未分配的QoS资源。在一实施例中,识别已分配但未请求的QoS资源和识别已请求但未分配的QoS资源 包括对请求的QoS资源信息与分配的QoS资源信息进行比较。请求的QoS资源信息识别由接入终端上的应用程序请求的所请求QoS资源。分配的QoS资源信息识别为应用程 序分配的所分配QoS资源。请求的QoS资源信息和分配的QoS资源信息可存储在接入 终端处。可响应于确定应用程序已释放请求的QoS资源而更新请求的QoS资源信息。可响应 于确定QoS认知系统已释放分配的QoS资源而更新分配的QoS资源信息。在一实施例中,请求QoS认知系统释放所述一个或一个以上已分配但未请求的QoS 资源涉及将业务过滤器模板(TFT)删除消息发送到QoS认知系统中的包数据服务节点。 TFT指包数据服务节点(PDSN)处的过滤器设定。过滤器设定包含源/目标IP地址和端 口号,且也可基于DiffServ标记。基于TFT中的前向链路(FL)过滤器的优先权排序列 表而过滤到达PDSN的IP包,且经由相关联的A10连接将包转发到无线电接入网络 (RAN)。 A10连接与无线电链路协议(RLP)实例相关联,所述RLP实例针对向移动装 置的空中传输获得适当的QoS处理。可使用反向链路(RL)过滤器来在包经由因特网发 送并可用于记账目的(例如,测量发送的字节数等等)之前改变包的DiffServ标记。请求QoS认知系统分配所述一个或一个以上已请求但未分配的QoS资源可涉及将 TFT创建消息发送到QoS认知系统中的包数据服务节点。在一实施例中,只有当确定自 从接入终端先前连接到任何QoS认知系统以来未发生点对点协议(PPP)再同步时,才 将TFT创建消息发送到包数据服务节点。响应于确定己从QoS未知系统到QoS认知系统发生越区切换,可向应用程序通知 QoS操作可重新开始。响应于确定已从QoS认知系统到QoS未知系统发生越区切换,所 有的QoS流可暂停。还揭示经配置以用于在具有不同等级的QoS认知的通信系统之间的越区切换期间管 理服务质量(QoS)资源的接入终端。接入终端包含用于与QoS认知系统和QoS未知系 统通信的传输器。接入终端还包含处理器和与处理器电子通信的存储器。指令存储在存 储器中。指令可执行以确定是否存在任何由QoS认知系统分配给接入终端上的应用程序 但未由应用程序请求的已分配但未请求的QoS资源。如果识别出一个或一个以上已分配 但未请求的QoS资源,那么指令还可执行以请求QoS认知系统释放所述一个或一个以上 已分配但未请求的QoS资源。指令还可执行以确定是否存在任何由应用程序请求但未由 QoS认知系统分配的已请求但未分配的QoS资源。如果识别出一个或一个以上已请求但 未分配的QoS资源,那么指令还可执行以请求QoS认知系统向应用程序分配所述一个或 一个以上已请求但未分配的QoS资源。还揭示经配置以促进接入终端在具有不同等级的QoS认知的通信系统之间的越区切 换期间管理QoS资源的服务质量(QoS)认知系统。QoS认知系统包含用于与接入终端 通信的传输器。QoS认知系统还包含处理器和与处理器电子通信的存储器。指令存储在 存储器中。指令可执行以从接入终端接收释放由QoS认知系统为接入终端上的应用程序 分配但未由应用程序请求的已分配但未请求的QoS资源的释放请求。接入终端响应于从 QoS未知系统到QoS认知系统发生的越区切换而发送释放请求。指令还可执行以响应于 接收到释放请求而释放已分配但未请求的QoS资源。指令还可执行以从接入终端接收分 配由接入终端上的应用程序请求但未由QoS认知系统分配的已请求但未分配的QoS资源 的分配请求。接入终端响应于从QoS未知系统到QoS认知系统发生的越区切换而发送分 配请求。指令还可执行以响应于接收到分配请求而向应用程序分配已请求但未分配的 QoS资源。现在参看图式描述本发明的各种实施例,其中相似的参考标号指示相同或功能上类 似的元件。如本文图中一般性描述和说明,本发明的实施例可以多种多样不同的配置来 布置和设计。因此,如图中所表现的,以下对本发明若干实施例的详细描述不希望限制 所主张的本发明的范围,而是仅代表本发明的实施例。本文揭示的实施例的许多特征可实施为计算机软件、电子硬件或两者的组合。为了 清楚说明硬件与软件的此种可互换性,将在其功能性方面一般性描述各种组件。此功能 性实施为硬件还是软件取决于特定应用和强加在整个系统上的限制。所属领域的技术人 员可针对每一特定应用以不同方式实施所述功能性,但此实施方案决策不应解释为引起 偏离本发明的范围。在所述功能性实施为计算机软件时,此软件可包含位于存储器装置内和/或经由系统 总线或网络作为电子信号传输的任何类型的计算机指令或计算机可执行代码。实施与本 文描述的组件相关联的功能性的软件可包括单个指令或许多指令,且可在若干不同的代 码段上、在不同程序之间和在若干存储器装置之间分配。如本文使用,术语"一实施例"、"实施例"、"所述实施例"、"一个或一个以上实施 例"、"一些实施例"、"某些实施例"、"一个实施例"、"另一实施例"和类似术语的意思 是"所揭示的本发明的一个或一个以上(但不一定是所有)实施例",除非另外明确指定。术语"确定"(及其语法变化形式)以极其广泛的意义使用。术语"确定"涵盖多种 多样的动作且因此"确定"可包含计算、处理、推导、调查、査找(例如,在表、数据 库或另一数据结构中査找)、探查等。而且"确定"可包含接收(例如,接收信息)、存取(例如,存取存储器中的数据)等。而且"确定"可包含解析、选择、建立等。短语"基于"不表示"仅基于",除非另外明确指定。换句话说,短语"基于"描述 "仅基于"和"至少基于"两者。图1说明可实践实施例的系统100。系统100包含接入终端102。接入终端102可以 是蜂窝式电话、无线电话、有线电话、膝上型计算机、无线通信个人计算机(PC)卡、 个人数字助理(PDA)、外部或内部调制解调器等。接入终端102的其它名称包含接入单 元、订户单元、移动台、移动装置、移动单元、移动电话、远程站、远程终端、远程单 元、用户装置、用户装备、手持装置等。当接入终端102位于QoS认知系统104a的覆盖区域内时,可在接入终端102与QoS 认知系统104a之间建立无线电会话。在某一点,接入终端102可移动到由QoS认知系统 104a提供的覆盖区域外并进入由QoS未知系统104b提供的覆盖区域。当此情况发生时, 存在于接入终端102与QoS认知系统104a之间的无线电会话可转移到QoS未知系统 104b。如上指示,此过程可称为从QoS认知系统104a到QoS未知系统104b的越区切换。 越区切换也可从QoS未知系统104b到QoS认知系统104a发生。本文揭示的实施例大体上涉及当QoS认知与QoS未知通信系统之间发生越区切换时 管理QoS资源。管理QoS资源的一个方面涉及促进在接入终端102正从QoS未知系统 104b接收服务时释放已由QoS认知系统104a分配的QoS资源。举例来说,当无线电会 话在接入终端102与QoS认知系统104a之间进行时,接入终端102上的应用程序106 可从QoS认知系统104a请求某些QoS资源,且QoS认知系统104a可向应用程序106 分配所请求的QoS资源。随后的某个时间,可从QoS认知系统104a到QoS未知系统104b 发生无线电会话的越区切换。在接入终端102正从QoS未知系统104b接收服务时,可 能期望应用程序106能够释放已由QoS认知系统104a向其分配的所有QoS资源。图2说明根据实施例的用于促进在从QoS未知系统104b接收服务时释放QoS资源 的方法200。方法200可通过图1所示的系统100中的各种组件实施。在描绘的方法200中,当无线电会话在接入终端102与QoS认知系统104a之间进行 时,应用程序106从QoS认知系统104a请求202 —个或一个以上QoS资源。由应用程 序106请求的资源将称为请求的QoS资源。响应于应用程序106的请求,QoS认知系统 104a向应用程序106分配204请求的QoS资源。由QoS认知系统104a分配的资源将称 为分配的QoS资源。接入终端102上的QoS管理组件108(可简单称为QoS管理器108)在接入终端102处存储206识别所请求的QoS资源(即,由应用程序106请求的QoS资源)的信息。此 信息将称为请求的QoS资源信息。QoS管理器108还在接入终端102处存储208识别所 分配的QoS资源(即,由QoS认知系统104a分配的QoS资源)的信息。此信息将称为 分配的QoS资源信息。在随后的某一点,从QoS认知系统104a到QoS未知系统104b发生210越区切换。 在接入终端102正从QoS未知系统104b接收服务时,应用程序106可释放(即,停止 请求) 一些或所有请求的QoS资源。应用程序106可响应于接入终端102的用户闭合应 用程序106而释放请求的QoS资源。如果应用程序106的确释放212请求的QoS资源, 那么QoS管理器108更新214接入终端102处请求的QoS资源信息以反映请求的QoS 资源已由应用程序106释放的事实。然而,因为当应用程序106释放212请求的QoS资 源时接入终端102正从QoS未知系统104b接收服务,所以即使应用程序106已释放请 求的QoS资源,QoS认知系统104a也可能不会释放分配的QoS资源。在随后的某一点,从QoS未知系统104b回到QoS认知系统104a (或者到一不同的 QoS认知系统)可发生216越区切换。作为响应,QoS管理器108对存储在接入终端102 处的请求的QoS资源信息与存储在接入终端102处的分配的QoS资源信息进行比较。由 于做出此比较,QoS管理器108识别218由QoS认知系统104a分配但未由应用程序106 请求的QoS资源(因为其先前当接入终端102正从QoS未知系统104b接收服务时由应 用程序106释放)。这些QoS资源将称为已分配但未请求的QoS资源。响应于识别218 出已分配但未请求的QoS资源,QoS管理器108请求220 QoS认知系统104a释放已分 配但未请求的QoS资源。响应于接收到此来自QoS管理器108的请求,QoS认知系统 104a释放222已分配但未请求的QoS资源。管理QoS资源的另一方面涉及当从QoS未知系统104b到QoS认知系统104a发生越 区切换时自动恢复QoS资源。举例来说,再次参看图1所示的系统100,当从QoS认知 系统104a到QoS未知系统104b发生越区切换时,QoS认知系统104a可释放一些或所有 分配的QoS资源(即,已向应用程序106分配的QoS资源)。在随后的某一点,可从QoS 未知系统104b回到QoS认知系统104a(或者到一不同的QoS认知系统)发生越区切换。 当此情况发生时,可能有利的是将先前分配的QoS资源自动恢复到应用程序106。图3说明根据实施例的用于促进自动恢复QoS资源的方法300。方法300可由图1 所示的系统IOO中的各种组件实施。图3的方法300中的一些步骤302、 304、 306、 308类似于图2的方法200中的一些步骤202、 204、 206、 208。特定来说,当无线电会话在接入终端102与QoS认知系统 104a之间进行时,应用程序106从QoS认知系统104a请求302 —个或一个以上QoS资 源。由应用程序106请求的资源将称为请求的QoS资源。响应于应用程序106的请求, QoS认知系统104a向应用程序106分配304请求的QoS资源。由QoS认知系统104a分 配的资源将称为分配的QoS资源。
QoS管理器108在接入终端102处存储306识别所请求的QoS资源(即,由应用程 序106请求的QoS资源)的信息。此信息将称为请求的QoS资源信息。QoS管理器108 还在接入终端102处存储308识别所分配的QoS资源(即,由QoS认知系统104a分配 的QoS资源)的信息。此信息将称为分配的QoS资源信息。
在随后的某一点,从QoS认知系统104a到QoS未知系统104b发生310越区切换。 当越区切换发生310时,QoS认知系统104a可释放(即,停止分配)分配的QoS资源。 如果QoS认知系统104a的确释放312分配的QoS资源,那么QoS管理器108更新314 接入终端102处的分配的QoS资源信息以反映分配的QoS资源已由QoS认知系统104a 释放的事实。
在随后的某一点,从QoS未知系统104b回到QoS认知系统104a (或者到一不同的 QoS认知系统)可发生316越区切换。作为响应,QoS管理器108对存储在接入终端102 处的请求的QoS资源信息与存储在接入终端102处的分配的QoS资源信息进行比较。由 于做出此比较,QoS管理器108识别318由应用程序106请求但未由QoS认知系统104a 分配的QoS资源。这些QoS资源将称为已请求但未分配的QoS资源。响应于识别318 出已请求但未分配的QoS资源,QoS管理器108请求320 QoS认知系统104a向应用程 序106分配已请求但未分配的QoS资源。响应于接收到来自QoS管理器108的此请求, QoS认知系统104a向应用程序106分配322已请求但未分配的QoS资源。
如上指示,方法200、 300可由QoS管理器108实施,QoS管理器108可与应用程 序106分离。因此,当QoS资源在QoS认知与QoS未知系统104a、 104b之间移动时, 应用程序106并不知道分配/释放QoS资源的细节。
图4说明可实践实施例的另一系统400。系统400包含接入终端402。应用程序406 在接入终端402上运行。另外,QoS管理器408在接入终端402上运行。
当接入终端402位于QoS认知系统404a的覆盖区域内时,可在接入终端402与QoS 认知系统404a之间建立无线电会话。可从QoS认知系统404a到QoS未知系统404b发 生越区切换。也可从QoS未知系统404b到QoS认知系统404a发生越区切换。QoS认知系统404a包含接入网络410a,其包含接入网络控制器412a和接入网络收 发器414a。接入网络控制器412a经由包数据服务节点(PDSN) 418a与数据网络416 (例 如,包数据网络)介接。接入网络控制器412a可经配置以在接入终端402与数据网络416 之间路由数据包。另外,接入网络控制器412a可经配置以执行各种无线电接入和链路维 持功能(例如越区切换),控制无线电传输器和接收器(例如,接入网络收发器414a)等 等。
接入网络控制器412a可替代地称为基站控制器。接入网络收发器414a可替代地称 为基站收发器系统、接入点、调制解调器群收发器、节点B (例如,在W-CDMA型系统 中)等。
QoS未知系统404b还包含接入网络410b,其包含接入网络控制器412b和接入网络 收发器414b。接入网络控制器412b经由PDSN 418b与数据网络416介接。这些组件410b、 412b、 414b、 418b的运作类似于QoS认知系统404a中的相应组件410a、 412a、 414a、 418a。
图4所示的QoS认知系统404a的QoS配置可由两个实体组成空中链路QoS和过 滤器规范。空中链路QoS指接入终端402与接入网络收发器414a之间的链路。其为端到 端通信的最后跳接或最后路程。然而,空中链路QoS仅调配(commit)传入数据的物理 资源。其并不标出哪一数据具有何种QoS要求。此数据标记是通过过滤器规范实现的。 PDSN 418a处的过滤器规范用于标记具有适当QoS处理特性的传入数据业务。因此,当 数据流到达PDSN 418a时,用适当的QoS保证对所述数据进行标记。此标记通过将数据 流映射到PDSN 418a与接入网络410a之间所建立的A10/A11链路中的一者上而发生。 接着通过在适当的无线电链路协议(RLP)实例上对数据流进行排队而将数据流发送到 接入网络收发器414a。在接入网络410a与接入终端402之间存在多个RLP实例。这些 实例中的一者是默认的(即,无QoS处理)。其它RLP实例与QoS简档(profile)(即, 在接入终端402与接入网络410a之间协商的适当QoS处理特性)相关联。
当接入终端402从QoS认知系统404a移动到QoS未知系统404b时,存在两种可能 的情形。在第一种情形中,接入终端402与PDSN 418之间的PPP链路再同步(即,重 新建立)。此情况可在两个服务PDSN418a、 418b不同(如图4所示)时发生。在此情形 中,PDSN 418将删除所有过滤器规范。如果PDSN 418删除这些过滤器规范,那么用于 保证QoS处理的链路中的一者被删除。因此,当接入终端402移动回到QoS认知系统 404a时,其重新安装这些过滤器以向最终用户提供无缝的有特权的连接性。如上论述,这可通过以下方式实现保持对跨越QoS认知和QoS未知系统404a、 404b的PDSN 418 状态的观察,并通过查看用户的QoS请求、PDSN 418状态以及蜂窝式网络的当前能力 之间的不同而采取适当动作。
在第二种情形中,接入终端402与PDSN 418之间的PPP链路没有再同步。这可在 同一 PDSN 418为QoS认知系统404a中的接入网络收发器414a和QoS认知系统404b 中的接入网络收发器414b服务(这不是图4中的情况)的情况下发生。
在图4所示的系统400中,接入网络410a处的QoS资源尤其从流标号映射到QoS 简档。PDSN 418a处的QoS资源是过滤器规范和这些过滤器与A10/A11物理链路之间的 映射。
图5说明根据实施例的用于在QoS认知与QoS未知通信系统之间管理服务质量 (QoS)资源的另一方法500。方法500可由图4所示的系统400中的接入终端402上的 QoS管理器408实施。
在某一点,可从QoS认知系统404a到QoS未知系统404b发生越区切换。在描绘的 方法500中,当QoS管理器408确定502已从QoS认知系统404a到QoS未知系统404b 发生越区切换时,QoS管理器408暂停504所有QoS流(保留),并通知506应用程序 406 QoS流已暂停。QoS管理器408不允许应用程序406在从QoS未知系统404b接收服 务时执行任何QoS相关操作(除了释放QoS以外)。
当接入终端402在QoS未知系统404b中时,QoS管理器408可拒绝QoS请求,且 当接入终端402在QoS认知系统404a中时可期望应用程序406重试。或者,QoS管理器 408可将来自应用程序408的QoS请求归档,并在接入终端402进入QoS认知系统404a 时发出QoS请求。
在某一点,可从QoS未知系统404b到QoS认知系统404a发生越区切换。当QoS 管理器408确定508已从QoS未知系统404b到QoS认知系统404a发生越区切换时,QoS 管理器408通知510应用程序406 QoS操作可重新开始。QoS管理器408还将TFT删除 消息发送512到QoS认知系统404a中的PDSN 418a。 TFT删除消息含有流,当接入终端 402正从QoS未知系统404b接收服务时针对所述流释放QoS。
QoS管理器408还确定514自从接入终端402先前连接到任何QoS认知系统(越区 切换中涉及的QoS认知系统404a或 一 不同的QoS认知系统)以来是否己发生PPP再同 步。如果QoS管理器408确定514已发生PPP再同步,那么这意味着并没有在PDSN 418a 处针对仍建立有QoS的有效流安装的任何过滤器规范。因此,QoS管理器408将TFT创建消息发送516到QoS认知系统404a中的PDSN 418a。TFT创建消息含有仍建立有QoS 的所有有效流。
如果QoS管理器408确定514没有发生PPP再同步,那么在PDSN 418a处重新安装 过滤器规范是不必要的。因此,QoS管理器408不将TFT创建消息发送到QoS认知系统 404a中的PDSN 418a。而是,就假定PDSN 418a将基于已安装在PDSN 418a处的过滤器 规范而自动开始过滤包。
图5的方法500说明可如何实施图2-3所示的方法200、 300的一些方面。举例来说, 在图2的方法200中,响应于识别218出已分配但未请求的QoS资源,QoS管理器108 请求220 QoS认知系统104a释放已分配但未请求的QoS资源。请求220 QoS认知系统 104a释放已分配但未请求的QoS资源的步骤在图5的方法500中通过将TFT删除消息发 送512到QoS认知系统104a中的PDSN 418a来实施。如上指示,TFT删除消息含有流, 当接入终端402正从QoS未知系统404b接收服务时针对所述流释放了 QoS。作为另一实例,在图3的方法300中,响应于识别318出巳请求但未分配的QoS资 源,QoS管理器108请求320 QoS认知系统104a向应用程序106分配已请求但未分配的 QoS资源。请求320 QoS认知系统104a向应用程序106分配己请求但未分配的QoS资 源的步骤在图5的方法500中通过将TFT创建消息发送516到QoS认知系统404a中的 PDSN418a来实施。如上指示,TFT创建消息含有仍建立有QoS的所有有效流。
图6A-6C说明根据实施例的在从QoS认知系统404a到QoS未知系统404b的越区切 换期间接入终端402 (包含应用程序406和QoS管理器408)、 QoS认知系统404a中的接 入网络410a和PDSN 418a以及QoS未知系统404b中的接入网络410b和PDSN 418b的 操作。
参看图6A,当接入终端402从QoS认知系统404a移动602到QoS未知系统404b 时,QoS认知系统404a中的接入网络410a (源接入网络410a)和QoS未知系统404b中 的接入网络410b (目标接入网络410b)触发604越区切换。源接入网络410a发送606 业务信道指派和属性更新请求,将接入终端402改变成具有由目标接入网络410b支持的 会话配置令牌^x0xxx的个性。接入终端402发送608属性更新接受。源接入网络410a 通过向QoS管理器408发送连接闭合来闭合610连接。源接入网络410a还捆绑分配目标 接入网络410b中的业务信道的业务信道指派消息。QoS管理器408向源接入网络410a 发送612连接闭合,并继续进行以获取目标接入网络410b。
参看图6B,当在连接释放后发生个性改变时,源接入网络410a和接入终端402两者将保留置于614a、 614b闭合状态。请注意,对于源接入网络410a,这仅为一个推荐, 使得当接入终端402从QoS认知系统404a移动到QoS未知系统404b时接入终端402和 源接入网络410a处的状态保持一致。
QoS管理器406将QoS未知通知提供616到应用程序406。 QoS管理器406将暂停 通知提供618到应用程序406以用于将保留转变为闭合状态。请注意,在此之后调用QoS 流激活请求将返回错误。
目标接入网络410b请求620从源接入网络410a转移会话。源接入网络410a向目标 接入网络410b提供622接入终端402的会话信息。源接入网络410a从源PDSN 418a释 放624A10连接。参看图6C,目标接入网络410b建立626与目标PDSN 418b的A10连 接。如果可转移PPP/TFT/过滤器上下文,那么源PDSN 418a执行628此向目标PDSN 418b 的上下文转移。
接入终端402经由反向链路传输630导频和DRC。请注意,步骤620、 622、 624、 626、 628、 630可与步骤610并行发生。
目标接入网络410b获取接入终端402并传输632 RTC确认。接入终端402发送634 业务信道完成,其完成与目标接入网络410b的连接设置。如果无法转移PPP上下文,那 么目标PDSN418b起始636 PPP再同步。在描绘的方法中,接入终端402不响应于PPP 再同步而创建TFT或在目标PDSN 418b处安装任何过滤器,因为目标系统404b不能够 针对不同的流提供不同的QoS。
图7A-7D说明根据实施例的在从QoS未知系统404b到QoS认知系统404a的越区切 换期间接入终端402 (包含应用程序406和QoS管理器408)、 QoS未知系统404b中的 接入网络410b和PDSN 418b以及QoS认知系统404a中的接入网络410a和PDSN 418a 的操作。
参看图7A,当接入终端402从QoS未知系统404b移动702到QoS认知系统404a 时,QoS未知系统404b中的接入网络410b (源接入网络410b)和QoS认知系统404a 中的接入网络410a (目标接入网络410a)触发704越区切换。源接入网络410b向接入 终端402发送706业务信道指派。接入终端402以当前个性转移到目标接入网络410a。
目标接入网络410a请求708从源接入网络410b转移会话。源接入网络410b向目标 接入网络410a提供710接入终端402的会话信息。源接入网络410b从源PDSN 418b释 放712A10连接。参看图7B,目标接入网络410a建立714与目标PDSN 418a的A10连 接。如果可能,那么在目标PDSN 418a处获取716 PPP/TFT/过滤器上下文。接入终端402 经由反向链路传输718导频和DRC。目标接入网络410a获取反向链路并传输720 RTC确 认。请注意,接入终端402仍以Rev0个性操作。接入终端402发送722业务信道完成,其完成与目标接入网络410a的连接设置。目 标接入网络410a发送724属性更新请求,其将会话配置令牌切换成Oxlxxx。接入终端 402发送726属性更新接受。目标接入网络410a发送728连接闭合和业务信道指派以促 进个性的切换。参看图7C,接入终端402与目标接入网络410a两者将保留恢复730a、 730b到当接 入终端402最后迁移出QoS认知系统404a时其所处的状态。请注意,当接入终端402 迁移出QoS认知系统404a时所有保留均置于闭合状态。QoS管理器408将QoS认知通 知提供732到应用程序406。接入终端402经由反向链路传输734导频和DRC。接入终端402现在处于Rev-A个 性。目标接入网络410a获取反向链路并传输736 RTC确认。接入终端402发送738业 务信道完成,其完成与目标接入网络410a的连接设置。参看图7D,如果需要,目标PDSN 418a起始740 PPP再同步。如果当在QoS未知 系统404b中时QoS应用程序闭合,那么QoS管理器408在其重新进入QoS认知系统404a 之后释放742这些保留。QoS管理器408保持信息并在进入QoS认知系统404a之后释放 QoS简档。接入终端402确定当在QoS未知系统404b上时是否发生PPP再同步。如果已发生 PPP再同步,那么接入终端402创建744TFT并更新目标PDSN 418a处的过滤器。如果已发生PPP再同步,那么这意味着没有针对QoS流安装在目标PDSN 418a处的 过滤器。接入终端402因此将发送TFT,其含有仍建立有QoS的所有有效流。(这将不 包含当在QoS未知系统404b上时已释放QoS的那些流。)另外,接入终端402还将发送 具有简档类型=空的保留KKQoS请求消息,以释放当在QoS未知系统404b上时已释放 QoS的所有流(保留)。如果从QoS认知系统404a到QoS未知系统404b或从QoS未知系统404b回到QoS 认知系统404a的越区切换后没有发生PPP再同步,那么接入终端402不需要在目标PDSN 418a重新安装过滤器,且将不发送TFT创建消息。假定目标PDSN 418a在回到QoS认 知系统404a的越区切换之后将基于现有TFT而自动开始过滤包。接入终端402删除当在 QoS未知系统404b上时已释放QoS的任何流。接入终端402发送仅包含待保持的过滤器的TFT创建消息。这将导致移除应用程序406已针对其释放QoS简档的过滤器条目, 同时确保保持的过滤器的一致性。同时,接入终端402还将发送具有简档类型=0的保留 KKQoS请求以通知目标接入网络410a释放这些保留。在一实施例中,接入终端402可当在QoS未知系统404b中时维持QoS的上下文并 暂停信息。当接入终端402重新进入QoS认知系统404a时,接入终端402可重新激活所 述上下文。在一实施例中,向lx的迁移可被视为向QoS未知区的迁移。可提供若干类型的QoS 认知,其每一者取决于所提供的QoS支持的类型。其中每一者可通过独立的接入终端402 个性来处理。当接入终端402迁移通过QoS区时,接入终端402处的QoS能力可取决于 接入网络410激活的当前个性。可向应用程序406提供适当的通知(对正确的应用程序 406的QoS认知,其允许为这些应用程序406打开保留)。本文揭示的实施例可提供优于常规方法的若干益处。举例来说, 一个益处可以是服 务的瞬时恢复,因为在常见情形中避免了消息交换。另一益处可以是应用程序406对所 有的消息传递均不知情,且因此具备对QoS资源的无缝接入。另一益处可以是可优化无 线接口消息传递,因为在一些环境下可避免向PDSN 418发送可能较大的TFT。另一益 处可以是使服务中断最少,除非是在未知无线电接入网络(RAN)上。另一益处可以是 可跨越QoS认知/未知RAN共享PDSN 418。图8说明可在根据实施例的接入终端802中利用的各种组件。接入终端802包含处 理器803,其控制接入终端802的操作。处理器803也可称为CPU。可包含只读存储器 (ROM)和随机存取存储器(RAM)的存储器804向处理器803提供指令和数据。存储 器804的一部分还可包含非易失性随机存取存储器(NVRAM)。接入终端802还可包含外壳807,其含有传输器808和接收器810以允许在接入终 端802与远程位置之间传输和接收数据。传输器808和接收器810可组合为收发器812。 天线814附接到外壳807并电耦合到收发器812。接入终端802还包含用于检测和量化收发器812所接收信号的电平的信号检测器 816。如此项技术中已知的,信号检测器816检测例如总能量、每伪噪声(PN)码片导 频能量、功率谱密度等信号和其它信号。接入终端802的状态改变器826基于当前状态以及收发器812接收的和信号检测器 816检测到的额外信号来控制接入终端802的状态。接入终端802能够在许多状态中的 任一状态下操作。接入终端802还包含系统确定器828,用于控制接入终端802并在其确定当前服务提供商系统不足够时确定接入终端802应转移到哪一服务提供商系统。接入终端802的各种组件通过总线系统830耦合在一起,总线系统830除了数据总 线外可包含电源总线、控制信号总线和状态信号总线。然而,为了清楚,图8中将各种 总线说明为总线系统830。接入终端802还可包含用于处理信号的数字信号处理器(DSP) 809。可使用多种不同技艺和技术中的任一者来表示信息和信号。举例来说,贯穿上述描 述内容中可能参考的数据、指令、命令、信息、信号、位、符号和码片可由电压、电流、 电磁波、磁场或磁微粒、光场或光微粒或其任一组合来表示。结合本文所揭示的实施例而描述的各种说明性逻辑区块、模块、电路和算法步骤可 实施为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件与软件的这种可互换 性,上文已经大体上根据其功能性描述了各种说明性组件、区块、模块、电路和步骤。 将所述功能性实施为硬件还是软件取决于特定的应用和强加于整个系统上的设计限制。 所属领域的技术人员针对每个特定应用,可以各种不同的方式来实施所描述的功能性, 但此类实施决策不应被解释为导致与本发明的范围偏离。可用以下装置来实施或执行结合本文所揭示的实施例而描述的各种说明性逻辑区 块、模块和电路通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场 可编程门阵列信号(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组 件或其经设计以执行本文所述的功能的任一组合。通用处理器可以是微处理器,但在替 代方案中,处理器可以是任一常规处理器、控制器、微控制器或状态机。处理器还可实 施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器或任何其它此配置。结合本文所揭示的实施例而描述的方法或算法的步骤可直接在硬件中实施,在由处理器执行的软件模块中实施,或在上述两者的组合中实施。软件模块可驻存在RAM存储 器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可 移除盘、CD-ROM或此项技术中已知的任一其它形式的存储媒体中。存储媒体耦合到处 理器,使得处理器可从存储媒体读取信息,和将信息写入到存储媒体。在替代方案中, 存储媒体可以与处理器成一体。处理器和存储媒体可驻留在ASIC中。ASIC可驻留在用 户终端中。在替代方案中,处理器和存储媒体可作为离散组件驻存在用户终端中。本文揭示的方法包括用于实现所述方法的一个或一个以上步骤或动作。在不偏离本 发明的范围的情况下,所述方法步骤和/或动作可彼此互换。换句话说,除非针对实施例的正确操作而要求特定的步骤或动作顺序,否则可在不偏离本发明范围的情况下修改特 定步骤和/或动作的顺序和/或使用。尽管已说明和描述本发明的特定实施例和应用,但应了解本发明不限于本文揭示的 准确配置和组件。在不偏离本发明的精神和范围的情况下,可在本文揭示的本发明的方 法和系统的布置、操作和细节中做出所属领域的技术人员将明了的各种修改、改变和变 化。
权利要求
1.一种用于在跨越具有不同等级的服务质量(QoS)认知的通信系统的越区切换期间管理QoS资源的方法,所述方法由接入终端实施,所述方法包括确定是否存在任何QoS认知系统分配给所述接入终端上的应用程序但所述应用程序未请求的已分配但未请求的QoS资源;如果识别出一个或一个以上已分配但未请求的QoS资源,那么请求所述QoS认知系统释放所述一个或一个以上已分配但未请求的QoS资源;确定是否存在任何所述应用程序已请求但所述QoS认知系统未分配的已请求但未分配的QoS资源;以及如果识别出一个或一个以上已请求但未分配的QoS资源,那么请求所述QoS认知系统向所述应用程序分配所述一个或一个以上已请求但未分配的QoS资源。
2. 根据权利要求1所述的方法,其中识别所述已分配但未请求的QoS资源和识别所述 已请求但未分配的QoS资源包括对已请求的QoS资源信息与己分配的QoS资源信 息进行比较。
3. 根据权利要求2所述的方法,其中所述请求的QoS资源信息识别所述接入终端上的 应用程序所请求的已请求的QoS资源。
4. 根据权利要求2所述的方法,其中所述已分配的QoS资源信息识别已为所述应用程 序分配的已分配QoS资源。
5. 根据权利要求2所述的方法,其中将所述已请求的QoS资源信息和所述已分配的 QoS资源信息存储在所述接入终端处。
6. 根据权利要求l所述的方法,其进一步包括响应于确定所述应用程序己释放已请求 的QoS资源而更新已请求的QoS资源信息。
7. 根据权利要求1所述的方法,其进一步包括响应于确定所述QoS认知系统已释放已 分配的QoS资源而更新已分配的QoS资源信息。
8. 根据权利要求1所述的方法,其中请求所述QoS认知系统释放所述一个或一个以上 已分配但未请求的QoS资源包括将业务过滤器模板(TFT)删除消息发送到所述QoS 认知系统中的包数据服务节点。
9. 根据权利要求l所述的方法,其中请求所述QoS认知系统分配所述一个或一个以上 已请求但未分配的QoS资源包括将TFT创建消息发送到所述QoS认知系统中的包数据服务节点。
10. 根据权利要求9所述的方法,其中只有当确定自从所述接入终端先前连接到任何 QoS认知系统以来未发生点对点协议(PPP)再同步时,才将所述TFT创建消息发 送到所述包数据服务节点。
11. 根据权利要求1所述的方法,其进一步包括响应于确定已发生从QoS未知系统到所 述QoS认知系统的越区切换而通知所述应用程序可重新开始QoS操作。
12. 根据权利要求1所述的方法,其进一步包括响应于确定已发生从所述QoS认知系统 到QoS未知系统的越区切换而暂停所有QoS流。
13. —种经配置以在跨越具有不同等级的QoS认知的通信系统的越区切换期间管理服 务质量(QoS)资源的接入终端,其包括传输器,其用于与QoS认知系统和QoS未知系统通信; 处理器;存储器,其与所述处理器电子通信;以及指令,其存储在所述存储器中,所述指令可执行以确定是否存在任何所述QoS认知系统已分配给所述接入终端上的应用程序但所述应用程序未请求的已分配但未请求的QoS资源;如果识别出一个或一个以上已分配但未请求的QoS资源,那么请求所述QoS认知系统释放所述一个或一个以上已分配但未请求的QOS资源;确定是否存在任何所述应用程序已请求但所述QoS认知系统未分配的已请求但未分配的QOS资源;以及如果识别出一个或一个以上己请求但未分配的QoS资源,那么请求所述QoS 认知系统向所述应用程序分配所述一个或一个以上已请求但未分配的QoS资源。
14. 根据权利要求13所述的接入终端,其中请求所述QoS认知系统释放所述一个或一 个以上已分配但未请求的QoS资源包括将TFT删除消息发送到所述QoS认知系统 中的包数据服务节点。
15. 根据权利要求13所述的接入终端,其中请求所述QoS认知系统分配所述一个或一 个以上已请求但未分配的QoS资源包括将TFT创建消息发送到所述QoS认知系统 中的包数据服务节点。
16. 根据权利要求15所述的接入终端,其中只有当确定自从所述接入终端先前连接到 任何QoS认知系统以来未发生PPP再同步时,才将所述TFT创建消息发送到所述包数据服务节点。
17. 根据权利要求13所述的接入终端,其中所述指令进一步可执行以响应于确定已发 生从所述QoS未知系统到所述QoS认知系统的越区切换而通知所述应用程序可重 新开始QoS操作。
18. 根据权利要求13所述的接入终端,其中所述指令进一步可执行以响应于确定已发 生从所述QoS认知系统到所述QoS未知系统的越区切换而暂停所有QoS流。
19. 一种QoS认知系统,其经配置以促进在跨越具有不同等级的服务质量(QoS)认知 的通信系统的越区切换期间接入终端对QoS资源的管理,其包括传输器,其用于与接入终端通信; 处理器;存储器,其与所述处理器电子通信;以及指令,其存储在所述存储器中,所述指令可执行以从所述接入终端接收释放所述QoS认知系统已为所述接入终端上的应用程序 分配的但所述应用程序未请求的已分配但未请求的QoS资源的释放请求,其中所 述接入终端响应于发生从QoS未知系统到所述QoS认知系统的越区切换而发送 所述释放请求;响应于接收到所述释放请求而释放所述已分配但未请求的QoS资源;从所述接入终端接收分配所述接入终端上的所述应用程序已请求但所述QoS 认知系统未分配的已请求但未分配的QoS资源的分配请求,其中所述接入终端响 应于发生从所述QoS未知系统到所述QoS认知系统的越区切换而发送所述分配 请求;以及响应于接收到所述分配请求而向所述应用程序分配所述已请求但未分配的QoS 资源。
20. 根据权利要求19所述的QoS认知系统,其进一步包括接入网络,其包括与接入网络控制器电子通信的接入网络收发器;以及 包数据服务节点,其与所述接入网络电子通信-,其中所述释放请求包括发送到所述包数据服务节点的TFT删除消息,且其中所述 分配请求包括发送到所述包数据服务节点的TFT创建消息。
21. —种接入终端,其经配置以在跨越具有不同等级的QoS认知的通信系统的越区切换 期间管理服务质量(QoS)资源,其包括用于与QoS认知系统和QoS未知系统通信的装置;用于确定是否存在任何所述QoS认知系统已分配给所述接入终端上的应用程序 但所述应用程序未请求的已分配但未请求的QoS资源的装置;如果识别出一个或一个以上已分配但未请求的QoS资源,那么用于请求所述QoS 认知系统释放所述一个或一个以上己分配但未请求的QoS资源的装置;用于确定是否存在任何所述应用程序已请求但所述QoS认知系统未分配的己请 求但未分配的QoS资源的装置;以及如果识别出一个或一个以上已请求但未分配的QoS资源,那么请求所述QoS认 知系统向所述应用程序分配所述一个或一个以上已请求但未分配的QoS资源。
22. —种QoS认知系统,其经配置以促进在跨越具有不同等级的服务质量(QoS)认知 的通信系统的越区切换期间接入终端对QoS资源的管理,其包括-用于与接入终端通信的装置;用于从所述接入终端接收释放所述QoS认知系统已为所述接入终端上的应用程 序分配但所述应用程序未请求的已分配但未请求的QoS资源的释放请求的装置,其 中所述接入终端响应于发生从QoS未知系统到所述QoS认知系统的越区切换而发 送所述释放请求;用于响应于接收到所述释放请求而释放所述已分配但未请求的QoS资源的装置; 用于从所述接入终端接收分配所述接入终端上的所述应用程序已请求但所述QoS 认知系统未分配的已请求但未分配的QoS资源的分配请求的装置,其中所述接入终 端响应于发生从所述QoS未知系统到所述QoS认知系统的越区切换而发送所述分 配请求;以及用于响应于接收到所述分配请求而向所述应用程序分配所述已请求但未分配的 QoS资源的装置。
全文摘要
在一种用于在跨越具有不同等级的服务质量(QoS)认知的通信系统的越区切换期间管理QoS资源的方法中,接入终端(AT)确定已发生从QoS未知系统到QoS认知系统的越区切换。所述AT还确定是否存在任何已分配但未请求的QoS资源。如果识别出一个或一个以上已分配但未请求的QoS资源,那么所述AT请求所述QoS认知系统释放所述一个或一个以上已分配但未请求的QoS资源。所述AT还确定是否存在任何已请求但未分配的QoS资源。如果识别出一个或一个以上已请求但未分配的QoS资源,那么所述AT请求所述QoS认知系统向所述应用程序分配所述一个或一个以上已请求但未分配的QoS资源。
文档编号H04W28/24GK101406089SQ200780009555
公开日2009年4月8日 申请日期2007年3月23日 优先权日2006年3月24日
发明者帕万·纳姆布里, 斯里尼瓦斯·雷迪·穆迪雷迪, 斯里尼瓦桑·巴拉苏布拉马尼亚安, 斯里拉姆·纳格什·努卡拉, 施拉万·卡特里, 维平·A·萨利, 阿里·阿斯加尔·扎菲尔, 韦努戈帕尔·拉马穆尔蒂 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1