CN101350703B - 通讯***的传输控制的方法与装置 - Google Patents

通讯***的传输控制的方法与装置 Download PDF

Info

Publication number
CN101350703B
CN101350703B CN2008101274978A CN200810127497A CN101350703B CN 101350703 B CN101350703 B CN 101350703B CN 2008101274978 A CN2008101274978 A CN 2008101274978A CN 200810127497 A CN200810127497 A CN 200810127497A CN 101350703 B CN101350703 B CN 101350703B
Authority
CN
China
Prior art keywords
user
index signal
access
receive
receives
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.)
Active
Application number
CN2008101274978A
Other languages
English (en)
Other versions
CN101350703A (zh
Inventor
林咨铭
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.)
Industrial Technology Research Institute ITRI
Original Assignee
Industrial Technology Research Institute ITRI
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
Priority claimed from US12/137,792 external-priority patent/US8201041B2/en
Priority claimed from US12/166,018 external-priority patent/US8799734B2/en
Application filed by Industrial Technology Research Institute ITRI filed Critical Industrial Technology Research Institute ITRI
Publication of CN101350703A publication Critical patent/CN101350703A/zh
Application granted granted Critical
Publication of CN101350703B publication Critical patent/CN101350703B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种在无线通讯***中利用存取装置的传输控制的***与方法包含以下步骤。自上位装置接收第一传输数据以供传输至通讯***的用户装置。传送第一传输数据至用户装置,产生对应于第一传输数据的第一存取接收指示信号。传送第一存取接收指示信号至上位装置,且如果未收到第一用户接收指示信号,则重传第一传输数据至用户装置。由存取装置接收第二传输数据以供传输至用户装置,由存取装置产生对应于第二传输数据的第二存取接收指示信号,并传送第二存取接收指示信号至上位装置。如果未收到第二用户接收指示信号,则重传第二传输数据至用户装置。

Description

