允许伺服无线网络控制器控制b节点清除的系统的制作方法

文档序号:7710619阅读:142来源:国知局
专利名称:允许伺服无线网络控制器控制b节点清除的系统的制作方法
技术领域
本发明是关于无线电通讯的领域,更特定言之,本发明是关于藉由提供 伺服无线电网络控制器的允许B节点的清除控制的系统及方法。
背景技术
第三代(3G)通用地面无线电存取网络(UTRAN)包括许多无线电网 络控制器(RNCs),每一个无线电网络控制器耦合至一或更多B节点,每 一个B节点包括一或更多服务一或更多小区的基站,该B节点必然与一或 更多用户设备(UEs)通信。
一种3G系统,其包括频分双工(FDD)及时分双工(TDD)模式,一 般使用该RNC以分布(亦即,緩冲及调度)至UE的数据传输。然而,对 3G蜂窝系统的高速信道,数据是由该B节点分布。例如,这些高速信道的 其中一个为高速下行链路共享信道(HS-DSCH)。因数据由该B节点分布, 在传输至该UE前,需先緩沖在该B节点的数据。
有许多在该B节点緩沖的数据不再有用的示例,且其存在会阻碍系统的 有效操纵。例如,第一个示例为当可移动UE自一个小区移动至另一个。此 会导致HS-DSCH小区变化(由此该UE由另一个B节点服务),或者在相 同B节点的小区间切换。"旧的数据"(亦即,在该HS-DSCH小区变化前 在该B节点内緩冲准备传输至该UE的数据)在该HS-DSCH小区变化后不 再是有用的,若该B节点持续緩冲及传送此数据,其浪费緩冲资源及无线电 链路资源。希望能自该緩沖器清除此旧数据及停止此数据的传输,因此作法 节省緩冲资源及无线电链路资源。第二个示例是关于无线电连结控制器(RLC)层。该RLC层在伺服无 线电网络控制器(SRNC)及该UE皆为对等实体,有时存在当该RLC点对 点协议失效,且该RLC重新设定其本身的机会。RLC失效的原因为因情况 而异的且此种原因不在本发明范围内。然而, 一旦该RLC重新设定其本身, 则先前在该B节点緩沖的数据不再为有用的因该RLC重新并发及重新开始 传输。此已緩冲的数据仅会引起传输延迟及不必要的无线电资源的使用,若 被传输,此数据只会由该RLC对等实体舍弃。
第三个示例是关于藉由该RLC在确认应答模式(AM)的数据的依序传 送。该AM RLC的要求为确认通讯协议数据单位(PDUs )的依序传送发生。 该RLC使用 一种伴随每一个PDU的序号(SN)以确认PDUs的依序传送至 较高层。当有失序传送(亦即,当找不到PDU时)时,在该UE的RLC传 送一个状态报告PDU至其在该B节点的对等实体,要求该失联的PDUs的 重新传输, 一旦接到该状态报告PDU,在该RNC的该对等实体重新传输该 失联的PDU的复本。
基于许多理由,高度希望已重新传输的PDUs尽可能快速到达接收侧(亦 即,该UE)的该RLC。首先,因依序传送的要求,该失联的PDU会防止后 续的PDUs向前送至较高层,第二,该UE的緩冲尺寸需足够大以容纳重新 传输的延迟,并仍维持有效的数据速率,延迟愈长,该UE的緩沖器尺寸必 须愈大以容许该UE緩冲停滞的该PDUs及持续的数据接收直到正确的序列 PDU可被向前送至较高层。该较大的緩冲尺寸造成UEs的增加硬件成本。 此为非常不希望的的。
图l为先前技艺系统,其包括一种RNC、 一种B节点、 一种UE及它们 的附属緩冲器。在此先前技艺系统,具SN:3的一种PDU未被该UE成功接 收。所以,在该UE的该RLC要求在该RNC的其对等RLC层重新传输。同 时,具SNs=6-9的PDUs在该B节点緩沖,且具SNs=4及5的PDUs在该 UE緩冲。应注意的是虽然图l仅显示被緩冲的许多PDUs,事实上许多更多 的PDUs (例如100或更多)及自其它RLC对等的PDUs可被緩沖。
如图2所示,具SN=3的该PDU的重新传输必须在该B节点姿爰冲的行 的末端等待,且仅在具SNs=6-9的PDUs被传输后才被传输。在该UE的PDUs无法向前送至较高层直到所有PDUs依序被接收。在此情况下,具SN二3的 该PDU停止后续的PDUs向前送至较高层(亦即,SNs=4-9),假设所有该 PDUs被成功传输。注意此实例仅反映10个PDUs,但是在正常操作中数百 个PDUs可在重新传输的数据PDUs之前被调度,其更使传输的延迟及数据 緩沖议题恶化。
上述示例尽为许多实例的少数,其中在该B节点的数据清除会产生无线 电通信系统的更有效率操作。
希望具一种系统及方法,由此该RNC可控制在该B节点緩沖的不再有 用的数据的清除。在许多情况下,此緩沖数据的删除会造成系统的更有效操作。

