一种消息发送方法及装置与流程

文档序号:16523086发布日期:2019-01-05 10:07阅读:151来源:国知局
一种消息发送方法及装置与流程

本申请涉及移动通信领域,尤其涉及一种消息发送方法及装置。



背景技术:

lte网络以无线帧(raidoframe)为单位传输信号,在时域上,上下行都以系统帧结构传输,每个系统帧为10ms,都工作在相同长度的15khz的子载波上,使用相同长度的子帧、时隙进行工作。lte网络支持两种帧结构,用于频分双工(frequencydivisionduplexing,fdd)的fdd帧结构类型与用于时分双工(timedivisionduplexing,tdd)的tdd帧结构类型。作为示例,如图1所示,fdd帧结构包括10个子帧,子帧长度为1ms,每个子帧包括两个连续的时隙,一个系统帧内的时隙编号为0-19。对于fdd而言,上下行传输是通过频域区分开的。在每一个10ms内,各有10个子帧可用于上行传输和下行传输。每个传统发送时间间隔(transmissiontimeinterval,tti)为1ms,等于子帧的长度。在tdd系统中,从频域角度,和fdd系统是类似的,都是以15khz子载波为间隔,进行数据调制。但是从时域角度,tdd系统共享一个载波,在时间上区分上行和下行。如图2所示,10ms的无线帧可以包括10个子帧,有不同的tdd配置,有的子帧为下行子帧,用于下行数据发送,有的子帧为上行子帧,用于上行数据发送,此外,还包括一些特殊子帧,既有下行传输部分,也有上行传输部分。

在5g新无线电(newradio,nr)网络中,引入了多种子载波间隔,基线为15khz,可以是15khz*2n,n是整数,从3.75khz、7.5khz直到480khz,最多8种。对应的,有多种符号长度、子帧长度。此外,为了适应未来更多业务的类型的需求,在5gnr系统中,支持多种时隙类型,并且时隙类型之间可以动态变化。一个时隙可以由下行传输、保护间隔(guardperiod,gp)、上行传输等其中的至少一个组成,这样时隙的构成至少包括下面几种:下行时隙(dlonlyslot)、下行为主时隙(dlcentricslot)、上行为主时隙(ulcentricslot)、上行时隙(ulonlyslot)等。图3是5gnr系统中不同的时隙类型(也称为时隙构成)的示意图,以常规循环前缀(normalcyclicprefix,normalcp)、14个ofdm符号为例。除了图3中示出的可能的不同时隙类型,还可以有其他组合。不同的时隙类型包括的上行符号个数/下行符号个数/保护间隔符号个数可以不一样。

不同的时隙类型除了构成上的差异,还可能表现在符号个数上,作为示例,迷你时隙(minislot)包含小于7个符号(例如,1个符号、2个符号、4个符号等),普通时隙(slot)包含7个符号或14个符号。

在5gnr系统中,存在很多需要周期性发送的消息,包括:调度请求(schedulingrequest,sr)、周期信道状态信息(periodicchannel-stateinformation,p-csi)、半静态信道状态信息(semi-persistentchannel-stateinformation,semi-persistentcsi)、波束上报(beamreporting)、周期探测参考信号(periodicsoundingreferencesignal,periodicsrs)、信道状态信息参考信号(channel-stateinformationreferencemeasurement,csi-rs)、信道状态信息干扰测量(channel-stateinformationinterferencemeasurement,csi-im)等。另外,有一定定时关系的非周期消息包括:非周期信道状态信息(csi)、非周期探测参考信号(srs)、确认指令(acknowledgement,ack)/非确认指令(negativeacknowledgement,nack)等。无论是周期消息还是非周期消息,若发送时间到来时,时隙类型发生了动态变化,则可能会导致无法发送。



技术实现要素:

为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了一种消息发送方法及装置。

这里,作为示例,一个时间单元可以由下行传输、保护间隔、上行传输等其中的至少一个组成,这样时间单元的构成至少包括下面几种:下行时间单元、下行为主时间单元、上行为主时间单元、上行时间单元等。不同的时间单元的类型包括的上行符号个数/下行符号个数/保护间隔符号个数可以不一样。不同的时间单元的类型除了构成上的差异,还可能表现在符号个数上,作为示例,迷你时间单元包含小于7个符号(例如,1个符号、2个符号、4个符号等),普通时间单元包含7个符号或14个符号。

第一方面,本申请实施例提供了一种消息发送方法及装置,包括:第一设备根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元;所述第一设备确定所述第一时间单元中是否存在能够承载所述第一消息的资源;当所述第一时间单元中不存在能够承载所述第一消息的资源时,所述第一设备确定用于发送所述第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载所述第一消息的资源;所述第一设备在所述至少一个第二时间单元向所述第二设备发送所述第一消息。

在第一方面的一个可能的实现方式中,所述第一设备确定用于发送所述第一消息的至少一个第二时间单元,包括:所述第一设备根据第二配置确定至少一个备选时间单元;所述第一设备在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。

在第一方面的一个可能的实现方式中,所述第一设备确定用于发送所述第一消息的至少一个第二时间单元,包括:所述第一设备根据第一规则确定所述至少一个第二时间单元。

在第一方面的一个可能的实现方式中,所述第一设备在所述至少一个备选时间单元之中确定所述至少一个第二时间单元,包括:所述第一设备根据第一规则在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。

在第一方面的一个可能的实现方式中,所述第一规则包括:从离所述第一时间单元最近的时间单元开始确定所述至少一个第二时间单元。

在第一方面的一个可能的实现方式中,所述第一规则包括:从位于前面的时间单元开始确定所述至少一个第二时间单元。

在第一方面的一个可能的实现方式中,所述第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,所述第一阈值是根据所述第一设备的设备能力确定的。

在第一方面的一个可能的实现方式中,所述第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,所述第二阈值是根据所述第一消息的时延确定的。

在第一方面的一个可能的实现方式中,所述第一规则包括:每个第二时间单元位于所述第一时间单元之后。

在第一方面的一个可能的实现方式中,所述第一规则是根据所述第一消息的所述第二配置确定的,或者,所述第一规则是预定义的。

在第一方面的一个可能的实现方式中,所述第一设备在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当存在所述至少一个第二时间单元时,所述第一设备在所述至少一个第二时间单元向所述第二设备发送所述第一消息。

在第一方面的一个可能的实现方式中,所述方法还包括:当不存在所述至少一个第二时间单元时,所述第一设备丢弃所述第一消息。

在第一方面的一个可能的实现方式中,所述方法还包括:当所述第一时间单元中存在能够承载所述第一消息的资源时,所述第一设备在第一时间单元向所述第二设备发送所述第一消息。

在第一方面的一个可能的实现方式中,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在第一方面的一个可能的实现方式中,所述第一设备在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第二时间单元为至少两个第二时间单元时,所述第一设备对所述第一消息进行分割;所述第一设备分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。

在第一方面的一个可能的实现方式中,所述第一设备在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第二时间单元为至少两个第二时间单元时,所述第一设备分别在所述至少两个第二时间单元向所述第二设备发送所述第一消息。

在本申请提供的上述方案中,当原定用于发送第一消息的时间单元无法承载该消息时,重新选择能够承载该消息的时间单元,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。

为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了另一种消息发送方法及装置。

第二方面,本申请实施例提供了一种消息发送方法,包括:第一设备根据第一消息的第三配置确定第一时间窗;所述第一设备确定所述第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源;当所述第一时间窗内存在所述至少一个第一时间单元时,所述第一设备在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。

在第二方面的一个可能的实现方式中,当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为一个第一时间单元时,所述一个第一时间单元为所述至少两个第一时间单元中距所述第一时间窗的起始位置最近的第一时间单元、距所述第一时间窗的末尾位置最近的第一时间单元、以及距所述第一时间窗的中心位置最近的第一时间单元之一。

在第二方面的一个可能的实现方式中,所述第一设备在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,所述第一设备对所述第一消息进行分割;所述第一设备分别在所述两个或更多个第二时间单元向所述第二设备发送分割后的第一消息。

在第二方面的一个可能的实现方式中,所述第一设备在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,所述第一设备分别在所述两个或更多个第一时间单元向所述第二设备发送所述第一消息。

在第二方面的一个可能的实现方式中,还包括:当所述第一时间窗内不存在所述至少一个第一时间单元时,所述第一设备丢弃所述第一消息。

在第二方面的一个可能的实现方式中,所述时间窗和所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本申请提供的上述方案中,以位于一定时间范围(时间窗)内的时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。

为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了另一种消息发送方法及装置。

第三方面,本申请实施例提供了一种消息发送方法,包括:第一设备根据第一消息的第一配置确定至少一个备选时间单元;所述第一设备确定所述至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源;当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,所述第一设备在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。

在第三方面的一个可能的实现方式中,所述第一设备在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,所述第一设备对所述第一消息进行分割;所述第一设备分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。

在第三方面的一个可能的实现方式中,所述第一设备在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,所述第一设备分别在所述至少两个第一时间单元向所述第二设备发送所述第一消息。

在第三方面的一个可能的实现方式中,还包括:当所述至少一个备选时间单元之中不存在所述至少一个第一时间单元时,所述第一设备丢弃所述第一消息。

在第三方面的一个可能的实现方式中,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本申请提供的上述方案中,以多个时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。

为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了另一种消息发送方法及装置。

第四方面,本申请实施例提供了一种消息发送方法,包括:第一设备根据第一消息的第一配置确定用于发送所述第一消息的第一资源;所述第一设备确定所述第一资源中是否存在能够承载所述第一消息的资源;当所述第一资源中不存在能够承载所述第一消息的资源时,所述第一设备确定用于发送所述第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载所述第一消息的资源;所述第一设备在所述至少一个第二资源向所述第二设备发送所述第一消息。

在第四方面的一个可能的实现方式中,所述第一资源和所述第二资源包括时域、频域、空域、码域中的至少一种的资源。

在第四方面的一个可能的实现方式中,所述方法还包括:当所述第一资源中存在能够承载所述第一消息的资源时,所述第一设备在所述第一资源向所述第二设备发送所述第一消息。

在第四方面的一个可能的实现方式中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本申请提供的上述方案中,当原定用于发送第一消息的时频资源无法承载该消息时,重新选择能够承载该时频资源的时间单元,使得当时频资源的类型动态变化时,仍然可以发送该消息的概率增加。

本申请描述了另一种消息发送方法及装置。

第五方面,本申请实施例提供了一种消息发送方法,包括:第一设备根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元,其中,在所述第一时间单元上发送的信道包括至少两个pucch;所述第一设备在所述至少两个pucch中的至少一个pucch发送所述第一消息。

在第五方面的一个可能的实现方式中,所述至少两个pucch包括短pucch和长pucch,其中,所述第一设备在所述至少两个pucch中的至少一个pucch发送所述第一消息,包括:当所述短pucch中存在能够承载所述第一消息的资源时,所述第一设备在所述至少两个pucch中位于前面的pucch向所述第二设备发送所述第一消息;当所述短pucch中不存在能够承载所述第一消息的资源,且所述长pucch中存在能够承载所述第一消息的资源时,所述第一设备在所述长pucch向所述第二设备发送所述第一消息。

在第五方面的一个可能的实现方式中,所述第一设备在所述至少两个pucch中的至少一个pucch发送所述第一消息,包括:当所述至少一个pucch为两个或更多个pucch时,所述第一设备对所述第一消息进行分割;所述第一设备分别在所述两个或更多个pucch向所述第二设备发送分割后的第一消息。

在第五方面的一个可能的实现方式中,所述第一设备分别在所述两个或更多个pucch向所述第二设备发送分割后的第一消息,包括:所述第一设备在所述两个或更多个pucch中位于前面的pucch发送时延要求高的分割后的第一消息,在所述两个或更多个pucch中位于后面的pucch发送时延要求低的分割后的第一消息。

在第五方面的一个可能的实现方式中,所述至少两个pucch包括短pucch和长pucch,其中,所述第一设备分别在所述至少两个pucch向所述第二设备发送分割后的第一消息,包括:所述第一设备在所述短pucch发送比特数少的分割后的第一消息,在所述长pucch发送比特数多的分割后的第一消息。

在第五方面的一个可能的实现方式中,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

第六方面,本申请实施例提供了一种第一设备,执行第一方面或第一方面的任意一种可能的实现方式、第二方面或第二方面的任意一种可能的实现方式、第三方面或第三方面的任意一种可能的实现方式、第四方面或第四方面的任意一种可能的实现方式、或者第五方面或第五方面的任意一种可能的实现方式中的方法。具体地,所述第一设备包括用于执行第一方面或第一方面的任意一种可能的实现方式、第二方面或第二方面的任意一种可能的实现方式、第三方面或第三方面的任意一种可能的实现方式、第四方面或第四方面的任意一种可能的实现方式、或者第五方面或第五方面的任意一种可能的实现方式中的方法的单元。

