通讯系统重建接收边处理控制协议数据单元的方法及装置的制作方法

文档序号:7972750阅读:104来源:国知局
专利名称:通讯系统重建接收边处理控制协议数据单元的方法及装置的制作方法
技术领域
本发明涉及一种用于一无线通讯系统中重建接收边的方法及其相关通讯装置,特别是涉及一种可实现仅重建无线链接控制层的接收边时,处理控制协议数据单元的方法及其相关通讯装置。
背景技术
第三代移动通讯系统采用宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)的无线接取方式,可提供高度频谱利用效率、极高的覆盖率及高品质、高速率的多媒体数据传输,能同时满足各种不同的QoS服务要求,提供具弹性的多样化双向传输服务,并提供较佳的通讯品质,有效降低通讯中断率。
以第三代移动通讯联盟(the 3rdGeneration partnership Project,3GPP)所制定的通信协议规范为例,针对接取相关部分(Access Stratum,AS),制订了无线资源控制(Radio Resource Control,RRC)、无线链接控制(Radio LinkControl,RLC)、媒体存取控制(Media Access Control,MAC)、分组数据聚合协议(Packet Data Convergence Protocol,PDCP)、广播及群播控制(Broadcast/Multicast Control,BMC)等数个功能不同的子层。此外,第三代移动通讯系统可提供不同等级的传输品质,并可依据不同的传输品质要求,操作于不同的模式,如透通模式(Transparent Mode,TM)、非确认模式(Unacknowledged Mode,UM)、确认模式(Acknowledged Mode,AM)。透通模式适用于对实时传输要求较高的服务,非确认模式适用于对实时传输及分组次序皆有要求的服务,而确认模式则适用于对实时传输要求不高,但数据正确性要求很高的服务。
在确认模式中,无线链接控制层为一发射边(Transmitting Side)及一接收边(Receiving Side)的结合。发射边及接收边分别指无线链接控制层中处理传输及接收的部分,两者可共享系统资源。在某些情况下,无线链接控制层需要被重建(如启动一重置流程),则现有技术会通过重建发射边或接收边以重建无线链接控制层。
针对重建无线链接控制层的相关操作,由第三代移动通讯联盟所制定的通信协议规范「3GPP TS 25.322 V6.4.0(2005-06),“Radio Link Control(RLC)protocol specification(Release 6)”」及一修改提案(Correct Request)「R2-052168“Single Sided RLC Re-establishment”,Motorola,3GPP RAN2#48meeting,August 2005」,已有详细说明。其内容归纳如下当一确认模式的无线链接控制单元(AM RLC entity)的发射边及(或)接收边被上层启动重建时,无线链接控制单元应执行以下二种运作一、若无线链接控制单元的接收边被重建,则重置对应于接收端的状态变量(VR(R)、VR(H)及VR(MR));设定对应于接收边的可配置(Configurable)的协议参数(Configured_Tx_Window_Size及Configured_Rx_Window_Size)为正确值;设定接收边(接收端的下键路)的超帧号(Hyper Frame Number)为上层所设定的值;以及删除接收边及发射边两边所有的控制协议数据单元,并删除接收边的数据协议数据单元。如接收边单边被重建,上述二现有技术则未披露定时器的处理方式。
二、若无线链接控制单元的发射边被重建,则重置对应于传输端的状态变量(VT(S)、VT(A)、VT(DAT)、VT(MS)、VT(PDU)、VT(SDU)、VT(RST)、VT(MRW)及VT(WS));设定对应于发射边的可配置(Configurable)的协议参数(MaxDAT、Poll_PDU、Poll_SDU、Poll_Window、MaxRST、MaxMRW、OSD_Window_Size及DAR_Window_Size)为正确值;设定发射边(接收端的上键路)的超帧号(Hyper Frame Number)为上层所设定的值。在此操作下,若仅无线链接控制单元的发射边被重建,则删除接收边及发射边两边所有的控制协议数据单元,并删除发射边中已传送成功的伺服数据单元;以已配置的协议数据单元的大小,将未被删除的伺服数据单元重新分割为协议数据单元。若无线链接控制单元的发射边及接收边同时被重建,则删除接收边及发射边的控制协议数据单元,并删除接收边的数据协议数据单元。如果发射边被重建,不论接收边是否重建,停止周期性定时查询定时器(Timer_Poll_Periodic)、周期性状态回报定时器(Timer_Status_Periodic)及对应于尚未被删除的伺服数据单元的删除伺服数据单元定时器(Timer_Discard)以外的所有定时器。最后,若有需要,提示上层已删除的伺服数据单元的信息。
于仅重建接收边时,现有技术会删除接收边及发射边两边所有的控制协议数据单元(control PDU),可能因此造成系统运作发生错误。举例来说,若在接收边单边重建启动前,一伺服数据单元删除指令,即具有移动接收窗复合字段(MRW SUFI)的协议数据单元,已被发出但在传送过程遗失了,由于仅重建接收边时,现有技术会删除所有控制协议数据单元,造成具有移动接收窗复合字段的协议数据单元无法重传,使得伺服数据单元删除程序无法在发射边正确执行。同样地,若在接收边单边重建启动前,无线链接控制层的重置流程已在发射边启动但重置启动协议数据单元(RESET PDU)在传送过程遗失了,由于仅重建接收边时,现有技术会删除所有的控制协议数据单元,包含该重置启动协议数据单元,使得该重置启动协议数据单元无法重传,而使重置程序无法顺利执行。