通讯***的传输控制的方法与装置
技术领域
本发明是有关于通讯***的方法与装置,且特别是有关于在数据通讯***的传输控制的方法与装置。
背景技术
无线通讯***在不需有线连接的情况下允许无线装置进行通讯。因为无线***已整合于日常生活中,所以日益需要能支持多媒体服务的无线通讯***,这些多媒体服务譬如是言语、音频、视频、档案与网页下载等等。为了支持无线装置的多媒体服务,已发展出各种不同的无线通讯***与协议,以顺应无线通讯网路的多媒体服务的成长需求。
此种协议的一为宽带分码多任务(W-CDMA),其由第三代行动通讯伙伴合作计划(3GPPTM)所发表,由多家标准开发机制所共同研究。W-CDMA系为一种宽带展频行动广播接口,其使用直接序列分码多任务(CDMA)。
这种无线***的通讯可包含单节点(single-hop)传输与多节点(multi-hop)传输。在单节点无线传输中,起始节点直接与目标节点进行通讯。相较之下,在多节点无线传输中,无线***的起始节点可使用一个或多个中间节点(有时称为中继节点)而与目标节点进行通讯。在某些***中,中继节点可称为中继站(relay station),而在起始节点与目标节点间的节点与连接的组合可以称为传输路径。中继式***可存在于任何型式的无线网络中。
图1为具有多节点传输与单节点传输的公公知无线网络100的示意图。图1所示的无线网络100是基于电子电机工程师协会(IEEE)802.16家族的标准。如图1所示,无线网络100可包含一个或多个发送器(例如基地台(BS)110),一个或多个中继站(RS)120(包含RS 120a、120b与120c),以及一个或多个用户站(SS)130(包含SS 130a、130b、130c与130d)。
在无线网络100中,起始节点(例如BS 110)与目标节点(例如,SS 130a、SS 130b、SS 130c、SS 130d等)间的通讯,可由一个或多个中继站(例如,RS 120a、RS 120b、RS 120c等)而达成。举例而言,在无线网络100中,RS 120a可接收来自BS 110的数据,并将此数据传送至另一个中继站(例如,RS 120b)。或者,RS 120a可接收来自另一个中继站(例如,RS 120b)的数据,并将其传送至BS 110。在另一个例子中,RS 120c可接收来自RS120b的数据,并将此数据传送至用户站(例如SS 130a)。或者,RS 120c可接收来自用户站(例如SS 130a)的数据,并将其传送至支配中继站(例如RS120b)。这些是多节点传输的例子。在无线网络100的单节点传输中,可以直接达成起始节点(例如BS 110)与目标节点(例如SS 130d)间的通讯。举例而言,BS 110可直接传送数据至SS 130d,且SS 130d可直接传送数据至BS 110。
一种例如图1的无线网络100的无线***可实现媒体存取控制(MAC)讯框(frame)格式,其使用正交分频多重存取(OFDMA)的IEEE 802.16家族的标准。在无线***100中,传输时间可分割为多个长度可变的子讯框:上链(UL)子讯框与下链(DL)子讯框。一般而言,此UL子讯框可包含复数个测距通道(ranging channels),通道质量信息通道(CQICH)以及包含数据的复数个UL数据丛讯(data burst)。
DL子讯框可包含:前序(preamble)、讯框控制标头(FCH)、DL图(DL-MAP)、UL图(UL-MAP)以及DL数据丛讯区域。前序可以用以提供同步。举例而言,此前序可以用以调整时序偏移、频率偏移以及功率。FCH可以包含各连接的讯框控制信息,包含譬如SS 130的译码信息。
DL图与UL图可以用以定位上链与下链通讯的通道存取。亦即,此DL图可提供在目前下链子讯框内的存取时槽(access slot)位置的目录,而UL图可提供在目前上链子讯框内的存取时槽位置的目录。在此DL图中,此种目录可为一个或多个DL图信息组件(MAP Information Element,MAPIE)的形式。在此DL图中的每个MAP IE可包含单一连接(亦即,与单一SS 130的连接)的数个参数。这些参数可以用以确认在目前子讯框中,数据丛讯的位置,数据丛讯的长度,数据丛讯的接受者身份,以及传输参数。
举例而言,每个MAP IE可包含:连接ID(Connection ID,CID),其辨别数据丛讯的目标装置(例如,SS 130a、SS 130b、SS 130c、SS 130d等)的身份;下链间隔使用码(Downlink Interval Usage Code,DIUC),其表示下链间隔使用码,下链传输是由其所定义;OFDMA符号偏移,其表示资料丛讯开始的OFDMA符号的偏移;子通道偏移,其表示用以传送此丛讯的最低指针OFDMA子通道。其它参数亦可包含在此MAP IE中,例如,升高(boosting)参数、OFDMA符号表示参数、子通道表示参数等。公知的MAC标头(例如FCH)与MAP IE可以称为连接转换控制资料。
DL图与UL图皆可以伴随此数据丛讯区域。数据丛讯区域可包含一个或多个数据丛讯。数据丛讯区域中的每个数据丛讯可以依据相应的连接转换控制数据的控制型式而被调变与编码。一般而言,DL图与UL图可以称为封包数据单元(packet data unit,PDU)或简称为封包资料。
图1的无线网络100所用的传输控制机制比如为自动重复要求(Automatic Repeat Request,ARQ)。由使用ARQ,无线***的装置(例如,BS 110、RS120a、120b与120c,以及SS 130a、130b、130c与130d等)可以设计成,当封包资料未被目的接受者所接收或接收有误时,其可重新传输封包数据。ARQ传输控制机制可使用ACK、NACK与逾时(timeout)的组合以传递数据传输状态。ARQ协议可以包含:停止与等待(Stop-And-Wait(SAW)),回到N(Go-Back-N)以及选择性重复。
于使用ARQ传输控制机制的无线***中,当接收装置接收(新的或重新传输的)封包数据时,接收装置可产生并传递ACK或NACK至此传送装置。ACK可以是确认指示信号,其可包含在讯息中或是附加于讯息,并可以由接收器送出至发送器,以表示接收器已经正确地接收此传输数据。NACK为负确认指示信号,其包含在讯息中或是附加于讯息,并可以由接收器送出至发送器,以指示所接收的传输数据有一个或多个错误。
图2为端点间(end-to-end)ARQ传输控制机制的操作的发讯图200。如图2所示,在分配式资源配置***中,传输路径中每个节点会分配资源至中继路径中的下一个节点。举例而言,在分配式资源配置***中,BS 110可以为RS 120a部署资源,其标示为BS 110与RS 120a间的箭号。同样地,RS 120a可以为RS 120b部署资源,其标示为RS 120a与RS 120b间的箭号。在集中式资源配置***中,BS 110可以传输控制信息至传输路径中的所有节点,例如RS 120a,RS 120b,RS 120c与SS 130a,以完成资源配置。在任一情况下,在资源配置已完成后,BS 110可以经由中间节点RS120a,RS 120b与RS 120c而传递数据至目标节点(SS 130a)。此外,BS 110可以储存所送出资料的副本于缓冲器中。于图2的例子中,此资料是由八(8)个封包数据所组成。
RS 120a可成功地接收这8个封包数据,储存数据的副本至其缓冲器,并传送此数据至RS 120b。然而,在RS 120a与RS 120b之间,可能由于毁损、干扰、错误等而遗失2个封包数据,所以RS 120b可能只接收6个封包数据。RS 120b可以传输这6个封包资料至RS 120c,并储存所传输数据的副本至其缓冲器。同样地,RS 120c可以接收这6个封包数据,传输这6个封包数据至SS 130a,并储存所传输数据的副本至其缓冲器。然而,在RS 120c与SS 130a之间,另3个封包数据可能遗失,导致只有3个封包数据被SS 130a成功地接收。在收到这3个封包数据时,SS 130a可以经由RS 120c、RS 120b与RS 120c,沿着上链传输路径传递ACK指示信号至BS 110。ACK指示信号可以告知成功收到这3个封包数据。当BS 110接收此ACK指示信号时,BS 110可以将所识别出的此3个封包数据从缓冲器内清除。
一旦BS 110已经清除缓冲器,则BS 110可以准备3个新封包数据以传输至SS 130a。在某些情况下,BS 110可以与RS 120a、120b与120c进行通讯,以决定如何定位数据的再传输,能使每个RS 120可接收其在上链方向的最直接节点(亦即,上位节点)的正确数据。当BS 110已经决定如何定位再传输时,BS 110可以接着利用集中化资源配置,沿着传输路径重新部署这些资源。或者,执行分配式资源配置,在传输路径中每个节点可沿着传输路径(上链或下链)而重新部署资源至下一个节点。在任一情况下,一旦这些资源已被重新部署,BS 110可以经由RS 120a传送这3个新封包数据至SS 130a。
RS 120a可以接收此数据并将在RS 120a与RS 120b间所遗失的2个封包数据添加至此数据,以再传输至RS 120b(亦即,Data(2+3’))。RS 120b可以接收Data(2+3’)、传输Data(2+3’)至RS 120c,并储存新的Data(亦即,Data(3’))至其缓冲器中。同样地,RS 120c可以接收Data(2+3’)并将在RS120c与SS 130a间所遗失的这3个封包数据添加至Data(2+3’),藉以产生Data(5+3’)。RS 120c可以传输Data(5+3’)至SS 130a,并储存新数据的副本(亦即,Data(3’))至其缓冲器。SS 130a可以接收新的数据与重新传输数据(亦即,Data(5+3’)),并经由RS 120a、RS 120b与RS 120c而传输ACK指示信号至BS 110。所传输出的ACK指示信号乃告知已接收到8个封包数据(亦即,ACK(5+3’)),其中3个封包为新数据,5个封包为重新传输的数据。在收到ACK指示信号时,BS 110可以清除其缓冲器。
图3为两段式ARQ传输控制机制的操作的发讯图300。于使用两段式ARQ传输控制机制的***中,存取节点(例如中间节点RS 120a,120b与120c)回传ACK指示信号到传送节点(例如BS 110),以表示目前传输状态以及此传输是否成功地被存取节点接收。存取节点为可以直接通讯至目标节点(例如,SS 130a、SS 130b、SS 130c、SS 130d等)的中间节点(例如,RS 120a、RS 120b、RS 120c等)。举例而言,对应于SS 130a的存取节点可以是RS 120c。
类似于图2,图3显示出,BS 110可以传输控制信息至传输路径的所有节点,以在集中式资源配置***中执行资源配置。举例而言,关于从BS 110到SS 130a的传输路径,BS 110可以为RS 120a、RS 120b、RS 120c与SS 130a执行资源配置。于另一情况下,在分配式资源配置***中,此传输路径中的每个节点可以沿着传输路径(上链或下链)部署资源至下一个节点。举例而言,关于从BS 110到SS 130a的传输路径,BS 110可以执行从BS 110到RS 120a的资源配置,RS 120a可以执行从RS 120a到RS120b的资源配置,RS 120b可以执行从RS 120b到RS 120c的资源配置,而RS 120c可以执行从RS 120c到SS 130a的资源配置。在任一情况下,一旦资源配置已完成,BS 110可以经由中间节点RS 120a,RS 120b与RS120c而传递数据至目标节点(SS 130a)。此外,BS 110可以储存所送出资料的副本至缓冲器中。于图3的例子中,此数据可以包含八(8)个封包数据。
RS 120a可以成功地接收这8个封包数据,储存所接收数据的副本至其缓冲器,并传送数据至RS 120b。RS 120b可以成功地接收这8个封包数据,储存所接收数据的副本至其缓冲器,并传送数据至RS 120c。然而,在RS 120b与RS 120c之间,可能由于毁损、干扰错误等而遗失2个封包数据,所以RS 120c可能只有接收到6个封包数据。RS 120c可以传送预先ACK指示信号至BS 110,以确认收到这6个封包数据。
此外,RS 120c可以传输6个所接收封包资料至SS 130a,并储存所传输数据的副本至其缓冲器。然而,于RS 120c与SS 130a间的传输中,另4个封包数据可能遗失,以导致只有2个封包数据成功地被SS 130a接收。在收到2个封包数据之时,SS 130a可以传送ACK指示信号至RS 120c。ACK指示信号可以用以告知已由SS 130a成功收到这2个封包资料。在收到ACK之时,RS 120c可以重新传输并未成功被SS 130a接收的任何资料。举例而言,于图3中,RS 120c可以重新传输在RS 120c与SS 130a之间传输而遗失的4个封包数据。
当BS 110接收来自RS 120c的ACK指示信号时,BS 110可以清除被视为成功由RS 120c接收的6个封包数据的缓冲器。一旦BS 110已经清除其缓冲器,则BS 110可以准备6’个新封包数据以传输至SS 130a,连同在RS 120b与RS 120c之间遗失的2个封包数据。在某些情况下,BS 110可以与RS 120a、120b与120c进行通讯,以决定数据的局部化再传输,俾能使每个RS 120可从沿着上链方向的最直接节点(亦即,上位节点)接收正确数据。然而,在其它情况下,BS 110无法与RS 120a、120b与120c进行通讯以决定数据的局部化再传输。
当BS 110已经决定如何定位再传输时,在集中化资源配置的***中,BS 110可以接着沿着传输路径重新部署这些资源。或者,在分配式资源配置的***中,在传输路径中每个节点可以沿着传输路径(上链或下链)而重新部署资源至下一个节点。在任一情况下,一旦这些资源已被重新部署,BS 110可以经由RS 120a传送Data(2+6’)至SS 130a。RS 120a可以成功接收Data(2+6’),传输所接收Data(2+6’)至RS 120b,并储存Data(2+6’)的副本于其缓冲器。RS 120b可以成功接收Data(2+6’),传输所接收Data(2+6’)至RS 120c,并储存Data(2+6’)的副本于其缓冲器。同样地,RS 120c可以接收Data(2+6’),传输所接收Data(2+6’)至RS 120b,并储存Data(2+6’)的副本于其缓冲器。此外,RS 120c可以传送ACK指示信号至BS 110,以确认收到成功被RS 120c接收的数据(亦即,ACK{2+6’})。
SS 130a可以接收新的数据与重新传输数据(亦即,Data(2+6’)),并传输ACK指示信号至RS 130c。ACK指示信号可以确认成功收到2+6’个封包资料(亦即,ACK(2+6’)),其中6’个封包为新数据,2个封包为重新传输数据。在收到ACK指示信号之时,RS 130c可以清除其缓冲器中的新数据与旧数据,其中这些新数据数据与旧数据乃被SS 130a指示为已成功地被接收的数据。
因为传输路径的段数增加,相较于单节点无线网络,多节点无线网络的错误侦测与修正的效应更为重要。因此,在多节点传输中,传统的错误侦测与修正可能导致成本显著增加,长延迟以及资源浪费。
所描述的实施示范例是用以克服上述问题。
发明内容
本发明的目的在于提供一种通讯***的传输控制的方法与装置,
在实施例中,本发明是关于一种在一无线通讯***中利用一存取装置的传输控制的方法。无线通讯***包含复数个接收装置。此方法包含:自一上位装置接收第一传输数据以供传输至一用户装置,其中存取装置与此些接收装置进行通讯,而用户装置为此些接收装置的其一;传送第一传输数据至用户装置;利用存取装置产生一第一存取接收指示信号,其对应于第一传输数据;传送第一存取接收指示信号至上位装置;如果存取装置并未从用户装置接收指示第一传输数据是由用户装置接收的一第一用户接收指示信号,则重新传输第一传输数据的一个或多个部分至用户装置;利用存取装置接收第二传输数据以供传输至用户装置;利用存取装置产生一第二存取接收指示信号,其对应于第二传输数据;传送第二存取接收指示信号至上位装置;以及如果存取装置并未从用户装置接收指示第二传输数据系由用户装置接收的一第二用户接收指示信号,则重新传输第二传输数据的一个或多个部分至用户装置。
于另一实施示范例中,本发明是关于一种在一无线通讯***中利用一存取装置的传输控制的装置,该无线通讯***包含复数个接收装置,该传输控制的装置包含:一单元,用于自一上位装置接收第一传输数据以供传输至一用户装置,其中该无线通讯装置与该些接收装置进行通讯,而该用户装置为该些接收装置的其一;一单元,用于传输该第一传输数据至该用户装置;一单元,用于利用该存取装置产生一第一存取接收指示信号,其对应于该第一传输数据;一单元,传送该第一存取接收指示信号至该上位装置;一单元,用于如果该无线通讯装置并未从该用户装置接收指示该第一传输数据由该用户装置接收的一第一用户指示信号,则重新传输该第一传输数据的一个或多个部分至该用户装置;一单元,用于利用该存取装置接收第二传输数据以供传输至该用户装置;一单元,用于利用该存取装置产生一第二存取接收指示信号,其对应于该第二传输数据;一单元,用于传送该第二存取接收指示信号至该上位装置;以及一单元,用于如果该无线通讯装置并未从该用户装置接收指示该第二传输数据由该用户装置接收的一第二用户接收指示信号,则重新传输该第二传输数据的一个或多个部分至该用户装置。
在实施例中,本发明是关于一种在一无线通讯***中利用存取装置的传输控制的方法,无线通讯***包含复数个接收装置。此方法包含:自一上位装置接收传输数据以供传输至一用户装置,其中存取装置与此些接收装置进行通讯,而用户装置为此些接收装置的其一;传送传输数据至用户装置;及产生一存取接收指示信号,其对应于传输数据。如果存取装置从用户装置接收一初始用户接收指示信号,则:以初始用户接收指示信号包含存取接收指示信号,及传送存取接收指示信号与用户接收指示信号至上位装置。如果存取装置并未从用户装置接收初始用户接收指示信号,则:传送存取接收指示信号至上位装置,及重新传输传输数据的至少一部分至用户装置。
于另一实施示范例中,本发明是关于一种在一无线通讯***中利用存取装置的传输控制的装置,该无线通讯***包含复数个接收装置,该传输控制的装置包含:一单元,用于从一上位装置接收传输数据以供传输至一用户装置,其中该无线通讯装置与该些接收装置进行通讯,而该用户装置为该些接收装置的其一;一单元,用于传输该传输数据至该用户装置;一单元,用于产生一存取接收指示信号,其对应于该传输数据;一单元,用于如果该无线通讯装置从该用户装置接收一初始用户接收指示信号,则:一单元,用于以该初始用户接收指示信号包含该存取接收指示信号,及一单元,用于传递该存取接收指示信号与该用户接收指示信号至该上位装置;以及一单元,用于如果该无线通讯装置并未从该用户装置接收该初始用户接收指示信号,则:一单元,用于传递该存取接收指示信号至该上位装置,及一单元,用于重新传输该传输数据的至少一部分至该用户装置。
附图说明
图1为无线通讯***的方块图;
图2为一种使用端点间ACK讯息发送的公知技术无线通讯***用的发讯图;
图3为一种使用两段式ARQ机制的公知技术无线通讯***的发讯图;
图4为依据本发明的一实施示范例的无线通讯***的方块图;
图5a为依据本发明的一实施示范例的无线电网络控制器(RNC)的方块图;
图5b为依据本发明的一实施示范例的基地台(BS)的方块图;
图5c为依据本发明的一实施示范例的中继站(RS)的方块图;
图5d为依据本发明的一实施示范例的用户站(SS)的方块图;
图6为依据本发明的一实施示范例的封包数据处理的流程图;
图7为依据本发明的一实施示范例的错误侦测与修正的流程图;
图8为依据本发明的一实施示范例的错误侦测与修正的流程图;
图9为依据本发明的一实施示范例的两段错误侦测与修正的示范发讯图;
图10为依据本发明的一实施示范例的两段错误侦测与修正的示范发讯图;
图11为依据本发明的一实施示范例的两段错误侦测与修正的示范发讯图;
图12为依据本发明的一实施示范例的两段错误侦测与修正的示范发讯图;
图13为依据本发明的一实施示范例的两段错误侦测与修正的示范发讯图;
图14为依据本发明的一实施示范例的具有RACK指示信号的一ACK指示信号的示范发讯图;及
图15为依据本发明的一实施示范例的RACK指示信号型式的示范方块图。
附图中主要组件符号说明:
100:无线网络/无线***
110:基地台(BS)
120、120a、120b、120c:中继站(RS)
130、130a、130b、130c、130d:用户站(SS)
200:发讯图
300:发讯图
400:无线通讯***
420:无线电网络控制器(RNC)
421:中央处理单元(CPU)
422:随机存取储存器(RAM)
423:只读存储器(ROM)
424:储存器
425:数据库
426:I/O装置
427:界面
428:天线
430:基地台(BS)
431:中央处理单元(CPU)
432:随机存取储存器(RAM)
433:只读存储器(ROM)
434:储存器
436:I/O装置
437:界面
438:天线
440、440a、440b、440c:中继站(RS)
441:中央处理单元(CPU)
442:随机存取储存器(RAM)
443:只读储存器(ROM)
444:储存器
445:数据库
446:I/O装置
447:界面
448:天线
450、450a、450b、450c、450d:用户站(SS)
451:中央处理单元(CPU)
452:随机存取储存器(RAM)
453:只读存储器(ROM)
454:储存器
455:数据库
456:I/O装置
457:界面
458:天线
600:流程图
605-630:方法步骤
700:流程图
705-725:方法步骤
800:流程图
805-810:方法步骤
900:发讯图
1000:发讯图
1100:发讯图
1200:发讯图
1300:发讯图
具体实施方式
为让本发明的上述内容能更明显易懂,以下特举一较佳实施例,并配合附图作详细说明。
图4为无线通讯***400的方块图。图4的无线通讯***400可能譬如基于IEEE802.16家族的标准。如图4所示,无线通讯***400可包含一个或多个无线电网络控制器(RNC,radio network controller)420(例如RNC 420),一个或多个基地台(BS)430(例如BS 430),一个或多个中继站(RS)440(例如RS 440a、RS 440b与RS 440c),以及一个或多个用户站(SS)450(例如SS 450a、SS 450b、SS 450c与SS 450d)。
RNC 420可以是任何型式的公知通讯装置,其能在无线通讯***400中运作。RNC 420可负责在无线通讯***400中的资源管理、行动管理、加密等。此外,RNC 420可负责一个或多个BS 430的控制。
图5a为依据本发明的一实施示范例的RNC 420的方块图。如图5a所示,每个RNC 420可能包含一个或多个下述组件:中央处理单元(CPU)421,其用以执行数个计算机程序指令以完成各种不同的处理与方法;随机存取储存器(RAM)422与只读存储器(ROM)423,其用以存取信息与计算机程序指令;储存器424,用以储存数据与信息;复数个数据库425,用以储存表格、明细表(list)或其它数据结构;复数个I/O装置426;复数个界面427;复数个天线428等。这些组件为本领域技术人员所熟知,其细节在此省略。
BS 430可以是任何型式的通讯装置,其用以在无线通讯***400中,与一个或多个RS 440及/或SS 450间进行数据接收及/或数据发送、及/或彼此通讯,其中有很多是本领域技术人员所已知的。在某些实施例中,BS430亦可以称为节点B(Node-B)、基地收发器***(base transceiver system,BTS)、存取点(access point)等。在BS 430与RNC 420之间的通讯可以是有线及/或无线连接。在BS 430与RS 440之间的通讯可能是无线的。同样地,在BS 430与SS 450之间的通讯可能是无线的。在实施例中,在其广播/接收范围内,BS 430可与一个以上的RS 440及/或一个以上的SS 450进行无线通讯。广播范围可能由于功率、位置以及干扰(物理、电气特性等)而改变。
图5b为依据本发明的一实施示范例的BS 430的方块图。如图5b所示,每个BS 430可能包含一个或多个下述组件:至少一中央处理单元(CPU)431,其用以执行数个计算机程序指令以完成各种不同的处理与方法;随机存取储存器(RAM)432与只读存储器(ROM)433,其用以存取信息与计算机程序指令;储存器434,用以储存数据与信息;复数个数据库435,用以储存表格、明细表或其它数据结构;复数个I/O装置436;复数个界面437;复数个天线438等。这些组件为本领域技术人员所熟知的,其细节在此省略。
RS 440可以是任何型式的公知计算装置,其用以在无线通讯***400中,与BS 430、一个或多个其它RS 440及/或一个或多个SS 450间进行无线的数据收发。RS 440与BS 430、一个或多个其它RS 440,以及一个或多个SS 450之间的通讯可能是无线通讯。在一实施示范例中,在其广播/接收范围内,RS 440可与BS 430、一个或多个RS 440及/或一个或多个SS 450进行无线通讯。广播范围可能由于功率、位置以及干扰(物理、电气特性等)而改变。
图5c为依据本发明的一实施示范例的RS 440的方块图。如图5c所示,每个RS 440可能包含一个或多个下述组件:至少一中央处理单元(CPU)441,其用以执行数个计算机程序指令以完成各种不同的处理与方法;随机存取储存器(RAM)442与只读存储器(ROM)443,其用以存取信息与计算机程序指令;储存器444,用以储存数据与信息;复数个数据库445,用以储存表格、明细表或其它数据结构;复数个I/O装置446;复数个界面447;复数个天线448等。这些组件为本领域技术人员所熟知的,其细节在此省略。
SS 450可以是任何型式的计算装置,其在无线通讯***400中,与BS 430及/或一个或多个RS 440间进行无线的数据传输及/或接收。SS 450可能包含譬如服务器、客户端、桌上型计算机、膝上型计算机、网络计算机、工作站、个人数字助理(PDA)、平板计算机、扫描仪、电话装置、呼叫器、照相机、音乐装置等。此外,SS 450可能包含一无线传感器网络中的一个或多个无线传感器,其用以利用集中式及/或分配式通讯来进行通讯。在实施例中,SS 450可能是一行动计算装置。在另一个实施例中,SS450可能是在移动环境(例如公交车、火车、飞机、船、汽车等)中操作的固定计算装置。
图5d为依据本发明的一实施示范例的SS 450的方块图。如图5d所示,每个SS 450可能包含一个或多个下述组件:至少一中央处理单元(CPU)451,其用以执行数个计算机程序指令以完成各种不同的处理与方法;随机存取储存器(RAM)452与只读存储器(ROM)453,其用以存取并储存信息与计算机程序指令;储存器454,用以储存数据与信息;复数个数据库455,用以储存表格、明细表或其它数据结构;复数个I/O装置456;复数个界面457;复数个天线458等。这些组件为本领域技术人员所熟知的,其细节在此省略。
此外,在无线通讯***400中的每个节点(例如BS 430、RS 440a、440b与440c,以及SS 450a、450b、450c与450d)可包含一个或多个定时器,于此被称为″中继再传输定时器″。在实施例中,这些中继再传输定时器可能反映数据生命值(lifetiime)。中继再传输定时器可能包含硬件及/或软件的任何组合。此外,中继再传输定时器可藉由其内部机构,以有关于数据传输。亦即,每个中继再传输定时器的设定可能根据对特定目标节点(例如SS 450a、SS 450b、SS 450c、SS 450d等)的既定往返时间。
举例而言,RS 440a的中继再传输定时器所设定的时间将包含RS440a、RS 440b、RS 440c与SS 450a的往返传输路径的总传输时间。同样地,RS 440b的中继再传输定时器所设定的时间将包含RS 440b、RS 440c与SS 450a的往返传输路径的总传输时间,而RS 440c的中继再传输定时器所设定的时间将包含RS 440c与SS 450a的往返传输路径的总传输时间。除了往返传输时间以外,总传输时间亦可包含一个或多个时序偏移,例如数据处理、传输节点与接收节点转态间隙(transition gap)(例如Tx/Rx)、额外局部再传输时间等。在实施例中,此总传输时间Ttotal可能由下述方程式所定义:
Ttotal=TRound_Trip+Δt,    (1)
其中:
TRound_Trip为传送节点与目标节点之间的往返传输时间;且
Δt包含一时序偏移。
在实施例中,各中继再传输定时器的相关数值可在连接设定期间确定,而因此可设定中继再传输定时器的数值。于其它实施例中,当确定一个或多个传输条件时,及/或当改变一个或多个传输条件时,每个中继再传输定时器的相关数值可在网络登录(network entry)期间确定。举例而言,在RS 440c登录至网络(例如无线通讯***400)之时,可确定RS 440c的中继再传输定时器的相关数值(例如,TRound_Trip等),且可设定中继再传输定时器的总数值(例如,Ttotal等)。
在此所揭露的***与方法中,可能有三个ARQ模式。第一ARQ模式称为端点间模式。亦即,此些ARQ传输控制机制运作于从某一传输路径(例如BS 430或SS 450)的一端至同一传输路径(例如SS 450或BS 430)的另一端。第二ARQ模式称为两段ARQ模式。两段ARQ模式系为一种两段ARQ模式中的ARQ传输控制机制运作于″中继ARQ段″与″存取ARQ段″间的模式,中继ARQ段是BS 430与存取RS 440之间的段(亦即,此RS 440在传输路径中提供服务给SS 450),而存取ARQ段是存取RS 440与(受其服务的)SS 450间的段。第三ARQ模式称为逐节点ARQ。逐节点ARQ传输控制机制运作于同一传输路径中的两个邻近节点。举例而言,参见图4,逐节点ARQ运作于:BS 430与RS 440a之间、RS 440a与RS 440b之间、RS 440b与RS 440c之间以及RS 440c与SS 450a之间。
在某些实施例中,两段ARQ模式可能适合在隧道式与非隧道式传输(tunnel and non-tunnel forwarding)。逐节点ARQ模式可能适合在非隧道式传输中,且其适合于当RS 440使用分配式资源配置。RS 440的ARQ模式组态设定可执行于RS 440网络登录期间。
图6显示本发明实施例的无线通讯***(例如无线通讯***400)中的数据处理流程图600。具体而言,图6显示RS 440从上位(superordinate)RS440接收封包数据的处理,或BS 430接收封包数据并送至下位(subordinate)RS 440或SS 450的处理。在此,″下位″与″上位″是用以说明一个节点对另一个节点的相对位置。下位节点是为位于待讨论节点与接收节点SS 450之间的下链流中的节点。上位节点是为位于待讨论节点与BS430之间的上链流中的节点。
如图6所示,RS 440可能接收来自BS 430或上位RS 440的封包数据(步骤605)。使用控制信息,RS 440可能决定所接收到的封包数据是否要转送至存取RS 440(例如RS 440c)或SS 450(步骤610),其中控制信息包含所接收封包数据中的封包数据标头信息及/或图信息组件(informationelement,IE)。如果此封包数据不要转送至存取RS 440(例如RS 440c)或SS450(步骤610,否),RS 440可能处理并舍弃如此标示的封包数据(步骤620)。在实施例中,此封包数据可能包含于接收数据封包中。或者,此封包数据可能是先前送出的数据或后续的数据封包。
然而,如果此封包数据要被转送至存取RS 440(例如RS 440c)或SS 450(步骤610,是),则RS 440可能决定接收到的数据是否包含一个或多个重新传输的数据封包(步骤615)。重新传输的数据封包意味着,先前已传输至RS 440但由于传输故障或错误而需要再传输的数据封包。重新传输的封包数据可能包括于具有新数据的数据封包中,或可能被送出在只包含重新传输数据的数据封包中。在实施例中,重新传输的封包数据可能是先前被RS 440所接收并储存于RS 440的缓冲器的数据指示信号(indicator)或识别信号(identifier)。RS 440可能使用先前由控制站(例如BS 430或上位RS440)所送出的资源配置信息,以决定此封包数据是否为传输封包数据或为再传输封包数据。如果在此数据封包中包含单一重新传输的封包数据,RS440将决定所接收到的数据包含再传输封包数据。
如果RS 440决定接收到的数据包含一个或多个重新传输的数据封包(步骤615,是),则RS 440可能将此封包数据连同所接收到数据中的新数据封包重新传输至存取RS 440(例如,RS 440c)或SS 450(步骤625)。在实施例中,RS 440可能从从其缓冲器取得要重新传输的封包数据,并使用此数据再传输的配置资源来重新传输此封包数据。如果此封包数据是为再传输数据,则RS 440可能只接收来自上位BS 430或RS 440的控制数据。亦即,所接收到的数据可能只包含流量及/或应用数据,而没有使用者数据。如果此封包数据并不包含再传输数据(步骤615,否),RS 440可能将所接收到的包含控制信息及/或使用者数据的封包数据传输至存取RS 440(例如,RS 440c)或SS 450(步骤630)。
虽然未显示于图6中,如果RS 440设有中继再传输定时器,在传输(步骤630)及/或再传输(步骤625)时,RS 440所设定的中继再传输定时器的值会反映RS 440与此数据目标节点之间的总往返传输时间Ttotal
图7显示依据本发明的一实施示范例的无线通讯***(例如无线通讯***400)的数据处理流程图700。具体而言,图7显示RS 440已从SS 450或RS 440接收到ACK(确认)及NACK(负确认)指示信号,以传输至上位RS 440或BS 430。
如图7所示,RS 440可能接收来自存取RS 440(例如RS 440c)或SS 450的ACK或NACK指示信号(步骤705)。这些ACK或NACK指示信号可能用以确认由BS 430送出的数据封包中的哪几个是被存取RS 440(例如RS440c)或SS 450成功接收。举例而言,如果BS 430传递8个封包数据(例如数据封包1-8),但存取RS 440(例如RS 440c)或SS 450a只接收6个数据封包(例如数据封包1、3、4、5、6与8),ACK指示信号可能用以确认此8个数据封包中的哪几个是成功接收(例如数据封包1、3、4、5、6与8)及/或这8个数据封包的哪一个不是成功接收(例如数据封包2与7)。RS440是否成功接收封包数据的识别信号可能直接及/或间接完成。亦即,ACK及/或NACK指示信号可能,由确认所接收到的封包数据及/或未接收到的封包数据,来直接确认所接收到的封包数据;或由能辨别已成功接收封包数据的某一者来提供信息,以间接确认。
在接收ACK或NACK指示信号之后,RS 440可能比较包含于ACK或NACK指示信号中的信息与缓冲器状态信息(步骤710)。在一实施例中,RS 440可能比较ACK或NACK指示信号信息与缓冲器信息,以确认目标节点(亦即,SS 450a)接收的封包数据。基于此比较,RS 440可能决定是否需要一RACK指示信号(步骤715)。如果并不需要RACK指示信号(步骤715,否),则RS 440可能将接收到的ACK或NACK指示信号传输至上位RS 440或BS 430。
然而,如果需要RACK指示信号(步骤715,是),则RS 440可能修改所接收到的指示信号,以包含RACK指示信号(步骤720)。举例而言,RS440所包含的RACK指示信号具有所接收到的ACK或NACK指示信号,并将ACK或NACK指示信号与所包含的RACK指示信号传输至上位RS440或BS 430(步骤725)。或者,RS 440可能修改标头信息以辨别RS 440成功地由上位BS 430或RS 440接收并传输至SS 450的封包数据。
图8显示依据本发明的一实施示范例在无线通讯***(例如无线通讯***400)中的数据处理流程图800。具体而言,图8显示,当ACK或NACK指示信号并未在相关中继再传输定时器到期之前被RS 440所接收时,RS440的产生RACK指示信号的状况。
如图8所示,如果此中继再传输定时器在RS 440接收ACK或NACK指示信号之前到期(步骤805),则RS 440可能自动产生RACK指示信号,并将所产生的RACK指示信号传送至上位RS 440或BS 430(步骤810)。当RS 440自动产生RACK指示信号,但其未收到来自SS 450的ACK或NACK指示信号时,转送至上位RS 440或BS 430的信息无法包含ACK或NACK指示信号。取而代之的是,信息将只包含RS 440的RACK信息。
图9为依据本发明的一实施示范例的错误侦测与修正机制的发讯图900。具体而言,图9揭露两段ARQ的一种实施例,其中通讯是产生于两段中:在发送器(例如,BS 430)与存取节点(例如,RS 440c)之间,以及在存取节点(例如,RS 440c)与用户装置(例如,SS 450a)之间。在图9中,RACK指示信号可能传输于传输路径的中继ARQ段(亦即,在发送器与存取节点之间),而ACK及/或NACK指示信号可能传输于传输路径的存取ARQ段(亦即,在存取节点与接收装置之间)。更明确而言,在图9中,ACK及/或NACK指示信号可能从SS 450a被送出至BS 430,而RACK指示信号可能从RS 440c被送出至BS 430。此外,在采用图9的发讯机制的***中,可使用分配式或集中式资源配置来执行资源配置。
如图9所示,BS 430可传输控制信息至在既定传输路径中的所有节点,例如RS 440a、RS 440b、RS 440c及SS 450a,用以执行资源配置(亦即,集中式资源配置)。在资源配置已被完成后,BS 430可经由一个或多个中间节点(例如RS 440a、RS 440b与RS 440c)传送封包数据至目标节点(例如RS 440c或SS 450a)。此外,BS 430可储存送出封包数据的副本至一缓冲器中。在图9的例子中,封包数据是由8个数据封包(亦即,Data(8))所组成。
RS 440a可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440b。同样地,RS 440b可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440c。然而,在从RS440b至RS 440c的传输期间,2个封包数据可能由于毁损、干扰、错误等而遗失,而RS 440c可能只接收6个封包数据(亦即,Data(6))。在收到Data(6)之时,RS 440c可产生一RACK指示信号(亦即,RACK{6}),并传递所产生的RACK指示信号至其上位节点RS 440b。所产生的RACK指示信号可确认BS 430所送出的8个数据封包的哪几个是由RS 440c成功地接收。RACK{6}可能沿着上链传输路径从RS 440b转送至RS 440a,然后至BS430。
除了产生并传送RACK指示信号以外,RS 440c亦可转送所接收的封包数据(亦即,Data(6))至SS 450a。然而,在RS 440c与SS 450a之间,另4个封包数据可能遗失,导致只有2个封包数据(亦即,Data(2))成功地被SS 450a接收。在收到Data(2)之时,SS 450a可产生并传送ACK指示信号(亦即,ACK(2))至RS 440c,以确认成功地被接收的2个封包数据。如上结合图6的说明,RS 440c可比较含有ACK指示信号的信息与以前储存于其缓冲器的数据。基于此比较,RS 440c可将未成功地被SS 450a接收的任何数据重新传输至SS 450a。举例而言,如图9所示,RS 440c可重新传输在RS 440c与SS 450a之间遗失的4个封包数据。亦如图9所示,SS 450a可成功地接收4个封包数据。因此,SS 450a可产生并传送一ACK指示信号(亦即,ACK(4))至RS 440c,以指示其成功地收到资料。
当RS 440c重新传输遗失在RS 440c与SS 450a之间的任何封包数据时,BS 430可接收从RS 440c送出的RACK指示信号(亦即,RACK{6})。BS 430可译码RACK指示信号以决定至RS 440c的封包数据的传输状态,而基于译码,BS 430可清除成功地被RS 440c接收的其缓冲器封包数据。BS 430可准备新的封包数据以经由RS 440c传输至SS 450a,并将新的封包数据连同待重新传输的任何封包数据传送至RS 440c。举例而言,BS 430可清除表示于RACK指示信号中的为成功地被RS 440c接收的6个资料封包,并准备6’个新数据封包以供传输。此外,BS 430可沿着传输路径重新部署资源。
一旦这些资源已被重新部署,BS 430可传递新的与重新传输的数据封包(亦即,Data(2+6’))至RS 440a。RS 440a可成功地接收Data(2+6’),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440b。同样地,RS 440b可成功地接收Data(2+6’),储存封包数据的副本至其缓冲器中,并传递封包数据至RS 440c。在收到Data(2+6’)之时,RS 440c可产生一RACK指示信号(亦即,RACK{2+6’}),并传递所产生的RACK指示信号至其上位节点RS 440b。所产生的RACK指示信号可确认由BS 430送出且由RS 440c成功地接收的2+6’个数据封包。所产生的RACK指示信号(亦即,RACK{2+6’})可能沿着上链传输路径而从RS 440b转送至RS 440a,然后至BS430。
除了产生并传送RACK指示信号以外,RS 440c亦可转送所接收的封包数据(亦即,Data(2+6’))至SS 450a。在收到2+6′个封包数据之时,SS 450a可传送一ACK指示信号至RS 440c,以确认成功地被接收的2+6′个封包数据。如上结合图6的说明,RS 440c可比较含有ACK指示信号的信息与以前储存于其缓冲器的数据。基于此比较,RS 440c可将未成功地被SS 450a接收的任何数据重新传输至SS 450a。然而,如图9所示,SS 450a成功地接收2+6′个封包数据。
虽然图9显示ACK指示信号从SS 450a开始的传输,但是SS 450a可传送任何组合的ACK及/或NACK指示信号。于一状况下,错误侦测与修正将继续进行,如上所述。又,虽然发讯图900显示在单一的传输路径中使用三个RS 440的实施示范例,但是人们可预期到在一传输路径中的RS 440的数目可多于或少于所显示的数目。此外,虽未显示于图9中,但是在新资料的传输期间与在数据的再传输期间,亦可使用中继再传输定时器。
图10为依据本发明的一实施示范例的错误侦测与修正机制的发讯图1000。具体而言,图10显示两段ARQ的一种实施例,其中通讯是产生于两段中:在发送器(例如,BS 430)与存取节点(例如,RS 440c)之间,以及在存取节点(例如,RS 440c)与用户装置(例如,SS 450a)之间。在图10中,RACK指示信号可能传输于传输路径的中继ARQ段(亦即,在发送器与存取节点之间),而ACK及/或NACK指示信号可能传输于传输路径的存取ARQ段(亦即,在存取节点与接收装置之间)。更明确而言,在图10中,ACK及/或NACK指示信号可能从SS 450a被送出至BS 430,而RACK指示信号可能从RS 440c被送出至BS 430。此外,图10显示的方案是RS 440c产生并传送一RACK指示信号至BS 430,同时RS 440c从SS 450a接收一ACK指示信号。
在图10的发讯图中,资源配置可配合图9所作的说明而继续进行。在已完成资源配置之后,BS 430可经由一个或多个中间节点(例如,RS440a、RS 440b与RS 440c)传送封包数据至目标节点(例如SS 450a)。此外,BS 430可储存送出封包数据的副本至一缓冲器。于图10的例子中,封包数据系由8个数据封包(亦即,Data(8))所组成。
RS 440a可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递所接收的封包数据至RS 440b。同样地,RS 440b可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递所接收的封包数据至RS 440c。然而,在从RS 440b至RS 440c的传输期间,2个封包数据可能由于毁损,干扰,错误等而遗失。因此,RS 440c可能只接收6个封包数据(亦即,Data(6))。在收到Data(6)之后,RS 440c可传输Data(6)至SS 450a,并储存所传输封包数据的副本至其缓冲器。
在RS 440c与SS 450a之间,另4个封包数据可能遗失,导致只有2个封包数据(亦即,Data(2))成功地被SS 450a接收。在收到Data(2)之时,SS 450a可传送一ACK指示信号(亦即,ACK(2))至RS 440c,以确认成功地被接收的数据封包。在收到ACK指示信号(亦即ACK(2))之时,RS 440c可产生一RACK指示信号(亦即,RACK{6})。所产生的RACK指示信号可确认BS 430所送出的8个数据封包的哪几个是由RS 440c成功地接收。RS 440c可利用所接收到的ACK指示信号(亦即,ACK(2))包含所产生的RACK指示信号(亦即,RACK{6}),并沿着上链传输路径将两者从RS 440c传输至RS 440b,RS 440a,然后至BS 430。
除了产生并传送RACK指示信号以外,RS 440c亦可尝试重新传输在RS 440c与SS 450a之间遗失的任何封包数据。如上结合图6的说明,RS440c可比较包含于ACK指示信号的信息与以前储存于其缓冲器的封包数据。于其它实施例中,RS 440c可比较所接收到的ACK指示信号信息与以前储存的数据,以决定SS 450a所接收的数据的数量及/或识别。于其它实施例中,RS 440c可以只查对所接收到的ACK指示信号信息。
基于此比较,RS 440c可将未成功地被SS 450a接收的任何数据重新传输至SS 450a。举例而言,如图10所示,RS 440c可重新传输在RS 440c与SS 450a之间遗失的4个封包数据(亦即,Data(4))。于此,然而,SS 450a可能只接收4个重新传输的数据封包的其中3个(亦即,Data(3))。因此,SS 450a可产生并传送一ACK指示信号至RS 440c确认成功地被SS 450a接收的3个重新传输的数据封包(亦即,ACK(3))。当RS 440c接收ACK指示信号(亦即,ACK(3))时,RS 440c可比较目前所接收到的ACK指示信号信息(亦即,ACK(3))与以前所接收到的ACK指示信号信息(亦即,ACK(2)),以获得一ACK指示信号,其确认成功地被SS 450a接收的数据的数量及/或识别。于其它实施例中,RS 440c可只查对所接收到的ACK指示信号信息。此外,RS 440c可重新传输在RS 440c与SS 450a之间遗失的1个封包数据(亦即,Data(1))。
在成功收到1个资料封包(亦即,Data(1))之时,SS 450a可产生一ACK指示信号(亦即,ACK(1)),并传递所产生的ACK指示信号至RS 440c。RS 440c可比较目前所接收到的ACK指示信号信息(亦即,ACK(1))与以前所接收到的ACK指示信号信息(亦即,ACK(5)),以获得一更新的ACK指示信号,其确认成功地被SS 450a接收的数据的数量及/或识别。于其它实施例中,RS 440c可只查对所接收到的ACK指示信号信息。于此例子,ACK指示信号可确认从RS 440c送出且已成功地被SS 450a接收的6个数据封包。
当RS 440c重新传输在RS 440c与SS 450a之间遗失的任何封包数据时,BS 430可接收从RS 440c送出的ACK与RACK指示信号。BS 430可译码ACK与RACK指示信号,以决定传输路径的中继ARQ段与传输路径的存取ARQ段两者的封包数据的传输状态。基于此解碼,BS 430可从其缓冲器清除成功地被SS 450a接收的封包数据。BS 430可准备新的封包数据以经由RS 440c传输至SS 450a,并传递新的封包数据以及待重新传输的任何封包数据至RS 440c。举例而言,BS 430可清除表示于ACK指示信号中的为成功地被SS 450a接收的2个资料封包,并准备2’个新数据封包以供传输。虽未显示,但是沿着传输路径的资源可重新被部署,如上关于图9的说明。
一旦这些资源已被重新部署,BS 430可传递新的与重新传输的数据封包(亦即,Data(2+2’))至RS 440a。RS 440a可成功地接收Data(2+2’),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440b。同样地,RS 440b可成功地接收Data(2+2’),储存封包数据的副本至其缓冲器中,并传递封包数据至RS 440c。在收到2+2′个封包数据之时,RS 440c可转送所接收的封包数据至SS 450a。在收到Data(2+2’)之时,SS 450a可传送一ACK指示信号至RS 440c,以确认成功地被接收的2+2′个封包数据(亦即,ACK(2+2’))。如上结合图6的说明,RS 440c可比较含有ACK指示信号的信息(亦即,ACK(2+2’))与以前储存于其缓冲器的数据。基于比较,RS 440c可将未成功地被SS 450a接收的任何数据重新传输至SS 450a。于此,SS450a成功地接收Data(2+2’),而ACK指示信号可表示这样的状况。
RS 440c可比较目前所接收到的ACK指示信号信息(亦即,ACK(2+2’))与以前所接收到的ACK指示信号信息,以确认成功地被SS 450a接收的数据的数量及/或识别(亦即,ACK(8+2’))。于此例子,ACK指示信号可确认成功地被SS 450a接收的8个原始数据封包与2′个新资料封包。此外,RS 440c可产生一RACK指示信号(亦即,RACK{2+2’}),确认成功地被RS 440c接收的2+2’数据封包。所产生的RACK指示信号(亦即,RACK{2+2’})可包含有以前所接收到的ACK指示信号(亦即,ACK(8+2’)),并沿着上链传输路径而从RS 440b送出至RS 440a,然后至BS 430。
虽然图10显示ACK指示信号从SS 450a开始的传输,但是SS 450a可传送任何组合的ACK及/或NACK指示信号。于一状况下,错误侦测与修正将继续进行,如上所述。又,虽然发讯图1000显示在单一的传输路径中使用三个RS 440的实施示范例,但是人们可预期到在一传输路径中的RS 440的数目可多于或少于所显示的数目。此外,虽未显示于图10中,但是在新资料的传输期间与在数据的再传输期间,亦可使用中继再传输定时器。
图11为依据本发明的一实施示范例的错误侦测与修正机制的发讯图1100。具体而言,图11显示两段ARQ的一种实施例,其中通讯是产生于两段中:在发送器(例如,BS 430)与存取节点(例如,RS 440c)之间,以及在存取节点(例如,RS 440c)与用户装置(例如,SS 450a)之间。在图11中,RACK指示信号可能传输于传输路径的中继ARQ段(亦即,在发送器与存取节点之间),而ACK及/或NACK指示信号可能传输于传输路径的存取ARQ段(亦即,在存取节点与接收装置之间)。更明确而言,在图11中,ACK及/或NACK指示信号可能从SS 450a被送出至BS 430,而RACK指示信号可能从RS 440c被送出至BS 430。
在图11的发讯图中,资源配置可配合图9所作的说明而继续进行。在已完成资源配置之后,BS 430可经由一个或多个中间节点(例如,RS440a、RS 440b与RS 440c)传送封包数据至目标节点(例如SS 450a)。此外,BS 430可储存送出封包数据的副本至一缓冲器。于图11的例子中,封包数据是由8个数据封包(亦即,Data(8))所组成。
RS 440a可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递所接收的封包数据至RS 440b。同样地,RS 440b可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递所接收的封包数据至RS 440c。然而,在从RS 440b至RS 440c的传输期间,2个封包数据可能由于毁损,干扰,错误等而遗失。因此,RS 440c可能只接收6个封包数据(亦即,Data(6))。RS 440c可传输Data(6)至SS 450a,并储存所传输封包数据的副本至其缓冲器。然而,在RS 440c与SS 450a之间,另2个封包数据可能遗失,导致只有4个封包数据成功地被SS 450a接收(亦即,Data(4))。因此,SS 450a可传送一ACK指示信号至RS 440c,以确认成功地被接收的4个封包数据。
在收到ACK指示信号(亦即,ACK(4))之时,RS 440c可产生一RACK指示信号(亦即,RACK{6})。所产生的RACK指示信号可确认BS 430所送出的8个数据封包的哪几个是由RS 440c成功地接收。RS 440c可利用所接收到的ACK指示信号(亦即,ACK(4))包含RACK{6},并沿着上链传输路径将两者从RS 440c传输至RS 440b,RS 440a,然后至BS 430。
除了产生并传送RACK指示信号以外,RS 440c亦可尝试重新传输在RS 440c与SS 450a之间遗失的任何封包数据。如上结合图6的说明,RS440c可比较包含于ACK指示信号的信息与以前储存于其缓冲器的数据。基于此比较,RS 440c可重新传输未成功地被SS 450a接收的任何数据。举例而言,如图11所示,RS 440c可重新传输在RS 440c与SS 450a之间遗失的2个封包数据(亦即,Data(2))。于此例子,SS 450a可能只接收2个重新传输的数据封包的1个(亦即,Data(1))。因此,SS 450a可产生并传送一ACK指示信号至RS 440c,以确认2个重新传输的数据封包的哪个(亦即,ACK(1))会成功地被接收。
当RS 440c接收ACK指示信号(亦即,ACK(1))时,RS 440c可在第一再传输期间重新传输在RS 440c与SS 450a之间遗失的1个封包数据(亦即,Data(1))。在成功收到1个数据封包之时,SS 450a可产生一ACK指示信号(亦即,ACK(1)),并传递所产生的ACK指示信号至RS 440c。RS440c可比较目前所接收到的ACK指示信号信息(亦即,ACK(1))与以前所接收到的ACK指示信号信息(亦即,ACK(1)),以获得一更新的ACK指示信号(亦即,ACK(2))。于此例子,更新的ACK指示信号可确认重新传输至SS 440c的只有2个数据封包。
当RS 440c重新传输在RS 440c与SS 450a之间遗失的任何封包数据时,BS 430可接收从RS 440c送出的ACK与RACK指示信号。BS 430可译码ACK与RACK指示信号,以决定传输路径的中继ARQ段与传输路径的存取ARQ段两者的封包数据的传输状态。于此例子,基于此解碼,BS 430可从其缓冲器清除成功地被SS 450a接收的封包数据。BS 430可准备新的封包数据以经由RS 440c传输至SS 450a,并传递新的封包数据以及待重新传输的任何封包数据至RS 440c。举例而言,BS 430可清除由ACK(4)识别为成功地被SS 450a接收的4个资料封包,并准备″k″个新数据封包以供传输。于此,k可能是任何整数。虽未显示,但是沿着传输路径的资源可重新被部署,如上关于图9的说明。
一旦这些资源已被重新部署,BS 430可传递新的与重新传输的数据封包(亦即,Data(2+k))至RS 440a。RS 440a可成功地接收Data(2+k),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440b。同样地,RS 440b可成功地接收Data(2+k),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440c。在收到Data(2+k)之时,RS 440c可转送新的与重新传输的封包数据(亦即,Data(2+k’))至SS 450a。于此,k’可以是任何整数,并可参考在RS 440c与SS 450a之间的新数据传输。于其它实施例中,k’可能与k相同。于其它实施例中,k’可能不同于k。在任一情况下,RS 440c可决定k’的内容。
在收到Data(2+k’)之时,SS 450a可传送一ACK指示信号至RS 440c,确认成功地被接收的Data(2+k’)的封包(亦即,ACK(2+k’))。如上结合图6的说明,RS 440c可比较含有ACK指示信号的信息与以前储存于其缓冲器的数据。基于此比较,RS 440c可将未成功地被SS 450a接收的任何数据重新传输至SS 450a。然而,如图11所示,SS 450a成功地接收2+k′个封包数据,并传送一对应的ACK指示信号(亦即,ACK(2+k’))至RS 440c。RS 440c可比较目前所接收到的ACK指示信号信息(亦即,ACK(2+k’))与以前所接收到的ACK指示信号信息(亦即,ACK(2),以获得一更新的ACK指示信号,其确认成功地被SS 450a接收的数据的数量及/或识别(亦即,ACK(4+k’))。于此例子,ACK指示信号可确认关于一ACK以前并未被送出至BS 430的4个原始数据封包,以及成功地被SS 450a接收的k’个新数据封包。
此外,RS 440c可产生一RACK指示信号(亦即,RACK{2+k’}),确认成功地被RS 440c接收的Data(2+k’)的封包。所产生的RACK指示信号(亦即,RACK{2+k’})可能包含有ACK指示信号(亦即,ACK(4+k’)),并沿着上链传输路径而从RS 440c送出至RS 440b,RS 440a,然后至BS 430。
虽然图11显示ACK指示信号从SS 450a开始的传输,但是SS 450a可传送任何组合的ACK及/或NACK指示信号。于一状况下,错误侦测与修正将继续进行,如上所述。又,虽然发讯图1100显示在单一的传输路径中使用三个RS 440的实施示范例,但是人们可预期到在一传输路径中的RS 440的数目可多于或少于所显示的数目。此外,虽未显示于图11中,但是在新资料的传输期间与在数据的再传输期间,亦可使用中继再传输定时器。
图12为依据本发明的一实施示范例的错误侦测与修正机制的发讯图1200。具体而言,图12显示两段ARQ的一种实施例,其中通讯是产生于两段中:在发送器(例如,BS 430)与存取节点(例如,RS 440c)之间,以及在存取节点(例如,RS 440c)与用户装置(例如,SS 450a)之间。在图12中,RACK指示信号可能传输于传输路径的中继ARQ段(亦即,在发送器与存取节点之间),而ACK及/或NACK指示信号可能传输于传输路径的存取ARQ段(亦即,在存取节点与接收装置之间)。更明确而言,在图12中,ACK及/或NACK指示信号可能从SS 450a被送出至BS 430,而RACK指示信号可能从RS 440c被送出至BS 430。在图12中,一旦RS 440c产生并传送一RACK指示信号至BS 430,则任何随后接收的ACK及/或NACK指示信号可能由RS 440c被转送至BS 430。
在图12的发讯图中,资源配置可配合图9所作的说明而继续进行。在已完成资源配置之后,BS 430可经由一个或多个中间节点(例如,RS440a、RS 440b与RS 440c)传送封包数据至目标节点(例如SS 450a)。此外,BS 430可储存送出封包数据的副本至一缓冲器。于图12的例子中,封包数据是由8个数据封包(亦即,Data(8))所组成。
RS 440a可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440b。同样地,RS 440b可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440c。然而,在从RS440b至RS 440c的传输期间,2个封包数据可能由于毁损,干扰,错误等而遗失。因此,RS 440c可能只接收6个封包数据(亦即,Data(6))。因此,RS 440c可只传输Data(6)至SS 450a,并储存所传输封包数据的副本至其缓冲器。在RS 440c与SS 450a之间,另4个封包数据可能遗失,导致只有2个封包数据(亦即,Data(2))成功地被SS 450a接收。在收到2个封包数据之时,SS 450a可传送一ACK指示信号至RS 440c,以确认成功地被接收的2个封包数据。在收到ACK指示信号(亦即,ACK(2))之时,RS 440c可产生一RACK指示信号(亦即,RACK{6})。所产生的RACK指示信号可确认BS 430所送出的8个数据封包的哪几个成功地被RS 440c接收。RS 440c可利用所接收到的ACK指示信号(亦即,ACK(2))包含RACK{6},并沿着上链传输路径将两个指示信号从RS 440c传输至RS 440b,RS 440a,然后至BS 430。
除了产生并传送RACK指示信号以外,RS 440c亦可尝试重新传输在RS 440c与SS 450a之间遗失的任何封包数据。如上结合图6的说明,RS440c可比较包含于ACK指示信号的信息与以前储存于其缓冲器的数据。基于此比较,RS 440c可重新传输未成功地被SS 450a接收的任何数据。举例而言,如图12所示,RS 440c可重新传输在RS 440c与SS 450a之间遗失的4个封包数据(亦即,Data(4))。于此例子,SS 450a可只接收4个重新传输的数据封包的其中3个(亦即,Data(3))。因此,SS 450a可产生并传送一ACK指示信号至RS 440c,以确认成功地被接收的3个重新传输的数据封包(亦即,ACK(3))。当RS 440c接收ACK指示信号(亦即,ACK(3))时,RS 440c可沿着上链传输路径,从RS 440c转送所接收到的ACK指示信号至RS 440b,RS 440a,然后至BS 430。此外,RS 440c可重新传输在RS 440c与SS 450a之间遗失的1个封包数据(亦即,Data(1))。在成功的收到1个资料封包(亦即,Data(1))之时,SS 450a可产生一ACK指示信号(亦即,ACK(1)),并传递所产生的ACK指示信号至RS 440c。再,当RS 440c接收ACK指示信号(亦即,ACK(1))时,RS 440c可沿着上链传输路径,从RS 440c转送所接收到的ACK指示信号至RS 440b,RS 440a,然后至BS 430。这可继续进行,直到RS 440c已经成功地传输所有的数据封包至SS 450a为止。
虽然图12显示ACK指示信号从SS 450a开始的传输,但是SS 450a可传送任何组合的ACK及/或NACK指示信号。于一状况下,错误侦测与修正将继续进行,如上所述。又,虽然发讯图1200显示在单一的传输路径中使用三个RS 440的实施示范例,但是人们可预期到在一传输路径中的RS 440的数目可多于或少于所显示的数目。此外,虽未显示于图12中,但是在新资料的传输期间与在数据的再传输期间,亦可使用中继再传输定时器。再者,于其它实施例中,RS 440c可产生并传送一独立ACK指示信号至BS 430。一独立ACK指示信号可能是一ACK指示信号,其由RS440(例如,RS 440c)产生。独立ACK指示信号可能属于由事件触发(例如,在一个或多个ACK及/或NACK指示信号是从SS 450a等接收时送出),或可能是是定期地被触发(例如,于预先决定的周期性的间隔送出,在中继再传输定时器到期时送出,在一个或多个其它定时器及/或时序事件到期及/或系超过时送出等)。此外,于其它实施例中,存取RS 440(例如,RS 440c)可产生并传送一单独的RACK指示信号至BS 430。举例而言,如果一ACK及/或NACK指示信号并未在一触发事件产生之前从SS 450a接收到,则存取RS 440可产生并传送一独立RACK指示信号。触发事件的例子包含:何时从SS 450a接收一ACK指示信号,一预先决定的周期性之间隔何时超过,一中继再传输定时器何时到期,一个或多个其它定时器及/或时序事件何时到期及/或系超过等。在其它实施例中,存取RS 440(例如,RS 440c)可比较缓冲器状态,其中在任何触发事件产生之前,如果存取RS 440从SS 450接收一个或多个ACK指示信号,则存取RS 440伴随着所接收的一个或多个ACK指示信号来产生并传送一RACK指示信号。
图13为依据本发明的一实施示范例的错误侦测与修正机制的发讯图1300。具体而言,图13显示两段ARQ的一种实施例,其中通讯是产生于两段中:在发送器(例如,BS 430)与存取节点(例如,RS 440c)之间,以及在存取节点(例如,RS 440c)与用户装置(例如,SS 450a)之间。在图13中,RACK指示信号可能传输于传输路径的中继ARQ段(亦即,在发送器与存取节点之间),而ACK及/或NACK指示信号可能传输于传输路径的存取ARQ段(亦即,在存取节点与接收装置之间)。更明确而言,在图13中,ACK及/或NACK指示信号可能从SS 450a被送出至BS 430,而RACK指示信号可能从RS 440c被送出至BS 430。此外,在图13所显示的一实施例中,RS 440c被设计成用以设定一中继再传输定时器Tn(例如,T2),以供在RS 440c与SS 450a之间的一个或多个局部再传输使用。于此实施例,当T2到期或数据的局部再传输完成时,RS 440c可在确认缓冲器状态之后,传送一个或多个ACK及/或RACK指示信号至BS 430。
在图13的发讯图中,资源配置可配合图9所作的说明而继续进行。在已完成资源配置之后,BS 430可经由一个或多个中间节点(例如,RS440a、RS 440b与RS 440c)传送封包数据至目标节点(例如SS 450a)。此外,BS 430可储存送出封包数据的副本至一缓冲器。于图13的例子中,封包数据是由8个数据封包(亦即,Data(8))所组成。
RS 440a可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440b。同样地,RS 440b可成功地接收Data(8),储存封包数据的副本至其缓冲器,并传递封包数据至RS 440c。然而,在从RS440b至RS 440c的传输期间,2个封包数据可能由于毁损,干扰,错误等而遗失。因此,RS 440c可能只接收6个封包数据(亦即,Data(6)),并可产生并传送一RACK指示信号(亦即,RACK{6})至BS 430,以反映6个数据封包成功地被RS 440c接收。
RS 440c可传输Data(6)至SS 450a,并储存传输封包数据的副本至其缓冲器。在实施例中,与Data(6)传输至SS 450a的同时,RS 440c可设定一中继再传输定时器T1。如上所述,供每个RS 440使用的中继再传输定时器可能被设定有一数值,其反映在RS 440与目标节点(例如,SS 450a)之间的总往返时间。于此,中继再传输定时器T1可能被设定有一数值,其反映在RS 440c与SS 450a之间的总往返时间。
在图13的例子,Data(6)可能在RS 440c与SS 450a之间遗失。因此,SS 450a无法接收任何数据,且将不会准备及/或传送一ACK或NACK指示信号。如上结合图8的说明,RS 440c的中继再传输定时器T1将在没有从SS 450a接收到ACK及/或NACK指示信号的情况下到期。一旦中继再传输定时器T1到期,RS 440c可产生一ACK指示信号(亦即,ACK(0))。所产生的ACK指示信号将反映没有数据封包会被SS 450a认可的事实。所产生的ACK与RACK指示信号可沿着上链传输路径,从RS 440c传输至RS 440b,RS 440a,然后至BS 430。在实施例中,ACK与RACK指示信号可能同时产生及/或送出。于另一实施示范例中,RACK指示信号可能在成功的由RS 440c收到封包数据之时被产生与送出,但是ACK指示信号可能在中继再传输定时器T1到期时被产生与送出。
除了产生并传送RACK指示信号以外,RS 440c亦可尝试重新传输在RS 440c与SS 450a之间遗失的任何封包数据。举例而言,如图13所示,RS 440c可重新传输在RS 440c与SS 450a之间遗失的6个封包数据(亦即,Data(6))。在实施例中,RS 440c可开始一第二中继再传输定时器T2,同时开始封包数据的第一再传输至SS 450a。于另一实施示范例中,第二中继再传输定时器T2可能与第一中继再传输定时器T1同时开始。中继再传输定时器T2可能被设定成一数值,其反映在RS 440c与SS 450a之间的总往返时间。
于此例子,SS 450a可只接收6个重新传输的数据封包的其中5个(亦即,Data(5))。因此,SS 450a可产生并传送一ACK指示信号至RS 440c,以确认5个重新传输的数据封包(亦即,ACK(5))成功地被接收。当RS 440c接收ACK指示信号(亦即,ACK(5))时,RS 440c可重新传输在RS 440c与SS 450a之间遗失的1个封包数据(亦即,Data(1))。在成功收到1个资料封包(亦即,Data(1))时,SS 450a可产生一ACK指示信号(亦即,ACK(1)),并传递所产生的ACK指示信号至RS 440c。RS 440c可比较目前所接收到的ACK指示信号信息(亦即,ACK(1))与以前所接收到的ACK指示信号信息(亦即,ACK(5)),以获得一ACK指示信号,其确认成功地被SS 450a接收的数据的数量及/或识别(亦即,ACK(6))。于此例子,ACK指示信号可确认已成功地被SS 450a接收的从RS 440c重新传输的6个数据封包。
RS 440c可继续重新传输数据,直到中继再传输定时器T2到期为止。于其它实施例中,一中继再传输定时器可能为封包数据的每个再传输而开始。于其它实施例中,中继再传输定时器可能开始的状况包含与一组第一传输数据相关的所有再传输尝试。在任一情况下,一旦中继再传输定时器T2到期,RS 440c可沿着上游传输路径,从RS 440c传输ACK指示信号(亦即,ACK(6))及/或以前传输RACK指示信号的副本(亦即,RACK(6))至RS 440b,RS 440a,然后至BS 430。
虽然图13显示ACK指示信号从SS 450a开始的传输,但是SS 450a可传送任何组合的ACK及/或NACK指示信号。于一状况下,错误侦测与修正将继续进行,如上所述。又,虽然发讯图1300显示在单一的传输路径中使用三个RS 440的实施示范例,但是人们可预期到在一传输路径中的RS 440的数目可多于或少于所显示的数目。此外,虽未显示于图13中,但是在新资料的传输期间与在数据的再传输期间,亦可使用中继再传输定时器。
图14显示依据本发明的一实施示范例的ACK与RACK指示信号的发讯图。如图14所示,BS 430传送8个数据封包至RS 440a,RS 440a成功接收并传送8个数据封包至RS 440b,RS 440b成功接收并传送这6个数据封包至RS 440c,以及RS 440c成功接收并传送这6个数据封包至SS450a。然而,SS 450a只成功接收3个数据封包,因此,SS 450a所传送的ACK指示信号会告知成功收到3个资料封包。
于图14中,由SS 450a所产生的此ACK指示信号可能包含8个数据区域,而SS 450a可确认已成功接收的3个数据封包。虽然图14的例子所使用的数据区域为单一位,但是这些数据区域的位数或组态设定可以任意。如图14所示,SS 450可能产生″11000100″的ACK指示信号。SS 450a可能将所产生的ACK指示信号传送至RS 440c。
RS 440c可能比较由此ACK指示信号所提供的信息(亦即,由SS 450a成功接收的数据封包的识别信号),并比较由RS 440c成功接收的数据封包与在此ACK指示信号中被标示为由SS 450a成功接收的数据封包。RS 440c所产生的RACK指示信号会确认成功地由RS 440c接收但未被此ACK指示信号告知的数据封包。关于成功地由RS 440c接收且已被ACK指示信号告知的数据,RS 440c可能***″don’t care(不管它)″或″no additionalinformation(无额外信息)″指示信号(例如″-″),且其所产生RACK指示信号会包含所接收到的ACK指示信号。如图14所示,由RS 440c所产生的RACK指示信号可能是″--110-10″,而此ACK与RACK指示信号将是″11000100″与″--110-10″。在某些实施例中,将RACK指示信号添加至ACK指示信号可能表示在讯息的控制部分中,使用譬如在此讯息标头的某一位。RS 440c可能将此ACK与RACK指示信号传送至RS 440b。
RS 440b可比较由此ACK指示信号与RACK指示信号所提供的信息(亦即,成功由SS 450a与RS 440c接收的数据封包的识别信号),并比较已成功由RS 440b接收的数据与此ACK指示信号中被标示为已成功地由SS 450a接收的数据封包以及在此RACK指示信号中被标示为已成功地由RS 440c接收的数据封包。RS 440b所产生的RACK指示信号会确认已成功地由RS 440b接收但未被此ACK及/或RACK指示信号标示的数据封包。关于已成功地由RS 440b接收且已被ACK及/或RACK指示信号标示的数据,RS 440b可能***″don’t care″或″no additional information″指示信号(例如″-″),且其所产生的RACK指示信号会包含所接收到的ACK与RACK指示信号。如图14所示,由RS 440b所产生的RACK指示信号可能是″----0--0″,而此ACK与RACK指示信号将是″11000100″接着″--110-10″与″----0--0″。如上所述,在某些实施例中,添加此些RACK指示信号至此ACK指示信号可能表示在此讯息的控制部分中,由使用譬如此讯息标头中的位。于此例子,RS 440b可能表示在此讯息标头中,此种RACK的所有位为″don’t care″。RS 440b可能将此ACK指示信号与所包含的RACK指示信号传送至RS 440a。
RS 440a可比较由此ACK指示信号与RACK指示信号所提供的信息(亦即,已成功地由SS 450a,RS 440c与RS 440b所接收的数据封包的识别信号),并比较已成功地由RS 440a接收的数据与在此ACK指示信号中被标示为已成功地由SS 450a接收的数据封包以及在此RACK指示信号中被标示为已成功地由RS 440c与RS 440b接收的数据封包。基于此比较,RS 440a所产生的RACK指示信号会确认已成功地由RS 440a接收但未被此ACK及/或RACK指示信号标示的数据封包。关于已成功地由RS 440a接收且被ACK及/或RACK指示信号所标示的数据,RS 440a可能***″don’t care″或″no additional information″指示信号(例如″-″),且其所产生的RACK指示信号包含所接收到的ACK与RACK指示信号。如图12所示,由RS 440a所产生的RACK指示信号可能是″----1--1″,而此ACK与RACK指示信号将是″11000100″接着″--110-10″,与″----1--0″。RS 440a可传送ACK以及RACK指示信号至BS 430。
图15显示不同的RACK指示信号型式。如图15所示,可能有四种RACK型式,其可用以表示一个或多个RACK指示信号。一般而言,在所揭露的实施例中,每个RS 440对在ACK指示信号中表示为已接收的资料视为″don’t care(不管它)″,并只报导传输路径上的中间节点或存取节点(亦即RS 440)所接收到的数据。在图15中,ACK指示信号确认数据区块1与7为已经成功地由SS 450接收。于图15中,区块1与7是由实心显示。
在RACK型式0中,于此称为″Selective RACK Map(选择性RACK图)″,ACK的信息块序号(block sequence number,BSN)系再使用于RACK指示信号中,以节约资源。因此,于此RACK型式中,只有4个数据区块(亦即,3、5、6与8)报导于RACK指示信号中,而数据区块1与7报导于ACK指示信号中。区块3、5、6与8是以点状显示,区块1与7是以实心显示。因此,此节点或段使用型式0(选择性RACK图),在BSN之后的RACK数据流为″00101101″。
RACK型式1,于此称为″Cumulative RACK Map(累积性RACK图)″,可使用于要报导连续数据区块时。于此例子,RACK指示信号要报导4个连续资料区块,亦即,2、3、4与5。因此,数据流″0100″将用以表示四个资料区块已经被告知。区块2、3、4与5系由点状显示,区块1与7是以实心显示。数据流将接续在BSN之后开始。因此,此段使用型式1的Cumulative RACK Map,在BSN后的RACK数据流可能是″00100000″,前四个位表示有4个连续数据区块(亦即,″0010″接着其它四个位)。或者,此段使用型式1的Cumulative RACK Map,则在BSN之后的RACK数据流可能是″00000100″,使用最终四个位来表示有4个连续数据区块(亦即,″0010″在其它四个位之后)。
RACK型式2,于此称为″Cumulative with Selective RACK Map(累积式选择性RACK图)″,可能使用在连续数据区块具有某些分离数据区块时。于此例子,除了ACK的数据区块1与7以外,资料区块2、3、4、6与8亦需要被报导。因此,数据流″0011″将被使用于Selective RACK Map中以表示数据区块2-4。在Selective RACK Map中,从最终表示信息块开始的数据流″10101″将用以表示资料区块6与8。换言之,在型式2的Cumulativewith Selective RACK Map中,表示为″1″的第一个数据区块是在SelectiveRACK Map中的最终信息块。于图15中,区块1与7以实心显示,区块2、3、6与8以点状显示,而Selective RACK Map与型式2的Cumulativewith Selective RACK Map是以对角线条纹显示。因此,此段使用型式2的Cumulative with Selective RACK Map,在BSN后的RACK数据流可能是″01110101″。或者,此段使用型式2的Cumulative with Selective RACK Map,在BSN后的RACK数据流可以是″10101011″。在任一情况下,RACK数据流可以是″011″与″10101″的任何组合。
RACK型式3,于此称为″Cumulative with R-Block Sequence(累积式R区块顺序)″,可能用以确认所报导数据区块的ACK与NACK。于此,″1″可表示ACK而″0″可表示NACK。于此例子,除了ACK的数据区块1与7以外,资料区块2与3应被报导为ACK,资料区块4-7应被报导为NACK,而资料区块8应被报导为ACK。因此,此Sequence ACK Map为″101″,且后续区块的长度为″0010、″″0100″与″0001″。
由使用ACK与RACK指示信号,控制节点(例如BS 430)可获得信息并决定每段的资源配置。于资源配置中,譬如,所需资源的数目可被摘录(abstract)。于实施例中,在Selective RACK Map(RACK型式0与RACK型式2)中的未标示位的数目以及信息块顺序(RACK型式1、RACK型式2与RACK型式3)的长度可用以确认再传输所需要的资源数目。在数据再传输中,再传输所需要的正确数据区块亦可能被摘录。举例而言,在Selective/Cumulative RACK Map(RACK型式0、RACK型式1与RACK型式2)中的表示为″0″的资料,以及于Cumulative with R-Block Sequence ACKMap(累积式R-Block顺序ACK图)中的NACK区块顺序中的数据可能被识别,以供再传输。
所描述的实施例可实施于利用W-CDMA技术、协议或标准的任何网络配置的内。尤其,所描述的实施例可缩短信号处理时间并改善在W-CDMA为基础的网络中与数据的错误侦测与再传输相关的数据流量。所描述的实施例可改善无线网络及/或***的性能。相较于所描述的实施例之下,在利用公知的错误侦测与修正的***中,***及/或网络无法有效地利用与单元内部的切换(例如,在RS 120c与RS 120b之间)及单元间信号换手(例如,在RS 120c与在BS 110的覆盖范围以外的RS 120之间)相关的的资源。因此,可增加无线网络的错误侦测与修正的效果。举例而言,参见图4,如果SS 450c从RS 440c移动至RS 440b,且只有实施公知的错误侦测与修正,则尚无法被RS 440c传输至SS 450c的封包数据在信号换手之前可能会遗失,而需要封包数据的端点间再传输。关于另一例子,如果SS 450c从RS 550c移动至BS 430的覆盖范围外部(未显示于图4中)的另一RS 550,且只有执行公知的错误侦测与修正,则尚无法被RS 440c传输至SS 450c的封包数据在信号换手之前亦可能遗失,而需要封包数据的端点间再传输。因此,在多节点传输中的公知的错误侦测与修正可导致开销的显著增加、较长的延迟及浪费的资源。因此,依据所描述的实施例,由局部化封包数据的再传输,可达成改善性能的效果。
综上所述,虽然本发明已以一较佳实施例描述如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视申请的权利要求范围所界定的内容为准。

Claims (42)

1.一种在一无线通讯***中利用一存取装置的传输控制的方法,该无线通讯***包含复数个接收装置,该方法包含:
自一上位装置接收第一传输数据以供传输至一用户装置,其中该存取装置与该些接收装置进行通讯,而用户装置为该些接收装置的其一;
传送该第一传输数据至该用户装置;
利用该存取装置产生一第一存取接收指示信号,其对应于该第一传输数据;
传送该第一存取接收指示信号至该上位装置;
如果该存取装置并未从该用户装置接收指示该第一传输数据由该用户装置接收的一第一用户接收指示信号,则重新传输该第一传输数据的一个或多个部分至该用户装置;
利用该存取装置接收第二传输数据以供传输至该用户装置;
利用该存取装置产生一第二存取接收指示信号,其对应于该第二传输数据;
传送该第二存取接收指示信号至该上位装置;以及
如果该存取装置并未从该用户装置接收指示该第二传输数据由该用户装置接收的一第二用户接收指示信号,则重新传输该第二传输数据的一个或多个部分至该用户装置。
2.如权利要求1所述的方法,包含:
如果该存取装置并未从该用户装置接收指示该第一传输数据由该用户装置接收的该第一用户接收指示信号,则重新传输该第一传输数据的一个或多个部分至该用户装置;以及
从该用户装置接收一个或多个后续第一用户接收指示信号,其对应于该第一传输数据的一个或多个部分。
3.如权利要求2所述的方法,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,则第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而一个或多个后续第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个部分的一个或多个封包。
4.如权利要求2所述的方法,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而一个或多个后续第一用户接收指示信号包含一确认(ACK)或一负确认(NACK)指示信号的至少一个。
5.如权利要求1所述的方法,包含:
如果该存取装置并未从该用户装置接收指示该第二传输数据由该用户装置接收的该第二用户接收指示信号,则重新传输该第二传输数据的该一个或多个部分至该用户装置;以及
从该用户装置接收一个或多个后续第二用户接收指示信号,其对应于该第二传输数据的该一个或多个部分。
6.如权利要求5所述的方法,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而一个或多个后续第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的该一个或多个部分的一个或多个封包。
7.如权利要求5所述的方法,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而一个或多个后续第二用户接收指示信号包含一确认(ACK)或一负确认(NACK)指示信号的至少一个。
8.如权利要求1所述的方法,其中,该第一存取接收指示信号确认成功地由该存取装置接收的包含于该第一传输数据的一个或多个封包,而该第二存取接收指示信号确认成功地由该存取装置接收的包含于该第二传输数据的一个或多个封包。
9.如权利要求8所述的方法,其中,该第一存取接收指示信号与该第二存取接收指示信号的每一个包含一中继ACK(RACK)指示信号。
10.一种在一无线通讯***中利用一存取装置的传输控制的装置,该无线通讯***包含复数个接收装置,该传输控制的装置包含:
一单元,用于自一上位装置接收第一传输数据以供传输至一用户装置,其中该存取装置与该些接收装置进行通讯,而该用户装置为该些接收装置的其一;
一单元,用于传输该第一传输数据至该用户装置;
一单元,用于利用该存取装置产生一第一存取接收指示信号,其对应于该第一传输数据;
一单元,传送该第一存取接收指示信号至该上位装置;
一单元,用于如果该存取装置并未从该用户装置接收指示该第一传输数据由该用户装置接收的一第一用户指示信号,则重新传输该第一传输数据的一个或多个部分至该用户装置;
一单元,用于利用该存取装置接收第二传输数据以供传输至该用户装置;
一单元,用于利用该存取装置产生一第二存取接收指示信号,其对应于该第二传输数据;
一单元,用于传送该第二存取接收指示信号至该上位装置;以及
一单元,用于如果该存取装置并未从该用户装置接收指示该第二传输数据由该用户装置接收的一第二用户接收指示信号,则重新传输该第二传输数据的一个或多个部分至该用户装置。
11.如权利要求10所述的装置,其中,
如果该存取装置并未从该用户装置接收指示该第一传输数据由该用户装置接收的该第一用户接收指示信号,则重新传输该第一传输数据的一个或多个部分至该用户装置;以及
从该用户装置接收一个或多个后续第一用户接收指示信号,其对应于该第一传输数据的一个或多个部分。
12.如权利要求11所述的装置,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而该一个或多个后续第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个部分的一个或多个封包。
13.如权利要求11所述的装置,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而该一个或多个后续第一用户接收指示信号包含一确认(ACK)或一负确认(NACK)指示信号的至少一个。
14.如权利要求10所述的装置,其中,如果该存取装置并未从该用户装置接收指示该第二传输数据由该用户装置接收的该第二用户接收指示信号,则重新传输该第二传输数据的该一个或多个部分至该用户装置;以及
从该用户装置接收一个或多个后续第二用户接收指示信号,其对应于该第二传输数据的该一个或多个部分。
15.如权利要求14所述的装置,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而该一个或多个后续第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的该一个或多个部分的一个或多个封包。
16.如权利要求14所述的装置,其中,该第一用户接收指示信号确认成功地被该用户装置接收的包含于该第一传输数据的一个或多个封包,该第二用户接收指示信号确认成功地被该用户装置接收的包含于该第二传输数据的一个或多个封包,而该一个或多个后续第二用户接收指示信号包含一确认(ACK)或一负确认(NACK)指示信号的至少一个。
17.如权利要求10所述的装置,其中,该第一存取接收指示信号确认成功地由该存取装置接收的包含于该第一传输数据的一个或多个封包,而该第二存取接收指示信号确认成功地由该存取装置接收的包含于该第二传输数据的一个或多个封包。
18.如权利要求17所述的装置,其中,该第一存取接收指示信号与该第二存取接收指示信号的每一个包含一中继ACK(RACK)指示信号。
19.一种在一无线通讯***中利用存取装置的传输控制的方法,该无线通讯***包含复数个接收装置,该方法包含:
自一上位装置接收传输数据以供传输至一用户装置,其中该存取装置与该些接收装置进行通讯,而该用户装置系为该些接收装置的其一;
传送该传输数据至该用户装置;
产生一存取接收指示信号,其对应于该传输数据;
如果该存取装置从该用户装置接收一初始用户接收指示信号,则:
以该初始用户接收指示信号包含该存取接收指示信号,及
传送该存取接收指示信号与该用户接收指示信号至该上位装置;以及
如果该存取装置并未从从该用户装置接收该初始用户接收指示信号,则:
传送该存取接收指示信号至该上位装置,及
重新传输该传输数据的至少一部分至该用户装置。
20.如权利要求19所述的方法,其中,当该存取装置接收该初始用户接收指示信号时,该初始用户接收指示信号指示被送出至该用户装置的较少的该传输数据成功地被接收,则该方法包含:
重新传输该传输数据的一个或多个部分,其并未被该初始用户接收指示信号识别为成功地被该用户装置接收。
21.如权利要求20项所述的方法,包含:
接收一个或多个补充用户接收指示信号,其对应于一第一传输数据;
比较该一个或多个补充用户接收指示信号;
从该上位装置接收后续传输数据;
传送所接收的该后续传输数据至该用户装置;
产生一后续存取接收指示信号,其对应于所接收的该后续传输数据;
从该用户装置接收一后续用户接收指示信号,其对应于该后续传输数据;
将该后续用户接收指示信号与该经过比较的一个或多个补充用户接收指示信号结合成为一结合的用户接收指示信号;
以该结合的用户接收指示信号包含该后续存取接收指示信号;及
传送该后续存取接收指示信号与该结合的用户接收指示信号至该上位装置。
22.如权利要求20所述的方法,包含:
接收一个或多个补充用户接收指示信号,其对应于该第一传输数据;
比较该一个或多个补充用户接收指示信号;
从该上位装置接收后续传输数据;
传送所接收的该后续传输数据至该用户装置;
产生一后续存取接收指示信号,其对应于所接收的该后续传输数据;
从该用户装置接收一后续用户接收指示信号,其对应于该后续传输数据;
将该初始用户接收指示信号、该后续用户接收指示信号以及该经过比较的一个或多个补充用户接收指示信号结合成为一结合的用户接收指示信号;
以该结合的用户接收指示信号包含该后续存取接收指示信号;以及
传送该后续存取接收指示信号与该结合的用户接收指示信号至该上位装置。
23.如权利要求19所述的方法,包含:
开始一定时器,其中该定时器是依据在该存取装置与该用户装置之间的一往返传输时间来设定;以及
如果在该定时器到期之前,该存取装置并未从该用户装置接收该用户接收指示信号,则:
传送该存取接收指示信号至该上位装置,及
重新传输该传输数据至该用户装置。
24.如权利要求23所述的方法,包含:
产生一存取用户接收指示信号,其包含由该用户装置认可至该存取装置的任何数据的指示;
以该存取接收指示信号包含该存取用户接收指示信号;及
传送该存取接收指示信号与该包含的存取用户接收指示信号至该上位装置。
25.如权利要求19所述的方法,包含:
开始一第一定时器,其中该第一定时器是依据在该存取装置与该用户装置之间的一往返传输时间来设定;以及
如果在该第一定时器到期之前,该存取装置并未从该用户装置接收该用户接收指示信号,则:
传送该存取接收指示信号至该上位装置;
重新传输该传输数据至该用户装置;
开始一第二定时器,其中该第二定时器是依据在该存取装置与该用户装置之间的一往返传输时间来设定,以及
如果在该第二定时器到期之前,该存取装置并未从该用户装置接收一再传输接收指示信号,则传送该存取接收指示信号至该上位装置。
26.如权利要求25所述的方法,其中,当该存取装置在该第一定时器到期之前并未从该用户装置接收该接收指示信号时,则该方法包含:
产生一初始存取用户接收指示信号,其包含由该用户装置认可的该传输数据的指示;
以该存取接收指示信号包含该初始存取用户接收指示信号;以及
传送该存取节点接收指示信号与该包含的初始存取用户接收指示信号至该上位装置。
27.如权利要求25所述的方法,其中,当该存取装置在该第二定时器到期之前并未从该用户装置接收该接收指示信号时,则该方法包含:
在产生一初始存取用户指示信号之后,产生一后续存取用户接收指示信号,其包含由该用户装置认可的该传输数据的指示;及
传送该后续存取用户接收指示信号与该存取接收指示信号至该上位装置。
28.如权利要求25所述的方法,其中,当该存取装置在该第一定时器到期之前并未从该用户装置接收该接收指示信号时,则该方法包含:
产生一存取用户接收指示信号,其包含由该用户装置认可至该存取装置的任何数据的指示;以及
传送该存取用户接收指示信号与该存取接收指示信号至该上位装置。
29.如权利要求25所述的方法,其中,当该存取装置接收一用户接收指示信号时,该用户接收指示信号指示该传输数据的一部分并未成功地由该用户装置接收,则该方法包含:
重新传输由该用户接收指示信号识别为并未成功地由该用户装置接收的该传输数据的部分。
30.如权利要求29所述的方法,包含:
接收一个或多个用户再传输接收指示信号;
转送该一个或多个用户再传输接收指示信号至该上位装置;以及
重新传输该传输数据的任何重新传输的部分,其由该一个或多个用户再传输接收指示信号表示为并未成功地由该用户装置接收。
31.一种在一无线通讯***中利用存取装置的传输控制的装置,该无线通讯***包含复数个接收装置,该传输控制的装置包含:
一单元,用于从一上位装置接收传输数据以供传输至一用户装置,其中该存取装置与该些接收装置进行通讯,而该用户装置为该些接收装置的其一;
一单元,用于传输该传输数据至该用户装置;
一单元,用于产生一存取接收指示信号,其对应于该传输数据;
一单元,用于如果该存取装置从该用户装置接收一初始用户接收指示信号,则:
一单元,用于以该初始用户接收指示信号包含该存取接收指示信号,及
一单元,用于传递该存取接收指示信号与该用户接收指示信号至该上位装置;以及
一单元,用于如果该存取装置并未从该用户装置接收该初始用户接收指示信号,则:
一单元,用于传递该存取接收指示信号至该上位装置,及
一单元,用于重新传输该传输数据的至少一部分至该用户装置。
32.如权利要求31所述的装置,其中,当该存取装置接收该初始用户接收指示信号时,该初始用户接收指示信号指示被送出至该用户装置的较少的该传输数据成功地被接收,则
重新传输该传输数据的一个或多个部分,其并未被该初始用户接收指示信号识别为成功地被该用户装置接收。
33.如权利要求32所述的装置,其中进一步包含,
一单元,用于接收一个或多个补充用户接收指示信号,其对应于一第一传输数据;
一单元,用于比较该一个或多个补充用户接收指示信号;
一单元,用于从该上位装置接收后续传输数据;
一单元,用于传输所接收的该后续传输数据至该用户装置;
一单元,用于产生一后续存取接收指示信号,其对应于该后续接收的传输数据;
一单元,用于从该用户装置接收一后续用户接收指示信号,其对应于该后续传输数据;
一单元,用于将该后续用户接收指示信号与该经过比较的一个或多个补充用户接收指示信号结合成为一结合的用户接收指示信号;
一单元,用于以该结合的用户接收指示信号包含该后续存取接收指示信号;及
一单元,用于传送该后续存取接收指示信号与该结合的用户接收指示信号至该上位装置。
34.如权利要求32所述的装置,其中该装置进一步包括,一单元,用于接收一个或多个补充用户接收指示信号,其对应于第一传输数据;
一单元,用于比较该一个或多个补充用户接收指示信号;
一单元,用于从该上位装置接收后续传输数据;
一单元,用于传输所接收的该后续传输数据至该用户装置;
一单元,用于产生一后续存取接收指示信号,其对应于该后续接收的传输数据;
一单元,用于从该用户装置接收一后续用户接收指示信号,其对应于该后续传输数据;
一单元,用于将该初始用户接收指示信号、该后续用户接收指示信号及该经过比较的一个或多个补充用户接收指示信号结合成一结合的用户接收指示信号;
一单元,用于以该结合的用户接收指示信号包含该后续存取接收指示信号;及
一单元,用于传送该后续存取接收指示信号与该结合的用户接收指示信号至该上位装置。
35.如权利要求31所述的装置,其中,
开始一定时器,其中该定时器是依据在该存取装置与该用户装置之间的一往返传输时间来设定;以及
如果在该定时器到期之前,该存取装置并未从该用户装置接收该用户接收指示信号,则:
传递该存取接收指示信号至该上位装置,及
重新传输该传输数据至该用户装置。
36.如权利要求35所述的装置,其中,
产生一存取用户接收指示信号,其包含由该用户装置认可至该存取装置的任何数据的指示;
以该存取接收指示信号包含该存取用户接收指示信号;及
传递该存取接收指示信号与该包含的存取用户接收指示信号至该上位装置。
37.如权利要求31所述的装置,其中,
开始一第一定时器,其中该第一定时器是依据在该存取装置与该用户装置之间的一往返传输时间来设定;以及
如果在该第一定时器到期之前,该存取装置并未从该用户装置接收该用户接收指示信号,则:
传递该存取接收指示信号至该上位装置,
重新传输该传输数据至该用户装置,
开始一第二定时器,其中该第二定时器系依据在该存取装置与该用户装置之间的一往返传输时间来设定,及
如果在该第二定时器到期之前,该存取装置并未从该用户装置接收一再传输接收指示信号,则传递该存取接收指示信号至该上位装置。
38.如权利要求37所述的装置,其中,当该存取装置在该第一定时器到期之前并未从该用户装置接收该接收指示信号时,则
产生一初始存取用户接收指示信号,其包含由该用户装置认可的该传输数据的指示;
以该存取接收指示信号包含该初始存取用户接收指示信号;及
传递该存取节点接收指示信号与该包含的初始存取用户接收指示信号至该上位装置。
39.如权利要求37所述的装置,其中,当该存取装置在该第二定时器到期之前并未从该用户装置接收该接收指示信号时,则
在产生一初始存取用户指示信号之后,产生一后续存取用户接收指示信号,其包含由该用户装置认可的该传输数据的指示;及
传递该后续存取用户接收指示信号与该存取接收指示信号至该上位装置。
40.如权利要求37所述的装置,其中,当该存取装置在该第一定时器到期之前并未从该用户装置接收该接收指示信号时,则
产生一存取用户接收指示信号,其包含由该用户装置认可至该存取装置的任何数据的指示;以及
传递该存取用户接收指示信号与该存取接收指示信号至该上位装置。
41.如权利要求37项所述的装置,其中当该存取装置接收一用户接收指示信号时,该用户接收指示信号指示该传输数据的一部分并未成功地由该用户装置接收,则
重新传输由该用户接收指示信号识别为未成功地由该用户装置接收的该传输数据的部分。
42.如权利要求41所述的装置,其中,接收一个或多个用户再传输接收指示信号;
转送该一个或多个用户再传输接收指示信号至该上位装置;以及
重新传输该传输数据的任何重新传输的部分,其由该一个或多个用户再传输接收指示信号表示为并未成功地由该用户装置接收。
CN2008101274978A 2007-07-03 2008-07-03 通讯***的传输控制的方法与装置 Active CN101350703B (zh)

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
US92957607P 2007-07-03 2007-07-03
US60/929,576 2007-07-03
US92979907P 2007-07-12 2007-07-12
US60/929,799 2007-07-12
US679208P 2008-01-31 2008-01-31
US61/006,792 2008-01-31
US12/137,792 US8201041B2 (en) 2007-07-03 2008-06-12 Transmission control methods and devices for communication systems
US12/137,792 2008-06-12
US12/166,018 2008-07-01
US12/166,018 US8799734B2 (en) 2007-07-03 2008-07-01 Transmission control methods and devices for communication systems

Publications (2)

Publication Number Publication Date
CN101350703A CN101350703A (zh) 2009-01-21
CN101350703B true CN101350703B (zh) 2012-05-16

Family

ID=40214234

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200810129590.2A Active CN101340267B (zh) 2007-07-03 2008-07-02 通讯***的传输控制方法与装置
CN2008101274978A Active CN101350703B (zh) 2007-07-03 2008-07-03 通讯***的传输控制的方法与装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN200810129590.2A Active CN101340267B (zh) 2007-07-03 2008-07-02 通讯***的传输控制方法与装置

Country Status (1)

Country Link
CN (2) CN101340267B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050246B2 (en) * 2009-03-03 2011-11-01 Adc Telecommunications, Inc. Range extension for time division duplex systems
CN101577615B (zh) * 2009-06-02 2013-09-11 中兴通讯股份有限公司 数据传输方法及装置
CN104898984A (zh) * 2014-03-07 2015-09-09 广州杰赛科技股份有限公司 一种无线数据存储装置
CN110166411B (zh) * 2018-02-13 2022-05-06 华为技术有限公司 一种数据传输方法、装置和网络节点
WO2022120747A1 (zh) * 2020-12-10 2022-06-16 Oppo广东移动通信有限公司 无线通信的方法和终端设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1524364A (zh) * 2001-05-18 2004-08-25 ��˹��ŵ�� 分组按序的混合自动重复请求(harq)方案
US20040235505A1 (en) * 2003-05-21 2004-11-25 Lg Electronics Inc. Method for relay-transmitting messages among mobile communication terminals
CN1643870A (zh) * 2002-03-14 2005-07-20 皇家飞利浦电子股份有限公司 用于多路径通信的方法和***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6181704B1 (en) * 1997-08-29 2001-01-30 Intel Corporation Method and apparatus for input/output link retry, failure and recovery in a computer network
MXPA03010849A (es) * 2001-06-30 2004-11-22 Nokia Inc Aparato y metodo para entrega de paquetes en redes inalambricas con multiples salatos sucesivos.
CN101069378B (zh) * 2004-08-31 2014-07-23 艾利森电话股份有限公司 数据单元发送器和数据单元中继装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1524364A (zh) * 2001-05-18 2004-08-25 ��˹��ŵ�� 分组按序的混合自动重复请求(harq)方案
CN1643870A (zh) * 2002-03-14 2005-07-20 皇家飞利浦电子股份有限公司 用于多路径通信的方法和***
US20040235505A1 (en) * 2003-05-21 2004-11-25 Lg Electronics Inc. Method for relay-transmitting messages among mobile communication terminals

Also Published As

Publication number Publication date
CN101340267B (zh) 2015-05-13
CN101340267A (zh) 2009-01-07
CN101350703A (zh) 2009-01-21

Similar Documents

Publication Publication Date Title
CN102118239B (zh) 通讯***的传输控制方法与装置
CN112640341B (zh) 在覆盖范围内场景下和覆盖范围外场景下的侧链中的harq
CN102067500B (zh) 通信***中的用于持久分配的分组的新数据指示符
US11729862B2 (en) Transmitting device and receiving device for bundled transmission of packets in wireless communications for vehicles and transport systems
CN1735089B (zh) 通信设备和通信方法
CN101965707B (zh) 通信***中的软缓冲存储器配置
EP2670066B1 (en) Uplink channel configuration method in radio communication system
KR101982429B1 (ko) 무선 통신 네트워크에서 정보의 전송을 릴레이 노드로 제어하는 방법
KR100997925B1 (ko) 멀티-홉 중계 표준을 기반으로 다운링크 하이브리드 자동 반복 요청 패킷들을 전송하기 위한 방법, 무선 통신 시스템, 컴퓨터 판독 가능한 기록 매체, 및 통신 장치
KR101446585B1 (ko) 통신 시스템의 전송 제어 방법 및 장치
JP7443345B2 (ja) 通信技法
JP5455886B2 (ja) 無線ネットワークにおいて固定送信間隔でデータを送信するための方法
US9520936B2 (en) Method of updating BS system information of a relay station in a broadband wireless access system
KR101879450B1 (ko) 네트워크에서 통신하기 위한 방법, 제 2 스테이션 및 이를 위한 시스템
CN102711264A (zh) 用于有效地提供调度信息的方法和设备
CN101884184A (zh) 用于减小***开销的方法和设备
CN101350703B (zh) 通讯***的传输控制的方法与装置
KR20220051204A (ko) 사이드링크 통신에서 psfch 보고를 지원하기 위한 절차
CN101427503B (zh) 用于蜂窝接入***中的改进的数据通信的方法和设备
CN102573096B (zh) 回传链路上的半持续调度方法、接收方法、***及装置
JP2003087163A (ja) 通信効率を高める無線伝送フレーム構造を用いた無線データ通信システム及びその方法
EP2386149B1 (en) Method and system for communication in a wireless network
WO2017201689A1 (zh) 数据传输方法、设备及***
US20080144564A1 (en) Wireless non-cellular network
US20230421306A1 (en) Timer operating method and device according to harq activation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant