一种数据传输方法、相关设备及系统转让专利

申请号 : CN201810202750.5

文献号 : CN110267227B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张锦芳向铮铮苏宏家

申请人 : 华为技术有限公司

摘要 :

本申请实施例公开了一种数据传输方法、相关设备及系统,涉及车车通信技术,V2X,智能汽车,自动驾驶,智能网联汽车等领域,其中,该方法包括:第一通信设备确定N个时频资源,N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且N个时频资源之和大于等于传输待传输数据所需的时频资源,N为大于等于2的正整数;第一通信设备在N个时频资源中的M个时频资源上发送第一指示信息,第一指示信息用于指示N个时频资源用于第一通信设备发送待传输数据,M为小于等于N的正整数;第一通信设备在N个时频资源上发送待传输数据。实施本申请,可以提高时频资源的利用率。

权利要求 :

1.一种数据传输方法,应用于车联网侧行链路通信,其特征在于,包括:

第一通信设备监听周围其它通信设备的时频资源使用情况及预留情况,确定通信资源池包含的所有时频资源中可用的时频资源,当所述第一通信设备有新的待传输数据包到达时,触发第一通信设备进行时频资源选择,确定N个时频资源,所述第一通信设备为车辆、车载终端或用户设备,所述N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,所述N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且所述N个时频资源之和大于等于传输所述待传输数据所需的时频资源,N为大于等于2的正整数;

所述第一通信设备在所述N个时频资源中的M个时频资源上发送第一指示信息,所述第一指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,M为小于等于N的正整数;

所述第一通信设备在所述N个时频资源上发送所述待传输数据。

2.根据权利要求1所述的方法,其特征在于,所述第一通信设备在所述N个时频资源中的M个时频资源上发送第一指示信息,包括:所述第一通信设备在所述N个时频资源中的M个时频资源上发送侧行调度分配信息SA,所述SA携带所述第一指示信息。

3.根据权利要求1所述的方法,其特征在于,所述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中的所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据,且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

4.根据权利要求1所述的方法,其特征在于,所述第一指示信息包括所述第一通信设备的标识以及指示符,所述M等于所述N,所述第一通信设备的标识用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,所述N个时频资源中的最后一个时频资源上发送的指示符与所述N个时频资源中非最后一个时频资源上发送的指示符不同。

5.根据权利要求1所述的方法,其特征在于,所述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

6.根据权利要求1所述的方法,其特征在于,所述第一通信设备确定N个时频资源,包括:

所述第一通信设备从O个时频单元中选择所述N个时频资源包含的时频单元,O为大于等于N的正整数。

7.根据权利要求1至5任一项所述的方法,其特征在于,所述第一通信设备确定N个时频资源之前,还包括:

所述第一通信设备接收网络设备发送的第二指示信息,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据;

所述第一通信设备确定N个时频资源,包括:

所述第一通信设备根据所述第二指示信息确定所述N个时频资源。

8.根据权利要求7所述的方法,其特征在于,所述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

9.根据权利要求7所述的方法,其特征在于,所述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

10.根据权利要求3、6或8所述的方法,其特征在于,所述时频单元包括子信道,一个子信道包括一个或多个时频资源块。

11.一种数据传输方法,应用于车联网侧行链路通信,其特征在于,包括:

第二通信设备在N个时频资源中的M个时频资源上接收第一指示信息,所述N个时频资源是由第一通信设备监听周围其它通信设备的时频资源使用情况及预留情况,确定通信资源池包含的所有时频资源中可用的时频资源,当所述第一通信设备有新的待传输数据包到达时,进行时频资源选择确定得到的,所述第一通信设备为车辆、车载终端或用户设备,所述第一指示信息用于指示所述N个时频资源用于第一通信设备发送待传输数据,所述N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,所述N个时频资源中的每个时频资源均小于传输所述待传输数据所需的时频资源,且所述N个时频资源之和大于等于传输所述待传输数据所需的时频资源,N为大于等于2的正整数,M为小于等于N的正整数;

所述第二通信设备在所述N个时频资源上接收所述待传输数据。

12.根据权利要求11所述的方法,其特征在于,所述第二通信设备在N个时频资源中的M个时频资源上接收第一指示信息,包括:所述第二通信设备在所述N个时频资源中的M个时频资源上接收侧行调度分配信息SA,所述SA携带所述第一指示信息。

13.根据权利要求11所述的方法,其特征在于,所述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中的所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

14.根据权利要求11所述的方法,其特征在于,所述第一指示信息包括所述第一通信设备的标识以及指示符,所述M等于所述N,所述第一通信设备的标识用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,所述N个时频资源中的最后一个时频资源上发送的指示符与所述N个时频资源中非最后一个时频资源上发送的指示符不同。

15.根据权利要求11所述的方法,其特征在于,所述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

16.根据权利要求15所述的方法,其特征在于,所述N个时频资源包含的时频单元为所述第一通信设备从O个时频单元中选择的,O为大于等于N的正整数。

17.根据权利要求11至15任一项所述的方法,其特征在于,所述N个时频资源为所述第一通信设备根据网络设备发送的第二指示信息确定的,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据。

18.根据权利要求17所述的方法,其特征在于,所述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

19.根据权利要求17所述的方法,其特征在于,所述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

20.根据权利要求13、16或18所述的方法,其特征在于,所述时频单元包括子信道,一个子信道包括一个或多个时频资源块。

21.一种第一通信设备,应用于车联网侧行链路通信,其特征在于,所述第一通信设备包括:

确定单元,用于监听周围其它通信设备的时频资源使用情况及预留情况,确定通信资源池包含的所有时频资源中可用的时频资源,当所述第一通信设备有新的待传输数据包到达时,触发第一通信设备进行时频资源选择,确定N个时频资源,所述第一通信设备为车辆、车载终端或用户设备,所述N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,所述N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且所述N个时频资源之和大于等于传输所述待传输数据所需的时频资源,N为大于等于2的正整数;

发送单元,用于在所述N个时频资源中的M个时频资源上发送第一指示信息,所述第一指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,M为小于等于N的正整数;

所述发送单元,还用于在所述N个时频资源上发送所述待传输数据。

22.根据权利要求21所述的第一通信设备,其特征在于,所述发送单元,用于在所述N个时频资源中的M个时频资源上发送第一指示信息,具体为:在所述N个时频资源中的M个时频资源上发送侧行调度分配信息SA,所述SA携带所述第一指示信息。

23.根据权利要求21所述的第一通信设备,其特征在于,所述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中的所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据,且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

24.根据权利要求21所述的第一通信设备,其特征在于,所述第一指示信息包括所述第一通信设备的标识以及指示符,所述M等于所述N,所述第一通信设备的标识用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,所述N个时频资源中的最后一个时频资源上发送的指示符与所述N个时频资源中非最后一个时频资源上发送的指示符不同。

25.根据权利要求21所述的第一通信设备,其特征在于,所述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

26.根据权利要求25所述的第一通信设备,其特征在于,所述确定单元具体用于:从O个时频单元中选择所述N个时频资源包含的时频单元,O为大于等于N的正整数。

27.根据权利要求21至25任一项所述的第一通信设备,其特征在于,还包括:

接收单元,用于接收网络设备发送的第二指示信息,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据;

所述确定单元具体用于:根据所述第二指示信息确定所述N个时频资源。

28.根据权利要求27所述的第一通信设备,其特征在于,所述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

29.根据权利要求27所述的第一通信设备,其特征在于,所述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

30.根据权利要求23、26或28所述的第一通信设备,其特征在于,所述时频单元包括子信道,一个子信道包括一个或多个时频资源块。

31.一种第二通信设备,应用于车联网侧行链路通信,其特征在于,所述第二通信设备包括:

接收单元,用于在N个时频资源中的M个时频资源上接收第一指示信息,所述N个时频资源是由第一通信设备监听周围其它通信设备的时频资源使用情况及预留情况,确定通信资源池包含的所有时频资源中可用的时频资源,当所述第一通信设备有新的待传输数据包到达时,进行时频资源选择确定得到的,所述第一通信设备为车辆、车载终端或用户设备,所述第一指示信息用于指示所述N个时频资源用于第一通信设备发送待传输数据,所述N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,所述N个时频资源中的每个时频资源均小于传输所述待传输数据所需的时频资源,且所述N个时频资源之和大于等于传输所述待传输数据所需的时频资源,N为大于等于2的正整数,M为小于等于N的正整数;

所述接收单元,还用于在所述N个时频资源上接收所述待传输数据。

32.根据权利要求31所述的第二通信设备,其特征在于,所述接收单元,用于在N个时频资源中的M个时频资源上接收第一指示信息,具体为:在所述N个时频资源中的M个时频资源上接收侧行调度分配信息SA,所述SA携带所述第一指示信息。

33.根据权利要求31所述的第二通信设备,其特征在于,所述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中的所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

34.根据权利要求31所述的第二通信设备,其特征在于,所述第一指示信息包括所述第一通信设备的标识以及指示符,所述M等于所述N,所述第一通信设备的标识用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,所述N个时频资源中的最后一个时频资源上发送的指示符与所述N个时频资源中非最后一个时频资源上发送的指示符不同。

35.根据权利要求31所述的第二通信设备,其特征在于,所述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

36.根据权利要求35所述的第二通信设备,其特征在于,所述N个时频资源包含的时频单元为所述第一通信设备从O个时频单元中选择的,O为大于等于N的正整数。

37.根据权利要求31至35任一项所述的第二通信设备,其特征在于,所述N个时频资源为所述第一通信设备根据网络设备发送的第二指示信息确定的,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据。

38.根据权利要求37所述的第二通信设备,其特征在于,所述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。

