通信方法、装置、设备、系统及存储介质与流程

文档序号:20944984发布日期:2020-06-02 19:49阅读:155来源:国知局
通信方法、装置、设备、系统及存储介质与流程

本申请涉及通信技术领域,尤其涉及一种通信方法、装置、设备、系统及存储介质。



背景技术:

在通信过程中,终端设备接收到物理下行共享信道(physicaldownlinksharedchannel,pdsch)中承载的下行数据后,会根据数据译码的结果,通过混合自动重复请求(hybridautomaticrepeatrequest,harq)反馈响应消息,即:数据接收成功,反馈ack(acknowledgement),数据接收失败反馈nack(noacknowledgement),给网络设备。从终端设备接受到下行数据到终端设备向网络设备反馈ack/nack之间满足定时关系。

随着对时延要求的提高,反馈时延需要降低,即用户接收到数据之后能够尽快的反馈对应的ack/nack,提出了要降低反馈信息对应的时间单元长度,例如将反馈信息的时间单元改为以1/2slot为单位,或者是以符号为单位。

但是,为了保证后向兼容,会有部分反馈信息对应的时间单元仍然保持以slot为单位,这样会存在反馈信息对应的时间单元长度不完全相同,此时,将无法生成harq_ack码本。



技术实现要素:

本申请实施例提供一种通信方法、装置、设备、系统及存储介质,以实现当时间参数集合对应的时间单元长度不同时,终端设备可以有效生成码本。

第一方面,本申请实施例提供一种通信方法,包括:终端设备根据n个时间参数集合,确定至少一个目标时间参数集合,并在第一时间发送码本,该码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,该m个目标时间是根据第一时间和至少一个目标时间参数集合确定的,该n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,该时间参数用于指示终端设备接收第一下行信息与向网络设备反馈该第一下行信息对应的第一响应信息之间间隔的时间单元的个数,其中,m为正整数,n为大于等于2的正整数。进而实现,当n个时间参数集合中有至少两个时间参数集合所对应的时间单元长度不同时,终端设备可以有效生成码本,同时,网络设备可以对该码本进行有效解析,保证网络设备和终端设备对于码本有一致的理解,从而保证通信的有效性,提高资源的利用率。

可选的,上述n个时间参数集合中每个时间参数集合对应一种下行控制信息(downlinkcontrolinformation,dci)格式,n个时间参数集合中至少两个时间参数集合对应的dci格式不同。在此基础上,终端设备根据n个时间参数集合,确定至少一个目标时间参数集合可以包括如下方式:

方式一,终端设备从所述n个时间参数集合中确定其中一个时间参数集合作为所述目标时间参数集合。例如,终端设备将所述n个时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合作为所述目标时间参数集合。

方式二,终端设备将所述n个时间参数集合取交集或者取并集后得到的一个时间参数集合,作为所述目标时间参数集合。可选的,终端设备将所述n个时间参数集合中每个时间参数集合对应的时间单元长度转换成目标时间单元长度,获得转换后的n个时间参数集合;将转换后的n个时间参数集合取交集或取并集,获得合并后的一个时间参数集合,将该合并后的一个时间参数集合作为目标时间参数集合。可选的,目标时间单元长度可以是n个时间参数集合中各时间参数集合对应的时间单元长度的最大公约数。

方式三,终端设备将n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集,获得至少两个合并后的时间参数集合。可选的,将n个时间参数集合中同一个dci格式对应的至少一个时间参数集合中的每个时间参数集合所对应的时间单元长度转换为目标时间单元长度,获得每个dci格式对应的转换后的至少一个时间参数集合,将每个dci格式对应的转换后的至少一个时间参数集合进行取交集或取并集,获得每个dci格式对应的合并后的一个时间参数集合,进而获得至少两个合并后的时间参数集合。可选的,该目标时间单元长度可以是所述同一个dci格式对应的至少一个时间参数集合中每个时间参数集合对应的时间单元长度的最大公约数。

接着,将上述获得的至少两个合并后的时间参数集合中的一个时间参数集合作为所述目标时间参数集合。可选的,终端设备将上述至少两个合并后的时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合作为所述目标时间参数集合。

方式四,终端设备将所述n个时间参数集合中的每个时间参数集合作为所述目标时间参数集合,获得n个目标时间参数集合。

此时,上述终端设备根据所述第一时间和所述目标时间参数集合,确定所述m个目标时间,可以包括:根据所述第一时间和所述n个目标时间参数集合中的每个目标时间参数集合,确定所述每个目标时间参数集合对应的时间集合,获得n个时间集合;并将所述n个时间集合取交集或者取并集,获得所述m个目标时间。

本申请实施例提供的通信方法,终端设备可以根据如上多种方式确定目标时间参数集合,进而丰富了终端设备根据n个时间参数集合,确定至少一个目标时间参数集合的方式,可以满足多种不同的应用场景。

可选的,终端设备可以通过如下方式获取n个时间参数集合,例如,终端设备接收网络设备发送的第一配置信息,并根据该第一配置信息,获得n个时间参数集合,其中该第一配置信息指示所述n个时间参数集合。或者,终端设备接收网络设备发送的第二配置信息,并根据n1个时间参数集合和n2个时间参数集合,获得n个时间参数集合,其中该第二配置信息用于指示n1个时间参数集合,n2个时间参数集合为预先定义的,n个时间参数集合包括n1个时间参数集合和n2个时间参数集合,n1与n2之和为n,n1和n2均为正整数。这样,终端设备可以根据网络设备发送的第一配置信息或第二配制信息获得与网络设备相同的n个时间参数集合,进而保证了网络设备和终端设备关于n个时间参数集合的一致性。

可选的,终端设备确定发送码本的第一时间可以是,终端设备接收网络设备发送的第二下行信息,终端设备可以根据所述第二下行信息,确定所述第一时间,其中该第二下行信息用于指示第一时间。

第二方面,本申请实施例提供一种通信方法,包括:网络设备在第一时间接收终端设备发送的码本,其中,该码本包括m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,m为正整数,该m个目标时间为网络设备根据第一时间和至少一个目标时间参数集合确定的,该至少一个目标时间参数集合为网络设备根据n个时间参数集合确定的,n为大于等于2的正整数,n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,时间参数用于指示网络设备发送第一下行信息与从终端设备接收该第一下行信息对应的第一响应信息之间间隔的时间单元的个数。进而实现,当n个时间参数集合中有至少两个时间参数集合所对应的时间单元长度不同时,网络设备可以对该码本进行有效解析,保证网络设备和终端设备对于码本有一致的理解,以使网络设备确定该响应信息对应的下行信息是否传输成功,从而保证通信的有效性,提高资源的利用率。

可选的,上述n个时间参数集合中每个时间参数集合对应一种dci格式,所述n个时间参数集合中至少两个时间参数集合对应的dci格式不同。

可选的,上述至少一个目标时间参数集合为所述n个时间参数集合中的一个时间参数集合。例如,目标时间参数集合为所述n个时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合。

可选的,上述至少一个目标时间参数集合为所述n个时间参数集合取交集或者取并集后得到的一个时间参数集合。可选的,该至少一个目标时间参数集合为将n个时间参数集合中每个时间参数集合对应的时间单元长度转换成目标时间单元长度,获得转换后的n个时间参数集合,并将转换后的n个时间参数集合取交集或取并集后得到的一个时间参数集合。可选的,该目标时间单元长度可以是n个时间参数集合中各时间参数集合对应的时间单元长度的最大公约数。

可选的,上述至少一个目标时间参数集合为所述n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集后,所获得的至少两个合并后的时间参数集合中的一个时间参数集合。可选的,将n个时间参数集合中同一个dci格式对应的至少一个时间参数集合中的每一个时间参数集合所对应的时间单元长度转换为目标时间单元长度,获得每个dci格式对应的转换后的至少一个时间参数集合,将每个dci格式对应的转换后的至少一个时间参数集合进行取交集或取并集,获得每个dci格式对应的合并后的一个时间参数集合,进而获得至少两个合并后的时间参数集合,并将获得的至少两个合并后的时间参数集合中的一个时间参数集合作为目标时间参数集合。可选的,该目标时间单元长度可以是所述同一个dci格式对应的至少一个时间参数集合中每个时间参数集合对应的时间单元长度的最大公约数。

可选的,上述至少一个目标时间参数集合为n个目标时间参数集合,所述n个目标时间参数集合中的每个目标时间参数集合为所述n个时间参数集合中的每个时间参数集合;对应的,m个目标时间为n个时间集合进行取交集或者取并集后获得的,所述n个时间集合为根据所述第一时间和所述n个目标时间参数集合中的每个目标时间参数集合确定的。

需要说明的是,网络设备根据n个时间参数集合确定至少一个目标时间参数集合的方法与终端设备相同,进而保证了网络设备和终端设备对于码本有一致的理解。

可选的,网络设备还确定n个时间参数集合,并向终端设备发送第一配置信息,以使终端设备根据该第一配置信息获得n个时间参数集合,进而保证了网络设备与终端设备关于n个时间参数集合的一致性,其中,该第一配置信息用于指示n个时间参数集合;

或者,网络设备确定述n个时间参数集合,并向终端设备发送第二配置信息,以使终端设备根据该第一配置信息获得n个时间参数集合,进而保证了网络设备与终端设备关于n个时间参数集合的一致性,其中该第二配置信息用于指示n1个时间参数集合,该n个时间参数集合包括n1个时间参数集合和n2个时间参数集合,n2个时间参数集合为预先定义的,n1与n2之和为n,n1和n2均为正整数。

可选的,网络设备在第一时间接收码本之前,还向终端设备发送第二下行信息,以使网络设备根据该第二下行信息确定第一时间,进而保证了网络设备与终端设备关于第一时间的一致性,其中,该第二下行信息用于指示第一时间。

第三方面,本申请实施例提供一种通信装置,该通信装置可以为终端设备,也可以是终端设备的部件(例如,集成电路,芯片等等),该通信装置可以实现上述第一方面所涉及的方法中各个步骤所对应的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。

在一种可能的设计中,该装置包括处理器,该处理器被配置为支持该装置执行上述第一方面所涉及的方法中相应的功能。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。可选的,该装置还包括收发器,该收发器用于支持该装置与其它网元之间的通信。其中,所述收发器可以为独立的接收器、独立的发射器或者集成收发功能的收发器。

