一种应答信息发送方法及装置与流程

文档序号:17756732发布日期:2019-05-24 21:21阅读:182来源:国知局
一种应答信息发送方法及装置与流程

本申请涉及通信技术领域,尤其涉及一种应答信息发送方法及装置。



背景技术:

目前,在数据传输过程中通常采用混合自动重传请求(hybridautomaticrepeatrequest,harq)进程反馈应答信息,以提高数据传输的可靠性。harq进程包括下行harq进程和上行harq进程。其中,在下行harq进程中,网络设备向终端发送下行数据,终端根据接收下行数据的情况向网络设备发送harq应答信息。harq应答信息通常包括正确应答指令(acknowledge,ack)或错误应答指令(negativeacknowledge,nack)。终端若正确接收到网络设备发送的下行数据则向网络设备发送ack。终端若未正确接收到网络设备发送的下行数据,则向网络设备发送nack。

随着通信技术的发展,通信系统(例如第五代通信系统5g)中支持可配置的harq进程数量,并在单载波单元(componentcarrier,cc)场景下支持harq应答信息码本的动态配置。在单cc场景下,支持harq应答信息码本的动态配置可以理解为是终端反馈harq应答信息所用的比特数不是固定或者半静态配置的,而是根据网络设备调度的下行数据数量动态变化的。

在单cc的场景下,网络设备调度下行数据过程中,每个时隙上只包含一个用于指示终端在目标时隙上反馈harq应答信息的下行调度信令。然而,单个下行调度信令的丢失概率较高,很可能出现终端漏检网络设备发送的下行调度信息,使终端无法正确确定网络设备调度的下行数据的数量,进而使终端确定的harq应答信息所用的比特数与网络设备确定的harq应答信息所用的比特数不一致,使harq应答信息译码失败。



技术实现要素:

本申请实施例提供一种应答信息的发送方法及装置,以使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数一致。

第一方面,提供一种应答信息发送方法,在该方法中,网络设备确定下行调度信令,该下行调度信令可用于确定在同一上行控制信道pucch上反馈的应答信息对应的比特数。终端接收网络设备发送的下行调度信令,根据该下行调度信令,确定在同一上行控制信道上反馈的应答信息对应的比特数,若网络设备也根据下行调度信令确定终端在同一上行控制信道上反馈的应答信息对应的比特数,可使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数一致。

一种可能的设计中,在同一上行控制信道上反馈的应答信息对应的比特数通过第一阈值确定,该第一阈值为网络设备在a(a为正整数)个时间单元内向终端调度的第一下行数据总数量不超过的阈值。具体的,网络设备确定下行调度信令,该下行调度信令用于网络设备在a个时间单元内分别向终端调度第一下行数据,第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。网络设备确定的下行调度信令用于确定第一阈值,网络设备在a个时间单元内向终端调度的第一下行数据的总数量不超过第一阈值。网络设备向终端发送确定的下行调度信令。终端在a个时间单元内分别接收网络设备发送的下行调度信令,终端根据第一阈值,确定在a个时间单元内接收的第一下行数据对应的应答信息,并在同一上行控制信道上向网络设备发送第一下行数据对应的应答信息。

本申请实施例中,通过第一阈值确定终端发送第一下行数据对应的应答信息的比特数,第一下行数据对应的应答信息的比特数相对固定,故下行调度信令的指示开销较小。

另一种可能的设计中,在同一上行控制信道上反馈的应答信息对应的比特数通过第二阈值确定,该第二阈值为网络设备在a(a为正整数)个时间单元内向终端调度的第一下行数据的码字总数量不超过的阈值。具体的,网络设备确定下行调度信令,该下行调度信令用于网络设备在a个时间单元内分别向终端调度第一下行数据,第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。网络设备确定的下行调度信令用于确定第二阈值,网络设备在a个时间单元内向终端调度的第一下行数据的码字总数量不超过第二阈值。网络设备向终端发送确定的下行调度信令。终端在a个时间单元内分别接收网络设备发送的下行调度信令,终端根据第二阈值,确定在a个时间单元内接收的第一下行数据对应的应答信息,并在同一上行控制信道上向网络设备发送第一下行数据对应的应答信息。

本申请实施例中,通过第二阈值确定终端发送第一下行数据对应的应答信息的比特数,可以准确确定第一下行数据的码字数量,故能更为精确的确定发送第一下行数据对应的应答信息所用的比特数。

又一种可能的设计中,在同一上行控制信道上反馈的应答信息对应的比特数通过第三阈值确定,该第三阈值为网络设备在a(a为正整数)个时间单元内向终端调度的第一下行数据的码块组总数量不超过的阈值。具体的,网络设备确定下行调度信令,该下行调度信令用于网络设备在a个时间单元内分别向终端调度第一下行数据,第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。网络设备确定的下行调度信令用于确定第三阈值,网络设备在a个时间单元内向终端调度的第一下行数据的码块组总数量不超过第三阈值。网络设备向终端发送确定的下行调度信令。终端在a个时间单元内分别接收网络设备发送的下行调度信令,终端根据第三阈值,确定在a个时间单元内接收的第一下行数据对应的应答信息,并在同一上行控制信道上向网络设备发送第一下行数据对应的应答信息。

本申请实施例中,通过第三阈值确定终端发送第一下行数据对应的应答信息的比特数,可以准确确定第一下行数据的码块组数量,故可更为精确的确定发送第一下行数据对应的应答信息所用的比特数。

其中,上述涉及的a个时间单元可以是连续的时间单元,也可以是离散的时间单元。

其中,第一下行数据可以是网络设备通过物理下行控制信道pdcch调度的物理下行数据信道pdsch、增强的物理下行控制信道epdcch调度的物理下行数据信道pdsch和半永久性调度sps调度的物理下行数据信道pdsch中的至少一种。

又一种可能的设计中,网络设备向终端发送的下行调度信令中可包括指示信息,该指示信息用于指示第一阈值、或用于指示第二阈值或用于指示第三阈值。终端接收包含有指示信息的下行调度信令,可通过指示信息指示的第一阈值,或指示的第二阈值,或指示的第三阈值,直接确定第一阈值,或确定第二阈值,或确定第三阈值,减少下行调度信令的信令指示开销。

又一种可能的设计中,下行调度信令中包括的指示信息可通过k个比特位指示第一阈值、或指示第二阈值或指示第三阈值。

其中,k为正整数。一种可能的示例中,k可为2或3。

又一种可能的设计中,本申请实施例中可通过k个比特位的不同取值指示第一阈值的不同取值、或指示第二阈值的不同取值、或指示第三阈值的不同取值。一种可能的示例中,k个比特位对应2k种取值。通过2k种取值中的至少一个取值指示第一阈值的不同取值,且2k种取值中的至少一个取值与第一阈值的取值具有一一对应关系。或者通过2k种取值中的至少一个取值指示第二阈值的不同取值,且2k种取值中的至少一个取值与第二阈值的取值具有一一对应关系。或者通过2k种取值中的至少一个取值指示第三阈值的不同取值,且2k种取值中的至少一个取值与第三阈值的取值具有一一对应关系。通过本申请实施例,可使得终端可以根据用于指示第一阈值取值的二进制比特位取值、或用于指示第二阈值取值的二进制比特位取值,或用于指示第三阈值取值的二进制比特位取值,准确确定第一阈值的取值、或第二阈值的取值或第三阈值的取值。

又一种可能的设计中,指示信息指示的第一阈值中至少包括取值为1的第一阈值、或指示信息指示的第二阈值中至少包括取值为m的第二阈值,或指示信息指示的第三阈值中至少包括取值为n的第三阈值,所述m和n为正整数。

