为不同的初始半永久性调度分配不同的harq过程标识符以解决当不同的harq过程交迭时...的制作方法

文档序号:7736710阅读:318来源:国知局
专利名称:为不同的初始半永久性调度分配不同的harq过程标识符以解决当不同的harq过程交迭时 ...的制作方法
为不同的初始半永久性调度分配不同的HARQ过程标识符以解决当不同的HARQ过程交迭时的歧异
背景技术
如此处所用,术语“用户代理”和“UA”可以指移动设备,如移动电话、个人数字助理、手持或膝上型计算机以及具有电信能力的类似设备。这样的UA可以由无线设备及其相关的通用集成电路卡(UICC)组成或者可以由不具有此类卡的设备自身组成,通用集成电路卡包括订户身份模块(SIM)应用、通用订户身份模块(USIM)应用、或可移除用户身份模块(R-UIM)应用。术语“UA”还可以指具有类似能力但非便携的设备,如台式计算机、机顶盒或网络节点。当UA是网络节点时,网络节点可以代表另一功能(如,无线设备)进行动作,并模拟或模仿该无线设备或固定线路设备。例如,对于某些无线设备,典型地,位于该设备上的IP (因特网协议)多媒体子系统(IMS)会话发起协议(SIP)客户端实际上位于网络中,并使用优选协议向该设备中继SIP消息信息。换言之,传统上由无线设备执行的某些功能能够以远程UA的形式分布,其中,远程UA在网络中代表该无线设备。术语“UA”还可以指能够终止SIP会话的任何硬件或软件组件。在传统无线电信系统中,基站中的传输设备在被称为小区的整个地理区域内发送信号。随着技术的演进,引入了更先进的设备,能够提供先前不可能提供的服务。例如,该先进设备可以包括演进的节点B(ENB)而非基站,或者与传统无线电信系统中的等效设备相比更加高度演进的其他系统和设备。此处,这样的先进或下一代设备可以被称为长期演进(LTE)设备,并且使用这样的设备的基于分组的网络可以被称为演进的分组系统(EPS)。 如此处所用,术语“接入设备”将指能够向UA提供至电信系统中其他组件的接入的任何组件,如传统基站或LTEENB。在EPS系统中,UA通常被称为用户设备(UE)。对于无线的基于因特网协议的语音(VoIP)呼叫,在UA和接入设备之间携带数据的信号可以具有以下特性的特定集合频率、时间和编码参数以及可由接入设备指定的其他特性。可以将在UA和接入设备之间具有此类特性的特定集合的连接称为资源。典型地, 接入设备针对每个UA建立不同的资源,UA在任何特定时间利用资源进行通信。