第七方面,本申请实施例提供了另一种第一设备,所述第一设备包括:发送器、处理器和存储器。所述发送器、所述处理器和所述存储器之间可以通过总线系统相连。所述存储器用于存储程序、指令或代码,所述处理器用于执行所述存储器中的程序、指令或代码,完成第一方面或第一方面的任意一种可能的实现方式、第二方面或第二方面的任意一种可能的实现方式、第三方面或第三方面的任意一种可能的实现方式、第四方面或第四方面的任意一种可能的实现方式、或者第五方面或第五方面的任意一种可能的实现方式中的方法。

第七方面,本申请实施例提供了一种通信系统,所述通信系统包括第六方面或第七方面中的第一设备。

第八方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序用于执行第一方面、第二方面、第一方面任意可能的实现方式或第二方面任意可能的实现方式中的方法的指令。

附图说明

图1是fdd帧结构的示意图;

图2是tdd帧结构的示意图;

图3是5gnr系统中的时隙类型的示意图;

图4是本申请实施例应用的一种网络架构的示意图;

图5是本申请提供的消息发送方法的第一实施例的流程图;

图6是本申请提供的第一设备的第一实施例的框架图;

图7是本申请提供的第一设备的第一实施例的结构图;

图8是本申请提供的消息发送方法的第二实施例的流程图;

图9是本申请提供的第一设备的第二实施例的框架图;

图10是本申请提供的第一设备的第二实施例的结构图;

图11是本申请提供的消息发送方法的第三实施例的流程图;

图12是本申请提供的第一设备的第三实施例的框架图;

图13是本申请提供的第一设备的第三实施例的结构图;

图14是本申请提供的消息发送方法的第四实施例的流程图;

图15是本申请提供的第一设备的第四实施例的框架图;

图16是本申请提供的第一设备的第四实施例的结构图;

图17是本申请提供的消息发送方法的第五实施例的流程图;

图18是本申请提供的第一设备的第五实施例的框架图;

图19是本申请提供的第一设备的第五实施例的结构图。

具体实施方式

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

图4示出了本申请实施例应用的通信系统100。通信系统100可以包括至少一个网络设备110和位于网络设备110覆盖范围内的多个终端设备120。图1示例性地示出了一个网络设备和两个终端设备,可选地,通信系统100可以包括多个网络设备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。

可选地,无线通信系统100还可以包括其他网络实体,本申请实施例不限于此。

本申请实施例所应用的通信系统可以为全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、5gnr系统及其他应用正交频分复用(orthogonalfrequency-divisionmultiplexing,ofdm)技术的无线通信系统等。

本申请实施例中所涉及的网络设备可用于为终端设备提供无线通信功能。所述网络设备可以包括各种形式的宏网络设备、微网络设备(也称为小站)、中继站、接入点等。所述网络设备可以是gsm或cdma中的网络设备收发台(basetransceiverstation,bts),也可以是wcdma中的网络设备(nodeb,nb),还可以是lte中的演进型网络设备(evolutionalnodeb,enb或e-nodeb),以及可以是5g网络中对应的设备gnb。为方便描述,本申请所有实施例中,上述为终端设备提供无线通信功能的装置统称为网络设备。

本申请实施例中所涉及的终端设备也可称之为用户设备(userequipment,ue)、移动台(mobilestation,ms)、移动终端设备(mobileterminal)等,所述终端设备可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有移动终端设备的计算机等,例如,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。本申请实施例中不做具体限定。

本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

参考图5,本申请提供的消息发送方法的一个实施例,包括s201、s202、s203和s204。

s201:第一设备根据第一消息的第一配置确定用于发送第一消息的第一时间单元。

这里,第一消息的第一配置是指用于确定第一消息的发送时间的信息;第一消息可以是周期消息,也可以是非周期消息;对于周期消息,第一配置是指高层配置的参数,第一设备根据此参数确定周期与偏移,第一设备根据第一配置确定该周期消息的一系列发送时间,第一时间单元是这一系列发送时间中的一个;对于非周期消息,第一配置是指物理层信令发送的固定定时关系,第一设备根据第一配置确定该非周期消息的发送时间。

s202:第一设备确定第一时间单元中是否存在能够承载第一消息的资源。

这里,第一设备可以在第一时间单元到达时进行上述确定,也可以在获知第一时间单元的类型发生变化时进行上述确定。

s203:当第一时间单元中不存在能够承载第一消息的资源时,第一设备确定用于发送第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载第一消息的资源。

可选地,在s203,第一设备根据第二配置确定至少一个备选时间单元;第一设备在至少一个备选时间单元之中确定至少一个第二时间单元。

这里,对于周期消息,第二配置是指高层配置的新的参数或物理层信令/高层信令,例如,物理层或高层信令可以是下行控制信息(downlinkcontrolinformation,dci)或无线资源控制(radioresourcecontrol,rrc)信令,物理层或高层信令指示的是新的发送位置或发送规则,例如,第二配置可以是高层信令重新发送参数,通过参数可以获得新的周期与偏移,由此确定第二时间单元,第二时间单元可以位于第一时间单元;或者,第二配置可以是物理层信令发送的新的发送规则,例如,在离第一时间单元最近的第二时间单元发送第一消息;对于非周期消息,第二配置是指物理层信令(例如,dci),指示的是新的位置或发送规则。

这里,第二配置指示的是至少一个作为备选项的时间单元,第一设备可以在这些时间单元中的全部时间单元向第二设备发送第一消息,也可以从中选择一部分(这里所说的一部分为一个或更多个)时间单元向第二设备发送第一消息。

可选地,第一设备根据第一规则在至少一个备选时间单元之中确定至少一个第二时间单元。

也就是说,在作为备选项的时间单元之中选择一部分时间单元的处理可以是根据第一规则进行的。

可选地,在s203,第一设备根据第一规则确定至少一个第二时间单元。

这里,当第二配置和第一规则同时存在时,第一设备可以择一作为确定至少一个第二时间单元的依据,也可以按照两者确定至少一个第二时间单元。作为示例,当第二配置和第一规则之间存在冲突时,第二配置的优先级高于第一规则,例如,当根据第二配置确定的时间单元均为位于第一时间单元之前的时间单元,但第一规则之一为第二时间单元位于第一时间单元之后时,以第二配置为准,依旧在根据第二配置确定的时间单元中选择第一时间单元。

可选地,第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,第一阈值是根据第一设备的设备能力确定的。

也就是说,第一设备从与当前时间之间的时间间隔大于或等于第一阈值的时间单元之中选择存在能够承载第一消息的时间单元。

这里,设备能力是指第一设备对消息的发送进行准备的能力;第一阈值是指使得第一消息能够发送的最小准备时间,若小于此阈值,则消息未准备完毕不能发送。