又一种可能的设计中,第一阈值的取值、或第二阈值的取值或第三阈值的取值,根据混合自动重传请求harq进程数量确定。可以理解的是,harq进程数量是指终端的harq进程数量。

具体的,harq进程数量为8时,根据harq进程数量确定的所述第一阈值的取值为2,4,6,8中的至少一个、或确定的所述第二阈值的取值为2m,4m,6m,8m中的至少一个、或确定的所述第三阈值的取值为2n,4n,6n,8n中的至少一个。或者harq进程数量为16时,根据harq进程数量确定的所述第一阈值的取值为4,8,12,16中的至少一个、或确定的所述第二阈值的取值为4m,8m,12m,16m中的至少一个、或确定的所述第三阈值的取值为4n,8n,12n,16n中的至少一个。或者所述harq进程数量为16时,根据harq进程数量确定的所述第一阈值的取值为2,4,6,8,10,12,14,16中的至少一个、或确定的所述第二阈值的取值为2m,4m,6m,8m,10m,12m,14m,16m中的至少一个、或确定的所述第三阈值的取值为2n,4n,6n,8n,10n,12n,14n,16n中的至少一个。

其中,所述m和n为正整数。

又一种可能的设计中,第一阈值的取值由网络设备通过高层信令配置、或第二阈值的取值由网络设备通过高层信令配置、或第三阈值的取值由网络设备通过高层信令配置。

又一种可能的设计中,网络设备在a个时间单元内向终端调度所述第一下行数据的各下行调度信令确定的第一阈值相同,终端在a个时间单元内接收的各下行调度信令确定的第一阈值相同。或网络设备在a个时间单元内向终端调度所述第一下行数据的各下行调度信令确定的第二阈值相同,终端在a个时间单元内接收的各下行调度信令确定的第二阈值相同。或网络设备在a个时间单元内向终端调度第一下行数据的各下行调度信令确定的第三阈值相同,终端在a个时间单元内接收的各下行调度信令确定的第三阈值相同。

第二方面,提供一种应答信息发送装置,该应答信息发送装置可以是网络设备,也可以是网络设备内的芯片,所述网络设备或所述芯片具有实现第一方面或其任意可能的设计中网络设备执行应答信息发送方法所涉及的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。

所述网络设备包括:处理单元和收发单元,所述处理单元可以是处理器,所述收发单元可以是收发器,所述收发器包括射频电路,可选地,所述网络设备还包括存储单元,所述存储单元例如可以是存储器。当所述网络设备包括存储单元时,所述存储单元用于存储计算机执行指令,所述处理单元与所述存储单元连接,所述处理单元执行所述存储单元存储的计算机执行指令,以使所述网络设备执行第一方面或其任意可能的设计中网络设备执行的应答信息发送方法。

所述芯片包括:处理单元和收发单元,所述处理单元可以是处理器,所述收发单元可以是所述芯片上的输入/输出接口、管脚或电路等。所述处理单元可执行存储单元存储的计算机执行指令,以使所述芯片执行第一方面或其任意可能的设计中网络设备执行的应答信息发送方法。可选地,所述存储单元可以是所述芯片内的存储单元(例如,寄存器、缓存等),所述存储单元还可以是所述网络设备内的位于所述芯片外部的存储单元(例如,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备(例如,随机存取存储器)等。

第三方面,提供一种应答信息发送装置,该应答信息发送装置可以是终端,也可以是终端内的芯片,所述终端或所述芯片具有实现第一方面或其任意可能的设计中终端执行应答信息发送方法所涉及的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。

所述终端包括:接收单元、处理单元和发送单元,所述处理单元可以是处理器,所述接收单元可以是接收器,所述发送单元可以是发射器,所述接收器和发射器中可包括射频电路,可选地,所述终端还包括存储单元,所述存储单元例如可以是存储器。当所述终端包括存储单元时,所述存储单元用于存储计算机执行指令,所述处理单元与所述存储单元连接,所述处理单元执行所述存储单元存储的计算机执行指令,以使所述终端执行第一方面或其任意可能的设计中终端执行的应答信息发送方法。

所述芯片包括:接收单元、处理单元和发送单元,所述处理单元可以是处理器,所述接收单元和发送单元可以是所述芯片上的输入/输出接口、管脚或电路等。所述处理单元可执行存储单元存储的计算机执行指令,以使所述芯片执行第一方面或其任意可能的设计中终端执行的应答信息发送方法。可选地,所述存储单元可以是所述芯片内的存储单元(例如,寄存器、缓存等),所述存储单元还可以是所述终端内的位于所述芯片外部的存储单元(例如,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备(例如,随机存取存储器)等。

其中,第二方面和第三方面涉及的处理器可以是一个中央处理器、微处理器或专用集成电路,也可以是一个或多个用于控制第一方面或其任意可能的设计中终端执行的应答信息发送方法的程序执行的集成电路。

第四方面,本申请提实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述指令在计算机上运行时,可以完成第一方面以及上述第一方面任意可能的设计中网络设备或终端执行的应答信息发送方法。

第五方面,本申请提实施例提供一种计算机程序产品,所述计算机程序产品中包括有计算机程序,该计算机程序用于执行完成第一方面以及上述第一方面任意可能的设计中网络设备或终端执行的应答信息发送方法。

本申请实施例中,网络设备向终端发送的下行调度信令用于调度第一下行数据,并用于确定第一阈值、或用于确定第二阈值,或用于确定第三阈值,终端接收网络设备发送的下行调度信令,并根据第一阈值、或根据第二阈值、或根据第三阈值,确定第一下行数据对应的应答信息的比特数,并在同一上行控制信道上发送第一下行数据的应答信息。若网络设备也是根据第一阈值、或根据第二阈值、或根据第三阈值,确定第一下行数据对应的应答信息的比特数,可以使终端确定的应答信息的比特数与网络设备确定的应答信息的比特数一致。

附图说明

图1为本申请实施例所应用的系统架构图;

图2为本申请实施例提供的应答信息发送方法流程图;

图3为本申请实施例提供的应答信息发送示意图;

图4为本申请实施例提供的应用于网络设备的应答信息发送装置的一种结构示意图;

图5为本申请实施例提供的应用于网络设备的应答信息发送装置的另一种结构示意图;

图6为本申请实施例提供的应用于终端的应答信息发送装置的一种结构示意图;

图7为本申请实施例提供的应用于终端的应答信息发送装置的另一种结构示意图。

具体实施方式

下面将结合附图,对本申请实施例中的技术方案进行描述。

首先,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。

1)、网络设备,可以称之为无线接入网(radioaccessnetwork,ran)节点(或设备),是一种将终端接入到无线网络的设备,又可以称为基站。目前,一些ran节点的举例为:继续演进的节点b(gnb)、传输接收点(transmissionreceptionpoint,trp)、演进型节点b(evolvednodeb,enb)、无线网络控制器(radionetworkcontroller,rnc)、节点b(nodeb,nb)、基站控制器(basestationcontroller,bsc)、基站收发台(basetransceiverstation,bts)、家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu),或无线保真(wirelessfidelity,wifi)接入点(accesspoint,ap)等。另外,在一种网络结构中,ran节点可以包括集中单元(centralizedunit,cu)节点和分布单元(distributedunit,du)节点。这种结构将长期演进(longtermevolution,lte)系统中enb的协议层拆分开,部分协议层的功能放在cu集中控制,剩下部分或全部协议层的功能分布在du中,由cu集中控制du。

2)、终端,又称之为用户设备(userequipment,ue)、移动台(mobilestation,ms)、移动终端(mobileterminal,mt)、终端设备(terminalequipment),传输点(transmissionandreceiverpoint,trp或者transmissionpoint,tp)等,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobilephone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternetdevice,mid)、可穿戴设备,虚拟现实(virtualreality,vr)设备、增强现实(augmentedreality,ar)设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程手术(remotemedicalsurgery)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等。

