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

终端到终端中继场景下数据传输方法、装置、设备及介质

文献发布时间:2024-04-18 20:00:25


终端到终端中继场景下数据传输方法、装置、设备及介质

技术领域

本公开涉及无线通信技术领域,尤其涉及一种终端到终端中继场景下的数据传输方法、装置、设备及介质。

背景技术

在无线通信技术领域中,终端与终端之间的通信方式通常包括:蜂窝网络通信和直接通信两大类。

参阅图1所示,在蜂窝网络通信中,终端与终端的之间的通信可通过终端与网络侧设备之间的Uu接口来实现,其中,Uu接口是用户设备(User Equipment,UE)和网络侧设备(如,基站)之间的接口。如图1所示,当UE1与UE2进行通信时,UE1通过Uu接口将信号发送至网络侧设备,再由网络侧设备将接收的信号转发至UE2。

参阅图2所示,在直接通信中,邻近的终端可以通过直接通信链路(也称为旁路、Sidelink或PC5)进行数据传输的方式,其中,直接通信链路对应的无线接口称为直接通信接口(也称为旁路接口、Sidelink接口或PC5接口)。

然而,采用上述直接通信方式,只能实现邻近终端之间的数据传输,即因直接通信中直接通信接口的覆盖范围较小,难以实现相距较远的两个终端之间的数据传输。

进一步地,为了扩展直接通信接口的覆盖范围,以实现相距较远的两个终端之间的数据传输,理论上可以引入中继终端(也称为中继UE或U2U中继)。通过中继终端进行通信的两个终端也可以称为远端终端。如图3所示,终端(即远端UE1)通过中继终端,与终端(即远端UE2)进行数据传输,其中,远端UE1与中继终端之间,中继终端与远端UE2之间均可使用Sidelink接口。

但是,目前尚未提出终端间如何通过中继终端建立端到端连接,以实现终端间端到端数据传输的具体方法。

发明内容

本公开实施例提供了一种终端到终端中继场景下的数据传输方法、装置、设备及介质,用以实现第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输。

本公开实施例提供的具体技术方案如下:

第一方面,本公开提供了一种终端到终端中继场景下的数据传输方法,包括:

中继终端通过第一直接通信接口无线链路控制信道PC5 RLC channel接收第一终端发送的直接通信接口信令承载SL-SRB;

若所述SL-SRB关联的特定指示信息表征所述SL-SRB为端到端SL-SRB,或者,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述中继终端通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述方法还包括:

所述中继终端按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;或者,

所述中继终端按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;或者,

所述中继终端自行确定,并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述中继终端通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端之前,还包括:

所述中继终端对所述SL-SRB对应的数据执行适配层处理。

可选的,所述中继终端对所述SL-SRB对应的数据执行适配层处理,包括:

所述中继终端从所述中继终端和第一终端之间的直接通信接口的无线链路控制RLC层接收到所述SL-SRB对应的数据后,将所述SL-SRB对应的数据递交到适配层,在所述适配层执行以下至少一种处理操作后,再将处理后的所述SL-SRB对应的数据递交到所述中继终端和第二终端之间的直接通信接口的RLC层:

所述中继终端针对接收到的所述SL-SRB对应的数据去除原适配层头,再添加新的适配层头,所述新的适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

所述中继终端确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在所述适配层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLCchannel和第二PC5 RLC channel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述中继终端通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端之前,还包括:

所述中继终端确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述中继终端采用以下任意一种方式确定所述第二映射关系:

所述中继终端根据预配置信息确定所述第二映射关系;

所述中继终端根据协议约定确定所述第二映射关系;

所述中继终端根据所述第一终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第二终端;

所述中继终端根据所述第二终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第一终端;

所述中继终端自行确定所述第二映射关系,并通过直接通信接口,将所述第二映射关系,分别通知第一终端和/或所述第二终端。

可选的,所述中继终端通过第一PC5 RLC channel接收第一终端发送的SL-SRB时,所述第一终端使用的第一L2目标地址是所述中继终端的L2目标地址;以及,

所述中继终端通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端时,所述中继终端使用的第二L2目标地址是所述第二终端的L2目标地址。

可选的,所述中继终端采用以下任意一种方式,获得所述第二终端的L2目标地址,包括:

所述中继终端的MAC层接收高层发送的指示信息,所述指示信息中携带有所述第二终端的L2目标地址;

所述中继终端通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址。

可选的,所述中继终端通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址,包括以下方式中的任意一种:

所述中继终端通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MACPDU的SL-SCH子头中,获得所述第二终端的L2目标地址;

所述中继终端通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MACPDU的MAC subPDU子头中,获得所述第二终端的L2目标地址;

所述中继终端通过直接通信接口接收PC5-RRC信令或者媒体介入控制层控制单元MAC CE,并从所述PC5-RRC信令或者MAC CE中,获得所述第二终端的L2目标地址;

所述中继终端通过直接通信接口接收SCI指示,并从所述SCI中,获得所述第二终端的目标L2目标地址。

第二方面,本公开还提供了一种终端到终端中继场景下的数据传输方法,包括:

第一终端确定要发送的SL-SRB;

所述第一终端通过第一直接通信接口无线链路控制信道PC5 RLC channel将所述SL-SRB发送至中继终端;

所述SL-SRB关联有特定指示信息,所述特定指示信息用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;或者,所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,所述端到端SL-SRB专用PC5 RLCchannel用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述方法还包括:

所述中继终端按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;或者,

所述中继终端按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;或者,

所述中继终端自行确定,并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述第一终端通过第一PC5 RLC channel将所述SL-SRB发送至中继终端之前,还包括:

所述第一终端将所述SL-SRB对应的数据从分组数据汇聚协议PDCP层发送到适配层,在所述适配层执行以下至少一种处理操作后,再从所述适配层发送至无线电链路控制RLC层:

所述第一终端在所述SL-SRB对应的数据中添加适配层头,所述适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

所述第一终端确定SL-SRB和PC5 RLC channel之间的第三映射关系,在所述适配层,针对所述SL-SRB,基于所述第三映射关系执行所述SL-SRB和第一PC5 RLC channel之间的映射;

其中,所述第三映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述第一终端采用以下任意一种方式确定所述第三映射关系:

所述第一终端根据预配置信息确定所述第三映射关系;

所述第一终端根据协议约定确定所述第三映射关系;

所述第一终端自行确定所述第三映射关系,并将所述第三映射关系通知所述中继终端,由所述中继终端通知所述第二终端;

所述第一终端接收由所述中继终端转发的所述第三映射关系,所述第三映射关系是所述第二终端自行确定的;

所述第一终端通过直接通信接口,接收所述中继终端通知的由所述中继终端自行确定的所述第三映射关系。

可选的,所述第一终端通过第一PC5 RLC channel将所述SL-SRB发送至中继终端之前,还包括:

所述第一终端从高层接收所述SL-SRB,并采用以下至少一种方式,确定所述SL-SRB为端到端SL-SRB:

所述PC5-S或PC5-RRC信令中携带第一指示信息时,则确定所述SL-SRB为端到端SL-SRB;其中,所述第一指示信息用于指示所述PC5-S或PC5-RRC信令为所述第一终端和所述第二终端之间的端到端信令;

高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定所述SL-SRB为端到端SL-SRB;

高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为所述第一终端和所述中继终端之间进行数据传输时使用的L2目标地址,确定所述SL-SRB为端到端SL-SRB。

可选的,所述第一终端通过第一PC5 RLC channel将所述SL-SRB发送至中继终端时,所述第一终端在第一PC5 RLC channel进行数据传输时使用的第一L2目标地址,是所述中继终端的L2目标地址。

可选的,所述第一终端通过直接通信接口,采用以下方式的任意一种,将所述第二终端的L2目标地址发送至所述中继终端:

所述第一终端通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的SL-SCH子头协议携带所述第二终端的L2目标地址;

所述第一终端通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的MAC subPDU子头携带所述第二终端的L2目标地址;

所述第一终端通过直接通信接口,向所述中继终端发送单独的PC5-RRC信令或者媒体介入控制层控制单元MAC CE,所述单独的PC5-RRC信令或者MAC CE携带所述第二终端的L2目标地址;

所述第一终端通过直接通信接口,向所述中继终端发送SCI,所述SCI指示包含所述第二终端的L2目标地址。

第三方面,本公开还提供了一种数据传输设备,包括:处理器、存储器、收发机;

所述收发机,用于在处理器的控制下进行数据的接收和发送;

所述存储器,用于存储计算机指令;

所述处理器,用于读取并执行存储器中存储的计算机指令,执行下列过程:

通过第一直接通信接口无线链路控制信道PC5 RLC channel接收第一终端发送的直接通信接口信令承载SL-SRB;

若所述SL-SRB关联的特定指示信息表征所述SL-SRB为端到端SL-SRB,或者,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5RLC channel将所述SL-SRB转发至所述第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述处理器还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述处理器还用于:

对所述SL-SRB对应的数据执行适配层处理。

可选的,所述处理器具体用于:

从所述中继终端和第一终端之间的直接通信接口的无线链路控制RLC层接收到所述SL-SRB对应的数据后,将所述SL-SRB对应的数据递交到适配层,在所述适配层执行以下至少一种处理操作后,再将处理后的所述SL-SRB对应的数据递交到所述中继终端和第二终端之间的直接通信接口的RLC层:

针对接收到的所述SL-SRB对应的数据去除原适配层头,再添加新的适配层头,所述新的适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在所述适配层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5RLC channel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述处理器还用于:

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5 RLCchannel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述处理器具体用于:采用以下任意一种方式确定所述第二映射关系:

根据预配置信息确定所述第二映射关系;

根据协议约定确定所述第二映射关系;

根据所述第一终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第二终端;

根据所述第二终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第一终端;

自行确定所述第二映射关系,并通过直接通信接口,将所述第二映射关系,分别通知第一终端和/或所述第二终端。

可选的,通过第一PC5 RLC channel接收第一终端发送的SL-SRB时,所述第一终端使用的第一L2目标地址是所述中继终端的L2目标地址;以及,

通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端时,所述中继终端使用的第二L2目标地址是所述第二终端的L2目标地址。

可选的,所述处理器具体用于:采用以下任意一种方式,获得所述第二终端的L2目标地址:

所述中继终端的MAC层接收高层发送的指示信息,所述指示信息中携带有所述第二终端的L2目标地址;

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址。

可选的,所述处理器具体用于:

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址,包括以下方式中的任意一种:

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的SL-SCH子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的MACsubPDU子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收PC5-RRC信令或者媒体介入控制层控制单元MAC CE,并从所述PC5-RRC信令或者MAC CE中,获得所述第二终端的L2目标地址;

通过直接通信接口接收SCI指示,并从所述SCI中,获得所述第二终端的目标L2目标地址。

第四方面,本公开还提供了一种数据传输设备,包括:处理器、存储器、收发机;

所述收发机,用于在处理器的控制下进行数据的接收和发送;

所述存储器,用于存储计算机指令;

所述处理器,用于读取并执行存储器中存储的计算机指令,执行下列过程:

确定第一终端要发送的SL-SRB;

通过第一直接通信接口无线链路控制信道PC5 RLC channel将所述SL-SRB发送至中继终端;

所述SL-SRB关联有特定指示信息,所述特定指示信息用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;或者,所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,所述端到端SL-SRB专用PC5 RLCchannel用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令(PC5-S),和/或,用于承载直接通信接口无线资源控制(PC5-RRC)信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述处理器还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述处理器还用于:

将所述SL-SRB对应的数据从分组数据汇聚协议PDCP层发送到适配层,在所述适配层执行以下至少一种处理操作后,再从所述适配层发送至无线电链路控制RLC层:

在所述SL-SRB对应的数据中添加适配层头,所述适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定SL-SRB和PC5 RLC channel之间的第三映射关系,在所述适配层,针对所述SL-SRB,基于所述第三映射关系执行所述SL-SRB和第一PC5 RLC channel之间的映射;