当重新确定的发送时间到达时,如果第一消息的发送准备还未完成,就会导致无法发送,通过使用这种方式,能够保证当重新确定的发送时刻到达时第一消息的发送准备已完成。

可选地,第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,第二阈值是根据第一消息的时延确定的。

也就是说,当判断某个时间单元是否存在能够承载第一消息的资源时,第一设备需要确定该时间单元与当前时间的时间间隔是否超过第二阈值,如果超过第二阈值,则后续的时间单元无需再进行判断。

这里,时延是指消息发送的最大传输时延;若大于此阈值,则消息的传输时延太大。

通过使用这种方式,能够保证第一消息到达对端的时延不会过长。

可选地,第一规则包括:第一设备从离第一时间单元最近的时间单元开始确定至少一个第二时间单元。

也就是说,第一设备从离第一时间单元最近的时间单元开始判断该时间单元是否存在能够承载第一消息的资源。这里,需要在满足时域上其他条件(第二配置或其他第一规则)的基础上考虑应从哪个时间单元开始判断,也就是说,第一设备从满足时域上其他条件的时间单元之中离第一时间单元最近的时间单元开始判断该时间单元是否存在能够承载第一消息的资源。作为示例,当第二配置指示多个时间单元时,第一设备可以在这多个时间单元之中选择离第一时间单元最近的时间单元开始判断,如果该最近的时间单元中存在能够承载第一消息的资源,则将该最近的时间单元作为第二时间单元,如果该最近的时间单元中不存在能够承载第一消息的资源,则选择这多个时间单元之中离第一时间单元次近的时间单元进行判断。当时域上没有其他需要满足的条件时,第一设备可以从离第一时间单元最近的时间单元开始判断,例如,第一时间单元的前一个时间单元或后一个时间单元。

通过这种方式,能够使得第一消息的重新确定的发送时间与原发送时间之间的差值较小,从而更好地保证第一消息的效力。

可选地,第一规则包括:第一设备从位于前面的时间单元之中选择存在能够承载第一消息的时间单元。

这里,需要在满足时域上其他条件(第二配置或其他第一规则)的基础上考虑应从哪个时间单元开始判断,也就是说,第一设备从满足时域上其他条件的时间单元之中位于前面的时间单元开始判断该时间单元是否存在能够承载第一消息的资源。作为示例,当预定规则还包括每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值时,第一设备可以在与当前时间之间的时间间隔大于或等于第一阈值的时间单元之中选择位于最前面的时间单元(即,与当前时间之间的时间间隔等于第一阈值的时间单元)开始判断,如果该时间单元中存在能够承载第一消息的资源,则将该时间单元作为第二时间单元,如果该时间单元中不存在能够承载第一消息的资源,则选择该时间单元的后一个时间单元进行判断。当时域上没有其他需要满足的条件时,第一设备可以从当前时间的后一个时间单元开始判断。

通过这种方式,能够使得第一消息的重新确定的发送时间尽可能靠前。

可选地,第一规则包括:每个第二时间单元位于第一时间单元之后。

也就是说,第一设备从第一时间单元后面的时间单元开始确定存在能够承载第一消息的时间单元。

可选地,第一规则是根据第一消息的第二配置确定的,或者,第一规则是预定义的。

s204:第一设备在至少一个第二时间单元向第二设备发送第一消息。

可选地,在s204,当存在至少一个第二时间单元时,第一设备在至少一个第二时间单元向第二设备发送第一消息。

可选地,当不存在至少一个第二时间单元时,第一设备丢弃第一消息。

可选地,在s204,当至少一个第二时间单元为至少两个第二时间单元时,第一设备对第一消息进行分割;第一设备分别在至少两个第二时间单元向第二设备发送分割后的第一消息。

可选地,在s204,当至少一个第二时间单元为至少两个第二时间单元时,第一设备分别在至少两个第二时间单元向第二设备发送第一消息。

可选地,本实施例还包括s205。

s205:当第一时间单元中存在能够承载第一消息的资源时,第一设备在第一时间单元向第二设备发送第一消息。

作为示例,当第一消息是非周期消息时,第一时间单元可以是多个(这里所说的多个为两个或更多个)时间单元,第一设备可以在这些时间单元均向第二设备发送第一消息,也可以在这些时间单元中选择一部分(这里所说的一部分为一个或更多个)时间单元向第二设备发送第一消息。

可选地,在本实施例中,时间单元的颗粒度为下述一种:帧、子帧、时隙(slot)、迷你时隙(mini-slot)、符号、tti、毫秒。

这里,选择帧、子帧、时隙、迷你时隙、符号、tti这样的颗粒度(相对时间)的好处是:能够更加直观的指示上报位置;选择毫秒这样的颗粒度(绝对时间)的好处是:能够避免由于子载波间隔(sub-carrierspacing,scs)等发生变化带来的tti长度变化时导致的指示的时间单位和变化后的时间单位不一致的问题。

每种颗粒度作为配置参数是可配置的,可以通过物理层或高层信令(例如下行控制信息(downlinkcontrolinformation,dci)或无线资源控制(radioresourcecontrol,rrc)信令)配置;或者协议规定默认时间单位,若没有收到配置信令则按照默认时间单位计算上报时刻,若收到配置信令则按照配置信令配置的时间单位计算上报时刻。

在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。

在本实施例中,当原定用于发送第一消息的时间单元无法承载该消息时,重新选择能够承载该消息的时间单元,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。

下面,以举例方式进一步阐述本实施例中的部分内容,为了便于描述,下面以第一消息为周期消息、第一设备为终端设备、第二设备为网络设备为例。

在s201,终端设备根据第一周期消息的第一配置确定用于发送第一周期消息的第一时间单元。

这里,终端设备根据第一配置确定第一周期消息的一系列发送时间,第一时间单元是这一系列发送时间中的一个;以周期信道质量指示(channel-qualityindicator,cqi)为例,高层配置参数,通过参数获得周期和偏移,网络设备通过rrc配置了参数icqi/pmi,终端设备根据icqi/pmi算出周期npd和偏移noffset,从而得到cqi的上报时刻(在哪个子帧)。

在s202,当终端设备获知第一时间单元的类型发生变化时,终端设备确定第一时间单元中是否存在能够承载第一周期消息的资源。

这里,终端设备可以通过信令等方式从网络设备获知第一时间单元的类型发生变化。

在s203,当第一时间单元中不存在能够承载第一周期消息的资源时,终端设备根据第一周期消息的第二配置和确定第二时间单元,第二时间单元中存在能够承载第一消息的资源;第一规则为:终端设备从离第一时间单元最近的时间单元开始确定第二时间单元。