3)、下行数据,可以理解为是网络设备向终端发送的数据,可以是物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)调度的物理下行数据信道(physicaldownlinksharechannel,pdsch)、增强的物理下行控制信道(enhancedphysicaldownlinkcontrolchannel,epdcch)调度的pdsch和半永久性调度(semi-persistentscheduling,sps)调度的pdsch中的至少一种。

4)、下行数据对应的应答信息,可以理解为是表征终端是否接收到网络设备发送的数据的一种反馈信息。例如,网络设备在下行传输中采用指定的帧格式向终端发送下行数据,终端需要在上行传输中采用与所述指定帧格式对应的帧格式反馈该下行数据的应答信息。应答信息可以为ack或nack。并且采用不同的反馈机制时,应答信息有不同的名称,例如采用harq反馈机制时,应答信息可以称为harq应答信息。其中,应答信息可以通过物理上行控制信道(physicaluplinkcontrolchannel,pucch)信道资源发送。

5)、码字(codeword,cw)码字可以理解为是传输块的组成单位,每一传输块中包括设定数量的码字,比如一个传输块对应一个码字。

6)、码块组(codewordblockgroup,cbg)可以是指数据传输的基本单位,一个传输块中可以包括一个或者多个cbg。一个码字可以包括一个或者多个cbg。

7)、载波单元(componentcarrier,cc),可以理解为是网络设备与终端进行数据传输所用载波的组成单位。单cc场景下,在确定的时间单元内,网络设备与终端仅能在一个cc上发生数据交互。

8)、时间单元,可以理解为是在时域上发送和接收数据所采用的时域资源单位,例如可以是时隙、也可以是子帧、还可以是一个或多个ofdm符号。

9)、名词“网络”和“系统”经常交替使用。信息(information),信号(signal),消息(message),信道(channel)有时可以混用。“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用。应当指出的是,在不强调其区别时,其所要表达的含义是一致的,本领域的技术人员可以理解其含义。

10)、“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本申请实施例提供的应答信息发送方法,可应用于图1所示的系统架构。图1中,网络设备与终端可进行数据传输。在数据传输过程中,网络设备向终端发送的数据可称为下行数据,终端向网络设备发送的数据可称为上行数据。为提高数据传输的可靠性,网络设备与终端进行数据传输过程中,可采用诸如harq机制等反馈机制,发送应答信息。本发明实施例中主要针对网络设备向终端发送下行数据,终端接收网络设备发送的下行数据,并向网络设备发送下行数据对应的应答信息的过程进行说明。其中,网络设备可向终端发送下行调度信令,通过该下行调度信令向终端调度下行数据,并向终端调度下行数据对应的应答信息。

随着通信技术的发展,通信系统已经演进为第五代(5g)新无线通信系统(newradio,nr),本申请实施例以下以应用于5gnr通信系统为例进行说明。应当指出的是,本申请实施例中的方案还可以应用于其他无线通信网络中。

在5gnr通信系统中,终端可处于nr网络的多种架构或配置下,例如单载波、多载波,多小区,有宏enb/微enb、远程拉远单元的高密集小区等。终端在单载波场景下,网络设备在每个时间单元上仅通过一个载波单元向终端发送下行调度信令,该下行调度信令用于向终端调度下行数据,并可用于确定应答信息所用的比特数。终端可在对应的时间单元上接收网络设备发送的下行调度信令。然而,单个下行调度信令的丢失概率较高,很可能出现终端漏检网络设备发送的下行调度信令的情况。由于在5gnr通信系统中,终端反馈应答信息所用的比特数是根据网络设备调度的下行数据数量动态变化的,若终端漏检网络设备发送的下行调度信令,使终端无法正确确定网络设备调度的下行数据的数量,进而使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数不一致,使网络设备无法正确译码应答信息。

单载波场景下,网络设备可在不同时间单元上向终端发送下行调度信令,通过该下行调度信令向终端调度下行数据。终端在对应的不同时间单元上接收网络设备发送的下行调度信令,并依据是否接收到下行调度信令所调度的下行数据,向网络设备发送下行数据对应的应答信息。终端针对不同时间单元上接收到的下行数据对应的应答信息可在不同的pucch上反馈,也可将多个时间单元上接收到的下行数据对应的应答信息,在同一pucch上反馈。为了方便描述,本申请实施例中将应答信息在同一pucch上反馈的下行数据,称为第一下行数据,将应答信息在不同pucch上反馈的下行数据,称为第二下行数据。

进一步的,本申请实施例中以网络设备在a个时间单元向终端调度的第一下行数据对应的应答信息在同一pucch上反馈为例进行说明,其中,a为正整数。a个时间单元可以是连续的时间单元,也可以是离散的时间单元。

针对应答信息在同一pucch上反馈的场景,本申请实施例中可在网络设备向终端发送的下行调度信令中增加用于确定在同一pucch上反馈的应答信息对应的比特数的下行调度指示(downlinkassignmentindicator,dai),以使终端接收到下行调度信令后,可确定在同一pucch上反馈的应答信息对应的比特数,若网络设备也根据下行调度信令确定终端在同一pucch上反馈的应答信息对应的比特数,可使终端确定的harq应答信息所用的比特数与网络设备确定的harq应答信息所用的比特数一致。网络设备使用该确定的应答信息的比特数对应答信息进行译码,可提高译码通过率。

本申请实施例中,可通过网络设备在多个时间单元内向终端调度的下行数据的总数量、或下行数据的码字总数量,或下行数据的码块组总数量,确定同一pucch上反馈的应答信息对应的比特数。

有鉴于此,本申请实施例提供了第一种应答信息发送方法,在该第一种应答信息发送方法中,网络设备向终端发送下行调度信令,该下行调度信令用于向终端调度第一下行数据,并用于确定在a(a为正整数)个时间单元内向终端调度的第一下行数据总数量不超过的阈值。本申请实施例中为方便描述,将网络设备在a个时间单元内向终端调度的所述第一下行数据的总数量不超过的阈值称为第一阈值。终端接收网络设备发送的下行调度信令,并根据该下行调度信令中包括的第一阈值,确定第一下行数据对应的应答信息所用的比特数,按照确定的比特数在同一上行控制信道上向网络设备发送第一下行数据对应的应答信息。网络设备也采用根据第一阈值确定的应答信息所用比特数进行译码,进而可使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数一致。

本申请实施例还提供了第二种应答信息发送方法,在第二种应答信息发送方法中,网络设备向终端发送下行调度信令,该下行调度信令用于向终端调度第一下行数据,并用于确定在a(a为正整数)个时间单元内向终端调度的第一下行数据的码字总数量不超过的阈值。本申请实施例中为方便描述,将网络设备在a个时间单元内向终端调度的所述第一下行数据的码字总数量不超过的阈值称为第二阈值。终端接收网络设备发送的下行调度信令,并根据该下行调度信令中包括第二阈值,确定第一下行数据对应的应答信息所用的比特数,按照确定的比特数在同一上行控制信道上向网络设备发送第一下行数据对应的应答信息。网络设备也采用根据第二阈值确定的应答信息所用比特数进行译码,进而可使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数一致。