其中,所述第三映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述处理器具体用于:

采用以下任意一种方式确定所述第三映射关系:

根据预配置信息确定所述第三映射关系;

根据协议约定确定所述第三映射关系;

自行确定所述第三映射关系,并将所述第三映射关系通知所述中继终端,由所述中继终端通知所述第二终端;

接收由所述中继终端转发的所述第三映射关系,所述第三映射关系是所述第二终端自行确定的;

通过直接通信接口,接收所述中继终端通知的由所述中继终端自行确定的所述第三映射关系。

可选的,所述处理器还用于:

从高层接收所述SL-SRB,并采用以下至少一种方式,确定所述SL-SRB为端到端SL-SRB:

所述PC5-S或PC5-RRC信令中携带第一指示信息时,则确定所述SL-SRB为端到端SL-SRB;其中,所述第一指示信息用于指示所述PC5-S或PC5-RRC信令为所述第一终端和所述第二终端之间的端到端信令;

高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定所述SL-SRB为端到端SL-SRB;

高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为所述第一终端和所述中继终端之间进行数据传输时使用的L2目标地址,确定所述SL-SRB为端到端SL-SRB。

可选的,所述处理器具体用于:

在第一PC5 RLC channel进行数据传输时使用的第一L2目标地址,是所述中继终端的L2目标地址。

可选的,所述处理器具体用于:

通过直接通信接口,采用以下方式的任意一种,将所述第二终端的L2目标地址发送至所述中继终端:

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的SL-SCH子头协议携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的MAC subPDU子头携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送单独的PC5-RRC信令或者媒体介入控制层控制单元MAC CE,所述单独的PC5-RRC信令或者MAC CE携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送SCI,所述SCI指示包含所述第二终端的L2目标地址。

第五方面,本公开还提供了一种终端到终端中继场景下的数据传输装置,包括:

接收单元,用于通过第一直接通信接口无线链路控制信道PC5 RLC channel接收第一终端发送的直接通信接口信令承载SL-SRB;

获取单元,用于获取与所述SL-SRB关联的特定指示信息;

转发单元,用于若所述SL-SRB关联的特定指示信息表征所述SL-SRB为端到端SL-SRB,或者,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,所述获取单元,还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述转发单元,还用于:

对所述SL-SRB对应的数据执行适配层处理。

可选的,所述转发单元,具体用于:

从所述中继终端和第一终端之间的直接通信接口的无线链路控制RLC层接收到所述SL-SRB对应的数据后,将所述SL-SRB对应的数据递交到适配层,在所述适配层执行以下至少一种处理操作后,再将处理后的所述SL-SRB对应的数据递交到所述中继终端和第二终端之间的直接通信接口的RLC层:

针对接收到的所述SL-SRB对应的数据去除原适配层头,再添加新的适配层头,所述新的适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在所述适配层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5RLC channel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述转发单元,还用于:

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5 RLCchannel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述转发单元,具体用于:

采用以下任意一种方式确定所述第二映射关系:

根据预配置信息确定所述第二映射关系;

根据协议约定确定所述第二映射关系;

根据所述第一终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第二终端;

根据所述第二终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第一终端;

自行确定所述第二映射关系,并通过直接通信接口,将所述第二映射关系,分别通知第一终端和/或所述第二终端。

可选的,通过第一PC5 RLC channel接收第一终端发送的SL-SRB时,所述第一终端使用的第一L2目标地址是所述中继终端的L2目标地址;以及,

通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端时,所述中继终端使用的第二L2目标地址是所述第二终端的L2目标地址。

可选的,所述转发单元具体用于:

采用以下任意一种方式,获得所述第二终端的L2目标地址:

所述中继终端的MAC层接收高层发送的指示信息,所述指示信息中携带有所述第二终端的L2目标地址;

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址。

可选的,所述转发单元,具体用于:

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址,包括以下方式中的任意一种:

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的SL-SCH子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的MACsubPDU子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收PC5-RRC信令或者媒体介入控制层控制单元MAC CE,并从所述PC5-RRC信令或者MAC CE中,获得所述第二终端的L2目标地址;

通过直接通信接口接收SCI指示,并从所述SCI中,获得所述第二终端的目标L2目标地址。

第六方面,本公开还提供了一种终端到终端中继场景下的数据传输装置,包括:

确定单元,用于确定第一终端要发送的SL-SRB;

发送单元,用于通过第一直接通信接口无线链路控制信道PC5 RLC channel将所述SL-SRB发送至中继终端;

所述SL-SRB关联有特定指示信息,所述特定指示信息用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;或者,所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,所述端到端SL-SRB专用PC5 RLCchannel用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述发送单元还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述发送单元,还用于:

将所述SL-SRB对应的数据从分组数据汇聚协议PDCP层发送到适配层,在所述适配层执行以下至少一种处理操作后,再从所述适配层发送至无线电链路控制RLC层:

在所述SL-SRB对应的数据中添加适配层头,所述适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定SL-SRB和PC5 RLC channel之间的第三映射关系,在所述适配层,针对所述SL-SRB,基于所述第三映射关系执行所述SL-SRB和第一PC5 RLC channel之间的映射;

其中,所述第三映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述发送单元,具体用于:

采用以下任意一种方式确定所述第三映射关系:

根据预配置信息确定所述第三映射关系;

根据协议约定确定所述第三映射关系;

自行确定所述第三映射关系,并将所述第三映射关系通知所述中继终端,由所述中继终端通知所述第二终端;

接收由所述中继终端转发的所述第三映射关系,所述第三映射关系是所述第二终端自行确定的;

通过直接通信接口,接收所述中继终端通知的由所述中继终端自行确定的所述第三映射关系。

可选的,所述发送单元,还用于:

从高层接收所述SL-SRB,并采用以下至少一种方式,确定所述SL-SRB为端到端SL-SRB:

所述PC5-S或PC5-RRC信令中携带第一指示信息时,则确定所述SL-SRB为端到端SL-SRB;其中,所述第一指示信息用于指示所述PC5-S或PC5-RRC信令为所述第一终端和所述第二终端之间的端到端信令;

高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定所述SL-SRB为端到端SL-SRB;

高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为所述第一终端和所述中继终端之间进行数据传输时使用的L2目标地址,确定所述SL-SRB为端到端SL-SRB。

可选的,通过第一PC5 RLC channel将所述SL-SRB发送至中继终端时,在第一PC5RLC channel进行数据传输时使用的第一L2目标地址,是所述中继终端的L2目标地址。

可选的,所述发送单元具体用于:

通过直接通信接口,采用以下方式的任意一种,将所述第二终端的L2目标地址发送至所述中继终端:

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的SL-SCH子头协议携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的MAC subPDU子头携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送单独的PC5-RRC信令或者媒体介入控制层控制单元MAC CE,所述单独的PC5-RRC信令或者MAC CE携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送SCI,所述SCI指示包含所述第二终端的L2目标地址。

第七方面,本公开还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如上述第一方面和第二方面中任一项所述的方法。

第八方面,本公开还提供了一种计算机程序产品,所述计算机程序产品在被计算机调用时,使得所述计算机执行如上述第一方面和第二方面中任一项所述的方法。

由于本公开实施例中,支持U2U relay功能的中继终端通过第一PC5 RLC channel接收到第一终端发送的SL-SRB,若SL-SRB关联的特定指示信息表征SL-SRB为端到端SL-SRB,或者,若第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5 RLC channel将该SL-SRB转发至第二终端,其中,第一终端为需要通过中继终端建立端到端连接的两个终端中的任意一个,第二终端为第一终端的端到端目标通信对端,基于此,可以实现第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的目的。

附图说明

为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示例性示出了本公开实施例提供的一种蜂窝网络通信示意图;

图2示例性示出了本公开实施例提供的一种直接通信示意图;

图3示例性示出了本公开实施例提供的通过中继终端建立端到端连接示意图;

图4示例性示出了本公开实施例提供的一种终端到终端中继场景下的数据传输的具体流程图;

图5示例性示出了本公开实施例提供的一种MAC子头格式示意图;

图6示例性示出了本公开实施例提供的一种SL-SCH子头格式示意图;

图7示例性示出了本公开实施例提供的另一种终端到终端中继场景下的数据传输的具体流程图;

图8示例性示出了本公开实施例提供的应用场景1的具体流程示意图;

图9示例性示出了本公开实施例提供的应用场景2的具体流程示意图;

图10示例性示出了本公开实施例提供的应用场景3的具体流程示意图;

图11示例性示出了本公开实施例提供的应用场景4的具体流程示意图;

图12示例性示出了本公开实施例提供的一种数据传输装置示意图;

图13示例性示出了本公开实施例提供的另一种数据传输装置示意图;

图14示例性示出了本公开实施例提供的一种数据传输设备的结构示意图。

具体实施方式

为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。

以下对本公开实施例中的部分用语进行解释说明,以便于本领域技术人员理解。

(1)本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。

(2)“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

为了使第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输,本公开实施例中,中继终端通过第一直接通信接口无线链路控制信道(PC5RLC channel)接收到第一终端发送的直接通信接口信令承载(Sidelink-Signallingradio bearer,SL-SRB)时,中继终端获取与SL-SRB关联的特定指示信息;若中继终端基于特定指示信息确定该SL-SRB为端到端SL-SRB,则通过第二PC5 RLC channel将该SL-SRB转发至第二终端,其中,第一终端为需要通过中继终端建立端到端连接的两个终端中的任意一个,第二终端为第一终端的端到端目标通信对端,中继终端为支持端到端中继(U2Urelay)功能的终端,基于此,可以实现第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的目的。

下面将结合附图对本公开优选的实施方式作出进一步详细说明。

本公开实施例中,参阅图4所示,图4示例性示出了本公开实施例提供的一种终端到终端中继场景下的数据传输的具体流程图,如图4所示,该过程包括以下步骤:

步骤400:中继终端通过第一PC5 RLC channel接收第一终端发送的SL-SRB。

其中,为方便描述,将需要通过中继终端建立端到端连接的两个终端中的任意一个称为第一终端,将第一终端的端到端目标通信对端称为第二终端。

在一种可能的实施方式中,第一终端和中继终端之间可以包含若干个PC5 RLCchannel,即PC5 RLC channel(s),其中,为方便描述,将第一终端和中继终端之间的PC5RLC channel(s)称为第一PC5 RLC channel。第一终端向中继终端发送SL-SRB时,可以从第一终端和中继终端之间的PC5 RLC channel(s)中选取其中一个第一PC5 RLC channel作为承载SL-SRB的PC5 RLC channel,基于选取的这一个第一PC5 RLC channel,将SL-SRB发送给中继终端,中继终端可以通过该第一PC5 RLC channel接收第一终端发送的SL-SRB。

在一种可能的实施方式中,SL-SRB可以用于承载直接通信接口信令(PC5-Signaling,PC5-S),和/或,用于承载直接通信接口无线资源控制(PC5-RRC)信令。即SL-SRB可以用于只承载PC5-S,SL-SRB也可以用于只承载PC5-RRC信令,SL-SRB还可以用于承载PC5-S以及PC5-RRC信令。

在一种可能的实施方式中,中继终端可以为支持端到端中继(U2U relay)功能的终端。

步骤410:若SL-SRB关联的特定指示信息表征该SL-SRB为端到端SL-SRB,或者,若第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5RLC channel将该SL-SRB转发至第二终端;其中,第一终端为需要通过中继终端建立端到端连接的两个终端中的任意一个,第二终端为第一终端的端到端目标通信对端,中继终端为支持端到端中继U2U relay功能的终端。

在一种可能的实施方式中,考虑到第一终端向中继终端发送的SL-SRB可能需要中继终端将该SL-SRB转发给第二终端,也可能是直接发送给中继终端的(即无需转发给第二终端),为了使中继终端可以获知是否需要将接收到的SL-SRB转发给第二终端,第一终端向中继终端发送的SL-SRB可以关联有特定指示信息。可选的,中继终端接收到第一终端发送的SL-SRB后,可以获取与该SL-SRB关联的特定指示信息,并基于该特定指示信息,获知是否需要将该SL-SRB转发给第二终端。

