掌桥专利:专业的专利平台
掌桥专利
首页

中继UE选择方法、装置及电子设备

文献发布时间:2024-04-18 20:01:23


中继UE选择方法、装置及电子设备

技术领域

本申请属于通信技术领域,具体涉及一种中继UE选择方法、装置及电子设备。

背景技术

为了扩展网络和旁链路的覆盖,提升功率效率以及支撑更广泛的应用和业务,第三代合作伙伴计划在R17开展了新空口旁链路中继技术的研究,引入了用户设备(UserEquipment,UE)到网络的中继技术,当远端UE与基站间的链路质量变差时,远端UE可以选择合适的中继UE,由中继UE为远端UE提供网络服务,以保证远端UE业务的连续性。相关技术中,远端UE根据中继UE的信号质量,来选择需要要接入的中继UE。

发明内容

本申请实施例的目的是提供一种中继UE选择方法、装置及电子设备,能够使得远端UE选择连接至合适的中继UE。

第一方面,本申请实施例提供了一种中继UE选择方法,应用于第一UE,所述方法包括:

向多个中继UE发送中继发现请求;

接收多个所述中继UE对所述中继发现请求发送的多个第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息;

根据所述第一网络参数和所述第二网络参数,从多个所述中继UE中确定目标中继UE;

切换至所述目标中继UE。

第二方面,本申请实施例提供了一种中继UE选择方法,应用于中继UE,所述方法包括:

接收第一UE发送的中继发现请求;

向所述第一UE发送第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息。

第三方面,本申请实施例提供了一种中继UE选择装置,应用于第一UE,所述装置包括:

第一发送模块,用于向多个中继UE发送中继发现请求;

第一接收模块,用于接收多个所述中继UE对所述中继发现请求发送的多个第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息;

确定模块,用于根据所述第一网络参数和所述第二网络参数,从多个所述中继UE中确定目标中继UE;

切换模块,用于切换至所述目标中继UE。

第四方面,本申请实施例提供了一种中继UE选择装置,应用于中继UE,所述装置包括:

第二接收模块,用于接收第一UE发送的中继发现请求;

第二发送模块,用于向所述第一UE发送第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息。

第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的中继UE选择方法的步骤。

第六方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第二方面所述的中继UE选择方法的步骤。

第七方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第二方面所述的中继UE选择方法的步骤。

第八方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面或第二方面所述的中继UE选择方法的步骤。

第九方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面或第二方面所述的中继UE选择方法的步骤。

在本申请实施例中,第一UE向多个中继UE发送中继发现请求;接收多个中继UE对中继发现请求发送的多个第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息;根据第一网络参数和第二网络参数,从多个中继UE中确定目标中继UE;切换至目标中继UE。

可见,本申请实施例中,远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中确定所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以避免出现多个远端UE同时请求连接至同一中继UE的问题,提高远端UE连接至中继UE的成功率,使得远端UE选择连接至合适的中继UE。

附图说明

图1是相关技术中的UE到网络的中继技术的示例图;

图2是本申请实施例提供的一种中继UE选择方法的流程图;

图3是本申请实施例提供的中继UE选择方法的应用场景示例图;

图4是本申请实施例提供的另一种中继UE选择方法的流程图;

图5是本申请实施例提供的一种中继UE选择装置的结构框图;

图6是本申请实施例提供的另一种中继UE选择装置的结构框图;

图7是本申请实施例提供的一种电子设备的结构示意图;

图8是实现本申请各个实施例的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,字符“/”,一般表示前后关联对象是一种“或”的关系。

本申请实施例提供了一种中继UE选择方法、装置及电子设备。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的中继UE选择方法进行详细地说明。

UE到网络的中继技术(User Equipment-to-Network Relay,U2N Relay):当远端UE与基站间的链路质量变差时,远端UE可以选择合适的中继UE,由中继UE为远端UE提供网络服务,以保证远端UE业务的连续性。

