发明内容
针对相关技术中因为UE使用固定资源传输D2D信号导致传输效率和质量降低的问题,本发明提出一种D2D信号的传输方法和装置,使得UE能够根据同步信号和/或D2D信号获知D2D资源配置,避免采用固定资源的问题,从而降低了相互干扰。
本发明的技术方案是这样实现的:
根据本发明的实施例,提供了一种D2D信号的传输方法。
该方法包括:检测同步信号和/或D2D信号,根据同步信号和/或D2D信号确定发送或者接收其他D2D信号的同步参考;根据检测到的同步信号和/或D2D信号所携带的信息,确定D2D资源配置;根据确定的发送或者接收其他D2D信号的同步参考,以及确定的D2D资源配置,确定传输D2D信号所用的资源位置,并在资源位置上进行其他D2D信号的发送或接收。
其中,同步参考包括以下之一:
定时同步参考、频率同步参考。
并且,确定发送或者接收其他D2D信号的同步参考包括以下至少之一:
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得子帧起始位置;
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得频偏估计;
根据D2D发现信号中的发现消息或者D2D通信信号中的通信消息所携带的信息获得子帧编号和/或无线帧编号;
根据同步信号中的同步序列获得子帧起始位置和子帧编号;
根据同步信号中的同步序列获得频偏估计;
根据同步信号中的同步信道携带的信息获得无线帧编号。
此外,确定D2D资源配置包括:
根据同步信号和/或D2D信号所携带的信息、以及预先获得的信息与D2D资源配置的对应关系,确定D2D资源配置;或者,直接根据检测到的D2D信号所包含的D2D资源配置信息,确定D2D资源配置。
其中,同步信号所携带的信息包括以下至少之一:生成同步信号中同步序列所用的序列标识、同步序列所用的序列类型、同步序列所用的循环移位。
此外,D2D发现信号所携带的信息由D2D发现信号中的发现序列和/或D2D发现信号中的发现消息携带;D2D通信信号所携带的信息由D2D通信信号中的通信同步序列和/或D2D通信信号中的通信消息携带。
其中,由发现序列或者通信同步序列携带的信息包括以下至少之一:生成发现序列或者通信同步序列所用的序列标识、发现序列或者通信同步序列所用的序列类型、发现序列或者通信同步序列所用的循环移位等信息。
另外,发现消息或者通信消息携带的信息包括以下至少之一:
UE的D2D ID、UE所在小区的小区ID、UE所在簇的簇ID、D2D应用ID、D2D资源配置指示信息、生成发现消息或者通信消息的DMRS序列所用的序列标识;其中,D2D资源配置指示信息包括以下至少之一:D2D发现资源配置指示信息、D2D通信资源配置指示信息。
一方面,上述对应关系预先从基站或簇头UE获得、或者通过预先约定的方法得到。
并且,在对应关系预先从基站或簇头UE获得的情况下,对应关系包括以下至少之一:
本小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
本簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系。
另一方面,可以直接根据检测到的D2D发现信号中的发现消息、或者D2D通信信号中的通信消息所包含的D2D资源配置信息,确定D2D资源配置。
此外,在资源位置上进行D2D信号的发送或接收包括:
根据基于同步信号确定的同步参考、以及由该同步信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,并根据该资源位置进行D2D信号发送和/或接收;或者
根据基于D2D发现信号中的发现序列确定的同步参考,以及由该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收;或者
根据基于D2D通信信号中的通信同步序列确定的同步参考,以及由该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收;或者
根据基于同步信号确定的同步参考,以及由D2D发现信号所携带的信息和/或D2D通信信号所带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收;或者
根据基于D2D发现信号中的发现序列和同步信号确定的同步参考,以及由该同步信号或者该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收;或者
根据基于D2D通信信号中的通信同步序列和同步信号确定的同步参考,以及由该同步信号或者该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收。
其中,上述确定D2D资源配置的处理包括:
确定发送同步信号和/或D2D信号的UE的D2D资源配置;或者,
确定系统的D2D资源配置。
此外,D2D信号包括以下至少之一:D2D发现信号、D2D通信信号。
此外,D2D资源配置包括以下至少之一:D2D发现资源配置、D2D通信资源配置。
可选地,D2D资源配置包括以下信息中的至少之一:物理资源配置、物理资源单位、单个周期内发送的次数、D2D信号发送的概率、D2D信号所用的序列信息、D2D信号所用的加扰信息、D2D信号的CP长度。
根据本发明的另一方面,提供了一种D2D信号的传输装置。
根据本发明的D2D信号的传输装置包括:第一确定模块,用于检测同步信号和/或D2D信号,根据同步信号和/或D2D信号确定发送或者接收其他D2D信号的同步参考;第二确定模块,用于根据检测到的同步信号和/或D2D信号所携带的信息,确定D2D资源配置;传输模块,用于根据确定的发送或者接收其他D2D信号的同步参考,以及确定的D2D资源配置,确定传输D2D信号所用的资源位置,并在资源位置上进行其他D2D信号的发送或接收。
其中,同步参考包括以下之一:定时同步参考、频率同步参考。
并且,第一确定模块用于通过以下方式中的至少之一确定发送或者接收其他D2D信号的同步参考:
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得子帧起始位置;
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得频偏估计;
根据D2D发现信号中的发现消息或者D2D通信信号中的通信消息所携带的信息获得子帧编号和/或无线帧编号;
根据同步信号中的同步序列获得子帧起始位置和子帧编号;
根据同步信号中的同步序列获得频偏估计;
根据同步信号中的同步信道携带的信息获得无线帧编号。
另外,在确定D2D资源配置时,第二确定模块用于根据同步信号和/或D2D信号所携带的信息、以及预先获得的信息与D2D资源配置的对应关系,确定D2D资源配置;或者,第二确定模块用于直接根据检测到的D2D信号所包含的D2D资源配置信息,确定D2D资源配置。
其中,同步信号所携带的信息包括以下至少之一:生成同步信号中同步序列所用的序列标识、同步序列所用的序列类型、同步序列所用的循环移位。
此外,D2D发现信号所携带的信息由D2D发现信号中的发现序列和/或D2D发现信号中的发现消息携带;D2D通信信号所携带的信息由D2D通信信号中的通信同步序列和/或D2D通信信号中的通信消息携带。
此外,由发现序列或者通信同步序列携带的信息包括以下至少之一:生成发现序列或者通信同步序列所用的序列标识、发现序列或者通信同步序列所用的序列类型、发现序列或者通信同步序列所用的循环移位等信息。
此外,发现消息或者通信消息携带的信息包括以下至少之一:UE的D2DID、UE所在小区的小区ID、UE所在簇的簇ID、D2D应用ID、D2D资源配置指示信息、生成发现消息或者通信消息的DMRS序列所用的序列标识;其中,D2D资源配置指示信息包括以下至少之一:D2D发现资源配置指示信息、D2D通信资源配置指示信息。
一方面,上述对应关系预先从基站或簇头UE获得、或者通过预先约定的方法得到。
并且,在对应关系预先从基站或簇头UE获得的情况下,对应关系包括以下至少之一:
本小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
本簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系。
另一方面,第二确定模块用于直接根据检测到的D2D发现信号中的发现消息、或者D2D通信信号中的通信消息所包含的D2D资源配置信息,确定D2D资源配置。
此外,传输模块在资源位置上进行D2D信号的发送或接收的方式包括:
根据基于同步信号确定的同步参考、以及由该同步信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,并根据该资源位置进行D2D信号发送和/或接收;或者
根据基于D2D发现信号中的发现序列确定的同步参考,以及由该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收;或者
根据基于D2D通信信号中的通信同步序列确定的同步参考,以及由该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收;或者
根据基于同步信号确定的同步参考,以及由D2D发现信号所携带的信息和/或D2D通信信号所带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收;或者
根据基于D2D发现信号中的发现序列和同步信号确定的同步参考,以及由该同步信号或者该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收;或者
根据基于D2D通信信号中的通信同步序列和同步信号确定的同步参考,以及由该同步信号或者该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收。
此外,在确定D2D资源配置时,第二确定模块确定发送同步信号和/或D2D信号的UE的D2D资源配置;或者,第二确定模块确定系统的D2D资源配置。
另外,D2D信号包括以下至少之一:D2D发现信号、D2D通信信号。
此外,D2D资源配置包括以下至少之一:D2D发现资源配置、D2D通信资源配置。
此外,D2D资源配置包括以下信息中的至少之一:物理资源配置、物理资源单位、单个周期内发送的次数、D2D信号发送的概率、D2D信号所用的序列信息、D2D信号所用的加扰信息、D2D信号的CP长度。
本发明通过使得UE能够根据同步信号和/或D2D信号获知D2D资源配置,从而避免UE在传输D2D信号时采用固定资源,从而降低了相互干扰,提高了导致传输效率和质量。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
根据本发明的实施例,提供了一种D2D信号的传输方法。
如图6所示,根据本发明实施例的D2D信号的传输方法包括:
步骤S601,检测同步信号和/或D2D信号,根据同步信号和/或D2D信号确定发送或者接收其他D2D信号的同步参考(也可以称为定时参考);
步骤S603,根据检测到的同步信号和/或D2D信号所携带的信息,确定D2D资源配置;
步骤S605,根据确定的发送或者接收其他D2D信号的同步参考,以及确定的D2D资源配置,确定传输D2D信号所用的资源位置,并在资源位置上进行其他D2D信号的发送或接收。
其中,D2D信号可以包括D2D发现信号和/或D2D通信信号。
应当注意的是,步骤S603中用于确定D2D资源配置的同步信号和/或者D2D信号与步骤S601中用于确定同步参考的同步信号和/或者D2D信号可以分别对应相同,也可以是不同的。例如,在步骤S601中,可以利用同步信号确定同步参考,在步骤S603中可以通过D2D信号(例如,D2D通信信号或D2D发现信号)确定资源配置。
另外,在步骤S601和步骤S605中提到的其他D2D信号与前述的D2D信号不同,可以是发送前述D2D信号的UE发送的其他D2D信号,也可以是其他UE发送的D2D信号,或者是后续将要发送的D2D信号;并且,对于接收D2D信号时,可以是接收UE所在服务小区的D2D信号,也可以是非服务小区的D2D信号。
其中,同步信号可以包括用于获得子帧起始位置和子帧编号的同步序列,还可以包括用于获得无线帧编号的同步信道,这样,就能够基于同步信号确定同步参考。另外,同步参考不仅可以根据同步信号的检测确定,也可以根据D2D信号(例如,D2D发现信号)的检测确定,还可以联合同步信号和D2D信号的检测来确定。确定的同步参考包括定时同步参考、和/或频率同步参考。
具体而言,确定发送或者其他接收D2D信号的同步参考的处理可以包括以下至少之一:
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得子帧起始位置;
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得频偏估计;
根据D2D发现信号中的发现消息或者D2D通信信号中的通信消息所携带的信息获得子帧编号和/或无线帧编号;
根据同步信号中的同步序列获得子帧起始位置和子帧编号;
根据同步信号中的同步序列获得频偏估计;
根据同步信号中的同步信道携带的信息获得无线帧编号。
在一个实施例中,在根据D2D信号确定同步参考时,可以不确定子帧编号,例如,可以根据D2D发现信号中的发现序列获得子帧起始位置,从而作为同步参考,在不确定子帧编号的情况下进行D2D信号的接收。
下面将对确定D2D资源配置的过程进行描述,这里所说的资源配置可以包括D2D发现信号的资源配置(即D2D发现资源配置),和/或D2D通信的资源配置(即D2D通信资源配置)。
并且,确定的D2D资源配置时,可以根据检测到的同步信号和/或D2D信号所携带的信息,确定发送同步信号和/或D2D信号的UE的D2D资源配置,也可以根据检测到的同步信号和/或D2D信号所携带的信息,确定系统的D2D资源配置。也就是说,确定的资源配置既可以是一个UE的,也可以是整个系统的,其中,系统的D2D资源配置可以是一个小区所有UE的D2D资源配置,也可以是所有小区的D2D资源配置。
并且,D2D资源配置可以包括以下信息中的至少之一:物理资源配置(比如D2D信号占用的时域资源和频域资源配置,包括跳频图样);物理资源单位;(即一个发现资源或者通信资源所占用的资源大小);单个周期内发送的次数;D2D信号发送的概率、D2D信号所用的序列信息、D2D信号所用的加扰信息、D2D信号的CP长度。
在确定D2D资源配置时,可以借助多种方式,下面将对这些方式分别进行描述。
(方式1)根据同步信号和/或D2D信号所携带的信息、以及预先获得的信息与D2D资源配置的对应关系,确定D2D资源配置。
对于同步信号,其携带的信息包括以下至少之一:生成同步信号中同步序列所用的序列标识(该序列标识可以由UE所在小区的小区ID得到,或者UE所在簇的簇ID得到)、同步序列所用的序列类型、同步序列所用的循环移位。
另外,对于D2D发现信号,其携带的信息可以由D2D发现信号中的发现序列和/或D2D发现信号中的发现消息携带;而对于D2D通信信号,其携带的信息由D2D通信信号中的通信同步序列和/或D2D通信信号中的通信消息携带。其中,可选地,由发现序列或者通信同步序列携带的信息包括以下至少之一:生成发现序列或者通信同步序列所用的序列标识(该序列标识可以是UE所在小区的小区ID,或者UE所在簇的簇ID)、发现序列或者通信同步序列所用的序列类型、发现序列或者通信同步序列所用的循环移位等信息;由发现消息或者通信消息携带的信息包括以下至少之一:UE的D2D ID、UE所在小区的小区ID、UE所在簇的簇ID、D2D应用ID、D2D资源配置指示信息、生成发现消息或者通信消息的DMRS序列所用的序列标识;其中,D2D资源配置指示信息包括以下至少之一:D2D发现资源配置指示信息、D2D通信资源配置指示信息。其中,D2D资源配置指示信息包括以下至少之一:D2D发现资源配置指示信息、D2D通信资源配置指示信息。
在上述的对应关系中,对应双方中的一方是D2D资源配置,另一方则可以包含上述同步信号携带的信息、发现序列携带的信息、发现消息携带的信息、通信序列携带的信息、通信消息携带的信息中的任一信息,也可以包含之前列举的多个信息的组合。
例如,在一个实施例中,UE根据检测到的同步信号的序列所确定的序列标识,以及预先确定的序列标识与D2D资源配置的对应关系,确定D2D资源配置;在另一实施例中,UE根据检测到的D2D发现信号中的发现序列所确定的序列标识,以及预先确定的序列标识与D2D资源配置的对应关系,确定D2D资源配置;在另一实施例中,UE根据检测到的D2D发现信号中的发现消息所包含的D2D ID,以及预先确定的D2D ID与D2D发现资源配置的对应关系,确定D2D发现资源配置;在另一实施例中,UE根据检测到的D2D发现信号中的发现消息所包含的D2D资源配置指示信息,以及预先确定的D2D资源配置指示信息与D2D资源配置的对应关系,确定D2D资源配置;并且,这里所列举的具体实施例也可以相互组合,并且还可以与没有列举的其他实施例进行组合。
此外,上述对应关系预先从基站或簇头UE获得、或者通过预先约定的方法得到。
其中,在对应关系预先从基站或簇头UE获得的情况下,对应关系包括以下至少之一:
本小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
本簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系。
例如,本小区的基站可以通过和其他基站进行D2D资源配置信息的交互,获得其他小区的同步信号或者D2D信号所携带的信息与D2D资源配置的对应关系,进而通知UE;并且,簇头UE可以通过和其他簇头UE进行D2D资源配置信息的交互,获得其他簇的同步信号或者D2D信号所携带的信息与D2D资源配置的对应关系,进而通知UE。
(方式2)直接根据检测到的D2D信号所包含的D2D资源配置信息,确定D2D资源配置。D2D信号包括:D2D发现信号和/或D2D通信信号,在根据本方式确定D2D资源配置时,直接根据检测到的D2D发现信号中的发现消息、或者D2D通信信号中的通信消息所包含的D2D资源配置信息,确定D2D资源配置。例如,对于D2D发现信号,D2D资源配置并非以对应某特定信息的方式携带于D2D发现信号中,而是直接在D2D发现信号中携带D2D资源配置,因此,UE在确定D2D资源配置时,无需借助之前描述的方式1中的对应关系,而是直接读取D2D发现信号中所携带的内容即可。例如,UE可以根据D2D发现信号中的发现消息所包含的发现资源配置信息,确定D2D发现资源配置。而对于D2D通信信号,同样可以基于类似方式确定D2D配置。
在通过上述处理确定了同步参考和D2D资源配置之后,UE就可以确定传输D2D信号所用的资源位置,进而在该资源位置上进行D2D信号的发送或接收。
在一个实施例中,UE可以根据基于同步信号确定的同步参考、以及由该同步信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,并根据该资源位置进行D2D信号发送和/或接收。
在另一实施例中,UE可以根据基于D2D发现信号中的发现序列确定的同步参考,以及由该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收。
在另一实施例中,UE可以根据基于D2D通信信号中的通信同步序列确定的同步参考,以及由该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收。
在另一实施例中,UE可以根据基于同步信号确定的同步参考,以及由D2D发现信号所携带的信息和/或D2D通信信号所带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收。
在另一实施例中,UE可以根据基于D2D发现信号中的发现序列和同步信号确定的同步参考,以及由该同步信号或者该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收。
在另一实施例中,UE可以根据基于D2D通信信号中的通信同步序列和同步信号确定的同步参考,以及由该同步信号或者该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收。
根据本发明的上述处理,能够实现D2D信号的发送和检测,使UE可以通过同步信号或者D2D信号获取接收不同小区或者簇的D2D信号需要的定时和资源信息,同时也可以用这种方法获取本小区或者所在簇的定时和资源信息从而进行D2D发送。
下面将结合具体实例描述本发明的技术方案。
实例1:假设UE在基站的覆盖范围内,且为D2D UE。
基站与邻近的基站进行信息交互,获得邻近基站覆盖小区的小区ID和D2D资源配置,从而生成小区ID与D2D资源配置的对应关系,并通过下行控制信令或者广播通知UE;这里的D2D资源配置可以是D2D发现资源配置,也可以是D2D通信资源配置。例如,可以参见表1所示的对应关系:
表1
小区ID |
D2D资源配置 |
服务小区ID |
周期1,子帧配置1 |
小区ID2 |
周期2,子帧配置2 |
小区1D3 |
周期3,子帧配置3 |
UE接收基站发送的指示小区ID与D2D资源配置的对应关系的下行控制信令或者广播;
UE基于不同的小区ID检测多个小区的同步信号,根据各小区的同步信号获得的下行定时确定接收相应小区的D2D信号的同步参考;该D2D信号与D2D资源配置对应,即当D2D资源配置为D2D发现资源配置时,此为D2D发现信号的同步参考;当D2D资源配置为D2D通信资源配置时,此为D2D通信信号的同步参考;
UE通过检测各小区的同步信号来获得各小区的小区ID,此小区ID为同步信号所用的序列确定的序列标识,方法与LTE的下行同步相同。再根据预先获得的小区ID与D2D资源配置的对应关系,确定各小区的D2D资源配置;例如,检测到某个发送同步信号A所在的小区A的ID为小区ID2,则确定该小区的D2D资源配置为周期2,子帧配置2。
UE根据确定的接收各小区的D2D信号的同步参考,以及相应小区的D2D资源配置,确定接收各小区的D2D信号所用的物理资源,并在相应资源上进行D2D信号的接收。比如,UE根据同步信号A确定小区A的同步参考,获得小区A的子帧起始位置与子帧编号,再根据由同步信号A获得的小区A,即小区ID2的D2D资源配置,以周期2为周期在子帧配置2对应的子帧内接收小区A的D2D信号。
实例2:假设UE在基站的覆盖范围外,且为D2D UE。
各UE预先约定好簇ID与D2D资源配置的对应关系,比如簇ID为K的簇对应的D2D资源周期为T,所用的D2D子帧索引N满足N mod3=K mod3。这里的D2D资源可以是用于D2D发现的资源,也可以是用于D2D通信的资源;
UE基于不同的簇ID检测多个簇的同步信号,根据各簇的同步信号获得的下行定时确定接收相应簇的D2D信号的同步参考;这里的D2D信号与D2D资源配置对应,即当D2D资源配置为D2D发现资源配置时,此为D2D发现信号的同步参考;当D2D资源配置为D2D通信资源配置时,此为D2D通信信号的同步参考;
UE通过检测各簇的同步信号来获得各簇的簇ID,此簇ID为同步信号所用的序列确定的序列标识,方法与LTE的下行同步类似。再根据预先获得的簇ID与D2D资源配置的对应关系,确定各簇的D2D资源配置;例如,检测到某个发送同步信号A的簇A的簇ID为k,则确定该簇的D2D资源配置为周期T,所用的D2D子帧索引N满足N mod3=k mod3;
UE根据确定的接收各簇的D2D信号的同步参考,以及相应簇的D2D资源配置,确定接收各簇的D2D信号所用的物理资源,并在相应资源上进行D2D信号的接收。比如,UE根据同步信号A确定簇A的同步参考,获得簇A的子帧起始位置与子帧编号,再根据由同步信号A获得的簇A的D2D资源配置,以T为周期在满足N mod3=k mod3的子帧索引对应的子帧内接收簇A的D2D信号。
实例3:假设UE在基站的覆盖范围内,且为D2D UE。
基站与邻近的基站进行信息交互,获得邻近基站覆盖的小区内UE生成发现序列所用的序列ID和相应小区的D2D发现资源配置,从而生成发现序列ID与D2D发现资源配置的对应关系,并通过下行控制信令或者广播通知UE;比如,可以参见表2所示的对应关系:(序列ID可以与小区ID相同)
表2
序列ID |
D2D资源配置 |
序列ID1 |
带宽配置1,发现周期1,发现子帧配置1 |
序列ID2 |
带宽配置2,发现周期2,发现子帧配置2 |
序列ID3 |
带宽配置3,发现周期3,发现子帧配置3 |
UE接收基站发送的指示序列ID与D2D资源配置的对应关系的下行控制信令或者广播;
UE根据不同的序列ID和相应带宽配置检测来自不同UE的D2D发现信号,根据D2D发现信号中的发现序列获得的定时确定接收相应UE或者UE所在小区其他UE的D2D发现信号的同步参考;
UE通过检测到的各UE的D2D发现信号中的发现序列,来获得UE生成发现序列所用的序列ID。再根据预先获得的发现序列ID与D2D发现资源配置的对应关系,确定相应UE或者UE所在小区其他UE发送D2D发现信号所用的D2D发现资源配置;例如,检测到某个D2D发现信号中的发现序列的序列ID为序列ID1,则确定该UE或者该UE所在小区的D2D发现资源配置为带宽配置1,发现周期1,发现子帧配置1。
UE根据确定的接收各UE或者各UE所在小区的D2D发现信号的同步参考,以及该UE或者该UE所在小区的D2D发现资源配置,确定接收该UE或者该UE所在小区其他UE的D2D发现信号所用的物理资源,并在相应资源上进行D2D发现信号的接收。比如,UE根据D2D发现信号A确定UE A的同步参考,获得UE A的子帧起始位置与子帧编号,再根据由D2D发现信号A获得的UE A即UE序列ID1的D2D资源配置,以发现周期1为周期在发现子帧配置1对应的子帧内带宽配置1对应的带宽上接收小区A的D2D发现信号。
实例4:
UE检测来自不同UE的D2D发现信号,根据D2D发现信号中的发现序列获得的定时确定接收相应UE或者UE所在小区UE的D2D发现信号的同步参考;
UE通过检测到的各UE的D2D发现信号中的发现消息中携带的发现资源配置信息,确定相应UE或者相应UE所在小区UE发送D2D发现信号所用的D2D发现资源配置;例如,在发现消息用若干比特的发现资源配置信息中指示该UE或者该UE所在小区的D2D发现资源配置为带宽配置1,发现周期1,发现子帧配置1,跳频配置1。
UE根据确定的接收各UE或者各UE所在小区的D2D发现信号的同步参考,以及该UE或者该UE所在小区的D2D发现资源配置,确定接收该UE或者该UE所在小区UE的D2D发现信号所用的物理资源,并在相应资源上进行D2D发现信号的接收。比如,UE根据D2D发现信号A中的发现序列确定UEA所在小区的同步参考,获得该小区的子帧起始位置与子帧编号,再根据由D2D发现信号A中的发现消息获得的UE A所在小区的D2D发现资源配置,以发现周期1为周期在发现子帧配置1对应的子帧内带宽配置1对应的带宽上按照跳频配置1确定UE A所在小区各UE所用的物理资源,接收小区A中UE发送的D2D发现信号。
实例5:
UE检测来自不同小区和/或簇的同步信号,根据各小区和/或簇的同步信号获得的下行定时确定接收相应小区和/或簇的D2D发现信号的同步参考;
UE根据确定的接收相应小区和/或簇的D2D发现信号的同步参考,在预定义的资源范围内进行该小区D2D发现信号的检测;
UE通过检测到的该小区和/或簇UE发送的D2D发现信号中的发现消息中携带的发现资源配置信息,确定相应UE所在小区和/或簇的UE发送D2D发现信号所用的D2D发现资源配置;例如,在发现消息用若干比特的发现资源配置信息中指示该UE所在小区和/或簇的D2D发现资源配置为发现子帧配置1,发现子带配置1。
UE根据确定的接收各小区和/或簇的D2D发现信号的同步参考,以及相应小区和/或簇的D2D发现资源配置,确定接收各小区和/或簇的D2D发现信号所用的物理资源,并在相应资源上进行D2D发现信号的接收。比如,UE根据同步信号A确定UE A所在小区和/或簇的同步参考,获得该小区和/或簇的子帧起始位置与子帧编号,再根据由D2D发现信号A中的发现消息获得的UE A所在小区和/或簇的D2D发现资源配置,以在发现子帧配置1对应子帧内的子带配置1对应的子带上接收小区和/或簇A中UE发送的D2D发现信号。
实例6:假设UE在基站的覆盖范围外,且为D2D UE。
各UE预先约定好簇ID与D2D资源配置的对应关系,比如簇ID为K的簇对应的D2D资源周期为T,所用的D2D子帧索引N满足N mod4=K mod4(N<20)。这里的D2D资源配置可以是D2D发现资源配置,也可以是D2D通信资源配置。
UE基于不同的簇ID检测所在簇的同步信号,根据所在簇的同步信号获得的下行定时确定发送D2D信号的同步参考;这里的D2D信号与D2D资源配置对应,即如果D2D资源配置是D2D发现资源配置,则这里就是D2D发现信号的同步参考;如果D2D资源配置是D2D通信资源配置,则这里就是D2D通信信号的同步参考;
UE根据检测同步信号过程中获得的簇ID(此簇ID为同步信号所用的序列确定的序列标识),以及预先获得的簇ID与D2D资源配置的对应关系,确定所在簇的D2D资源配置;例如,检测到所在簇的簇ID为k,则确定该簇的D2D资源配置为发现周期T,所用的D2D子帧索引N满足N mod4=k mod4(N<20)。这里的D2D资源配置与步骤1中的D2D资源配置包含相同的内容。
UE根据确定的发送D2D信号的同步参考,以及所在簇的D2D资源配置,确定发送D2D信号所用的物理资源,并在相应资源上进行D2D信号的发送。比如,UE根据所在簇的同步信号A确定发送同步参考,获得所在簇的子帧起始位置与子帧编号,再根据由同步信号A获得的所在簇的D2D资源配置,以T为周期在满足N mod4=k mod4(N<20)的子帧索引对应的子帧内发送D2D信号。
实例7:
UE检测来自不同UE的D2D通信信号,根据D2D通信信号中的通信同步序列获得的定时确定接收相应UE或者UE所在小区UE的D2D通信信号的同步参考;
UE通过检测到的各UE的D2D通信信号中的通信消息中携带的通信资源配置信息,确定相应UE或者相应UE所在小区UE发送D2D通信信号所用的D2D通信资源配置;例如,在通信消息用若干比特的通信资源配置信息中指示该UE或者该UE所在小区的D2D通信资源配置为带宽配置1,通信子帧配置1,通信持续时间1。
UE根据确定的接收各UE或者各UE所在小区的D2D通信信号的同步参考,以及该UE或者该UE所在小区的D2D通信资源配置,确定接收该UE或者该UE所在小区UE的D2D通信信号所用的物理资源,并在相应资源上进行D2D通信信号的接收。比如,UE根据D2D通信信号A中的通信同步序列确定UE A所在小区的同步参考,获得该小区的子帧起始位置与子帧编号,再根据由D2D通信信号A中的通信消息获得的UE A所在小区的D2D通信资源配置,在通信子帧配置1对应的子帧内带宽配置1对应的带宽上按照通信持续时间1确定UE A所在小区各UE发送D2D通信信号所用的物理资源,接收小区A中UE发送的D2D通信信号。
根据本发明的实施例,还提供了一种D2D信号的传输装置。
如图7所示,根据本发明的D2D信号的传输装置包括:第一确定模块71,用于检测同步信号和/或D2D信号,根据同步信号和/或D2D信号确定发送或者接收其他D2D信号的同步参考;第二确定模块72,用于根据检测到的同步信号和/或其他信号所携带的信息,确定D2D资源配置;传输模块73,用于根据确定的发送或者接收其他D2D信号的同步参考,以及确定的D2D资源配置,确定传输D2D信号所用的资源位置,并在资源位置上进行其他D2D信号的发送或接收。
其中,上述D2D信号可以包括以下至少之一:
D2D发现信号、D2D通信信号。
并且,上述同步参考可以包括以下之一:
定时同步参考、频率同步参考。
此外,在确定同步参考时,第一确定模块71确定发送或者接收其他D2D信号的同步参考的方式包括以下至少之一:
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得子帧起始位置;
根据D2D发现信号中的发现序列或者D2D通信信号中的通信同步序列获得频偏估计;
根据D2D发现信号中的发现消息或者D2D通信信号中的通信消息所携带的信息获得子帧编号和/或无线帧编号;
根据同步信号中的同步序列获得子帧起始位置和子帧编号;
根据同步信号中的同步序列获得频偏估计;
根据同步信号中的同步信道携带的信息获得无线帧编号。
一方面,在确定D2D资源配置时,第二确定模块72可用于根据同步信号和/或D2D信号所携带的信息、以及预先获得的信息与D2D资源配置的对应关系,确定D2D资源配置。
其中,同步信号所携带的信息包括以下至少之一:生成同步信号中同步序列所用的序列标识、同步序列所用的序列类型、同步序列所用的循环移位。
另外,D2D发现信号所携带的信息由D2D发现信号中的发现序列和/或D2D发现信号中的发现消息携带;D2D通信信号所携带的信息由D2D通信信号中的通信同步序列和/或D2D通信信号中的通信消息携带。并且,由发现序列或者通信同步序列携带的信息包括以下至少之一:生成发现序列或者通信同步序列所用的序列标识、发现序列或者通信同步序列所用的序列类型、发现序列或者通信同步序列所用的循环移位等信息。
其中,发现消息或者通信消息携带的信息包括以下至少之一:UE的D2DID、UE所在小区的小区ID、UE所在簇的簇ID、D2D应用ID、D2D资源配置指示信息、生成发现消息或者通信消息的DMRS序列所用的序列标识;其中,D2D资源配置指示信息包括以下至少之一:D2D发现资源配置指示信息、D2D通信资源配置指示信息。
另外,上述对应关系预先从基站或簇头UE获得、或者通过预先约定的装置得到。
并且,在对应关系预先从基站或簇头UE获得的情况下,对应关系包括以下至少之一:
本小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他小区的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
本簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系;
其他簇头的同步信号和/或D2D信号所携带的信息与D2D资源配置的对应关系。
另一方面,除了根据对应关系确定D2D资源配置之外,在确定D2D资源配置时,第二确定模块72还可用于直接根据检测到的D2D信号所包含的D2D资源配置信息,确定D2D资源配置。
其中,D2D信号包括D2D发现信号和/或D2D通信信号,在确定D2D资源配置时,第二确定模块72直接根据检测到的D2D发现信号中的发现消息、或者D2D通信信号中的通信消息所包含的D2D资源配置信息,确定D2D资源配置。
此外,传输模块73在资源位置上进行D2D信号的发送或接收的方式包括:
根据基于同步信号确定的同步参考、以及由该同步信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,并根据该资源位置进行D2D信号发送和/或接收;或者
根据基于D2D发现信号中的发现序列确定的同步参考,以及由该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收;或者
根据基于D2D通信信号中的通信同步序列确定的同步参考,以及由该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送和/或接收;或者
根据基于同步信号确定的同步参考,以及由D2D发现信号所携带的信息和/或D2D通信信号所带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收;或者
根据基于D2D发现信号中的发现序列和同步信号确定的同步参考,以及由该同步信号或者该D2D发现信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收;或者
根据基于D2D通信信号中的通信同步序列和同步信号确定的同步参考,以及由该同步信号或者该D2D通信信号所携带的信息确定的D2D资源配置,得到发送和/或接收D2D信号所用的资源位置,进行D2D信号发送或者接收。
其中,上述D2D资源配置包括以下至少之一:
D2D发现资源配置、D2D通信资源配置。
另外,在确定D2D资源配置时,第二确定模块72根据检测到的同步信号和/或D2D信号所携带的信息,确定发送同步信号和/或D2D信号的UE的D2D资源配置;或者,
第二确定模块72根据检测到的同步信号和/或D2D信号所携带的信息,确定系统的D2D资源配置。
此外,D2D资源配置包括以下信息中的至少之一:物理资源配置、物理资源单位、单个周期内发送的次数、D2D信号发送的概率、D2D信号所用的序列信息、D2D信号所用的加扰信息、D2D信号的CP长度。
综上所述,借助于本发明的上述技术方案,通过根据检测到的同步信号或者D2D信号所携带的信息,确定D2D资源配置,并结合同步信号或者D2D信号确定的同步参考来进行D2D信号的检测,从而使UE可以通过同步信号或者D2D信号获取接收不同小区或者簇的D2D信号需要的定时和资源信息,从而发现归属于不同小区或者簇的UE,某个簇内的UE也可以通过同步信号获知该簇所用的D2D资源,而不需要任何额外信令开销,还可以使不同的簇使用独立的物理资源,消除资源之间的相互干扰,进而提高了传输效率与质量。
以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用它们的基本编程技能就能实现的。
因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。
根据本发明的另一实施例,还提供了一种存储介质(该存储介质可以是ROM、RAM、硬盘、可拆卸存储器等),该存储介质中嵌入有用于进行D2D信号传输的计算机程序,该计算机程序具有被配置用于执行以下步骤的代码段:检测同步信号和/或D2D信号,根据同步信号和/或D2D信号确定发送或者接收其他D2D信号的同步参考;根据检测到的同步信号和/或D2D信号所携带的信息,确定D2D资源配置;根据确定的发送或者接收其他D2D信号的同步参考,以及确定的D2D资源配置,确定传输D2D信号所用的资源位置,并在资源位置上进行其他D2D信号的发送或接收。
根据本发明的另一实施例,还提供了一种计算机程序,该计算机程序具有被配置用于实现以下D2D信号传输步骤的代码段:检测同步信号和/或D2D信号,根据同步信号和/或D2D信号确定发送或者接收其他D2D信号的同步参考;根据检测到的同步信号和/或D2D信号所携带的信息,确定D2D资源配置;根据确定的发送或者接收其他D2D信号的同步参考,以及确定的D2D资源配置,确定传输D2D信号所用的资源位置,并在资源位置上进行其他D2D信号的发送或接收。
在通过软件和/或固件实现本发明的实施例的情况下,从存储介质或网络向具有专用硬件结构的计算机,例如图8所示的通用计算机800安装构成该软件的程序,该计算机在安装有各种程序时,能够执行各种功能等等。
在图8中,中央处理模块(CPU)801根据只读存储器(ROM)802中存储的程序或从存储部分808加载到随机存取存储器(RAM)803的程序执行各种处理。在RAM803中,也根据需要存储当CPU801执行各种处理等等时所需的数据。CPU801、ROM802和RAM803经由总线804彼此连接。输入/输出接口805也连接到总线804。
下述部件连接到输入/输出接口805:输入部分806,包括键盘、鼠标等等;输出部分1807,包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等等,和扬声器等等;存储部分808,包括硬盘等等;和通信部分809,包括网络接口卡比如LAN卡、调制解调器等等。通信部分809经由网络比如因特网执行通信处理。
根据需要,驱动器810也连接到输入/输出接口805。可拆卸介质811比如磁盘、光盘、磁光盘、半导体存储器等等根据需要被安装在驱动器810上,使得从中读出的计算机程序根据需要被安装到存储部分808中。
在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可拆卸介质811安装构成软件的程序。
本领域的技术人员应当理解,这种存储介质不局限于图8所示的其中存储有程序、与装置相分离地分发以向用户提供程序的可拆卸介质811。可拆卸介质811的例子包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM802、存储部分808中包含的硬盘等等,其中存有程序,并且与包含它们的装置一起被分发给用户。
还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
虽然已经详细说明了本发明及其有点,但是应当理解在不脱离由所附的权利要求所限定的本发明的精神和范围的情况下可以进行各种改变、替代和变换。而且,本申请的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者装置中还存在另外的相同要素。