无线通讯系统处理传输错误的方法及其相关装置的制作方法

文档序号:7657765阅读:122来源:国知局
专利名称:无线通讯系统处理传输错误的方法及其相关装置的制作方法
技术领域
本发明涉及一种用于一无线通讯系统处理传输错误的方法及其相关装 置,特别涉及一种在混合式自动重发请求流程中可正确检测未收i乞被误认 为回报收讫错误的方法及其相关装置,以避免分组遗失及降低上层分组传
输延迟。
背景技术
第三代移动通讯技术可提供高度频谱利用效率、无远弗届的覆盖率及
高质量、高速率的多媒体数据传输,同时更能同时满足各种不同的QoS服 务要求,提供具有弹性的多样化双向传输服务,并提供较佳的通讯质量, 有效降低通讯中断率。
长期进化(Long Term Evolution, LTE )无线通讯系统,即是一种建立 于第三代移动通讯系统(如全球移动电信系统)之上的先进式高速无线通 讯系统,其只需支持分组交换传输,且无线链接控制通讯协议层与媒体存 取控制通讯协议层被整合在同一通讯单元中,因此系统框架较简单。
在第三代移动通讯系统中,媒体存取控制单元可提供混合式自动重发 i青求(Hybrid Automatic Retransmission Request, HARQ )功能,其是一种结 合了前馈式错误修正(Feed-forward Error Correction, FEC)与自动重发请 求方法的技术。此外,无线链接控制单元可透过特定机制(如序号检查), 提供自动重发请求(Automatic Retransmission Request, ARQ)功能,其运 作较复杂,重传效率较低,又称外部自动重发请求(OuterARQ)功能。
长期进化无线通讯系统同时使用了外部自动重发请求功能及混合式自 动重发请求功能,为了降低外部自动重发请求功能的复杂度以提高重传效 能,公知的技术提供了一种方法,其是以混合式自动重发请求功能辅助外 部自动重发请求功能的运作。
上述方法的运作概念是由混合式自动重发请求传输端按照不同情形, 输出本地确认收讫信号及未收讫信号(Local ACK/NACK)至自动重发请求
传输端。其中,当以下两种情形之一发生时,混合式自动重发请求传输端
发送本地未收讫信号至自动重发请求传输端
1、混合式自动重发请求传输端达到最大重传次数而放弃传输时。
2 、未收讫被误认为回报收讫错误(NACK-to-ACK error)回报至混合 式自动重发请求传输端时。
此外,针对一自动重发请求分组,若特定时间内上述两种情形均未发 生时,则混合式自动重发请求传输端发送本地确认收讫信号至自动重发请 求传输端。因此,这段特定时间可视为混合式自动重发请求流程防范未收 讫被误认为回报收讫的错误的保护期。
公知披露的方法可降低自动重发请求运作的复杂度,且遗失的分组可 更快速地被检测,同时,相关信令传输可有效减少。然而,上述方法可能 造成遗漏或错报未收讫被误认为回报收讫的错误的情形,请见以下说明。
在一混合式自动重发请求流程中,当混合式自动重发请求接收端预期 一重传分组,实际却接收到一新传输分组时,则混合式自动重发请求接收 端判断有一未收讫被误认为回报收讫的错误发生,并回报给混合式自动重 发请求传输端。也就是说,当混合式自动重发请求接收端针对一传输分组 回报确认收讫信号时,须等到混合式自动重发请求传输端建立下一传输, 且其传输分组到达后,才能判断是否有未收讫被误认为回报收讫的错误。 然而,当传输与资源负荷量过重、以服务质量高低排列传输次序,以及传 输端中緩存器被占用等等情况下,下一传输分组送达的时间可能超过设定 的特定时间。在此情况下,即便混合式自动重发请求接收端检测出未收讫 被误认为回报收讫的错误,混合式自动重发请求传输端也因为特定时间内 没有接收到接收端回报未收讫被误认为回报收讫错误信息,而发送本地确 认收讫信号至自动重发请求传输端。因此,设定特定时间的方法仍可能错 过未收讫被误认为回报收讫的错误的回报时机。然而,若以加长特定时间 来减低错过未收讫被误认为回报收讫的错误的机率,本地确认收i乞信号的 回报时间将被延迟,降低上层(无线链接控制层)处理自动重发请求传输 的效率。
另外,由前述可知,当混合式自动重发请求接收端预期下一传输分组 为一重传分组,实际上却收到一新传输分组时,即判断上一传输分组有未 收讫被误认为回报收讫的错误发生。然而,下一传输分组为一新传输分组
的原因可能是因为混合式自动重发请求传输端达到最大重传次数而放弃重 传上一传输分组,在此情况下,将发生混合式自动重发请求接收端误判未 收讫被误认为回报收讫的错误。为了避免这种情况,公知的技术定义了一
控制位,包含一起因值(Cause Value )用来指示混合式自动重发请求接收端 上一混合式自动重发请求传输终止的原因。举例来说,当控制位的起因值 为0时,表示上一混合式自动重发请求传输终止原因是因为确认收i乞信号 回报的关系;当起因值为1时,则表示上一混合式自动重发请求传输的终 止原因并非因为确认收讫信号,例如到达最大重传次数限制或新传输优先 占用(Pre-emption)重新传输机会。其中, 一个支持优先占用的混合式自动 重发请求传输系统允许高优先性的服务数据传输优先占用低优先性的数据 重传的传输机会。如此一来,混合式自动重发请求接收端能正确判断是否 有未收讫被误认为回报收讫的错误发生,而不会在最大重传次数限制或优 先占用的情况下,误判未收讫被误认为回报收讫的错误。特别注意的是, 对无线资源来说,控制信令是珍贵的,越多的控制信令传输对系统造成的 负担越大。因此,将控制信令保持在一最小有效数量下较不会影响系统的 运作效率。
另一方面,公知的技术屏除了以控制位来防止未收说被误认为回报收 讫的错误,改由混合式自动重发请求接收端自行计算最大重传次数。但是, 在此公知的方法中,当未收讫被误认为回报收说的错误正好发生在达到最 大重传次数时,混合式自动重发请求接收端将不会回报未收讫被误认为回 报收讫的错误信息,而混合式自动重发请求传输端也以为分组回报结果是 确认收讫,并接续建立另一新传输,如此一来将造成严重的分组遗失。除 此之外,此方法不适用于支持优先占用的系统。若在达到最大重传次数之 前有 一新传输取代正在进行的重传,由于没有其它机制可对此情况作出反 应,造成混合式自动重发请求接收端误判未收讫被误认为回报收讫的错误。