发明内容
本发明包括一种允许RNC控制在该B节点緩沖的数据的清除的系统及 方法。清除指令删除伴随特定UE的B节点緩冲数据,基于在该RNC发生 的特定数据清除触发事件,该RNC决定清除特定UE的所有数据,在一或 许多用户优先级传输队列上或在一或更多在该B节点的逻辑信道的数据,而 后该RNC通知该B节点清除传输数据的需求,该清除指令可包括一种架构 以使B节点在接收由该RNC起始的现有(先前技艺)步骤以清除数据,可包 括一种全新的步骤,其特定地要求B节点的数据清除或是可停留在现有步骤 内或是以显示B节点清除要求的位或信息组件的数据传输。


图1为该RNC的先前技艺重新传输。 图2为无清除的先前技艺RLC重新传输。 图3A为根据本发明产生清除讯息的方法。 图3B为根据本发明包括确认应答的产生清除讯息的替代方法。 图4为根据本发明方法的该B节点的清除的实例,且该RNC等待直到 该PDU清除状态已接收才重新传输。
图5为根据本发明方法具清除的RLC重新传输。图6为根据本发明方法的该B节点的清除的实例,且该RNC不等待直 到该PDU清除状态已接收即重新传输。
具体实施例方式
本发明较佳具体实施例是参考图式叙述的,其中相同数字表示相同组件。
参考图3A,根据本发明该RNC控制在该B节点内的清除功能的方法 10被示出。该RNC等待伴随特定UE的该清除"触发"事件(步骤12)的 发生,例如此触发事件可包括一种伺服HS-DSCH小区变化、 一种RLC重新 设定或自该UE的RLC状态报告的产生以要求某些PDUs的重新传输。虽然 这些为触发事件的三个实例,熟知本技艺者应清楚地认知任何功能可被用做 触发事件以清除该B节点,若该B节点的清除可产生对系统操作的利益。 因此,之后所叙述的本发明方法及系统应不仅仅受限于该三个已列举的触发 事件。
依该清除触发事件而定,伴随UE的所有数据,伴随该UE的特定数据 流的数据或伴随该UE的一或更多逻辑信道的数据可被要求在该B节点的清 除。
例如,在伺服HS-DSCH小区变化的情况下,在该伺服HS-DSCH小区 变化后,在该来源B节点緩沖的所有该UE数据不再为有用的。该RNC清 除该来源B节点以释出在伴随该UE的所有緩冲器的数据使没有任何无线电 来源会在不必要的数据传输上被浪费。
在RLC重新设定或RLC重新传输的情况下,该RNC可藉由传输优先 级行或是交替地由伴随该RLC实例的逻辑信道而对特定UE选择性地清除在 该B节点緩冲的数据。在RLC重新传输的情况下,该清除功能会减少RLC 重新传输的延迟且在RLC重新设定的情况下,该清除功能会避免无线电来 源的浪费。
再一次参考图3A,该RNC决定触发事件是否已接收(步骤14),若未 接收,则该RNC回到步骤12并持续等待触发事件的发生。若触发事件已被 侦测,则该RNC传送一个清除讯息至该B节点,此讯息显示该B节点应清
7除伴随该UE的所欲数据(步骤16),此可为在一或更多緩沖器的数据,其 伴随着一或更多数据流。在该B节点接收该讯息后(步骤18)其清除所欲 緩沖器(步骤20)。
根据本发明的方法10,应认知在该B节点内数据的清除删除了不再为 有用的数据及释出在该B节点的数据緩沖来源及不必要地被分配以传输此 数据的无线电来源。
亦应由熟知本技艺者了解由步骤16所明示的清除讯息可包括任何一或 更多下列替代方式。在该清除讯息的第一替代方式中,在现有UTRAN步骤 内的清除讯息在该RNC及该B节点间发出讯息,因此该B节点被构形为由 该B节点的讯息接收起始一清除。在此替代方式中,在现有步骤中的该数据 清除为绝对的且仅仅是讯息接收,没有任何额外发出讯号,造成一种即使是 该讯息是关于完全不同的功能的数据清除。此绝对结合可以帧协议数据帧发 生、可在RLCPDUs携带、或是可以先前技艺讯息的信息组件或B节点应用 部份(NBAP)或无线电网络子系统应用部份(NASAP)的步骤被携带而发 生。
在该清除讯息的第二替代方式中,该清除讯息可包括在该RNC及该B 节点间发出讯息的完全新的或唯一的UTRAN步骤,其明确地指示该B节点 开始所欲緩冲器的清除。此包括一个完全属于该清除功能的个别讯息。在此 替代方式中,例如,在帧协议的一个新的控制帧是专属于该清除功能或是新 的NBAP步骤或是新的RNSAP步骤是专属于该清除功能。
该清除讯息的第三替代方式中,该清除讯息可包括一部份现有UTRAN 步骤。在此具体实施例中,于在该RNC及该B节点间发出讯息的现有UTRAN 步骤的一部份讯息的位或信息组件是专属于该清除功能。该B节点经由现有 步骤接收此讯息及读取该位或信息组件以决定清除是否应发生。
最后,该清除讯息的第四替代方式中,该B节点被预先构形为当自该 RNC接收讯息(其可为先前技艺讯息或新的讯息)时可清除数据。在此替代方 式中,例如,该B节点被预先构形为当接收显示HS-DSCH信道的释出(亦即, 无线电连结的释出)的讯息时可清除数据。该清除功能为有益的,因伴随该 HS-DSCH信道及在该B节点緩冲的数据于该HS-DSCH信道的释出后不再为有用的。
亦应由熟知本技艺者了解,依据特定示例而定,因适当系统操作的原因,
其它功能可能依循在该B节点的清除功能的性能。对不同示例,本发明不防 止由在该B节点的经RNC控制的清除功能与其它功能的统合。
如图3B所示,该B节点可额外确认清除功能。步骤112-120与参考图 3A方法10所示及所叙述的步骤12-20相同。因此,这些步骤不再进一步叙 述。然而,根据本发明方法100的此替代方法,在该B节点清除所欲緩冲器 后(步骤120),其送出一数据已被清除的确认至该RNC(步骤122),该RNC 接着接收及处理此确认(步骤124)。
确认的形式及该RNC响应此确保所采取的动作基于合适不同示例的不 同系统结构而不同。做为实例,在HSDPA当清除功能被设计用于RLC PDU 重新传输时,在完成清除功能后由该B节点至该RNC的确认可被进行以使 该RNC重新开始PDU传输。在此情况下,该确认可以如先前所提及的类似 方法进行。
在该确认讯息的第 一替代方式中,该确认讯息在由该B节点至该RNC 的现有讯息内如帧协议数据帧的标头、或NBAP或RASAP的先前技艺讯息 的 一或许多位或信息组件。
在该确认讯息的第二替代方式中,该确iUfl息可包括完全新的或唯一的 讯息。此包括一个完全属于该清除功能的确认的个别讯息,例如,在专属于 该清除确认功能的该帧协议的一个新的控制帧或是专属于该清除确认功能 的NBAP或是RNSAP的新讯息。
最后,该确认讯息的第三替代方式中,由该B节点至该RNC的现有讯 息被预先构形为显示该清除功能的确认,即使在讯息中没有任何明确保留用 于确认的字段。应由熟知本技艺者了解,依据特定示例而定,其它可达到适 当系统操作的方法可被使用以确认该清除功能。
无论确认形式为何,应注意该确认可包括许多功能,首先,其包括完成 该清除功能的该B节点的确认。或者,其可提供在该B节点的PDU传输的 状态以辅助该RNC操作。因该B节点不知道该PDU的SN,故该B节点无 法直接传送经传输的PDUs的SN回到该RNC,该B节点会以如辨识在该B节点的PDUs状态的位图来通知该RNC关于该PDU的传输状态,该状态可 显示已被清除及正等待传输的PDUs或PDUs的数目。
参考图4,本发明方法50的一个实例被示出,在此示例,该UE传输一 状态PDU,其显示一或更多PDUs为失联的。在步骤52,该UE传输一RLC 状态报告至该RNC,其显示该PDUs的状态。在此实例中,假设该状态报告 显示一或更多PDUs为失联的,在进行该状态报告后,该RNC送出一讯息 至该B节点以自緩沖器清除已緩冲的PDUs,緩沖器是伴随着要被重新传输 的该PDUs(步骤54)。
该清除讯息可经由帧协议以具已重新传输的PDU的数据帧或是以在较 已重新传输的PDU为高的优先级传送的控制帧。或者,在该NBAP或该 RNSAP的讯息亦可被用来通知该B节点,该B节点自所欲緩沖器清除该 PDUs(步骤56)及确认该清除与该PDU状态至该RNC(步骤58),接着该RNC 重新传输该失联的及后续的PDUs(步骤60)。该B节点将这些PDUs向前送 至该UE(步骤62)。或者,该清除讯息可随在帧协议的失联的PDUs而被包 括或是可在该NBAP或该RNSAP被传输,或做为其上的个别讯息。
在RLC重新传输的情况下进行该B节点的清除功能的益处为传输延迟 的减少,其说明于下列实例。参考图5,使用根据本发明的清除功能,该B 节点清除緩冲器,故具SNs=6-9的PDUs被删除,清除功能完成之后,该B 节点确认清除功能至该RNC且之后该RNC自SN-3(亦即在该UE失联的该 PDU)重新开始RLC传输,之后该B节点接收具SN=3的该PDU,因没有其 它PDUs在其前面,具SN=3的该经重新传输PDU较图2所示示例更为快速 地被传输。在此实例中,于该B节点已被清除后具SNs=6-9的该PDUs由传 输侧的该RLC再次;故重新传输。
在传送该失联的PDU后,该RNC立即以其最佳能力开始重新开始正常 的PDU顺序,或者其可等待直到该PDU清除状态自该B节点送出,确认清 除及给予信息于该已清除的PDUs。
在第一替代方式中,该清除功能的确认未被执行,或是即使该确认功能 被执行,该RNC未等待接收该B节点清除功能的确认后即开始重新传输失 联的PDUs。该B节点不仅在接收该清除功能前清除已緩沖的PDUs且在接收来自该RNC的清除指令后会将最近接收的PDUs传送至该UE。
在第二替代方式中,该RNC等待直到清除确认自该B节点送出。若该
确认亦含在该B节点数据区块传输的状态,则该RNC可使用该信息以决定
于何处重新开始该PDU传输。
参考图6,根据本发明替代方法70被示出。此方法70类似于图4所示
的方法50,除了无清除信息确认及无该B节点送至该RNC的PDU状态。 仅管本发明已以较佳具体实施例叙述,在于下文权利要求列出的在本发
明范围内的其它变化为熟知本技艺者明显易见的。
权利要求
1.一种用于有效管理分组数据单位(PDU)传输的无线通信系统,所述无线通信系统包括无线电网络控制器(RNC),被配置用于侦测与分组数据单位(PDU)有关的清除触发事件,所述分组数据单位(PDU)与用户设备(UE)相关联,且所述无线电网络控制器(RNC)被配置用于将清除讯息传输至B节点,以请求从所述B节点的缓冲器中清除与所述用户设备(UE)相关联的所述分组数据单位(PDU)的至少一部分;以及B节点,所述B节点包括缓冲器,所述缓冲器用于储存等待传输到用户设备(UE)的分组数据单位(PDU),且所述B节点被配置用于在接收到所述清除讯息就从所述缓冲器删除所请求的分组数据单位(PDU)。
2. 根据权利要求1所述的无线通信系统,其特征在于,所述清除触发事件是所述用户设备(UE)的高速下行链路共享信道HS-DSCH小区变化。
3. 根据权利要求1所述的无线通信系统,其特征在于,所述清除触发事件是无线电链路控制重设。
4. 根据权利要求1所述的无线通信系统,其特征在于,所述用户设备(UE)和所述B节点被配置用于以确认应答模式AM进行通信,且所述清除触发事件是从所述用户设备(UE)发送至所述B节点的无线电连结控制器(RLC)状态报告讯自
5. 根据权利要求1所述的无线通信系统,其特征在于,所述B节点被配置用于从所述B节点的緩冲器中删除所有与所述用户设备(UE)相关联的所述分组数据单位(PDU)。
6. 根据权利要求1所述的无线通信系统,其特征在于,所述清除讯息是包括在从所述无线电网络控制器(RNC)发送至所述B节点的数据帧中。
7. 根据权利要求6所述的无线通信系统,其特征在于,所述清除讯息是包括在从所述无线电网络控制器(RNC)发送至所述B节点的所述数据帧中的信息组件。
8. 根据权利要求6所述的无线通信系统,其特征在于,所述清除讯息是包括在从所述无线电网络控制器(RNC)发送至所述B节点的所述数据帧中的位。
9. 根据权利要求7所述的无线通信系统,其特征在于,所述清除讯息指出高速下行链路共享信道HS-DSCH承载的释放。
10. 根据权利要求9所述的无线通信系统,其特征在于,所述B节点还被配置为在从所述B节点的緩沖器删除所请求的分組数据单位(PDU)时就传输緩冲器清除确认给所述无线电网络控制器(RNC)。
11. 根据权利要求9所述的无线通信系统,其特征在于,所述緩冲器清除确认包括所述B节点处的分组数据单位(PDU)传输状态。
12. 根据权利要求9所述的无线通信系统,其特征在于,所述无线电网络控制器(RNC)还被配置用于在接收到所述緩冲器清除确认时就继续传输分组数据单位(PDU)到所述B节点。
13. 根据权利要求9所述的无线通信系统,其特征在于,所述緩沖器清除确认是包括在数据帧标头中。
14. 根据权利要求13所述的无线通信系统,其特征在于,所述緩冲器清除确认是包括在所述数据帧标头的信息组件中。
15. 根据权利要求13所述的无线通信系统,其特征在于,所述緩冲器清除确认是所述数据帧标头的至少 一个位。
全文摘要
一种允许RNC控制在B节点缓冲的数据的清除的系统及方法。该RNC监测一触发事件,其是起始清除步骤,而后该RNC藉由传送一清除指令而通知该B节点清除数据的需求,其促使该B节点删除至少部份已缓冲的数据。依据在该RNC发生的特定数据清除触发事件,该清除指令可包括给该B节点以清除一特定UE的所有数据的指示,在一或许多用户优先级传输队列上或在一或更多在该B节点的逻辑信道的数据。
文档编号H04W28/14GK101600235SQ20091015944
公开日2009年12月9日 申请日期2003年5月7日 优先权日2002年5月10日
发明者史蒂芬·E·泰利, 詹姆斯·M·米勒, 赵怡如 申请人:美商内数位科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1