在一种可能的设计中,该通信设备装置包括:处理单元和收发单元;其中,处理单元,用于根据n个时间参数集合,确定至少一个目标时间参数集合,其中,所述n为大于等于2的正整数,所述n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,所述时间参数用于指示接收第一下行信息与反馈所述第一下行信息对应的第一响应信息之间间隔的时间单元的个数;收发单元,用于在第一时间发送码本,其中,所述码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,所述m个目标时间为根据所述第一时间和所述至少一个目标时间参数集合确定的,所述m为正整数。

第四方面,本申请实施例提供一种通信装置,该通信装置可以为网络设备,也可以是网络设备的部件(例如,集成电路,芯片等等),该通信装置可以实现上述第二方面所涉及的方法中各个步骤所对应的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元或模块。

在一种可能的设计中,该装置包括处理器,该处理器被配置为支持该装置执行上述第二方面所涉及的方法中相应的功能。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。可选的,该装置还包括收发器,该收发器用于支持该装置与其它网元之间的通信。其中,所述收发器可以为独立的接收器、独立的发射器或者集成收发功能的收发器。

在一种可能的设计中,该通信设备包括:收发单元,该收发单元用于在第一时间接收码本,其中,该码本包括m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,m为正整数,该m个目标时间为根据第一时间和至少一个目标时间参数集合确定的,该至少一个目标时间参数集合为根据n个时间参数集合确定的,n为大于等于2的正整数,n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,时间参数用于指示收发单元发送第一下行信息与接收第一下行信息对应的第一响应信息之间间隔的时间单元的个数。

第五方面,本申请实施例提供了一种通信设备,该通信设备包括:处理器和收发器,所述处理器和所述收发器用于执行实现如第一方面或如第二方面中任一项所述的通信方法。

第六方面,本申请实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中终端设备的功能。

第七方面,本申请实施例提供了一种装置,该装置以芯片的产品形态存在,该装置的结构中包括处理器和存储器,该存储器用于与处理器耦合,保存该装置必要的程序指令和数据,该处理器用于执行存储器中存储的程序指令,使得该装置执行上述方法中网络设备的功能。

第八方面,本申请实施例提供了一种计算机存储介质,所述存储介质包括计算机指令,当所述指令被计算机执行时,使得所述计算机实现如第一方面和第二方面任一项所述的通信方法。

第九方面,本申请实施例提供一种计算机程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,通信装置的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得通信装置实施第一方面或第二方面任一所述的通信方法。

第十方面,本申请实施例提供了一种通信系统,所述系统包括上述终端设备和网络设备。

本申请实施例提供的通信方法、装置、设备、系统及存储介质,通过终端设备根据n个时间参数集合,确定至少一个目标时间参数集合,该n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,该时间参数用于指示终端设备接收第一下行信息与终端设备向网络设备反馈该第一下行信息对应的第一响应信息之间间隔的时间单元的个数,接着,终端设备根据第一时间和上述至少一个目标时间参数集合确定m个目标时间,并根据m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,生成码本,然后,终端设备在第一时间向网络设备发送该码本。网络设备接收到该码本后,解析该码本,并根据该码本所包括的响应信息,确定该响应信息对应的下行信息是否传输成功。即本申请实施例,当n个时间参数集合中有至少两个时间参数集合所对应的时间单元长度不同时,终端设备可以有效生成码本,同时,网络设备可以对该码本进行有效解析,保证网络设备和终端设备对于码本有一致的理解,从而保证通信的有效性,提高资源的利用率。

附图说明

图1为本申请实施例涉及的通信系统的示意图;

图2为响应信息的反馈示意图;

图3为根据第一时间和时间参数集合确定时间的示意图;

图4为本申请实施例涉及的确定pdsch时机的示意图;

图5为本申请实施例涉及的确定pdcch可能存在的slot的示意图;

图6为本申请实施例涉及的确定pdcch时机的示意图;

图7为本申请实施例提供的一种通信方法的流程图

图8为本申请实施例提供的一种通信方法的流程图;

图9和图10为确定目标时间的一种方式的示意图;

图11和图12为确定目标时间的另一种方式的示意图;

图13为确定目标时间的又一种方式的示意图;

图14为确定目标时间的再一种方式的示意图;

图15为本申请实施例提供的一种通信方法的流程图;

图16为确定目标时间的一种方式的示意图;

图17为确定目标时间的另一种方式的示意图;

图18为本申请实施例提供的一种通信方法的流程图;

图19为本申请实施例提供的一种通信方法的流程图;

图20为本申请实施例提供的一种通信方法的流程图;

图21为本申请实施例提供的一种通信设备的结构示意图;

图22为本申请实施例提供的一种终端设备的结构示意图;

图23为本申请实施例提供的一种装置的结构示意图;

图24为本申请实施例提供的一种通信装置的结构示意图;

图25为本申请实施例提供的一种通信装置的结构示意图;

图26为本申请实施例提供的一种网络设备的结构示意图;

图27为本申请实施例提供的一种装置的结构示意图;

图28为本申请实施例提供的一种通信装置的结构示意图;

图29为本申请实施例提供的一种通信装置的结构示意图;

图30为本申请实施例提供的一种通信系统的结构示意图。

具体实施方式

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

为了便于理解本申请的实施例,首先对本申请实施例涉及到的相关概念进行如下简单介绍:

在本申请实施例中,高层信令可以是指高层协议层发出的信令,高层协议层为物理层以上的至少一个协议层。其中,高层协议层具体可以包括以下协议层中的至少一个:媒体接入控制(mediumaccesscontrol,mac)层、无线链路控制(radiolinkcontrol,rlc)层、分组数据会聚协议(packetdataconvergenceprotocol,pdcp)层、无线资源控制(radioresourcecontrol,rrc)层和非接入层(nonaccessstratum,nas)。

在本申请实施例中,码本是指下行信息对应的响应信息所生成的码本,例如harq-ack码本(harq-ackcodebock),其中响应信息可以为接收成功消息ack,或者接收失败消息nack。下行信息可以为承载下行数据的物理下行共享信道(physicaldownlinksharedchannel,pdsch),或者为物理下行控制信道(physicaldownlinkcontrolchannel,pdcch),或者是去激活半持续调度(semi-persistentscheduling,sps)的pdsch的下行控制信道(pdcch)。

在本申请实施例中,网路设备发送的指示信息可以承载在dci中,或者承载在高层信令中。

本申请实施例中,时间单元是指用于承载信息的一段时域资源。例如,一个时间单元可以包括连续的一个或多个传输时间间隔(transmissiontimeinterval,tti)或者一个或多个时隙(slot)或者一个或多个时域符号(symbol),或者一个或者多个迷你时隙(mini-slot)。其中,一个slot包括14个时域符号,或者一个slot包括12个时域符号。一个mini-slot包含的时域符号个数小于一个slot包含的符号个数。不同时间单元用于承载不同数据包或同一数据包的不同副本(或称为重复版本)。

本申请实施例中所述的资源为传输资源,包括时域资源以及频域资源,可以用于在上行通信过程或者下行通信过程中承载数据或信令。

本申请实施例中出现的“传输”(transmit/transmission)如无特别说明,是指双向传输,包含发送和/或接收的动作。具体地,本申请实施例中的“传输”包含数据的发送,数据的接收,或者数据的发送和数据的接收。或者说,这里的数据传输包括上行和/或下行数据传输。数据可以包括信道和/或信号,上行数据传输即上行信道和/或上行信号传输,下行数据传输即下行信道和/或下行信号传输。

本申请实施例中出现的业务(service)是指终端设备从网络侧获取的通信服务,包括控制面业务和/或数据面业务,例如语音业务、数据流量业务等。业务的发送或接收包括业务相关的数据(data)或信令(signaling)的发送或接收。

应理解,在本发明实施例中,“与a对应的b”表示b与a相关联。在一种实现方式中,可以根据a确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。

在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。

另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

图1为本申请实施例涉及的通信系统的示意图,如图1所示,通信系统包括网络设备和终端设备,其中,

网络设备,是无线网络中的设备,例如将终端接入到无线网络的无线接入网(radioaccessnetwork,ran)节点。目前,一些ran节点的举例为:gnb、传输接收点(transmissionreceptionpoint,trp)、演进型节点b(evolvednodeb,enb)、无线网络控制器(radionetworkcontroller,rnc)、节点b(nodeb,nb)、基站控制器(basestationcontroller,bsc)、基站收发台(basetransceiverstation,bts)、家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu),或无线保真(wirelessfidelity,wifi)接入点(accesspoint,ap)等。在一种网络结构中,网络设备可以包括集中单元(centralizedunit,cu)节点、或分布单元(distributedunit,du)节点、或包括cu节点和du节点的ran设备,在此并不限定。

终端设备:可以是无线终端设备也可以是有线终端设备,无线终端设备可以是指一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设备可以是手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端设备、无人驾驶(selfdriving)中的无线终端设备、远程医疗(remotemedical)中的无线终端设备、智能电网(smartgrid)中的无线终端设备、运输安全(transportationsafety)中的无线终端设备、智慧城市(smartcity)中的无线终端设备、智慧家庭(smarthome)中的无线终端设备等等,在此不作限定。可以理解的是,本申请实施例中,终端设备也可以称为用户设备(userequipment,ue)。

图1所示的通信系统可以是,2g,3g,4g,5g通信系统或下一代(nextgeneration)通信系统,例如全球移动通信系统(globalsystemformobilecommunications,gsm),码分多址(codedivisionmultipleaccess,cdma)系统,时分多址(timedivisionmultipleaccess,tdma)系统,宽带码分多址(widebandcodedivisionmultipleaccesswireless,wcdma),频分多址(frequencydivisionmultipleaddressing,fdma)系统,正交频分多址(orthogonalfrequency-divisionmultipleaccess,ofdma)系统,单载波fdma(sc-fdma)系统,通用分组无线业务(generalpacketradioservice,gprs)系统,长期演进(longtermevolution,lte)系统,新空口(newradio,nr)通信系统等等。

本申请实施例中,网络设备和终端设备之间可以通过授权频谱(licensedspectrum)进行通信,也可以通过免授权频谱(unlicensedspectrum)进行通信,也可以同时通过授权频谱和免授权频谱进行通信。网络设备和终端设备之间可以通过6ghz以下的频谱进行通信,也可以通过6ghz以上的频谱进行通信,还可以同时使用6ghz以下的频谱和6ghz以上的频谱进行通信。本申请的实施例对网络设备和终端设备之间所使用的频谱资源不做限定。