发明内容
因此,本发明提供用于一无线通讯系统的混合式自动重发请求传输端 中处理传输错误的方法及其相关装置,以避免错误发送本地确认收讫信号 或遗失检测未收讫被误认为回报收讫错误的机会。
本发明披露一种用于一无线通讯系统的一混合式自动重发请求传输端
中处理传输错误的方法。该方法包含有在接收到对应于一第一分组的一 第一确认收讫信号时,建立对应于该第一分组的一计数指针;以及在该计 数指针达到一最大预定值时,传送一本地确认收讫信号(Local ACK)至一 自动重发请求传输端。
本发明披露一种用于无线通讯系统的通讯装置,用以在一混合式自动 重发请求流程中正确处理传输错误。该通讯装置包含一控制电路、 一中央 处理器及一储存装置。该控制电路用来实现该通讯装置的功能。该中央处 理器被设置在该控制电路中,用来执行一程序代码以操控该控制电路。该 储存装置被设置在该控制电路中且耦接在该中央处理器,用来储存该程序 代码。其中,该程序代码中包含有在接收到对应于一第一分组的一确认 收讫信号时,建立对应于该第一分组的一计数指针;以及在该计数指针到 达一最大预定值时,传送一本地确认收讫信号(LocalACK)至一自动重发 请求传输端。
本发明披露一种用于一无线通讯系统的一混合式自动重发请求传输端 中处理传输错误的方法。该方法包含有接收一混合式自动重发请求接收 端所回报的一第一确认收讫信号,该第一确认收讫信号对应于一第一分组; 在建立接续于该第一分组的一第二分组时,建立对应于该第一分组的一定 时器;以及在该定时器的计时期限达到一预设时间时,传送一本地确认收 讫信号至一 自动重发请求传输端。
本发明披露一种用于无线通讯系统的通讯装置,用以在一混合式自动 重发请求流程中正确处理传输错误。该通讯装置包含一控制电路、 一中央 处理器及一储存装置。该控制电路用来实现该通讯装置的功能。该中央处 理器被设置在该控制电路中,用来执行一程序代码以操控该控制电路。该 储存装置被设置在该控制电路中且耦接在该中央处理器,用来储存该程序 代码。其中,该程序代码中包含有接收一混合式自动重发请求接收端所 回报的一第一确认收讫信号,该第一确认收讫信号对应于一第一分组;在 建立接续于该第一分组的一第二分组时,建立对应于该第一分组的一定时 器;以及在该定时器的计时期限达到一预设时间时,传送一本地确认收讫 信号至一 自动重发请求传输端。
本发明披露一种用于一无线通讯系统的一混合式自动重发请求传输端 中处理传输错误的方法。该方法包含有在多个特定事件中的一特定事件
发生时,建立对应于一第一分组的一计数指针;在接收到一回报信号和一
对应于该第一分组的未收讫被误认为回报收讫错误信息时,忽略该错误信
息,并删除该计数指针;在接收到一回报信号而未收到未收汔被误认为回 报收讫错误信息时,删除该计数指针;以及在该计数指针达到一最大预定 值时,删除该计数指针。
本发明披露一种用于无线通讯系统的通讯装置,用以在一混合式自动 重发请求流程中正确处理传输错误。该通讯装置包含一控制电路、 一中央 处理器及一储存装置。该控制电路用来实现该通讯装置的功能。该中央处 理器被设置在该控制电路中,用来执行一程序代码以操控该控制电路。该 储存装置被设置在该控制电路中且耦接在该中央处理器,用来储存该程序 代码。其中,该程序代码中包含有在多个特定事件中的一特定事件发生 时,建立对应于一第一分组的一计数指针;在接收到一回报信号和一对应 于该第一分组的未收讫被误认为回报收讫错误信息时,忽略该错误信息, 并删除该计数指针;在接收到一回报信号而未收到未收i乞被误认为回报收 讫错误信息时,删除该计数指针;以及,在该计数指针达到一最大预定值 时,删除该计数指针。
本发明披露一种用在一无线通讯系统的一混合式自动重发请求传输端 中处理传输错误的方法。该方法包含有在建立接续在一第一分组的一第 二分组时,若符合多个特定事件中一特定事件时,建立对应于该第一分组 的 一定时器;在接收到 一 回报信号和一对应于该第 一分组的未收讫被误认 为回报收讫错误信息时,忽略该错误信息,并删除该定时器;在接收到一 回报信号而未收到未收汔被误认为回报收汔错误信息时,删除该定时器; 以及在该定时器的计时期限达到该预设时间时,删除该定时器。
本发明披露一种用于无线通讯系统的通讯装置,用以在一混合式自动 重发请求流程中正确处理传输错误。该通讯装置包含一控制电路、 一中央 处理器及一储存装置。该控制电路用来实现该通讯装置的功能。该中央处 理器被设置在该控制电路中,用来执行一程序代码以操控该控制电路。该 储存装置被设置在该控制电路中且耦接在该中央处理器,用来储存该程序 代码。其中,该程序代码中包含有在建立接续在一第一分组的一第二分 组时,若符合多个特定事件中一特定事件时,建立对应于该第一分组的一 定时器;在接收到一回报信号和一对应于该第一分组的未收讫被误认为回
报收讫错误信息时,忽略该错误信息,并删除该定时器;在接收到一回报
信号而未收到未收讫被误认为回报收讫错误信息时,删除该定时器;以及 在该定时器的计时期限达到该预设时间时,删除该定时器。


