在前文中介绍了C-V2X的两个接口PC5与Uu,其中PC5接口由Sidelink协议规定,主要是规定两个终端之间的直连。Sidelink在LTE协议中开始制定,后演进到NR sidelink。
Sidelink框架
下图是支持Sidelink的框架图,其中Sidelink(也就是PC5接口)包含两种类型UE,一种是在基站覆盖范围内的,另一种是在基站覆盖范围外的。Uu口与Xn口分别指的是UE与基站之间的接口、基站与基站之间的接口。
Sidelink信道
逻辑信道
Sidelink控制信道(Sidelink Control Channel, SCCH): 传输控制信息,包括PC5-RRC信令、PC5-S信令;
Sidelink业务信道(Sidelink Traffic Channe, STCH): 传输用户业务数据;
Sidelink广播控制信道(Sidelink Broadcast Control Channe, SBCCH): 广播sidelink系统消息;
传输信道
Sidelink广播信道(Sidelink broadcast channel, SL-BCH):广播sidelink系统消息;
Sidelink共享信道(Sidelink shared channel, SL-SCH):
-支持单播、组播和广播传输;
-支持UE自治的资源选择和基站调度的资源分配;
-支持动态和半静态资源分配(基站调度的情况)
-支持HARQ;
-支持动态链路自适应(发射功率、调制和编码方式)
物理信道
Sidelink物理控制信道(Physical Sidelink Control Channel, PSCCH):指示资源以及其他相关传输参数;
Sidelink物理共享信道(Physical Sidelink Shared Channe, PSSCH):传输数据、HARQ进程和CSI反馈相关的控制信息;
Sidelink物理反馈信道(Physical Sidelink Feedback Channel, PSFCH): 携带HARQ反馈信息;
Sidelink物理广播信道(Physical Sidelink Broadcast Channel, PSBCH):传输广播信息;
Sidelink信道映射关系
逻辑信道SBCCH -> 传输信道SL-BCH -> 物理信道PSBCH
逻辑信道STCH -> 传输信道SL-SCH -> 物理信道PSSCH
逻辑信道SCCH -> 传输信道SL-SCH -> 物理信道PSCCH
Sidelink协议栈
PC5接口用于RRC连接的SCCH控制面协议栈,从协议栈的结构上看,与NR控制面协议栈并无区别。
PC5接口用于PC5-S连接的SCCH控制面协议栈,与用于RRC连接的协议栈区别在于将RRC协议替换为了PC5-S。UE之间在建立点对点的连接之后,可以通过PC5-S协议进行特定信令交互,比如Direct Communication Request/Accept, Link Identifier Update Request/Response/Ack, Disconnect Request/Response, Link Modification Request/Accept, Keep-alive/Ack等。
PC5接口用于SBCCH的控制面协议栈,与SCCH协议栈不同的是,没有了PDCP层。这里主要是由于广播信息不需要加密,所以在SBCCH协议栈没有PDCP存在的必要。
PC5接口用于STCH的用户面协议栈,这个用户面协议栈与NR的用户面协议栈一样。
参考