本技术涉及通信,尤其涉及一种中继通信方法、装置及相关设备。
背景技术:
1、目前的旁链路(sidelink)通信协议中,源用户设备(user equipment,ue)(sourceue)和目标ue(target ue)可以通过pc5接口进行信令交互及数据传递,即ue到ue(ue-to-ue,u2u)通信。当源ue和目标ue之间的pc5信道质量较差或者距离太远,导致源ue和目标ue无法直接通信时,可以通过一个中继ue(relay ue)来辅助实现源ue与目标ue的通信,即sidelink中继u2u通信。
2、现有技术中,sidelink中继通信的发现(discovery)流程有模式a(model a)和模式b(model b)两种方式。其中在model a下,中继ue可以通过维护邻区列表(neighbourlist),记录附近想要被发现或进行中继通信的ue。然而,现有neighbourlist的进入机制不明确,导致部分已经进入neighbourlist的ue仍无法建立连接或者连接后通信链路情况较差,甚至触发重选流程,带来额外的资源开销,影响通信效率。
技术实现思路
1、本技术实施例提供一种中继通信方法、装置及相关设备,以解决现有邻区列表进入机制不明确而影响通信效率的问题。
2、第一方面,本技术实施例提供了一种中继通信方法,由中继用户设备ue执行,所述方法包括:
3、广播第一发现消息;
4、在接收到第一ue发送的响应消息的情况下,根据所述中继ue与所述第一ue之间的目标信息,确定所述第一ue是否满足进入邻区列表的条件,其中,所述目标信息包括信道质量指标值和连接记录中的至少一种;
5、在确定所述第一ue满足进入邻区列表的条件的情况下,将所述第一ue添加至所述中继ue的邻区列表中。
6、可选地,所述目标信息包括信道质量指标值;
7、所述根据所述中继ue与所述第一ue之间的目标信息,确定所述第一ue是否满足进入邻区列表的条件,包括:
8、判断所述中继ue与所述第一ue之间的信道质量指标值是否大于信道质量门限值;
9、其中,在所述中继ue与所述第一ue之间的信道质量指标值大于所述信道质量门限值的情况下,确定所述第一ue满足进入邻区列表的条件。
10、可选地,所述判断所述中继ue与所述第一ue之间的信道质量指标值是否大于信道质量门限值之后,所述方法还包括:
11、在所述中继ue与所述第一ue之间的信道质量指标值大于所述信道质量门限值的情况下,启动第一定时器;
12、在所述第一定时器超时后再次接收到所述第一ue发送的响应消息的情况下,判断所述中继ue与所述第一ue之间的当前信道质量指标值是否大于所述信道质量门限值。
13、可选地,所述判断所述中继ue与所述第一ue之间的信道质量指标值是否大于信道质量门限值之后,所述方法还包括:
14、在所述中继ue与所述第一ue之间的信道质量指标值小于或等于所述信道质量门限值的情况下,启动第二定时器,在所述第二定时器的定时时长内禁止将所述第一ue添加至所述中继ue的邻区列表中;
15、在所述第二定时器超时后再次接收到所述第一ue发送的响应消息的情况下,判断所述中继ue与所述第一ue之间的当前信道质量指标值是否大于所述信道质量门限值。
16、可选地,所述目标信息包括连接记录;
17、所述第一ue满足进入邻区列表的条件包括如下任一情况:
18、在中继通信的发现模式a下,所述中继ue与所述第一ue建立过通信连接;
19、在中继通信的发现模式a下,所述中继ue与所述第一ue建立过中继通信连接;
20、在中继通信的发现模式b下,所述中继ue与所述第一ue建立过通信连接;
21、在中继通信的发现模式b下,所述中继ue与所述第一ue建立过中继通信连接。
22、可选地,所述方法还包括:
23、在中继通信的发现模式b下,接收第二ue广播的第二发现消息,其中,所述第二发现消息中携带有目标ue的标识id;
24、在所述中继ue的邻区列表中存在所述目标ue的id的情况下,向所述第二ue发送响应消息。
25、第二方面,本技术实施例还提供另一种中继通信方法,由第二ue执行,所述方法包括:
26、在中继通信的发现模式b下,广播携带有目标ue的id的第二发现消息;
27、接收中继ue发送的响应消息,其中,所述响应消息用于指示所述中继ue的邻区列表中存在所述目标ue的id;
28、通过所述中继ue与所述目标ue建立中继通信连接。
29、第三方面,本技术实施例还提供另一种中继通信方法,由第二ue执行,所述方法包括:
30、在确定多个候选中继ue的情况下,根据所述多个候选中继ue的邻区列表中的ue数量,确定目标中继ue;
31、通过所述目标中继ue与目标ue建立中继通信连接。
32、可选地,所述确定多个候选中继ue的情况,包括:
33、在中继通信的发现模式b下,接收到多个中继ue发送的响应消息;
34、或者,在中继通信的发现模式a下,接收到多个中继ue广播的发现消息。
35、可选地,所述根据所述多个候选中继ue的邻区列表中的ue数量,确定目标中继ue,包括:
36、比较所述多个候选中继ue中每个候选中继ue的邻区列表中的ue数量;
37、将邻区列表中ue数量最少的候选中继ue确定为所述目标中继ue。
38、可选地,所述比较所述多个候选中继ue中每个候选中继ue的邻区列表中的ue数量之后,所述方法还包括:
39、在存在多个邻区列表中ue数量最少的候选中继ue的情况下,分别确定所述多个邻区列表中ue数量最少的候选中继ue中的每个候选中继ue对应的通信链路的信道质量,其中,第一候选中继ue对应的通信链路包括所述第二ue与所述第一候选中继ue之间的第一段通信链路,和所述第一候选中继ue与目标ue之间的第二段通信链路,所述第一候选中继ue为所述多个邻区列表中ue数量最少的候选中继ue中的任一候选中继ue;
40、将所述多个邻区列表中ue数量最少的候选中继ue中对应的通信链路的信道质量最高的候选中继ue确定为所述目标中继ue。
41、第四方面,本技术实施例还提供一种中继通信装置,设置在中继ue,所述中继通信装置包括:
42、第一发送模块,用于广播第一发现消息;
43、第一确定模块,用于在接收到第一ue发送的响应消息的情况下,根据所述中继ue与所述第一ue之间的目标信息,确定所述第一ue是否满足进入邻区列表的条件,其中,所述目标信息包括信道质量指标值和连接记录中的至少一种;
44、添加模块,用于在确定所述第一ue满足进入邻区列表的条件的情况下,将所述第一ue添加至所述中继ue的邻区列表中。
45、可选地,所述目标信息包括信道质量指标值;
46、所述第一确定模块用于判断所述中继ue与所述第一ue之间的信道质量指标值是否大于信道质量门限值;
47、其中,在所述中继ue与所述第一ue之间的信道质量指标值大于所述信道质量门限值的情况下,确定所述第一ue满足进入邻区列表的条件。
48、可选地,所述中继通信装置还包括:
49、第一定时模块,用于在所述中继ue与所述第一ue之间的信道质量指标值大于所述信道质量门限值的情况下,启动第一定时器;
50、第一判断模块,用于在所述第一定时器超时后再次接收到所述第一ue发送的响应消息的情况下,判断所述中继ue与所述第一ue之间的当前信道质量指标值是否大于所述信道质量门限值。
51、可选地,所述中继通信装置还包括:
52、第二定时模块,用于在所述中继ue与所述第一ue之间的信道质量指标值小于或等于所述信道质量门限值的情况下,启动第二定时器,在所述第二定时器的定时时长内禁止将所述第一ue添加至所述中继ue的邻区列表中;
53、第二判断模块,用于在所述第二定时器超时后再次接收到所述第一ue发送的响应消息的情况下,判断所述中继ue与所述第一ue之间的当前信道质量指标值是否大于所述信道质量门限值。
54、可选地,所述目标信息包括连接记录;
55、所述第一ue满足进入邻区列表的条件包括如下任一情况:
56、在中继通信的发现模式a下,所述中继ue与所述第一ue建立过通信连接;
57、在中继通信的发现模式a下,所述中继ue与所述第一ue建立过中继通信连接;
58、在中继通信的发现模式b下,所述中继ue与所述第一ue建立过通信连接;
59、在中继通信的发现模式b下,所述中继ue与所述第一ue建立过中继通信连接。
60、可选地,所述中继通信装置还包括:
61、第二接收模块,用于在中继通信的发现模式b下,接收第二ue广播的第二发现消息,其中,所述第二发现消息中携带有目标ue的标识id;
62、第三发送模块,用于在所述中继ue的邻区列表中存在所述目标ue的id的情况下,向所述第二ue发送响应消息。
63、第五方面,本技术实施例还提供另一种中继通信装置,设置在第二ue,所述中继通信装置包括:
64、第二发送模块,用于在中继通信的发现模式b下,广播携带有目标ue的id的第二发现消息;
65、第一接收模块,用于接收中继ue发送的响应消息,其中,所述响应消息用于指示所述中继ue的邻区列表中存在所述目标ue的id;
66、第一通信模块,用于通过所述中继ue与所述目标ue建立中继通信连接。
67、第六方面,本技术实施例还提供另一种中继通信装置,设置在第二ue,所述中继通信装置包括:
68、第二确定模块,用于在确定多个候选中继ue的情况下,根据所述多个候选中继ue的邻区列表中的ue数量,确定目标中继ue;
69、第二通信模块,用于通过所述目标中继ue与目标ue建立中继通信连接。
70、可选地,所述确定多个候选中继ue的情况,包括:
71、在中继通信的发现模式b下,接收到多个中继ue发送的响应消息;
72、或者,在中继通信的发现模式a下,接收到多个中继ue广播的发现消息。
73、可选地,所述第二确定模块包括:
74、比较单元,用于比较所述多个候选中继ue中每个候选中继ue的邻区列表中的ue数量;
75、第一确定单元,用于将邻区列表中ue数量最少的候选中继ue确定为所述目标中继ue。
76、可选地,所述第二确定模块还包括:
77、第二确定单元,用于在存在多个邻区列表中ue数量最少的候选中继ue的情况下,分别确定所述多个邻区列表中ue数量最少的候选中继ue中的每个候选中继ue对应的通信链路的信道质量,其中,第一候选中继ue对应的通信链路包括所述第二ue与所述第一候选中继ue之间的第一段通信链路,和所述第一候选中继ue与目标ue之间的第二段通信链路,所述第一候选中继ue为所述多个邻区列表中ue数量最少的候选中继ue中的任一候选中继ue;
78、第三确定单元,用于将所述多个邻区列表中ue数量最少的候选中继ue中对应的通信链路的信道质量最高的候选中继ue确定为所述目标中继ue。
79、第七方面,本技术实施例还提供一种通信设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的中继通信方法中的步骤;或者实现如第二方面所述的中继通信方法中的步骤;或者实现如第三方面所述的中继通信方法中的步骤。
80、第八方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的中继通信方法中的步骤;或者实现如第二方面所述的中继通信方法中的步骤;或者实现如第三方面所述的中继通信方法中的步骤。
81、在本技术实施例中,广播第一发现消息;在接收到第一ue发送的响应消息的情况下,根据所述中继ue与所述第一ue之间的目标信息,确定所述第一ue是否满足进入邻区列表的条件,其中,所述目标信息包括信道质量指标值和连接记录中的至少一种;在确定所述第一ue满足进入邻区列表的条件的情况下,将所述第一ue添加至所述中继ue的邻区列表中。这样,通过根据中继ue与响应ue之间的目标信息优化邻区列表,能够保证进入邻区列表的ue与中继ue之间具备较好的通信链路质量,从而能在一定程度上避免触发重选流程,降低资源开销,并提升中继通信效率。
1.一种中继通信方法,由中继用户设备ue执行,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标信息包括信道质量指标值;
3.根据权利要求2所述的方法,其特征在于,所述判断所述中继ue与所述第一ue之间的信道质量指标值是否大于信道质量门限值之后,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述判断所述中继ue与所述第一ue之间的信道质量指标值是否大于信道质量门限值之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述目标信息包括连接记录;
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种中继通信方法,由第二ue执行,其特征在于,所述方法包括:
8.一种中继通信方法,由第二ue执行,其特征在于,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述确定多个候选中继ue的情况,包括:
10.根据权利要求8所述的方法,其特征在于,所述根据所述多个候选中继ue的邻区列表中的ue数量,确定目标中继ue,包括:
11.根据权利要求10所述的方法,其特征在于,所述比较所述多个候选中继ue中每个候选中继ue的邻区列表中的ue数量之后,所述方法还包括:
12.一种中继通信装置,设置在中继ue,其特征在于,所述中继通信装置包括:
13.一种中继通信装置,设置在第二ue,其特征在于,所述中继通信装置包括:
14.一种中继通信装置,设置在第二ue,其特征在于,所述中继通信装置包括:
15.一种通信设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器,用于读取存储器中的程序实现如权利要求1至6中任一项所述的中继通信方法中的步骤;或者实现如权利要求7所述的中继通信方法中的步骤;或者实现如权利要求8至11中任一项所述的中继通信方法中的步骤。
16.一种计算机可读存储介质,用于存储计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的中继通信方法中的步骤;或者实现如权利要求7所述的中继通信方法中的步骤;或者实现如权利要求8至11中任一项所述的中继通信方法中的步骤。