本申请实施例还提供了第三种应答信息发送方法,在该第三种应答信息发送方法中,网络设备向终端发送下行调度信令,该下行调度信令用于向终端调度第一下行数据,并用于确定在a(a为正整数)个时间单元内向终端调度的第一下行数据的码块组总数量不超过的阈值。本申请实施例中为方便描述,将网络设备在a个时间单元内向终端调度的所述第一下行数据的码块组总数量不超过的阈值称为第三阈值。终端接收网络设备发送的下行调度信令,并根据该下行调度信令中包括的第三阈值,确定第一下行数据对应的应答信息所用的比特数,按照确定的比特数在同一上行控制信道上向网络设备发送第一下行数据对应的应答信息。网络设备也采用根据第三阈值确定的应答信息所用比特数进行译码,进而可使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数一致。

图2所示为本申请实施例提供的一种应答信息发送方法实施流程图,参阅图2所示,该方法包括:

s101:网络设备确定下行调度信令。

本申请实施例中网络设备确定的下行调度信令用于向终端调度第一下行数据。

本申请实施例中网络设备可确定在一个时间单元上向终端发送的下行调度信令,也可以确定在多个时间单元上向终端发送的下行调度信令。例如,网络设备可确定在时间单元n+k0至时间单元n+k1内的a个时间单元内发送的下行调度信令,所述n、k0、k1为正整数,且k0小于等于k1,a小于等于(k1-k0)。需要说明的是,在时间单元n+k0至时间单元n+k1内的a个时间单元内发送的下行调度信令可以是在时间单元n+k0至时间单元n+k1内各时间单元上连续发送的下行调度信令,也可以是在时间单元n+k0至时间单元n+k1内离散的时间单元上发送的下行调度信令。

本申请实施例中用于向终端调度第一下行数据的下行调度信令还可用于确定终端发送第一下行数据对应的应答信息所用的比特数。

一种可能的实施方式中,用于向终端调度第一下行数据的下行调度信令可用于确定第一阈值。第一阈值可以理解为是网络设备在a个时间单元内向终端调度第一下行数据的总数量不超过的阈值。由于每个第一下行数据对应应答信息的比特数是确定的,故网络设备可通过该第一阈值确定终端发送第一下行数据对应的应答信息的比特数。通常一个第一下行数据对应的应答信息的比特数为1个比特或者2个比特,故此种确定第一阈值的方式,下行调度信令的指示开销较小。

另一种可能的实施方式中,用于向终端调度第一下行数据的下行调度信令可用于确定第二阈值。第二阈值可以理解为是网络设备在a个时间单元内向终端调度第一下行数据的码字总数量不超过的阈值。由于每个码字对应应答信息的比特数是确定的,故网络设备可通过该第二阈值确定终端发送第一下行数据对应的应答信息的比特数。此种方式相对确定第一阈值的方式,可以准确确定第一下行数据的码字数量,故能更为精确的确定发送第一下行数据对应的应答信息所用的比特数。

又一种可能的实施方式中,用于向终端调度第一下行数据的下行调度信令可用于确定第三阈值。第三阈值可以理解为是网络设备在a个时间单元内向终端调度第一下行数据的码块组总数量不超过的阈值。由于每个码字对应的比特数是确定的,网络设备可通过该第三阈值确定终端发送第一下行数据对应的应答信息的比特数。此种方式相对确定第一阈值的方式,可以准确确定第一下行数据的码块组数量,故可更为精确的确定发送第一下行数据对应的应答信息所用的比特数。

本申请实施例中由于网络设备确定的下行调度信令用于确定第一阈值、或用于确定第二阈值或用于确定第三阈值,由于第一阈值是网络设备在a个时间单元内向终端调度的第一下行数据总数量不超过的阈值、第二阈值是网络设备在a个时间单元内向终端调度的第一下行数据码字总数量不超过的阈值、第三阈值是网络设备在a个时间单元内向终端调度的第一下行数据码块组总数量不超过的阈值,故,根据第一阈值确定的应答信息所用的比特数、或根据第二阈值确定的应答信息所用的比特数,或根据第三阈值确定的应答信息所用的比特数,可以理解为是针对终端在a个时间单元内接收的全部第一下行数据对应的应答信息,以及用于填充到第一阈值或第二阈值或第三阈值的补充比特信息,其中,补充比特信息与否定应答所对应的比特信息相同。

可以理解的是,本申请实施例中,网络设备确定的下行调度信令还可用于指示在所述a个时间单元内发送的下行调度信令调度的第一下行数据对应的应答信息在同一pucch上反馈。例如,网络设备确定的下行调度信令可用于指示在时间单元n+k2的同一pucch上反馈应答信息。其中,k2为正整数,且大于k1。

进一步的,本申请实施例中网络设备调度的第一下行数据可以是网络设备通过pdcch、epdcch以及sps中至少一个调度的pdsch。

s102:网络设备向终端发送下行调度信令,终端接收网络设备发送的下行调度信令。

本申请实施例中网络设备可将确定的下行调度信令,在对应发送下行调度信令的时间单元上向终端发送,例如网络设备可在时间单元n+k0至时间单元n+k1内的a个时间单元上向终端发送下行调度信令。

本申请实施例中终端可在网络设备发送下行调度信令对应的时间单元上接收下行调度信令,例如终端可在时间单元n+k0至时间单元n+k1内的a个时间单元上接收网络设备向终端发送的下行调度信令。

s103:终端根据接收到的下行调度信令,确定下行调度信令调度的第一下行数据对应的应答信息。

本申请实施例中终端若接收到网络设备发送的下行调度信令,该下行调度信令中包括第一阈值,则终端可根据第一阈值确定终端发送第一下行数据对应的应答信息。具体的,终端可根据第一阈值确定应答信息所用的比特数。

本申请实施例中终端若接收到网络设备发送的下行调度信令,该下行调度信令中包括第二阈值,则终端可根据第二阈值确定终端发送第一下行数据对应的应答信息。具体的,终端可根据第二阈值确定应答信息所用的比特数。

本申请实施例中终端若接收到网络设备发送的下行调度信令,该下行调度信令中包括第三阈值,则终端可根据第三阈值确定终端发送第一下行数据对应的应答信息。具体的,终端可根据第三阈值确定应答信息所用的比特数。

本申请实施例中,终端接收到网络设备发送的下行调度信令后,可按照下行调度信令中包括的第一阈值、或第二阈值,或第三阈值生成第一下行数据对应的应答信息。例如,终端收到的下行调度信令中指示的第一阈值为8,并对应16比特的应答信息,终端在发送应答信息之前,一共收到3个第一下行数据,且每个第一下行数据对应2比特的应答信息,则终端仍需按照16比特发送应答信息。

本申请实施例中,终端生成应答信息后,可按照应答信息的比特数对应的编码方式生成编码后的信息比特,并通过基站配置的pucch发送该应答信息。

s104:终端在同一pucch上向网络设备发送终端在a个时间单元内接收的第一下行数据对应的应答信息。

本申请实施例中,终端可采用根据第一阈值确定的应答信息所用的比特数,在同一pucch(例如时间单元n+k2的同一pucch)上向网络设备发送终端在时间单元n+k0至时间单元n+k1内的a个时间单元内接收的第一下行数据对应的应答信息。或者,终端可采用根据第二阈值确定的应答信息所用的比特数,在同一pucch(例如时间单元n+k2的同一pucch)上向网络设备发送终端在时间单元n+k0至时间单元n+k1内的a个时间单元内接收的第一下行数据对应的应答信息。或者,终端可采用根据第三阈值确定的应答信息所用的比特数,在同一pucch(例如时间单元n+k2的同一pucch)上向网络设备发送终端在时间单元n+k0至时间单元n+k1内的a个时间单元内接收的第一下行数据对应的应答信息。

本申请实施例中,终端针对在时间单元n+k0至时间单元n+k1内接收的第一下行数据进行应答信息发送的过程示意图,可如图3所示。

