发明内容
本发明的目的是提供一种D2D发送资源池的选择方法及D2D发送UE,以解决如何从多个D2D发送资源池中进行选择的问题。
本发明的目的是通过以下技术方案实现的:
一种D2D发送资源池的选择方法,包括:
D2D发送UE根据D2D发送资源池对应的信源的参考信号强度和/或信源的优先级,选择目标信源;
该D2D发送UE选择目标信源对应的D2D发送资源池。
本发明实施例提供了D2D发送资源池的选择方案。根据信源的参考信号强度和/或信源的优先级等进行选择,保证D2D发送UE在移动时,可以选择合适的D2D发送资源池进行D2D Discovery/Communication消息的发送。
本发明实施例中,D2D发送资源池的信源可以但不仅限于是D2D发送UE的驻留小区、邻小区、中继。
其中,中继可以但不仅限于是蜂窝网络中的中继节点,也可以是中继UE。
信源的优先级可以是预先配置的,也可以是D2D发送UE的驻留小区通过广播等方式发送给D2D发送UE的。
本发明实施例中,几种较佳地优先级排序情况如下:
驻留小区>邻小区>中继,或者,
驻留小区=邻小区>中继,或者,
驻留小区=邻小区=中继
其中,以驻留小区和邻小区的优先级关系为例,驻留小区>邻小区,是指驻留小区的优先级大于邻小区的优先级,驻留小区=邻小区,是指驻留小区的优先级与邻小区的优先级相同。
信源的参考信号可以是某个特定信号,该特定信号能够体现信源的信道质量,例如D2N网络的小区参考信号(CRS)等等。
下面以能够检测到的信源为驻留小区和邻小区为例,对选择目标信源的优选实施方式进行举例说明。
选择目标信源的方式一:
D2D发送UE判断是否有邻小区的参考信号强度满足第一预定条件;
如果有邻小区的参考信号强度满足第一预定条件,D2D发送UE选择该邻小区作为目标信源;
如果没有邻小区的参考信号强度满足第一预定条件,D2D发送UE选择驻留小区作为目标信源。
其中,满足第一预定条件是指:参考信号强度大于驻留小区的参考信号强度,且差值大于第二门限值的持续时间大于第一时间阈值。
其中,第一时间阈值的取值根据实际应用需求确定,极端情况下,第一时间阈值的取值可以为0。
其中,第二门限值的取值根据实际应用需求确定。较佳地,第二门限值为D2D资源选择对应的信号强度偏移值。
其中,如果有多个邻小区的参考信号强度满足第一预定条件,可以从中选择参考信号强度最大的邻小区作为目标信源,也可以从中随机选择一个邻小区作为目标信源,还可以按照其他规则从中选择一个邻小区作为目标信源。
选择目标信源的方式二:
D2D发送UE判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,D2D发送UE选择驻留小区作为目标信源;
如果驻留小区的参考信号强度不大于(即小于或等于)第一门限值,D2D发送UE按照上述方式一选择目标信源。
其中,第一门限值的取值根据实际应用需求确定。
选择目标信源的方式三:
D2D发送UE根据D2D发送资源池对应的信源的优先级,选择优先级最高的信源作为目标信源。
其中,如果有多个最高优先级的信源,则可以随机选择一个优先级最高的信源作为目标信源,也可以从中选择参考信号强度最高的信源作为目标信源。
选择目标信源的方式四:
D2D发送UE判断驻留小区的优先级是否大于邻小区的优先级;
如果驻留小区的优先级大于邻小区的优先级,D2D发送UE判断是否有参考信号强度满足第二预定条件的邻小区,如果有,则选择参考信号强度满足第二预定条件的邻小区作为目标信源,否则,选择驻留小区作为目标信源;
如果驻留小区的优先级不大于邻小区的优先级,D2D发送UE判断是否有参考信号强度满足第三预定条件的邻小区,如果有,则选择参考信号强度满足第三预定条件的邻小区作为目标信源,否则,选择驻留小区作为目标信源。
其中,满足第二预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第三门限值的持续时间超过第二时间阈值。
其中,满足第三预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第四门限值的持续时间超过第三时间阈值。
其中,第二时间阈值和第三时间阈值的取值根据实际应用需求确定,极端情况下,第二时间阈值的取值可以去0,第三时间阈值的取值也可以取0。
其中,第三门限值和第四门限值的取值根据实际应用需求确定。
较佳地,实际应用中,可以设置第三门限值大于第四门限值。
其中,对于驻留小区的优先级大于邻小区的优先级的情况,如果有多个邻小区的参考信号强度满足第二预定条件,可以从中选择参考信号强度最大的邻小区作为目标信源,也可以从中随机选择一个邻小区作为目标信源,还可以按照其他规则从中选择一个邻小区作为目标信源。
其中,对于驻留小区的优先级不大于邻小区的优先级的情况,如果有多个邻小区的参考信号强度满足第三预定条件,可以从中选择参考信号强度最大的邻小区作为目标信源,也可以从中随机选择一个邻小区作为目标信源,还可以按照其他规则从中选择一个邻小区作为目标信源。
选择目标信源的方式五:
D2D发送UE判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,D2D发送UE选择驻留小区作为目标信源;
如果驻留小区的参考信号强度不大于第一门限值,D2D发送UE按照上述方式四选择目标信源。
如果能够检测到的信源为驻留小区和中继,选择目标信源的实现方式可以参照上述各个目标信源的选择方式,这里不再赘述。
如果能够检测到的信源为驻留小区、邻小区和中继,且邻小区和中继的优先级相同,选择目标信源的实现方式可以参照上述各个目标信源的选择方式,这里不再赘述。
如果能够检测到的信源为驻留小区、邻小区和中继,且邻小区的优先级大于中继的优先级。选择目标信源时可以参照上述方式一~三。选择目标信源时也可以参照上述方式四,但在驻留小区的优先级大于邻小区的优先级时,如果没有邻小区符合上述条件,则判断是否有中继的参考信号强度与驻留小区的参考信号强度相比大于第五门限值的持续时间超过第四时间阈值的中继,如果有,选择该中继作为目标信源,否则,选择驻留小区作为目标信源;在驻留小区的优先级不大于邻小区的优先级时,如果没有邻小区符合上述条件,则判断是否有中继的参考信号强度与驻留小区的参考信号强度相比大于第六门限值的持续时间超过第五时间阈值的中继,如果有,选择该中继作为目标信源,否则,选择驻留小区作为目标信源。选择目标信源时也可以参照上述方式五。
如果能够检测到的信源为驻留小区、邻小区和中继,且中继的优先级大于邻小区的优先级。选择目标信源时可以参照上述方式一~三。选择目标信源时也可以先判断驻留小区的优先级是否大于中继的优先级,在驻留小区的优先级大于中继的优先级时,依次判断中继和邻小区是否满足预定条件,如果有中继满足预定条件,优先选择中继作为目标信源,只有当中继和邻小区均不满足预定条件时,才选择驻留小区作为目标信源;在驻留小区的优先级不大于中继的优先级时,依次判断中继和邻小区是否满足预定条件,如果有中继满足预定条件,优先选择中继作为目标信源,只有当中继和邻小区均不满足预定条件时,才选择驻留小区作为目标信源。在判断驻留小区的优先级是否大于中继的优先级之前,也可以先判断驻留小区的参考信号强度是否大于第一门限值,如果大于第一门限值,选择驻留小区作为目标信源,否则判断驻留小区的优先级是否大于中继的优先级,并按照上述过程选择目标信源。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发送UE,包括:
目标信源选择模块,用于根据D2D发送资源池对应的信源的参考信号强度和/或信源的优先级,选择目标信源;
资源池选择模块,用于选择目标信源对应的D2D发送资源池。
本发明实施例提供了D2D发送资源池的选择方案。根据信源的参考信号强度和/或信源的优先级等进行选择,保证D2D发送UE在移动时,可以选择合适的D2D发送资源池进行D2D Discovery/Communication消息的发送。
较佳地,目标信源选择模块用于:
判断是否有邻小区或中继的参考信号强度满足第一预定条件,满足第一预定条件是指:参考信号强度大于驻留小区的参考信号强度,且差值大于第二门限值的持续时间超过第一时间阈值;
如果有邻小区或中继的参考信号强度满足第一预定条件,选择所述邻小区或中继作为目标信源;
如果没有邻小区或中继的参考信号强度满足第一预定条件,选择驻留小区作为目标信源。
较佳地,所述第二门限值为D2D资源选择对应的信号强度偏移值。
较佳地,判断是否有邻小区或中继的参考信号强度满足第一预定条件时,所述目标信源选择模块用于:
判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,选择所述驻留小区作为目标信源;
如果驻留小区的参考信号强度小于或等于第一门限值,判断是否有邻小区或中继的参考信号强度满足第一预定条件。
较佳地,所述目标信源选择模块用于:
根据D2D发送资源池对应的信源的优先级,选择优先级最高的信源作为目标信源。
较佳地,所述信源包括:驻留小区、邻小区和中继。
较佳地,信源的优先级是预先配置或者驻留小区广播的。
较佳地:驻留小区的优先级大于邻小区的优先级,邻小区的优先级大于中继的优先级;或者,驻留小区的优先级等于邻小区的优先级,大于中继的优先级;或者,驻留小区、邻小区和中继的优先级相同。
较佳地,所述目标信源选择模块用于:
判断驻留小区的优先级是否大于邻小区和中继的优先级;
如果驻留小区的优先级大于邻小区和中继的优先级,判断是否有参考信号强度满足第二预定条件的邻小区或中继,如果有,则选择参考信号强度满足第二预定条件的邻小区或中继作为目标信源,否则,选择驻留小区作为目标信源;满足第二预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第三门限值的持续时间超过第二时间阈值。
如果驻留小区的优先级小于或等于邻小区或中继的优先级,判断是否有参考信号强度满足第三预设条件的邻小区或中继,如果有,则选择参考信号强度满足第三预设条件的邻小区或中继作为目标信源,否则,选择驻留小区作为目标信源。满足第三预设条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第四门限值的持续时间超过第三时间阈值。
较佳地,所述第三门限值大于所述第四门限值。
较佳地,判断驻留小区的优先级是否大于邻小区和中继的优先级时,所述目标信源选择模块用于:
判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,选择驻留小区作为目标信源;
如果驻留小区的参考信号强度小于或等于第一门限值,判断驻留小区的优先级是否大于邻小区和中继的优先级。
较佳地,信源的参考信号包括:小区参考信号。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发送UE,包括处理器和存储器。
处理器被配置为执行具有下列功能的计算机程序:根据D2D发送资源池对应的信源的参考信号强度和/或信源的优先级,选择目标信源;选择目标信源对应的D2D发送资源池;
存储器被配置为存储上述计算机程序的代码。
本发明实施例提供了D2D发送资源池的选择方案。根据信源的参考信号强度和/或信源的优先级等进行选择,保证D2D发送UE在移动时,可以选择合适的D2D发送资源池进行D2D Discovery/Communication消息的发送。
具体实施方式
本发明实施例的核心思想是:在D2D Discovery场景下或D2DCommunication场景下,D2D发送UE根据其可以检测到的多个D2D发送资源池对应的信源的参考信号强度和/或信源的优先级确定使用哪个信源发送的D2D发送资源池。
下面将结合附图,对本发明实施例提供的技术方案进行详细描述。
本发明实施例提供的一种D2D发送资源池的选择方法如图1所示,具体包括如下操作:
步骤100、D2D发送UE根据D2D发送资源池对应的信源的参考信号强度和/或信源的优先级,选择目标信源。
步骤110、该D2D发送UE选择目标信源对应的D2D发送资源池。
本发明实施例提供了D2D发送资源池的选择方案。根据信源的参考信号强度和/或信源的优先级等进行选择,保证D2D发送UE在移动时,可以选择合适的D2D发送资源池进行D2D Discovery/Communication消息的发送。
本发明实施例中,D2D发送资源池的信源可以但不仅限于是D2D发送UE的驻留小区、邻小区、中继。
其中,中继可以但不仅限于是蜂窝网络中的中继节点,也可以是中继UE。
信源的优先级可以是预先配置的,也可以是D2D发送UE的驻留小区通过广播等方式发送给D2D发送UE的。
本发明实施例中,几种较佳地优先级排序情况如下:
驻留小区>邻小区>中继,或者,
驻留小区=邻小区>中继,或者,
驻留小区=邻小区=中继
其中,以驻留小区和邻小区的优先级关系为例,驻留小区>邻小区,是指驻留小区的优先级大于邻小区的优先级,驻留小区=邻小区,是指驻留小区的优先级与邻小区的优先级相同。
信源的参考信号可以是某个特定信号,该特定信号能够体现信源的信道质量,例如D2N网络的小区参考信号(CRS,Cell-specific Reference Signal)等等。
其中,参考信号强度可以但不仅限于是指该参考信号的参考信号接收功率(Reference Signal Receiving Power,RSRP),或者参考信号接收质量(ReferenceSignal Receiving Quality,RSRQ)。
下面以能够检测到的信源为驻留小区和邻小区为例,对选择目标信源的优选实施方式进行举例说明。
选择目标信源的方式一:
D2D发送UE判断是否有邻小区的参考信号强度满足第一预定条件;如果有邻小区的参考信号强度满足第一预定条件,D2D发送UE选择该邻小区作为目标信源;如果没有邻小区的参考信号强度满足第一预定条件,D2D发送UE选择驻留小区作为目标信源。
其中,满足第一预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第二门限值的持续时间超过第一时间阈值。
其中,第一时间阈值的取值根据实际应用需求确定,极端情况下,第一时间阈值的取值可以为0。
其中,第二门限值的取值根据实际应用需求确定。较佳地,第二门限值为D2D资源选择对应的信号强度偏移值。
其中,如果有多个邻小区的参考信号强度满足第一预定条件,可以从中选择参考信号强度最大的邻小区作为目标信源,也可以从中随机选择一个邻小区作为目标信源,还可以按照其他规则从中选择一个邻小区作为目标信源。
在D2D Discovery场景下,假设处于D2N IDLE态的D2D发送UE(以下简称UE)驻留在小区A(Cell A),按照上述方式一选择D2D Discovery发送资源池的实现方式如下:
UE执行邻小区测量,可以但不仅限于在检测到邻小区的CRS、同步信号等时,确定检测到邻小区,例如Cell B。
设Cell A的D2N链路的CRS信号强度为SServing_cell,邻小区Cell B的D2N链路的CRS信号强度为Sneighbour_cell_B,offset为D2D资源选择对应的信号强度偏移值,那么一旦Cell B和Cell A的CRS信号强度满足:Sneighbour_cell_B≥SServing_cell+offset,并且持续一定时间(第一时间阈值)后,则UE选择Cell B对应的D2D Discovery发送资源池,即从Cell B的系统信息中获取Cell B的D2D Discovery发送资源池,并从中选择D2D Discovery消息发送使用的资源。
D2D Communication场景下的D2D发送资源池的选择方式可以参照上述过程,这里不再赘述。
选择目标信源的方式二:
D2D发送UE判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,D2D发送UE选择驻留小区作为目标信源;
如果驻留小区的参考信号强度不大于(即小于或等于)第一门限值,D2D发送UE按照上述方式一选择目标信源。
其中,第一门限值的取值根据实际应用需求确定。
在D2D Dicovery场景下,假设处于D2N IDLE态的D2D发送UE(以下简称UE)驻留在小区A(Cell A),按照上述方式二选择D2D Dicovery发送资源池的实现方式如下:
如果Cell A的D2N链路CRS信号强度(RSRP或RSRQ)大于第一门限值,UE不执行邻小区测量,选择使用Cell A对应的D2D Dicovery发送资源池。可以是D2D Dicovery消息需要发送时,UE从Cell A广播的D2D Dicovery发送资源池中选择资源进行发送。
随着UE的移动,当Cell A的D2N链路CRS信号强度小于或等于第一门限值,UE执行邻小区测量,可以但不仅限于在检测到邻小区的CRS、同步信号等时,确定检测到邻小区,例如Cell B。
设Cell A的D2N链路的CRS信号强度为SServing_cell,邻小区Cell B的D2N链路的CRS信号强度为Sneighbour_cell_B,offset为D2D资源选择对应的信号强度偏移值,那么一旦Cell B和Cell A的CRS信号强度满足:Sneighbour_cell_B≥SServing_cell+offset,并且持续一定时间(第一时间阈值)后,则UE判决需要进行D2D Dicovery发送资源池的切换,即释放Cell A的D2D Dicovery发送自云驰,从Cell B的系统信息中获取Cell B的D2D Dicovery发送资源池,并从中选择D2D Dicovery消息发送使用的资源。
D2D Communication场景下的D2D发送资源池的选择方式可以参照上述过程,这里不再赘述。
选择目标信源的方式三:
D2D发送UE根据D2D发送资源池对应的信源的优先级,选择优先级最高的信源作为目标信源。
其中,如果有多个最高优先级的信源,则可以随机选择一个优先级最高的信源作为目标信源,也可以从中选择参考信号强度最高的信源作为目标信源。
在D2D Dicovery场景下,假设处于D2N IDLE态的D2D发送UE(以下简称UE)驻留在小区A(Cell A),按照上述方式三选择D2D Dicovery发送资源池的实现方式如下:
如果Cell A的D2N链路CRS强度高于第一门限值时,则UE不执行邻小区测量,D2D Discovery消息需要发送时,则UE从Cell A广播的D2D Discovery发送资源池中选择资源进行发送。
随着UE移动,当Cell A的D2N链路CRS信号强度低于第一门限值时,UE开始执行检测其他同步信号。假设检测到中继(relay)UE的同步信号。
如果信源优先级如下:驻留小区>relay UE,那么UE优先选择驻留小区的D2D Discovery发送资源池;
如果信源优先级如下:驻留小区=relay UE,那么UE可以随机选择其中一个信源的D2D Discovery发送资源池。
D2D Communication场景下的D2D发送资源池的选择方式可以参照上述过程,这里不再赘述。
选择目标信源的方式四:
D2D发送UE判断驻留小区的优先级是否大于邻小区的优先级;
如果驻留小区的优先级大于邻小区的优先级,D2D发送UE判断是否有参考信号强度满足第二预定条件的邻小区,如果有,则选择参考信号强度满足第二预定条件的邻小区作为目标信源,否则,选择驻留小区作为目标信源;
如果驻留小区的优先级不大于邻小区的优先级,D2D发送UE判断是否有参考信号强度满足第三预定条件的邻小区,如果有,则选择参考信号强度满足第三预定条件的邻小区作为目标信源,否则,选择驻留小区作为目标信源。
满足第二预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第三门限值的持续时间超过第二时间阈值。
满足第三预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第四门限值的持续时间超过第三时间阈值。
其中,第二时间阈值和第三时间阈值的取值根据实际应用需求确定,极端情况下,第二时间阈值的取值可以去0,第三时间阈值的取值也可以取0。
其中,第三门限值和第四门限值的取值根据实际应用需求确定。
当驻留小区的优先级最高时,希望优先选取驻留小区作为目标小区。较佳地,实际应用中,可以设置第三门限值大于第四门限值。
其中,对于驻留小区的优先级大于邻小区的优先级的情况,如果有多个邻小区的参考信号强度大于第三门限值的持续时间超过第二时间阈值,可以从中选择参考信号强度最大的邻小区作为目标信源,也可以从中随机选择一个邻小区作为目标信源,还可以按照其他规则从中选择一个邻小区作为目标信源。
其中,对于驻留小区的优先级不大于邻小区的优先级的情况,如果有多个邻小区的参考信号强度大于第四门限值的持续时间超过第三时间阈值,可以从中选择参考信号强度最大的邻小区作为目标信源,也可以从中随机选择一个邻小区作为目标信源,还可以按照其他规则从中选择一个邻小区作为目标信源。
在D2D Discovery场景下,假设处于D2N IDLE态的D2D发送UE(以下简称UE)驻留在小区A(Cell A),按照上述方式四选择D2D Discovery发送资源池的实现方式如下:
UE执行邻小区测量,可以但不仅限于在检测到邻小区的CRS、同步信号等时,确定检测到邻小区,例如Cell B。
UE根据获取的优先级信息,判断Cell A的优先级是否大于Cell B的优先级。
如果Cell A的优先级大于Cell B的优先级,只有当Cell B的D2N链路CRS信号强度与Cell A的D2N链路CRS信号强度相比大于第三门限值,且持续时间超过第二时间阈值时,才会选择Cell B的D2D Discovery发送资源池,其他情况都选择Cell A的D2D Discovery发送资源池。
如果Cell A的优先级等于Cell B的优先级,仅需要考虑参考信号强度,即Cell B的D2N链路CRS信号强度相比Cell A的D2N链路CRS信号强度大于第四门限值,且持续时间超过第三时间阈值时,选择Cell B的D2D Discovery发送资源池,其他情况选择C ell A的D2D Discovery发送资源池。
较佳地,第三门限值大于第四门限值。
较佳地,第四门限值与第二门限值取值相同,第三时间阈值与第一时间阈值取值相同。
D2D Communication场景下的D2D发送资源池的选择方式可以参照上述过程,这里不再赘述。
选择目标信源的方式五:
D2D发送UE判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,D2D发送UE选择驻留小区作为目标信源;
如果驻留小区的参考信号强度不大于第一门限值,D2D发送UE按照上述方式四选择目标信源。
在D2D Dicovery场景下,假设处于D2N IDLE态的D2D发送UE(以下简称UE)驻留在小区A(Cell A),按照上述方式五选择D2D Dicovery发送资源池的实现方式如下:
如果Cell A的D2N链路CRS信号强度(RSRP或RSRQ)大于第一门限值,UE不执行邻小区测量,选择使用Cell A对应的D2D Dicovery发送资源池。可以是D2D Dicovery消息需要发送时,UE从Cell A广播的D2D Dicovery发送资源池中选择资源进行发送。
随着UE的移动,当Cell A的D2N链路CRS信号强度小于或等于第一门限值,UE执行邻小区测量,可以但不仅限于在检测到邻小区的CRS、同步信号等时,确定检测到邻小区,例如Cell B。
UE根据获取的优先级信息,判断Cell A的优先级是否大于Cell B的优先级。
如果Cell A的优先级大于Cell B的优先级,只有当Cell B的D2N链路CRS信号强度与Cell A的D2N链路CRS信号强度相比大于第三门限值,且持续时间超过第二时间阈值时,才会选择Cell B的D2D Discovery发送资源池,其他情况都选择Cell A的D2D Discovery发送资源池。
如果Cell A的优先级等于Cell B的优先级,仅需要考虑参考信号强度,即Cell B的D2N链路CRS信号强度相比Cell A的D2N链路CRS信号强度大于第四门限值,且持续时间超过第三时间阈值时,选择Cell B的D2D Discovery发送资源池,其他情况选择C ell A的D2D Discovery发送资源池。
较佳地,第三门限值大于第四门限值。
较佳地,第四门限值与第二门限值取值相同,第三时间阈值与第一时间阈值取值相同。
D2D Communication场景下的D2D发送资源池的选择方式可以参照上述过程,这里不再赘述。
如果能够检测到的信源为驻留小区和中继,选择目标信源的实现方式可以参照上述各个目标信源的选择方式,这里不再赘述。
如果能够检测到的信源为驻留小区、邻小区和中继,且邻小区和中继的优先级相同,选择目标信源的实现方式可以参照上述各个目标信源的选择方式,这里不再赘述。
如果能够检测到的信源为驻留小区、邻小区和中继,且邻小区的优先级大于中继的优先级。选择目标信源时可以参照上述方式一~三。选择目标信源时也可以参照上述方式四,但在驻留小区的优先级大于邻小区的优先级时,如果没有邻小区符合上述条件,则判断是否有中继的参考信号强度与驻留小区的参考信号强度相比大于第五门限值的持续时间超过第四时间阈值的中继,如果有,选择该中继作为目标信源,否则,选择驻留小区作为目标信源;在驻留小区的优先级不大于邻小区的优先级时,如果没有邻小区符合上述条件,则判断是否有中继的参考信号强度与驻留小区的参考信号强度相比大于第六门限值的持续时间超过第五时间阈值的中继,如果有,选择该中继作为目标信源,否则,选择驻留小区作为目标信源。选择目标信源时也可以参照上述方式五。
如果能够检测到的信源为驻留小区、邻小区和中继,且中继的优先级大于邻小区的优先级。选择目标信源时可以参照上述方式一~三。选择目标信源时也可以先判断驻留小区的优先级是否大于中继的优先级,在驻留小区的优先级大于中继的优先级时,依次判断中继和邻小区是否满足预定条件,如果有中继满足预定条件,优先选择中继作为目标信源,只有当中继和邻小区均不满足预定条件时,才选择驻留小区作为目标信源;在驻留小区的优先级不大于中继的优先级时,依次判断中继和邻小区是否满足预定条件,如果有中继满足预定条件,优先选择中继作为目标信源,只有当中继和邻小区均不满足预定条件时,才选择驻留小区作为目标信源。在判断驻留小区的优先级是否大于中继的优先级之前,也可以先判断驻留小区的参考信号强度是否大于第一门限值,如果大于第一门限值,选择驻留小区作为目标信源,否则判断驻留小区的优先级是否大于中继的优先级,并按照上述过程选择目标信源。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发送UE,如图2所示,包括:
目标信源选择模块201,用于根据D2D发送资源池对应的信源的参考信号强度和/或信源的优先级,选择目标信源;
资源池选择模块202,用于选择目标信源对应的D2D发送资源池。
本发明实施例提供了D2D发送资源池的选择方案。根据信源的参考信号强度和/或信源的优先级等进行选择,保证D2D发送UE在移动时,可以选择合适的D2D发送资源池进行D2D Discovery/Communication消息的发送。
较佳地,目标信源选择模块201用于:
判断是否有邻小区或中继的参考信号强度满足第一预定条件,满足第一预定条件是指:参考信号强度大于驻留小区的参考信号强度,且差值大于第二门限值的持续时间超过第一时间阈值;
如果有邻小区或中继的参考信号强度满足第一预定条件,选择所述邻小区或中继作为目标信源;
如果没有邻小区或中继的参考信号强度满足第一预定条件,选择驻留小区作为目标信源。
较佳地,所述第二门限值为D2D资源选择对应的信号强度偏移值。
较佳地,判断是否有邻小区或中继的参考信号强度满足第一预定条件时,所述目标信源选择模块201用于:
判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,选择所述驻留小区作为目标信源;
如果驻留小区的参考信号强度小于或等于第一门限值,判断是否有邻小区或中继的参考信号强度满足第一预定条件。
较佳地,所述目标信源选择模块201用于:
根据D2D发送资源池对应的信源的优先级,选择优先级最高的信源作为目标信源。
较佳地,所述信源包括:驻留小区、邻小区和中继。
较佳地,信源的优先级是预先配置或者驻留小区广播的。
较佳地:驻留小区的优先级大于邻小区的优先级,邻小区的优先级大于中继的优先级;或者,驻留小区的优先级等于邻小区的优先级,大于中继的优先级;或者,驻留小区、邻小区和中继的优先级相同。
较佳地,所述目标信源选择模块201用于:
判断驻留小区的优先级是否大于邻小区和中继的优先级;
如果驻留小区的优先级大于邻小区和中继的优先级,判断是否有参考信号强度满足第二预定条件的邻小区或中继,如果有,则选择参考信号强度满足第二预定条件的邻小区或中继作为目标信源,否则,选择驻留小区作为目标信源;满足第二预定条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第三门限值的持续时间超过第二时间阈值。
如果驻留小区的优先级小于或等于邻小区或中继的优先级,判断是否有参考信号强度满足第三预设条件的邻小区或中继,如果有,则选择参考信号强度满足第三预设条件的邻小区或中继作为目标信源,否则,选择驻留小区作为目标信源。满足第三预设条件是指,参考信号强度大于驻留小区的参考信号强度,且差值大于第四门限值的持续时间超过第三时间阈值。
较佳地,所述第三门限值大于所述第四门限值。
较佳地,判断驻留小区的优先级是否大于邻小区和中继的优先级时,所述目标信源选择模块201用于:
判断驻留小区的参考信号强度是否大于第一门限值;
如果驻留小区的参考信号强度大于第一门限值,选择驻留小区作为目标信源;
如果驻留小区的参考信号强度小于或等于第一门限值,判断驻留小区的优先级是否大于邻小区和中继的优先级。
较佳地,信源的参考信号包括:小区参考信号。
基于与方法同样的发明构思,本发明实施例还提供一种D2D发送UE,如图3所示,包括处理器301和存储器302。
处理器301被配置为执行具有下列功能的计算机程序:根据D2D发送资源池对应的信源的参考信号强度和/或信源的优先级,选择目标信源;选择目标信源对应的D2D发送资源池;
存储器302被配置为存储上述计算机程序的代码。
本发明实施例提供了D2D发送资源池的选择方案。根据信源的参考信号强度和/或信源的优先级等进行选择,保证D2D发送UE在移动时,可以选择合适的D2D发送资源池进行D2D Discovery/Communication消息的发送。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。