本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例的一种资源调度方法,一种资源调度方法包括:接收远端用户终端发送的远端用户终端副链路缓冲状态报告;在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;发送所述远端用户终端副链路缓冲状态报告给基站;转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。
首先参见图1,图1是本发明第一实施例提供的一种资源调度方法的流程示意图。其中,如图1所示,本发明第一实施例提供的一种资源调度方法可以包括:
S101、接收远端用户终端发送的远端用户终端副链路缓冲状态报告。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信后,如果此时与中继UE建立连接的远端UE为2个,则该两个远端UE将发送SidelinkBSR给中继UE,中继UE将接收到来自这两个远端UE的SidelinkBSR。
S102、在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息。
其中,远端用户终端的标识信息,也即远端UE的标识信息,用于对发送该Remote Sidelink BSR的远端UE进行唯一标识,以便于eNB根据该唯一标识区分发送该Remote Sidelink BSR的远端UE。
在本发明的一些可能的实施方式中,远端UE的标识信息可以为处于该网络中的远端UE的唯一编号。
举例说明,当中继UE接收到来自两个不同的远端UE发送的RemoteSidelink BSR后,为了将这两个远端UE的Remote Sidelink BSR进行区分,在这两个Remote Sidelink BSR分别添加发送该Remote Sidelink BSR的远端UE的唯一编号,从而在eNB接收到该Remote Sidelink BSR后能区分发送该Sidelink BSR的UE。
S103、发送所述远端用户终端副链路缓冲状态报告给基站。
可选地,在本发明的一些可能的实施方式中,当中继UE接收到远端UE发送的Remote Sidelink BSR后,添加远端UE的标识信息再发送该Remote SidelinkBSR给eNB。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到来自两个不同的远端UE发送的Remote Sidelink BSR后,分别为每个远端UE的RemoteSidelink BSR添加该远端UE的唯一标识信息再发送给eNB。
S104、转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到eNB根据Remote Sidelink BSR分配的Sidelink资源后,将该Sidelink资源发送至相应的远端UE。
可选地,在本发明的一些可能的实施方式中,中继UE接收到的Sidelink资源可能为eNB为发送过Remote Sidelink BSR的远端UE分配到各个远端UE的Sidelink资源。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可以看出,本实施例的方案中,接收远端用户终端发送的远端用户终端副链路缓冲状态报告;在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;发送所述远端用户终端副链路缓冲状态报告给基站;再转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述在所述报告中添加所述远端用户终端的标识信息,包括:
解析所述远端用户终端副链路缓冲状态报告;
在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;
重新封装所述远端用户终端副链路缓冲状态报告。
其中,远端用户终端的标识信息,也即远端UE的标识信息,用于对发送该Remote Sidelink BSR的远端UE进行唯一标识,以便于eNB根据该唯一标识区分发送该Remote Sidelink BSR的远端UE。
可选地,在本发明的一些可能的实施方式中,该远端UE的标识信息为该远端UE在该网络中的唯一编号。
可以理解,由于当在Remote Sidelink BSR中添加发送该Remote SidelinkBSR的远端用户终端的唯一标识信息后,该Remote Sidelink BSR能被eNB唯一识别发送该Remote Sidelink BSR的远端UE,便于后续eNB进行资源调度,此时,称该方式为eNB直接调度方式。
举例说明,当中继UE接收到两个远端UE的Remote Sidelink BSR后,为了能对发送Sidelink BSR的UE进行区分,首先解析这两个Remote Sidelink BSR,再分别在这两个Remote Sidelink BSR中添加各自发送的远端UE,从而便于后续对发送这两个Remote Sidelink BSR的远端UE进行识别,然后再将这两个RemoteSidelink BSR重新封装以便于发送。
可选地,在本发明的一些可能的实施方式中,中继UE接收到的eNB根据所述远端UE的Remote Sidelink BSR为所述远端UE分配的副链路资源是为各个发送Remote Sidelink BSR的远端UE分别分配的,从而中继UE直接转发eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源至所述远端UE。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到两个远端UE发送的Remote Sidelink BSR时,若中继UE在这两个Remote Sidelink BSR中分别添加远端UE的唯一标识信息后,再将该Remote Sidelink BSR发送至eNB,从而中继UE接收到eNB的分别为两个远端UE分配的Sidelink资源,中继UE将这两个远端UE的Sidelink资源转发至相应的远端UE。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
发送所述中继用户终端副链路缓冲状态报告给所述基站。
可以理解,由于中继UE也需要Sidelink资源,所以中继UE也需要发送自身Sidelink BSR至eNB。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解,首先需要先保证中继UE自身的通信,所以需要优先发送中继UE自身的Sidelink BSR。
本发明实施例还提供一种资源调度方法,一种资源调度方法包括:接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息;解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述远端用户终端分配副链路资源。
请参见图2,图2是本发明第二实施例提供的一种资源调度方法的流程示意图,其中,如图2所示,本发明第二实施例提供的一种资源调度方法可以包括:
S201、接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,从而eNB可以接收中继UE转发的远端UE的Remote Sidelink BSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继用户终端接收到远端UE的Remote Sidelink BSR,中继用户终端再将该Remote Sidelink BSR转发给eNB,从而eNB接收到中继UE转发的远端UE的Remote Sidelink BSR。
S202、解析所述远端用户终端副链路缓冲状态报告。
可以理解,当eNB接收到中继UE转发的Remote Sidelink BSR,首先需要对其进行解析才能做进一步的处理。
S203、根据解析结果为所述远端用户终端分配副链路资源。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE转发的Remote Sidelink BSR,对该Remote Sidelink BSR进行解析,再根据解析结果为发送该Remote Sidelink BSR的远端UE分配Sidelink资源。
可以看出,本实施例的方案中,接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息;根据解析结果为所述远端用户终端分配副链路资源。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
接收中继用户终端发送的中继用户终端副链路缓冲状态报告;
解析所述中继用户终端副链路缓冲状态报告;
所述根据解析结果为所述远端用户终端分配副链路资源,包括:
根据所述远端用户终端副链路缓冲状态报告分别为各个所述远端用户终端分配副链路资源。
可以理解,由于中继UE除了发送远端UE的Remote Sidelink BSR外,还需要发送中继UE自身的Sidelink BSR,所以eNB将接收中继UE发送的自身的Sidelink BSR,从而eNB将接收到中继UE发送的远端UE的Remote Sidelink BSR和中继自身的Sidelink BSR。
可选地,在本发明的一些可能的实施方式中,同时解析远端UE的RemoteSidelink BSR和中继UE自身的Sidelink BSR,从而可以根据这两者的结果为UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,分别解析中继UE的SidelinkBSR和远端UE的Remote Sidelink BSR,从而结合分析这两者的解析结果为UE分配Sidelink资源。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE并行发送的Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到Remote Sidelink BSR中包含一个远端UE的唯一标识,从而可以根据该标识将每一个Remote Sidelink BSR进行区分,以及能与中继自身的Sidelink BSR进行区分,从而根据每个不同的Sidelink BSR为每个远端UE以及中继UE分别分配Sidelink资源。
为了便于更好理解和实施本发明实施例的上述方案,下面结合一些具体的应用场景进行举例说明。
请参见图3,图3是本发明第三实施例提供的一种资源调度方法的流程示意图,其中,如图3所示,本发明第三实施例提供的一种资源调度方法可以包括:
S301、中继用户终端接收远端用户终端发送的远端用户终端副链路缓冲状态报告。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信后,如果此时与中继UE建立连接的远端UE为2个,则该两个远端UE将发送SidelinkBSR给中继UE,中继UE将接收到来自这两个远端UE的SidelinkBSR。
S302、中继用户终端解析远端用户终端副链路缓冲状态报告。
S303、中继用户终端在远端用户终端副链路缓冲状态报告中添加远端用户终端的标识信息。
其中,远端用户终端的标识信息,也即远端UE的标识信息,用于对发送该Remote Sidelink BSR的远端UE进行唯一标识,以便于eNB根据该唯一标识区分发送该Remote Sidelink BSR的远端UE。
可选地,在本发明的一些可能的实施方式中,该远端UE的标识信息为该远端UE在该网络中的唯一编号。
S304、中继用户终端重新封装远端用户终端副链路缓冲状态报告。
可以理解,中继UE首先需要对Remote Sidelink BSR进行解析才能在RemoteSidelink BSR中添加标识再重新封装。
可以理解,由于当在Remote Sidelink BSR中添加发送该Remote SidelinkBSR的远端用户终端的唯一标识信息后,该Remote Sidelink BSR能被eNB唯一识别发送该Remote Sidelink BSR的远端UE,便于后续eNB进行资源调度,此时,称该方式为eNB直接调度方式。
举例说明,当中继UE接收到两个远端UE的Remote Sidelink BSR后,为了能对发送Sidelink BSR的UE进行区分,首先解析这两个Remote Sidelink BSR,再分别在这两个Remote Sidelink BSR中添加各自发送的远端UE,从而便于后续对发送这两个Remote Sidelink BSR的远端UE进行识别,然后再将这两个RemoteSidelink BSR重新封装以便于发送。
S305、中继用户终端发送远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告给基站。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解,首先需要先保证中继UE自身的通信,所以需要优先发送中继UE自身的Sidelink BSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到来自两个不同的远端UE发送的Remote Sidelink BSR后,分别为每个远端UE的RemoteSidelink BSR添加该远端UE的唯一标识信息,然后再将中继UE自身的SidelinkBSR和这两个远端UE的Remote Sidelink BSR发送给eNB。
S306、基站接收中继用户终端发送的中继用户终端副链路缓冲状态报告和转发的远端用户终端副链路缓冲状态报告。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继用户终端接收到远端UE的Remote Sidelink BSR,中继用户终端再将该Remote Sidelink BSR转发给eNB,从而eNB接收到中继UE转发的远端UE的Remote Sidelink BSR。
S307、基站解析远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告。
可以理解,当eNB接收到中继UE转发的Remote Sidelink BSR以及中继UE自身的Sidelink BSR,首先需要对其进行解析才能做进一步的处理。
可选地,在本发明的一些可能的实施方式中,同时解析远端UE的RemoteSidelink BSR和中继UE自身的Sidelink BSR,从而可以根据这两者的结果为UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,分别解析中继UE的SidelinkBSR和远端UE的Remote Sidelink BSR,从而结合分析这两者的解析结果为UE分配Sidelink资源。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE并行发送的Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到Remote Sidelink BSR中包含一个远端UE的唯一标识,从而可以根据该标识将每一个Remote Sidelink BSR进行区分,以及能与中继自身的Sidelink BSR进行区分,从而根据每个不同的Sidelink BSR为每个远端UE以及中继UE分别分配Sidelink资源。
S308、基站根据远端用户终端副链路缓冲状态报告分别为各个远端用户终端分配副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据所述远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告分别为各个所述远端用户终端以及中继用户终端分配副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据为根据RemoteSidelink BSR为远端UE调度Sidelink时,基于Rel-12定义的eNB资源调度模式进行调度。
可以理解,由于中继UE在远端UE的Remote Sidelink BSR中添加远端UE的唯一的标识信息,所以eNB将解析到Remote Sidelink BSR中的远端UE的唯一的标识信息,从而eNB可以根据Remote Sidelink BSR为每个远端UE分配Sidelink资源。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE并行发送的两个Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到这两个Remote Sidelink BSR中分别包含一个远端UE的唯一标识,从而可以根据该标识将每一个Remote Sidelink BSR进行区分,以及能与中继自身的Sidelink BSR进行区分,从而根据每个不同的Sidelink BSR为这两个远端UE以及中继UE分别分配Sidelink资源。
S309、中继用户终端转发基站根据远端用户终端副链路缓冲状态报告为远端用户终端分配的副链路资源至远端用户终端。
举例说明,当Remote Sidelink BSR中包含发送该Remote Sidelink BSR的远端UE的唯一标识时,中继UE接收到eNB根据Remote Sidelink BSR为每个远端UE分配的Sidelink资源后,将该Sidelink资源转发至发送该Remote SidelinkBSR的远端UE。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可以看出,本实施例的方案中,中继用户终端接收远端用户终端发送的远端用户终端副链路缓冲状态报告;中继用户终端在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;中继用户终端对所述远端用户终端副链路缓冲状态报告进行上述标记后,发送所述远端用户终端副链路缓冲状态报告给基站;基站接收中继用户终端转发的远端用户终端副链路缓冲状态报告;基站解析所述远端用户终端副链路缓冲状态报告;基站根据解析结果为所述远端用户终端分配副链路资源;中继用户终端接收到基站分配的副链路资源后,再转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
本发明实施例还提供一种资源调度方法,一种资源调度方法包括:接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告;更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;发送所述远端用户终端副链路缓冲状态报告给基站;接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。
参见图4,图4是本发明第四实施例提供的一种资源调度方法的流程示意图。其中,如图4所示,本发明第四实施例提供的一种资源调度方法可以包括:
S401、接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信后,如果此时与中继UE建立连接的远端UE为2个,则该两个远端UE将发送SidelinkBSR给中继UE,中继UE将接收到来自这两个远端UE的SidelinkBSR。
S402、更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号。
其中,逻辑信道编号,也即逻辑信道ID,用于表示某类信号在哪个逻辑信道上进行传输,当逻辑信道ID更改后,则代表相应的传输逻辑信道更改,当更换Remote Sidelink BSR的逻辑信道ID后,则可以将Remote Sidelink BSR与中继UE自身的Sidelink BSR进行区分,但是不同的远端UE发送的Remote SidelinkBSR具有相同的逻辑信道ID,即不能区分不同远端UE发送的Remote SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到来自两个不同的远端UE发送的Remote Sidelink BSR后,为了将远端UE发送的所有的Remote Sidelink BSR与中继自身的Sidelink BSR进行区分,从而将RemoteSidelink BSR的逻辑信道ID赋予一个与原逻辑信道ID不同的值,从而使得Remote Sidelink BSR的逻辑信道与中继自身的Sidelink BSR不同,便于eNB在接收到这两种Sidelink BSR根据逻辑信道ID进行区分。
S403、发送所述远端用户终端副链路缓冲状态报告给基站。
可选地,在本发明的另一些可能的实施方式中,当中继UE接收到远端UE发送的Remote Sidelink BSR后,将远端UE的Remote Sidelink BSR的逻辑信道ID赋予新值再发送给eNB。
举例说明,在本发明的另一些可能的实施方式中,当中继UE接收到来自两远端UE发送的Remote Sidelink BSR后,将这两个远端UE的Remote SidelinkBSR的逻辑信道ID赋予新值再发送给eNB,从而将来自远端UE的RemoteSidelink BSR的逻辑信道ID与中继自身的逻辑信道ID进行区分。
S404、接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到eNB根据Remote Sidelink BSR为至少一个远端UE分配的Sidelink资源后,将该Sidelink资源发送至相应的远端UE。
可选地,在本发明的另一些可能的实施方式中,中继UE接收到的Sidelink资源还可能为eNB为所有发送过Remote Sidelink BSR的远端UE分配的所有的Sidelink资源总和。
可选地,在本发明的一些可能的实施方式中,中继UE调度eNB根据所述Remote Sidelink BSR为至少一个远端UE分配的Sidelink资源时,与基于Rel-12定义的eNB资源调度模式相同。
可选地,在本发明的另一些可能的实施方式中,中继UE接收到的eNB根据至少一个远端UE的Remote Sidelink BSR为所述远端UE分配的Sidelink资源是为所有发送Remote Sidelink BSR的至少一个远端UE分别分配的Sidelink资源之和,则中继UE调度并转发eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源至该至少一个远端UE。
可选地,在本发明的一些可能的实施方式中,当中继UE为至少一个远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源足够时,根据每个Remote Sidelink BSR为相应的远端UE调度相应的资源。
可选地,在本发明的另一些可能的实施方式中,当中继UE为至少一个远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源不足时,优先为优先级高的远端UE调度Sidelink资源。
举例说明,在本发明的另一些可能的实施方式中,当中继UE接收到两个远端UE发送的Remote Sidelink BSR时,若中继UE将这两个Remote Sidelink BSR的逻辑信道ID赋予新值,再将该Remote Sidelink BSR发送至eNB,从而中继UE接收到eNB为这两个远端UE分配的Sidelink资源总和,若此时分配的Sidelink资源总和不足以满足两个远端UE的需求时,若远端UE1的优先级高于远端UE2,则优先为远端UE1分配Sidelink资源,再为远端UE2分配Sidelink资源。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可以看出,本实施例的方案中,接收远端用户终端发送的远端用户终端副链路缓冲状态报告;更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;发送所述远端用户终端副链路缓冲状态报告给基站;再转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号,包括:
解析所述远端用户终端副链路缓冲状态报告;
更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;
重新封装所述远端用户终端副链路缓冲状态报告。
可以理解,当更换了Remote Sidelink BSR的逻辑信道编号后,则可以将远端UE发送的Remote Sidelink BSR与中继UE发送的Sidelink BSR进行区分,但是不能将来自不同远端UE的Remote Sidelink BSR进行区分,从而便于后续eNB在接收到Sidelink BSR后根据中继UE和远端UE来进行资源分配,此时,称该方式为eNB间接调度方式。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到两个远端UE的Remote Sidelink BSR后,为了将这两个远端UE发送的Remote SidelinkBSR与中继UE发送的Sidelink BSR进行区分,首先解析这两个Remote SidelinkBSR,再更换这两个远端UE发送的Remote Sidelink BSR,也即对这两个远端UE发送的Remote Sidelink BSR进行重新赋值,以与中继用户终端的SidelinkBSR的逻辑信道ID进行区分,然后再将更换逻辑信道ID后的Remote SidelinkBSR重新进行封装以便于发送。
可选地,在本发明的一些可能的实施方式中,所述更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号后,发送所述远端用户终端副链路缓冲状态报告给eNB时,分别在不同的逻辑信道上发送远端UE的Remote Sidelink BSR和中继自身的Sidelink BSR。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
发送所述中继用户终端副链路缓冲状态报告给所述基站。
可以理解,由于中继UE也需要Sidelink资源,所以中继UE也需要发送自身Sidelink BSR至eNB。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解,首先需要先保证中继UE自身的通信,所以需要优先发送中继UE自身的Sidelink BSR。
本发明实施例还提供一种资源调度方法,一种资源调度方法包括:接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述至少一个远端用户终端分配副链路资源。
请参见图5,图5是本发明第五实施例提供的一种资源调度方法的流程示意图,其中,如图5所示,本发明第五实施例提供的一种资源调度方法可以包括:
S501、接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,从而eNB可以接收中继UE转发的远端UE的Remote Sidelink BSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继用户终端接收到至少一个远端UE发送的Remote SidelinkBSR,中继用户终端再将该Remote Sidelink BSR转发给eNB,从而eNB接收到中继UE转发的远端UE的Remote Sidelink BSR。
S502、解析所述远端用户终端副链路缓冲状态报告。
可以理解,当eNB接收到中继UE转发的Remote Sidelink BSR,首先需要对其进行解析才能做进一步的处理。
S503、根据解析结果为所述至少一个远端用户终端分配副链路资源。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE转发的Remote Sidelink BSR,对该Remote Sidelink BSR进行解析,再根据解析结果为发送该Remote Sidelink BSR的至少一个远端UE分配Sidelink资源。
可以看出,本实施例的方案中,接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述至少一个远端用户终端分配副链路资源。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
接收中继用户终端发送的中继用户终端副链路缓冲状态报告;
解析所述中继用户终端副链路缓冲状态报告;
所述根据解析结果为所述至少一个远端用户终端分配副链路资源,包括:
发送总的副链路资源至所述中继用户终端,以便所述中继用户终端根据所述远端用户终端副链路缓冲报告为所述远端用户终端分配所述总的副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据为根据RemoteSidelink BSR为远端UE调度Sidelink时,基于Rel-12定义的eNB资源调度模式进行调度。
可以理解,由于中继UE除了发送远端UE的Remote Sidelink BSR外,还需要发送中继UE自身的Sidelink BSR,所以eNB将接收中继UE发送的自身的Sidelink BSR,从而eNB将接收到中继UE发送的远端UE的Remote Sidelink BSR和中继自身的Sidelink BSR。
可选地,在本发明的一些可能的实施方式中,同时解析远端UE的RemoteSidelink BSR和中继UE自身的Sidelink BSR,从而可以根据这两者的结果为UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,分别解析中继UE的SidelinkBSR和远端UE的Remote Sidelink BSR,从而结合分析这两者的解析结果为UE分配Sidelink资源。
举例说明,在本发明的另一些可能的实施方式中,当eNB接收到中继UE并行发送的Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到两种逻辑信道ID后,也即Remote Sidelink BSR为一个逻辑信道ID以及中继自身的Sidelink BSR为一个逻辑信道ID,则为属于不同的逻辑信道ID的Sidelink BSR分别分配Sidelink资源,也即为中继自身的Sidelink BSR分配Sidelink资源,以及为发送Remote Sidelink BSR的所有远端UE分配Sidelink资源的总和。
为了便于更好理解和实施本发明实施例的上述方案,下面结合一些具体的应用场景进行举例说明。
请参见图6,图6是本发明第六实施例提供的一种资源调度方法的流程示意图,其中,如图6所示,本发明第六实施例提供的一种资源调度方法可以包括:
S601、中继用户终端接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信后,如果此时与中继UE建立连接的远端UE为2个,则该两个远端UE将发送SidelinkBSR给中继UE,中继UE将接收到来自这两个远端UE的SidelinkBSR。
S602、中继用户终端解析远端用户终端副链路缓冲状态报告。
S603、中继用户终端更换远端用户终端副链路缓冲状态报告的逻辑信道编号。
其中,逻辑信道编号,也即逻辑信道ID,用于表示某类信号在哪个逻辑信道上进行传输,当逻辑信道ID更改后,则代表相应的传输逻辑信道更改,当更换Remote Sidelink BSR的逻辑信道ID后,则可以将Remote Sidelink BSR与中继UE自身的Sidelink BSR进行区分,但是不同的远端UE发送的Remote SidelinkBSR具有相同的逻辑信道ID,即不能区分不同远端UE发送的Remote SidelinkBSR。
可以理解,当更换了Remote Sidelink BSR的逻辑信道编号后,则可以将远端UE发送的Remote Sidelink BSR与中继UE发送的Sidelink BSR进行区分,但是不能将来自不同远端UE的Remote Sidelink BSR进行区分,从而便于后续eNB在接收到Sidelink BSR后根据中继UE和远端UE来进行资源分配,此时,称该方式为eNB间接调度方式。
可选地,在本发明的一些可能的实施方式中,所述更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号后,发送所述远端用户终端副链路缓冲状态报告给eNB时,分别在不同的逻辑信道上发送远端UE的Remote Sidelink BSR和中继自身的Sidelink BSR。
S604、中继用户终端重新封装远端用户终端副链路缓冲状态报告。
可以理解,中继UE首先需要对Remote Sidelink BSR进行解析才能在RemoteSidelink BSR中添加标识再重新封装。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到两个远端UE的Remote Sidelink BSR后,为了将这两个远端UE发送的Remote SidelinkBSR与中继UE发送的Sidelink BSR进行区分,首先解析这两个Remote SidelinkBSR,再更换这两个远端UE发送的Remote Sidelink BSR,也即对这两个远端UE发送的Remote Sidelink BSR进行重新赋值,以与中继用户终端的SidelinkBSR的逻辑信道ID进行区分,然后再将更换逻辑信道ID后的Remote SidelinkBSR重新进行封装以便于发送。
S605、中继用户终端发送远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告给基站。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解,首先需要先保证中继UE自身的通信,所以需要优先发送中继UE自身的Sidelink BSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到来自两个不同的远端UE发送的Remote Sidelink BSR后,并且将两个远端UE的RemoteSidelink BSR的逻辑信道ID赋予新值后并重新封装,然后再将中继UE自身的Sidelink BSR和这两个远端UE的Remote Sidelink BSR发送给eNB。
S606、基站接收中继用户终端发送的中继用户终端副链路缓冲状态报告和转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继用户终端接收到至少一个远端UE发送的Remote SidelinkBSR,中继用户终端再将该Remote Sidelink BSR转发给eNB,从而eNB接收到中继UE转发的至少一个远端UE的Remote Sidelink BSR。
S607、基站解析远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告。
可以理解,当eNB接收到中继UE转发的Remote Sidelink BSR以及中继UE自身的Sidelink BSR,首先需要对其进行解析才能做进一步的处理。
可选地,在本发明的一些可能的实施方式中,同时解析远端UE的RemoteSidelink BSR和中继UE自身的Sidelink BSR,从而可以根据这两者的结果为UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,分别解析中继UE的SidelinkBSR和远端UE的Remote Sidelink BSR,从而结合分析这两者的解析结果为UE分配Sidelink资源。
再举例说明,在本发明的另一些可能的实施方式中,当eNB接收到中继UE并行发送的Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到两种逻辑信道ID后,也即Remote Sidelink BSR为一个逻辑信道ID以及中继自身的Sidelink BSR为一个逻辑信道ID,则为属于不同的逻辑信道ID的Sidelink BSR分别分配Sidelink资源,也即为中继自身的Sidelink BSR分配Sidelink资源,以及为发送Remote Sidelink BSR的所有远端UE分配Sidelink资源的总和。
S608、基站根据解析结果发送总的副链路资源至中继用户终端,以便中继用户终端根据远端用户终端副链路缓冲报告为远端用户终端分配所述总的副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据所述远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告分别为各个所述远端用户终端以及中继用户终端分配副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据为根据RemoteSidelink BSR为远端UE调度Sidelink时,基于Rel-12定义的eNB资源调度模式进行调度。
可以理解,当中继UE的Sidelink BSR和远端UE的Remote Sidelink BSR为不同的逻辑信道ID时,并且所有的远端UE的Remote Sidelink BSR为同一个逻辑信道ID,所以无法对Remote Sidelink BSR进行区分,故eNB发送为所有发送Remote Sidelink BSR的远端UE分配Sidelink资源总和。
举例说明,在本发明的一些可能的实施方式中,当eNB解析到即RemoteSidelink BSR和中继自身的Sidelink BSR分别为不同的逻辑信道ID时,为发送Remote Sidelink BSR的所有远端UE分配的总的Sidelink资源,并将该总的Sidelink资源发送到中继UE,从而中继UE再根据Remote Sidelink BSR为发送Remote Sidelink BSR的远端UE分配Sidelink资源。
S609、中继用户终端接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。
可以理解,由于中继UE接收到的eNB发送给到少一个远端UE的为Sidelink资源总和,所以中继UE需要根据Remote Sidelink BSR完成为对Sidelink资源的调度。
可选地,在本发明的一些可能的实施方式中,中继UE调度eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源时,与基于Rel-12定义的eNB资源调度模式相同。
可选地,在本发明的一些可能的实施方式中,当中继UE为远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源足够时,根据每个Remote Sidelink BSR为相应的远端UE调度相应的资源。
可选地,在本发明的另一些可能的实施方式中,当中继UE为远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源不足时,优先为优先级高的远端UE调度Sidelink资源。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到两个远端UE发送的Remote Sidelink BSR时,若中继UE在这两个Remote Sidelink BSR中分别添加远端UE的唯一标识信息后,再将该Remote Sidelink BSR发送至eNB,从而中继UE接收到eNB的分别为两个远端UE分配的Sidelink资源,中继UE将这两个远端UE的Sidelink资源转发至相应的远端UE。
举例说明,在本发明的另一些可能的实施方式中,当中继UE接收到两个远端UE发送的Remote Sidelink BSR时,若中继UE将这两个Remote Sidelink BSR的逻辑信道ID赋予新值,再将该Remote Sidelink BSR发送至eNB,从而中继UE接收到eNB为这两个远端UE分配的Sidelink资源总和,若此时分配的Sidelink资源总和不足以满足两个远端UE的需求时,若远端UE1的优先级高于远端UE2,则优先为远端UE1分配Sidelink资源,再为远端UE2分配Sidelink资源。
可以看出,本实施例的方案中,中继用户终端接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告;中继用户终端更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;中继用户终端对所述远端用户终端副链路缓冲状态报告进行上述标记后,发送所述远端用户终端副链路缓冲状态报告给基站;基站接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告;基站解析所述远端用户终端副链路缓冲状态报告;基站根据解析结果为所述远端用户终端分配副链路资源;中继用户终端接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
本发明实施例还提供一种终端,该终端包括:
第一接收模块,用于接收远端用户终端发送的远端用户终端副链路缓冲状态报告;
第一标记模块,用于在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;
第一发送模块,用于发送所述远端用户终端副链路缓冲状态报告给基站;
第一转发模块,用于转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。
具体的,请参见图7,图7是本发明第七实施例提供的一种终端的结构示意图,其中,如图7所示,本发明第七实施例提供的一种终端700可以包括:
第一接收模块710、第一标记模块720、第一发送模块730和第一转发模块740。
其中,第一接收模块710,用于接收远端用户终端发送的远端用户终端副链路缓冲状态报告。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信后,如果此时与中继UE建立连接的远端UE为2个,则该两个远端UE将发送SidelinkBSR给中继UE,中继UE将接收到来自这两个远端UE的SidelinkBSR。
第一标记模块720,用于在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息。
其中,远端用户终端的标识信息,也即远端UE的标识信息,用于对发送该Remote Sidelink BSR的远端UE进行唯一标识,以便于eNB根据该唯一标识区分发送该Remote Sidelink BSR的远端UE。
在本发明的一些可能的实施方式中,远端UE的标识信息可以为处于该网络中的远端UE的唯一编号。
举例说明,当中继UE接收到来自两个不同的远端UE发送的RemoteSidelink BSR后,为了将这两个远端UE的Remote Sidelink BSR进行区分,在这两个Remote Sidelink BSR分别添加发送该Remote Sidelink BSR的远端UE的唯一编号,从而在eNB接收到该Remote Sidelink BSR后能区分发送该Sidelink BSR的UE。
第一发送模块730,用于发送所述远端用户终端副链路缓冲状态报告给基站。
可选地,在本发明的一些可能的实施方式中,当中继UE接收到远端UE发送的Remote Sidelink BSR后,添加远端UE的标识信息再发送该Remote SidelinkBSR给eNB。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到来自两个不同的远端UE发送的Remote Sidelink BSR后,分别为每个远端UE的RemoteSidelink BSR添加该远端UE的唯一标识信息再发送给eNB。
第一转发模块740,用于转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到eNB根据Remote Sidelink BSR分配的Sidelink资源后,将该Sidelink资源发送至相应的远端UE。
可选地,在本发明的一些可能的实施方式中,中继UE接收到的Sidelink资源可能为eNB为发送过Remote Sidelink BSR的远端UE分配到各个远端UE的Sidelink资源。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述第一标记模块720包括:
第一解析单元721,用于解析所述远端用户终端副链路缓冲状态报告;
第一标记单元722,用于在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;
第一封装单元723,用于重新封装所述远端用户终端副链路缓冲状态报告。
其中,远端用户终端的标识信息,也即远端UE的标识信息,用于对发送该Remote Sidelink BSR的远端UE进行唯一标识,以便于eNB根据该唯一标识区分发送该Remote Sidelink BSR的远端UE。
可选地,在本发明的一些可能的实施方式中,该远端UE的标识信息为该远端UE在该网络中的唯一编号。
可以理解,由于当在Remote Sidelink BSR中添加发送该Remote SidelinkBSR的远端用户终端的唯一标识信息后,该Remote Sidelink BSR能被eNB唯一识别发送该Remote Sidelink BSR的远端UE,便于后续eNB进行资源调度,此时,称该方式为eNB直接调度方式。
举例说明,当中继UE接收到两个远端UE的Remote Sidelink BSR后,为了能对发送Sidelink BSR的UE进行区分,首先解析这两个Remote Sidelink BSR,再分别在这两个Remote Sidelink BSR中添加各自发送的远端UE,从而便于后续对发送这两个Remote Sidelink BSR的远端UE进行识别,然后再将这两个RemoteSidelink BSR重新封装以便于发送。
可选地,在本发明的另一些可能的实施方式中,中继UE接收到的eNB根据所述远端UE的Remote Sidelink BSR为所述远端UE分配的Sidelink资源是为所有发送Remote Sidelink BSR的远端UE分别分配的Sidelink资源之和,则中继UE调度并转发eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源至所述远端UE。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到两个远端UE发送的Remote Sidelink BSR时,若中继UE在这两个Remote Sidelink BSR中分别添加远端UE的唯一标识信息后,再将该Remote Sidelink BSR发送至eNB,从而中继UE接收到eNB的分别为两个远端UE分配的Sidelink资源,中继UE将这两个远端UE的Sidelink资源转发至相应的远端UE。
可选地,在本发明的一些可能的实施方式中,所述发送模块730还用于:
发送所述中继用户终端副链路缓冲状态报告给所述基站。
可以理解,由于中继UE也需要Sidelink资源,所以中继UE也需要发送自身Sidelink BSR至eNB。
可选地,在本发明的一些可能的实施方式中,所述方法还包括:
所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解,首先需要先保证中继UE自身的通信,所以需要优先发送中继UE自身的Sidelink BSR。
可以理解的是,本实施例的终端700的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,终端700接收远端用户终端发送的远端用户终端副链路缓冲状态报告;终端700在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息或更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;终端700发送所述远端用户终端副链路缓冲状态报告给基站;终端700转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
本发明实施例还提供一种基站,该基站包括:
第二接收模块,用于接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息;
第一解析模块,用于解析所述远端用户终端副链路缓冲状态报告;
第一分配模块,用于根据解析结果为所述远端用户终端分配副链路资源。
具体的,请参见图8,图8是本发明第八实施例提供的一种基站的结构示意图,其中,如图8所示,本发明第八实施例提供的一种基站800可以包括:
第二接收模块810,第一解析模块820和第一分配模块830。
其中,第二接收模块810,用于接收中继用户终端转发的远端用户终端副链路缓冲状态报告。
其中,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,从而eNB可以接收中继UE转发的远端UE的Remote Sidelink BSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接入eNB后,并基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继用户终端接收到远端UE的Remote Sidelink BSR,中继用户终端再将该Remote Sidelink BSR转发给eNB,从而eNB接收到中继UE转发的远端UE的Remote Sidelink BSR。
解析模块820,用于解析所述远端用户终端副链路缓冲状态报告。
可以理解,当eNB接收到中继UE转发的Remote Sidelink BSR,首先需要对其进行解析才能做进一步的处理。
分配模块830,用于根据解析结果为所述远端用户终端分配副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据为根据RemoteSidelink BSR为远端UE分配调度Sidelink时,基于Rel-12定义的eNB资源调度模式进行调度。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE转发的Remote Sidelink BSR,对该Remote Sidelink BSR进行解析,再根据解析结果为发送该Remote Sidelink BSR的远端UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,
所述第二接收模块810,还用于接收中继用户终端发送的中继用户终端副链路缓冲状态报告;
解析模块820,还用于解析所述中继用户终端副链路缓冲状态报告;
所述分配模块830,包括:
第一分配单元831,根据所述远端用户终端副链路缓冲状态报告分别为各个所述远端用户终端分配副链路资源。
可以理解,由于中继UE除了发送远端UE的Remote Sidelink BSR外,还需要发送中继UE自身的Sidelink BSR,所以eNB将接收中继UE发送的自身的Sidelink BSR,从而eNB将接收到中继UE发送的远端UE的Remote Sidelink BSR和中继自身的Sidelink BSR。
可选地,在本发明的一些可能的实施方式中,同时解析远端UE的RemoteSidelink BSR和中继UE自身的Sidelink BSR,从而可以根据这两者的结果为UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,分别解析中继UE的SidelinkBSR和远端UE的Remote Sidelink BSR,从而结合分析这两者的解析结果为UE分配Sidelink资源。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE并行发送的Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到Remote Sidelink BSR中包含一个远端UE的唯一标识,从而可以根据该标识将每一个Remote Sidelink BSR进行区分,以及能与中继自身的Sidelink BSR进行区分,从而根据每个不同的Sidelink BSR为每个远端UE以及中继UE分别分配Sidelink资源。
可以理解的是,本实施例的基站800的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,基站800接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息,或所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;基站800解析所述远端用户终端副链路缓冲状态报告;基站800根据解析结果为所述远端用户终端分配副链路资源。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
本发明实施例还提供一种终端,所述终端包括:
第三接收模块,用于接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告;
第二标记模块,用于在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;
第二发送模块,用于发送所述远端用户终端副链路缓冲状态报告给基站;
第二转发模块,用于接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。
参见图9,图9是本发明第九实施例提供的一种终端的结构示意图,其中,如图9所示,本发明第九实施例提供的一种终端900可以包括:
第三接收模块910、第二标记模块920、第二发送模块930和第二转发模块940。
其中,第三接收模块910与第七实施例中第一接收模块710的功能类似,用于接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,在此不再赘述。
第二标记模块920,用于更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号。
其中,逻辑信道编号,也即逻辑信道ID,用于表示某类信号在哪个逻辑信道上进行传输,当逻辑信道ID更改后,则代表相应的传输逻辑信道更改,当更换Remote Sidelink BSR的逻辑信道ID后,则可以将Remote Sidelink BSR与中继UE自身的Sidelink BSR进行区分,但是不同的远端UE发送的Remote SidelinkBSR具有相同的逻辑信道ID,即不能区分不同远端UE发送的Remote SidelinkBSR。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到来自两个不同的远端UE发送的Remote Sidelink BSR后,为了将远端UE发送的所有的Remote Sidelink BSR与中继自身的Sidelink BSR进行区分,从而将RemoteSidelink BSR的逻辑信道ID赋予一个与原逻辑信道ID不同的值,从而使得Remote Sidelink BSR的逻辑信道与中继自身的Sidelink BSR不同,便于eNB在接收到这两种Sidelink BSR根据逻辑信道ID进行区分。
第二发送模块930与第七实施例中第一发送模块710的功能相似,区别在于,第七实施例中用于发送经过第一标记模块720处理过的SidelinkBSR,而第二发送模块930用于发送经过第二标记模块920处理过的SidelinkBSR,在此不再赘述。
第二转发模块940,用于接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到eNB根据Remote Sidelink BSR为至少一个远端UE分配的Sidelink资源后,将该Sidelink资源发送至相应的远端UE。
可选地,在本发明的另一些可能的实施方式中,中继UE接收到的Sidelink资源还可能为eNB为所有发送过Remote Sidelink BSR的远端UE分配的所有的Sidelink资源总和。
可选地,在本发明的一些可能的实施方式中,中继UE调度eNB根据所述Remote Sidelink BSR为至少一个远端UE分配的Sidelink资源时,与基于Rel-12定义的eNB资源调度模式相同。
可选地,在本发明的另一些可能的实施方式中,中继UE接收到的eNB根据至少一个远端UE的Remote Sidelink BSR为所述远端UE分配的Sidelink资源是为所有发送Remote Sidelink BSR的至少一个远端UE分别分配的Sidelink资源之和,则中继UE调度并转发eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源至该至少一个远端UE。
可选地,在本发明的一些可能的实施方式中,当中继UE为至少一个远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源足够时,根据每个Remote Sidelink BSR为相应的远端UE调度相应的资源。
可选地,在本发明的另一些可能的实施方式中,当中继UE为至少一个远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源不足时,优先为优先级高的远端UE调度Sidelink资源。
举例说明,在本发明的另一些可能的实施方式中,当中继UE接收到两个远端UE发送的Remote Sidelink BSR时,若中继UE将这两个Remote Sidelink BSR的逻辑信道ID赋予新值,再将该Remote Sidelink BSR发送至eNB,从而中继UE接收到eNB为这两个远端UE分配的Sidelink资源总和,若此时分配的Sidelink资源总和不足以满足两个远端UE的需求时,若远端UE1的优先级高于远端UE2,则优先为远端UE1分配Sidelink资源,再为远端UE2分配Sidelink资源。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述第二标记模块920还包括:
第二解析单元924,用于解析所述远端用户终端副链路缓冲状态报告;
第二标记单元925,用于更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;
第二封装单元926,用于重新封装所述远端用户终端副链路缓冲状态报告。
可以理解,当更换了Remote Sidelink BSR的逻辑信道编号后,则可以将远端UE发送的Remote Sidelink BSR与中继UE发送的Sidelink BSR进行区分,但是不能将来自不同远端UE的Remote Sidelink BSR进行区分,从而便于后续eNB在接收到Sidelink BSR后根据中继UE和远端UE来进行资源分配,此时,称该方式为eNB间接调度方式。
举例说明,在本发明的一些可能的实施方式中,当中继UE接收到两个远端UE的Remote Sidelink BSR后,为了将这两个远端UE发送的Remote SidelinkBSR与中继UE发送的Sidelink BSR进行区分,首先解析这两个Remote SidelinkBSR,再更换这两个远端UE发送的Remote Sidelink BSR,也即对这两个远端UE发送的Remote Sidelink BSR进行重新赋值,以与中继用户终端的SidelinkBSR的逻辑信道ID进行区分,然后再将更换逻辑信道ID后的Remote SidelinkBSR重新进行封装以便于发送。
可选地,在本发明的一些可能的实施方式中,所述更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号后,发送所述远端用户终端副链路缓冲状态报告给eNB时,分别在不同的逻辑信道上发送远端UE的Remote Sidelink BSR和中继自身的Sidelink BSR。
可以理解的是,本实施例的终端900的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,终端900接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告;终端900更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;终端900发送所述远端用户终端副链路缓冲状态报告给基站;终端900接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
本发明实施例还提供一种基站,该基站包括:
第四接收模块,用于接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;
第二解析模块,用于解析所述远端用户终端副链路缓冲状态报告;
第二分配模块,用于根据解析结果为所述至少一个远端用户终端分配副链路资源。
具体的,请参见图10,图10是本发明第十实施例提供的一种基站的结构示意图,其中,如图10所示,本发明第十实施例提供的一种基站1000可以包括:
第四接收模块1010,第二解析模块1020和第二分配模块1030。
其中,第四接收模块1010,用于接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号,其它与第八实施例中第二接收模块810功能一样,在此不再赘述。
第二解析模块1020,第八实施例中第一解析模块820功能一样,在此不再赘述。
第二分配模块1030,用于根据解析结果为所述至少一个远端用户终端分配副链路资源。
可选地,在本发明的一些可能的实施方式中,eNB根据为根据RemoteSidelink BSR为远端UE分配调度Sidelink时,基于Rel-12定义的eNB资源调度模式进行调度。
举例说明,在本发明的一些可能的实施方式中,当eNB接收到中继UE转发的Remote Sidelink BSR,对该Remote Sidelink BSR进行解析,再根据解析结果为发送该Remote Sidelink BSR的远端UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,所述第二分配模块1030,包括:
第二分配单元1031,用于发送总的副链路资源至所述中继用户终端,以便所述中继用户终端根据所述远端用户终端副链路缓冲报告为所述远端用户终端分配所述总的副链路资源。
再举例说明,在本发明的另一些可能的实施方式中,当eNB接收到中继UE并行发送的Remote Sidelink BSR和中继自身的Sidelink BSR后,同时对这两类Sidelink BSR进行解析,当解析到两种逻辑信道ID后,也即Remote Sidelink BSR为一个逻辑信道ID以及中继自身的Sidelink BSR为一个逻辑信道ID,则为属于不同的逻辑信道ID的Sidelink BSR分别分配Sidelink资源,也即为中继自身的Sidelink BSR分配Sidelink资源,以及为发送Remote Sidelink BSR的所有远端UE分配Sidelink资源的总和。
可以理解的是,本实施例的基站1000的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,基站1000接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;基站1000解析所述远端用户终端副链路缓冲状态报告;基站1000根据解析结果为所述至少一个远端用户终端分配副链路资源。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
参见图11,图11是本发明第十一实施例提供的一种终端的结构示意图。如图11所示,本发明第十一实施例提供的一种终端1100可以包括:至少一个总线1101、与总线相连的至少一个处理器1102以及与总线相连的至少一个存储器1103。
其中,处理器1102通过总线1101,调用存储器1103中存储的代码以用于接收远端用户终端发送的远端用户终端副链路缓冲状态报告;在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息或更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;发送所述远端用户终端副链路缓冲状态报告给基站;转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
其中,远端用户终端的标识信息,也即远端UE的标识信息,用于对发送该Remote Sidelink BSR的远端UE进行唯一标识,以便于eNB根据该唯一标识区分发送该Remote Sidelink BSR的远端UE。
在本发明的一些可能的实施方式中,远端UE的标识信息可以为处于该网络中的远端UE的唯一编号。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述处理器1102还用于:
解析所述远端用户终端副链路缓冲状态报告;
在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息;
重新封装所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,所述处理器1102还用于:
发送所述中继用户终端副链路缓冲状态报告给所述基站。
可选地,在本发明的一些可能的实施方式中,中继UE调度eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源时,与基于Rel-12定义的eNB资源调度模式相同。
可选地,在本发明的一些可能的实施方式中,所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解的是,本实施例的终端1100的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,终端1100接收远端用户终端发送的远端用户终端副链路缓冲状态报告;终端1100在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端的标识信息或更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;终端1100发送所述远端用户终端副链路缓冲状态报告给基站;终端1100转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
参见图12,图12是本发明第十二实施例提供的一种基站的结构示意图。如图12所示,本发明第十二实施例提供的一种基站1200可以包括:至少一个总线1201、与总线相连的至少一个处理器1202以及与总线相连的至少一个存储器1203。
其中,处理器1202通过总线1201,调用存储器1203中存储的代码以用于用于接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息,或所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述远端用户终端分配副链路资源。
其中,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息,或所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,所述处理器1202还用于:
接收中继用户终端发送的中继用户终端副链路缓冲状态报告;
解析所述中继用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,所述处理器1202还用于:
根据所述远端用户终端副链路缓冲状态报告分别为各个所述远端用户终端分配副链路资源。
可以理解的是,本实施例的基站1200的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,基站1200接收中继用户终端转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端的远端用户终端的标识信息,或所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;基站1200解析所述远端用户终端副链路缓冲状态报告;基站1200根据解析结果为所述远端用户终端分配副链路资源。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
参见图13,图13是本发明的第十三实施例提供的一种资源调度系统的示意图。如图13所示,本发明第十三实施例提供的一种资源调度系统具体可以包括:远端用户终端1310、中继用户终端1320、基站1330。
其中,中继用户终端1320用于接收远端用户终端1310发送的远端用户终端副链路缓冲状态报告;在所述远端用户终端1310副链路缓冲状态报告中添加所述远端用户终端的标识信息;发送所述远端用户终端副链路缓冲状态报告给基站;转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端1310分配的副链路资源至所述远端用户终端1310。
可选地,在本发明的一些可能的实施方式中,中继用户终端1320还用于解析所述远端用户终端副链路缓冲状态报告;
在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端1310的标识信息;
重新封装所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,中继用户终端1320还用于解析所述远端用户终端副链路缓冲状态报告;
更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;
重新封装所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,中继用户终端1320还用于发送所述中继用户终端副链路缓冲状态报告给所述基站。
其中,所述基站1303用于接收中继用户终端1320转发的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含发送所述远端用户终端副链路缓冲状态报告至所述中继用户终端1320的远端用户终端1310的标识信息;解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述远端用户终端1310分配副链路资源。
可选地,在本发明的一些可能的实施方式中,基站1330还用于接收中继用户终端1320发送的中继用户终端副链路缓冲状态报告;
解析所述中继用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,基站1330还用于
根据所述远端用户终端副链路缓冲状态报告分别为各个所述远端用户终端1310分配副链路资源。
其中,所述所述远端用户终端1310用于:
发送远端用户终端副链路缓冲状态报告给所述中继用户终端1320;
接收所述中继用户终端1320转发所述基站1330根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端1310分配的副链路资源。
需要说明的是,本发明第三实施例以及第六实施例可以参考图13的资源调度系统的示意图。
可以理解的是,本实施例的远端用户终端1310、中继用户终端1320和基站1330的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,中继用户终端1320接收远端用户终端1310发送的远端用户终端副链路缓冲状态报告;中继用户终端1320在所述远端用户终端副链路缓冲状态报告中添加所述远端用户终端1310的标识信息;中继用户终端1320对所述远端用户终端副链路缓冲状态报告进行上述标记后,发送所述远端用户终端副链路缓冲状态报告给基站;基站1330接收中继用户终端1320转发的远端用户终端副链路缓冲状态报告;基站1330解析所述远端用户终端副链路缓冲状态报告;基站1330根据解析结果为所述远端用户终端1310分配副链路资源;中继用户终端1320接收到基站分配的副链路资源后,再转发所述基站1330根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端1310分配的副链路资源至所述远端用户终端1310。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
参见图14,图14是本发明第十四实施例提供的一种终端的结构示意图。如图14所示,本发明第十四实施例提供的一种终端1400可以包括:至少一个总线1401、与总线相连的至少一个处理器1402以及与总线相连的至少一个存储器1403。
其中,处理器1402通过总线1401,调用存储器1403中存储的代码以用于接收至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告;更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;发送所述远端用户终端副链路缓冲状态报告给基站;接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端分配的总的副链路资源,为所述至少一个远端用户终端进行总的副链路资源的调度。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,在3GPP Rel-13 D2D通信引入的中继场景下,由于中继UE处于网络覆盖范围内,所以中继UE可以直接和eNB通信,并能够基于Rel-12定义的eNB资源调度模式获得Sidelink资源,建立与远端UE的D2D通信,从而中继UE可以接收远端UE发送的远端UE的SidelinkBSR。
其中,逻辑信道编号,也即逻辑信道ID,用于表示某类信号在哪个逻辑信道上进行传输,当逻辑信道ID更改后,则代表相应的传输逻辑信道更改,当更换Remote Sidelink BSR的逻辑信道ID后,则可以将Remote Sidelink BSR与中继UE自身的Sidelink BSR进行区分,但是不同的远端UE发送的Remote SidelinkBSR具有相同的逻辑信道ID,即不能区分不同远端UE发送的Remote SidelinkBSR。
可选地,在本发明的一些可能的实施方式中,中继UE调度eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源时,与基于Rel-12定义的eNB资源调度模式相同。
可选地,在本发明的另一些可能的实施方式中,中继UE接收到的eNB根据所述远端UE的Remote Sidelink BSR为所述远端UE分配的Sidelink资源是为所有发送Remote Sidelink BSR的远端UE分别分配的Sidelink资源之和,则中继UE调度并转发eNB根据所述Remote Sidelink BSR为所述远端UE分配的Sidelink资源至所述远端UE。
可选地,在本发明的一些可能的实施方式中,当中继UE为远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源足够时,根据每个Remote Sidelink BSR为相应的远端UE调度相应的资源。
可选地,在本发明的另一些可能的实施方式中,当中继UE为远端UE调度Sidelink资源时,中继UE接收到的来自eNB的Sidelink资源不足时,优先为优先级高的远端UE调度Sidelink资源。
可以理解,当远端UE通过中继UE接收到eNB分配的Sidelink资源后,即可完成远端UE与UE群组(UE1,UE2,UE3···)之间的D2D通信。
可选地,在本发明的一些可能的实施方式中,所述处理器1402还用于:
解析所述远端用户终端副链路缓冲状态报告;
更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;
重新封装所述远端用户终端副链路缓冲状态报告。
可以理解,当更换了Remote Sidelink BSR的逻辑信道编号后,则可以将远端UE发送的Remote Sidelink BSR与中继UE发送的Sidelink BSR进行区分,但是不能将来自不同远端UE的Remote Sidelink BSR进行区分,从而便于后续eNB在接收到Sidelink BSR后根据中继UE和远端UE来进行资源分配,此时,称该方式为eNB间接调度方式。
可选地,在本发明的一些可能的实施方式中,所述处理器902还用于:
发送所述中继用户终端副链路缓冲状态报告给所述基站。
可以理解,由于中继UE也需要Sidelink资源,所以中继UE也需要发送自身Sidelink BSR至eNB。
可选地,在本发明的一些可能的实施方式中,所述中继用户终端副链路缓冲状态报告的发送优先级高于所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,当上行资源足够发送两类Sidelink BSR时,中继UE可以将Remote Sidelink BSR与中继UE自身的SidelinkBSR并行发送。
可选地,在本发明的另一些可能的实施方式中,当上行资源不够同时发送远端UE的Remote Sidelink BSR和中继UE自身的Sidelink BSR时,优先发送中继UE自身的Sidelink BSR。
可以理解,首先需要先保证中继UE自身的通信,所以需要优先发送中继UE自身的Sidelink BSR。
可以理解的是,本实施例的终端1400的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,终端1400接收远端用户终端发送的远端用户终端副链路缓冲状态报告;终端1400更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;终端1400发送所述远端用户终端副链路缓冲状态报告给基站;终端1400转发所述基站根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端分配的副链路资源至所述远端用户终端。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
参见图15,图15是本发明第十五实施例提供的一种基站的结构示意图。如图15所示,本发明第十五实施例提供的一种基站1500可以包括:至少一个总线1501、与总线相连的至少一个处理器1502以及与总线相连的至少一个存储器1503。
其中,处理器1502通过总线1501,调用存储器1503中存储的代码以用于用于接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;,解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述至少一个远端用户终端分配副链路资源。
其中,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号。
其中,用户终端,也即UE,是指连接在通信网络中、能够获取网络资源、具有信息发送和接收功能从而能够与通信网络中其它UE、UE群组或eNB建立通信的UE,可以为计算机、手提电脑和手机等,按UE所处的位置,可以分为远端UE、中继UE等;
中继UE,是指3GPP Rel-13D2D通信中引入的中继场景中处于网络覆盖范围内,能够与eNB进行通信,向eNB上报副链路资源缓冲状态报告(SidelinkBSR)从而向eNB请求副链路资源(Sidelink资源),完成与其它UE之间的通信的UE;
远端UE,指处于eNB网络覆盖范围外的UE,基于目前3GPP Rel-12无法给eNB上报其SidelinkBSR,从而无法直接从eNB获取到Sidelink资源完成与其它UE之间的通信。
其中,eNB是与UE对应的,在3GPP网络中负责无线资源管理与UE上下行动态资源的分配等,根据UE上报的SidelinkBSR为UE分配适当的资源进行通信。
其中,SidelinkBSR,由UE上报给eNB,用于给eNB提供UE共有多少数据存在上行的缓冲区里需要发送的信息,从而eNB根据SidelinkBSR为该UE分配适当的资源进行网络通信;根据该SidelinkBSR的发送方的不同,可以分为远端用户终端副链路缓冲状态报告和中继用户终端副链路缓冲状态报告等。
远端用户终端副链路缓冲状态报告,也即Remote Sidelink BSR,是指由远端UE发送的Sidelink BSR,用于反映发送该Remote Sidelink BSR的远端UE所需要的资源请求情况。
可选地,在本发明的一些可能的实施方式中,所述处理器1002还用于:
接收中继用户终端发送的中继用户终端副链路缓冲状态报告;
解析所述中继用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,所述处理器1002还用于:
发送总的副链路资源至所述中继用户终端,以便所述中继用户终端根据所述远端用户终端副链路缓冲报告为所述远端用户终端分配所述总的副链路资源。
可选地,在本发明的一些可能的实施方式中,同时解析远端UE的RemoteSidelink BSR和中继UE自身的Sidelink BSR,从而可以根据这两者的结果为UE分配Sidelink资源。
可选地,在本发明的一些可能的实施方式中,分别解析中继UE的SidelinkBSR和远端UE的Remote Sidelink BSR,从而结合分析这两者的解析结果为UE分配Sidelink资源。
可以理解的是,本实施例的基站1500的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,基站1500接收中继用户终端转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;基站1500解析所述远端用户终端副链路缓冲状态报告;基站1500根据解析结果为所述至少一个远端用户终端分配副链路资源。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
是本发明的第十六实施例提供的一种资源调度系统的示意图同样参见图13。如图13所示,本发明第十六实施例提供的一种资源调度系统具体可以包括:远端用户终端1610、中继用户终端1620、基站1630。
其中,中继用户终端1620用于接收至少一个远端用户终端1610发送的远端用户终端副链路缓冲状态报告;在所述远端用户终端1610更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;发送所述远端用户终端副链路缓冲状态报告给基站;接收所述基站根据所述远端用户终端副链路缓冲状态报告为所述至少一个远端用户终端1610分配的总的副链路资源,为所述至少一个远端用户终端1610进行总的副链路资源调度。
可选地,在本发明的一些可能的实施方式中,中继用户终端1620还用于解析所述远端用户终端副链路缓冲状态报告;
更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;
重新封装所述远端用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,中继用户终端1620还用于发送所述中继用户终端副链路缓冲状态报告给所述基站。
其中,所述基站1603用于接收中继用户终端1620转发的至少一个远端用户终端发送的远端用户终端副链路缓冲状态报告,所述远端用户终端副链路缓冲状态报告中包含更换后的逻辑信道编号;解析所述远端用户终端副链路缓冲状态报告;根据解析结果为所述至少一个远端用户终端1610分配副链路资源。
可选地,在本发明的一些可能的实施方式中,基站1630还用于接收中继用户终端1620发送的中继用户终端副链路缓冲状态报告;
解析所述中继用户终端副链路缓冲状态报告。
可选地,在本发明的一些可能的实施方式中,基站1630还用于
发送总的副链路资源至所述中继用户终端1620,以便所述中继用户终端1620根据所述远端用户终端副链路缓冲报告为所述远端用户终端1610分配所述总的副链路资源。
其中,所述所述远端用户终端1610用于:
发送远端用户终端副链路缓冲状态报告给所述中继用户终端1620;
接收所述中继用户终端1620调度并转发所述基站1630根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端1610分配的副链路资源。
可以理解的是,本实施例的远端用户终端1610、中继用户终端1620和基站1630的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的方案中,中继用户终端1620接收远端用户终端1610发送的远端用户终端副链路缓冲状态报告;中继用户终端1620更换所述远端用户终端副链路缓冲状态报告的逻辑信道编号;中继用户终端1620对所述远端用户终端副链路缓冲状态报告进行上述标记后,发送所述远端用户终端副链路缓冲状态报告给基站;基站1630接收中继用户终端1620转发的远端用户终端副链路缓冲状态报告;基站1630解析所述远端用户终端副链路缓冲状态报告;基站1630根据解析结果为所述远端用户终端1610分配副链路资源;中继用户终端1620接收到基站分配的副链路资源后,再转发所述基站1630根据所述远端用户终端副链路缓冲状态报告为所述远端用户终端1610分配的副链路资源至所述远端用户终端1610。从而通过中继UE,实现了eNB给远端UE的Sidelink资源的分配,也即实现了处于网络覆盖范围外的远端UE与UE群组之间的D2D通信。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何音频播放应用的操作方法的部分或全部步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。