本申请实施例中,终端若在时间单元n+k0至时间单元n+k1内的a个时间单元内接收到下行调度信令,则可根据第一阈值、或根据第二阈值、或根据第三阈值,确定第一下行数据对应的应答信息,进而可确定应答信息所用的比特数,并进行应答信息发送。并且网络设备也是根据第一阈值、或根据第二阈值、或根据第三阈值,确定第一下行数据对应的应答信息所用的比特数,故通过本申请实施例提供的方法,可以使终端确定的应答信息所用的比特数与网络设备确定的应答信息所用的比特数一致,提高网络设备译码应答信息的成功率。

进一步的,本申请实施例中,若终端在全部时间单元上都未接收到下行调度信令,则终端不会向网络设备发送正确接收第一下行数据对应的应答信息,此时,网络设备可通过能量检测的方式,确定终端未发送正确接收第一下行数据对应的应答信息。

以下将结合实际应用对本申请实施例涉及的应答信息发送过程,进行详细说明。

一种可能的示例中,本申请实施例中,网络设备向终端发送的下行调度信令中可包括指示信息,该指示信息用于指示第一阈值、或用于指示第二阈值或用于指示第三阈值。终端接收包含有指示信息的下行调度信令,可通过指示信息指示的第一阈值,或指示的第二阈值,或指示的第三阈值,直接确定第一阈值,或确定第二阈值,或确定第三阈值,减少下行调度信令的信令指示开销。

具体的,下行调度信令中包括的指示信息可通过k个比特位指示第一阈值、或指示第二阈值或指示第三阈值。其中,k为正整数。本申请实施例中k的取值不作限定,一种可能的示例中,k可为2或3。

其中,第一阈值、或第二阈值、或第三阈值可能会有多种取值,故本申请实施例中可通过k个比特位的不同取值指示第一阈值的不同取值、或指示第二阈值的不同取值、或指示第三阈值的不同取值。

通常,k个比特位可对应2k种取值,例如k=2时,可对应00、01、10和11四种二进制取值。本申请实施例中可通过2k种取值中的至少一个取值指示第一阈值的不同取值,且2k种取值中的至少一个取值与指示的第一阈值的取值具有一一对应关系。例如第一阈值的取值包括1、2、4和8四种取值、且k=2,则可选择00、01、10和11四种二进制取值指示第一阈值的1、2、4和8这四种取值,且每一个二进制取值对应一个第一阈值的取值,例如00指示第一阈值的取值为1、01指示第一阈值的取值为2、10指示第一阈值的取值为4、11指示第一阈值的取值为8。又例如,例如第一阈值的取值包括2、4和8三种取值、且k=2,则可选择00、01、10和11四种二进制取值中的三个二进制取值指示第一阈值的2、4和8这三种取值,且每一个二进制取值对应一个第一阈值的取值,例如选择00、01和10三个二进制取值指示第一阈值的三个不同取值,00指示第一阈值的取值为2、01指示第一阈值的取值为4、10指示第一阈值的取值为8。当然,具体的二进制取值对应指示哪个第一阈值的取值,本申请实施例不作限定,例如还可以是00指示第一阈值的取值为8、01指示第一阈值的取值为4、10指示第一阈值的取值为2、11指示第一阈值的取值为1。

本申请实施例中,也可通过2k种取值中的至少一个取值指示第二阈值的不同取值,且2k种取值中的至少一个取值与指示的第二阈值的取值具有一一对应关系。或者,本申请实施例中也可通过2k种取值中的至少一个取值指示第三阈值的不同取值,且2k种取值中的至少一个取值与指示的第三阈值的取值具有一一对应关系。

对于通过k个比特位的取值指示第二阈值的取值,或指示第三阈值的取值的具体举例,与上述通过k个比特位的取值指示第一阈值的取值方式类似,本申请实施例在此不再详述。

本申请实施例中,网络设备可向终端发送2k种取值中用于指示第一阈值取值的二进制比特位取值、或用于指示第二阈值取值的二进制比特位取值,或用于指示第三阈值取值的二进制比特位取值,终端接收到用于指示第一阈值取值的二进制比特位取值、或用于指示第二阈值取值的二进制比特位取值,或用于指示第三阈值取值的二进制比特位取值,可确定第一阈值的取值、或确定第二阈值的取值,或确定第三阈值的取值。

本申请实施例中,通过k个比特位指示第一阈值、或指示第二阈值或指示第三阈值,且k个比特位对应2k种取值,2k种取值中的至少一个取值与所述第一阈值具有一一对应关系、或所述2k种取值中的至少一个取值与所述第二阈值具有一一对应关系、或所述2k种取值中的至少一个取值与所述第三阈值具有一一对应关系,使得终端可以根据用于指示第一阈值取值的二进制比特位取值、或用于指示第二阈值取值的二进制比特位取值,或用于指示第三阈值取值的二进制比特位取值,准确确定第一阈值的取值、或第二阈值的取值或第三阈值的取值。

进一步的,由于终端反馈应答信息时,针对一个第一下行数据对应的应答信息(1-2个比特)的pucch格式与多个第一下行数据对应的应答信息(多于两个比特)的格式不同,故,如果终端通过网络设备发送的下行调度信令确定下行调度信令调度的第一下行数据数量为一个,则可采用1-2个比特的pucch格式发送应答信息。如果终端通过网络设备发送的下行调度信令确定下行调度信令调度的第一下行数据数量为多个,则可采用多于两个比特的pucch格式发送应答信息。本申请实施例中为使终端区分一个第一下行数据或多个第一下行数据进行应答信息发送,第一阈值的取值至少包括1,或第二阈值的取值至少包括m(m为正整数,其中,1个第一下行数据对应m个码字),或第三阈值的取值至少包括n(n为正整数,其中,1个第一下行数据对应n个码块组)。

示例的,下行调度信令通过指示信息指示第一阈值的取值时,该指示信息指示的第一阈值中至少包括取值为1的第一阈值,或者下行调度信令通过指示信息指示第二阈值的取值时,该指示信息指示的第二阈值中至少包括取值为m的第二阈值,或者下行调度信令通过指示信息指示第三阈值的取值时,该指示信息指示的第三阈值中至少包括取值为n的第三阈值。

示例的,指示信息通过k个比特位指示第一阈值时,k个比特位对应2k种取值中至少有一个取值用于指示取值为1的第一阈值,或者指示信息通过k个比特位指示第二阈值时,k个比特位对应2k种取值中至少有一个取值用于指示取值为m的第二阈值,或者指示信息通过k个比特位指示第三阈值时,k个比特位对应2k种取值中至少有一个取值用于指示取值为n的第三阈值。

更进一步的,本申请实施例中,若终端采用harq机制进行应答信息发送,则第一阈值的取值可根据终端的harq进程数量确定,或者第二阈值的取值可根据终端的harq进程数量确定,或者第三阈值的取值可根据终端的harq进程数量确定。

本申请实施例中终端的harq进程数量限制了终端能够同时处理的第一下行数据的数量。理论上,如果网络设备按照终端的harq进程数量,调度第一下行数据,且所有的第一下行数据对应的应答信息都在同一pucch上反馈应答信息,那么终端所需反馈的第一下行数据对应的应答信息的数量也不会超过终端的harq进程数量。例如,当终端的harq的进程数量为8时,不需要使下行调度信令指示的第一阈值的最大值对应到16。故,本申请实施例中,根据终端的harq进程数量确定第一阈值的取值、或第二阈值的取值或第三阈值的取值,能够在终端的harq进程数量较小时,提高下行调度信令中指示第一阈值、或第二阈值、或第三阈值的指示信息的指示精度。