在一种可能的实施方式中,SL-SRB关联的特定指示信息为以下任意一种特定指示信息时,可以认为接收到的SL-SRB为端到端SL-SRB,需要将该SL-SRB转发至第二终端:

第一种特定指示信息:承载SL-SRB的媒体接入控制层子协议数据单元(MACsubPDU)对应的MAC子头中携带的指示信息;

第二种特定指示信息:承载SL-SRB的MAC subPDU中携带的指示信息;

第三种特定指示信息:承载SL-SRB的MAC PDU对应的直接通信接口共享信道(SL-SCH)子头携带的指示信息;

第四种特定指示信息:通过中继终端和第一终端之间的直接通信接口,或者,通过中继终端和第二终端之间的直接通信接口,传输的直接通信接口控制信息(SCI)中携带的指示信息。

可选的,若第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,可以认为SL-SRB为端到端SL-SRB,当中继终端通过专用PC5 RLC channel接收到第一终端发送的SL-SRB时,中继终端可以通过第二PC5 RLC channel将SL-SRB转发至第二终端。

可选的,第二PC5 RLC channel可以为专用PC5 RLC channel,也可以不为专用PC5RLC channel。在一种可能的实施方式中,中继终端可以通过以下任意一种方式来确定专用PC5 RLC channel:

中继终端按照预配置信息(preconfiguration)确定SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;或者,

中继终端按照协议约定确定SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

中继终端自行确定,并广播SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,本公开对专用PC5 RLC channel不作具体限定,可以根据需求灵活设置。另外,本公开对专用PC5 RLC channel的数目也不作具体限定,专用PC5 RLC channel的数目可以为一个或者多个。

由于中继终端可以通过上述任意一种方式来确定端到端SL-SRB专用PC5 RLCchannel,从而可以基于该端到端SL-SRB专用PC5 RLC channel,判断第一PC5 RLC channel和第二PC5 RLC channel是否为端到端SL-SRB专用PC5 RLC channel。可选的,当中继终端识别到承载SL-SRB的第一PC5 RLC channel和/或第二PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel时,可以认为需要将接收到的SL-SRB转发给第二终端。

可选的,针对上述第一种特定指示信息~第四种特定指示信息中的指示信息的内容包含以下至少一种:

(1)指示信息可以用于指示需要转发SL-SRB对应的数据;

(2)指示信息可以用于指示SL-SRB对应的数据为端到端SL-SRB对应的数据;

(3)指示信息可以用于指示SL-SRB对应的数据需要通过适配层处理。

为方便理解,下面对第一种特定指示信息~第四种特定指示信息分别进行介绍。

针对第一种特定指示信息,当特定指示信息为承载SL-SRB的MAC subPDU对应的MAC子头中携带的指示信息时,参阅图5,图5示例性示出了本公开实施例提供的一种MAC子头格式示意图,如图5所示,MAC子头中可以包含R域、F域、LCID域、L域,在一种可能的实施方式中,可以利用MAC子头中的R域来携带指示信息,即特定指示信息可以为承载SL-SRB的MACsubPDU对应的MAC子头的R域中携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第二种特定指示信息,当特定指示信息为承载SL-SRB的MAC subPDU自身携带的指示信息时,可以利用MAC subPDU中的第一个比特或者最后一个比特来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC subPDU中的第一个比特或者最后一个比特携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第三种特定指示信息,当特定指示信息为承载SL-SRB的MAC PDU对应的SL-SCH子头携带的指示信息时,参阅图6,图6示例性示出了本公开实施例提供的一种SL-SCH子头格式示意图,如图6所示,SL-SCH子头中可以包含R域、V域、SRC域、DST域,可选的,可以利用SL-SCH子头中的其中一个R域来携带指示信息,即特定指示信息可以为承载SL-SRB的MACPDU对应的SL-SCH子头的其中一个R域中携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第四种特定指示信息,当特定指示信息为SCI中携带的指示信息时,可以在SCI中增加1个比特(bit)来携带指示信息,即特定指示信息可以为SCI中增加的1个比特携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

在一种可能的实施方式中,第二终端和中继终端之间可以包含若干个PC5 RLCchannel,即PC5 RLC channel(s),其中,为方便描述,将第二终端和中继终端之间的PC5RLC channel(s)称为第二PC5 RLC channel。中继终端向第二终端转发SL-SRB时,可以从中继终端和第二终端之间的PC5 RLC channel(s)中选取其中一个第二PC5 RLC channel作为承载SL-SRB的PC5 RLC channel,基于选取的这一个第二PC5 RLC channel,将SL-SRB转发给第二终端,第二终端可以通过该第二PC5 RLC channel接收中继终端转发的SL-SRB。

在一种可能的实施方式中,SL-SRB承载的PC5-RRC信令可以是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在第一终端和第二终端之间传输的端到端信令。其中,PC5-RRC重配信令可以为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系(为方便描述,将第一终端和第二终端之间的端到端连接建立后,配置的第一PC5 RLC channel和第二PC5 RLC channel之间的映射关系,称为第一映射关系)的PC5-RRC信令。其中,第一映射关系中的第一PC5 RLC channel包含中继终端和第一终端之间的PC5RLC channel(即PC5 RLC channel(s)),第一映射关系中的第二PC5 RLC channel包含中继终端和第二终端之间的PC5 RLC channel(即PC5 RLC channel(s))。可选的,第一映射关系可以为:一对一映射、多对一映射、或者、多对多映射中的任意一种。

示例性的,第一映射关系为一对一映射时,第一映射关系中第一PC5 RLC channel的数目与第二PC5 RLC channel的数目的比值为1:1。第一映射关系为多对一映射时,第一映射关系中第一PC5 RLC channel与第二PC5 RLC channel的数目的比值为M:1。第一映射关系为多对多映射时,第一映射关系中第一PC5 RLC channel与第二PC5 RLC channel的数目的比值为M:N。其中,M可以为大于1的任意正整数,N也可以为大于1的任意正整数,M和N可以不同。

在一种可能的实施方式中,中继终端通过第二PC5 RLC channel将SL-SRB转发至第二终端之前,中继终端还可以对SL-SRB对应的数据执行适配层处理。可选的,中继终端对SL-SRB对应的数据执行适配层处理的过程包括:

中继终端从中继终端和第一终端之间的直接通信接口的无线链路控制(RLC)层接收到SL-SRB对应的数据后,可以将SL-SRB对应的数据递交到适配层,在适配层执行以下至少一种处理操作后,再将处理后的SL-SRB对应的数据递交到中继终端和第二终端之间的直接通信接口的RLC层:

第一种处理操作:中继终端针对接收到的SL-SRB对应的数据去除原适配层头,再添加新的适配层头,其中,新的适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种处理操作:中继终端确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系(为方便描述,将第一终端和第二终端之间的端到端连接建立之前,确定的第一PC5 RLC channel和第二PC5 RLC channel之间的映射关系,称为第二映射关系),在适配层,针对SL-SRB,基于该第二映射关系执行第一PC5 RLC channel和第二PC5 RLCchannel之间的映射;其中,第二映射关系可以为:一对一映射,多对一映射,或者,多对多映射。

其中,第一映射关系和第二映射关系可以相同,也可以不同,本公开对此不作具体限定。

在一种可能的实施方式中,中继终端可以采用以下任意一种方式确定第二映射关系:

(1)、中继终端根据预配置信息(即preconfiguration)确定第二映射关系;

(2)、中继终端根据协议约定确定第二映射关系;

(3)、中继终端根据第一终端的通知,确定第二映射关系(即由第一终端确定第二映射关系),并将第二映射关系通知给第二终端;

(4)、中继终端根据第二终端的通知,确定第二映射关系(即由第二终端确定第二映射关系),并将第二映射关系通知给第一终端;

(5)、中继终端自行确定第二映射关系,并通过直接通信接口,将第二映射关系,分别通知第一终端和/或第二终端,即可以只通知给第一终端,也可以只通知给第二终端,也可以分别通知给第一终端及第二终端。

值得说明的是,中继终端并非必须需要对SL-SRB对应的数据执行上述适配层处理,中继终端除了可以对SL-SRB对应的数据执行适配层处理之外,在一种可能的实施方式中,中继终端通过第二PC5 RLC channel将所述SL-SRB转发至第二终端之前,中继终端还可以确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对SL-SRB,基于第二映射关系执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射,其中,该第二映射关系可以为:一对一映射,多对一映射,或者,多对多映射中的任意一种。也就是说,中继终端可以在RLC层,基于第二映射关系执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射,确定第一PC5 RLC channel对应的(即映射的)第二PC5 RLCchannel,从而可以通过映射的第二PC5 RLC channel,将SL-SRB转发至第二终端。

在一种可能的实施方式中,中继终端通过第一PC5 RLC channel接收第一终端发送的SL-SRB时,第一终端使用的第一L2目标地址(为方便描述,将中继终端通过第一PC5RLC channel接收第一终端发送的SL-SRB时,使用的L2目标地址称为第一L2目标地址)可以是中继终端的L2目标地址。另外,中继终端通过第二PC5 RLC channel将SL-SRB转发至第二终端时,中继终端使用的第二L2目标地址(为方便描述,将中继终端通过第二PC5 RLCchannel将SL-SRB转发至第二终端时,使用的L2目标地址称为第二L2目标地址)可以是第二终端的L2目标地址。

在一种可能的实施方式中,中继终端可以采用以下任意一种方式,获得第二终端的L2目标地址:

(1)、中继终端的MAC层接收高层发送的指示信息,该指示信息中携带有第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的第二终端的L2目标地址。

在一种可能的实施方式中,中继终端可以采用以下方式中的任意一种来通过直接通信接口,接收第一终端发送的第二终端的L2目标地址:

(1)、中继终端通过直接通信接口接收第一终端发送的MAC PDU,并从该MAC PDU的SL-SCH子头中,获得第二终端的L2目标地址;

(2)、中继终端通过直接通信接口接收第一终端发送的MAC PDU,并从该MAC PDU的MAC subPDU子头中,获得第二终端的L2目标地址;

(3)、中继终端通过直接通信接口接收PC5-RRC信令或者媒体介入控制层控制单元(MAC CE),并从该PC5-RRC信令或者MAC CE中,获得第二终端的L2目标地址;

(4)、中继终端通过直接通信接口接收SCI指示,并从该SCI中,获得第二终端的目标L2目标地址。

可以理解的,在一种可能的实施方式中,当中继终端接收到的SL-SRB没有关联特定指示信息时,可以认为该SL-SRB为第一终端发送给中继终端自身的,中继终端无需将该SL-SRB转发给第二终端。

由于本公开为了使第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输,本公开实施例中,支持U2U relay功能的中继终端通过第一PC5RLC channel接收到第一终端发送的SL-SRB,若SL-SRB关联的特定指示信息表征SL-SRB为端到端SL-SRB,或者,若第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5 RLC channel将该SL-SRB转发至第二终端,其中,第一终端为需要通过中继终端建立端到端连接的两个终端中的任意一个,第二终端为第一终端的端到端目标通信对端,基于此,可以实现第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的目的。

基于相同的技术构思,本公开提供了另一种终端到终端中继场景下的数据传输方法。参阅图7所示,图7示例性示出了本公开实施例提供的另一种终端到终端中继场景下的数据传输的具体流程图,如图7所示,该过程包括以下步骤:

步骤700:第一终端确定要发送的SL-SRB。

其中,本公开对第一终端确定的要发送的SL-SRB不作具体限定。

步骤710:第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端。

步骤720:SL-SRB关联有特定指示信息,该特定指示信息用于指示在SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将SL-SRB转发至第二终端;或者,第一PC5 RLCchannel为端到端SL-SRB专用PC5 RLC channel,端到端SL-SRB专用PC5 RLC channel用于指示在SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将SL-SRB转发至第二终端;其中,第一终端为需要通过中继终端建立端到端连接的两个终端中的任意一个,第二终端为第一终端的端到端目标通信对端,中继终端为支持U2U relay功能的终端。