作为示例,第二配置为物理层信令(dci),动态指示发送位置为第一时间单元之后的离第一时间单元最近的时间单元,则终端设备会将最近的满足条件的时间单元确定为第二时间单元;或者,第二配置可以为rrc信令,指示发送位置为第一时间单元之后的离第一时间单元最近的时间单元。

作为另一示例,第二配置为高层信令发送的新的高层参数,根据所述新的高层参数能获知新的发送周期和偏移,根据新的发送周期和偏移可以得到一系列新的发送位置,此发送位置为备选时间单元,终端设备将离第一时间单元最近的满足条件的时间单元确定为第二时间单元,此时第二时间单元可以位于第一时间单元之前。

在s204,当存在第二时间单元时,终端设备在第二时间单元向网络设备发送第一周期消息;当不存在第二时间单元时,终端设备丢弃第一周期消息。

下面,以举例方式进一步阐述本实施例中的部分内容,为了便于描述,下面以第一消息为周期消息、第一设备为网络设备、第二设备为终端设备为例。

在s201,网络设备根据第一周期消息的第一配置确定用于发送第一周期消息的第一时间单元。

这里,以周期csi-rs为例,网络设备配置参数icsi-rs,由此算出周期t和偏移offset,从而得到csi-rs在哪些下行子帧周期性发送。

在s202,当网络设备获知第一时间单元的类型发生变化时,网络设备确定第一时间单元中是否存在能够承载第一周期消息的资源。

在s203,当第一时间单元中不存在能够承载第一周期消息的资源时,网络设备根据第一规则确定用于发送第一周期消息的第二时间单元,第二时间单元中存在能够承载第一消息的资源。

作为示例,预定规则指示发送位置为与当前时间之间的时间间隔大于或等于第一阈值的离当前时间最近的时间单元,网络设备从与当前时间之间的时间间隔为第一阈值的时间单元开始判断,将这个时间单元及后面的时间单元之中离当前时间最近的满足条件的时间单元确定为第二时间单元。

在s204,网络设备在第二时间单元向终端设备发送第一周期消息。

下面,以举例方式进一步阐述本实施例中的部分内容,为了便于描述,下面以第一消息为非周期消息、第一设备为终端设备、第二设备为网络设备为例。

在s201,终端设备根据第一非周期消息的第一配置确定用于发送第一非周期消息的第一时间单元。

在s202,当第一时间单元到达时,终端设备确定第一时间单元中是否存在能够承载第一非周期消息的资源。

在s205,当第一时间单元中存在能够承载第一非周期消息的资源时,终端设备在第一时间单元向网络设备发送第一非周期消息。

在s203,当第一时间单元中不存在能够承载第一周期消息的资源时,终端设备根据第二配置确定第二时间单元,第二时间单元中存在能够承载第一消息的资源。

作为示例,第二配置可以是高层参数或高层信令,可以触发多个(这里所说的多个为两个或更多个)时间单元作为备选时间单元,如果这些时间单元中存在不止一个存在能够承载第一非周期消息的时间单元,则选择其中离第一时间单元最近的时间单元发送第一非周期消息,或者在满足要求的多个第二时间单元都发送第一非周期消息。

在s204,当存在第二时间单元时,终端设备在第二时间单元向网络设备发送第一周期消息;当不存在第二时间单元时,终端设备丢弃第一周期消息。

参考图6,本申请提供的第一设备的一个实施例,包括处理单元710和发送单元720。

处理单元710用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元。

处理单元710还用于:确定第一时间单元中是否存在能够承载第一消息的资源。

处理单元710还用于:当第一时间单元中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载第一消息的资源。

发送单元720用于:在至少一个第二时间单元向第二设备发送第一消息。

可选地,处理单元710还用于:根据第二配置确定至少一个备选时间单元;在至少一个备选时间单元之中确定至少一个第二时间单元。

可选地,处理单元710还用于:根据第一规则确定至少一个第二时间单元。

可选地,处理单元710还用于:根据第一规则在至少一个备选时间单元之中确定至少一个第二时间单元。

可选地,第一规则包括:从离所述第一时间单元最近的时间单元开始确定至少一个第二时间单元。

可选地,第一规则包括:从位于前面的时间单元开始确定至少一个第二时间单元。

可选地,第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,第一阈值是根据第一设备的设备能力确定的。

可选地,第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,第二阈值是根据第一消息的时延确定的。

可选地,第一规则包括:每个第二时间单元位于第一时间单元之后。

可选地,第一规则是根据第一消息的第二配置确定的,或者,第一规则是预定义的。

可选地,处理单元710还用于:当存在至少一个第二时间单元时,在至少一个第二时间单元向第二设备发送第一消息。

可选地,处理单元710还用于:当不存在至少一个第二时间单元时,丢弃第一消息。

可选地,发送单元720还用于:当第一时间单元中存在能够承载第一消息的资源时,在第一时间单元向第二设备发送第一消息。

可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

可选地,处理单元710还用于:当至少一个第二时间单元为至少两个第二时间单元时,对第一消息进行分割;发送单元还用于:分别在至少两个第二时间单元向第二设备发送分割后的第一消息。

可选地,发送单元720还用于:当至少一个第二时间单元为至少两个第二时间单元时,分别在至少两个第二时间单元向第二设备发送第一消息。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参考图7,本申请提供的第一设备的另一个实施例,包括处理器810和发送器820。

处理器810用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元。

处理器810还用于:确定第一时间单元中是否存在能够承载第一消息的资源。

处理器810还用于:当第一时间单元中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载第一消息的资源。

发送器820用于:在至少一个第二时间单元向第二设备发送第一消息。

可选地,处理器810还用于:根据第二配置确定至少一个备选时间单元;在至少一个备选时间单元之中确定至少一个第二时间单元。

可选地,处理器810还用于:根据第一规则确定至少一个第二时间单元。

可选地,处理器810还用于:根据第一规则在至少一个备选时间单元之中确定至少一个第二时间单元。

可选地,第一规则包括:从离所述第一时间单元最近的时间单元开始确定至少一个第二时间单元。

可选地,第一规则包括:从位于前面的时间单元开始确定至少一个第二时间单元。

可选地,第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,第一阈值是根据第一设备的设备能力确定的。

可选地,第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,第二阈值是根据第一消息的时延确定的。

可选地,第一规则包括:每个第二时间单元位于第一时间单元之后。

可选地,第一规则是根据第一消息的第二配置确定的,或者,第一规则是预定义的。

可选地,处理器810还用于:当存在至少一个第二时间单元时,在至少一个第二时间单元向第二设备发送第一消息。

可选地,处理器810还用于:当不存在至少一个第二时间单元时,丢弃第一消息。