示例的,终端的harq进程数量为8时,根据终端的harq进程数量确定的第一阈值的取值可以为2,4,6,8中的至少一个、或确定的第二阈值的取值可以为2m,4m,6m,8m中的至少一个、或确定的第三阈值的取值为2n,4n,6n,8n中的至少一个。例如,终端的harq进程数量为8,下行调度信令通过2个比特位指示第一阈值的取值,则第一阈值的取值可以为2,4,6,8四种取值,或者第一阈值的取值也可以为1,2,4,8四种取值,或者第一阈值的取值也可以为2、4、8三种取值。终端的harq进程数量为8,下行调度信令通过2个比特位指示第二阈值的取值,则第二阈值的取值可以为2m,4m,6m,8m四种取值,或者第二阈值的取值也可以为m,2m,4m,8m四种取值,或者第二阈值的取值也可以为2m、4m、8m三种取值。终端的harq进程数量为8,下行调度信令通过2个比特位指示第三阈值的取值,则第三阈值的取值可以为2n,4n,6n,8n四种取值,或者第二阈值的取值也可以为n,2n,4n,8n四种取值,或者第二阈值的取值也可以为2n、4n、8n这三种取值。

示例的,终端的harq进程数量为16时,根据终端的harq进程数量确定的第一阈值的取值可以为4,8,12,16中的至少一个、或确定的第二阈值的取值可以为4m,8m,12m,16m中的至少一个、或确定的第三阈值的取值可以为4n,8n,12n,16n中的至少一个。例如,终端的harq进程数量为16,下行调度信令通过2个比特位指示第一阈值的取值,则第一阈值的取值可以为4,8,12,16四种取值,或者第一阈值的取值也可以为1,4,8,16四种取值,或者第一阈值的取值也可以为8、12、16三种取值。终端的harq进程数量为16,下行调度信令通过2个比特位指示第二阈值的取值,则第二阈值的取值可以为4m,8m,12m,16m四种取值,或者第二阈值的取值也可以为m,4m,8m,16m四种取值,或者第二阈值的取值也可以为8m、12m、16m三种取值。终端的harq进程数量为16,下行调度信令通过2个比特位指示第三阈值的取值,则第三阈值的取值可以为4n,8n,12n,16n四种取值,或者第二阈值的取值也可以为n,4n,8n,16n四种取值,或者第二阈值的取值也可以为8n、12n、16n这三种取值。

示例的,终端的harq进程数量为16时,根据终端的harq进程数量确定的第一阈值的取值可以为2,4,6,8,10,12,14,16中的至少一个、或确定的第二阈值的取值可以为2m,4m,6m,8m,10m,12m,14m,16m中的至少一个、或确定的第三阈值的取值为2n,4n,6n,8n,10n,12n,14n,16n中的至少一个。例如,终端的harq进程数量为16,下行调度信令通过3个比特位指示第一阈值的取值,则第一阈值的取值可以为2,4,6,8,10,12,14,16八种取值,或者第一阈值的取值也可以为1,2,4,8,10,12,14,16四种取值,或者第一阈值的取值也可以为2,4,6,8四种取值。终端的harq进程数量为16,下行调度信令通过3个比特位指示第二阈值的取值,则第二阈值的取值可以为2m,4m,6m,8m,10m,12m,14m,16m八种取值,或者第二阈值的取值也可以为m,2m,4m,8m,10m,12m,14m,16m八种取值,或者第二阈值的取值也可以为2m,4m,6m,8m三种取值。终端的harq进程数量为16,下行调度信令通过3个比特位指示第三阈值的取值,则第三阈值的取值可以为2n,4n,6n,8n,10n,12n,14n,16n八种取值,或者第二阈值的取值也可以为n,2n,4n,8n,10n,12n,14n,16n八种取值,或者第二阈值的取值也可以为2n,4n,6n,8n这四种取值。

本申请又一种可能的实施例中,第一阈值的取值由网络设备通过高层信令配置、或第二阈值的取值由网络设备通过高层信令配置或第三阈值的取值由网络设备通过高层信令配置。本申请实施例中第一阈值的不同取值、或第二阈值的不同取值、或第三阈值的不同阈值由网络设备通过高层信令配置,可进一步增加指示第一阈值、或第二阈值、或第三阈值的指示灵活性。并且能够在具有相同下行调度信令的指示开销情况下,提高指示精度。

进一步的,针对上述各实施例中,网络设备在a个时间单元内向所述终端调度所述第一下行数据的各下行调度信令确定的第一阈值相同。示例的,本申请实施例中若第一阈值的取值有多种,下行调度信令通过指示信息指示第一阈值的取值时,网络设备在a个时间单元内向所述终端发送的各下行调度信令中包括的指示信息所指示的第一阈值的取值为同一取值。或网络设备在a个时间单元内向所述终端调度所述第一下行数据的各下行调度信令确定的第二阈值相同。示例的,本申请实施例中若第二阈值的取值有多种,下行调度信令通过指示信息指示第二阈值的取值时,网络设备在a个时间单元内向所述终端发送的各下行调度信令中包括的指示信息所指示的第二阈值的取值为同一取值。或网络设备在a个时间单元内向所述终端调度所述第一下行数据的各下行调度信令确定的第三阈值相同。示例的,本申请实施例中若第三阈值的取值有多种,下行调度信令通过指示信息指示第三阈值的取值时,网络设备在a个时间单元内向所述终端发送的各下行调度信令中包括的指示信息所指示的第三阈值的取值为同一取值。

上述主要从网络设备和终端交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,网络设备和终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本申请中所公开的实施例描述的各示例的单元(器、器件)及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的技术方案的范围。

本申请实施例可以根据上述方法示例对网络设备和终端进行功能单元(器、器件)的划分,例如,可以对应各个功能划分各个功能单元(器、器件),也可以将两个或两个以上的功能集成在一个处理单元(器、器件)中。上述集成的单元(器、器件)既可以采用硬件的形式实现,也可以采用软件功能单元(器、器件)的形式实现。需要说明的是,本申请实施例中对单元(器、器件)的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用集成的单元(器、器件)的情况下,图4示出了本申请实施例提供的一种应答信息发送装置100的结构示意图。参阅图4所示,应答信息发送装置100包括处理单元101和收发单元102,其中:所述处理单元101,用于确定下行调度信令。所述收发单元102,向终端发送所述处理单元101确定的下行调度信令。

其中,所述下行调度信令用于所述处理单元101在a个时间单元内分别向终端调度第一下行数据,所述a为正整数,所述第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。所述下行调度信令用于确定第一阈值,所述处理单元101在a个时间单元内向终端调度的所述第一下行数据的总数量不超过所述第一阈值;或所述下行调度信令用于确定第二阈值,所述处理单元101在a个时间单元内向终端调度的所述第一下行数据的码字总数量不超过所述第二阈值;或所述下行调度信令用于确定第三阈值,所述处理单元101在a个时间单元内向所述终端调度的第一下行数据的码块组总数量不超过所述第三阈值;

一种可能的实施方式中,所述下行调度信令中包括用于指示所述第一阈值的指示信息、或包括用于指示所述第二阈值的指示信息、或包括用于指示所述第三阈值的指示信息。

一种可能的实施方式中,所述指示信息通过k个比特位指示所述第一阈值、或通过k个比特位指示所述第二阈值、或通过k个比特位指示所述第三阈值。

一种可能的实施方式中,所述k个比特位对应2k种取值,且所述2k种取值中的至少一个取值与所述第一阈值具有一一对应关系、或所述2k种取值中的至少一个取值与所述第二阈值具有一一对应关系、或所述2k种取值中的至少一个取值与所述第三阈值具有一一对应关系。