在一个例子中,图1示出了U2N Relay技术的一个应用场景,该应用场景中包括两个基站,分别为基站10和基站13,中继UE11处于基站10的信号覆盖范围内且信号质量较高,中继UE14处于基站13的信号覆盖范围内且信号质量较高。对于处于移动状态的远端UE12,远端UE12最初处于基站10的信号覆盖范围的边缘位置且信号质量较差,为了能够保证远端UE12业务的连续性,远端UE12可以接入中继UE11,由中继UE11为远端UE12提供网络服务。之后,远端UE12移动至基站13的信号覆盖范围的边缘位置且信号质量较差,此时,可以重新选择中继UE,例如,选择接入中继UE14,由中继UE14为远端UE12提供网络服务。最后,远端UE12移动至基站13的信号覆盖范围内且信号质量较高,此时,选择接入基站13,由基站13为远端UE12提供网络服务。

需要说明的是,本申请实施例提供的中继UE选择方法适用于电子设备,在实际应用中,该电子设备可以包括:智能手机、平板电脑、个人数字助理等移动终端,本申请实施例对此不作限定。

图2是本申请实施例提供的一种中继UE选择方法的流程图,应用于第一UE,第一UE为远端UE,如图2所示,该方法可以包括以下步骤:步骤201、步骤202、步骤203和步骤204;

在步骤201中,向多个中继UE发送中继发现请求。

在一些实施例中,适用于以下应用场景:第一UE,即远端UE,当前处于无信号区域,远端UE借助中继UE进行上网业务或通话业务的场景。相应地,在第一UE发起网络附着业务的情况下,若未检测到可用网络,则向多个中继UE发送中继发现请求。

本申请实施例中,无信号区域指的是基站网络覆盖范围外的区域。

本申请实施例中,网络附着业务可以包括以下任一项:LTE附着,5G网络附着等。

本申请实施例中,远端UE发起网络附着业务时,会进行网络搜索,并进行网络附着。由于远端UE处于基站网络覆盖范围外,因此不会搜索到相应的可用网络,此时,可以触发对中继UE的选择,并切换至所选择的中继UE,由该中继UE为远端UE提供服务。

在一个例子中,远端UE处于基站网络覆盖范围外,当用户想使用该远端UE给其他用户打电话时,该远端UE可以接入中继UE,由该中继UE为该远端UE提供通话服务。

在一个例子中,远端UE处于基站网络覆盖范围外,当用户想使用该远端UE上网浏览新闻时,该远端UE可以接入中继UE,由该中继UE为该远端UE提供上网服务。

在一些实施例中,适用于以下应用场景:远端UE当前处于弱信号区域,远端UE借助中继UE进行上网业务或通话业务的场景。相应地,在第一UE发起网络附着业务的情况下,若检测到可用网络、且在附着到可用网络后该可用网络的信号质量低于第四阈值,则向多个中继UE发送中继发现请求。

本申请实施例中,弱信号区域指的是基站的边缘弱信号区域。

本申请实施例中,网络附着业务可以包括以下任一项:LTE附着,5G网络附着等。

本申请实施例中,远端UE发起网络附着业务时,会进行网络搜索,并进行网络附着。由于远端UE处于基站的边缘弱信号区域,因此可以搜索到相应的可用网络,在可用网络上执行相应附着网络流程,之后发起对可用网络的信号质量进行测量,如果可用网络的信号质量较差,则触发对中继UE的选择,并切换至所选择的中继UE,由该中继UE为远端UE提供服务。

在一个例子中,远端UE处于基站的边缘弱信号区域,当用户想使用该远端UE给其他用户打电话时,该远端UE可以接入中继UE,由该中继UE为该远端UE提供通话服务。

在一个例子中,远端UE处于基站的边缘弱信号区域,当用户想使用该远端UE上网浏览新闻时,该远端UE可以接入中继UE,由该中继UE为该远端UE提供上网服务。

在一些实施例中,适用于以下应用场景:远端UE当前接入的中继UE,指示远端UE进行中继重选。相应地,在接收到来自第一UE当前接入的中继UE的中继重选指示的情况下,向多个中继UE发送中继发现请求,其中,中继重选指示用于指示第一UE重新选择中继UE。

本申请实施例中,对于远端UE当前连接的中继UE,当该中继UE的Uu链路发生无线链路失败或移动等情况时,该中继UE可以指示远端UE进行中继重选,以确保远端UE的业务能够正常进行。

综上所述,本申请实施例中的中继UE选择方法,可以应用于多种通信场景,例如,远端UE处于基站覆盖范围外的场景、远端UE处于基站的边缘弱信号区域的场景,以及远端UE触发中继重选的场景,应用场景比较广泛。

