CN1305247C - 高效可靠的数据分组发送方法及*** - Google Patents

高效可靠的数据分组发送方法及*** Download PDF

Info

Publication number
CN1305247C
CN1305247C CNB028240871A CN02824087A CN1305247C CN 1305247 C CN1305247 C CN 1305247C CN B028240871 A CNB028240871 A CN B028240871A CN 02824087 A CN02824087 A CN 02824087A CN 1305247 C CN1305247 C CN 1305247C
Authority
CN
China
Prior art keywords
current
grouping
son
packet
son grouping
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB028240871A
Other languages
English (en)
Other versions
CN1599997A (zh
Inventor
R·列栽依发
魏永斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN1599997A publication Critical patent/CN1599997A/zh
Application granted granted Critical
Publication of CN1305247C publication Critical patent/CN1305247C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • H04L1/1845Combining techniques, e.g. code combining
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L2001/125Arrangements for preventing errors in the return channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

所披露的方法和***通过避免不必要的数据子分组发送同时不遗漏新数据分组,来提供高效的数据吞吐量。此方法和***通过对一当前数据分组的子分组和一新数据分组的子分组分配不同的码来区分它们。当一当前接收的子分组和一先前解码的数据分组中一先前接收的子分组具有等效码时,远程站发送(506)一确认信号给基站,防止不必要的子分组发送。当这一当前接收的子分组和先前接收的子分组具有不同码时,若远程站可根据当前子分组对新分组进行解码的话,远程站便发送(510)一确认信号。否则,远程站便发送(516)一否定性确认信号给基站,且当尚未达到当前接收的子分组其发送数量限制的话,便请求当前分组的更多子分组。

Description

高效可靠的数据分组发送方法及*** 背景
技术领域
本发明涉及数据通信。具体来说,本发明涉及通过防止不必要的数据子分组发送同时不遗漏新数据分组来改善无线通信***的数据吞吐量。
背景技术
无线通信领域有许多应用包括,例如无线电话、寻呼、无线本地环路、个人数字助理(PDA)、因特网电话和卫星通信***。一个特别重要的应用是移动用户的蜂窝区电话***。(如在此所使用的,术语“蜂窝区”***包含蜂窝区频率和个人通信业务(PCS)频率。)适用于这种蜂窝区电话***的各种空中接口已经被开发出来,包括例如频分多址(FDMA)、时分多址(TDMA)和码分多址(CDMA)。在此链路中,各种国内的和国外的标准已经建立,包括高级移动电话服务(AMPS)、全球移动***(GSM),和暂定标准95(IS-95)。尤其是,IS-95和其派生物,IS-95A,IS-95B,ANSIJ-STD-008(在此通常被总称为IS-95),和数据的高速数据速率(HDR)***等等,由电信业协会(TIA)、国际电信联盟(ITU)和其他公知的标准组织所颁布。
按照IS-95标准来配置的蜂窝区电话***采用CDMA信号处理技术来提供高效健全的蜂窝区电话服务。所描述的利用CDMA技术示范性***是cdma2000。Cdma2000的标准由IS-2000提供,并经TIA所认可。Cdma2000标准和IS-95***在很多方面兼容。另一个CDMA标准是W-CDMA标准,作为在第三代合作项目“3GPP”中实施。另一个CDMA标准是通常被称作为HDR***的暂定标准IS-856。
数字数据的发送本身易受到干扰的影响,它可能把错误引入所发送的数据中。错误检测机制已经被提出以尽可能可靠地确定错误是否已经被引入到所发送的数据中。例如,一般在分组中发送数据,并在每个分组中添加一个循环冗余校验(CRC)字段,比如十六位长度,带有数据分组校验和。当接收器接收数据时,接收器计算所接收数据上的相同校验和,并验证计算结果和CRC字段中的校验和是否相同。
当所发送的数据没有用于延迟敏感的应用中时,在错误被检测到时很可能会要求错误数据的重新发送。然而,当发送被用于延迟敏感应用中时,如在电话线路、蜂窝区电话、远程视频***等等中,它不可能要求重新发送。
引入卷积码来允许即使在发送过程中错误可能已经发生时,数字数据的接收端也可以正确确定所发送的数据。卷积码把冗余引入所发送的数据,并将所发送数据打包到分组中,该分组中每个比特值是基于序列中更早的比特。因此,当错误发生时,接收端仍然可以通过跟踪所接收数据中的可能序列来推测原始数据。
为了进一步增强发送信道的性能,在编码期间使用数字复用器来重新排序分组中的比特。因此,当在发送期间干扰破坏了某些相邻比特时,干扰的后果扩散到整个原始分组,并能够更为容易地通过解码处理来克服。其它改进可包括并行或串行或者两者结合形式的、对分组进行不止一次编码的多分量码。例如,业内众所周知的,采用至少并行使用两个卷积编码器的错误更正方法。这种并行编码通常称为turbo编码。
对于多分量码来说,最佳解码常常是非常复杂的任务,并可能需要大段时间,通常不适于在线解码。已经发展了迭代解码技术来克服这个问题。不是立刻确定所接收比特是零或一,而是接收端分配每个比特一个多级定标值,代表比特是一的概率。按多级定标表示的数据称为“软数据”,迭代解码通常软进/软出,即考虑到码的限制,该解码处理过程接收与该比特值概率对应的输入序列,并作为所输出的经过更正的概率提供。通常,执行迭代解码的解码器使用来自前面迭代的软数据来解码接收端读取的软数据。在多分量码的迭代解码期间,解码器使用对一个码解码得出的结果来改善第二个码的解码。当使用并行编码器时,如在turbo编码中,为此目的两个对应的解码器可能被方便地并行使用。对大量迭代执行这种迭代解码,直到相信软数据近似表示所发送数据。所具有的概率表示他们更为接近于一个二进制的那些比特被赋值为二进制零,剩余比特被赋值为二进制一。
Turbo编码在正向纠错(FEC)的范围中代表了重要的进步。存在着许多turbo编码的变形,但turbo编码的多数类型所用的多重编码步骤由结合迭代解码运用的交织步骤来分离。这种结合相对于通信***中噪声允许范围而言,以前提供的是没有可用性的性能。也就是说,turbo编码允许在单位噪声功率谱密度的每比特能量(Eb/No)水平上通信,这在以前用现有的正向纠错技术时是无法接受的。
许多通信***使用正向纠错技术,因此受益于对turbo编码的使用。例如,turbo码能够改善无线卫星链路的性能,其中卫星的经过限制的下行链路发送功率,对能够在低Eb/No水平上运行的接收器***来说是所必需的。
某些示范性CDMA***中,诸如HDR***,数据可按分组形式发送。具有数据业务的分组可按子分组形式发送。由于数据发送中的干扰,远程站可能无法对第一个子分组中发送的编码数据进行成功解码。因此,数据子分组是冗余发送的,直到移动台解码数据分组。然后冗余子分组在接收端软结合。冗余指每个子分组所携带的基本相似的信息。冗余表现可通过重复或是通过附加编码来生成。软结合的处理过程允许遭损坏的比特恢复。通过软结合的处理过程,其中一个遭损坏的子分组和另外一个遭损坏的子分组相结合,重复的发送和冗余子分组可允许***以一个保证的最低发送速率发送数据。
子分组发送到远端站点可能是以交错方式,以便冗余子分组间出现发送间隔。子分组间的延迟为目标的远程站提供一个机会,在相同分组的下一个子分组到达之前处理子分组的解码。如果远程站能够在下一个子分组到达之前对子分组进行成功解码,并在下一个子分组到达之前对解码结果的CRC比特进行验证,则远程站向基站发送一个确认(ACK)信号。否则,远程站向基站发送一个否定性确认(NCK)信号。如果基站能够在下一个经过调度的冗余子分组发送之前对ACK信号进行充分的解调和解释,则基站不需要发送任何冗余子分组。然后基站可在为所注销的冗余子分组指定的时隙期间,发送一个新数据分组给相同的远程站或另外一个远程站。
基站可能把远程站发送的ACK信号误解为NAK信号。因此,基站可能持续发送同样分组的冗余子分组,即使分组已经被接收并得到成功解码。这导致空中接口资源的浪费。另一方面,基站可能在同样的自动重发请求(ARQ)信道ID上为新分组发送新子分组,但远端站点可能把他们误解为属于先前的分组,从而不试图对它们解码。因此远端站点可能遗漏这种新数据分组。
因此,本技术领域存在一种通过防止子分组不必要发送同时不遗漏新数据分组来提供用于增强的数据吞吐量的需求。
                         发明内容
在此披露的实施例通过提供一种防止不必要的子分组发送同时不遗漏新数据分组的方法和***,来应对上面所述的需求。某一方面中,提供了一种在自动重发请求(ARQ)信道上接收数据分组的方法和***。此方法包括下列步骤:接收一当前子分组,其具有一当前码;以及若与该当前子分组对应的当前分组得到成功解码,且该当前码等效于前一子分组码的话,便发送一确认信号。
另一方面中,此方法包括下列步骤:接收一当前子分组,其具有一当前码;以及若达到该当前分组的子分组发送预设限制,且该当前码等效于前一子分组码的话,便发送一确认信号。
另一方面中,此方法包括下列步骤:接收一当前子分组,其具有一当前码;以及若该当前码不等效于前一子分组码,且与该当前子分组对应的当前分组可根据该当前子分组得到完全解码的话,便发送一确认信号。
另一方面中,此方法包括下列步骤:接收一当前子分组,其具有一当前码;以及若该当前码不等效于前一子分组码,且达到该当前分组的子分组发送预设限制的话,便发送一否定性确认信号。
另一方面中,此方法包括下列步骤:接收一当前子分组,其具有一当前码;以及若与该当前子分组对应的当前分组无法根据该当前子分组得到完全解码,且达到该当前分组的子分组发送预设限制的话,便发送一否定性确认信号。
另有一方面中,提供一种在ARQ信道上发送数据分组的方法和***。此方法包括下列步骤:发送一第一子分组,其具有一第一码;以及发送一第二子分组,其具有一第二码,从而若该第一码和该第二码两者用于相同分组的话,则两者彼此等效。
                         附图说明
图1是一示范性话音数据通信***的框图;
图2是图1中运行的远程站和基站的一示范性实施例的框图;
图3表示基站所发送的子分组的一示范性集合;
图4是对基站所发送的数据子分组分配颜色的流程图;以及
图5是一接收数据子分组的示范性处理过程的流程图。
                       具体实施方式
图1图示的是支持许多用户并能够实现本发明各个方面的无线通信***100。***100为许多单元提供通信,每个单元由相应的基站104A和104B服务。基站通常也称为基站收发器***(BTS)。各种各样的远程站106分散在整个***。依靠无论远程站是否激活和是否软切换,每个远程站106可以在任何特殊时间在正向和反向链路上与一个或多个基站104通信。正向链路指从基站104到远程站106的发送,反向链路指从远程站106到基站104的发送。如图1中所示,基站104A和远程站106A、106B、106C和106D通信,基站104B和远程站106D、106E和106F通信。远程站106D处于软切换中,且同时和基站104A和104B通信。
在***100中,基站控制器(BSC)102与基站104联接,且进一步可以和公用电话交换网(PSTN)联接。通过移动交换中心(MSC)可以获得与PSTN的联接,为了简洁在图1中没有表示。BSC也可以联接到分组网络中,其可以典型地通过在图1中也没有表示的分组数据服务节点(PDSN)获得。BSC102进一步控制远程站106中,远程站106和联接PSTN(如传统电话)的用户之间电话呼叫的路由,并通过基站104到分组网络。
***100可以设计为支持一个或多个CDMA无线标准。这样的标准可以包括CDMA标准诸如(1)“适用于双模宽带扩频蜂窝区***的TIA/EIA-95-B远程站—基站兼容性标准”(IS-95标准);(2)“适用于双模宽带扩频蜂窝区远程站的TIA/EIA-98-D推荐最小标准”(IS-98标准);(3)由名为“第三代合作计划”的协会(3GGP)提出,并在包括文档Nos.3GTS 25.211,3G TS 25.212,3G TS 25.213和3G TS 25.214的一组文档中收录的标准(W-CDMA标准),和(4)由名为“第三代合作计划2”的协会(3GGP2)提出,并在包括“适用于cdma2000扩频***的C.S0002-A物理层标准”,“适用于cdma2000扩频***的C.S0005-A上层“层3”发信标准”和“C.S0024 cdma2000高速率分组数据空中接口规范”的文档中收录的标准(cdma2000标准)。在3GPP和3GPP2文档的情况下,这些被标准世界性团体(如TIA,ETSI,ARIB,TTA和CWTS)变换成地方性标准,并被国际电信联盟(ITU)变换成国际标准。这些标准在此被结合参考。
图2是能够实现本发明各个方面的基站204和远程站206的一个实施例的简化框图。对一个特殊的通信来说,语音数据、分组数据和/或消息可以通过空中接口208,在基站204和远程站206间交换。各种类型的消息可以被发送,诸如用于建立基站和远程站之间通信会话的消息和用于控制数据发送的消息(如功率控制、数据速率信息、确认等等)。下面进一步详细描述这些消息类型中的某些。对于反向链路来说,在远程站206,语音和/或分组数据(例如来自数据源210)和消息(例如来自控制器230)都被提供给发送(TX)数据处理器212,其格式化并采用一个或多个编码机制编码此数据和消息来产生已编码数据。每个编码机制可以包括循环冗余检验(CRC)、卷积、turbo、block和其他编码的任何结合体,或根本不编码。语音数据、分组数据和消息可以使用不同的机制来编码,且不同类型的消息可以被不同的编码。
然后已编码数据被提供给调制器(MOD)214并进一步处理(例如覆盖、用短PN序列扩展和用分配给用户终端的长PN序列来扰码)。然后已调制数据被提供给发送单元(TMTR)216并调节(例如变换为一个或多个模拟信号、放大、过滤和正交调制)来产生一个反向链路信号。反向链路信号通过双工机(D)218被发送,并通过天线220发送到基站204。
在基站204,反向链路信号被天线250接收到,通过双工机252被发送,并被提供给接收器单元(RCVR)254。接收器单元254调节(例如过虑、放大。下变换和数字化)所接收的信号并提供抽样。解调器(DEMOD)256接收并处理(例如解扩展、解变换和引导解调)此抽样来提供所恢复的符号。解调器256可以实现处理已接收信号的多个例子并产生组合符号的搜索接收器。然后接收(RX)数据处理器258解码符号来恢复在反向链路上发送的数据和消息。所恢复的语音/分组数据被提供给数据汇260,所恢复的消息可以被提供给控制器270。解码器256和RX数据处理器258的处理,是对远程站206所执行处理的补充。解码器256和RX数据处理器258可以进一步运行处理通过多个信道,例如反向基本信道(R-FCH)和反向互补信道(R-SCH)接收的多个发送。同样,发送可以同时来自多个远程站,其每个都可能在反向基本信道、反向互补信道或二者上被发送。
正向链路上,在基站204,语音和/或分组数据(例如来自数据源262)和消息(例如来自控制器270)都由发送(TX)数据处理其264处理,进一步由调制器(MOD)266处理,并由发送单元(TMTR)268调节(例如变换成模拟信号、放大、过滤和积分调制)来产生正向链路信号。正向链路信号通过双工机252发送并通过天线250发送到远程站206。
在远程站206,正向链路信号被天线220接收,通过双工机218发送并提供给接收器单元222。接收器单元222调节(例如下变换、过滤、放大、积分调制和数字化)所接收的信号并提供抽样。此抽样由解调器224处理(例如解扩展、解变换和导频解调)来提供符号,此符号进一步由接收数据处理器226处理(例如解码和校验)来重新获得在正向链路发送的数据和消息。重新获得的数据被提供给数据汇228,重新获得的消息可以提供给控制器230。
某些示范性CDMA***中,携带数据业务的分组被分成占用发送信道“时隙”的子分组。为了便于说明,在此使用高数据速率(HDR)***的术语。这样的使用不是打算限制本发明的实现为HDR***。在其他诸如cdma2000的CDMA***中,不影响在此描述的实施例的范围,可以实现实施例。
在HDR***中,已经指派时隙大小为1.66ms,但应该可以理解时隙大小可以在不影响实施例范围,在此描述的实施例中变化。例如,在cdma2000***中时隙大小为持续时间1.25ms。此外,数据业务可以在消息帧被发送,其在IS-95***中持续时间可以为5ms、10ms、20ms、40ms或80ms。术语“时隙”和“帧”是在相同或不同CDMA***间中关于不同数据信道使用的术语。CDMA***包括正向和反向链路上大量信道,其中某些信道被构建成不同于其他的。因此,用于描述某些信道的术语将依据信道而不同。仅为了说明的目的,此后将使用术语“时隙”来描述在空中传播的信号封装。
数据净负荷或子分组的冗余表示可以被封装入时间帧或时隙或子分组中,然后其可以在接收器被软结合。冗余表示既可以通过重复也可以通过附加编码来产生。通过一个已破坏的子分组与另一个已破坏的子分组结合的软结合的处理,重复和冗余子分组的发送可以允许***在最小发送速率发送数据。重复和冗余子分组的发送在衰落的存在中特别的描述。
当相同信号的多个副本在不同的相位到达接收器时,多路径干扰形式的瑞利衰落发生,潜在地导致有害的干扰。带非常小延迟扩展的实际多路径干扰可以发生,从而产生整个信号带宽的平面衰落。假如远程站在一个迅速变化的环境移动,当子分组被调度重发时,有时发生纵深衰落。当这样的情况发生时,基站要求附加发送功率来发送子分组。
例如,假如基站中的调度程序单元接收数据分组来发送给远程站,则数据净负荷被冗余的封装到大量被顺序向远程站发送的子分组中。当发送子分组时,调度程序单元可以决定或者定期地或者以信道敏感方式发送子分组。
在基站范围内从基站到远程站的正向链路可以包括大量信道。正向链路的某些信道可以包括,但不限于导频信道、同步信道、寻呼信道、快速寻呼信道、广播信道、功率控制信道、分配信道、控制信道、专用控制信道、媒体访问控制(MAC)信道、基本信道、互补信道、补码信道和分组数据信道。从远程站到基站的反向链路也包括大量信道。每个信道运送不同类型的信息到目的地。典型地,在基本信道上运送语音业务和在互补信道或分组数据信道上运送数据业务。互补信道通常是专用信道,而分组数据信道通常运送以时分复用方式为不同部分指派的信号。替换地,分组数据信道也作为共享互补信道来描述。为了在此描述实施例的目的,互补信道和分组数据信道一般称为数据业务信道。
互补信道和分组数据信道可以通过允许向目标站发送非期望数据消息来提高***的平均发送速率。因为数据净负荷可以被冗余的封装在这些信道上,所以假如远程站可以确定数据净负荷是从已经被接收的子分组恢复的话,正向链路上多时隙发送调度可以被早点终止。如上所述,在每个时隙运送的数据净负荷可以经历各种已编码比特被重新安排到信道容忍格式的编码步骤。因此,为了完成数据恢复,远程站的解码器必须解码多时隙发送的每个时隙的内容。
在HDR***中,子分组被从基站发送到远程站的速率由远程站和在基站的调度算法执行的速率控制算法来决定。修改数据发送速率的方法称为自动重发请求(ARQ)程序。在此注释的是***吞吐量由可不同于所发送子分组的比特速率,实际接收数据净负荷的速率来决定。在此同样注释的是本发明不限于上面的实现。例如,在不影响在此描述的实施例的范围情况下,速率控制算法和调度算法可以在具有来自远程站信道状态反馈的基站执行。
为了确定激活组中哪个基站可以提供最好吞吐量和确定哪个远程站的可以在最大数据速率充分可靠地接收分组,速率控制算法可以由远程站执行。激活组是当前和远程站通信的基站组。在典型CDMA或非CDMA无线***中,基站在定义好的周期间隔发送称为“导频”的已知信号。远程站典型地监控维持在激活组的每个基站的导频信号,并确定每个导频信号的信号-噪声干扰比(SNIR)。基于过去的SNIR信息,远程站为每个基站预报一个SNIR的将来值,其中SNIR的将来值与下一个分组持续时间有关。然后远程站挑选在最近将来期间很可能具有最有利SNIR的基站,并估算远程站可以从这个基站接收下一个数据分组的最好数据速率。然后远程站向基站发送一个携带这个数据速率信息的数据速率控制消息(DRC)。由DRC携带的最好数据速率信息可以是远程站请求下一个数据分组被发送的数据速率。在HDR***中,DRC消息在反向链路波形的媒体访问控制(MAC)信道上被发送。
在基站执行调度算法来确定哪个远程站将是下一个分组的接收者。调度算法考虑对最大基站吞吐量的需要,对在基站范围内运行的所有远程站之间保持公平的需要,和对由各种远程站请求的适应数据发送速率的需求。如下面所讨论的,与速率控制算法最初确定的数据发送速率不同,快速ARQ程序确定的是接收每个数据分组时的实际数据发送速率。
基站中调度程序单元依据最佳正向链路吞吐量水平,监控来自在它范围内运行的所有远程站的DRCs的到来,并在调度算法中使用DRC信息来确定哪个远程站将是下一个数据分组的接收方。在此注释的是最佳正向链路吞吐量考虑运行在基站范围内所有远程站的可接受链路性能的保持。调度程序单元以合适的比特速率重新集合数据分组到子分组中,并为在指派时隙上的子分组产生一个发送调度。
当子分组被发送时,远程站可以确定数据分组可以从比为发送调度的所有子分组更少的中成功解码。使用快速ARQ程序,远程站命令基站停止冗余子分组的发送,从而增加***有效数据发送速率。
在此注释的是,ARQ程序具有潜力来大大增加下面无线通信***的正向链路吞吐量。如上所述,当远程站向基站发送一个DRC消息时,使用速率控制算法,其使用过去SNIR值来预报最近将来SNIR值,来确定所请求的数据发送速率。然而,由于环境因素和远程站的移动性的发生的衰落条件,最近将来SNIR的预报不太可靠。此外,由于来自邻近基站的干扰,正向链路业务信号的SNIR可能大大不同于导频信号的SNIR。在为SNIR预报计算的抽样期间,可能某些邻近基站已经闲置。结果,远程站不能总是非常精确地预报SNIR。因此,速率控制算法具有高可能性地,在下一个分组期间提供一个对实际SNIR较低范围的估算,并确定假如实际SNIR等于这个较低范围估算,可以被维持的最大数据发送速率。换句话说,速率控制算法提供一个下一个分组可以被接收的数据发送速率的保守测量。ARQ程序基于在分组发送的初始化阶段期间所接收数据的品质,提取这个估算。因此,对远程站来说,远程站一具有足够信息来解码数据分组,就通知基站,使加强数据分组的数据发送速率的冗余发送的早终止可以发生是重要的。
到远程站的子分组的发送可能是交错的模式以使在子分组间产生发送间隙。在一个实施例中,子分组被周期性地在每个第四时隙发送。子分组间的时延为目标远程站提供一个机会来在同样分组的下一个子分组到来之前解码子分组。假如远程站能够在下一个子分组到来之前,解码子分组并校验所解码结果的CRC比特,则远程站发送一个确认信号给基站,在下文中称为FAST_ACK信号。假如基站能够在下一个调度子分组发送之前,充分地解调并解释FAST_ACK信号,则基站不需要发送所调度子分组发送。然后基站可以在已经指派给已注销子分组的时隙期间,向同样的远程站或另一个远程站发送一个新的数据分组。在此注释的是,在此描述的FAST_ACK信号从在诸如无线电链路协议(RLP)和发送控制协议(TCP)的更高层协议间交换的ACK消息中被分离和明确出来。
因为ARQ程序允许适应信道条件的快速速率,所以ARQ程序允许初始化数据发送可以在高数据速率和如所需要的倾斜下执行。相反,为了提供足够链路预算界限来对分组发送期间信道的变化进行估算,没有ARQ的***被迫在较低数据速率运行。
在一个实施例中,基站可能用一对系数来表示子分组。例如“Aij”表示发送给用户“A”的分组“i”的“jth”子分组。分组“i”可以属于ARQ信道,其用ARQ信道ID(ACID)“i”来标记。在所分配的当前分组被成功接收和解码后,子分组的表示“Aij”可以被新的分组重新使用。
在一个实施例中,子分组随着ARQ信道IDs,如1,2,…,N的次序顺序被发送,在此ACIDs的数字,如N+1是基站和远程站都知道的。一个实施例中,可以互换基站和移动台的作用。也就是说,数据的发送方可以是移动台,而接收方可以是基站。
基站可以以预设顺序发送数据分组。然而,在目标远程站被接收和成功解码的分组不可能是同样的顺序。这是因为某些更早发送的分组可能在如在此描述的某些后来发送的分组之后被接收。因此,没有不必要地支持在远程站地数据,目标远程站不得不在发送它们到更高层之前,重新排列已解码分组顺序。
图3表示基站可向移动台发送的子分组的两个示范性集合。情形1中,移动台已经接收并成功解码在ACID为0上被发送的子分组A01。因此移动台发送ACK信号。然而,基站曲解ACK信号为NAK信号。因此,基站发送同样在ACID为0上被发送的已经被解码的同样的分组的另一个子分组。这个导致空中接口资源的浪费。
在情形2,移动台接收并成功解码在ACID为0上被发送的子分组A01。因此移动台发送一个ACK信号。因此基站发送一个同样在ACID为0上被发送的新的分组的新子分组A01。在此注释的是,第二个A01被在ACID为0上发送,因为ACIDs 1,2和3已经在基站等待从移动台接收ACK或NAK时被使用。然而,因为由于某些错误,例如MAC-ID的意外删除,后面的子分组从未到达移动台,基站认为NAK已经默认接收到并发送另一个同样在ACID为0上被发送的同样分组的子分组A02。远程站可能错误地认为子分组A02属于先前已解码分组,从而不解码它。因此,移动台将遗漏这个新数据分组。
在远程站的混合ARQ(HARQ)下层不能区分在上面讨论的两种情形。假如远程站假设当情形1实际已经发生时,情形2已经发生,远程站试图自己解码A02子分组。假如MS不能成功解码A02子分组,则它将发送一个NAK信号,基站将继续发送更多对应于MS已经成功解码的分组的子分组。这导致空中接口的浪费,也能导致HARQ下层拖延,即直到对应ACID为0的分组被成功解码,其可能导致分组被以错误的顺序呈递给上层,或直到对应ACID为0的分组已经经历它的子分组最大数量发送时,才呈递已经在后来的ACIDs上接收的正确解码的数据分组给上层。换句话说,假如远程站假设情形1发生,但情形2没有实际发生,远程站试图发送一个ACK信号并不解码A02分组。这导致遗漏新分组。
在一个实施例中,基站可以区分当前数据分组的冗余子分组和新数据分组的新子分组,这样远程站可以区分图3中表示的两种情形。
图4表示通过给两个子分组分配不同码,例如二进制码来区分当前数据分组的冗余子分组和新数据分组的新子分组的示范性处理过程。当如步骤404中所确定的,基站将发送同样ACID上的新分组的新子分组时,在步骤406,基站发送的新子分组具有相对于先前分组的子分组码不同的码。否则,基站发送408,具有相同码的新子分组,指示此子分组是相同分组的。因此,远程站可以从先前分组中区分出新的分组。
图5表示区分当前数据分组的子分组和新数据分组的新子分组的示范性处理过程。当远程站接收子分组(502),便进行两个判定(504)。第一个是当前子分组是否具有与在相同ACID上最近子分组一样的码。第二个判定是对应于当前子分组的分组是否已经被接收并成功解码,或者是否已经达到当前子分组的发送的预设限制。
假如两个判定的结果是肯定的,其对应于图3中情形1,则远程站发送506一个ACK信道到基站。否则,假如所接收子分组的码已经改变,指示所接收子分组是新数据分组的,其对应于图3中情形2,则远程站判定其是否能根据所接收的子分组对新数据分组进行成功的解码(508)。假如是的,则远程站发送510ACK信号,指示它已经成功解码新数据分组。然后远程站存储当前子分组的码,并指示它已经成功从当前子分组中解码数据分组。
假如远程站不能成功从当前子分组解码数据分组,则远程站判定512是否达到当前子分组的发送的预设限制。假如是的,则远程站发送514NAK信号。然后远程站存储当前子分组的码并指示达到当前子分组的发送的预设限制。
假如远程站判定其尚未对当前子分组的分组进行成功解码,且没有达到当前子分组发送的预设最大数量,则远程站发送516NAK信号,请求更多对相同分组的子分组。
例如,基站所发送的一新子分组A21在为2的ACID上具有为0的码。然而,远程站没有接收A21或不能成功解码相应的分组。因此,远程站发送NAK信号,且基站发送的子分组A22在为2的相同ACID上具有为0的相同码。然而,远程站再次失败接收A22或成功解码相应的分组。因此,远程站发送另一个NAK信号,且基站发送的子分组A23在为2的相同ACID上具有为0的相同码,其被最终接收并成功解码。
在此注意的是,远程站接收并成功解码第一个子分组A01,发送ACK信号给基站之后,基站发送如在相同ACID上新分组的第一个子分组,但具有不同码的第二个子分组A01。
在此独有地使用词“示范性”来意味“作为一个例子、实例或例证来服务”。在此作为“示范性”描述的任何实施例不必作为首选的或优于其他实施例来被分析。
在此称为访问终端(AT),可以是移动的或固定的HDR用户站,可以和一个或多个在此称为调制解调池收发器(MPT)的HDR基站通信。访问终端通过一个或多个调制解调池收发器发送和接收数据分组到在此称为调制解调池控制器(MPC)的HDR基站控制器。调制解调池收发器和调制解调池控制器都是叫做访问网络的网络的一部分。访问网络在多个访问终端间运送数据分组。访问网络可能进一步联接访问网络外部诸如联接内联网或因特网的附加网络,并可能在每个访问终端和这样的外部网络之间运送数据分组。已建立一个激活业务信道联接一个或多个调制解调池收发器的访问终端,被叫做激活访问终端,并在业务状态讨论。在建立联接一个或多个调制解调池收发器的激活业务信道的过程中的访问终端被在联接建立状态讨论。访问终端可以是任何通过无线信道或通过例如使用光纤或同轴电缆的有线信道通信的数据设备。访问终端可以进一步是任何许多类型的设备,包括但不限于PC卡、紧凑型闪存、外置或内置调制解调器或无线或有线电话。通过访问终端发送信号到调制解调池收发器的通信链路叫做反向链路。通过调制解调池收发器发送信号到访问终端的通信链路叫做正向链路。
那些业内技术熟练人士知道信息和信号可以使用任何种类的不同工艺和技术来表示。例如,可在整个上面的描述被参考的数据、指令、命令、信息、信号、比特、符号和芯片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或其任何结合体来表示。
那些业内技术熟练人士进一步意识到在此结合所揭示实施例说明的各种例证性逻辑方框、模块、电路和算法步骤可以作为电子硬件、计算机软件或二者的结合体来实现。为了清晰地说明硬件和软件的可交换性,各种示例性部件、方框、模块、电路和步骤已经通常依照他们功能在上面描述了。这些功能是作为硬件还是软件实现依靠强加于整个***的特殊应用和设计约束。技术熟练技工可以为每个特殊应用以变动的方式实现描述的功能,但这样的实现决定没有被作为导致离开本发明范围来解释。
在此结合所揭示实施例说明的各种示例性逻辑方框、模块和电路可以采用一般用途处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、离散门或晶体管逻辑、离散硬件部件或任何设计用来实现在此描述的功能的它们的结合体来实现或执行。一般用途处理器可以是微处理器,但替代地,处理器可以是任何处理器、控制器、微控制器或状态机。处理器也可以作为计算设备的部件来实现,例如DSP和微处理器、大量微处理器、一个或多个于DSP核心连接的微处理器,或任何其它这样的配置的结合体。
在此结合所揭示的实施例描述的方法或算法的步骤可以直接在硬件、在由微处理器执行的软件模块,或在二者的结合体中实施。软件模块可以驻存于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或任何其它形式的业内所知的存储媒体中。示范性存储媒体连接可以从存储媒体读取信息和写信息到存储器的处理器。处理器和存储媒体可以驻存于ASIC中。ASIC可以驻存于移动台、基站或基站控制器中。在可替换中,处理器和存储媒体可以作为离散部件驻存于移动台、基站或基站控制器中。
提供所揭示实施例的上面的描述使业内任何一个技术熟练人士可以进行或使用本发明。对这些实施例的各种修改将容易地显示在业内那些技术熟练人士面前,不背离本发明的精神或范围,在此定义的一般法则可以应用到其它实施例。因此,本发明不打算被限制于在此显示的实施例,但符合于在此揭示的法则和新颖的特征一致的最广范围。

Claims (15)

1.一种在自动重发请求信道上接收数据分组的方法,其特征在于,所述方法包括下列步骤:
接收一当前子分组,该当前子分组具有一当前码;以及
若满足下列条件便发送一确认信号:
与该当前子分组对应的当前分组得到成功解码;且
该当前码等效于前一子分组的前一码,
其中如果当前子分组和前一子分组包含当前分组负荷的冗余表示,则当前码被配置成等效于前一码,
其中一个分组中的多个子分组具有第一码,而一个不同的分组中的多个子分组具有不同于所述第一码的一个不同的码。
2.如权利要求1所述的方法,其特征在于,进一步包括存储该当前码。
3.如权利要求1所述的方法,其特征在于,进一步包括:
存储一表明与该当前子分组对应的当前数据分组得到完全解码的指示。
4.一种在自动重发请求信道上接收数据分组的方法,其特征在于,所述方法包括下列步骤:
接收一当前子分组,该当前子分组具有一当前码;以及
若满足下列条件便发送一确认信号:
达到该当前数据分组的子分组发送预设限制;且
该当前码等效于前一子分组的前一码,
其中如果当前子分组和前一子分组包含当前数据分组负荷的冗余表示,则当前码被配置成等效于前一码。
5.一种在自动重发请求信道上接收数据分组的方法,其特征在于,所述方法包括下列步骤:
接收一当前子分组,该当前子分组具有一当前码;以及
若满足下列条件便发送一否定性确认信号:
不能成功从当前子分组解码数据分组;
该当前码不等效于前一子分组的前一码;且
达到该当前数据分组的子分组发送预设限制,
其中当前子分组和前一子分组不包含当前数据分组负荷的冗余表示。
6.如权利要求5所述的方法,其特征在于,进一步包括存储该当前码。
7.如权利要求5所述的方法,其特征在于,进一步包括:
存储一表明达到该当前数据分组的子分组发送预设限制的指示。
8.一种在自动重发请求信道上接收数据分组的方法,其特征在于,所述方法包括下列步骤:
接收一当前子分组,该当前子分组具有一当前码;以及
若满足下列条件便发送一否定性确认信号:
与该当前子分组对应的当前数据分组无法根据该当前子分组得到完全解码;且
达到该当前数据分组的子分组发送预设限制。
9.如权利要求8所述的方法,其特征在于,进一步包括下列步骤:
存储一表明与该当前子分组对应的当前数据分组尚未得到解码的指示;以及
存储一表明达到该当前数据分组的子分组发送预设限制的指示。
10.一种在自动重发请求信道上发送数据分组的方法,其特征在于,所述方法包括下列步骤:
发送一第一子分组,该第一子分组处于数据分组的开始处并且具有一第一码;以及
发送一第二子分组,该第二子分组具有和第一码相同的第二码,其中该第一子分组和该第二子分组包含所述数据分组负荷的冗余表示。
11.如权利要求10所述的方法,其特征在于,该第一码和该第二码两者均为二进制码。
12.一种在自动重发请求信道上接收数据分组的装置,其特征在于,包括:
接收一当前子分组的装置,该当前子分组具有一当前码;以及
若满足下列条件便发送一确认信号的装置:
与该当前子分组对应的当前数据分组得到成功解码;且
该当前码等效于前一子分组的前一码,
其中如果当前子分组和前一子分组包含当前分组负荷的冗余表示,则当前码被配置成等效于前一码,
其中一个分组中的多个子分组具有第一码,而一个不同的分组中的多个子分组具有不同于所述第一码的一个不同的码。
13.一种数据分组接收装置,其特征在于,包括:
一存储单元;以及
一与该存储单元以通信方式连接的数字信号处理单元,该数字信号处理单元能够:
接收一当前子分组,该当前子分组具有一当前码;以及
若满足下列条件便发送一确认信号:
与该当前子分组对应的当前数据分组得到成功解码;且
该当前码等效于前一子分组的前一码,
其中如果当前子分组和前一子分组包含当前数据分组负荷的冗余表示,则当前码被配置成等效于前一码,
其中一个分组中的多个子分组具有第一码,而一个不同的分组中的多个子分组具有不同于所述第一码的一个不同的码。
14.一种在自动重发请求信道上发送数据分组的装置,其特征在于,包括:
发送一第一子分组的装置,该第一子分组处在数据分组的开始处并且具有一第一码;以及
发送一第二子分组的装置,该第二子分组具有与第一码相同的第二码,
其中该第一子分组和该第二子分组包含所述数据分组负荷的冗余表示。
15.一种数据分组发送装置,其特征在于,包括:
一存储单元;以及
一与该存储单元以通信方式连接的数字信号处理单元,该数字信号处理单元能够:
发送一第一子分组,该第一子分组处在数据分组的开始处并且具有一第一码;以及
发送一第二子分组,该第二子分组具有与第一码相同的第二码,
其中该第一子分组和该第二子分组包含所述数据分组负荷的冗余表示。
CNB028240871A 2001-10-05 2002-10-02 高效可靠的数据分组发送方法及*** Expired - Lifetime CN1305247C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/972,530 2001-10-05
US09/972,530 US8089940B2 (en) 2001-10-05 2001-10-05 Method and system for efficient and reliable data packet transmission

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNA2007100073248A Division CN101026443A (zh) 2001-10-05 2002-10-02 高效可靠的数据分组发送方法及***

Publications (2)

Publication Number Publication Date
CN1599997A CN1599997A (zh) 2005-03-23
CN1305247C true CN1305247C (zh) 2007-03-14

Family

ID=25519761

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2007100073248A Pending CN101026443A (zh) 2001-10-05 2002-10-02 高效可靠的数据分组发送方法及***
CNB028240871A Expired - Lifetime CN1305247C (zh) 2001-10-05 2002-10-02 高效可靠的数据分组发送方法及***

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2007100073248A Pending CN101026443A (zh) 2001-10-05 2002-10-02 高效可靠的数据分组发送方法及***

Country Status (19)

Country Link
US (1) US8089940B2 (zh)
EP (3) EP2256982B1 (zh)
JP (2) JP4308003B2 (zh)
KR (1) KR100993143B1 (zh)
CN (2) CN101026443A (zh)
AT (1) ATE346435T1 (zh)
AU (1) AU2002334856B2 (zh)
BR (2) BR0213088A (zh)
CA (1) CA2462697C (zh)
DE (1) DE60216306T2 (zh)
ES (1) ES2730886T3 (zh)
HK (1) HK1073952A1 (zh)
IL (2) IL161207A0 (zh)
MX (1) MXPA04003142A (zh)
NO (1) NO20041824L (zh)
RU (1) RU2300175C2 (zh)
TW (1) TWI239168B (zh)
UA (1) UA81231C2 (zh)
WO (1) WO2003032564A2 (zh)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7164904B2 (en) 2002-01-28 2007-01-16 Research In Motion Limited Multiple-processor wireless mobile communication device
ATE299630T1 (de) * 2002-02-14 2005-07-15 Matsushita Electric Ind Co Ltd Verfahren zum steuern der datenrate in einem drahtlosen paketdatenkommunikationssystem, sender und empfänger zu seiner verwendung
US7881711B2 (en) * 2002-07-08 2011-02-01 Qualcomm Incorporated Feedback system using dynamic decoding
KR100949960B1 (ko) 2003-05-12 2010-03-29 엘지전자 주식회사 이동통신 시스템에서 역방향 데이터 레이트를 결정하는 방법
KR100964670B1 (ko) 2003-05-12 2010-06-22 엘지전자 주식회사 이동통신 시스템에서 데이터 레이트 제어 정보를 생성하는방법
KR101049103B1 (ko) 2003-05-12 2011-07-14 엘지전자 주식회사 이동통신 시스템에서 데이터 레이트를 결정하는 방법
US7408913B2 (en) * 2003-05-12 2008-08-05 Lucent Technologies Inc. Method of real time hybrid ARQ
US7668110B2 (en) * 2003-05-12 2010-02-23 Lg Electronics Inc. Method of determining reverse data rate in mobile communication system
US7668125B2 (en) 2003-09-09 2010-02-23 Qualcomm Incorporated Incremental redundancy transmission for multiple parallel channels in a MIMO communication system
EP1678920B1 (en) * 2003-10-15 2007-04-18 NTT DoCoMo, Inc. Apparatus and method for controlling an operation of a plurality of communication layers in a layered communication scenario
AU2003274013A1 (en) * 2003-10-15 2005-05-11 Ntt Docomo, Inc Apparatus and method for controlling an operation of a plurality of communication layers
GB0414057D0 (en) * 2004-06-23 2004-07-28 Koninkl Philips Electronics Nv Method of,and system for,communicating data, and a station for transmitting data
US7940663B2 (en) * 2004-07-20 2011-05-10 Qualcomm Incorporated Mitigating ACK/NACK errors in MIMO/SIC/HARQ
US9014192B2 (en) * 2005-03-21 2015-04-21 Qualcomm Incorporated Method and apparatus for improving data transmission reliability in a wireless communications system
GB2425693B (en) 2005-04-25 2007-05-30 Siemens Ag Method of re-transmitting an original frame
US20070047675A1 (en) * 2005-08-31 2007-03-01 Interdigital Technology Corporation Method and apparatus for scaling demodulated symbols for fixed point processing
JP4916450B2 (ja) 2005-11-28 2012-04-11 株式会社アライドマテリアル タングステン合金粒、それを用いた加工方法およびその製造方法
JP5035969B2 (ja) * 2006-04-27 2012-09-26 イノヴァティヴ ソニック リミテッド 無線通信システムにおいてパケットデータを処理する方法及び装置
US8565217B2 (en) 2006-06-07 2013-10-22 Qualcomm Incorporated Methods and apparatus for supporting tunneling related to wireless downlink signaling flows
US8565216B2 (en) 2006-06-07 2013-10-22 Qualcomm Incorporated Methods and apparatus for supporting tunneling related to wireless uplink signaling flows
US8787344B2 (en) * 2006-08-30 2014-07-22 Qualcomm Incorporated Method and apparatus for ACKCH with repetition in orthogonal systems
US8290428B2 (en) 2006-12-06 2012-10-16 Qualcomm Incorporated Methods and apparatus for RLC re-transmission schemes
US7840873B2 (en) * 2006-12-13 2010-11-23 Globalfoundries Inc. Partial CRC insertion in data packets for early forwarding
US7881303B2 (en) * 2006-12-13 2011-02-01 GlobalFoundries, Inc. Command packet packing to mitigate CRC overhead
US8433357B2 (en) 2007-01-04 2013-04-30 Qualcomm Incorporated Method and apparatus for utilizing other sector interference (OSI) indication
US8681749B2 (en) 2007-01-04 2014-03-25 Qualcomm Incorporated Control resource mapping for a wireless communication system
US8320407B2 (en) 2007-01-05 2012-11-27 Qualcomm Incorporated Mapping of subpackets to resources in a communication system
US8457315B2 (en) 2007-01-05 2013-06-04 Qualcomm Incorporated Pilot transmission in a wireless communication system
US8625652B2 (en) 2007-01-11 2014-01-07 Qualcomm Incorporated Collision-free group hopping in a wireless communication system
US8831042B2 (en) * 2007-03-29 2014-09-09 Lg Electronics Inc. Method of transmitting sounding reference signal in wireless communication system
WO2008156293A2 (en) 2007-06-19 2008-12-24 Lg Electronics Inc. Method of transmitting sounding reference signal
US8189559B2 (en) * 2007-07-23 2012-05-29 Samsung Electronics Co., Ltd. Rate matching for hybrid ARQ operations
PL3806365T3 (pl) 2007-08-14 2022-12-27 Lg Electronics Inc. Sposób uzyskiwania informacji o regionie zasobu dla phich
KR101397039B1 (ko) * 2007-08-14 2014-05-20 엘지전자 주식회사 전송 다이버시티를 사용하는 다중안테나 시스템에서 채널예측 오류의 영향을 감소시키기 위한 cdm 방식 신호전송 방법
US8542697B2 (en) * 2007-08-14 2013-09-24 Lg Electronics Inc. Method of transmitting data in a wireless communication system
KR101405974B1 (ko) * 2007-08-16 2014-06-27 엘지전자 주식회사 다중입력 다중출력 시스템에서 코드워드를 전송하는 방법
KR101507785B1 (ko) 2007-08-16 2015-04-03 엘지전자 주식회사 다중 입출력 시스템에서, 채널품질정보를 송신하는 방법
US9078269B2 (en) 2007-09-21 2015-07-07 Qualcomm Incorporated Interference management utilizing HARQ interlaces
US9137806B2 (en) 2007-09-21 2015-09-15 Qualcomm Incorporated Interference management employing fractional time reuse
US8824979B2 (en) 2007-09-21 2014-09-02 Qualcomm Incorporated Interference management employing fractional frequency reuse
US9374791B2 (en) 2007-09-21 2016-06-21 Qualcomm Incorporated Interference management utilizing power and attenuation profiles
US9066306B2 (en) 2007-09-21 2015-06-23 Qualcomm Incorporated Interference management utilizing power control
KR101531551B1 (ko) 2007-10-02 2015-06-25 삼성전자주식회사 통신 시스템에서의 신호의 반복 전송
EP2213034B1 (en) * 2007-10-02 2014-08-27 Nokia Solutions and Networks Oy Improved ack/nack dtx detection and signalling of not receiving a downlink allocation grant message
US8964560B2 (en) * 2007-10-11 2015-02-24 Nokia Solutions And Networks Oy Apparatus, method, computer program product and system for requesting acknowledgment of transmitted data packets
US8948095B2 (en) 2007-11-27 2015-02-03 Qualcomm Incorporated Interference management in a wireless communication system using frequency selective transmission
RU2010126083A (ru) * 2007-11-27 2012-01-10 Квэлкомм Инкорпорейтед (US) Управление помехами в системе беспроводной связи с использованием управления мощностью служебного канала
US8848619B2 (en) 2007-11-27 2014-09-30 Qualcomm Incorporated Interface management in a wireless communication system using subframe time reuse
EP2291940B2 (en) * 2008-02-06 2018-05-16 Telefonaktiebolaget LM Ericsson (publ) Methods and devices relating to downlink assignments
US9071402B2 (en) 2008-03-24 2015-06-30 Telefonaktiebolaget L M Ericsson (Publ) Selection of retransmission settings for HARQ in WCDMA and LTE networks
US8737383B2 (en) * 2008-07-07 2014-05-27 Intel Corporation Techniques for enhanced persistent scheduling with efficient link adaptation capability
NZ590607A (en) * 2008-08-12 2013-11-29 Ericsson Telefon Ab L M Method and arrangement in a communication system
CN102113278B (zh) * 2008-09-05 2014-01-01 Lg电子株式会社 在无线通信***中发送和接收帧的方法
WO2010035969A2 (en) 2008-09-23 2010-04-01 Lg Electronics Inc. Apparatus and method of transmitting and recieving data in soft handoff of a wireless communication system
WO2010048451A2 (en) * 2008-10-22 2010-04-29 Zte (Usa) Inc. Reverse link acknowledgment signaling
FR2938141B1 (fr) * 2008-11-04 2010-11-19 Thales Sa Procede d'amelioration d'acquisition d'un ensemble de donnees emises de facon repetitive en environnement difficile
US20100162066A1 (en) * 2008-12-24 2010-06-24 Veera Papirla Acceleration of header and data error checking via simultaneous execution of multi-level protocol algorithms
CN102422569B (zh) 2009-05-08 2015-04-15 中兴通讯(美国)公司 用于无线通信***的反向链路信令技术
US9350581B2 (en) * 2009-06-02 2016-05-24 Qualcomm Incorporated Downlink assignment indicator design for multi-carrier wireless communication
JP2010045820A (ja) * 2009-10-05 2010-02-25 Fujitsu Ltd 基地局
US20110299442A1 (en) * 2010-06-04 2011-12-08 Sairamesh Nammi Methods and apparatus for controlling location for starting decoding of sub-packets of a communication packet
US8621308B2 (en) * 2010-06-30 2013-12-31 Alcatel Lucent HARQ operating point adaptation in communications
US9065584B2 (en) 2010-09-29 2015-06-23 Qualcomm Incorporated Method and apparatus for adjusting rise-over-thermal threshold
WO2011144179A2 (zh) * 2011-06-08 2011-11-24 华为技术有限公司 对数据包进行循环冗余校验的方法及装置
US20130230059A1 (en) * 2011-09-02 2013-09-05 Qualcomm Incorporated Fragmentation for long packets in a low-speed wireless network
TWI684336B (zh) * 2014-10-30 2020-02-01 日商興和股份有限公司 封包資料送訊裝置及封包資料送訊方法
US11165488B2 (en) * 2017-11-08 2021-11-02 Qualcomm Incorporated Enhanced internet of things relay data re-transmission

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4712214A (en) * 1986-01-10 1987-12-08 International Business Machines Corporation Protocol for handling transmission errors over asynchronous communication lines
CN1153583A (zh) * 1995-05-09 1997-07-02 诺基亚电信公司 采用滑动窗口数据流量控制的数据传输***
CN1214828A (zh) * 1996-04-01 1999-04-21 艾利森公司 在自动重复请求***中恢复数据的方法和设备
US6170075B1 (en) * 1997-12-18 2001-01-02 3Com Corporation Data and real-time media communication over a lossy network
CN1287734A (zh) * 1996-07-26 2001-03-14 艾利森电话股份有限公司 对数据分组进行纠错的方法、设备和分组传输***

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69329059T2 (de) 1993-06-29 2001-03-22 Alcatel, Paris Verfahren und Gerät für sequentielle Rückordnung
JP3316059B2 (ja) 1993-09-01 2002-08-19 株式会社東芝 データ伝送装置
US5617541A (en) * 1994-12-21 1997-04-01 International Computer Science Institute System for packetizing data encoded corresponding to priority levels where reconstructed data corresponds to fractionalized priority level and received fractionalized packets
US5648970A (en) * 1996-03-04 1997-07-15 Motorola, Inc. Method and system for ordering out-of-sequence packets
US5745502A (en) 1996-09-27 1998-04-28 Ericsson, Inc. Error detection scheme for ARQ systems
US5963557A (en) * 1997-04-11 1999-10-05 Eng; John W. High capacity reservation multiple access network with multiple shared unidirectional paths
JP3859345B2 (ja) 1997-05-27 2006-12-20 ユニデン株式会社 データ伝送方法及びデータ伝送装置
US7113523B1 (en) * 1997-06-11 2006-09-26 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
US6011796A (en) * 1997-06-17 2000-01-04 Qualcomm Incorporated Extended range sequence numbering for selective repeat data transmission protocol
US6151628A (en) * 1997-07-03 2000-11-21 3Com Corporation Network access methods, including direct wireless to internet access
JP3349926B2 (ja) * 1997-07-10 2002-11-25 三菱電機株式会社 受信制御装置、通信制御システム及び通信制御方法
US6247059B1 (en) * 1997-09-30 2001-06-12 Compaq Computer Company Transaction state broadcast method using a two-stage multicast in a multiple processor cluster
DE19753781C2 (de) * 1997-12-04 2000-08-31 Mannesmann Vdo Ag Vorrichtung zum Verspannen und Zentrieren zweier Bauteile
US20010056560A1 (en) * 1998-10-08 2001-12-27 Farooq Khan Method and system for measurement based automatic retransmission request in a radiocommunication system
US6434147B1 (en) * 1999-01-08 2002-08-13 Nortel Netwoks Limited Method and system for sequential ordering of missing sequence numbers in SREJ frames in a telecommunication system
WO2000045543A1 (en) * 1999-01-29 2000-08-03 Nokia Networks Oy Signaling method in an incremental redundancy communication system whereby data blocks can be combined
US6618375B2 (en) * 1999-09-13 2003-09-09 Qualcomm, Incorporated Radio link protocol frame sorting mechanism for dynamic capacity wireless data channels
JP2001112059A (ja) * 1999-10-08 2001-04-20 Hitachi Ltd 通信方式および通信装置
US6606306B1 (en) * 1999-12-15 2003-08-12 Cisco Technology, Inc. System and method for supporting a plurality of media conferences
DE60040805D1 (de) * 1999-12-20 2008-12-24 Research In Motion Ltd Hybrid-wiederholungsaufforderungsystem und -verfahren
US7065068B2 (en) * 1999-12-29 2006-06-20 Motorola, Inc. Multi channel stop and wait ARQ communication method and apparatus
US6975629B2 (en) 2000-03-22 2005-12-13 Texas Instruments Incorporated Processing packets based on deadline intervals
JP3518488B2 (ja) * 2000-06-01 2004-04-12 三菱電機株式会社 衛星通信データ配信方法、その方法に使用する子局及び親局
US6895011B1 (en) * 2000-08-15 2005-05-17 Lucent Technologies Inc. Method and apparatus for re-sequencing data packets
US7746953B1 (en) * 2000-09-12 2010-06-29 Alcatel-Lucent Usa Inc. Method and apparatus for asynchronous incremental redundancy transmission in a communication system
US6928473B1 (en) * 2000-09-26 2005-08-09 Microsoft Corporation Measuring network jitter on application packet flows
US20020064167A1 (en) * 2000-11-29 2002-05-30 Khan Farooq Ullah Hybrid ARQ with parallel packet transmission
US6876657B1 (en) * 2000-12-14 2005-04-05 Chiaro Networks, Ltd. System and method for router packet control and ordering
US6967926B1 (en) * 2000-12-31 2005-11-22 Cisco Technology, Inc. Method and apparatus for using barrier phases to limit packet disorder in a packet switching system
US7092393B1 (en) * 2001-02-04 2006-08-15 Cisco Technology, Inc. Method and apparatus for distributed reassembly of subdivided packets using multiple reassembly components
US6832261B1 (en) * 2001-02-04 2004-12-14 Cisco Technology, Inc. Method and apparatus for distributed resequencing and reassembly of subdivided packets
US6961340B2 (en) * 2001-04-06 2005-11-01 Texas Instruments Incorporated AAL2 receiver for filtering signaling/management packets in an ATM system
US6804220B2 (en) * 2001-05-07 2004-10-12 Qualcomm Incorporated Method and apparatus for generating control information for packet data
US7065213B2 (en) * 2001-06-29 2006-06-20 Scientific-Atlanta, Inc. In a subscriber network receiving digital packets and transmitting digital packets below a predetermined maximum bit rate
US6937585B2 (en) * 2001-07-27 2005-08-30 Motorola, Inc. Transmission scheme within a communication system
US6934264B2 (en) * 2001-08-30 2005-08-23 Qualcomm, Incorporated Method and apparatus for acknowledging a reception of a data packet in a CDMA communication system
US7215679B2 (en) * 2001-08-30 2007-05-08 Thomson Licensing Method, apparatus and data structure enabling multiple channel data stream transmission
US20030054807A1 (en) 2001-09-17 2003-03-20 Liangchi Hsu Apparatus, and associated method, for facilitating multicast and broadcast services in a radio communication system
US20030066004A1 (en) * 2001-09-28 2003-04-03 Rudrapatna Ashok N. Harq techniques for multiple antenna systems
US7889742B2 (en) * 2001-09-29 2011-02-15 Qualcomm, Incorporated Method and system for improving data throughput
ATE313234T1 (de) * 2001-10-01 2005-12-15 Research In Motion Ltd Kontaktmanagement für mobile kommunikationsgeräte in mobilen paketnetzen
MXPA04005301A (es) * 2002-04-10 2004-09-13 Verification Technologies Inc Metodo disuasivo de replicacion de contenido en discos opticos.
CN102572820B (zh) 2004-11-02 2015-11-11 苹果公司 与正交频分复用一起使用的方法及其基站和无线终端
US9014192B2 (en) * 2005-03-21 2015-04-21 Qualcomm Incorporated Method and apparatus for improving data transmission reliability in a wireless communications system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4712214A (en) * 1986-01-10 1987-12-08 International Business Machines Corporation Protocol for handling transmission errors over asynchronous communication lines
CN1153583A (zh) * 1995-05-09 1997-07-02 诺基亚电信公司 采用滑动窗口数据流量控制的数据传输***
CN1214828A (zh) * 1996-04-01 1999-04-21 艾利森公司 在自动重复请求***中恢复数据的方法和设备
CN1287734A (zh) * 1996-07-26 2001-03-14 艾利森电话股份有限公司 对数据分组进行纠错的方法、设备和分组传输***
US6170075B1 (en) * 1997-12-18 2001-01-02 3Com Corporation Data and real-time media communication over a lossy network

Also Published As

Publication number Publication date
CN1599997A (zh) 2005-03-23
ES2730886T3 (es) 2019-11-13
EP1755252A1 (en) 2007-02-21
HK1073952A1 (en) 2005-10-21
RU2300175C2 (ru) 2007-05-27
JP2005506735A (ja) 2005-03-03
JP2008289163A (ja) 2008-11-27
KR20040039489A (ko) 2004-05-10
CN101026443A (zh) 2007-08-29
DE60216306T2 (de) 2007-05-31
TWI239168B (en) 2005-09-01
DE60216306D1 (de) 2007-01-04
MXPA04003142A (es) 2004-07-08
EP2256982B1 (en) 2019-03-27
WO2003032564A3 (en) 2003-08-07
CA2462697C (en) 2013-02-05
IL161207A0 (en) 2004-08-31
IL161207A (en) 2010-06-30
JP4740285B2 (ja) 2011-08-03
AU2002334856B2 (en) 2008-09-25
CA2462697A1 (en) 2003-04-17
BR0213088A (pt) 2005-05-10
EP1433281A2 (en) 2004-06-30
US8089940B2 (en) 2012-01-03
EP1433281B1 (en) 2006-11-22
ATE346435T1 (de) 2006-12-15
NO20041824L (no) 2004-07-02
JP4308003B2 (ja) 2009-08-05
WO2003032564A2 (en) 2003-04-17
RU2004113560A (ru) 2005-09-20
US20030067907A1 (en) 2003-04-10
BRPI0213088B1 (pt) 2019-03-12
EP2256982A3 (en) 2012-11-14
KR100993143B1 (ko) 2010-11-10
UA81231C2 (en) 2007-12-25
EP2256982A2 (en) 2010-12-01

Similar Documents

Publication Publication Date Title
CN1305247C (zh) 高效可靠的数据分组发送方法及***
CN100340091C (zh) 重新调度预定的传输
CN1173515C (zh) 在数据叠加语音通信***中有效重发数据的方法和设备
CN1509552A (zh) 控制信道编码和解码
AU2002334856A1 (en) Flexible ARQ for packet data transmission
JP2009089405A (ja) データスループットを改良するための方法およびシステム
CN1708938A (zh) 反向链路自动重复请求
CN1541457A (zh) 无线通信***的反向链路信道结构
CN1568603A (zh) 用于在无线通信***内消息分段的方法和设备
CN101075859A (zh) 用于分组传输的混合自动重发请求方法和装置及传输***
CN1914846A (zh) 利用同步重发的混合自动重复请求协议
WO2006073550A2 (en) Method and apparatus for decoding data in a wireless communication system
CN1449206A (zh) 在时分双工***中结合动态信道分配的数据重传方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1073952

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20070314

CX01 Expiry of patent term