与上述实施例相同,在一种可能的实施方式中,SL-SRB可以用于承载PC5-S,和/或,用于承载PC5-RRC信令。可选的,SL-SRB可以用于只承载PC5-S,SL-SRB也可以用于只承载PC5-RRC信令,SL-SRB还可以用于承载PC5-S以及PC5-RRC信令。

在一种可能的实施方式中,SL-SRB承载的PC5-RRC信令可以是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在第一终端和第二终端之间传输的端到端信令。其中,PC5-RRC重配信令可以为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;其中,第一PC5 RLC channel包含中继终端和第一终端之间的PC5 RLC channel,第二PC5 RLC channel包含中继终端和第二终端之间的PC5 RLCchannel;第一映射关系可以为:一对一映射,多对一映射,或者,多对多映射中的任意一种。

在一种可能的实施方式中,SL-SRB关联的特定指示信息可以为以下任意一种:

第一种特定指示信息:承载SL-SRB的MAC subPDU对应的MAC子头中携带的指示信息;

第二种特定指示信息:承载SL-SRB的MAC subPDU中携带的指示信息;

第三种特定指示信息:承载SL-SRB的MAC PDU对应的SL-SCH子头携带的指示信息;

第四种特定指示信息:通过中继终端和第一终端之间的直接通信接口,或者,通过中继终端和第二终端之间的直接通信接口,传输的SCI中携带的指示信息。

在一种可能的实施方式中,针对上述第一种特定指示信息~第四种特定指示信息中的指示信息的内容包含以下至少一种:

(1)、指示信息可以用于指示需要转发SL-SRB对应的数据;

(2)、指示信息可以用于指示SL-SRB对应的数据为端到端SL-SRB对应的数据;

(3)、指示信息可以用于指示SL-SRB对应的数据需要通过适配层处理。

在一种可能的实施方式中,若第一PC5 RLC channel为端到端SL-SRB专用PC5 RLCchannel,则中继终端可以通过第二PC5 RLC channel将SL-SRB转发至第二终端。

在一种可能的实施方式中,中继终端可以通过以下任意一种方式来确定专用PC5RLC channel:

中继终端按照预配置信息(即preconfiguration)确定SL-SRB在直接通信接口传输时使用的专用PC5 RLC channel;或者,

中继终端按照协议约定确定SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

中继终端自行确定,并广播SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,本公开对专用PC5 RLC channel不作具体限定,可以根据需求灵活设置。另外,本公开对专用PC5 RLC channel的数目也不作具体限定,专用PC5 RLC channel的数目可以为一个或者多个。

在一种可能的实施方式中,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端之前,第一终端可以将SL-SRB对应的数据从PDCP层发送到适配层,在适配层执行以下至少一种处理操作后,再从适配层发送至RLC层:

第一种操作:第一终端在SL-SRB对应的数据中添加适配层头,该适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种操作:第一终端确定SL-SRB和PC5 RLC channel之间的第三映射关系,在适配层,针对SL-SRB,基于第三映射关系执行SL-SRB和第一PC5 RLC channel之间的映射;其中,第三映射关系为:一对一映射,多对一映射,或者,多对多映射。

值得说明的是,相较于中继终端并非必须需要对SL-SRB对应的数据执行适配层处理而言,第一终端通常需要对SL-SRB对应的数据执行上述适配层处理。

示例性的,第三映射关系为一对一映射时,第三映射关系中SL-SRB的数目与第一PC5 RLC channel的数目的比值为1:1。第三映射关系为多对一映射时,第三映射关系中SL-SRB的数目与第一PC5 RLC channel的数目的比值为P:1。第三映射关系为多对多映射时,第三映射关系中SL-SRB的数目与第一PC5 RLC channel的数目的比值为P:Q。其中,P可以为大于1的任意正整数,Q也可以为大于1的任意正整数,P和Q可以不同。

在一种可能的实施方式中,第一终端可以采用以下任意一种方式确定第三映射关系:

(1)、第一终端根据预配置信息(即preconfiguration)确定第三映射关系;

(2)、第一终端根据协议约定确定第三映射关系;

(3)、第一终端自行确定第三映射关系,并将第三映射关系通知中继终端,由中继终端通知第二终端;

(4)、第一终端接收由中继终端转发的第三映射关系,该第三映射关系是第二终端自行确定的;

(5)、第一终端通过直接通信接口,接收中继终端通知的由中继终端自行确定的第三映射关系。

在一种可能的实施方式中,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端之前,第一终端从高层接收SL-SRB,并可以采用以下至少一种方式,确定SL-SRB为端到端SL-SRB:

(1)、PC5-S或PC5-RRC信令中携带第一指示信息时,则确定SL-SRB为端到端SL-SRB;其中,该第一指示信息用于指示PC5-S或PC5-RRC信令为第一终端和第二终端之间的端到端信令;

(2)、高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定SL-SRB为端到端SL-SRB;

(3)、高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为第一终端和中继终端之间进行数据传输时使用的L2目标地址,则确定SL-SRB为端到端SL-SRB。

在一种可能的实施方式中,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端,以使中继终端基于与SL-SRB关联的特定指示信息确定SL-SRB为端到端SL-SRB,通过第二PC5 RLC channel将SL-SRB转发至第二终端时,第一终端在第一PC5 RLC channel进行数据传输时使用的第一L2目标地址,是中继终端的L2目标地址。

在一种可能的实施方式中,第一终端可以通过直接通信接口,采用以下方式的任意一种,将第二终端的L2目标地址发送至中继终端:

(1)、第一终端通过直接通信接口,向中继终端发送MAC PDU,MAC PDU的SL-SCH子头协议携带第二终端的L2目标地址;

(2)、第一终端通过直接通信接口,向中继终端发送MAC PDU,该MAC PDU的MACsubPDU子头携带第二终端的L2目标地址;

(3)、第一终端通过直接通信接口,向中继终端发送单独的PC5-RRC信令或者MACCE,该单独的PC5-RRC信令或者MAC CE携带第二终端的L2目标地址;

(4)、第一终端通过直接通信接口,向中继终端发送SCI,该SCI指示包含第二终端的L2目标地址。

为方便理解,下面通过具体的应用场景,对上述实施例作出进一步详细说明。

应用场景1:假设中继终端获取到的特定指示信息为承载SL-SRB的第一PC5 RLCchannel和/或第二PC5 RLC channel,针对SL-SRB需要引入专用PC5 RLC channel,中继终端需要对SL-SRB对应的数据执行适配层处理。

参阅图8所示,图8示例性示出了本公开实施例提供的应用场景1的具体流程示意图,在应用场景1下,第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的详细流程如下:

步骤801a:中继终端和第一终端之间建立PC5-S连接,即PC5-S establishment。

步骤801b:中继终端和第二终端之间建立PC5-S连接,即PC5-S establishment。

其中,本公开对步骤801a和步骤801b之间的先后顺序不作具体限定,即可以先在中继终端和第一终端之间建立PC5-S连接,也可以先在中继终端和第二终端之间建立PC5-S连接,也可以同时分别在中继终端和第一终端之间、以及中继终端和第二终端之间分别建立PC5-S连接。

步骤802:第一终端向中继终端发送直连通信请求消息(也称端到端连接建立请求消息(Direct Communication Request,DCR)),即end-to-end PC5-Signaling。

在执行步骤802时,DCR可以为PC5-S信令,第一终端从高层接收到PC5-S信令之后,需要先判断接收到的SL-SRB是否为端到端SL-SRB。

示例性的,第一终端从高层接收到PC5-S信令,也即接收到SL-SRB之后,可以采用以下至少一种方式,确定接收到的SL-SRB是否为端到端SL-SRB:

方式一、当确定高层下发的PC5-S或PC5-RRC信令中携带第一指示信息时,则确定SL-SRB为端到端SL-SRB;其中,第一指示信息用于指示PC5-S或PC5-RRC信令为第一终端和第二终端之间的端到端信令。

方式二、当确定高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定SL-SRB为端到端SL-SRB。

方式三、当确定高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为第一终端和中继终端之间进行数据传输时使用的L2目标地址,则确定SL-SRB为端到端SL-SRB。

可选的,若SL-SRB为端到端SL-SRB,第一终端将该SL-SRB对应的数据从PDCP层传递到无线电链路控制(Radio Link Control,RLC)层时,第一终端可以先将SL-SRB对应的数据从PDCP层发送到适配层,在适配层执行以下至少一种处理操作后,再将该SL-SRB对应的数据从适配层发送至RLC层:

第一种操作:第一终端在SL-SRB对应的数据中添加适配层头,该适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种操作:第一终端确定SL-SRB和PC5 RLC channel之间的第三映射关系,在适配层,针对SL-SRB,基于第三映射关系执行SL-SRB和第一PC5 RLC channel之间的映射;其中,第三映射关系可以为:一对一映射,多对一映射,或者,多对多映射中的任意一种。示例性的,第一终端可以基于第三映射关系,在适配层,将SL-SRB,映射为相应的第一PC5 RLCchannel。其中,第一PC5 RLC channel可以为专用PC5 RLC channel。

在一种可能的实施方式中,第一终端可以采用以下任意一种方式确定第三映射关系:

(1)、第一终端根据预配置信息(即preconfiguration)确定第三映射关系;

(2)、第一终端根据协议约定确定第三映射关系;

(3)、第一终端自行确定第三映射关系,并将第三映射关系通知中继终端,由中继终端通知第二终端;

(4)、第一终端接收由中继终端转发的第三映射关系,该第三映射关系是第二终端自行确定的;

(5)、第一终端通过直接通信接口,接收中继终端通知的由中继终端自行确定的第三映射关系。

可选的,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端时,第一终端使用的第一L2目标地址可以是中继终端的L2目标地址。

步骤803:中继终端执行第二映射关系(bearer mapping)。

在执行步骤803时,为了保证端到端SL-SRB传输,中继终端接收到DCR消息后,中继终端对SL-SRB对应的数据执行适配层处理,具体的,中继终端对SL-SRB对应的数据执行适配层处理的过程如下:

中继终端从中继终端和第一终端之间的直接通信接口的RLC层接收到SL-SRB对应的数据后,可以将SL-SRB对应的数据递交到适配层,在适配层执行以下至少一种处理操作后,再将处理后的SL-SRB对应的数据递交到中继终端和第二终端之间的直接通信接口的RLC层:

第一种处理操作:中继终端针对接收到的SL-SRB对应的数据去除原适配层头,再添加新的适配层头,新的适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种处理操作:中继终端确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在适配层,针对SL-SRB,基于第二映射关系执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射,将承载SL-SRB的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。其中,第二映射关系为:一对一映射,多对一映射,或者,多对多映射中的任意一种。

可选的,中继终端采用以下任意一种方式确定第二映射关系:

(1)、中继终端根据预配置信息(即preconfiguration)确定第二映射关系;

(2)、中继终端根据协议约定确定第二映射关系;

(3)、中继终端根据第一终端的通知,确定第二映射关系(即由第一终端确定第二映射关系),并将第二映射关系通知给第二终端;

(4)、中继终端根据第二终端的通知,确定第二映射关系(即由第二终端确定第二映射关系),并将第二映射关系通知给第一终端;

(5)、中继终端自行确定第二映射关系,并通过直接通信接口,将第二映射关系,分别通知第一终端和/或第二终端,即可以只通知给第一终端,也可以只通知给第二终端,也可以分别通知给第一终端及第二终端。

步骤804:中继终端基于步骤803中选择的第二PC5 RLC channel,将SL-SRB转发至第二终端,即PC5-S(DCR)消息转发。