本申请实施例中,远端UE可以通过广播的方式,向周围的多个中继UE发送中继发现请求,其中,该中继发现请求用于请求中继UE向上述远端UE反馈自身的第一网络参数和第二网络参数,该中继发现请求除携带该远端UE的标识之外,还可以携带该远端UE的位置信息。

在一个例子中,图3示出了本申请实施例的中继UE选择方法的一个应用场景,该应用场景中包括基站30、中继UE311、中继UE312,…,中继UE31n,以及远端UE32,其中,n为大于1的整数。

中继UE311~UE31n均处于基站30的信号覆盖范围内且信号质量较高,远端UE32处于基站30的信号覆盖范围的边缘位置且信号质量较差。

为了能够保证远端UE32业务的连续性,远端UE32可以从中继UE311~UE31n中选择一个并接入。在需要选择中继UE时,远端UE32可以首先通过广播的方式,向中继UE311~UE31n发送中继发现请求。

在步骤202中,接收多个中继UE对中继发现请求发送的多个第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息。

本申请实施例中,一个第一反馈消息,对应于一个中继UE。

本申请实施例中,第一网络参数可以包括以下至少一项:参考信号接收功率(Reference Signal Receiving Power,RSRP)、信号参考接收质量(Reference SignalReceived Quality,RSRQ),以及信噪比(Signal To Noise Ratio,SNR)等。

为了确保远端UE可以选择合适的中继UE,本申请实施例中,引入了复杂网络中的“度”和“最短路径原理”,相应地,第二网络参数可以包括以下至少一项:接入中继UE的第二UE的个数(即“度”)、中继UE与目标通讯设备之间的距离(即“最短路径原理”),其中,目标通讯设备可以包括以下任一项:基站,第二UE,第三UE。

本申请实施例中,第二UE指的是中继UE连接的远端UE;接入中继UE的第二UE的个数指的是该中继UE连接的远端UE的个数。

本申请实施例中,中继UE与目标通讯设备之间的距离,指的是中继UE与目标通讯设备在地理位置上的距离。

本申请实施例中,当第一UE,即远端UE与基站通信时,目标通讯设备为基站,中继UE与目标通讯设备之间的距离指的是中继UE与基站之间的距离。当第一UE与第二UE通信时,中继UE与目标通讯设备之间的距离指的是中继UE与第二UE之间的距离,其中,第二UE已接入该中继UE。当第一UE与多跳情况下的第三UE通信时,中继UE与目标通讯设备之间的距离指的是中继UE与第三UE之间的距离。

在一个例子中,如图3所示,中继UE311~UE31n在接收到远端UE32发送的中继发现请求之后,中继UE311~UE31n均会向远端UE32返回一个第一反馈消息,例如,中继UE311返回一个第一反馈消息,该第一反馈消息携带中继UE311连接的远端UE的个数,以及中继UE311与基站30之间的距离;中继UE312返回一个第一反馈消息,该第一反馈消息携带中继UE312连接的远端UE的个数,以及中继UE312与基站30之间的距离;中继UE31n返回一个第一反馈消息,该第一反馈消息携带中继UE31n连接的远端UE的个数,以及中继UE31n与基站30之间的距离。

在步骤203中,根据第一网络参数和第二网络参数,从多个中继UE中确定目标中继UE。

区别于相关技术中仅根据第一网络参数从多个中继UE中选择目标中继UE,本申请实施例中,可以根据第一网络参数和第二网络参数,从多个中继UE中选择目标中继UE。

在一些实施例中,可以先基于第一网络参数,从多个中继UE中筛选出部分满足信号质量条件的中继UE,之后,基于第二网络参数,从满足信号质量条件的中继UE中筛选目标中继UE,相应地,上述步骤203包括以下步骤:步骤2031、步骤2032和步骤2033;

在步骤2031中,根据第一网络参数,从多个中继UE中确定多个第一中继UE,其中,第一中继UE的信号质量大于第一阈值。

在步骤2032中,根据第二网络参数,从多个第一中继UE中确定至少一个第二中继UE。

在步骤2033中,从至少一个第二中继UE中,确定目标中继UE。

本申请实施例中,当第二中继UE的个数为1时,直接将第二中继UE确定为目标中继UE;当第二中继UE的个数大于1时,随机选择一个第二中继UE确定为目标中继UE。