为了更完全地理解本公开,下面参考以下结合附图和详细描述的简要描述,其中相似的数字表示相似的部分。图1是根据本公开的实施例的数据传输和重传的示意。图2是根据本公开的实施例的数据传输和重传的可选示意。图3是根据本公开的实施例的用于关联初始传输和重传的方法。图4是包括用户代理在内的无线通信系统的图,该用户代理可操作用于本公开的各种实施例中的某些实施例。图5是可操作用于本公开的各种实施例中的某些实施例的用户代理的框图。图6是可以在可操作用于本公开的各种实施例中的某些实施例的用户代理上实现的软件环境的图。
图7是适于本公开的各种实施例中的某些实施例的示意性通用计算机系统。图8a、8b和8c是根据本公开的实施例的数据传输和重传的备选示意。图9示出了小区中的UA几何分布。
具体实施例方式首先应当理解的是,虽然下面提供了本发明的一个或多个实施例的示意性实施, 所公开的系统和/或方法能够通过任意数量的技术实现,不管该技术是当前已知还是已存在的。本公开决不应局限于下面示出的包括这里示出和描述的示例性设计和实现在内的示意性实施、附图和技术,而是能够在所附权利要求的范围以及等同物的全部范围内改动。在实施例中,提供了一种用于分配混合自动重传请求(HARQ)过程ID的方法。所述方法包括当预期与具有第一 HARQ过程ID的第一初始半永久性调度(SPQ传输相关联的重传发生在先前以SPS资源配置的第二初始传输后时,显式地将第二 HARQ过程ID分配给第二初始传输,其中,所述第二 HARQ过程ID不同于所述第一 HARQ过程ID。在可选实施例中,提供了一种接入设备。所述接入设备包括发射机,所述发射机被配置为当预期与具有第一混合自动重传请求(HARQ)过程ID的第一初始半永久性调度 (SPS)传输相关联的重传发生在先前以SPS资源配置的第二初始传输后时,所述接入设备显式地将第二 HARQ过程ID分配给第二初始传输,其中,所述第二 HARQ过程ID不同于所述第一 HARQ过程ID。在可选实施例中,提供了一种用户设备。所述用户设备包括接收机,所述接收机被配置为当预期与具有第一混合自动重传请求(HARQ)过程ID的第一初始半永久性调度 (SPS)传输相关联的重传发生在先前以SPS资源配置的第二初始传输后时,所述用户设备接收被显式地分配给第二初始传输的第二 HARQ过程ID,其中,所述第二 HARQ过程ID不同于所述第一 HARQ过程ID。可以将一次确定传输资源接着基本上周期性地重新分配相同资源的过程称为半永久性调度(又称配置调度)。在半永久性调度中,存在极少的与重现UA的资源可用性有关的PDCCH(物理下行链路控制信道)通知;因此,减少了上行链路和下行链路中的信令开销。即,在半永久性调度中,基于单个调度请求分配被提供给多个数据分组的资源。混合自动重传请求(HARQ)是差错控制方法,有时用于包括使用半永久性调度的数据传输的数字电信中。在HARQ中,向数据传输添加附加的检错和纠错比特。如果传输的接收方能够成功解码数据传输,则接收方接受与该传输相关联的数据块。如果接收方不能解码该传输,接收方可以请求重传。图1示出了从接入设备120到UA 110的一系列数据传输。数据传输包括初始传输210以及当UA 110未成功接收一个或多个初始传输210时发生的重传220。初始传输 210包括HARQ检错比特,并且对于基于因特网协议的语音(VoIP)以周期性分组到达间隔 230(例如,20毫秒)发生。当接收到初始传输210时,UA 110尝试解码检错比特。如果解码成功,UA 110接受与初始数据传输210相关联的数据分组,并向接入设备120发送确认 (ACK)消息。如果解码不成功,UA 110将与初始数据传输210相关联的数据分组置于缓冲器中,并向接入设备120发送否定确认(NACK)消息。如果接入设备120接收到NACK消息,接入设备120发送初始传输210的重传220a。重传可以包含意在与位于缓冲器中的初始传输进行合并的不同数据。重传220与初始传输 210 —样包括HARQ纠错和检错比特。如果对重传220a及其相应初始传输210a的解码不成功,UA 110可以发送另一 NACK消息,并且接入设备可以发送另一重传220b。典型地,UA 110在解码前,合并初始传输210a及其相应的重传220a、220b。通常,初始传输210与其第一重传220a之间或者两个重传220a、220b之间的间隔被称为重传时间M0。接入设备120向UA 110发送初始传输210、UA 110尝试对该传输进行解码、接入设备120等待来自UA 110的ACK或NACK消息、以及接入设备120在接收到NACK消息时发送重传220、以及UA 110尝试对合并后的传输和重传进行成功解码的过程可以被称为HARQ 过程。接入设备120可以仅支持有限数量的HARQ过程(例如,对于EPS系统的一个实施例, 支持HARQ过程)。为每个HARQ过程赋予唯一的ID,并且可以保留特定的HARQ过程ID,专门用于一系列数据传输。例如,如果为一系列半永久性调度的传输保留HARQ过程ID 1,则其他传输不能使用HARQ过程ID 1。可以经由控制信道信令(例如PDCCH)指定HARQ过程ID。对于半永久性(或配置)调度,仅经由控制信道分配语音突发的第一初始传输。不经由控制信道分配与半永久性(或配置)资源相关联的后续初始传输,因此,不具有显式分配的HARQ过程ID。仅向经由控制信道信令(例如PDCCH)分配的重传220显式分配HARQ过程ID。因此,初始传输210 和可能的重传220之间不存在直接关联。S卩,当UA 110接收到重传220时,UA 110可能不得不假定重传220是针对要求重传的最近的初始传输210的;然而,重传实际上可能与前一初始传输210相关联。如果UA 110必须做出假定,则可能做出错误的假定。这可以在图1中示意,其中,可以假定UA 110未成功接收第一初始传输210a。假定初始传输210a不是使用半永久性(或配置)资源发送的第一传输(即不是在PDDCH上信号通知的),而是不具有显式分配的HARQ过程ID的初始传输。接着,UA 110向接入设备120发送NACK。当接收到NACK时,接入设备120向UA 110发送第一重传220a。UA 110 未成功接收第一重传220a,并发送另一 NACK。接着,接入设备120发送第二重传220b,UA 110再次未成功接收第二重传220b。UAllO发送第三NACK,并且接入设备120发送第三重传 220c。由于针对每个重传220而不针对初始传输210a,通过PDCCH显式地以信号通知 HARQ过程ID,因此可能不清楚重传220与初始传输210a相关联。一种简单的解决该问题的方式是,在接入设备120和UA 110间的会话期间,保留HARQ过程ID用于所有的初始传输210和重传220。采用该方式,针对重传通过PDCCH显式地以信号通知HARQ过程ID将与 UA 110针对初始传输隐式使用的HARQ过程ID相同,并且UA 110可以知道例如重传220a 和220b与初始传输210a相关联。然而,对于第三重传220c可能仍存在某些歧异,这是由于该重传发生在第二初始传输210b后。如果为半永久性调度的传输留出一个HARQ过程ID,初始传输210a和210b 以及重传220a、220b和220c都可以使用相同的HARQ过程ID,可能不清楚第三重传220c是与第一初始传输210a还是与第二初始传输210b相关联。该问题可以通过保留两个HARQ 过程并将它们隐式地分配给交替的初始传输210来解决。如果UA 110和接入设备120均知晓以该方式保留了两个HARQ过程,它们可以分辨哪个重传220与哪个初始传输210相关联。
在一实施例中,当分配了半永久性(或配置)传输时,向UA 110发送关于无线资源控制(RRC)的消息。该RRC消息包含半永久性(或配置)传输的周期。附加地,该消息可以包括已针对半永久性传输保留的HARQ过程ID的数目。可选地,UA 110和接入设备120 可能已经知道了已针对半永久性资源保留的HARQ过程ID的数目。UA 110存储HARQ过程 ID信息,以在接收到半永久性调度资源时使用。所属领域技术人员将意识到,可以使用其他协议来发送半永久性传输的周期和已针对半永久性传输保留的HARQ过程ID的数目,包括 PDCCH上的信令。一旦UA 110知道已分配了半永久性资源,UA 110将侦听第一初始传输。在一实施例中,在物理下行链路控制信道(PDCCH)上发送用于第一初始传输的控制信令。PDCCH包含资源块(RB)以及将用于始终处于同一子帧中的半永久性资源的调制和编码方案(MCS)。UA 110注意在PDCCH上发送了 RB和MCS的系统帧号(SFN)和子帧。接着,UA 110查看另一信道(物理下行链路共享信道(PDSCH)),以获得同一子帧中的半永久性数据。UA 110使用周期信息来确定何时预期出现下一初始传输,而不是查看控制信道(如PDCCH)来确定下一传输。例如,假定第一初始传输发生于SFN= 1、子帧=9,并且周期是20个子帧。假定每个 SFN有10个子帧,第二初始传输将发生于SFN = 3、子帧=9。UA 110继续查看预期SFN、子帧和RB,以对每个传输中的信息进行解码,直至UA 110接收到另一消息,告知UA 110改变其行为。虽然保留HARQ资源可以减少歧异,但还可能使效率降低。当8个HARQ资源可用时,保留1个HARQ资源可以使非半永久性调度数据的峰值数据吞吐量降低12. 5%,保留两个HARQ资源可以使非半永久性调度数据的峰值数据吞吐量降低25%。为确保第一重传 220a例如与第一初始传输210a相关联,峰值数据吞吐量降低12. 5%是可接受的折中,这是由于典型地对于大约10到15%的初始传输发生至少一个重传220。然而,第二 HARQ资源的保留所引入的数据吞吐量降低25%可能过多。当第三重传220c发生时,第二 HARQ资源可以减小歧异,但第三重传220c的可能性极小。例如,典型地,针对仅仅大约2到3%的初始传输发生第三重传220。在某些情况下,当UA处于小区边缘时需要更多数量的重传。如图9所示,仅仅一小部分的UA位于小区边缘。这样的稀有事件不可能保证吞吐量的如此之大的降低。由于半永久性调度服务的分组到达间隔230典型地大于重传时间M0,第一重传 220a和第二重传220b典型地将发生在第一初始传输210a和第二初始传输210b之间,而第三重传220c典型地将发生在第二初始传输210b后。例如,诸如对于基于因特网协议的语音(VoIP)等半永久性调度服务,分组到达间隔230典型地为20毫秒,而重传时间240典型地为8毫秒。如果初始传输210的重传220的数目被限制为2,则消除了与第三重传220c 相关联的歧异,并且保留仅仅一个HARQ过程ID可以确保重传220a和220b与适当的初始传输210a相关联。然而,可能存在初始传输210的重传220的数目不限制为2的情形。例如,在小区边缘附近,可能需要第三重传220c。如果初始传输210的重传220的数目不限制为2,可能期望以不涉及第二 HARQ过程ID的正在进行的保留的方式解决与第三重传220c相关联的歧异,以改进吞吐量性能。UA 110和接入设备120均知晓UA 110已发送的NACK消息的数目、接入设备120已发送的重传220的数目、分组到达间隔230的大小、以及重传时间240的长度。采用该信息,UA 110和接入设备120均可以识别出与第一初始传输210a相关联的重传220何时将在第二初始传输210b后发生。例如,UA 110和接入设备120将知道重传220c将在初始传输210b后发生。在实施例中,为所有初始传输210保留第一 HARQ过程ID,直至UA 110和接入设备 120变为知晓与第一初始传输210a相关联的重传220将在第二初始传输210b后发生。在该时刻,UA 110和接入设备120可以达成协议,遵循第二 HARQ过程ID将被隐式地分配至第二初始传输210b的规则。采用该方式,UA 110和接入设备120能够恰当地将与第一初始传输210a相关联的重传220与第一初始传输210a联系,并且可以恰当地将与第二初始传输210b相关联的重传220与第二初始传输210b联系。如果与初始传输210相关联的重传220的总数受限,在第二重传220c之后发生的初始传输210可以回复为使用第一 HARQ过程ID。这允许仅当出现第三重传220c在第二初始传输210b后发生的罕有情况时基于时间使用第二 HARQ过程ID。因此,与在UA 110和接入设备120间的整个会话期间保留第二HARQ过程的情况相比,可以将非半永久性调度数据的数据吞吐量提高几乎12.5%。图2中示出了该实施例的示例。第一 HARQ过程(此处称为HARQID-X)保留用于初始传输210,初始传输210包括在初始传输210a前发生的初始传输210d。如图1中所示, 初始传输210a未成功,初始传输210a的3个重传220发生,第三重传220c在第二初始传输210b后发生。由于在该情况下分组到达间隔是20毫秒并且重传时间是8毫秒,UA 110 和接入设备120均知晓重传220a和220b将落于第一分组到达间隔230a中,并且重传220c 将落于第二分组到达间隔230b中。在其他实施例中,可以使用将引起重传220a和220b落于第一分组到达间隔230a中并且重传220c落于第二分组到达间隔230b中的其他分组到达间隔230和重传时间M0。当UA 110未成功解码第二重传230b时,UA 110向接入设备120发送NACK消息。 此时,UA 110和接入设备120变为知晓第三重传220c将在第二初始传输210b后发生,并达成协议将第二 HARQ过程ID保留用于第二初始传输210b以及可能针对第二初始传输210b 发生的任意重传220。此处,第二 HARQ过程ID被称为HARQ ID-Y。如果与第二初始传输 210b相关联的重传220d发生,UA 110和接入设备120都将知道隐式地HARQ ID-Y分配给与第二初始传输210b相关联的重传220d。换言之,当UA 110在分组到达间隔230b期间接收到重传220c和重传220d时,UA 110将知道重传220c与第一初始传输210a相关联,并且重传220d与第二初始传输210b相关联。如果初始传输210的重传220的数目受限,UA 110和接入设备120知晓不会发生与第一初始传输210a相关联的更多的重传220。因此,此时不再需要HARQ ID-X以将重传 220关联至第一初始传输210a。因此,HARQ ID-X可由初始传输210c和任意后续初始传输 210使用,并且无需为其他目的释放HARQ ID-Y。采用该方式,HARQ ID-Y可以仅用于极短的时段,并且仅用于罕有情形,因而同在整个会话中保留两个HARQ过程的情况相比提高了总体数据吞吐量。可以用多种不同方式之一来分配HARQ ID-Y的标识符。在一个实施例中,HARQ ID-Y简单地为HARQ ID-X+1。例如,如果HARQ ID-X为3,HARQ ID-Y可以为4。在另一实施例中,HARQ ID-Y为HARQID-X+N,其中,N是由接入设备120显式或隐式地分配的整数。例如,如果HARQ ID-X为5并且接入设备120分配了值2至N,UA 110和接入设备120均可以知晓 HARQ ID-Y 为 7。在另一实施例中,UA 110和接入设备120达成协议,当第三重传220将在第二初始传输210后发生变得显而易见时,HARQ ID-Y将是可用的下一 HARQ过程。S卩,UA 110和接入设备120均知晓哪些HARQ过程由其他UA使用以及哪些HARQ过程未被使用,并且可以使用HARQ过程ID序列中的下一未用HARQ过程ID。例如,如果UA 110和接入设备120正在使用HARQ过程2,并且知晓HARQ过程3和4正被其他UA使用但HARQ过程5未被使用, UA 110和接入设备120将使用HARQ过程5。在另一实施例中,接入设备120在会话建立时经由无线资源控制信令向HARQ ID-Y分配值,但仅当需要时使用HARQ ID-Y过程。S卩,当在UA 110和接入设备120间建立会话时,接入设备120保留HARQID-X,并指定如果第三重传220在第二初始传输210后发生将被使用的HARQ ID-Y过程。当这样的情况发生时,UA 110和接入设备120知道在该时刻将保留HARQ ID-Y,并且将使用HARQ ID-Y把第二初始传输210与其重传中的任一个相关联。HARQ ID-X和HARQ ID-Y的分配依赖于ACK/NACK的精确接收。如果UA 110发送了 ACK但接入设备120将其理解为NACK (或相反的情形),接入设备120和UA 110将对HARQ 过程ID的状态具有不同的理解。因此,将出现HARQ ID失配。在另一实施例中,当接入设备120 (例如eNB)意识到第三重传220将发生在第二初始传输210后时,接入设备120可以使用动态覆写来发送第二初始传输210。动态覆写指当接入设备120调度初始传输210b时,例如通过显式地将HARQ过程ID标识为要与第二初始传输210相关联,来例如动态地覆写物理下行链路控制信道(PDCCH),以解决HARQ过程ID歧异。虽然该方式消耗一些附加PDCCH信令开销,但它为使用HARQ过程ID提供了附加的灵活性。动态覆写是接入设备120用于覆写半永久性资源分配的方案,能够适用于下行链路和上行链路。此处,我们使用下行链路作为示例,向UA 110分配下行链路中的半永久性 (或配置)资源,并且接入设备120使用该资源来向UA 110传送半永久性(或配置)分组。 在某些情况下,接入设备120可能有大的半永久性分配的分组传入,所述大的半永久性分配的分组比所分配的资源大(例如,发送大分组所需的资源块的数目大于半永久性分配的资源块的数目)。在这种情况下,接入设备将采用动态调度来分配较大的资源,以传送较大的分组。调度信息通过控制信道(例如PDCCH)发送,并且当UA 110接收到调度信息后,UA 110将使用该新的调度信息而非半永久性资源,以从接入设备120接收数据。除了大分组的情形,在半永久性HARQ过程ID分配情形下,可以取而代之地使用动态覆写来动态地调度已配置的第二初始传输(例如常规地将使用半永久性分配资源的传输),动态覆写允许由接入设备通过控制信道(例如PDCCH)显式地分配HARQ过程ID,并且通过动态调度PDCCH上的传输,在PDCCH分配中显式地提供HARQ过程ID。图3示出了用于关联初始传输和重传的方法300的实施例。在框310,当预期与具有第一 HARQ过程ID的第一初始传输相关联的重传发生在第二初始传输后时,将与第一 HARQ过程ID不同的第二 HARQ过程ID给予第二初始传输,其中,所述第一 HARQ过程ID是隐式分配的,所述第二 HARQ过程ID是显式分配的。在框320,当预期与具有第一 HARQ过程 ID的第一初始传输相关联的重传不发生在第二初始传输后时,向第二初始传输隐式地分配第一 HARQ过程ID。虽然上述讨论关注于从接入设备120到UA 110的下行链路通信,但应当理解本公开还可应用于从UA 110到接入设备120的上行链路通信。在上行链路的情况下,控制信道被称为PUCCH(物理上行链路控制信道),然而可以应用相似的方案。图4示出了包括UA 110的实施例的无线通信系统。UA 110可操作地实现本公开的各个方面,但本公开不应限制于这些实现。虽然示出的是移动电话,UA 110可以采取各种形式,包括无线手机、寻呼机、个人数字助理(PDA)、便携式计算机、平板计算机或膝上型计算机。许多合适的设备组合这些功能的部分或全部。在本公开的一些实施例中,UA 110 不是通用计算设备(如便携、膝上或平板计算机),而是专用通信设备(如移动电话、无线手机、寻呼机、PDA或车载电信设备)。在另一个实施例中,UA 110可以是便携、膝上或其他计算设备。UA 110还可以是设备、包括设备、或包含于具有类似能力但并非便携的设备中、台式计算机、机顶盒或网络节点。UA 110可以支持专门活动,如游戏、库存控制、工作控制和/ 或任务管理功能等等。UA 110包括显示器402。UA 110还包括触敏表面、键盘或其他输入键(通称为 404)用于用户输入。键盘可以是全键盘或简化字母数字键盘(例如QWERTY、DVorak、A^RTY 以及顺序型),或具有关联于电话键区的字母的传统数字键区。输入键可以包括滚轮、退出或返回键、轨迹球和其他导航或功能键,其能够被向内按压以提供其他输入功能。UA 110 可以向用户显示用于选择的选项、供用户驱动的控制和/或由用户指挥的光标或其他指示符。UA 110可以进一步接受来自用户的数据录入,包括拨打的号码或各种参数值以配置UA 110的操作。UA 110可以进一步响应于用户命令执行一个或多个软件或固件应用。 这些应用可以配置UA 110以响应于用户交互而执行各种定制功能。此外,UA 110可以通过无线方式进行编程和/或配置,例如从无线基站、无线接入点或对等UA 110进行。UA 110可执行的各种应用包括web浏览器,其使得显示器402能够显示网页。网页能够通过与无线网络接入节点、蜂窝塔台、对等UA 110或任何其他无线通信网络或系统 400的无线通信获得。网络400耦接至有线网络408,例如因特网。通过无线链路和有线网络,UA 110访问各种服务器(例如服务器410)上的信息。服务器410可以提供在显示器 402上显示的内容。可选地,UA 110可以在中继型或跳转型的连接中通过作为中介的对等 UA 110接入网络400。图5示出了 UA 110的框图。虽然描绘了 UA 110的多个已知部件,然而在实施例中,列出的组件和/或未列出的附加组件的子集可能包括在UA 110中。UA 110包括数字信号处理器(DSP) 502和存储器504。如所示的,UA 110可进一步包括天线和前端单元506, 射频(RF)收发机508,模拟基带处理单元510,麦克风512,听筒式扬声器514,头戴式耳机端口 516,输入/输出接口 518,可移除存储卡520,通用串行总线(USB)端口 522,短距离无线通信子系统524,警报器526,键区528,可能包括触敏表面530的液晶显示器(IXD),IXD 控制器532,电荷耦合器件(CXD)摄像机534,摄像机控制器536和全球定位系统(GPS)传感器538。在一个实施例中,UA 110可包括另一种显示器,该显示器不提供触敏屏。在一个实施例中,DSP 502可直接与存储器504通信,无需通过输入/输出接口 518。DSP 502或某些其他形式的控制器或中央处理单元根据存储器504存储的或DSP 502自身包含的存储器中存储的嵌入式软件或固件操作,以控制UA 110的各组件。除了嵌入式软件或固件,DSP 502可以执行存储器504中存储的其他应用,或者通过信息承载介质 (如便携数据存储介质类的可移除存储卡520)或通过有线或无线网络通信而可用的其他应用。应用软件可包括机器可读指令的编译集,其配置DSP502以提供期望的功能,或者应用程序可以是通过解释器或编译器处理以间接配置DSP 502的高级软件指令。天线和前端单元506可提供用于在无线信号和电信号之间转换,使得UA 110能够从蜂窝网络或某些其他可用无线通信网络或从对等UA 110发送和接收信息。在实施例中, 天线和前端单元506可包括多个天线以支持波束成型和/或多输入多输出(MIMO)操作。如本领域技术人员所知的,MIMO操作可以提供空间分集,其能够用于克服困难的信道条件和 /或增加信道吞吐量。天线和前端单元506可以包括天线调谐和/或阻抗匹配组件,RF功率放大器,和/或低噪声放大器。RF收发机508提供频移,将接收的RF信号转换到基带并将基带传输信号转换到 RF。在一些描述中,无线收发机或RF收发机可被理解为包括其他信号处理功能,如调制/ 解调、编码/解码、交织/去交织、扩频/解扩、逆快速傅利叶变换(IFFT) /快速傅利叶变换 (FFT)、循环前缀附加/移除、以及其他信号处理功能。为清楚的目的,这里的描述将这种信号处理与RF和/或射频级分离,并概念性地将这种信号处理分配至模拟基带处理单元510 和/或DSP 502或其他中央处理单元。在一些实施例中,RF收发机508,天线和前端506 的部分,以及模拟基带处理单元510可以组合在一个或多个处理单元和/或专用集成电路 (ASIC)中。模拟基带处理单元510可提供输入和输出的各种模拟处理,例如对来自麦克风 512和头戴式耳机516的输入和到听筒514和头戴式耳机516的输出的模拟处理。为此, 模拟基带处理单元510可具有连接到内置麦克风512和听筒式扬声器514的端口,使得UA 110能够用作蜂窝电话。模拟基带处理单元510可进一步包括连接至头戴式耳机或其他免持麦克风和扬声器配置的端口。模拟基带处理单元510可提供沿一个信号方向的数模转换和沿相反信号方向的模数转换。在一些实施例中,模拟基带处理单元510的至少一部分功能由数字处理组件提供,例如由DSP 502或其他中央处理单元提供。DSP 502可执行调制/解调、编码/解码、交织/去交织、扩频/解扩、逆快速傅利叶变换(IFFT)/快速傅利叶变换(FFT)、循环前缀附加/移除、以及与无线通信相关的其他信号处理功能。在一个实施例中,例如在码分多址(CDMA)技术的应用中,对于发射机功能, DSP 502可执行调制、编码、交织和扩频,而对接收机功能,DSP 502可执行解扩、去交织、解码和解调。在另一个实施例中,例如在正交频分多址(OFDMA)技术的应用中,对发射机功能,DSP 502可执行调制、编码、交织、逆快速傅利叶变换和循环前缀附加,而对接收机功能, DSP 502可执行循环前缀移除、快速傅利叶变换、去交织、解码和解调。在其他无线技术的应用中,也能够通过DSP 502执行其他信号处理功能和信号处理功能的组合。DSP 502可通过模拟基带处理单元510与无线网络通信。在一些实施例中,该通信可提供因特网连接,使得用户能够访问因特网上的内容并发送和接收电子邮件或文本消息。输入/输出接口 518把DSP 502和各种存储器和接口互连。存储器504和可移除存储卡520可提供配置DSP 502的操作的软件和数据。接口可以包括USB接口 522和短距离无线通信子系统524。USB接口 522可用于为UA 110充电,并且也可以使UA 110能够作为外围设备与个人计算机或其他计算机系统交换信息。短距离无线通信子系统5M可包括红外端口、蓝牙接口、IEEE 802. 11兼容无线接口或任何其他短距离无线通信子系统,其能够使 UA 110以无线方式与其他临近移动设备和/或无线基站通信。输入/输出接口 518可进一步将DSP 502连接到警报器526,当警报器5 被触发时,引起UA 110向用户提供通知,例如通过响铃、播放音乐或振动。警报器5 可作为通过静音振动、或针对特定呼叫者播放特定的预分配音乐而向用户通报各种事件的机制,例如来电、新文本消息、以及约会提醒。键区5 通过接口 518耦接至DSP 502,以向用户提供做出选择、输入信息、并以其他方式向UA 110提供输入的机制。键盘5 可以是全键盘或简化数字字母键盘(如 QWERTY, Dvorak, AZERTY以及连续型),或具有关联于电话键区的字母的传统数字键区。输入键可以包括滚轮、退出或返回键、轨迹球和其他导航或功能键,其可以被向内按压以提供其他输入功能。另一种输入机制可以是IXD 530,其可包括触摸屏能力,并还向用户显示文本和/或图形。IXD控制器532将DSP502耦接至IXD 530。CXD摄像机534 (如有安装)使得UA 110能够拍摄数字图像。DSP502通过摄像机控制器536与CCD摄像机534通信。在另一个实施例中,可以使用根据非电荷耦合器件技术而操作的摄像机。GPS传感器538耦接至DSP 502以解码全球定位系统信号,因此使得 UA 110能够确定其位置。还可以包括各种其他外设以提供额外功能,例如无线电广播和电视接收。图6示出可通过DSP 502实现的软件环境602。DSP 502执行操作系统驱动器 604,操作系统驱动器604提供其余软件通过其运行的平台。操作系统驱动器604提供具有应用软件可访问的标准接口的UA硬件的驱动器。操作系统驱动器604包括应用管理服务 (“AMS”)606,其在运行于UA 110上的应用之间传递控制。图6中还示出了 web浏览器应用608、媒体播放器应用610和Java小应用程序612。web浏览器应用608配置UA 110作为web浏览器,允许用户将信息输入表格并选择链接以获取和观看网页。媒体播放器应用 610配置UA 110以获取和播放音频或音视频媒体。Java小应用程序612配置UA 110以提供游戏、实用工具和其他功能。组件614可提供此处描述的功能。上面描述的UA 110和其他组件可包括能够执行与上述动作相关的指令的处理组件。图7示出了系统1300的示例,该系统1300包括适于实现一个或多个这里公开的实施例的处理组件1310。除了处理器1310(其可称为中央处理单元或CPU),系统1300还可以包括网络连接设备1320、随机存取存储器(RAM) 1330、只读存储器(ROM) 1340、辅助存储1350 和输入/输出(I/O)设备1360。在一些情况下,这些组件中的一些组件可以不存在,或者这些组件中的一些组件可以以各种组合方式彼此组合或与未示出的其它组件组合。这些组件可以位于单个物理实体中,或者位于多于一个物理实体中。可以由处理器1310单独或由处理器1310与图中示出或未示出的一个或多个组件结合来执行这里描述为由处理器1310执行的任何动作。处理器1310执行其可从网络连接设备1320、RAM 1330、R0M1340或辅助存储 1350(可以包括诸如硬盘、软盘或光盘的各种基于盘的系统)访问的指令、代码、计算机程序、或脚本。尽管仅示出了一个CPU 1310,但可以存在多个处理器。因此,尽管指令可能被讨论为由一处理器执行,然而该指令还可以由一个或多个处理器同时、串行或以其他方式执行。处理器1310可以被实现为一个或多个CPU芯片。网络连接设备1320可以采用以下形式调制解调器、调制解调器组、以太网设备、 通用串行总线(USB)接口设备、串行接口、令牌环设备、光纤分布式数据接口(FDDI)设备、 无线局域网(WLAN)设备、无线电收发器设备(如码分多址(CDMA)设备、全球移动通信系统 (GSM)无线电收发器设备、全球微波接入互操作性(WiMAX)设备)和/或其他公知的与网络连接的设备。这些网络连接设备1320可以使处理器1310能够与因特网或者一个或多个电信网络或其它网络进行通信,处理器1310可以从这些网络接收信息或者处理器1310可以输出信息到这些网络。网络连接设备1320还可以包括能够以电磁波(如射频信号或微波频率信号)的形式以无线方式发射和/或接收数据的一个或多个收发器组件1325。可选地,数据可以在导电体内或其表面上、在同轴电缆中、在波导中、在诸如光纤的光介质中、或者在其它介质中传播。收发器组件1325可以包括独立的接收和发射单元或单个收发器。收发器组件1325 发射或接收的信息可以包括已经由处理器1310处理的数据或者将要由处理器1310执行的指令。可以以例如计算机数据基带信号或以载波体现的信号的形式,从网络接收这种信息或将这种信息输出到网络。数据可以根据处理或产生数据、或发射或接收数据所希望的不同顺序排序。可以将当前使用的或将来开发的基带信号、以载波体现的信号或其它类型的信号称作传输介质,并且可以根据本领域技术人员公知的若干方法来产生上述信号。RAM 1330可以用于存储易失性数据,并且还可能存储由处理器1310执行的指令。 ROM 1340是非易失性存储设备,其典型地具有与辅助存储1350的存储容量相比较小的存储器容量。ROM 1340可以用于存储指令,并且还可能存储在执行指令期间读取的数据。对 RAM1330和ROM 1340的访问典型地比对辅助存储1350的访问要快。辅助存储1350典型地包括一个或多个盘驱动器或带驱动器,并且可用于数据的非易失性存储,或在RAM 1330不够大而无法保存所有工作数据的情况下用作溢出数据存储设备。辅助存储1350可以用于存储当选择了要执行的程序时被加载至RAM 1330中的这样的程序。I/O设备1360可以包括液晶显示器(LCD)、触摸屏显示器、键盘、键区、开关、拨号盘、鼠标、轨迹球、语音识别器、读卡器、纸带读取器、打印机、视频监视器或其他公知输入设备。此外,收发器1325可以被当作I/O设备1360的组件,而不是网络连接设备1320的组件,或者除了是网络连接设备1320的组件之外,收发器1325也可以被当作I/O设备1360 的组件。I/O设备1360中的某些或全部可能实质上类似于在UA 110的前述附图中示意的各种组件,如显示器402和输入404。以下是对本公开的可选讨论。I. DL SPS HARQ 过程HARQ过程ID歧异具有若干问题。第一个问题是,当DL SPS重传发生时,UE需要将可能的重传(经由PDCCH信令具有HARQ过程ID)与位于HARQ缓冲器之一中的初始传输相关联。然而,在PDCCH中未分配初始SPS传输,因此初始SPS传输不具有相关联的HARQ 过程ID。这使初始传输和重传间的联系困难,并且使得软合并困难。PDCCH用于以信号通知UE重传到来;然而,不清楚使用的HARQ过程ID。如图8a的中部所示,第二个问题发生在当重传在下一 SPS传输后发生时。UE无法将重传与正确的传输相关联。解决这些问题的一种简单的方式是,保留HARQ过程用于DLSPS。以下,进一步分析细节。II. HARQ 过程保留由于重传以大约所发送的语音分组的10-15 %的比率发生,将传输与重传相联系的需要是重要的。解决该问题的一种简单并健壮的方式是保留1个HARQ过程以联系初始传输和HARQ重传。这种方式的简单示例可以是保留HARQ过程1用于SPS。当HARQ过程1 处于使用中时,可以不允许动态调度的传输使用HARQ过程1。当配置SPS时,UE可以针对所有传输和重传自动使用过程1。如果保留两个HARQ过程,并且将这两个HARQ过程映射至SFN和/或子帧,第二个问题也得到解决。这种方式的示例可以是每20ms间隔循环使用HARQ过程1和HARQ过程
2(因此HARQ使用模式为1、2、1、2、1、2......)。然而,这可能是效率低下的,考虑到持续多
于一帧的重传不经常发生(系统设计为大约)尤其如此。假定初始传输以10 15% BLER为目标,并且20ms分组到达间隔可以容纳2个HARQFDD重传。第二情况可能发生的概率极低(注意,VoIP BLER以低于为目标)。保留另一 HARQ过程以解决不可能发生的第二问题可能不是高效的。显然,由于在因为保留的缘故使用少于8个HARQ过程时可能发生非连续传输,HARQ过程保留将减小UE的吞吐量。此外,图9示出了均勻分布在小区中的UE的几何分布。可以看到,仅仅一小部分 UE位于小区边缘,可能需要较多的重传。然而,对于处于中等/良好无线条件下的UE,一般地,所需的重传数目极为有限。对于这些UE,在多数情况下,单个HARQ过程几乎足够了。如果始终保留2个HARQ过程,对于这些UE将是浪费的。因此,可能必须设计一种灵活的方式来针对SPS分配HARQ过程。作为示例,如果假定对于FDD针对SPS的HARQ重传的最大数目被限制于2,那么可能根本不存在第二问题的担心,并且如图8b所示仅需要保留1个HARQ过程用于SPS。因此,假定针对VoIP会话保留1个HARQ过程,探讨如何避免仅仅为不经常发生的第二情况保留另一 HARQ过程是有益的。考虑到UE和eNB具有来自SPS分配的完全相同的信息,UE可以知道,当其发送 NACK时将发生歧异。其仅需知道对重传RTT的NACK及其何时发送。在eNB接收到NACK 后,eNB也可以知晓当eNB发送重传时将发生歧异。因此,找到动态分配HARQ过程ID从而允许UE解决第二情况的方法是可能的。存在两种可能的方法。1.隐式规则。此处是一个示例。假定保留的HARQ过程是X,并且动态分配的HARQ过程是X+1 (但未保留)。每当UE发送NACK但预期的重传将跨越20ms边界时,UE将假定基于SPS的即将到来的初始传输将使用HARQ过程X+1。在eNB接收到NACK并且变为知晓重传将跨越20ms 边界时,eNB将使用HARQ过程IDX+1 (增加ID Mod 8),以将其标识为初始传输(也是该传输的相应重传)。因此,在下一 20ms间隔,如果UE接收到具有HARQ过程X的重传,其知晓这是针对第一传输的;如果UE接收到具有HARQ过程X+1的重传,其知晓这是与当前(第二)初始传输相联系的。参见图8c。注意,在图8c中,传输7的HARQ过程ID将回复为针对常规使用保留的HARQ过程ID = X(仅保留HARQ过程X)。注意,在该情况下,即使传输6需要多于2个的重传(传输 6的HARQ重传将跨越传输7边界),对于正确的HARQ合并不存在歧异。以上方案仅是使用附加HARQ过程作为X+1的示例。存在多种方式1)在情况2发生时,附加HARQ过程可以是下一可用HARQ过程。注意,eNB和UE 具有相同的与HARQ使用状态有关的信息。幻可由eNB通过RRC信令分配附加HARQ过程。但这仅仅在情况2发生的情况下可以使用。否则,不由SPS使用(不保留)。上述方法依赖于ACK/NACK的精确接收。如果ACK — NACK或NACK — ACK差错发生,eNB和UE可能具有不同理解。然而,该情况极少发生。如上所述,第二情况极少发生, 并且如果第二情况发生,则NACK/ACK差错概率等于ftOb (NACK/ACK差错)*Prob (第二情况发生)。注意,NACK/ACK差错在10" (-3)至10" (-4)的范围[3]内,第二情况发生一般小于 5%0所以总概率在10" (-5) M 10" (-6)的范围内。如果这些差错发生(使用图8c作为示例),a)对于NACK —ACK差错,eNB将停止传输5的重传,并仍隐式地向传输6分配HARQ 过程X。UE将假定传输6使用HARQ过程X+1。如果传输6成功,不存在问题。如果传输6 出错,当重传来到(所以始终是HARQ过程X)时,UE将把该传输与传输5合并。最糟情况是UE可能再多丢失一个语音分组。差错将不会传播(由于在传输7中,eNB和UE将简单地应用HARQ过程X)。b)对于ACK — NACK差错,传输5成功,并且UE假定传输6使用HARQ ID = X。如果传输6成功,不存在问题。如果传输6出错,eNB将发送具有HARQ过程ID = x+1的重传。 由于HARQ ID失配,UE将不尝试执行HARQ合并。在最糟情况下,UE可能再多丢失一个传输 6的分组。差错将不会传播(由于在传输7中,eNB和UE将简单地应用HARQ过程X)。根据以上分析,可以得到结论,仅仅需要保留1个HARQ过程用于VoIP,并隐式和动态地分配另一 HARQ过程以处理不经常发生的第二情况。采用该方式,仅需要保留1个 HARQ (同2个HARQ过程保留相比,这使吞吐量对于UE提高17% )。2.动态覆写当eNB意识到歧异发生时(即,即将到来的针对初始传输N调度的重传将发生在下一初始传输N+1后),eNB将使用动态覆写来发送初始传输N+1。在图8c中,对于传输6, eNB将使用动态覆写PDCCH来解决该歧异。由于传输6使用动态调度的传输,该歧异将得到解决。一方面,当不经常出现的第二情况发生时,这提供了使用HARQ过程的附加灵活性。 另一方面,这增加了一些附加的PDCCH信令开销。方案1 保留一个HARQ过程用于SPS。ENB和UE应用上述隐式规则或动态覆写来使用附加HARQ过程,以处理SPS的第二情况。III.信令方面对保留的HARQ过程ID的信号通知可经由PDCCH或经由RRC来实现。1)经由 PDCCH每当UE接收到DL PDCCH SPS激活时,所分配的HARQ ID为保留的ID X。在静默期期间,不保留HARQ过程ID。2)经由 RRC
eNB将经由RRC信令以信号通知UE保留的HARQ过程ID = X。在静默期期间,可由其他应用使用保留的HARQ过程。小的缺陷在于由于固定保留的原因,可能损失了一定的灵活性(但该影响可以忽略)。然而,这还可能约束对经由 PDCCH的DL SPS激活的码空间使用(因而减少对DL SPS激活的误检)。从简单化和健壮性的观点来看,经由RRC信令信号通知保留的HARQ过程可能是优选的。方案2 使用RRC信令来指示保留的HARQ过程ID。在静默期期间,保留的HARQ过程可由其他应用使用。将第三代伙伴合作计划(3GPP)技术规范(TS)TS 36. 32UTS36. 331和TS 36. 300 以引用的方式并入于此。虽然本发明中提供了数个实施例,应当理解的是公开的系统和方法可以许多其他特定形式来体现而不脱离本公开的精神或范围。当前的示例应当看作是示例性和非限制性的,并且不限于此处给出的细节。例如,各种元件或组件可以组合或集成到另一个系统中, 或者特定特征能够省略或不被实现。同样,在各种实施例中分立或分离描述和示出的技术、系统、子系统和方法可以与其他系统、模块、技术或方法组合或集成而不脱离本公开的范围。示出或讨论的耦接或直接耦接或相互通信的其他项目可以间接耦接或通过一些接口、设备或中间组件(电气的、机械的或其他方式的)而通信。本领域技术人员能够知晓并做出变形、替换和替代的其他例子,而不脱离这里公开的精神和范围。
权利要求
1.一种用于分配混合自动重传请求HARQ过程ID的方法,包括当与具有第一 HARQ过程ID的第一初始半永久性调度SPS传输相关联的重传预期发生在先前以SPS资源配置的第二初始传输之后时,显式地将第二 HARQ过程ID分配给所述第二初始传输,其中,所述第二 HARQ过程ID不同于所述第一 HARQ过程ID。
2.根据权利要求1所述的方法,其中,显式分配包括经由物理下行链路控制信道 PDCCH发送的信息。
3.根据权利要求1所述的方法,还包括当具有所述第一HARQ过程ID的所述第一初始SPS传输的重传预期不发生在所述第二初始传输之后时,给所述第二初始传输分配所述第一 HARQ过程ID。
4.根据权利要求1所述的方法,其中,经由信令消息保留所述第一HARQ过程ID,所述信令消息是无线资源控制RRC信令消息或物理下行链路控制信道PDCCH信令消息之一。
5.一种接入设备,包括发射机,被配置为当与具有第一混合自动重传请求HARQ过程ID的第一初始半永久调度SPS传输相关联的重传预期发生在先前以SPS资源配置的第二初始传输之后时,所述接入设备显式地将第二 HARQ过程ID分配给所述第二初始传输,其中,所述第二 HARQ过程ID 不同于所述第一 HARQ过程ID。
6.根据权利要求5所述的接入设备,其中,显式分配包括经由物理下行链路控制信道 PDCCH发送的信息。
7.根据权利要求5所述的接入设备,其中,当具有所述第一HARQ过程ID的所述第一初始SPS传输的重传预期不发生在所述第二初始传输之后时,所述接入设备给所述第二初始传输分配所述第一 HARQ过程ID。
8.根据权利要求5所述的接入设备,其中,经由信令消息保留所述第一HARQ过程ID, 所述信令消息是无线资源控制RRC信令消息或物理下行链路控制信道PDCCH信令消息之ο
9.根据权利要求5所述的接入设备,其中,第二传输的动态传输是通过所述接入设备发送分配控制信道消息来实现的,所述控制信道消息为第二传输分配资源。
10.一种用户设备,包括接收机,被配置为当与具有第一混合自动重传请求HARQ过程ID的第一初始半永久性调度SPS传输相关联的重传预期发生在先前以SPS资源配置的第二初始传输之后时,所述用户设备接收被显式地分配给所述第二初始传输的第二 HARQ过程ID,其中,所述第二 HARQ 过程ID不同于所述第一 HARQ过程ID。
11.根据权利要求10所述的用户设备,其中,显式分配包括经由物理下行链路控制信道PDCCH发送的信息。
12.根据权利要求10所述的用户设备,其中,当具有所述第一HARQ过程ID的所述第一初始SPS传输的重传预期不发生在所述第二初始传输之后时,给所述第二初始传输分配所述第一 HARQ过程ID。
13.根据权利要求10所述的用户设备,其中,经由信令消息保留所述第一HARQ过程 ID,所述信令消息是无线资源控制RRC信令消息或物理下行链路控制信道PDCCH信令消息之一。
全文摘要
提供了一种用于分配混合自动重传请求(HARQ)过程ID的方法。所述方法包括当预期与具有第一HARQ过程ID的第一初始半永久性调度(SPS)传输相关联的重传发生在先前以SPS资源配置的第二初始传输后时,显式地将第二HARQ过程ID分配给第二初始传输,其中,所述第二HARQ过程ID不同于所述第一HARQ过程ID。
文档编号H04L1/18GK102171963SQ200980139234
公开日2011年8月31日 申请日期2009年8月4日 优先权日2008年8月4日
发明者余奕, 蔡志军, 詹姆斯·E·沃马克 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1