图1为一无线通讯装置的功能方块图。
图2为图1中一程序代码的示意图。
图3至图8为本发明实施例流程的示意图。
主要附图标记说明如下
100无线通讯装置
102输入装置
104输出装置
106控制电路
108中央处理器
110储存装置
112程序代码
114收发器
200应用程序层
202第三层界面
206第二层界面
218第一层界面
220传输错误处理程序代码
224无线链接控制单元
226媒体存取控制单元
30、 40、 50、 60、 70、 80流程
300、 302、 304、 306、 400、 402、 404、 406、 408、 410、 412、 414、 500、 502、 504、 506、 508、 600、 602、 604、 606、 608、 610、 612、 614、 700、 702、 704、 706、 708、 710、 800、 802、 804、 806、 808、 810步骤
具体实施例方式
请参考图1,图1为一无线通讯装置ioo的功能方块图。为求简洁,图
1仅绘出无线通讯装置100的一输入装置102、 一输出装置104、 一控制电 路106、 一中央处理器108、 一储存装置110、 一程序代码112及一收发器 114。在无线通讯装置100中,控制电路106透过中央处理器108执行储存 在储存装置110中的程序代码112,从而控制无线通讯装置100的运作,其 可透过输入装置102 (如键盘)接收使用者输入的信号,或透过输出装置 104(如屏幕、喇叭等)输出画面、声音等信号。收发器114用以接收或发 送无线信号,并将所接收的信号传送至控制电路106,或将控制电路106所 产生的信号以无线电方式输出。换言之,按照通讯协议的框架而言,收发 器114可视为第一层的一部分,而控制电路106则用来实现第二层及第三 层的功能。较佳地,无线通讯装置IOO是应用在第三代移动通讯系统中。
请继续参考图2,图2为图1中程序代码112的示意图。程序代码112 包含有一应用程序层200、 一第三层界面202及一第二层界面206,并与一 第一层接口 218连接。第二层接口 206包含两子层,分别为一无线链接控 制单元224及一媒体存取控制单元226。无线链接控制单元224主要功能为 提供不同的传输质量处理,依据不同的传输质量要求,针对所传输的数据 或控制指令,进行分割(Segmentation )、重组(Reassembly )、串接 (Concatenation )、 填补(Padding )、 重传(Retransmission )、 次序检查 (Sequence Check )、重复检测(Duplicate detection )等处理。媒体存取控制 单元226可依据第三层接口 (无线资源控制层)202的无线资源分配命令, 将来自无线链接控制单元224不同逻辑信道(Logic Channel)的分组,对应 到包括普通、共享或专用等性质的传输通道(Transport Channel),以进行通 道对映(Channel Mapping )、复用(Multiplexing )、传输才各式选择(Transport Format Selection )、随机存取控制(Random Access Control)等程序。
在先进的高速无线通讯系统中,如长期进化(Long Term Evolution, LTE ) 无线通讯系统,只需支持分组交换传输,系统框架较简单,使得无线链接 控制单元224及媒体存取控制单元226可被整合在同一通讯单元中。在此 情形下,本发明提供一传输错误处理程序代码220,用以改善未收讫被误认 为回报收讫的错误的检测机制,以避免错误发送本地确认信号或造成无效 的未收讫被误认为回报收讫错误(NACK-to-ACK error )。请参考图3,图3 为本发明第一实施例流程30的示意图。流程30用于一无线通讯系统的一 混合式自动重发请求传输端中处理有关于本地确认信号的传输错误,其可
被编译为传输错误处理程序代码220,其包含以下步骤 步骤300:开始。
步骤302:在接收到对应于一第一分组的一第一确认收i乞信号时,建立 对应于该第一分组的一计数指针。
步骤304:在该计数指针达到一最大预定值时,传送一本地确认收讫信 号至一 自动重发请求传输端。
步骤306:结束。
在流程30中,计数指针的预定值为0,并在第一分组之后,每次建立 一分组传输(可为一新重输或重传)时,将该计数指针的值加1。举例来说, 当有一第二分组建立之后,在每一分组往返时间(Round Trip Time, RTT ) 内,若混合式自动重发请求传输端接收到对应于该第二分组的一确认收i乞 或未收迄信号,且未收到一未收讫被误认为回报收讫错误信息时,则传送 该本地确认收讫信号至该自动重发请求传输端,并删除该计数指针。另外, 在该计数指针达到该最大预定值之前,若混合式自动重发请求传输端收到 一未收讫被误认为回报收讫错误信息(NACK-to-ACK error )时,则传送一 本地未收讫信号(Local NACK)至该自动重发请求传输端,并删除该计数 指针。
因此,根据流程30,针对一 混合式自动重发请求流程,在混合式自动 重发请求传输端建立对应于一分组的一计数指针之后,在接下来每个分组 往返时间,可执行一流程40,以避免错失未收讫被误认为回报收讫的错误。 请参考图4,图4为本发明第二实施例流程40的示意图。在一计数指针 COUNT1已建立且初始值设为0的情况下,混合式自动重发请求传输端必 须在每个分组往返时间执行流程40,直到计数指针COUNT1被删除为止。 流程40可被编译为传输错误处理程序代码220,其包含下列步骤
步骤400:开始。
步骤402:判断是否接收到一确认收讫信号ACK或一未收迄信号 NACK。若是,则进行步骤404;若否,则进行步骤406。
步骤404:判断是否接收到 一未收讫被误认为回报收讫错误 NACK-to-ACK。若是,则进行步骤408;若否,则进行步骤410。
步骤406:判断计数指针C0UNT1是否达到一最大预定值MAX1。若 是,则进行步骤410;若否,则进行步骤414。
步骤408:传送一本地非收讫信号Local—NACK至一 自动重发请求传输 端ARQ。接着,则进行步骤412。
步骤410:传送一本地确认收讫信号Local—ACK至自动重发请求传输 端ARQ。接着,则进行步骤412。
步骤412:删除计数指针COUNTl。
步骤414:结束。
在混合式自动重发请求传输端执行流程40后,若计数指针C0UNT1 未被删除,则在下次建立传输(可为一新重输或重传)时,混合式自动重 发请求传输端将计数指针C0UNT1的值加1。另外,步骤402表示混合式 自动重发请求传输端之前建立一传输,且混合式自动重发请求接收端回报 其传输分组的接收状态。因此,透过流程40的计数指针COUNTl,在上一 分组已确认收讫且建立对应的计数指针后,无论下一传输多晚建立,本发 明可使混合式自动重发请求接收端正确判断是否有未收讫被误认为回报收 讫错误,并使混合式自动重发请求传输端能正确发送本地确认收仡或未收 汔信号。
请参考图5,图5为本发明第三实施例流程50的示意图。流程50用于 一无线通讯系统的一混合式自动重发请求传输端中,其主要利用定时器来 处理有关于本地确认信号的传输错误。流程50可被编译为传输错误处理程 序代码220,并包含以下步骤
步骤500:开始。
步骤502:接收一混合式自动重发请求接收端所回报的一第一确认收说 信号,该第一确认收讫信号对应于一第一分组。
步骤504:在建立接续于该第一分组的一第二分组时,建立对应于该第 一分组的一定时器。
步骤506:在该定时器的计时期限达到一预设时间时,传送一本地确认 收讫信号至一 自动重发请求传输端。
步骤508:结束。
根据流程50,当混合式自动重发请求传输端接收到第 一分组的第 一确 认收讫信号之后,在第二分组的传输建立时,建立对应于第一分组的定时 器。此外,在定时器的计时期限达到预设时间之前,若接收到一未收说被 误认为回报收讫错误信息时,混合式自动重发请求传输端将传送一本地未
收讫信号至自动重发请求传输端,并接着删除定时器。再者,在定时器计
时期满预设时间之前,在一分组往返时间(RoundTrip Time, RTT)内,若 接收到对应于该第二分组的一确认收论或未收说信号,但未收到一未收说 被误认为回报收讫错误信息时,则传送本地确认收i乞信号至自动重发请求 传输端,并且删除定时器。预设时间通常设定为混合式自动重发请求的一 分组往返时间的卩咅凄史。
在公知的技术中,公知的混合式自动重发请求传输端是在接收到上一 传输(第一分组)的确认收讫信号时,即起动定时器。在此情况下,若下 一传输的建立时间超过预设时间,则公知的混合式自动重发请求接收端即 无法在预设时间内检测到未收讫被误认为回报收i乞错误。在预设时间期满 时,公知的混合式自动重发请求传输端即会传送本地确认收说信号至自动 重发请求传输端。与公知的技术相比,透过流程50,本发明的混合式自动 重发请求传输端是在下一传输建立(第二分组)后,才开始计时一预设时 间。如此一来,即使新的传输建立时间被延迟,混合式自动重发请求接收 端仍可在预设时间内回报未收讫被误认为回报收i乞错误信息,并且对应地, 混合式自动重发请求传输端能正确发送本地确认收讫或未收讫信号。
因此,在预先接收到一分组的确认收讫信号,并接续建立下一传输时, 混合式自动重发请求传输端可针对此分组建立一定时器TIMER1。接着,在 一定时器TIMER1已开始计时的情况下,混合式自动重发请求传输端必须 在每个分组往返时间执行一流程60,直到定时器TIMER1删除为止,以避 免错失未收讫被误认为回报收论的错误。因此,请参考图6,图6为本发明 第四实施例流程60的示意图。流程60可被编译为传输错误处理程序代码 220,其包含下列步骤
步骤60(h开始。
步骤602:判断是否接收到一确认收讫信号ACK或一未收迄信号 NACK。若是,则进行步骤604;若否,则进行步骤606。
步骤604:判断是否接收到一未收讫被误认为回报收讫错误 NACK-to-ACK。若是,则进行步骤608;若否,则进行步骤610。
步骤606:判断定时器TIMER1是否计时达到一预设时间Tl。若是, 则进行步骤610;若否,则进行步骤614。
步骤608:传送一本地非收讫信号Local一NACK至一 自动重发请求传输
端ARQ。接着,则进行步骤612。
步骤610:传送一本地确认收讫信号Local一ACK至自动重发请求传输 端ARQ。接着,则进行步骤612。
步骤612:删除定时器TIMER1。
步骤614:结束。
在流程60中,步骤602表示混合式自动重发请求传输端之前建立一传 输,且混合式自动重发请求接收端回报其传输分组的接收状态。在定时器 TIMER1计时期满预设时间Tl之前,若收到未收讫被误认为回才艮收论错误 信息NACK-to-ACK,则传送本地非收讫信号Local—NACK至自动重发请求 传输端ARQ。相对地,若在定时器TIMER1计时期满预设时间Tl时,都 未接收到未收讫被误认为回报收讫错误信息NACK-to-ACK,则传送本地确 认收讫信号Local一ACK至自动重发请求传输端ARQ。因此,在每个分组往 返时间,透过流程60,本发明可使混合式自动重发请求接收端在预设时间 内回报未收讫被误认为回报收讫错误信息,并使混合式自动重发请求传输 端能正确发送本地确认收讫或未收讫信号。
请参考图7,图7为本发明第五实施例流程70的示意图。流程70用于 一无线通讯系统的 一混合式自动重发请求传输端中处理有关于未收讫被误 认为回报收讫错误信息的传输错误,可被编译为传输错误处理程序代码 220,其包含以下步骤
步骤700:开始。
步骤702:在与一第一分组相关的多个特定事件中的一特定事件发生 时,建立对应于该第一分组的一计数指针。
步骤704:在接收到一回报信号和一对应于第一分组的未收讫;故误认为 回报收讫错误信息时,忽略该错误信息,并删除该计数指针。
步骤706:在接收到一回报信号而未收到未收讫被误认为回报收讫错误 信息时,删除该计数指针。
步骤708:在计数指针达到一最大预定值时,删除该计数指针。
步骤710:结束。
在流程70中,计数指针预定值为0。多个特定事件较佳地为混合式自 动重发请求传输端达到最大重传次数而放弃重新传输第一分组,或有一新 传输优先占用对应于第一分组的一重新传输的传输机会。在前述的特定事
件下,混合式自动重发请求接收端会因为预期接收一重传分组,但实际却 接收到一新分组,发生判断错误而造成无效的未收讫被误认为回报收讫错 误。因此,在计数指针建立之后,在每一分组往返时间,混合式自动重发 请求传输端会判断是否接收到一确认收讫或未收讫信号及是否有对应于第 一分组的未收讫被误认为回报收讫错误。若接收到一确认收讫或未收汔信 号和未收讫被误认为回报收讫错误信息,则忽略未收论被误认为回报收i乞 错误,并接着删除该计数指针。主要原因在于,此时所检测到的未收讫被 误认为回报收讫错误是混合式自动重发请求接收端错误判断的结果,因此 不需理会。若只接收到一确认收讫或未收讫信号而未收到未收讫被误认为 回报收讫错误的信息,亦删除该计数指针。若未收到任何确认收讫或未收 讫信号,且计数指针未达到最大预定值时,混合式自动重发请求传输端则 在下次建立一分组传输(可为新重输或重传)时,将该计数指针的值加l。 最后,若计数指针达到最大预定值,混合式自动重发请求传输端删除计数 指针。如此一来,透过流程70,本发明不需要额外的控制信号来告知混合 式自动重发请求接收端前次传输终止的原因,即可避免混合式自动重发请 求传输端因为误判的未收讫被误认为回报收讫错误,而错误发送本地非收
讫信号至自动重发请求传输端。此外,流程70也适用于具优先占用功能的
通讯系统。因此,本发明可预防因为误判而造成分组重传的情形,可避免 无线资源浪费。
请参考图8,图8为本发明第六实施例流程80的示意图。流程80用于 一无线通讯系统的一混合式自动重发请求传输端中处理有关于未收讫被误 认为回报收讫错误信息的传输错误,可被编译为传输错误处理程序代码 220,其包含以下步骤
步骤800:开始。
步骤802:在建立接续在一第一分组的一第二分组时,若符合与第一分 组相关的多个特定事件中一特定事件时,建立对应于第一分组的一定时器。
步骤804:在接收到一回报信号和一对应于该第一分组的未收i乞被误认 为回报收说错误信息时,忽略该该错误信息,并删除该定时器。
步骤806:在接收到一回报信号而未收到未收讫被误认为回报收论错误 信息时,删除该定时器。
步骤808:在定时器的计时期限达到预设时间时,删除该定时器。
在流程80中,多个特定事件较佳地为混合式自动重发请求传输端达到 最大重传次数而放弃重新传输第一分组,或有一新传输优先占用对应于第 一分组的一重新传输的传输机会。在前述的特定事件下,混合式自动重发 请求接收端会因为预期接收一重传分组,但实际却接收到一新分组,发生 判断错误而造成无效的未收讫被误认为回报收讫的错误。因此,在定时器 开始计时之后,在每一分组往返时间,混合式自动重发请求传输端会判断 是否接收到一确认收讫或未收讫信号及是否有对应于第一分组的未收讫被 误认为回报收讫错误信息。若接收到一确认收讫或未收讫信号和未收讫被 误认为回报收讫错误信息,则忽略该错误信息,并接着删除该定时器。主 要原因在于,此时所检测到的未收讫被误认为回报收说错误是混合式自动 重发请求接收端错误判断的结果,因此不需理会。若只接收到一确认收讫 或未收讫信号而未收到未收讫被误认为回报收讫错误的信息,也删除该定 时器。最后,若定时器的计时期限达到预设时间,混合式自动重发请求传 输端删除定时器,而预设时间较佳地设定为一混合式自动重发请求流程的 一分组往返时间的倍数。如此一来,透过流程80,本发明不需要额外的控 制信号来告知混合式自动重发请求接收端前次传输终止的原因,即可避免 混合式自动重发请求传输端因为误判的未收讫被误认为回报收讫的错误, 而错误发送本地非收讫信号至自动重发请求传输端。此外,流程80也适用 于具优先占用功能的通讯系统。因此,本发明可预防因为误判而造成分组 重传的情形,可避免无线资源浪费。
总括来说,对于本地确认收讫信号的回报机制,本发明在不需要延迟 本地确认收讫的回报时间的条件下,可降低错失或误判未收讫被误认为回 报收讫的错误的机率。此外,对于未收讫被误认为回报收i乞的错误的检测 机制,本发明可避免额外的控制信令传输,并且适用于具有优先占用的通 讯系统。
以上所述仅为本发明的较佳实施例,凡依照本发明申请专利范围所做 的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种用于一无线通讯系统的一混合式自动重发请求传输端中处理传输错误的方法,包含有在接收到对应于一第一分组的一第一确认收讫信号时,建立对应于该第一分组的一计数指针;以及在该计数指针达到一最大预定值时,传送一本地确认收讫信号(LocalACK)至一自动重发请求传输端。
2. 如权利要求l所述的方法,其中,该计数指针的预定值为0。
3. 如权利要求2所述的方法,其还包含在建立一分组传输时,将该 计数指针的值加1,其中该分组传输是一新重输或重新传输。
4. 如权利要求l所述的方法,其还包含有 建立一第二分组,该第二分组传输在该第一分组之后;以及 在一分组往返时间(Round Trip Time, RTT )内,若接收到对应于该第二分组的一回报信号,且未收到一未收讫被误认为回报收讫错误信息 (NACK-to-ACK error)时,传送该本地确认收i乞信号至该自动重发请求传 输端,并删除该计数指针。
5. 如权利要求4所述的方法,其中,对应于该第二分组的该回报信号 是一确认收说信号。
6. 如权利要求4所述的方法,其中,对应于该第二分组的该回报信号 是一未收讫信号。
7. 如权利要求l所述的方法,其还包含在该计数指针达到该最大预 定值之前,若收到一未收讫被误认为回报收i乞错误信息(NACK-to-ACK error)时,传送一本地未收讫信号(Local NACK)至该自动重发请求传输 端并删除该计数指针。
8. —种无线通讯系统的通讯装置,用以在一混合式自动重发请求流程 中处理传输错误,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,被设置在该控制电路中,用来执行一程序代码以操控 该控制电路;以及一储存装置,被设置在该控制电路中且耦接在该中央处理器,用来储 存该程序代码;其中该程序代码中包含有在接收到对应于一第 一分组的一确认收讫信号时,建立对应于该第一 分组的一计数指针;以及在该计数指针到达一最大预定值时,传送一本地确认收讫信号(Local ACK)至一自动重发请求传输端。
9. 如权利要求8所迷的通讯装置,其中,该计数指针预定值为0。
10. 如权利要求9所述的通讯装置,其中,该程序代码还包含在建立 一分组传输时,将该计数指针的值加l,其中该分组传输是一新重输或重新 传输。
11. 如权利要求8所述的通讯装置,其中,该程序代码另包含有 建立一第二分组,该第二分组传输在该第一分组之后;以及 在一分组往返时间(RoundTrip Time, RTT )内,若接收到对应于该第二分组的一回报信号,且未收到一未收讫被误认为回报收讫错误信息 (NACK-to-ACK error)时,传送该本地确认收讫信号至该自动重发请求传 输端,并且删除该计数指针。
12. 如权利要求11所述的通讯装置,其中,对应于该第二分组的该回 报信号是一确认收讫信号。
13. 如权利要求11所述的通讯装置,其中,对应于该第二分组的该回 报信号是一未收讫信号。
14. 如权利要求8所述的通讯装置,其中,该程序代码还包含在该计 数指针到达该最大预定值之前,若收到一未收讫被误认为回报收讫错误信 息(NACK-to-ACK error)时,传送一本地未收讫信号(Local NACK )至该 自动重发请求传输端,并且删除该计数指针。
15. —种用于一无线通讯系统的一混合式自动重发请求传输端中处理 传输错误的方法,包含有接收由一混合式自动重发请求接收端所回报的一第一确认收讫信号, 该第一确认收讫信号对应于一第一分组;在建立接续在该第一分组的一第二分组时,建立对应于该第一分组的 一定时器;以及在该定时器的计时期限达到 一预设时间时,传送一本地确认收讫信号 至一 自动重发请求传输端。
16. 如权利要求15所述的方法,其还包含在该定时器的计时期限达 到该预设时间之前,若收到 一 未收讫被误认为回报收讫错误信息(NACK-to-ACK error)时,传送一本地未收讫信号至该自动重发请求传输 端,并删除该定时器。
17. 如权利要求15所述的方法,其还包含在该定时器计时期满该预 设时间之前,在一分组往返时间(Round Trip Time , RTT )内,若接收到对 应于该第二分组的 一 回报信号,但未收到 一 未收讫被误认为回报收讫错误 信息时,传送该本地确认收讫信号至该自动重发请求传输端,并删除该定 时器。
18. 如权利要求17所述的方法,其中,对应于该第二分组的该回报信 号是一确认收讫信号。
19. 如权利要求17所述的方法,其中,对应于该第二分组的该回报信 号是一未收讫信号。
20. 如权利要求15所述的方法,其中,该预设时间为一混合式自动重 发请求的一分组往返时间的倍数。
21. —种无线通讯系统的通讯装置,用以在一混合式自动重发请求流程 中处理传输错误,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,被设置在该控制电路中,用来执行一程序代码以操控 该控制电路;以及一储存装置,被设置在该控制电路中且耦接在该中央处理器,用来储 存该程序代码;其中该程序代码中包含有接收由一混合式自动重发请求接收端所回报的一第一确认收讫信号, 该第 一确认收讫信号对应于 一 第 一分组;在建立接续在该第一分组的一第二分组时,建立对应于该第一分组的 一定时器;以及在该定时器的计时期限达到 一预设时间时,传送一本地确认收讫信号 至一 自动重发请求传输端。
22. 如权利要求21所述的通讯装置,其中,该程序代码还包含在该 定时器的计时期限达到该预设时间之前,若收到 一未收讫被误认为回报收 讫错误信息(NACK-to-ACK error),传送一本地未收讫信号至该自动重发 请求传输端,并删除该定时器。
23. 如权利要求21所述的通讯装置,其中,该程序代码还包含在该 定时器的计时期限达到该预设时间之前,在一分组往返时间(Round Trip Time, RTT)内,若接收到对应于该第二分组的一回报信号,但未收到一未 收讫被误认为回报收讫错误信息时,传送该本地确认收讫信号至该自动重 发请求传输端,并且删除该定时器。
24. 如权利要求23所述的通讯装置,其中,对应于该第二分组的该回 报信号是一确认收讫信号。
25. 如权利要求23所述的通讯装置,其中,对应于该第二分组的该回 报信号是一未收讫信号。
26. 如权利要求21所述的通讯装置,其中,该预设时间为一混合式自 动重发请求的 一分组往返时间的倍数。
27. —种用于一无线通讯系统的一混合式自动重发请求传输端中处理 传输错误的方法,包含有在多个特定事件中的一特定事件发生时,建立对应于一第 一分组的一 计数指针;在接收到 一回报信号和一对应于该第 一分组的未收讫被误认为回报收 讫错误信息时,忽略该错误信息,并删除该计数指针;在接收到 一 回报信号而未收到未收讫被误认为回报收汔错误信息时, 删除该计数指针;以及在该计数指针达到一最大预定值时,删除该计数指针。
28. 如权利要求27所述的方法,其中,该计数指针预定值为0。
29. 如权利要求28所述的方法,其还包含在建立一分组传输时,将 该计数指针的值加1,其中该分组传输是一新重输或重新传输。
30. 如权利要求27所述的方法,其中,该多个特定事件包含有 该混合式自动重发请求传输端达到最大重传次数而放弃重新传输该第一分组;以及一新传输优先占用对应于该第一分组的一重新传输的传输机会。
31. 如权利要求27所述的方法,其中,该回报信号是一确认收说信号。
32. 如权利要求27所述的方法,其中,该回报信号是一未收讫信号。
33. —种无线通讯系统的通讯装置,用以在一混合式自动重发请求流程 中处理传输错误,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,被设置在该控制电路中,用来执行一程序代码以操控 该控制电路;以及一储存装置,被设置在该控制电路中且耦接在该中央处理器,用来储 存该程序代码;其中该程序代码中包含有在多个特定事件中的一特定事件发生时,建立对应于一第 一分组的一 计数指针;在接收到 一 回报信号和 一对应于该第 一分组的未收汔被误认为回报收 讫错误信息时,忽略该错误信息,并删除该计数指针;在接收到 一 回报信号而未收到未收论被误认为回报收说错误信息时, 删除该计数指针;以及在该计数指针达到 一 最大预定值时,删除该计数指针。
34. 如权利要求33所述的通讯装置,其中,该计数指针预定值为0。
35. 如权利要求34所述的通讯装置,其中,该程序代码还包含在建 立一分组传输时,将该计数指针的值加l,其中该分组传输是一新重输或重 新传输。
36. 如权利要求33所述的通讯装置,其中,该多个特定事件包含有 该通讯装置达到最大重传次数而放弃重新传输该第一分组;以及 一新建立的传输优先占用对应于该第一分组的一重新传输的传输机会。
37. 如权利要求33所述的通讯装置,其中,该回报信号是一确认收圪 信号。
38. 如权利要求33所述的通讯装置,其中,该回报信号是一未收讫信—f
39. —种用在一无线通讯系统的一混合式自动重发请求传输端中处理 传输错误的方法,包含有在建立接续在一第一分组的一第二分组时,若符合多个特定事件中一 特定事件时,建立对应于该第一分组的一定时器;在接收到一回报信号和一对应于该第一分组的未收讫被误认为回报收 讫错误信息时,忽略该错误信息,并删除该定时器; 在接收到 一 回报信号而未收到未收讫被误认为回报收讫错误信息时,删除该定时器;以及在该定时器的计时期限达到该预设时间时,删除该定时器。
40. 如权利要求39所述的方法,其中,该多个特定事件包含有 该混合式自动重发请求传输端达到最大重传次数而放弃重新传输该第一分组;以及一新建立的传输优先占用对应于该第一分组的一重新传输的传输机会。
41. 如权利要求39所述的方法,其中,该预设时间为一混合式自动重 发请求的一分组往返时间的倍数。
42. 如权利要求39所述的方法,其中,该回报信号是一确认收讫信号。
43. 如权利要求39所述的方法,其中,该回报信号是一未收讫信号。
44. 一种用于无线通讯系统的通讯装置,用以在一混合式自动重发请求 流程中正确处理传输错误,该通讯装置包含有一控制电路,用来实现该通讯装置的功能;一中央处理器,被设置在该控制电路中,用来执行一程序代码以操控 该控制电路;以及一储存装置,被设置在该控制电路中且耦接在该中央处理器,用来储 存该程序代码;其中该程序代码中包含有在建立接续在一第一分组的一第二分组时,若符合多个特定事件中一 特定事件时,建立对应于该第一分组的一定时器;在接收到 一 回报信号和 一对应于该第 一分组的未收讫被误认为回报收 讫错误信息时,忽略该错误信息,并删除该定时器;在接收到 一回报信号而未收到未收讫被误认为回报收说错误信息时, 删除该定时器;以及在该定时器的计时期限达到该预设时间时,删除该定时器。
45. 如权利要求44所述的通讯装置,其中,该多个特定事件包含有 该通讯装置达到最大重传次数而放弃重新传输该第一分组;以及 一新建立的传输优先占用对应于该第一分组的一重新传输的传输机会。
46. 如权利要求44所述的通讯装置,其中,该预设时间为一混合式自 动重发请求的一分组往返时间的倍数。
47. 如权利要求44所述的通讯装置,其中,该回报信号是一确认收汔 信号。
48, 如权利要求44所述的通讯装置,其中,该回报信号是一未收讫信
全文摘要
一种用于一无线通讯系统中一混合式自动重发请求传输端中处理传输错误的方法,包含有在接收到对应于一第一分组的一第一确认收讫信号时,建立对应于该第一分组的一计数指针;以及在该计数指针达到一最大预定值时,传送一本地确认收讫信号至一自动重发请求传输端。
文档编号H04L1/18GK101102175SQ200710128339
公开日2008年1月9日 申请日期2007年7月6日 优先权日2006年7月6日
发明者郭丰旗 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1