无线通讯系统处理分组数据的方法及其相关装置的制作方法

文档序号:7652804阅读:90来源:国知局
专利名称:无线通讯系统处理分组数据的方法及其相关装置的制作方法
技术领域
本发明涉及一种用于一无线通讯系统的方法及其相关装置,特别是涉及一种用于一无线通讯系统的一客户端处理分组数据的方法及其相关装置。
背景技术
第三代移动通讯技术采用宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)的无线接取方式,其用以提供高度频谱利用效率、无远弗届的覆盖率及高质量、高速率的多媒体数据传输,同时还能同时满足各种不同的QoS服务要求,提供具有弹性的多样化双向传输服务,并提供较佳的通讯质量,有效降低通讯中断率。通过第三代移动通讯系统,使用者可藉无线通讯设备(如手机)实现实时影像通讯、会议电话(Conference Call)、实时游戏、在线音乐播放、电子邮件收发等。然而,这些功能必需仰赖快速而实时的传输。因此,针对第三代移动通讯技术,已知技术提供了高速下行链路分组存取技术(High Speed Downlink Package Access,HSDPA)及高速上行链路分组存取技术(High Speed Uplink Package Access,HSUPA),用来提高频宽的使用效率及分组数据的处理效率,以改善上下链路的传输速度。
在已知技术中,高速下链路分组存取技术及高速上链路分组存取技术皆使用了混合式自动重传请求技术(Hybrid Automatic Repeat Request,HARQ),用以提升重传的速度,减少传输延迟。混合式自动重传请求技术是一种结合了前馈式错误修正(Feed-forward Error Correction,FEC)与自动重发请求方法的技术,用以根据接收端回传的确认讯号(ACK/NACK)来决定是否要重传,并由前一个失败的尝试中存下有用的信息,供之后的解码使用。重新传送的时候,混合式自动重传请求技术会使用与初次传送相同的传输区块集来进行,因此具有同样的信息位数,但是可能会使用不同的调制方法、频道码集(包括频道码集的大小)或发射功率。为了将额外重送请求的次数降到最低,已知混合式自动重传请求技术使用了两种“软结合”(Soft-Combining)方法中的一种来确保讯息可以被顺利地解码,分别为追踪结合(Chase Combining,CC)与递增冗余(Incremental Redundancy,IR)方法。追踪结合的做法是送出一个与检测出错误的分组完全相同的分组,而解码器在解码之前会先将所有收到的分组结合在一起;递增冗余的做法则是渐进地送出不同组的位,以便与原始的数据合在一起,如此一来可以增加冗余的数据量,也比较可能回复传输错误。
在高速下链路分组存取技术中,通过启动一混合式自动重传请求程序,客户端接收来自网络端(无线通讯接取网络)的分组数据单元(Packet DataUnit),并视分组数据单元的处理情况,回报一确认帧或一否认帧。一般来说,于接收到分组数据单元时,客户端会根据上次传输的相关信息,舍弃或储存分组数据单元数据于一软件缓冲区(Soft Buffer)内,并对留存下来的分组数据单元数据进行解码,最后客户端对从软件缓冲区收集来的数个分组数据单元进行排序。根据第三代合作伙伴项目(the 3rd Generation partnershipProject,3GPP)所制定的媒体存取控制协议规范3GPP TS 25.321 V7.0.0,每一分组数据单元包含一传输序号(Transmission Sequence Number,TSN),其值介于0至63之间,用以作为排序的依据。另外,为了使客户端分辨分组数据单元是否包含新数据于其中,上述协议规范中定义了一新数据指针(New Data Indicator,NDI),作为分辨一新传输或一重新传输的依据,其数值为1或0。当网络端收到客户端回传的确认帧后,于下次传输时,网络端应将前次新数据指针数值加1后发送;反之,当网络端接收到否认帧时,表示客户端需要数据重传,则网络端不改变前次新数据指针数值。因此,若在连续两次传输中,客户端接收的新数据指针数值相异,即‘1’‘0’或‘0’‘1’,则表示后者为一新传输,其接收的分组数据单元数据包含新数据,则客户端将接收的分组数据单元数据取代软件缓冲区内的数据且进行解码。相反地,若客户端接收的新数据指针数值相同,即‘0’‘0’或‘1’‘1’,则表示后者为一重新传输,且此时前次传输的分组数据单元数据已储存于软件缓冲区内。在此情况下,若前次传输的分组数据单元数据未成功解码,客户端需将重传数据与软件缓冲区内的数据作软结合;反之,若前次传输的分组数据单元数据已解码成功,客户端传送软件缓冲区内的数据至排序单元进行排序,并回报一确认帧,而重新传输所接收的数据则舍弃不用。然而,在发生某些传输错误的情况下,混合式自动重传请求程序可能遗失有用的分组数据单元数据,造成上层接收的数据区块不完整,详细情况请参见下列例子。
请参考图1,图1为已知高速下行链路分组存取系统中传输分组数据单元数据的示意图。在图1中,假设一网络端UTRAN预备传送四个分组数据单元给一客户端UE,其传输序号TSN分别为8、12、18及24,并于每次传输时,附加对应的新数据指针NDI。首先,网络端UTRAN传送具有新数据指针NDI=0,传输序号TSN=8的分组数据单元至客户端UE,客户端UE在成功接收及解码后,将解码数据储存于软件缓冲区内,并回传一确认帧ACK给网络端UTRAN。接着,网络端UTRAN传送具有新数据指针NDI=1,传输序号TSN=12的分组数据单元至客户端UE,若此时发生传输错误,使得客户端UE未检测到上述的分组数据单元(TSN=12),而网络端UTRAN却收到确认帧ACK。在此情况下,网络端UTRAN会误认为客户端UE成功地接收TSN=12的分组数据单元,而接续传送具有新数据指针NDI=0,传输序号TSN=18的分组数据单元。对客户端UE而言,传输序号TSN=8及TSN=18的分组数据单元具有相同的新数据指针数值,因此,传输序号TSN=18的分组数据单元会被视为传输序号TSN=8的分组数据单元的重传。在此情形下,根据前述的媒体存取控制协议规范(3GPP TS 25.321 V7.0.0-11.6.2.2),由于传输序号TSN=8的分组数据单元已成功解码,客户端UE将上传软件缓冲区内的数据(包含传输序号TSN=8的分组数据单元)至上层,并舍弃“被视为”重传的分组数据单元(即新数据指针NDI=0,传输序号TSN=18的分组数据单元)。如此一来,客户端UE将错失新数据指针NDI=0,传输序号TSN=18的分组数据单元,使上层无法成功重整分组数据单元数据,造成无线资源的浪费。