如图1所示,终端设备与网络设备可以进行业务传输,其中,本申请实施例涉及的业务可以包括但不限于增强型移动宽带(enhancedmobilebroadband,embb)业务、超可靠低延迟通信(ultra-reliableandlow-latencycommunication,urllc)业务和海量机器类型通信(massivemachinetypecommunication,mmtc)业务等。其中,典型的urllc业务有:工业制造或生产流程中的无线控制、无人驾驶汽车和无人驾驶飞机的运动控制以及远程修理、远程手术等触觉交互类应用,这些应用场景在可靠性及时延方面提出了更加严格的需求。

在终端设备与网络设备在进行业务传输的过程中,终端设备可以从网络设备处接收下行信息,并向网络设备反馈该下行信息对应的响应信息,具体过程可以包括:

终端设备从网络设备处接收下行信息,对下行信息进行译码,并根据译码结果,向网络设备反馈响应信息,例如,下行信息接收成功,则向网络设备反馈接收成功消息,如ack,若下行信息接收失败,则向网络设备反馈接收失败消息,如nack。网络设备根据终端设备反馈的响应信息确定下行信息是否接收成功,例如,若响应信息为ack,则表示终端设备成功接收该下行信息,网络设备无需重新向终端设备再次发送下行信息,若响应信息为nack,则表示终端设备没有成功接收到该下行信息,此时,网络设备可以重新向终端设备发送该下行信息,以提高下行信息发送的可靠性。

为了节约上行资源,终端设备在一次反馈中可以反馈多个下行信息的响应信息。这样,终端设备向网络设备反馈响应信息之前,首先确定一个时间参数集合,例如为时间参数集合a,该时间参数集合a对应一个时间单元长度,该时间单元长度可以为一个slot。时间参数集合a中包括至少一个时间参数,该时间参数用于指示终端设备从网络设备处接收第一下行信息与终端设备向网络设备反馈该第一下行信息对应的第一响应信息之间间隔的slot个数。例如,如图2所示,终端设备在下行时间单元slotn处接收到来自网络设备的第一下行信息,若时间参数为4,则终端设备可以在上行时间单元slotn+4向网络设备发送该第一下行信息对应的响应信息。

终端设备在确定完时间参数集合a后,会根据发送响应信息的第一时间和时间参数集合a,确定出q个时间,q为正整数。例如,图3所示,假设第一时间对应的时间单元为sloti,时间参数集合a为{0,1,2,3,4},从下行时间单元sloti开始,按照时间参数集合a中的各时间参数,从下行时间单元sloti向前数对应的时间参数,可以确定5个时间单元分别为:sloti-4、sloti-3、sloti-2、sloti-1和sloti,其中,sloti-4、sloti-3、sloti-2、sloti-1和sloti上接收到的下行信息对应的响应信息会在第一时间对应的上行时间单元sloti上反馈,因此,可以确定出5个时间,q=5,该5个时间分别为下行时间单元sloti-4、sloti-3、sloti-2、sloti-1和sloti对应的接收时间。

其中,上述第一时间可以是网络设备通过指示信息指示给终端设备的,也可以是预定义的,例如协议规定的。其中指示信息可以承载在dci中,或者是承载在高层信令中。

终端设备根据第一时间和时间参数集合a确定出q个时间之后,可以确定在q个时间中每个时间接收到的下行信息,进而确定每个下行信息对应的响应信息。接着,根据这些响应信息,确定码本。即该码本包括在q个时间中至少一个时间接收到的下行信息对应的响应信息。

接着,在第一时间发送上述码本。

其中,码本类型可以是半静态码本或动态码本,针对不同的码本类型,其确定q个时间,以及生成码本的过程不同。终端设备具体采用哪种码本类型由网络设备配置。

如果终端设备被配置为半静态码本,生成码本的过程可以包括:

例如,终端设备确定了一个时间参数集合a,则根据第一时间和时间参数集合a,确定在第一时间发送响应信息的下行信息的位置,进而确定q个时间。

以q个时间中的一个时间1为例,其他时间参照即可,假设该时间1对应的下行时间单元为图3中的sloti-4。

网络设备给终端设备发送配置信息,该配置信息是一个时域资源表格,该表格最多可以包含16行,每一行指示了一个时域资源的开始符号s和符号个数l,s是用于表述数据在一个slot中所占的时域资源的开始符号位置,l表示数据在一个slot中所占的时域符号的个数。

假设,终端设备被配置了4行表格,对应4个时域资源,sloti-4包括14个符号,其中,时域资源1为{符号1,符号2},时域资源2为{符号2、符号3、符号4,符号5},时域资源3为{符号6、符号7},时域资源4为{符号8、符号9、符号10,符号11}。如图4所示,在sloti-4中,终端设备会确定有多个pdsch时机(occasion)。具体是,终端设备确定时域上结束符号最靠前的时域资源为第一个时域资源,然后确定时域上和第一个时域资源重叠的时域资源,这些重叠的时域资源确定为一个pdschoccasion,之后将剩余的时域资源中在结束符号在时域上最靠前的时域资源作为第一个时域资源,按照前面的方法,继续确定下一个pdschoccasion,进而获得多个pdschoccasion。如图4所示,时域资源1和时域资源2有重叠,因此,将时域资源1和时域资源2确定为一个pdschoccasion,之后时域资源3当做第一个时域资源,由于没有时域资源和时域资源3重叠,则时域资源3确定为一个pdschoccasion,然后时域资源4当做第一个时域资源,由于没有资源和时域资源4重叠,则将时域资源4确定为一个pdschoccasion。这样,可以获得3个可能的pdschoccasion,假设每个pdschoccasion对应1bit的响应信息,这样该sloti-4共需要反馈3bit响应信息。假设终端设备在sloti-4的时域资源3上接收到下行信息,该下行信息对应的反馈信息在sloti-4反馈,则该时域资源3对应sloti-4的3bit响应信息中的第2bit,如果该下行信息译码成功,则将sloti-4对应的响应信息中的第2bit确定为ack,如果译码失败则将sloti-4对应的响应信息中的第2bit确定为nack,其他时域资源的对应的反馈信息也按照相同的方法生成响应信息,进而形成sloti-4对应的响应信息。

参照上述方法,可以获得q个时间中每个时间对应的响应信息,接着,将这些响应信息比特串联,生成码本,发送给网络设备。

如果终端设备被配置为动态码本,生成码本的过程可以包括:

例如,终端设备确定了一个时间参数集合a,根据第一时间和时间参数集合a,确定所有可能在第一时间发送响应信息的下行信息的位置。例如,图3所示,假设第一时间对应时间单元为sloti,时间参数集合a为{0,1,2,3,4},从下行时间单元sloti开始,按照时间参数集合a中的各时间参数,从下行的sloti向前数对应的时间参数,可以确定5个下行时间单元分别为:sloti-4、sloti-3、sloti-2、sloti-1和sloti,其中,sloti-4、sloti-3、sloti-2、sloti-1和sloti上接收到的下行信息对应的响应信息均可能在第一时间对应的上行时间单元sloti上反馈,因此,可以确定出5个时间,即q=5。

然后,根据k0的集合,确定pdcch所在的时间单元,k0是指从pdcch到对应的pdsch间隔的时间单元的个数。网络设备给终端设备发送配置信息,该配置信息是一个时域资源表格,该表格最多包含16行,每一行都指示了一个k0的值。假设k0的所有值为{0,1,2},则从下行时间单元sloti-4、sloti-3、sloti-2、sloti-1和sloti中的每个slot分别往前数0、1、2个slot,确定出可能在第一时间发送对应的响应信息的下行信息对应的pdcch可能存在的slot。如图5所示:从下行时间单元sloti-4往前数0、1、2个slot,确定pdcch可能所在的slot为sloti-4、sloti-5、sloti-6;从下行时间单元sloti-3往前数0、1、2个slot,确定pdcch可能所在的slot为sloti-3、sloti-4、sloti-5;从下行时间单元sloti-2往前数0、1、2个slot,确定pdcch可能所在的slot为sloti-2、sloti-3、sloti-4;从下行时间单元sloti-1往前数0、1、2个slot,确定pdcch可能所在的slot为sloti-1、sloti-2、sloti-3;从下行时间单元sloti往前数0、1、2个slot,确定pdcch可能所在的slot为sloti、sloti-1、sloti-2。因此,可以确定出7个可能在第一时间发送对应的响应信息的下行信息对应的pdcch可能存在的slot,包括:sloti、sloti-1、sloti-2、sloti-3、sloti-4、sloti-5、sloti-6。

接着,确定pdcchoccasion,在此以q个时间中的一个时间1为例,其他时间参照即可,假设该时间1对应的下行时间单元为图3中的sloti-4。

终端设备会根据网络设备发送指示信息确定pdcchoccasion,网络设备的指示信息会指示一个14bit的bit位图,对应一个slot中的14个符号,用于指示具体的pdcchoccasion的位置。网络设备配置的14bit的位图为01000001000000,假设其中的1指示对应的符号为pdcchoccasion,如图6所示,则该位图指示一个slot中的符号1和符号7为对应的pdcchoccasion。根据这个方法可以确定出q个时间对应的可能的pdcchoccasion。

如果q个时间对应的可能的pdcchoccasion中有一个pdcchoccasion中接收到了pdcch,该pdcch调度一个下行数据或者该pdcch指示sps释放,则在第一时间需要发送该下行数据或者该sps释放对应的响应信息。根据这个方法,确定可能在第一时间需要发送的响应信息,然后将所有反馈信息串联,生成码本,并发送给网络设备。

在本申请的一个实施方式中,终端设备按上述方式生成码本后,向网络设备发送所述码本。对应地,网络设备可以在第一时间接收码本。

网络设备接收到该码本后,解析该码本,获得该码本包括的响应信息。接着,根据这些响应信息确定这些响应信息各自对应的下行信息,即确定这些响应信息是哪些下行信息的响应信息,以便网络设备根据下行信息的响应信息,来确定是否重新发送对应的下行信息。例如,响应信息为ack,说明终端设备接收到该响应信息对应的下行信息,网络设备无需重新发送该下行信息,若响应信息为nack,说明终端设备接收该响应信息对应的下行信息失败,网络设备可以重新发送该下行信息。

由上述可知,网络设备接收到码本后,根据第一时间和时间参数集合a,确定q个时间。这样可以确定码本包括的响应信息是q个时间中哪些时间接收的下行信息对应的响应信息。其中,网络设备根据时间参数集合a和第一时间确定q个时间的过程与终端设备相同,在此不再赘述。