39.根据权利要求37所述的第二通信设备,其特征在于,所述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。

40.根据权利要求33、36或38所述的第二通信设备,其特征在于,所述时频单元包括子信道,一个子信道包括一个或多个时频资源块。

41.一种通信系统,应用于车联网侧行链路通信,其特征在于,包括第一通信设备和第二通信设备,所述第一通信设备为如权利要求21至30任一项所述的第一通信设备,所述第二通信设备为如权利要求31至40任一项所述的第二通信设备。

说明书 :

一种数据传输方法、相关设备及系统

技术领域

[0001] 本申请涉及通信技术领域,尤其涉及一种数据传输方法、相关设备及系统。

背景技术

[0002] 车联网(Vehicle to everything,V2X)通信系统包括车到车(Vehicle to Vehicle,V2V)的智能交通业务、车到人(Vehicle to Pedestrian,V2P)、车到基础设施(Vehicle to Infrastructure,V2I)和车到网络(Vehicle to Network,V2N)等的智能交通业务。以V2V为例,V2V业务使用侧行链路(Sidelink,SL)进行通信,即车与车之间可以直接通信,两者之间的数据通信不需要依赖基站转发。
[0003] 现有技术中,侧行链路只支持连续资源分配,不支持非连续资源分配。即V2V通信时,发送端发送控制信息和数据只能在连续的时频资源上发送。但实际应用中,不可避免的会出现资源碎片化问题。资源碎片化示意图如图1所示,图1中已被预留占用的时频资源用于某个发送端发送控制信息和数据,图1中可以看出每个数据均采用一段连续的时频资源进行传输。图1中的两个未被预留占用的时频资源1和时频资源2为可用时频资源,这两个可用时频资源分布在已被预留占用资源之间,构成了碎片时频资源,也可称为非连续时频资源。由于当前标准不支持非连续时频资源分配,当用户有业务数据到达时,如果没有足够的连续的可用传输资源,即时频资源1不够传输一个数据包,且时频资源2也不够传输一个数据包,而现在侧行链路传输又不支持将数据包分段,会造成数据的传输不及时,增加等待传输时延,同时碎片化的不连续时频资源也没有得到有效利用。
[0004] 在这一场景下,如何在连续可用时频资源不够传输一个数据包,但非连续的可用时频资源大于等于传输一个数据包所需的时频资源大小时,支持非连续时频资源分配,从而降低数据的传输时延,提高非连续时频资源的利用率是目前需要解决的技术问题。

发明内容