发明内容
因此,本发明的主要目的即在于提供用于一无线通讯系统中重建接收边处理控制协议数据单元的方法及其相关移动通讯装置,以改善现有技术的缺点。
本发明披露一种用于一无线通讯系统中重建接收边处理控制协议数据单元的方法,包含有一通讯装置的一无线链接控制单元中,仅一接收边被重建;删除对应于该接收边的控制协议数据单元;以及保留而不删除对应于该发射边的一控制协议数据单元。
本发明还披露一种用于一无线通讯系统的通讯装置,用以正确重建接收边,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,用来执行一程序代码以操控该控制电路;以及一储存装置,用来储存该程序代码。该程序代码中包含有一无线链接控制单元中,仅一接收边被重建;删除对应于该接收边的控制协议数据单元;以及保留而不删除对应于该发射边的一控制协议数据单元。


图1为一无线通讯装置的功能方块图。
图2为图1中一程序代码的示意图。
图3为本发明实施例的流程图。
附图符号说明100无线通讯装置102输入装置104输出装置106控制电路108中央处理器110储存装置112程序代码114收发器200应用程序层202第三层界面206第二层界面208伺服数据单元212缓冲器214协议数据单元218第一层界面220重建接收边程序代码30 流程300、302、304、306、308 步骤具体实施方式
在第三代移动通讯联盟所制定的通信协议规范「3GPP TS 25.322 V6.4.0(2005-06),“Radio Link Control(RLC)protocol specification(Release 6)”」中,根据不同的操作需求,定义了参数、变量、定时器及控制协议数据单元等数据。其中,针对参数、变数、定时器,本领域的普通技术人员可根据上述通信协议规范,界定不同参数、变量或定时器所对应的对象为无线链接控制层的发射边或接收边。以确认模式的状态变量为例,对应于接收边的状态变量包含有VR(R)、VR(H)及VR(MR);对应于发射边的状态变量包含有VT(S)、VT(A)、VT(DAT)、VT(MS)、VT(PDU)、VT(SDU)、VT(RST)、VT(MRW)及VT(WS)。定时器方面,对应于接收边的定时器包含有Timer_Status_Periodic及Timer_Status_Prohibit;对应于发射边的定时器包含有Timer_Poll、Timer_Poll_Periodic、Timer_Poll_Prohibit、Timer_Discard、Timer_RST及Timer_MRT。协议参数方面,对应于接收边的协议参数包含有Configured_Tx_WindoW_Size及Configured_Rx_Window_Size;对应于发射边的协议参数包含有MaxDAT、Poll_PDU、Poll_SDU、Poll_Window、MaxRST、MaxMRW、OSD_Window_Size及DAR Window_Size。以上所述的状态变量、定时器或协议参数的定义可参考前述的通信协议规范,在此不赘述。
然而,针对控制协议数据单元,前述的通信协议规范中并未清楚界定出各控制协议数据单元所对应的对象为无线链接控制层的发射边或接收边。为清楚说明本发明的精神,以下先界定各控制协议数据单元所对应的对象。首先,上述通信协议规范将控制协议数据单元(control PDU)分为三大类一、状态协议数据单元(STATUS PDU)及夹带式(Piggybacked)状态协议数据单元。二、重置启动协议数据单元(RESET PDU)。三、重置确认收讫协议数据单元(RESET ACK PDU)。第一类控制协议数据单元主要是由表头(用来指示其型式)、一个或多个复合字段(Super Field,SUFI)及填充区(PAD)所组成。通过设定复合字段所承载的信息,状态协议数据单元包含以下四种类型1、确认收讫(ACK)/回报欠收(NACK)为一接收状态报告,由接收端回报传输端关于所接收到或遗漏的协议数据单元的信息。
2、改变传输窗大小(Window Size)由接收端通知传输端要求其改变传输窗大小的信息。
3、移动接收窗(MRW)由传输端要求接收端推进其接收窗的位置。
4、移动接收窗确认收讫(MRW ACK)由传输端回报接收端,确认传输端已收到包含MRW的状态协议数据单元。
另一方面,重置启动协议数据单元是由传输端发送至接收端,用来重置所有协议状态、变量及定时器等,以达同步。相对地,重置确认收讫协议数据单元则是由接收端发送至传输端,用来回报给传输端,以确认接收端已收到该重置启动协议数据单元。
因此,确认收讫(ACK)/回报欠收(NACK)、改变对方传输窗大小(Window Size)、移动接收窗确认收讫(MRW ACK)的状态协议数据单元及重置确认收讫协议数据单元(RESET ACK PDU)是对应于无线链接控制层的接收边,而移动接收窗(MRW)的状态协议数据单元及重置启动协议数据单元(RESET PDU)则是对应于无线链接控制层的发射边。
清楚界定各控制协议数据单元所对应的对象后,接着说明本发明的实现方式。
本发明是针对操作于确认模式(Acknowledged Mode)的无线通讯系统而言,用以正确重建接收边,提升无线电传输效率并避免系统错误。其中,该无线通讯系统较佳地为一第三代移动通讯系统。
请参考图1,图1为一无线通讯装置100的功能方块图。为求简洁,图1仅示出无线通讯装置100的一输入装置102、一输出装置104、一控制电路106、一中央处理器108、一储存装置110、一程序代码112及一收发器114。在无线通讯装置100中,控制电路106通过中央处理器108执行储存于储存装置110中的程序代码112,从而控制无线通讯装置100的运作,其可通过输入装置102(如键盘)接收使用者输入的讯号,或通过输出装置104(如屏幕、喇叭等)输出画面、声音等讯号。收发器114用以接收或发送无线讯号,并将所接收的讯号传送至控制电路106,或将控制电路106所产生的讯号以无线电方式输出。换言之,以通讯协议的架构而言,收发器114可视为第一层的一部分,而控制电路106则用来实现第二层及第三层的功能。
请继续参考图2,图2为图1中程序代码112的示意图。程序代码112包含有一应用程序层200、一第三层界面202及一第二层界面206,并与一第一层接口218连接。当发射讯号时,第二层接口(即无线链接控制层)206根据第三层接口202输出的数据,形成多个伺服数据单元(Service Data Unit)208存于一缓冲器212中。然后,根据存于缓冲器212中的伺服数据单元208,第二层接口206产生多个协议数据单元(Protocol Data Unit)214,并将所产生的协议数据单元214通过第一层接口218输出至目地端。相反的,当接收无线讯号时,通过第一层接口218接收讯号,并将所接收的讯号以协议数据单元214输出至第二层接口206。第二层接口206则将协议数据单元214还原为伺服数据单元208并存于缓冲器212中。最后,第二层接口206将存于缓冲器212的伺服数据单元208传送至第三层接口202。
当无线通讯装置100操作于确认模式时,第二层接口206为一发射边(Transmitting Side)及一接收边(Receiving Side)的结合,发射边及接收边分别指无线链接控制层的传输及接收的部分。在某些情况下,程序代码112需要重建第二层接口206,则本发明可根据一重建接收边程序代码220,通过重建接收边以重建第二层接口206。
请参考图3,图3为本发明一实施例流程30的示意图。流程30用于一无线通讯系统中重建接收边,其可被编译为重建接收边程序代码220。流程30包含以下步骤步骤300开始。
步骤302一通讯装置的一无线链接控制单元中,仅一接收边被重建。
步骤304删除对应于该接收边的一控制协议数据单元。
步骤306保留而不删除对应于该无线链接控制单元的一发射边的一控制协议数据单元。
步骤308结束。
根据流程30,当无线链接控制单元仅重建接收边时,本发明是删除对应于接收边的控制协议数据单元,且保留而不删除对应于发射边的控制协议数据单元。如前所述,对应于接收边的控制协议数据单元包含有确认收讫/回报欠收、改变传输窗大小、移动接收窗确认收讫的状态回报协议数据单元,以及重置确认收讫协议数据单元,其中至少有一个会于步骤304中被删除。另外,流程30不会删除对应于发射边的一控制协议数据单元,即移动接收窗的状态协议数据单元及重置启动协议数据单元其中至少一个会于步骤306中被保留而不删除。
因此,当无线链接控制单元仅重建接收边时,本发明的一较佳实施例是删除对应于接收边的一控制协议数据单元(确认收讫/回报欠收、改变传输窗大小、移动接收窗确认收讫的状态回报协议数据单元以及重置确认收讫协议数据单元中,至少删除一个)且对应于发射边的移动接收窗的状态协议数据单元不会被删除,因此系统可于接收边单边重建之后,正确执行移动接收窗的流程。同样地,本发明的另一较佳实施例,重置启动协议数据单元不会被删除,因此系统可于接收边单边重建之后,正确执行重置流程,以提升系统效率。
简言之,通过流程30,当无线链接控制单元仅重建接收边时,可删除对应于接收边的一控制协议数据单元但保留对应于发射边的一控制协议数据单元,以提升系统效率。
因此,本发明提供仅重建无线链接控制层的接收边的实现流程,不仅提升无线电资源的使用效率,并使相关流程(如重置、删除伺服数据单元等流程)得以正确执行。
以上所述仅为本发明的较佳实施例,凡依本发明的权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种用于一无线通讯系统中重建接收边处理控制协议数据单元的方法,该无线通讯系统的一通讯装置的一无线链接控制单元具有一发射边及一接收边,该方法包含有该通讯装置的该无线链接控制单元中,仅该接收边被重建;删除对应于该接收边的一第一控制协议数据单元;以及保留而不删除对应于该发射边的一第二控制协议数据单元。
2.一种用于一无线通讯系统的一通讯装置,该通讯装置的一无线链接控制单元具有一发射边及一接收边,用以正确重建该接收边,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,用来执行一程序代码以操控该控制电路;以及一储存装置,用来储存该程序代码;其中该程序代码中包含有一无线链接控制单元中,仅该接收边被重建;删除对应于该接收边的一第一控制协议数据单元;以及保留而不删除对应于该发射边的一第二控制协议数据单元。
3.如权利要求1所述的方法及权利要求2所述的通讯装置,其中对应于该接收边的该第一控制协议数据单元,是一回报确认收讫及欠收的状态回报协议数据单元。
4.如权利要求1所述的方法及权利要求2所述的通讯装置,其中对应于该接收边的该第一控制协议数据单元,是一改变传输窗大小的状态协议数据单元。
5.如权利要求1所述的方法及权利要求2所述的通讯装置,其中对应于该接收边的该第一控制协议数据单元,是一移动接收窗确认收讫的状态协议数据单元。
6.如权利要求1所述的方法及权利要求2所述的通讯装置,其中对应于该接收边的该第一控制协议数据单元,是一重置确认收讫协议数据单元。
7.如权利要求1所述的方法及权利要求2所述的通讯装置,其中对应于该发射边的该第二控制协议数据单元,是一移动接收窗的状态协议数据单元。
8.如权利要求1所述的方法及权利要求2所述的通讯装置,其中对应于该发射边的该第二控制协议数据单元,是一重置启动协议数据单元。
9.如权利要求1所述的方法及权利要求2所述的通讯装置,其中该无线通讯系统是操作于确认模式。
10.如权利要求1所述的方法及权利要求2所述的通讯装置,其中该通讯装置是一手机、一无线移动通讯装置或一网络端装置。
全文摘要
用于一无线通讯系统中重建接收边处理控制协议数据单元的方法,包含有一通讯装置的一无线链接控制单元中,仅一接收边被重建;删除对应于该接收边的控制协议数据单元;以及保留而不删除对应于该发射边的控制协议数据单元。
文档编号H04W28/04GK1937627SQ20061015429
公开日2007年3月28日 申请日期2006年9月20日 优先权日2005年9月21日
发明者江孝祥 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1