在一个例子中,如图3所示,根据信号质量,从中继UE311~UE31n中筛选出5个第一中继UE,之后根据第一中继UE与其他通讯设备的连接信息,从5个第一中继UE中筛选出3个第二中继UE,最后从3个第二中继UE中随机选择一个作为目标中继UE。

在步骤204中,切换至目标中继UE。

本申请实施例中,第一UE,即远端UE可以切换至目标中继UE,以进行过渡通信,进而确保远端UE的业务连续性和稳定性。

在一些实施例中,上述步骤204包括以下步骤:步骤2041和步骤2042;

在步骤2041中,向目标中继UE发送连接请求。

本申请实施例中,连接请求用于请求切换至目标中继UE。

在步骤2042中,接收目标中继UE对连接请求发送的第二反馈消息,第二反馈消息携带目标连接状态值,目标连接状态值用于表示第一UE与目标中继UE建立连接。

本申请实施例中,目标中继UE在接收到远端UE的连接请求之后,会尝试建立与远端UE的连接,如果成功建立连接,则向远端UE发送第二反馈消息,并携带目标连接状态值;远端UE接收到目标中继UE的第二反馈消息后,会解析出连接状态值,如果连接状态值为true或1,则表示远端UE与目标中继UE已经连接成功,可以进行通信;否则连接失败,需要重复上述步骤201至步骤203,以选择出合适的中继UE并成功接入。

本申请实施例中,远端UE在成功切换至目标中继UE之后,基于目标中继UE终端进行相应的通话业务或者上网业务。

由上述实施例可见,该实施例中,第一UE向多个中继UE发送中继发现请求;接收多个中继UE对中继发现请求发送的多个第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息;根据第一网络参数和第二网络参数,从多个中继UE中确定目标中继UE;切换至目标中继UE。可见,本申请实施例中,远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中确定所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

在本申请提供的另一个实施例中,可以将中继UE连接的度(远端UE的个数)考虑进来,弥补相关技术中仅基于信号质量选择中继UE方法的不足,相应地,第二网络参数包括:接入中继UE的第二UE的个数,上述步骤2032,包括以下步骤:步骤301;

在步骤301中,从多个第一中继UE中,将第二UE接入个数小于第二阈值的第一中继UE,确定为第二中继UE。

在一个例子中,如图3所示,根据信号质量,从中继UE311~UE31n中筛选出5个第一中继UE,分别为中继UE311、中继UE312、中继UE313、中继UE314和中继UE315;之后根据中继UE311连接的其他远端UE的个数、中继UE312连接的其他远端UE的个数、中继UE313连接的其他远端UE的个数、中继UE314连接的其他远端UE的个数以及中继UE315连接的其他远端UE的个数,从UE311~UE315中筛选出3个第二中继UE,分别为中继UE313、中继UE314、中继UE315;最后从中继UE313~UE315中随机选择一个作为目标中继UE,例如,最终选择中继UE315作为目标中继UE。

可见,本申请实施例中,远端UE可以根据各中继UE的信号质量和各中继UE连接的其他远端UE的个数,从多个中继UE中选择所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE连接的其他远端UE的个数,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

在本申请提供的另一个实施例中,可以基于最短路径原理,选择目标中继UE,相应地,第二网络参数包括:中继UE与目标通讯设备之间的距离,上述步骤2032,包括以下步骤:步骤302和步骤303;

在步骤302中,根据各第一中继UE与第一中继UE的目标通讯设备之间的距离,计算第一UE与各第一中继UE的目标通讯设备之间的多个第一距离。

本申请实施例中,对于每个第一中继UE,远端UE可以获取该远端UE与该第一中继UE之间的距离,根据该远端UE与该第一中继UE之间的距离和该第一中继UE与目标通讯设备之间的距离,计算该远端UE经该第一中继UE至该第一中继UE对应的目标通讯设备之间的第一距离。

在步骤303中,根据多个第一距离,从多个第一中继UE中确定至少一个第二中继UE,至少一个第二中继UE对应的第一距离小于第三中继UE对应的第一距离,第三中继UE为第一中继UE中除第二中继UE之外的中继UE。

