CN101061649A - 控制字段和数据字段的高效划分 - Google Patents
控制字段和数据字段的高效划分 Download PDFInfo
- Publication number
- CN101061649A CN101061649A CN 200680001032 CN200680001032A CN101061649A CN 101061649 A CN101061649 A CN 101061649A CN 200680001032 CN200680001032 CN 200680001032 CN 200680001032 A CN200680001032 A CN 200680001032A CN 101061649 A CN101061649 A CN 101061649A
- Authority
- CN
- China
- Prior art keywords
- time
- control field
- request
- field
- node
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
多个实施例描述了延时与处理时间的高效折衷。可以将单个控制字段设在帧内,以便实现编码时间与解码时间的折衷。或者,可以将控制字段分成两段,以便实现优异的延时性能,同时保持足够的处理时间用于进行调度、编码和解码。根据某些实施例,在多跳***中,某一跳上的ACK/NACK字段可以具有作为下一跳上的资源请求的双重用途。还描述了隐性确认监视,其可以改善延时性能。
Description
相关申请的交叉引用
[0001]本申请要求享受2005年11月16日提交的、题目为“PARTITIONING OF CONTROL AND DATAFIELDS”的美国临时申请No.60/737,688的优先权,临时申请No.60/737,688全文以引用方式并入本申请。
发明领域
[0002]概括地说,下面的描述涉及通信***,具体地说,下面的描述涉及多跳无线网络中的通信。
技术背景
[0003]不管用户可能处于何处(例如,室内或户外),也不管该用户处于移动还是静止状态,均可利用通信网络传送信息。通常,通过移动设备与基站或接入点进行通信来建立无线通信网络。接入点覆盖一定的地理范围或小区,并且,当操作移动设备时,移动设备可能移入或离开这些地理小区。为了实现近乎不中断的通信,当移动设备进入某一小区时,给它分配该小区的资源,而当移动设备离开该小区后,不再给它分配小区资源。
[0004]在多跳拓扑结构中,将通信或传输信息通过许多无线跳或网段传递到与公网(例如,互联网)或者私网有线连接的接入点。总延时对于整个通信路径(例如,从源端到目的地)都是应当考虑的因素之一,而不仅限于最近一跳期间。当位于一个时隙开始的单个位置中的控制字段用于请求和/或给予资源且确认传输时,该控制字段可能会增加延迟。当用在多跳无线网络中时,这一问题会更加突出。
发明内容
[0005]下面的简述针对所公开的实施例的某些方面提供了基本的了解。该简述不是全面的叙述,并不用于辨别重要的或关键的组成部分,也不用于界定这些实施例的范围。它的唯一目的是,简要地介绍所述实施例的某些方面,以作为后面介绍的更加详细的描述的前奏。
[0006]根据一个或多个实施例及其相应的公开内容,围绕着帧内的控制和数据字段的划分来描述各个方面。帧内的控制和数据字段的适当划分对于确保数据传输的最小延时同时实现高效的处理时间非常重要。
[0007]根据一个实施例,提供了一种数据传输方法。该方法包括:确定编码时间和解码时间之间的时间划分情况,并且,部分基于所确定的时间划分情况,有选择性地在数据传输帧内设置控制字段。根据一些实施例,该方法还包括:如果所需的解码时间比编码时间长,则将控制字段设置在时隙中心右侧,或者,如果所需的解码时间比编码时间短,则将控制字段设置在时隙中心左侧。除了在发射机处进行编码和在接收机处进行解码之外,处理的另一方面是,要有时间让调度表确定应该向哪个发射机给予资源以及应该给予多少资源。划分控制字段的方法提供了附加的灵活性,以实现尽可能多的调度时间,而不增加帧或时隙持续时间。
[0008]根据某些实施例,提供了一种用于数据通信的装置。该装置可以包括:时间划分模块,其确定编码时间和解码时间之间的时间划分情况。该装置还可以包括时隙设置模块,其确定帧内的控制字段的设置。在某些实施例中,该装置还可以包括隐性请求监视器,其监视来自发送节点的ACK/NACK字段,并将该ACK/NACK字段视为资源请求。
[0009]某些实施例包括实现数据通信方法的计算机可读介质。该方法包括:确定编码时间和解码时间之间的时间划分情况,并且,将至少一部分控制字段设置在数据帧的选择性位置,以实现编码时间和解码时间之间的确定时间划分情况。
[0010]根据某些实施例,一种处理器用于执行数据通信指令。该处理器可以用于选择编码时间和解码时间之间的时间划分情况,并且,部分基于所选择的时间划分情况设置数据传输帧内的控制字段。
[0011]根据某些实施例,一种装置包括:用于确定编码时间和解码时间划分情况的模块,以及,用于部分基于编码时间和解码时间之间的确定的划分情况设置帧内的控制字段的模块。该装置还可以包括:用于将控制字段划分成两段的模块;用于有选择性地包括预计请求的模块;以及,用于解码ACK和将该ACK用作隐性资源请求的模块。
[0012]为了实现上述及相关目的,一个或多个实施例包括下面充分描述的特别是在权利要求书着重指出的特征。下面的描述和附图详细阐述了某些示例性的方面,并示出了可以用于实现这些实施例的原理的一些方法。根据下面结合附图给出的详细描述,其它优点和新颖特征将变得显而易见,并且,所公开的实施例旨在包括所有这些方法及其等价物。
附图说明
[0013]图1是根据这里公开的各种实施例的多跳通信***的示意图。
[0014]图2示出了用于在多跳通信***中传送信息的***。
[0015]图3示出了用于有选择性划分控制字段及进行数据传输的数据字段的***的另一实施例。
[0016]图4示出了发送和接收时间线。
[0017]图5示出了根据这里公开的一个或多个实施例的控制字段的设置。
[0018]图6示出了根据各种实施例的控制字段的划分设置。
[0019]图7的流程图示出了用于选择性划分数据及控制字段的方法。
[0020]图8的流程图示出了采用单个位置设置方式有选择性设置控制字段的方法。
[0021]图9的流程图示出了利用数据通信的划分位置控制字段的设计方法。
[0022]图10示出了根据这里介绍的一个或多个实施例在无线通信环境中的多个通信协议之间协调通信的***。
[0023]图11示出了根据各个方面在无线通信环境中协调通信的***。
[0024]图12示出了可以结合这里描述的各***和方法而采用的无线通信环境。
[0025]图13示出了用于在无线通信网络中有选择性地划分控制及数据字段的***。
具体实施方式
[0026]现在参照附图描述各实施例。在以下描述中,为便于解释,罗列了很多具体的细节,以便实现对一个或多个实施例达到透彻的理解。但是,显然的是,这些实施例也可以不用这些具体细节来实现。在其它的实例中,公知的结构和设备是以框图的形式给出的,以便于描述这些实施例。
[0027]在本申请中所使用的“部件”、“模块”、“***”等术语意指与计算机相关的实体,其可以是硬件、固件、软硬件结合、软件或者执行中的软件。例如,部件可以是、但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。为了便于说明,计算设备上运行的应用程序和计算设备本身都可以是部件。执行中的一个进程和/或线程可以有一个或多个部件,并且,一个部件可以位于一台计算机上和/或分布于两台或更多台计算机之间。另外,可以从存储了多种数据结构的多种计算机可读介质执行这些部件。这些部件可以通过本地和/或远程进程(例如,根据具有一个或多个数据分组的信号)进行通信(如,来自一个部件的数据在本地***中、分布式***中和/或通过诸如互联网等的网络与其它***的部件通过信号进行交互)。
[0028]此外,这里结合用户设备描述了各个实施例。用户设备也可以被称为***、用户单元、用户站、移动站、移动设备、远程站、接入点、基站、远程终端、接入终端、无线终端、手持机、主机、用户终端、终端、用户代理或用户装置。用户设备可以是便携式电话、无绳电话、会话启动协议(SIP)电话、无线本地环路(WLL)站、PDA、具有无线连接能力的手持设备或与无线调制解调器相连的其它处理设备。
[0029]此外,这里描述的各个方面或特征可以实现为方法、装置或使用标准编程和/或工程技术的制造品。这里使用的术语“制造品”意指包括可从任何计算机可读设备、载波或媒体访问的计算机程序。例如,计算机可读媒体可以包括但并不仅限于:磁存储设备(例如,硬盘、闪盘、磁条等)、光盘(例如,光盘(CD)、数字多用途光盘(DVD)等)以及闪存设备(例如,卡、棒、密匙驱动等)。
[0030]下面围绕一种***介绍各个实施例,该***可以包括许多部件、模块等。各个***可以包括附加的部件、模块等,并且/或者,也可以不包括图中所讨论的所有部件、模块等。也可以使用这些方法的组合。
[0031]在下面的详细描述中,可以围绕着时分双工(TDD)描述各个方面和实施例。然而这些创造性方面可以很好地适用于所公开的实施例,但本领域的技术人员将轻易地认识到,这些创造性方面同样适用于各个其它***。相应地,参照TDD仅仅意在说明这些创造性方面,应当理解这些创造性方面有很广的应用范围。
[0032]现在参照附图,图1是根据这里公开的各个实施例的多跳通信***100的示意图。接入节点102、104、106、108、110和112以树形结构相连(例如,无线地)。如图所示,接入点102可以是唯一的有线接入点,例如,并可以有线连接到互联网。但是,任何或所有其它接入点104-112可以是有线的。如果需要的话,接入终端114、116、118和120通过多个跳(例如,接入节点104-112)与有线接入节点102进行通信。当有线接入节点102发起指向接入终端114-120的通信时,建立前向链路。当一个或多个接入终端114-120发起指向有线接入点102的通信时,建立反向链路。应当理解的是,多跳无线网络可以具有比所示及描述的更多或较少的跳,并且,不同的接入终端可以具有不同数量的跳。
[0033]在下面的详细描述中,将描述TDD***,其中,接收机基于从发射机接收请求而对数据传输进行调度。为了便于说明,应当假设节点并不同时发射和接收。此外,为了便于说明,将讨论着色(Coloring)方案或策略,其中,将不同节点涂上不同颜色,并且,将时间划分成有色的时隙。节点在与其颜色相对应的时隙里进行发送,而在其它颜色的时隙期间进行侦听。应当理解的是,可以利用各种其它策略来区分不同节点,并且,这里用的颜色仅仅为了简单起见。
[0034]利用双色策略,接入节点104和106以及终端116、118和120是一种颜色,如绿色。有线接入节点102、接入节点108、110和112以及终端114是第二种颜色,如红色。因此,在这一方案中,在树形中已连接的节点不会用相同的颜色来表示。
[0035]在基于接收机的调度***中,应当仅仅允许在相反颜色之间传输。在这种设置中,节点是同步的,并且,在两种颜色之间交替的时隙具有固定的持续时间。可以将各时隙分成控制段及数据段。在与其颜色相对应的时隙中,发射机向接收机发送请求以请求资源。在相反颜色的后续时隙中,接收机确定哪个用户应当发送并确定哪些资源(这一任务通常被称为调度)。在下一个时隙中,接收到GRANT(准许)的发射机将数据发送到接收机,接收机接着将会根据这种接收机是否能够将数据正确解码而把确认(ACK)或否认(NACK)发送到发射机。在该实施例中,假设物理层分组可以仅在当前跳上已被正确解码之后才会进入下一个跳。
[0036]***100内的数据传输可以允许帧内的控制及数据字段的选择性划分。这种划分可以减小数据传输的延时,同时确保有足够的处理时间用于数据传输。选择性的划分还可以根据数据传输的有关参数,提供数据传输的延时与处理时间之间的折衷。这些参数可以包括可用调度时间、可用解码时间、可用分组准备时间(也称为编码时间)和/或要管理的诸如第一次发射结束到重发开始的延迟(如果分组未被确认(NACK))、跳延迟(即发射结束到下一个跳发射开始)或所需的交织体/HARQ信道(随着交织体的增加,处理和信令的复杂性也增大)。
[0037]图2示出了用于在多跳通信***中传送信息的***200。***200包括无线网络202,与上述无线***100类似,无线网络202包括发发射机204和接收机206。应当认识到的是,无线网络202可以包括许多发射机204和接收机206,但为了简单起见,仅示出了把通信数据信号发送到单个接收机206的单个发射机204。发射机204包括编码器部件208,其根据适当的无线通信协议(例如,OFDM、OFDMA、CDMA、TDMA、GSM、HSDPA等)调制和/或编码数据传输,然后将该信号发送到接收机206。例如,编码器部件208可以是信源编码器之后的信道编码器。信道解码器可以基于诸如传统的Turbo或低密度奇偶校验(LDPC)编码之类的方案。
[0038]接收机206包括解码部件210,其可以对接收到的数据传输进行解码。一旦数据传输解码成功,确认(ACK)部件可以生成表示数据传输解码成功的确认,并将其发送到发射机204,以告知发射机204数据传输已被接收到并解码,因此不需要重发。ACK部件212可以采用与ACK/NACK协议结合的确认技术。
[0039]如果数据传输未得到成功解码,确认部件212可以进一步发送否认(NACK)。可以将NACK发送到发射机204,以将接收机206未接收到和/或成功解码数据传输的消息告知发射机204。因此,如果要进一步发送这种数据通信,则发射机204可以重发数据传输或其一部分。
[0040]接收机206还可以包括调度器214,其可以用来确定数据传输的最佳调度。因此,主要的处理时间或延迟(例如,编码、解码和调度)可以由分离的部件实现。但是,根据某些实施例,一个或多个处理时间由相同的部件确定,因此,根据这些实施例,不使用三个分离的部件。
[0041]根据某些实施例,接收机206可以依照类似的过程将数据传输发送到下一个接收机(未显示)。可以通过任何数量的跳重复该过程,直到数据传输达到原定接收方为止。
[0042]例如,节点A可能想要把通信发送到节点B,以将其转发到节点C。如果这样的话,在节点B确定它是否已经成功接收到节点A的分组之前,节点B通常不可能向节点C请求传输。但是,在某些情况下,为了降低延迟,具体而言,如果知道节点B将成功解码节点A的分组具有很高的可能性,那么,在节点B完成对来自节点A的分组的解码之前,它可以向节点C发送请求,将这称为预先请求(Anticipatory Request)。但是,应当理解的是,预先请求可能会导致资源浪费。例如,如果节点C给予节点B资源,但节点B却未成功解码来自节点A的分组,那么,会发生这种资源浪费情况。
[0043]因此,根据某些实施例,如果利用划分设置控制字段,则接收机206可以侦听从前面终端发出的ACK,以避免预先请求。例如,发射机204可以拥有来自另一终端(未显示)的接收数据,其中,该数据要发送到接收机206。仅在发射机204已经成功解码了来自其它终端(未显示)的传输之后,发射机204才能请求来自其它终端(未显示)的资源。但是,如果接收机206侦听到发射机204发往其它终端(未显示)的ACK,则接收机206可以隐性地使用该ACK,以推断发射机204的资源请求。
[0044]为了确定控制字段的适当设置和/或划分,离线设计任务可以考虑各种标准。离线任务可以由网络内的一个或多个设计模块216来执行,这些模块使用信息以确定适当的设置和/或划分。例如,可以考虑如何将时隙时间在编码时间和解码时间之间进行划分。其它标准包括减缓预先请求、降低重发延迟等。
[0045]用于不同方案的控制字段参数的实例可以包括持续时间为两毫秒的帧。控制持续时间可以是0.2毫秒,以及,保护间隔可以是0.01毫秒。对于单个位置设置,起始点可以是时隙长度的0.75倍。对于具有请求/导频字段的划分字段而言,起始点可以处在时隙的起点。例如,导频可由发射机发送,并可由接收机使用,以便基于导频质量而做出适当的准许。对于具有准许/ACK字段的划分字段,起始点可以是时隙长度的0.75倍。
[0046]注意,在下表中列出了对于不同方案的相关处理时间及延迟的实例。处理时间及延迟以微妙计。“前面”指的是将控制字段单个设置在时隙前面。“中心”指的是将控制字段单个设置在时隙中心。“划分”指的是将控制字段分开设置,“单个Loc/Off中心”指的是单个区域位置。应当理解的是,这些时间仅用于说明方便起见,并且,所公开的实施例并不限于所列出的时间,在下图中,可以利用许多其它时间。
预先REQ/自动准许 | ||||
前面 | 中心 | 划分 | 单个位置/远离中心 | |
可用调度时间 | 1.81 | 1.81 | 3.31 | 1.81 |
可用“解码”时间 | 4.23 | 0.91 | 1.51 | 1.51 |
可用编码时间 | 2.01 | 0.91 | 0.31 | 0.31 |
第一Tx结束到Retx开始 | 6.24 | 2.02 | 2.02 | 2.02 |
跳延迟:Tx结束到下一个跳Tx开始 | 4.23 | 4.03 | 4.03 | 4.03 |
所需的交织体/HARQ Ch | 2 | 1 | 1 | 1 |
表1
[0047]参照表1,对于划分位置和单个位置/离开中心位置,编码和解码之间的处理时间的总和相同。根据该位置,对于两种设计,编码时间和解码时间之间的划分可以改变。因此,与中心位置不同,可以在编码和解码之间不平等地进行划分。通常,解码时间比编码时间长,因此,划分位置和单个位置/离开中心位置比中心位置具有优势,因为可以对时间进行适当地调整。
[0048]一个或多个离线设计任务或模块216可以包括时间划分模块218,其可以用于将时隙内的编码时间/解码时间最优化。例如,在某些情形下,解码时间应当比编码时间长,而在其它情形下,应当有较长的编码时间。时间划分模块218可以确定各时隙的最佳划分,以设置控制字段。
[0049]此外,与一个或多个离线设计任务或模块216相关的时隙设置模块220可以用于把控制字段设置在时隙内的最佳位置,从而实现理想的编码时间/解码时间的折衷。根据某些实施例,时隙设置模块220也可以用于把控制字段划分成两段,并把各段设置在时隙内的不同位置。例如,如果解码时间应当比编码时间长,则可以把单个控制字段设置到时隙中心的右边。如果编码时间应当比解码时间长,则时隙设置模块可以把控制字段设置到时隙中心的左边。
[0050]两段的组合长度应当接近一个时隙的长度。例如,可以将请求和导频设在所划分的控制字段的一段中,而可以将准许和ACK/NACK设在所划分的控制字段的另一段中,时间划分模块220可以实现这种设置。
[0051]图3示出了用于选择性划分数据传输的控制字段及数据字段的***300的实施例。***300包括无线网络302,其类似于结合前面附图描述的网络。所示的网络302具有单个发射机304和单个接收机306,但是,***300也可以采用多个发射机和接收机。发射机304包括编码器部件308,其可以根据网络302采用的调制方案对外出信号进行编码。这些信号可由接收机306接收,并由解码器部件310解码。确认(ACK)部件312生成确认,以指示在信号中发送的哪些数据分组或层得到成功解码。如果接收信号时出现问题的话(例如,循环冗余检查不匹配),ACK部件312可以生成否认(NACK)。接收机306还包括调度器314,其可以用于确定数据通信的适当调度。
[0052]在某些实施例中,在接收机306中包括的隐性请求监视器316可以用于监视来自发送节点(例如,发射机304)的ACK/NACK,并将ACK/NACK字段视为隐性的资源请求。隐性请求监视器316可以基于听到发射机304发送的ACK而监视或侦听隐性的请求。如果检测到ACK,接收机306可以将ACK视为隐性的资源请求。先前跳中的节点发送的ACK可以由隐性请求监视器304进行解码,并且,先前跳中的节点将所解码的ACK作为隐性的资源请求。例如,有三个节点(A,B和C),并且,A想要通过B向C发送数据。首先,B应当适当地接收A的数据,并将把否定ACK发送到A。C可以听到该ACK,并隐性地将其作为来自B的资源请求。利用隐性请求监视器316可以减少在控制字段的第二段中包括的附加请求字段。
[0053]发射机304、接收机306或二者可以包括但并不限于诸如串行端口、通用串行总线(USB)、并行端口以及有线和/或空中接口部件之类的通信接口部件,以实现通信协议/标准,例如,全球微波接入互操作性(WiMAX)、诸如红外数据协会(IrDA)之类的红外协议、短距离无线协议/技术、蓝牙@技术、ZigBeeB协议、超宽带(UWB)协议、家庭射频(HomeRF)、共享无线接入协议(SWAP)、诸如无线以太网兼容性联盟之类的宽带技术(WECA)、无线保真联盟(Wi-Fi联盟)、802.11网络技术、公共交换电话网络技术、诸如互联网之类的异构通信网络技术、私人无线通信网络、陆地移动无线网络、码分多址(CDMA)、宽带码分多址(WCDMA)、通用移动通信***(UMTS)、高级移动电话业务(AMPS)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、全球移动通信***(GSM)、单载波(1X)无线传输技术(RTT)、演进纯数据(EV-DO)技术、通用分组无线业务(GPRS)、高性能数据GSM环境(EDGE)、高速下行数据分组访问(HSPDA)、模拟和数字卫星***以及可用在无线通信网络和数据通信网络中至少之一中的任何其它技术/协议。
[0054]一个或多个设计模块318可以包括在网络302中,并且,可以包括时间划分模块和时隙设置模块。设计模块318可以包括存储器324,其可操作地与设计模块318相连。存储器324可以存储与减小数据传输延时和提供调度、编码及解码的适当处理时间有关的信息,并存储与减小通信网络302中的延时有关的其它合适信息。处理器326可操作地连接到设计模块318(和/或存储器324),以便于分析与减小通信网络102中的延时有关的信息。处理器326可以是一种专用于分析和/或生成接收机306接收到的信息的处理器,可以是一种控制***300的一个或多个部件的处理器,并且/或者,可以是一种既分析又生成设计模块318接收到的信息且控制***300的一个或多个部件的处理器。
[0055]存储器324可以存储与接收机306和发射机304之间的控制字段的设置或控制字段的划分有关的协议,等等,从而,***300可以采用所存储的协议和/或算法,以实现这里描述的无线网络中的改进通信。应当认识到的是,这里描述的数据存储部件(例如,存储器)可以是挥发性存储器或非挥发性存储器,或可以包括挥发性和非挥发性存储器两者。通过举例并且不具有限制性,非挥发性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除ROM(EEPROM)或闪存。挥发性存储器可以包括随机访问存储器(RAM),其作为外部缓冲存储器。通过举例并且不具有限制性,RAM可采用多种形式,例如,同步RAM(DRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双倍数据速率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链接DRAM(SLDRAM)以及直接内存总线RAM(DRRAM)。公开实施例的存储器324将包括但并不限于这些或其它合适类型的存储器。
[0056]现在参照图4,其中示出了传输和接收时间线400。对于第一颜色(例如,红色)的接入点,示出了表示接入点(或终端)发射期的三个时隙,标为402(第一个红色时隙)、404(第二个红色时隙)和406(第三个红色时隙)。同样,对于第二颜色(例如,蓝色)的接入点,示出了表示接入点(或终端)发射期的三个时隙,标为408(第一个蓝色时隙)、410(第二个蓝色时隙)和412(第三个蓝色时隙)。为了说明方便起见,将把分开的接入点称为红色和蓝色。但是,应当理解的是,可以利用另一种技术来区分不同的接入点,并且,这里利用颜色是为了简单起见。如图所示,可以将相应的控制字段414-424设于各时隙402-412前面的单个位置处。
[0057]可以将相关的时间段表示成水平线426,其中,时间从左向右移动。将相关时间段表示在时间线426上,如:“请求”428;“准许”430;数据传输起点,标为“TX开始”432;数据传输结束,标为“Tx结束”434;“ACK/NACK发送”436。相关的延迟为从438到440的请求/准许延迟、从438到442的请求/发射延迟以及从444到446的ACK/NACK延迟。
[0058]在第一红色时隙402的控制段414期间,发送请求(448)。如果有其它红色节点(未显示)想要把数据发送到蓝色节点,则所述其它红色节点可以在第一红色时隙402的请求或控制周期414期间发送该数据。为了便于说明,应当假设接收机可以基本上同时区分并解码多个请求。将保护间隔示于450处。
[0059]蓝色接入点可以考虑这些请求并决定如何准许所述请求。在第一个蓝色时隙408的控制段420中携带有准许消息。接收到准许的红色接入点在第二个红色时隙404中进行发送。因为解码时间通常将比保护时间长,所以,接收方蓝色接入点将能够在第三个蓝色时隙412中进行ACK或NACK。为了使信道保持被占用状态,可以使用两种混合ARQ交织体(Interlace)。例如,偶数的红色时隙可以对应于第一种HARQ交织体(或处理),并且,奇数的红色时隙可以对应于第二种HARQ交织体(或处理)。
[0060]相关的延迟可以为传输延迟、重发延迟和跳延迟。传输延迟是发送请求和开始发送数据之间的最小时间。重发延迟是第一次传输结束和重新传输开始之间的时间。如果最初的传输在接收机处未得到成功解码,则可以适当进行重新传输。跳延迟是数据传输在一个跳上结束与相同数据传输在下一个跳上开始之间的时间。
[0061]制约可实现延迟(发射、重发和跳)的处理时间为解码时间、编码时间和调度时间。解码时间是完成数据传输和接收到ACK或NACK之间的时间。解码时间表示在接收机处用于解码传输(例如,实现基于卷积、Turbo或LDPC的解码)的可用时间。编码时间是接收到准许和开始发射数据之间的时间。编码时间是发射机根据准许而准备数据(例如,实现卷积、Turbo或LDPC编码和/或HARQ子分组结构)的可用时间。调度时间是从一个或多个用户接收到请求和响应于这些请求的至少一部分而发送准许之间的时间。调度时间表示在接收机端处理请求、运行调度算法以及确定准许哪些用户和哪些资源的可用时间。
[0062]如图所示,可以将控制字段设在时隙前面的单个位置。当控制字段处于该位置时,发射延迟大约是两个时隙,重发延迟大约是三个时隙(假设NACK伴随着自发的准许,其是不需要得到请求就可做出的准许)。跳延迟大约是两个时隙,假设中继节点可以做出把处于接收过程中的分组向前中继的请求,但不知道它是否会正确解码(这里将其称为预先请求)。与位于时隙前面的控制字段相应的处理时间为:占有大约两个时隙的解码时间、占有大约一个时隙的编码时间和大约一个时隙的调度时间。
[0063]应当指出的是,一旦时隙尺寸是固定的或设好后,那么,延迟是就固定的,并且,不存在一个延迟与另一延迟的进一步折衷。时隙尺寸自身可以取决于多种其它限制条件,如物理层分组尺寸、延时要求、信道动态性、公平性等等。一个时隙的调度时间可以是适当的,但编码和解码时间可以超量供应。将控制字段设在时隙前面的单个位置并未使其减小,因此减少了延迟量。
[0064]图5示出了根据这里公开的一个或多个实施例的控制字段的设置。示出了第一接入点(例如,红色接入点)的发射周期502和第二接入点(例如,蓝色接入点)的发射周期504。发射周期502和504具有相应的控制字段506和508,其位置远离相应的时隙502和504的任一端。虽然将控制字段506和508示于相应的时隙502和504的中间,但应当理解的是,可以将控制字段506和508设于时隙502和504内的任何位置。这里,将采用这种方式的设置称为“单个位置设置”。
[0065]控制字段508的单个位置设置可以缓解对预先请求的要求,在中继节点未正确解码分组的情况下,预先请求会导致浪费资源。也可以用控制字段的506的单个位置设置降低重发延迟。降低重发延迟是在多跳环境中要考虑的重要因素之一,因为每一跳的延迟需要是较小的,以满足总延时需要。当控制字段采用单个位置设置时,可以利用单个FARQ交织体。此外,这种设置根据需要实现了编码时间与解码时间的折衷,并且,时间的总和大约为一个时隙。
[0066]应当指出的是,利用控制字段的单个位置设置可以提供一个时隙的调度时间和小于一个时隙的解码时间。虽然根据某些实施例这可能是适当的,但在其它实施例中,这些时间可能太短。在这些实施例中,可以增加时隙持续时间,从而延长调度时间和/或解码时间的时机。
[0067]所示的水平时间线508具有“请求”510和相应的“准许”512的时序。调度时间或调度延迟514大约是一个时隙,而不考虑该时隙内的控制字段506、508的位置。编码时间516和解码时间518的总和也大约是一个时隙的时间段。但是,控制字段的设置确定了一个时隙时间段如何在编码时间516和解码时间518之间进行划分。通常,解码时间518比编码时间516长,因此,可以将控制字段508设到时隙504中心的右侧,以实现较长的解码时间518。
[0068]在控制字段508位于时隙中心靠右的情况下,根据控制字段508相对于时隙504开始的位置,发射延迟可以大于一个时隙。重发延迟可以为约一个时隙,而跳延迟可以为约两个时隙,但不需要预先请求。
[0069]现在参照图6,示出了根据多个实施例的控制字段600的划分设置。示出了具有控制字段602的红色接入点发射周期和具有控制字段604的蓝色接入点发射周期。将控制字段602、604划分成两段可以在延迟和处理时间之间的折衷方面提供附加的灵活性。单个位置/远离中心设置和划分设置均实现了编码时间和解码时间之间的相似类型的折衷。但是,划分设置还可以允许附加的调度时间。控制字段602、604的第一段606、610可以携带“请求”字段并可选地携带“导频”或者用于调度任务(例如,所请求的资源、服务质量(QoS)限制等)的其它控制信息。控制字段608、612可以携带“准许”、“ACK/NACK”或有关资源分配或解码结果的其它信息。
[0070]利用控制字段的划分设置可以提供带有预先请求的两个时隙的发射延迟、一个时隙的重发延迟和两个时隙的跳延迟。解码时间可以小于一个时隙,并且,编码时间可以小于一个时隙,从而编码和解码时间的总和是一个时隙的长度。可以根据控制字段之间的间隔而把调度时间614设计为处于一个和两个时隙之间。
[0071]与单个设置情况类似,划分设置实现了编码时间616和解码时间618的折衷,同时将时间总和保持在一个时隙。但是,划分设置实现了更多的调度时间,而未增加时隙尺寸。应当理解的是,当利用单个位置设置时,应当增大时隙尺寸,从而增加可用调度时间。发射请求延迟示为620,并且,保护时间示为622。
[0072]划分设置利用预先请求,而单个设置方案不利用这些请求。但是,将附加的请求字段作为第二个控制字段(包括“准许”和“ACK/NACK”的控制字段)的一部分可以缓解对预先请求的需要。根据典型的HARQ操作模式(例如,在分组通常成功时的HARQ重发尝试和重发尝试成功时的相关可变性),这可以比带有预选请求更理想。
[0073]在某些实施例中,为了缓解预先请求,下一个跳上的接收节点可以侦听发出的ACK,而该ACK是对资源的隐性请求。例如,将数据从节点A发送到节点B,再到节点C。如果节点B已经成功解码了来自节点A的传输,那么,节点B可以向节点C请求资源。但是,如果节点C侦听到节点B发送到节点A的ACK,那么,节点C可以隐性地使用从节点B到节点A的ACK,以推断节点B的资源请求。
[0074]根据以上所示及所述的示例性***,将参照图7-9的示意图更好地理解可以根据各个实施例的一个或多个方面而实现的方法。同时,为了说明方便起见,将这些方法表示及描述成一系列框,应当理解和认识到的是,这些方法并不限于框的次序,因为根据这些方法,某些框可以以不同的次序排列,并且/或者,可以与这里所示及所述的其它框一致。此外,可以不需要所有所示的框来实现根据所公开的实施例的一个或多个方面的方法。应当理解的是,各个框可以用软件、硬件、软硬件结合或用于实现与框相关功能的任何其它合适模块(例如,设备、***、处理、部件)来实现。还应当认识到的是,这些框仅仅以简化的方式描述了这里介绍的某些方面,并且,这些方面可以用更少和/或更多数量的框来描述。本领域的普通技术人员将理解和认识到,也可以将这些方法表示成一系列相关状态或事件,例如采用状态图。
[0075]图7的流程图示出了用于有选择性地划分数据及控制字段的方法700。在702中,确定编码时间和解码时间之间的时间划分。在704中,部分地基于所确定的时间划分,将控制字段有选择性地设于帧内。这种选择性设置可以包括把整个控制字段设在时隙开始处。在这种情况下,时隙尺寸和延迟是固定的,并且,一个延迟与另一个延迟进行折衷是不可能的。过量供应编码和解码时间,它们不会减少,因此减小了延迟量。
[0076]另一种选择性设置可以包括把控制字段设在时隙内的单个位置处。这种设置允许将编码时间与解码时间进行折衷,倘若两时间的总和为一个时隙。应当指出的是,调度时间为一个时隙,以及,少于一个时隙的解码时间在某些情况下可能太短,并且,为了延长解码时间,应当延长时隙持续时间。
[0077]把控制字段划分成两段并把各段设在不同位置是另一类选择性设置。划分控制字段提供了编码时间和解码时间之间的折衷的灵活性,同时保持它们的总和为一个时隙。这类设置还提供了较长的调度时间,而不会增加时隙尺寸。两段式的控制字段可以包括预先请求,但是,把附加的请求字段设在第二段缓解了对预先请求的需求。可选地或者另外,可以利用对隐性请求进行监视来缓解对预先请求和/或附加请求字段的需求。
[0078]图8的流程图示出了采用单个位置设置选择性设置控制字段的方法800。在802中,指定时隙内的控制字段的单个位置设置。该指定可以基于延时和处理时间之间的折衷而做出。这种设置可以减少预先请求的数量,并且/或者,可以缩短重发延迟。此外,在这种设置下可以利用单个HARQ。
[0079]在804中,判断解码时间是否应当比编码时间长,如果解码时间应比编码时间长(“YES”),那么,在806中,将控制字段设到时隙中心的右侧。如果编码时间应比解码时间长(“NO”),那么,在808中,将控制字段设到时隙中心的左侧。应当指出的是,当把控制字段设在单个位置区域时,编码时间和解码时间之间的折衷应当大约为一个时隙的长度。
[0080]图9的流程图示出了利用划分位置控制字段进行数据通信的设计方法900。在902中,选择控制字段的划分位置。该选择可以基于各种标准而做出,所述标准包括数据传输中的延时和处理时间之间的折衷。可以将折衷最优化,以减小延时,同时提供足够的处理时间。在904中,将控制字段划分成两段。第一段可以携带“请求”并可选地携带“导频”或者用于实现调度任务(例如,所请求的资源、QoS、限制等)的其它控制信息。控制字段的第二段可以携带“准许”、“ACK/NACK”以及有关资源分配或解码结果的其它信息。
[0081]在906中,判断预先请求是否可接受的。在中继节点不能成功解码分组的情况下,预先请求会浪费资源。如果包括可接受的预先请求(“YES”),则方法900在908中继续,并且,发射节点将预先请求添加到帧中。如果在906中判断出预先请求是不可接受的(“No”),则在910中判断附加请求字段是否应当包括在控制字段的第二段中。如果控制字段的第二段可以包括附加的请求字段(“YES”),则在912中由发射节点添加该字段。如果不应包括附加的请求字段(“NO”),则方法910在914中继续,在此处由接收节点监视隐性的请求。
[0082]如果将要包括预先请求或附加请求字段,则发射节点包括这种请求。如果不包括预先请求或附加请求字段,可以在接收机节点处监视隐性的请求。在某些实施例中,在914中对隐性请求的监视可以包括在下一个跳上的接收节点侦听或监视发出的ACK(例如,隐性的资源请求)。可以将该ACK解码并作为隐性的资源请求。
[0083]例如,有三个节点(节点A、节点B和节点C)。数据将要从节点A发送到节点B,再到节点C。节点A在第一个时隙中将请求发送到节点B。在下一个时隙中,节点B准许该请求。通常,节点B在分组被发送到节点C之前应当首先解码该分组,因为如果节点B未成功解码该分组,则该分组不能被发送到节点C。但是,因为节点B每隔一个时隙就发送一次,在某些实施例中,节点B可以在节点C向节点A发送准许的时隙期间向节点C发送请求(这里将其称为预先请求)。当节点B将成功解码从节点A接收到的分组具有很高可能性时,可能会出现这种情况。向节点C发送预先请求与向节点A发送准许在时间上基本上相同,这降低了节点A和节点C之间的延时。如果包括附加请求字段,则节点B在它向节点C发送请求的相同时隙期间对分组进行解码并向节点A发送ACK。
[0084]假设在提供的实例中由节点B(发射机)执行预先请求和附加请求两者。这样,节点C(接收机)不需要搜索隐性的ACK。但是,如果提供了附加请求或预先请求,则节点C可以监视节点B向节点A发送的ACK,并根据检测到该ACK而发送对数据的隐性请求。
[0085]现在参照图10,示出了***1000,其根据一个或多个公开实施例便于协调在无线通信环境中的多个通信协议之间的通信。***1000可以位于接入点和/或用户设备中。***1000包括接收机1002,其可以从例如接收机天线接收信号。接收机1002可以对接收信号执行典型的动作,例如,滤波、放大、下变频等。接收机1002还可以将修整信号进行数字化,以获取采样。解调器1004可以获取各符号周期对应的接收符号,并向处理器1006提供接收符号。
[0086]处理器1006可以是一种专用于分析接收机部件1002接收到的信息和/或生成发射机1016的发射信息的处理器。处理器1006可以控制用户设备1000的一个或多个部件,并且/或者,处理器1006可以分析接收机1002接收到的信息,生成发射机1016的发射信息,并控制用户设备1000的一个或多个部件。处理器1006可以包括能够对与附加的用户设备的通信进行协调的控制器部件。
[0087]用户设备1000还可以包括存储器1008,其可操作地与处理器1006相连,并存储与协调通信相关的信息和任何其它适当的信息。存储器1008还可以存储与协调通信相关的协议。应当认识到的是,这里描述的数据存储部件(例如,存储器)可以是挥发性存储器或非挥发性存储器,或者,可以包括挥发性和非挥发性存储器两者。通过举例并且不具有限制性,非挥发性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除ROM(EEPROM)或闪存。挥发性存储器可以包括随机访问存储器(RAM),其作为外部缓冲存储器。通过举例并且不具有限制性,RAM可采用多种形式,例如,同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双倍数据速率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链接DRAM(SLDRAM)以及直接内存总线RAM(DRRAM)。主题***和/或方法的存储器1008将包括但并不限于这些和任何其它合适类型的存储器。用户设备1000还包括符号调制器1010和发送调制信号的发射机1012。
[0088]图11示出了***1100,其根据各方面有利于协调通信协议。***1100包括基站或接入点1102。如图所示,基站1102通过接收天线1106从一个或多个用户设备1104接收信号,并通过发射天线1108发送到一个或多个用户设备1104。
[0089]基站1102包括接收机1110,其从接收天线1106接收信息,并可操作地与解调接收信息的解调器1112相连。解调符号由与存储器1116相连的处理器1114进行分析,存储器1116存储与码群(codecluster)、用户设备分配情况、相关查询表、唯一加扰序列等相关的信息。调制器1118可以将发射机1120通过发射天线1108发送到用户设备1104的信号进行复用。
[0090]图12示出了示例性的无线通信***1200。为了简单起见,无线通信***1200描述了一个基站和一个终端。但是,应当认识到的是,***1200可以包括多个基站或接入点和/或多个终端或用户设备,其中,附加的基站和/或终端可以与下面描述的示例性的基站和终端基本上相似或不同。此外,应当认识到的是,基站和/或终端可以采用这里描述的***和/或方法,以便于在其间进行无线通信。
[0091]现在参照图12,在下行链路上,在接入点1205处,发射(TX)数据处理器1210对业务数据进行接收、格式化、编码、交织及调制(或符号映射),并提供调制符号(“数据符号”)。符号调制器1215接收并处理数据符号和导频符号,并提供符号流。符号调制器1215将数据和导频符号进行复用,并获取一组N个发射符号。各发射符号可以是数据符号、导频符号或零值的信号。导频符号可以在各符号周期中不断地进行发送。导频符号可以是频分复用(FDM)、正交频分复用(OFDM)、时分复用(TDM)、频分复用(FDM)或码分复用(CDM)。
[0092]发射机单元(TMTR)1220接收符号流并将其转换成一个或多个模拟信号,并进一步修整(例如,放大、滤波和上变频)该模拟信号,以生成适于在无线信道上进行传输的下行链路信号。然后,将下行链路信号通过天线1225发送到终端。在终端1230处,天线1235接收该下行链路信号,并将接收信号提供给接收机单元(RCVR)1240。接收机单元1240对接收信号进行修整(例如,滤波、放大和下变频),并将调整信号数字化,以获取采样。符号调制解调器1245获取N个接收符号,并将接收导频符号提供给处理器1250,以进行信道估计。符号调制解调器1245进一步从处理器1250接收下行链路的频率响应估计,对接收数据符号进行数据解调,以获取数据符号估计(即发射数据符号的估计),并将该数据符号估计提供给RX数据处理器1255,它对数据符号估计进行解调(例如,符号解映射)、解交织和解码,以恢复出所发射的业务数据。符号解调器1245和RX数据处理器1255的处理分别与接入点1205处的符号调制器1215和TX数据处理器1210的处理相互补。
[0093]在上行链路上,TX数据处理器1260处理业务数据并提供数据符号。符号调制器1265接收数据符号并将数据符号与导频符号进行复用,进行调制,并提供符号流。然后,发射机单元1270接收并处理该符号流,以生成上行链路信号,将其通过天线1235发送到接入点1205。
[0094]在接入点1205处,来自终端1230的上行链路信号由天线1225进行接收,并由接收机单元1275进行处理,从而获得采样。然后,符号解调器1280处理该采样,并提供接收导频符号和上行链路的数据符号估计。RX数据处理器1285对该数据符号估计进行处理,以恢复出由终端1230发送的业务数据。处理器1290对在上行链路上发送的各个活动终端进行信道估计。
[0095]处理器1290和1250分别在接入点1205和终端1230处执行操作(例如,控制、协调、管理等)。相应的处理器1290和1250可以与存储程序编码和数据的存储器单元(未显示)相关联。处理器1290和1250还可以执行计算,从而分别导出上行链路和下行链路的频率和冲激响应估计。
[0096]对于多址***(例如,FDMA、OFDMA、CDMA、TDMA等),多个终端可以同时在上行链路上进行发送。对于这样的***,可以在不同的终端之间共享导频子带。信道估计技术可以用在以下情况下,即,用于各终端的导频子带跨越整个工作频带(可能除频带边缘以外)。这种导频子带结构对于获取各个终端的频率分集将是理想的。这里描述的技术可以用各种模块实现。例如,这些技术可以用硬件、软件或其组合来实现。对于硬件实现,用于信道估计的处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
[0097]图13示出了用于在多跳无线通信网络中有选择性地划分数据传输的控制及数据字段的***1300。将***1300表示成多个功能块,这些功能块可以是表示由处理器、软件或其组合(例如,软硬件结合)所实现功能的功能块,并可以包括在无线装置或其它设备中。
[0098]***1300包括逻辑模块1302,用于确定编码时间和解码时间划分。用于设置帧内的控制字段的逻辑模块1304可以部分地基于编码时间和解码时间之间的确定的划分而做出设置决定。控制字段的位置可以位于时隙的前面、时隙的中心、时隙中心的侧面(左边或右边),或者,可以把控制字段划分并设置在时隙内的两个位置。
[0099]***1300还可以包括一个或多个用于把控制字段划分成两段的逻辑模块1306。把控制字段划分成两段可以提供更好的延时性能,同时为调度、编码和解码提供适当的处理时间。还可以包括用于选择性包括预先请求的逻辑模块1308。如果请求字段包括在划分的或分开的控制字段的第二段中,则可以不包括预先请求。***1300还可以包括逻辑模块1310,用于解码ACK并把该ACK作为隐性的资源请求。
[00100]例如,无线装置可以包括用于确定编码时间和解码时间划分的模块(其可以是逻辑模块1302)和用于部分地基于编码时间和解码时间之间确定的划分而设置帧内的控制字段的模块(其可以是逻辑模块1304)。在某些实施例中,无线装置还可以包括用于把控制字段划分成两段的模块,其可以是逻辑模块1306。还可以包括用于有选择性地包括预先请求的模块(其可以是逻辑模块1308)和用于解码ACK并把该ACK作为隐性的资源请求的模块(其可以是逻辑模块1310)。
[00101]应当理解的是,本申请中所描述的实施例可以用硬件、软件、固件、中间件、微代码或它们的任意结合来实现。当***和/或方法由软件、固件、中间件或微代码、程序代码或代码段来实现时,它们可以存储在机器可读介质中,如存储部件中。某个代码段可以代表过程、功能、子程序、程序、例程、子例程、模块、软件包、类或任何指令集、数据结构或程序声明。一个代码段可以通过传递和/或接收信息、数据、自变量、参数或存储内容,与另一段代码段或硬件电路相连。信息、自变量、参数、数据等等可以通过任何适用的方法包括存储器共享、消息传递、令牌传递、网络传输等进行传递、转发或传输。
[00102]对于软件实现,本申请中描述的技术可用执行本申请所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段可通信地连接到处理器,这些都是本领域中所公知的。
[00103]上面的描述包括一个或多个实施例的实例。当然,不可能为了描述这些实施例而描述部件或方法的所有可能的结合,但是本领域的普通技术人员应该认识到,这些实施例可以做进一步的结合和变换。因此,本申请中描述的实施例意在涵盖落入所附权利要求书的精神和保护范围内的所有改变、修改和变形。此外,就说明书或权利要求书中使用的“包含”一词而言,该词的涵盖方式类似于“包括”一词,就如同“包括”一词在权利要求中用作衔接词所解释的那样。
Claims (21)
1、一种用于数据通信的方法,包括:
确定编码时间和解码时间之间的时间划分;以及
部分地基于所确定的时间划分,有选择性地在帧内设置控制字段。
2、根据权利要求1所述的方法,有选择性地设置控制字段还包括:
如果所述解码时间比所述编码时间长,则将所述控制字段设于时隙中心右侧,或者,如果所述解码时间比所述编码时间短,则将所述控制字段设于时隙中心左侧。
3、根据权利要求1所述的方法,有选择性地设置控制字段还包括:
将所述控制字段分成至少两段;以及
提供请求字段,作为所述控制字段的所述至少两段中之一的一部分。
4、根据权利要求1所述的方法,还包括:
将所述控制字段划分成第一段和第二段;
将请求、导频和控制信息中的至少一个设在所述控制字段的第一段中;以及
将准许、ACK/NACK和与资源分配或解码结果有关的信息中的至少一个设在所述控制字段的第二段中。
5、根据权利要求1所述的方法,还包括:
对由前一跳中的节点发送的确认进行解码;以及
将所解码的确认用作隐性的资源请求。
6、根据权利要求1所述的方法,其中,所述控制字段包括请求字段、准许字段和确认/否认字段。
7、根据权利要求1所述的方法,还包括:
判断是否在所述帧中设置预先请求;以及
发射节点根据所述预先请求判断结果而将所述预先请求设在所述帧中。
8、根据权利要求7所述的方法,如果所述判断结果指明不应将所述预先请求设在所述帧中,那么,所述方法还包括:
判断是否将附加请求字段设在所述控制字段的第二段中;以及
所述发射节点根据所述附加请求字段判断结果而包括所述附加请求字段。
9、根据权利要求8所述的方法,如果所述判断结果指明不应将所述附加请求字段设在所述控制字段的第二段中,那么,所述方法还包括:
由接收节点监视隐性的请求。
10、一种用于数据通信的装置,包括:
时间划分模块,确定编码时间和解码时间之间的时间划分;以及
时隙设置模块,部分地基于所确定的时间划分,确定控制字段在帧内的设置。
11、根据权利要求10所述的装置,如果所述解码时间比所述编码时间长,则所述时隙设置模块将单个控制字段设于时隙中心右侧,或者,如果所述解码时间比所述编码时间短,则所述时隙设置模块将其设于所述时隙中心左侧。
12、根据权利要求10所述的装置,还包括隐性请求监视器,其监视来自发送节点的ACK/NACK字段,并将所述ACK/NACK字段视为资源请求。
13、根据权利要求10所述的装置,所述时间划分模块将所述控制字段分成两段,并将请求字段设在所述两段之一中。
14、根据权利要求13所述的装置,所述时间划分模块将请求和导频设在所划分的控制字段的第一段中,并将准许和ACK/NACK设在所划分的控制字段的第二段中。
15、一种计算机可读介质,在其上存储有用于数据通信的计算机可执行指令,所述指令用于:
确定编码时间和解码时间之间的时间划分;以及
部分地基于所确定的时间划分,有选择性地在帧内设置控制字段。
16、根据权利要求15所述的计算机可读介质,所述指令还用于:
如果所述解码时间比所述编码时间长,则将所述控制字段设于时隙中心右侧,或者,如果所述解码时间比所述编码时间短,则将所述控制字段设于时隙中心左侧。
17、根据权利要求15所述的计算机可读介质,所述指令还用于:
将所述控制字段划分成第一段和第二段;以及
执行下列操作之一:
提供请求字段,作为所述控制字段的第一段的一部分;以及
对由前一跳中的节点发送的确认进行解码;以及
将所解码的确认用作隐性的资源请求。
18、一种用于数据通信的处理器,所述处理器用于:
确定编码时间和解码时间之间的时间划分;以及
部分地基于所确定的时间划分,有选择性地在帧内设置控制字段。
19、根据权利要求18所述的处理器,所述处理器还用于:
将所述控制字段划分成第一段和第二段;
将请求、导频和控制信息中的至少一个设在所述控制字段的第一段中;以及
将准许、ACK/NACK和与资源分配或解码结果有关的信息中的至少一个设在所述控制字段的第二段中。
20、一种用于数据通信的装置,包括:
用于确定编码时间和解码时间之间的时间划分的模块;以及
用于部分地基于所确定的时间划分有选择性地在帧内设置控制字段的模块。
21、根据权利要求20所述的装置,还包括:
用于将所述控制字段划分成两段的模块;以及
用于有选择性地包括预先请求的模块;以及
用于对ACK进行解码并将所述ACK用作隐性资源请求的模块。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US73768805P | 2005-11-16 | 2005-11-16 | |
US60/737,688 | 2005-11-16 | ||
US11/449,218 | 2006-06-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101061649A true CN101061649A (zh) | 2007-10-24 |
Family
ID=38218986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200680001032 Pending CN101061649A (zh) | 2005-11-16 | 2006-06-30 | 控制字段和数据字段的高效划分 |
Country Status (4)
Country | Link |
---|---|
CN (1) | CN101061649A (zh) |
AR (1) | AR054527A1 (zh) |
NO (1) | NO20071427L (zh) |
TW (1) | TWI317218B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743705A (zh) * | 2007-07-17 | 2010-06-16 | 高通股份有限公司 | 用于分隙式无线通信的控制指示 |
CN107431579A (zh) * | 2015-03-15 | 2017-12-01 | 高通股份有限公司 | 具有高级导频和控制的可缩放tti |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9479279B2 (en) * | 2012-06-13 | 2016-10-25 | Lattice Semiconductor Corporation | Multiple protocol tunneling using time division operations |
-
2006
- 2006-06-30 AR ARP060102848A patent/AR054527A1/es unknown
- 2006-06-30 CN CN 200680001032 patent/CN101061649A/zh active Pending
- 2006-07-07 TW TW95124751A patent/TWI317218B/zh not_active IP Right Cessation
-
2007
- 2007-03-16 NO NO20071427A patent/NO20071427L/no not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743705A (zh) * | 2007-07-17 | 2010-06-16 | 高通股份有限公司 | 用于分隙式无线通信的控制指示 |
US8842702B2 (en) | 2007-07-17 | 2014-09-23 | Qualcomm Incorporated | Control indications for slotted wireless communication |
CN107431579A (zh) * | 2015-03-15 | 2017-12-01 | 高通股份有限公司 | 具有高级导频和控制的可缩放tti |
CN107431579B (zh) * | 2015-03-15 | 2020-09-11 | 高通股份有限公司 | 具有高级导频和控制的可缩放tti |
Also Published As
Publication number | Publication date |
---|---|
AR054527A1 (es) | 2007-06-27 |
NO20071427L (no) | 2007-08-03 |
TWI317218B (en) | 2009-11-11 |
TW200721724A (en) | 2007-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3468277B1 (en) | Method and apparatus for determining transport block size | |
EP3318030B1 (en) | Efficient wideband operations in local area networks using ofdma | |
JP5059958B2 (ja) | 無線通信システムに関する可変送信時間間隔 | |
JP5694410B2 (ja) | 単一チャネルを用いて肯定応答および割当メッセージを提供する方法および装置 | |
JP6888156B2 (ja) | マシン型通信のためのダウンリンク制御チャネルについてのttiバンドリング | |
CN102754380B (zh) | 用于无线通信***的连续模式操作 | |
JP5384544B2 (ja) | 無線通信システムのための多重化およびフィードバックサポート | |
CA2627613C (en) | Efficient transmission on a shared data channel for wireless communication | |
JP4537459B2 (ja) | 制御フィールド及びデータ・フィールドの効率的な区分 | |
CN101714914B (zh) | 无线通信方法和装置 | |
CN104094533B (zh) | 用于增强用于上行链路mimo通信的资源分配的方法和装置 | |
US20080062178A1 (en) | Voip group resource management | |
EP1247367B1 (en) | Multi channel stop and wait arq communication method and apparatus | |
CN1638322A (zh) | 在混合超宽带蓝牙无线电通信中重复请求的方法和*** | |
WO2006036346A1 (en) | System and method for downlink signaling for high speed uplink packet access | |
CN1943157A (zh) | 在包括通过公共无线信道连接的多个站的网络中确认数据分组的方法 | |
CN1914846A (zh) | 利用同步重发的混合自动重复请求协议 | |
CN102160316A (zh) | 减少用于通信的开销的设备和方法 | |
CN102868485B (zh) | 无线通信内选择响应帧调制编码组mcs的方法和设备 | |
CN101542955B (zh) | 一种轮询方法、***及设备 | |
KR20210041439A (ko) | 무선 통신 시스템에서 신호를 송신 또는 수신하기 위한 장치 및 방법 | |
KR20200057482A (ko) | 무선 통신 시스템에서 통신을 수행하는 방법 및 장치 | |
CN101061649A (zh) | 控制字段和数据字段的高效划分 | |
CN101779407B (zh) | 采用频带翻转用于数据重传的***和方法 | |
EP4319279A1 (en) | Carrier selection method and device, terminal, and storage medium |
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: 1108233 Country of ref document: HK |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20071024 |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1108233 Country of ref document: HK |