CN116584150A - 一种中继通信方法及装置 - Google Patents
一种中继通信方法及装置 Download PDFInfo
- Publication number
- CN116584150A CN116584150A CN202080106590.XA CN202080106590A CN116584150A CN 116584150 A CN116584150 A CN 116584150A CN 202080106590 A CN202080106590 A CN 202080106590A CN 116584150 A CN116584150 A CN 116584150A
- Authority
- CN
- China
- Prior art keywords
- relay
- unicast connection
- user equipment
- hop
- security
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/23—Manipulation of direct-mode connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供了一种UE(User Equipment)‑to‑UE中继通信方法及装置,用于保证UE‑to‑UE中继的正常通信,提高服务质量。例如:在端到端单播连接建立后,建立第一用户设备和第一中继设备的逐跳单播连接和逐跳安全,第一中继设备和第二用户设备的逐跳单播连接和逐跳安全;并通过第一指示信息和第二指示信息,分别将上述两个逐跳安全对应的逐跳单播连接与端到端单播连接关联,即第一指示信息和第二指示信息指示,通过逐跳单播连接接收的配置信息可以用于端到端单播连接;第一用户设备,第一中继设备,或第二用户设备接收配置信息,将配置信息用于端到端单播连接;第一用户设备通过第一中继设备与第二用户设备通信。又如:在端到端单播连接建立过程中,建立第一用户设备和第一中继设备的逐跳安全,第一中继设备和第二用户设备的逐跳安全;第一用户设备,第一中继设备,或第二用户设备接收配置信息,将配置信息用于端到端单播连接;第一用户设备通过第一中继设备与第二用户设备通信。
Description
本申请涉及通信领域,具体而言,涉及一种中继通信方法及装置。
中继通信指的是多个设备通过中继设备进行通信。例如,网络设备和用户设备通过中继设备进行数据或信令的收发。又如,就终端到终端(user to user,UE-to-UE,U2U)而言,用户设备之间可以通过中继设备进行数据或信令的收发。如何保证终端到终端的中继通信的正常运行,从而提高服务质量成为一个亟待解决的问题。
发明内容
本申请提供了一种U2U中继通信方法及装置。
第一方面,本申请提供了一种U2U中继通信的方法,该方法可以由第一中继设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第一中继设备中或者和第一中继设备匹配使用。该方法包括:第一中继设备接收来自第一用户设备的第一指示信息,所述第一指示信息用于指示,所述第一中继设备通过所述第一安全对应的第一单播连接,接收来自第一用户设备的配置信息用于所述第一用户设备和第二用户设备通过所述第一中继设备进行通信的第二单播连接;所述第一中继设备通过所述第一安全对应的所述第一单播连接,接收来自所述第一用户设备的第一配置信息;所述第一中继设备基于所述第一配置信息,通过所述第二单播连接与所述第一用户设备通信。
或者,从第一用户设备接收第一指示信息,该第一指示信息用于指示通过第一单播连接接收的配置信息可以用于第二单播连接上;通过第一单播连接从第一用户设备接收配置信息;将配置信息用于第二单播连接上;在上述第二单播连接对应的端到端链路上从第一用户设备接收第一数据;在上述链路上将上述的第一数据转发给第二用户设备。
通过第一方面所描述的方法,由于第一指示信息将逐跳单播连接与端到端单播连接关联,从而保证了U2U中继的正常通信,提升了服务质量。
在第一方面的一种可能实现方式中,上述的第一单播连接为第一中继设备与第一用户设备之间的单播连接,可以称为逐跳单播连接。上述的第二单播连接为第一用户设备通过第一中继设备与第二用户设备之间的单播连接,可以称为端到端单播连接。
在第一方面的一种可能实现方式中,所述第一中继设备向所述第二用户设备发送第二指示信息,所述第二指示信息用于指示,所述第二用户设备通过所述第三安全对应的第三单播连接,接收来自所述第一中继设备的第二配置信息用于所述第二单播连接。例如,所述第一中继设备向所述第二用户设备发送第三单播连接建立请求消息;或,所述第一中继设备向所述第二用户设备发送第三安全建立完成消息;其中,所述第二指示信息包含于所述第三单播连接建立请求消息或所述第三安全建立完成消息。
在第一方面的一种可能实现方式中,第一指示信息为以下一种形式。可选地,第一指示信息可以是端到端单播连接的标识信息,如第一中继设备的中继标识(Unique Relay Identifier,RID),第一中继设备对应第一用户设备层2(L2 ID)或者第二用户设备层2的层2标识(R1-L2-ID-a,R1-L2-ID-b),第一用户设备的层2标识,第一用户设备的应用层标识,第二用户设备的层2标识,第二用户设备的应用层标识。承载该端到端单播连接标识信息的消息的源地址可以是上述端到端单播连接第一用户设备的层2标识,目标地址可以是上述端到端单播连接第一中继设备对应的第一用户设备层2的层2标识。可选地,第一指示信息可以是一个比特信息,承载该比特信息的消息对应的源地址是上述端到端单播连接第一用户设备的层2标识,目标地址是上述端到端单播连接第一中继设备对应的第一用户设备层2的层2标识。示例性的,该比特信息为1时,第一中继设备可以将过逐跳单播连接接收到的配置信息应用于端到端单播连接上;该比特信息为0时,第一中继设备不可以将过逐跳单播连接接收到的配置信息应用于端到端单播连接上。
在第一方面一种可能的实现方式中,第一指示消息可以包含在:来自第一用户设备的逐跳单播连接建立请求消息中;或来自第一用户设备的逐跳安全建立完成中;或逐跳单播连接建立之后的第一用户设备向第一中继设备发送的PC5-RRC消息中;或逐跳单播连接建立之后的第一用户设备向第一中继设备发送的PC5-S消息中。
在第一方面一种可能的实现方式中,第一中继设备与第一用户设备之间的逐跳安全建立步骤包括:第一中继设备接收来自第一用户设备的逐跳单播连接建立请求消息;第一中继设备向第一用户设备发送逐跳安全建立命令消息;第一中继设备接收来自第一用户设备的逐跳安全建立完成消息;第一中继设备向第一用户设备发送逐跳单播连接建立接受消息。
在第一方面的一种可能实现方式中,第一中继设备还接收来自第一用户设备的第二指示信息,该第二指示信息用于指示上述的配置信息是否用于端到端单播上。示例性地,第二指示信息可以是1bit的指示信息,当指示信息为1时表示对应的配置信息需要应用到对应的端到端单播连接,当指示信息为0时表示对应的配置信息不需要应用到对应的到端到端单播连接。第二指示信息是可选地。
在第一方面的一种可能实现方式中,第一中继设备自己确定是否将上述配置信息用于端到端单播连接上。
在第一方面一种可能的实现方式中,配置信息包含承载配置和/或配置。具体地,承载配置可以为RLC承载配置。RLC承载配置包括RLC配置和逻辑信道(Logic Channel,LCH)配置,可以包括如下至少一个:仅与发送相关的参数,与发送和接收都相关的参数。
①仅与发送相关的参数(包括如下参数的一种或多种):
-RLC配置中包括:控制polling重传的定时器时长T-PollRetransmit,控制触发polling的参数pollPDU,pollByte,RLC AM模式下最大允许自动重传请求(automatic repeat request,ARQ)重传次数;
-LCH配置中包括:LCH的优先级,控制执行LCP(Logical Channel Prioritization)的相关参数(如逻辑信道优先级,优先比特率(Prioritized Bit rate,PBR),桶大小 持续时间(Bucket Size Duration,BSD),是否允许使用configured grant type1的指示),是否使能混合自动重传请求(Hybrid automatic repeat request,HARQ)反馈,该LCH关联的SR资源,所属的逻辑信道分组(Logical Channel Group,LCG)等;
②与发送和接收都相关的参数(包括如下参数的一种或多种):
-RLC配置中包括:RLC mode,RLC SN长度;
-LCH配置中包括:逻辑信道标识(Logical Channel ID,LCID)。
具体地,测量配置可以为侧行链路测量配置。示例性的,该测量配置包括测量对象、测量报告配置、测量标识等。可以理解,该测量配置用于测量对应的单播连接。
在第一方面一种可能的实现方式中,可以是第一中继设备触发和第一用户设备的逐跳单播连接,即第一用户设接收来自第一中继设备的第一指示信息,该第一指示信息用于指示通过逐跳单播连接接收的配置信息可以用于端到端单播连接上;通过逐跳单播连接收来自第一中继设备发送配置信息;第一用户设备将配置信息用于端到端单播连接上。
在第一方面一种可能的实现方式中,第一中继设备数量不受限,可以是一个也可以是多个,即可以应用于多跳场景。第一中继设备可以是终端设备,也可以是网络设备。
第二方面,本申请提供了一种U2U中继通信的方法,该方法可以由第一用户设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第一用户设备中或者和第一用户设备匹配使用。该方法包括:第一用户设备向第一中继设备发送第一指示信息,所述第一指示信息用于指示,所述第一中继设备通过所述第一安全对应的第一单播连接,接收来自第一用户设备的配置信息用于所述第一用户设备和第二用户设备通过所述第一中继设备进行通信的第二单播连接;所述第一用户设备通过所述第一安全对应的所述第一单播连接,向所述第一中继设备发送第一配置信息;所述第一用户设备基于所述第一配置信息,通过所述第二单播连接与所述第一中继设备通信。
或者,向第一中继设备发送第一指示信息,该第一指示信息用于指示通过逐跳单播连接发送的配置信息可以用于端到端单播连接上;通过逐跳单播连接向第一中继设备发送配置信息,该配置信息可以用于被第一中继设备用于端到端单播连接上;向第一中继设备发送第一数据,第一数据可以被第一中继设备转发给第二用户设备。
具体的方法可以参考第一方面中相应的描述,这里不再赘述。
第三方面,本申请提供了一种U2U中继通信的方法,该方法可以由第一中继设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第一中继设备中或者和第一中继设备匹配使用。该方法包括:向第二用户设备发送第一指示信息,该第一指示信息用于指示通过逐跳单播连接发送的配置信息可以用于端到端单播连接上;通过逐跳单播连接向第二用户设备发送配置信息,该配置信息可以用于端到端单播连接上;接收来自第一用户设备的第一数据;将第一数据转发给第二用户设备。
具体地,可以参考第一方面的内容。第三方面第一中继设备相关内容对应第一方面第一用户设备相关内容,第三方面第二用户设备相关内容对应第一方面第一中继设备相关内容。
第四方面,本申请提供了一种U2U中继通信的方法,该方法可以由第二用户设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第二用户设备中或者和第二用户设备匹配使用。该方法包括:接收来自第一中继设备发送第一指示信息,该第一指示信息用于指示通过逐跳单播连接发送的配置信息可以用于端到端单播连接上;接收来自第一中继设备的配置信息,该配置信息可以用于被第一中继设备用于端到端单播连接上;将接收的配置信息用于端到端单播连接上。接收来自第一中继设备第一数据。
第五方面,本申请提供了一种U2U中继通信的方法,该方法可以由第一中继设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第一中继设备中或者和第一中继设备匹配使用。该方法包括:第一中继设备接收来自第一用户设备的第一安全建立命令消息;所述第一中继设备向所述第一用户设备发送第一安全建立完成消息;所述第一中继设备通过所述第一安全对应的第一单播连接接收来自所述第一用户设备的第一配置信息;所述第一中继设备基于所述第一配置信息,通过第二单播连接与所述第一用户设备通信,所述第二单播连接用于所述第一用户设备和第二用户设备经由所述第一中继设备的通信。
或者,接收来自第一用户设备的逐跳安全建立命令消息;向第一用户设备发送逐跳安全建立完成消息;接收来自第一用户设备的配置信息;将该配置信息用于端到端单播连接上;接收来自第一用户设备的第一数据;将第一数据转发给第二用户设备。
在第五方面一种可能的实现方式中,上述逐跳安全建立的触发条件为以下一种:第一中继设备转发了来自第二用户设备的端到端安全建立命令消息给第一用户设备;第一中继设备接收了来自第一用户设备的端到端安全建立完成消息;第一中继设备转发了来自第二用户设备的端到端单播连接建立接受消息给第一用户设备。
在第五方面的一种可能的实现方式中,上述配置信息包含承载配置和/或配置。具体地,可以参考第一方面关于配置信息的内容。
在第五方面一种可能的实现方式中,所述第一中继设备建立与所述第二用户设备之间的第三安全。
在第五方面一种可能的实现方式中,所述第一中继设备通过所述第三安全向所述第二用户设备发送第二配置信息,用于所述第二单播连接。
在第五方面一种可能的实现方式中,第一中继设备还接收来自第一用户设备的第二指示信息,该第二指示信息用于指示该配置信息用于端到端单播连接上。如第二指示信息为1bit信息,当为1时表示该配置信息需要应用到端到端单播连接上;当为0时表示该配置信息不需要应用到端到端单播连接上。
通过上述实现方式,通过逐跳单播连接接收的配置信息可以用到对应的端到端单播连接上,有助于保证U2U中继的正常通信,提升服务质量。
在第五方面一种可能的实现方式中,可以是第一中继设备触发和第一用户设备的逐跳安全建立,即第一用户设接收来自第一中继设备的逐跳安全建立命令消息;第一用户设备向第一中继设备发送逐跳安全建立完成消息;第一用户设接收来自第一中继设备的配置信息。
在第五方面一种可能的实现方式中,第一中继设备数量不受限,可以是一个也可以 是多个,即可以应用于多跳场景。第一中继设备可以是终端设备,也可以是网络设备。
第六方面,本申请提供了一种U2U中继通信的方法,该方法可以由第一用户设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第一用户设备中或者和第一用户设备匹配使用。该方法包括:第一用户设备向第一中继设备发送第一安全建立命令消息;所述第一用户设备接收来自所述第一中继设备的第一安全建立完成消息;所述第一用户设备通过所述第一安全对应的第一单播连接向所述第一中继设备发送第一配置信息;所述第一用户设备基于所述第一配置信息,通过第二单播连接与所述第一中继设备通信,所述第二单播连接用于所述第一用户设备和第二用户设备经由所述第一中继设备的通信。
或者,向第一中继设备发送逐跳安全建立命令消息;接收来自第一中继设备的逐跳安全建立完成消息;向第一中继设备发送配置信息,该配置信息可以被第一中继设备用于端到端单播连接上;向第一中继设备发送第一数据,第一数据可以被第一中继设备转发给第二用户设备。
该逐跳安全建立方法以及发送配置信息的方法可以参考第五方面描述的方法,在此不再赘述。
第七方面,本申请提供了一种U2U中继通信的方法,该方法可以由第一中继设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第一中继设备中或者和第一中继设备匹配使用。该方法包括:向第二用户设备发送逐跳安全建立命令消息;接收来自第二用户设备的逐跳安全建立完成消息;向第二用户设备发送配置信息,该配置信息可以被第二用户设备用于端到端单播连接上;接收第一用户设备发送的第一数据;转发第一数据给第二用户设备。
具体地,可以参考第五方面的内容。第七方面第一中继设备相关内容对应第五方面第一用户设备相关内容,第七方面第二用户设备相关内容对应第五方面第一中继设备相关内容。
在第七方面一种可能的实现方式中,可以是第二用户设备触发和第一中继设备的逐跳单播连接,即第一中继设备接收来自第二用户设备的逐跳安全建立命令消息;第一中继设备发送逐跳安全建立完成消息;第一中继设备接收来自第二用户设备的配置信息;第一中继设备将配置信息用于端到端单播连接上。
第八方面,本申请提供了一种U2U中继通信的方法,该方法可以由第二用户设备执行,也可以由其它装置(例如处理器、芯片、或芯片***等)执行,该其它装置可以安装在第二用户设备中或者和第二用户设备匹配使用。该方法包括:接收来自第一中继设备发送逐跳安全建立命令消息;向第一中继设备发送逐跳安全建立完成消息;接收第一中继设备发送配置信息,该配置信息可以被第二用户设备用于端到端单播连接上;将配置信息用于端到端单播连接上。
第九方面,提供一种装置,该装置可以是第一中继设备,也可以是第一中继设备中的装置,或者是能够和第一中继设备匹配使用的装置。一种设计中,该装置可以包括执行第一方面或第三方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括接收单元,发送单元和处理单元。接收单元用于从第一用户设备接收第一指示信息,配置信息和第一数据,所述第一指示信息用于指示通过逐跳单播连接接收的配置信息可以用于端到端单播连接上;处理单元用于将配置信息用于端到端单播连接上;发送单元用于向第二用户设备发送第一指示信息,配置信息和第一数据。
从第一用户设备接收第一指示信息,配置信息和第一数据的方法,并将配置信息用于端到端单播连接的方法可以参考第一方面中相应的描述,这里不再赘述。
向第二用户设备发送第一指示信息,配置信息和第一数据的方法可以参考第三方面中相应的描述,这里不再赘述。
第十方面,提供一种装置,该装置可以是第一用户设备,也可以是第一用户设备中的装置,或者是能够和第一用户设备匹配使用的装置。一种设计中,该装置可以包括执行第二方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括发送单元,向第一中继设备发送第一指示信息,配置信息和第一数据。所述第一指示信息用于指示通过逐跳单播连接发送的配置信息可以用于端到端单播连接上。
向第一中继设备发送第一指示信息,配置信息和第一数据的方法可以参考第二方面中相应的描述,这里不再赘述。
第十一方面,提供一种装置,该装置可以是第二用户设备,也可以是第二用户设备中的装置,或者是能够和第二用户设备匹配使用的装置。一种设计中,该装置可以包括执行第四方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括接收单元,接收来自第一中继设备的第一指示信息,配置信息和第一数据。所述第一指示信息用于指示通过逐跳单播连接发送的配置信息可以用于端到端单播连接上;处理单元用于将配置信息用于端到端单播连接上;
接收来自第一中继设备的第一指示信息,配置信息和第一数据的方法可以参考第四方面中相应的描述,这里不再赘述。
第十二方面,提供一种装置,该装置可以是第一中继设备,也可以是第一中继设备中的装置,或者是能够和第一中继设备匹配使用的装置。一种设计中,该装置可以包括执行第五方面或第七方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括接收单元,发送单元和处理单元。接收单元用于从第一用户设备接收逐跳安全建立命令消息和配置信息;处理单元用于将配置信息用于端到端单播连接上;发送单元用于向第二用户设备发送逐跳安全建立命令消息和配置信息。
从第一用户设备接收逐跳安全建立命令消息和配置信息的方法,并将配置信息用于端到端单播连接的方法可以参考第五方面中相应的描述,这里不再赘述。
向第二用户设备发送逐跳安全建立命令消息和配置信息的方法可以参考第五方面中相应的描述,这里不再赘述。
第十三方面,提供一种装置,该装置可以是第一用户设备,也可以是第一用户设备中的装置,或者是能够和第一用户设备匹配使用的装置。一种设计中,该装置可以包括执行第六方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括发送单元,向第一中继设备发送逐跳安全建立完成消息,配置信息和第一数据。所述第一指示信息用于指示通过逐跳单播连接发送的配置信息可以用于端到端单播连接上;发送单元,用于向第一中继设备发送逐跳安全建立完成消息;处理单元,用于将配置信息用于端到端单播连接上。
具体方法可以参考第六方面中相应的描述,这里不再赘述。
第十四方面,提供一种装置,该装置可以是第二用户设备,也可以是第二用户设备中的装置,或者是能够和第二用户设备匹配使用的装置。一种设计中,该装置可以包括执行第八方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括接收单元,接收来自第一中继设备的逐跳安全建立命令消息,配置信息和第一数据;发送单元,用于向第一中继设备发送逐跳安全建立完成消息;处理单元用于将配置信息用于端到端单播连接上;
具体方法可以参考第八方面中相应的描述,这里不再赘述。
第十五方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第一方面或第三方面的方法。所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第一方面或第四方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为第一用户设备或第二用户设备。在一种可能的设备中,该装置包括:
处理器,用于利用通信接口:从第一用户设备接收第一指示信息,配置信息和第一数据,所述第一指示信息用于指示所述通过逐跳单播连接接收的配置信息可以用于端到端单播连接上;或者,向第二用户设备发送第一指示信息,配置信息和第一数据,所述第一指示信息用于指示所述通过逐跳单播连接接收的配置信息可以被第二用户设备用于端到端单播连接上。
从第一用户设备接收第一指示信息,配置信息和第一数据的方法可以参考第一方面中相应的描述,这里不再赘述。
向第二用户设备发送第一指示信息,配置信息和第一数据的方法可以参考第三方面中相应的描述,这里不再赘述。
第十六方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第二方面描述的方法。所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第二方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口, 其它设备可以为第一中继设备。在一种可能的设备中,该装置包括:
处理器,用于利用通信接口:向第一中继设备发送所述第一指示信息和配置信息。向第一中继设备发送系第一指示信息和配置信息方法可以参考第二方面中相应的描述,这里不再赘述。
第十七方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第三方面或第六方面描述的方法。所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第三方面或第六方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为第一中继设备。在一种可能的设备中,该装置包括:
处理器,用于利用通信接口:接收来自第一中继设备所述第一指示信息,配置信息和第一数据。具体的方法可以参考第四方面中相应的描述,这里不再赘述。
第十八方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第五方面或第七方面的方法。所述装置还可以包括存储器,用于存储指令和第一数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第五方面或第七方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为第一用户设备或第二用户设备。在一种可能的设备中,该装置包括:
处理器,用于利用通信接口:从第一用户设备接收逐跳安全建立命令消息,配置信息和第一数据;向第一用户设备发送逐跳安全建立完成消息;或者,向第二用户设备发送第一指示信息,配置信息和第一数据;接收第二用户设备的逐跳安全建立完成消息。
从第一用户设备接收逐跳安全建立命令消息,配置信息和第一数据的方法及向第一用户设备发送逐跳安全完成消息的方法可以参考第五方面中相应的描述,这里不再赘述。
向第二用户设备发送逐跳安全建立命令消息,配置信息和第一数据的方法及接收第二用户设备逐跳安全建立完成的方法可以参考第七方面中相应的描述,这里不再赘述。
第十九方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第六方面描述的方法。所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第六方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为第一中继设备。在一种可能的设备中,该装置包括:
处理器,用于利用通信接口:向第一中继设备发送所述逐跳安全建立命令消息,配置信息和第一数据;接收来自第一中继设备的逐跳安全建立完成消息。具体方法参考第六方面中相应的描述,这里不再赘述。
第二十方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第八面描述的方法。所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所 述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第八方面描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为第一中继设备。在一种可能的设备中,该装置包括:
处理器,用于利用通信接口:接收来自第一中继设备所述逐跳安全建立命令,配置信息和第一数据;向第一中继设备发送逐跳安全建立完成消息。具体的方法可以参考第八方面中相应的描述,这里不再赘述。
第二十一方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序或指令,所述计算机程序或指令被执行时使得计算机执行上述第一方面、第二方面、第三方面、第四方面、第五方面、第六方面、第七方面、第八方面、第一方面的任一种可能的设计、第二方面任一种可能的设计、第三方面任一种可能的设计、第四方面的任一种可能的设计、第五方面任一种可能的设计、第六方面任一种可能的设计中所述的方法、第七方面任一种可能的设计、第八方面任一种可能的设计中所述的方法。
第二十二方面,本申请实施例提供一种计算机程序产品,其包括计算机程序代码或指令,所述计算机程序代码或指令在计算机上运行时,使得计算机执行上述第一方面、第二方面、第三方面、第四方面、第五方面、第六方面、第七方面、第八方面、第一方面的任一种可能的设计、第二方面任一种可能的设计、第三方面任一种可能的设计、第四方面的任一种可能的设计、第五方面任一种可能的设计、第六方面任一种可能的设计中所述的方法、第七方面任一种可能的设计、第八方面任一种可能的设计中所述的方法。
第二十三方面,本申请实施例提供一种芯片,包括:处理器,所述处理器与存储器耦合,所述处理器用于实现上述第一方面、第二方面、第三方面、第四方面、第五方面、第六方面、第七方面、第八方面、第一方面的任一种可能的设计、第二方面任一种可能的设计、第三方面任一种可能的设计、第四方面的任一种可能的设计、第五方面任一种可能的设计、第六方面任一种可能的设计中所述的方法、第七方面任一种可能的设计、第八方面任一种可能的设计中所述的方法。
第二十四方面、本申请实施例提供一种***,包括:上述第九方面所述的装置,上述第十方面所述的装置,第十一方面所述的装置和第十二方面所述的装置。
第二十五方面、本申请实施例提供一种***,包括:上述第十三方面所述的装置,上述第十四方面所述的装置,第十五方面所述的装置和第十二方面所述的装置。
图1a和图1b为本申请实施例应用的通信***的架构示意图;
图2为端到端单播连接建立流程图;
图3为多跳场景的端到端单播连接建立流程图;
图4-图7为逐跳单播连接建立流程图;
图8-图13为逐跳安全建立流程图;
图14和图15为本申请实施例提供的可能的通信装置的结构示意图。
本申请实施例提供的技术方案可以应用于各种通信***,例如:长期演进(long term evolution,LTE)***、第五代(5th generation,5G)移动通信***、WiFi***、未来的通信***、或者多种通信***融合的***等,本申请实施例不做限定。其中,5G还可以称为新无线(new radio,NR)。
本申请实施例适用于UE(User Equipment)-to-UE中继(U2U中继)通信场景,如图1a和1b所示。图1a中的中继设备为终端设备,图1b中的中继设备为网络设备。第一用户设备通过一个或多个第一中继设备和第二用户设备进行通信。第一用户设备和第二用户设备可以通过第一中继设备进行数据、信令的传输。
本申请实施例中,第一用户设备也可以称为源用户设备、发起用户设备、发送用户设备。本申请实施例中,第二用户设备也可以称为目标用户设备、对端用户设备、接收用户设备。本申请实施例中,第一中继设备可以是用户设备或网络设备。第一中继设备数量不限,可依次称为第一中继设备,第二中继设备等。当存在多个中继设备时,也可以称为多跳场景的中继通信。
本申请实施例涉及到的用户设备(User Equipment,UE)也可以称为终端、终端设备、移动台、移动终端等。用户设备可以是手机、平板电脑、带无线收发功能的电脑、虚拟现实终端设备、增强现实终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程手术中的无线终端、智能电网中的无线终端、运输安全中的无线终端、智慧城市中的无线终端、智慧家庭中的无线终端等等。本申请的实施例对用户设备所采用具体设备形态不做限定。在本申请实施例中,用于实现用户设备功能的装置可以是用户设备;也可以是能够支持用户设备实现该功能的装置,例如芯片***,该装置可以被安装在用户设备中或者和用户设备匹配使用。本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现用户设备的功能的装置是用户设备为例,描述本申请实施例提供的技术方案。
本申请实施例涉及到的网络设备包括基站(base station,BS),可以是一种部署在无线接入网中能够和终端设备进行无线通信的设备。基站可能有多种形式,比如宏基站、微基站、中继站和接入点等。本申请实施例涉及到的基站可以是5G***中的基站或LTE***中的基站,其中,5G***中的基站还可以称为发送接收点(transmission reception point,TRP)或下一代节点B(generation Node B,gNB或gNodeB)。本申请实施例中,用于实现网络设备的功能的装置可以是网络设备;也可以是能够支持网络设备实现该功能的装置,例如芯片***,该装置可以被安装在网络设备中或者和网络设备匹配使用。在本申请实施例提供的技术方案中,以用于实现网络设备的功能的装置是网络设备为例,描述本申请实施例提供的技术方案。
在本申请实施例中,第一用户设备、第二用户设备、第一中继设备(第一中继设备为用户设备时)可以处于无线资源控制连接态(RRC_CONNECTED)、无线资源空闲态(RRC_IDLE)、无线资源非激活态(RRC_INACTIVE)、覆盖范围外(Out of Coverage,OOC)状态。其中OOC状态指的是该设备处于网络设备覆盖范围外。
U2U中继通信中的基站或终端的协议栈以下详细描述。以第一用户设备为例,其控 制面协议栈可以包括:无线资源控制(radio resource control,RRC)层,分组数据汇聚协议(packet data convergence protocol,PDCP)层,无线链路控制(radio link control,RLC)层,媒体接入控制(medium access control,MAC)层,物理(physic,PHY)层。其中RRC层也可以称为层3(Layer3,L3),PDCP层,RLC层,MAC层可以合称为层2(Layer2,L2),PHY层可以称为层1(Layer1,L1)。第一用户设备的用户面协议层可以包括PDCP层、RLC层、MAC层和物理层。在一种可能的实现中,RRC层与PDCP层之间可以包括业务数据适配协议(service data adaptation protocol,SDAP)层。在SDAP层之上还可以包括互联网协议(internet protocol,IP)层。
在本申请实施中,可以基于层2(Layer 2,L2)的中继方式,也可以基于层3(Layer 3,L3)的中继方式。具体地,基于L2的中继方式中,用户面的数据可以是在PDCP层以下进行中继转发的,即第一用户设备发送给第二用户设备的数据包,第一中继设备需要解析到RLC层或适配层,重新组包后向第二用户设备进行转发。其中适配层可以存在在RLC层和PDCP层之间。具体地,基于L3的中继方式中,用户面数据可以是在IP层进行中继转发的,即第一用户设备发送给第二用户设备的数据包,第一中继设备需要解析到IP层,根据IP地址等信息向第二用户设备进行转发。
U2U通信支持三种通信模式,广播,组播和单播。在广播通信模式中,发送方用户设备发送的广播数据可以被任何感兴趣的接收用户设备接收。在组播通信模式中,一个用户设备可以向属于同一通信组内其他用户设备发送组播数据。在单播通信模式中,两个用户设备需要先建立单播连接,在单播连接建立完成后,发送方用户设备可以向接收方用户设备发送单播数据,只有该接受方用户设备能接收该数据。本申请实施例适用于单播通信模式模式。具体地,第一用户设备通过第一中继设备与第二用户设备建立单播连接。其中,第一用户设备与第一中继设备之间的单播连接为第一单播连接,也可称为逐跳单播连接;第一用户设备通过第一中继设备与第二用户设备之间的单播连接为第二单播连接,也被称为端到端单播连接;第一中继设备与第二用户设备之间的单播连接为第三单播连接,也可称为逐跳单播连接。举例而言,第二单播连接用于第一用户设备和第二用户设备通过中继设备所进行的通信,或者,为实现UE to UE中继通信,第一用户设备和中继设备,以及第二用户设备和中继设备之间,具有第二单播连接。本实施例中,单播连接可以是PC5-S连接和/或PC5-RRC连接。
在一种可能的实现方式中,第一用户设备与第二用户设备通过第一中继设备建立端到端单播连接的过程中,对应的端到端安全也会随之建立,第一用户设备与第二用户设备基于建立的端到端安全通过第一中继设备进行数据的收发,如图2所示。具体地,端到端单播连接建立完成后,第一用户向第一中继设备发送的数据包的源地址为第一用户设备L2 ID、目标地址为R-L2-ID-b;第一中继设备转发给第二用户设备的数据包的源地址为R-L2-ID-a、目标地址为第二用户设备L2 ID。第二用户设备向第一中继设备发送的数据包的源地址为第二用户设备L2 ID、目标地址为R-L2-ID-a;第一中继设备转发给第一用户设备的数据包的源地址为R-L2-ID-b、目标地址为第一用户设备L2 ID。
在一种可能实现的方式中。第一用户设备与第二设备通过多个中继设备建立端到端单播连接,对应的端到端安全建立,第一用户设备与第二用户设备基于建立的端到端安 全通过多个中继设备进行数据的收发,如图3所示。即,多跳场景的端到端单播连接和安全建立。例如,第一用设备与第二用户设备通过第一中继设备和第二中继设备建立端到端单播连接,对应的端到端安全建立。其中,第一中继设备与第一用户设备层2 ID关联的标识为R1-L2-ID-a,用于转发来自第一用户设备的消息。第一中继设备与第二用户设备层2 ID关联的为R1-L2-ID-b,用于转发来自第二中继设备的消息。第二中继设备与第一用户设备层2 ID关联的标识为R2-L2-ID-a,用于转发第一中继设备的消息。第二中继设备与第二用户设备层2 ID关联的为R2-L2-ID-b,用于转发第二用户设备的消息。
但是上述实现方式无法实现逐跳单播连接或者逐跳单播安全和端到端单播连接,这使得用户设备之间基于中继设备的通信质量无法保障。
为了解决上述技术问题,本申请实施例提供了一种中继通信方法。例如,为实现端到端单播连接,即第一用户设备和第二用户设备基于中继设备进行通信的场景中,通过逐跳单播连接发送的配置信息可以用于该端到端单播连接,从而保证UE-to-UE中继通信质量。
在本申请实施例中,也可以将第一用户设备与第一中继设备之间的安全称为第一安全,对应的单播连接为第一单播连接;将第一用户设备与第二用户设备之间的安全称为第二安全,对应的单播连接为第二单播连接。将第二用户设备与第一中继设备之间的安全称为第三安全,对应的单播连接为第三单播连接。
下面结合附图,对本申请实施例的技术方案进行详细说明。
在本申请实施例中,提供了一种中继通信的方法,如图4所示,该流程包括步骤S400、S401、S402、S403、S404、S405、S406、S407。
S400、第一用户设备通过第一中继设备与第二用户设备建立UE to UE(U2U)中继的端到端单播连接,并完成对应的端到端安全建立。
在本申请实施例中,该步骤是可选地。具体地,如图2所示,包含如下流程:第一用户设备向第一中继设备发送端到端单播连接建立请求消息;第一中继户设备向第二用户设备转发第一用户设备发送的端到端单播连接建立请求消息;第二用户设备向第一中继设备发送端到端安全建立命令消息;第一中继设备转发从第二用户设备接收到的端到端安全建立命令消息给第一用户设备;第一用户设备向第一中继设备发送端到端安全建立完成消息;第一中继设备转发第一用户设备发送的端到端安全建立完成消息给第二用户设备;第二用户设备向第一中继设备发送端到端单播连接建立接受消息;第一中继设备转发第二用户设备发送的端到端单播连接接受消息给第一用户设备。
S401、第一用户设备向第一中继设备发送第一指示信息。
在本申请实施例中,上述第一指示信息用于指示第一中继设备可以将通过逐跳单播连接接收到的配置信息用于端到端单播连接的第一用户设备和第一中继设备之间或者第一中继设备和第二用户设备之间。
可选地,第一指示信息可以是上述端到端单播连接的标识信息,该标识信息可以是以下的至少一种:第一中继设备的唯一中继标识(unique relay identifier,RID)标识,第一用户设备L2 ID,第一用户设备的应用层标识,第一中继设备L2 ID(R-L2-ID-a和/或R-L2-ID-b),第二用户设备L2 ID,第二用户设备的应用层标识。可以理解,第 一中继设备接收到该标识信息时,第一中继设备可以将通过逐跳单播连接接收到的配置信息用于端到端单播连接的第一用户设备和第一中继设备之间。
可选地,第一指示信息可以是比特信息。可以理解,承载该比特信息的消息为第一单播连接对应的消息(例如第一单播连接对应的PC5-RRC消息或者PC5-S消息)。示例性的,该比特信息为1时,第一中继设备将过逐跳单播连接接收到的配置信息用于端到端单播连接的第一用户设备和第一中继设备之间或者第一中继设备和第二用户设备之间。
在本申请实施例中,第一用户设备通过建立的逐跳单播连接给第一中继设备发送第一指示消息。其中,第一用户设备与第一中继设备建立逐跳单播连接步骤为:
第一用户设备向第一中继设备发送逐跳单播连接建立请求消息;
第一中继设备向第一用户设备发送逐跳安全建立命令消息;
第一用户设备向第一中继设备发送逐跳安全建立完成消息;
第一中继设备向第一用户设备发送逐跳单播连接建立接受消息。
可选地,在第一安全建立前,第一用户设备在向第一中继设备发送的逐跳单播连接建立请求消息包括第一指示信息;
可选地,在第一安全建立中,第一用户设备在向第一中继设备发送的逐跳安全建立完成消息中包括第一指示信息;
可选地,在逐跳单播连接建立之后,第一设备用户在向第二设备用户设备发送的PC5-RRC消息或PC5-S消息中包括第一指示信息。
基于上述步骤,建立了第一用户设备和第一中继设备间的逐跳单播连接,从而完成对应的逐跳安全建立,这使得第一用户设备向第一中继设备发送测量配置和/或承载配置得以实现。
S402、第一用户设备向第一中继设备发送配置信息。
第一用户通过建立的逐跳单播连接向第一中继设备发送配置信息。具体地,配置信息包含承载配置和/或测量配置。
具体地,承载配置可以包含RLC承载配置。RLC承载配置包括RLC配置和逻辑信道(Logic Channel,LCH)配置,可以包括如下至少一个:仅与发送相关的参数,与发送和接收都相关的参数。
①仅与发送相关的参数(包括如下参数的一种或多种):
-RLC配置中包括:控制polling重传的定时器时长T-PollRetransmit,控制触发polling的参数pollPDU以及pollByte,RLC AM模式下最大允许自动重传请求(automatic repeat request,ARQ)重传次数;
-LCH配置中包括:LCH的优先级,控制执行逻辑信道优先级划分(logical channel prioritization,LCP)的相关参数(如逻辑信道优先级,优先比特率(prioritized bit rate,PBR),桶大小持续时间(bucket size dduration,BSD),是否允许使用配置授权类型1的指示,是否使能混合自动重传请求(hybrid automatic repeat request,HARQ)反馈,该LCH关联的调度请求(scheduling request,SR)资源,所属的逻辑信道分组(logical channel group,LCG)等;
②与发送和接收都相关的参数(包括如下参数的一种或多种):
-RLC配置中包括:RLC模式,RLC序列长度;
-LCH配置中包括:逻辑信道标识(logical channel ID,LCID)。
示例性的,测量配置包括测量对象、测量报告配置、测量标识等。可以理解,该测量配置用于测量第二单播连接的信号质量。示例性的,第一中继设备通过测量第一单播连接的信号质量和第三单播连接的信号质量获得第二单播连接的信号质量。
可选地,第一用户设备还可以向第一中继设备发送指示信息2。指示信息2用于指示当前该配置信息是否用于端到端单播连接。示例性地,指示信息2可以是1bit的指示信息,当指示信息为1时表示对应的配置信息需要应用到上述端到端单播连接,当指示信息为0时表示对应的配置信息应用到上述逐跳单播连接。本领域的技术人员可以理解,当第一指示信息包含的标识或比特信息本身已经明示或者暗示中继设备,即配置信息需要用于端到端单播连接,指示信息2可以不再另行发送;反之,则通过指示信息2进行上述指示。
S403、第一中继设备将配置信息用于端到端单播连接的第一用户设备与第一中继设备之间或者第一中继设备和第二用户设备之间。
在本申请实施例中,S403为可选步骤。
在本申请实施例中,若第一指示信息或指示信息2指示上述配置信息可以应用到端到端单播连接上,第一中继设备将通过逐跳单播连接接收到的承载配置和/或测量配置应用于端到端单播连接上。
示例性地,第一中继设备根据接收到的RLC承载配置,建立对应的RLC承载进而第一中继设备可以接收第一用户设备发送的数据并转发给第二用户设备。
S404、第一中继设备向第二用户设备发送第二指示信息。
在本申请实施例中,S404为可选步骤。
具体地,S404可以参考S401,不同的地方在于,第一中继设备触发第一中继设备与第二用户设备之间的逐跳单播连接和逐跳安全连接建立,并向第二用户设备发送第二指示信息,该第二指示信息的内容类似于第一指示信息。
可选地,S404也可以是第二用户设备触发第二用户设备和第一中继设备之间的逐跳单播连接建立并向第一中继设备发送第二指示信息。
S405、第一中继设备向第二用户设备发送配置信息。
在本申请实施例中,S405为可选步骤。
第一中继设备通过逐跳单播连接向第二用户设备发送配置信息,具体地,参见步骤S402,在此不再赘述。可选地,若S404为第二用户设备向第一中继设备发送第二指示信息,S405也可以是第二用户设备向第一中继设备发送配置信息。
S406、第二用户设备将配置信息用于端到端单播连接上。
在本申请实施例中,S406为可选步骤。
具体地,参见S404,在此不再赘述。可选地,当S405为第二用户设备向第一中继设备发送配置信息时,S406为第一中继设备将配置信息用于端到端单播连接上。
S407、第一用户设备通过第一中继设备与第二用户设备进行通信。
在本申请实施例中,S407可以理解为,第一中继设备基于第一配置信息,通过所述第二单播连接实现所述第一用户设备与所述第二用户设备的通信。例如,第一中继设备接收来自第一用户设备的数据,并转发给第二用户设备;或者第一中继设备接收来自第二用户设备的数据,并转发给第一用户设备。
在本申请实施例中,S401~S403和S404~S406可以无先后执行顺序。例如,可以先执行S401~S403,再执行S404~S406。例如,可以先执行S404~S406,再执行S401~S403。例如,可以同时执行S401~S403和S404~S406。
通过本申请实施例,通过中继设备与用户设备之间交互的指示信息使得逐跳单播连接与端到端单播连接关联,进而通过逐跳单播连接为端到端连接配置相应的承载以及测量,从而保证U2U中继的正常通信。
在本申请实施例中,上述的UE-to-UE中继逐跳单播连接建立可以扩展到多跳的U2U relay场景。图5展示了多跳场景(此处两跳仅为示例)下,逐跳单播连接建立/安全流程图。如图5所述,具体步骤包含S500~S516。
S500、第一用户设备与第二用户设备建立U2U relay的端到端单播连接,同时完成对应的端到端安全建立。该端到端单播连接建立相关的消息需通过第一中继设备和第二中继设备转发。
在本申请实施例中,该步骤是可选地。具体地,如图3所示,其可以通过以下步骤实现:第一用户设备发送端到端单播连接建立请求消息,第一中继设备接收到该单播连接建立请求消息;第一中继设备转发第一用户设备的发送端到端单播连接建立请求消息,第二中继设备接收到该端到端单播连接建立请求消息;第二中继设备转发第一中继设备的发送端到端单播连接建立请求消息,第二用户设备接收到该端到端单播连接建立请求消息;第二用户设备向第二中继设备发送端到端安全建立命令消息;第二中继设备转发第二用户设备的发送端到端安全建立命令消息给第一中继设备;第一中继设备转发第二用户设备的发送端到端安全建立命令消息给第一用户设备;第一用户设备向第一中继设备发送端到端安全建立完成消息;第一中继设备转发第一用户设备的发送端到端安全建立完成消息给第二中继设备;第二中继设备转发第一用户设备的发送端到端安全建立完成消息给第二用户设备;第二用户设备向第二中继设备发送端到端单播连接建立接受消息;第二中继设备转发第二用户设备的端到端单播连接建立接受消息给第一中继设备;第一中继设备转发第二用户设备的端到端单播连接建立接受消息给第一用户设备。
S501、第一用户设备向第一中继设备发送第一指示信息。
具体地,S501可以参考图4的S401。可以理解地,图5的S501第一用户设备的相关内容为图4的S401中第一用户设备的相关内容;图5的S501第一中继设备的相关内容为图4的S401中第一中继设备的相关内容。
S502、第一用户设备向第一中继设备发送配置信息。
具体地,参见S402,在此不再赘述。
S503、第一中继设备将接收的配置信息用于端到端单播连接的第一用户设备和第一中继设备之间或者第一中继设备和第二中继设备之间或者第二中继设备和第二用户设备之间。
具体地,参见S403,在此不再赘述。
S504~S506、参考S501~S503,这种情况下,触发逐跳单播连接建立、发送第一指示信息以及发送配置信息的执行主体为第一中继设备。可以理解,S504~S506第一中继设备的相关内容为S501~S503中第一用户设备的相关内容;S504~S506第二中继设备的相关内容为S501~S503中第一中继设备的相关内容。
S507~S509、参考S501~S503,这种情况下,触发单播连接建立、发送第一指示信息以及发送配置信息的执行主体为第一用户设备。可以理解,S507~S509第一用户设备的相关内容为S501~S503中第一用户设备的相关内容;S507~S509第二中继设备的相关内容为S501~S503中第一中继设备的相关内容。该S507~S509步骤是可选地。
S510~S512、参考S501~S503,这种情况下,触发逐跳单播连接建立、发送第一指示信息以及发送配置信息的执行主体为第一中继设备。可以理解,S510~S512第一中继设备的相关内容为S501~S503中第一用户设备的相关内容;S510~S512第二用户设备的相关内容为S501~S503中第一中继设备的相关内容。该S510~S512步骤是可选地。
S513~S515、参考S501~S503,这种情况下,触发逐跳单播连接建立、发送第一指示信息以及发送配置信息的执行主体为第二中继设备。可以理解,S513~S55第二中继设备的相关内容为S501~S503中第一用户设备的相关内容;S513~S515第二用户设备的相关内容为S501~S503中第一中继设备的相关内容。
S516、第一用户设备通过第一中继设备和第二中继设备与第二用户设备进行通信。
通过本申请实施例,对于多跳场景,通过指示信息使得逐跳单播连接和端到端单播连接关联,进而通过逐跳单播连接可以为对应的端到端单播连接配置相应承载和/或测量,这保证了多跳场景U2U中继的正常通信,有利于提高通信服务质量。
在本申请实施例中,提供了另一种中继通信的方法,如图6所示。例如,S600中第一中继设备触发和第一用户设备的逐跳单播连接和逐跳安全建立,并在S601中向第一用户设备发送第一指示信息;S602中第一中继设备向第一用户设备发送第一配置信息,S603中第一用户设备将该配置信息用于端到端单播连接的第一用户设备和第一中继设备之间;S604中第一中继设备触发和第二用户设备的逐跳单播连接建立,并向第二用户设备发送第二指示信息;S605中第一中继设备向第二用户设备发送第二配置信息,S606中第二用户设备将该配置信息用于端到端单播连接第一中继设备和第二用户设备之间;S607中第一用户设备通过第一中继设备与第二用户设备通信。相关描述可以参见前述实施例中的S401~S407。
在本申请实施例中,上述的方法可以扩展到多跳的relay场景。图7展示了多跳场景(此处两跳仅为示例),逐跳单播连接和逐跳安全建立的流程图。具体地,参考上述方式一多跳场景的方法。
通过本申请实施例,可以建立第一用户设备与第一中继设备,第一中继设备与第二用户设备的逐跳单播连接,从而完成对应的逐跳安全建立。进一步,通过指示信息使得相应逐跳单播连接与端到端单播连接关联,进而通过逐跳单播连接可以为端到端连接配置相应的承载以及测量,保证U2U中继的正常通信。
本申请实施例还提供了一种中继通信的方法,该方法有以下几种方式:
方式一、由第一用户设备和第一中继设备触发分别触发两段逐跳安全建立
图8是本申请实施例的U2U中继逐跳安全连接建立的流程图,该逐跳安全建立流程与对应的端到端单播连接建立流程相结合。
例如,第一中继设备接收来自第一用户设备的第一安全建立命令消息;所述第一中继设备向所述第一用户设备发送第一安全建立完成消息;所述第一中继设备通过所述第一安全对应的第一单播连接接收来自所述第一用户设备的第一配置信息;所述第一中继设备基于所述第一配置信息,通过第二单播连接与所述第一用户设备通信,所述第二单播连接用于所述第一用户设备和第二用户设备经由所述第一中继设备的通信。
可选的,所述第一中继设备建立与所述第二用户设备之间的第三安全。
可选的,所述第一中继设备通过所述第三安全向所述第二用户设备发送第二配置信息,用于所述第二单播连接。
具体而言,如图8所示,该流程包括S801、S802、S803、S804、S805、S806、S807、S808、S809、S810。
S801、第一用户设备通过第一中继设备与第二用户设备U2U relay建立端到端的单播连接,同时完成对应的端到端安全建立。
在本申请实施例中,该步骤是可选地。具体地,参见图2端到端单播连接流程图。
在本申请实施中,S801与后续的步骤没有先后顺序,后续步骤可以在S801过程中执行。S801可以包含子步骤。示例性地,S802可在第一用户设备接收到第一中继设备转发的端到端安全建立命令消息后触发执行。
S802、第一用户设备向第一中继设备发送逐跳安全建立命令消息。
在本申请实施例中,S802中消息的源地址为端到端单播连接的第一用户设备L2 ID,目标地址分端到端单播连接的R-L2-ID-b。
可选地,S802可以在图2的S204b后执行,即由第一用户设备接收到第一中继设备转发的端到端安全建立命令消息触发。
可选地,S802可以在图2的S205a后执行,即由第一用户设备发送端到端安全建立完成消息触发。
可选地,S802可以在图2的S206b后执行,即由第一用户设备在接收到第一中继设备转发的端到端单播建立接受消息触发。
S803、第一中继设备向第一用户设备发送逐跳安全建立完成消息。
具体地,S805中消息的源地址为端到端单播连接的R-L2-ID-b,目标地址为端到端单播连接第一用户设备L2 ID。
S804、第一用户设备向第一中继设备发送第一配置信息。
在本申请实施例中,该配置信息包含承载配置和/或测量配置,第一中继设备可以将该配置信息用于端到端单播连接。具体地,参见S402。
S805、第一中继设备将接收的配置信息用于端到端单播连接。
具体地,参见S403,在此不再赘述。
S806、第一中继设备向第二用户设备发送逐跳安全建立命令消息。
具体地,S806中消息的源地址为端到端单播连接的R-L2-ID-a,目标地址为端到端单播连接的第二用户设备L2 ID。
可选地,S806可以在图2的S204a后执行,即由第一中继设备接收到第二用户设备发送的端到端安全建立命令消息触发。
可选地,S806可以在图2的S204b后执行,即由第一中继设备转发端到端安全建立命令消息触发。
可选地,S806可以在图2的S205a后执行,即由第一中继设备接收到第一用户设备发送的安全建立完成消息触发。
可选地,S806可以在图2的S205b后执行,即由第一中继设备转发端到端安全建立完成消息触发。
可选地,S806可以在图2的S206a后执行,即由第一中继设备在接收到第二用户设备发送的单播连接建立接受消息的情况下执行。
可选地,S806可以在图2的S206b后执行,即由第一中继设备转发端到端单播连接建立接受消息的情况下执行。
可选地,S806可以在S802后执行,即由第一中继设备在接收第一用户设备发送的逐跳安全建立命令消息触发。
可选地,S806可以在S803后执行,即第一中继设备向第一用户设备发送的逐跳安全建立完成消息触发。
可选地,S806可以在S804后执行,即由第一用户设备发送配置信息给第一中继设备。
S807、第二用户设备向第一中继设备向发送逐跳安全建立完成消息。
具体地,S807中消息的源地址端到端单播连接的第二用户设备L2 ID,目标地址分别为端到端单播连接的,R-L2-ID-a。
S808、第一中继设备向第二用户设备发送第二配置信息。
在本申请实施例中,该配置信息包含承载配置和/或测量配置,第二用户设备可以将该配置信息用于端到端单播连接。具体地,参见S402。
S809、第二用户设备将接收的配置信息用于端到端单播连接。
具体地,参见S403,在此不再赘述。
S810、第一用户设备通过第一中继设备与第二用户设备进行通信。在本申请实施例中,S802~S805与S806~S809可以无先后执行顺序。即,可以先执行S802~S805,再执行S806~S809;或,先执行S806~S809,再执行S802~S805;或,同时执行S802~S805和S806~S809。
通过本申请实施例,将逐跳安全建立的过程融合到端到端单播连接中或者过程后,无需建立逐跳单播连接,这节约了用户设备和中继设备的资源。逐跳安全建立,进而可以为端到端连接配置相应的承载以及测量,保证U2U中继的正常通信以及提升了通信服务质量。
在本申请实施例中,上述的U2U中继逐跳单播连接建立可以扩展到多跳的U2U relay场景(此处两跳仅为示例)。图9展示了多跳场景,逐跳安全建立的流程图,该逐跳安全建立流程与对应的端到端单播连接建立流程相结合。如图9所示,其中执行步骤没有严格的先后顺序。
S901、第一用户设备与第二用户设备建立U2U relay的端到端单播连接,并完成相应的端到端安全建立。该端到端逐跳单播连接建立过程中的消息由第一中继设备和第二中继设备转发。
在本申请实施例,该步骤是可选地。具体地,可以参见图3。
S902、第一用户设备向第一中继设备发送逐跳安全建立命令消息。
在本申请实施例中,该消息的源地址为端到端单播连接的第一用户设备层2 ID,目标地址为端到端单播连接的R1-L2-ID-b。触发设备1向设备2发送逐跳安全建立命令消息的条件为设备1接收到或发送某消息。
可选地,S902在图3的S302c后执行,即由第一用户设备收到端到端安全建立命令消息触发。
可选地,S902在图3的S303a后执行,即由第一用户设备发送端到端安全建立完成消息触发。
可选地,S902在图3的S304c后执行,即由第一用户设备收到端到端单播连接建立接收消息触发。
S903、第一中继设备向第一用户设备发送逐跳安全建立完成消息。
在本申请实施例中,该消息的源地址是R1-L2-ID-b,目标地址是第一用户设备层2ID。
S904、第一用户设备向第一中继设备发送配置信息。
具体地,参见S402,在此不再赘述。
S905、第一中继设备将接收的配置信息用于端到端单播连接。
具体地,参见S403,在此不再赘述。
S906、第一用户设备向第二中继设备发送逐跳安全建立命令消息。
在本申请实施例中,该消息通过第一中继设备转发,该步骤是可选地。该消息的源地址为端到端单播连接的第一用户设备层2 ID,目标地址为端到端单播连接的R2-L2-ID-b。
可选地,S906在图3的S302c后执行,即由第一用户设备收到端到端安全建立命令消息触发。
可选地,S906在图3的S303a后执行,即由第一用户设备发送端到端安全建立完成消息触发。
可选地,S906在图3的S304c后执行,即由第一用户设备收到端到端单播连接建立接收消息触发。
可选地,S906在图9的S902后执行,即由第一用户设备发送逐跳安全建立命令消息触发。
可选地,S906在图9的S903后执行,即由第一用户设备接收逐跳安全建立完成消息触发。
可选地,S906在图9的S904后执行,即由第一用户设备发送配置信息给第一中继设备。
S907、第二中继设备向第一用户设备发送逐跳安全建立完成消息。
在本申请实施例中,该消息通过第一中继用户设备转发,该步骤是可选地。该消息的源地址为端到端单播连接的R2-L2-ID-b,目标地址为端到端单播连接的第一用户设备层2 ID。
S908、第一用户设备向第二中继设备发送配置信息。
在本申请实施例中,该步骤是可选地。具体地,参见S402,在此不再赘述。
S909、第二中继设备将接收的配置信息用于端到端单播连接。
在本申请实施例中,该步骤是可选地。具体地,参见S403,在此不再赘述。
S910、第一中继设备向第二中继设备发送安全建立命令消息。
在本申请实施例中,该消息的源地址为端到端单播连接的R1-L2-ID-a,目标地址为端到端单播连接的R2-L2-ID-b。
可选地,S910可以在图3的S302b后执行,即由第一中继设备接收到端到端安全建立命令消息触发。
可选地,S910可以在图3的S302c后执行,即由第一中继设备转发端到端安全建立命令消息触发。
可选地,S910可以在图3的S303a后执行,即由第一中继设备接收到端到端安全建立完成消息触发。
可选地,S910可以在图3的S303b后执行,即由第一中继设备转发端到端安全建立完成消息触发。
可选地,S910可以在图3的S304b后执行,即由第一中继设备接收到端到端单播连接建立接受消息触发。
可选地,S910可以在图3的S304c后执行,即由第一中继设备转发端到端单播连接建立接受消息触发。
可选地,S910可以在S902后执行,即由第一中继设备接收到逐跳安全建立命令消息触发。
可选地,S910可以在S903后执行,即由第一中继设备发送逐跳安全建立完成消息触发。
可选地,S910可以在S904后执行,即由第一中继设备接收来自第一用户设备的配置信息触发。
S911、第二中继设备向第一中继设备发送逐跳安全建立完成消息。
在本申请实施例中,该消息的源地址为端到端单播连接的R2-L2-ID-b,目标地址为端到端单播连接的R1-L2-ID-a。
S912、第一中继设备向第二中继设备发送配置信息。
具体地,参见S402,在此不再赘述。
S913、第二中继设备将接收的配置信息用于端到端单播连接。
具体地,参见S403,在此不再赘述。
S914、第一中继设备向第二用户设备发送逐跳安全建立命令消息。
在本申请实施例中,该消息是由第二中继设备转发,该步骤是可选地。该消息的源地址为端到端单播连接的R1-L2-ID-a,目标地址为端到端单播连接的第二用户设备层2 ID。
可选地,S914可以在图3的S302b后执行,即由第一中继设备接收到端到端安全建立命令消息触发。
可选地,S914可以在图3的S302c后执行,即由第一中继设备转发端到端安全建立命令消息触发。
可选地,S914可以在图3的S303a后执行,即由第一中继设备接收到端到端安全建立完成消息触发。
可选地,S914可以在图3的S303b后执行,即由第一中继设备转发端到端安全建立完成消息触发。
可选地,S914可以在图3的S304b后执行,即由第一中继设备接收到端到端单播连接建立接受消息触发。
可选地,S914可以在图3的S304c后执行,即由第一中继设备转发端到端单播连接建立接受消息触发。
可选地,S914可以在S902后执行,即由第一中继设备接收到第一用户设备发送的逐跳安全建立命令消息。
可选地,S914可以在S903后执行,即由第一中继设备向第一用户设备发送的逐跳安全建立完成消息。
可选地,S910可以在S904后执行,即由第一中继设备接收来自第一用户设备的配置信息触发。
可选地,S914可以在S910后执行,即由第一中继设备给第二中继设备发送安全建立命令消息触发。
可选地,S914可以在S911后执行,即由第一中继设备向第一用户设备发送的安全建立完成消息。
可选地,S910可以在S912后执行,即由第一中继设备向第二中继设备发送的配置信息触发。
S915、第二用户设备向第一中继设备发送逐跳安全建立完成消息。
在本申请实施例中,消息通过第二中继设备转发,该步骤是可选地。该消息的源地址为端到端单播连接的第二用户设备层2 ID,目标地址为端到端单播连接的R1-L2-ID-a。
S916、第一中继设备向第二用户设备发送配置信息。
在本申请实施例中,该步骤是可选地。具体地,参见S402,在此不再赘述。
S917、第二用户设备将接收的配置信息用于端到端单播连接。
在本申请实施例中,该步骤是可选地。具体地,参见S403,在此不再赘述。
S918、第二中继设备向第二用户设备发送逐跳安全建立命令消息。
在本申请实施例中,该消息的源地址为端到端单播连接的R2-L2-ID-a,目标地址为端到端单播连接的第二用户设备层2 ID。
可选地,S918可以在图3的S302a后执行,即第二中继设备发送端到端安全建立命令消息触发。
可选地,S918可以在图3的S302b后执行,即第二中继设备转发端到端安全建立命 令消息触发。
可选地,S918可以在图3的S303b后执行,即第二中继设备接收到端到端安全建立完成消息触发。
可选地,S918可以在图3的S303c后执行,即第二中继设备转发端到端安全建立完成消息触发。
可选地,S910可以在图3的S310a后执行,即第二中继设备接收到端到端单播连接建立接受消息触发。
可选地,S918可以在图3的S310b后执行,即第二中继设备转发端到端单播连接建立接受消息触发。
可选地,S918可以在S906后执行,即第二中继设备接收到第一用户设备发送的安全建立命令消息。
可选地,S918可以在S907后执行,即第二中继设备向第一用户设备发送的安全建立完成消息。
可选地,S918可以在S908后执行,即第二中继设备接收到第一用户设备发送的配置信息。
可选地,S918可以在S910后执行,即第二中继设备接收到第一中继设备发送的逐跳安全建立命令消息。
可选地,S918可以在S911后执行,即第二中继设备向第一中继设备发送的逐跳安全建立完成消息。
可选地,S918可以在S912后执行,即第二中继设备接收到第一中继设备发送的配置信息。
S919、第二用户设备向第二中继设备发送逐跳安全建立完成消息。
在本申请实施例中,该消息的源地址为端到端单播连接的第二用户设备层2 ID,目标地址为端到端单播连接的R2-L2-ID-a。
S920、第二中继设备向第二用户设备发送配置信息。
具体地,参见S402,在此不再赘述。
S921、第二用户设备将接收的配置信息用于端到端单播连接。
具体地,参见S403,在此不再赘述。
S922、第一用户设备通过第一中继设备和第二中继设备与第二用户设备进行通信。
通过本申请实施例,保证多跳场景下U2U中继的正常通信,提升了通信服务质量。
方式二、由第二用户设备和第一中继设备触发分别触发两段逐跳安全建立
在本申请实施例中,该方式与实施例2方式一的主要区别在于触发的主体和顺序不同,第二用户设备和第一中继设备触发分别触发两段逐跳安全建立。
例如,第一中继设备接收来自第二用户设备的第三安全建立命令消息;所述第一中继设备向所述第二用户设备发送第三安全建立完成消息;所述第一中继设备通过第一安全对应的第一单播连接接收来自所述第二用户设备的第二配置信息;所述第一中继设备基于所述第二配置信息,通过第二单播连接与所述第二用户设备通信,所述第二单播连接用于第一用户设备和所述第二用户设备经由所述第一中继设备的通信。
可选的,所述第一中继设备建立与所述第一用户设备之间的第一安全。
可选的,所述第一中继设备通过所述第一安全向所述第一用户设备发送第一配置信息,用于所述第二单播连接。
图10是本申请实施例方式二的U2U中继逐跳安全建立的流程图,该逐跳安全建立流程与相应的端到端单播连接建立流程相结合。具体地,参考上述实施例2方式一的方法。
可选地,S1002可以在图2的S204a后执行,即由第二用户设备发送端到端单播安全建立命令消息触发。可选地,S1002可以在图2的S205b后执行,即由第二用户设备在接收到第一中继设备转发的端到端单播安全建立完成消息触发。图2的S206a后执行,即由第二用户设备向第一中继设备发送的端到端单播连接建立接受消息触发。
可选地,S1006可以在图2的S204a后执行,即由第一中继设备接收到第二用户设备发送的端到端安全建立命令消息触发。可选地,S1006可以在图2的S204b后执行,即由第一中继设备转发端到端安全建立命令消息触发。可选地,S1006可以在图2的S205a后执行,即由第一中继设备接收到第一用户设备发送的安全建立完成消息触发。可选地,S1006可以在图2的S205b后执行,即由第一中继设备转发端到端安全建立完成消息触发。可选地,S1006可以在图2的S206a后执行,即由第一中继设备在接收到第二用户设备发送的单播连接建立接受消息的情况下执行。可选地,S1006可以在图2的S206b后执行,即由第一中继设备转发端到端单播连接建立接受消息的情况下执行。可选地,S1006可以在S1002后执行,即由第一中继设备在接收第二用户设备发送的逐跳安全建立命令消息触发。可选地,S1006可以在S1003后执行,即第一中继设备向第二用户设备发送的逐跳安全建立完成消息触发。可选地,S1006可以在S1004后执行,即由第二用户设备发送配置信息给第一中继设备。
在本申请实施例中,上述方式二的U2U relay逐跳单播安全建立可以扩展到多跳的U2U relay场景(此处两跳仅为示例)。图11展示了多跳场景,逐跳安全建立的流程图,该逐跳安全建立流程与端到端单播连接建立流程关联。具体地参见上述实施例2方式一的多跳场景的方法。
方式三、由第一中继设备触发分别两段逐跳安全建立
在本申请实施例中,该方式与实施例2方式一的主要区别在于触发的主体和顺序不同,由第一中继设备触发分别两段逐跳安全建立。图12是本申请实施例的U2U relay逐跳安全建立的流程图,该逐跳安全建立流程与相应的端到端单播连接建立流程相结合。具体地,参见上述实施2方式一的方法。
可选地,S1202可以在图2的S204a后执行,即由第一中继设备接收到第二用户设备发送的端到端安全建立命令消息触发。可选地,S1202可以在图2的S204b后执行,即由第一中继设备转发端到端安全建立命令消息触发。可选地,S1202可以在图2的S205a后执行,即由第一中继设备接收到第一用户设备发送的安全建立完成消息触发。可选地,S1202可以在图2的S205b后执行,即由第一中继设备转发端到端安全建立完成消息触发。可选地,S1202可以在图2的S206a后执行,即由第一中继设备在接收到第二用户设备发送的单播连接建立接受消息的情况下执行。可选地,S1202可以在图2 的S206b后执行,即由第一中继设备转发端到端单播连接建立接受消息的情况下执行。
可选地,S1206可以在图2的S204a后执行,即由第一中继设备接收到第二用户设备发送的端到端安全建立命令消息触发。可选地,S1206可以在图2的S204b后执行,即由第一中继设备转发端到端安全建立命令消息触发。可选地,S1206可以在图2的S205a后执行,即由第一中继设备接收到第一用户设备发送的安全建立完成消息触发。可选地,S1206可以在图2的S205b后执行,即由第一中继设备转发端到端安全建立完成消息触发。可选地,S1206可以在图2的S206a后执行,即由第一中继设备在接收到第二用户设备发送的单播连接建立接受消息的情况下执行。可选地,S1206可以在图2的S206b后执行,即由第一中继设备转发端到端单播连接建立接受消息的情况下执行。可选地,S1206可以在S1202后执行,即由第一中继设备向第二用户设备发送的逐跳安全建立命令消息触发。可选地,S1206可以在S1203后执行,即第一中继设备在接收第二用户设备发送的逐跳安全建立完成消息触发。可选地,S1206可以在S1204后执行,即由第一中继设备发送配置信息给第二用户设备。
在本申请实施例中,上述方式三的U2U relay逐跳安全建立可以扩展到多跳的U2U relay场景(此处两跳仅为示例)。图13展示了多跳场景,逐跳安全建立的流程图,该逐跳安全建立流程与端到端单播连接建立流程相结合。具体地,参见上述实施例2方式一多跳场景的方法。
可以理解的是,为了实现上述实施例中功能,网络设备和终端设备包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件、软件、或硬件和软件相结合的形式来实现。某个功能究竟以硬件、软件、或是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。
以下结合图14和图15详细说明本申请实施例提供的装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,部分内容不再赘述。
图14示出了本申请实施例的一种通信装置1400,该通信装置1400可以是上述实施例中提到的用户设备或者是支持用户设备实现上述方法的装置,或者该通信装置1400可以是上述实施例中提到的中继设备或者是支持中继设备实现上述方法的装置。该通信装置1400包括至少一个处理单元1430、接收单元1410和发送单元1420。
需要说明的是,本申请实施例中的处理单元可以称为处理模块,接收单元也可以称为接收模块,发送单元也可以称为发送模块。接收单元和发送单元也可以一起称为或者一起集成为收发单元。
一种可能的设计中,该通信装置1400可以对应实现上述方法中的第一用户设备的相应操作,该通信装置1400可以包括用于执行上述方法中第一用户设备执行的方法的单元。并且,该通信装置1400中的各单元和上述其他操作和/或功能分别为了实现上述方法的相应流程。
一种可能的设计中,该通信装置1400可以对应实现上述方法中的第二用户设备的相应操作,该通信装置1400可以包括用于执行上述方法中第一用户设备执行的方法的 单元。并且,该通信装置1400中的各单元和上述其他操作和/或功能分别为了实现上述方法的相应流程。
一种可能的设计中,该通信装置1400可以对应实现上述方法中的第一中继设备的相应操作,该通信装置1400可以包括用于执行上述方法中第一用户设备执行的方法的单元。并且,该通信装置1400中的各单元和上述其他操作和/或功能分别为了实现上述方法的相应流程。
可选的,对应于上述各个可能的设计,通信装置1400还可以包括存储单元1440。该存储单元1440可以用于存储计算机执行指令和/或数据等其他信息。处理单元1430可以读取存储单元1440中存储的指令或者数据,实现对应的方案。
一种可能的设计中,处理单元1430可以是处理器,例如图15所示的处理器1501。发送单元1420和接收单元1410还可以是收发装置,例如图15所示的收发装置1503,或者,发送单元1420和接收单元1410还可以是通信接口、电路或其他能够实现收发功能的装置。存储单元1440可以是存储器,例如图15所示的存储器1502。
基于相同的技术构思,本申请实施例还提供了一种通信装置,用于实现上述方法实施例中第一用户设备、第二用户设备或第一中继设备所执行的功能。附图15示出了本申请实施例一种可能的通信装置1500的示意性框图。该通信装置包括至少一个处理器1501,存储器1502,可选的包含收发装置1503和***总线1504,总线1504可以是PCI总线或EISA总线等,总线可以分为地址总线、数据总线、控制总线等。为便于表示,图15中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。该收发装置1503用于通信装置1500与其他通信设备(如无线接入网设备,或用户设备,此处不做限定)进行通信交互,比如交互控制信令和/或业务数据等,该收发装置1503可通过具有通信收发功能的电路、通信接口等来实现。该存储器1502用于存储所需的程序指令和/或数据。该至少一个处理器调用该存储器中存储的该程序指令执行时,使得该通信装置实现上述方法中的第一用户设备的功能,或者该至少一个处理器调用该存储器中存储的该程序指令执行时,使得该通信装置实现上述方法中的第二用户端设备的功能,或者该至少一个处理器调用该存储器中存储的该程序指令执行时,使得该通信装置上述方法中的第一中继设备的功能。该至少一个处理器1501,存储器1502和收发装置1503通过该***总线1504耦合。
在本申请实施例中,无逻辑矛盾时,各实施例之间可以相互引用,例如方法实施例之间的方法和/或术语可以相互引用,例如装置实施例之间的功能和/或术语可以相互引用,例如装置实施例和方法实施例之间的功能和/或术语可以相互引用。
本申请各个实施例中描述的处理器和收发装置可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器和收发器也可以用各种1C工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管 (Bipolar Junction Transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。可选的,处理器可以包括是一个或多个处理器,例如包括一个或多个CPU,在处理器是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。收发装置用于发送和接收数据和/或信号,以及接收数据和/或信号。该收发装置可以包括发射器和接收器,发射器用于发送数据和/或信号,接收器用于接收数据和/或信号,该收发器也可以是通信接口。存储器包括但不限于是随机存取存储器(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程存储器(erasable programmable read only memory,EPROM)、只读光盘(compact disc read-only memory,CD-ROM),该存储器用于存储相关指令和/或数据。
本领域技术人员可以理解:本申请中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。本申请中的编号(也可被称为索引)的具体取值、数量的具体取值、以及位置仅作为示意的目的,并不是唯一的表示形式,也并不用来限制本申请实施例的范围。本申请中涉及的第一个、第二个等各种数字编号也仅为描述方便进行的区分,并不用来限制本申请实施例的范围。
本申请中对于使用单数表示的元素旨在用于表示“一个或多个”,而并非表示“一个且仅一个”,除非有特别说明。本申请中,在没有特别说明的情况下,“至少一个”旨在用于表示“一个或者多个”,“多个”旨在用于表示“两个或两个以上”。
本文中术语“……中的至少一个”或“……中的至少一种”,表示所列出的各项的全部或任意组合,例如,“A、B和C中的至少一种”,可以表示:单独存在A,单独存在B,单独存在C,同时存在A和B,同时存在B和C,同时存在A、B和C这六种情况,其中A可以是单数或者复数,B可以是单数或者复数,C可以是单数或者复数。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可 以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,简称DVD))、或者半导体介质(例如,SSD)等。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (28)
- 一种中继通信方法,其特征在于,所述方法包括:第一中继设备接收来自第一用户设备的第一指示信息,所述第一指示信息用于指示,所述第一中继设备通过所述第一安全对应的第一单播连接,接收来自第一用户设备的配置信息用于所述第一用户设备和第二用户设备通过所述第一中继设备进行通信的第二单播连接;所述第一中继设备通过所述第一安全对应的所述第一单播连接,接收来自所述第一用户设备的第一配置信息;所述第一中继设备基于所述第一配置信息,通过所述第二单播连接与所述第一用户设备通信。
- 如权利要求1所述的方法,其特征在于,所述第一指示信息包括所述第二单播连接的标识信息。
- 如权利要求1或2任一项所述的方法,其特征在于,还包括:所述第一中继设备向所述第二用户设备发送第二指示信息,所述第二指示信息用于指示,所述第二用户设备通过所述第三安全对应的第三单播连接,接收来自所述第一中继设备的第二配置信息用于所述第二单播连接。
- 如权利要求3所述的方法,其特征在于,所述第二指示信息包括所述第二单播连接的标识信息。
- 如权利要求1至4任一项所述的方法,其特征在于,所述第一中继设备在第一安全建立前或第一安全建立中接收来自第一用户设备的第一指示信息,具体包括:所述第一中继设备接收来自所述第一用户设备的第一单播连接建立请求消息;或,所述第一中继设备接收来自所述第一用户设备的第一安全建立完成消息;其中,所述第一指示信息包含于所述第一单播连接建立请求消息或所述第一安全建立完成消息。
- 如权利要求3至5任一项所述的方法,其特征在于,所述第一中继设备在第三安全建立前或第三安全建立中,向所述第二用户设备发送第二指示信息,具体包括:所述第一中继设备向所述第二用户设备发送第三单播连接建立请求消息;或,所述第一中继设备向所述第二用户设备发送第三安全建立完成消息;其中,所述第二指示信息包含于所述第三单播连接建立请求消息或所述第三安全建立完成消息。
- 一种中继通信方法,其特征在于,所述方法包括:第一用户设备向第一中继设备发送第一指示信息,所述第一指示信息用于指示,所述第一中继设备通过所述第一安全对应的第一单播连接,接收来自第一用户设备的配置信息用于所述第一用户设备和第二用户设备通过所述第一中继设备进行通信的第二单播连接;所述第一用户设备通过所述第一安全对应的所述第一单播连接,向所述第一中继设备发送第一配置信息;所述第一用户设备基于所述第一配置信息,通过所述第二单播连接与所述第一中继 设备通信。
- 如权利要求7所述的方法,其特征在于,所述第一指示信息包括所述第二单播连接的标识信息。
- 如权利要求7或8任一项所述的方法,其特征在于,还包括:所述第二用户设备接收来自所述第一中继设备的的第二指示信息,所述第二指示信息用于指示,所述第二用户设备通过所述第三安全对应的第三单播连接,接收来自所述第一中继设备的第二配置信息用于所述第二单播连接。
- 如权利要求9所述的方法,其特征在于,所述第二指示信息包括所述第二单播连接的标识信息。
- 如权利要求7至10任一项所述的方法,其特征在于,所述第一用户设备在第一安全建立前或第一安全建立中向第一中继设备发送第一指示信息,具体包括:所述第一用户设备向所述第一中继设备发送第一单播连接建立请求消息;或,所述第一用户设备向所述第一中继设备发送第一安全建立完成消息;其中,所述第一指示信息包含于所述第一单播连接建立请求消息或所述第一安全建立完成消息。
- 如权利要求9至11任一项所述的方法,其特征在于,所述在第三安全建立前或第三安全建立中,所述第二用户设备接收来自所述第一中继设备的第二指示信息,具体包括:所述第二用户设备接收来自所述第一中继设备的第三单播连接建立请求消息;或,所述第二用户设备接收来自所述第一中继设备的第三安全建立完成消息;其中,所述第二指示信息包含于所述第三单播连接建立请求消息或所述第三安全建立完成消息。
- 一种中继通信方法,其特征在于,所述方法包括:第一中继设备接收来自第一用户设备的第一安全建立命令消息;所述第一中继设备向所述第一用户设备发送第一安全建立完成消息;所述第一中继设备通过所述第一安全对应的第一单播连接接收来自所述第一用户设备的第一配置信息;所述第一中继设备基于所述第一配置信息,通过第二单播连接与所述第一用户设备通信,所述第二单播连接用于所述第一用户设备和第二用户设备经由所述第一中继设备的通信。
- 如权利要求13所述的方法,其特征在于,还包括:所述第一中继设备建立与所述第二用户设备之间的第三安全。
- 如权利要求14所述的方法,其特征在于,还包括:所述第一中继设备通过所述第三安全向所述第二用户设备发送第二配置信息,用于所述第二单播连接。
- 一种中继通信方法,其特征在于,所述方法包括:第一用户设备向第一中继设备发送第一安全建立命令消息;所述第一用户设备接收来自所述第一中继设备的第一安全建立完成消息;所述第一用户设备通过所述第一安全对应的第一单播连接向所述第一中继设备发送第一配置信息;所述第一用户设备基于所述第一配置信息,通过第二单播连接与所述第一中继设备通信,所述第二单播连接用于所述第一用户设备和第二用户设备经由所述第一中继设备的通信。
- 如权利要求16所述的方法,其特征在于,还包括:第二用户设备建立与所述第一中继设备之间的第三安全。
- 如权利要求17所述的方法,其特征在于,还包括:所述第二用户设备通过所述第三安全接收来自所述第一中继设备的第二配置信息,用于所述第二单播连接。
- 一种中继通信方法,其特征在于,包括:第一中继设备接收来自第二用户设备的第三安全建立命令消息;所述第一中继设备向所述第二用户设备发送第三安全建立完成消息;所述第一中继设备通过第一安全对应的第一单播连接接收来自所述第二用户设备的第二配置信息;所述第一中继设备基于所述第二配置信息,通过第二单播连接与所述第二用户设备通信,所述第二单播连接用于第一用户设备和所述第二用户设备经由所述第一中继设备的通信。
- 如权利要求19所述的方法,其特征在于,还包括:所述第一中继设备建立与所述第一用户设备之间的第一安全。
- 如权利要求19或20任一项所述的方法,其特征在于,还包括:所述第一中继设备通过所述第一安全向所述第一用户设备发送第一配置信息,用于所述第二单播连接。
- 一种中继通信方法,其特征在于,包括:第二用户设备向第一中继设备发送第三安全建立命令消息;所述第二用户设备接收来自所述第一中继设备的第三安全建立完成消息;所述第二户设备通过所述第三安全对应的第一单播连接向所述第一中继设备发送第二配置信息;所述第二用户设备基于所述第二配置信息,通过第二单播连接与所述第一中继设备通信,所述第二单播连接用于第一用户设备和所述第二用户设备经由所述第一中继设备的通信。
- 如权利要求22所述的方法,其特征在于,还包括:所述第一用户设备建立与所述第一中继设备之间的第一安全。
- 如权利要求22或23任一项所述的方法,其特征在于,还包括:所述第一用户设备通过所述第一安全接收来自所述所述第一中继设备的第一配置信息,用于所述第二单播连接。
- 一种通信装置,包括处理器和存储器,所述存储器和所述处理器耦合,所述处理器用于执行权利要求1-6,13-15,19-21任一项所述的方法。
- 一种通信装置,包括处理器和存储器,所述存储器和所述处理器耦合,所述处理器用于执行权利要求7-12,16-17,22-24任一项所述的方法。
- 一种通信***,包括如权利要求25或26所述的通信装置。
- 一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行 权利要求1-24任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/122979 WO2022082655A1 (zh) | 2020-10-22 | 2020-10-22 | 一种中继通信方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116584150A true CN116584150A (zh) | 2023-08-11 |
Family
ID=81291127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080106590.XA Pending CN116584150A (zh) | 2020-10-22 | 2020-10-22 | 一种中继通信方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230262797A1 (zh) |
EP (1) | EP4224987A4 (zh) |
CN (1) | CN116584150A (zh) |
WO (1) | WO2022082655A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118057979A (zh) * | 2022-09-21 | 2024-05-21 | 北京小米移动软件有限公司 | 信息处理方法及装置、通信设备及存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103733577B (zh) * | 2011-08-11 | 2017-02-22 | 日本电气株式会社 | 数据包转发***、控制装置、数据包转发方法 |
US9265071B2 (en) * | 2012-07-10 | 2016-02-16 | Electronics And Telecommunications Research Institute | Signalling method for direct communication between terminals |
CN107005912B (zh) * | 2015-04-17 | 2020-02-14 | 华为技术有限公司 | 中继方法、用户设备和基站 |
EP3876660B1 (en) * | 2015-10-02 | 2023-11-08 | Sony Group Corporation | Telecommunications apparatuses and methods |
JP6907221B2 (ja) * | 2016-02-05 | 2021-07-21 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 通信リソース割当方法および装置、端末装置、基地局、ならびに通信システム |
CN111278165B (zh) * | 2019-01-11 | 2022-01-28 | 维沃移动通信有限公司 | 连接建立方法、终端设备及网络设备 |
CN111447678B (zh) * | 2019-01-16 | 2023-10-13 | 华为技术有限公司 | 通信方法和通信装置 |
-
2020
- 2020-10-22 EP EP20958237.8A patent/EP4224987A4/en active Pending
- 2020-10-22 WO PCT/CN2020/122979 patent/WO2022082655A1/zh active Application Filing
- 2020-10-22 CN CN202080106590.XA patent/CN116584150A/zh active Pending
-
2023
- 2023-04-21 US US18/304,616 patent/US20230262797A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
EP4224987A1 (en) | 2023-08-09 |
WO2022082655A1 (zh) | 2022-04-28 |
US20230262797A1 (en) | 2023-08-17 |
EP4224987A4 (en) | 2023-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109640310B (zh) | 数据传输控制方法及相关产品 | |
CN108521851B (zh) | 中继传输的方法、装置和计算机可读存储介质 | |
RU2696206C1 (ru) | Способ и система пересылки данных в системе связи | |
CN109672708B (zh) | 通信方法及装置、*** | |
JP5784572B2 (ja) | 無線通信システムおよび制御方法 | |
CN108496330B (zh) | 中继传输的方法和装置 | |
US9344922B2 (en) | Radio communication system and base station | |
KR102602455B1 (ko) | 릴레이 전송 방법과 릴레이 노드 | |
CN106488569B (zh) | 一种无线资源控制消息传输方法及装置 | |
JP2019511154A (ja) | セキュリティパラメータ伝送方法及び関係するデバイス | |
CN112492578B (zh) | 一种数据传输方法、装置及相关设备 | |
CN112423393A (zh) | 数据传输方法及装置 | |
US20230262797A1 (en) | Relay communication method and apparatus | |
CN114902703A (zh) | D2d通信方法、装置及*** | |
CN113518475B (zh) | 通信方法、装置及*** | |
CN116746181A (zh) | 一种密钥标识的生成方法以及相关装置 | |
US11751172B2 (en) | Method and apparatus for sidelink resource control | |
CN111132223A (zh) | 一种数据包的传输方法和通信设备 | |
WO2021078170A1 (zh) | 一种通信方法及装置 | |
WO2022021165A1 (zh) | 中继发现方法和终端 | |
WO2021027389A1 (zh) | 通信方法和装置 | |
WO2024087116A1 (zh) | 一种通信方法及装置 | |
WO2022120653A1 (zh) | 一种路由方法、装置以及*** | |
CN117545042A (zh) | 一种通信方法、通信装置及通信*** | |
JP2020171052A (ja) | 中継伝送方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |