一种用于单播通信的方法和装置与流程

文档序号:27753146发布日期:2021-12-03 20:10阅读:115来源:国知局
一种用于单播通信的方法和装置与流程

1.本技术涉及通信领域,并且更具体地,涉及一种用于单播通信的方法和装置。


背景技术:

2.在无线通信系统中,用户设备(user equipment,ue)与用户设备之间可以通过网络进行数据通信,也可以不借助网络设备,直接进行ue与ue之间的通信。ue与ue之间的接口称为pc5接口,类似于ue与基站之间的uu接口。ue与ue之间的链路称为侧行链路(sidelink,sl)。通过sidelink直接进行数据传输,而不需要经过网络,这样可以有效地减少通信时延。
3.sidelink上支持广播、单播、组播。单播通信类似于ue与基站之间建立无线资源管理(radio resource control,rrc)连接之后进行的数据通信,需要两个ue之间在先建立单播连接。
4.ue与ue之间通过sidelink进行通信时,由于发送侧ue的硬件能力不足等原因,通信距离不会很远。这导致ue与ue之间通过sidelink通信的场景会受限。为了解决这个问题,标准讨论引入ue-to-ue relay的架构。两个ue之间可以通过中继设备(relay ue)进行数据、信令的传递。
5.在实际应用过程中,存在单播通信需求的发起ue(ue1)和目标ue(ue2)之间可能存在多个relay ue,而且多个relay ue与ue1和ue2可能没有确定的关系,并不是每个relay ue对于存在单播通信需求的ue1和ue2都合适,现有技术在ue1和ue2之间建立单播连接的过程中,还没有比较好的选择relay ue的方法。


技术实现要素:

6.本技术提供一种用于单播通信的方法,通过在建立单播连接的过程中选择合适的中继设备,有利于提高单播连接的成功率,提高单播通信的通信质量。
7.第一方面,提供了一种用于单播通信的方法,该方法包括:第一中继设备接收第一终端设备发送的第一消息,所述第一消息包括第二终端设备的第一标识;当所述第一消息的传输质量满足第一预设条件时,所述第一中继设备向所述第二终端设备发送第二消息,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
8.通过中继设备参与对第一消息的判断,可以在单播连接的过程中,考虑发起ue与中继设备之间的不同情形,从而选择合适的中继设备,继而提高单播连接的成功率,提高单播通信的质量。
9.结合第一方面,在第一方面的某些实现方式中,所述第一消息的传输质量满足第一预设条件包括:所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。
10.可选的,第一中继设备还可以根据第一消息的snr、sinr、rsrq、csi等对第一消息进行判断。
11.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述第一中继设
备接收所述第二终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;当所述第三消息的传输质量满足第二预设条件时,所述第一中继设备向所述第一终端设备转发所述第三消息。
12.通过中继设备对目标ue发送的第三消息的传输质量进行判断,可以进一步考虑中继设备与目标ue之间的不同情形,从而可以选择对目标ue来说更合适的中继设备,继而提高单播连接的成功率,提高单播通信的质量。
13.结合第一方面,在第一方面的某些实现方式中,所述第三消息的传输质量满足第二预设条件包括:所述第三消息的rsrp大于或等于第二阈值。
14.可选的,第一中继设备还可以根据第三消息的snr、sinr、rsrq、csi等对第三消息进行判断。
15.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述第一中继设备接收第一指示信息,所述第一指示信息用于指示所述第一中继设备改变所述第一预设条件和/或第二预设条件。
16.通过在接收第一次第一消息之后没有找到合适的中继设备时,接收指示信息,并改变预设条件,可以根据实际情况变更标准,选择合适的中继设备,从而保证业务的正常进行。
17.结合第一方面,在第一方面的某些实现方式中,所述第一消息用于请求建立所述第一单播连接。
18.结合第一方面,在第一方面的某些实现方式中,所述第一消息用于请求发现目标中继设备。
19.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述第一中继设备接收所述第一终端设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第一中继设备向所述第二终端设备转发所述第四消息,所述第四消息用于请求建立所述第一单播连接;所述第一中继设备接收所述第二终端设备发送的第五一消息,所述第五消息包括单播连接响应消息;所述第一中继设备向所述第一终端设备转发所述第五消息。
20.可选的,第一消息可以只用于请求发现目标中继设备,或者第一消息也可以同时用于请求在发起ue和目标ue之间通过目标中继设备建立单播连接。
21.结合第一方面,在第一方面的某些实现方式中,所述第一中继设备与所述第二终端设备已经建立单播连接,以及所述方法还包括:所述第一中继设备接收所述第二终端设备发送的第六消息,所述第六消息包括所述第二终端设备的业务标识;所述第一中继设备根据所述业务标识,确定向所述第二终端设备发送所述第二消息。
22.通过在先建立的单播连接通道,中继设备可以提前获取目标ue感兴趣的业务信息,从而可以根据业务信息判断是否可以继续向目标ue发送消息,同时可以复用在先建立的单播连接通道,从而提高了单播连接的效率,节省资源。
23.结合第一方面,在第一方面的某些实现方式中,所述第一中继设备向所述第二终端设备发送第二消息,所述方法还包括:所述第一中继设备在发送第二消息时,同时发送所述第一终端设备的第二标识,其中所述第二标识是所述第一中继设备为所述第一终端设备分配的。
24.通过为发起ue分配local id,使得目标ue可以在复用同一条中继设备与不同发起ue之间的单播连接通道时,可以区分不同的发起ue。
25.结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述第一中继设备接收所述第二终端设备发送的第七消息以及所述第二标识,其中,所述第八消息包括所述第一终端设备的第一标识,或者所述第一中继设备接收所述第二终端设备发送的第二指示信息,其中,所述第二指示信息用于指示所述第一中继设备释放所述第一终端设备的第二标识。
26.第二方面,提供了一种用于单播通信的方法,该方法包括:第一中继设备接收第二终端设备发送的第一消息,所述第一消息包括所述第二终端设备的业务标识,其中,所述第一中继设备已经与所述第二终端设备建立单播连接;根据所述业务标识,确定向所述第二终端设备发送第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
27.结合第二方面,在第二方面的某些实现方式中,所述方法还包括:所述第一中继设备接收所述第一终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;当所述第三消息的传输质量满足第一预设条件时,所述第一中继设备确定向所述第二终端设备发送所述第二消息。
28.结合第二方面,在第二方面的某些实现方式中,所述第三消息的传输质量满足第一预设条件包括:所述第三消息的参考信号接收功率rsrp大于或等于第一阈值。
29.结合第二方面,在第二方面的某些实现方式中,所述第一中继设备向所述第二终端设备发送第二消息,所述方法还包括:所述第一中继设备在发送第二消息时,同时发送所述第一终端设备的第二标识,其中,所述第二标识是所述第一中继设备为所述第一终端设备分配的。
30.结合第二方面,在第二方面的某些实现方式中,该方法还包括:所述第一中继设备接收所述第二终端设备发送的第四消息以及所述第二标识,其中,所述第四消息包括所述第一终端设备的第一标识,或者所述第一中继设备接收所述第二终端设备发送的第一指示信息,其中,所述第一指示信息用于指示所述第一中继设备释放所述第一终端设备的第二标识。
31.第三方面,提供了一种用于单播通信的方法,该方法包括:第一中继设备接收第一终端设备发送的第一消息,所述第一消息用于请求建立第二单播连接,所述第二单播连接是所述第一终端设备经由所述第一中继设备而与第三终端设备之间建立的单播连接,其中,所述第一中继设备与所述第一终端设备已经建立单播连接;所述第一中继设备向所述第三终端设备发送第二消息,以及建立所述第二单播连接对应的业务标识,其中,所述第二消息用于请求与所述第三终端设备建立所述第二单播连接。
32.通过在先建立的单播连接通道,中继设备可以不需要再对接收到的第一消息进行筛选判断,同时,发起ue可以与多个目标ue复用发起ue与中继设备之间在先建立的单播连接通道,从而提高了单播连接的效率,节省资源。
33.结合第三方面,在第三方面的某些实现方式中,所述第一中继设备接收第一终端设备发送的第一消息,所述方法还包括:所述第一中继设备在接收所述第一消息的同时,还接收所述第三终端设备的第三标识,其中所述第三标识是所述第一终端设备为所述第三终
端设备分配的。
34.由于发起ue可以复用发起ue和中继设备之间在先建立的单播连接通道与多个目标ue之间建立单播连接,此时,发起ue或中继设备为不同的目标ue分配本地标识,可以使得发起ue区分不同的目标ue。
35.结合第三方面,在第三方面的某些实现方式中,所述方法还包括:所述第一中继设备接收所述第三终端设备发送的第三消息,所述第三消息包括所述第二单播连接请求的响应消息;所述第一中继设备判断所述第三消息的传输质量是否满足第三预设条件。
36.通过中继设备对目标ue发送的第三消息的传输质量进行判断,可以进一步考虑中继设备与目标ue之间的不同情形,从而可以选择对目标ue来说更合适的中继设备,继而提高单播连接的成功率,提高单播通信的质量。
37.结合第三方面,在第三方面的某些实现方式中,所述第三消息的传输质量满足第三预设条件包括:所述第三消息的rsrp大于或等于第三阈值。
38.可选的,第一中继设备还可以根据第三消息的snr、sinr、rsrq、csi等对第三消息进行判断。
39.结合第三方面,在第三方面的某些实现方式中,当所述第三消息的传输质量满足第三预设条件,所述方法还包括:所述第一中继设备向所述第一终端设备发送第四消息以及所述第三终端设备的第四标识,其中所述第四消息包括所述第二终端设备的第一标识,所述第四标识是所述第一中继设备为所述第三终端设备分配的。
40.结合第三方面,在第三方面的某些实现方式中,当所述第三消息的传输质量不满足第三预设条件,所述方法还包括:所述第一中继设备向所述第一终端设备发送第三指示信息,所述第三指示信息用于指示所述第一中继设备不能用于建立所述第二单播连接。
41.第四方面,提供了一种用于单播通信的方法,该方法包括:第二终端设备接收至少一个候选中继设备发送的第一消息,所述第一消息包括所述第二终端设备的第一标识;当所述第一消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的至少一个候选中继设备发送第二消息,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个,或者当所述第一消息的传输质量不满足第一预设条件时,所述第二终端设备丢弃所述第一消息或不做响应。
42.通过目标ue对中继设备发送的第一消息进行判断,对目标ue和中继设备之间的不同情形进行考虑,从而可以在单播连接过程中可以选择合适的中继设备,继而提高单播连接的成功率,提供单播通信的通信质量。
43.结合第四方面,在第三方面的某些实现方式中,所述第一消息的传输质量满足第一预设条件包括:所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。
44.可选的,目标ue还可以根据第一消息的snr、sinr、rsrq、csi等对第一消息进行判断。
45.结合第四方面,在第四方面的某些实现方式中,所述第一消息还包括第三消息的传输质量结果,其中所述第三消息是所述第一终端设备发送给所述至少一个候选中继设备的,以及所述第一消息的传输质量满足第一预设条件还包括:当所述第三消息的参考信号接收功率rsrp大于或等于第二阈值。
46.可选的,中继设备可以只对第一消息的传输质量进行测量但不进行筛选,而是将测量结果发送给目标ue,从而目标ue可以对第一消息和第二消息的传输质量进行综合判断,继而选择合适的中继设备来建立单播连接,有利于提高单播连接的成功率。
47.结合第四方面,在第四方面的某些实现方式中,所述当所述第一消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的所述至少一个候选中继设备发送第二消息,所述方法还包括:所述第二终端设备根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第二终端设备向所述第一中继设备发送所述第二消息。
48.可选的,目标ue可以根据预设条件从多个候选中继设备中选择一个符合条件的最优中继设备,或者也可以从多个候选中继设备中选择多个符合条件的中继设备。
49.结合第四方面,在第四方面的某些实现方式中,所述方法还包括:所述第二终端设备接收第一指示信息,所述第一指示信息用于指示所述第二终端设备改变所述第一预设条件和/或第二预设条件。
50.通过在接收第一次第一消息之后没有找到合适的中继设备时,接收指示信息,并改变预设条件,可以根据实际情况变更标准,选择合适的中继设备,从而保证业务的正常进行。
51.结合第四方面,在第四方面的某些实现方式中,所述第一消息用于请求建立所述第一单播连接。
52.结合第四方面,在第四方面的某些实现方式中,所述第一消息用于请求发现目标中继设备。
53.可选的,该第一消息可以只用于请求发现目标中继设备,或者该第一消息也可以同时用于请求通过中继设备在发起ue和目标ue之间建立单播连接。
54.结合第四方面,在第四方面的某些实现方式中,所述方法还包括:所述第二终端设备接收所述第一中继设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第二终端设备向所述第一中继设备发送第五消息,所述第五消息包括单播连接响应消息。
55.结合第四方面,在第四方面的某些实现方式中,所述第二终端设备与所述至少一个候选中继设备已经建立单播连接,所述方法还包括:所述第二终端设备向所述至少一个候选中继设备发送第六消息,所述第六消息包括所述第二终端设备的业务标识。
56.通过在先建立的单播连接通道,目标ue可以提前向中继设备发送目标ue感兴趣的业务信息,从而可以使得中继设备可以根据业务信息判断是否可以继续向目标ue发送消息,同时可以复用在先建立的单播连接通道,从而提高了单播连接的效率,节省资源。
57.结合第四方面,在第四方面的某些实现方式中,所述第二终端设备接收至少一个候选中继设备发送的第一消息,所述方法还包括:所述第二终端设备在接收所述第一消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设备分配的。
58.通过接收中继设备为发起ue分配的local id,使得目标ue可以在复用同一条中继设备与目标ue之间的单播连接通道时,区分不同的发起ue。
59.结合第四方面,在第四方面的某些实现方式中,所述第二终端设备向满足所述第
一预设条件的至少一个候选中继设备发送第二消息,所述方法还包括:所述第二终端设备在发送所述第二消息时,同时发送所述第二终端设备的第二标识。
60.可选的,当所述第一消息的传输质量满足第一预设条件时,所述第二终端设备可以向满足所述第一预设条件的至少一个候选中继设备发送第二指示信息,所述第二指示信息用于指示所述至少一个候选中继设备释放第二标识,其中,所述第二标识为所述第一中继设备为第一终端设备的分配的,所述第一终端设备和第二终端设备之间有单播通信的需求。
61.第五方面,提供了一种用于单播通信的方法,该方法包括:第二终端设备向至少一个候选中继设备发送第一消息,所述第一消息包括所述第二终端设备的业务标识,其中,所述第二终端设备与所述至少一个候选中继设备已经建立单播连接。
62.结合第五方面,在第五方面的某些实现方式中,该方法还包括:所述第二终端设备接收所述至少一个候选中继设备发送的第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备经由第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个;所述第二终端设备向所述至少一个候选中继设备发送第三消息,或者当所述第二消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的至少一个候选中继设备发送第三消息,其中,所述第三消息包括单播连接响应消息,或者当所述第二消息的传输质量不满足第一预设条件时,所述第二终端设备丢弃所述第二消息或不做响应。
63.结合第五方面,在第五方面的某些实现方式中,所述第二消息的传输质量满足第一预设条件包括:所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。
64.结合第五方面,在第五方面的某些实现方式中,所述第二消息还包括第四消息的传输质量结果,其中所述第四消息是第一终端设备发送给所述至少一个候选中继设备的,以及所述第二消息的传输质量满足第一预设条件还包括:当所述第四消息的参考信号接收功率rsrp大于或等于第二阈值。
65.结合第五方面,在第五方面的某些实现方式中,所述当所述第二消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的所述至少一个候选中继设备发送第三消息,所述方法还包括:所述第二终端设备根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第二终端设备向所述第一中继设备发送所述第三消息。
66.结合第五方面,在第五方面的某些实现方式中,所述方法还包括:所述第二终端设备接收第一指示信息,所述第一指示信息用于指示所述第二终端设备改变所述第一预设条件和/或第二预设条件。
67.结合第五方面,在第五方面的某些实现方式中,所述第二终端设备接收至少一个候选中继设备发送的第二消息,所述方法还包括:所述第二终端设备在接收所述第二消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设备分配的。
68.结合第五方面,在第五方面的某些实现方式中,所述第二终端设备向所述至少一个候选中继设备发送第三消息,所述方法还包括:所述第二终端设备在发送所述第三消息时,同时发送所述第一终端设备的第二标识。
69.可选的,所述第二终端设备还可以向所述至少一个候选中继设备发送第二指示信息,所述第二指示信息用于指示所述至少一个候选中继设备释放所述第二标识。
70.第六方面,提供了一种用于单播通信的方法,该方法包括:第一终端设备向至少一个候选中继设备发送第一消息,所述第一消息包括第二终端设备的第一标识;所述第一终端设备接收所述至少一个候选中继设备发送的第二消息,所述第二消息包括所述第二终端设备的第一标识;当所述第二消息的传输质量满足第一预设条件时,所述第一终端设备向第一中继设备发送第三消息,所述第三消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个。
71.通过发起ue对接收到的第二消息进行判断,可以对发起ue和中继设备之间的不同情形进行考虑,从而在单播连接过程中可以选择合适的中继设备,继而提高单播连接的成功率,提高单播通信的通信质量。
72.结合第六方面,在第六方面的某些实现方式中,所述第二消息的传输质量满足第一预设条件包括:所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。
73.可选地,发起ue还可以根据第二消息的snr、sinr、rsrq、csi等对第二消息进行判断。
74.结合第六方面,在第六方面的某些实现方式中,所述第一消息用于请求建立所述第一单播连接,以及所述第三消息包括第一指示信息,所述第一指示消息用于指示所述第二终端设备通过所述第一中继设备与所述第一终端设备建立所述第一单播连接。
75.结合第六方面,在第六方面的某些实现方式中,所述第一消息用于请求发现目标中继设备,以及所述第三消息用于请求与所述第二终端设备通过所述第一中继设备建立所述第一单播连接。
76.可选的,该第一消息可以只用于发现目标中继设备,或者该第一消息也可以用于请求通过中继设备在发起ue和目标ue之间建立单播连接。
77.第七方面,提供了一种用于单播通信的方法,该方法包括:第一终端设备向至少一个候选中继设备发送第一消息,所述第一消息用于请求建立第二单播连接,所述第一消息包括建立所述第二单播连接对应的业务标识的信息,其中,所述至少一个候选中继设备与所述第一终端设备已经建立单播连接,所述第二单播连接是所述第一终端设备经由第一中继设备而与第三终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个。
78.通过在先建立的单播连接通道,发起ue可以与多个目标ue复用发起ue与中继设备之间在先建立的单播连接通道,从而提高了单播连接的效率,节省资源
79.结合第七方面,在第七方面的某些实现方式中,所述方法还包括:所述第一终端设备接收所述第一中继设备发送的第二消息和所述第二终端设备的第二标识,或者接收所述第一中继设备发送的第二指示信息,其中,所述第二终端设备的第二标识是所述第一中继设备或者是所述第一终端设备为所述第二终端设备分配的,所述第二指示信息用于指示所述第一中继设备不能用于建立所述单播连接。
80.由于发起ue可以复用发起ue和中继设备之间在先建立的单播连接通道与多个目标ue之间建立单播连接,此时,发起ue可以根据发起ue或中继设备为不同的目标ue分配的
本地标识来区分不同的目标ue。
81.结合第七方面,在第七方面的某些实现方式中,所述第一终端设备向至少一个候选中继设备发送第一消息,所述方法还包括:所述第一终端设备发送第一消息时,同时发送所述第三终端设备的第三标识,其中所述第三标识是所述第一终端设备为所述第三终端设备分配的。
82.由于发起ue可以复用发起ue和中继设备之间在先建立的单播连接通道与多个目标ue之间建立单播连接,此时,发起ue可以为不同的目标ue分配本地标识,可以使得发起ue区分不同的目标ue。
83.结合第七方面,在第七方面的某些实现方式中,所述方法还包括:所述第一终端设备发送第二指示信息,所述第二指示信息用于指示所述第一中继设备和所述第二终端设备改变预设条件。
84.通过在发送第一次第一消息之后没有找到合适的中继设备时,发送指示信息改变预设条件,可以根据实际情况变更标准,选择合适的中继设备,从而保证业务的正常进行。
85.第八方面,提供了一种用于单播通信的装置,该装置包括:第一接收模块,用于接收第一终端设备发送的第一消息,所述第一消息包括第二终端设备的第一标识;第一处理模块,用于判断所述第一消息的传输质量满足第一预设条件;第一发送模块,用于当所述第一消息的传输质量满足第一预设条件时,所述第一中继设备向所述第二终端设备发送第二消息,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
86.结合第八方面,在第八方面的某些实现方式中,所述第一处理模块具体用于:判断所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。
87.结合第八方面,在第八方面的某些实现方式中,所述第一接收模块还用于:接收所述第二终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;所述第一处理模块还用于:判断所述第三消息的传输质量满足第二预设条件;以及所述第一发送模块还用于:当所述第三消息的传输质量满足第二预设条件时,向所述第一终端设备转发所述第三消息。
88.结合第八方面,在第八方面的某些实现方式中,所述第一处理模块具体用于:判断所述第三消息的rsrp大于或等于第二阈值。
89.结合第八方面,在第八方面的某些实现方式中,所述第一接收模块还用于:接收第一指示信息,所述第一指示信息用于指示所述装置改变所述第一预设条件和/或第二预设条件。
90.结合第八方面,在第八方面的某些实现方式中,所述第一消息用于请求建立所述第一单播连接。
91.结合第八方面,在第八方面的某些实现方式中,所述第一消息用于请求发现目标中继设备。
92.结合第八方面,在第八方面的某些实现方式中,所述第一接收模块还用于:接收所述第一终端设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第一发送模块还用于向所述第二终端设备转发所述第四消息;所述第一接收模块还用于接收所述第二终端设备发送的第五消息,所述第五消息包括单播连接响应消息;所述第一发送
模块还用于向所述第一终端设备转发所述第五消息。
93.结合第八方面,在第八方面的某些实现方式中,所述第一中继设备与所述第二终端设备已经建立单播连接,以及所述第一接收模块还用于:接收所述第二终端设备发送的第六消息,所述第六消息包括所述第二终端设备的业务标识;所述第一处理模块还用于:根据所述业务标识,确定向所述第二终端设备发送所述第二消息。
94.结合第八方面,在第八方面的某些实现方式中,所述第二发送模块还用于:在发送第二消息时,同时发送所述第一终端设备的第二标识,其中所述第二标识是所述装置为所述第一终端设备分配的。
95.结合第八方面,在第八方面的某些实现方式中,所述第一接收模块还用于:接收所述第二终端设备发送的第七消息以及所述第二标识,其中,所述第七消息包括所述第二终端设备的第一标识,或者接收所述第二终端设备发送的第二指示信息,其中,所述第二指示信息用于指示所述装置释放所述第一终端设备的第二标识。
96.第九方面,提供了一种用于单播通信的装置,该装置包括:第六接收模块,用于接收第二终端设备发送的第一消息,所述第一消息包括所述第二终端设备的业务标识,其中,所述第一中继设备已经与所述第二终端设备建立单播连接;第六发送模块,用于根据所述业务标识,确定向所述第二终端设备发送第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
97.结合第九方面,在第九方面的某些实现方式中,所述第六接收模块还用于:接收所述第一终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;所述装置还包括:第六处理模块,用于判断所述第三消息的传输质量满足第一预设条件;所述第六发送模块还用于:当所述第三消息的传输质量满足第一预设条件时,所述第一中继设备确定向所述第二终端设备发送所述第二消息。
98.结合第九方面,在第九方面的某些实现方式中,所述第六处理模块具体用于:判断所述第三消息的参考信号接收功率rsrp大于或等于第一阈值。
99.结合第九方面,在第九方面的某些实现方式中,所述第六发送模块还用于:在发送第二消息时,同时发送所述第一终端设备的第二标识,其中,所述第二标识是所述装置为所述第一终端设备分配的。
100.结合第九方面,在第九方面的某些实现方式中,所述第六接收模块还用于:接收所述第二终端设备发送的第四消息以及所述第二标识,其中,所述第四消息包括所述第一终端设备的第一标识,或者接收所述第二终端设备发送的第一指示信息,其中,所述第一指示信息用于指示所述装置释放所述第一终端设备的第二标识。
101.第十方面,提供了一种用于单播通信的装置,该装置包括:第二接收模块,用于接收第一终端设备发送的第一消息,所述第一消息用于请求建立第二单播连接,所述第二单播连接是所述第一终端设备经由所述装置而与第三终端设备之间建立的单播连接,其中,所述装置与所述第一终端设备已经建立单播连接;第二发送模块,用于向所述第三终端设备发送第二消息,以及建立所述第二单播连接对应的业务标识,其中,所述第二消息用于请求与所述第三终端设备建立所述第二单播连接。
102.结合第十方面,在第十方面的某些实现方式中,所述第二接收模块具体用于:在接
收所述第一消息的同时,还接收所述第三终端设备的第三标识,其中所述第三标识是所述第一终端设备为所述第三终端设备分配的。
103.结合第十方面,在第十方面的某些实现方式中,所述第二接收模块还用于:接收所述第三终端设备发送的第三消息,所述第三消息包括所述第二单播连接请求的响应消息;所述装置还包括:第二处理模块,判断所述第三消息的传输质量是否满足第三预设条件。
104.结合第十方面,在第十方面的某些实现方式中,所述第二处理模块具体用于:判断所述第三消息的rsrp大于或等于第三阈值。
105.结合第十方面,在第十方面的某些实现方式中,所述第二发送模块还用于:向所述第一终端设备发送第四消息以及所述第三终端设备的第四标识,其中,所述第四消息包括所述第二终端设备的第一标识,所述第四标识是所述第一中继设备为所述第三终端设备分配的。
106.结合第十方面,在第十方面的某些实现方式中,所述第二发送模块还用于:向所述第一终端设备发送第三指示信息,所述第三指示信息用于指示所述装置不能用于建立所述第二单播连接。
107.第十一方面,提供了一种用于单播通信的装置,该装置包括:第三接收模块,用于接收至少一个候选中继设备发送的第一消息,所述第一消息包括所述装置的第一标识;第三处理模块,用于判断所述第一消息的传输质量是否满足第一预设条件;第三发送模块,用于当所述第一消息的传输质量满足第一预设条件时,向满足所述第一预设条件的至少一个候选中继设备发送第二消息,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由第一中继设备而与所述装置之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个,或者当所述第一消息的传输质量不满足第一预设条件时,丢弃所述第一消息或不做响应。
108.结合第十一方面,在第十一方面的某些实现方式中,所述第三处理模块具体用于:判断所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。
109.结合第十一方面,在第十一方面的某些实现方式中,所述第一消息还包括第三消息的传输质量结果,其中所述第三消息是所述第一终端设备发送给所述至少一个候选中继设备的,以及所述第三处理模块还用于:判断所述第三消息的参考信号接收功率rsrp大于或等于第二阈值。
110.结合第十一方面,在第十一方面的某些实现方式中,所述第三处理模块还用于:根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第三发送模块,还用于向所述第一中继设备发送所述第二消息。
111.结合第十一方面,在第十一方面的某些实现方式中,所述第三接收模块还用于:接收第一指示信息,所述第一指示信息用于指示所述装置改变所述第一预设条件和/或第二预设条件。
112.结合第十一方面,在第十一方面的某些实现方式中,所述第一消息用于请求建立所述第一单播连接。
113.结合第十一方面,在第十一方面的某些实现方式中,所述第一消息用于请求发现目标中继设备。
114.结合第十一方面,在第十一方面的某些实现方式中,所述第三接收模块还用于:接
收所述第一中继设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第三发送模块,还用于向所述第一中继设备发送第五消息,所述第五消息包括单播连接响应消息。
115.结合第十一方面,在第十一方面的某些实现方式中,所述第二终端设备与所述至少一个候选中继设备已经建立单播连接,所述第三发送模块还用于:向所述至少一个候选中继设备发送第六消息,所述第六消息包括所述装置的业务标识。
116.结合第十一方面,在第十一方面的某些实现方式中,所述第三接收模块还用于:在接收所述第一消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设备分配的。
117.结合第十一方面,在第十一方面的某些实现方式中,所述第三发送模块还用于:在发送所述第二消息时,同时发送所述第一终端设备的第二标识。
118.第十二方面,提供了一种用于单播通信的装置,该装置包括:第七处理模块,用于生成第一消息,所述第一消息包括所述装置的业务标识;第七发送模块,用于向至少一个候选中继设备发送第一消息,其中,所述装置与所述至少一个候选中继设备已经建立单播连接。
119.结合第十二方面,在第十二方面的某些实现方式中,该装置还包括:第七接收模块,用于接收所述至少一个候选中继设备发送的第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备经由第一中继设备而与所述装置之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个;所述第七发送模块还用于:向所述至少一个候选中继设备发送第三消息,或者所述第七处理模块还用于判断所述第二消息的传输质量是否满足第一预设条件,当所述第二消息的传输质量满足第一预设条件时,所述第七发送模块还用于:向满足所述第一预设条件的至少一个候选中继设备发送第三消息,其中,所述第三消息包括单播连接响应消息,或者当所述第二消息的传输质量不满足第一预设条件时,所述装置丢弃所述第二消息或不做响应。
120.结合第十二方面,在第十二方面的某些实现方式中,所述第七处理模块具体用于:判断所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。
121.结合第十二方面,在第十二方面的某些实现方式中,所述第二消息还包括第四消息的传输质量结果,其中所述第四消息是第一终端设备发送给所述至少一个候选中继设备的,以及所述第七处理模块还用于:判断所述第四消息的参考信号接收功率rsrp大于或等于第二阈值。
122.结合第十二方面,在第十二方面的某些实现方式中,所述第七处理模块还用于:根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第七发送模块还用于:向所述第一中继设备发送所述第三消息。
123.结合第十二方面,在第十二方面的某些实现方式中,所述第七接收模块还用于:接收第一指示信息,所述第一指示信息用于指示所述装置改变所述第一预设条件和/或第二预设条件。
124.结合第十二方面,在第十二方面的某些实现方式中,所述第七接收模块还用于:在接收所述第二消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设备分配的。
125.结合第十二方面,在第十二方面的某些实现方式中,所述第七发送模块还用于:在发送所述第三消息时,同时发送所述第一终端设备的第二标识。
126.可选地,所述第七发送模块还可以向所述至少一个候选中继设备发送第二指示信息,所述第二指示信息用于指示所述至少一个候选中继设备释放所述第二标识。
127.第十三方面,提供了一种用于单播通信的装置,该装置包括:第四发送模块,用于向至少一个候选中继设备发送第一消息,所述第一消息包括第二终端设备的第一标识;第四接收模块,接收所述至少一个候选中继设备发送的第二消息,所述第二消息包括所述第二终端设备的第一标识;第四处理模块,用于判断所述第二消息的传输质量满足第一预设条件;所述第四发送模块,还用于当所述第二消息的传输质量满足第一预设条件时,向第一中继设备发送第三消息,所述第三消息用于建立第一单播连接,所述第一单播连接是所述装置经由所述第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个。
128.结合第十三方面,在第十三方面的某些实现方式中,所述第四处理模块具体用于:判断所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。
129.结合第十三方面,在第十三方面的某些实现方式中,所述第一消息用于请求建立所述第一单播连接,以及所述第三消息包括第一指示信息,所述第一指示消息用于指示所述第二终端设备通过所述第一中继设备与所述装置建立所述第一单播连接。
130.结合第十三方面,在第十三方面的某些实现方式中,所述第一消息用于请求发现目标中继设备,以及所述第三消息用于请求与所述第二终端设备通过所述第一中继设备建立所述第一单播连接。
131.第十四方面,提供了一种用于单播通信的装置,该装置包括:第五处理模块,用于生成第一消息,所述第一消息用于请求建立第二单播连接,所述第一消息包括建立所述第二单播连接对应的业务标识的信息,其中,所述装置与至少一个候选中继设备已经建立单播连接,所述第二单播连接是所述装置经由第一中继设备而与第三终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个;第五发送模块,用于向所述至少一个候选中继设备发送第一消息。
132.结合第十四方面,在第十四方面的某些实现方式中,所述装置还包括:第五接收模块,用于接收所述第一中继设备发送的第二消息和所述第二终端设备的第二标识,或者接收所述第一中继设备发送的第二指示信息,其中,所述第二终端设备的第二标识是所述第一中继设备或者是所述装置为所述第二终端设备分配的,所述第二指示信息用于指示所述第一中继设备不能用于建立所述单播连接。
133.结合第十四方面,在第十四方面的某些实现方式中,所述第五发送模块还用于:发送第一消息时,同时发送所述第三终端设备的第三标识,其中所述第三标识是所述装置为所述第三终端设备分配的。
134.结合第十四方面,在第十四方面的某些实现方式中,所述第五发送模块还用于:发送第二指示信息,所述第二指示信息用于指示所述第一中继设备和所述第二终端设备改变预设条件。
135.第十五方面,提供了一种通信装置,该通信装置具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件
包括一个或多个与上述功能相对应的模块。
136.第十六方面,提供了一种通信装置,该通信装置具有实现上述第二方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
137.第十七方面,提供了一种通信装置,该通信装置具有实现上述第三方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
138.第十八方面,提供了一种通信装置,该通信装置具有实现上述第四方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
139.第十九方面,提供了一种通信装置,该通信装置具有实现上述第五方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
140.第二十方面,提供了一种通信装置,该通信装置具有实现上述第六方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
141.第二十一方面,提供了一种通信装置,该通信装置具有实现上述第七方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
142.第二十二方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第一方面及其各种可能实现方式中的方法。
143.第二十三方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第二方面及其各种可能实现方式中的方法。
144.第二十四方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第三方面及其各种可能实现方式中的方法。
145.第二十五方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第四方面及其各种可能实现方式中的方法。
146.第二十六方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第五方面及其各种可能实现方式中的方法。
147.第二十七方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第六方面及其各种可能实现方式中的方法。
148.第二十八方面,提供了一种通信装置,包括,处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第七
方面及其各种可能实现方式中的方法。
149.第二十九方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第一方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
150.第三十方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第二方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
151.第三十一方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第三方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
152.第三十二方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第四方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
153.第三十三方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第五方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
154.第三十四方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第六方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
155.第三十五方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持通信装置实现上述第七方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
156.第三十六方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第一方面或第一方面的任意可能的实现方式中的方法的指令。
157.第三十七面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第二方面或第二方面的任意可能的实现方式中的方法的指令。
158.第三十八方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第四方面或第四方面的任意可能的实现方式中的方法的指令。
159.第三十九方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第一方面或第一方面的任意可能的实现方式中的方法的指令。
160.第四十方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第五方面或第五方面的任意可能的实现方式中的方法的指令。
161.第四十一方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第六方面或第六方面的任意可能的实现方式中的方法的指令。
162.第四十二方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行如第七方面或第七方面的任意可能的实现方式中的方法的指令。
163.第四十三方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第一方面所述的方法。
164.第四十四方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第二方面所述的方法。
165.第四十五方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第三方面所述的方法。
166.第四十六方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第四方面所述的方法。
167.第四十七方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第五方面所述的方法。
168.第四十八方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第六方面所述的方法。
169.第四十九方面,提供了一种计算机程序产品,包括计算机程序,当其在计算机设备上运行时,使得所述计算机设备执行如第七方面所述的方法。
170.第五十方面,提供了一种通信系统,该通信系统包括第一终端设备、第二终端设备、至少一个候选中继设备、第一中继设备。该第一中继设备用于执行上述第一方面和/或第二方面和/或第三方面,或者本技术实施例提供的方案中由第一中继设备执行的步骤;第二终端设备用于执行上述第四方面和/或第五方面中,或者本技术实施例提供的方案中由第二终端设备执行的步骤;该第一终端设备用于执行上述第六方面和/或第七方面中,或者本技术实施例提供的方案中由第一终端设备执行的步骤;可选的,该通信系统还包括第三终端设备,该第三网络设备用于执行上述第三方面和/或第七方面中,或者本技术实施例提供的方案中由第三终端设备执行的步骤。
171.本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
172.图1是本技术实施例的一个系统架构示意图。
173.图2是单播连接流程示意图。
174.图3是本技术实施例的一个ue-ue数据传输示意图。
175.图4是本技术实施例的另一个ue-ue数据传输示意图。
176.图5是一种ue-ue relay系统架构示意图。
177.图6是本技术实施例的一个用于单播通信的方法的示意图。
178.图7是本技术实施例的另一个用于单播通信的方法的示意图。
179.图8是本技术实施例的另一个用于单播通信的方法的示意图。
180.图9是本技术实施例的另一个用于单播通信的方法的示意图。
181.图10是本技术实施例的另一个用于单播通信的方法的示意图。
division multiple access,cdma)中的基站(base transceiver station,bts),也可以是宽带码分多址(wideband code division multiple access,wcdma)系统中的基站(nodeb,nb),还可以是lte系统中的演进型基站(evolutional nodeb,enb或enodeb),还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及5g网络中的网络设备或者未来演进的plmn网络中的网络设备等,本技术实施例并不限定。
203.在无线通信系统中,ue与ue之间可以通过网络进行数据通信,也可以不借助网络设备,直接进行ue与ue之间的通信。ue与ue之间的接口称为pc5接口,类似于ue与基站之间的uu接口。ue与ue之间的链路称为侧行链路(sidelink,sl),sidelink通信的一个典型应用场景即车联网(vehicle to everything,v2x)。在车联网中,每个车即一个ue,ue与ue之间可以通过sidelink直接进行数据传输,而不需要经过网络,这样可以有效地减少通信时延。
204.sidelink上可以支持单播通信,单播通信类似于ue与基站之间建立无线资源管理(radio resource control,rrc)连接之后进行的数据通信,需要两个ue之间在先建立单播连接。在建立单播连接之后,两个ue可以基于协商的标识进行数据通信,该数据可以是加密的,也可以是不加密的。相比于广播,在单播通信中,只能是建立了单播连接的两个ue之间才能进行该单播通信。
205.图2示出了现有技术中两个ue之间建立单播连接的流程示意图。s210,ue1向ue2发送直连通信请求消息,可选地,ue1可以以广播的方式发送该请求消息。s220,ue1和ue2之间建立安全连接。s230,ue2向ue1发送直连通信接受消息。s240,ue1与ue2之间建立单播连接,并通过单播连接传输业务数据。
206.ue与ue之间通过sidelink进行通信时,由于发送侧ue的硬件能力不足等原因,通信距离不会很远。这导致ue与ue之间通过sidelink通信的场景会受限。为了解决这个问题,标准讨论引入ue-to-ue relay的架构。图1示出了本技术实施例的一个系统架构示意图。如图1所述,该架构包括发起ue(ue1)、中继设备(relay ue)以及目标ue(ue2)。ue-to-ue relay系统中的网元可以包括一个发起ue1,一个目标ue2和一个或多个relay ue,其中ue1和ue2之间存在单播通信的需求。ue1与ue2可以通过relay ue进行数据、信令的传递。
207.从用户面协议栈看,ue-to-ue relay可以分两种,一种是网络层(layer 3,l3)relay,一种是数据链路层(layer 2,l2)relay。图3示出了l2 relay架构下的用户面协议栈的示意图,用户的数据可以是在分组数据汇聚层协议层(packet data convergence protocol,pdcp)之下进行中继的。在l2 relay架构下,ue1与ue2之间还会有端到端的控制面连接,控制面连接又进一步分为接入层(access stratum,as)的控制面连接(可以理解为rrc连接)和上层(可以理解为非接入层(non-access stratum,nas))的控制面连接。图4示出了l3 relay架构下的用户面协议栈的示意图,如图4所示,用户的数据是在ip层进行中继的。可选的,在上述relay架构中,sl无线链路控制(radio link control,rlc)层之上还可以包括适配层。上述两个架构下的数据传输属于现有技术,本技术实施例不做过多赘述。
208.上述架构是ue之间通过relay ue建立好单播连接之后数据传输在用户面协议栈的示意图,ue之间建立单播连接之前,需要选择合适的relay ue,在实际应用过程中,ue1和ue2之间可能存在多个relay ue,多个relay ue与ue1和ue2可能没有确定的关系,即relay ue和ue1/ue2之间可能没有建立单播连接,而且并不是所有的relay ue对于有单播通信需
求的ue1和ue2都合适,例如图5所示的,当存在多个relay ue时,某个relay ue可能与ue2的距离太远,不适合在ue1和ue2之间充当中继设备进行数据、信令的传递。而在ue1和ue2建立单播连接的过程中,现有技术还没有比较好的选择relay ue的方法。
209.本技术实施例提供了一种用于单播通信的方法,在建立单播连接的过程中,relay ue和/或ue1和/或ue2参与对relay ue的选择,从而可以选择合适的relay ue,有利于提高ue之间建立单播连接的成功率,提高单播通信的通信质量。
210.本技术的实施例中的发起ue可以为第一终端设备,目标ue可以为第二终端设备,或者可选的,目标ue还可以为第三终端设备,具体情况根据不同实施例的描述确定。本技术实施例中的中继设备也可以称为relay ue。
211.本技术实施例中的参考信号可以是解调参考信号(demodulation reference signal,dmrs)或者信道状态信息参考信号(channel state information-reference signal,csi-rs),本技术对参考信号的类型不做限定。
212.图6示出了本技术实施例的一个用于单播通信的方法的示意图。如图6所示,该方法600包括s610和s620,下面对这两个步骤进行详细描述。
213.s610,第一中继设备接收第一终端设备发送的第一消息,所述第一消息包括第二终端设备的第一标识。
214.该第一标识可以为第二终端设备的应用层标识(application layer identifier,app id)。
215.可选地,该第一消息可以包括第二终端设备感兴趣的业务信息,如业务标识等。
216.作为一个实施例,该第一消息中可以包括指示信息,用于指示第一中继设备转发该第一消息,可选地,该指示信息可以是该第一消息中包含的指示信息,也可以是该第一消息经过协议层处理时,在协议层的头中增加的指示信息,如分组数据汇聚层协议(packet data convergence protocol,pdcp)/无线链路控制(radio link control,rlc)/媒体介入控制(media access control,mac)层的头上,或者在物理层的sidelink控制信息中增加的。
217.作为一个实施例,该第一消息可以只用于请求发现目标中继设备。
218.作为另一个实施例,该第一消息可以用于请求和目标ue建立单播连接,在本实施例中,也可以理解为用于请求通过目标中继设备在发起ue和目标ue之间建立单播连接。
219.s620,当所述第一消息的传输质量满足第一预设条件时,所述第一中继设备向所述第二终端设备发送第二消息。
220.作为一个实施例,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
221.可选的,上述第二消息可以是直接转发的第一消息,或者可以是在第一消息的基础上,第一中继设备生成的第二消息。作为一个实施例,所述第一消息的传输质量满足第一预设条件包括:所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。具体地,第一中继设备可以对与第一消息同时发送的参考信号进行测量,得到参考信号接收功率(reference signal received power,rprp)值,并与第一门限值进行比较,如果rsrp测量值大于第一门限值,则继续发送第二消息,否则不发送。可选地,该第一门限值可以是第一中继设备从其所属的基站获取的,或者可以是从发起ue获取的,或者是第一中继设备本地
配置的,本技术对此不做限定。
222.可选的,第一中继设备也可以根据链路的信噪比(signal noise ratio,snr)、信号与干扰加噪声比(signal to interference plus noise ratio,sinr)、参考信号接受质量(reference signal received quality,rsrq)、通道状态信息(channel state information,csi)等对第一消息进行判断,或者还可以根据第一中继设备是否支持该单播连接业务确定是否继续向目标ue发送第二消息,应理解,第一中继设备可以选择其中的一种方法对接收到的消息进行判断,或者也可以根据其中的两种或两种以上对接收到的消息进行判断,本技术实施例对此不做限定。
223.作为一个实施例,第一中继设备还可以对第二终端设备发送的消息的传输质量进行判断,具体地,所述方法还包括:所述第一中继设备接收所述第二终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;当所述第三消息的传输质量满足第二预设条件时,所述第一中继设备向所述第一终端设备转发所述第三消息。
224.中继设备通过对第二终端设备的响应消息(即上述第三消息)的传输质量进行判断,可以考虑到中继设备和目标ue之间的不同情形,从而可以选择更合适的目标中继设备,继而提高单播连接的成功率,提高单播通信的通信质量。
225.作为一个实施例,所述第三消息的传输质量满足第二预设条件包括:所述第三消息的rsrp大于或等于第二阈值。具体地,第一中继设备可以对与第三消息同时发送的参考信号进行测量得到rsrp值,然后根据rsrp测量值和第二门限值进行判断。可选地,该第二门限值可以是第一中继设备从其所属的基站获取的,或者可以是从发起ue获取的,或者是第一中继设备本地配置的,本技术对此不做限定。可选的,本技术实施例的第二门限值与上述步骤中第一中继设备判断第一消息时使用的第一门限值可以相同,也可以不同,其具体取值可以根据实际情况确定,本技术实施例对此不做限定。
226.可选的,第一中继设备也可以根据链路的snr、sinr、rsrq、csi等对第三消息进行判断。
227.作为一个实施例,第一中继设备可以改变选择标准,如降低第一/第二门限值。具体地,所述第一中继设备接收第一指示信息,所述第一指示信息用于指示所述第一中继设备改变所述第一预设条件和/或第二预设条件。或者可选的,第一中继设备也可以根据本地配置,对选择标准进行改变,从而可以选择合适的目标中继设备。
228.通过改变选择目标中继设备的预设条件,可以在没有找到合适的目标中继设备的情况下改变选择标准,从而保证业务的正常进行。
229.作为一个实施例,当前述第一消息用于请求建立单播通信时,该第二消息也可以用于请求建立单播通信,建立单播通信的过程属于现有技术,此处不再做过多赘述。
230.作为另一个实施例,当前述第一消息只用于请求发现目标中继设备时,该第二消息也只用于请求发现目标中继设备,此时,中继设备还需要再从发起ue接收建立单播连接的消息,从而可以在发起ue和目标ue之间建立起单播连接。具体地,所述方法还包括:所述第一中继设备接收所述第一终端设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第一中继设备向所述第二终端设备转发所述第四消息;所述第一中继设备接收所述第二终端设备发送的第五消息,所述第五消息包括单播连接响应消息;所述第一中继设备向所述第一终端设备转发所述第五消息。可选的,该单播连接响应消息可以为
直连通信接受消息,或者也可以为安全建立相关消息。
231.作为一个实施例,上述第一中继设备和第二终端设备之间可能已经存在单播连接通道,这种情况下,第一中继设备可以提前获取第二终端设备感兴趣的业务信息。具体地,所述第一中继设备与所述第二终端设备已经建立单播连接,以及所述方法还包括:所述第一中继设备接收所述第二终端设备发送的第六消息,所述第六消息包括所述第二终端设备的业务标识。可选的,该第二终端设备的业务标识可以是终端设备感兴趣的业务标识。通过提前获取第二终端设备感兴趣的业务标识,使得中继设备在接收到发起ue发送的第一消息后,可以基于第一消息对应的目的标识来判断该第一消息对应的业务是否为第二终端设备感兴趣的业务,从而根据判断结果,确定是否向第二终端设备发送第二消息,具体地,第一中继设备可以在获取到第一消息后,获取第一消息对应的目的标识,该目的标识是第一消息对应的业务的默认标识,从而第一中继设备可以根据该目的标识和第二终端设备的业务判断是否继续发送第二消息。通过利用提前获取第二终端设备的业务信息,提高了单播连接的成功率。同时,复用在先建立的单播连接通道,可以提高单播连接的效率,节省资源。
232.作为一个实施例,中继设备可以为不同的发起ue分配本地标识,从而可以使得目标ue可以对不同的发起ue进行区分。具体地,所述第一中继设备向所述第二终端设备发送第二消息,所述方法还包括:所述第一中继设备在发送第二消息时,同时发送所述第一终端设备的第二标识,其中所述第二标识是所述第一中继设备为所述第一终端设备分配的。
233.作为一个实施例,第一中继设备可以在发送第二消息之后接收第二终端设备的响应消息。具体地,所述方法还包括:所述第一中继设备接收所述第二终端设备发送的第七消息以及所述第二标识,其中,所述第七消息包括所述第二终端设备的第一标识,或者所述第一中继设备接收所述第二终端设备发送的第二指示信息,其中,所述第二指示信息用于指示所述第一中继设备释放所述第一终端设备的第二标识。
234.本技术实施例是通过中继设备在单播通信的过程中参与中继设备的选择,不仅考虑了中继设备与发起ue之间的不同情形,更进一步考虑了中继设备和目标ue之间的不同情形,从而能够在单播通信的过程中,达到选择更合适的中继设备的目的,继而提高了单播连接的成功率,提高单播通信的通信质量。
235.图7示出了本技术实施例的另一个用于单播通信的方法的示意图。如图7所示,该方法700包括步骤s710和s720,下面对这两个步骤进行详细描述。
236.s710,第一中继设备接收第二终端设备发送的第一消息,所述第一消息包括所述第二终端设备的业务标识。
237.作为一个实施例,所述第一中继设备已经与所述第二终端设备建立单播连接。
238.可选的,该第二终端设备的标识可以是第二终端设备感兴趣的业务标识。
239.通过在先建立的单播连接通道,中继设备可以提前获取第二终端设备的业务标识。
240.可选的,该在先建立的单播连接通道可以根据是图6中实施例所描述的用于单播通信的方法建立的,也可以是利用现有技术中的建立单播连接的方法建立的,本技术实施例对在先建立的单播连接通道的方式不做限定。
241.s720,所述第一中继设备根据所述业务标识,确定向所述第二终端设备发送第二消息。
242.作为一个实施例,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备与第二终端设备之间的单播连接,进一步的,在本实施例中所述第二单播连接可以理解为述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。具体地,第二终端设备可以根据第一消息中的业务标识,对接收到的请求消息进行判断,如,可以基于从第一终端设备接收到的请求消息对应的目的标识来判断该请求消息对应的业务是否为第二终端设备感兴趣的业务,根据判断结果,确定是否向第二终端设备发送第二消息。
243.通过利用提前获取的第二终端设备的业务标识,对接收到的请求消息进行判断,进一步地,向第二终端设备发送建立单播连接的请求消息,而且,通过复用在先建立的单播连接通道,可以提高建立单播连接的效率,节省资源。
244.作为一个实施例,所述方法还包括:所述第一中继设备接收所述第一终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;当所述第三消息的传输质量满足第一预设条件时,所述第一中继设备确定向所述第二终端设备发送第二消息。
245.可选的,第一中继设备可以根据第二终端设备的业务标识判断是否继续向第二终端设备转发请求消息,还可以根据从第一终端设备接收到的请求消息的传输质量来判断是否继续向第二终端设备转发请求消息,从而达到可以选择更合适的中继设备的效果。
246.可选的,上述第二消息可以是直接转发的第三消息,或者可以是在第三消息的基础上,第一中继设备生成的第二消息
247.作为一个实施例,所述第三消息的传输质量满足第一预设条件包括:所述第三消息的参考信号接收功率rsrp大于或等于第一阈值。
248.可选的,第一中继设备可以根据链路的snr、sinr、rsrq、csi等对第三消息进行判断。
249.作为一个实施例,所述第一中继设备向所述第二终端设备发送第二消息,所述方法还包括:所述第一中继设备在发送第二消息时,同时发送所述第一终端设备的第二标识,其中,所述第二标识是所述第一中继设备为所述第一终端设备分配的。
250.由于本技术中第一中继设备与第二终端设备已经建立了单播连接通道,所以第二终端设备可以复用该通道与多个发起ue建立单播连接,通过为第一终端设备分配本地标识local id,使得第二终端设备可以分辨不同的发起ue。
251.作为一个实施例,该方法还包括:所述第一中继设备接收所述第二终端设备发送的第四消息以及所述第二标识,其中,所述第四消息包括所述第二终端设备的第一标识,或者所述第一中继设备接收所述第二终端设备发送的第一指示信息,其中,所述第一指示信息用于指示所述第一中继设备释放所述第一终端设备的第二标识。
252.本技术实施例通过复用在先建立的第一中继设备和第二终端设备之间的单播连接通道,与不同的发起ue之间建立单播连接,同时,第一中继设备还可以提前获取第二终端设备感兴趣的业务信息,并根据业务信息判断是否向第二终端设备发送请求消息,与现有技术相比,有利于选择更合适的中继设备,继而提高了单播连接的效率,节省了资源。
253.图8示出了本技术实施例的另一个用于单播通信的方法的示意图。如图8所示,该方法800包括步骤s810和s820,下面对这两个步骤进行详细描述。
254.s810,第一中继设备接收第一终端设备发送的第一消息,所述第一消息用于请求
建立第二单播连接。
255.作为一个实施例,所述第二单播连接是所述第一终端设备与第三终端设备之间的单播连接,进一步的,在本实施例中所述第二单播连接可以理解为是所述第一终端设备经由所述第一中继设备而与第三终端设备之间建立的单播连接,其中,所述第一中继设备与所述第一终端设备已经建立单播连接。
256.可选的,该在先建立的单播连接通道可以根据是图6中实施例所描述的用于单播通信的方法建立的,也可以是利用现有技术中的建立单播连接的方法建立的,本技术实施例对在先建立的单播连接通道的方式不做限定。
257.应理解,第一终端设备和第二终端设备可以通过第一中继设备已经建立了第一单播连接,此处第一终端设备可以利用与第一中继设备之间已经建立的单播连接通道,与不同于第二终端设备的第三终端设备建立第二单播连接。
258.可选的,该第一消息可以包括第二终端设备的标识,如应用层标识,或者还可以包括第二终端设备感兴趣的业务信息。
259.可选的,该第一消息中还可以包括单播连接请求业务对应的默认层二(layer-2,l2)标识,或者第一终端设备向第一中继设备发送第一消息时,还会发送单播连接业务请求业务对应的默认l2标识。由于第一中继设备已经与第一终端设备之间建立了单播连接,因此,第一中继设备可以不用通过指示信息就可以对该默认层标识进行识别。
260.本技术实施例中,第一终端设备和中继设备之间已经存在单播连接,使得ue可以复用在先建立的单播连接通道与目标ue建立单播连接,提高了单播连接的效率,节省资源。
261.作为一个实施例,所述第一中继设备接收第一终端设备发送的第一消息,所述方法还包括:所述第一中继设备在接收所述第一消息的同时,还接收所述第三终端设备的第三标识,其中所述第三标识是所述第一终端设备为所述第三终端设备分配的。
262.由于第一中继设备和第一终端设备之间已经建立了单播连接,第一终端设备可能复用该单播连接与不同的目标ue建立单播连接,所以第一终端设备可以为不同的目标ue分配本地标识,从而使得第一终端设备可以对不同的目标ue进行区分。
263.s820,所述第一中继设备向所述第三终端设备发送第二消息,以及建立所述第二单播连接对应的业务标识。
264.作为一个实施例,所述第二消息用于请求与所述第三终端设备建立所述第二单播连接。
265.可选的,上述第二消息可以是直接转发的第一消息,或者可以是在第一消息的基础上,第一中继设备生成的第二消息。
266.可选的,该第二单播连接对应的业务标识可以是从第一终端设备接收的默认层二标识,或者也可以是第一中继设备自己生成的,具体地,第一中继设备在接收到第一消息之后,可以对第一消息中的数据包进行解析,获取第一消息对应的业务信息,从而确定单播连接业务对应的标识。
267.由于第一中继设备和第一终端设备之间已经建立了单播连接,第一终端设备可能复用该单播连接与不同的目标ue建立单播连接,所以第一中继设备可以为不同的目标ue分配本地标识,从而使得第一终端设备可以对不同的目标ue进行区分。
268.作为一个实施例,第一中继设备可以基于自身与第三终端设备的不同情况,对接
收到的第三终端设备发送的消息的传输质量进行判断,从而达到选择合适的目标中继设备的目的。具体地,所述方法还包括:所述第一中继设备接收所述第三终端设备发送的第三消息,所述第三消息包括所述第二单播连接请求的响应消息;所述第一中继设备判断所述第三消息的传输质量是否满足第三预设条件。
269.作为一个实施例,所述第三消息的传输质量满足第三预设条件包括:所述第三消息的rsrp大于或等于第三阈值。具体地,中继设备可以对与第三消息同时发送的参考信号进行测量,得到rsrp值,然后根据第三预设条件中的rsrp第一门限值,对rsrp测量值进行判断。可选的,第一中继设备也可以根据链路的snr、sinr、rsrq、csi等对第三消息进行判断。可选地,该第一门限值可以是至少一个候选relay ue从其所属的基站获取的,或者可以是从发起ue获取的,或者是relay ue本地配置的,本技术对此不做限定。
270.作为一个实施例,当所述第三消息的传输质量满足第三预设条件,所述方法还包括:所述第一中继设备向所述第一终端设备发送第四消息以及所述第三终端设备的第四标识,其中所述第四消息包括所述第二终端设备的第一标识,所述第四标识是所述第一中继设备为所述第三终端设备分配的。
271.作为另一个实施例,当所述第三消息的传输质量不满足第三预设条件,所述方法还包括:所述第一中继设备向所述第一终端设备发送第三指示信息,所述第三指示信息用于指示所述第一中继设备不能用于建立所述第二单播连接。
272.图9示出了本技术实施例的另一个用于单播通信的方法的示意图。如图9所示,该方法900包括步骤s910和s920,下面对这两个步骤进行详细描述。
273.s910,第二终端设备接收至少一个候选中继设备发送的第一消息,所述第一消息包括所述第二终端设备的第一标识。
274.可选地,该第二终端设备的第一标识可以为第二终端设备的应用层标识。
275.作为一个实施例,该第一消息可以只用于请求发现目标中继设备。
276.作为另一个实施例,该第一消息可以用于请求和目标ue建立单播连接,在本实施例中,也可以理解为用于请求通过目标中继设备在发起ue和目标ue之间建立单播连接。
277.s920,当所述第一消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的至少一个候选中继设备发送第二消息,或者当所述第一消息的传输质量不满足第一预设条件时,所述第二终端设备丢弃所述第一消息或不做响应。
278.作为一个实施例,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备与所述第二终端设备之间的单播连接,进一步地,在本实施例中,所述第一单播连接可以理解为是所述第一终端设备经由第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个。
279.本技术实施例通过第二终端设备对第二消息的传输质量进行判断,可以考虑到中继设备和目标ue之间的不同情形,从而可以选择更合适的目标中继设备,继而提高单播连接的成功率,提高单播通信的通信质量。
280.作为一个实施例,所述第一消息的传输质量满足第一预设条件包括:所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。具体地,第二终端设备可以对与第一消息同时发送过来的参考信号进行测量,得到第一rsrp值,然后将第一rsrp值与第一门限值进行比较,从而选择合适的目标中继设备。可选地,该第一门限值可以是所述第二终端设备
从其所属的基站获取的,或者可以是从relay ue或者发起ue获取的,或者是第二终端设备本地配置的,本技术对此不做限定。
281.可选的,第二终端设备也可以根据链路的snr、sinr、rsrq、csi等对第一消息进行判断。
282.作为一个实施例,所述第一消息还包括第三消息的传输质量结果,其中所述第三消息是所述第一终端设备发送给所述至少一个候选中继设备的,以及所述第一消息的传输质量满足第一预设条件还包括:当所述第三消息的参考信号接收功率rsrp大于或等于第二阈值。具体地,第二终端设备可以对与第三消息同时发送过来的参考信号进行测量,得到第二rsrp值。可选地,第二终端设备可以获取两个门限值,其中第一门限值对应第一消息的参考信号的测量结果,第二门限值对应第三消息的参考信号的测量结果。当且仅当两个测量结果分别大于或等于对应的门限值时,才会考虑选择对应的中继设备。当多个候选中继设备满足条件时,可以由第二终端设备自己选择,或者选择两个值的总和最大的,或者对两个测量结果加权和最大的,此时的两个加权系数及两个门限值可以是第二终端设备从网络获取的,或者从第一终端设备获取的,或者第二终端设备预配置的。或者可选地,第二终端设备只获取一个第一门限值,两个测量结果都与第一门限值对比,当两个测量结果都大于或等于第一门限值时,才会选择对应的目标中继设备。当多个中继设备满足条件时,处理方法与上述描述相同。
283.在上述实施例中,第二终端设备不仅可以对接收到的第二消息的传输质量进行判断,还可以对中继设备接收到的第一消息的传输质量进行判断,使得第二终端设备可以综合考虑第一终端设备、目标中继设备以及自身之间多段链路的不同情形,从而可以选择更为合适的目标中继设备建立单播连接。
284.作为一个实施例,第二终端设备可以从多个候选中继设备中只选择一个最优的中继设备作为目标中继设备,具体地,所述当所述第一消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的所述至少一个候选中继设备发送第二消息,所述方法还包括:所述第二终端设备根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第二终端设备向所述第一中继设备发送所述第二消息。
285.或者可选的,第二终端设备也可以根据第一门限值,从多个候选中继设备中选择多个符合条件的中继设备,本技术实施例对此不做限定。
286.可选地,上述门限值与第二终端设备对第一消息和第三消息进行判断的第一门限值和第二门限值可以相同也可以不同,具体情况根据实际需求确定,本技术实施例在此不做限定。
287.作为一个实施例,在第一轮单播通信的流程之后,如果第二终端设备没有发现可用的目标中继设备,则可以改变目标中继设备的选择标准。可选的,所述方法还包括:所述第二终端设备接收第一指示信息,所述第一指示信息用于指示所述第二终端设备改变所述第一预设条件和/或第二预设条件。
288.通过根据实际情况改变选择中继设备的预设条件,可以保证业务的正常进行。
289.作为一个实施例,当本技术实施例中的第一消息用于请求建立单播连接时,所述方法还包括:所述第二终端设备接收所述第一中继设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第二终端设备向所述第一中继设备发送第五消息,所
述第五消息包括单播连接响应消息。可选地,该单播连接响应消息可以为直连通信接受消息,或者也可以为安全建立相关消息。
290.作为一个实施例,第二终端设备和多个候选中继设备之间可能已经存在单播连接,此时,目标ue可以利用该在先建立的单播连接,与其他发起ue建立单播连接。具体地,所述第二终端设备与所述至少一个候选中继设备已经建立单播连接,所述方法还包括:所述第二终端设备向所述至少一个候选中继设备发送第六消息,所述第六消息包括所述第二终端设备的业务标识。可选的,该业务标识可以是第二终端设备感兴趣的业务标识。可选的,该在先建立的单播连接通道可以根据是图6中实施例所描述的用于单播通信的方法建立的,也可以是利用现有技术中的建立单播连接的方法建立的,本技术实施例对在先建立的单播连接通道的方式不做限定。
291.由于第二终端设备已经与中继设备之间建立了单播连接,所以第二中继设备可以提前将自己感兴趣的业务信息(如业务标识)发送给与自己建立单播连接的中继设备,使得中继设备在接受到发起ue发送的请求消息时,可以根据该业务信息对请求消息进行判断,从而确定是否继续向第二终端设备发送消息,继而提高了单播连接的成功率。
292.在第二终端设备与中继设备之间已经存在单播连接时,第二终端设备判断所述第一消息的传输质量是否满足第一预设条件可以包括不同的情形,具体地,由于第二终端设备与至少一个中继设备已经建立了单播连接,当第二终端设备接收到的第二消息全部来自于与其在先建立单播连接通道的至少一个候选中继设备,第二终端设备可以基于预设条件,从该至少一个候选中继设备中选择一个中继设备作为目标中继设备,该预设条件可以是基于第二消息的参考信号的传输质量,或者是负载等进行判断。
293.或者可选地,当第二终端设备接收到的第二消息既有来自于与其建立单播连接的候选中继设备,也有来自于其他候选中继设备,若来自于其他候选中继设备的第二消息的传输质量高于门限值时,则在其他候选中继设备中根据预设条件选择一个最优的目标中继设备;若其他候选中继设备发送的第二消息的传输质量没有满足预设条件的,则选择已经在先建立单播连接的候选中继设备作为目标中继设备,具体选择过程参见上述第二消息全部来自于与其建立单播连接的情况;或者第二终端设备也可以先不对其他候选中继设备进行判断,优先选择与其在先建立单播连接通道的候选中继设备,具体选择过程参见上述第二消息全部来自于与其建立单播连接的情况,若未能选择到合适的目标中继设备,则再从其他候选中继设备中选择目标中继设备。
294.作为一个实施例,所述第二终端设备接收至少一个候选中继设备发送的第一消息,所述方法还包括:所述第二终端设备在接收所述第一消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设备分配的。
295.通过为第一终端设备分配本地标识,使得目标ue可以对不同的发起ue进行区分。
296.作为一个实施例,所述第二终端设备向满足所述第一预设条件的至少一个候选中继设备发送第二消息,所述方法还包括:所述第二终端设备在发送所述第二消息时,同时发送所述第二终端设备的第二标识。
297.作为一个实施例,当所述第一消息的传输质量满足第一预设条件时,第二终端设备还可以向满足第一预设条件的至少一个候选中继设备发送第二指示信息,其中,所述第
二指示信息用于指示所述第一中继设备释放所述第二标识。在所述第二终端设备发现第一消息并不是用于寻找该终端设备时,可以指示中继设备释放为自己分配的标识。
298.本技术实施例通过目标ue在单播通信的过程中,对目标中继设备进行选择,从而提高了单播连接的成功率,提高单播通信的通信质量。
299.图10示出了本技术实施例的另一个用于单播通信的方法的示意图。如图10所示,该方法包括s1001,下面对这个步骤进行详细描述。
300.s1001,第二终端设备向至少一个候选中继设备发送第一消息,所述第一消息包括所述第二终端设备的业务标识,其中,所述第二终端设备与所述至少一个候选中继设备已经建立单播连接。
301.可选的,上述第二终端设备的业务标识可以是第二终端设备感兴趣的业务标识。
302.通过在先建立的单播连接通道,第二终端设备可以提前将自己的业务标识发送给中继设备,使得中继设备可以根据该业务标识为第二终端设备进行探听,以将与第二终端设备感兴趣的业务相符合的请求消息发送给第二终端设备,继而提高了单播连接的效率。
303.可选的,该在先建立的单播连接通道可以根据是图6中实施例所描述的用于单播通信的方法建立的,也可以是利用现有技术中的建立单播连接的方法建立的,本技术实施例对在先建立的单播连接通道的方式不做限定。
304.作为一个实施例,该方法还包括:所述第二终端设备接收所述至少一个候选中继设备发送的第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是所述第一终端设备经由第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个;所述第二终端设备向所述至少一个候选中继设备发送第三消息,或者当所述第二消息的传输质量满足第一预设条件时,所述第二终端设备向满足所述第一预设条件的至少一个候选中继设备发送第三消息,或者当所述第二消息的传输质量不满足第一预设条件时,所述第二终端设备丢弃所述第一消息或不做响应,其中,所述第三消息包括单播连接响应消息。可选地,该单播连接响应消息可以为直连通信接受消息,或者为安全建立相关消息。
305.由于第二终端设备与至少一个中继设备已经建立了单播连接,当第二终端设备接收到的第二消息全部来自于与其在先建立单播连接通道的至少一个候选中继设备,第二终端设备可以不对第二消息组判断,直接向该至少一个候选中继设备发送第三消息,或者可选的,第二终端设备可以基于预设条件,从该至少一个候选中继设备中选择一个中继设备作为目标中继设备,该预设条件可以是基于第二消息的参考信号的传输质量,或者是负载等进行判断。
306.或者可选地,当第二终端设备接收到的第二消息既有来自于与其建立单播连接的候选中继设备,也有来自于其他候选中继设备,若来自于其他候选中继设备的第二消息的传输质量高于门限值时,则在其他候选中继设备中根据预设条件选择一个最优的目标中继设备;若其他候选中继设备发送的第二消息的传输质量没有满足预设条件的,则选择已经在先建立单播连接的候选中继设备作为目标中继设备,具体选择过程参见上述第二消息全部来自于与其建立单播连接的情况;或者第二终端设备也可以先不对其他候选中继设备进行判断,优先选择与其在先建立单播连接通道的候选中继设备,具体选择过程参见上述第二消息全部来自于与其建立单播连接的情况,若未能选择到合适的目标中继设备,则再从
其他候选中继设备中选择目标中继设备。
307.其余步骤与图9中的申请实施例的内容类似,不申请实施例不再做重复赘述。
308.图11示出了本技术实施例的另一个用于单播通信的方法的示意图。如图9所示,该方法包括s1110至s1130,下面对这几个步骤进行详细描述。
309.s1110,第一终端设备向至少一个候选中继设备发送第一消息,所述第一消息包括第二终端的第一标识。
310.该第一消息中包括的内容与图6申请实施例中的第一消息包含的内容相同,此处不再重复赘述。
311.s1120,所述第一终端接收所述至少一个候选中继设备发送的第二消息,所述第二消息包括所述第二终端设备的第一标识。
312.可选地,当前述第一消息只用于请求发现目标中继设备时,该第二消息可以只包括发现消息的响应消息,或者当前述第一消息用于请求和目标ue建立单播连接时,在本实施例中,也可以理解为用于请求通过目标中继设备在发起ue和目标ue之间建立单播连接,该第二消息可以包括单播连接响应消息,可选的,该单播连接响应消息可以为直连通信接受消息(direct communication accept),或者是安全建立消息(security establishment)。
313.s1130,当所述第二消息的传输质量满足第一预设条件时,所述第一终端设备向第一中继设备发送第三消息。
314.作为一个实施例,所述第三消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个。
315.本技术实施例通过发起ue在单播通信过程中对中继设备进行判断,从而选择合适的目标中继设备,继而提高单播连接的成功率,提高单播通信的质量。
316.作为一个实施例,所述第二消息的传输质量满足第一预设条件包括:所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。具体地,第一终端设备可以对与第二消息同时发送的参考信号进行测量,得到rsrp值,然后根据预设条件中的第一门限值对该rsrp测量值进行判断,从而确定是否向第一中继设备发送第三消息。可选的,第一终端设备还可以根据链路的snr、sinr、rsrq、csi等对第二消息进行判断。可选地,该第一门限值可以是第一中继设备从其所属的基站获取的,或者是第一终端设备设备本地配置的,本技术对此不做限定。
317.作为一个实施例,所述第一消息用于请求建立所述第一单播连接,以及所述第三消息包括第一指示信息,所述第一指示消息用于指示所述第二终端设备通过所述第一中继设备与所述第一终端设备建立所述第一单播连接。
318.作为另一个实施例,所述第一消息用于请求发现目标中继设备,以及所述第三消息用于请求与所述第二终端设备通过所述第一中继设备建立所述第一单播连接。
319.图12示出了本技术实施例的另一个用于单播通信的方法的示意图。如图12所示,该方法1200包括步骤s1210和s1220,下面对这两个步骤进行详细描述。
320.s1210,第一终端设备生成第一消息,所述第一消息用于请求建立第二单播连接。
321.作为一个实施例,所述第一消息包括建立所述第二单播连接对应的业务标识的信
息,其中,所述至少一个候选中继设备与所述第一终端设备已经建立单播连接,所述第二单播连接是所述第一终端设备和第二终端设备之间建立的单播连接,进一步的,在本实施例中所述第二单播连接可以理解为述第一终端设备经由所述第一中继设备而与所述第三终端设备之间建立的单播连接。,所述第一中继设备是所述至少一个候选中继设备中的一个。
322.s1220,所述第一终端设备向至少一个候选中继设备发送第一消息。
323.作为一个实施例,所述方法还包括:所述第一终端设备接收所述第一中继设备发送的第二消息和所述第二终端设备的第二标识,或者接收所述第一中继设备发送的第二指示信息,其中,所述第二终端设备的第二标识是所述第一中继设备或者是所述第一终端设备为所述第二终端设备分配的,所述第二指示信息用于指示所述第一中继设备不能用于建立所述单播连接。
324.由于第一终端设备可以通过与第一中继设备在先建立的单播连接通道与多个不同的目标ue之间建立单播连接,通过为目标ue分配本地标识,使得第一终端设备可以区分不同的目标ue。
325.作为一个实施例,所述第一终端设备向至少一个候选中继设备发送第一消息,所述方法还包括:所述第一终端设备发送第一消息时,同时发送所述第三终端设备的第三标识,其中所述第三标识是所述第一终端设备为所述第三终端设备分配的。
326.通过为目标ue分配本地标识,使得第一终端设备可以区分不同的目标ue。
327.作为一个实施例,在第一轮单播连接之后,若第一终端设备没有找到合适的目标中继设备建立单播连接,则可以降低选择目标中继设备的标准。可选地,第一终端设备可以发送指示信息给中继设备和/或目标ue,指示其改变其预设条件,具体地所述方法还包括:所述第一终端设备发送第二指示信息,所述第二指示信息用于指示所述第一中继设备和所述第二终端设备改变预设条件。或者可选的,第一终端设备也可以根据本地配置,降低自身对目标中继设备的选择标准。
328.通过改变选择目标中继设备的选择标准,可以保证能够找到合适的目标中继设备建立单播连接,从而保证了业务的正常进行。
329.在本技术实施例中,由于第一终端设备已经与中继设备之间建立了单播连接,所以第一终端设备可以复用该在先建立的单播连接通道与不同的目标ue建立单播连接,从而提高了单播连接的效率,节省资源。
330.图13示出了本技术实施例的一个建立单播连接的流程示意图。如图13所示,s1301,发起ue向至少一个候选中继设备relay ue(如中继设备1、中继设备2、中继设备3)发送第一消息,该第一消息中可以包括发起ue和目标ue的标识,例如ue的应用层标识(application layer identifier,app id)或目标ue感兴趣的业务信息等。
331.发起ue在发送第一消息时会同时发送目的标识和源标识,可选地,此处的目的标识可以是单播连接业务对应的默认标识,所述目的标识和源标识可以携带在mac头上,或者源标识携带在mac头上,目的标识的一部分携带在mac头上,另一部分携带在物理层的sidelink控制信息(sidelink control information,sci)中。该第一消息中可以包括指示信息,该指示信息用于指示至少一个候选relay ue转发该第一消息,可选地,该指示信息可以是第一消息中包含的指示信息,也可以是第一消息在经过发起ue的协议层处理时,在协议层头上增加的指示信息,如pdcp/rlc/mac层的头上,或者在物理层的sidelink控制信息
中增加的。或者该目的标识可以是relay ue的业务对应的标识,relay ue的业务对应的标识可以是:发起ue想要寻找relay ue,并通过中继设备与目标ue建立单播连接所使用的标识。
332.可选的,该第一消息可以只用于寻找目标relay ue,或者可以用于请求建立发起ue和目标ue之间的单播连接,在本技术的实施例中,也可以理解为经由目标中继设备与目标ue之间建立单播连接,即本技术实施例中的寻找relay ue的流程可以与发起ue以及目标ue之间的单播连接过程结合或者单独进行。
333.s1302a,至少一个候选relay ue可以对接收到的第一消息的传输质量进行判断,决定是否继续向目标ue发送第二消息,可选地,此处第一消息的传输质量可以是:至少一个relay ue可以根据与第一消息同时发送的参考信号的rsrp进行判断,当测量得到的第一消息的参考信号的rsrp值大于第一门限值时,中继设备向目标ue发送第二消息,否则不发送。可选地,该第一门限值可以是至少一个候选relay ue从其所属的基站获取的,或者可以是从发起ue获取的,或者是relay ue本地配置的,本技术对此不做限定。应理解,至少一个候选relay ue可以保存发起ue对应的标识,当至少一个候选relay ue发现第一消息中携带有自己感兴趣或者能识别的标识时,就可以接受该发现消息。或者可选地,至少一个候选relay ue也可以根据链路的snr、sinr、rsrq、csi等对第一消息进行判断,或者也可以根据中继设备是否支持该单播连接业务确定是否继续向目标ue发送第二消息。本技术实施例对信号传输质量的判断方式并不做限定。
334.s1302b,至少一个候选relay ue向目标ue发送第二消息,该第二消息可以包括上述第一消息中的发起ue和目标ue的标识或者目标ue感兴趣的业务信息。可选地,relay ue可以以广播的方式发送第二消息。可选地,至少一个候选relay ue发送的第二消息可以是直接将上述第一发现消息进行转发,或者也可以自己生成第二消息发送给目标ue。可选地,该第二消息还可以包括指示信息,用于告知目标ue该第二消息来自于relay ue,可选地,该指示信息可以是第一消息中包含的指示信息,也可以是第一消息在经过发起ue的协议层处理时,在协议层头上增加的指示信息,如pdcp/rlc/mac层的头上,或者在物理层的sidelink控制信息中增加的。
335.应理解,至少一个relay ue在发送第二消息时会携带目的标识和源标识,可选地,此处的目的标识可以是单播连接业务对应的默认标识,或者是relay ue业务对应的标识,该relay ue业务对应的标识可以理解为目标ue在接收到第二消息后能判断出该条消息是relay ue转发的。此处的源标识可以为relay ue为与目标ue进行单播通信分配的标识。
336.可选的,上述第二消息可以是直接转发的第一消息,或者可以是在第一消息的基础上,第一中继设备生成的第二消息。
337.可选地,当第一消息只用于发现目标中继设备时,该第二消息也只用于发现目标中继设备,或者当第一消息同时用于请求建立发起ue和目标ue之间的单播连接时,该第二消息也可以用于请求建立单播连接。
338.s1303,目标ue向至少一个候选relay ue发送第三消息,该第三消息可以包括目标ue的标识,如应用层标识app id。可选地,目标ue发送该第三消息使用的目的标识可以是relay ue在发送第二消息时使用的源标识。
339.可选地,当前述第一消息和第二消息只用于发现目标中继设备时,该第三消息可
以只包括发现目标中继设备的响应消息,或者当前述第一消息和第二消息用于请求建立单播连接时,该第三消息是响应该请求的消息,具体可以包括直连通信接受消息(direct communication accept),或者是安全建立消息(security establishment),这种情况下,目标ue可以通过relay ue与发起ue建立起单播连接,具体流程如图2所示,该单播建立流程是现有技术,本技术对单播建立连接的方式不做限定。
340.可选地,s1304a,至少一个relay ue还可以对所述第三消息作进一步判断,当第三消息的传输质量符合预设条件时,转发第三消息。可选地,至少一个relay ue可以根据rsrp第二门限值对与第三消息一起发送的参考信号的rsrp值进行判断。该第二门限值可以是至少一个候选relay ue从其所属的基站获取的,或者可以是从发起ue获取的,或者是relay ue本地配置的,本技术对此不做限定。可选的,relay ue也可以根据前述链路的snr、sinr、rsrq、csi等对第一消息进行判断,本技术实施例对此不做限定。
341.s1304b,至少一个候选relay ue向发起ue转发第三消息,该第三消息可以包括目标ue的标识。可选地,relay ue向发起ue发送第三消息中的目的标识为发起ue发送第一消息时使用的源标识,relay ue使用这个目的标识向发起ue发送第三消息。
342.s1305,发起ue根据接收到的第三消息,选择目标relay ue。可选地,发起ue可以对第三消息的传输质量进行测量,如rsrp值等,并根据rsrp第三门限值,选择一个结果最优的候选relay ue作为目标relay ue。进一步地,发起ue还可以根据第三门限值选择目标relay ue,当所有候选relay ue都不符合第三门限值时,发起ue放弃选择目标relay ue,或者重新发起第一消息,寻找其他符合条件的目标relay ue。
343.s1306,发起ue向选择的目标中继设备发送第四消息(此处目标ue选择了中继设备2作为目标中继设备)。可选的,当第一消息只用于发现目标中继设备时,该第四消息用于请求通过中继设备2与目标ue之间建立单播连接;或者当第一消息同时用于请求建立单播连接时,该第四消息可以包括指示信息,指示目标ue通过中继设备2与发起ue建立单播连接。具体建立单播连接的过程属于现有技术,本技术实施例不做过多赘述。
344.应理解,本技术实施例中的各个门限值的取值可以相同,也可以不同,根据实际情况可以选择不同的取值,本技术实施例对此不做限定。
345.图14是本技术实施例的另一个建立单播连接的流程示意图。如图14所示,与图13中的不同之处在于,本技术实施例可以由目标ue对至少一个候选relay ue进行选择,确定目标relay ue。s1401和s1402与s1301和s1302相同。本技术实施例中第一消息也可以只用于请求发现目标中继设备,或者也可以同时用于请求建立单播连接,与图13中的申请实施例中的内容相同,本技术实施例不再做过多赘述。
346.与图13中的申请实施例不同,本技术实施例中,目标ue会从至少一个relay ue中选择目标relay ue,并以单播的方式向目标中继设备发送第三消息。s1403a,目标ue可以根据第一rsrp门限值,对接收到的与第二消息同时发送的参考信号的rspr值进行判断,可选地,该第一门限值可以是发起ue在第一消息中携带的,relay ue在发送第二消息时可以携带第一门限值,随后目标ue可以根据第一门限值进行判断,选择最优的目标relay ue,在本技术实施例中,目标ue选择了中继设备1作为最优的目标relay ue。可选地,至少一个候选relay ue可以对第一门限值进行修改后再发送给目标ue,此时,目标ue从不同候选relay ue接收到的请求消息中的门限值可能会不同。或者目标ue可以根据上述链路的snr、sinr、
rsrq、csi等对第一消息进行判断,或者该目标ue是否被授权与该候选relay ue建立单播连接,从而对至少一个relay ue进行选择,本技术实施例对判断方式不做限定。
347.s1403b,目标ue向relay ue发送第三消息,可选的,目标ue以单播的方式向目标s1403a中选择的目标中继设备(在本技术实施例中目标中继设备为中继设备1)发送第三消息。
348.可选地,目标ue对至少一个候选relay ue进行选择时,可以根据rsrp第一门限值选择多个符合要求的relay ue,例如,有多个relay ue的参考信号的rsrp测量值大于目标ue的门限值,此时,目标ue可以向多个符合条件的relay ue发送第三消息。
349.当发起ue发送的第一消息只用于请求发现目标中继设备时,该第三消息可以只包括请求发现目标中继设备的响应消息,或者当发起ue发送的第一消息也同时用于请求在发起ue和目标ue之间建立单播连接时,该第三消息中可以包括单播连接响应消息,可选地,该单播连接响应消息可以为直连通信接受消息,或者可以为安全建立流程相关的消息,通过这两种消息,目标ue可以通过目标relay ue与发起ue之间建立起单播连接,具体建立过程属于现有技术,本技术实施例对单播连接建立过程不做限定。
350.s1404,目标relay ue向发起ue转发上述第三消息。当发起ue发送的第一消息只用于请求发现目标中继设备时,该第三消息中只包括上述发现目标中继设备的响应消息,或者当发起ue发送的第一消息用于请求建立单播连接时,发起ue在接收到上述第三消息之后就与目标ue之间通过目标relay ue建立了单播连接,如可以是通过s1403中的直连通信接收消息或安全建立流程相关的消息。
351.可选地,在s1403a中,目标ue选择了至少一个符合条件的relay ue,并向该至少一个relay ue发送第三消息,此时,relay ue还可以对与接收到的第三消息同时发送的参考信号进行测量得到rsrp值,并将rsrp值与第二门限值进行比较,具体比较方式与图13中实施例相同,本技术实施例不再做过多赘述。
352.s1405,可选地,当发起ue发送的第一消息只用于发现目标relay ue时,即relay ue发现过程和单播连接建立过程独立存在时,发起ue可以在接收目标relay ue转发的第三消息后,再向目标relay ue发送第四消息,请求通过中继设备1与目标ue之间建立起单播连接。建立单播连接的过程属于现有技术,本技术实施例不再做过多赘述。
353.应理解,本技术实施例中的各个门限值的取值可以相同,也可以不同,根据实际情况可以选择不同的取值,本技术实施例对此不做限定。
354.图15示出了本技术实施例的另一个建立单播连接的流程示意图。本技术实施例与图14类似,不同之处在于,本技术实施例中,至少一个relay ue在对与发起ue发送的第一消息同时发送的参考信号进行测量之后,可以不对该参考信号进行判断,即s1502a,至少一个候选relay ue对第一消息的参考信号进行测量获得rsrp值后,可以不做判断,而是直接向目标ue发送第二消息,并在第二消息中携带上述测量得到的参考信号的rsrp结果。
355.可选的,上述第二消息可以是直接转发的第一消息,或者可以是在第一消息的基础上,第一中继设备生成的第二消息。
356.s1503a,目标ue对接收到的至少一个候选relay ue的第二消息的参考信号进行测量得到rsrp值,并根据门限值,对第二消息中携带的第一消息的参考信号的测量结果以及对第二消息的参考信号的测量结果进行判断并选择符合条件的relay ue。可选地,目标ue
可以获取两个门限值,其中,第一门限值对应第二消息的参考信号的测量结果,第二门限值对应relay ue对第一消息的参考信号的测量结果。当且仅当两个测量结果分别大于或等于对应的门限值时,才会考虑选择对应的relay ue。当多个relay ue满足条件时,可以由ue2自己选择,或者选择两个值的总和最大的,或者对两个测量结果加权和最大的,此时的两个加权系数及两个门限值可以是ue2从网络获取的,或者从ue1获取的,或者ue2预配置的。或者可选地,ue2只获取一个门限值,两个测量结果都与这个门限值对比,当两个测量结果都大于或等于门限值时,才会选择对应的relay ue。当多个relay ue满足条件时,处理方法与上述描述相同。其余步骤与图13和图14中的申请实施例相同,本技术实施例不再做过多赘述。
357.可选的,本技术实施例中目标ue也可以根据前述实施例中的链路的snr、sinr、rsrq、csi等对第二消息进行判断,本技术实施例对此不做限定。
358.上述申请实施例都是发起ue以及目标ue与relay ue没有建立单播连接时发现目标relay ue以及建立单播连接的过程,但是实际情况中,发起ue与relay ue以及目标ue与relay ue之间可能已经建立了单播连接。
359.应理解,本技术实施例中的各个门限值的取值可以相同,也可以不同,根据实际情况可以选择不同的取值,本技术实施例对此不做限定。
360.图16示出了本技术实施例的另一个建立单播连接的流程示意图。本技术实施例与图14和图15中建立单播连接的过程相似,不同之处在于,图14和图15中,发起ue、relay ue以及目标ue之间并没有建立单播连接,而在本技术实施例中,发起ue与至少一个候选中继设备之间已经建立了单播连接。下面对本技术实施例的建立单播连接的过程进行详细描述。
361.可选的,该在先建立的单播连接通道可以根据是本技术中的实施例所描述的用于单播通信的方法建立的,也可以是利用现有技术中的建立单播连接的方法建立的,本技术实施例对在先建立的单播连接通道的方式不做限定。
362.s1601,发起ue以单播的方式向至少一个候选中继设备发送第一消息,该第一消息用于请求通过目标中继设备与目标ue之间建立单播连接,可选地,该第一消息中可以包括发起ue的应用层标识和目标ue应用层标识。可选地,发起ue在发送该第一消息时,还可以同时携带业务标识,该标识可以为单播连接请求业务对应的默认层二(layer-2,l2)标识,或者发起ue向至少一个候选中继设备发送第一消息时,还会发送单播连接业务请求业务对应的默认l2标识。可选地,该发起ue在发送第一消息时,还可以携带目标ue的另一个标识,这个标识是发起ue为目标ue分配的local id,以便于发起ue区分不同的目标ue,应理解,该标识与上述目标ue的应用层标识是不同的,目标ue的应用层标识是属于目标ue的固有标识。
363.应理解,由于该发起ue已经与至少一个候选中继设备建立了单播连接,因此,该至少一个候选中继设备可以根据发起ue发送的请求消息中的业务标识进行识别。
364.s1602,至少一个候选中继设备接收到发起ue发送的请求消息之后,广播第二消息,第二消息用于请求与目标ue建立单播连接。可选地,该第二消息使用的目的标识可以为第一消息中携带的默认l2标识,或者也可以是自己确定的单播连接业务对应的标识,具体地,中继设备在接收到第一消息之后,可以对第一消息中的数据包进行解析,获取第一消息对应的业务信息,从而确定单播连接业务对应的标识。应理解,至少一个中继设备在发送第
二消息时会携带自己的源标识,不同候选中继设备使用的源标识不同。
365.可选的,上述第二消息可以是直接转发的第一消息,或者可以是在第一消息的基础上,第一中继设备生成的第二消息。
366.步骤s1603与图14和图15中的目标ue选择中继设备的过程相似,该步骤中,目标ue会选择一个最优的候选中继设备作为目标中继设备,本技术实施例以中继设备1为例,并向该中继设备1发送第三消息,该第三消息可以是单播连接响应消息,可选地,该单播连接响应消息可以是直连通信接受消息或者是安全建立相关消息,通过该单播连接响应消息,目标ue可以通过中继设备1和发起ue之间建立单播连接,此过程属于现有技术,此处不做过多赘述。可选地,目标ue也可以选择多个符合条件的候选中继设备,并向多个符合条件的候选中继设备发送第三消息。
367.s1604,目标中继设备向发起ue转发第三消息。可选地,该中继设备与发起ue之间建立的单播连接可以被多个目标ue复用,即该中继设备可能为发起ue与多个目标ue之间建立单播连接,这种情况下,该中继设备向发起ue转发第三消息时,可以携带一个目标ue的标识,该标识是该目标中继设备或者也可以是发起ue为目标ue分配的local id,以便于发起ue可以对不同的目标ue进行区分。
368.可选地,该步骤中,目标中继设备可以继续对接收到的第三消息进行判断,判断是否向发起ue转发第三消息,目标中继设备可以对接收第三消息时同时接收的参考信号进行测量,得到rsrp值,然后根据第一门限值判断此prsp值是否符合转发条件。
369.可选地,当目标中继设备判断第三消息的rpsp值满足第一门限值时,目标中继设备向发起ue转发第三消息,并同时携带目标ue的标识,该标识可以是发起ue或者是目标中继设备为目标ue分配的;当目标中继设备判断第三消息的rsrp值不满足门限值要求时,目标中继设备可以向发起ue发送指示信息,指示该目标中继设备不能用于在发起ue和目标ue之间建立单播连接。
370.通过使用在先建立的单播连接通道,中继设备可以不必对接收到的单播建立请求消息进行筛选,直接转发请求消息给目标ue。同时,复用在先建立的单播连接通道实现与目标ue的单播连接,可以提高效率,节省资源。
371.图17示出了本技术实施例的另一个建立单播连接的流程示意图。本技术实施例与图14和图15中建立单播连接的过程相似,不同之处在于,图14和图15中,发起ue、relay ue以及目标ue之间并没有建立单播连接,而在本技术实施例中,目标ue与至少一个候选中继设备之间已经建立了单播连接。下面对本技术实施例的建立单播连接的过程进行详细描述。
372.可选的,该在先建立的单播连接通道可以根据是本技术中的实施例所描述的用于单播通信的方法建立的,也可以是利用现有技术中的建立单播连接的方法建立的,本技术实施例对在先建立的单播连接通道的方式不做限定。
373.s1701与图14和图15中的步骤相似,此处不再做过多赘述。该步骤中发送的第一消息用于请求与目标ue之间通过中继设备建立单播连接。该第一消息使用的目的标识可以为发起该单播连接的业务对应的默认l2标识。可选地,发起ue发送第一消息时还可以携带指示信息,指示该消息是发送给中继设备的。
374.s1702a,该至少一个候选中继设备还可以对接收到的第一消息的参考信号进行测
量,并根据门限值和测量结果判断是否向目标ue发送第二消息,具体步骤与图14和图15中的中继设备判断是否转发第一消息的过程相似,此处不做过多赘述。可选的,本技术实施例中,由于目标ue和中继设备之间可能建立了单播连接,所以中继设备的门限值还可以是从目标ue获取的。
375.可选的,上述第二消息可以是直接转发的第一消息,或者可以是在第一消息的基础上,第一中继设备生成的第二消息。
376.至少一个中继设备向目标ue发送第二消息之前,还可以根据目标ue感兴趣的业务信息,对接收到的第一消息进行判断,可选的,该至少一个与目标ue建立单播连接的候选中继设备可以提前获取目标ue感兴趣的业务信息等,目标ue感兴趣的业务信息可以是业务对应的默认l2标识。与目标ue在先建立单播连接的中继设备在接收到第一消息之后,可以根据从目标ue获取的业务信息判断第一消息中是否包含目标ue感兴趣的业务,如果包含目标ue感兴趣的业务,则确定向目标ue发送第二消息,否则不发送。
377.s1702b,至少一个候选中继设备以单播的方式向目标ue发送第二消息。可选地,该第二消息可以是第一消息,或者该第二消息可以是中继设备基于第一消息生成的。可选地,至少一个候选中继设备向目标ue发送第二消息时,还可以携带一个发起ue的标识,该标识是至少一个中继设备为发起ue分配的local id,以便于目标ue对不同的发起ue进行区分。
378.s1703a,目标ue可以对接收到的第二消息进行判断,从至少一个候选中继设备中选择一个目标中继设备,并向其发送第三消息,该第三消息可以是单播连接响应消息,可选地,该单播连接响应消息可以是直连通信接受消息或者是安全建立相关消息,通过该单播连接响应消息,目标ue可以通过中继设备1和发起ue之间建立单播连接,此过程属于现有技术,此处不做过多赘述。本技术实施例中以中继设备1作为目标中继设备,具体判断过程与图14和图15中的当第一消息用于请求建立单播连接时的过程类似,本技术实施例不再做过多赘述。s1703b,目标ue向中继设备发送第三消息。
379.可选地,若目标ue确定向目标中继设备1回复第三消息,则在回复第三消息的同时,可以携带上述s1702b中,中继设备为目标ue分配的标识,或者可选地,目标ue也可以为发起ue分配local id,此时,第三消息中可以携带目标ue为发起ue分配的标识;若目标ue发现接收到的第二消息不是为了寻找目标ue,则目标ue会给目标中继设备1回复指示信息,指示中继设备释放为目标ue分配的标识。可选地,目标ue可能会拒绝发起ue的单播连接请求,此时,目标ue向中继设备回复拒绝消息。
380.s1704,目标中继设备按照s1703中的两种情况向发起ue转发第三消息,或者将上述指示信息,或者拒绝消息转发给发起ue。
381.通过使用在先建立的单播连接通道,目标ue可以提前将自己感兴趣的业务信息发送给至少一个中继设备,使得中继设备在接收到发起ue发送的相关请求时,可以有选择的转发给目标ue,从而提高通信效率。
382.可选地,在本技术的实施例中,目标ue如果认为没有合适的relay ue,则可以拒绝该请求消息,目标ue可以不回复任何消息,或者可选地,目标ue可以从至少一个relay ue中选择一个最优的relay ue回复拒绝消息。
383.在本技术的实施例中,在发起ue发送第一次第一消息之后,如果没有找到合适的目标relay ue,此时为了保证业务能正常发起,可以考虑降低对目标relay ue的选择标准。
可选地,可以通过在发起ue发送第一消息时携带额外的指示信息,至少一个relay ue在接收到指示信息之后可以相应的降低标准。例如,至少一个候选relay ue可以在接收到指示信息之后将门限值降低到一个预设值或是降低一个预设值。或者可选地,发起ue重新发送第一消息,并在消息中携带新的更低的门限值,并将这个门限值发送给relay ue和/或目标ue,从而relay ue和/或目标ue可以按照新的门限值进行选择。或者可选地,发起ue可以设置一个更低的门限值,将判断relay ue发送的第三消息的门限值降低标准。可选地,本技术实施例涉及的预设值可以通过网路配置。
384.通过在初次单播连接失败时降低门限值标准,可以保证业务的正常进行。
385.本技术实施例中的rsrp门限值,可以是ue从其所属的基站获取的,或者可以是从发起ue获取的,也可以是ue通过本地配置的方式保存的,本技术对此不做限定。
386.可选的,在本技术的实施例中,可以由l2或l3 relay架构中sl rlc之上的适配层携带中继设备或者发起ue或者目标ue分配的本地标识local id。
387.图18示出了本技术实施例的一个用于单播通信的装置的示意图。如图18所示,该装置1800包括第一接收模块1810,第一处理模块1820和第一发送模块1830。该装置1800可以用于实现上述任一方法实施例中涉及的第一中继设备的接收、处理以及发送消息的功能。例如,该装置1800可以是中继设备relay ue。在装置1800的一种实现方式中,该装置1800包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
388.该装置1800可以作为第一中继设备对消息进行处理,并执行上述方法实施例中由第一中继设备对请求消息进行处理的步骤。所述第一接收模块1810和第一发送模块1830可用于支持该装置1800进行通信,例如执行图6至图12中由第一中继设备执行的发送/接收的动作,所述第一处理模块1820可用于支持装置1800执行上述方法中的处理动作,例如执行图6至12中由第一中继设备执行的处理动作。具体地,可以参考如下描述:
389.第一接收模块用于接收第一终端设备发送的第一消息,所述第一消息包括第二终端设备的第一标识;第一处理模块用于判断所述第一消息的传输质量满足第一预设条件;第一发送模块用于当所述第一消息的传输质量满足第一预设条件时,所述第一中继设备向所述第二终端设备发送第二消息,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
390.可选地,所述第一处理模块具体用于:判断所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。
391.可选地,所述第一接收模块还用于:接收所述第二终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;所述第一处理模块还用于:判断所述第三消息的传输质量满足第二预设条件;以及所述第一发送模块还用于:当所述第三消息的传输质量满足第二预设条件时,向所述第一终端设备转发所述第三消息。
392.可选地,所述第一处理模块具体用于:判断所述第三消息的rsrp大于或等于第二阈值。
393.可选地,所述第一接收模块还用于:接收第一指示信息,所述第一指示信息用于指示所述装置改变所述第一预设条件和/或第二预设条件。
394.可选地,所述第一消息用于请求建立所述第一单播连接。
395.可选地,所述第一消息用于请求发现目标中继设备。
396.可选地,所述第一接收模块还用于:接收所述第一终端设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第一发送模块还用于向所述第二终端设备转发所述第四消息;所述第一接收模块还用于接收所述第二终端设备发送的第五消息,所述第五消息包括单播连接响应消息;所述第一发送模块还用于向所述第一终端设备转发所述第五消息。
397.可选地,所述第一中继设备与所述第二终端设备已经建立单播连接,以及所述第一接收模块还用于:接收所述第二终端设备发送的第六消息,所述第六消息包括所述第二终端设备的业务标识;所述第一处理模块还用于:根据所述业务标识,确定向所述第二终端设备发送所述第二消息。
398.可选地,所述第二发送模块还用于:在发送第二消息时,同时发送所述第一终端设备的第二标识,其中所述第二标识是所述装置为所述第一终端设备分配的。
399.可选地,所述第一接收模块还用于:接收所述第二终端设备发送的第七消息以及所述第二标识,其中,所述第七消息包括所述第二终端设备的第一标识,或者接收所述第二终端设备发送的第二指示信息,其中,所述第二指示信息用于指示所述装置释放所述第一终端设备的第二标识。
400.图19示出了本技术实施例的另一个用于单播通信的装置的示意图。如图19所示,该装置1900包括第六接收模块1910和第六发送模块1920。该装置1900可以用于实现上述任一方法实施例中涉及的第一中继设备的接收、处理以及发送消息的功能。例如,该装置1900可以是中继设备relay ue。在装置1900的一种实现方式中,该装置1900包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
401.该装置1900可以作为第一中继设备对消息进行处理,并执行上述方法实施例中由第一中继设备对请求消息进行处理的步骤。所述第六接收模块1910和第六发送模块1920可用于支持该装置1900进行通信,例如执行图6至图12中由第一中继设备执行的发送/接收的动作,可选地,装置1900还可以包括所述第六处理模块,可用于支持装置1900执行上述方法中的处理动作,例如执行图6至12中由第一中继设备执行的处理动作。具体地,可以参考如下描述:
402.第六接收模块用于接收第二终端设备发送的第一消息,所述第一消息包括所述第二终端设备的业务标识,其中,所述第一中继设备已经与所述第二终端设备建立单播连接;第六发送模块用于根据所述业务标识,确定向所述第二终端设备发送第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备经由所述第一中继设备而与所述第二终端设备之间建立的单播连接。
403.可选地,所述第六接收模块还用于:接收所述第一终端设备发送的第三消息,所述第三消息包括所述第二终端设备的第一标识;所述装置还包括:第六处理模块,用于判断所述第三消息的传输质量满足第一预设条件;所述第六发送模块还用于:当所述第三消息的传输质量满足第一预设条件时,所述第一中继设备确定向所述第二终端设备发送所述第二消息。
404.可选地,所述第六处理模块具体用于:判断所述第三消息的参考信号接收功率rsrp大于或等于第一阈值。
405.可选地,所述第六发送模块还用于:在发送第二消息时,同时发送所述第一终端设备的第二标识,其中,所述第二标识是所述装置为所述第一终端设备分配的。
406.可选地,所述第六接收模块还用于:接收所述第二终端设备发送的第四消息以及所述第二标识,其中,所述第四消息包括所述第一终端设备的第一标识,或者接收所述第二终端设备发送的第一指示信息,其中,所述第一指示信息用于指示所述装置释放所述第一终端设备的第二标识。
407.图20示出了本技术实施例的另一个用于单播通信的装置的示意图。如图20所示,该装置2000包括第二接收模块2010和第二发送模块2020。该装置2000可以用于实现上述任一方法实施例中涉及的第一中继设备的接收、处理以及发送消息的功能。例如,该装置2000可以是中继设备relay ue。在装置2000的一种实现方式中,该装置2000包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
408.该装置2000可以作为第一中继设备对消息进行处理,并执行上述方法实施例中由第一中继设备对请求消息进行处理的步骤。所述第二接收模块2010和第二发送模块2020可用于支持该装置2000进行通信,例如执行图6至图12中由第一中继设备执行的发送/接收的动作,可选地,装置2000还可以包括所述第二处理模块,可用于支持装置2000执行上述方法中的处理动作,例如执行图6至12中由第一中继设备执行的处理动作。具体地,可以参考如下描述:
409.第二接收模块,用于接收第一终端设备发送的第一消息,所述第一消息用于请求建立第二单播连接,所述第二单播连接是所述第一终端设备经由所述装置而与第三终端设备之间建立的单播连接,其中,所述装置与所述第一终端设备已经建立单播连接;第二发送模块,用于向所述第三终端设备发送第二消息,以及建立所述第二单播连接对应的业务标识,其中,所述第二消息用于请求与所述第三终端设备建立所述第二单播连接。
410.可选地,所述第二接收模块具体用于:在接收所述第一消息的同时,还接收所述第三终端设备的第三标识,其中所述第三标识是所述第一终端设备为所述第三终端设备分配的。
411.可选地,所述第二接收模块还用于:接收所述第三终端设备发送的第三消息,所述第三消息包括所述第二单播连接请求的响应消息;所述装置还包括:第二处理模块,判断所述第三消息的传输质量是否满足第三预设条件。
412.可选地,所述第二处理模块具体用于:判断所述第三消息的rsrp大于或等于第三阈值。
413.可选地,所述第二发送模块还用于:向所述第一终端设备发送第四消息以及所述第三终端设备的第四标识,其中,所述第四消息包括所述第二终端设备的第一标识,所述第四标识是所述第一中继设备为所述第三终端设备分配的。
414.可选地,所述第二发送模块还用于:向所述第一终端设备发送第三指示信息,所述第三指示信息用于指示所述装置不能用于建立所述第二单播连接。
415.图21示出了本技术实施例的另一个用于单播通信的装置的示意图。如图21所示,
该装置2100包括第三接收模块2110,第三处理模块2120以及第三发送模块2130。该装置2100可以用于实现上述任一方法实施例中涉及的第二终端设备的接收、处理以及发送消息的功能。例如,该装置2100可以是第二终端设备设备或者目标ue。在装置2100的一种实现方式中,该装置2100包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
416.该装置2100可以作为第二终端设备或目标ue对消息进行处理,并执行上述方法实施例中由第二终端设备对请求消息进行处理的步骤。所述第三接收模块2110和第三发送模块2130可用于支持该装置2100进行通信,例如执行图6至图12中由第二终端设备执行的发送/接收的动作,所述第三处理模块2120可用于支持装置2100执行上述方法中的处理动作,例如执行图6至12中由第二终端设备或目标ue执行的处理动作。具体地,可以参考如下描述:
417.第三接收模块,用于接收至少一个候选中继设备发送的第一消息,所述第一消息包括所述装置的第一标识;第三处理模块,用于判断所述第一消息的传输质量是否满足第一预设条件;第三发送模块,用于当所述第一消息的传输质量满足第一预设条件时,向满足所述第一预设条件的至少一个候选中继设备发送第二消息,所述第二消息用于建立第一单播连接,所述第一单播连接是所述第一终端设备经由第一中继设备而与所述装置之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个,或者当所述第一消息的传输质量不满足第一预设条件时,丢弃所述第一消息或不做响应。
418.可选地,所述第三处理模块具体用于:判断所述第一消息的参考信号接收功率rsrp大于或等于第一阈值。
419.可选地,所述第一消息还包括第三消息的传输质量结果,其中所述第三消息是所述第一终端设备发送给所述至少一个候选中继设备的,以及所述第三处理模块还用于:判断所述第三消息的参考信号接收功率rsrp大于或等于第二阈值。
420.可选地,所述第三处理模块还用于:根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第三发送模块,还用于向所述第一中继设备发送所述第二消息。
421.可选地,所述第三接收模块还用于:接收第一指示信息,所述第一指示信息用于指示所述装置改变所述第一预设条件和/或第二预设条件。
422.可选地,所述第一消息用于请求建立所述第一单播连接。
423.可选地,所述第一消息用于请求发现目标中继设备。
424.可选地,所述第三接收模块还用于:接收所述第一中继设备发送的第四消息,所述第四消息用于请求建立所述第一单播连接;所述第三发送模块,还用于向所述第一中继设备发送第五消息,所述第五消息包括单播连接响应消息。
425.可选地,所述第二终端设备与所述至少一个候选中继设备已经建立单播连接,所述第三发送模块还用于:向所述至少一个候选中继设备发送第六消息,所述第六消息包括所述装置的业务标识。
426.可选地,所述第三接收模块还用于:在接收所述第一消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设备分配的。
427.可选地,所述第三发送模块还用于:在发送所述第二消息时,同时发送所述第一终端设备的第二标识。
428.图22示出了本技术实施例的另一个用于单播通信的装置的示意图。如图22所示,该装置2200包括第七处理模块2210和第七发送模块2220。该装置2200可以用于实现上述任一方法实施例中涉及的第二终端设备的接收、处理以及发送消息的功能。例如,该装置2200可以是第二终端设备设备或者目标ue。在装置2200的一种实现方式中,该装置2200包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
429.该装置2200可以作为第二终端设备或目标ue对消息进行处理,并执行上述方法实施例中由第二终端设备对请求消息进行处理的步骤。所述第七发送模块2220可用于支持该装置2200进行通信,例如执行图6至图12中由第二终端设备执行的发送/接收的动作,所述第七处理模块2210可用于支持装置2200执行上述方法中的处理动作,例如执行图6至12中由第二终端设备或目标ue执行的处理动作。可选地,装置2200还可以包括所述第七接收模块(即,通信单元的另一例),可用于支持装置2200执行例如执行图6至12中由第二终端设备执行的发送/接收的动作。具体地,可以参考如下描述:
430.第七处理模块,用于生成第一消息,所述第一消息包括所述装置的业务标识;第七发送模块,用于向至少一个候选中继设备发送第一消息,其中,所述装置与所述至少一个候选中继设备已经建立单播连接。
431.可选地,该装置还包括:第七接收模块,用于接收所述至少一个候选中继设备发送的第二消息,所述第二消息用于请求建立第一单播连接,所述第一单播连接是第一终端设备经由第一中继设备而与所述装置之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个;所述第七发送模块还用于:向所述至少一个候选中继设备发送第三消息,或者所述第七处理模块还用于判断所述第二消息的传输质量是否满足第一预设条件,当所述第二消息的传输质量满足第一预设条件时,所述第七发送模块还用于:向满足所述第一预设条件的至少一个候选中继设备发送第三消息,其中,所述第三消息包括单播连接响应消息,或者当所述第二消息的传输质量不满足第一预设条件时,所述装置丢弃所述第二消息或不做响应。
432.可选地,所述第七处理模块具体用于:判断所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。
433.可选地,所述第二消息还包括第四消息的传输质量结果,其中所述第四消息是第一终端设备发送给所述至少一个候选中继设备的,以及所述第七处理模块还用于:判断所述第四消息的参考信号接收功率rsrp大于或等于第二阈值。
434.可选地,所述第七处理模块还用于:根据第二预设条件,从所述至少一个候选中继设备中选择所述第一中继设备;所述第七发送模块还用于:向所述第一中继设备发送所述第三消息。
435.可选地,所述第七接收模块还用于:接收第一指示信息,所述第一指示信息用于指示所述装置改变所述第一预设条件和/或第二预设条件。
436.可选地,所述第七接收模块还用于:在接收所述第二消息的同时,还接收所述第一终端设备的第二标识,其中所述第二标识是所述至少一个候选中继设备为所述第一终端设
备分配的。
437.可选地,所述第七发送模块还用于:在发送所述第三消息时,同时发送所述第一终端设备的第二标识。
438.可选地,所述第七发送模块还可以向所述至少一个候选中继设备发送第二指示信息,所述第二指示信息用于指示所述至少一个候选中继设备释放所述第二标识。
439.图23示出了本技术实施例的另一个用于单播通信的装置的示意图。如图23所示,该装置2300包括第四发送模块2310,第四接收模块2320以及第四处理模块2330。该装置2300可以用于实现上述任一方法实施例中涉及的第一终端设备的接收、处理以及发送消息的功能。例如,该装置2300可以是第一终端设备设备或者发起ue。在装置2300的一种实现方式中,该装置2300包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
440.该装置2300可以作为第一终端设备或发起ue对消息进行处理,并执行上述方法实施例中由第一终端设备对请求消息进行处理的步骤。所述第四接收模块2320和第四发送模块2310可用于支持该装置2300进行通信,例如执行图6至图12中由第一终端设备执行的发送/接收的动作,所述第四处理模块2330可用于支持装置2300执行上述方法中的处理动作,例如执行图6至12中由第一终端设备或发起ue执行的处理动作。具体地,可以参考如下描述:
441.第四发送模块,用于向至少一个候选中继设备发送第一消息,所述第一消息包括第二终端的第一标识;第四接收模块,接收所述至少一个候选中继设备发送的第二消息,所述第二消息包括所述第二终端设备的第一标识;第四处理模块,用于判断所述第二消息的传输质量满足第一预设条件;所述第四发送模块,还用于当所述第二消息的传输质量满足第一预设条件时,向第一中继设备发送第三消息,所述第三消息用于建立第一单播连接,所述第一单播连接是所述装置经由所述第一中继设备而与所述第二终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个。
442.可选地,所述第四处理模块具体用于:判断所述第二消息的参考信号接收功率rsrp大于或等于第一阈值。
443.可选地,所述第一消息用于请求建立所述第一单播连接,以及所述第三消息包括第一指示信息,所述第一指示消息用于指示所述第二终端设备通过所述第一中继设备与所述装置建立所述第一单播连接。
444.可选地,所述第一消息用于请求发现目标中继设备,以及所述第三消息用于请求与所述第二终端设备通过所述第一中继设备建立所述第一单播连接。
445.图24示出了本技术实施例的另一个用于单播通信的装置的示意图。如图24所示,该装置2400包括第五处理模块2410和第五发送模块2420。该装置2400可以用于实现上述任一方法实施例中涉及的第一终端设备的接收、处理以及发送消息的功能。例如,该装置2400可以是第一终端设备设备或者发起ue。在装置2400的一种实现方式中,该装置2400包括用于实现前述方法实施例中的任一步骤或操作的单元,该单元可以通过硬件实现,可以通过软件实现,也可以通过硬件结合软件来实现。
446.该装置2400可以作为第一终端设备或发起ue对消息进行处理,并执行上述方法实施例中由第一终端设备对请求消息进行处理的步骤。所述第五发送模块2420可用于支持该
装置2400进行通信,例如执行图6至图12中由第一终端设备执行的发送/接收的动作,所述第五处理模块2410可用于支持装置2400执行上述方法中的处理动作,例如执行图6至12中由第一终端设备或发起ue执行的处理动作。可选地,装置2400还可以包括所述第五接收模块(即,通信单元的另一例),可用于支持装置2400执行例如执行图6至12中由第一终端设备执行的发送/接收的动作。具体地,可以参考如下描述:
447.第五处理模块,用于生成第一消息,所述第一消息用于请求建立第二单播连接,所述第一消息包括建立所述第二单播连接对应的业务标识的信息,其中,所述装置与至少一个候选中继设备已经建立单播连接,所述第二单播连接是所述装置经由第一中继设备而与第三终端设备之间建立的单播连接,所述第一中继设备是所述至少一个候选中继设备中的一个;第五发送模块,用于向所述至少一个候选中继设备发送第一消息。
448.可选地,所述装置还包括:第五接收模块,用于接收所述第一中继设备发送的第二消息和所述第二终端设备的第二标识,或者接收所述第一中继设备发送的第二指示信息,其中,所述第二终端设备的第二标识是所述第一中继设备或者是所述装置为所述第二终端设备分配的,所述第二指示信息用于指示所述第一中继设备不能用于建立所述单播连接。
449.可选地,所述第五发送模块还用于:发送第一消息时,同时发送所述第三终端设备的第三标识,其中所述第三标识是所述装置为所述第三终端设备分配的。
450.可选地,所述第五发送模块还用于:发送第二指示信息,所述第二指示信息用于指示所述第一中继设备和所述第二终端设备改变预设条件。
451.图25示出了本技术实施例的一种通信装置的一个结构示意图。该通信装置2500可用于实现上述方法实施例中描述的关于第一中继设备的方法。该通信装置2500可以是芯片。
452.通信装置2500包括一个或多个处理器2501,该一个或多个处理器2501可支持通信装置2500实现图3至图5中的通信方法。处理器2501可以是通用处理器或者专用处理器。例如,处理器2501可以是中央处理器(central processing unit,cpu)或基带处理器。基带处理器可以用于处理通信数据,cpu可以用于对通信装置(例如,网络设备、终端设备或芯片)进行控制,执行软件程序,处理软件程序的数据。通信装置2500还可以包括收发单元2505,用以实现信号的输入(接收)和输出(发送)。
453.例如,通信装置2500可以是芯片,收发单元2505可以是该芯片的输入和/或输出电路,或者,收发单元2505可以是该芯片的通信接口,该芯片可以作为终端设备或网络设备或其它无线通信设备的组成部分。
454.通信装置2500中可以包括一个或多个存储器2502,其上存有程序2504,程序2504可被处理器2501运行,生成指令2503,使得处理器2501根据指令2503执行上述方法实施例中描述的方法。可选地,存储器2502中还可以存储有数据。可选地,处理器2501还可以读取存储器2502中存储的数据,该数据可以与程序2504存储在相同的存储地址,该数据也可以与程序2504存储在不同的存储地址。
455.处理器2501和存储器2502可以单独设置,也可以集成在一起,例如,集成在单板或者系统级芯片(system on chip,soc)上。
456.该通信装置2500还可以包括收发单元2505以及天线2506。收发单元2505可以称为收发机、收发电路或者收发器,用于通过天线2506实现通信装置的收发功能。
457.应理解,上述方法实施例的各步骤可以通过处理器2501中的硬件形式的逻辑电路或者软件形式的指令完成。处理器2501可以是cpu、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件,例如,分立门、晶体管逻辑器件或分立硬件组件。
458.图26示出了本技术实施例的一种通信装置的另一结构示意图。该通信装置2600可用于实现上述方法实施例中描述的关于第一中继设备的方法。该通信装置2600可以是芯片。
459.通信装置2600包括一个或多个处理器2601,该一个或多个处理器2601可支持通信装置2600实现图3至图5中的通信方法。处理器2601可以是通用处理器或者专用处理器。例如,处理器2601可以是中央处理器(central processing unit,cpu)或基带处理器。基带处理器可以用于处理通信数据,cpu可以用于对通信装置(例如,网络设备、终端设备或芯片)进行控制,执行软件程序,处理软件程序的数据。通信装置2600还可以包括收发单元2605,用以实现信号的输入(接收)和输出(发送)。
460.例如,通信装置2600可以是芯片,收发单元2605可以是该芯片的输入和/或输出电路,或者,收发单元2605可以是该芯片的通信接口,该芯片可以作为终端设备或网络设备或其它无线通信设备的组成部分。
461.通信装置2600中可以包括一个或多个存储器2602,其上存有程序2604,程序2604可被处理器2601运行,生成指令2603,使得处理器2601根据指令2603执行上述方法实施例中描述的方法。可选地,存储器2602中还可以存储有数据。可选地,处理器2601还可以读取存储器2602中存储的数据,该数据可以与程序2604存储在相同的存储地址,该数据也可以与程序2604存储在不同的存储地址。
462.处理器2601和存储器2602可以单独设置,也可以集成在一起,例如,集成在单板或者系统级芯片(system on chip,soc)上。
463.该通信装置2600还可以包括收发单元2605以及天线2606。收发单元2605可以称为收发机、收发电路或者收发器,用于通过天线2606实现通信装置的收发功能。
464.应理解,上述方法实施例的各步骤可以通过处理器2601中的硬件形式的逻辑电路或者软件形式的指令完成。处理器2601可以是cpu、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件,例如,分立门、晶体管逻辑器件或分立硬件组件。
465.图27示出了本技术实施例的一种通信装置的另一结构示意图。该通信装置2700可用于实现上述方法实施例中描述的关于第一中继设备的方法。该通信装置2700可以是芯片。
466.通信装置2700包括一个或多个处理器2701,该一个或多个处理器2701可支持通信装置2700实现图3至图5中的通信方法。处理器2701可以是通用处理器或者专用处理器。例如,处理器2701可以是中央处理器(central processing unit,cpu)或基带处理器。基带处理器可以用于处理通信数据,cpu可以用于对通信装置(例如,网络设备、终端设备或芯片)进行控制,执行软件程序,处理软件程序的数据。通信装置2700还可以包括收发单元2705,
用以实现信号的输入(接收)和输出(发送)。
467.例如,通信装置2700可以是芯片,收发单元2705可以是该芯片的输入和/或输出电路,或者,收发单元2705可以是该芯片的通信接口,该芯片可以作为终端设备或网络设备或其它无线通信设备的组成部分。
468.通信装置2700中可以包括一个或多个存储器2702,其上存有程序2704,程序2704可被处理器2701运行,生成指令2703,使得处理器2701根据指令2703执行上述方法实施例中描述的方法。可选地,存储器2702中还可以存储有数据。可选地,处理器2701还可以读取存储器2702中存储的数据,该数据可以与程序2704存储在相同的存储地址,该数据也可以与程序2704存储在不同的存储地址。
469.处理器2701和存储器2702可以单独设置,也可以集成在一起,例如,集成在单板或者系统级芯片(system on chip,soc)上。
470.该通信装置2700还可以包括收发单元2705以及天线2706。收发单元2705可以称为收发机、收发电路或者收发器,用于通过天线2706实现通信装置的收发功能。
471.应理解,上述方法实施例的各步骤可以通过处理器2701中的硬件形式的逻辑电路或者软件形式的指令完成。处理器2701可以是cpu、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件,例如,分立门、晶体管逻辑器件或分立硬件组件。
472.本技术实施例还提供一种芯片系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统实现上述任一方法实施例中的方法。
473.可选地,该芯片系统中的处理器可以为一个或多个。该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
474.可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置,本技术并不限定。示例性的,存储器可以是非瞬时性处理器,例如只读存储器rom,其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术对存储器的类型,以及存储器与处理器的设置方式不作具体限定。
475.示例性的,该芯片系统可以是现场可编程门阵列(field programmable gate array,fpga),可以是专用集成芯片(application specific integrated circuit,asic),还可以是系统芯片(system on chip,soc),还可以是中央处理器(central processor unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片。
476.应理解,上述方法实施例中的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
477.本技术实施例还提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述任一方
法实施例中的方法。
478.本技术实施例还提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述任一方法实施例中的方法。
479.本技术实施例还提供一种通信系统,该通信系统包括第一网络切片选择网元、第二网络切片选择网元和接入管理网元。可选地,该通信系统中还可包括网络仓库功能网元。
480.应理解,本技术实施例中提及的处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
481.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
482.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
483.应理解,在不冲突的前提下,本技术描述的各个实施例和/或各个实施例中的技术特征可以任意的相互组合,组合之后得到的技术方案也应落入本技术的保护范围。
484.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
485.本技术实施例中的方法,如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在计算机可读存储介质中,基于这样的理解,本技术的技术方案或技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。该存储介质至少包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1