[0005] 本申请提供了一种数据传输方法、相关设备及系统,用以提高时频资源的利用率。
[0006] 第一方面,本申请实施例提供了一种数据传输方法,应用于第一通信设备侧。该方法可包括:第一通信设备确定N个时频资源,N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且N个时频资源之和大于等于传输待传输数据所需的时频资源,N为大于等于2的正整数。第一通信设备在N个时频资源中的M个时频资源上发送第一指示信息,第一指示信息用于指示N个时频资源用于第一通信设备发送待传输数据,M为小于等于N的正整数。第一通信设备在N个时频资源上发送待传输数据。
[0007] 实施第一方面所描述的方法,在连续可用时频资源不够传输一个数据包,但非连续的可用时频资源大于等于传输一个数据包所需的时频资源大小时,第一通信设备采用非连续时频资源进行数据传输并将传输数据所用的非连续时频资源通过第一指示信息告知第二通信设备,第二通信设备基于第一指示信息获知第一通信设备传输数据所用的非连续时频资源,进而从该非连续时频资源中接收第一通信设备发送的数据,采用本申请,降低了数据的传输时延,提高了非连续时频资源的利用率。
[0008] 在一个可能的设计中,第一通信设备在N个时频资源中的M个时频资源上发送第一指示信息,具体为:第一通信设备在所述N个时频资源中的M个时频资源上发送侧行调度分配(Scheduling Assignment,SA)信息,该SA中携带所述第一指示信息。
[0009] 在一个可能的设计中,第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中的N个时频资源包含的时频单元用于第一通信设备发送待传输数据,且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。可选的,M可以为1。其中,时频单元可以为子信道。P为通信资源池中包含的所有时频单元的总数量。例如,通信资源池为用于进行V2V通信的资源池,该通信资源池中包含的所有子信道的数量为P。
[0010] 在一个可能的设计中,第一指示信息包括第一通信设备的标识以及指示符,M等于N,第一通信设备的标识用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的最后一个时频资源上发送的指示符与N个时频资源中非最后一个时频资源上发送的指示符不同。
[0011] 在一个可能的设计中,第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。可选的,M可以为1。
[0012] 在一个可能的设计中,上述N个时频资源包含的时频单元为第一通信设备自主选择的,因此,第一通信设备确定N个时频资源的方式具体为:第一通信设备从O个时频单元中选择N个时频资源包含的时频单元,O为大于等于N的正整数。其中,O≤P。采用本申请实施例,第一通信设备自主选择N个非连续的时频资源,并生成第一指示信息,告知第二通信设备传输数据所采用的N个非连续的时频资源。从而支持非连续时频资源指示,用于大数据包传输,可以减小数据包的传输等待延时,同时可以有效利用非连续的时频资源。
[0013] 在一个可能的设计中,上述N个时频资源包含的时频单元为网络设备配置给第一通信设备的,这种情况下,第一通信设备确定N个时频资源之前,还包括:第一通信设备接收网络设备发送的第二指示信息,第二指示信息用于指示N个时频资源用于第一通信设备发送待传输数据。因此,第一通信设备确定N个时频资源的方式具体为:第一通信设备根据第二指示信息确定N个时频资源。采用本申请实施例,网络设备下发第二指示信息指示N个非连续的时频资源,第一通信设备根据第二指示信息生成第一指示信息,告知第二通信设备传输数据所采用的N个非连续的时频资源。从而支持非连续时频资源指示,用于大数据包传输,可以减小数据包的传输等待延时,同时可以有效利用非连续的时频资源。
[0014] 在一个可能的设计中,第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中N个时频资源包含的时频单元用于第一通信设备发送待传输数据且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。
[0015] 在一个可能的设计中,第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。
[0016] 在一个可能的设计中,网络设备将第二指示信息携带在下行控制信息DCI中进行发送。相应的,第一通信设备接收携带有第二指示信息的下行控制信息,从下行控制信息中解析出该第二指示信息。
[0017] 本申请实施例中,上述时频单元包括子信道,一个子信道包括一个或多个时频资源块。
[0018] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上相同但在频域上不连续。
[0019] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上连续且在频域上不连续。
[0020] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在频域上相同且在时域上不连续。
[0021] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在频域上连续且在时域上不连续。
[0022] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上不连续且在频域上也不连续。
[0023] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上连续且在频域上也连续。
[0024] 本申请实施例中上述N个时频资源中的任意两个时频资源的大小可以相同,也可以不同,本申请对此不进行限定。
[0025] 本申请实施例中上述N个时频资源中的每个时频资源均包括一个或多个时频单元,该时频单元可以为子信道。
[0026] 本申请实施例中,时域起始位置可以是子帧(Subframe)、时隙(slot)、微时隙(Mini-slot)、符号(symbol)等时域资源的起始位置,时域终止位置可以是子帧、时隙、微时隙、符号等时域资源的终止位置。频域起始位置可以是子载波(Subcarrier)、资源块(Resource Block,RB)、子信道(Subchannel)等频域资源的起始位置,频域终止位置可以是子载波、资源块、子信道等频域资源的终止位置。
[0027] 可选的,本申请所提供的数据传输方法可以应用于但不限于V2V、V2P、V2I、设备到设备(Device-to-Device,D2D)等直接通信的通信系统中。
[0028] 可选的,本申请所提供的数据传输方法可应用于通信设备之间mode3模式或mode4模式的传输场景,也可用于mode3模式和mode4模式共存场景下的传输场景。
[0029] 第二方面,本申请实施例提供了一种数据传输方法,应用于第二通信设备侧。该方法可包括:第二通信设备在N个时频资源中的M个时频资源上接收第一指示信息,第一指示信息用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且N个时频资源之和大于等于传输待传输数据所需的时频资源,N为大于等于2的正整数,M为小于等于N的正整数。第二通信设备在N个时频资源上接收待传输数据。
[0030] 实施第二方面所描述的方法,在连续可用时频资源不够传输一个数据包,但非连续的可用时频资源大于等于传输一个数据包所需的时频资源大小时,第一通信设备采用非连续时频资源进行数据传输并将传输数据所用的非连续时频资源通过第一指示信息告知第二通信设备,第二通信设备基于第一指示信息获知第一通信设备传输数据所用的非连续时频资源,进而从该非连续时频资源中接收第一通信设备发送的数据,采用本申请,降低了数据的传输时延,提高了非连续时频资源的利用率。
[0031] 在一个可能的设计中,所述第二通信设备在N个时频资源中的M个时频资源上接收第一指示信息,具体为:所述第二通信设备在所述N个时频资源中的M个时频资源上接收SA,所述SA携带所述第一指示信息。
[0032] 在一个可能的设计中,第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中的N个时频资源包含的时频单元用于第一通信设备发送待传输数据,且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。可选的,M可以为1。其中,时频单元可以为子信道。P为通信资源池中包含的所有时频单元的总数量。例如,通信资源池为用于进行V2V通信的资源池,该通信资源池中包含的所有子信道的数量为P。
[0033] 在一个可能的设计中,第一指示信息包括第一通信设备的标识以及指示符,M等于N,第一通信设备的标识用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的最后一个时频资源上发送的指示符与N个时频资源中非最后一个时频资源上发送的指示符不同。
[0034] 在一个可能的设计中,第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。可选的,M可以为1。
[0035] 在一个可能的设计中,上述N个时频资源包含的时频单元为所述第一通信设备从O个时频单元中选择的,O为大于等于N的正整数。其中,O≤P。采用本申请实施例,第二通信设备根据第一指示信息获知第一通信设备自主选择N个非连续的时频资源。从而支持非连续时频资源指示,用于大数据包传输,可以减小数据包的传输等待延时,同时可以有效利用非连续的时频资源。
[0036] 在一个可能的设计中,所述N个时频资源为所述第一通信设备根据网络设备发送的第二指示信息确定的,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据。采用本申请实施例,网络设备下发第二指示信息指示N个非连续的时频资源,第一通信设备根据第二指示信息生成第一指示信息,第二通信设备根据第一指示信息获知第一通信设备传输数据所采用的N个非连续的时频资源。从而支持非连续时频资源指示,用于大数据包传输,可以减小数据包的传输等待延时,同时可以有效利用非连续的时频资源。
[0037] 在一个可能的设计中,第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中N个时频资源包含的时频单元用于第一通信设备发送待传输数据且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。
[0038] 在一个可能的设计中,第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。
[0039] 本申请实施例中,上述时频单元包括子信道,一个子信道包括一个或多个时频资源块。
[0040] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上相同但在频域上不连续。
[0041] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上连续且在频域上不连续。
[0042] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在频域上相同且在时域上不连续。
[0043] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在频域上连续且在时域上不连续。
[0044] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上不连续且在频域上也不连续。
[0045] 在一个可能的设计中,上述N个时频资源中的任意两个时频资源在时域上连续且在频域上也连续。
[0046] 本申请实施例中上述N个时频资源中的任意两个时频资源的大小可以相同,也可以不同,本申请对此不进行限定。
[0047] 本申请实施例中上述N个时频资源中的每个时频资源均包括一个或多个时频单元,该时频单元可以为子信道。
[0048] 本申请实施例中,时域起始位置可以是子帧、时隙、微时隙、符号等时域资源的起始位置,时域终止位置可以是子帧、时隙、微时隙、符号等时域资源的终止位置。频域起始位置可以是子载波、资源块、子信道等频域资源的起始位置,频域终止位置可以是子载波、资源块、子信道等频域资源的终止位置。
[0049] 可选的,本申请所提供的数据传输方法可以应用于但不限于V2V、V2P、V2I、D2D等直接通信的通信系统中。
[0050] 可选的,本申请所提供的数据传输方法可应用于通信设备之间mode3模式或mode4模式的传输场景,也可用于mode3模式和mode4模式共存场景下的传输场景。
[0051] 第三方面,本申请实施例提供了一种通信设备,该通信设备为第一通信设备,该第一通信设备可包括多个功能模块或单元,用于相应的执行第一方面所提供的数据传输方法。
[0052] 例如,第一通信设备包括:
[0053] 确定单元,用于确定N个时频资源,N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且N个时频资源之和大于等于传输待传输数据所需的时频资源,N为大于等于2的正整数;
[0054] 发送单元,用于在N个时频资源中的M个时频资源上发送第一指示信息,第一指示信息用于指示N个时频资源用于第一通信设备发送待传输数据,M为小于等于N的正整数;
[0055] 发送单元,还用于在N个时频资源上发送待传输数据。
[0056] 在一个可能的设计中,上述发送单元,用于在N个时频资源中的M个时频资源上发送第一指示信息,具体为:
[0057] 在N个时频资源中的M个时频资源上发送侧行调度分配信息SA,SA携带第一指示信息。
[0058] 在一个可能的设计中,上述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中的N个时频资源包含的时频单元用于第一通信设备发送待传输数据,且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。
[0059] 在一个可能的设计中,上述第一指示信息包括第一通信设备的标识以及指示符,M等于N,第一通信设备的标识用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的最后一个时频资源上发送的指示符与N个时频资源中非最后一个时频资源上发送的指示符不同。
[0060] 在一个可能的设计中,上述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。
[0061] 在一个可能的设计中,上述确定单元具体用于:从O个时频单元中选择N个时频资源包含的时频单元,O为大于等于N的正整数。
[0062] 在一个可能的设计中,第一通信设备还包括:
[0063] 接收单元,用于接收网络设备发送的第二指示信息,第二指示信息用于指示N个时频资源用于第一通信设备发送待传输数据;
[0064] 确定单元具体用于:根据第二指示信息确定N个时频资源。
[0065] 在一个可能的设计中,上述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中N个时频资源包含的时频单元用于第一通信设备发送待传输数据且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。
[0066] 在一个可能的设计中,上述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。
[0067] 在一个可能的设计中,上述时频单元包括子信道,一个子信道包括一个或多个时频资源块。
[0068] 第四方面,本申请实施例提供了一种通信设备,该通信设备为第二通信设备,该第二通信设备可包括多个功能模块或单元,用于相应的执行第二方面所提供的数据传输方法。
[0069] 例如,第二通信设备包括:
[0070] 接收单元,用于在N个时频资源中的M个时频资源上接收第一指示信息,第一指示信息用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且N个时频资源之和大于等于传输待传输数据所需的时频资源,N为大于等于2的正整数,M为小于等于N的正整数;
[0071] 接收单元,还用于在N个时频资源上接收待传输数据。
[0072] 在一个可能的设计中,上述接收单元,用于在N个时频资源中的M个时频资源上接收第一指示信息,具体为:
[0073] 在N个时频资源中的M个时频资源上接收侧行调度分配信息SA,SA携带第一指示信息。
[0074] 在一个可能的设计中,上述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中的N个时频资源包含的时频单元用于第一通信设备发送待传输数据且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。
[0075] 在一个可能的设计中,上述第一指示信息包括第一通信设备的标识以及指示符,M等于N,第一通信设备的标识用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的最后一个时频资源上发送的指示符与N个时频资源中非最后一个时频资源上发送的指示符不同。
[0076] 在一个可能的设计中,上述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。
[0077] 在一个可能的设计中,上述N个时频资源包含的时频单元为第一通信设备从O个时频单元中选择的,O为大于等于N的正整数。
[0078] 在一个可能的设计中,上述N个时频资源为第一通信设备根据网络设备发送的第二指示信息确定的,第二指示信息用于指示N个时频资源用于第一通信设备发送待传输数据。
[0079] 在一个可能的设计中,上述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中N个时频资源包含的时频单元用于第一通信设备发送待传输数据且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。
[0080] 在一个可能的设计中,上述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,第一时频资源指示信息属于N个时频资源指示信息,第一时频资源属于N个时频资源。
[0081] 在一个可能的设计中,上述时频单元包括子信道,一个子信道包括一个或多个时频资源块。
[0082] 第五方面,本申请实施例提供了一种通信设备,该通信设备为第一通信设备,用于执行第一方面所提供的数据传输方法。第一通信设备可包括:存储器、处理器、发射器、接收器,其中:发射器和接收器用于与其他通信设备(如网络设备或第二通信设备)通信。存储器用于存储第一方面所提供的数据传输方法的实现代码,处理器用于执行存储器中存储的程序代码,即执行第一方面所提供的数据传输方法。
[0083] 第六方面,本申请实施例提供了一种通信设备,该通信设备为第二通信设备,用于执行第二方面所提供的数据传输方法。第二通信设备可包括:存储器、处理器、发射器、接收器,其中:发射器和接收器用于与其他通信设备(如网络设备或第一通信设备)通信。存储器用于存储第二方面所提供的数据传输方法的实现代码,处理器用于执行存储器中存储的程序代码,即执行第二方面所提供的数据传输方法。
[0084] 第七方面,本申请实施例提供了一种通信系统,通信系统包括:第一通信设备和第二通信设备。其中:
[0085] 第一通信设备可以是上述第三方面描述的第一通信设备,也可以是上述第五方面描述的第一通信设备。
[0086] 第二通信设备可以是上述第四方面描述的第一通信设备,也可以是上述第六方面描述的第二通信设备。
[0087] 第八方面,本申请实施例提供了一种通信系统,通信系统包括:第一通信设备、第二通信设备和网络设备。其中:
[0088] 第一通信设备可以是上述第三方面描述的第一通信设备,也可以是上述第五方面描述的第一通信设备。
[0089] 第二通信设备可以是上述第四方面描述的第一通信设备,也可以是上述第六方面描述的第二通信设备。
[0090] 第九方面,本申请提供了一种通信芯片,该通信芯片可包括:处理器,以及耦合于所述处理器的一个或多个接口。其中,所述处理器可用于从存储器中调用第一方面所提供的数据传输方法的实现程序,并执行该程序包含的指令。所述接口可用于输出所述处理器的数据处理结果。
[0091] 第十方面,本申请提供了一种通信芯片,该通信芯片可包括:处理器,以及耦合于所述处理器的一个或多个接口。其中,所述处理器可用于从存储器中调用第二方面所提供的数据传输方法的实现程序,并执行该程序包含的指令。所述接口可用于输出所述处理器的数据处理结果。
[0092] 第十一方面,本申请实施例提供了一种计算机可读存储介质,可读存储介质上存储有指令,当其在处理器上运行时,使得处理器执行上述第一方面描述的数据传输方法。
[0093] 第十二方面,本申请实施例提供了一种计算机可读存储介质,可读存储介质上存储有指令,当其在处理器上运行时,使得处理器执行上述第二方面描述的数据传输方法。
[0094] 第十三方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在处理器上运行时,使得处理器执行上述第一方面描述的数据传输方法。
[0095] 第十四方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在处理器上运行时,使得处理器执行上述第二方面描述的数据传输方法。

附图说明

[0096] 图1为本申请实施例提供了资源碎片化示意图;
[0097] 图2为本申请实施例涉及的通信系统架构示意图;
[0098] 图3为本申请实施例提供的mode3和mode4的传输模式示意图;
[0099] 图4为本申请实施例提供的一种周期性指示通信资源池的时间资源的示意图;
[0100] 图5为本申请实施例提供的通信资源池的频率资源示意图;
[0101] 图6为本申请实施例提供的通信设备的结构示意图;
[0102] 图7A是本申请实施例提供的一种非连续时频资源的示意图;
[0103] 图7B是本申请实施例提供的另一种非连续时频资源的示意图;
[0104] 图7C是本申请实施例提供的另一种非连续时频资源的示意图;
[0105] 图7D是本申请实施例提供的另一种非连续时频资源的示意图;
[0106] 图7E是本申请实施例提供的另一种非连续时频资源的示意图;
[0107] 图7F是本申请实施例提供的另一种非连续时频资源的示意图;
[0108] 图8是本申请实施例提供的一种非连续时频资源的分配方式示意图;
[0109] 图9是本申请实施例提供的一种数据传输方法的流程示意图;
[0110] 图10是本申请实施例提供的一种采用非连续时频资源传输数据的示意图;
[0111] 图11是本申请实施例提供的另一种采用非连续时频资源传输数据的示意图;
[0112] 图12是本申请实施例提供的另一种采用非连续时频资源传输数据的示意图;
[0113] 图13是本申请实施例提供的另一种采用非连续时频资源传输数据的示意图;
[0114] 图14是本申请实施例提供无线通信系统,第一通信设备和第二通信设备的功能框图;
[0115] 图15是本申请实施例提供的一种通信芯片的结构示意图。

具体实施方式

