CN117135707A - 用于实现用户设备间中继通信的本地id分配的方法和设备 - Google Patents
用于实现用户设备间中继通信的本地id分配的方法和设备 Download PDFInfo
- Publication number
- CN117135707A CN117135707A CN202310611267.3A CN202310611267A CN117135707A CN 117135707 A CN117135707 A CN 117135707A CN 202310611267 A CN202310611267 A CN 202310611267A CN 117135707 A CN117135707 A CN 117135707A
- Authority
- CN
- China
- Prior art keywords
- layer
- user device
- message
- link
- procedure
- 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
- 238000000034 method Methods 0.000 title claims abstract description 227
- 238000004891 communication Methods 0.000 title abstract description 152
- 230000000977 initiatory effect Effects 0.000 claims abstract description 98
- 230000004044 response Effects 0.000 claims description 18
- 239000010410 layer Substances 0.000 description 373
- 230000011664 signaling Effects 0.000 description 73
- 230000006978 adaptation Effects 0.000 description 44
- 230000007246 mechanism Effects 0.000 description 18
- 238000002347 injection Methods 0.000 description 12
- 239000007924 injection Substances 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 230000001960 triggered effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000004913 activation Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 239000000243 solution Substances 0.000 description 6
- 102100022734 Acyl carrier protein, mitochondrial Human genes 0.000 description 4
- 101000678845 Homo sapiens Acyl carrier protein, mitochondrial Proteins 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000001143 conditioned effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 101000575066 Homo sapiens Mediator of RNA polymerase II transcription subunit 17 Proteins 0.000 description 1
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 102100025530 Mediator of RNA polymerase II transcription subunit 17 Human genes 0.000 description 1
- 101150014328 RAN2 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000011229 interlayer Substances 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000005022 packaging material Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0033—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
公开了用于实现用户设备间中继通信的本地ID分配的方法和设备。在一个实施例中,第三用户设备从第一用户设备接收第一PC5‑S消息以用于发起在第一用户设备与第三用户设备之间建立第一层2链路的程序。第三用户设备还将第二PC5‑S消息传送到第一用户设备以用于在建立第一层2链路的程序中在第一用户设备与第三用户设备之间建立第一安全上下文。第三用户设备进一步从第一用户设备接收第三PC5‑S消息以用于在建立第一层2链路的程序中完成第一安全上下文的建立。另外,第三用户设备将第四PC5‑S消息传送到第一用户设备以用于完成建立第一层2链路的程序,其中第四PC5‑S消息包含第二用户设备的层2标识。
Description
技术领域
本公开大体上涉及无线通信网络,且更尤其涉及无线通信***中用于实现UE间中继通信的本地ID分配的方法和设备。
背景技术
随着对将大量数据传送到移动通信装置以及从移动通信装置传送大量数据的需求的快速增长,传统的移动语音通信网络演变成用互联网协议(Internet Protocol,IP)数据分组进行通信的网络。此IP数据分组通信可以为移动通信装置的用户提供IP承载语音、多媒体、多播和点播通信服务。
示例性网络结构是演进型通用陆地无线接入网(Evolved UniversalTerrestrial Radio Access Network,E-UTRAN)。E-UTRAN***可以提供高数据吞吐量以便实现上述IP承载语音和多媒体服务。目前,3GPP标准组织正在讨论新的下一代(例如,5G)无线电技术。因此,目前正提交和考虑改变3GPP标准的当前主体,以演进和最终确定3GPP标准。
发明内容
公开了用于支持第三用户装备(User Equipment,UE)的方法和装置。在一个实施例中,第三UE从第一UE接收第一PC5-S消息以用于发起在第一UE与第三UE之间建立第一层2链路的程序。第三UE还将第二PC5-S消息传送到第一UE以用于在建立第一层2链路的程序中在第一UE与第三UE之间建立第一安全上下文。第三UE进一步从第一UE接收第三PC5-S消息以用于在建立第一层2链路的程序中完成第一安全上下文的建立。另外,第三UE将第四PC5-S消息传送到第一UE以用于完成建立第一层2链路的程序,其中第四PC5-S消息包含第二UE的层2标识。
附图说明
图1展示根据一个示例性实施例的无线通信***的图式。
图2是根据一个示例性实施例的传送器***(也被称作接入网络)和接收器***(也被称作用户设备或UE)的框图。
图3是根据一个示例性实施例的通信***的功能框图。
图4是根据一个示例性实施例的图3的程序代码的功能框图。
图5是3GPP TS 23.287V17.0.0的图5.2.1.4-1的再现。
图6是3GPP TS 23.304V17.2.1的图6.3.2.1-1的再现。
图7是3GPP TS 23.304V17.2.1的图6.3.2.1-2的再现。
图8是3GPP TS 23.304V17.2.1的图6.4.3.1-1的再现。
图9是3GPP TS 24.554V17.0.0的图7.2.2.2.1的再现。
图10是3GPP TS 24.554V17.0.0的图7.2.10.2.1的再现。
图11是3GPP TS 24.554V17.0.0的表10.3.1.1.1的再现。
图12是3GPP TS 24.554V17.0.0的表10.3.2.1.1的再现。
图13是3GPP TS 24.554V17.0.0的表10.3.13.1.1的再现。
图14是3GPP TS 24.554V17.0.0的表10.3.14.1.1的再现。
图15是3GPP TS 38.331V17.0.0的图5.8.9.1.1-1的再现。
图16是3GPP TR 38.386V17.0.0的图5.1-1的再现。
图17是3GPP TR 38.386V17.0.0的图5.5.1-1的再现。
图18是3GPP TR 38.386V17.0.0的图5.5.1-2的再现。
图19是3GPP TS 23.700-33V0.2.0的图5.1.1-1的再现。
图20是3GPP TS 23.700-33V0.2.0的图6.13.2-1的再现。
图21是根据一个示例性实施例的流程图。
图22是根据一个示例性实施例的流程图。
图23是根据一个示例性实施例的流程图。
图24是根据一个示例性实施例的流程图。
具体实施方式
下文描述的示例性无线通信***和装置采用支持广播服务的无线通信***。无线通信***经广泛部署以提供各种类型的通信,例如语音、数据等。这些***可基于码分多址(code division multiple access,CDMA)、时分多址(time division multiple access,TDMA)、正交频分多址(orthogonal frequency division multiple access,OFDMA)、3GPP长期演进(Long Term Evolution,LTE)无线接入、3GPP长期演进高级(Long TermEvolution Advanced,LTE-A)、3GPP2超移动宽带(Ultra Mobile Broadband,UMB)、WiMax、3GPP新无线电(New Radio,NR),或一些其它调制技术。
具体地说,下文描述的示例性无线通信***和装置可经设计以支持一个或多个标准,例如由名为在本文中被称作3GPP的“第三代合作伙伴计划”的协会提供的标准,包含:TS23.287V17.1.0,“用于5G***(5GS)以支持车联网(V2X)服务的架构增强(版本17)”;TS23.304V17.2.1,“5G***(5GS)中基于邻近的服务(ProSe)(版本17)”;TS 24.554V17.0.0,“5G***(5GS)协议方面中的邻近服务(ProSe);阶段3(版本17)”;TS 38.331V17.0.0,“无线电资源控制(RRC)协议规范(版本17)”;TS 38.323V17.0.0,“分组数据汇聚协议(PDCP)规范(版本17)”;TR 38.836V17.0.0,“关于NR侧链路中继的研究;(版本17)”;以及TR 23.700-33V0.2.0,“关于5G***(5GS)中基于邻近的服务(ProSe)的***增强的研究;阶段2;(版本18)”。上文所列的标准和文献特此明确地以全文引用的方式并入。
图1展示根据本发明的一个实施例的多址无线通信***。接入网络100(accessnetwork,AN)包含多个天线群组,其中一个天线群组包含104和106,另一天线群组包含108和110,并且又一天线群组包含112和114。在图1中,针对每一天线群组仅展示两个天线,然而,每一天线群组可利用更多或更少个天线。接入终端116(access terminal,AT)与天线112和114通信,其中天线112和114通过前向链路120向接入终端116传送信息,并通过反向链路118从接入终端116接收信息。接入终端(AT)122与天线106和108通信,其中天线106和108通过前向链路126向接入终端(AT)122传送信息,并通过反向链路124从接入终端(AT)122接收信息。在FDD***中,通信链路118、120、124和126可以使用不同频率来通信。举例来说,前向链路120可使用与反向链路118所使用频率不同的频率。
每一群组的天线和/或它们被设计成在其中通信的区域常常被称作接入网络的扇区。在实施例中,天线群组各自被设计成与接入网络100所覆盖的区域的扇区中的接入终端通信。
在通过前向链路120和126的通信中,接入网络100的传送天线可以利用波束成形以便改进不同接入终端116和122的前向链路的信噪比。并且,相比于通过单个天线传送到其所有接入终端的接入网络,使用波束成形以传送到在接入网络的整个覆盖范围中随机分散的接入终端的所述接入网络对相邻小区中的接入终端产生更少的干扰。
接入网络(AN)可以是用于与终端通信的固定站或基站,并且还可被称作接入点、Node B、基站、增强型基站、演进型Node B(evolved Node B,eNB)、网络节点、网络或某其它术语。接入终端(AT)还可以被称作用户设备(UE)、无线通信装置、终端、接入终端或某一其它术语。
图2是MIMO***200中的传送器***210(也被称作接入网络)和接收器***250(也被称作接入终端(AT)或用户设备(UE))的实施例的简化框图。在传送器***210处,从数据源212将用于多个数据流的业务数据提供到传送(transmit,TX)数据处理器214。
在一个实施例中,通过相应的传送天线传送每一数据流。TX数据处理器214基于针对每一数据流选择的特定译码方案格式化、译码及交错所述数据流的业务数据以提供经译码数据。
可以使用OFDM技术将每一数据流的经译码数据与导频数据多路复用。导频数据通常为以已知方式进行处理的已知数据样式,且可在接收器***处使用以估计信道响应。随后基于针对每一数据流选择的特定调制方案(例如,BPSK、QPSK、M-PSK或M-QAM)来调制(即,符号映射)用于所述数据流的经多路复用导频和译码数据以提供调制符号。可以通过由处理器230执行的指令来确定用于每一数据流的数据速率、译码以及调制。
接着将所有数据流的调制符号提供到TX MIMO处理器220,所述TX MIMO处理器可进一步处理所述调制符号(例如,用于OFDM)。TX MIMO处理器220接着将NT个调制符号流提供给NT个传送器(transmitter,TMTR)222a到222t。在某些实施例中,TX MIMO处理器220将波束成形权重应用于数据流的符号和从其传送所述符号的天线。
每一传送器222接收和处理相应的符号流以提供一个或多个模拟信号,并且进一步调节(例如,放大、滤波和上转换)所述模拟信号以提供适合于通过MIMO信道传送的经调制信号。接着分别从NT个天线224a到224t传送来自传送器222a到222t的NT个经调制信号。
在接收器***250处,由NR个天线252a到252r接收所传送的经调制信号,并且将从每一天线252接收到的信号提供到相应的接收器(receiver,RCVR)254a到254r。每一接收器254调节(例如,滤波、放大和下转换)相应的接收信号、数字化经调节信号以提供样本,并且进一步处理所述样本以提供对应的“接收”符号流。
RX数据处理器260接着基于特定接收器处理技术从NR个接收器254接收并处理NR个所接收符号流以提供NT个“所检测到的”符号流。RX数据处理器260接着解调、解交错及解码每一所检测到的符号流以恢复用于数据流的业务数据。由RX数据处理器260进行的处理与由传送器***210处的TX MIMO处理器220和TX数据处理器214执行的处理互补。
处理器270周期性地确定使用哪一预译码矩阵(在下文论述)。处理器270制定包括矩阵索引部分和秩值部分的反向链路消息。
反向链路消息可以包括关于通信链路和/或接收到的数据流的各种类型的信息。接着,反向链路消息由还从数据源236接收多个数据流的业务数据的TX数据处理器238处理、由调制器280调制、由传送器254a到254r调节且被传送回到传送器***210。
在传送器***210处,来自接收器***250的经调制信号通过天线224接收、通过接收器222调节、通过解调器240解调,并通过RX数据处理器242处理,以提取通过接收器***250传送的反向链路消息。接着,处理器230确定使用哪一预译码矩阵以确定波束成形权重,然后处理所提取的消息。
转向图3,此图展示根据本发明的一个实施例的通信装置的替代简化功能框图。如图3所示,可以利用无线通信***中的通信装置300以用于实现图1中的UE(或AT)116和122或图1中的基站(或AN)100,并且无线通信***优选地是NR***。通信装置300可以包含输入装置302、输出装置304、控制电路306、中央处理单元(central processing unit,CPU)308、存储器310、程序代码312以及收发器314。控制电路306通过CPU 308执行存储器310中的程序代码312,由此控制通信装置300的操作。通信装置300可以接收由用户通过输入装置302(例如,键盘或小键盘)输入的信号,且可通过输出装置304(例如,显示器或扬声器)输出图像和声音。收发器314用于接收和传送无线信号、将接收到的信号传递到控制电路306,且无线地输出由控制电路306产生的信号。也可以利用无线通信***中的通信装置300来实现图1中的AN 100。
图4是根据本发明的一个实施例的图3中所示的程序代码312的简化框图。在此实施例中,程序代码312包含应用层400、层3部分402以及层2部分404,且耦合到层1部分406。层3部分402大体上执行无线电资源控制。层2部分404通常执行链路控制。层1部分406通常执行物理连接。
3GPP TS 23.287介绍以下内容:
5.2.1.4通过PC5参考点进行的单播模式通信
基于NR的PC5参考点仅支持单播通信模式。图5.2.1.4-1示出PC5单播链路的实例。
[3GPP TS 23.287V17.0.0的标题为“PC5单播链路的实例”的图5.2.1.4-1再现为图5]
3GPP TS 23.304介绍与单播链路通信相关的以下程序:
5.8.2用于5G ProSe直接通信的标识符
5.8.2.1综述
每一UE具有用于通过PC5参考点进行的5G ProSe直接通信的一个或多个层2ID,由以下组成:
-源层2ID;以及
-目的地层2ID。
源和目的地层2ID包含于在对这些帧的层2源和目的地进行标识的PC5参考点的层2链路上发送的层2帧中。源层2ID始终通过发起对应层2帧的UE自行指派。
UE对源和目的地层2ID的选择取决于针对此层2链路通过PC5参考点进行的5GProSe直接通信的通信模式,如条款5.8.2.2、5.8.2.3和5.8.2.4中所描述。在不同的通信模式之间,源层2ID可能不同。
[…]
5.8.2.4用于单播模式5G ProSe直接通信的标识符
对于通过PC5参考点进行的单播模式的5G ProSe直接通信,所使用的目的地层2ID取决于通信对等方。通过对等方的应用层ID所标识的通信对等方的层2ID可在PC5单播链路的建立期间发现,或经由先前ProSe直接通信,例如到同一应用层ID的现有或先前单播链路对UE已知,或从5G ProSe直接发现过程获得。用于建立PC5单播链路的初始信令可使用通信对等方的已知层2ID,或与被配置成用于PC5单播链路建立的ProSe服务(即,ProSe标识符)相关联的预设目的地层2ID,如条款5.1.3.1中所指定。如条款6.4.3中所指定,在PC5单播链路建立程序期间,层2ID被交换且应用于两个UE之间的未来通信。
由于ProSe应用层不使用层2ID,UE维持应用层ID与用于PC5单播链路的源层2ID之间的映射。这样可以在不中断ProSe应用的情况下改变源层2ID。
当应用层ID改变时,如果链路用于与已改变的应用层ID的5G ProSe通信,那么PC5单播链路的源层2ID应改变。
基于如条款5.1.3.1中所指定的隐私配置,将源UE的新标识符更新为用于已建立的单播链路的对等UE可能导致对等UE改变其层2ID以及任选地IP地址/前缀(如果如条款6.4.3.2中所定义的一般使用IP通信)。
[…]
6.3.2通过PC5参考点的5G ProSe直接发现程序
6.3.2.1综述
PC5通信信道用于在PC5上携载发现消息,且PC5上的发现消息通过AS层与其它PC5消息区分开。
支持如TS 23.303[3]中所定义的模型A和模型B发现两者:
-模型A使用单个发现协议消息(通知)。
-模型B使用两个发现协议消息(请求和响应)。
图6.3.2.1-1中描绘的是使用模型A进行5G ProSe直接发现的程序。
[3GPP TS 23.304V17.2.1的标题为“使用模型A进行的5G ProSe直接发现”的图6.3.2.1-1再现为图6]
1.通知UE发送通知消息。通知消息可包含发现消息的类型、ProSe应用程序代码或ProSe受限代码、安全保护元素、[元数据信息]。应用层元数据信息可作为元数据包含于通知消息中。
用于发送通知消息的目的地层2ID和源层2ID在条款5.8.1.2和条款5.8.1.3中指定。
监听UE确定用于信令接收的目的地层2ID。如条款5.8.1.2中所指定,为UE配置目的地层2ID。
图6.3.2.1-2中描绘的是使用模型B进行5G ProSe直接发现的程序。
[3GPP TS 23.304V17.2.1的标题为“使用模型B进行的5G ProSe直接发现”的图6.3.2.1-2再现为图7]
1.发现者UE发送请求消息。请求消息可包含发现消息的类型、ProSe查询代码、安全保护元素。
用于发送请求消息的目的地层2ID和源层2ID在条款5.8.1.2和条款5.8.1.3中指定。
被发现者UE如何确定用于信令接收的目的地层2ID在条款5.8.1.2中指定。
2.与请求消息匹配的被发现者UE使用响应消息对发现者UE作出响应。响应消息可包含发现消息的类型、ProSe响应代码、安全保护元素、[元数据信息]。应用层元数据信息可作为元数据包含于响应消息中。
用于发送响应消息的源层2ID在条款5.8.1.3中指定。目的地层2ID设置为接收到的请求消息的源层2ID。
注:安全保护元素的细节将由SA WG3定义。
[…]
6.4.3单播模式5G ProSe直接通信
6.4.3.1通过PC5参考点的层2链路建立
为了通过PC5参考点执行ProSe直接通信的单播模式,UE配置有如条款5.1.3中所描述的相关信息。
图6.4.3.1-1展示用于通过PC5参考点进行的单播模式的ProSe直接通信的层2链路建立程序。
[3GPP TS 23.304V17.2.1的标题为“层2链路建立程序”的图6.4.3.1-1再现为图8]
1.如条款5.8.2.4中所指定,UE确定用于PC5单播链路建立的信令接收的目的地层2ID。
2.UE-1中的ProSe应用层提供用于PC5单播通信的应用信息。应用信息包含ProSe服务信息、UE的应用层ID。应用信息中可包含目标UE的应用层ID。
UE-1中的ProSe应用层可提供用于此单播通信的ProSe应用要求。如条款5.6.1中所指定,UE-1确定PC5 QoS参数和PFI。
如果UE-1决定重新使用如在条款5.3.4中所指定的现有PC5单播链路,那么UE触发如在条款6.4.3.4中所指定的层2链路修改程序。
3.UE-1发送直接通信请求消息以发起单播层2链路建立程序。直接通信请求消息包含:
-源用户信息:发起UE的应用层ID(即,UE-1的应用层ID)。
-如果在步骤2中ProSe应用层提供目标UE的应用层ID,那么包含以下信息:
-目标用户信息:目标UE的应用层ID(即,UE-2的应用层ID)。
-ProSe服务信息:关于请求层2链路建立的ProSe标识符的信息。
-安全信息:用于建立安全性的信息。
注1:安全信息以及对源用户信息和目标用户信息的必要保护由SA WG3定义。
如条款5.8.2.1和5.8.2.4中所指定,确定用于发送直接通信请求消息的源层2ID和目的地层2ID。目的地层2ID可以是广播或单播层2ID。当使用单播层2ID时,目标用户信息应包含于直接通信请求消息中。
UE-1使用源层2ID和目的地层2ID经由PC5广播或单播发送直接通信请求消息。
4.如下建立UE-1的安全性:
4a.如果目标用户信息包含在直接通信请求消息中,那么目标UE(即UE-2)通过与UE-1建立安全性而作出响应。
4b.如果目标用户信息未包含于直接通信请求消息中,那么对通过与UE-1的PC5单播链路使用通知的ProSe服务感兴趣的UE通过与UE-1建立安全性而作出响应。
注2:用于安全程序的信令由SA WG3定义。
当启用安全保护时,UE-1将以下信息发送到目标UE:
-如果使用IP通信,那么:
-IP地址配置:对于IP通信,此链路需要IP地址配置,且其指示以下值中的一个:
-“DHCPv4服务器”,如果仅IPv4地址分配机制由发起UE支持,即充当DHCPv4服务器;或
-“IPv6路由器”,如果仅IPv6地址分配机制由发起UE支持,即充当IPv6路由器;或
-“DHCPv4服务器与IPv6路由器”,如果IPv4和IPv6地址分配机制两者均由发起UE支持;或
-“不支持地址分配”,如果IPv4和IPv6地址分配机制均不由发起UE支持。
-链路本地IPv6地址:如果UE-1不支持IPv6 IP地址分配机制,即IP地址配置指示“不支持地址分配”,那么基于RFC 4862[17]在本地形成链路本地IPv6地址。
-QoS信息:关于PC5 QoS流的信息。对于每一PC5 QoS流,PFI和对应PC5 QoS参数(即,PQI和有条件地其它参数,例如MFBR/GFBR等)以及任选地相关联的ProSe标识符。
-任选的PC5 QoS规则。
如在条款5.8.2.1和5.8.2.4中所指定,确定用于安全性建立程序的源层2ID。目的地层2ID设置成接收到的直接通信请求消息的源层2ID。
一旦接收到安全性建立程序消息,UE-1就针对用于此单播链路的信令和数据业务获得对等UE的层2ID以用于未来通信。
5.已成功与UE-1建立安全性的目标UE将直接通信接受消息发送到UE-1:
5a.(面向UE的层2链路建立)如果直接通信请求消息中包含目标用户信息,那么在用于UE-2的应用层ID匹配的情况下,目标UE(即,UE-2)用直接通信接受消息作出响应。
5b.(面向ProSe服务的层2链路建立)如果直接通信请求消息中不包含目标用户信息,那么对使用通知的ProSe服务感兴趣的UE(在图6.4.3.1-1中的UE-2和UE-4)通过发送直接通信接受消息来对请求作出响应。
直接通信接受消息包含:
-源用户信息:发送直接通信接受消息的UE的应用层ID。
-QoS信息:关于PC5 QoS流的信息。对于每一PC5 QoS流,由UE-1请求的PFI和对应PC5 QoS参数(即,PQI以及有条件地为例如MFBR/GFBR等其它参数)以及任选地相关联的ProSe标识符。
-任选的PC5 QoS规则。
-如果使用IP通信,那么:
-IP地址配置:对于IP通信,此链路需要IP地址配置,且其指示以下值中的一个:
-“DHCPv4服务器”,如果仅IPv4地址分配机制由目标UE支持,即充当DHCPv4服务器;或
-“IPv6路由器”,如果仅IPv6地址分配机制由目标UE支持,即充当IPv6路由器;或
-“DHCPv4服务器与IPv6路由器”,如果IPv4和IPv6地址分配机制两者均由目标UE支持;或
-“不支持地址分配”,如果IPv4和IPv6地址分配机制均不由目标UE支持。
-链路本地IPv6地址:如果目标UE不支持IPv6 IP地址分配机制,即IP地址配置指示“不支持地址分配”,且UE-1包含直接通信请求消息中的链路本地IPv6地址,那么基于RFC4862[17]在本地形成链路本地IPv6地址。目标UE应包含非冲突链路本地IPv6地址。
如果选择两个UE(即,发起UE和目标UE)来使用链路本地IPv6地址,那么这两个UE将停用RFC 4862[17]中所定义的双重地址检测。
注3:当发起UE或目标UE指示对IPv6路由的支持时,对应地址配置程序将在建立层2链路之后进行,并且忽略链路本地IPv6地址。
建立PC5单播链路的UE的ProSe层将指派用于单播链路的PC5链路标识符和PC5单播链路相关信息向下传递到AS层。PC5单播链路相关信息包含层2ID信息(即,源层2ID和目的地层2ID)。这使得AS层能够维持PC5链路标识符以及PC5单播链路相关信息。
6.如下通过已建立的单播链路传送ProSe数据:
PC5链路标识符和PFI连同ProSe数据一起提供到AS层。
另外,任选地,将层2ID信息(即,源层2ID和目的地层2ID)提供给AS层。
注4:由UE实施方案将层2ID信息提供到AS层。
UE-1使用源层2ID(即,UE-1的用于此单播链路的层2ID)和目的地层2ID(即,对等UE的用于此单播链路的层2ID)发送ProSe数据。
注5:PC5单播链路是双向的,因此UE-1的对等UE可以通过与UE-1的单播链路将ProSe数据发送到UE-1。
3GPP 24.554介绍与单播链路通信相关的以下程序:
7.2.2 5G ProSe直接链路建立程序
7.2.2.1综述
取决于5G ProSe直接链路建立程序的类型(即,3GPP TS 23.304[2]中的面向UE的层2链路建立或面向ProSe服务的层2链路建立),5G ProSe直接链路建立程序用以建立两个UE之间的5G ProSe直接链路或建立多个5GProSe直接链路。发送请求消息的UE被称作“发起UE”且另一UE被称作“目标UE”。如果请求消息不指示特定目标UE(即,目标用户信息不包含在请求消息中)且多个目标UE对请求消息中指示的ProSe应用感兴趣,那么发起UE应处理从那些目标UE接收到的对应响应消息。每次在UE中建立的5GProSe直接链路的最大数目不应超过所建立5G ProSe直接链路的实施方案特定的最大数目。
注:所建立5G ProSe直接链路的建议最大数目是8。
当用于5G ProSe层3远程UE的5G ProSe直接链路建立程序成功地完成时,且如果存在经建立用于中继远程UE的业务的PDU会话,那么5G ProSe层3UE到网络的中继UE应执行如3GPP TS 24.501[11]中所指定的远程UE报告程序。
在用于5G ProSe层2远程UE的5G ProSe直接链路建立程序成功地完成之后,且在通过下层从5G ProSe层2远程UE获得请求后,5G ProSe层2UE到网络的中继UE在5GMM-IDLE模式下应通知下层执行如3GPP TS 24.501[11]中所指定的服务请求程序。
编者注:由于5G ProSe层2UE到网络的中继或5G ProSe层3UE到网络的中继的安全要求对5G ProSe直接链路建立程序的任何可能改变(例如添加新IE或改变现有IE)有待进一步研究。
7.2.2.2通过发起UE发起5G ProSe直接链路建立程序
发起UE在发起此程序之前应满足以下前提:
a)来自上层的通过PC5传送用于ProSe应用的分组的请求;
b)通信模式是单播模式(例如,如条款5.2.4中所指定经预配置或由上层指示);
c)用于发起UE的链路层标识符(即,用于单播通信的层2ID)为可用的(例如,经预配置或自行指派)且未在发起UE内由其它现有5G ProSe直接链路使用;
d)用于目的地UE的链路层标识符(即,目标UE的单播层2ID或广播层2ID)可用于发起UE(例如,经预配置,如条款5.2中所指定而获得或经由先前ProSe直接通信已知);
注1:在不同ProSe应用映射到相异的预设目的地层2ID的情况下,当发起UE希望建立可用于多于一个ProSe标识符的单个单播链路时,UE可选择预设目的地层2ID中的任一个以用于单播初始信令。
e)发起UE经授权用于服务PLMN中通过NR-PC5中的PC5的5G ProSe直接通信,当未由NG-RAN服务时具有用于通过NR-PC5中的PC5的5GProSe直接通信的有效授权,或经授权以使用5G ProSe UE到网络的中继UE。如果满足以下条件,那么UE认为其不由NG-RAN服务:
1)不由NG-RAN服务以用于通过PC5的ProSe直接通信;
2)在如3GPP TS 23.122[14]中所指定的有限服务状态下,如果UE处于有限服务状态的原因为以下中的一个,那么;
i)UE在如3GPP TS 38.304[15]中所指定的选定PLMN中无法找到适合小区;
ii)UE接收到具有如3GPP TS 24.501[11]中所指定的5GMM原因#11“不允许PLMN”的注册拒绝消息或服务拒绝消息;或
iii)UE接收到具有如3GPP TS 24.501[11]中所指定的5GMM原因#7“不允许5GS服务”的注册拒绝消息或服务拒绝消息;或
3)出于除上述i)、ii)或iii)外的原因在3GPP TS 23.122[14]中所指定的有限服务状态下,且位于UE具备如条款5.2中所指定的“非运营商管理”无线电参数的地理区域中;
f)不存在用于一对对等应用层ID的现有5G ProSe直接链路,或存在用于一对对等应用层ID的现有5G ProSe直接链路,且:
1)现有5G ProSe直接链路的网络层协议与上层在发起UE中针对此ProSe应用所需的网络层协议并不相同;
2)对应于ProSe标识符的安全策略(信令安全策略或用户平面安全策略)不与现有5G ProSe直接链路的安全策略兼容;或
3)在5G ProSe直接链路建立程序用于远程UE与UE到网络的中继UE之间的直接通信的情况下,用于对等UE的现有5G ProSe直接链路建立为具有不同RSC或不具有RSC;
g)所建立的5G ProSe直接链路的数目小于每次在UE中允许的所建立5G ProSe直接链路的实施方案特定的最大数目;以及
h)定时器T5088不与目的地UE的链路层标识符相关联或与目的地UE的链路层标识符相关联的定时器T5088已经到期或停止。
在从上层接收到服务数据或请求之后,发起UE应导出PC5 QoS参数且指派PQFI以用于如条款7.2.7中所指定而建立PC5 QoS流。
为了发起5G ProSe直接链路建立程序,发起UE将产生ProSe直接链路建立请求消息。发起UE:
a)将包含设置为从上层接收到的发起UE的应用层ID的源用户信息;
b)如果5G ProSe直接链路建立程序不用于远程UE与UE到网络的中继UE之间的5GProSe直接通信,那么将包含从上层接收到的ProSe标识符;
c)如果从上层接收,那么将包含设置成目标UE的应用层ID的目标用户信息,或如果目的地层2ID为目标UE的单播层2ID,那么将包含设置成在5G ProSe UE到网络的中继发现程序期间获得的5G ProSe UE到网络的中继UE的标识的目标用户信息;
d)如果UE PC5单播信令完整性保护策略被设置为“需要信令完整性保护”或“优选信令完整性保护”,那么将包含密钥建立信息容器,且如果UE PC5单播信令完整性保护策略被设置为“不需要信令完整性保护”,那么可包含密钥建立信息容器;
注2:密钥建立信息容器由上层提供。
e)如果UE PC5单播信令完整性保护策略被设置为“需要信令完整性保护”或“优选信令完整性保护”,那么将包含出于通过此5G ProSe直接链路的会话密钥建立的目的设置成由发起UE产生的128位随机数值的Nonce_1;
f)应包含其UE安全能力,指示发起UE针对此5G ProSe直接链路的安全建立支持的算法的列表;
g)如果UE PC5单播信令完整性保护策略被设置为“需要信令完整性保护”或“优选信令完整性保护”,那么应包含如3GPP TS 33.503[34]中所指定由发起UE选择的KNRP-sess ID的8个最高有效位(most significant bit,MSB);
h)如果发起UE具有用于目标UE的现有KNRP,那么可以包含KNRPID;
i)应包含其UE PC5单播信令安全策略。在不同ProSe应用映射到不同PC5单播信令安全策略的情况下,当发起UE希望建立可用于多于一个ProSe应用的单个单播链路时,那些ProSe应用的信令安全策略中的每一个将兼容,例如“不需要信令完整性保护”和“需要信令完整性保护”不兼容。在5G ProSe直接链路建立程序用于5G ProSe层3远程UE与5G ProSe层3UE到网络的中继UE之间的直接通信的情况下,信令完整性保护策略将被设置成“需要信令完整性保护”;
j)如果5G ProSe直接链路建立程序用于5G ProSe远程UE与5G ProSe UE到网络的中继UE之间的直接通信,那么将包含设置成目标中继UE的中继服务代码的中继服务代码IE;以及
h)在以下情况下将包含设置成发起UE的SUCI的UE标识IE:
1)5G ProSe直接链路建立程序用于5G ProSe层3远程UE与5G ProSe层3UE到网络的中继UE之间的直接通信;以及
2)用于5G ProSe层3中继的安全性使用控制平面上的安全程序,如3GPP TS33.503[34]中所指定。
编者注:UE如何确定用于5G ProSe层3中继的安全性是使用控制平面上的安全程序还是用户平面上的安全程序有待进一步研究,如3GPP TS 33.503[34]中所指定。
在产生ProSe直接链路建立请求消息之后,发起UE将此消息连同用于单播通信的发起UE的层2ID一起传递到下层以供传送,且:
a)用于单播初始信令的目的地层2ID;或
b)在如条款8.2.1中所定义的5G ProSe UE到网络的中继发现程序期间设置成选定的5G ProSe UE到网络的中继UE的源层2ID的目的地层2ID;
以及启动定时器T5080。
当定时器T5080处于运行中时,UE不应将新的ProSe直接链路建立请求消息发送到由同一应用层ID所标识的同一目标UE。如果目标用户信息IE未包含于ProSe直接链路建立请求消息中(即,面向ProSe应用的5G ProSe直接链路建立程序),那么发起UE将在定时器T5080到期之前处理从不同目标UE接收到的多个ProSe直接链路建立接受消息(如果存在)以用于建立多个5G ProSe直接链路。
注3:为了确保成功的5G ProSe直接链路建立,T5080应被设置成大于T5089和T5092的总和的值。
[3GPP TS 24.554V17.0.0的标题为“面向UE的5G ProSe直接链路建立程序”的图7.2.2.2.1再现为图9]
[…]
7.2.2.3由目标UE接受的5G ProSe直接链路建立程序
在接收到ProSe直接链路建立请求消息后,如果目标UE接受此请求,那么目标UE将唯一地指派PC5链路标识符,产生5G ProSe直接链路上下文。
如果ProSe直接链路建立请求消息不用于远程UE与UE到网络的中继UE之间的5GProSe直接通信,那么目标UE指派用于此5G ProSe直接链路的层2ID。最新指派的层2ID替换如在ProSe直接链路建立请求消息上接收到的目标层2ID。目标UE接着将此指派的层2ID和由下层提供的此消息的传送中使用的源层2ID存储在5G ProSe直接链路上下文中。
目标UE可发起如条款7.2.12中所指定的5G ProSe直接链路认证程序且将发起如条款7.2.10中所指定的5G ProSe直接链路安全模式控制程序。
注1:在目标UE的层2ID已用于与相同对等方的先前5G ProSe直接链路中的情况下,目标UE有可能重新使用由下层提供的ProSe直接链路建立请求消息的传送中使用的目标UE的层2ID。
如果:
a)目标用户信息IE包含在ProSe直接链路建立请求消息中,并且此IE包含目标UE的应用层ID;或
b)目标用户信息IE不包含在ProSe直接链路建立请求消息中,并且目标UE对由ProSe直接链路建立请求消息中的ProSe标识符IE标识的ProSe应用感兴趣;
那么目标UE应:
a)基于ProSe直接链路建立请求消息中包含的KNRP ID标识现有KNRP;或
b)如果KNRP ID不包含在ProSe直接链路建立请求消息中,目标UE不具有用于包含在ProSe直接链路建立请求消息中的KNRP ID的现有KNRP,或目标UE希望导出新KNRP,那么导出新KNRP。此可需要执行如条款7.2.12中所指定的一个或多个5G ProSe直接链路认证程序。
注2:需要执行5G ProSe直接链路认证程序多少次以导出新KNRP取决于所使用的认证方法。
在标识现有KNRP或导出新KNRP之后,目标UE将发起如条款7.2.10中所指定的5GProSe直接链路安全模式控制程序。
在5G ProSe直接链路安全模式控制程序成功完成后,为了确定是否可接受ProSe直接链路建立请求消息,在IP通信的情况下,目标UE校验是否存在由发起UE和目标UE两者支持的至少一个公共IP地址配置选项。
在将ProSe直接链路建立接受消息发送到远程UE之前,在以下情况下,充当5GProSe层3UE到网络的中继UE的目标UE将通知下层发起如3GPP TS 24.501[11]中所指定的UE请求的PDU会话建立程序:
1)用于中继与RSC相关联的服务的PDU会话尚未建立;或
2)用于中继与RSC相关联的服务的PDU会话已经建立,但PDU会话类型为非结构化的。
如果目标UE接受5G ProSe直接链路建立程序,那么目标UE将产生ProSe直接链路建立接受消息。目标UE:
a)将包含设置为从上层接收到的目标UE的应用层ID的源用户信息;
b)如果目标UE不充当5G ProSe层2UE到网络的中继UE,那么将包含PQFI、对应PC5QoS参数和任选地目标UE接受的ProSe标识符;
c)如果目标UE不充当5G ProSe层2UE到网络的中继UE,那么可包含PC5 QoS规则;
d)如果使用IP通信且目标UE不充当5G ProSe层2UE到网络的中继UE,那么将包含设置成以下值中的一个的IP地址配置IE:
1)“DHCPv4服务器”,如果仅IPv4地址分配机制由目标UE支持,即充当DHCPv4服务器;或
2)“IPv6路由器”,如果仅IPv6地址分配机制由目标UE支持,即充当IPv6路由器;或
3)“DHCPv4服务器与IPv6路由器”,如果IPv4和IPv6地址分配机制两者均由目标UE支持;或
4)“不支持地址分配”,如果IPv4和IPv6地址分配机制均不受目标UE支持且目标UE不充当5G ProSe层3UE到网络的中继UE,那么;
注:如果以太网或非结构化数据单元类型用于通信,那么UE不包含IP地址配置IE也不包含链路本地IPv6地址IE。
e)如果IP地址配置IE被设置为“不支持地址分配”,接收到的ProSe直接链路安全模式完成消息包含链路本地IPv6地址IE且目标UE既不充当5GProSe层2UE到网络的中继UE也不充当5G ProSe层3中继UE,那么将包含基于IETF RFC 4862[16]在本地形成的链路本地IPv6地址IE;以及
f)应包含基于商定的用户平面安全策略的UE PC5单播用户平面安全保护的配置,如3GPP TS 33.503[34]中所指定。
在产生ProSe直接链路建立接受消息之后,目标UE将此消息连同用于单播通信的发起UE的层2ID和用于单播通信的目标UE的层2ID一起传递到下层以供传送,且将在5GProSe直接链路的ProSe标识符中的至少一个满足如条款5.2中所指定的隐私要求时启动定时器T5090。
在发送ProSe直接链路建立接受消息之后,目标UE将以下信息连同层2ID一起提供到下层,这使得下层能够处理将到来的PC5信令或业务数据:
a)针对此5G ProSe直接链路自行指派的PC5链路标识符;
b)PQFI和其对应PC5 QoS参数(如果可用);以及
c)用于5G ProSe直接链路的PC5单播用户平面安全保护的激活指示(如果可适用)。
如果目标UE接受5G ProSe直接链路建立请求且建立5G ProSe直接链路不用于5GProSe远程UE与5G ProSe UE到网络的中继UE之间的5G ProSe直接通信,那么目标UE可执行如条款7.2.7中所指定的通过5G ProSe直接链路建立PC5 QoS流。如果建立5G ProSe直接链路用于5G ProSe层3远程UE与5G ProSe层3UE到网络的中继UE之间的5G ProSe直接通信,那么目标UE可执行如条款8.2.6中所指定的通过5G ProSe直接链路建立PC5 QoS流。
7.2.2.4通过发起UE完成5G ProSe直接链路建立程序
如果目标用户信息IE包含在ProSe直接链路建立请求消息中,那么在接收到ProSe直接链路建立接受消息后,发起UE将停止定时器T5080。如果目标用户信息IE不包含在ProSe直接链路建立请求消息中,那么发起UE可保持定时器T5080运行且继续处理来自多个目标UE的多个响应消息(即,ProSe直接链路建立接受消息)。
对于接收到的ProSe直接链路建立接受消息中的每一个,发起UE将唯一地指派PC5链路标识符且针对5G ProSe直接链路中的每一个产生5G ProSe直接链路上下文。接着,发起UE将由下层提供的此消息的传送中使用的源层2ID和目的地层2ID存储在5G ProSe直接链路上下文中以完成与目标UE的5G ProSe直接链路的建立。从此时间起,发起UE应使用用于通过PC5进行ProSe直接通信的所建立链路以及到达目标UE的额外PC5信令消息。
在接收到ProSe直接链路建立接受消息之后,发起UE将删除其针对目标UE具有的旧安全上下文且将以下信息连同层2ID一起提供到下层,这使得下层能够处理将到来的PC5信令或业务数据:
a)针对此5G ProSe直接链路自行指派的PC5链路标识符;
b)PQFI和其对应PC5 QoS参数(如果可用);以及
c)用于5G ProSe直接链路的PC5单播用户平面安全保护的激活指示(如果可适用)。
如果5G ProSe直接链路的ProSe标识符中的至少一个满足如条款5.2中所指定的隐私要求,那么发起UE将启动定时器T5090。
另外,发起UE可以执行如条款7.2.7中所指定的通过5G ProSe直接链路建立PC5QoS流。
在定时器T5080到期后,如果ProSe直接链路建立请求消息不包含目标用户信息IE且发起UE接收到至少一个ProSe直接链路建立接受消息,那么由UE实施方案将5G ProSe直接链路建立程序视为完成或重新启动定时器T5080。
[…]
7.2.10 5G ProSe直接链路安全模式控制程序
7.2.10.1综述
5G ProSe直接链路安全模式控制程序用于在5G ProSe直接链路建立程序或5GProSe直接链路密钥更新程序期间在两个UE之间建立安全性。如果不激活UE PC5信令完整性保护,那么未建立安全性。在成功完成5G ProSe直接链路安全模式控制程序之后,选定的安全算法和密钥用于完整性保护且加密通过UE之间的此5G ProSe直接链路交换的所有PC5信令消息,且安全上下文可用于保护通过UE之间的此5G ProSe直接链路交换的所有PC5用户平面数据。发送ProSe直接链路安全模式命令消息的UE被称作“发起UE”,且另一UE被称作“目标UE”。
编者注:由于5G ProSe层2UE到网络的中继和5G ProSe层3UE到网络的中继的安全要求对5G ProSe直接链路安全模式控制程序的任何可能改变有待进一步研究且等待SA3结论。
7.2.10.2通过发起UE发起5G ProSe直接链路安全模式控制程序
发起UE在发起5G ProSe直接链路安全模式控制程序之前将满足以下前提:
a)目标UE已通过发送ProSe直接链路建立请求消息以及以下朝向发起UE发起5GProSe直接链路建立程序:
1)ProSe直接链路建立请求消息:
i)包含目标用户信息IE,其包含发起UE的应用层ID;或
ii)不包含目标用户信息IE且发起UE对ProSe直接链路建立请求消息中通过ProSe标识符所标识的ProSe服务感兴趣;以及
2)发起UE:
i)已基于包含在ProSe直接链路建立请求消息中的KNRP ID标识了现有KNRP或导出了新KNRP;或
ii)已基于其UE 5G ProSe直接信令安全策略和目标UE的5G ProSe直接信令安全策略决定不激活安全保护;或
b)目标UE已通过发送ProSe直接链路密钥更新请求消息以及以下朝向发起UE发起5G ProSe直接链路密钥更新程序:
1)如果目标UE已在ProSe直接链路密钥更新请求消息中包含重新认证指示,那么发起UE已导出新KNRP。
如果发起UE已导出新KNRP,那么发起UE将产生KNRP ID的2个MSB,以确保所得KNRP ID在发起UE中是唯一的。
发起UE应根据其UE 5G ProSe直接信令安全策略和目标UE的5G ProSe直接信令安全策略来选择安全算法。如果在5G ProSe直接链路建立程序期间触发5G ProSe直接链路安全模式控制程序,那么如果发起UE或目标UE的5G ProSe直接信令完整性保护策略被设置为“需要信令完整性保护”,那么发起UE应不选择空完整性保护算法。如果在5G ProSe直接链路密钥更新程序期间触发5G ProSe直接链路安全模式控制程序,那么发起UE:
a)如果当前用于5G ProSe直接链路的完整性保护算法不同于空完整性保护算法,那么应不选择空完整性保护算法;
b)如果当前用于5G ProSe直接链路的加密保护算法不同于空加密保护算法,那么应不选择空加密保护算法;
c)如果当前在使用中的完整性保护算法为空完整性保护算法,那么应选择空完整性保护算法;以及
d)如果当前在使用中的加密保护算法为空加密保护算法,那么应选择空加密保护算法。
接着,发起UE将:
a)产生128位Nonce_2值;
b)从在ProSe直接链路建立请求消息中接收到的KNRP、Nonce_2和Nonce_1导出KNRP-sess,如3GPP TS 33.536[37]中所指定;
c)从KNRP-sess和选定的安全算法导出NR PC5加密密钥NRPEK和NR PC5完整性密钥NRPIK,如3GPP TS 33.536[37]中所指定,且
d)产生ProSe直接链路安全模式命令消息。在此消息中,发起UE:
1)如果在发起UE处已导出新KNRP且用于产生KNRP的认证方法需要发送信息来完成5G ProSe直接链路认证程序,那么将包含密钥建立信息容器IE;
注:密钥建立信息容器由上层提供。
2)如果在发起UE处已经导出新KNRP,那么将包含KNRPID IE的MSB;
3)如果选定的完整性保护算法并非空完整性保护算法,那么出于通过此5G ProSe直接链路的会话密钥建立的目的,将包含设置成由发起UE产生的128位随机数值的Nonce_2IE;
4)将包含选定的安全算法;
5)将在ProSe直接链路建立请求消息或ProSe直接链路密钥更新请求消息中包含从目标UE接收到的UE安全能力;
6)将在ProSe直接链路建立请求消息中包含从目标UE接收到的UE 5GProSe直接信令安全策略;以及
7)如果选定的完整性保护算法并非空完整性保护算法,那么将包含如3GPP TS33.536[37]中所指定的通过发起UE选择的KNRP-sess ID的LSB。
如果激活此5G ProSe直接链路的安全保护,那么发起UE将从ProSe直接链路建立请求消息或ProSe直接链路密钥更新请求消息中接收到的KNRP-sess ID的MSB和ProSe直接链路安全模式命令消息中包含的KNRP-sess ID的LSB形成KNRP-sess ID。发起UE将使用KNRP-sess ID以标识新安全上下文。
在产生ProSe直接链路安全模式命令消息之后,发起UE将此消息连同用于5GProSe直接通信的发起UE的层2ID和用于5G ProSe直接通信的目标UE的层2ID、NRPIK、NRPEK(如果可适用)、KNRP-sess ID、如TS 33.536[37]中所指定的选定安全算法;用于具有新安全上下文的5G ProSe直接链路的5G ProSe直接信令安全保护的激活指示(如果可适用)一起传递到下层以供传送,且启动定时器T5089。当定时器T5089处于运行中时,发起UE将不发送新ProSe直接链路安全模式命令消息到同一目标UE。
注:ProSe直接链路安全模式命令消息在下层处使用新安全上下文完整性受保护(且未加密)。
如果在5G ProSe直接链路密钥更新程序期间触发5G ProSe直接链路安全模式控制程序,那么发起UE将用于具有新安全上下文的5G ProSe直接链路的5G ProSe直接用户平面安全保护的激活指示(如果可适用)连同用于5GProSe直接通信的发起UE的层2ID和用于5G ProSe直接通信的目标UE的层2ID一起提供到下层。
[3GPP TS 24.554 V17.0.0的标题为“5G ProSe直接链路安全模式控制程序”的图7.2.10.2.1再现为图10]
7.2.10.3由目标UE接受的5G ProSe直接链路安全模式控制程序
在接收到ProSe直接链路安全模式命令消息后,如果包含新指派的发起UE的层2ID且如果尚未执行5G ProSe直接链路认证程序,那么目标UE将使用用于5G ProSe直接通信的新指派的发起UE的层2ID替换原始发起UE的层2ID。目标UE将校验ProSe直接链路安全模式命令消息中包含的选定的安全算法IE。如果“空完整性算法”包含在选定的安全算法IE中,那么不激活此5G ProSe直接链路的安全性。如果“空加密算法”和除“空完整性算法”外的完整性算法包含在选定算法IE中,那么不激活信令加密保护。如果目标UE的5G ProSe直接信令完整性保护策略被设置为“需要信令完整性保护”,那么目标UE将校验ProSe直接链路安全模式命令消息中选定的安全算法IE不包含空完整性保护算法。如果选定的完整性保护算法并非空完整性保护算法,那么目标UE将:
a)从在ProSe直接链路安全模式命令消息中接收到的KNRP、Nonce_1和Nonce_2导出KNRP-sess,如3GPP TS 33.536[37]中所指定;以及
b)从KNRP-sess和选定的完整性算法导出NRPIK,如3GPP TS 33.536[37]中所指定。
如果导出KNRP-sess且选定的加密保护算法并非空加密保护算法,那么目标UE将从KNRP-sess和选定的加密算法导出NRPEK,如3GPP TS 33.536[37]中所指定。
目标UE将确定ProSe直接链路安全模式命令消息是否可由以下接受:
a)如果目标UE的5G ProSe直接信令完整性保护策略被设置为“需要信令完整性保护”,那么校验ProSe直接链路安全模式命令消息中选定的安全算法不包含空完整性保护算法;
b)如果选定的完整性保护算法并非空完整性保护算法,那么要求下层使用NRPIK和选定的完整性保护算法校验ProSe直接链路安全模式命令消息的完整性;
c)校验与目标UE在ProSe直接链路建立请求消息或ProSe直接链路密钥更新请求消息中发送到发起UE的值相比接收到的UE安全能力尚未更改;
d)如果在5G ProSe直接链路建立程序期间触发5G ProSe直接链路安全模式控制程序,
1)校验与目标UE在ProSe直接链路建立请求消息中发送到发起UE的值相比接收到的UE 5G ProSe直接信令安全策略尚未更改;以及
2)校验ProSe直接链路安全模式命令消息中包含的KNRP-sess ID的LSB未被设置成与响应于目标UE的ProSe直接链路建立请求消息从另一UE接收到的那些相同的值;以及
e)如果在5G ProSe直接链路密钥更新程序期间触发5G ProSe直接链路安全模式控制程序且当前用于5G ProSe直接链路的完整性保护算法不同于空完整性保护算法,那么校验ProSe直接链路安全模式命令消息中选定的安全算法并不包含空完整性保护算法。
如果目标UE在ProSe直接链路建立请求消息中并不包含KNRP ID,那么目标UE在ProSe直接链路密钥更新请求消息中包含重新认证指示,或发起UE选择导出新KNRP,目标UE应如3GPP TS 33.536[37]中所指定导出KNRP。目标UE应选择KNRP ID的2个LSB以确保所得KNRPID在目标UE中将是唯一的。目标UE应从接收到的KNRP ID的MSB和其选择的KNRP ID的LSB形成KNRPID,且应与KNRP一起存储完整的KNRPID。
如果目标UE接受ProSe直接链路安全模式命令消息,那么目标UE应产生ProSe直接链路安全模式完成消息。在此消息中,目标UE:
a)如果直接通信不用于5G ProSe层2远程UE与5G ProSe层2UE到网络的中继UE之间的5G ProSe直接通信,那么将包含PQFI和对应PC5 QoS参数;
b)如果使用IP通信且在5G ProSe直接链路建立程序期间触发5G ProSe直接链路安全模式控制程序,那么将包含设置成以下值中的一个的IP地址配置IE:
1)“IPv6路由器”,如果IPv6地址分配机制由目标UE支持,即充当IPv6路由器;或
2)“不支持地址分配”,如果IPv6地址分配机制不受目标UE支持;
c)如果使用IP通信,IP地址配置IE被设置为“不支持地址分配”且在5GProSe直接链路建立程序期间触发5G ProSe直接链路安全模式控制程序,那么将包含基于IETF RFC4862[25]在本地形成的链路本地IPv6地址IE;
d)如果导出新KNRP,那么将包含KNRPID的2个LSB;以及
e)如果在5G ProSe直接链路建立程序期间触发5G ProSe直接链路安全模式控制程序,那么将包含用于此5G ProSe直接链路的其UE 5G ProSe直接用户平面安全策略。在不同ProSe服务映射到不同5G ProSe直接用户平面安全策略的情况下,当多于一个ProSe标识符包含在ProSe直接链路建立请求消息中时,那些ProSe服务的用户平面安全策略中的每一个将兼容,例如“不需要用户平面完整性保护”和“需要用户平面完整性保护”不兼容。
如果选定的完整性保护算法并非空完整性保护算法,那么目标UE将从ProSe直接链路建立请求消息或ProSe直接链路密钥更新请求消息中已发送的KNRP-sess ID的MSB和ProSe直接链路安全模式命令消息中接收到的KNRP-sess ID的LSB形成KNRP-sess ID。目标UE将使用KNRP-sess ID以标识新安全上下文。
在产生ProSe直接链路安全模式完成消息之后,目标UE将此消息连同用于5GProSe直接通信的目标UE的层2ID和用于5G ProSe直接通信的发起UE的层2ID、NRPIK、NRPEK(如果可适用)、KNRP-sessID、如3GPP TS 33.536[37]中所指定的选定安全算法和用于具有新安全上下文的5G ProSe直接链路的5G ProSe直接信令安全保护的激活指示(如果可适用)一起传递到下层以供传送。
注:ProSe直接链路安全模式完成消息和其它5G ProSe直接信令消息在下层处使用新安全上下文完整性受保护且经加密(如果可适用)。
如果在5G ProSe直接链路密钥更新程序期间触发5G ProSe直接链路安全模式控制程序,那么目标UE将用于具有新安全上下文的5G ProSe直接链路的5G ProSe直接用户平面安全保护的激活指示(如果可适用)连同用于5GProSe直接通信的发起UE的层2ID和用于5G ProSe直接通信的目标UE的层2ID一起提供到下层。
7.2.10.4通过发起UE完成5G ProSe直接链路安全模式控制程序
在接收到ProSe直接链路安全模式完成消息后,发起UE将停止定时器T5089。如果选定的完整性保护算法并非空完整性保护算法,那么UE校验ProSe直接链路安全模式完成消息的完整性。如果完整性校验通过,那么发起UE应随后继续触发5G ProSe直接链路安全模式控制程序的程序。如果选定的完整性保护算法为空完整性保护算法,那么UE继续所述程序而无需校验完整性保护。
在接收到ProSe直接链路安全模式完成消息之后,发起UE将删除其针对目标UE具有的旧安全上下文。
[…]
10.3.1ProSe直接链路建立请求
10.3.1.1消息定义
通过一UE将此消息发送到另一对等UE以建立直接链路。参见表格10.3.1.1.1。
消息类型:ProSe直接链路建立请求
显著性:双重
方向:UE到对等UE
[3GPP TS 24.554V17.0.0的标题为“ProSe直接链路建立请求消息内容”的表10.3.1.1.1再现为图11]
10.3.2ProSe直接链路建立接受
10.3.2.1消息定义
此消息由一UE发送到另一对等UE以接受接收到的ProSe直接链路建立请求消息。参见表10.3.2.1.1。
消息类型:ProSe直接链路建立接受
显著性:双重
方向:UE到对等UE
[3GPP TS 24.554V17.0.0的标题为“ProSe直接链路建立接受消息内容”的表10.3.2.1.1再现为图12]
10.3.13ProSe直接链路安全模式命令
10.3.13.1消息定义
当发起5G ProSe直接链路安全模式控制程序时,此消息由一UE发送到另一对等UE。参见表10.3.13.1.1。
消息类型:ProSe直接链路安全模式命令
显著性:双重
方向:UE到对等UE
[3GPP TS 24.554V17.0.0的标题为“ProSe直接链路安全模式命令消息内容”的表10.3.13.1.1再现为图13]
10.3.14ProSe直接链路安全模式完成
10.3.14.1消息定义
此消息由一UE发送到另一对等UE以响应ProSe直接链路安全模式命令消息。参见表10.3.14.1.1。
消息类型:ProSe直接链路安全模式完成
显著性:双重
方向:UE到对等UE
[3GPP TS 24.554V17.0.0的标题为“ProSe直接链路安全模式完成消息内容”的表10.3.14.1.1再现为图14]
3GPP TS 38.331介绍以下内容:
5.8.9.1侧链路RRC重新配置
5.8.9.1.1综述
[3GPP TS 38.331V17.0.0的标题为“侧链路RRC重新配置成功”的图5.8.9.1.1-1再现为图15]
[…]
此程序的目的是修改PC5-RRC连接,例如建立/修改/释放侧链路DRB、(重新)配置NR侧链路测量和报告、(重新)配置侧链路CSI参考信号资源和CSI报告时延界限。
在以下情况中,UE可发起侧链路RRC重新配置程序并在对应的PC5-RRC连接上执行条款5.8.9.1.2中的操作:
-释放与对等UE相关联的侧链路DRB,如条款5.8.9.1a.1中所指定;
-建立与对等UE相关联的侧链路DRB,如条款5.8.9.1a.2中所指定;
-修改包含在与对等UE相关联的侧链路DRB的SLRB-Config中的参数,如条款5.8.9.1a.2中所指定;
-释放用于L2 U2N中继UE和远程UE的PC5中继RLC信道,如条款5.8.9.7.1中所指定;
-建立用于L2 U2N中继UE和远程UE的PC5中继RLC信道,如条款5.8.9.7.2中所指定;
-修改包含在用于L2 U2N中继UE和远程UE的PC5中继RLC信道的SL-RLC-ChannelConfig-PC5中的参数,如条款5.8.9.7.2中所指定;
-(重新)配置对等UE以执行NR侧链路测量和报告。
-(重新)配置侧链路CSI参考信号资源和CSI报告时延界限;
-(重新)配置对等UE以执行侧链路DRX。
在RRC_CONNECTED中,UE应用在RRCReconfiguration(如果存在的话)中提供的NR侧链路通信参数。在RRC_IDLE或RRC_INACTIVE中,UE应用在***信息(如果存在的话)中提供的NR侧链路通信参数。对于其它情况,UE应用在SidelinkPreconfigNR(如果存在的话)中提供的NR侧链路通信参数。当UE在以上三种情况之间执行状态转变时,在获取新配置之后,UE应用在新状态中提供的NR侧链路通信参数。在获取新配置之前,UE继续应用在旧状态中提供的NR侧链路通信参数。
3GPP TS 38.323介绍以下内容:
5.8加密和解密
加密功能包含加密和解密两者,且在经配置的情况下在PDCP中执行。经加密的数据单元是MAC-I(参见条款6.3.4)和PDCP数据PDU的数据部分(参见条款6.3.3),除了SDAP标头和SDAP控制PDU(如果包含于PDCP SDU中)。加密不适用于PDCP控制PDU。
[…]
对于NR侧链路通信,将供PDCP实体使用的加密算法和密钥由上层配置,如TS24.587[16]中所指定,并且将如TS 33.536[14]中所指定的那样应用加密方法。
对于NR侧链路通信,加密功能通过上层激活以用于用于PC5单播链路的侧链路SRB(除了SL-SRB0)和/或侧链路DRB,如TS 38.331[3]中所指定。当针对侧链路SRB激活安全性时,加密功能将应用于属于PC5单播链路的侧链路SRB的所有PDCP数据PDU(除了携载直接安全模式命令消息以外,如TS 33.536[14]中所指定)。当针对侧链路DRB激活安全性时,加密功能将应用于属于PC5单播链路的侧链路DRB的所有PDCP数据PDU。
对于NR侧链路通信,如TS 33.536[14]中所指定的加密和解密功能应用有KEY(NRPEK)、COUNT、BEARER(LCID的LSB 5位,如TS 38.321[4]中所指定)和DIRECTION(其值将如TS 33.536[14]中所指定的那样设置)作为输入。
加密和解密未应用于侧链路SRB4。
3GPP TR 38.836介绍以下内容:
3.1术语
[…]
UE间中继:中继UE中继第一远程UE(即,源UE)与第二远程UE(即,目的地UE)之间的业务的中继架构。
[…]
5基于侧链路的UE间中继
5.1情境、假设和要求
UE间中继实现了两个侧链路UE之间的侧链路传送的覆盖范围扩展和功率节省。在本研究中考虑的覆盖范围情境如下:
1)所有UE(源UE、中继UE、目的地UE)在覆盖范围内。
2)所有UE(源UE、中继UE、目的地UE)在覆盖范围外。
3)局部覆盖范围,其中中继所涉及的UE(源UE、中继UE、目的地UE)中的至少一个在覆盖范围内,且中继所涉及的UE中的至少一个在覆盖范围外。
RAN2将努力为覆盖范围内和覆盖范围外的情况找到共同解决方案。对于UE间中继,支持UE可处于不同小区的覆盖范围内的情境。
图5.1-1展示UE间中继所考虑的情境。在图5.1-1中,覆盖范围暗示源/目的地UE和/或UE间中继UE在覆盖范围内且可接入Uu上的网络。
[3GPP TR 38.386V17.0.0的标题为“用于UE间中继的情境(其中未展示覆盖范围状态)”的图5.1-1再现为图16]
关于远程UE与UE间中继之间的PC5假设NR侧链路。
不考虑源UE、UE间中继和目的地UE的跨RAT配置/控制,即eNB/ng-eNB不控制/配置NR源UE、目的地UE或UE间中继UE。对于UE间中继,本研究聚焦于源UE与目的地UE之间的单播数据业务。
通过SN配置/调度UE(源UE、目的地UE或UE间中继UE)以执行NR侧链路通信不在本研究的范围之内。
对于UE间中继,假设远程UE在给定时间仅经由单个中继UE具有活动的端到端连接。
一旦在源UE、UE间中继和目的地UE之间建立PC5链路,就可发生源UE与目的地UE之间的数据中继。
关于UE间中继所涉及的任何UE的RRC状态不假设任何限制。
在此版本的移动性期间,服务连续性的要求仅针对UE到网络的中继,而不针对UE间中继。
[…]
5.5层2中继
5.5.1架构和协议堆栈
对于L2 UE间中继架构,除了终止点是两个远程UE的事实外,协议堆栈类似于L2UE到网络的中继。用于L2 UE间中继架构的用户平面和控制平面的协议堆栈在图5.5.1-1和图5.5.1-2中描述。
在第二PC5链路(即,中继UE与目的地UE之间的PC5链路)上支持适配层以用于L2UE间中继。对于L2 UE间中继,适配层置于第二PC5链路上的用于CP和UP的RLC子层上。侧链路SDAP/PDCP和RRC终止于两个远程UE之间,而RLC、MAC和PHY终止于每一PC5链路中。
[3GPP TR 38.386V17.0.0的标题为“用于L2 UE间中继的用户平面协议堆栈”的图5.5.1-1再现为图17]
[3GPP TR 38.386V17.0.0的标题为“用于L2 UE间中继的控制平面协议堆栈”的图5.5.1-2再现为图18]
对于L2 UE间中继的第一跳:
-远程UE SL无线电承载与第一跳PC5 RLC信道之间的第一跳PC5适配层支持N:1映射以用于中继。
-支持源远程UE与中继UE之间的第一PC5跳上的适配层,以标识以不同目的地远程UE为目的地的业务。
对于L2 UE间中继的第二跳:
-第二跳PC5适配层可用于支持中继UE处第一PC5跳上的进入RLC信道与第二PC5跳上的离开RLC信道之间的承载映射。
-PC5适配层支持第一PC5跳上的多个进入PC5 RLC信道与第二PC5跳上的一个离开PC5 RLC信道之间的N:1承载映射,并支持远程UE标识功能。
对于L2 UE间中继:
-远程UE端到端无线电承载的标识信息包含在第一和第二PC5跳中的适配层中。
-另外,源远程UE的标识信息和/或目的地远程UE的标识信息是要包含在适配层中的候选信息,这将在WI阶段中决定。
3GPP TS 23.700-33介绍以下内容:
5.1关键问题#1:支持UE间中继
5.1.1一般描述
此关键问题希望支持单跳UE间中继以用于如图5.1.1-1中所说明的单播,包含支持源UE、目标UE以及UE间中继的覆盖范围内和覆盖范围外操作。
[3GPP TS 23.700-33V0.2.0的标题为“支持UE间中继的示例情境”的图5.1.1-1再现为图19]
在可能的解决方案中至少需要研究以下方面:
-如何发现UE间中继并(重新)选择邻近的UE间中继UE。
-网络是否可以控制UE间中继操作和可以如何控制UE间中继操作,至少包含如何:
-授权UE间中继,例如,将UE授权为UE间中继。
-授权源/目标UE使用UE间中继。
-布建用于UE间中继服务的策略和参数。
-如何经由UE间中继建立源UE与目标UE之间的连接。
-如何提供端对端QoS框架来满足QoS要求(例如,数据速率、可靠性、时延)。
-如何增强***架构以提供用于中继连接的安全/隐私保护。
-在例如UE间中继改变的情况下如何提供用于路径改变的机制,包含减少通信中断和满足QoS要求。
-是否和如何确定源、目标和中继UE是否支持层2UE间中继或层3UE间中继或这两者和如何确保源、目标和中继UE均使用相同类型的中继。
注1:解决方案应考虑后一版本中用于支持多于一个跳的前向兼容性。
注2:为了参与NG-RAN,需要与RAN WG的协调。
注3:对于安全/隐私保护方面,需要与SA WG3的协调。
注4:此KI涵盖层2和层3UE间中继情况两者。
[…]
6.13解决方案#13:层2UE间中继
6.13.1描述
6.13.1.1综述
使用此条款中描述的解决方案,UE间中继经授权以经由授权和布建通过PC5接口在两个UE之间中继消息。
UE间中继使得源UE和目标UE能够建立端到端(end-to-end;E2E)PC5单播通信。
UE间中继监听来自周围UE的直接通信请求消息,且如果所指定应用程序与来自其所布建中继策略/参数的应用程序中的一个匹配,那么UE间中继通过将中继指示(例如,中继ID)添加到消息而将其播发为中继应用程序。
目标UE接收具有中继指示的广播直接通信请求消息。
经由UE间中继在源UE与目标UE之间设置安全的“扩展”(端到端)PC5链路。源/目标UE通过UE间中继发送和接收消息,然而,安全关联和经扩展PC5单播链路端到端建立于源UE与目标UE之间。除直接通信请求消息之外,UE间中继透明地转发消息,而不能读取、修改其内容或重播所述消息。由于DCR始终未受保护地发送,因此UE间中继修改所述消息以包含中继指示(例如,中继ID)。在检测到接收到的消息中所包含的中继指示后,源/目标UE检测到链路建立正通过UE间中继进行。
源/目标UE使用具有UE间中继的唯一链路(即,PC5单播链路)以经由此特定UE间中继将消息发送到其对等UE。UE间中继通过此PC5单播链路接收E2E PC5消息且使用适配层在源UE与目标UE之间转发所述消息,所述适配层含有标识特定源和/或目标UE的信息。UE间中继使用中继特定标识符替换消息标头中所指定的标识符以“隔离”PC5单播链路,即在每一PC5单播链路上使用不同标识符。
注1:可需要额外安全性相关参数和程序以用于使用适配层保护中继消息。其定义需要与SA WG3协调。
为了实现用于直接和间接链路建立程序的单个步骤,源UE(即,UE1)发送不具有适配标头的DCR消息。目标UE(即,UE2)可直接从源UE接收DCR消息且建立与源UE的直接单播链路。同样,UE间中继可接收DCR消息且在转发所述消息之前添加适配标头。另一目标UE(即,UE3)可经由UE间中继接收DCR消息且建立与源UE的间接单播链路。
注2:关于适配标头中所指定的源UE和/或目标UE的标识信息的细节将在规范性阶段期间与RAN WG2协作定义。
通过经扩展PC5链路支持链路管理(即,保持活动、链路修改、链路标识符更新和链路释放)。由于扩展PC5链路在E2E对等UE之间的安全关联,在扩展PC5链路上发送的包含链路管理(即,PC5-S)消息的所有消息可仅由这两个UE处理。当通过E2E PC5链路发送时,不需要修改保持活动、链路修改和链路释放程序。预期用于支持与经扩展PC5链路相关的链路标识符更新程序的修改且在另一工作成果中指定。
由源/目标UE使用以经由特定UE间中继发送E2E消息的PC5单播链路还用作管理链路,即管理经扩展链路(例如,用于QoS适配或隐私程序)。管理链路在源/目标UE与UE间中继之间受到保护且不利用适配层。
6.13.1.2控制和用户平面协议堆栈
控制和用户平面协议堆栈基于在附件A中描述的架构参考模型。
6.13.2程序
经由L2 UE间中继的连接建立在发现程序(即,使用如23.304[3]条款6.3中所定义的发现消息),即模型A/B之后或使用经集成发现程序(即,使用如TS 23.304[3]的条款6.4.3.1中所定义的链路建立程序)进行。
如果发现程序在链路建立之前运行,那么源UE确定待用于到达目标UE的UE间中继层2ID,而目标UE层2ID可发现且保持在UE间中继处或源UE处或可不保持。在后一种情况下,当朝向目标UE发送DCR消息时使用广播层2。在此情况下,目标用户信息字段用于标识目标UE。
如果使用经集成发现机制,那么源UE将DCR消息发送到广播层2ID且UE间中继使用相同值转发所述消息。
图6.13.2-1展示经由层2UE间中继通过PC5参考点进行的单播链路建立。
[3GPP TS 23.700-33V0.2.0的标题为“经由层2UE间中继的连接建立程序”的图6.13.2-1再现为图20]
0.UE间中继注册网络且指定其中继能力。UE间中继具备来自网络的中继策略参数。
1.目标UE(即,UE2、UE3和UE4)确定用于信令接收的目的地层2ID(即,广播层2ID)以用于如TS 23.304[3]的条款6.4.3.1中所指定的PC5单播链路建立。
2.在源UE(即,UE1)上,应用层将应用信息提供到ProSe层以用于PC5单播通信。应用信息包含ProSe服务信息、源UE的应用层ID,且可包含目标UE的应用层ID,如TS 23.304[3]条款6.4.3.1中所指定。
ProSe层通过发送包含以下的直接通信请求(Direct Communication Request,DCR)消息而触发链路建立程序:
-源用户信息:发起UE的应用层ID(即,UE1的应用层ID)。
-如果在步骤2中ProSe应用层提供目标UE的应用层ID,那么包含以下信息:
-目标用户信息:目标UE的应用层ID(即,UE2的应用层ID)。
-ProSe服务信息:关于请求层2链路建立的ProSe标识符的信息。
-安全信息:用于建立安全性的信息。
使用通过源UE自行指派的源层2ID和广播层2ID或发现的UE间中继层2ID作为目的地而发送所述消息,且所述消息包含与所提供应用相关的其它参数,如TS 23.304[3]条款6.4.3.1中所指定。如果在先前发现程序期间学习,那么所述消息可包含目标UE层2ID。
在无适配层标头的情况下发送DCR消息。此DCR消息可用于直接和/或间接链路建立。直接从UE1接收DCR的目标UE可照常继续链路建立程序。
3.UE间中继接收直接通信请求消息且验证其是否被配置成中继此应用,即其将通知ProSe服务信息与其布建中继策略/参数进行比较。
UE间中继通过将其自身的层2ID用作源L2 ID来转发直接通信请求消息,且将如接收到的DCR消息中所指定或如在先前发现程序期间习得的目标UE层2ID指定为目的地,或使用广播层2ID。UE间中继添加含有标识UE1的信息的适配标头。UE间中继另外包含其唯一的中继ID和中继特定的安全信息。UE间中继保持如DCR消息中所指定的UE1安全信息与如转发的DCR消息指定的其中继特定的安全信息的关联性。
注:UE间中继处理ProSe层中的DCR消息。基于适配标头中所指定的UE标识符信息来转发任何后续E2E消息(即,PC5-S和数据)。
4.目标UE(即,UE3)经由UE间中继接收DCR消息。UE3对通知的应用感兴趣,因此其在UE3与此UE间中继之间尚未建立此链路的情况下触发与UE间中继的PC5单播链路建立。
UE3可经由不同UE间中继并且甚至直接从UE1接收多个DCR消息。UE3可基于本地配置的规则来选择UE间中继。UE3仅与选定的UE间中继建立PC5单播链路。
5.UE3经由选定UE间中继(即,通过到UE间中继的直接PC5链路)通过发起安全程序(即,PC5认证和/或PC5直接安全模式程序)继续E2E链路建立程序。UE3添加如DCR消息接收到的包含标识UE1的信息的适配标头和UE3安全信息且可包含UE3标识符。UE3使在DCR消息上接收到的安全信息与其UE3安全信息相关联以产生用于经扩展链路的安全上下文。UE3包含发送到UE1的第一受保护消息中的中继ID。
UE间中继将包含适配标头中标识UE3的中继特定的信息的消息从UE3转发到UE1。UE间中继还指定与如DCR消息接收到的UE3和UE1安全信息相关联的中继特定的安全信息,且最后可包含标识UE1且与DCR消息相关联的信息(例如,当发送DCR消息时由UE1使用的UE1层2ID)。UE间中继将其层2ID作为源且将UE1层2ID作为目的地。UE间中继保持如从UE3接收到的消息中所指定的UE3安全信息和与UE3相关联的其中继特定的安全信息的关联性。
6.在经由UE间中继从UE3接收此第一消息时,UE1提取中继ID且验证UE1与此UE间中继之间是否已经建立PC5单播链路。如果尚未存在,那么UE1在继续进行步骤5的安全程序之前触发PC5单播链路建立程序。UE1跟踪接收到的消息指定的安全信息(即,与UE3相关联的安全信息),且使用所述安全信息以产生用于经扩展链路的安全上下文。
7.一旦完成E2E链路安全性建立程序,UE3就通过将DCA消息发送到UE1经由UE间中继完成E2E链路建立程序。
8.UE1接收DCA消息。经由UE间中继在UE1与UE3之间建立“扩展”单播链路。可端到端保护经扩展链路,即在UE1与UE3之间产生安全关联。
9.UE1和UE3使用适配标头经由UE间中继交换E2E数据。UE间中继使用中继特定的标识符替换适配标头中所指定的字段,如上文在转发E2E消息之前所指定。
编者注:E2E认证和E2E安全程序的需要和细节将通过SA WG3研究。
编者注:两个PC5接口之间的适配的细节由RAN WG2确认。
[…]
根据3GPP TS 23.287和TS 23.304,UE(例如,UE1)可执行与对等UE(例如,UE2)的PC5单播链路建立程序(例如,层2链路建立)以用于在这两个UE之间建立层2链路或单播链路。基本上,通过对等UE的应用层ID所标识的对等UE的层2标识/标识符(ID)可在建立PC5单播链路期间经由发现消息发现或经由先前侧链路通信,例如到相同应用层ID的现有或先前单播链路对UE已知,或从应用层服务通知获得。用于建立PC5单播链路(即,直接通信请求)的初始信令可使用对等UE的已知层2ID,或与被配置成用于PC5单播链路建立的基于邻近的服务(Proximity-based Service,ProSe)服务/应用相关联的预设目的地层2ID。在PC5单播链路建立程序期间,两个UE的层2ID经交换且用于两个UE之间的未来通信。另外,根据3GPPTS 24.554,这两个UE彼此将在PC5单播链路建立期间交换安全信息,使得这两个UE使用协商的安全算法和/或密钥来保护通过PC5单播链路发送的业务(包含例如PC5-S信令、PC5-RRC信令和/或PC5用户平面数据)的内容。
根据3GPP TR 23.700-33,将在侧链路通信中支持UE间中继,这意味着在这两个UE无法彼此直接通信的情况下,一个或超过一个中继UE可用于支持两个UE之间的数据通信。对于隐私,两个UE之间传达的业务内容无法由中继UE读取或已知。因此,据推测,用于保护两个UE上的用户平面(在侧链路(Sidelink,SL)数据无线电承载(Data Radio Bearer,DRB)上发送的会话业务)的安全上下文应与中继UE与这两个UE中的每一个之间建立的安全上下文隔离。还推测,不与中继UE相关的一些PC5-S信令(即,SL SRB上发送的这些PC5-S信令可在UE1与UE2之间交换)还可受建立用于保护用户平面业务的安全上下文保护。
另一方面,一些PC5-S信令和/或PC5-RRC信令可受中继UE与两个UE中的每一个之间建立的安全上下文保护。举例来说,UE1和中继UE可建立第一安全上下文以用于保护用于控制或维持UE间中继通信中的第一支腿的一些PC5-S信令和/或PC5-RRC信令,而UE2和中继UE可建立第二安全上下文以用于保护用于控制或维持UE间中继通信中的第二支腿的一些PC5-S信令和/或PC5-RRC信令。
为了支持UE间中继,在3GPP TR 38.836中,用于经由中继UE在源远程UE与目的地远程UE之间转发侧链路分组的适配层可通过第一跳PC5链路(即,中继UE与源远程UE之间的PC5链路)和第二跳PC5链路(即,中继UE与目的地远程UE之间的PC5链路)支持以用于L2 UE间中继。对于L2 UE间中继,将适配层置于第一/第二跳PC5链路上的控制平面(ControlPlane,CP)和用户平面(User Plane,UP)两者的无线电链路控制(Radio Link Control,RLC)子层上。侧链路服务数据适配协议(Service Data Adaptation Protocol,SDAP)/分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)和无线电资源控制(RadioResource Control,RRC)终止于两个远端UE之间,而RLC、媒体接入控制(Medium AccessControl,MAC)和物理(Physical,PHY)终止于每一PC5链路中。从源远程UE发送到中继UE(通过第一跳)的适配层协议数据单元(Protocol Data Unit,PDU)可包含用于目的地远程UE以标识属于特定SL信令/数据无线电承载的业务的承载信息。从源远程UE发送到中继UE(通过第一跳)的适配层PDU还可包含用于中继UE以标识以特定目的地远程UE为目标的业务的UE信息。另外,从中继UE发送到目的地远程UE(通过第二跳)的适配层PDU可包含用于目的地远程UE以标识属于特定SL信令/数据无线电承载的业务的承载信息。从中继UE发送到目的地远程UE(通过第二跳)的适配层PDU还可包含用于目的地远程UE以标识以特定源远程UE为目标的业务的UE信息。
承载信息和UE信息可包含于适配层PDU的标头中。可能地,适配层标头中的UE信息可为不同于远程UE的层2ID(L2ID)或上层ID的本地UE ID。一般来说,本地UE ID的长度短于L2ID的长度,且L2ID和本地UE ID由接入层(Access Stratum,AS)层用于侧链路通信。因此,可需要U2U中继UE、源远程UE和目的地远程UE与本地UE ID与L2ID之间的关联性对准。应注意,将适配层置于PDCP层下,这意味着适配层标头的内容未加密且对于其它UE为可读取的,因为加密功能执行于PDCP层中,如3GPP TS 38.323中所指定。
根据3GPP TR 23.700-33的解决方案#13中的图6.13.2-1(其已经再现为本申请的图20)和其相关陈述,UE间(UE-to-UE,U2U)中继UE可使得源远程UE(即,3GPP TR 23.700-33的图6.13.2-1中的UE1)和目的地远程UE(即,3GPP TR 23.700-33的图6.13.2-1中的UE3)能够经由U2U中继UE建立端到端(E2E)PC5单播通信。UE1可发送第一直接通信请求(DirectCommunication Request,DCR)消息。第一DCR消息可在无适配层标头的情况下发送。在从UE1接收到第一DCR消息后,U2U中继UE可发送第二DCR消息。根据3GPP TR 23.700-33的图6.13.2-1(其已经再现为本申请的图20)中步骤3中的陈述,U2U中继UE添加含有标识UE1的信息(即,UE1的本地UE ID)的适配标头,且根据3GPP TR 23.700-33的图6.13.2-1中步骤5中的陈述,UE3添加包含标识UE1的信息的适配标头。一般来说,当上层具有用于传送的分组时,将所述分组连同(发送所述分组的UE的)源L2ID和(接收所述分组的UE的)目的地L2ID一起递送到下层以供传送。由于步骤5中的安全模式命令消息属于UE1,因此UE3(的ProSe层)需要将UE1的L2ID和UE1的本地UE ID提供到UE3的AS层以用于配置UE1的L2ID与UE1的本地UE ID之间的关联性以供在发起步骤5之前使用适配层。因此,据推测,UE1的L2ID可包含在发送到UE3的第二DCR消息中。
根据3GPP TS 24.554,直接通信请求消息不在安全保护的情况下发送。这意味着包含第二DCR消息的适配层PDU的标头中UE1的本地UE ID和包含UE1的L2ID的第二DCR消息未加密,使得UE1的L2ID与UE1的本地UE ID之间的关联性暴露。给定本地UE ID与L2ID之间的明确关联性,黑客将利用适配层PDU的标头中的特定本地UE ID来使用特定L2ID跟踪特定UE。为了避免此类安全问题,用于建立本地UE ID与L2ID之间的关联性的方法还可考虑此安全问题。图1可说明用于在考虑本地UE ID分配的同时建立层2链路以用于U2U中继通信的程序中的步骤流程。
在图21中,每一PC5-S信令发送时具有例如<SRC,DST:L2IDx,L2IDy>等标签,这大体上意味着PC5-S信令经由以L2IDx作为源层2ID且以L2IDy作为目的地层2ID的侧链路帧发送,其中L2IDx为发送侧链路帧的UE的L2ID且L2IDy为接收侧链路帧的UE的L2ID。L2ID1可通过UE1指派。L2ID2'和L2ID2可通过UE2指派,其中L2ID2'可用于侧链路发现且L2ID2可用于侧链路通信(包含传送PC5-S信令和/或数据业务)。L2ID3'和L2ID3可通过UE3指派,其中L2ID3'可用于侧链路发现且L2ID3可用于侧链路通信(包含传送PC5-S信令和/或数据业务)。当UE2和UE3建立层2链路时,UE2和UE3可建立用于此层2链路的安全上下文(通过在两个UE之间交换安全模式命令消息和安全模式完成消息)。安全上下文可用于对通过此层2链路传送的控制平面数据(例如,PC5-S信令、PC5-RRC信令)和用户平面数据的安全保护。
根据3GPP TS 24.554,直接通信请求消息和安全模式命令消息不在安全保护的情况下发送;且从安全模式完成消息开始,以下PC5-S信令(例如,直接通信接受消息等)和PC5-RRC消息在安全保护的情况下发送。因此,UE3最好在发送到UE2的受保护的PC5-S信令(即,安全模式完成消息)中包含/提供UE1的L2ID(即,L2ID1)。且接着,UE3和UE2可发起用于本地UE ID分配的程序。UE3可使UE2配置有用于标识UE1的本地UE ID(例如,LocalID1)和L2ID1(通过使用例如PC5-RRC消息、RRCReconfigurationSidelink等)。替代地,由于UE2知道受保护的PC5-S信令中的L2ID1,因此UE2可指派LocalID1且使UE3配置有LocalID1和L2ID1(通过使用例如PC5-RRC消息、RRCReconfigurationSidelink等)。给定LocalID1,UE2可将其包含于用于以下侧链路通信(经由UE3发送/接收例如UE2针对UE1的安全模式命令、UE1针对UE2的安全模式完成、UE2针对UE1的直接通信接受、E2E PC5-RRC消息、E2E用户平面数据和/或等)的适配层PDU的标头中。
类似地,UE3大体上最好在发送到UE1的受保护的PC5-S信令(即,直接通信接受消息)中包含/提供UE2的L2ID(即,L2ID2)。且接着,UE3和UE1可发起用于本地UE ID分配的程序。UE3可使UE1配置有用于标识UE2的本地UE ID(例如,LocalID2)和L2ID2(通过使用例如PC5-RRC消息、RRCReconfigurationSidelink等)。替代地,由于UE1知道受保护的PC5-S信令中的L2ID2,因此UE1可指派LocalID2且使UE3配置有LocalID2和L2ID2(通过使用例如PC5-RRC消息、RRCReconfigurationSidelink等)。给定LocalID2,UE1可将其包含在用于以下侧链路通信(经由UE3发送/接收例如UE2针对UE1的安全模式命令、UE1针对UE2的安全模式完成、UE2针对UE1的直接通信接受、E2E PC5-RRC消息、E2E用户平面数据和/或等)的适配层PDU的标头中。
图22为说明示例性第三UE的流程图2200。在步骤2205中,第三UE从第一UE接收第一PC5-S消息以用于发起在第一UE与第三UE之间建立第一层2链路的程序。在步骤2210中,第三UE将第二PC5-S消息传送到第一UE以用于在建立第一层2链路的程序中在第一UE与第三UE之间建立第一安全上下文。在步骤2215中,第三UE从第一UE接收第三PC5-S消息以用于在建立第一层2链路的程序中完成第一安全上下文的建立。在步骤2220中,第三UE将第四PC5-S消息传送到第一UE以用于完成建立第一层2链路的程序,其中第四PC5-S消息包含第二UE的层2标识(layer-2identity,L2ID)。
在一个实施例中,响应于接收到第一PC5-S消息,第三UE可将第五PC5-S消息传送到第二UE以用于发起在第二UE与第三UE之间建立第二层2链路的程序。此外,第三UE可从第二UE接收第六PC5-S消息以用于在建立第二层2链路的程序中在第二UE与第三UE之间建立第二安全上下文。第一PC5-S消息可含有第二UE的上层标识或应用层标识。可通过将第三UE的层2标识用作目的地L2ID并将第二UE的L2ID用作源L2ID而接收第六PC5-S消息。
在一个实施例中,第一UE可为源远程UE,第二UE可为目标远程UE,和/或第三UE可为UE间中继UE。第一PC5-S消息可包含第二UE的上层/应用层标识。
在一个实施例中,第三UE可将第七PC5-S消息传送到第二UE以用于在建立第二层2链路的程序中完成第二安全上下文的建立,其中第七PC5-S消息包含第一UE的层2标识。第三UE可从第二UE接收第八PC5-S消息以用于完成建立第二层2链路的程序。
在一个实施例中,第三UE可将第一PC5-RRC消息传送到第一UE,其中第一PC5-RRC消息包含第二UE的层2标识和第二UE的第二本地UE ID。第三UE可将第二PC5-RRC消息传送到第二UE,其中第二PC5-RRC消息包含第一UE的层2标识和第一UE的第一本地UE ID。第三UE可从第一UE接收第一PC5-RRC消息,其中第一PC5-RRC消息包含第二UE的层2标识和第二UE的第二本地UE ID。第三UE可从第二UE接收第二PC5-RRC消息,其中第二PC5-RRC消息包含第一UE的层2标识和第一UE的第一本地UE ID。
在一个实施例中,可通过将第三UE的层2标识用作源L2ID并将第一UE的层2标识用作目的地L2ID而将第四PC5-S消息发送到第一UE。可通过将第三UE的层2标识用作源L2ID并将第二UE的层2标识用作目的地L2ID而将第七PC5-S消息发送到第二UE。
在一个实施例中,第一/第五PC5-S消息可以是直接通信请求消息或直接链路建立请求消息,且第四/第八PC5-S消息可以是直接通信接受消息或直接链路建立接受消息。第二/第六PC5-S消息可以是安全模式命令消息或直接链路安全模式命令消息,且第三/第七PC5-S消息可以是安全模式完成消息或直接链路安全模式完成消息。
返回参考图3和4,在第三UE的一个示例性实施例中。第三UE 300包含存储在存储器310中的程序代码312。CPU 308可执行程序代码312以使得第三UE能够(i)从第一UE接收第一PC5-S消息以用于发起在第一UE与第三UE之间建立第一层2链路的程序;(ii)将第二PC5-S消息传送到第一UE以用于在建立第一层2链路的程序中在第一UE与第三UE之间建立第一安全上下文;(iii)从第一UE接收第三PC5-S消息以用于在建立第一层2链路的程序中完成第一安全上下文的建立;以及(iv)将第四PC5-S消息传送到第一UE以用于完成建立第一层2链路的程序,其中第四PC5-S消息包含第二UE的层2标识。此外,CPU 308可以执行程序代码312以执行所有上述动作和步骤或本文中描述的其它动作和步骤。
图23为说明示例性第三UE的流程图2300。在步骤2305中,第三UE从第一UE接收第一PC5-S消息以用于发起在第一UE与第三UE之间建立第一层2链路的程序。在步骤2310中,响应于接收到第一PC5-S消息,第三UE发起在第二UE与第三UE之间建立第二层2链路的程序,其中第三UE在建立第二层2链路的程序中将第一UE的层2标识(L2ID)发送到第二UE。
在一个实施例中,第三UE可将第二PC5-S消息传送到第二UE以用于在建立第二层2链路的程序中请求建立第二层2链路。第三UE可从第二UE接收第三PC5-S消息以用于在建立第二层2链路的程序中在第二UE与第三UE之间建立第二安全上下文。第三UE可将第四PC5-S消息传送到第二UE以用于在建立第二层2链路的程序中完成第二安全上下文的建立。第三UE可从第二UE接收第五PC5-S消息以用于完成建立第二层2链路的程序。
在一个实施例中,第一PC5-S消息可含有第二UE的上层标识或应用层标识。可通过将第三UE的第一层2标识用作目的地L2ID并将第一UE的层2标识用作源L2ID而接收第一PC5-S消息。可通过将第三UE的层2标识用作源L2ID并将第二UE的层2标识或公共地址用作目的地L2ID而发送第二PC5-S消息。
在一个实施例中,第一UE的层2标识可包含在第二PC5-S消息或第四PC5-S消息中。根据权利要求5所述的方法,其中第一UE为源远程UE。第二UE可为目标远程UE。第三UE可为UE间中继UE。
返回参考图3和4,在第三UE的一个示例性实施例中。第三UE 300包含存储在存储器310中的程序代码312。CPU 308可执行程序代码312以使得第三UE能够(i)从第一UE接收第一PC5-S消息以用于发起在第一UE与第三UE之间建立第一层2链路的程序;和(ii)响应于接收到第一PC5-S消息,发起在第二UE与第三UE之间建立第二层2链路的程序,其中第三UE在建立第二层2链路的程序中将第一UE的层2标识发送到第二UE。此外,CPU 308可以执行程序代码312以执行所有上述动作和步骤或本文中描述的其它动作和步骤。
图24为说明示例性第三UE的流程图2400。在步骤2405中,第三UE将第一PC5-S消息传送到第二UE以用于发起在第二UE与第三UE之间建立第二层2链路的程序。在步骤2410中,第三UE从第二UE接收第二PC5-S消息以用于在建立第二层2链路的程序中在第二UE与第三UE之间建立第二安全上下文。在步骤2415中,第三UE将第三PC5-S消息传送到第二UE以用于在建立第二层2链路的程序中完成第二安全上下文的建立,其中第三PC5-S消息包含第一UE的层2标识。在步骤2420中,第三UE从第二UE接收第四PC5-S消息以用于完成建立第二层2链路的程序。
在一个实施例中,第一PC5-S消息可包含第一UE的上层/应用层标识。
在一个实施例中,第三UE可从第一UE接收第五PC5-S消息以用于发起在第一UE与第三UE之间建立第一层2链路的程序。第三UE可将第六PC5-S消息传送到第一UE以用于在建立第一层2链路的程序中在第一UE与第三UE之间建立第一安全上下文。第三UE可从第一UE接收第七PC5-S消息以用于在建立第一层2链路的程序中完成第一安全上下文的建立。第三UE可将第八PC5-S消息传送到第一UE以用于完成建立第一层2链路的程序,其中第八PC5-S消息包含第二UE的层2标识。
在一个实施例中,第三UE可将第一PC5-RRC消息传送到第一UE,其中第一PC5-RRC消息包含第二UE的层2标识和第二UE的第二本地UE ID。第三UE可将第二PC5-RRC消息传送到第二UE,其中第二PC5-RRC消息包含第一UE的层2标识和第一UE的第一本地UE ID。第三UE可从第一UE接收第一PC5-RRC消息,其中第一PC5-RRC消息包含第二UE的层2标识和第二UE的第二本地UE ID。第三UE可从第二UE接收第二PC5-RRC消息,其中第二PC5-RRC消息包含第一UE的层2标识和第一UE的第一本地UE ID。
在一个实施例中,可通过将第三UE的层2标识用作源L2ID并将第二UE的层2标识用作目的地L2ID而将第三PC5-S消息发送到第二UE。可通过将第三UE的层2标识用作源L2ID并将第一UE的层2标识用作目的地L2ID而将第八PC5-S消息发送到第一UE。
在一个实施例中,第一/第五PC5-S消息可为直接通信请求消息或直接链路建立请求消息,且第四/第八PC5-S消息可为直接通信接受消息或直接链路建立接受消息。第二/第六PC5-S消息可为安全模式命令消息或直接链路安全模式命令消息,且第三/第七PC5-S消息可为安全模式完成消息或直接链路安全模式完成消息。第一UE可为源远程UE,第二UE可为目的地远程UE,且第三UE可为UE间中继UE。
返回参考图3和4,在第三UE的一个示例性实施例中。第三UE 300包含存储在存储器310中的程序代码312。CPU 308可执行程序代码312以使得第三UE能够(i)将第一PC5-S消息传送到第二UE以用于发起在第二UE与第三UE之间建立第二层2链路的程序;(ii)从第二UE接收第二PC5-S消息以用于在建立第二层2链路的程序中在第二UE与第三UE之间建立第二安全上下文;(iii)将第三PC5-S消息传送到第二UE以用于在建立第二层2链路的程序中完成第二安全上下文的建立,其中第三PC5-S消息包含第一UE的层2标识;以及(iv)从第二UE接收第四PC5-S消息以用于完成建立第二层2链路的程序。此外,CPU 308可以执行程序代码312以执行所有上述动作和步骤或本文中描述的其它动作和步骤。
上文已经描述了本公开的各种方面。应明白,本文中的教示可以通过广泛多种形式实施,且本文中所公开的任何特定结构、功能或这两者仅是代表性的。基于本文中的教示,所属领域的技术人员应了解,本文公开的方面可独立于任何其它方面而实施,并且两个或更多个这些方面可以各种方式组合。例如,可使用本文中所阐述的任何数目个方面来实施设备或实践方法。另外,可使用除了在本文中所阐述的一个或多个方面之外或不同于所述方面的其它结构、功能性或结构和功能性来实施此类设备或实践此类方法。作为一些上述概念的示例,在一些方面中,可基于脉冲重复频率来建立并行信道。在一些方面中,可基于脉冲位置或偏移建立并行信道。在一些方面中,可以基于跳时序列建立并行信道。在一些方面中,可基于脉冲重复频率、脉冲位置或偏移以及跳时序列而建立并行信道。
所属领域的技术人员将理解,可使用多种不同技术和技艺中的任一个来表示信息和信号。举例来说,可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在整个上文描述中可能参考的数据、指令、命令、信息、信号、位、符号和码片。
所属领域的技术人员将进一步了解,结合本文中所公开的各方面描述的各种说明性逻辑块、模块、处理器、构件、电路以及算法步骤可以实施为电子硬件(例如,可以使用源译码或某一其它技术进行设计的数字实施、模拟实施或这两者的组合)、并入有指令的各种形式的程序或设计代码(为方便起见,其在本文中可以称为“软件”或“软件模块”)或这两者的组合。为了清晰地说明硬件与软件的可互换性,上文已大体就其功能性来描述了各种说明性组件、块、模块、电路和步骤。这种功能性被实施为硬件还是软件取决于特定应用和强加于整个***的设计约束。本领域的技术人员可以针对每一特定应用以不同方式实施所描述的功能性,但此类实施决策不应被解释为造成对本公开的范围的偏离。
另外,结合本文中所公开的方面描述的各种说明性逻辑块、模块和电路可以在集成电路(“IC”)、接入终端或接入点内实施或由所述集成电路、接入终端或接入点执行。IC可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件、电气组件、光学组件、机械组件,或其经设计以执行本文中所描述的功能的任何组合,且可以执行驻存在IC内、在IC外或这两种情况下的代码或指令。通用处理器可为微处理器;但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核心,或任何其它此类配置。
应理解,在任何公开的过程中的步骤的任何特定次序或层级都是示例方法的实例。应理解,基于设计偏好,过程中的步骤的特定次序或层级可以重新布置,同时保持在本公开的范围内。随附的方法权利要求以示例次序呈现了各个步骤的要素并且并不旨在受限于所呈现的特定次序或层级。
结合本文中所公开的各方面描述的方法或算法的步骤可以直接用硬件、用由处理器执行的软件模块、或用这两者的组合实施。软件模块(例如,包含可执行指令和相关数据)和其它数据可以驻存在数据存储器中,例如RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或所属领域中已知的计算机可读存储介质的任何其它形式。示例存储介质可以耦合到例如计算机/处理器等机器(为方便起见,所述机器在本文中可以称为“处理器”),使得所述处理器可以从存储介质读取信息(例如,代码)和将信息写入到存储介质。示例存储介质可以与处理器形成一体。处理器和存储介质可驻存在ASIC中。ASIC可驻存在用户设备中。在替代方案中,处理器和存储介质可以作为离散组件而驻存在用户设备中。此外,在一些方面中,任何合适的计算机程序产品可以包括计算机可读介质,所述计算机可读介质包括与本公开的各方面中的一个或多个相关的代码。在一些方面中,计算机程序产品可以包括封装材料。
虽然已结合各种方面描述本发明,但应理解,本发明能够进行进一步修改。本申请意图涵盖对本发明的任何改变、使用或调适,这通常遵循本发明的原理且包含对本公开的此类偏离,所述偏离处于在本发明所属的技术领域内的已知和惯常实践的范围内。
相关申请的交叉引用
本申请要求2022年5月27日申请的美国临时专利申请序列号63/346,462和63/346,473的权益,所述美国临时专利申请的整个公开内容以引用的方式全文并入本文中。
Claims (18)
1.一种用于第三用户设备的方法,其特征在于,包括:
所述第三用户设备从第一用户设备接收第一PC5-S消息以用于发起在所述第一用户设备与所述第三用户设备之间建立第一层2链路的程序;
所述第三用户设备将第二PC5-S消息传送到所述第一用户设备以用于在建立所述第一层2链路的所述程序中在所述第一用户设备与所述第三用户设备之间建立第一安全上下文;
所述第三用户设备从所述第一用户设备接收第三PC5-S消息以用于在建立所述第一层2链路的所述程序中完成所述第一安全上下文的建立;以及
所述第三用户设备将第四PC5-S消息传送到所述第一用户设备以用于完成建立所述第一层2链路的所述程序,其中所述第四PC5-S消息包含第二用户设备的层2标识。
2.根据权利要求1所述的方法,其特征在于,包括:
响应于接收到所述第一PC5-S消息,所述第三用户设备将第五PC5-S消息传送到所述第二用户设备以用于发起在所述第二用户设备与所述第三用户设备之间建立第二层2链路的程序;以及
所述第三用户设备从所述第二用户设备接收第六PC5-S消息以用于在建立所述第二层2链路的所述程序中在所述第二用户设备与所述第三用户设备之间建立第二安全上下文。
3.根据权利要求2所述的方法,其特征在于,所述第一PC5-S消息含有所述第二用户设备的上层标识或应用层标识,和/或通过将所述第三用户设备的层2标识用作目的地层2标识并将所述第二用户设备的所述层2标识用作源层2标识而接收所述第六PC5-S消息。
4.根据权利要求1所述的方法,其特征在于,所述第一用户设备为源远程用户设备,所述第二用户设备为目标远程用户设备,且所述第三用户设备为用户设备间中继用户设备。
5.一种第三用户设备,其特征在于,包括:
控制电路;
处理器,其安装在所述控制电路中;以及
存储器,其安装在所述控制电路中且以可操作方式耦合到所述处理器;
其中所述处理器被配置成执行存储在所述存储器中的程序代码以:
从第一用户设备接收第一PC5-S消息以用于发起在所述第一用户设备与所述第三用户设备之间建立第一层2链路的程序;
将第二PC5-S消息传送到所述第一用户设备以用于在建立所述第一层2链路的所述程序中在所述第一用户设备与所述第三用户设备之间建立第一安全上下文;
从所述第一用户设备接收第三PC5-S消息以用于在建立所述第一层2链路的所述程序中完成所述第一安全上下文的建立;以及
将第四PC5-S消息传送到所述第一用户设备以用于完成建立所述第一层2链路的所述程序,其中所述第四PC5-S消息包含第二用户设备的层2标识。
6.根据权利要求5所述的第三用户设备,其特征在于,所述处理器进一步被配置成执行存储在所述存储器中的程序代码以进行以下操作:
响应于接收到所述第一PC5-S消息,将第五PC5-S消息传送到所述第二用户设备以用于发起在所述第二用户设备与所述第三用户设备之间建立第二层2链路的程序;以及
从所述第二用户设备接收第六PC5-S消息以用于在建立所述第二层2链路的所述程序中在所述第二用户设备与所述第三用户设备之间建立第二安全上下文。
7.根据权利要求6所述的第三用户设备,其特征在于,所述第一PC5-S消息含有所述第二用户设备的上层标识或应用层标识,和/或通过将所述第三用户设备的层2标识用作目的地层2标识并将所述第二用户设备的所述层2标识用作源层2标识而接收所述第六PC5-S消息。
8.根据权利要求5所述的第三用户设备,其特征在于,所述第一用户设备为源远程用户设备,所述第二用户设备为目标远程用户设备,且所述第三用户设备为用户设备间中继用户设备。
9.一种用于第三用户设备的方法,其特征在于,包括:
所述第三用户设备从第一用户设备接收第一PC5-S消息以用于发起在所述第一用户设备与所述第三用户设备之间建立第一层2链路的程序;以及
响应于接收到所述第一PC5-S消息,所述第三用户设备发起在第二用户设备与所述第三用户设备之间建立第二层2链路的程序,其中所述第三用户设备在建立所述第二层2链路的所述程序中将所述第一用户设备的层2标识发送到所述第二用户设备。
10.根据权利要求9所述的方法,其特征在于,包括:
所述第三用户设备将第二PC5-S消息传送到所述第二用户设备以用于在建立所述第二层2链路的所述程序中请求建立所述第二层2链路;
所述第三用户设备从所述第二用户设备接收第三PC5-S消息以用于在建立所述第二层2链路的所述程序中在所述第二用户设备与所述第三用户设备之间建立第二安全上下文;
所述第三用户设备将第四PC5-S消息传送到所述第二用户设备以用于在建立所述第二层2链路的所述程序中完成所述第二安全上下文的建立;以及
所述第三用户设备从所述第二用户设备接收第五PC5-S消息以用于完成建立所述第二层2链路的所述程序。
11.根据权利要求10所述的方法,其特征在于,所述第一PC5-S消息含有所述第二用户设备的上层标识或应用层标识,通过将所述第三用户设备的第一层2标识用作目的地层2标识并将所述第一用户设备的所述层2标识用作源层2标识而接收所述第一PC5-S消息,和/或通过将所述第三用户设备的层2标识用作源层2标识并将所述第二用户设备的层2标识或公共地址用作目的地层2标识而发送所述第二PC5-S消息。
12.根据权利要求10所述的方法,其特征在于,所述第一用户设备的所述层2标识包含在所述第二PC5-S消息或所述第四PC5-S消息中。
13.根据权利要求9所述的方法,其特征在于,所述第一用户设备为源远程用户设备,所述第二用户设备为目标远程用户设备,且所述第三用户设备为用户设备间中继用户设备。
14.一种第三用户设备,其特征在于,包括:
控制电路;
处理器,其安装在所述控制电路中;以及
存储器,其安装在所述控制电路中且以可操作方式耦合到所述处理器;
其中所述处理器被配置成执行存储在所述存储器中的程序代码以:
从第一用户设备接收第一PC5-S消息以用于发起在所述第一用户设备与所述第三用户设备之间建立第一层2链路的程序;以及
响应于接收到所述第一PC5-S消息,发起在第二用户设备与所述第三用户设备之间建立第二层2链路的程序,其中所述第三用户设备在建立所述第二层2链路的所述程序中将所述第一用户设备的层2标识发送到所述第二用户设备。
15.根据权利要求14所述的第三用户设备,其特征在于,所述处理器进一步被配置成执行存储在所述存储器中的程序代码以进行以下操作:
将第二PC5-S消息传送到所述第二用户设备以用于在建立所述第二层2链路的所述程序中请求建立所述第二层2链路;
从所述第二用户设备接收第三PC5-S消息以用于在建立所述第二层2链路的所述程序中在所述第二用户设备与所述第三用户设备之间建立第二安全上下文;
将第四PC5-S消息传送到所述第二用户设备以用于在建立所述第二层2链路的所述程序中完成所述第二安全上下文的建立;以及
从所述第二用户设备接收第五PC5-S消息以用于完成建立所述第二层2链路的所述程序。
16.根据权利要求15所述的第三用户设备,其特征在于,所述第一PC5-S消息含有所述第二用户设备的上层标识或应用层标识,通过将所述第三用户设备的第一层2标识用作目的地层2标识并将所述第一用户设备的所述层2标识用作源层2标识而接收所述第一PC5-S消息,和/或通过将所述第三用户设备的层2标识用作源层2标识并将所述第二用户设备的层2标识或公共地址用作目的地层2标识而发送所述第二PC5-S消息。
17.根据权利要求15所述的第三用户设备,其特征在于,所述第一用户设备的所述层2标识包含在所述第二PC5-S消息或所述第四PC5-S消息中。
18.根据权利要求14所述的第三用户设备,其特征在于,所述第一用户设备为源远程用户设备,所述第二用户设备为目标远程用户设备,且所述第三用户设备为用户设备间中继用户设备。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202263346473P | 2022-05-27 | 2022-05-27 | |
US63/346,462 | 2022-05-27 | ||
US63/346,473 | 2022-05-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117135707A true CN117135707A (zh) | 2023-11-28 |
Family
ID=88849839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310611267.3A Pending CN117135707A (zh) | 2022-05-27 | 2023-05-26 | 用于实现用户设备间中继通信的本地id分配的方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117135707A (zh) |
-
2023
- 2023-05-26 CN CN202310611267.3A patent/CN117135707A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113891292B (zh) | 无线通信***中建立用于ue间中继通信的侧链路无线电承载的方法和设备 | |
CN114257970B (zh) | 无线通信***中支持用户设备到网络中继通信的方法和设备 | |
TWI721923B (zh) | 無線通訊系統中用於釋放側鏈路無線電承載的方法和設備 | |
KR102518336B1 (ko) | 무선 통신 시스템에서 ue 대 네트워크 릴레이 통신을 지원하기 위한 방법 및 장치 | |
EP3829260B1 (en) | Method and apparatus for sidelink signaling radio bearer (srb) establishment in a wireless communication system | |
US20210400745A1 (en) | Method and apparatus for performing a pc5 unicast link establishment procedure in a wireless communication system | |
CN115379591A (zh) | 无线通信中用于用户设备到网络中继通信的方法和设备 | |
US20230007455A1 (en) | Method and apparatus for receiving pc5 signaling (pc5-s) messages in a wireless communication system | |
CN116406024A (zh) | 经由中继用户设备与另一远程用户设备连接的方法和设备 | |
US20230389094A1 (en) | Method and apparatus for realizing local id allocation for ue-to-ue relay communication in a wireless communication system | |
CN117135707A (zh) | 用于实现用户设备间中继通信的本地id分配的方法和设备 | |
US20240155716A1 (en) | Method and apparatus for supporting layer-2 link modification in ue-to-ue relay communication in a wireless communication system | |
US20240179764A1 (en) | Method and apparatus for supporting discovery integrated into direct link establishment procedure in a wireless communication system | |
US20230007447A1 (en) | Method and apparatus for transmitting pc5-s messages in a wireless communication system | |
US11723093B1 (en) | Method and apparatus for a relay user equipment (UE) supporting connection with another remote UE in a wireless communication system | |
CN117998524A (zh) | 用于支持ue间中继通信中的层2链路修改的方法和设备 | |
US20230217346A1 (en) | Method and apparatus for a relay ue supporting connection with another remote ue in a wireless communication system |
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 |