一种可能的实施方式中,所述指示信息指示的第一阈值中至少包括取值为1的第一阈值、或所述指示信息指示的第二阈值中至少包括取值为m的第二阈值,或所述指示信息指示的第三阈值中至少包括取值为n的第三阈值,所述m和n为正整数。

一种可能的实施方式中,所述第一阈值的取值、或所述第二阈值的取值或所述第三阈值的取值,根据所述终端的harq进程数量确定。

一种可能的实施方式中,所述终端的harq进程数量为8时,根据所述终端的harq进程数量确定的所述第一阈值的取值为2,4,6,8中的至少一个、或确定的所述第二阈值的取值为2m,4m,6m,8m中的至少一个、或确定的所述第三阈值的取值为2n,4n,6n,8n中的至少一个。或者所述终端的harq进程数量为16时,根据所述终端的harq进程数量确定的所述第一阈值的取值为4,8,12,16中的至少一个、或确定的所述第二阈值的取值为4m,8m,12m,16m中的至少一个、或确定的所述第三阈值的取值为4n,8n,12n,16n中的至少一个。或者所述终端的harq进程数量为16时,根据所述终端的harq进程数量确定的所述第一阈值的取值为2,4,6,8,10,12,14,16中的至少一个、或确定的所述第二阈值的取值为2m,4m,6m,8m,10m,12m,14m,16m中的至少一个、或确定的所述第三阈值的取值为2n,4n,6n,8n,10n,12n,14n,16n中的至少一个。

其中,上述涉及对的m和n为正整数。

一种可能的实施方式中,所述第一阈值的取值由所述处理单元101通过高层信令配置、或所述第二阈值的取值由所述处理单元101通过高层信令配置、或所述第三阈值的取值由所述处理单元101通过高层信令配置。

一种可能的实施方式中,在a个时间单元内向所述终端调度所述第一下行数据的各下行调度信令确定的第一阈值相同,或在a个时间单元内向所述终端调度所述第一下行数据的各下行调度信令确定的第二阈值相同,或在a个时间单元内向所述终端调度所述第一下行数据的各下行调度信令确定的第三阈值相同。

一种可能的实施方式中,所述第一下行数据为pdcch调度的pdsch、epdcch调度的pdsch和sps调度的pdsch中的至少一种。

进一步的,上述涉及的应答信息发送装置100还可以包括存储单元103。存储单元103用于存储计算机执行指令,处理单元101与存储单元103连接,处理单元101执行存储单元103存储的计算机执行指令,以使应答信息发送装置100执行上述方法实施例中网络设备所执行的应答信息发送方法。

当采用硬件形式实现时,本申请实施例中,处理单元101可以是处理器、控制器等,收发单元102可以是收发器、通信接口和收发电路等。存储单元103可以是存储器。其中,通信接口为统称,可以包括一个或多个接口。所述收发器可包括射频电路。

当处理单元101是处理器,收发单元102是收发器时,本申请实施例所涉及的应答信息发送装置100可以为图5所示应答信息发送装置,图5所示的应答信息发送装置可以应用于网络设备。

图5示出了本申请实施例提供的网络设备1000的结构示意图,即示出了应答信息发送装置100另一种可能的结构示意图。参阅图5所示,网络设备1000包括处理器1001、收发器1002。其中,处理器1001也可以为控制器。所述处理器1001被配置为支持网络设备执行图3中涉及的功能。所述收发器1002被配置为支持网络设备收发消息(例如发送下行调度信令)的功能。所述网络设备还可以包括存储器1003,所述存储器1003用于与处理器1001耦合,其保存网络设备必要的程序指令和数据。其中,处理器1001、收发器1002和存储器1003相连,该存储器1003用于存储指令,该处理器1001用于执行该存储器1003存储的指令,以控制收发器1002收发消息,完成上述方法中网络设备执行相应功能的步骤。

本申请实施例中,应答信息发送装置100和网络设备1000所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。

当采用芯片形式实现时,本申请实施例中涉及的应答信息发送装置100可以应用于网络设备内的芯片,所述芯片具有实现上述方法实施例中网络设备执行应答信息发送方法所涉及的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。所述芯片包括:处理单元101和收发单元102,所述处理单元101可以是处理器,所述收发单元102可以是所述芯片上的输入/输出接口、管脚或电路等。所述芯片还可包括存储单元103,所述处理单元101可执行存储单103存储的计算机执行指令,以使所述芯片执行上述方法实施例中网络设备执行的应答信息发送方法。可选地,所述存储单元103可以是所述芯片内的存储单元(例如,寄存器、缓存等),所述存储单元103还可以是所述网络设备内的位于所述芯片外部的存储单元(例如,只读存储器(read-onlymemory,rom))或可存储静态信息和指令的其他类型的静态存储设备(例如,随机存取存储器(randomaccessmemory,ram))等。

基于与上述方法实施例相同的构思,本申请实施例还提供了另一种应答信息发送装置。

在采用集成的单元(器件、器)的情况下,图6示出了本申请实施例提供的另一种应答信息发送装置的结构示意图。参阅图6所示,应答信息发送装置200包括接收单元201、处理单元203和发送单元203。

一种可能的实施方式中,所述接收单元201,用于在a个时间单元内分别接收网络设备发送的下行调度信令,所述a为正整数,所述下行调度信令用于调度第一下行数据,所述第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。所述下行调度信令用于确定第一阈值,所述接收单元201在a个时间单元内接收的下行调度信令所调度的第一下行数据的总数量不超过所述第一阈值。所述处理单元202,用于根据所述接收单元201接收的所述下行调度信令中包括的所述第一阈值,确定在所述a个时间单元内接收的所述第一下行数据对应的应答信息。所述发送单元203用于在同一上行控制信道上向所述网络设备发送处理单元202确定的第一下行数据对应的应答信息。

另一种可能的实施方式中,所述接收单元201,用于在a个时间单元内分别接收网络设备发送的下行调度信令,所述a为正整数,所述下行调度信令用于调度第一下行数据,所述第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。所述下行调度信令用于确定第一阈值,所述接收单元201在a个时间单元内接收的下行调度信令所调度的第一下行数据的码字总数量不超过所述第二阈值。所述处理单元202,用于根据所述接收单元201接收的所述下行调度信令中包括的所述第二阈值,确定在所述a个时间单元内接收的所述第一下行数据对应的应答信息。所述发送单元203用于在同一上行控制信道上向所述网络设备发送处理单元202确定的第一下行数据对应的应答信息。

又一种可能的实施方式中,所述接收单元201,用于在a个时间单元内分别接收网络设备发送的下行调度信令,所述a为正整数,所述下行调度信令用于调度第一下行数据,所述第一下行数据为应答信息在同一上行控制信道上反馈的下行数据。所述下行调度信令用于确定第一阈值,所述接收单元201在a个时间单元内接收的下行调度信令所调度的第一下行数据的码块组总数量不超过所述第三阈值。所述处理单元202,用于根据所述接收单元201接收的所述下行调度信令中包括的所述第三阈值,确定在所述a个时间单元内接收的所述第一下行数据对应的应答信息。所述发送单元203用于在同一上行控制信道上向所述网络设备发送处理单元202确定的第一下行数据对应的应答信息。

一种可能的示例中,所述下行调度信令中包括用于指示所述第一阈值的指示信息、或包括用于指示所述第二阈值的指示信息或包括用于指示所述第三阈值的指示信息。

其中,所述指示信息可通过k个比特位指示所述第一阈值、或通过k个比特位指示所述第二阈值、或通过k个比特位指示所述第三阈值。

具体的,所述k个比特位对应2k种取值,且所述2k种取值中的至少一个取值与所述第一阈值具有一一对应关系、或所述2k种取值中的至少一个取值与所述第二阈值具有一一对应关系,或所述2k种取值中的至少一个取值与所述第三阈值具有一一对应关系。