可选地,发送器820还用于:当第一时间单元中存在能够承载第一消息的资源时,在第一时间单元向第二设备发送第一消息。

可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

可选地,处理器810还用于:当至少一个第二时间单元为至少两个第二时间单元时,对第一消息进行分割;发送单元还用于:分别在至少两个第二时间单元向第二设备发送分割后的第一消息。

可选地,发送器820还用于:当至少一个第二时间单元为至少两个第二时间单元时,分别在至少两个第二时间单元向第二设备发送第一消息。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参照图8,本申请提供的消息发送方法的另一个实施例,包括s301、s302和s303。

s301:第一设备根据第一消息的第三配置确定第一时间窗。

这里,第一消息可以是周期消息,也可以是非周期消息;对于周期消息,第一配置是指高层配置的参数,第一设备根据此参数确定周期与偏移;对于非周期消息,第一配置是指物理层信令发送的固定定时关系;第一时间窗的长度可以根据第三配置确定,也可以是协议中预定义的。

这里,时间窗是指连续的至少两个时间单元,例如,当时间单元的颗粒度为毫秒时,时间窗为以毫秒为单位的连续时间段;当时间单元的颗粒度为时隙时,时间窗为连续的至少两个时隙。

例如,当前时间为n时,终端设备根据第三配置确定第一周期消息的一系列发送时间为n+2、n+10等时间单元,其中,n+2为第一时间窗的起始位置,此外,终端设备还确定第一时间窗的长度为5,这样,第一时间窗中包括的时间单元为n+2、n+3、n+4、n+5和n+6。

s302:第一设备确定第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。

s303:当第一时间窗内存在至少一个第一时间单元时,第一设备在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。

也就是说,当第一时间窗内存在一个第一时间单元时,第一设备在该时间单元向第二设备发送第一消息;当第一时间窗内存在至少两个第一时间单元时,第一设备可以在这些第一时间单元中的全部第一时间单元向第二设备发送第一消息,也可以在这些第一时间单元中的一部分(这里所说的一部分为一个或更多个)第一时间单元向第二设备发送第一消息。

例如,在第一时间窗中包括的时间单元为n+2、n+3、n+4、n+5和n+6的情况下,当第一时间单元为n+2时,第一设备在n+2时间单元向第二设备发送第一消息;当第一时间单元为n+2和n+3时,第一设备可以在n+2或n+3时间单元向第二设备发送第一消息,也可以在这两个时间单元向第二设备发送第一消息。

可选地,在s303,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为一个第一时间单元时,该一个第一时间单元为至少两个第一时间单元中距第一时间窗的起始位置最近的第一时间单元、距第一时间窗的末尾位置最近的第一时间单元、以及距第一时间窗的中心位置最近的第一时间单元之一。

也就是说,当第一时间窗内存在至少两个第一时间单元,且第一设备仅需要在一个第一时间单元向第二设备发送第一消息时,第一设备在至少两个第一时间单元中距第一时间窗的起始位置最近的第一时间单元、距第一时间窗的末尾位置最近的第一时间单元、以及距第一时间窗的中心位置最近的第一时间单元之一。

例如,在第一时间窗中包括的时间单元为n+2、n+3、n+4、n+5和n+6的情况下,当第一时间单元为n+2、n+4和n+5,第一设备可以在这五个时间单元中距第一时间窗的起始位置最近的n+2时间单位向第二设备发送第一消息,也可以在其中距第一时间窗的中心位置最近的第一时间单元n+4向第二设备发送第一消息,还可以在其中距第一时间窗的末尾位置最近的第一时间单元向第二设备发送第一消息。

可选地,在s303,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备对第一消息进行分割;第一设备分别在两个或更多个第二时间单元向第二设备发送分割后的第一消息。

也就是说,当第一时间窗内存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备对第一消息进行分割,并分别在两个或更多个第二时间单元向第二设备发送分割后的第一消息。

例如,当第一设备需要在两个第一时间单元向第二设备发送第一消息时,第一设备将第一消息分割为第一消息的第一部分和第二部分(即,第一消息的第一部分和第二部分中承载的信息合起来为第一消息中承载的信息,第一消息的第一部分和第二部分也可以称为第二消息和第三消息),在这两个第一时间单元中的一个时间单元向第二设备发送第一消息的第一部分,并在这两个第一时间单元中的另一个时间单元向第二设备发送第一消息的另一部分。

例如,当第一消息为uci时,uci包括ack/nack和csi,此时可以将其分割为ack/nack和csi两部分,在两个第一时间单元中的一个时间单元向第二设备发送ack/nack,在另一个时间单元向第二设备发送csi。又例如,当第一消息为csi时,可以将其分割为cqi、预编码矩阵指示(precoding-matrixindicator,pmi)等。

可选地,在s303,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备分别在两个或更多个第一时间单元向第二设备发送第一消息。

也就是说,当第一时间窗内存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备分别在两个或更多个第一时间单元向第二设备发送第一消息(即,第一设备在这些第一时间单元中的每个第一时间单元发送完整的第一消息),此时有利于增加第一消息传输的可靠性。

可选地,本实施例还包括s304。

s304:当第一时间窗内不存在至少一个第一时间单元时,第一设备丢弃第一消息。

可选地,在本实施例中,时间窗和时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。

在本实施例中,以位于一定时间范围(时间窗)内的时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。

参考图9,本申请提供的第一设备的另一个实施例,包括处理单元910和发送单元920。

处理单元910用于:根据第一消息的第三配置确定第一时间窗。

处理单元910还用于:确定第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。

发送单元920用于:当所述第一时间窗内存在至少一个第一时间单元时,在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。

可选地,当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为一个第一时间单元时,所述一个第一时间单元为所述至少两个第一时间单元中距所述第一时间窗的起始位置最近的第一时间单元、距所述第一时间窗的末尾位置最近的第一时间单元、以及距所述第一时间窗的中心位置最近的第一时间单元之一。

可选地,处理单元910还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送单元920还用于:分别在所述两个或更多个第二时间单元向所述第二设备发送分割后的第一消息。

可选地,发送单元920还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述两个或更多个第一时间单元向所述第二设备发送所述第一消息。

可选地,处理单元910还用于:当所述第一时间窗内不存在所述至少一个第一时间单元时,丢弃所述第一消息。

可选地,所述时间窗和所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参考图10,本申请提供的第一设备的另一个实施例,包括处理器1010和发送器1020。

处理器1010用于:根据第一消息的第三配置确定第一时间窗。

处理器1010还用于:确定第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。

发送器1020用于:当所述第一时间窗内存在至少一个第一时间单元时,在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。