本申请实施例中,可以对多个第一距离进行由小到大的排序,得到第一排序结果;从多个第一中继UE中,选择第一排序结果中排序在前M位的第一距离对应的第二中继UE,M为正整数。

在一个例子中,如图3所示,根据信号质量,从中继UE311~UE31n中筛选出5个第一中继UE,分别为中继UE311、中继UE312、中继UE313、中继UE314和中继UE315;之后对远端UE32与中继UE311之间的距离和中继UE311与基站30之间的距离进行求和,得到远端UE32经中继UE311至基站30的距离;同理,可以得到其他4个距离值;根据计算出的距离值,从中选择3个最小距离值的第二中继UE,分别为中继UE311、中继UE312和中继UE313;最后从中继UE311~UE313中随机选择一个作为目标中继UE,例如,最终选择中继UE311作为目标中继UE。

可见,本申请实施例中,远端UE可以根据各中继UE的信号质量和各中继UE与目标通讯设备之间的距离,从多个中继UE中选择所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考远端UE经各中继UE至各目标通讯设备的距离,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。此外,将远端UE经中继UE到目标通讯设备的较短路径选择出来,可以缩短信令传送时延,增加网络响应速度,进一步提高UE的网络适应性。

在本申请提供的另一个实施例中,第二网络参数包括:接入中继UE的第二UE的个数,以及中继UE与目标通讯设备之间的距离,相应地,上述步骤2032,包括以下步骤:步骤304、步骤305和步骤306。

在步骤304中,从多个第一中继UE中,将第二UE接入个数小于第三阈值的第一中继UE,确定为第四中继UE。

在步骤305中,根据各第四中继UE与第四中继UE的目标通讯设备之间的距离,计算第一UE与各第四中继UE的目标通讯设备之间的多个第二距离。

在步骤306中,根据多个第二距离,从多个第四中继UE中确定至少一个第二中继UE,至少一个第二中继UE对应的第二距离小于第五中继UE对应的第二距离,第五中继UE为第四中继UE中除第二中继UE之外的中继UE。

在一个例子中,存在10个中继UE的RSRQ满足门限阈值-12,从中选择RSRQ最大的4个第一中继UE,分别为a、b、c、d;之后,再检查a、b、c、d这4个第一中继UE连接的其他远端UE的个数,例如,c和d连接数少于5,a和b都大于5;之后,将连接度少于5的第四中继UE选择出来,分别为c和d;最后,比较c和d的路径长度,如果两个路径长度不同,则选择路径短的作为第二中继UE,如果两个路径长度相同,则两个都作为第二中继UE。

可见,本申请实施例中,远端UE可以根据各中继UE的信号质量、各中继UE连接的其他远端UE的个数,以及各中继UE与目标通讯设备之间的距离,从多个中继UE中选择所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE连接的其他远端UE的个数和远端UE经各中继UE至各目标通讯设备的距离,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。此外,将远端UE经中继UE到目标通讯设备的较短路径选择出来,可以缩短信令传送时延,增加网络响应速度,进一步提高UE的网络适应性。

在本申请提供的另一个实施例中,所提供的中继UE选择方法,在上述步骤202之后,还可以增加以下步骤:步骤205。

在步骤205中,存储多个第一反馈消息中的第一网络参数和第二网络参数。

可见,本申请实施例中,远端UE在接收到周围中继UE发送的第一反馈消息后,会将第一反馈消息中各中继UE的信号质量参数、连接度参数和目标通讯设备的距离参数,解析出来并保存在本地,进行实时更新,以方便后续使用时快速读取和比对。

图4是本申请的一些实施例提供的另一种中继UE选择方法的流程图,应用于中继UE,如图4所示,该方法可以包括以下步骤:步骤401和步骤402;

在步骤401中,接收第一UE发送的中继发现请求。

本申请实施例中的步骤401与图2所示实施例中的步骤201内容类似,在此不再赘述。

在步骤402中,向第一UE发送第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息。

本申请实施例中,一个第一反馈消息,对应于一个中继UE。

本申请实施例中,第一网络参数可以包括以下至少一项:RSRP、RSRQ,以及SNR等。

为了确保远端UE可以选择合适的中继UE,本申请实施例中,引入了复杂网络中的“度”和“最短路径原理”,第二网络参数可以包括以下至少一项:接入中继UE的第二UE的个数(即“度”),以及中继UE与目标通讯设备之间的距离(即“最短路径原理”),其中,目标通讯设备可以包括以下任一项:基站,第二UE,第三UE。

本申请实施例中,第二UE指的是中继UE连接的远端UE;接入中继UE的第二UE的个数指的是该中继UE连接的远端UE的个数。

本申请实施例中,中继UE与目标通讯设备之间的距离,指的是中继UE与目标通讯设备在地理位置上的距离。

本申请实施例中,当第一UE,即远端UE与基站通信时,目标通讯设备为基站,中继UE与目标通讯设备之间的距离指的是该中继UE与基站之间的距离。当第一UE与第二UE通信时,中继UE与目标通讯设备之间的距离指的是该中继UE与第二UE之间的距离,其中,第二UE已接入该中继UE。当第一UE与多跳情况下的第三UE通信时,中继UE与目标通讯设备之间的距离指的是该中继UE与第三UE之间的距离。

由上述实施例可见,该实施例中,中继UE接收第一UE发送的中继发现请求;向第一UE发送第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息。可见,本申请实施例中,在远端UE需要从多个中继UE中选择所要切换的目标中继UE时,中继UE可以将自身的信号质量和与其他通讯设备的连接信息一并提供给远端UE,使得远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中选择所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

本申请实施例提供的中继UE选择方法,执行主体可以为中继UE选择装置。本申请实施例中以中继UE选择装置执行中继UE选择方法为例,说明本申请实施例提供的中继UE选择装置。

图5是本申请的一些实施例提供的一种中继UE选择装置的结构框图,应用于第一UE,如图5所示,中继UE选择装置500,可以包括:第一发送模块501、第一接收模块502、确定模块503和切换模块504;

第一发送模块501,用于向多个中继UE发送中继发现请求;

第一接收模块502,用于接收多个所述中继UE对所述中继发现请求发送的多个第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息;

确定模块503,用于根据所述第一网络参数和所述第二网络参数,从多个所述中继UE中确定目标中继UE;

切换模块504,用于切换至所述目标中继UE。

由上述实施例可见,该实施例中,第一UE向多个中继UE发送中继发现请求;接收多个中继UE对中继发现请求发送的多个第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息;根据第一网络参数和第二网络参数,从多个中继UE中确定目标中继UE;切换至目标中继UE。可见,本申请实施例中,远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中确定所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

可选地,作为一个实施例,所述第二网络参数包括以下至少一项:接入所述中继UE的第二UE的个数、所述中继UE与目标通讯设备之间的距离;其中,所述目标通讯设备包括以下任一项:基站,所述第二UE,第三UE。

可选地,作为一个实施例,所述确定模块503,可以包括:

第一确定子模块,用于根据所述第一网络参数,从多个所述中继UE中确定多个第一中继UE,其中,所述第一中继UE的信号质量大于第一阈值;

第二确定子模块,用于根据所述第二网络参数,从多个所述第一中继UE中确定至少一个第二中继UE;

第三确定子模块,用于从所述至少一个第二中继UE中,确定目标中继UE。

可选地,作为一个实施例,所述第二网络参数包括:接入所述中继UE的第二UE的个数;

所述第二确定子模块,可以包括:

第一确定单元,用于从多个所述第一中继UE中,将第二UE接入个数小于第二阈值的第一中继UE,确定为第二中继UE。

可选地,作为一个实施例,所述第二网络参数包括:所述中继UE与目标通讯设备之间的距离;

所述第二确定子模块,可以包括:

第一计算单元,用于根据各所述第一中继UE与所述第一中继UE的目标通讯设备之间的距离,计算所述第一UE与各所述第一中继UE的目标通讯设备之间的多个第一距离;

第二确定单元,用于根据多个所述第一距离,从多个所述第一中继UE中确定至少一个第二中继UE,所述至少一个第二中继UE对应的第一距离小于第三中继UE对应的第一距离,所述第三中继UE为所述第一中继UE中除所述第二中继UE之外的中继UE。

可选地,作为一个实施例,所述第二网络参数包括:接入所述中继UE的第二UE的个数,以及所述中继UE与目标通讯设备之间的距离;

所述第二确定子模块,可以包括:

第三确定单元,用于从多个所述第一中继UE中,将第二UE接入个数小于第三阈值的第一中继UE,确定为第四中继UE;