发明内容
本发明的主要目的在于提供一种用于一无线通讯系统的一客户端处理分组数据的方法及其相关装置,以完善利用无线电资源。
本发明披露一种用于一无线通讯系统的一客户端处理分组数据的方法。上述的方法包含有下列步骤。首先,启动一混合式自动重传请求(HybridAutomatic Repeat Request,HARQ)程序;接收并成功解码一第一分组;接收一第二分组,上述的第二分组接续于上述的第一分组;以及,若上述的第二分组为上述的第一分组的重新传输,进行解码上述的第二分组。
本发明还披露一种用于一无线通讯系统的通讯装置,用以适当处理一自动重发请求程序,以完善利用无线电资源。上述的通讯装置包含有一控制电路、一中央处理器及一储存装置。上述的控制电路用来实现上述的通讯装置的功能。上述的中央处理器设置于上述的控制电路内,并用来执行一程序代码以操控上述的控制电路。上述的储存装置设置于上述的控制电路内且耦接于上述的中央处理器,并且用来储存上述的程序代码。其中,上述的程序代码包含有启动一混合式自动重传请求程序;接收并成功解码一第一分组;接收一第二分组,上述的第二分组接续于上述的第一分组;以及,若上述的第二分组为上述的第一分组的重新传输,进行解码上述的第二分组。
有益效果因此,通过本发明实施例,包含有新数据的分组即使被当成前次传输的重传时,照样进行解码,不会舍弃不用。如此一来,在发生前述之传输错误的情况下,本发明实施例不会错失包含有新数据的分组的接收机会,增加了成功传输的比率,并能更完善利用无线电资源。