可选的,第二终端基于步骤803中选择的第二PC5 RLC channel接收到SL-SRB后,可以判断该第二PC5 RLC channel是否为专门用于承载端到端数据的专用PC5 RLCchannel,若第二PC5 RLC channel为专门用于承载端到端数据的专用PC5 RLC channel,则可以将SL-SRB递交到适配层,适配层根据适配层头中包含的SL-SRB的标识信息和第二终端的标识信息等信息,确定SL-SRB对应的PDCP实体,并将SL-SRB递交到相应的PDCP实体。

可选的,中继终端通过第二PC5 RLC channel将SL-SRB转发至相应的第二终端时,中继终端使用的第二L2目标地址可以是第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,获得第二终端的L2目标地址:

(1)、中继终端的MAC层接收高层发送的指示信息,该指示信息中携带有第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,通过直接通信接口,接收第一终端发送的第二终端的L2目标地址:

(1)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的SL-SCH子头协议中,获得第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的MAC subPDU子头中,获得第二终端的L2目标地址;

(3)、中继终端通过直接通信接口,接收PC5-RRC信令或者MAC CE,并从该PC5-RRC信令或者MAC CE中,获得第二终端的L2目标地址;

(4)、中继终端通过直接通信接口,接收SCI指示,并从SCI指示中,获得第二终端的目标L2目标地址。

步骤805:第二终端向中继终端发送直接安全模式命令(Direct Security ModeCommand)。

步骤806:中继终端执行第二映射关系(bearer mapping)。

在执行步骤806时,为了保证Direct Security Mode Command的传输,中继终端接收到Direct Security Mode Command后,可以基于第二映射关系,将承载Direct SecurityMode Command的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤807:中继终端向第一终端发送Direct Security Mode Command。

在执行步骤807时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,向第一终端发送Direct Security Mode Command。

步骤808:第一终端向中继终端发送直接安全模式完成消息(Direct SecurityMode Complete Message)。

其中,第一终端在接收到中继终端转发的Direct Security Mode Command后,可以向中继终端发送Direct Security Mode Complete Message。

步骤809:中继终端执行第二映射关系(bearer mapping)。

在执行步骤809时,为了保证Direct Security Mode Complete Message的传输,中继终端接收到Direct Security Mode Complete Message后,可以基于第二映射关系,将承载Direct Security Mode Complete Message的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。

步骤810:中继终端向第二终端发送Direct Security Mode Complete Message。

其中,中继终端在接收到Direct Security Mode Complete Message后,可以向第二终端发送Direct Security Mode Complete Message。

在执行步骤810时,中继终端可以通过基于第二映射关系选择的第二PC5 RLCchannel,向第二终端发送Direct Security Mode Complete Message。

步骤811:第二终端向中继终端发送DCR接受(DCR accept)消息。

其中,第二终端可以在接收到Direct Security Mode Complete Message之后,向中继终端发送DCR accept消息。

步骤812:中继终端执行第二映射关系(bearer mapping)。

在执行步骤812时,为了保证DCR accept消息的传输,中继终端接收到DCR accept消息后,可以基于第二映射关系,将承载DCR accept消息的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤813:中继终端将DCR accept消息发送给第一终端。

在执行步骤813时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,将DCR accept消息发送给第一终端。

步骤814:第一终端和第二终端之间交互终端能力信息。

步骤815:第一终端和第二终端之间进行PC5-RRC重配消息的传输,该PC5-RRC重配消息可以用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的映射关系。

应用场景2:假设中继终端获取到的特定指示信息为承载SL-SRB的第一PC5 RLCchannel和/或第二PC5 RLC channel,针对SL-SRB需要引入专用PC5 RLC channel,中继终端不需要对SL-SRB对应的数据执行适配层处理。

参阅图9所示,图9示例性示出了本公开实施例提供的应用场景2的具体流程示意图,在应用场景2下,第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的详细流程如下:

步骤901a:中继终端和第一终端之间建立PC5-S连接,即PC5-S establishment。

步骤901b:中继终端和第二终端之间建立PC5-S连接,即PC5-S establishment。

其中,本公开对步骤901a和步骤901b之间的先后顺序不作具体限定,即可以先在中继终端和第一终端之间建立PC5-S连接,也可以先在中继终端和第二终端之间建立PC5-S连接,也可以同时分别在中继终端和第一终端之间、以及中继终端和第二终端之间分别建立PC5-S连接。

步骤902:第一终端向中继终端发送直连通信请求消息(也称端到端连接建立请求消息,DCR),即end-to-end PC5-Signaling。

在执行步骤902时,DCR可以为PC5-S信令,第一终端从高层接收到PC5-S信令之后,需要先判断接收到的SL-SRB是否为端到端SL-SRB。

示例性的,第一终端从高层接收到PC5-S信令,也即接收到SL-SRB之后,可采用以下至少一种方式,确定接收到的SL-SRB是否为端到端SL-SRB:

方式一、当确定高层下发的PC5-S或PC5-RRC信令中携带第一指示信息时,则确定SL-SRB为端到端SL-SRB;其中,第一指示信息用于指示PC5-S或PC5-RRC信令为第一终端和第二终端之间的端到端信令。

方式二、当确定高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定SL-SRB为端到端SL-SRB。

方式三、当确定高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为第一终端和中继终端之间进行数据传输时使用的L2目标地址,则确定SL-SRB为端到端SL-SRB。

可选的,若SL-SRB为端到端SL-SRB,第一终端将该SL-SRB对应的数据从PDCP层传递到RLC层时,第一终端可以先将SL-SRB对应的数据从PDCP层发送到适配层,在适配层执行以下至少一种处理操作后,再将该SL-SRB对应的数据从适配层发送至RLC层:

第一种操作:第一终端在SL-SRB对应的数据中添加适配层头,该适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种操作:第一终端确定SL-SRB和PC5 RLC channel之间的第三映射关系,在适配层,针对SL-SRB,基于第三映射关系执行SL-SRB和第一PC5 RLC channel之间的映射;其中,第三映射关系可以为:一对一映射,多对一映射,或者,多对多映射中的任意一种。示例性的,第一终端可以基于第三映射关系,在适配层,将SL-SRB,映射为相应的第一PC5 RLCchannel。其中,第一PC5 RLC channel可以为专用PC5 RLC channel。

在一种可能的实施方式中,第一终端可以采用以下任意一种方式确定第三映射关系:

(1)、第一终端根据预配置信息(即preconfiguration)确定第三映射关系;

(2)、第一终端根据协议约定确定第三映射关系;

(3)、第一终端自行确定第三映射关系,并将第三映射关系通知中继终端,由中继终端通知第二终端;

(4)、第一终端接收由中继终端转发的第三映射关系,该第三映射关系是第二终端自行确定的;

(5)、第一终端通过直接通信接口,接收中继终端通知的由中继终端自行确定的第三映射关系。

可选的,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端时,第一终端使用的第一L2目标地址可以是中继终端的L2目标地址。

步骤903:中继终端执行第二映射关系(bearer mapping)。

执行步骤903时,为了保证端到端SL-SRB传输,中继终端接收到DCR消息后,中继终端确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对SL-SRB,基于第二映射关系执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射;其中,第二映射关系可以为:一对一映射,多对一映射,或者,多对多映射中的任意一种。

可选的,中继终端采用以下任意一种方式确定第二映射关系:

(1)、中继终端根据预配置信息(即preconfiguration)确定第二映射关系;

(2)、中继终端根据协议约定确定第二映射关系;

(3)、中继终端根据第一终端的通知,确定第二映射关系(即由第一终端确定第二映射关系),并将第二映射关系通知给第二终端;

(4)、中继终端根据第二终端的通知,确定第二映射关系(即由第二终端确定第二映射关系),并将第二映射关系通知给第一终端;

(5)、中继终端自行确定第二映射关系,并通过直接通信接口,将第二映射关系,分别通知第一终端和/或第二终端,即可以只通知给第一终端,也可以只通知给第二终端,也可以分别通知给第一终端及第二终端。

步骤904:中继终端基于步骤903中选择的第二PC5 RLC channel,将SL-SRB转发至第二终端,即PC5-S(DCR)消息转发。

可选的,中继终端通过第二PC5 RLC channel将SL-SRB转发至相应的第二终端时,中继终端使用的第二L2目标地址可以是第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,获得第二终端的L2目标地址:

(1)、中继终端的MAC层接收高层发送的指示信息,该指示信息中携带有第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,通过直接通信接口,接收第一终端发送的第二终端的L2目标地址:

(1)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的SL-SCH子头协议中,获得第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的MAC subPDU子头中,获得第二终端的L2目标地址;

(3)、中继终端通过直接通信接口,接收PC5-RRC信令或者MAC CE,并从该PC5-RRC信令或者MAC CE中,获得第二终端的L2目标地址;

(4)、中继终端通过直接通信接口,接收SCI指示,并从SCI指示中,获得第二终端的目标L2目标地址。

步骤905:第二终端向中继终端发送Direct Security Mode Command。

步骤906:中继终端执行第二映射关系(bearer mapping)。

在执行步骤906时,为了保证Direct Security Mode Command的传输,中继终端接收到Direct Security Mode Command后,可以基于第二映射关系,将承载Direct SecurityMode Command的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤907:中继终端向第一终端发送Direct Security Mode Command。

在执行步骤907时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,向第一终端发送Direct Security Mode Command。

步骤908:第一终端向中继终端发送Direct Security Mode Complete Message。

其中,第一终端在接收到中继终端转发的Direct Security Mode Command后,可以向中继终端发送Direct Security Mode Complete Message。

步骤909:中继终端执行第二映射关系(bearer mapping)。

在执行步骤909时,为了保证Direct Security Mode Complete Message的传输,中继终端接收到Direct Security Mode Complete Message后,可以基于第二映射关系,将承载Direct Security Mode Complete Message的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。

步骤910:中继终端向第二终端发送Direct Security Mode Complete Message。

其中,中继终端在接收到Direct Security Mode Complete Message后,可以向第二终端发送Direct Security Mode Complete Message。

在执行步骤910时,中继终端可以通过基于第二映射关系选择的第二PC5 RLCchannel,向第二终端发送Direct Security Mode Complete Message。

步骤911:第二终端向中继终端发送DCR accept消息。

其中,第二终端可以在接收到Direct Security Mode Complete Message之后,向中继终端发送DCR accept消息。

步骤912:中继终端执行第二映射关系(bearer mapping)。

在执行步骤912时,为了保证DCR accept消息的传输,中继终端接收到DCR accept消息后,可以基于第二映射关系,将承载DCR accept消息的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤913:中继终端将DCR accept消息发送给第一终端。

在执行步骤913时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,将DCR accept消息发送给第一终端。

步骤914:第一终端和第二终端之间交互终端能力信息。

步骤915:第一终端和第二终端之间进行PC5-RRC重配消息的传输,该PC5-RRC重配消息可以用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的映射关系。

应用场景3:假设中继终端需要对SL-SRB对应的数据执行适配层处理,中继终端获取到的特定指示信息为上述第一种特定指示信息~第四种特定指示信息,针对SL-SRB不需要引入专用PC5 RLC channel,也就是说,中继终端获取到的特定指示信息包含以下任意一种:

第一种特定指示信息:承载SL-SRB的MAC subPDU对应的MAC子头中携带的指示信息;

第二种特定指示信息:承载SL-SRB的MAC subPDU中携带的指示信息;

第三种特定指示信息:承载SL-SRB的MAC PDU对应的SL-SCH子头携带的指示信息;

第四种特定指示信息:通过中继终端和第一终端之间的直接通信接口,或者,通过中继终端和第二终端之间的直接通信接口,传输的SCI中携带的指示信息。

参阅图10所示,图10示例性示出了本公开实施例提供的应用场景3的具体流程示意图,在应用场景3下,第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的详细流程如下:

步骤1001a:中继终端和第一终端之间建立PC5-S连接,即PC5-S establishment。

步骤1001b:中继终端和第二终端之间建立PC5-S连接,即PC5-S establishment。

其中,本公开对步骤1001a和步骤1001b之间的先后顺序不作具体限定,即可以先在中继终端和第一终端之间建立PC5-S连接,也可以先在中继终端和第二终端之间建立PC5-S连接,也可以同时分别在中继终端和第一终端之间、以及中继终端和第二终端之间分别建立PC5-S连接。