第二计算单元,用于根据各所述第四中继UE与所述第四中继UE的目标通讯设备之间的距离,计算所述第一UE与各所述第四中继UE的目标通讯设备之间的多个第二距离;

第四确定单元,用于根据多个所述第二距离,从多个所述第四中继UE中确定至少一个第二中继UE,所述至少一个第二中继UE对应的第二距离小于第五中继UE对应的第二距离,所述第五中继UE为所述第四中继UE中除所述第二中继UE之外的中继UE。

可选地,作为一个实施例,所述中继UE选择装置500,还可以包括:

存储模块,用于存储多个所述第一反馈消息中的所述第一网络参数和所述第二网络参数。

可选地,作为一个实施例,所述切换模块504,可以包括:

第一发送子模块,用于向所述目标中继UE发送连接请求;

接收子模块,用于接收所述目标中继UE对所述连接请求发送的第二反馈消息,所述第二反馈消息携带目标连接状态值,所述目标连接状态值用于表示所述第一UE与所述目标中继UE建立连接。

可选地,作为一个实施例,所述第一发送模块501,可以包括:

第二发送子模块,用于在所述第一UE发起网络附着业务的情况下,若未检测到可用网络,则向多个中继UE发送中继发现请求;或者,

第三发送子模块,用于在所述第一UE发起网络附着业务的情况下,若检测到可用网络、且在附着到所述可用网络后所述可用网络的信号质量低于第四阈值,则向多个中继UE发送中继发现请求;或者,

第四发送子模块,用于在接收到来自所述第一UE当前接入的中继UE的中继重选指示的情况下,向多个中继UE发送中继发现请求,其中,所述中继重选指示用于指示所述第一UE重新选择中继UE。

图6是本申请的一些实施例提供的另一种中继UE选择装置的结构框图,应用于中继UE,如图6所示,中继UE选择装置600,可以包括:第二接收模块601和第二发送模块602;

第二接收模块601,用于接收第一UE发送的中继发现请求;

第二发送模块602,用于向所述第一UE发送第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息。

由上述实施例可见,该实施例中,中继UE接收第一UE发送的中继发现请求;向第一UE发送第一反馈消息,第一反馈消息携带第一网络参数和第二网络参数,第一网络参数用于表示中继UE的信号质量,第二网络参数用于表示中继UE与其他通讯设备的连接信息。可见,本申请实施例中,在远端UE需要从多个中继UE中选择所要切换的目标中继UE时,中继UE可以将自身的信号质量和与其他通讯设备的连接信息一并提供给远端UE,使得远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中选择所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

可选地,作为一个实施例,所述第二网络参数包括以下至少一项:接入所述中继UE的第二UE的个数、所述中继UE与目标通讯设备之间的距离;其中,所述目标通讯设备包括以下任一项:基站,所述第二UE,第三UE。

本申请实施例中的中继UE选择装置可以是独立工作的电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobilepersonal computer,UMPC)、上网本、或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的中继UE选择装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的中继UE选择装置能够实现图2或图4所述方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选地,如图7所示,本申请实施例还提供了一种电子设备700,包括处理器701和存储器702,存储器702上存储有可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述中继UE选择方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图8是实现本申请各个实施例的一种电子设备的硬件结构示意图。

该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809以及处理器810等部件。

本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

在一些实施例中,电子设备800为第一UE;

处理器810,用于向多个中继UE发送中继发现请求;接收多个所述中继UE对所述中继发现请求发送的多个第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息;根据所述第一网络参数和所述第二网络参数,从多个所述中继UE中确定目标中继UE;切换至所述目标中继UE。

可见,本申请实施例中,远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中确定所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

可选地,作为一个实施例,所述第二网络参数包括以下至少一项:接入所述中继UE的第二UE的个数、所述中继UE与目标通讯设备之间的距离;其中,所述目标通讯设备包括以下任一项:基站,所述第二UE,第三UE。

可选地,作为一个实施例,处理器810,还用于根据所述第一网络参数,从多个所述中继UE中确定多个第一中继UE,其中,所述第一中继UE的信号质量大于第一阈值;根据所述第二网络参数,从多个所述第一中继UE中确定至少一个第二中继UE;从所述至少一个第二中继UE中,确定目标中继UE。