可选地,当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为一个第一时间单元时,所述一个第一时间单元为所述至少两个第一时间单元中距所述第一时间窗的起始位置最近的第一时间单元、距所述第一时间窗的末尾位置最近的第一时间单元、以及距所述第一时间窗的中心位置最近的第一时间单元之一。

可选地,处理器1010还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送单元920还用于:分别在所述两个或更多个第二时间单元向所述第二设备发送分割后的第一消息。

可选地,发送器1020还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述两个或更多个第一时间单元向所述第二设备发送所述第一消息。

可选地,处理器1010还用于:当所述第一时间窗内不存在所述至少一个第一时间单元时,丢弃所述第一消息。

可选地,所述时间窗和所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参照图11,本申请提供的消息发送方法的另一个实施例,包括s401、s402和s403。

s401:第一设备根据第一消息的第一配置确定至少一个备选时间单元。

第一消息可以是周期消息,也可以是非周期消息;对于周期消息,第一配置是指高层配置的参数,第一设备根据此参数确定周期与偏移;对于非周期消息,第一配置是指物理层信令发送的固定定时关系。

例如,当前时间为n时,终端设备根据第一配置确定至少一个备选时间单元为n+2、n+4和n+6。

s402:第一设备确定至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。

s403:当至少一个备选时间单元之中存在至少一个第一时间单元时,第一设备在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。

也就是说,当至少一个备选时间单元之中存在一个第一时间单元时,第一设备在该时间单元向第二设备发送第一消息;当至少一个备选时间单元之中存在至少两个第一时间单元时,第一设备可以在这些第一时间单元中的全部第一时间单元向第二设备发送第一消息,也可以在这些第一时间单元中的一部分(这里所说的一部分为一个或更多个)第一时间单元向第二设备发送第一消息。

例如,在至少一个备选时间单元为n+2、n+4和n+6的情况下,当第一时间单元为n+2时,第一设备在n+2时间单元向第二设备发送第一消息;当第一时间单元为n+2和n+4时,第一设备可以在n+2或n+4时间单元向第二设备发送第一消息,也可以在这两个时间单元向第二设备发送第一消息。

可选地,在s403,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备对第一消息进行分割;第一设备分别在至少两个第二时间单元向第二设备发送分割后的第一消息。

也就是说,当至少一个备选时间单元之中存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备对第一消息进行分割,并分别在两个或更多个第二时间单元向第二设备发送分割后的第一消息。

例如,当第一设备需要在两个第一时间单元向第二设备发送第一消息时,第一设备将第一消息分割为第一消息的第一部分和第二部分(即,第一消息的第一部分和第二部分中承载的信息合起来为第一消息中承载的信息,第一消息的第一部分和第二部分也可以称为第二消息和第三消息),在这两个第一时间单元中的一个时间单元向第二设备发送第一消息的第一部分,并在这两个第一时间单元中的另一个时间单元向第二设备发送第一消息的另一部分。

可选地,在s403,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备分别在至少两个第一时间单元向第二设备发送第一消息。

也就是说,当至少一个备选时间单元之中存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备分别在两个或更多个第一时间单元向第二设备发送第一消息(即,第一设备在这些第一时间单元中的每个第一时间单元发送完整的第一消息),此时有利于增加第一消息传输的可靠性。

可选地,本实施例还包括s404。

s404:当至少一个备选时间单元之中不存在至少一个第一时间单元时,第一设备丢弃第一消息。

可选地,在本实施例中,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。

在本实施例中,以多个时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。

参考图12,本申请提供的第一设备的另一个实施例,包括处理单元1110和发送单元1120。

处理单元1110用于:根据第一消息的第一配置确定至少一个备选时间单元。

处理单元1110还用于:确定至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源。

发送单元1120用于:当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。

可选地,处理单元1110还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送单元1120还用于:分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。

可选地,发送单元1120还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述至少两个第一时间单元向所述第二设备发送所述第一消息。

可选地,处理单元1110还用于:当所述至少一个备选时间单元之中不存在所述至少一个第一时间单元时,丢弃所述第一消息。

可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参考图13,本申请提供的第一设备的另一个实施例,包括处理器1210和发送器1220。

处理器1210用于:根据第一消息的第一配置确定至少一个备选时间单元。

处理器1210还用于:确定至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源。

处理器1210用于:当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。

可选地,处理器1210还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送器1220还用于:分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。

可选地,发送器1220还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述至少两个第一时间单元向所述第二设备发送所述第一消息。

可选地,处理器1210还用于:当所述至少一个备选时间单元之中不存在所述至少一个第一时间单元时,丢弃所述第一消息。

可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参照图14,本申请提供的消息发送方法的另一个实施例,包括s601和s602。

s601:第一设备根据第一消息的第一配置确定用于发送第一消息的第一资源。

s602:第一设备确定第一资源中是否存在能够承载第一消息的资源。

s603:当第一资源中不存在能够承载第一消息的资源时,第一设备确定用于发送第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载第一消息的资源。

s604:第一设备在至少一个第二资源向第二设备发送第一消息。

可选地,本实施例还包括s605。

s605:当第一资源中存在能够承载第一消息的资源时,第一设备在第一资源向第二设备发送第一消息。

可选地,第一资源和第二资源包括时域、频域、空域、码域中的至少一种的资源。

作为示例,第一资源和第二资源可以是时频资源,在这种情况下,第一消息可以在频域占用更多的频域扩展资源来保证消息的发送。

可选地,在本实施例中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。

在本实施例中,当原定用于发送第一消息的时频资源无法承载该消息时,重新选择能够承载该时频资源的时间单元,使得当时频资源的类型动态变化时,仍然可以发送该消息的概率增加。

参考图15,本申请提供的第一设备的另一个实施例,包括处理单元1310和发送单元1320。

处理单元1310用于:根据第一消息的第一配置确定用于发送第一消息的第一资源。

处理单元1310还用于:确定第一资源中是否存在能够承载第一消息的资源。

处理单元1310还用于:当第一资源中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载第一消息的资源。

发送单元1320还用于:在至少一个第二资源向第二设备发送第一消息。

可选地,发送单元1320还用于:当第一资源中存在能够承载第一消息的资源时,在第一资源向第二设备发送第一消息。

可选地,第一资源和第二资源包括时域、频域、空域、码域中的至少一种的资源。

可选地,在本实施例中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

可选地,第一资源和第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参考图16,本申请提供的第一设备的另一个实施例,包括处理器1410和发送器1420。

处理器1410用于:根据第一消息的第一配置确定用于发送第一消息的第一资源。

处理器1410还用于:确定第一资源中是否存在能够承载第一消息的资源。