步骤1002:第一终端向中继终端发送直连通信请求消息(也称端到端连接建立请求消息,DCR),即end-to-end PC5-Signaling。

在执行步骤1002时,DCR可以为PC5-S信令,第一终端从高层接收到PC5-S信令之后,需要先判断接收到的SL-SRB是否为端到端SL-SRB。

示例性的,第一终端从高层接收到PC5-S信令,也即接收到SL-SRB之后,可以采用以下至少一种方式,确定接收到的SL-SRB是否为端到端SL-SRB:

方式一、当确定高层下发的PC5-S或PC5-RRC信令中携带第一指示信息时,则确定SL-SRB为端到端SL-SRB;其中,第一指示信息用于指示PC5-S或PC5-RRC信令为第一终端和第二终端之间的端到端信令。

方式二、当确定高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定SL-SRB为端到端SL-SRB。

方式三、当确定高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为第一终端和中继终端之间进行数据传输时使用的L2目标地址,则确定SL-SRB为端到端SL-SRB。

可选的,若SL-SRB为端到端SL-SRB,第一终端将该SL-SRB对应的数据从PDCP层传递到RLC层时,第一终端可以先将SL-SRB对应的数据从PDCP层发送到适配层,在适配层执行以下至少一种处理操作后,再将该SL-SRB对应的数据从适配层发送至RLC层:

第一种操作:第一终端在SL-SRB对应的数据中添加适配层头,该适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种操作:第一终端确定SL-SRB和PC5 RLC channel之间的第三映射关系,在适配层,针对SL-SRB,基于第三映射关系执行SL-SRB和第一PC5 RLC channel之间的映射,将承载SL-SRB的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。其中,第三映射关系可以为一对一映射。示例性的,对于DCR消息,如果第一终端和中继终端之间承载SL-SRB的第一PC5 RLC channel的逻辑信道标识(The Logical Channel ID,LCID)为1,即LCID=1,则也可以通过中继终端和第二终端之间,LCID为1的第二PC5 RLC channel转发SL-SRB。

在一种可能的实施方式中,第一终端可以采用以下任意一种方式确定第三映射关系:

(1)、第一终端根据预配置信息(即preconfiguration)确定第三映射关系;

(2)、第一终端根据协议约定确定第三映射关系;

(3)、第一终端自行确定第三映射关系,并将第三映射关系通知中继终端,由中继终端通知第二终端;

(4)、第一终端接收由中继终端转发的第三映射关系,该第三映射关系是第二终端自行确定的;

(5)、第一终端通过直接通信接口,接收中继终端通知的由中继终端自行确定的第三映射关系。

可选的,若SL-SRB为第一终端和第二终端之间的端到端SL-SRB,可以在MAC层执行以下操作中的任意一种,以确定与SL-SRB关联的特定指示信息:

(1)、第一种特定指示信息的确定方式:在承载SL-SRB的MAC subPDU对应的MAC子头中携带指示信息;

(2)、第二种特定指示信息的确定方式:在承载SL-SRB的MAC subPDU中携带指示信息;

(3)、第三种特定指示信息的确定方式:在承载SL-SRB的MAC PDU对应的SL-SCH子头中携带指示信息;

(4)、第四种特定指示信息的确定方式:在通过中继终端和第一终端之间的直接通信接口,或者,通过中继终端和第二终端之间的直接通信接口,传输的SCI中携带指示信息。

其中,针对第一种特定指示信息,当特定指示信息为承载SL-SRB的MAC subPDU对应的MAC子头中携带的指示信息时,再次参阅图5,MAC子头中可以包含R域、F域、LCID域、L域,在一种可能的实施方式中,可以利用MAC子头中的R域来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC subPDU对应的MAC子头的R域中携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第二种特定指示信息,当特定指示信息为承载SL-SRB的MAC subPDU自身携带的指示信息时,可以利用MAC subPDU中的第一个比特或者最后一个比特来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC subPDU中的第一个比特或者最后一个比特携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第三种特定指示信息,当特定指示信息为承载SL-SRB的MAC PDU对应的SL-SCH子头携带的指示信息时,请再次参阅图6,SL-SCH子头中可以包含R域、V域、SRC域、DST域,可选的,可以利用SL-SCH子头中的其中一个R域来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC PDU对应的SL-SCH子头的其中一个R域中携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第四种特定指示信息,当特定指示信息为SCI中携带的指示信息时,可以在SCI中增加1个比特(bit)来携带指示信息,即特定指示信息可以为SCI中增加的1个比特携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

可选的,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端时,第一终端使用的第一L2目标地址可以是中继终端的L2目标地址。

步骤1003:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1003时,中继终端从第一终端接收到SL-SRB后,可以根据上述MACsubPDU的MAC子头携带的指示信息、或者MAC subPDU中携带的指示信息、或者SL-SCH子头携带的指示信息、或者SCI中携带的指示信息来确定需要将SL-SRB对应的数据递交到适配层,即中继终端对SL-SRB对应的数据执行适配层处理。

为了保证端到端SL-SRB传输,中继终端在适配层,可以基于第二映射关系,执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射,将承载SL-SRB的第一PC5 RLCchannel,映射为相应的第二PC5 RLC channel。其中,第二映射关系可以为一对一映射。示例性的,对于DCR消息,如果第一终端基于LCID=1的第一PC5 RLC channel将SL-SRB发送给中继终端,则中继终端在向第二终端转发该SL-SRB时,也可以基于LCID=1的第二PC5 RLCchannel将SL-SRB转发至第二终端。

步骤1004:中继终端基于步骤1003中选择的第二PC5 RLC channel,将SL-SRB转发至第二终端,即PC5-S(DCR)消息转发。

可选的,中继终端通过第二PC5 RLC channel将SL-SRB转发至相应的第二终端时,中继终端使用的第二L2目标地址可以是第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,获得第二终端的L2目标地址:

(1)、中继终端的MAC层接收高层发送的指示信息,该指示信息中携带有第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,通过直接通信接口,接收第一终端发送的第二终端的L2目标地址:

(1)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的SL-SCH子头协议中,获得第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的MAC subPDU子头中,获得第二终端的L2目标地址;

(3)、中继终端通过直接通信接口,接收PC5-RRC信令或者MAC CE,并从该PC5-RRC信令或者MAC CE中,获得第二终端的L2目标地址;

(4)、中继终端通过直接通信接口,接收SCI指示,并从SCI指示中,获得第二终端的目标L2目标地址。

步骤1005:第二终端向中继终端发送Direct Security Mode Command。

步骤1006:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1006时,为了保证Direct Security Mode Command的传输,中继终端接收到Direct Security Mode Command后,可以基于第二映射关系,将承载DirectSecurity Mode Command的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤1007:中继终端向第一终端发送Direct Security Mode Command。

在执行步骤1007时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,向第一终端发送Direct Security Mode Command。

步骤1008:第一终端向中继终端发送Direct Security Mode Complete Message。

其中,第一终端在接收到中继终端转发的Direct Security Mode Command后,可以向中继终端发送Direct Security Mode Complete Message。

步骤1009:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1009时,为了保证Direct Security Mode Complete Message的传输,中继终端接收到Direct Security Mode Complete Message后,可以基于第二映射关系,将承载Direct Security Mode Complete Message的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。

步骤1010:中继终端向第二终端发送Direct Security Mode Complete Message。

其中,中继终端在接收到Direct Security Mode Complete Message后,可以向第二终端发送Direct Security Mode Complete Message。

在执行步骤1010时,中继终端可以通过基于第二映射关系选择的第二PC5 RLCchannel,向第二终端发送Direct Security Mode Complete Message。

步骤1011:第二终端向中继终端发送DCR accept消息。

其中,第二终端可以在接收到Direct Security Mode Complete Message之后,向中继终端发送DCR accept消息。

步骤1012:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1012时,为了保证DCR accept消息的传输,中继终端接收到DCRaccept消息后,可以基于第二映射关系,将承载DCR accept消息的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤1013:中继终端将DCR accept消息发送给第一终端。

在执行步骤1013时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,将DCR accept消息发送给第一终端。

步骤1014:第一终端和第二终端之间交互终端能力信息。

步骤1015:第一终端和第二终端之间进行PC5-RRC重配消息的传输,该PC5-RRC重配消息可以用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的映射关系。

应用场景4:假设中继终端不需要对SL-SRB对应的数据执行适配层处理,中继终端获取到的特定指示信息为上述第一种特定指示信息~第四种特定指示信息,针对SL-SRB不需要引入专用PC5 RLC channel,也就是说,中继终端获取到的特定指示信息包含以下任意一种:

第一种特定指示信息:承载SL-SRB的MAC subPDU对应的MAC子头中携带的指示信息;

第二种特定指示信息:承载SL-SRB的MAC subPDU中携带的指示信息;

第三种特定指示信息:承载SL-SRB的MAC PDU对应的SL-SCH子头携带的指示信息;

第四种特定指示信息:通过中继终端和第一终端之间的直接通信接口,或者,通过中继终端和第二终端之间的直接通信接口,传输的SCI中携带的指示信息。

参阅图11所示,图11示例性示出了本公开实施例提供的应用场景4的具体流程示意图,在应用场景4下,第一终端和第二终端通过中继终端建立端到端连接,并通过该端到端连接进行数据传输的详细流程如下:

步骤1101a:中继终端和第一终端之间建立PC5-S连接,即PC5-S establishment。

步骤1101b:中继终端和第二终端之间建立PC5-S连接,即PC5-S establishment。

其中,本公开对步骤1101a和步骤1101b之间的先后顺序不作具体限定,即可以先在中继终端和第一终端之间建立PC5-S连接,也可以先在中继终端和第二终端之间建立PC5-S连接,也可以同时分别在中继终端和第一终端之间、以及中继终端和第二终端之间分别建立PC5-S连接。

步骤1102:第一终端向中继终端发送直连通信请求消息(也称端到端连接建立请求消息,DCR),即end-to-end PC5-Signaling。

在执行步骤1102时,DCR可以为PC5-S信令,第一终端从高层接收到PC5-S信令之后,需要先判断接收到的SL-SRB是否为端到端SL-SRB。

示例性的,第一终端从高层接收到PC5-S信令,也即接收到SL-SRB之后,可以采用以下至少一种方式,确定接收到的SL-SRB是否为端到端SL-SRB:

方式一、当确定高层下发的PC5-S或PC5-RRC信令中携带第一指示信息时,则确定SL-SRB为端到端SL-SRB;其中,第一指示信息用于指示PC5-S或PC5-RRC信令为第一终端和第二终端之间的端到端信令。

方式二、当确定高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定SL-SRB为端到端SL-SRB。

方式三、当确定高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为第一终端和中继终端之间进行数据传输时使用的L2目标地址,则确定SL-SRB为端到端SL-SRB。

第一终端将该SL-SRB对应的数据从PDCP层传递到RLC层时,第一终端可以先将SL-SRB对应的数据从PDCP层发送到适配层,在适配层执行以下至少一种处理操作后,再将该SL-SRB对应的数据从适配层发送至RLC层:

第一种操作:第一终端在SL-SRB对应的数据中添加适配层头,该适配层头中至少包含:SL-SRB的标识信息,以及第二终端的标识信息;

第二种操作:第一终端确定SL-SRB和PC5 RLC channel之间的第三映射关系,在适配层,针对SL-SRB,基于第三映射关系执行SL-SRB和第一PC5 RLC channel之间的映射,将承载SL-SRB的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。其中,第三映射关系可以为一对一映射。示例性的,对于DCR消息,如果第一终端和中继终端之间承载SL-SRB的第一PC5 RLC channel的逻辑信道标识(The Logical Channel ID,LCID)为1,即LCID=1,则也可以通过中继终端和第二终端之间,LCID为1的第二PC5 RLC channel转发SL-SRB。