当终端设备与网络设备传输urllc业务时,由于urllc业务传输时延比较低。由上述可知,当时间参数集合对应的时间单元长度为一个slot,当每个下行信息接收后,若终端设备等到多个slot后才能发送该下行信息对应的反馈信息,换句话说,终端设备只能等到在反馈的slot中所有需要反馈的信息一起生成码本才能发送给网络设备,导致传输时延无法满足urllc等低时延业务的需求。

为了降低反馈时延,使得终端设备接收到下行信息后能够尽快的反馈对应的响应信息,可以通过采取降低时间参数集合对应的时间单元长度,例如将时间参数集合对应的时间单元长度从slot改为1/2slot,或者是符号。

但是为了保证多代通信系统的兼容性,仅仅将时间参数集合对应的时间单元长度变短还不足够,可能会存在n个时间参数集合,n大于等于2,n个时间参数集合中有些时间参数集合对应的时间单元长度与之前的时间单元长度相同,例如仍然为一个slot,有些时间参数集合对应的时间单元长度变小,例如变为一个1/2slot。这样使得上述n个时间参数集合中,至少有两个时间参数集合对应的时间单元长度不同。然而当n个时间参数集合中,至少有两个时间参数集合对应的时间单元长度不同时,需要能够确定合适的码本。

基于上述问题,本申请提供了一种通信方法、装置、设备、系统及存储介质,可以实现当n个时间参数集合中,至少有两个时间参数集合对应的时间单元长度不同时,准确确定出码本。

图7为本申请实施例提供的一种通信方法的流程图,如图7所示,本申请实施例的方法可以包括:

s101、终端设备根据n个时间参数集合,确定至少一个目标时间参数集合。

其中,所述n为大于等于2的正整数,该n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同。例如,n为3,3个时间参数集合分别记为时间参数集合a、时间参数集合b和时间参数集合c,可选的,这3个时间参数集合中有两个时间参数集合对应的时间单元长度不同,例如,时间参数集合a与时间参数集合b对应的时间单元长度不相同,或者,时间参数集合a与时间参数集合c对应的时间单元长度不相同,或者,时间参数集合b与时间参数集合c对应的时间单元长度不相同。可选的,这3个时间参数集合对应的时间单元长度均不相同,即时间参数集合a、时间参数集合b和时间参数集合c对应的时间单元长度均不相同。

上述个时间参数集合中的每个时间参数集合包括至少一个时间参数,该时间参数用于指示接收第一下行信息与反馈第一下行信息对应的第一响应信息之间间隔的时间单元的个数,参照图2所示。该间隔对应的时间单元长度为该时间参数所在的时间参数集合所对应的时间单元长度。例如:有两个时间参数集合,即n=2,第一个时间参数集合为{1,2,3,4},对应的时间单元长度为一个slot,则第一个时间参数集合中的1,2,3,4分别用于指示接收第一下行信息与反馈第一下行信息对应的第一响应消息之间间隔的slot的个数分别为1,2,3,4;第二个时间参数集合为{0,1,2,3,4},对应的时间长度为2个时域符号,则第二个时间参数集合中的0,1,2,3,4分别用于指示接收第一下行信息与反馈第一下行信息对应的第一响应消息之间分别间隔的2个时域符号的个数分别为0,1,2,3,4个。

可选的,上述n个时间参数集合中每个时间参数集合对应一种dci格式,该n个时间参数集合中至少两个时间参数集合对应的dci格式不同。例如,n为2,假设第一个时间参数集合对应的dci格式为第一dci格式,该第一dci格式可以为dciformat1_0,或者可以称作是全反馈dci(fallbackdci),可以用于在无线资源控制(radioresourcecontrol,rrc)建立或者在rrc重配置过程中进行数据调度;第二个时间参数集合对应的dci格式为第二dci格式,该第二dci格式可以为dciformat1_1,用于在rrc建立之后进行数据调度。

s102、终端设备在第一时间发送码本。

其中,所述码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,所述m个目标时间为根据所述第一时间和所述至少一个目标时间参数集合确定的,所述m为正整数。

具体地,终端设备根据步骤s101确定至少一个目标时间参数集合,并根据确定的至少一个目标时间参数集合,来确定可能在第一时间上发送响应信息的下行信息所在的时间,即目标时间。

在确定了m个目标时间后,终端设备生成码本,该码本包括了在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息。其中,码本类型可以是半静态码本或动态码本,针对不同的码本类型,生成码本的过程不同,具体可以参考前面已有技术中确定q个时间后,生成码本的过程。终端设备具体采用哪种码本类型由网络设备配置。

s103、网络设备在第一时间接收码本。

网络设备接收到该码本后,解析该码本,获得该码本包括的响应信息。接着,根据这些响应信息确定这些响应信息各自对应的下行信息,即确定这些响应信息是哪些下行信息的响应信息,以便网络设备根据下行信息的响应信息,来确定是否重新发送对应的下行信息。例如,响应信息为ack,说明终端设备接收到该响应信息对应的下行信息,网络设备无需重新发送该下行信息,若响应信息为nack,说明终端设备接收该响应信息对应的下行信息失败,网络设备可以重新发送该下行信息。

即网络设备接收到码本后,需要确定目标时间参数集合,并根据第一时间和目标时间参数集合,确定m个目标时间。这样可以确定码本包括的响应信息是m个目标时间中哪些目标时间接收的下行信息对应的响应信息。其中,网络设备确定目标时间参数集合,以及根据目标时间参数集合和第一时间确定m个目标时间的具体过程与终端设备相同,在此不再赘述。

本申请实施例提供的通信方法,终端设备根据n个时间参数集合,确定至少一个目标时间参数集合,该n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,该时间参数用于指示终端设备接收第一下行信息与终端设备向网络设备反馈该第一下行信息对应的第一响应信息之间间隔的时间单元的个数,接着,终端设备根据第一时间和上述至少一个目标时间参数集合确定m个目标时间,并根据m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,生成码本,然后,终端设备在第一时间向网络设备发送该码本。网络设备接收到该码本后,解析该码本,并根据该码本所包括的响应信息,确定该响应信息对应的下行信息是否传输成功。即本申请实施例,当n个时间参数集合中有至少两个时间参数集合所对应的时间单元长度不同时,终端设备可以有效生成码本,同时,网络设备可以对该码本进行有效解析,保证网络设备和终端设备对于码本有一致的理解,从而保证通信的有效性,提高资源的利用率。

图8为本申请实施例提供的一种通信方法的流程图,在上述实施例的基础上,如图8所示,本申请实施例的方法包括:

s201、终端设备根据n个时间参数集合,确定一个目标时间参数集合。

可选的,终端设备可以根据如下任意一种方式确定所述一个目标时间参数集合。可以理解,如下方式仅为举例,不构成对本申请的任何限定。此外,可以理解,网络设备确定至少一个目标时间参数集合的过程与终端设备相同,在此以终端设备为例,网络设备参照即可,不做赘述。

方式一,终端设备从所述n个时间参数集合中确定其中一个时间参数集合作为所述目标时间参数集合。

可选的,终端设备根据预先定义,从n个时间参数集合中确定其中一个时间参数集合作为目标时间参数集合。

例如,终端设备将n个时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合作为目标时间参数集合。

示例性的,预先定义目标时间参数集合为n个时间参数集合中对应的时间单元长度满足预设值的一个时间参数集合。举例来说,n=3,即有3个时间参数集合,其中,时间参数集合1为{0,1,2,3,4},对应的时间单元长度为一个slot,时间参数集合2为{4,5,6},对应的时间单元长度为一个1/2slot,时间参数集合3为{1,3,5},对应的时间单元长度为一个2slot。例如,预先设定目标时间参数集合为n个时间参数集合中对应的时间单元长度为slot的时间参数集合,则确定的目标时间参数集合为时间参数集合1为{0,1,2,3,4},或者,预先设定目标时间参数集合为n个时间参数集合中对应的时间单元长度小于slot的时间参数集合,则确定的目标时间参数集合为时间参数集合2为{4,5,6},或者,预先设定目标时间参数集合为n个时间参数集合中对应的时间单元长度最大的时间参数集合,则确定的目标时间参数集合为时间参数集合3为{1,3,5},或者预先设定目标时间参数集合为n个时间参数集合中对应的时间单元长度最小的时间参数集合,则确定的目标时间参数集合为时间参数集合2{4,5,6}。

示例性的,预先定义目标时间参数集合为n个时间参数集合中对应的dci格式满足预设dci格式的一个时间参数集合。举例来说,n=3,即有3个时间参数集合,其中,时间参数集合1为{0,1,2,3,4},对应的dci格式为第一dci格式,时间参数集合2为{4,5,6},对应的dci格式为第二dci格式,时间参数集合3为{1,3,5},对应的dci格式为第一dci格式。例如,预先定义目标时间参数集合为n个时间参数集合中对应的dci格式为第二dci格式的一个时间参数集合,则确定的目标时间参数集合为时间参数集合3为{1,3,5}。

示例性的,预先定义目标时间参数集合为n个时间参数集合中对应的时间单元长度满足预设值且dci格式满足预设dci格式的一个时间参数集合。举例来说,n=3,即有3个时间参数集合,其中,时间参数集合1为{0,1,2,3,4},对应的时间单元长度为一个slot,对应的dci格式为第一dci格式,时间参数集合2为{4,5,6},对应的时间单元长度为一个1/2slot,对应的dci格式为第二dci格式,时间参数集合3为{1,3,5},对应的时间单元长度为一个2slot,对应的dci格式为第一dci格式。例如,预先定义目标时间参数集合为n个时间参数集合中对应的时间单元长度为1/2slot,且dci格式为第二dci格式的一个时间参数集合,则确定的目标时间参数集合为时间参数集合2为{4,5,6}。

可选的,终端设备还可以根据网络设备的指示信息,从n个时间参数集合中确定其中一个时间参数集合作为目标时间参数集合。例如,网络设备自身从n个时间参数集合中确定其中时间参数集合1作为目标时间参数集合,并向终端设备发送指示信息,该指示信息用于指示终端设备将n个时间参数集合中的时间参数集合1作为目标时间参数集合。可选的,该指示信息承载在高层信令中。

可选的,n=2,有2个时间参数集合,分别对应第一dci格式和第二dci格式,如果网络设备发送指示信息指示需要盲检测第二格式的dci,则目标时间参数集合为第二dci格式对应的时间参数集合,如果没有配置盲检测第二格式的dci,则目标参数集合为第一dci格式对应的时间参数集合。

方式二,终端设备将所述n个时间参数集合取交集或者取并集后得到的一个时间参数集合,作为所述目标时间参数集合。