可选地,作为一个实施例,所述第二网络参数包括:接入所述中继UE的第二UE的个数;

处理器810,还用于从多个所述第一中继UE中,将第二UE接入个数小于第二阈值的第一中继UE,确定为第二中继UE。

可选地,作为一个实施例,所述第二网络参数包括:所述中继UE与目标通讯设备之间的距离;

处理器810,还用于根据各所述第一中继UE与所述第一中继UE的目标通讯设备之间的距离,计算所述第一UE与各所述第一中继UE的目标通讯设备之间的多个第一距离;根据多个所述第一距离,从多个所述第一中继UE中确定至少一个第二中继UE,所述至少一个第二中继UE对应的第一距离小于第三中继UE对应的第一距离,所述第三中继UE为所述第一中继UE中除所述第二中继UE之外的中继UE。

可选地,作为一个实施例,所述第二网络参数包括:接入所述中继UE的第二UE的个数,以及所述中继UE与目标通讯设备之间的距离;

处理器810,还用于从多个所述第一中继UE中,将第二UE接入个数小于第三阈值的第一中继UE,确定为第四中继UE;根据各所述第四中继UE与所述第四中继UE的目标通讯设备之间的距离,计算所述第一UE与各所述第四中继UE的目标通讯设备之间的多个第二距离;根据多个所述第二距离,从多个所述第四中继UE中确定至少一个第二中继UE,所述至少一个第二中继UE对应的第二距离小于第五中继UE对应的第二距离,所述第五中继UE为所述第四中继UE中除所述第二中继UE之外的中继UE。

可选地,作为一个实施例,处理器810,还用于存储多个所述第一反馈消息中的所述第一网络参数和所述第二网络参数。

可选地,作为一个实施例,处理器810,还用于向所述目标中继UE发送连接请求;接收所述目标中继UE对所述连接请求发送的第二反馈消息,所述第二反馈消息携带目标连接状态值,所述目标连接状态值用于表示所述第一UE与所述目标中继UE建立连接。

可选地,作为一个实施例,处理器810,还用于在所述第一UE发起网络附着业务的情况下,若未检测到可用网络,则向多个中继UE发送中继发现请求;或者,在所述第一UE发起网络附着业务的情况下,若检测到可用网络、且在附着到所述可用网络后所述可用网络的信号质量低于第四阈值,则向多个中继UE发送中继发现请求;或者,在接收到来自所述第一UE当前接入的中继UE的中继重选指示的情况下,向多个中继UE发送中继发现请求,其中,所述中继重选指示用于指示所述第一UE重新选择中继UE。

在一些实施例中,电子设备800为中继UE;

处理器810,用于接收第一UE发送的中继发现请求;向所述第一UE发送第一反馈消息,所述第一反馈消息携带第一网络参数和第二网络参数,所述第一网络参数用于表示所述中继UE的信号质量,所述第二网络参数用于表示所述中继UE与其他通讯设备的连接信息。

可见,本申请实施例中,在远端UE需要从多个中继UE中选择所要切换的目标中继UE时,中继UE可以将自身的信号质量和与其他通讯设备的连接信息一并提供给远端UE,使得远端UE可以根据各中继UE的信号质量和各中继UE与其他通讯设备的连接信息,从多个中继UE中选择所要切换的目标中继UE,由于在选择目标中继UE时不仅参考中继UE的信号质量,同时还参考中继UE与其他通讯设备的连接信息,因此可以使得远端UE选择连接至合适的中继UE,提高远端UE连接至中继UE的成功率。

可选地,作为一个实施例,所述第二网络参数包括以下至少一项:接入所述中继UE的第二UE的个数、所述中继UE与目标通讯设备之间的距离;其中,所述目标通讯设备包括以下任一项:基站,所述第二UE,第三UE。

应理解的是,本申请实施例中,输入单元804可以包括图形处理器(GraphicsProcessing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072中的至少一种。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器809可以包括易失性存储器或非易失性存储器,或者,存储器809可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器809包括但不限于这些和任意其它适合类型的存储器。

处理器810可包括一个或多个处理单元;可选的,处理器810集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。

本申请实施例还提供了一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述中继UE选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。

本申请实施例还提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述中继UE选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

本申请实施例还提供了一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述中继UE选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(例如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(例如可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

技术分类

06120116551075