在一种可能的实施方式中,第一终端可以采用以下任意一种方式确定第三映射关系:

(1)、第一终端根据预配置信息(即preconfiguration)确定第三映射关系;

(2)、第一终端根据协议约定确定第三映射关系;

(3)、第一终端自行确定第三映射关系,并将第三映射关系通知中继终端,由中继终端通知第二终端;

(4)、第一终端接收由中继终端转发的第三映射关系,该第三映射关系是第二终端自行确定的;

(5)、第一终端通过直接通信接口,接收中继终端通知的由中继终端自行确定的第三映射关系。

可选的,若SL-SRB为第一终端和第二终端之间的端到端SL-SRB,可以在MAC层执行以下操作中的任意一种,以确定与SL-SRB关联的特定指示信息:

(1)、第一种特定指示信息的确定方式:在承载SL-SRB的MAC subPDU对应的MAC子头中携带指示信息;

(2)、第二种特定指示信息的确定方式:在承载SL-SRB的MAC subPDU中携带指示信息;

(3)、第三种特定指示信息的确定方式:在承载SL-SRB的MAC PDU对应的SL-SCH子头中携带指示信息;

(4)、第四种特定指示信息的确定方式:在通过中继终端和第一终端之间的直接通信接口,或者,通过中继终端和第二终端之间的直接通信接口,传输的SCI中携带指示信息。

其中,针对第一种特定指示信息,当特定指示信息为承载SL-SRB的MAC subPDU对应的MAC子头中携带的指示信息时,再次参阅图5,MAC子头中可以包含R域、F域、LCID域、L域,在一种可能的实施方式中,可以利用MAC子头中的R域来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC subPDU对应的MAC子头的R域中携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第二种特定指示信息,当特定指示信息为承载SL-SRB的MAC subPDU自身携带的指示信息时,可以利用MAC subPDU中的第一个比特或者最后一个比特来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC subPDU中的第一个比特或者最后一个比特携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第三种特定指示信息,当特定指示信息为承载SL-SRB的MAC PDU对应的SL-SCH子头携带的指示信息时,请再次参阅图6,SL-SCH子头中可以包含R域、V域、SRC域、DST域,可选的,可以利用SL-SCH子头中的其中一个R域来携带指示信息,即特定指示信息可以为承载SL-SRB的MAC PDU对应的SL-SCH子头的其中一个R域中携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

针对第四种特定指示信息,当特定指示信息为SCI中携带的指示信息时,可以在SCI中增加1个比特(bit)来携带指示信息,即特定指示信息可以为SCI中增加的1个比特携带的指示信息。指示信息可以指示需要转发SL-SRB对应的数据、或者指示SL-SRB对应的数据为端到端SL-SRB对应的数据、或者指示SL-SRB对应的数据需要通过适配层处理。可选的,当中继终端获取到与SL-SRB关联的特定指示信息后,可以基于该指示信息,获知需要将SL-SRB转发给第二终端。

可选的,第一终端通过第一PC5 RLC channel将SL-SRB发送至中继终端时,第一终端使用的第一L2目标地址可以是中继终端的L2目标地址。

步骤1103:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1103时,中继终端从第一终端接收到SL-SRB后,可以根据上述MACsubPDU的MAC子头携带的指示信息、或者MAC subPDU中携带的指示信息、或者SL-SCH子头携带的指示信息、或者SCI中携带的指示信息来确定需要执行第二映射关系。具体的,为了保证端到端SL-SRB传输,中继终端可以确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对SL-SRB,基于第二映射关系执行第一PC5 RLC channel和第二PC5 RLC channel之间的映射,将承载SL-SRB的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。其中,第二映射关系可以为一对一映射。示例性的,对于DCR消息,如果第一终端基于LCID=1的第一PC5 RLC channel将SL-SRB发送给中继终端,则中继终端在向第二终端转发该SL-SRB时,也可以基于LCID=1的第二PC5 RLC channel将SL-SRB转发至第二终端。

步骤1104:中继终端基于步骤1103中选择的第二PC5 RLC channel,将SL-SRB发送给第二终端,即PC5-S(DCR)消息转发。

可选的,中继终端通过第二PC5 RLC channel将SL-SRB转发至相应的第二终端时,中继终端使用的第二L2目标地址可以是第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,获得第二终端的L2目标地址:

(1)、中继终端的MAC层接收高层发送的指示信息,该指示信息中携带有第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的第二终端的L2目标地址。

其中,中继终端可以采用以下任意一种方式,通过直接通信接口,接收第一终端发送的第二终端的L2目标地址:

(1)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的SL-SCH子头协议中,获得第二终端的L2目标地址;

(2)、中继终端通过直接通信接口,接收第一终端发送的MAC PDU,并从该MAC PDU的MAC subPDU子头中,获得第二终端的L2目标地址;

(3)、中继终端通过直接通信接口,接收PC5-RRC信令或者MAC CE,并从该PC5-RRC信令或者MAC CE中,获得第二终端的L2目标地址;

(4)、中继终端通过直接通信接口,接收SCI指示,并从SCI指示中,获得第二终端的目标L2目标地址。

步骤1105:第二终端向中继终端发送Direct Security Mode Command。

步骤1106:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1106时,为了保证Direct Security Mode Command的传输,中继终端接收到Direct Security Mode Command后,可以基于第二映射关系,将承载DirectSecurity Mode Command的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤1107:中继终端向第一终端发送Direct Security Mode Command。

在执行步骤1107时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,向第一终端发送Direct Security Mode Command。

步骤1108:第一终端向中继终端发送Direct Security Mode Complete Message。

其中,第一终端在接收到中继终端转发的Direct Security Mode Command后,可以向中继终端发送Direct Security Mode Complete Message。

步骤1109:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1109时,为了保证Direct Security Mode Complete Message的传输,中继终端接收到Direct Security Mode Complete Message后,可以基于第二映射关系,将承载Direct Security Mode Complete Message的第一PC5 RLC channel,映射为相应的第二PC5 RLC channel。

步骤1110:中继终端向第二终端发送Direct Security Mode Complete Message。

其中,中继终端在接收到Direct Security Mode Complete Message后,可以向第二终端发送Direct Security Mode Complete Message。

在执行步骤1110时,中继终端可以通过基于第二映射关系选择的第二PC5 RLCchannel,向第二终端发送Direct Security Mode Complete Message。

步骤1111:第二终端向中继终端发送DCR accept消息。

其中,第二终端可以在接收到Direct Security Mode Complete Message之后,向中继终端发送DCR accept消息。

步骤1112:中继终端执行第二映射关系(bearer mapping)。

在执行步骤1112时,为了保证DCR accept消息的传输,中继终端接收到DCRaccept消息后,可以基于第二映射关系,将承载DCR accept消息的第二PC5 RLC channel,映射为相应的第一PC5 RLC channel。

步骤1113:中继终端将DCR accept消息发送给第一终端。

在执行步骤1113时,中继终端可以通过基于第二映射关系选择的第一PC5 RLCchannel,将DCR accept消息发送给第一终端。

步骤1114:第一终端和第二终端之间交互终端能力信息。

步骤1115:第一终端和第二终端之间进行PC5-RRC重配消息的传输,该PC5-RRC重配消息可以用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的映射关系。

基于相同的技术构思,本公开实施例还提供了一种终端到终端中继场景下的数据传输装置。该数据传输装置可以是上述实施例中的中继终端。

图12示例性示出了本公开实施例提供的一种数据传输装置示意图,该数据传输装置可以包括:接收单元1201、获取单元1202、转发单元1203,其中:

接收单元1201,用于通过第一直接通信接口无线链路控制信道PC5 RLC channel接收第一终端发送的直接通信接口信令承载SL-SRB;

获取单元1202,用于获取与所述SL-SRB关联的特定指示信息;

转发单元1203,用于若所述SL-SRB关联的特定指示信息表征所述SL-SRB为端到端SL-SRB,或者,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

在一种可能的实施方式中,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

在一种可能的实施方式中,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

在一种可能的实施方式中,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

在一种可能的实施方式中,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

在一种可能的实施方式中,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5RLC channel,所述获取单元1202,还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

在一种可能的实施方式中,所述转发单元1203还用于:

对所述SL-SRB对应的数据执行适配层处理。

在一种可能的实施方式中,所述转发单元1203具体用于:

从所述中继终端和第一终端之间的直接通信接口的无线链路控制RLC层接收到所述SL-SRB对应的数据后,将所述SL-SRB对应的数据递交到适配层,在所述适配层执行以下至少一种处理操作后,再将处理后的所述SL-SRB对应的数据递交到所述中继终端和第二终端之间的直接通信接口的RLC层:

针对接收到的所述SL-SRB对应的数据去除原适配层头,再添加新的适配层头,所述新的适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在所述适配层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5RLC channel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

在一种可能的实施方式中,所述转发单元1203还用于:

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5 RLCchannel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

在一种可能的实施方式中,所述转发单元1203,具体用于采用以下任意一种方式确定所述第二映射关系:

根据预配置信息确定所述第二映射关系;

根据协议约定确定所述第二映射关系;

根据所述第一终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第二终端;

根据所述第二终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第一终端;

自行确定所述第二映射关系,并通过直接通信接口,将所述第二映射关系,分别通知第一终端和/或所述第二终端。

在一种可能的实施方式中,通过第一PC5 RLC channel接收第一终端发送的SL-SRB时,所述第一终端使用的第一L2目标地址是所述中继终端的L2目标地址;以及,

通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端时,所述中继终端使用的第二L2目标地址是所述第二终端的L2目标地址。

在一种可能的实施方式中,所述转发单元1203具体用于:采用以下任意一种方式,获得所述第二终端的L2目标地址:

所述中继终端的MAC层接收高层发送的指示信息,所述指示信息中携带有所述第二终端的L2目标地址;

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址。

在一种可能的实施方式中,所述转发单元1203具体用于:通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址,包括以下方式中的任意一种:

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的SL-SCH子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的MACsubPDU子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收PC5-RRC信令或者媒体介入控制层控制单元MAC CE,并从所述PC5-RRC信令或者MAC CE中,获得所述第二终端的L2目标地址;

通过直接通信接口接收SCI指示,并从所述SCI中,获得所述第二终端的目标L2目标地址。

基于相同的技术构思,本公开实施例还提供了一种终端到终端中继场景下的数据传输装置。该数据传输装置可以是上述实施例中的第一终端。

图13示例性示出了本公开实施例提供的另一种数据传输装置示意图,该数据传输装置可以包括:确定单元1301、发送单元1302,其中:

确定单元1301,用于确定第一终端要发送的SL-SRB;

发送单元1302,用于通过第一直接通信接口无线链路控制信道PC5 RLC channel将所述SL-SRB发送至中继终端;

所述SL-SRB关联有特定指示信息,所述特定指示信息用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;或者,所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,所述端到端SL-SRB专用PC5 RLCchannel用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

在一种可能的实施方式中,所述SL-SRB用于承载直接通信接口信令(PC5-S),和/或,用于承载直接通信接口无线资源控制(PC5-RRC)信令。

在一种可能的实施方式中,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

在一种可能的实施方式中,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

在一种可能的实施方式中,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

在一种可能的实施方式中,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5RLC channel,则所述发送单元1302还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,所述专用PC5 RLC channel的数目为一个或者多个。

在一种可能的实施方式中,所述发送单元1302还用于:

将所述SL-SRB对应的数据从分组数据汇聚协议PDCP层发送到适配层,在所述适配层执行以下至少一种处理操作后,再从所述适配层发送至无线电链路控制RLC层:

在所述SL-SRB对应的数据中添加适配层头,所述适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定SL-SRB和PC5 RLC channel之间的第三映射关系,在所述适配层,针对所述SL-SRB,基于所述第三映射关系执行所述SL-SRB和第一PC5 RLC channel之间的映射;

其中,所述第三映射关系为:一对一映射,多对一映射,或者,多对多映射。

在一种可能的实施方式中,所述发送单元1302具体用于:

采用以下任意一种方式确定所述第三映射关系:

根据预配置信息确定所述第三映射关系;

根据协议约定确定所述第三映射关系;

自行确定所述第三映射关系,并将所述第三映射关系通知所述中继终端,由所述中继终端通知所述第二终端;

接收由所述中继终端转发的所述第三映射关系,所述第三映射关系是所述第二终端自行确定的;

通过直接通信接口,接收所述中继终端通知的由所述中继终端自行确定的所述第三映射关系。

在一种可能的实施方式中,所述发送单元1302还用于:

从高层接收所述SL-SRB,并采用以下至少一种方式,确定所述SL-SRB为端到端SL-SRB:

所述PC5-S或PC5-RRC信令中携带第一指示信息时,则确定所述SL-SRB为端到端SL-SRB;其中,所述第一指示信息用于指示所述PC5-S或PC5-RRC信令为所述第一终端和所述第二终端之间的端到端信令;

高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定所述SL-SRB为端到端SL-SRB;

高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为所述第一终端和所述中继终端之间进行数据传输时使用的L2目标地址,确定所述SL-SRB为端到端SL-SRB。

在一种可能的实施方式中,通过第一PC5 RLC channel将所述SL-SRB发送至中继终端时,在第一PC5 RLC channel进行数据传输时使用的第一L2目标地址,是所述中继终端的L2目标地址。

在一种可能的实施方式中,所述发送单元1302具体用于:通过直接通信接口,采用以下方式的任意一种,将所述第二终端的L2目标地址发送至所述中继终端:

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的SL-SCH子头协议携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的MAC subPDU子头携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送单独的PC5-RRC信令或者媒体介入控制层控制单元MAC CE,所述单独的PC5-RRC信令或者MAC CE携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送SCI,所述SCI指示包含所述第二终端的L2目标地址。

基于相同的技术构思,本公开实施例还提供了一种数据传输设备,图14示例性示出了本公开实施例提供的一种数据传输设备的结构示意图。如图所示,该数据传输设备可包括:处理器1401、存储器1402、收发机1403以及总线接口1404。

处理器1401负责管理总线架构和通常的处理,存储器1402可以存储处理器1401在执行操作时所使用的数据。收发机1403用于在处理器1401的控制下接收和发送数据。

总线架构可以包括任意数量的互联的总线和桥,具体由处理器1401代表的一个或多个处理器和存储器1402代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器1401负责管理总线架构和通常的处理,存储器1402可以存储处理器1401在执行操作时所使用的数据。

本公开实施例揭示的流程,可以应用于处理器1401中,或者由处理器1401实现。在实现过程中,信号处理流程的各步骤可以通过处理器1401中的硬件的集成逻辑电路或者软件形式的指令完成。处理器1401可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1402,处理器1401读取存储器1402中的信息,结合其硬件完成信号处理流程的步骤。

具体地,处理器1401,用于读取存储器1402中的计算机指令并执行上述任一实施例中终端到终端中继场景下的数据传输方法。

具体的,所述处理器1401,可以用于读取并执行存储器中存储的计算机指令,执行下列过程:

通过第一直接通信接口无线链路控制信道PC5 RLC channel接收第一终端发送的直接通信接口信令承载SL-SRB;

若所述SL-SRB关联的特定指示信息表征所述SL-SRB为端到端SL-SRB,或者,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则中继终端通过第二PC5RLC channel将所述SL-SRB转发至所述第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令PC5-S,和/或,用于承载直接通信接口无线资源控制PC5-RRC信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述处理器1401还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5RLC channel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述处理器1401还用于:

对所述SL-SRB对应的数据执行适配层处理。

可选的,所述处理器1401具体用于:

从所述中继终端和第一终端之间的直接通信接口的无线链路控制RLC层接收到所述SL-SRB对应的数据后,将所述SL-SRB对应的数据递交到适配层,在所述适配层执行以下至少一种处理操作后,再将处理后的所述SL-SRB对应的数据递交到所述中继终端和第二终端之间的直接通信接口的RLC层:

针对接收到的所述SL-SRB对应的数据去除原适配层头,再添加新的适配层头,所述新的适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在所述适配层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5RLC channel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述处理器1401还用于:

确定第一PC5 RLC channel和第二PC5 RLC channel之间的第二映射关系,在RLC层,针对所述SL-SRB,基于所述第二映射关系执行第一PC5 RLC channel和第二PC5 RLCchannel之间的映射;

其中,所述第二映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述处理器1401具体用于:采用以下任意一种方式确定所述第二映射关系:

根据预配置信息确定所述第二映射关系;

根据协议约定确定所述第二映射关系;

根据所述第一终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第二终端;

根据所述第二终端的通知,确定所述第二映射关系,并将所述第二映射关系通知所述第一终端;

自行确定所述第二映射关系,并通过直接通信接口,将所述第二映射关系,分别通知第一终端和/或所述第二终端。

可选的,通过第一PC5 RLC channel接收第一终端发送的SL-SRB时,所述第一终端使用的第一L2目标地址是所述中继终端的L2目标地址;以及,

通过第二PC5 RLC channel将所述SL-SRB转发至所述第二终端时,所述中继终端使用的第二L2目标地址是所述第二终端的L2目标地址。

可选的,所述处理器1401具体用于:采用以下任意一种方式,获得所述第二终端的L2目标地址:

所述中继终端的MAC层接收高层发送的指示信息,所述指示信息中携带有所述第二终端的L2目标地址;

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址。

可选的,所述处理器1401具体用于:

通过直接通信接口,接收所述第一终端发送的所述第二终端的L2目标地址,包括以下方式中的任意一种:

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的SL-SCH子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收所述第一终端发送的MAC PDU,并从所述MAC PDU的MACsubPDU子头中,获得所述第二终端的L2目标地址;

通过直接通信接口接收PC5-RRC信令或者媒体介入控制层控制单元MAC CE,并从所述PC5-RRC信令或者MAC CE中,获得所述第二终端的L2目标地址;

通过直接通信接口接收SCI指示,并从所述SCI中,获得所述第二终端的目标L2目标地址。

另外,所述处理器1401,还可以用于读取并执行存储器中存储的计算机指令,执行下列过程:

确定第一终端要发送的SL-SRB;

通过第一直接通信接口无线链路控制信道PC5 RLC channel将所述SL-SRB发送至中继终端;

所述SL-SRB关联有特定指示信息,所述特定指示信息用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;或者,所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,所述端到端SL-SRB专用PC5 RLCchannel用于指示在所述SL-SRB为端到端SL-SRB时,通过第二PC5 RLC channel将所述SL-SRB转发至第二终端;

其中,所述第一终端为需要通过所述中继终端建立端到端连接的两个终端中的任意一个,所述第二终端为所述第一终端的端到端目标通信对端,所述中继终端为支持端到端中继U2U relay功能的终端。

可选的,所述SL-SRB用于承载直接通信接口信令(PC5-S),和/或,用于承载直接通信接口无线资源控制(PC5-RRC)信令。

可选的,所述PC5-RRC信令是第一终端和第二终端之间的端到端连接建立后,PC5-RRC重配信令完成消息接收或发送之前,在所述第一终端和所述第二终端之间传输的端到端信令;

其中,所述PC5-RRC重配信令为:在第一终端和第二终端之间的端到端连接建立后,用于配置第一PC5 RLC channel和第二PC5 RLC channel之间的第一映射关系的PC5-RRC信令;

所述第一PC5 RLC channel包含所述中继终端和第一终端之间的PC5 RLCchannel,所述第二PC5 RLC channel包含所述中继终端和第二终端之间的PC5 RLCchannel;

所述第一映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述特定指示信息包含以下任意一种:

承载所述SL-SRB的媒体接入控制层子协议数据单元MAC subPDU对应的MAC子头中携带的指示信息;

承载所述SL-SRB的MAC subPDU中携带的指示信息;

承载所述SL-SRB的MAC PDU对应的直接通信接口共享信道SL-SCH子头携带的指示信息;

通过所述中继终端和所述第一终端之间的直接通信接口,或者,通过所述中继终端和所述第二终端之间的直接通信接口,传输的直接通信接口控制信息SCI中携带的指示信息。

可选的,所述指示信息的内容包含以下至少一种:

用于指示需要转发所述SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据为端到端SL-SRB对应的数据;

用于指示所述SL-SRB对应的数据需要通过适配层处理。

可选的,若所述第一PC5 RLC channel为端到端SL-SRB专用PC5 RLC channel,则所述处理器1401还用于:

按照预配置信息确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

按照协议约定确定所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;或者,

自行确定并广播所述SL-SRB在直接通信接口传输时使用的专用PC5 RLCchannel;

其中,

所述专用PC5 RLC channel的数目为一个或者多个。

可选的,所述处理器1401还用于:

将所述SL-SRB对应的数据从分组数据汇聚协议PDCP层发送到适配层,在所述适配层执行以下至少一种处理操作后,再从所述适配层发送至无线电链路控制RLC层:

在所述SL-SRB对应的数据中添加适配层头,所述适配层头中至少包含:所述SL-SRB的标识信息,以及所述第二终端的标识信息;

确定SL-SRB和PC5 RLC channel之间的第三映射关系,在所述适配层,针对所述SL-SRB,基于所述第三映射关系执行所述SL-SRB和第一PC5 RLC channel之间的映射;

其中,所述第三映射关系为:一对一映射,多对一映射,或者,多对多映射。

可选的,所述处理器1401具体用于:

采用以下任意一种方式确定所述第三映射关系:

根据预配置信息确定所述第三映射关系;

根据协议约定确定所述第三映射关系;

自行确定所述第三映射关系,并将所述第三映射关系通知所述中继终端,由所述中继终端通知所述第二终端;

接收由所述中继终端转发的所述第三映射关系,所述第三映射关系是所述第二终端自行确定的;

通过直接通信接口,接收所述中继终端通知的由所述中继终端自行确定的所述第三映射关系。

可选的,所述处理器1401还用于:

从高层接收所述SL-SRB,并采用以下至少一种方式,确定所述SL-SRB为端到端SL-SRB:

所述PC5-S或PC5-RRC信令中携带第一指示信息时,则确定所述SL-SRB为端到端SL-SRB;其中,所述第一指示信息用于指示所述PC5-S或PC5-RRC信令为所述第一终端和所述第二终端之间的端到端信令;

高层下发的PC5-S或PC5-RRC信令所指示的L2目标地址为端到端L2目标地址,则确定所述SL-SRB为端到端SL-SRB;

高层下发的PC5-S或PC5-RRC信令携带有两个L2目标地址,且一个L2目标地址为端到端L2目标地址,另一个L2目标地址为所述第一终端和所述中继终端之间进行数据传输时使用的L2目标地址,确定所述SL-SRB为端到端SL-SRB。

可选的,所述处理器1401具体用于:

在第一PC5 RLC channel进行数据传输时使用的第一L2目标地址,是所述中继终端的L2目标地址。

可选的,所述处理器1401具体用于:

通过直接通信接口,采用以下方式的任意一种,将所述第二终端的L2目标地址发送至所述中继终端:

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的SL-SCH子头协议携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送MAC PDU,所述MAC PDU的MAC subPDU子头携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送单独的PC5-RRC信令或者媒体介入控制层控制单元MAC CE,所述单独的PC5-RRC信令或者MAC CE携带所述第二终端的L2目标地址;

通过直接通信接口,向所述中继终端发送SCI,所述SCI指示包含所述第二终端的L2目标地址。

在此需要说明的是,本发明实施例提供的上述数据传输设备,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行上述任一实施例中终端到终端中继场景下的数据传输方法。

本公开实施例还提供了一种计算机程序产品,该计算机程序产品在被计算机调用时,使得所述计算机执行上述任一实施例中终端到终端中继场景下的数据传输方法。

本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本公开的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。

相关技术
  • 一种基于最优控制理论的飞行器落点落速管控方法
  • 基于最优控制理论的多飞行器协同围捕方法及系统
技术分类

06120116526604