假设n为2,将2个时间参数集合取交集或者取并集后合并为一个时间参数集合,将合并后的时间参数集合作为所述目标时间参数集合。

可选的,终端设备将n个时间参数集合中每个时间参数集合对应的时间单元长度转换成目标时间单元长度,获得转换后的n个时间参数集合;将转换后的n个时间参数集合取交集或取并集,获得合并后的一个时间参数集合,将该合并后的一个时间参数集合作为目标时间参数集合。

该方式中,若2个时间参数集合对应的时间单元长度不相同,则将2个时间参数集合对应的时间单元长度转换为同一个长度,即将2个时间参数集合中每个时间参数集合转换为对应的时间单元长度为目标时间单元长度的时间参数集合。例如,2个时间参数集合分别为时间参数集合1和时间参数集合2,其中,时间参数集合1为{1,2,3,4},对应的时间单元长度为slot,时间参数集合2为{0,1,2,3},对应的时间单元长度为1/2slot,这样,需要将时间参数集合1对应的时间单元长度从slot转换为1/2slot,可以得到时间单元长度为1/2slot的时间参数集合1为{1,2,3,4,5,6,7,8},或者,得到时间单元长度为1/2slot的时间参数集合1为{2,4,6,8}。

将时间参数集合1和时间参数集合2对应的时间单元长度转换为同一长度后,对2个时间参数集合进行取并集或取交集,获得合并后的一个时间参数集合,将该合并后的一个时间参数集合作为目标时间参数集合。

例如,将时间参数集合1{1,2,3,4}对应的时间单元长度转换为时间单元长度为1/2slot的时间参数集合{1,2,3,4,5,6,7,8}后,与时间单元长度为1/2slot的时间参数集合2{1,2,3,4}取并集,获得合并后的一个时间参数集合为{0,1,2,3,4,5,6,7,8},将该{0,1,2,3,4,5,6,7,8}作为目标时间参数集合,其对应的时间单元长度为1/2slot。或者,将时间参数集合1{1,2,3,4}对应的时间单元长度转换为将时间单元长度为1/2slot的时间参数集合{2,4,6,8}后,与时间单元长度为1/2slot的时间参数集合2{1,2,3,4}取并集,获得合并后的一个时间参数集合为{0,1,2,3,4,6,8},将该{0,1,2,3,4,6,8}作为目标时间参数集合,其对应的时间单元长度为1/2slot。

例如,将时间参数集合1{1,2,3,4}对应的时间单元长度转换为时间单元长度为1/2slot的时间参数集合{1,2,3,4,5,6,7,8}后,与时间单元长度为1/2slot的时间参数集合2{1,2,3,4}取交集,获得合并后的一个时间参数集合为{1,2,3},将该{1,2,3}作为目标时间参数集合,其对应的时间单元长度为1/2slot。或者,将时间参数集合1{1,2,3,4}对应的时间单元长度转换为时间单元长度为1/2slot的时间参数集合{2,4,6,8}后,与时间单元长度为1/2slot的时间参数集合2{1,2,3,4}取交集,获得合并后的一个时间参数集合为{2},将该{2}作为目标时间参数集合,其对应的时间单元长度为1/2slot。

可选的,上述目标时间单元长度可以是n个时间参数集合中各时间参数集合对应的时间单元长度的最大公约数。例如,n为2,时间参数集合1对应的时间单元长度为slot,时间参数集合2对应的时间单元长度为1/2slot,则时间参数集合1和时间参数集合2对应的时间单元长度的最大公约数为1/2slot,因此,可以将时间参数集合1和时间参数集合2对应的时间单元长度转换为1/2slot。

方式三,终端设备将n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集,获得至少两个合并后的时间参数集合;将至少两个合并后的时间参数集合中的一个时间参数集合作为目标时间参数集合。

其中,将n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集,获得至少两个合并后的时间参数集合可以是:首先将n个时间参数集合中同一个dci格式对应的至少一个时间参数集合中的每个时间参数集合所对应的时间单元长度转换为目标时间单元长度,获得每个dci格式对应的转换后的至少一个时间参数集合,将每个dci格式对应的转换后的至少一个时间参数集合进行取交集或取并集,获得每个dci格式对应的合并后的一个时间参数集合,进而获得至少两个合并后的时间参数集合。可选的,该目标时间单元长度可以是所述同一个dci格式对应的至少一个时间参数集合中每个时间参数集合对应的时间单元长度的最大公约数。具体如何将n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集的方式可以参照方式二中将n个时间参数集合取交集或者取并集的方式,不再赘述。

本申请实施例中,终端设备将上述获得的至少两个合并后的时间参数集合中的一个时间参数集合作为所述目标时间参数集合可以是:终端设备将上述至少两个合并后的时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合作为所述目标时间参数集合。

举例说明,假设n为4,4个时间参数集合分别为时间参数集合3、时间参数集合4、时间参数集合5和时间参数集合6,其中,时间参数集合3和时间参数集合4对应的dci格式为第一dci格式,时间参数集合5和时间参数集合6对应的dci格式为第二dci格式。对时间参数集合3和时间参数集合4取交集或并集,若时间参数集合3和时间参数集合4对应的时间单元长度不相同时,转换为同一长度的时间单元后,再取交集或并集,其过程可以参照方式二描述,在此不再赘述,获得一个时间参数集合7。同理,对时间参数集合5和时间参数集合6取交集或并集,获得一个时间参数集合8。接着,将时间参数集合7和时间参数集合8中的一个时间参数集合作为目标时间参数集合,例如,将时间参数集合7和时间参数集合8中对应的时间单元长度满足预设值的一个时间参数集合作为目标时间参数集合,或者,将时间参数集合7和时间参数集合8中对应的dci格式满足预设dci格式的一个时间参数集合作为目标时间参数集合,或者,将时间参数集合7和时间参数集合8中对应的时间单元长度满足预设值、且dci格式满足预设dci格式的一个时间参数集合作为目标时间参数集合。具体如何选择一个时间参数集合作为目标时间参数集合可以参照方式一种的描述,不再赘述。

s202、终端设备根据确定的一个目标时间参数集合和第一时间,确定m个目标时间。

其中,所述m为正整数。

可选的,在终端设备按照如上方式一至方式三种任一方式确定出一个目标时间参数集合后,可以根据确定出的目标时间参数集合和第一时间,确定m个目标时间。

具体地,假设第一时间对应的上行时间单元为第n个1/2slot,目标时间对应的时间单元是slot。例如上述确定的目标时间参数集合为{0,1,2,3},其对应的时间单元长度即粒度为1/2slot,则如图9所示,从下行的第n个1/2slot向前分别数0、1、2、3个1/2slot,获得标号为n、n-1、n-2、n-3的1/2slot,如图9所示,其中1/2slotn和1/2slotn+1组成一个完整的slot,1/2slotn-1和1/2slotn-2组成一个完整的slot,1/2slotn-3和1/2slotn-4组成一个完整的slot,因此,将该3个slot对应的时间作为m个目标时间。再例如,上述确定的目标时间参数集合为{0,1,2,3,4,5,6,7,8},其对应的时间单元长度即粒度为1/2slot,如图10所示,从下行的第n个1/2slot向前分别数0,1,2,3,4,5,6,7,8个1/2slot,获得下行时间单元1/2slotn、1/2slotn-1、1/2slotn-2、1/2slotn-3、1/2slotn-4、1/2slotn-5、1/2slotn-6、1/2slotn-7、1/2slotn-8,将占一半slot的时间单元补为完整的slot,例如,1/2slotn和1/2slotn+1组成一个完整的slot,因此,将下行时间单元1/2slotn+1、1/2slotn、1/2slotn-1、1/2slotn-2、1/2slotn-3、1/2slotn-4、1/2slotn-5、1/2slotn-6、1/2slotn-7、1/2slotn-8所在的5个slot对应的时间作为目标时间。

假设,第一时间对应的上行时间单元为第n个1/2slot,目标时间对应的时间单元是1/2slot。例如上述确定的目标时间参数集合为{0,1,2,3},其对应的时间单元长度即粒度为1/2slot,则如图11所示,从下行的第n个1/2slot向前分别数0、1、2、3个1/2slot,获得标号为n、n-1、n-2、n-3的1/2slot,将下行时间单元获得标号为n、n-1、n-2、n-3的1/2slot对应的时间作为m个目标时间,获得4个目标时间。再例如,上述确定的目标时间参数集合为{0,1,2,3,4,5,6,7,8},其对应的时间单元是1/2slot,图12所示,从下行的第n个1/2slot向前分别数0,1,2,3,4,5,6,7,8个1/2slot,获得下行时间单元1/2slotn、1/2slotn-1、1/2slotn-2、1/2slotn-3、1/2slotn-4、1/2slotn-5、1/2slotn-6、1/2slotn-7、1/2slotn-8,将这些下行时间单元对应的时间作为目标时间。

假设,第一时间对应的上行时间单元为第n个1/2slot,目标时间对应的时间单元是1/2slot。例如上述确定的目标时间参数集合1为{0,1,2,3},其对应的时间单元长度即粒度为slot,则如图13所示,从下行的第n个slot向前分别数0、1、2、3个slot,即从下行的第n个slot向前分别数0、2、4、6个1/2slot,获得标号为n、n-2、n-4、n-6的1/2slot,将下行时间单元获得标号为n、n-2、n-4、n-6的1/2slot对应的时间作为m个目标时间,获得4个目标时间。

假设,第一时间对应的上行时间单元为第n个1/2slot,目标时间对应的时间单元是slot。例如上述确定的目标时间参数集合1为{0,1,2,3},其对应的时间单元长度即粒度为slot,则如图14所示,从下行的第n个1/2slot向前分别数0、1、2、3个slot,即从下行的第n个1/2slot向前分别数0,1,2,3,4,5,6个1/2slot,获得下行时间单元1/2slotn、1/2slotn-1、1/2slotn-2、1/2slotn-3、1/2slotn-4、1/2slotn-5、1/2slotn-6,将占一半slot的时间单元补为完整的slot,例如,1/2slotn和1/2slotn+1组成一个完整的slot,因此,将下行时间单元1/2slotn+1、1/2slotn、1/2slotn-1、1/2slotn-2、1/2slotn-3、1/2slotn-4、1/2slotn-5、1/2slotn-6所在的4个slot对应的时间作为目标时间。

s203、终端设备在第一时间发送码本。

可选的,终端设备根据上述s202中描述的方式确定出m个目标时间后,根据m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,生成码本,例如,该码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息。接着,在第一时间,将生成的码本发送给网络设备。

具体生成码本的过程可以参照s102所述,不再赘述。

s204、网络设备在第一时间接收码本。

网络设备在第一时间接收来自终端设备的码本后,确定一个目标时间参数集合,并根据第一时间和一个目标时间参数集合,确定m个目标时间。这样可以确定码本包括的响应信息是m个目标时间中哪些目标时间接收的下行信息对应的响应信息,进而确定m个目标时间在哪些目标时间成功接收到下行信息,哪些目标时间没有成功接收到下行信息。

其中,网络设备确定一个目标时间参数集合,以及根据该目标时间参数集合和第一时间确定m个目标时间的具体过程与终端设备相同,在此不再赘述。

本申请实施例提供的通信方法,终端设备根据n个时间参数集合,确定一个目标时间参数集合,并根据确定的一个目标时间参数集合和第一时间,确定m个目标时间,进而实现对目标时间的准确确定。

图15为本申请实施例提供的一种通信方法的流程图,在上述实施例的基础上,如图15所示,本申请实施例的方法包括:

s301、终端设备根据n个时间参数集合,确定n个目标时间参数集合。

可选的,在本申请的一个实现方式中,终端设备将n个时间参数集合中的每个时间参数集合作为一个目标时间参数集合,获得n个目标时间参数集合。

举例说明,假设n为2,2个时间参数集合分别为时间参数集合1和时间参数集合2,其中,时间参数集合1为{1,2,3,4},对应的时间单元长度为slot,时间参数集合2为{0,1,2,3},对应的时间单元长度为1/2slot,则确定2个目标时间参数集合分别为时间参数集合1和时间参数集合2。

此外,网络设备确定至少一个目标时间参数集合的过程与终端设备相同,在此以终端设备为例,网络设备参照即可,不做赘述。

s302、终端设备根据确定的n个目标时间参数集合和第一时间,确定m个目标时间。

可选的,在本申请的一个实施方式中,终端设备根据所述第一时间和所述n个目标时间参数集合中的每个目标时间参数集合,确定所述每个目标时间参数集合对应的时间集合,获得n个时间集合;将所述n个时间集合取交集或者取并集,获得所述m个目标时间。

具体地,确定每个目标时间参数集合对应的时间集合的方法可以参照s202中根据第一时间和一个目标参数集合确定m个目标时间的方法,确定出的m个目标时间组成的时间集合就是该目标时间参数集合对应的时间集合。例如,根据一个目标时间参数集合确定m个目标时间为下行时间单元1/2slotn+1、1/2slotn、1/2slotn-1、1/2slotn-2、1/2slotn-3、1/2slotn-4、1/2slotn-5、1/2slotn-6、1/2slotn-7、1/2slotn-8所在的5个slot,则这5个slot就是该目标时间参数集合对应的时间集合。

确定每个目标时间参数集合对应的时间集合,获得n个时间集合;将所述n个时间集合取交集或者取并集,获得所述m个目标时间。

举例说明,假设n为2,2个时间参数集合分别为时间参数集合1和时间参数集合2,其中,时间参数集合1为{1,2,3,4},对应的时间单元长度为slot,时间参数集合2为{0,1,2,3},对应的时间单元长度为1/2slot,则确定2个目标时间参数集合分别为时间参数集合1和时间参数集合2。第一时间为编号为n的1/2slot对应的时间。如图16所示,首先,根据上述方法,将时间参数集合1对应的时间单元长度转换为1/2slot,获得转换后的时间参数集合1为{1,2,3,4,5,6,7,8}。接着,从编号为n的1/2slot向前数1,2,3,4,5,6,7,8个1/2slot,获得时间参数集合1对应的时间集合3为编号为{n-1,n-2,n-3,n-4,n-5,n-6,n-7,n-8}的1/2slot。同理,按照时间参数集合2从编号为n的1/2slot向前数{0,1,2,3}个时间单元,获得时间参数集合2对应的时间集合4为编号为{n,n-1,n-2,n-3}的1/2slot。接着,将时间集合3和时间集合4取并集,得到合并后的时间集合5为编号为{n,n-1,n-2,n-3,n-4,n-5,n-6,n-7,n-8}的1/2slot,m个目标时间为时间集合5中所有的时间单元对应的时间,即m个目标时间对应的时间单元的编号为n,n-1,n-2,n-3,n-4,n-5,n-6,n-7,n-8的1/2slot;或者,如图17所示,将时间集合3和时间集合4取交集,得到合并后的时间集合5为编号为{n-1,n-2,n-3}的1/2slot,m个目标时间为时间集合5中所有的时间单元对应的时间,即m个目标时间对应的时间单元编号为n-1,n-2,n-3的1/2slot。

或者,根据上述方法,将时间参数集合1对应的时间单元长度转换为1/2slot,获得转换后的时间参数集合1为{2,4,6,8},之后确定m个目标时间单元的方法与上面所述类似,不再赘述。

s303、终端设备在第一时间发送码本。

可选的,终端设备根据上述s302中描述的方式确定出m个目标时间后,根据m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,生成码本,例如,该码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息。接着,在第一时间,将生成的码本发送给网络设备。

具体生成码本的过程可以参照s102所述,不再赘述。

s304、网络设备在第一时间接收码本。

网络设备在第一时间接收来自终端设备的码本后,确定n个目标时间参数集合,并根据第一时间和n个目标时间参数集合,确定m个目标时间。这样可以确定码本包括的响应信息是m个目标时间中哪些目标时间接收的下行信息对应的响应信息,进而确定m个目标时间在哪些目标时间成功接收到下行信息,哪些目标时间没有成功接收到下行信息。

其中,网络设备确定n个目标时间参数集合,以及根据该n个目标时间参数集合和第一时间确定m个目标时间的具体过程与终端设备相同,在此不再赘述。

本申请实施例提供的通信方法,终端设备根据n个时间参数集合,确定n个目标时间参数集合,并根据确定的n个目标时间参数集合和第一时间,确定m个目标时间,进而实现对目标时间的准确确定。

图18为本申请实施例提供的一种通信方法的流程图,在上述实施例的基础上,如图18所示,本申请实施例的方法包括:

s401、终端设备根据n个时间参数集合,确定至少一个目标时间参数集合。

本申请实施例中,终端设备可以根据上述s201方法或s301的方法,确定至少一个目标时间参数集合,其具体过程可以参照上述s201或s301,在此不再赘述。

s402、网络设备向终端设备发送第二下行信息。

其中,该第二下行信息用于指示所述第一时间。

s403、终端设备根据第二下行信息,确定所述第一时间。

终端设备接收到第二下行信息后,根据第二下行信息确定一个k值,终端设备向网络设备发送第一下行信息对应的响应信息之间满足n+k的定时关系。其中,n表示终端设备接收第一下行信息的时间单元,k表示终端设备接收到第一下行信息与终端设备向网络设备反馈该第一下行信息对应的响应信息之间间隔的时间单元的个数。例如图2所示,终端设备在第n个slot接收到第一下行信息,若第二下行指示k=4,则在第n+4slot上反馈该第一下行信息的响应信息给网络设备。

第二下行信息可以承载在dci中,例如,dci指示时间参数集合中的一个时间参数作为k,给终端设备,该时间参数集合可以是网络设备配置的,也可以是预先定义的,即协议规定的。用于下行信息调度的dci格式可以有多种,例如第一dci格式和第二dci格式两种,在一种示例中,针对第一dci格式,假设协议规定了一个时间参数集合1为{1,2,3,4,5,6,7,8},通过第一dci格式调度下行信息时,可以通过指示时间参数集合1中的一个值作为k。在另一种示例中,针对第二dci格式,假设网络设备配置了一个时间参数集合,通过第二dci格式调度第二下行信息时,可以通过指示时间参数集合2中的一个值,作为k。

这样,终端设备可以根据接收到的第二下行信息,确定第一时间。

s404、终端设备根据至少一个目标时间参数集合和第一时间,确定m个目标时间。

本申请实施例中,终端设备可以根据上述s202方法或s302的方法,确定m个目标时间,即当本申请实施例s401采用如上述s201的方法,确定一个目标时间参数集合时,则该s404采用上述s202的方式,确定m个目标时间;当申请实施例s401采用如上述s301的方法,确定n个目标时间参数集合时,则该s404采用上述s302的方式,确定m个目标时间。其具体过程可以参照上述s202或s302,在此不再赘述。

s405、终端设备在第一时间发送码本。

终端设备根据上述s404,确定出m个目标时间后,根据m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,生成码本,例如,该码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息。接着,在第一时间,将生成的码本发送给网络设备。

具体生成码本的过程可以参照s102所述,不再赘述。

s406、网络设备在第一时间接收码本。

网络设备在第一时间接收来自终端设备的码本后,确定一个目标时间参数集合,并根据第一时间和一个目标时间参数集合,确定m个目标时间。这样可以确定码本包括的响应信息是m个目标时间中哪些目标时间接收的下行信息对应的响应信息,进而确定m个目标时间在哪些目标时间成功接收到下行信息,哪些目标时间没有成功接收到下行信息。

其中,网络设备确定一个目标时间参数集合,以及根据该目标时间参数集合和第一时间确定m个目标时间的具体过程与终端设备相同,在此不再赘述。

本申请实施例提供的通信方法,终端设备根据至少一个目标时间参数集合和第一时间,确定m个目标时间之前,首先接收来自网络设备的第二下行信息,该第二下行信息用于指示第一时间,这样,终端设备可以根据该第二下行信息,确定第一时间,进而根据第一时间和至少一个目标参数集合,准确确定出m个目标时间。

图19为本申请实施例提供的一种通信方法的流程图,在上述实施例的基础上,如图19所示,本申请实施例的方法包括:

s501、终端设备获取n个时间参数集合。

本申请实施例,终端设备在根据n个时间参数集合,确定至少一个目标时间参数集合之前,首先需要获取该n个时间参数集合。其中,终端设备获取该n个时间参数集合的方式包括但不限于如下示例。

第一种示例,网络设备确定n个时间参数集合,接着,网络设备向终端设备发送第一配置信息,其中,该第一配置信息指示所述n个时间参数集合,然后,终端设备根据所述第一配置信息,获得所述n个时间参数集合。

该示例中,n个时间参数集合全部为网络设备配置,例如,网络设备自身确定n个时间参数集合,为了使得终端设备的n个时间参数集合与网络设备的n个时间参数集合一致,则网络设备向终端设备发送第一配置信息,该第一配置信息用于指示网络设备确定的n个时间参数集合。该第一配置信息可以承载在dci中,或者是承载在高层信令中的。