[0116] 下面将结合本申请实施例中的附图,对本申请实施例进行说明。
[0117] 请参见图2,图2是本申请实施例涉及的一种通信系统的架构示意图。如图2所示,该通信系统200架构包含了V2V通信和车到网络(Vehicle to Network,V2N)通信,该通信系统包括网络设备201、车辆202、车辆203。其中,V2V通信包括车辆202和车辆203之间的通信;V2N通信包括车辆202或车辆203与网络设备201之间的通信。本申请实施例是以2个车辆为例进行说明的,实际应用中,通信系统中还可以包括更多车辆。
[0118] 在V2X通信场景下,车辆和车辆之间可以通过侧行链路(Side link,SL)通信,SL通信是指车辆和车辆之间的直接通信,也就是说,车辆和车辆之间的通信不通过网络设备转发数据的直接通信。V2N车辆和网络通信使用上下行链路,其中上下行链路是针对网络设备和用户通信的Uu口定义的,网络设备到用户的传输为下行链路(Downlink,DL)传输,用户到网络设备的传输为上行链路(Uplink,UL)传输。
[0119] V2X侧行链路通信包含两种通信模式:第一种通信模式是基于网络设备调度的V2X直接通信,V2X用户根据网络设备的调度信息在被调度的时频资源上发送V2X通信的控制信息和数据,称为mode3工作模式;第二种通信模式是V2X用户在V2X通信资源池包含的可用时频资源中自行选择通信所用的时频资源,并在所选择的资源上发送控制信息和数据,称为mode4工作模式。需要注意的是,mode3模式中调度请求/调度授予仍然使用网络设备和用户之间的上下行链路进行通信,而车辆和车辆之间使用侧行链路直接通信。两种通信模式各有优缺点,可以灵活运用于各种不同的场景。mode3和mode4的传输模式示意图可参见图3。
[0120] V2X通信的时频资源是基于V2X通信资源池来进行配置的。V2X通信资源池可以看作是用于V2X通信的时间资源(或称时域资源)和频率资源(或称频域资源)的集合。具体地,对于时间资源,网络设备采用一个比特位图并且周期性重复该比特位图来指示系统中所有时间资源中用于V2X通信的时间资源的集合。本申请实施例中,时间资源包括但不限于子帧、时隙、微时隙、符号等等。图4示出了一种周期性指示通信资源池的时间资源的示意图(比特位图的长度为8比特)。例如,针对图4中的第一个比特位图来说,若比特位图为11001110,以时间资源为子帧为例说明,则表示子帧0、子帧1、子帧4、子帧5和子帧6用于进行V2X通信。其中,比特位图为11001110中的1表示该比特对应的子帧用于进行V2X通信,0表示该比特对应的子帧不用于进行V2X通信。子帧0、子帧1等中的数字0、1等表示某一个子帧的编号。
[0121] 对于V2X通信资源池的频率资源,网络设备将用于V2X通信的频段分成若干个子信道,每个子信道包含一定数量的资源块。图5示出了通信资源池的频率资源示意图,该通信资源池包含的总的子信道的数目X,每个子信道包含的资源块的数目nCH。V2X一次传输可以占用一个或多个子信道,用于传输侧行调度分配信息和用户数据。控制信息和用户数据可以使用频分模式复用,也可以使用时分模式复用。
[0122] 本申请实施例的数据传输方法可以应用于V2V通信系统中,也可用于车到人(Vehicle to Pedestrian,V2P)、车到基础设施(Vehicle to Infrastructure,V2I)、设备到设备(Device-to-Device,D2D)等直接通信的通信系统中。本申请实施例的数据传输方法可用于通信设备之间mode3模式或mode4模式的传输场景,也可用于mode3模式和mode4模式共存场景下的传输场景。
[0123] 本申请实施例涉及的网络设备可以包括各种形式的网络设备,例如:宏基站,微基站(也称为小站),中继站,接入点等。其中基站可以是时分同步码分多址(Time Division Synchronous Code Division Multiple Access,TD-SCDMA)系统中的基站收发台(Base Transceiver Station,BTS),也可以是长期演进(Long Term Evolution,LTE)系统中的演进型基站(Evolutional Node B,eNB),以及5G系统、新空口(New Radio,NR)系统中的gNB。另外,基站也可以为收发点(英文:Transmission Receive Point,简称:TRP)、中心单元(Central Unit,CU)或其他网络实体。另外,在分布式基站场景中,网络设备可以是基带处理单元(Baseband Unit,BBU)和射频单元(Remote Radio Unit,RRU),在云无线接入网(Cloud Radio Access Network,CRAN)场景下可以是基带池BBU pool和射频单元RRU。
[0124] 本申请实施例涉及的第一通信设备、第二通信设备可以为车辆、车载终端、车载设备、车载通信模块、嵌入式通信模块、基带处理芯片、用户设备(User Equipment,UE)、手持终端、用户单元(Subscriber Unit)、无线数据卡、无线调制解调器(modem)、手持设备(handheld)、无线本地环路(Wireless Local Loop,WLL)台、机器类型通信(Machine Type Communication,MTC)终端或是其他设备。
[0125] 需要说明的,图2示出的通信系统200仅仅是为了更加清楚的说明本申请的技术方案,并不构成对本申请的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请提供的技术方案对于类似的技术问题,同样适用。
[0126] 参考图6,图6示出了本申请的一些实施例提供的通信设备。如图6所示,通信设备300可包括:一个或多个处理器301、存储器302、发射器303、接收器304、耦合器305、天线
306。这些部件可通过总线307或者其他方式连接,图6以通过总线连接为例。其中,[0127] 处理器301可以是中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP),硬件芯片或者其任意组合。硬件芯片可以是专用集成电路(Application-Specific Integrated Circuit,ASIC),可编程逻辑器件(Programmable Logic  Device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),现场可编程逻辑门阵列(Field-Programmable Gate Array,FPGA),通用阵列逻辑(Generic Array Logic,GAL)或其任意组合。
[0128] 存储器302可以包括易失性存储器(volatile memory),例如随机存取存储器(Random Access Memory,RAM);存储器302也可以包括非易失性存储器(non-volatile memory),例如只读存储器(Read-Only Memory,ROM),快闪存储器(flash memory),硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD);存储器302还可以包括上述种类的存储器的组合。
[0129] 发射器303可用于对通信设备300输出的信号进行发射处理,例如信号调制、编码等。接收器304可用于对天线306接收的移动通信信号进行接收处理,例如信号解调、解码等。在本申请的一些实施例中,发射器303和接收器304可看作一个无线调制解调器。在通信设备300中,发射器303和接收器304的数量均可以是一个或者多个。天线306可用于将传输线中的电磁能转换成自由空间中的电磁波,或者将自由空间中的电磁波转换成传输线中的电磁能。耦合器305用于将天线306接收到的移动通信信号分成多路,分配给多个的接收器304。
[0130] 除了图6所示的发射器303和接收器304,通信设备300还可包括其他通信部件,例如全球定位系统(Global Positioning System,GPS)模块、蓝牙(Bluetooth)模块、无线高保真(Wireless Fidelity,Wi-Fi)模块等。不限于上述表述的移动通信信号,通信设备300还可以支持其他无线通信信号,例如卫星信号、短波信号等等。
[0131] 可选的,通信设备300还可以包括用户接口。
[0132] 可选的,通信设备300还可以包括输入输出模块(包括音频输入输出模块、按键输入模块以及显示器等)。
[0133] 所述输入输出模块可用于实现通信设备300和用户/外部环境之间的交互,可主要包括音频输入输出模块、按键输入模块以及显示器等。具体的,所述输入输出模块还可包括:摄像头、触摸屏以及传感器等等。其中,所述输入输出模块均通过用户接口与处理器301进行通信。
[0134] 在本申请的一些实施例中,存储器302可用于存储本申请的一个或多个实施例提供的数据传输方法在通信设备300侧的实现程序。关于本申请的一个或多个实施例提供的数据传输方法的实现,请参考后续实施例。
[0135] 处理器301可用于读取和执行计算机可读指令。具体的,处理器301可用于调用存储于存储器302中的程序,例如本申请的一个或多个实施例提供的数据传输方法在通信设备300侧的实现程序,并执行该程序包含的指令。
[0136] 可以理解的,通信设备300可以是图2示出的通信系统200中的车辆202或者车辆203,可实施为车辆、车载终端、车载设备、车载通信模块、嵌入式通信模块、基带处理芯片、用户设备(User Equipment,UE)、手持终端、用户单元(Subscriber Unit)、无线数据卡、无线调制解调器(modem)、手持设备(handheld)、无线本地环路(Wireless Local Loop,WLL)台、机器类型通信(Machine Type Communication,MTC)终端或是其他设备。车辆202或车辆
203的存储器中存储了一个或多个软件模块(如交互模块和处理模块),实现本申请实施例中的数据传输方法。
[0137] 需要说明的,图6所示的通信设备300仅仅是本申请实施例的一种实现方式,实际应用中,通信设备300还可以包括更多或更少的部件,这里不作限制。
[0138] 基于前述通信系统200、通信设备300分别对应的实施例,本申请实施例提供了一种数据传输方法。
[0139] 在连续的可用时频资源不够传输一个数据包,但非连续的可用时频资源大于等于传输一个数据包所需的时频资源时,支持非连续时频资源分配,以及采用非连续时频资源进行数据传输。其中,连续的时频资源包括时域相同且频域连续的至少两个时频资源,或者频域相同且时域连续的至少两个时频资源。非连续的时频资源包括在时域和频域中的至少一个上不连续的至少两个时频资源。下面,结合图7A-图7F介绍本申请实施例中非连续时频资源所涉及的几种情况。
[0140] 在一个实施例中,非连续时频资源是指时域相同且频域不连续的时频资源。具体的,可参考图7A所示非连续时频资源的示意图。图7A中是以两个时频资源为例进行介绍的,实际应用中,非连续时频资源还可以包括2个以上的时频资源,且这些时频资源中的任意两个时频资源均需要满足时域相同且频域不连续。
[0141] 在一个实施例中,非连续时频资源是指时域连续且频域不连续的时频资源。具体的,可参考图7B所示非连续时频资源的示意图。图7B中是以两个时频资源为例进行介绍的,实际应用中,非连续时频资源还可以包括2个以上的时频资源,且这些时频资源中的任意两个时频资源均需要满足时域连续且频域不连续。
[0142] 在一个实施例中,非连续时频资源是指频域相同且时域不连续的时频资源。具体的,可参考图7C所示非连续时频资源的示意图。图7C中是以两个时频资源为例进行介绍的,实际应用中,非连续时频资源还可以包括2个以上的时频资源,且这些时频资源中的任意两个时频资源均需要满足频域相同且时域不连续。
[0143] 在一个实施例中,非连续时频资源是指频域连续且时域不连续的时频资源。具体的,可参考图7D所示非连续时频资源的示意图。图7D中是以两个时频资源为例进行介绍的,实际应用中,非连续时频资源还可以包括2个以上的时频资源,且这些时频资源中的任意两个时频资源均需要满足频域连续且时域不连续。
[0144] 在一个实施例中,非连续时频资源是指时域不连续且频域也不连续的时频资源。具体的,可参考图7E所示非连续时频资源的示意图。图7E中是以两个时频资源为例进行介绍的,实际应用中,非连续时频资源还可以包括2个以上的时频资源,且这些时频资源中的任意两个时频资源均需要满足时域不连续且频域也不连续。
[0145] 在一种特殊情况下,非连续时频资源是指时域连续且频域也连续的时频资源。具体的,可参考图7F所示非连续时频资源的示意图。这种情况下,两个相邻的时频资源中,其中一个时频资源的时域终止位置为另一个时频资源的时域起始位置,并且,其中一个时频资源的频域终止位置为另一个时频资源的频域起始位置。图7F中是以两个时频资源为例进行介绍的,实际应用中,非连续时频资源还可以包括2个以上的时频资源,且这些时频资源中的任意两个相邻的时频资源均需要满足图7F所示的时域连续且频域也连续。
[0146] 其中,上述时域相同也可以理解为时域位置相同。频域相同也可以理解为频域位置相同。时域位置可以是子帧(Subframe)、时隙(slot)、微时隙(Mini-slot)、符号(symbol)等时域资源的位置。频域位置可以是子载波(Subcarrier)、资源块(Resource Block,PRB)、子信道(Subchannel)等频域资源的位置。
[0147] 本申请实施例中,时域连续是指,任意两个时频资源中,其中一个时频资源的时域终止位置为另一个时频资源的时域起始位置。时域连续也可以称为时域相邻、时间连续或者时间相邻。频域连续是指,任意两个时频资源中,其中一个时频资源的频域终止位置为另一个时频资源的频域起始位置。频域连续也可以称为频域相邻、频率连续或者频率相邻。
[0148] 需要进一步说明的是,频域不连续的时频资源包括在同一个频段,同一个载波,或同一个部分带宽(Bandwidth Part,BWP)内频域不连续的时频资源,频域不连续的时频资源也可以是包括在不同的频段,不同的载波,或不同的部分带宽内的时频资源。
[0149] 本申请实施例中,时域起始位置可以是子帧、时隙、微时隙、符号等时域资源的起始位置,时域终止位置可以是子帧、时隙、微时隙、符号等时域资源的终止位置。频域起始位置可以是子载波、资源块、子信道等频域资源的起始位置,频域终止位置可以是子载波、资源块、子信道等频域资源的终止位置。
[0150] 本申请实施例采用非连续的时频资源进行数据包传输,可以降低数据的传输时延,达到数据包及时传输的好处,并且能够提高非连续时频资源的利用率。
[0151] 举例来说,参见图8,是本申请实施例提供的一种非连续时频资源的分配方式示意图。图8中,时频资源1和时频资源2为可用时频资源,即未被占用的时频资源。时频资源1和时频资源2为非连续时频资源。其中,这两个时频资源均小于传输待传输数据所需的时频资源,但是这两个时频资源之和大于传输待传输数据所需的时频资源,那么,本申请实施例采用这两个非连续的时频资源共同来传输待传输数据。相较于现有技术的连续时频资源分配方式来说,避免了因没有足够的连续的可用传输资源导致第一通信设备需要持续等待直至存在足够的连续可用传输资源时才进行数据传输,本申请实施例可以降低数据的传输时延,达到数据包及时传输的好处,并且能够提高非连续时频资源的利用率。
[0152] 本申请实施例中,不同的时频资源的大小可以相同,也可以不同,本申请对此不进行限定。一个时频资源包括一个或多个时频单元。这里,时频单元可以为但不限于子信道。
[0153] 其中,一个子信道可以包括一个或多个时频资源块(Resource Block,RB)。如在LTE的下行链路(Downlink,DL)和上行链路(Uplink,UL)中,针对15KHz子载波间隔,正常循环前缀(Cyclic Prefix,CP)长度和扩展CP长度的配置场景来说,一个时频资源块包括频域上连续的12个子载波和时域上6个(扩展CP长度)和7个(正常CP长度)正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号。在NR中,一个时频资源块包括频域上连续的12个子载波。
[0154] 需要说明的,示例仅仅用于解释,不应构成限定。
[0155] 需要说明的,本申请涉及的资源是指时频资源,包括时域资源和频域资源,通常以资源粒子(Resource Element,RE),资源块(Resource Block,RB),子信道(Sub-channel),符号(symbol),微时隙(mini_slot),时隙(slot),子帧(subframe),子载波(subcarrier),带宽(bandwidth),传输间隔(Transmission Time Interval,TTI)等表示。资源粒子、资源块等概念的定义可以参考LTE、NR标准,但是不限于LTE、NR标准,未来通信标准中关于各种资源形式的定义可能不同。
[0156] 需要说明的是,本申请实施例中的控制信息可以为侧行调度分配信息SA。
[0157] 需要说明的是,控制信息可以指示出数据传输的时域起始位置、时域长度、时域终止位置、频域起始位置、频域长度和频域终止位置中的至少一个。例如,控制信息可以指示出数据传输的时域起始位置、时域长度、频域起始位置以及频域长度。
[0158] 本申请中,可用时频资源与空闲时频资源是同一含义,均指未被预留占用的时频资源。例如,可用子信道等同于空闲子信道。
[0159] 基于上述主要发明原理,下面说明本申请提供的数据传输方法的总体流程。图9示出了本申请提供的数据传输方法的具体流程。
[0160] 如图9所示,本申请提供的数据传输方法包括但不限于步骤S101至S103。下面对各个步骤进行详细介绍。
[0161] S101,第一通信设备确定N个时频资源,N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且N个时频资源之和大于等于传输待传输数据所需的时频资源,N为大于等于2的正整数。
[0162] 在一个实施例中,上述N个时频资源中的任意两个时频资源在时域上相同但在频域上不连续,具体可参见图7A所示的非连续时频资源,此处不再赘述。
[0163] 在另一个实施例中,上述N个时频资源中的任意两个时频资源在时域上连续且在频域上不连续。具体可参见图7B所示的非连续时频资源,此处不再赘述。
[0164] 在另一个实施例中,上述N个时频资源中的任意两个时频资源在频域上相同且在时域上不连续。具体可参见图7C所示的非连续时频资源,此处不再赘述。
[0165] 在另一个实施例中,上述N个时频资源中的任意两个时频资源在频域上连续且在时域上不连续。具体可参见图7D所示的非连续时频资源,此处不再赘述。
[0166] 在另一个实施例中,上述N个时频资源中的任意两个时频资源在时域上不连续且在频域上也不连续。具体可参见图7E所示的非连续时频资源,此处不再赘述。
[0167] 在一种特殊情况下,上述N个时频资源中的任意两个时频资源在时域上连续且在频域上也连续。具体可参见图7F所示的非连续时频资源,此处不再赘述。
[0168] 其中,时域连续和频域连续的定义可参见前述实施例,此处不再赘述。
[0169] 上述N个时频资源中的任意两个时频资源的大小可以相同,也可以不同,本申请对此不进行限定。
[0170] 上述N个时频资源中的每个时频资源均包括一个或多个时频单元,该时频单元可以为子信道。
[0171] 需要说明的是,上述N个时频资源均为可用时频资源或空闲时频资源,即未被其他通信设备占用的时频资源。
[0172] S102,第一通信设备在N个时频资源中的M个时频资源上发送第一指示信息,第二通信设备在N个时频资源中的M个时频资源上接收第一指示信息,第一指示信息用于指示N个时频资源用于第一通信设备发送待传输数据,M为小于等于N的正整数。
[0173] 可选的,第一通信设备在N个时频资源中的M个时频资源上发送第一指示信息的方式可以为:在N个时频资源中的M个时频资源上发送SA,该SA携带第一指示信息。相应的,第二通信设备在N个时频资源中的M个时频资源上接收该SA,从SA中解析出第一指示信息。
[0174] 可选的,第一通信设备还可以采用其他新定义的控制信息携带第一指示信息,本申请对此不进行限定。
[0175] 本申请实施例中,第一指示信息包括但不限于如下三种实现方式:
[0176] (1)第一种实现方式中,第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中的N个时频资源包含的时频单元用于第一通信设备发送待传输数据,且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。这里,P个比特组成的字符串可以称为比特位图。
[0177] 其中,时频单元可以为但不限于子信道。以时频单元为子信道为例,针对V2X通信系统来说,P个子信道可以为用于进行V2X通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。针对V2P通信系统来说,P个子信道可以为用于进行V2P通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。针对V2I通信系统来说,P个子信道可以为用于进行V2I通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。针对D2D通信系统来说,P个子信道可以为用于进行D2D通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。
[0178] 这种实现方式中,通过比特位图的方式指示所有子信道的传输情况,这里,比特位图包括上述P个比特,每个子信道以一比特指示是否用于第一通信设备发送待传输数据。例如,参见图10,是一种采用非连续时频资源传输数据的示意图。假设通信资源池包含的总的子信道的数目P为8,且这8个子信道分别为CH0-CH7。假设在某个子帧/时隙上有2个非连续的可用时频资源,其中时频资源1包括两个子信道CH1和CH2,时频资源2包括一个子信道CH7。每个可用时频资源都不足以传输当前数据包,但2个非连续可用时频资源包含的总资源大小可以支持当前数据包传输,则第一通信设备采用这2个非连续可用时频资源传输当前数据包。则上述P个比特组成的比特位图bitmap可以为01100001,指示第一通信设备选择子信道1、子信道2和子信道7进行传输。其中,比特为0代表该比特对应的子信道不用于第一通信设备发送待传输数据,比特为1代表该比特对应的子信道用于第一通信设备发送待传输数据。其中,比特位图中各个比特分别对应哪个子信道可以由通信协议预先定义。例如,子信道的排列顺序依次为CH0-CH1,则比特位图中第一个比特对应第一个子信道CH0,第二个比特对应第二个子信道CH1,等等。
[0179] 可选的,由于比特位图方式可以一并指示出数据传输所占用的所有连续或非连续子信道,因此第一通信设备传输待传输数据时,只需要在上述N个时频资源中的一个时频资源上发送携带比特位图的SA即可,也即是说M=1。具体的,采用哪一个时频资源来传输SA不进行限定。例如,针对图10,第一通信设备可以在时频资源1所包含的子信道1或子信道2上发送携带比特位图01100001的SA,也可以在时频资源2所包含的子信道7上发送携带比特位图01100001的SA。以第一通信设备在子信道1上发送携带比特位图01100001的SA为例,第二通信设备在子信道1上接收到SA后,对SA进行解码,解析出SA中包含的比特位图,通过识别比特位图即可获知第一通信设备采用哪几个子信道来共同传输一个数据包。例如,针对图10来说,第二通信设备通过比特位图01100001识别出第一通信设备采用子信道1、子信道2和子信道7共同传输一个数据包,那么第二通信设备会将子信道1、子信道2和子信道7上承载的数据进行联合解码。采用第一种实现方式,第二通信设备通过SA中的比特位图就可以获知比特位图指示的所有连续和非连续子信道的信息。
[0180] 需要说明的是,通过比特位图方式指示所有连续和/或非连续的子信道,该方式适用于分配给V2X的通信资源池频域资源不大,子信道数相对较少的系统。
[0181] (2)在第二种实现方式中,第一指示信息包括第一通信设备的标识以及指示符,M等于N,第一通信设备的标识用于指示N个时频资源用于第一通信设备发送待传输数据,N个时频资源中的最后一个时频资源上发送的指示符与N个时频资源中非最后一个时频资源上发送的指示符不同。
[0182] 其中,通信设备的标识可以取发送端通信设备的IP地址的最后预设个数的比特,也可以取网络设备给发送端通信设备配置的小区无线网络临时标识(Cell Radio Network Temporary Identifier,C-RNTI)的最后预设个数的比特,也可以是发送端通信设备随机生成的预设个数的随机数,还可以是其他用于标识同一个设备的标识。
[0183] 指示符可以是一个比特,用于标识后面还有发送同一个传输块的子信道。需要说明的是,一个传输块是数据包经过各层协议处理完后传到物理层进行空口传输的数据单元。其中,上述N个时频资源中的最后一个时频资源上发送的指示符需与其他时频资源上发送的指示符不同。例如,在N个时频资源上,时频资源1上发送的SA中指示符为1,时频资源2上发送的SA中指示符为0,指示符0指示传输同一个传输块的最后一个时频资源。
[0184] 不同于图10中一个数据包传输只需要在一个时频资源上发送SA指示,在第二种实现方式中,第一通信设备传输每个数据时,需要在上述N个时频资源中的每个时频资源上传输携带第一通信设备的标识以及指示符的SA。
[0185] 第二通信设备在时频资源1和时频资源2上接收到SA后,对SA进行解码,解析出SA中包含的通信设备的标识和指示符,通过识别通信设备的标识即可获知时频资源1和时频资源2上承载的数据为同一个通信设备发送的数据,通过识别指示符来确定出承载该数据的最后一个时频资源。例如,针对图11来说,时频资源1上发送的SA中包含的通信设备的标识为UE1,指示符为1,时频资源2上发送的SA中包含的通信设备的标识为UE1,指示符为0,假设UE1为第一通信设备的标识,则第二通信设备可以确定出第一通信设备采用时频资源1和时频资源2共同传输一个数据包,那么第二通信设备会将时频资源1和时频资源2上承载的数据进行联合解码。采用第二种实现方式,第二通信设备解析到指示符=1后继续搜索剩余子信道上的SA,直至解析到具有第一通信设备的标识且指示符=0的SA,就可以获知第一通信设备传输数据所采用的所有连续和非连续子信道的信息。
[0186] (3)在第三种实现方式中,第一指示信息包括N个时频资源指示信息,每个时频资源指示信息指示一个时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个。
[0187] 例如,假设N等于2,则N个时频资源包括时频资源1和时频资源2,N个时频资源指示信息包括2个时频资源指示信息。其中,2个时频资源指示信息中的一个时频资源指示信息用于指示时频资源1的时域起始位置、时域终止位置、频域起始位置以及频域终止位置,另一个时频资源指示信息用于指示时频资源2的时域起始位置、时域终止位置、频域起始位置以及频域终止位置。或者,2个时频资源指示信息中的一个时频资源指示信息用于指示时频资源1的时域起始位置、时域长度、频域起始位置以及频域长度,另一个时频资源指示信息用于指示时频资源2的时域起始位置、时域长度、频域起始位置以及频域长度。
[0188] 本申请实施例中,时域起始位置可以是子帧(Subframe)、时隙(slot)、微时隙(mini-slot)、符号(symbol)等时域资源的起始位置,时域终止位置可以是子帧、时隙、微时隙、符号等时域资源的终止位置。频域起始位置可以是子载波(Subcarrier)、资源块(Resource Block,RB)、子信道(Subchannel)等频域资源的起始位置,频域终止位置可以是子载波、子信道等频域资源的终止位置。时域长度可以是时域上连续的符号或微时隙或时隙或子帧或帧,频域长度可以是频域上连续的子载波或资源块或子信道。
[0189] 可选的,由于第三种实现方式可以一并指示出数据传输所占用的所有非连续时频资源的位置,因此第一通信设备传输待传输数据时,只需要在上述N个时频资源中的一个时频资源上发送携带N个时频资源指示信息的SA即可,也即是说M=1。具体的,采用哪一个时频资源来传输SA不进行限定。例如,针对图12,第一通信设备可以在时频资源1所包含的子信道1或子信道2上发送携带N个时频资源指示信息的SA,也可以在时频资源2所包含的子信道7上发送携带N个时频资源指示信息的SA。
[0190] 以第一通信设备在时频资源1上发送携带N个时频资源指示信息的SA为例,第二通信设备在时频资源1上接收到SA后,对SA进行解码,解析出SA中包含的N个时频资源指示信息,通过这N个时频资源指示信息即可获知第一通信设备采用哪几个时频资源来共同传输一个数据包。例如,针对图12来说,第二通信设备通过N个时频资源指示信息识别出第一通信设备采用时频资源1和时频资源2共同传输一个数据包,那么第二通信设备会将时频资源1和时频资源2上承载的数据进行联合解码。采用第三种实现方式,第二通信设备通过SA中的N个时频资源指示信息就可以获知N个时频资源指示信息指示的所有连续和非连续子信道的信息。
[0191] 需要说明的是,本实施例是以2个可用时频资源为例进行介绍的,在实际应用中,用于传输数据包的非连续时频资源所包含的可用时频资源的数量不限于2个。并且,本实施例是以2个可用时频资源分别包含2个子信道和1个子信道为例进行介绍的,在实际应用中,各个可用时频资源各自包含的子信道的数量可以相同,也可以不同。
[0192] 需要进一步说明的是,当频域不连续的时频资源位于不同的频段,不同的载波,或不同的部分带宽内时,时频资源指示信息还需要指示不同的频段,不同的载波,或不同的部分带宽。
[0193] S103,第一通信设备在N个时频资源上发送待传输数据,第二通信设备在N个时频资源上接收待传输数据。
[0194] 本申请实施例中,第一通信设备确定了上述N个时频资源后,采用这N个时频资源传输待传输数据,第二通信设备在N个时频资源上接收待传输数据。以图10为例,第一通信设备确定的N个时频资源包括时频资源1和时频资源2,则将待传输数据进行编码,并将编码后的数据按频域编号以及时域编号顺序进行时频资源映射并发送。这里,频域编号以及时域编号顺序可以是通信协议中定义的。第二通信设备根据步骤S102中的第一指示信息获知第一通信设备传输数据所采用的非连续时频资源,从而对该非连续时频资源上携带的数据进行联合解码,最终获得第一通信设备发送的数据。
[0195] 实施图9所示的数据传输方法,在连续可用时频资源不够传输一个数据包,但非连续的可用时频资源大于等于传输一个数据包所需的时频资源大小时,第一通信设备采用非连续时频资源进行数据传输并将传输数据所用的非连续时频资源通过第一指示信息告知第二通信设备,第二通信设备基于第一指示信息获知第一通信设备传输数据所用的非连续时频资源,进而从该非连续时频资源中接收第一通信设备发送的数据,采用本申请,降低了数据的传输时延,提高了非连续时频资源的利用率。
[0196] 下面结合两个具体实施例对步骤S101中第一通信设备确定N个时频资源的方式进行详细介绍。
[0197] (一)实施例一
[0198] 本实施例主要针对mode4传输模式,即第一通信设备在通信资源池包含的可用时频资源中自行选择通信所用的时频资源,并在所选择的资源上发送控制信息和数据。本实施例中,上述N个时频资源是第一通信设备自主选择的。第一通信设备确定N个时频资源,具体为:第一通信设备从O个时频单元中选择N个时频资源包含的时频单元,O为大于等于N的正整数。
[0199] 其中,时频单元可以为但不限于子信道。这里,O个子信道可以为第一通信设备确定出的所有可用的空闲子信道。
[0200] 具体的,第一通信设备可以监听周围其它通信设备的时频资源使用及预留情况,从而确定出通信资源池包含的所有时频资源中哪些时频资源是可用的或者空闲的。当第一通信设备有新数据包到达时,触发第一通信设备进行时频资源选择,即根据监听的其它通信设备时频资源使用及预留情况识别是否有可用时频资源可以用于该数据包传输。例如,参见图13,假设通信资源池包含的总的子信道的数目为8,分别为CH0-CH7。假设第一通信设备监测到在某个子帧/时隙上有4个可用子信道,分别为CH1、CH3、CH6和CH7,其中CH1组成可用时频资源1,CH3组成可用时频资源2,CH6和CH7组成可用时频资源3,每个可用时频资源都不足以传输当前数据包,但2个非连续可用时频资源,包括时频资源1和时频资源3,或者时频资源2和时频资源3,包含的总资源大小可以支持当前数据包传输,则第一通信设备确定时频资源1和时频资源3这2个非连续可用时频资源传输当前数据包。需要说明的是,本实施例是以2个可用时频资源传输数据包为例进行介绍的,在实际应用中,用于传输数据包的非连续时频资源所包含的可用时频资源的数量不限于2个。并且,本实施例是以3个可用时频资源分别包含1个子信道,1个子信道和2个子信道为例进行介绍的,在实际应用中,各个可用时频资源各自包含的子信道的数量可以相同也可以相同。
[0201] 需要说明的是,第一通信设备从O个子信道中选择N个时频资源包含的子信道时,可以按照子信道的编号顺序依次从这O个子信道中选择可以满足传输待传输数据要求的子信道。例如,上述O个子信道分别为CH1、CH3、CH6和CH7,其中CH1组成可用时频资源1,CH3组成可用时频资源2,CH6和CH7组成可用时频资源3,传输待传输的数据所需要的子信道数量为3,则第一通信设备按照子信道编号顺序依次对这4个子信道进行筛选,最终选择采用CH1、CH3、CH6这3个非连续的子信道传输所述待传输数据。
[0202] 或者,第一通信设备从O个子信道中选择N个时频资源时,也可以直接从O个子信道对应的多个时频资源中选择可以满足传输待传输数据要求的时频资源。例如,上述O个子信道分别为CH1、CH3、CH6和CH7,其中CH1组成可用时频资源1,CH3组成可用时频资源2,CH6和CH7组成可用时频资源3,传输待传输的数据所需要的子信道数量为3,每个可用时频资源都不足以传输当前数据包,但2个非连续可用时频资源,包括时频资源1和时频资源3,或者时频资源2和时频资源3,包含的总资源大小可以支持当前数据包传输,则第一通信设备可以选择时频资源1和时频资源3这2个非连续可用时频资源传输当前数据包。采用[0203] 实施例一所描述的方法,针对工作在mode4传输模式的第一通信设备,第一通信设备自主选择N个非连续的时频资源,并生成第一指示信息,告知第二通信设备传输数据所采用的N个非连续的时频资源。从而支持非连续时频资源指示,用于大数据包传输,可以减小数据包的传输等待延时,同时可以有效利用非连续的时频资源。
[0204] (二)实施例二
[0205] 本实施例主要针对mode3传输模式,即第一通信设备进行通信所用的时频资源是基于网络设备调度的,第一通信设备根据网络设备的调度信息在被调度的时频资源上发送控制信息和数据。这种情况下,主要针对工作在mode3传输模式的通信设备。网络设备下发第二指示信息给第一通信设备,第二指示信息用于指示所述N个时频资源用于第一通信设备发送待传输数据。那么第一通信设备根据网络设备下发的第二指示信息确定所述N个时频资源。可选的,该第二指示信息可以携带在网络设备发送的下行控制信息(Downlink Control Information,DCI)中。
[0206] 本申请实施例中,该第二指示信息包括但不限于如下两种实现方式。
[0207] (1)第一种实现方式中,第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于第一通信设备发送待传输数据,P个比特具体用于指示P个时频单元中的N个时频资源包含的时频单元用于第一通信设备发送待传输数据,且P个时频单元中除N个时频资源包含的时频单元以外的其他时频单元不用于第一通信设备发送待传输数据,P为大于等于N的正整数。其中,时频单元可以为但不限于子信道。以时频单元为子信道为例,针对V2X通信系统来说,P个子信道可以为用于进行V2X通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。针对V2P通信系统来说,P个子信道可以为用于进行V2P通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。针对V2I通信系统来说,P个子信道可以为用于进行V2I通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。针对D2D通信系统来说,P个子信道可以为用于进行D2D通信的通信资源池所包含的所有子信道,P为通信资源池所包含的总的子信道的数目。
[0208] 这种实现方式中,通过比特位图的方式指示所有子信道的传输情况,这里,比特位图包括上述P个比特,每个子信道以一比特指示是否用于第一通信设备发送待传输数据。例如,参见图10,假设通信资源池包含的总的子信道的数目P为8,分别为CH0-CH7。假设在某个子帧/时隙上有2个非连续的可用时频资源,其中时频资源1包括两个子信道CH1和CH2,时频资源2包括一个子信道CH7。每个可用时频资源都不足以传输当前数据包,但2个非连续可用时频资源包含的总资源大小可以支持当前数据包传输,则网络设备指示第一通信设备采用这2个非连续可用时频资源传输当前数据包。则上述P个比特组成的比特位图bitmap可以为01100001,指示第一通信设备采用子信道1、子信道2和子信道7进行传输。其中,比特为0代表该比特对应的子信道不用于第一通信设备发送待传输数据,比特为1代表该比特对应的子信道用于第一通信设备发送待传输数据。其中,比特位图中各个比特分别对应哪个子信道可以由通信协议预先定义。例如,子信道的排列顺序依次为CH0-CH1,则比特位图中第一个比特对应第一个子信道CH0,第二个比特对应第二个子信道CH1,等等。
[0209] 以下行控制信息携带比特位图01100001为例,第一通信设备通过解析下行控制信息即可获知比特位图,进而获知这N个时频资源所包含的子信道为子信道1、子信道2和子信道7,则第一通信设备确定采用子信道1、子信道2和子信道7传输当前数据包。
[0210] 需要说明的是,通过比特位图方式指示所有连续和/或非连续的子信道,该方式适用于分配给V2X的通信资源池频域资源不大,子信道数相对较少的系统。
[0211] (2)在第二种实现方式中,第二指示信息包括N个时频资源指示信息,每个时频资源指示信息指示一个时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个。例如,假设N等于2,则N个时频资源包括时频资源1和时频资源2,N个时频资源指示信息包括2个时频资源指示信息。其中,2个时频资源指示信息中的一个时频资源指示信息用于指示时频资源1的时域起始位置、时域终止位置、频域起始位置以及频域终止位置,另一个时频资源指示信息用于指示时频资源2的时域起始位置、时域终止位置、频域起始位置以及频域终止位置。或者,2个时频资源指示信息中的一个时频资源指示信息用于指示时频资源1的时域起始位置、时域长度、频域起始位置以及频域长度,另一个时频资源指示信息用于指示时频资源2的时域起始位置、时域长度、频域起始位置以及频域长度。
[0212] 需要进一步说明的是,当频域不连续的时频资源位于不同的频段,不同的载波,或不同的部分带宽内时,时频资源指示信息还需要指示不同的频段,不同的载波,或不同的部分带宽。
[0213] 本申请实施例中,时域起始位置可以是子帧(Subframe)、时隙(slot)、微时隙(mini-slot)、符号(symbol)等时域资源的起始位置,时域终止位置可以是子帧、时隙、微时隙、符号等时域资源的终止位置。频域起始位置可以是子载波(Subcarrier)、资源块(Resource block)、子信道(Subchannel)等频域资源的起始位置,频域终止位置可以是子载波、子信道等频域资源的终止位置。时域长度可以是时域上连续的符号或微时隙或时隙或子帧或帧,频域长度可以是频域上连续的子载波或资源块或子信道。
[0214] 以下行控制信息携带N个时频资源指示信息为例,第一通信设备通过解析下行控制信息即可获知N个时频资源指示信息,进而获知这N个时频资源所包含的子信道为子信道1、子信道2和子信道7,则第一通信设备确定采用子信道1、子信道2和子信道7传输当前数据包。
[0215] 需要说明的是,实施例二中,第一通信设备在侧行链路上发送的SA中携带的第一指示信息是根据网络设备下发的第二指示信息生成的,但采用的格式可以与第二指示信息的格式相同也可以不同。例如,网络设备发送的第二指示信息采用比特位图的方式指示N个时频资源,而第一通信设备发送的第一指示信息采用N个时频资源指示信息的方式指示这N个时频资源。
[0216] 采用实施例二所描述的方法,针对工作在mode3传输模式的第一通信设备,网络设备下发的第二指示信息指示N个非连续的时频资源,第一通信设备根据第二指示信息生成第一指示信息,告知第二通信设备传输数据所采用的N个非连续的时频资源。从而支持非连续时频资源指示,用于大数据包传输,可以减小数据包的传输等待延时,同时可以有效利用非连续的时频资源。
[0217] 参见图14,图14示出了本申请提供一种无线通信系统、第一通信设备及第二通信设备。无线通信系统400包括:第一通信设备500和第二通信设备600。其中,第一通信设备500可以为图2实施例中的车辆202或车辆203,相应的,第二通信设备600可以为图2实施例中的车辆203或车辆202,无线通信系统400可以是图2描述的通信系统200。下面分别描述。
[0218] 如图14所示,第一通信设备500可包括:确定单元501和发送单元502。
[0219] 其中,确定单元501,用于确定N个时频资源,所述N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,所述N个时频资源中的每个时频资源均小于传输待传输数据所需的时频资源,且所述N个时频资源之和大于等于传输所述待传输数据所需的时频资源,N为大于等于2的正整数。
[0220] 发送单元502,用于用于在所述N个时频资源中的M个时频资源上发送第一指示信息,所述第一指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,M为小于等于N的正整数。
[0221] 发送单元502,还用于在所述N个时频资源上发送所述待传输数据。
[0222] 可选的,所述发送单元502,用于在所述N个时频资源中的M个时频资源上发送第一指示信息,具体为:在所述N个时频资源中的M个时频资源上发送侧行调度分配信息SA,所述SA携带所述第一指示信息。
[0223] 可选的,所述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中的所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据,且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。
[0224] 可选的,所述第一指示信息包括所述第一通信设备的标识以及指示符,所述M等于所述N,所述第一通信设备的标识用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,所述N个时频资源中的最后一个时频资源上发送的指示符与所述N个时频资源中非最后一个时频资源上发送的指示符不同。
[0225] 可选的,所述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。
[0226] 可选的,所述确定单元501具体用于:从O个时频单元中选择所述N个时频资源包含的时频单元,O为大于等于N的正整数。
[0227] 可选的,第一通信设备500还包括:
[0228] 接收单元,用于接收网络设备发送的第二指示信息,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据;
[0229] 所述确定单元501具体用于:根据所述第二指示信息确定所述N个时频资源。
[0230] 可选的,所述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。
[0231] 可选的,所述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。
[0232] 可选的,所述时频单元包括子信道,一个子信道包括一个或多个时频资源块。
[0233] 可以理解的,关于第一通信设备400包括的各个功能单元的具体实现,可以参考前述实施例,这里不再赘述。
[0234] 如图14所示,第二通信设备600可包括:接收单元601。
[0235] 其中,接收单元601,用于在N个时频资源中的M个时频资源上接收第一指示信息,所述第一指示信息用于指示所述N个时频资源用于第一通信设备发送待传输数据,所述N个时频资源中的任意两个时频资源在时域和频域的至少一个上不连续,所述N个时频资源中的每个时频资源均小于传输所述待传输数据所需的时频资源,且所述N个时频资源之和大于等于传输所述待传输数据所需的时频资源,N为大于等于2的正整数,M为小于等于N的正整数。
[0236] 接收单元601,还用于在所述N个时频资源上接收所述待传输数据。
[0237] 可选的,所述接收单元601,用于在N个时频资源中的M个时频资源上接收第一指示信息,具体为:在所述N个时频资源中的M个时频资源上接收侧行调度分配信息SA,所述SA携带所述第一指示信息。
[0238] 可选的,所述第一指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中的所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。
[0239] 可选的,所述第一指示信息包括所述第一通信设备的标识以及指示符,所述M等于所述N,所述第一通信设备的标识用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据,所述N个时频资源中的最后一个时频资源上发送的指示符与所述N个时频资源中非最后一个时频资源上发送的指示符不同。
[0240] 可选的,所述第一指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。
[0241] 可选的,所述N个时频资源包含的时频单元为所述第一通信设备从O个时频单元中选择的,O为大于等于N的正整数。
[0242] 可选的,所述N个时频资源为所述第一通信设备根据网络设备发送的第二指示信息确定的,所述第二指示信息用于指示所述N个时频资源用于所述第一通信设备发送所述待传输数据。
[0243] 可选的,所述第二指示信息包括P个时频单元对应的P个比特,每个比特用于指示一个时频单元是否用于所述第一通信设备发送所述待传输数据,所述P个比特具体用于指示所述P个时频单元中所述N个时频资源包含的时频单元用于所述第一通信设备发送所述待传输数据且所述P个时频单元中除所述N个时频资源包含的时频单元以外的其他时频单元不用于所述第一通信设备发送所述待传输数据,P为大于等于N的正整数。
[0244] 可选的,所述第二指示信息包括N个时频资源指示信息,第一时频资源指示信息用于指示第一时频资源的时域起始位置、时域终止位置、时域长度、频域起始位置、频域终止位置以及频域长度中的至少一个,所述第一时频资源指示信息属于所述N个时频资源指示信息,所述第一时频资源属于所述N个时频资源。
[0245] 可选的,所述时频单元包括子信道,一个子信道包括一个或多个时频资源块。
[0246] 可以理解的,关于第二通信设备600包括的各个功能单元的具体实现,可以参考前述实施例,这里不再赘述。
[0247] 参见图15,图15示出了本申请提供的一种通信芯片的结构示意图。如图15所示,通信芯片150可包括:处理器1501,以及耦合于处理器1501的一个或多个接口1502。其中:
[0248] 处理器1501可用于读取和执行计算机可读指令。具体实现中,处理器1501可主要包括控制器、运算器和寄存器。其中,控制器主要负责指令译码,并为指令对应的操作发出控制信号。运算器主要负责执行定点或浮点算数运算操作、移位操作以及逻辑操作等,也可以执行地址运算和转换。寄存器主要负责保存指令执行过程中临时存放的寄存器操作数和中间操作结果等。具体实现中,处理器1501的硬件架构可以是专用集成电路(Application Specific Integrated Circuits,ASIC)架构、MIPS架构、ARM架构或者NP架构等等。处理器1501可以是单核的,也可以是多核的。
[0249] 接口1502可用于输入待处理的数据至处理器1501,并且可以向外输出处理器1501的处理结果。具体实现中,接口1502可以是通用输入输出(General Purpose Input Output,GPIO)接口,可以和多个外围设备(如显示器(LCD)、摄像头(camara)、射频(Radio Frequency,RF)模块等等)连接。接口1502通过总线1503与处理器1501相连。
[0250] 本申请中,处理器1501可用于从存储器中调用本申请的一个或多个实施例提供的数据传输方法在通信设备侧的实现程序,并执行该程序包含的指令。接口1502可用于输出处理器1501的执行结果。本申请中,接口1502可具体用于输出处理器1501的资源分配结果。关于本申请的一个或多个实施例提供的数据传输方法可参考前述各个实施例,这里不再赘述。
[0251] 需要说明的,处理器1501、接口1502各自对应的功能既可以通过硬件设计实现,也可以通过软件设计来实现,还可以通过软硬件结合的方式来实现,这里不作限制。
[0252] 本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选的还包括没有列出的步骤或单元,或可选的还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0253] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0254] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0255] 以上的具体实施方式,对本发明实施例的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明实施例的具体实施方式而已,并不用于限定本发明实施例的保护范围,凡在本发明实施例的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明实施例的保护范围之内。