图1为已知高速下行链路分组存取系统中传输分组数据单元数据的示意图。
图2为一无线通讯装置的功能方块图。
图3为图2中一程序代码的示意图。
图4为本发明一实施例流程的示意图。
图5为本发明实施例流程于一高速下行链路分组存取系统中处理分组数据单元数据的示意图。
具体实施例方式
请参考图2,图2为一无线通讯装置200的功能方块图。为求简洁,图2仅绘出无线通讯装置200的一输入装置202、一输出装置204、一控制电路206、一中央处理器208、一储存装置210、一程序代码212及一收发器214。在无线通讯装置200中,控制电路206通过中央处理器208执行储存于储存装置210中的程序代码212,从而控制无线通讯装置200的运作,其可通过输入装置202(如键盘)接收使用者输入的讯号,或通过输出装置204(如屏幕、喇叭等)输出画面、声音等讯号。收发器214用以接收或发送无线讯号,并将所接收的讯号传送至控制电路206,或将控制电路206所产生的讯号以无线电方式输出。换言之,以通讯协议的架构而言,收发器214可视为第一层的一部分,而控制电路206则用来实现第二层及第三层的功能。
请继续参考图3,图3为图2中程序代码212的示意图。程序代码212包含有一应用程序层300、一第三层接口302及一第二层界面306,并与一第一层界面318连接。第二层接口306包含两子层,分别为一无线连接控制单元324及一媒体存取控制单元326。媒体存取控制单元326可依据第三层接口(无线资源控制层)302的无线资源分配命令,将来自无线连接控制单元324不同逻辑信道(Logic Channel)的分组,对应到包括普通、共享或专用等性质的传输信道(Transport Channel),以进行信道映射(ChannelMapping)、多任务(Multiplexing)、传输格式选择(Transport FormatSelection)、随机存取控制(Random Access Control)等程序。
无线通讯装置200较佳地应用于第三代移动通讯系统的高速下行链路分组存取系统,并用来通过程序代码212执行混合式自动重传请求流程。在此情形下,本发明提供一分组数据处理程序代码320,用以适当处理分组数据,达到完善利用无线电资源的目的。请参考图4,图4为本发明一实施例流程40的示意图。流程40用于一无线通讯系统的一客户端中处理分组数据,其可被编译为分组数据处理程序代码320。
流程40包含以下步骤步骤400开始。
步骤402启动一混合式自动重传请求程序。
步骤404接收并成功解码一第一分组。
步骤406接收一第二分组,上述的第二分组接续于上述的第一分组。
步骤408若上述的第二分组为上述的第一分组的重新传输,进行解码上述的第二分组。
步骤410结束。
根据流程40,于混合式自动重传请求程序启动后,通过两次连续传输,客户端依次接收第一分组及第二分组。第一分组在成功解码后,储存于缓存器内。接着,判断第二分组是否为第一分组的重新传输后。若是,则对第二分组进行解码。在第三代无线通讯系统的高速下行链路分组存取系统中,于每次网络端建立一传输传送分组给客户端时,会同时传送相对应的新数据指针(New Data Indicator,NDI),其用来判断此次的传输是否为前次传输的重传。因此,若第二分组的第二新数据指针的数值与第一分组的第一新数据指针的数值相同,表示第二分组为上述的第一分组的重新传输,则客户端对第二分组来进行解码。简言之,在两次连续传输中,若客户端判定后次传输为前次传输的重传,且前次传输已成功解码时,后次传输的分组照样进行解码,而非舍弃不用。另外,针对不同系统需求,于客户端接收第二分组后,无论第二分组是否成功解码,皆以确认帧回报;或者,于第二分组未成功解码的情况下,客户端回报一否认帧要求重传。
请参考图5,图5为本发明实施例流程40于一高速下行链路分组存取系统中处理分组数据单元数据的示意图。在图5中,网络端UTRAN与客户端UE的传输内容皆相同于图1。不同之处在于,通过流程40,当客户端接收到具有新数据指针NDI=0,传输序号TSN=18的分组数据单元时,虽判定其为新数据指针NDI=0,传输序号TSN=8之分组数据单元的重传,客户端仍对新数据指针NDI=0,传输序号TSN=18的分组数据单元数据来进行解码。如此一来,即便如图1所述的传输错误发生时,客户端不会因为舍弃被视为重传的分组数据单元(即新数据指针NDI=0,传输序号TSN=18的分组数据单元)而出现错失接收新的数据的情况,使上层接收到的数据区块更为完整。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种用于一无线通讯系统的一客户端处理分组数据的方法,其特征是上述的方法包含有启动一混合式自动重传请求程序;接收并成功解码一第一分组;接收一第二分组,上述的第二分组接续于上述的第一分组;以及若上述的第二分组为上述的第一分组的重新传输,解码上述的第二分组。
2.根据权利要求1所述的方法,其特征是,上述的方法还包含在解码上述的第二分组之后,发送一确认帧。
3.根据权利要求1所述的方法,其特征是,上述的方法还包含在上述的第二分组未成功解码时,发送一否认帧。
4.根据权利要求1所述的方法,其特征是,其中上述的无线通讯系统为一第三代无线通讯系统的高速下行链路分组存取系统。
5.根据权利要求4所述的方法,其特征是,其中上述的第二分组为上述的第一分组的重新传输,是上述的第一分组的新数据指针数值等于上述的第二分组的新数据指针数值。
6.一种用于一无线通讯系统的通讯装置,用以适当处理分组数据,进而完善利用无线电资源,其特征是,上述的通讯装置包含有一控制电路,用来实现上述的通讯装置的功能;一中央处理器,设置于上述的控制电路内,用来执行一程序代码以操控上述的控制电路;以及一储存装置,设置于上述的控制电路内且耦接于上述的中央处理器,用来储存上述的程序代码;其中上述的程序代码包含启动一混合式自动重传请求程序;接收并成功解码一第一分组;接收一第二分组,上述的第二分组接续于上述的第一分组;以及若上述的第二分组为上述的第一分组的重新传输,进行解码上述的第二分组。
7.根据权利要求6所述的通讯装置,其特征是,其中上述的程序代码还包含在进行解码上述的第二分组之后,发送一确认帧。
8.根据权利要求6所述的通讯装置,其特征是,其中上述的程序代码还包含在上述的第二分组未成功解码时,发送一否认帧。
9.根据权利要求6所述的通讯装置,其特征是,其中上述的无线通讯系统为一第三代无线通讯系统的高速下行链路分组存取系统。
10.根据权利要求9所述的通讯装置,其特征是,其中上述的第二分组为上述的第一分组的重新传输,是上述的第一分组的新数据指针数值等于上述的第二分组的新数据指针数值。
全文摘要
一种用于一无线通讯系统的一客户端处理分组数据的方法,包含有启动一混合式自动重传请求程序;接收并成功解码一第一分组;接收一第二分组,上述的第二分组接续于上述的第一分组;以及,若上述的第二分组为上述的第一分组的重新传输,进行解码上述的第二分组。
文档编号H04W28/04GK101064590SQ200710101870
公开日2007年10月31日 申请日期2007年4月25日 优先权日2006年4月27日
发明者曾立至 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1