第二种示例,网络设备确定n个时间参数集合。其中,该n个时间参数集合包括n1个时间参数集合和n2个时间参数集合,所述n2个时间参数集合为预先定义的,所述n1与所述n2之和为所述n,所述n1和所述n2均为正整数。其中,n1个时间参数集合为网络设备自行确定的,例如可以根据调度需求等确定,本申请实施例对此不做限定。接着,网络设备向终端设备发送第二配置信息,该第二配置信息用于指示所述n1个时间参数集合。终端设备根据n1个时间参数集合和n2个时间参数集合,获得所述n个时间参数集合。

即该示例中,n个时间参数集合中n1个时间参数集合为网络设备确定的,n2个时间参数集合为预先定义的。此时,对于网络设备,其自身确定n1个时间参数集合,并根据预先定义的规定,确定n2个时间参数集合,进而获得n个时间参数集合。

为使得终端设备的n个时间参数集合与网络设备的n个时间参数集合一致,则网络设备将自身确定的n1个时间参数集合通知给终端设备,即网络设备向终端设备发送第二配置信息,该第二配置信息用于指示网络设备确定的n1个时间参数集合。该第二配置信息可以承载在dci中,或者是承载在高层信令中的。

这样,终端设备可以根据网络设备发送的第二配置信息,确定n1个时间参数集合,并根据预先定义的规定,确定n2个时间参数集合,进而将n1个时间参数集合和n2个时间参数集合组合,即将n1个时间参数集合和n2个时间参数集合加起来,获得n个时间参数集合。例如,n1为2,n2为3,获得的n个时间参数集合为5个时间参数集合。

这样,终端设备可以根据上述第一种示例所述的方式一或第二种示例所述的方式二,获得n个时间参数集合,进而保证了网络设备和终端设备关于n个时间参数集合的一致性。

s502、终端设备根据n个时间参数集合,确定至少一个目标时间参数集合。

本申请实施例中,终端设备可以根据上述s201方法或s301的方法,确定至少一个目标时间参数集合,其具体过程可以参照上述s201或s301,在此不再赘述。

s503、终端设备在第一时间向网络设备发送码本。

终端设备根据上述步骤,获得至少一个目标时间参数集合后,根据至少一个目标时间参数集合和第一时间,确定m个目标时间,具体过程参照上述s202方法或s302的方法,确定m个目标时间,即当本申请实施例s502采用如上述s201的方法,确定一个目标时间参数集合时,则该s503采用上述s202的方式,确定m个目标时间;当申请实施例s502采用如上述s301的方法,确定n个目标时间参数集合时,则该s503采用上述s302的方式,确定m个目标时间。

接着,将在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息包括在码本中,发送给网络设备。

s504、网络设备在第一时间接收码本。

网络设备在第一时间接收来自终端设备的码本后,确定一个目标时间参数集合,并根据第一时间和一个目标时间参数集合,确定m个目标时间。这样可以确定码本包括的响应信息是m个目标时间中哪些目标时间接收的下行信息对应的响应信息,进而确定m个目标时间在哪些目标时间成功接收到下行信息,哪些目标时间没有成功接收到下行信息。

其中,网络设备确定一个目标时间参数集合,以及根据该目标时间参数集合和第一时间确定m个目标时间的具体过程与终端设备相同,在此不再赘述。

本申请实施例提供的通信方法,网络设备确定n个时间参数集合,并向终端设备发送第一配置信息或第二配置信息,这样,终端设备可以根据第一配置信息或第二配置信息获得与n个时间参数集合,进而保证了网络设备和终端设备关于n个时间参数集合的一致性。

图20为本申请实施例提供的一种通信方法的流程图,在上述实施例的基础上,如图20所示,本申请实施例的方法包括:

s601、网络设备向终端设备发送配置信息。

参照上述s501,该配置信息可以是用于指示n个时间参数集合的第一配置信息,或者为用于指示n1个时间参数集合的第二配置信息。

s602、终端设备根据网络设备发送的配置信息,获取n个时间参数集合。

具体可以参照上述s501,例如当上述s601中的配置信息为第一配置信息,则根据第一种示例的方式,获取n个时间参数集合,若上述s601中的配置信息为第二配置信息,则根据第二种示例的方式,获取n个时间参数集合。具体参照上述s501的描述,在此不再赘述。

s603、终端设备根据n个时间参数集合,确定至少一个目标时间参数集合。

本申请实施例中,终端设备可以根据上述s201方法或s301的方法,确定至少一个目标时间参数集合,其具体过程可以参照上述s201或s301,在此不再赘述。

s604、网络设备向终端设备发送第二下行信息。

其中,该第二下行信息用于指示所述第一时间。

s605、终端设备根据第二下行信息,确定所述第一时间。

具体可以参照上述s401和s403的描述,在此不再赘述。

需要说明的是,上述s604与上述s601之间没有先后顺序,即上述s604与s605可以在上述s601与s602之前执行,也可以在上述s601与s602之后执行,本申请实施例对此不做限制。

s606、终端设备根据至少一个目标时间参数集合和第一时间,确定m个目标时间。

具体过程参照上述s202方法或s302的方法,确定m个目标时间,即当本申请实施例s603采用如上述s201的方法,确定一个目标时间参数集合时,则该s606采用上述s202的方式,确定m个目标时间;当申请实施例s603采用如上述s301的方法,确定n个目标时间参数集合时,则该s606采用上述s302的方式,确定m个目标时间。在此不再赘述。

s607、终端设备确定m个目标时间中每个目标时间接收的下行信息。

s608、终端设备确定m个目标时间中每个目标时间接收的下行信息所对应的响应信息。

s609、终端设备根据m个目标时间中至少一个目标时间对应的响应信息,生成码本。

上述s607至s609可以参照图4、图5或图6所示的实施例的描述,在此不再赘述。

s610、终端设备在第一时间向网络设备发送码本。

s611、网络设备接收码本后,根据n个时间参数集合,确定至少一个目标时间参数集合。

其中,网络设备根据n个时间参数集合,确定至少一个目标时间参数集合的过程与终端设备根据n个时间参数集合,确定至少一个目标时间参数集合的过程相同,在此不再赘述。

s612、网络设备根据至少一个目标时间参数集合和第一时间,确定m个目标时间。

其中,网络设备根据至少一个目标时间参数集合和第一时间,确定m个目标时间的过程与终端设备至少一个目标时间参数集合和第一时间,确定m个目标时间的过程相同。具体可以参照上述s606描述,在此不再赘述。

s613、网络设备根据m个目标时间和码本,确定m个目标时间对应的下行信息是否接受成功。

网络设备接收到码本后,根据n个时间参数集合,确定至少一个目标时间参数集合,并根据确定的至少一个目标时间参数集合和第一时间,确定m个目标时间。接着,解析码本,根据码本中携带的响应信息,以确定m个目标时间对应的下行信息是否接受成功,以提高下行信息发送的可靠性。

本申请实施例提供的通信方法,网络设备向终端设备发送第一配置信息或第二配置信息,终端设备根据该第一配置信息或第二配置信息获得n个时间参数集合,接着,根据该n个时间参数集合,确定至少一个目标时间参数。网络设备向终端设备发送第二下行信息,终端设备根据该第二下行信息确定第一时间,接着,终端设备根据该第一时间和至少一个目标参数集合,确定m个目标时间,并在第一时间向网络设备发送码本。网络设备在第一时间接收到码本后,同样根据n个时间参数集合确定至少一个目标时间参数集合,并根据至少一个目标时间参数集合和第一时间,确定m个目标时间,进而根据m个目标时间对应的下行信息的响应信息和码本,确定m个目标时间对应的下行信息是否接受成功。即本申请实施例,当n个时间参数集合中有至少两个时间参数集合所对应的时间单元长度不同时,终端设备可以有效生成码本,同时,网络设备可以对该码本进行有效解析,保证网络设备和终端设备对于码本有一致的理解,从而保证通信的有效性,提高资源的利用率。

图21为本申请实施例提供的一种通信设备的结构示意图。如图21所示,本实施例所述的通信设备500可以是前述方法实施例中提到的终端设备(或者可用于终端设备的部件)或者网络设备(或者可用于网络设备的部件)。通信设备可用于实现上述方法实施例中描述的对应于终端设备或者网络设备的方法,具体参见上述方法实施例中的说明。

所述通信设备500可以包括一个或多个处理器501,所述处理器501也可以称为处理单元,可以实现一定的控制或者处理功能。所述处理器501可以是通用处理器或者专用处理器等。例如可以是基带处理器、或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信设备进行控制,执行软件程序,处理软件程序的数据。

在一种可能的设计中,处理器501也可以存有指令503或者数据(例如中间数据)。其中,所述指令503可以被所述处理器运行,使得所述通信设备500执行上述方法实施例中描述的对应于终端设备或者网络设备的方法。

在又一种可能的设计中,通信设备500可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。

可选的,所述通信设备500中可以包括一个或多个存储器502,其上可以存有指令504,所述指令可在所述处理器上被运行,使得所述通信设备500执行上述方法实施例中描述的方法。

可选的,处理器501和存储器502可以单独设置,也可以集成在一起。

可选的,所述通信设备500还可以包括收发器505和/或天线506。所述处理器501可以称为处理单元,对通信设备(例如终端设备或者网络设备)进行控制。所述收发器505可以称为收发单元、收发机、收发电路、或者收发器等,用于实现通信设备的收发功能。

在一个设计中,若该通信设备500用于实现对应于上述各实施例中终端设备的操作时,例如,可以由处理器501根据n个时间参数集合,确定至少一个目标时间参数集合,其中,所述n为大于等于2的正整数,所述n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,所述时间参数用于指示接收第一下行信息与反馈所述第一下行信息对应的第一响应信息之间间隔的时间单元的个数;收发器505在第一时间发送码本,其中,该码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,所述m个目标时间为根据所述第一时间和所述至少一个目标时间参数集合确定的,所述m为正整数。

其中,上述收发器505与处理器501的具体实现过程可以参见上述各实施例的相关描述,此处不再赘述。

另一个设计中,若该通信设备用于实现对应于上述各实施例中网络设备的操作时,例如可以由收发器505在第一时间接收码本,该码本包括m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,所述m为正整数,所述m个目标时间为根据所述第一时间和至少一个目标时间参数集合确定的,所述至少一个目标时间参数集合为根据n个时间参数集合确定的,所述n为大于等于2的正整数,所述n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,所述时间参数用于指示发送第一下行信息与接收所述第一下行信息对应的第一响应信息之间间隔的时间单元的个数。