一种可能的示例中,所述指示信息指示的第一阈值中至少包括取值为1的第一阈值、或所述指示信息指示的第二阈值中至少包括取值为m的第二阈值,或所述指示信息指示的第三阈值中至少包括取值为n的第三阈值,所述m和n为正整数。

又一种可能的实施方式中,所述第一阈值的取值、或所述第二阈值的取值或所述第三阈值的取值,可根据harq进程数量确定。其中,该harq进程数量可以理解为是终端的harq进程数量。

其中,harq进程数量为8时,根据所述harq进程数量确定的所述第一阈值的取值为2,4,6,8中的至少一个、或确定的所述第二阈值的取值为2m,4m,6m,8m中的至少一个、或确定的所述第三阈值的取值为2n,4n,6n,8n中的至少一个。或者所述harq进程数量为16时,根据所述harq进程数量确定的所述第一阈值的取值为4,8,12,16中的至少一个、或确定的所述第二阈值的取值为4m,8m,12m,16m中的至少一个、或确定的所述第三阈值的取值为4n,8n,12n,16n中的至少一个。或者所述harq进程数量为16时,根据所述harq进程数量确定的所述第一阈值的取值为2,4,6,8,10,12,14,16中的至少一个、或确定的所述第二阈值的取值为2m,4m,6m,8m,10m,12m,14m,16m中的至少一个、或确定的所述第三阈值的取值为2n,4n,6n,8n,10n,12n,14n,16n中的至少一个。

本申请实施例中,上述涉及的所述m和n为正整数。

又一种可能的实施方式中,所述第一阈值的取值由所述网络设备通过高层信令配置、或所述第二阈值的取值由所述网络设备通过高层信令配置、或所述第三阈值的取值由所述网络设备通过高层信令配置。

又一种可能的实施方式中,所述接收单元201在a个时间单元内接收的各下行调度信令确定的第一阈值相同,或所述接收单元201在a个时间单元内接收的各下行调度信令确定的第二阈值相同,或所述接收单元201在a个时间单元内接收的各下行调度信令确定的第三阈值相同。

又一种可能的实施方式中,所述第一下行数据为pdcch调度的pdsch、epdcch调度的pdsch和sps调度的pdsch中的至少一种。

进一步的,上述涉及的应答信息发送装置200还可以包括存储单元204。存储单元204用于存储计算机执行指令,处理单元202与存储单元204连接,处理单元202执行存储单元204存储的计算机执行指令,以使应答信息发送装置200执行上述方法实施例中终端所执行的应答信息发送方法。

当采用硬件形式实现时,本申请实施例中,接收单元201可以是通信接口、接收器、接收电路等。处理单元202可以是处理器或控制器。发送单元203可以是通信接口、发射器、发射电路等。其中,通信接口是统称,可以包括一个或多个接口。接收电路和发射电路可以是射频电路。

当所述接收单元201是接收器,处理单元202是处理器,发送单元203是发射器时,本申请实施例所涉及的应答信息发送装置200可以为图7所示应答信息发送装置,图7所示的应答信息发送装置可以应用于终端。

图7示出了本申请实施例提供的终端2000的结构示意图,即示出了应答信息发送装置200另一种可能的结构示意图。参阅图7终端2000包括处理器2001、发射器2002和接收器2003。其中,处理器2001也可以为控制器。所述处理器2001被配置为支持终端执行图2中涉及的终端的功能。所述发射器2002和接收器2003被配置为支持终端2000与网络设备之间进行消息的收发功能。所述终端2000还可以包括存储器2004,所述存储器2004用于与处理器2001耦合,其保存终端2000必要的程序指令和数据。其中,处理器2001、发射器2002、接收器2003和存储器2004相连,该存储器2004用于存储指令,该处理器2001用于执行该存储器2004存储的指令,以控制发射器2002和接收器2003收发信号,完成上述方法中终端执行相应功能的步骤。

进一步的,所述终端2000还可以包括天线2005。

本申请实施例中,应答信息发送装置200和终端2000所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。

当采用芯片形式实现时,本申请实施例中涉及的应答信息发送装置200可以应用于终端内的芯片,所述芯片具有实现上述方法实施例中终端执行应答信息发送方法所涉及的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。所述芯片包括:接收单元201、处理单元202和发送单元203,所述处理单元202可以是处理器,所述接收单元201和发送单元203可以是所述芯片上的输入/输出接口、管脚或电路等。所述芯片还可包括存储单元204,所述处理单元202可执行存储单元204存储的计算机执行指令,以使所述芯片执行上述方法实施例中终端执行的应答信息发送方法。可选地,所述存储单,204可以是所述芯片内的存储单元(例如,寄存器、缓存等),所述存储单元还可以是所述终端内的位于所述芯片外部的存储单元(例如,只读存储器(read-onlymemory,rom))或可存储静态信息和指令的其他类型的静态存储设备(例如,随机存取存储器(randomaccessmemory,ram))等。

可以理解的是,本申请实施例附图中仅仅示出了网络设备和终端的简化设计。在实际应用中,网络设备和终端并不限于上述结构,例如还可以包括天线阵列,双工器以及基带处理部分。

其中,网络设备的双工器用于实现天线阵列,既用于发送信号,又用于接收信号。发射器用于实现射频信号和基带信号之间的转换,通常发射器可以包括功率放大器,数模转换器和变频器,通常接收器可以包括低噪放,模数转换器和变频器。其中,接收器和发射器有时也可以统称为收发器。基带处理部分用于实现所发送或接收的信号的处理,比如层映射、预编码、调制/解调,编码/译码等,并且对于物理控制信道、物理数据信道、物理广播信道、参考信号等进行分别的处理。再例如,终端还可以包括显示设备、输入输出接口等。

其中,终端可具有单天线,也可以具有多天线(即天线阵列)。其中,终端的双工器用于实现天线阵列既用于发送信号,又用于接收信号。发射器用于实现射频信号和基带信号之间的转换,通常发射器可以包括功率放大器,数模转换器和变频器,通常接收器可以包括低噪放,模数转换器和变频器。基带处理部分用于实现所发送或接收的信号的处理,比如层映射、预编码、调制/解调,编码/译码等,并且对于物理控制信道、物理数据信道、物理广播信道、参考信号等进行分别的处理。在一个示例中,终端也可以包括控制部分,用于请求上行物理资源、计算下行信道对应的信道状态信息(channelstateinformation,csi)、判断下行数据是否接收成功等等。

需要说明的是,本申请实施例上述涉及的处理器可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理器(digitalsignalprocessor,dsp),专用集成电路(application-specificintegratedcircuit,asic),现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。

其中,所述存储器可以集成在所述处理器中,也可以与所述处理器分开设置。

作为一种实现方式,接收器和发射器的功能可以考虑通过收发电路或者收发的专用芯片实现。处理器可以考虑通过专用处理芯片、处理电路、处理器或者通用芯片实现。

作为另一种实现方式,将实现处理器、接收器和发射器功能的程序代码存储在存储器中,通用处理器通过执行存储器中的代码来实现处理器、接收器和发射器的功能。

根据本申请实施例提供的方法,本申请实施例还提供一种通信系统,其包括前述的网络设备和一个或多于一个终端。

本申请实施例还提供一种计算机可读存储介质,用于存储一些指令,这些指令被执行时,可以完成前述终端或网络设备所执行的应答信息发送方法。

本申请实施例还提供一种计算机程序产品,用于存储计算机程序,该计算机程序用于执行上述方法实施例中涉及的终端或网络设备所执行的应答信息发送方法。

本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请实施例是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1