一种设备到设备通信及其资源分配方法、设备
技术领域
本发明涉及通信技术领域,尤其涉及一种设备到设备(Device to Device,D2D)通信及其资源分配方法、设备。
背景技术
移动通信***未来发展中,为了更好的满足用户需求,引入了D2D发现(Device to Device Discovery)机制和D2D通信(Device to DeviceCommunication)机制。对于脱网用户设备(User Equipment,UE),如果为了让其可以和网络进行通信,可以为脱网UE选择一个邻近的在网UE为其中转数据,这种场景称为用户设备到网络的中继(UE-to-Network Relay)。在目前的D2D通信中,对于处于脱网情况的UE(也称为Remote UE),D2D通信只能使用之前预配置的公共资源(用于D2D通信的公共资源)。这种情况下,用户的业务数据是否能够成功传输是不保证的,也就是没有服务质量(Quality ofService,QoS)的保证。
关于长期演进(Long Term Evolvement,LTE)设备到网络(Device toNetwork,D2N)通信***介绍如下:
在LTE***中,通信采取的是网络集中控制的方式,即UE的上下行数据都在网络的控制下进行发送和接收。UE和UE之间的通信,是由网络进行转发和控制的,UE与UE之间不存在直接的通信链路,这种方式下UE和网络的数据传输可以简称为D2N传输,如图1所示。
下面介绍一下D2D接近服务。
D2D技术,即终端直通技术,是指邻近的终端可以在近距离范围内通过直连链路进行数据传输的方式,不需要通过中心节点(即基站)进行转发,也不需要通过传统的蜂窝链路进行UE间的信息传输。
第三代合作项目(3rd Generation Partnership Project,3GPP)中,D2D接近服务包括以下两大类:
D2D发现:UE使用演进的通用陆地无线接入技术(Evolved UniversalTerrestrial Radio Access,E-UTRA)来确认另外一个UE在其附近。例如,D2DUE可以使用该服务来寻找附近的出租车、寻找在其附近的朋友等。
D2D通信:相互接近的UE,通过在两个UE之间直接建立链路,如图2所示,这样将原本通过网络传输的通信链路转化为本地的直接通信链路,节省了大量的带宽和网络效率;或者两个相互接近的UE,可以利用直接链路通信来获得稳定高速低廉的通信服务。接近服务通信一般是在网络侧控制或者辅助下进行的,演进型基站(evolved Node B,eNB)甚至可能会为进行接近服务通信的UE动态的分配资源。
为了便于描述,可以定义两种链路类型:
D2D链路:指设备和设备之间直接进行通信的链路;
D2N链路:设备和网络节点之间进行通信的链路。
此外,参与D2D发现/通信的UE分为两种角色:
D2D发送UE:即发送D2D发现/通信消息的UE;
D2D接收UE:即接收D2D发送UE发送的发现/通信消息的UE。
下面介绍一下UE到网络中继(UE-to-Network Relay)技术。
在D2D发现和通信技术的基础上,UE可以通过中继(Relay)的方式与网络进行数据传输。D2D***中Relay分为两种:
UE通过中继UE(Relay UE)与网络进行通信的方式称为UE-to-NetworkRelay,如图3所示,网络覆盖外的UE2为了与网络进行通信,以UE1作为Relay节点,通过UE1转发自己的上下行信号。其中,UE1和UE2之间的通信通过D2D通信实现,UE1和网络间通过蜂窝通信实现。
其中,目前对于不在覆盖区范围内的UE,可以使用的D2D资源池是通过预配置方式分配的。并且,目前D2D通信接口(即D2D通信的UE之间的接口)——PC5接口上的服务质量是不保证的。
对于D2D通信,现有的资源分配方式有两种,一种是网络提供D2D通信的资源池,D2D通信的终端共享使用该资源池,不进行资源划分,终端属于竞争使用这些资源进行收发,可能出现数据丢失,即不保证该PC5接口的通信质量。
另外一种是针对在网络覆盖下的用户之间的D2D通信,网络可以分配专用的D2D资源给相关UE进行通信使用。这种方式下,网络直接调度、分配资源给要通信的UE。
其他非D2D情况下,资源分配都是基站直接调度或者分配资源给要使用资源的终端,没有通过终端进行资源中转的情况。所以所调度的资源都是比较实时、动态的,终端接收到就可以很快使用的。
综上所述,目前在UE-to-Network Relay场景下,Remote UE处于基站的覆盖外,只能使用预配置的D2D资源,其通信质量也得不到保障。
发明内容
本发明实施例提供了一种设备到设备通信及其资源分配方法、设备,用以通过D2D专用资源实现D2D通信,保障了D2D通信质量。
本发明实施例提供的一种设备到设备D2D通信方法,包括:
第一用户设备UE接收第二UE发送的D2D专用资源;
所述第一UE使用所述D2D专用资源与所述第二UE之间进行信号传输。
通过该方法,在D2D通信过程中,第一UE接收第二UE发送的D2D专用资源,第一UE可以使用该D2D专用资源与第二UE之间进行信号传输,从而当第一UE处于基站的覆盖外时,可以通过第二UE获取D2D专用资源并使用该D2D专用资源与第二UE进行D2D通信,进而保障了D2D通信质量。
较佳地,所述第一UE接收第二UE发送的D2D专用资源之前,该方法还包括:
所述第一UE进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并上报测量结果给所述第二UE;或者,
所述第一UE进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并根据测量结果当确定需要D2D专用资源时,向所述第二UE发送D2D专用资源请求消息。
较佳地,当所述第一UE上报测量结果给所述第二UE时,同时还上报所述第一UE的缓存状态报告BSR的信息;
或者,当所述第一UE向所述第二UE发送D2D专用资源请求消息时,该D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
本发明实施例提供的一种设备到设备D2D通信方法,包括:
第二UE向基站发送D2D专用资源请求消息,并接收基站下发的携带有D2D专用资源信息的通知;
所述第二UE根据所述基站下发的D2D专用资源信息,向第一UE下发D2D专用资源信息。
通过该方法,在D2D通信的第二UE可以从基站获取D2D专用资源,并根据所述基站下发的D2D专用资源信息,向第一UE下发D2D专用资源信息,从而使得第一UE和第二UE可以通过从基站获取的D2D专用资源实现D2D通信,当第一UE处于基站的覆盖外时,第一UE可以通过第二UE获取D2D专用资源并使用该D2D专用资源与第二UE进行D2D通信,进而保障了D2D通信质量。
较佳地,所述D2D专用资源请求消息中包括所述第二UE与所述第一UE之间的PC5接口的相关信息。
较佳地,所述PC5接口的相关信息至少包括所述第二UE与所述第一UE之间需要传输的业务数据量的信息。
较佳地,所述PC5接口的相关信息还包括:
由所述第二UE进行所述PC5接口的质量测量所得到的测量结果,或者是所述第二UE接收的由所述第一UE进行所述PC5接口的质量测量所得到的测量结果。
较佳地,所述第二UE向基站发送D2D专用资源请求消息的触发条件包括:
所述第二UE根据所述测量结果确定需要向基站发送D2D专用资源请求消息;或者,
所述第二UE接收到至少一个所述第一UE发送的D2D专用资源请求消息。
较佳地,当所述第二UE接收到多个第一UE发送的D2D专用资源请求消息时,所述第二UE根据所述多个第一UE发送的D2D专用资源请求消息,统一向基站发送D2D专用资源请求消息。
较佳地,当所述第二UE根据所述测量结果确定需要向基站发送D2D专用资源请求消息时,所述第二UE根据所述测量结果,以及所述第一UE的缓存状态报告BSR的信息,确定需要向基站发送D2D专用资源请求消息;
或者,所述第二UE接收到所述第一UE发送的D2D专用资源请求消息时,所述第一UE发送的D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
较佳地,所述第二UE根据所述基站下发的D2D专用资源信息向第一UE下发D2D专用资源信息,包括:
当仅存在一个与所述第二UE进行D2D通信的第一UE时,所述第二UE直接将所述基站下发的D2D专用资源信息转发给所述第一UE,或者,所述第二UE根据所述第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定D2D专用资源信息,并将重新确定的D2D专用资源信息发送给所述第一UE;
或者,当存在多个与所述第二UE进行D2D通信的第一UE时,所述第二UE根据每一第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定每一第一UE对应的D2D专用资源信息,并将每一重新确定的D2D专用资源信息发送给对应的第一UE。
较佳地,该方法还包括:
所述第二UE采用向第一UE下发D2D专用资源信息,与所述第一UE之间进行信号传输。
本发明实施例提供的一种资源分配方法,包括:
接收D2D通信的UE发送的D2D专用资源请求消息;
根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并将携带有该D2D专用资源信息的通知发送给所述UE。
通过该方法,当接收D2D通信的UE发送的D2D专用资源请求消息时,根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并将携带有该D2D专用资源信息的通知发送给所述UE,从而可以为D2D通信的UE分配D2D专用资源,使得UE可以使用D2D专用资源进行D2D通信,保障了D2D通信质量。
较佳地,所述通知还包括:所述D2D专用资源的有效时间的指示信息。
本发明实施例提供的一种用户设备UE,包括:
第一单元,用于当所述UE作为D2D通信的第一UE时,接收第二UE发送的D2D专用资源;
第二单元,用于使用所述D2D专用资源与所述第二UE之间进行信号传输。
较佳地,所述第一单元接收第二UE发送的D2D专用资源之前,还用于:
进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并上报测量结果给所述第二UE;或者,
进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并根据测量结果当确定需要D2D专用资源时,向所述第二UE发送D2D专用资源请求消息。
较佳地,当所述第一单元上报测量结果给所述第二UE时,同时还上报所述第一UE的缓存状态报告BSR的信息;
或者,当所述第一单元向所述第二UE发送D2D专用资源请求消息时,该D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
较佳地,还包括:
第三单元,用于向基站发送D2D专用资源请求消息,并接收基站下发的携带有D2D专用资源信息的通知;
第四单元,用于根据所述基站下发的D2D专用资源信息,向与所述设备进行D2D通信的另一UE下发D2D专用资源信息。
本发明实施例提供的一种用户设备UE,包括:
第三单元,用于当所述UE作为D2D通信的第二UE时,向基站发送D2D专用资源请求消息,并接收基站下发的携带有D2D专用资源信息的通知;
第四单元,用于根据所述基站下发的D2D专用资源信息,向与所述设备进行D2D通信的第一UE下发D2D专用资源信息。
较佳地,所述D2D专用资源请求消息中包括所述第二UE与所述第一UE之间的PC5接口的相关信息。
较佳地,所述PC5接口的相关信息至少包括所述第二UE与所述第一UE之间需要传输的业务数据量的信息。
较佳地,所述PC5接口的相关信息还包括:
由所述第二UE进行所述PC5接口的质量测量所得到的测量结果,或者是所述第二UE接收的由所述第一UE进行所述PC5接口的质量测量所得到的测量结果。
较佳地,所述第三单元向基站发送D2D专用资源请求消息的触发条件包括:
根据所述测量结果确定需要向基站发送D2D专用资源请求消息;或者,
接收到至少一个所述第一UE发送的D2D专用资源请求消息。
较佳地,当所述第三单元接收到多个第一UE发送的D2D专用资源请求消息时,所述第三单元根据所述多个第一UE发送的D2D专用资源请求消息,统一向基站发送D2D专用资源请求消息。
较佳地,所述第三单元根据所述测量结果,以及所述第一UE的缓存状态报告BSR的信息,确定需要向基站发送D2D专用资源请求消息;
或者,所述第三单元接收到所述第一UE发送的D2D专用资源请求消息时,还从所述第一UE发送的D2D专用资源请求消息中获取所述第一UE的BSR的信息。
较佳地,所述第四单元具体用于:
当仅存在一个与所述第二UE进行D2D通信的第一UE时,直接将所述基站下发的D2D专用资源信息转发给所述第一UE,或者,根据所述第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定D2D专用资源信息,并将重新确定的D2D专用资源信息发送给所述第一UE;
或者,当存在多个与所述第二UE进行D2D通信的第一UE时,根据每一第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定每一第一UE对应的D2D专用资源信息,并将每一重新确定的D2D专用资源信息发送给对应的第一UE。
较佳地,所述第四单元还用于:采用向第一UE下发D2D专用资源信息,与所述第一UE之间进行信号传输。
本发明实施例提供的一种资源分配设备,包括:
接收单元,用于接收D2D通信的UE发送的D2D专用资源请求消息;
分配单元,用于根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并将携带有该D2D专用资源信息的通知发送给所述UE。
较佳地,所述通知还包括:所述D2D专用资源的有效时间的指示信息。
附图说明
图1为现有LTE***中网络集中控制的通信架构示意图;
图2为现有D2D发现/通信架构示意图;
图3为现有UE-to-Network Relay通信架构示意图;
图4为本发明实施例提供的一种D2D通信方法的流程示意图;
图5为本发明实施例提供的另一种D2D通信方法的流程示意图;
图6为本发明实施例提供的一种资源分配方法的流程示意图;
图7为本发明实施例提供的D2D通信的整体流程示意图;
图8为本发明实施例提供的Relay UE进行传输质量监控的情况下的D2D通信流程示意图;
图9为本发明实施例提供的Remote UE进行传输质量监控的情况下的D2D通信流程示意图;
图10为本发明实施例提供的Relay UE对D2D专用资源进行重分配(单Remote UE)的情况下的D2D通信流程示意图;
图11为本发明实施例提供的Relay UE对D2D专用资源进行重分配(多Remote UE)的情况下的D2D通信流程示意图;
图12为本发明实施例提供的一种用户设备的结构示意图;
图13为本发明实施例提供的另一种用户设备的结构示意图;
图14为本发明实施例提供的一种资源分配设备的结构示意图;
图15为本发明实施例提供的第三种用户设备的结构示意图;
图16为本发明实施例提供的另一种资源分配装置的结构示意图。
具体实施方式
本发明实施例提供了一种设备到设备通信及其资源分配方法、设备,用以通过D2D专用资源实现D2D通信,保障了D2D通信质量。
本发明实施例给出了一种通过Relay UE向网络获取D2D专用资源用于Relay UE与Remote UE之间通信的方案,以保证Remote UE获得高质量的服务。具体地,Relay UE与Remote UE建立D2D连接后,当测量发现Relay UE与Remote UE之间的接口的通信质量比较差时,Relay UE向网络申请D2D专用资源(即该Relay UE与Remote UE之间进行D2D通信的专用资源),并将所分配的D2D专用资源通知给Remote UE,之后使用该D2D专用资源与该Remote UE进行通信,提升通信质量。其中,所述的Relay UE,为在网络覆盖内的UE,并且可以为Remote UE中转Remote UE的数据到网络侧,帮助RemoteUE实现与网络侧通信的UE。
以下本发明实施例中所述的第一UE,可以理解为Remote UE,所述的第二UE,可以理解为Relay UE。
参见图4,在Remote UE侧,本发明实施例提供的一种设备到设备D2D通信方法,包括步骤:
S101、第一用户设备UE接收第二UE发送的D2D专用资源;
S102、所述第一UE使用所述D2D专用资源与所述第二UE之间进行信号传输。
通过该方法,在D2D通信过程中,第一UE接收第二UE发送的D2D专用资源,第一UE可以使用该D2D专用资源与第二UE之间进行信号传输,从而当第一UE处于基站的覆盖外时,可以通过第二UE获取D2D专用资源并使用该D2D专用资源与第二UE进行D2D通信,进而保障了D2D通信质量。
较佳地,所述第一UE接收第二UE发送的D2D专用资源之前,该方法还包括:
所述第一UE进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并上报测量结果给所述第二UE,从而使得第二UE可以根据该测量结果判断是否需要向网络侧发送D2D专用资源请求消息;或者,
所述第一UE进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并根据测量结果当确定需要D2D专用资源时,向所述第二UE发送D2D专用资源请求消息,从而可以触发第二UE向网络侧发送D2D专用资源请求消息。
较佳地,当所述第一UE上报测量结果给所述第二UE时,同时还上报所述第一UE的缓存状态报告(Buffer Status Reports,BSR)的信息,该BSR的信息可以辅助第二UE判断是否需要向网络侧发送D2D专用资源请求消息;
或者,当所述第一UE向所述第二UE发送D2D专用资源请求消息时,该D2D专用资源请求消息中还携带所述第一UE的BSR的信息,该BSR的信息可以在第二UE接收到第一UE发送的D2D专用资源请求消息时,辅助第二UE进一步判断是否需要向网络侧发送D2D专用资源请求消息。
相应地,参见图5,在Relay UE侧,本发明实施例提供的一种设备到设备D2D通信方法,包括步骤:
S201、第二UE向基站发送D2D专用资源请求消息,并接收基站下发的携带有D2D专用资源信息的通知;
S202、所述第二UE根据所述基站下发的D2D专用资源信息,向第一UE下发D2D专用资源信息。
通过该方法,在D2D通信的第二UE可以从基站获取D2D专用资源,并根据所述基站下发的D2D专用资源信息,向第一UE下发D2D专用资源信息,从而使得第一UE和第二UE可以通过从基站获取的D2D专用资源实现D2D通信,当第一UE处于基站的覆盖外时,第一UE可以通过第二UE获取D2D专用资源并使用该D2D专用资源与第二UE进行D2D通信,进而保障了D2D通信质量。
较佳地,所述D2D专用资源请求消息中包括所述第二UE与所述第一UE之间的PC5接口的相关信息,用以辅助基站为第二UE与第一UE之间的D2D通信分配D2D专用资源。
较佳地,所述PC5接口的相关信息至少包括所述第二UE与所述第一UE之间需要传输的业务数据量的信息,该信息例如:PC5接口上的业务量大小信息;一个Relay UE对应多个Remote UE的情况下,可以包括多个Remote UE的业务量的总和信息。
较佳地,所述PC5接口的相关信息还包括:
由所述第二UE进行所述PC5接口的质量测量所得到的测量结果,或者是所述第二UE接收的由所述第一UE进行所述PC5接口的质量测量所得到的测量结果。
其中,所述的测量结果,例如包括:接收信号功率测量结果、误块率(BLockError Rate,BLER)、和/或干扰信号功率测量结果等信息。
较佳地,所述第二UE向基站发送D2D专用资源请求消息的触发条件包括:
所述第二UE根据所述测量结果确定需要向基站发送D2D专用资源请求消息;或者,
所述第二UE接收到至少一个所述第一UE发送的D2D专用资源请求消息。
较佳地,当所述第二UE接收到多个第一UE发送的D2D专用资源请求消息时,所述第二UE根据所述多个第一UE发送的D2D专用资源请求消息,统一向基站发送D2D专用资源请求消息。这样,可以节约资源。
较佳地,当所述第二UE根据所述测量结果确定需要向基站发送D2D专用资源请求消息时,所述第二UE根据所述测量结果,以及所述第一UE的缓存状态报告BSR的信息,确定需要向基站发送D2D专用资源请求消息;
或者,所述第二UE接收到所述第一UE发送的D2D专用资源请求消息时,所述第一UE发送的D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
较佳地,所述第二UE根据所述基站下发的D2D专用资源信息向第一UE下发D2D专用资源信息,包括:
当仅存在一个与所述第二UE进行D2D通信的第一UE时,所述第二UE直接将所述基站下发的D2D专用资源信息转发给所述第一UE,或者,所述第二UE根据所述第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定D2D专用资源信息,并将重新确定的D2D专用资源信息发送给所述第一UE;
或者,当存在多个与所述第二UE进行D2D通信的第一UE时,所述第二UE根据每一第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定每一第一UE对应的D2D专用资源信息,并将每一重新确定的D2D专用资源信息发送给对应的第一UE。
也就是说,本发明实施例中,当一个Relay UE存在多个Remote UE的情况,Relay UE可以统一申请D2D专用资源,获得后,Relay UE根据各个RemoteUE的需求,重新分配D2D专用资源,并将重分配的资源下发给Remote UE。
较佳地,该方法还包括:
所述第二UE采用向第一UE下发D2D专用资源信息,与所述第一UE之间进行信号传输。
参见图6,在基站侧,相应地,本发明实施例提供的一种资源分配方法,包括步骤:
S301、接收D2D通信的UE发送的D2D专用资源请求消息;
该D2D专用资源请求消息中,可以包括PC5接口的测量质量、BSR等信息(不局限于这些信息),这些信息都可以辅助网络侧为UE的D2D通信分配D2D专用资源。
S302、根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并将携带有该D2D专用资源信息的通知发送给所述UE。
通过该方法,当接收D2D通信的UE发送的D2D专用资源请求消息时,根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并将携带有该D2D专用资源信息的通知发送给所述UE,从而可以为D2D通信的UE分配D2D专用资源,使得UE可以使用D2D专用资源进行D2D通信,保障了D2D通信质量。
较佳地,所述通知还包括:所述D2D专用资源的有效时间的指示信息。即本发明实施例中,网络侧在分配D2D专用资源时,可以通过半静态的方式进行分配,分配的资源持续一段时间再回收,即可以指定资源的有效时间段。
需要说明的是:本发明实施例中的D2D专用资源与现有技术中的D2D专用资源的分配方式不同,因为考虑到Relay UE转发给Remote UE的时延等因素,基站采用半静态方式分配D2D专用资源,并可以分配某个特定时间之后的资源,例如20ms之后的资源,并需要指定资源的有效时间。基站可以使用特殊的无线网络临时标识(Radio Network Temporary Identity,RNTI)(即新定义的RNTI)来进行此类资源分配,也可以使用高层信令配置方式传输相关的资源给Relay UE。Relay UE可以对专用资源进行再分配,明确Remote UE的发送资源和接收资源,并发送给Remote UE。
参见图7,本发明实施例提供的D2D通信的整体流程包括:
步骤S701:Remote UE和Relay UE已经建立D2D通信的连接,并开始进行业务数据传输。
步骤S702:Remote UE或Relay UE对PC5接口进行质量测量,并且由Remote UE或Relay UE基于PC5接口的测量质量,判断是否需要D2D专用资源来提升传输质量。
步骤S703:如果步骤S702中确定需要D2D专用资源,则向网络侧请求分配D2D专用资源,其中可以包括分配资源所要参考的信息。
步骤S704:网络根据Relay UE发送的D2D专用资源请求消息,分配D2D专用资源给该Relay UE。
步骤S705:Relay UE将收到的D2D专用资源下发给Remote UE。进一步,Relay UE也可以将收到的D2D专用资源进行重分配,再发给Remote UE。
步骤S706:Relay UE和Remote UE之间开始使用新配置的D2D专用资源进行通信。
下面给出几个具体实施例的介绍。
实施例1:Relay UE监控PC5接口的通信质量,并判断是否需要向网络申请D2D专用资源。
该实施例的流程如图8所示,具体包括:
步骤S801:Remote UE和Relay UE已经建立D2D通信的连接,并开始进行业务数据传输。
步骤S802:Relay UE对PC5接口进行质量测量,得到的测量结果例如包括BLER,和/或上行信号接收功率,和/或上行干扰功率等。
步骤S803:Relay UE根据步骤S802中的测量结果统计确定PC5接口通信质量比较差,则向网络侧发送D2D专用资源请求消息,其中可以携带质量测量结果、业务相关信息、和/或缓存(buffer)占用情况等信息。
其中,Relay UE根据步骤S802中的测量结果统计确定PC5接口通信质量比较差,例如,Relay UE根据步骤S802中的测量结果与预设的相关门限进行比较,根据比较结果确定PC5接口通信质量比较差。
步骤S804:网络根据Relay UE的请求消息,分配D2D专用资源给该RelayUE。
步骤S805:Relay UE将收到的D2D专用资源下发给Remote UE。
步骤S806:Relay UE和Remote UE之间开始使用新配置的D2D专用资源进行通信。
实施例2:Remote UE确定PC5接口的通信质量比较差,并上报给RelayUE触发Relay UE向网络申请D2D专用资源。
该实施例的流程如图9所示,包括:
步骤S901:与实施例1中的步骤S801相同,即Remote UE和Relay UE已经建立D2D通信的连接,并开始进行业务数据传输。
步骤S902:Remote UE对PC5接口进行质量测量,例如进行BLER,和/或下行信号接收功率,和/或下行干扰功率的测量等。
步骤S903:当Remote UE得到的测量结果达到某种条件,例如相关测量低于预设门限,或者高于预设门限,则发起测量上报,将测量事件或者测量结果上报给Relay UE。
步骤S904:Relay UE根据步骤S903中的上报的测量消息内容获知PC5接口通信质量比较差,则向网络侧请求分配D2D专用资源,即向网络侧发送D2D专用资源请求消息,其中可以包括质量测量结果、业务相关信息、和/或buffer占用情况等信息。
步骤S905:网络根据Relay UE的请求消息,分配D2D专用资源给该RelayUE。
步骤S906:Relay UE将收到的D2D专用资源下发给Remote UE。
步骤S907:Relay UE和Remote UE之间开始使用新配置的D2D专用资源进行通信。
需要说明的是:步骤S904之前,Remote UE也可以将BSR的信息上报给Relay UE,Relay UE在步骤S904中将Remote UE上报的相关信息也转发给基站作为D2D专用资源分配的参考使用。
实施例3:
在实施例2中,Remote UE在执行步骤S902时也可以自己根据测量结果判断需要D2D专用资源,在步骤S903中,直接向Relay UE申请D2D专用资源,即向Relay UE发送D2D专用资源请求消息,其中携带测量结果、RemoteUE和Relay UE的PC5接口上的BSR等信息。后续步骤与实施例2相同。
实施例4:关于PC5接口的测量的说明。
目前,PC5接口上的测量只有S-RSRP,即对同步信号进行的参考信号接收功率的测量。除了S-RSRP测量,对于实施例1和实施例2中对PC5接口的质量监控过程中,还可以定义新的测量,例如PC5接口上的BLER测量(上行,下行分开),和/或PC5接口的参考信号接收质量(Reference Signal ReceivingQuality,RSRQ)测量等。
当在一段时间内,S-RSRP持续低于预设的S-RSRP门限,或者BLER持续高于预设的BLER门限,和/或RSRQ持续高于预设的RSRQ门限,则可以触发D2D专用资源请求过程。
实施例5:
分配的D2D资源是一个半静态资源,即不会实时动态改变,主要是因为基站不能直接调度Remote UE,Relay UE的中转会产生时延,动态调度会造成资源失效导致资源浪费。所以可采用半静态资源分配方式。考虑到中转时延,分配的D2D专用资源可以是某个特定时长之后的比如20ms后的资源。基站可以使用特殊的RNTI(比如定义新的RNTI、SL-Relay RNTI)来进行此类资源分配,也可以使用高层信令配置方式传输相关的D2D专用资源给Relay UE。Relay UE可以对D2D专用资源进行再分配,明确Remote UE的发送资源和接收资源,并发送给Remote UE。资源的分配可以指定时间段或者指定周期来进行资源的使用和回收。专用资源回收后,可恢复使用原有的预配置资源进行通信,并等待下次专用资源的分配。如果在D2D专用资源回收后,PC5接口的通信质量恢复或者变好,也可以终止D2D专用资源的请求,使用之前的预配置资源。可以通过发送特定的消息通知网络不再分配D2D专用资源。
实施例6:
当有多个Remote UE与同一个Relay UE进行D2D通信时,如果其中有2个或者2个以上的Remote UE都需要D2D专用资源,那么Relay UE可以一起申请D2D专用资源,并将其重新分配给每个Remote UE。但通过同一消息下发给每个Remote UE时(类似于广播),该消息中需要携带Remote UE的标识信息以及分配给该Remote UE的专用资源信息,即该消息中携带Remote UE的标识与D2D专用资源信息的对应关系。对于多个Remote UE的情况,RelayUE可以使用一条消息下发,也可以使用多条消息分别下发,若分别通知不同Remote UE时,可以不携带该Remote UE的标识,直接将为该Remote UE分配的D2D专用资源的信息通知给该Remote UE。
实施例7:
该实施例主要说明Relay UE对基站下发的D2D专用资源可以进行重分配,再将重分配的资源发给Remote UE。
参见图10,本实施例提供的D2D通信流程包括:
步骤S1001:Remote UE和Relay UE已经建立D2D通信的连接,并开始进行业务数据传输。
步骤S1002:Remote UE或Relay UE对PC5接口进行质量测量,并且Remote UE或Relay UE基于PC5接口的测量质量,判断是否需要D2D专用资源来提升传输质量。
步骤S1003:如果步骤S1002确定需要D2D专用资源,则Relay UE向网络侧请求分配D2D专用资源,其中可以包括分配D2D专用资源所要参考的信息。
步骤S1004:网络根据Relay UE发送的D2D专用资源请求消息,分配D2D专用资源给该Relay UE。
步骤S1005:Relay UE将收到的D2D专用资源进行重新分配,具体地,Relay UE可以根据Relay UE和Remote UE双向的BSR的情况,将网络分配的D2D专用资源进行划分,一部分留给Relay UE自己使用,另一部分给RemoteUE使用,从而避免Relay UE和Remote UE之间发送信号时的资源冲突。
步骤S1006:Relay UE将重分配的资源下发给Remote UE。
步骤S1007:Relay UE和Remote UE之间开始使用新配置的D2D专用资源(即重分配的资源)进行通信。
实施例8:
该实施例主要说明Relay UE对基站下发的D2D专用资源可以进行重分配,再将重分配的资源发给与该Relay UE进行D2D通信的多个Remote UE。
参见图11,本实施例提供的D2D通信流程包括:
步骤S111:Remote UE1和Relay UE已经建立D2D通信的连接,并开始进行业务数据传输。
步骤S111a:Remote UE2和Relay UE已经建立D2D通信的连接,并开始进行业务数据传输。
以上步骤S111、S111a可以同时进行。
步骤S112:Remote UE1或Relay UE对PC5接口进行质量测量,并且Remote UE1或Relay UE基于PC5接口的测量质量,判断是否需要D2D专用资源来提升传输质量。
S112a:Remote UE2或Relay UE对PC5接口进行质量测量,并且RemoteUE2或Relay UE基于PC5接口的测量质量,判断是否需要D2D专用资源来提升传输质量。
以上步骤S112、S112a可以同时进行。
步骤S113:如果步骤S112和/或S112a中确定需要D2D专用资源,则RelayUE向网络侧请求分配D2D专用资源,其中可以包括分配D2D专用资源所要参考的信息。
其中,在多Remote UE的情况下,可以提供多个Remote UE的PC5接口的信息给网络,作为分配D2D专用资源所要参考的信息。
PC5接口的信息可以包括PC5接口的测量结果、多个Remote UE的BSR,以及Relay UE的BSR等信息。
进一步的Relay UE可以对多个Remote UE的BSR进行处理,例如将所有Remote的BSR加到一起将总和进行上报。
步骤S114:网络根据Relay UE发送的D2D专用资源请求消息,分配D2D专用资源给该Relay UE。
步骤S115:Relay UE将收到的D2D专用资源进行重新分配,以避免RelayUE和Remote UE之间发送冲突。
较佳地,Relay UE根据每个Remote UE的BSR以及要发给该Remote UE的数据量,来重新分配D2D专用资源。
步骤S116:Relay UE将重新为Remote UE1分配的D2D专用资源下发给Remote UE1。
步骤S116a:Relay UE将重新为Remote UE2分配的D2D专用资源下发给Remote UE2。
以上步骤S116、S116a可以同时进行。
步骤S117:Relay UE和Remote UE之间开始使用新配置的D2D专用资源进行D2D通信。
参见图12,本发明实施例提供的一种用户设备UE,当该UE作为RemoteUE时,包括:
第一单元11,用于当所述UE作为D2D通信的第一UE时,接收第二UE发送的D2D专用资源;
第二单元12,用于使用所述D2D专用资源与所述第二UE之间进行信号传输。
较佳地,所述第一单元接收第二UE发送的D2D专用资源之前,还用于:
进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并上报测量结果给所述第二UE;或者,
进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并根据测量结果当确定需要D2D专用资源时,向所述第二UE发送D2D专用资源请求消息。
较佳地,当所述第一单元上报测量结果给所述第二UE时,同时还上报所述第一UE的缓存状态报告BSR的信息;
或者,当所述第一单元向所述第二UE发送D2D专用资源请求消息时,该D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
较佳地,参见图13,当该UE作为Relay UE时,还包括:
第三单元21,用于向基站发送D2D专用资源请求消息,并接收基站下发的携带有D2D专用资源信息的通知;
第四单元22,用于根据所述基站下发的D2D专用资源信息,向与所述设备进行D2D通信的另一UE下发D2D专用资源信息。
即本发明实施例提供的同一UE,即具有本发明实施例提供的Remote UE的功能,还具有本发明实施例提供的Relay UE的功能。
参见图13,本发明实施例提供的一种用户设备UE,当该UE作为Relay UE时,包括:
第三单元21,用于当所述UE作为D2D通信的第二UE时,向基站发送D2D专用资源请求消息,并接收基站下发的携带有D2D专用资源信息的通知;
第四单元22,用于根据所述基站下发的D2D专用资源信息,向与所述设备进行D2D通信的第一UE下发D2D专用资源信息。
较佳地,所述D2D专用资源请求消息中包括所述第二UE与所述第一UE之间的PC5接口的相关信息。
较佳地,所述PC5接口的相关信息至少包括所述第二UE与所述第一UE之间需要传输的业务数据量的信息。
较佳地,所述PC5接口的相关信息还包括:
由所述第二UE进行所述PC5接口的质量测量所得到的测量结果,或者是所述第二UE接收的由所述第一UE进行所述PC5接口的质量测量所得到的测量结果。
较佳地,所述第三单元向基站发送D2D专用资源请求消息的触发条件包括:
根据所述测量结果确定需要向基站发送D2D专用资源请求消息;或者,
接收到至少一个所述第一UE发送的D2D专用资源请求消息。
较佳地,当所述第三单元接收到多个第一UE发送的D2D专用资源请求消息时,所述第三单元根据所述多个第一UE发送的D2D专用资源请求消息,统一向基站发送D2D专用资源请求消息。
较佳地,所述第三单元根据所述测量结果,以及所述第一UE的缓存状态报告BSR的信息,确定需要向基站发送D2D专用资源请求消息;
或者,所述第三单元接收到所述第一UE发送的D2D专用资源请求消息时,还从所述第一UE发送的D2D专用资源请求消息中获取所述第一UE的BSR的信息。
较佳地,所述第四单元具体用于:
当仅存在一个与所述第二UE进行D2D通信的第一UE时,直接将所述基站下发的D2D专用资源信息转发给所述第一UE,或者,根据所述第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定D2D专用资源信息,并将重新确定的D2D专用资源信息发送给所述第一UE;
或者,当存在多个与所述第二UE进行D2D通信的第一UE时,根据每一第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定每一第一UE对应的D2D专用资源信息,并将每一重新确定的D2D专用资源信息发送给对应的第一UE。
较佳地,所述第四单元还用于:采用向第一UE下发D2D专用资源信息,与所述第一UE之间进行信号传输。
参见图14,在基站侧,本发明实施例提供的一种资源分配设备,包括:
接收单元31,用于接收D2D通信的UE发送的D2D专用资源请求消息;
分配单元32,用于根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并将携带有该D2D专用资源信息的通知发送给所述UE。
较佳地,所述通知还包括:所述D2D专用资源的有效时间的指示信息。
参见图15,本发明实施例提供的第三种用户设备,包括:
处理器600,用于读取存储器620中的程序,当该UE作为Remote UE时,执行下列过程:
控制收发机610接收第二UE发送的D2D专用资源;
控制收发机610使用所述D2D专用资源与所述第二UE之间进行信号传输。
较佳地,处理器600控制收发机610接收第二UE发送的D2D专用资源之前,该方法还包括:
进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并控制收发机610上报测量结果给所述第二UE;或者,
进行所述第一UE与所述第二UE之间的PC5接口的质量测量,并根据测量结果当确定需要D2D专用资源时,控制收发机610向所述第二UE发送D2D专用资源请求消息。
较佳地,当处理器600上报测量结果给所述第二UE时,处理器600同时还上报所述第一UE的缓存状态报告BSR的信息;
或者,当处理器600向所述第二UE发送D2D专用资源请求消息时,该D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
另外,处理器600还用于:读取存储器620中的程序,当该UE作为RelayUE时,执行下列过程:
控制收发机610向基站发送D2D专用资源请求消息,并控制收发机610接收基站下发的携带有D2D专用资源信息的通知;
根据所述基站下发的D2D专用资源信息,控制收发机610向第一UE下发D2D专用资源信息。
较佳地,所述D2D专用资源请求消息中包括所述第二UE与所述第一UE之间的PC5接口的相关信息。
较佳地,所述PC5接口的相关信息至少包括所述第二UE与所述第一UE之间需要传输的业务数据量的信息。
较佳地,所述PC5接口的相关信息还包括:
由所述第二UE进行所述PC5接口的质量测量所得到的测量结果,或者是所述第二UE接收的由所述第一UE进行所述PC5接口的质量测量所得到的测量结果。
较佳地,所述处理器600控制收发机610向基站发送D2D专用资源请求消息的触发条件包括:
所述处理器600根据所述测量结果确定需要向基站发送D2D专用资源请求消息;或者,
所述处理器600控制收发机610接收到至少一个所述第一UE发送的D2D专用资源请求消息。
较佳地,当所述处理器600控制收发机610接收到多个第一UE发送的D2D专用资源请求消息时,所述处理器600根据所述多个第一UE发送的D2D专用资源请求消息,控制收发机610统一向基站发送D2D专用资源请求消息。
较佳地,当所述处理器600根据所述测量结果确定需要向基站发送D2D专用资源请求消息时,所述处理器600根据所述测量结果,以及所述第一UE的缓存状态报告BSR的信息,确定需要向基站发送D2D专用资源请求消息;
或者,所述处理器600控制收发机610接收到所述第一UE发送的D2D专用资源请求消息时,所述第一UE发送的D2D专用资源请求消息中还携带所述第一UE的BSR的信息。
较佳地,所述处理器600根据所述基站下发的D2D专用资源信息控制收发机610向第一UE下发D2D专用资源信息,包括:
当仅存在一个与所述第二UE进行D2D通信的第一UE时,所述处理器600控制收发机610直接将所述基站下发的D2D专用资源信息转发给所述第一UE,或者,所述处理器600根据所述第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定D2D专用资源信息,并控制收发机610将重新确定的D2D专用资源信息发送给所述第一UE;
或者,当存在多个与所述第二UE进行D2D通信的第一UE时,所述处理器600根据每一第一UE的需求,以及所述基站下发的D2D专用资源信息,重新确定每一第一UE对应的D2D专用资源信息,并控制收发机610将每一重新确定的D2D专用资源信息发送给对应的第一UE。
较佳地,所述处理器600还用于:控制收发机610采用向第一UE下发D2D专用资源信息,与所述第一UE之间进行信号传输。
收发机610,用于在处理器600的控制下接收和发送数据。
其中,在图15中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
参见图16,在网络侧,本发明实施例提供的另一种资源分配设备包括:
处理器500,用于读取存储器520中的程序,执行下列过程:
控制收发机510接收D2D通信的UE发送的D2D专用资源请求消息;
根据所述D2D专用资源请求消息为所述D2D通信分配D2D专用资源,并控制收发机510将携带有该D2D专用资源信息的通知发送给所述UE。
较佳地,所述通知还包括:所述D2D专用资源的有效时间的指示信息。
收发机510,用于在处理器500的控制下接收和发送信号。
其中,在图16中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机510可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。
本发明实施例提供的资源分配设备,例如可以是基站等设备。
综上所述,本发明实施例给出了一种Relay UE为保障与Remote UE之间的通信质量,向网络侧请求分配D2D专用资源的方案。通过这种方案,可以提升PC5接口上的通信质量,保证了Remote UE的数据传输质量。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。