其中,上述收发器505与处理器501的具体实现过程可以参见上述各实施例的相关描述,此处不再赘述。

本申请中描述的处理器501和收发器505可实现在集成电路(integratedcircuit,ic)、模拟ic、射频集成电路(radiofrequencyintegratedcircuit,rfic)、混合信号ic、专用集成电路(applicationspecificintegratedcircuit,asic)、印刷电路板(printedcircuitboard,pcb)、电子设备等上。该处理器501和收发器505也可以用各种1c工艺技术来制造,例如互补金属氧化物半导体(complementarymetaloxidesemiconductor,cmos)、n型金属氧化物半导体(nmetal-oxide-semiconductor,nmos)、p型金属氧化物半导体(positivechannelmetaloxidesemiconductor,pmos)、双极结型晶体管(bipolarjunctiontransistor,bjt)、双极cmos(bicmos)、硅锗(sige)、砷化镓(gaas)等。

虽然在以上的实施例描述中,通信设备500以终端终端或者网络设备为例来描述,但本申请中描述的通信设备的范围并不限于上述终端设备或上述网络设备,而且通信设备的结构可以不受图21的限制。

本申请实施例的通信设备,可以用于执行上述各方法实施例中终端设备(或网络设备)的技术方案,其实现原理和技术效果类似,此处不再赘述。

图22为本申请实施例提供的一种终端设备的结构示意图。该终端设备600可以实现上述方法实施例中终端设备所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块或单元。

在一种可能的设计中,该终端设备600的结构中包括处理器601、收发器602和存储器603,该处理器601被配置为支持该终端设备600执行上述方法中相应的功能。该收发器602用于支持该终端设备600与其他终端设备或网络设备之间的通信。该终端设备600还可以包括存储器603,该存储器603用于与处理器601耦合,其保存该终端设备600必要的程序指令和数据。

当终端设备600开机后,处理器601可以读取存储器603中的程序指令和数据,解释并执行程序指令,处理程序指令的数据。当发送数据时,处理器601对待发送的数据进行基带处理后,输出基带信号至收发器602,收发器602将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端时,收发器602通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器601,处理器601将基带信号转换为数据并对该数据进行处理。

本领域技术人员可以理解,为了便于说明,图22仅示出了一个存储器603和一个处理器601。在实际的终端设备600中,可以存在多个处理器601和多个存储器603。存储器603也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。

本申请实施例的终端设备,可以用于执行上述各方法实施例中终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图23为本申请实施例提供的一种装置的结构示意图。该装置700以芯片的产品形态存在,该装置的结构中包括处理器701和存储器702,该存储器702用于与处理器701耦合,该存储器702上保存该装置必要的程序指令和数据,该处理器701用于执行存储器702中存储的程序指令,使得该装置执行上述方法实施例中终端设备的功能。

本申请实施例的装置,可以用于执行上述各方法实施例中终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图24为本申请实施例提供的一种通信装置的结构示意图。该通信装置可以是终端设备,也可以是终端设备的部件(例如,集成电路,芯片等等),如图24所示,该通信装置800可以包括:处理单元801和收发单元802;

处理单元801,用于根据n个时间参数集合,确定至少一个目标时间参数集合,其中,所述n为大于等于2的正整数,所述n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,所述时间参数用于指示接收第一下行信息与反馈所述第一下行信息对应的第一响应信息之间间隔的时间单元的个数;

收发单元802,用于在第一时间发送码本,其中,所述码本包括在m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,所述m个目标时间为根据所述第一时间和所述至少一个目标时间参数集合确定的,所述m为正整数。

可选的,上述n个时间参数集合中每个时间参数集合对应一种dci格式,所述n个时间参数集合中至少两个时间参数集合对应的dci格式不同。

可选的,上述处理单元801,具体用于从所述n个时间参数集合中确定其中一个时间参数集合作为所述目标时间参数集合。

可选的,上述处理单元801,具有用于将所述n个时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合作为所述目标时间参数集合。

可选的,上述处理单元801,具有用于将所述n个时间参数集合取交集或者取并集后得到的一个时间参数集合,作为所述目标时间参数集合。

可选的,上述处理单元801,具有用于将所述n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集,获得至少两个合并后的时间参数集合;并将所述至少两个合并后的时间参数集合中的一个时间参数集合作为所述目标时间参数集合。

可选的,上述处理单元801,具有用于将所述n个时间参数集合中的每个时间参数集合作为所述目标时间参数集合,获得n个目标时间参数集合;并根据所述第一时间和所述n个目标时间参数集合中的每个目标时间参数集合,确定所述每个目标时间参数集合对应的时间集合,获得n个时间集合;将所述n个时间集合取交集或者取并集,获得所述m个目标时间。

本申请实施例的通信装置,可以用于执行上述各方法实施例中终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图25为本申请实施例提供的一种通信装置的结构示意图。在上述实施例的基础上,如图25所示,本申请实施例的通信装置还包括:获取单元803;

所述收发单元802,还用于接收第一配置信息,其中,所述第一配置信息指示所述n个时间参数集合;

所述获取单元803,用于根据所述第一配置信息,获得所述n个时间参数集合;

或者,

所述收发单元802,还用于接收第二配置信息,其中,所述第二配置信息用于指示n1个时间参数集合;

所述获取单元803,用于根据所述n1个时间参数集合和n2个时间参数集合,获得所述n个时间参数集合,其中,所述n2个时间参数集合为预先定义的,所述n个时间参数集合包括所述n1个时间参数集合和所述n2个时间参数集合,所述n1与所述n2之和为所述n,所述n1和所述n2均为正整数。

本申请实施例的通信装置,可以用于执行上述各方法实施例中终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图26为本申请实施例提供的一种网络设备的结构示意图。该网络设备900可以实现上述方法实施例中网络设备所执行的功能,功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块或单元。

在一种可能的设计中,该网络设备900的结构中包括处理器901和通信接口902,该处理器901被配置为支持该网络设备900执行上述方法中相应的功能。该通信接口902用于支持该网络设备900与其他网元之间的通信。该网络设备900还可以包括存储器903,该存储器903用于与处理器901耦合,其保存该网络设备900必要的程序指令和数据。

本领域技术人员可以理解,为了便于说明,图26仅示出了一个存储器903和一个处理器901。在实际的网设备900中,可以存在多个处理器901和多个存储器903。存储器903也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。

本申请实施例的网络设备,可以用于执行上述各方法实施例中网络设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图27为本申请实施例提供的一种装置的结构示意图。该装置100以芯片的产品形态存在,该装置的结构中包括处理器110和存储器120,该存储器120用于与处理器110耦合,该存储器120上保存该装置必要的程序指令和数据,该处理器110用于执行存储器120中存储的程序指令,使得该装置执行上述方法实施例中网络设备的功能。

本申请实施例的装置,可以用于执行上述各方法实施例中网络设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图28为本申请实施例提供的一种通信装置的结构示意图。该通信装置可以是网络设备,也可以是网络设备的部件(例如,集成电路,芯片等等),如图28所示,该通信装置200可以包括:收发单元210。

上述收发单元210可以实现上述网络设备侧的方法。例如,上述收发单元210,用于在第一时间接收码本,该码本包括m个目标时间中至少一个目标时间接收到的下行信息对应的响应信息,所述m为正整数,所述m个目标时间为根据所述第一时间和至少一个目标时间参数集合确定的,所述至少一个目标时间参数集合为根据n个时间参数集合确定的,所述n为大于等于2的正整数,所述n个时间参数集合中至少两个时间参数集合所对应的时间单元长度不同,每个时间参数集合包括至少一个时间参数,所述时间参数用于指示发送第一下行信息与接收所述第一下行信息对应的第一响应信息之间间隔的时间单元的个数。

可选的,上述n个时间参数集合中每个时间参数集合对应一种dci格式,所述n个时间参数集合中至少两个时间参数集合对应的dci格式不同。

可选的,上述至少一个目标时间参数集合为所述n个时间参数集合中的一个时间参数集合。

可选的,上述目标时间参数集合为所述n个时间参数集合中对应的时间单元长度满足预设值和/或对应的dci格式满足预设dci格式的一个时间参数集合。

可选的,上述至少一个目标时间参数集合为所述n个时间参数集合取交集或者取并集后得到的一个时间参数集合。

可选的,上述至少一个目标时间参数集合为所述n个时间参数集合中对应的dci格式相同的时间参数集合取交集或者取并集后,所获得的至少两个合并后的时间参数集合中的一个时间参数集合。

可选的,上述至少一个目标时间参数集合为n个目标时间参数集合,即n个目标时间参数集合中的每个目标时间参数集合为该n个时间参数集合中的每个时间参数集合;

对应的,该m个目标时间为n个时间集合进行取交集或者取并集后获得的,该n个时间集合为根据第一时间和该n个目标时间参数集合中的每个目标时间参数集合确定的。

本申请实施例的通信装置,可以用于执行上述各方法实施例中网络设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图29为本申请实施例提供的一种通信装置的结构示意图。在上述实施例的基础上,如图29所示,本申请实施例的通信装置还包括:处理单元220;

所述处理单元220,用于确定n个时间参数集合,

所述收发单元210,还用于发送第一配置信息,其中,所述第一配置信息用于指示所述n个时间参数集合;

或者,

所述处理单元220,用于确定所述n个时间参数集合,其中,所述n个时间参数集合包括n1个时间参数集合和n2个时间参数集合,所述n2个时间参数集合为预先定义的,所述n1与所述n2之和为所述n,所述n1和所述n2均为正整数;

所述收发单元210,还用于发送第二配置信息,其中,所述第二配置信息用于指示所述n1个时间参数集合。

本申请实施例的通信装置,可以用于执行上述各方法实施例中网络设备的技术方案,其实现原理和技术效果类似,此处不再赘述。

图30为本申请实施例提供的一种通信系统的结构示意图。如30所示,本申请实施例的通信系统300包括上述终端设备310和网络设备320。

其中,该终端设备310可以用于实现上述方法实施例中终端设备的功能,该网络设备320可以用于实现上述方法实施例中网络设备侧的功能,其实现原理和技术效果类似,此处不再赘述。

基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。另外,各个方法实施例之间、各个装置实施例之间也可以互相参考,在不同实施例中的相同或对应内容可以互相引用,不做赘述。

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