专利名称:正交系统中的确认重发方法和装置的利记博彩app
技术领域:
概括地说,本发明涉及无线通信,具体地说,本发明涉及提供使用传输模式对接收数据传输进行重复确认的机制。
背景技术:
无线通信系统已广泛部署,以提供各种类型的通信内容,例如语音、视频、数据等。典型的无线通信系统可以是能够通过共享可用的系统资源(例如,带宽、发射功率……)来支持多个用户通信的多址系统。这种多址系统的例子包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、3GPP LTE系统、正交频分复用(OFDM)系统、局部频分复用(LFDM)、正交频分多址(OFDMA)等。在无线通信系统中,节点B (或基站)可以在下行链路上向用户设备(UE)发送数据和/或在上行链路上从UE接收数据。下行链路(或前向链路)表示从节点B到UE的通信链路,上行链路(或反向链路)表示从UE到节点B的通信链路。节点B还可以向UE发送控制信息(例如,系统资源的分配)。类似地,UE可以向节点B发送控制信息,以支持在下行链路上进行数据传输和/或用作其它用途。在现有系统中,采用了混合自动重发(HARQ)过程来提高数据传输的可靠性(例如数据包或数据分配包)。在使用HARQ过程的系统中,发射机向接收机发送数据包,接收机发送确认作为响应(如果数据包被成功处理则发送ACK (确认),或者如果数据包未被成功处理则传输NAK (否认))。在发射机发送数据包后,发射机在自动将该数据包重新传输之前在预设的一段时间期间等候接收确认/否认。如果发射机在计时器到期以前就收到确认,则发射机结束HARQ过程,进行下一个(如果有的话)。如果发射机接收到否认或者计数器到期,则发射机发起另一 HARQ过程并再次发送数据包。但是,如果接收机发送了确认,但发射机在计数器到期以前未能处理或没有收到该确认,或者确认/否认的传输是不可靠的,则发射机发起另一 HARQ过程并重新传输数据包。这是非常低效的,并造成数据发送的延迟。因此,人们希望使用确认/否认重复方案来提高确认/否认传输的可靠性,使用在频率和时间上高效的传输模式来传输确认/否认,以提高系统的性能
发明内容
为了对公开的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘本发明的保护范围。其目的是用简单的形式给出一些概念,以此作为后面的详细说明的序言。根据一个方面,提出了一种用于无线通信系统的方法,包括在接收到第一数据传输之后,使用重复系数来确定第一确认需要重复多少次;选择确认传输(ACK TX)模式,其中所述ACK TX模式包括用于传输所述第一确认的多个块的资源信息;根据所述ACK TX模式重复传输所述第一确认。根据一个方面,提出了一种用于无线通信系统的方法,包括在接收到第一数据传输之后,使用一帧的第一组符号和第一组音调传输第一确认;在接收到所述第一数据传输之后,使用一帧的第二组符号和第二组音调传输所述第一确认,其中所述第一组音调与所述第二组音调相互正交,所述第一组符号和第二组符号相互正交。根据另一方面,提出了一种用于无线通信系统的方法,包括确定最大重复系数, 所述最大重复系数指示第一确认将被接收到的次数;使用所述最大重复系数确定第一传输模式,其中所述第一传输模式包括用于接收所述第一确认的多个块的资源信息;基于所述第一传输模式分配资源,以用于接收所述第一确认。为了完成前述及相关的目标,一个或多个实施例包括后面详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细给出了一个或多个实施例的某些示例性方面。但是,这些方面是指示性的,其仅仅表示可以采用各个实施例的原理的多种方式中的一些,所描述的实施例是要包括所有这些方面及其等同物。
图1示出了根据本文给出各个方面的无线通信系统。图2描绘了无线通信环境中使用的通信装置的实例。图3示出了使用HARQ方案的下行链路和上行链路的传输模式。图4示出了使用HARQ方案的下行链路和上行链路的传输模式。图5示出了使用HARQ过程来传输数据包的方法的实例。图6示出了实现HARQ过程进行确认/否认传输的示例性方法。图7描绘了可以向通信网络提供反馈的示例性接入终端。图8示出了可以与本文中公开的无线网络环境联合使用的示例性基站。图9描绘了根据一个或多个方面有助于向无线通信环境提供反馈的示例性系统。图10描绘了根据一个或多个方面使用传输模式有助于进行重复确认/否认的示例性系统。图11描绘了根据一个或多个方面使用传输模式有助于进行重复确认/否认的示例性系统。图12描绘了根据一个或多个方面使用传输模式有助于进行重复确认/否认的示例性系统。
具体实施例方式现在参照附图描述多个方面,其中相同的附图标记表示本文中的相同元件。在下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个方面的全面理解。然而,很明显,也可以不用这些具体细节来实现这些方面。在其它例子中,以方框图形式示出公知结构和设备,以便于描述一个或多个方面。另外,下文描述了本申请的各个方面。应当明白的是,本文的各个方面可以用多种形式来实现,本文公开的任何特定结构、功能或二者仅仅是说明性的。根据本文的内容,本领域的普通技术人员应当理解,本文公开的方面可以独立于任何其它方面来实现,并且可以用各种方式组合这些方面的两个或更多。例如,使用本文阐述的任意数量的方面可以实现装置或可以实现方法。此外,使用其它结构、功能、或者除本文阐述的一个或多个方面之外的结构和功能或不同于本文阐述的一个或多个方面的结构和功能,可以实现此种装置或实现此方法。举一个例子,在专用或未规划/未完全规划的所部署的无线通信环境下描述本申请的很多方法、设备、系统和装置,以便提供正交系统中的重复确认信道。本领域的普通技术人员应当明白对其它通信环境也能应用类似的技术。 在本申请中所用的“部件”、“系统”等意指与计算机相关的实体,其可以是硬件、软件、执行中的软件、固件、中间件、微代码、和/或其任意组合。例如,部件可以是、但并不仅限于处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。一个或多个部件可以位于执行中的一个进程和/或线程内,以及,一个部件可以位于一台计算机上和/或分布于两台或更多台计算机之间。另外,可以通过存储了多种数据结构的多种计算机可读介质执行这些部件。这些部件可以通过本地和/或远程进程(例如,根据具有一个或多个数据包的信号)进行通信(如,来自一个部件的数据与本地系统、分布式系统中和/或通过诸如互联网等具有其它系统的网络中的其他部件通过信号进行交互)。此外,如本领域普通技术人员能明白的是,本申请描述的系统的部件可以重新排列和/或通过额外的部件来补充,以便实现本申请描述的各个方面、目的、优点等,并且不受限于附图中阐述的精确配置。此外,本申请描述了用于终端的各个方面。用户站还可以称为系统、用户单元、移动站、移动台、远方站、远程终端、接入终端、用户终端、用户代理、用户装置或用户装备。用户站可以是蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字处理(PDA)、具有无线连接能力的手持设备、或其它连接到无线调制解调器或类似的协助与处理设备进行通信装置的处理设备。此外,本发明的各个方面可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于磁存储器件(例如,硬盘、软盘、磁带等),光盘(例如,⑶、DVD等),智能卡和闪存器件(例如,卡、棒、钥匙式驱动器等)。此外,本申请描述的各种存储介质表示为用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”包括但不限于能够存储、包含和/或携带指令和/或数据的无线信道和各种其它介质。此外,本申请中使用的“示例性的”一词意味着用作例子、例证或说明。本申请中被描述为“示例性”的任何方面或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例性一词是想要以具体的方式来表示构思。本申请中使用的术语“或者”是要表示包括性的“或者”而不是排他性的“或者”。也就是说,除非另外说明,或者从上下文能清楚得知,否则“X使用A或者B”的意思是任何自然的包括性排列。也就是说,如果X使用A,X使用B,或者X使用A和B 二者,则上述任何一个例子下均满足“X使用A或者B”。另外,除非另外说明或从上下文能清楚得知是单数形式,否则本申请和附加的权利要求书中使用的“一”和“一个” 一般地应解释为表示“一个或多个”。本申请中使用的术语“推断”或“推论”通常指的是根据通过事件和/或数据获得的一组观察报告,关于系统、环境和/或用户状态的推理过程或推断系统、环境和/或用户状态的过程。例如,推论可以用来识别特定的内容或动作,或产生状态的概率分布。这种推论是概率性的,也就是说,基于对数据和事 件的考虑,对相关的状态概率分布进行计算。推论还指的是用于根据事件集和/或数据集构成高级事件的技术。这种推论使得根据观察到的事件集和/或存储的事件数据来构造新的事件或动作,而不管事件是否在极接近的时间上相关,也不管事件和数据是否来自一个或数个事件和数据源。本文所描述技术可以在各种通信系统中使用,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交频分多址(OFDMA)网络、单载波FDMA (SC-FDMA)网络等。术语“网络”和“系统”常常可互换地使用。CDMA网络可以实现例如通用陆地无线接入(UTRA)、cdma2000等无线电技术。UTRA包括宽带CDMA (W-CDMA)和低码片速率(LCR)。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现例如全球移动通讯系统(GSM)的无线电技术。OFDMA网络可以实现例如演进UTRA (E-UTRA),IEEE 802.1UIEEE802. 16、IEEE802. 20,f lash OFDM, 等的无线电技术。UTRA、E-UTRA 和 GSM 是通用移动通讯网络(UMTS)的一部分。长期演进(LTE)是将要发布的UMTS,其利用了 E-UTRA。UTRA、E-UTRA, GSM、UMTS和LTE在名为“第三代合作伙伴项目”(3GPP)的组织的文档中描述。cdma2000在名为“第三代合作伙伴项目2”(3GPP2)的组织的文档中描述。这些各种无线电技术和标准为本领域所公知。为清楚起见,下面对LTE中的上行链路传输就相关方面的技术进行了描述,下面的大部分说明中使用了 3GPP的术语。单载波频分多址(SC-FDMA)是一种技术,其利用了单载波调制和频域均衡。SC-FDMA与OFDMA系统具有类似的性能以及基本上相同的总体复杂性。SC-FDMA信号因为其固有的单载波结构而具有较低的峰均功率比(PAPR)。SC-FDMA受到了极大关注,特别是在于上行链路通信中,其中在传输功率的效率方面较低的PAPR对于移动终端极为有利。这在3GPP长期演进(LTE)(或演进UTRA)中是目前关于上行链路多址方案正在采用的假定。LTE在下行链路上利用了正交频分复用(0FDM),在上行链路上利用了单载波频分复用(SC-FDM)。OFDM和SC-FDM将系统带宽划分成多个(N个)正交的子载波,其也称为音调(tone)、块(bin)等等。每个子载波上可以调制数据。一般地,调制符号采用OFDM在频域内发送,采用SC-FDM在时域内发送。对于LTE,相邻子载波之间的间隔可以是固定的,子载波的总数可以依赖于系统带宽。在一个设计中,对于5MHz的系统带宽,N=512,对于IOMHz的系统带宽,N=1024,对于20MHz的系统带宽,N=2048。一般地,N可以是任何整数值。图1示出了具有多个基站110和多个终端120的无线通信系统100,其可以结合一个或多个方面进行利用。基站通常是固定站,其与终端进行通信,还可以称作接入点、节点B或其他一些术语。每个基站110为特定的地理区域提供通信覆盖,如图所示,为三个地理区,标记为102a、102b和102c。根据上下文,术语“小区”指的是基站和/或其覆盖区域。为了提高系统容量,基站的覆盖区域分成多个较小区域(例如根据图1中的小区102a,分成三个较小区域)104a、104b和104c。每个较小区域由各自的基站收发子系统(BTS)提供服务。根据上下文,术语“扇区”可以指的是BTS和/或其覆盖区域。对于扇形小区而言,该小区的所有扇区的BTS在该小区的基站内通常是共处一区的。本申请描述的传输技术可以用于具有扇形小区的系统,也可以用于具有非扇形小区的系统。为简单起见,在下文的描述中,术语“基站”一般用于表示为扇区提供服务的固定站以及为小区提供服务的固定站。终端120通常分散在整个系统中,且每个终端可以是固定的或是移动的。终端也称作移动站、用户设备、用户装置和/或一些其它术语。终端可以是无线设备、蜂窝电话、个人数字助理(PDA)、无线调制解调器卡等。每个终端120可以在任一给定的时刻在下行链路和上行链路上与零个、一个或多个基站进行通信。下行链路(或前向链路)指的是从基站到终端的通信链路,而上行链路(或反向链路)指的是从终端到基站的通信链路。对于集中式结构而言,系统控制器130耦合至基站110,并且对基站110进行协调和控制。对于分布式结构而言,多个基站110可以在必要时彼此相通信。利用最大的数据率或接近最大的数据率从一个接入点向一个接入终端进行前向链路上的数据传输,所述数 据率能够得到前向链路和/或通信系统的支持。前向链路的其它信道(例如控制信道)可以从多个接入点传输到一个接入终端。从一个接入终端到一个或多个接入点可以进行反向链路数据传输。图2描绘了根据各方面的专用或未规划/未完全规划的所部署的无线通信环境200。系统200包括一个或多个扇区中的一个或多个基站202,这些基站202彼此之间接收、传输、中继等无线通信信号,和/或向一个或多个移动设备204接收、传输、中继无线通信信号。如图所示,每个基站202可以为特定的地理区域(描绘为三个地理区域206a、206b、206c和206d)提供通信覆盖。每个基站202可以包括发射机链和接收机链,而本领域的普通技术人员能明白的是,每个发射机链和接收机链包括与信号传输和接收关联的多个部件(例如,处理器、调制器、复用器、解调器、解复用器、天线等)。例如,移动设备204可以是蜂窝电话、智能电话、膝上型计算机、手持式通信设备、手持式计算设备、人造卫星无线电台、全球定位系统、PDA和/或在无线网络200上进行通信的任何其它适合的设备。可以结合本申请描述的各方面来使用系统200,以便于灵活的导频模式。本文所描述的传输技术可以在各种通信系统中使用,例如CDMA、TDMA、FDMA、OFDMA和SC-FDMA系统等。术语“系统”和“网络”常常可互换地使用。CDMA系统可以实现例如通用陆地无线接入(UTRA)、cdma2000等无线电技术。UTRA包括宽带CDMA (W-CDMA)和低码片速率(LCR)。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可以实现例如全球移动通讯系统(GSM)的无线电技术。OFDMA系统可以实现例如演进UTRA (E-UTRA),IEEE802.1UIEEE 802. 16.1EEE 802. 20、nasll-OFDM(ii等的无线电技术。这些各种无线电技术和标准为本领域所公知。UTRA、E-UTRA和GSM是通用移动通讯网络(UMTS)的一部分。长期演进(LTE)是将要发布的UMTS,其利用了 E-UTRA。UTRA、E-UTRA, GSM、UMTS和LTE在名为“第三代合作伙伴项目”(3GPP)的组织的文档中描述。cdma2000在名为“第三代合作伙伴项目2”(3GPP2)的组织的文档中描述。为清楚起见,下面对LTE中的上行链路传输就相关方面的技术进行了描述,下面的大部分说明中使用了 3GPP的术语。LTE在下行链路上利用了正交频分复用(0FDM),在上行链路上利用了单载波频分复用(SC-FDM)。OFDM和SC-FDM将系统带宽划分成多个(N个)正交的子载波,其也称为音(tone)、块(bin)等等。每个子载波可以用数据进行调制。一般地,调制符号采用OFDM在频域内发送,采用SC-FDM在时域内发送。对于LTE,相邻子载波之间的间隔可以是固定的,子载波的总数(N)可以依赖于系统带宽。在一个设计中,对于5MHz的系统带宽,N=512,对于IOMHz的系统带宽,N=1024,对于20MHz的系统带宽,N=2048。一般地,N可以是任何整数值。该系统可以支持频分双工(FDD)模式和/或时分双工(TDD)模式。在FFD模式中,单独的频率信道可以用于下行链路和上行链路,并且下行链路和上行链路传输可以在它们分别的频率信道上并发地发送。在TDD模式中,共同的频率信道可以用于下行链路和上行链路,下行链路可以在一些时间期间内发送,上行链路传输可以在其他时间期间内发送。LTE下行链路传输方案由无线电帧(例如,IOms无线电帧)进行划分。每个帧包括由频率(例如,子载波)和时间(例如,OFDM符号)构成的模式。IOms无线电帧被划分成多个相邻的0. 5ms子帧(也称为子帧或时隙并在下文中可替换地使用)。每个子帧包括多个资源 块,其中每个资源块由一个或多个子载波和一个或多个OFDM符号构成。一个或多个资源块可用于数据、控制信息、导频或者上述各项的任意组合的传输。采用了混合自动重传(HARQ)来提高数据传输的可靠性。例如,在大多数系统中,HARQ可用于物理下行链路共享信道(PDSCH)或物理上行链路共享信道(PUSCH),二者可简称为共享数据信道(SDCH),其中数据包在第一层(LI)基于使用确认信道(ACKCH)自UE发来的确认/否认进行重新传输。对于在下行链路上的HARQ,节点B可以发送数据包的传输,并可以发送一个或多个重传,直到数据包被UE正确地译码,或者已发送了最大数量的重传,或者遇到了其他终止条件。HARQ过程可以表示数据包的所有传输和重传(如果有的话)。HARQ过程可以在资源可用时开始,并且可以在第一传输或一个或多个后续重传之后终止。HARQ过程可以具有可变的持续时间,其依赖于在接收机处的译码结果。HARQ过程可以是由在系统中运行的一个UE或多个UE所用。每个HARQ过程可以在一个HARQ交织结构上发送。在一个方面,每个HARQ过程可以在一个HARQ交织结构上发送(例如,子帧,时隙,资源块等)。例如,当资源和数据就绪时,节点B将数据包传输给UE。如果数据包被UE接收到,如果数据包被成功处理,则UE可以传输确认,或者如果对数据包进行译码时有错误则发送否认。作为响应,如果接收到否认或者在接收到任何确认之前接收机期满,则节点B可以重传该相同的数据包。根据一个方面,图3示出了 HARQ过程在下行链路上的SDCH和在上行链路上的确认信道的下行链路和上行链路传输过程300。针对LTE系统的无线电帧330,示出了 SDCH上的HARQ过程以及相关联的确认/否认过程。举例来说,可以在IOms无线电帧330的不同子帧上采用5个HARQ过程。可以安排每个HARQ过程来将数据传输给不同的UE或相同的UE。这取决于系统的调度器。可以在无线电帧期间采用的HARQ过程的数量取决于系统的要求。举例来说,以两组重复HARQ过程(例如,HARQ 0 - HARQ 4)示出了 5个HARQ过程。第一组包括虚拟资源块302-310,第二组包括虚拟资源块312-320。用于下行链路的每个资源块由音调和符号组构成。两个组的每个资源块的频率的位置是相同的。资源块可以是为SDCH指定的子帧的全部或子帧的一部分。为清楚起见,本文所述的HARQ过程将针对第一组虚拟资源块302-310。分配给每个虚拟资源块的带宽(例如,子载波和OFDM符号的数量)可以基于系统要求而变化。对于下行链路上的每个HARQ过程302-310 (例如,使用SDCH),存在着对应的上行链路上的确认/否认传输352-360 (例如,使用确认信道)。每个用于上行链路的资源块由音调和符号组构成。两组中每个资源块的频率的位置是相同的。资源块可以是为SDCH指定的子帧的全部或子帧的一部分。分配给每个虚拟资源块的带宽(例如,子载波和OFDM符号的数量)可以基于系统要求而变化。在HARQ中,对于在SDCH上使用HARQ过程(例如,HARQ O)发送的每个数据包,存在着使用确认信道的确认/否认传输,例如确认O。建立确认信道所需的信息可以先验地使用不同的信道来发送。在一个方面,在上行链路上用于确认信道的每个虚拟资源块的频率位置可以隐含地取决于在下行链路上的SDCH的对应频率位置。因此,在这个例子中,下行链路上的子帧内频率332的开始位置与上行链路上的子帧内频率362的开始位置是相同的。另外,如图3中所示,在上行链路上用于确认信道的每个虚拟资源块的时间位置可以隐含地取决于下行链路上的SDCH的对应时间位置。在一个方面,对应于HARQ过程的确认信 道的开始时间位置有一定的偏移,如364中所示。根据一个方面,图4示出了在下行链路上的SDCH的HARQ过程以及用于传输在上行链路上的确认信道的确认/否认的HARQ方案的下行链路和上行链路传输过程400。根据一个方面,该HARQ过程是能使用传输模式450来传输确认/否认的HARQ过程。确认/否认传输模式450可以基于各种因素来选择,例如确认/否认要求进行重复的次数。在一个方面,在对应的DL数据资源(例如,HARQ过程资源)和UL确认传输模式(例如,确认/否认传输资源)之间存在隐含的映射关系。模式可以是由时间、频率和编码定义的一个或多个资源块。在一个方面,确认/否认传输模式可以隐含地取决于对应的数据包的时间和频率位置。在一个方面,确认/否认传输模式可以隐含地取决于对应的数据分配包的时间和频率位置(例如,控制信道,如HXXH (物理下行链路控制信道))。针对LTE系统的无线电帧430,示出了 SDCH上的HARQ过程以及相关联的确认/否认过程。举例来说,可以在IOms无线电帧430的不同子帧上采用10个HARQ过程。每个HARQ过程可以被安排来将数据传输到不同的UE或相同的UE。这取决于系统的调度器。在无线电帧期间内可以采用的HARQ过程的数量取决于系统要求。举例来说,以两组重复HARQ过程(例如,HARQ O-HARQ 4)示出了 10个HARQ过程。第一组包括虚拟资源块402-410,第二组包括虚拟资源块412-420。每个用于下行链路的资源块由音调和符号组构成。两组中的每一个资源块的频率位置是相同的。资源块可以是为SDCH指定的子帧的全部或子帧的一部分。为清楚起见,本文所述HARQ过程将针对第一组虚拟资源块402-410。分配给每个虚拟资源块的带宽(例如,子载波和OFDM符号的数量)可以基于系统要求而变化。对于下行链路上的每个HARQ过程402-410 (例如,使用SDCH),存在着对应的上行链路上的确认/否认传输452-460 (例如,使用确认信道)。每个用于上行链路的资源块由音调和符号组构成。下行链路的每个资源块的频率位置是相同的。下行链路的资源块可以是为SDCH指定的子帧的全部或子帧的一部分。分配给每个虚拟资源块的带宽(例如,子载波和OFDM符号的数量)可以基于系统要求而变化。在一个方面,针对使用HARQ过程发送的数据包可以重复进行确认/否认。为了减少明确地通知每个UE何时传输重复的确认的时间和位置的开销,使用多个确认标识给每个传输分配资源。在一个方面,用于确认信道的频率被划分成多个音调组462、464和466。在一个方面,对于无线电帧,确认信道的每个资源块在频率上被划分成多个子块,其中每个子块可以分得基本相同的音调组462、464和466。对于每个确认/否认传输,使用子块来携带该传输。针对确认/否认传输指定的子块数取决于数据包所要求的确认/否认传输次数。在一个方面,用于传输确认/否认的子块在时间和频率上是正交的。确认信道的这种频分在LTE系统中是可用的,但在发明时尚未部署。频率的划分可以取决于系统中的UE所要求的最大重新传输次数。例如,如果要求UE以重复系数3来重新传输确认/否认,那么无线电帧的确认信道的虚拟资源块在频率上被分成3部分;或者,如果要求UE以 重复系数2来重新传输确认/否认,那么无线电帧的确认信道的虚拟资源块在频率上被分成2部分。确认信道频率在上行链路上的划分可以根据不同的无线电帧而有不同,该划分适用于无线电帧内的所有资源块。在一方面,任何UE或数据包的最大重复系数可被限定为3,因而分配给确认信道的频率将被划分成3部分。在一个方面,每个HARQ过程使用的重复系数可被动态地修改或预先设置。重复系数基于分配给确认信道的最大频率以及正确地进行传输确认/否认所需要的最小频率而受到限制。在一个方面,重复系数对于每个帧可以不同。重复系数可以由UE来请求,或者基于测得的状况而分配给UE。重复系数可以针对特定的节点B以及针对某持续时间进行预先设定。重复系数可以基于可用的带宽来计算。重复系数可以基于节点未接收到的确认/否认数来计算。节点B可以调整HARQ过程的重复系数,其取决于节点B因为没有从UE接收到任何确认而重传的次数。另外,重复系数可以先验地使用更高层的信令来提供。重复系数可在确认信道分配时提供。在一个方面,节点B连续地分析接收到的确认数目,丢弃的确认数(因为第一确认被正确接收到)和未接收到的确认数。使用该数据,节点B可以调整UE的重复系数。返回参考图4,根据一个方面,基于为3的最大重复系数,上行链路传输模式450在本文中描述为示例性模式。在该例子中,HARQ过程0的数据被传输给UE,其要求进行重复系数为3的确认/否认的重复;HARQ过程I的数据被传输给UE,其要求进行重复系数为I的确认/否认的重复;HARQ过程2的数据被传输给UE,其要求进行重复系数为I的确认/否认的重复;过程3的数据被传输给UE,其要求进行重复系数为2的确认/否认的重复;HARQ过程4的数据被传输给UE,其要求进行重复系数为I的确认/否认的重复。在一个方面,第一确认/否认的时间和频率位置取决于对应的数据包或数据分配的时间和频率位置。例如,在子帧(或资源块)K处的数据传输,对应的第一确认/否认的传输是使用资源A的子帧K+4(例如,资源子块480)。相同数据传输的后续重复的确认/否认的时间和频率位置取决于相同的数据包或数据分配的时间和频率位置。例如,在子帧K的数据传输,相同数据传输的第二确认/否认的传输为使用资源B的子帧K+5 (例如,资源子块482),在子帧K的数据传输,相同数据传输的第二确认/否认的传输为使用资源C的子帧K+6 (例如,资源子块484),等等。资源A、B和C可以表示时间和频率、编码、信道等。HARQ过程的对应确认,确认/否认使用用于确认/否认的第一传输的相同音调组466来传输,音调组466在时间上是正交的。在一个方面,对应于HARQ过程的确认信道的开始时间位置有偏移,如470中所不。对于该实例,对第一确认/否认的传输使用音调466和对应于HARQ过程0的确认0的符号452 ;对应于HARQ过程I的确认I使用符号454 ;对应于HARQ过程2的确认2使用符号456 ;对应于HARQ过程3的确认3使用符号458 ;对应于HARQ过程4的确认4使用符号460。对于确认/否认的HARQ,对应的HARQ过程的确认使用确认信道来传输,所述确认信道在每个重复的传输期间使用不同的频率位置。例如,接收HARQ过程O的数据的UE要求对确认/否认重复三次,对应的确认/否认(例如,确认O)使用第一传输的子块480来传输,使用子块482和484来重复确认/否认传输。用于传输重复的确认/否认的子块频率取决于资源块使用的用于对应的HARQ过程的频率加上偏移值。偏移值必须至少大于用于确认/否认的第一传输的音调的值。因此,用于子块480、482和484的音调组在462、464和466中分别不出。在一个方面,确认传输模式的第一块480的资源时间和频率位置可以隐含地取决于对应的数据包(例如,在402中使用共享信道和HARQ过程O被传输)的时间和频率位置,确认传输模式的后续块482和484的时间和频率位置隐含地取决于对应的使用偏移的数据包(例如,在402中使用HARQ过程O被传输)的时间和频率位置。在另一个方面,确认传输模式的第一块480的时间和频率位置可以是隐含地取决于对应的数据分配包(例如,使用控制信道)的时间和频率位置,确认传输模式的后续块482 和484的时间和频率位置隐含地取决于对应的数据分配包的时间和频率位置。参考图5-6,进行确认/否认重传的HARQ的机制有关的方法。虽然为了使说明更简单,而将该方法描述为一系列的动作,但是应该理解和明白的是,这些方法并不动作顺序的限制,因为,依照所要求保护的主题,一些动作可以按不同顺序发生和/或与本申请中示出和描述的其它动作同时发生。例如,本领域普通技术人员应该理解并明白,一个方法也可以表示成一系列相互关联的状态和事件,如在状态图中。此外,如果要实现根据所要求保护的主题的方法,并非描绘出的所有动作都是必需的。特别地,转到图5,根据一个方面,示出了在无线通信系统中使用HARQ过程有助于传输数据包的方法500。方法500可以有助于从终端(例如,增强的节点基站、e节点B、接入点(AP)、基站等)向无线通信网络的一个或多个终端设备(例如,用户设备、UE、AT等)传输数据包。该方法从502开始,该方法确定是否将确认/否认重复方案用于HARQ过程。在一个方面,系统可以请求节点B开始使用重复方案持续一段时间,或者请求针对给定的无线电帧使用重复方案。该方法可以访问存储在存储器中的指示符,其指示是否要使用重复方案。在502中的方法确定用于确认/否认传输的最大重复系数(MRF)。MRF可以是数据包的接收机被要求进行传输确认/否认的最大次数(例如,将由发射机接收的确认/否认的次数)。发射机的调度器可以通过分析每个数据包接收机的重复系数并选择最高的重复系数值来确定最高值。可以对节点B预设最大重复系数,例如最大重复系数为3,则所允许的最大重复次数将是3。在506中的方法确定MRF是否大于I。如果确定MRF大于1,该方法执行512、514、516和518。否则,该方法执行508和510,其中该方法在508中使用默认的传输模式(例如,不将确认信道的频率进行划分)分配资源,然后传输数据包。在512中,该方法确定无线电巾贞的第一传输模式,如图4中的450所不。在确定无线电巾贞的第一传输模式之后,该方法针对每个无线电帧的HARQ过程开始执行514、516和518,例如如图4中示出的10个。在514,该方法针对每个数据包接收机确定确认/否认传输模式(例如,如图4中不出的由子块480、482和484构成的传输模式)。在516中,该方法基于确定的确认/否认传输模式分配资源。分配的资源可以在它们使用以前传输到适当的接收机。在518中,该方法基于确认/否认传输模式传输数据并等待在适当的频率和时间(例如,子块)接收确认/否认。转至图6,根据一个方面,示出了在无线通信系统中有助于确认/否认传输的HARQ过程的方法600。方法600可以有助于无线通信网络的终端(例如,增强的节点基站,e节点B,接入点(AP),基站等)的确认/否认传输。根据一个方面,在602,该方法接收数据传输(例如,数据包)。在方框604,该方法确定用于对接收到的数据传输进行响应的确认/否认重复系数。重复系数给出了需要对确认/否认进行重复的次数。确认/否认重复系数可以使用上述各种技术来确定,包括从接收机的存储器中获取。另外,重复系数可以在接收到数据传输以前被发射机接收或与数据传输一起被发射机接收。在606,该方法确定确认/否认重复系数是否大于I。如果确定确认/否认重复系数大于1,则该方法执行608和610。否贝1J,该方法执行612和614。在608,根据一个方面,该方法确定用于传输确认/否认的频率和时间位置(例如,传输模式)。之后,在610,该方法根据传输模式使用指定的资源块传输确认/否认。具体地,参考612,该方法从一组确认/否认传输模式中确定或选择一个确认/否认传输模式,其中每一个确认/否认传输模式提供每个子块的传输频率位置。在一个方 面,使用存储器中的查找表,该方法可以提取确认/否认传输模式(一个或多个子块的频率和时间位置)。例如,如图4中示出,如果重复系数为3,则传输模式可以由子块480、482和486构成,或者任何其他都在时间和频率上正交的子块的频率和时间位置的组合,用于传输三个确认。在一个方面,用于后续确认/否认传输的子块的位置偏移了两组符号,例如,第二确认0将使用由456所表不的符号组来传输,第三确认0将使用由460所表不的符号组来传输,如图4中所示(例如,一个子块符号长度在时间上的偏移)。在一个方面,每个接收到的数据包的第一或唯一的确认/否认传输的子块的传输位置在频率上是相同的,而不论重复系数是多少。因此,后续的接收到的数据包的确认/否认进行传输的子块的位置必须偏移一组频率音调,以避免与后续接收到的数据包的确认/否认传输产生冲突。在方框614中,该方法基于重复系数并根据所确定的确认/否认传输模式来进行确认/否认传输。根据一个或多个方面,图7描绘了可以将反馈提供给通信网络的示例性接入终端700。接入终端700包括接收信号并对接收到的信号执行典型的动作(例如,滤波、放大、下变频等)的接收机702 (例如,天线)。具体地,接收机702还可以接收服务安排,其定义分配给传输分配期间的一个或多个块的服务,将下行链路资源的块与上行链路资源的块进行关联以如本文所述来提供反馈信息的安排,等等。接收机702可以包括解调器704,其可以解调接收到的符号并将它们提供给处理器706以进行评估。处理器706可以是如下的处理器,其专门用于分析接收机702接收到的信息,和/或生成由发射机716传输的信息。另外,处理器706还可以是控制一个或多个接入终端700的部件的处理器,和/或分析接收机702接收到的信息,生成由发射机716传输的信息,以及控制一个或多个接入终端700的部件的处理器。另外,处理器706可以执行进行下述操作的指令解释接收机702接收到的上行链路和下行链路资源的关联,识别未接收到的下行链路块,或者生成反馈消息(例如位图),反馈消息适于通告一个或多个这种未接收到的块,或者分析哈希函数以确定多个上行链路资源中的适当的上行链路资源,如本文所述。接入终端700还可以包括存储器708,其以操作方式耦合到处理器706,并可以存储待传输的数据,接收到的数据,等等。存储器708可以存储与下行链路资源调度相关的信息,用于评估前述内容的协议,用于识别未接收到的传输部分、确定无法解译的传输、将反馈消息传输给接入点的协议,等等。可以理解,本文所描述的数据贮藏装置(例如,存储器708)可以是易失性存储器或非易失性存储器,或可以同时包含易失性和非易失性存储器。举例来说而非限制性地,非易失性存储器可以包括只读存储器(ROM)、可编程ROM (PR0M)、电可编程ROM (EPR0M)、电可擦除PROM(EEPROM)、或闪速存储器。易失性存储器可以包括随机存取存储器(RAM),其当作外部的高速缓存存储器。举例来说而非限制性地,RAM可有许多的形式,例如同步RAM( SRAM)、动态 RAM (DRAM)、同步 DRAM (SDRAM)、双数据率 SDRAM (DDR SDRAM)、增强 SDRAM (ESDRAM)、同步链路DRAM (SLDRAM)以及直接存储器总线RAM (DRRAM)0此外,所公开的系统和方法的存储器708是要包括这些和任何其他合适的类型的存储器,并且不限于此。接收机702还以操作方式耦合到多工天线710,其可以接收一个或多个下行链路传输资源块与上行链路传输资源块之间的安排好的关联(例如,以有助于以位图响应形式提供多个否认或确认消息)。复用处理器706可以包括反馈消息内的多数字位图,其提供确 认或否认消息,以指示第一下行链路块以及一个或多个另外的下行链路块中的每一个在单个上行链路资源上已接收还是未接收。此外,如果下行链路传输资源块或与其相关联的数据未接收到,计算处理器712可以接收反馈概率函数,其中该函数限制由接入终端700提供反馈消息的概率,如本文所述。具体地,如果多个设备同时报告丢失数据,可以采用该概率函数来减少干扰。接入终端700还包括调制器714和发射机716,发射机716将信号传输给例如基站、接入点、另一接入终端、远程代理等。虽然这里描绘为与处理器706分离,但应该理解,信号发生器710和指示符评估器712可以是处理器706或多个处理器(未示出)的一部分。图8是系统800的说明,该系统有助于提供与丢失的LTE网络的传输数据相关的反馈。系统800包括基站802 (例如,接入点,…),其具有从一个或多个移动设备804通过多个接收天线806接收信号的接收机810,以及通过传输天线808向一个或多个移动设备804进行传输的发射机822。接收机810可以从接收天线806接收信息,并且还可以包括接收与未接收到或无法解译的数据包相关的反馈数据的信号接收器(未示出)。另外,接收机810以操作方式与对接收到的信息进行解调的解调器812相关联。解调的符号由处理器814进行分析,该处理器耦合到存储器816,该存储器存储相互关联的上行链路和下行链路资源有关的信息,从网络提供动态的和/或静态的关联,以及向移动设备804(或不同的基站(未示出))传输的数据或从移动设备接收的数据,和/或任何其他适当的与执行本文所述各种动作和功能有关的信息。处理器814还耦合到关联处理器818,关联处理器818可以为多播或广播服务安排在分配期间下行链路传输资源块和上行链路传输资源块之间的关联。另外,关联处理器818还可以安排一个或多个另外的上行链路传输资源块和下行链路传输资源块之间的关联,以支持对下行链路资源的多个反馈消息进行接收。从而,可以确定与下行链路资源相关的反馈消息的相对数量。此外,关联处理器818可以为多播或广播服务安排多个下行链路传输资源块和上行链路传输资源块之间的关联,使得包括在反馈消息内的单个位图可以指示多个下行链路传输资源块的确认或否认信息。关联处理器818可以耦合到生成概率系数的计算处理器820,该概率系数限制了终端提供反馈消息的可能性。概率系数可以由基站802用来减少来自多个终端设备的反馈干扰。另外,计算处理器820可以生成由基站802传输的哈希函数,其可以向多个终端设备中的每一个指示特定的上行链路传输资源用于进行反馈消息。哈希函数指示符可以至少部分地基于每个终端设备的接入类别,每个终端ID的哈希值,每个终端设备所利用的服务的ID,与块有关的特定信息,或者上述各项的组合。另外,计算处理器820可以耦合到排序处理器821,排序处理器821可以确定多个接收到的与下行链路传输资源块有关的反馈消息。例如,如果下行链路传输资源块与多个上行链路传输资源相耦合(例如,如上所述,通过关联处理器818),则两个或更多个反馈消息可以针对下行链路资源由基站802接收。排序处理器821因此可以识别哪些反馈消息对应于下行链路块,从而可以指示该下行链路块的重传优先级。进一步,排序处理器821可以至少部分地基于接收到的与每个下行链路传输资源块有关的反馈信息的数量,从重传多个下行链路传输资源块中进行选择。下面参照图9,在下行链路上,在接入点905处,传输(TX)数据处理器910对业务数据进行接收、格式化、编码、交织以及调制(或者进行符号映射),并提供调制符号(称作“数据符号”)。符号调制器915接收并处理数据符号和导频符号,并提供符号流。符号调制器915对数据和导频符号进行复用,并将它们提供给发射机单元(TMTR) 920。每个传输符号可以是数据符号、导频符号或为O的信号值。导频符号在每个符号期间连续地发送。对导频符号可以进行频分复用(FDM)、正交频分复用(0FDM)、时分复用(TDM)、频分复用(FDM)或码分复用(CDM)。TMTR 920接收符号流并将其转换成一个或多个模拟信号,并进一步还对模拟信号进行调理(例如,放大、滤波和上变频),以生成适于在无线信道上传输的下行链路信号。然后,下行链路信号通过天线925传输给终端。在终端930,天线935接收下行链路信号,并将接收到的信号提供给接收机单元(RCVR)940。接收机单元940对接收到的信号进行调理(例如,滤波、放大和下变频),并将调理后的信号进行数字化以获得采样值。符号解调器945接收到的导频符号进行解调,并将接收到的导频符号提供给处理器950以进行信道估计。符号解调器945还从处理器950接收下行链路的频率响应估计值,对接收到的数据符号进行数据解调以获取数据符号估计值(其为传输数据符号的估计值),并将数据符号估计值提供给RX数据处理器955,RX数据处理器955对数据符号估计值进行解调(即符号逆映射)、解交织和译码,以恢复所传输的业务数据。符号解调器945和RX数据处理器955的处理分别与接入点905处的符号调制器915和TX数据处理器910互补。在上行链路上,TX数据处理器960处理业务数据并提供数据符号。符号调制器965接收数据符号并将数据符号和导频符号进行复用,进行调制,并提供符号流。然后,发射机单元970接收并处理符号流以生成上行链路信号,其由天线935传输至接入点905。在接入点905,来自终端930的上行链路信号由天线925接收并由接收机单元975处理以获得采样值。然后,符号解调器980处理采样值并提供上行链路的接收到的导频符号和数据符号估计值。RX数据处理器985处理数据符号估计值以恢复由终端930传输的业务数据。处理器990对每个在上行链路上传输的活动终端进行信道估计。多个终端可以同时在上行链路上在它们各自分配到的导频子带集内传输导频,其中导频子带可以交织。处理器990和950分别指引(例如,控制,协调,管理等)在接入点90和终端930处的操作。相应的处理器990和950可以与存储了程序代码和数据的存储器单元(未示出)相关联。处理器990和950还可以执行计算,以分别得出上行链路和下行链路的频率和冲激响应估计值。对于多址系统(例如,FDMA, OFDMA, CDMA, TDMA等),多个终端可以同时在在上行链路上进行传输。对于这样的系统,导频子带在不同的终端之间共享。信道估计技术可以用于这些情形中,其中每个终端的导频子带跨越在整个运行的带上(有可能除了带的边缘)。这种导频子带结构对于获得每个终端的频率分集将是所希望的。本文所述的技术可以通过各种方式来实现。例如,这些技术可以在硬件、软件或其组合中实现。对于硬件实现,其可以是数字的、模拟的或者既是数字的又是模拟的,用于进行信道估计的处理单元可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器 、控制器、微控制器、微处理器、设计用来执行本文所述功能的其他电子单元或以上的组合中实现。对于软件,实现可以通过执行本文所述功能的模块来完成(例如,过程、函数等)。软件代码可以存储在存储器单元中并由处理器990和950执行。本文所描述的实施例可以在硬件、软件、固件、中间件、微代码或者以上各项的组合中实现。对于硬件实现,处理单元可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、设计用来执行本文所述功能的其他电子单元或以上的组合中实现。当实施例由软件、固件、中间件、微代码、程序代码或代码段来实现时,它们可以存储在机器可读介质中,如存储部件中。代码段可以代表过程、功能、子程序、程序、例程、子例程、模块、软件包、类、任何指令集、数据结构或程序声明。一个代码段可以通过传递和/或接收信息、数据、实参、形参或存储内容,与另一段代码段或硬件电路相连。信息、实参、形参、数据等等可以通过任何适用的方法包括存储器共享、消息传递、令牌传递、网络传输等进行传递、转发或传输。对于软件实现方式,本文所述技术可以采用执行本文所述功能的模块(例如,过程、函数等等)来实现。软件代码可以存储在存储器单元中,并由处理器执行。存储器单元可以在处理器中实现;也可以位于处理器外部,在该情形下存储器可以以通信方式采用本领域的各种公知方式耦合到处理器。下面参照图10,示出了在无线通信中有助于使用传输模式进行重复确认/否认的系统1000。系统1000可以包括模块1002,用于使用重复系数来确定在接收到第一数据传输之后需要重复第一确认的次数。模块1004用于选择确认传输(ACK TX)模式,模块1006用于根据确认传输模式重复传输第一确认。模块1002-1006可以是处理器或任何电子设备,并可以f禹合到存储器t旲块1008。下面参照图11,示出了在无线通信中有助于使用传输模式进行重复确认/否认的系统1100。系统1100可以包括模块1102,用于在接收到第一数据传输之后使用一帧的第一组符号和第一组音调来传输第一确认。模块1104用于在接收到第一数据传输之后使用一中贞的第二组符号和第二组音调来传输第一确认。模块1102-1104可以是处理器或任何电子设备,并可以耦合到存储器模块1106。
下面参照图12,示出了在无线通信中有助于使用传输模式进行重复确认/否认的系统1200。系统1200可以包括模块1202,用于确定指示第一确认将被接收到的次数的最大重复系数。模块1204使用最大重复系数确定第一传输模式,模块1206基于第一传输模式分配资源,以用于接收第一确认。模块1202-1206可以是处理器或任何电子设备,并可以耦合到存储器模块1208。上文的描述包括一个或多个方面的实例。当然,为了描述前述各个方面而描述部 件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,这些方面可以做进一步的组合和排列。因此,本申请中描述的实施例旨在涵盖落入所附权利要求书的精神和保护范围内的所有改变、修改和变形。此外,就说明书或权利要求书中使用的“包含”一词而言,该词的涵盖方式类似于“包括”一词,就如同“包括”一词在权利要求中用作衔接词所解释的那样。
权利要求
1.一种用于无线通信的装置,包括 用于根据确认统计来确定最大重复系数的模块,所述最大重复系数指示第一确认将被接收的次数; 用于使用所述最大重复系数来从传输模式列表中确定第一传输模式的模块,其中,所述第一传输模式包括用于接收所述第一确认的多个块的频率和时间位置; 用于根据所述第一传输模式来分配用于接收所述第一确认的资源的模块; 用于向接收机发送所分配的资源的模块; 用于向所述接收机发送数据的模块;以及 用于根据所分配的传输模式来等待确认的模块。
2.根据权利要求1所述的装置,其中,所述用于确定最大重复系数的模块包括 用于选择用于对要传输的数据包进行重复确认的最高重复系数的模块。
3.一种用于无线通信的方法,包括 根据确认统计来确定最大重复系数,所述最大重复系数指示第一确认将被接收的次数; 使用所述最大重复系数来从传输模式列表中确定第一传输模式,其中,所述第一传输模式包括用于接收所述第一确认的多个块的频率和时间位置; 根据所述第一传输模式来分配用于接收所述第一确认的资源; 向接收机发送所分配的资源; 向所述接收机发送数据;以及 根据所分配的传输模式来等待确认。
4.根据权利要求3所述的方法,其中,确定最大重复系数包括 选择用于对要传输的数据包进行重复确认的最高重复系数。
5.一种用于无线通信的装置,包括 至少一个处理器,配置为执行以下操作 根据确认统计来确定最大重复系数,所述最大重复系数指示第一确认将被接收的次数; 使用所述最大重复系数来从传输模式列表中确定第一传输模式,其中,所述第一传输模式包括用于接收所述第一确认的多个块的频率和时间位置; 根据所述第一传输模式来分配用于接收所述第一确认的资源; 向接收机发送所分配的资源; 向所述接收机发送数据;以及 根据所分配的传输模式来等待确认;以及 与所述至少一个处理器耦合的存储器。
6.根据权利要求5所述的装置,其中,所述至少一个处理器配置为通过选择用于对要传输的数据包进行重复确认的最高重复系数来确定最大重复系数。
7.一种计算机程序产品,包括 计算机可读介质,包括 用于根据确认统计来确定最大重复系数的代码,所述最大重复系数指示第一确认将被接收的次数;用于使用所述最大重复系数来从传输模式列表中确定第一传输模式的代码,其中,所述第一传输模式包括用于接收所述第一确认的多个块的频率和时间位置;用于根据所述第一传输模式来分配用于接收所述第一确认的资源的代码;用于向接收机发送所分配的资源的代码;用于向所述接收机发送数据的代码;以及用于根据所分配的传输模式来等待确认的代码。
8.根据权利要求7所述的计算机程序产品,其中,所述用于确定最大重复系数的代码包括用于选择用于对要传输的数据包进行重复确认的最高重复系数的代码。
全文摘要
一种用于无线通信系统的方法和装置,使用重复系数来确定在接收到第一数据传输之后需要进行重复确认的次数,选择确认传输(ACK TX)模式,其中ACK TX模式包括用于传输所述第一确认的多个块的资源信息,并根据ACK TX模式重复传输确认。
文档编号H04L1/00GK103023627SQ20121051289
公开日2013年4月3日 申请日期2007年8月30日 优先权日2006年8月30日
发明者S·D·维伦格尔, D·P·马拉蒂 申请人:高通股份有限公司