无线通讯系统处理重传封包的方法及其相关装置的制作方法

文档序号:7650487阅读:148来源:国知局
专利名称:无线通讯系统处理重传封包的方法及其相关装置的制作方法
技术领域
本发明是指一种无线通讯系统处理重传封包的方法及其相关装置,尤指一种可增加混合式自动重发请求流程的传输效率及数据吞吐量的方法及其相关装置。
背景技术
第三代行动通讯技术采用宽带分码多工存取(Wideband Code DivisionMultiple Access,WCDMA)的无线接取方式,其是用以提供高度频谱利用效率、无线通讯的覆盖率及高质量、高速率的多媒体数据传输,同时更能同时满足各种不同的QoS服务要求,提供具弹性的多样化双向传输服务,并提供较佳的通讯质量,有效降低通讯中断率。透过第三代行动通讯系统,使用者可藉无线通讯设备(如手机)实现实时影像通讯、会议电话(ConferenceCall)、实时游戏、在线音乐播放、电子邮件收发等。然而,这些功能必需仰赖快速而实时的传输。因此,针对第三代行动通讯技术,已知技术提供了高速下行链路封包接入技术(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)方法。追踪结合的做法是送出一个与侦测出错误的封包完全相同的封包,而译码器在译码之前会先将所有收到的封包结合在一起;递增冗余的做法则是渐进地送出不同组的位,以便与原始的数据合在一起,如此一来可以增加冗余的资料量,也比较可能回复传输错误。
透过混合式自动重发请求技术,传输端可根据接收端回传的确认讯号,迅速地重传传输失败的数据。因此,除非接收端移出传输端的传输范围,理论上,只要重传的次数足够,接收端一定可收到传输端输出的封包。然而,为了避免重传次数过多,已知技术通常会设定同一封包重传次数的最大值,以有效利用无线电资源。举例来说,根据第三代行动通讯联盟所制定的介质访问控制通信协议规范(Medium Access Control protocol specification)3GPP TS 25.321 V6.7.0,混合式自动重发请求概况数据(HARQ Profile)中包含一最大传输次数信息,用来定义同一封包最多被重传的次数。若传输端传送一封包的次数已大于或等于最大传输次数但接收端仍未收到该封包时,则传输端会将该封包删除,并启动清除(Flush)暂存器,而该封包的重传则需透过上层通讯协议或其它自动重发请求方法(异于混合式自动重发请求),使得重传封包的时间增加,造成传输效率降低。

发明内容
因此,本发明的主要目的即在于提供无线通讯系统处理重传封包的方法及其相关装置。
本发明揭露一种用于一无线通讯系统的一传输端中处理重传封包的方法,包含有启动一混合式自动重发请求流程;以及于一具有序号等于一第一值的封包的传送次数达到一预设最大传输次数,且未接收到对应于该封包的确认讯号时,将该封包的序号设为一第二值并将该封包标示为一新封包后重传该封包。
本发明另揭露一种用于一无线通讯系统的通讯装置,用以于处理重传封包时减少传输延迟,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,设于该控制电路中,用来执行一程序代码以操控该控制电路;以及一储存装置,设于该控制电路中且耦接于该中央处理器,用来储存该程序代码;其中该程序代码中包含有启动一混合式自动重发请求流程;以及于一具有序号等于一第一值的封包的传送次数达到一预设最大传输次数,且未接收到对应于该封包的确认讯号时,将该封包的序号设为一第二值并将该封包标示为一新封包后重传该封包。


图1为一无线通讯装置的功能方块图。
图2为图1中一程序代码的示意图。
图3为本发明一实施例流程的示意图。
具体实施例方式
请参考图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则用来实现第二层及第三层的功能。较佳地,无线通讯装置100应用于第三代行动通讯系统。
请继续参考图2,图2为图1中程序代码112的示意图。程序代码112包含有一应用程序层200、一第三层介面202及一第二层介面206,并与一第一层介面218连接。第二层介面206包含两子层,分别为一无线链接控制单元224及一介质访问控制单元226。无线链接控制单元224主要功能为提供不同的传输质量处理,依据不同的传输质量要求,针对所传输的数据或控制指令,进行切割(Segmentation)、重组(Reassembly)、串接(Coneatenation)、填补(Padding)、重传(Retransmission)、数据加密(Ciphering)、次序检查(Sequence Check)、重复侦测(Duplicate detection)等处理。介质访问控制单元226可依据第三层介面(无线资源控制层)202的无线资源分配命令,将来自无线链接控制单元224不同逻辑信道(Logic Channel)的封包,对应到包括普通、共享或专用等性质的传输通道(Transport Channel),以进行通道对映(Channel Mapping)、多任务(Multiplexing)、传输格式选择(Transport Format Selection)、随机存取控制(Random Access Control)等程序。
在某些应用中,如实现高速下链路封包存取功能或高速上链路封包存取功能时,介质访问控制单元226可执行混合式自动重发请求流程,以根据接收端回传的确认讯号,迅速地重传传输失败的数据。在此情形下,本发明提供一处理重传封包程序代码220,用以于混合式自动重发请求流程中,适时重传封包,以减少传输延迟。请参考图3,图3为本发明一实施例流程30的示意图。流程30用于一无线通讯系统的传输端中处理重传封包,其可被编译为处理重传封包程序代码220,其包含以下步骤步骤300开始。
步骤302启动一混合式自动重发请求流程。
步骤304于一具有序号等于一第一值的封包的传送次数达到一预设最大传输次数,且未接收到对应于该封包的确认讯号时,将该封包的序号设为一第二值并将该封包标示为一新封包后重传该封包。
步骤306结束。
根据流程30,在混合式自动重发请求流程中,若传输端传送一封包的次数已大于或等于最大传输次数但仍未收到对应的确认讯号时,传输端会将该封包标示为一新封包后重传该封包,当接收端收到该重传的封包时,接收端可启动清除暂存器。换句话说,该封包的重传不需透过上层通讯协议或其它自动重发请求方法,因此可降低封包重传的延迟时间,提升传输效率。其中,较佳地,传输端可利用计数器,统计封包传输的次数,并于封包被标示为一新封包时,重置该计数器。另外,重传的封包的序号(第二值)可设为与原始封包的序号(第一值)一样或相异。
因此,在混合式自动重发请求流程中,若用来统计一封包被传送次数的计数器达到混合式自动重发请求概况数据中所记录的最大传输次数,但传输端仍未收到对应的确认讯号时,传输端会将该封包的序号保持不变或是设为另一值,并将该封包标示为一新封包后传送至接收端,则当接收端收到该标示为新封包的封包时,接收端可启动清除暂存器,以避免暂存器贮存非该封包数据所造成的问题。在此情形下,本发明不需透过其它通讯协议层或自动重发请求方法即可重传已达最大传输次数但仍未成功传送至接收端的封包,因而可增加混合式自动重发请求流程的传输效率及数据吞吐量(Throughput)。
综上所述,在混合式自动重发请求流程中,本发明于一封包已达最大传输次数但仍未成功传送至接收端时,将该封包标示为新封包后传送至接收端,使得接收端可启动清除暂存器,避免暂存器贮存非该封包数据所造成的问题。同时,由于本发明不需透过其它通讯协议层或自动重发请求方法即可重传遗失的封包,因而可减少传输延迟,进而增加混合式自动重发请求流程的传输效率及数据吞吐量。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种用于一无线通讯系统的一传输端中处理重传封包的方法,其特征是包含有启动一混合式自动重发请求流程(Hybrid Automatic Repeat Request,HARQ);以及于一具有序号等于一第一值的封包的传送次数达到一预设最大传输次数,且未接收到对应于上述的封包的确认讯号时,将上述的封包的序号设为一第二值并将上述的封包标示为一新封包后重传上述的封包。
2.根据权利要求1所述的方法,其特征是其另包含以一计数器统计上述的封包的传送次数。
3.根据权利要求2所述的方法,其特征是其中于上述的封包的传送次数达到上述的预设最大传输次数且未接收到对应于上述的封包的确认讯号时,另包含重置上述的计数器。
4.根据权利要求1所述的方法,其特征是其中上述的预设最大传输次数记录于一混合式自动重发请求概况数据(HARQ Profile)中。
5.根据权利要求1所述的方法,其特征是其中上述的第二值等于上述的第一值。
6.根据权利要求1所述的方法,其特征是其中上述的第二值相异于上述的第一值。
7.根据权利要求1所述的方法,其特征是其中上述的无线通讯系统是一第三代行动通讯系统中所附加的高速上行封包存取系统。
8.一种用于一无线通讯系统的通讯装置,用以于处理重传封包时减少传输延迟,其特征是上述的通讯装置包含有一控制电路,用来实现上述的通讯装置的功能;一中央处理器,设于上述的控制电路中,用来执行一程序代码以操控上述的控制电路;以及一储存装置,设于上述的控制电路中且耦接于上述的中央处理器,用来储存上述的程序代码;其中上述的程序代码中包含有启动一混合式自动重发请求流程(Hybrid Automatic Repeat Request,HARQ);以及于一具有序号等于一第一值的封包的传送次数达到一预设最大传输次数,且未接收到对应于上述的封包的确认讯号时,将上述的封包的序号设为一第二值并将上述的封包标示为一新封包后重传上述的封包。
9.根据权利要求8所述的通讯装置,其特征是其另包含以一计数器统计上述的封包的传送次数。
10.根据权利要求9所述的通讯装置,其特征是其中于上述的封包的传送次数达到上述的预设最大传输次数且未接收到对应于上述的封包的确认讯号时,另包含重置上述的计数器。
11.根据权利要求8所述的通讯装置,其特征是其中上述的预设最大传输次数记录于一混合式自动重发请求概况数据(HARQ Profile)中。
12.根据权利要求8所述的通讯装置,其特征是其中上述的第二值等于上述的第一值。
13.根据权利要求8所述的通讯装置,其特征是其中上述的第二值相异于上述的第一值。
14.根据权利要求8所述的通讯装置,其特征是其中上述的无线通讯系统是一第三代行动通讯系统中所附加的高速上行封包存取系统。
全文摘要
用于一无线通讯系统的一传输端中处理重传封包的方法,包含有启动一混合式自动重发请求流程;以及于一具有序号等于一第一值的封包的传送次数达到一预设最大传输次数,且未接收到对应于该封包的确认讯号时,将该封包的序号设为一第二值并将该封包标示为一新封包后重传该封包。
文档编号H04L12/56GK101043306SQ20071008787
公开日2007年9月26日 申请日期2007年3月21日 优先权日2006年3月24日
发明者江孝祥 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1