处理器1410还用于:当第一资源中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载第一消息的资源。

发送器1420还用于:在至少一个第二资源向第二设备发送第一消息。

可选地,发送器1420还用于:当第一资源中存在能够承载第一消息的资源时,在第一资源向第二设备发送第一消息。

可选地,第一资源和第二资源包括时域、频域、空域、码域中的至少一种的资源。

可选地,在本实施例中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

可选地,第一资源和第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

在5gnr系统中,上行控制信道(uplinkcontrolchannel,pucch)有不同的符号数和上行信道格式,并且短pucch(shortpucch)和长pucch(longpucch)、短pucch和短pucch、长pucch和长pucch可以在同一个slot中出现,在这种情况下,需要新的上行控制信息(uplinkcontrolinformation,uci)的发送方法,这里所说的pucch包括5gnr系统中的上行控制信道。

参照图17,本申请提供的消息发送方法的另一个实施例,包括s501和s502。

s501:第一设备根据第一消息的第一配置确定用于发送第一消息的第一时间单元,其中,在第一时间单元上发送的信道包括至少两个pucch。

s502:第一设备在至少两个pucch中的至少一个pucch发送第一消息。

可选地,至少两个pucch包括短pucch和长pucch,在s502,当短pucch中存在能够承载第一消息的资源时,第一设备在至少两个pucch中位于前面的pucch向第二设备发送第一消息;当短pucch中不存在能够承载第一消息的资源,且长pucch中存在能够承载第一消息的资源时,第一设备在长pucch向第二设备发送第一消息。

也就是说,第一设备只在一个pucch向第二设备发送第一消息(即,只在短pucch或长pucch发送)。以在第一时间单元上发送的信道包括两个pucch(短pucch和长pucch),且第一消息为uci为例,若uci的内容在短pucch可支持的承载量范围内,则规定在这两个pucch中位于前面的pucch发送,例如,若短pucch在前则在短pucch发送,若长pucch在前则在长pucch发送;若uci的内容不在短pucch可支持的承载量范围内但在长pucch可支持的承载量范围内,则在长pucch发送。

可选地,在s502,当至少一个pucch为两个或更多个pucch时,第一设备对第一消息进行分割;第一设备分别在两个或更多个pucch向第二设备发送分割后的第一消息。

以在第一时间单元上发送的信道包括两个pucch(短pucch和长pucch)为例,第一设备将第一消息分割为第一消息的第一部分和第二部分(即,第一消息的第一部分和第二部分中承载的信息合起来为第一消息中承载的信息,第一消息的第一部分和第二部分也可以称为第二消息和第三消息),在短pucch向第二设备发送第一消息的第一部分,并在长pucch向第二设备发送第一消息的另一部分。

可选地,在s502,第一设备在两个或更多个pucch中位于前面的pucch发送时延要求高的分割后的第一消息,在两个或更多个pucch中位于后面的pucch发送时延要求低的分割后的第一消息。

以在第一时间单元上发送的信道包括两个pucch(短pucch和长pucch),且第一消息为uci为例,第一设备在这两个pucch中位于前面的pucch(无论是短pucch还是长pucch)向第二设备发送uci中发送时延要求高的部分(例如,ack/nack,或者ack/nack和sr),在这两个pucch中位于后面的pucch(无论是短pucch还是长pucch)向第二设备发送uci中发送时延要求低的部分(例如,csi)。

可选地,至少两个pucch包括短pucch和长pucch,在s502,第一设备在短pucch发送比特数少的分割后的第一消息,在长pucch发送比特数多的分割后的第一消息。

以在第一时间单元上发送的信道包括两个pucch(短pucch和长pucch),且第一消息为uci为例,第一设备在短pucch向第二设备发送uci中比特数少的部分(例如,ack/nack),在长pucch发送uci中比特数多的部分(例如,csi)。

可选地,在本实施例中,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。

参考图18,本申请提供的第一设备的另一个实施例,包括处理单元1510和发送单元1520。

处理单元1510用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元,其中,在第一时间单元上发送的信道包括至少两个pucch。

发送单元1520用于:在所述至少两个pucch中的至少一个pucch发送第一消息。

可选地,至少两个pucch包括短pucch和长pucch,其中,发送单元1520还用于:当所述短pucch中存在能够承载所述第一消息的资源时,在所述至少两个pucch中位于前面的pucch向所述第二设备发送所述第一消息;当所述短pucch中不存在能够承载所述第一消息的资源,且所述长pucch中存在能够承载所述第一消息的资源时,在所述长pucch向所述第二设备发送所述第一消息。

可选地,发送单元1520还用于:当至少一个pucch为两个或更多个pucch时,对所述第一消息进行分割;分别在所述两个或更多个pucch向所述第二设备发送分割后的第一消息。

可选地,发送单元1520还用于:在所述两个或更多个pucch中位于前面的pucch发送时延要求高的分割后的第一消息,在所述两个或更多个pucch中位于后面的pucch发送时延要求低的分割后的第一消息。

可选地,所述至少两个pucch包括短pucch和长pucch,其中,发送单元1520还用于:在所述短pucch发送比特数少的分割后的第一消息,在所述长pucch发送比特数多的分割后的第一消息。

可选地,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

参考图19,本申请提供的第一设备的另一个实施例,包括处理器1610和发送器1620。

处理器1610用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元,其中,在第一时间单元上发送的信道包括至少两个pucch。

发送器1620用于:在所述至少两个pucch中的至少一个pucch发送第一消息。

可选地,至少两个pucch包括短pucch和长pucch,其中,发送器1620还用于:当所述短pucch中存在能够承载所述第一消息的资源时,在所述至少两个pucch中位于前面的pucch向所述第二设备发送所述第一消息;当所述短pucch中不存在能够承载所述第一消息的资源,且所述长pucch中存在能够承载所述第一消息的资源时,在所述长pucch向所述第二设备发送所述第一消息。

可选地,处理器1610:当至少一个pucch为两个或更多个pucch时,对所述第一消息进行分割;发送器1620还用于:分别在所述两个或更多个pucch向所述第二设备发送分割后的第一消息。

可选地,发送器1620还用于:在所述两个或更多个pucch中位于前面的pucch发送时延要求高的分割后的第一消息,在所述两个或更多个pucch中位于后面的pucch发送时延要求低的分割后的第一消息。

可选地,所述至少两个pucch包括短pucch和长pucch,其中,发送器1620还用于:在所述短pucch发送比特数少的分割后的第一消息,在所述长pucch发送比特数多的分割后的第一消息。

可选地,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、tti、毫秒。

关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。

应注意的是,本申请的各个实施例之间可以相互结合。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请的示例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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