HK40016385B - Security key derivation for handover - Google Patents
Security key derivation for handoverInfo
- Publication number
- HK40016385B HK40016385B HK62020005690.6A HK62020005690A HK40016385B HK 40016385 B HK40016385 B HK 40016385B HK 62020005690 A HK62020005690 A HK 62020005690A HK 40016385 B HK40016385 B HK 40016385B
- Authority
- HK
- Hong Kong
- Prior art keywords
- key
- amf
- freshness parameter
- base station
- target
- Prior art date
Links
Description
交叉引用Cross-references
本专利申请案主张由李等人在2017年7月28日申请的标题为“用于切换的安全密钥推导(Security Key Derivation for Handover)”的美国临时专利申请案第62/538,626号;及由李等人在2018年7月13日申请的标题为“用于切换的安全密钥推导”的美国专利申请案第16/035,239号的权益;所述申请案各自让渡给本受让人。This patent application claims the benefit of U.S. Provisional Patent Application No. 62/538,626, filed by Lee et al. on July 28, 2017, entitled “Security Key Derivation for Handover”; and U.S. Patent Application No. 16/035,239, filed by Lee et al. on July 13, 2018, entitled “Security Key Derivation for Handover”; each of which is assigned to the present assignee.
背景技术Background Art
下文大体上涉及无线通信,且更具体地说涉及用于切换的安全密钥推导。The following relates generally to wireless communications, and more particularly to secure key derivation for handover.
广泛部署无线通信系统以提供各种类型的通信内容,例如话音、视频、包数据、消息接发、广播等。这些系统可能能够通过共享可用的系统资源(例如,时间、频率及功率)来支持与多个用户通信。此类多址接入系统的实例包含例如长期演进(LTE)系统或LTE-高级(LTE-A)系统的第四代(4G)系统,及可被称为新无线电(NR)系统的第五代(5G)系统。这些系统可采用例如码分多址接入(CDMA)、时分多址接入(TDMA)、频分多址接入(FDMA)、正交频分多址接入(OFDMA)或离散傅里叶变换扩展OFDM(DFT-S-OFDM)的技术。无线多址接入通信系统可包含各自同时支持多个通信装置的通信的数个基站或网络接入节点,所述通信装置也可被称为用户设备(UE)。Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcast, and the like. These systems may be capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems, such as Long Term Evolution (LTE) systems or LTE-Advanced (LTE-A) systems, and fifth generation (5G) systems, which may be referred to as New Radio (NR) systems. These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread OFDM (DFT-S-OFDM). A wireless multiple access communication system may include several base stations or network access nodes, each of which simultaneously supports communication for multiple communication devices, which may also be referred to as user equipment (UE).
在一些无线通信系统中,网络实体(例如,移动性管理实体(MME))可利用一或多个安全密钥以促进跨越网络(例如,在UE与基站之间)的安全通信。安全密钥可从数个参数或密钥推导函数(KDF)导出。在一些情况下,网络可使用不同于后续安全密钥的方法或参数导出初始安全密钥,这可带来复杂且链状的密钥推导。此外,由于要在目标网络实体与其它网络实体之间传信安全密钥参数,在目标网络实体处推导安全密钥会延迟切换程序。In some wireless communication systems, network entities (e.g., Mobility Management Entity (MME)) may utilize one or more security keys to facilitate secure communications across the network (e.g., between a UE and a base station). These security keys may be derived from a number of parameters or a key derivation function (KDF). In some cases, the network may derive the initial security key using a different method or parameters than subsequent security keys, resulting in a complex and chained key derivation. Furthermore, deriving security keys at the target network entity can delay the handover process due to the signaling of security key parameters between the target network entity and other network entities.
发明内容Summary of the Invention
所描述的技术涉及支持用于切换的安全密钥推导的经改进方法、系统、装置或设备。所描述的技术能实现网络实体(例如,接入与移动性功能(AMF))识别用户设备(UE)从源网络实体(例如,源AMF)切换到目标网络实体(例如,目标AMF)的切换触发消息。在切换过程之前或期间,源AMF可生成用于目标AMF的中间密钥。中间密钥可是基于新鲜性参数而生成且可被发射到目标AMF。目标AMF可利用中间密钥及第二新鲜性参数,以在目标AMF处生成基站基础密钥。The described techniques relate to improved methods, systems, devices, or apparatuses that support secure key derivation for handover. The described techniques enable a network entity (e.g., an access and mobility function (AMF)) to identify a handover trigger message for a user equipment (UE) handover from a source network entity (e.g., a source AMF) to a target network entity (e.g., a target AMF). Before or during the handover process, the source AMF may generate an intermediate key for the target AMF. The intermediate key may be generated based on a freshness parameter and transmitted to the target AMF. The target AMF may utilize the intermediate key and a second freshness parameter to generate a base station base key at the target AMF.
描述一种无线通信的方法。所述方法可包含:识别触发从源网络实体到目标网络实体的切换的切换触发消息,至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥,及将经刷新的中间密钥发射到目标网络实体。A method of wireless communication is described. The method may include identifying a handover triggering message that triggers a handover from a source network entity to a target network entity, generating a refreshed intermediate key based at least in part on a first freshness parameter and the handover triggering message, and transmitting the refreshed intermediate key to the target network entity.
描述一种用于无线通信的设备。所述设备可包含:用于识别触发从源网络实体到目标网络实体的切换的切换触发消息的装置,用于至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥的装置,及用于将经刷新的中间密钥发射到目标网络实体的装置。An apparatus for wireless communication is described. The apparatus may include means for identifying a handover triggering message that triggers a handover from a source network entity to a target network entity, means for generating a refreshed intermediate key based at least in part on a first freshness parameter and the handover triggering message, and means for transmitting the refreshed intermediate key to the target network entity.
描述用于无线通信的另一设备。所述设备可包含处理器、与处理器电子通信的存储器及存储在存储器中的指令。所述指令可操作以致使处理器:识别触发从源网络实体到目标网络实体的切换的切换触发消息,至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥,及将经刷新的中间密钥发射到目标网络实体。Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: identify a handover triggering message that triggers a handover from a source network entity to a target network entity, generate a refreshed intermediate key based at least in part on a first freshness parameter and the handover triggering message, and transmit the refreshed intermediate key to the target network entity.
描述一种用于无线通信的非暂时性计算机可读媒体。所述非暂时性计算机可读媒体可包含可操作以致使处理器进行以下操作的指令:识别触发从源网络实体到目标网络实体的切换的切换触发消息,至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥,及将经刷新的中间密钥发射到目标网络实体。A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to: identify a handover triggering message that triggers a handover from a source network entity to a target network entity, generate a refreshed intermediate key based at least in part on a first freshness parameter and the handover triggering message, and transmit the refreshed intermediate key to the target network entity.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于网络实体基础密钥生成中间密钥的过程、特征、装置或指令,其中中间密钥可不同于经刷新的中间密钥。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating an intermediate key based at least in part on the network entity base key, where the intermediate key may be different from the refreshed intermediate key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于生成可是至少部分地基于中间密钥及第二新鲜性参数的源基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating a source base station base key that may be based at least in part on the intermediate key and the second freshness parameter.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于将源基站基础密钥发射到源基站的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for transmitting the source base station base key to the source base station.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于第二新鲜性参数生成经刷新的源基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating a refreshed source base station base key based at least in part on the second freshness parameter.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第二新鲜性参数包括用于刷新源基站基础密钥的保留计数器。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the second freshness parameter includes a retention counter for refreshing the source base station base key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于网络实体基础密钥,生成用于非接入层(NAS)传信的加密密钥及用于NAS传信的完整性密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating encryption keys for non-access stratum (NAS) signaling and integrity keys for NAS signaling based at least in part on a network entity base key.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第一新鲜性参数包括上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing intermediate keys at the source network entity, or a combination thereof.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,经刷新的中间密钥包括目标网络实体的网络实体基础密钥。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the refreshed intermediate key includes a network entity base key of the target network entity.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,目标网络实体的网络实体基础密钥可被配置成专门用于生成目标基站基础密钥。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, a network entity base key of a target network entity may be configured to be specifically used to generate a target base station base key.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,源网络实体包括源AMF且目标网络实体包括目标AMF。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the source network entity includes a source AMF and the target network entity includes a target AMF.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,经刷新的中间密钥可被配置成专门用于生成目标基站基础密钥。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the refreshed intermediate key may be configured to be used specifically for generating a target base station base key.
描述一种无线通信的方法。所述方法可包含:识别触发从源网络实体到目标网络实体的切换的切换触发消息;从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是至少部分地基于第一新鲜性参数且其被配置成专门用于生成目标基站基础密钥;及至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。A method of wireless communication is described. The method may include: identifying a handover trigger message that triggers a handover from a source network entity to a target network entity; receiving a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based at least in part on a first freshness parameter and is configured specifically for use in generating a target base station base key; and generating the target base station base key based at least in part on the refreshed intermediate key and a second freshness parameter.
描述一种用于无线通信的设备。所述设备可包含:用于识别触发从源网络实体到目标网络实体的切换的切换触发消息的装置;用于从源网络实体接收经刷新的中间密钥的装置,其中经刷新的中间密钥是至少部分地基于第一新鲜性参数且其被配置成专门用于生成目标基站基础密钥;及用于至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥的装置。An apparatus for wireless communication is described. The apparatus may include: means for identifying a handover trigger message that triggers a handover from a source network entity to a target network entity; means for receiving a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based at least in part on a first freshness parameter and is configured specifically for use in generating a target base station base key; and means for generating a target base station base key based at least in part on the refreshed intermediate key and a second freshness parameter.
描述用于无线通信的另一设备。所述设备可包含处理器、与处理器电子通信的存储器及存储在存储器中的指令。所述指令可操作以致使处理器:识别触发从源网络实体到目标网络实体的切换的切换触发消息;从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是至少部分地基于第一新鲜性参数且其被配置成专门用于生成目标基站基础密钥;及至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: identify a handover triggering message that triggers a handover from a source network entity to a target network entity; receive a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based at least in part on a first freshness parameter and is configured specifically for use in generating a target base station base key; and generate a target base station base key based at least in part on the refreshed intermediate key and a second freshness parameter.
描述一种用于无线通信的非暂时性计算机可读媒体。所述非暂时性计算机可读媒体可包含可操作以致使处理器进行以下操作的指令:识别触发从源网络实体到目标网络实体的切换的切换触发消息;从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是至少部分地基于第一新鲜性参数且其被配置成专门用于生成目标基站基础密钥;及至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to: identify a handover triggering message that triggers a handover from a source network entity to a target network entity; receive a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based at least in part on a first freshness parameter and is configured specifically for use in generating a target base station base key; and generate a target base station base key based at least in part on the refreshed intermediate key and a second freshness parameter.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,经刷新的中间密钥可不同于在源网络实体处使用的中间密钥。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the refreshed intermediate key may differ from the intermediate key used at the source network entity.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,经刷新的中间密钥包括网络实体基础密钥的链状密钥。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the refreshed intermediate key includes a chain key of the network entity base key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于中间密钥及第三新鲜性参数生成目标基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating a target base station base key based at least in part on the intermediate key and the third freshness parameter.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第三新鲜性参数包括用于刷新目标基站基础密钥的保留计数器。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the third freshness parameter includes a retention counter for refreshing the target base station base key.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,源网络实体包括源AMF且目标网络实体包括目标AMF。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the source network entity includes a source AMF and the target network entity includes a target AMF.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第一新鲜性参数包括上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing intermediate keys at the source network entity, or a combination thereof.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第二新鲜性参数包括用于刷新目标基站基础密钥的保留计数器。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the second freshness parameter includes a retention counter for refreshing the target base station base key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于将目标基站基础密钥发射到目标基站的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for transmitting the target base station base key to the target base station.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于在切换可完成之后接收经刷新的网络实体基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for receiving a refreshed network entity base key after the handover may be completed.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于经刷新的网络实体基础密钥,生成用于NAS传信的加密密钥及用于NAS传信的完整性密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating encryption keys for NAS signaling and integrity keys for NAS signaling based at least in part on the refreshed network entity base key.
描述一种无线通信的方法。所述方法可包含:从源网络实体接收触发到目标网络实体的切换的切换命令消息,接收第一新鲜性参数的指示,及至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。A method of wireless communication is described. The method may include receiving a handover command message from a source network entity triggering a handover to a target network entity, receiving an indication of a first freshness parameter, and generating a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key.
描述一种用于无线通信的设备。所述设备可包含:用于从源网络实体接收触发到目标网络实体的切换的切换命令消息的装置,用于接收第一新鲜性参数的指示的装置,及用于至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥的装置,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。An apparatus for wireless communication is described. The apparatus may include: means for receiving a handover command message from a source network entity triggering a handover to a target network entity, means for receiving an indication of a first freshness parameter, and means for generating a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key.
描述用于无线通信的另一设备。所述设备可包含处理器、与处理器电子通信的存储器及存储在存储器中的指令。所述指令可操作以致使处理器:从源网络实体接收触发到目标网络实体的切换的切换命令消息,接收第一新鲜性参数的指示,及至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。Another apparatus for wireless communication is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are operable to cause the processor to: receive a handover command message from a source network entity triggering a handover to a target network entity, receive an indication of a first freshness parameter, and generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key.
描述一种用于无线通信的非暂时性计算机可读媒体。所述非暂时性计算机可读媒体可包含可操作以致使处理器进行以下操作的指令:从源网络实体接收触发到目标网络实体的切换的切换命令消息,接收第一新鲜性参数的指示,及至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。A non-transitory computer-readable medium for wireless communication is described. The non-transitory computer-readable medium may include instructions operable to cause a processor to: receive a handover command message from a source network entity triggering a handover to a target network entity; receive an indication of a first freshness parameter; and generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于接收第二新鲜性参数的指示的过程、特征、装置或指令。上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for receiving an indication of a second freshness parameter. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating a target base station base key based at least in part on the refreshed intermediate key and the second freshness parameter.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于接收经更新的第二新鲜性参数的指示的过程、特征、装置或指令。上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于经更新的第二新鲜性参数刷新目标基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for receiving an indication of an updated second freshness parameter. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for refreshing the target base station base key based at least in part on the updated second freshness parameter.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于接收经更新的经刷新中间密钥的指示的过程、特征、装置或指令。上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于经更新的经刷新中间密钥刷新目标基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for receiving an indication of an updated refreshed intermediate key. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for refreshing the target base station base key based at least in part on the updated refreshed intermediate key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于接收经更新的第一新鲜性参数的指示的过程、特征、装置或指令。上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于经更新的第一新鲜性参数刷新目标基站基础密钥的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instruction for receiving an indication of an updated first freshness parameter. Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include a process, feature, means, or instruction for refreshing the target base station base key based at least in part on the updated first freshness parameter.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于目标基站基础密钥与目标基站通信的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for communicating with a target base station based at least in part on the target base station base key.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第二新鲜性参数包括用于刷新目标基站基础密钥的保留计数器。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the second freshness parameter includes a retention counter for refreshing the target base station base key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于至少部分地基于网络实体基础密钥生成中间密钥的过程、特征、装置或指令,其中中间密钥可不同于经刷新的中间密钥。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for generating an intermediate key based at least in part on the network entity base key, where the intermediate key may be different from the refreshed intermediate key.
上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例可进一步包含用于接收经刷新的中间密钥可被配置成专门用于生成目标基站基础密钥的指示的过程、特征、装置或指令。Some examples of the methods, apparatus, and non-transitory computer-readable media described above may further include processes, features, means, or instructions for receiving an indication that the refreshed intermediate key may be configured specifically for use in generating a target base station base key.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,第一新鲜性参数包括上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing intermediate keys at the source network entity, or a combination thereof.
在上文所描述的方法、设备及非暂时性计算机可读媒体的一些实例中,源网络实体包括源AMF且目标网络实体包括目标AMF。In some examples of the methods, apparatus, and non-transitory computer-readable media described above, the source network entity includes a source AMF and the target network entity includes a target AMF.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1说明根据本公开的方面的支持用于切换的安全密钥推导的无线通信系统的实例。1 illustrates an example of a wireless communication system supporting security key derivation for handover according to aspects of the present disclosure.
图2说明根据本公开的方面的支持用于切换的安全密钥推导的无线通信系统的实例。2 illustrates an example of a wireless communication system supporting security key derivation for handover according to aspects of the present disclosure.
图3到6说明根据本公开的方面的支持用于切换的安全密钥推导的实例密钥推导。3 through 6 illustrate example key derivations that support secure key derivation for handover according to aspects of the present disclosure.
图7说明根据本公开的方面的支持用于切换的安全密钥推导的过程流程的实例。7 illustrates an example of a process flow to support security key derivation for handover according to aspects of the present disclosure.
图8到10示出根据本公开的方面的支持用于切换的安全密钥推导的装置的框图。8 to 10 illustrate block diagrams of apparatuses supporting security key derivation for handover according to aspects of the present disclosure.
图11说明根据本公开的方面的包含支持用于切换的安全密钥推导的网络实体的系统的框图。11 illustrates a block diagram of a system including a network entity supporting security key derivation for handover according to aspects of the present disclosure.
图12到14示出根据本公开的方面的支持用于切换的安全密钥推导的装置的框图。12 to 14 illustrate block diagrams of apparatuses supporting secure key derivation for handover according to aspects of the present disclosure.
图15说明根据本公开的方面的包含支持用于切换的安全密钥推导的UE的系统的框图。15 illustrates a block diagram of a system including a UE supporting security key derivation for handover according to aspects of the present disclosure.
图16到24说明根据本公开的方面的用于切换的安全密钥推导方法。16 through 24 illustrate security key derivation methods for handover according to aspects of the present disclosure.
具体实施方式DETAILED DESCRIPTION
所描述的技术涉及支持用于切换的安全密钥推导的经改进方法、系统、装置或设备。网络实体(例如,移动性管理实体(MME)或接入与移动性功能(AMF))可利用接入层(AS)密钥,以确保用户设备(UE)与基站之间或跨越网络的其它网络实体之间的安全通信。如果网络状况开始降低或UE需要重定位新的网络实体(例如,由于UE移动性/重定位),则网络实体(例如,源网络实体)可起始到新网络实体(例如,目标网络实体)的切换程序。在一些方面中,源及目标网络实体可基于中间密钥,以统一方式导出用于切换程序的AS密钥(例如,KgNB)。举例来说,不管AS密钥是针对第一时间还是后续时间导出,用于导出AS密钥(例如,KgNB)的程序可都是基于此中间密钥,相比在第一与后续推导之间不同地导出AS密钥的技术,这可增大效率并减少复杂性。The described techniques relate to improved methods, systems, apparatuses, or devices that support secure key derivation for handovers. A network entity (e.g., a mobility management entity (MME) or an access and mobility function (AMF)) can utilize access stratum (AS) keys to ensure secure communications between a user equipment (UE) and a base station or other network entities across the network. If network conditions begin to degrade or the UE needs to relocate to a new network entity (e.g., due to UE mobility/relocation), the network entity (e.g., a source network entity) can initiate a handover procedure to the new network entity (e.g., a target network entity). In some aspects, the source and target network entities can derive AS keys (e.g., K gNB ) for the handover procedure in a unified manner based on an intermediate key. For example, regardless of whether the AS key is derived for a first or subsequent time, the procedure for deriving the AS key (e.g., K gNB ) can be based on this intermediate key, which can increase efficiency and reduce complexity compared to techniques that derive the AS key differently between first and subsequent derivations.
在一些方面中,中间密钥可为从网络实体密钥(例如,KAMF)导出的AS根密钥(例如,KAS_root)。可在UE与网络实体之间共享中间密钥,且中间密钥也可用于促进UE与网络实体之间的安全通信。源网络实体可基于新鲜性参数导出经刷新的中间密钥,且接着将经刷新的中间密钥发射到目标网络实体。目标网络实体接着可利用所导出的中间密钥来导出AS密钥(例如,KgNB)。以此方式,出于在目标网络实体处导出AS密钥的目的而发射经刷新的中间密钥可在源与目标网络实体之间提供密钥分离。并且,相比在实体之间共享较高层级密钥的技术,发射中间密钥(与例如KAMF的较高层级密钥相反)可提供经增强的安全性。此外,以此方式使用中间密钥可促进高效的切换过程,这是因为目标网络实体可在必须从另一网络实体接收或导出较高层级密钥(例如,新KAMF)之前开始导出AS密钥以发送到目标基站。以此方式使用中间密钥也可用于系统间切换(例如,在下一代系统与旧式系统之间)。In some aspects, the intermediate key may be an AS root key (e.g., KAS_root ) derived from a network entity key (e.g., KAMF ). The intermediate key may be shared between the UE and network entities and may also be used to facilitate secure communications between the UE and network entities. The source network entity may derive a refreshed intermediate key based on a freshness parameter and then transmit the refreshed intermediate key to the target network entity. The target network entity may then utilize the derived intermediate key to derive an AS key (e.g., KgNB ). In this manner, transmitting the refreshed intermediate key for the purpose of deriving the AS key at the target network entity may provide key separation between the source and target network entities. Furthermore, transmitting the intermediate key (as opposed to a higher-level key, such as KAMF ) may provide enhanced security compared to techniques that share higher-level keys between entities. Furthermore, using the intermediate key in this manner may facilitate an efficient handover process because the target network entity may begin deriving the AS key to send to the target base station before having to receive or derive a higher-level key (e.g., a new KAMF ) from another network entity. Using intermediate keys in this manner can also be used for inter-system handoffs (eg, between a next generation system and a legacy system).
本公开的方面最初描述于无线通信系统的上下文中。接着描述各种密钥推导。还描述了说明本公开的方面的过程流程。进一步通过涉及用于切换的安全密钥推导的设备图、系统图及流程图说明本公开的方面并参考所述图描述本公开的方面。Aspects of the present disclosure are initially described in the context of wireless communication systems. Various key derivations are then described. A process flow illustrating aspects of the present disclosure is also described. Aspects of the present disclosure are further illustrated by, and described with reference to, device diagrams, system diagrams, and flow diagrams related to secure key derivation for handover.
图1说明根据本公开的各种方面的无线通信系统100的实例。无线通信系统100包含基站105、UE 115及核心网络130。在一些实例中,无线通信系统100可为长期演进(LTE)网络、LTE-高级(LTE-A)网络或新无线电(NR)网络。在一些情况下,无线通信系统100可支持增强型宽带通信、超可靠(例如,关键任务)通信、低时延通信或与低成本及低复杂性装置的通信。FIG1 illustrates an example of a wireless communication system 100 according to various aspects of the present disclosure. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an LTE-Advanced (LTE-A) network, or a New Radio (NR) network. In some cases, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, or communication with low-cost and low-complexity devices.
基站105可经由一或多个基站天线与UE 115无线通信。本文中所描述的基站105可包含或可被所属领域的技术人员称为基站收发器台、无线电基站、接入点、无线电收发器、节点B、演进节点B(eNB)、下一代节点B或千兆节点B(其中的任一个可被称为gNB)、家庭节点B、家庭演进节点B或其它合适的术语。无线通信系统100可包含不同类型的基站105(例如,巨型或小型小区基站)。本文中所描述的UE 115可能够与各种类型的基站105及网络设备(包含巨型eNB、小型小区eNB、gNB、中继基站等)通信。The base station 105 can communicate wirelessly with the UE 115 via one or more base station antennas. The base station 105 described herein may include or may be referred to by those skilled in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, a Node B, an evolved Node B (eNB), a next-generation Node B, or a giga-Node B (any of which may be referred to as a gNB), a Home Node B, a Home eNode B, or other suitable terminology. The wireless communication system 100 may include different types of base stations 105 (e.g., macro or small cell base stations). The UE 115 described herein may be capable of communicating with various types of base stations 105 and network equipment (including macro eNBs, small cell eNBs, gNBs, relay base stations, etc.).
每一基站105可与支持与各种UE 115的通信的特定地理涵盖区域110相关联。每一基站105可经由通信链路125提供对相应地理涵盖区域110的通信涵盖,且基站105与UE 115之间的通信链路125可利用一或多个载波。无线通信系统100中示出的通信链路125可包含从UE 115到基站105的上行链路发射,或从基站105到UE 115的下行链路发射。下行链路发射也可被称为前向链路发射,而上行链路发射也可被称为反向链路发射。Each base station 105 may be associated with a particular geographic coverage area 110 that supports communications with various UEs 115. Each base station 105 may provide communication coverage for the respective geographic coverage area 110 via a communication link 125, and the communication link 125 between the base station 105 and the UE 115 may utilize one or more carriers. The communication link 125 shown in the wireless communication system 100 may include uplink transmissions from the UE 115 to the base station 105, or downlink transmissions from the base station 105 to the UE 115. Downlink transmissions may also be referred to as forward link transmissions, while uplink transmissions may also be referred to as reverse link transmissions.
基站105的地理涵盖区域110可被划分成仅构成地理涵盖区域110的一部分的扇区,且每一扇区可与小区相关联。举例来说,每一基站105可提供对巨型小区、小型小区、热点或其它类型的小区或其各种组合的通信涵盖。在一些实例中,基站105可是可移动的,且因此提供对移动地理涵盖区域110的通信涵盖。在一些实例中,与不同技术相关联的不同地理涵盖区域110可重叠,且与不同技术相关联的重叠的地理涵盖区域110可由同一基站105或不同基站105支持。无线通信系统100可包含异质LTE/LTE-A或NR网络,在所述网络中不同类型的基站105提供对各种地理涵盖区域110的涵盖。The geographic coverage area 110 of a base station 105 can be divided into sectors that constitute only a portion of the geographic coverage area 110, and each sector can be associated with a cell. For example, each base station 105 can provide communication coverage for macro cells, small cells, hotspots, or other types of cells, or various combinations thereof. In some examples, a base station 105 can be mobile and, therefore, provide communication coverage for a mobile geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies can overlap, and the overlapping geographic coverage areas 110 associated with different technologies can be supported by the same base station 105 or different base stations 105. The wireless communication system 100 can include a heterogeneous LTE/LTE-A or NR network in which different types of base stations 105 provide coverage for various geographic coverage areas 110.
术语“小区”是指用于与基站105(例如,经由载波)通信的逻辑通信实体,且可与用于区分经由相同或不同载波操作的相邻小区的识别符(例如,物理小区识别符(PCID)、虚拟小区识别符(VCID))相关联。在一些实例中,载波可支持多个小区,且可根据可接入不同类型的装置的不同协议类型(例如,机器型通信(MTC)、窄带物联网(NB-IoT)、增强型移动宽带(eMBB)或其它协议)配置不同小区。在一些情况下,术语“小区”可指逻辑实体在上面操作的地理涵盖区域110的一部分(例如,扇区)。The term "cell" refers to a logical communication entity used to communicate with base station 105 (e.g., via a carrier), and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID)) used to distinguish between adjacent cells operating via the same or different carriers. In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types (e.g., machine-type communication (MTC), narrowband Internet of Things (NB-IoT), enhanced mobile broadband (eMBB), or other protocols) that can access different types of devices. In some cases, the term "cell" may refer to a portion (e.g., a sector) of a geographic coverage area 110 on which the logical entity operates.
UE 115可分散在整个无线通信系统100中,且每一UE 115可为静止或移动的。UE115也可被称为移动装置、无线装置、远程装置、手持型装置或用户装置或其它合适的术语,其中“装置”也可被称为单元、台、终端或客户端。UE 115也可为例如蜂窝式电话、个人数字助理(PDA)、平板计算机、手提式计算机或个人计算机的个人电子装置。在一些实例中,UE115还可指可在例如电器、载具、仪表等的各种物件中实施的无线本地环路(WLL)台、物联网(IoT)装置、万联网(IoE)装置或MTC装置等。UEs 115 may be dispersed throughout wireless communication system 100, and each UE 115 may be stationary or mobile. UE 115 may also be referred to as a mobile device, wireless device, remote device, handheld device, or user device, or other appropriate terminology, where "device" may also be referred to as a unit, station, terminal, or client. UE 115 may also be a personal electronic device such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, UE 115 may also refer to a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or an MTC device, which may be implemented in various items such as appliances, vehicles, meters, and the like.
例如MTC或IoT装置的一些UE 115可为低成本或低复杂性装置,且可实现机器之间的自动通信(例如,经由机器到机器(M2M)通信)。M2M通信或MTC可指允许装置在无需人为干预的情况下彼此通信或与基站105通信的数据通信技术。在一些实例中,M2M通信或MTC可包含来自装置的通信,所述装置集成传感器或仪表以测量或捕获信息,并将所述信息中继到可利用信息或将信息呈现给与程序或应用交互的人的中央服务器或应用程序。一些UE 115可被设计成收集信息或启用机器的自动行为。MTC装置的应用实例包含智能抄表、库存监测、水位监测、设备监测、医疗监测、野生动物监测、天气及地质学事件监测、车队管理及跟踪、远程安全感测、物理接入控制及基于交易的业务计费。Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices that enable automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technology that allows devices to communicate with each other or with base station 105 without human intervention. In some examples, M2M communication or MTC may include communications from devices that integrate sensors or meters to measure or capture information and relay that information to a central server or application that can utilize or present the information to a person interacting with the program or application. Some UEs 115 may be designed to collect information or enable automated behavior of machines. Application examples of MTC devices include smart meter reading, inventory monitoring, water level monitoring, equipment monitoring, medical monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based service billing.
一些UE 115可被配置成采用减少功率消耗的操作模式,例如半双工通信(例如,支持经由发射或接收的单向通信,但不能同时发射及接收的模式)。在一些实例中,可以减小的峰值速率执行半双工通信。用于UE 115的其它功率节约技术包含在未参与积极通信时进入功率节省“深度睡眠”模式或以有限带宽操作(例如,根据窄带通信)。在一些情况下,UE115可被设计成支持关键功能(例如,关键任务功能),且无线通信系统100可被配置成对这些功能提供超可靠通信。Some UEs 115 may be configured to employ operating modes that reduce power consumption, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception, but not simultaneous transmission and reception). In some instances, half-duplex communication may be performed at a reduced peak rate. Other power conservation techniques for UEs 115 include entering a power-saving "deep sleep" mode when not engaged in active communications or operating with limited bandwidth (e.g., based on narrowband communications). In some cases, UEs 115 may be designed to support critical functions (e.g., mission-critical functions), and the wireless communication system 100 may be configured to provide ultra-reliable communication for these functions.
在一些情况下,UE 115也可能能够与其它UE 115直接通信(例如,使用对等(P2P)或装置到装置(D2D)协议)。利用D2D通信的一组UE 115中的一个或多个可在基站105的地理涵盖区域110内。此组中的其它UE 115可在基站105的地理涵盖区域110外部,或以其它方式不能够从基站105接收发射。在一些情况下,经由D2D通信进行通信的UE 115组可利用一对多(1:M)系统,在一对多系统中,每一UE 115发射到组中的每一其它UE 115。在一些情况下,基站105促进用于D2D通信的资源的调度。在其它情况下,在无需涉及基站105的情况下在UE115之间进行D2D通信。In some cases, a UE 115 may also be able to communicate directly with other UEs 115 (e.g., using a peer-to-peer (P2P) or device-to-device (D2D) protocol). One or more of a group of UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of a base station 105. Other UEs 115 in the group may be outside the geographic coverage area 110 of the base station 105 or otherwise unable to receive transmissions from the base station 105. In some cases, a group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, in which each UE 115 transmits to each other UE 115 in the group. In some cases, the base station 105 facilitates the scheduling of resources for the D2D communication. In other cases, D2D communication occurs between UEs 115 without involving the base station 105.
基站105可与核心网络130通信并彼此通信。举例来说,基站105可通过回程链路132(例如,S1、N2、N3)与核心网络130介接。基站105可经由回程链路134(例如,X2、Xn)直接(例如,直接在基站105之间)或间接地(例如,经由核心网络130)彼此通信。The base stations 105 can communicate with the core network 130 and with each other. For example, the base stations 105 can interface with the core network 130 via backhaul links 132 (e.g., S1, N2, N3). The base stations 105 can communicate with each other directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130) via backhaul links 134 (e.g., X2, Xn).
核心网络130可提供用户认证、接入授权、追踪、因特网协议(IP)连接性,及其它接入、路由或移动性功能。核心网络130可为演进型分组核心(EPC),所述EPC可包含至少一个移动性管理实体(MME)、至少一个服务网关(S-GW)及至少一个分组数据网络(PDN)网关(P-GW)。MME可管理非接入层(例如,控制平面)功能,例如对由与EPC相关联的基站105服务的UE115的移动性、认证及承载管理。可通过S-GW传递用户IP包,S-GW自身可连接到P-GW。P-GW可提供IP地址分配以及其它功能。P-GW可连接到网络运营商IP服务。运营商IP服务可包含对因特网、内联网、IP多媒体子系统(IMS)或包交换(PS)流式传输服务的接入。The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC), which may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME may manage non-access stratum (e.g., control plane) functions such as mobility, authentication, and bearer management for UEs 115 served by base stations 105 associated with the EPC. User IP packets may be passed through the S-GW, which itself may be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may connect to network operator IP services. Operator IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or packet-switched (PS) streaming services.
网络装置中的至少一些(例如基站105)可包含例如接入网络实体的子组件,其可为接入节点控制器(ANC)的实例。每一接入网络实体可通过数个其它接入网络发射实体与UE 115通信,所述接入网络发射实体可被称为无线电头端、智能无线电头端或发射/接收点(TRP)。在一些配置中,每一接入网络实体或基站105的各种功能可跨越各种网络装置(例如,无线电头端及接入网络控制器)分布,或合并到单个网络装置(例如,基站105)中。At least some of the network devices (e.g., base station 105) may include subcomponents such as access network entities, which may be instances of access node controllers (ANCs). Each access network entity may communicate with UE 115 through a number of other access network transmitting entities, which may be referred to as radio heads, smart radio heads, or transmit/receive points (TRPs). In some configurations, various functions of each access network entity or base station 105 may be distributed across various network devices (e.g., radio heads and access network controllers) or consolidated into a single network device (e.g., base station 105).
无线通信系统100可使用通常在300兆赫(MHz)到300千兆赫(GHz)的范围内的一或多个频带来操作。通常,从300MHz到3GHz的区被称为超高频(UHF)区或分米频带,这是由于波长长度在大致一分米到一米的范围内。UHF波可被建筑物及环境特征阻挡或重定向。然而,对于巨型小区来说,所述波可充分穿透结构以向位于室内的UE 115提供服务。相比于使用低于300MHz的频谱的较小频率及较长波的高频(HF)或特高频(VHF)部分的发射,UHF波的发射可与较小天线及较短范围(例如,小于100km)相关联。The wireless communication system 100 may operate using one or more frequency bands typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). The region from 300 MHz to 3 GHz is often referred to as the ultra-high frequency (UHF) region or decimeter band, due to the wavelength length being approximately one decimeter to one meter. UHF waves can be blocked or redirected by buildings and environmental features. However, for macrocells, the waves can penetrate structures sufficiently to provide service to UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and a shorter range (e.g., less than 100 km) compared to transmission in the lower frequency and longer wavelength high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
无线通信系统100也可以使用从3GHz到30GHz的频带的极高频(SHF)区(也被称为厘米频带)进行操作。SHF区包含例如5GHz工业、科学及医学(ISM)频带的频带,可容忍来自其它用户的干扰的装置可适时地使用所述频带。The wireless communication system 100 may also operate in the extremely high frequency (SHF) region (also known as the centimeter band), which is a frequency band from 3 GHz to 30 GHz. The SHF region includes frequency bands such as the 5 GHz Industrial, Scientific, and Medical (ISM) band, which can be used by devices that can tolerate interference from other users.
无线通信系统100也可以频谱的至高频(EHF)区(例如,从25GHz到300GHz)(也被称为毫米频带)进行操作。在一些实例中,无线通信系统100可支持UE 115与基站105之间的毫米波(mmW)通信,且相比于UHF天线,相应装置的EHF天线可甚至更小且更紧密隔开。在一些情况下,此情况可有助于在UE 115内使用天线阵列。然而,相比于SHF或UHF发射,EHF发射的传播可经受甚至更大的大气衰减及更短范围。可跨越使用一或多个不同频率区的发射采用本文中所公开的技术,且跨越这些频率区的指定频带使用可根据国家或管理机构而不同。The wireless communication system 100 may also operate in the extreme high frequency (EHF) region of the spectrum (e.g., from 25 GHz to 300 GHz), also known as the millimeter band. In some instances, the wireless communication system 100 may support millimeter wave (mmW) communications between the UE 115 and the base station 105, and the EHF antennas of the respective devices may be even smaller and more closely spaced than the UHF antennas. In some cases, this may facilitate the use of antenna arrays within the UE 115. However, the propagation of EHF transmissions may be subject to even greater atmospheric attenuation and a shorter range than SHF or UHF transmissions. Transmissions that may span the use of one or more different frequency regions may employ the techniques disclosed herein, and the designated frequency band usage across these frequency regions may vary by country or regulatory agency.
在一些情况下,无线通信系统100可利用经许可及未经许可的射频频谱带两者。举例来说,无线通信系统100可采用许可辅助接入(LAA)、LTE未经许可(LTE-U)无线电接入技术,或在例如5GHz ISM频带的未经许可频带中的NR技术。当在未经许可的射频频谱带中操作时,例如基站105及UE 115的无线装置可采用先听后说(LBT)程序,以确保在发射数据之前频道是畅通的。在一些情况下,在未经许可的频带中的操作结合在经许可的频带中操作的CC(例如,LAA)可是基于CA配置。在未经许可的频谱中的操作可包含下行链路发射、上行链路发射、对等发射或这些发射的组合。在未经许可的频谱中的双工可是基于频分双工(FDD)、时分双工(TDD)或两者的组合。In some cases, the wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ license-assisted access (LAA), LTE-unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band, such as the 5 GHz ISM band. When operating in an unlicensed radio frequency spectrum band, wireless devices such as base station 105 and UE 115 may employ a listen-before-talk (LBT) procedure to ensure that the channel is clear before transmitting data. In some cases, operation in the unlicensed band in conjunction with CCs operating in the licensed band (e.g., LAA) may be based on a CA configuration. Operation in the unlicensed spectrum may include downlink transmissions, uplink transmissions, peer-to-peer transmissions, or a combination of these transmissions. Duplexing in the unlicensed spectrum may be based on frequency division duplexing (FDD), time division duplexing (TDD), or a combination of both.
在一些实例中,基站105或UE 115可装备有多个天线,所述天线可用于采用例如分集发射、分集接收、多输入多输出(MIMO)通信或波束成形的技术。举例来说,无线通信系统可在发射装置(例如,基站105)与接收装置(例如,UE 115)之间使用发射方案,其中发射装置装备有多个天线且接收装置装备有一或多个天线。MIMO通信可采用多路径信号传播,以通过经由不同空间层发射或接收多个信号(其可被称为空间多路复用)来增大频谱效率。可由发射装置经由不同的天线或天线的不同组合来发射多个信号。同样,可由接收装置经由不同的天线或天线的不同组合来接收多个信号。多个信号中的每一个可被称为单独空间流,且其可携载与相同数据流(例如,相同码字)或不同数据流相关联的位。不同空间层可与用于信道测量及报告的不同天线端口相关联。MIMO技术包含单用户MIMO(SU-MIMO),其中多个空间层被发射到同一接收装置,及多用户MIMO(MU-MIMO),其中多个空间层被发射到多个装置。In some examples, base station 105 or UE 115 may be equipped with multiple antennas, which can be used to employ techniques such as diversity transmission, diversity reception, multiple-input, multiple-output (MIMO) communication, or beamforming. For example, a wireless communication system may employ a transmission scheme between a transmitting device (e.g., base station 105) and a receiving device (e.g., UE 115), wherein the transmitting device is equipped with multiple antennas and the receiving device is equipped with one or more antennas. MIMO communication may exploit multipath signal propagation to increase spectral efficiency by transmitting or receiving multiple signals via different spatial layers (which may be referred to as spatial multiplexing). The multiple signals may be transmitted by the transmitting device via different antennas or different combinations of antennas. Similarly, the multiple signals may be received by the receiving device via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams. Different spatial layers may be associated with different antenna ports for channel measurement and reporting. MIMO technology includes single-user MIMO (SU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and multi-user MIMO (MU-MIMO), in which multiple spatial layers are transmitted to multiple devices.
波束成形(也可被称为空间过滤、定向发射或定向接收)为可在发射装置或接收装置(例如,基站105或UE 115)处使用,以沿着发射装置与接收装置之间的空间路径塑形或操控天线波束(例如,发射波束或接收波束)的信号处理技术。可通过组合经由天线阵列的天线元件传达的信号来实现波束成形,使得相对于天线阵列以特定定向传播的信号经历相长干扰而其它信号经历相消干扰。调整经由天线元件传达的信号可包含发射装置或接收装置将某些振幅及相位偏移应用到经由与装置相关联的天线元件中的每一个携载的信号。与天线元件中的每一个相关联的调整可由与特定定向(例如,相对于发射装置或接收装置的天线阵列,或相对于其它定向)相关联的波束成形权重设定定义。Beamforming (which may also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting device or receiving device (e.g., base station 105 or UE 115) to shape or steer an antenna beam (e.g., a transmit beam or a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming can be achieved by combining signals communicated via antenna elements of an antenna array so that signals propagating in a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjusting the signals communicated via the antenna elements may include the transmitting device or receiving device applying certain amplitude and phase offsets to the signals carried by each of the antenna elements associated with the device. The adjustments associated with each of the antenna elements may be defined by a beamforming weight setting associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or receiving device, or relative to other orientations).
在一个实例中,基站105可使用多个天线或天线阵列来进行波束成形操作,以用于与UE 115定向通信。举例来说,一些信号(例如,同步信号、参考信号、波束选择信号或其它控制信号)可由基站105在不同方向上多次发射,这可包含根据与不同发射方向相关联的不同波束成形权重设定来发射信号。在不同波束方向上的发射可用于识别(例如,由基站105或例如UE 115的接收装置)由基站105进行的后续发射及/或接收的波束方向。例如与特定接收装置相关联的数据信号的一些信号可由基站105在单个波束方向(例如,与例如UE 115的接收装置相关联的方向)上发射。在一些实例中,可至少部分地基于在不同波束方向上发射的信号来确定与沿着单个波束方向的发射相关联的波束方向。举例来说,UE 115可接收由基站105在不同方向上发射的信号中的一个或多个,且UE115可向基站105报告其以最高信号质量或在其它方面可接受的信号质量接收的信号指示。尽管参考由基站105在一或多个方向上发射的信号来描述这些技术,但UE 115可采用类似技术以用于在不同方向上多次发射信号(例如,用于识别由UE 115进行的后续发射或接收的波束方向),或在单个方向上发射信号(例如,用于将数据发射到接收装置)。In one example, base station 105 can use multiple antennas or antenna arrays to perform beamforming operations for directional communication with UE 115. For example, some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) can be transmitted multiple times by base station 105 in different directions, which can include transmitting signals according to different beamforming weight settings associated with different transmit directions. Transmissions in different beam directions can be used to identify (e.g., by base station 105 or a receiving device such as UE 115) a beam direction for subsequent transmissions and/or receptions by base station 105. Some signals, such as data signals associated with a particular receiving device, can be transmitted by base station 105 in a single beam direction (e.g., a direction associated with a receiving device such as UE 115). In some examples, the beam direction associated with transmissions along a single beam direction can be determined based at least in part on the signals transmitted in the different beam directions. For example, UE 115 may receive one or more of the signals transmitted by base station 105 in different directions, and UE 115 may report an indication of the signal received with the highest signal quality or an otherwise acceptable signal quality to base station 105. Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may employ similar techniques for transmitting signals multiple times in different directions (e.g., for identifying beam directions for subsequent transmissions or receptions by UE 115), or for transmitting signals in a single direction (e.g., for transmitting data to a receiving device).
接收装置(例如,UE 115,其可为mmW接收装置的实例)可在从基站105接收各种信号(例如同步信号、参考信号、波束选择信号或其它控制信号)时尝试多个接收波束。举例来说,接收装置可通过经由不同的天线子阵列进行接收、通过根据不同的天线子阵列处理接收到的信号、通过根据应用到在天线阵列的多个天线元件处接收到的信号的不同的接收波束成形权重设定进行接收,或通过根据应用到在天线阵列的多个天线元件处接收到的信号的不同的接收波束成形权重设定处理接收到的信号来尝试多个接收方向,所述操作中的任一个可被称为根据不同的接收波束或接收方向“收听”。在一些实例中,接收装置可使用单个接收波束以沿着单个波束方向进行接收(例如,在接收数据信号时)。单个接收波束可在至少部分地基于根据不同接收波束方向的收听确定的波束方向上对准(例如,至少部分地基于根据多个波束方向的收听,确定为具有最高信号强度、最高信噪比或在其它方面可接受的信号质量的波束方向)。A receiving device (e.g., UE 115, which may be an example of a mmW receiving device) may attempt multiple receive beams when receiving various signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105. For example, the receiving device may attempt multiple receive directions by receiving through different antenna subarrays, by processing received signals according to different antenna subarrays, by receiving according to different receive beamforming weight settings applied to signals received at multiple antenna elements of an antenna array, or by processing received signals according to different receive beamforming weight settings applied to signals received at multiple antenna elements of an antenna array, any of which may be referred to as "listening" according to different receive beams or receive directions. In some examples, the receiving device may use a single receive beam to receive along a single beam direction (e.g., when receiving data signals). A single receive beam may be aligned in a beam direction determined based at least in part on listening from different receive beam directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio, or otherwise acceptable signal quality based at least in part on listening from multiple beam directions).
在一些情况下,基站105或UE 115的天线可位于可支持MIMO操作或发射或接收波束成形的一或多个天线阵列内。举例来说,一或多个基站天线或天线阵列可共置于例如天线塔的天线组合件处。在一些情况下,与基站105相关联的天线或天线阵列可位于不同的地理位置。基站105可具有具数行及数列天线端口的天线阵列,基站105可使用所述天线阵列来支持与UE 115的通信波束成形。同样,UE 115可具有可支持各种MIMO或波束成形操作的一或多个天线阵列。In some cases, the antennas of a base station 105 or a UE 115 may be located within one or more antenna arrays that can support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly, such as an antenna tower. In some cases, the antennas or antenna arrays associated with a base station 105 may be located at different geographic locations. A base station 105 may have an antenna array with rows and columns of antenna ports that the base station 105 may use to support beamforming for communications with a UE 115. Similarly, a UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations.
在一些情况下,无线通信系统100可为根据分层协议栈操作的基于分组的网络。在用户平面中,在承载层或包数据汇聚协议(PDCP)层处的通信可是基于IP的。在一些情况下,无线电链路控制(RLC)层可执行包分段及重组以经由逻辑信道进行通信。媒体接入控制(MAC)层可执行逻辑信道到输送信道的优先权处置及多路复用。MAC层也可使用混合自动重复请求(HARQ)以在MAC层提供重新发射来改进链路效率。在控制平面中,无线电资源控制(RRC)协议层可建立、配置且维持UE 115与基站105或支持用于用户平面数据的无线电承载的核心网络130之间的RRC连接。在物理(PHY)层处,可将输送信道映射到物理信道。In some cases, the wireless communication system 100 may be a packet-based network operating according to a layered protocol stack. In the user plane, communications at the bearer layer or Packet Data Convergence Protocol (PDCP) layer may be IP-based. In some cases, the Radio Link Control (RLC) layer may perform packet segmentation and reassembly for communication via logical channels. The Medium Access Control (MAC) layer may perform priority handling and multiplexing of logical channels to transport channels. The MAC layer may also use Hybrid Automatic Repeat Request (HARQ) to provide retransmissions at the MAC layer to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer may establish, configure, and maintain an RRC connection between the UE 115 and the base station 105 or the core network 130 supporting radio bearers for user plane data. At the physical (PHY) layer, transport channels may be mapped to physical channels.
在一些情况下,UE 115及基站105可支持重新发射数据,以增大成功接收数据的可能性。HARQ反馈为增大经由通信链路125正确接收数据的可能性的一种技术。HARQ可包含误差检测(例如,使用循环冗余校验(CRC))、前向误差校正(FEC)及重新发射(例如,自动重复请求(ARQ))的组合。HARQ可在不佳无线电条件(例如,信噪比条件)下改进MAC层处的输送量。在一些情况下,无线装置可支持相同时隙HARQ反馈,其中装置可在特定时隙中提供用于在时隙中的先前符号中接收到的数据的HARQ反馈。在其它情况下,装置可在后续时隙中或根据其它时间间隔提供HARQ反馈。In some cases, the UE 115 and the base station 105 may support retransmission of data to increase the likelihood of successful data reception. HARQ feedback is a technique that increases the likelihood of correct data reception via the communication link 125. HARQ may include a combination of error detection (e.g., using a cyclic redundancy check (CRC)), forward error correction (FEC), and retransmission (e.g., automatic repeat request (ARQ)). HARQ can improve throughput at the MAC layer under poor radio conditions (e.g., signal-to-noise ratio conditions). In some cases, a wireless device may support same-slot HARQ feedback, wherein the device may provide HARQ feedback in a particular slot for data received in previous symbols in the slot. In other cases, the device may provide HARQ feedback in subsequent slots or according to other time intervals.
LTE或NR中的时间间隔可以基本时间单位的倍数表示,所述基本时间单位可指Ts=1/30,720,000秒的取样周期。可根据各自具有10毫秒(ms)的持续时间的无线电帧组织通信资源的时间间隔,其中帧周期可表示为Tf=307,200Ts。无线电帧可由范围介于0到1023的系统帧编号(SFN)识别。每一帧可包含编号为从0到9的10个子帧,且每一子帧可具有1毫秒(ms)的持续时间。子帧可被进一步划分成各自具有0.5ms的持续时间的2个时隙,且每一时隙可含有6或7个调制符号周期(例如,取决于每一符号周期前置的循环前缀的长度)。除循环前缀外,每一符号周期可含有2048个取样周期。在一些情况下,子帧可为无线通信系统100的最小调度单位,且可被称为发射时间间隔(TTI)。在其它情况下,无线通信系统100的最小调度单位可短于子帧,或可动态地进行选择(例如,以一串缩短的TTI(sTTI)或以使用sTTI的选定分量载波)。Time intervals in LTE or NR can be expressed as multiples of a basic time unit, which can be a sampling period of Ts = 1/30,720,000 seconds. Time intervals for communication resources can be organized according to radio frames, each of which has a duration of 10 milliseconds (ms), where the frame period can be represented as Tf = 307,200Ts . Radio frames can be identified by a system frame number (SFN) ranging from 0 to 1023. Each frame can contain 10 subframes, numbered from 0 to 9, and each subframe can have a duration of 1 millisecond (ms). A subframe can be further divided into two slots, each of which has a duration of 0.5 ms, and each slot can contain 6 or 7 modulation symbol periods (e.g., depending on the length of the cyclic prefix preceding each symbol period). In addition to the cyclic prefix, each symbol period can contain 2048 sampling periods. In some cases, a subframe can be the smallest scheduling unit for the wireless communication system 100 and can be referred to as a transmission time interval (TTI). In other cases, the minimum scheduling unit of the wireless communication system 100 may be shorter than a subframe, or may be selected dynamically (e.g., in a series of shortened TTIs (sTTIs) or in a selected component carrier using sTTIs).
在一些无线通信系统中,时隙可被进一步划分成含有一或多个符号的多个微时隙。在一些情况下,微时隙的符号或微时隙可为最小调度单位。取决于例如副载波间隔或操作频带,每一符号的持续时间可不同。此外,一些无线通信系统可实施时隙聚合,其中多个时隙或微时隙被聚合在一起并用于UE 115与基站105之间的通信。In some wireless communication systems, a time slot may be further divided into multiple mini-slots containing one or more symbols. In some cases, a symbol of a mini-slot or a mini-slot may be the minimum scheduling unit. The duration of each symbol may vary depending on, for example, the subcarrier spacing or the operating frequency band. In addition, some wireless communication systems may implement time slot aggregation, in which multiple time slots or mini-slots are aggregated and used for communication between UE 115 and base station 105.
术语“载波”是指具有所定义物理层结构以用于支持经由通信链路125的通信的射频频谱资源集合。举例来说,通信链路125的载波可包含根据用于给定无线电接入技术的物理层信道操作的射频频谱带的一部分。每一物理层信道可携载用户数据、控制信息或其它传信。载波可与预定义频道(例如,E-UTRA绝对射频信道编号(EARFCN))相关联,且可根据信道栅格定位以用于由UE 115发现。载波可为下行链路或上行链路(例如,以FDD模式),或被配置成携载下行链路及上行链路通信(例如,以TDD模式)。在一些实例中,经由载波发射的信号波形可由多个副载波构成(例如,使用例如OFDM或DFT-s-OFDM的多载波调制(MCM)技术)。The term "carrier" refers to a collection of radio frequency spectrum resources with a defined physical layer structure for supporting communications via the communication link 125. For example, a carrier of the communication link 125 may comprise a portion of a radio frequency spectrum band that operates according to a physical layer channel for a given radio access technology. Each physical layer channel may carry user data, control information, or other signaling. A carrier may be associated with a predefined frequency channel (e.g., an E-UTRA Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel grid for discovery by a UE 115. A carrier may be downlink or uplink (e.g., in FDD mode), or configured to carry both downlink and uplink communications (e.g., in TDD mode). In some examples, a signal waveform transmitted via a carrier may be composed of multiple subcarriers (e.g., using multicarrier modulation (MCM) techniques such as OFDM or DFT-s-OFDM).
对于不同的无线电接入技术(例如,LTE、LTE-A、NR等)来说,载波的组织结构可不同。举例来说,可根据TTI或时隙组织经由载波的通信,所述TTI或时隙中的每一个可包含用户数据以及控制信息或支持解码用户数据的传信。载波还可包含协调载波的操作的专用采集传信(例如,同步信号或系统信息等)及控制传信。在一些实例中(例如,在载波聚合配置中),载波还可具有协调其它载波的操作的采集传信或控制传信。The organizational structure of carriers can differ for different radio access technologies (e.g., LTE, LTE-A, NR, etc.). For example, communications over a carrier can be organized according to time intervals (TTIs) or time slots, each of which can include user data as well as control information or signaling to support decoding of user data. A carrier can also include dedicated acquisition signaling (e.g., synchronization signals or system information) and control signaling to coordinate the operation of the carrier. In some instances (e.g., in carrier aggregation configurations), a carrier can also have acquisition signaling or control signaling to coordinate the operation of other carriers.
可根据各种技术对载波上的物理信道进行多路复用。可在下行链路载波上例如使用时分多路复用(TDM)技术、频分多路复用(FDM)技术或混合式TDM-FDM技术对物理控制信道及物理数据信道进行多路复用。在一些实例中,在物理控制信道中发射的控制信息可以级联方式分布于不同控制区之间(例如,公共控制区或公共搜索空间与一或多个UE特定控制区或UE特定搜索空间之间)。Physical channels on a carrier can be multiplexed according to various techniques. Physical control channels and physical data channels can be multiplexed on a downlink carrier, for example, using time division multiplexing (TDM), frequency division multiplexing (FDM), or hybrid TDM-FDM techniques. In some examples, control information transmitted in a physical control channel can be distributed in a concatenated manner across different control regions (e.g., a common control region or common search space and one or more UE-specific control regions or UE-specific search spaces).
载波可与特定带宽的射频频谱相关联,且在一些实例中,载波带宽可被称为载波或无线通信系统100的“系统带宽”。举例来说,载波带宽可为用于特定无线电接入技术的载波的数个预定带宽中的一个(例如,1.4、3、5、10、15、20、40或80MHz)。在一些实例中,每一服务UE 115可被配置成用于经由载波带宽的部分或全部操作。在其它实例中,一些UE 115可被配置成用于使用与载波内的预定义部分或范围(例如,副载波或资源块(RB)的集合)相关联的窄带协议类型(例如,窄带协议类型的“频带内”部署)操作。A carrier may be associated with a particular bandwidth of radio frequency spectrum, and in some instances, the carrier bandwidth may be referred to as the "system bandwidth" of the carrier or wireless communication system 100. For example, the carrier bandwidth may be one of several predetermined bandwidths of the carrier for a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz). In some instances, each served UE 115 may be configured for operation over part or all of the carrier bandwidth. In other instances, some UEs 115 may be configured for operation using a narrowband protocol type associated with a predefined portion or range within a carrier (e.g., a set of subcarriers or resource blocks (RBs)) (e.g., an "in-band" deployment of a narrowband protocol type).
在采用MCM技术的系统中,资源要素可由一个符号周期(例如,一个调制符号的持续时间)及一个副载波组成,其中符号周期与副载波间隔反向相关。由每一资源要素携载的位数目可取决于调制方案(例如,调制方案的阶数)。因此,UE 115接收的资源要素越多且调制方案的阶数越高,则UE 115的数据速率可越高。在MIMO系统中,无线通信资源可指射频频谱资源、时间资源及空间资源(例如,空间层)的组合,且使用多个空间层可进一步增大与UE115的通信的数据速率。In a system employing MCM techniques, a resource element may consist of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, where the symbol period is inversely related to the subcarrier spacing. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme). Therefore, the more resource elements a UE 115 receives and the higher the order of the modulation scheme, the higher the data rate for the UE 115 may be. In a MIMO system, wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers), and the use of multiple spatial layers may further increase the data rate of communications with the UE 115.
无线通信系统100的装置(例如,基站105或UE 115)可具有支持经由特定载波带宽的通信的硬件配置,或可被配置成支持经由载波带宽集合中的一个的通信。在一些实例中,无线通信系统100可包含可支持经由与多于一个不同载波带宽相关联的载波同时进行通信的基站105及/或UE。Devices of the wireless communication system 100 (e.g., base station 105 or UE 115) may have a hardware configuration that supports communication via a specific carrier bandwidth, or may be configured to support communication via one of a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 and/or UE that can support simultaneous communication via carriers associated with more than one different carrier bandwidth.
无线通信系统100可支持在多个小区或载波上与UE 115进行通信,所述特征可被称为载波聚合(CA)或多载波操作。根据CA配置,UE 115可被配置成具有多个下行链路CC及一或多个上行链路CC。CA可与FDD及TDD分量载波两者一起使用。The wireless communication system 100 may support communication with a UE 115 on multiple cells or carriers, a feature that may be referred to as carrier aggregation (CA) or multi-carrier operation. Depending on the CA configuration, the UE 115 may be configured with multiple downlink CCs and one or more uplink CCs. CA may be used with both FDD and TDD component carriers.
在一些情况下,无线通信系统100可利用增强型分量载波(eCC)。eCC可表征为包含较宽载波或频道带宽、较短符号持续时间、较短TTI持续时间或经修改的控制信道配置的一或多个特征。在一些情况下,eCC可与CA配置或双连接性配置相关联(例如,当多个服务小区具有次优或非理想回程链路时)。eCC也可被配置成用于在未经许可的频谱或共享频谱(例如,允许多于一个运营商使用所述频谱)中使用。表征为宽载波带宽的eCC可包含一或多个分段,所述分段可由不能够监视整个载波带宽或以其它方式配置成使用有限载波带宽(例如,以节约功率)的UE 115利用。In some cases, the wireless communication system 100 may utilize an enhanced component carrier (eCC). An eCC may be characterized by one or more features including a wider carrier or channel bandwidth, a shorter symbol duration, a shorter TTI duration, or a modified control channel configuration. In some cases, an eCC may be associated with a carrier aggregation (CA) configuration or a dual connectivity configuration (e.g., when multiple serving cells have suboptimal or non-ideal backhaul links). An eCC may also be configured for use in unlicensed spectrum or shared spectrum (e.g., where more than one operator is allowed to use the spectrum). An eCC characterized by a wide carrier bandwidth may include one or more segments that may be utilized by UEs 115 that are unable to monitor the entire carrier bandwidth or are otherwise configured to use a limited carrier bandwidth (e.g., to save power).
在一些情况下,eCC可利用与其它CC不同的符号持续时间,这可包含相比于其它CC的符号持续时间,使用减少的符号持续时间。较短符号持续时间可与邻近副载波之间的增大间隔相关联。利用eCC的装置(例如UE 115或基站105)可以减少的符号持续时间(例如,16.67微秒(μs))发射宽带信号(例如,根据20、40、60、80MHz等的频道或载波带宽)。eCC中的TTI可由一或多个符号周期组成。在一些情况下,TTI持续时间(即,TTI中的符号周期数目)可是可变的。In some cases, an eCC may utilize a different symbol duration than other CCs, which may include using a reduced symbol duration compared to the symbol duration of other CCs. A shorter symbol duration may be associated with increased spacing between adjacent subcarriers. A device utilizing an eCC (e.g., a UE 115 or a base station 105) may transmit a wideband signal (e.g., according to a channel or carrier bandwidth of 20, 40, 60, 80 MHz, etc.) with a reduced symbol duration (e.g., 16.67 microseconds (μs)). A TTI in an eCC may consist of one or more symbol periods. In some cases, the TTI duration (i.e., the number of symbol periods in a TTI) may be variable.
例如NR系统的无线通信系统可利用经许可的、共享的及未经许可的频谱带的任何组合以及其它。eCC符号持续时间及副载波间隔的灵活性可允许跨越多个频谱使用eCC。在一些实例中,NR共享频谱可特别地通过动态垂直(例如,跨频率)及水平(例如,跨时间)资源共享来增大频谱利用率及频谱效率。Wireless communication systems such as NR systems can utilize any combination of licensed, shared, and unlicensed spectrum bands, among others. Flexibility in eCC symbol duration and subcarrier spacing can allow eCCs to be used across multiple spectrums. In some examples, NR shared spectrum can increase spectrum utilization and efficiency, particularly through dynamic vertical (e.g., across frequency) and horizontal (e.g., across time) resource sharing.
核心网络130可包含例如AMF、会话管理功能(SMF)、用户平面功能(UPF)等的若干实体(例如,功能)。可以软件虚拟地实施核心网络的实体中的一个或多个。在一些实例中,UE 115及基站105可与核心网络130的实体(例如,MME或AMF)通信,以建立用于通信的安全连接。AMF可为UE 115及基站105提供接入与移动性管理服务。在一些实例中,AMF可充当与UE 115及基站105的控制平面传信通信的主要点,使得UE115、基站105与核心网络130之间的大部分控制平面通信穿过AMF。The core network 130 may include several entities (e.g., functions) such as an AMF, a session management function (SMF), a user plane function (UPF), etc. One or more of the entities of the core network may be implemented virtually in software. In some examples, the UE 115 and the base station 105 may communicate with an entity of the core network 130 (e.g., an MME or an AMF) to establish a secure connection for communication. The AMF may provide access and mobility management services for the UE 115 and the base station 105. In some examples, the AMF may serve as the primary point of control plane signaling communication with the UE 115 and the base station 105, such that most control plane communications between the UE 115, the base station 105, and the core network 130 pass through the AMF.
在一些实例中,UE 115可通过发送附接请求起始与基站105的连接过程。基于附接请求,基站105可通过核心网络130(例如,经由核心网络130的一或多个实体)促进对UE 115的认证及/或授权。一旦得到认证,UE 115可基于配置成在UE 115与核心网络130之间安全地建立并维持连接性的非接入层(NAS)协议与核心网络130通信。一或多个核心网络节点(例如,AMF、MME、服务网关等)可向基站105告知UE 115被认证并被授权连接到无线通信系统100。此后,基站105可与UE 115建立无线电资源控制(RRC)连接(例如,基于AS协议)。In some examples, UE 115 may initiate a connection process with base station 105 by sending an attach request. Based on the attach request, base station 105 may facilitate authentication and/or authorization of UE 115 by core network 130 (e.g., via one or more entities of core network 130). Once authenticated, UE 115 may communicate with core network 130 based on a non-access stratum (NAS) protocol configured to securely establish and maintain connectivity between UE 115 and core network 130. One or more core network nodes (e.g., AMF, MME, serving gateway, etc.) may inform base station 105 that UE 115 is authenticated and authorized to connect to wireless communication system 100. Thereafter, base station 105 may establish a radio resource control (RRC) connection with UE 115 (e.g., based on the AS protocol).
为了建立RRC连接,基站105可在执行AS协议期间或在已执行AS协议之后,生成安全配置并将安全配置发射到UE 115。在一些实例中,可经由安全的无线电信道(例如,安全的RRC信道)将安全配置发射到UE 115,可至少部分地基于与基站105及UE 115相关联的共享密钥建立所述安全的无线电信道。在一些实例中,共享密钥可为gNB密钥(例如,KgNB)或eNB密钥(KeNB),所述密钥可由核心网络节点(例如,在认证与密钥协商(AKA)过程期间或之后)发射到基站105及/或由UE 115导出。To establish the RRC connection, the base station 105 may generate a security configuration during execution of the AS protocol or after the AS protocol has been executed and transmit the security configuration to the UE 115. In some examples, the security configuration may be transmitted to the UE 115 via a secure radio channel (e.g., a secure RRC channel), which may be established at least in part based on a shared key associated with the base station 105 and the UE 115. In some examples, the shared key may be a gNB key (e.g., KgNB ) or an eNB key ( KeNB ), which may be transmitted to the base station 105 by a core network node (e.g., during or after an authentication and key agreement (AKA) procedure) and/or derived by the UE 115.
基站105接着可生成经编码消息,所述经编码消息包含资源分配,且具体地说包含分配用于UE 115的上行链路控制信息的共享资源模式。在一个实例中,可基于共享密钥加密经编码消息并将其经由安全的RRC信道提供到UE 115。在另一实例中,可在PDCCH消息中加密经编码消息。可使用加密密钥加密经加密的PDCCH消息。可在RRC连接期间将加密密钥从基站105发射到UE 115,及/或可经由安全的RRC信道(例如,在建立RRC连接之后)进行发射。使用安全的RRC信道可防止例如扰乱装置的其它装置拦截加密密钥。在一些实例中,加密密钥对于连接到或尝试连接到基站105的所有UE115来说可是公共的。在一些情况下,可由基站105或核心网络130随机生成加密密钥。在一些实例中,可基于与基站105及UE 115相关联的共享密钥(例如KgNB(或KeNB))导出加密密钥。The base station 105 may then generate an encoded message that includes the resource allocation, and specifically, the shared resource pattern for allocating uplink control information for the UE 115. In one example, the encoded message may be encrypted based on a shared key and provided to the UE 115 via a secure RRC channel. In another example, the encoded message may be encrypted in a PDCCH message. The encrypted PDCCH message may be encrypted using the encryption key. The encryption key may be transmitted from the base station 105 to the UE 115 during the RRC connection and/or may be transmitted via a secure RRC channel (e.g., after the RRC connection is established). Using a secure RRC channel may prevent other devices, such as jammers, from intercepting the encryption key. In some examples, the encryption key may be common to all UEs 115 connected to or attempting to connect to the base station 105. In some cases, the encryption key may be randomly generated by the base station 105 or the core network 130. In some examples, the encryption key may be derived based on a shared key associated with the base station 105 and the UE 115, such as K gNB (or K eNB ).
在一些无线通信系统100(例如,LTE)中,归属用户服务器(HSS)可生成接入安全管理实体(ASME)密钥(例如,KASME)并将其传信到MME。接着可由利用KASME的MME导出初始KeNB。可从下一跳(NH)密钥导出后续KeNB,其中可从KASME及先前NH密钥或从KASME及用于初始NH密钥推导的KeNB导出NH密钥。为了导出不同密钥(例如,KeNB、NH密钥、完整性校验密钥、加密密钥等),UE 115、基站105或MME可利用密钥推导函数(KDF),其中每一KDF可包含输入S的某些参数,例如功能码(FC)、参数0(P0)、参数0的长度(L0)、参数1(P1)、参数1的长度(L1)等。In some wireless communication systems 100 (e.g., LTE), a home subscriber server (HSS) may generate an access security management entity (ASME) key (e.g., KASME ) and signal it to the MME. The MME may then derive an initial K eNB using KASME . Subsequent K eNB may be derived from next-hop (NH) keys, where the NH key may be derived from KASME and a previous NH key or from KASME and the K eNB used for initial NH key derivation. To derive various keys (e.g., K eNB , NH keys, integrity check keys, encryption keys, etc.), the UE 115, base station 105, or MME may utilize a key derivation function (KDF), where each KDF may include certain parameters of the input S, such as a function code (FC), parameter 0 (P0), the length of parameter 0 (L0), parameter 1 (P1), the length of parameter 1 (L1), etc.
在一些实例中,当在UE 115及MME中用上行链路NAS COUNT从KASME导出KeNB时,KDF参数可由0x11的FC值、等于上行链路NAS COUNT的P0值,及等于上行链路NAS COUNT的长度(例如,0x00 0x04)的L0值组成。另外,UE 115及MME可将256位KASME用作输入密钥。UE 115及MME可在建立密码保护的演进型通用移动电信系统陆地无线电接入网络(E-UTRAN)无线电承载时,及/或在实时地执行密钥改变时应用此KDF。In some examples, when deriving K eNB from K ASME using the uplink NAS COUNT in the UE 115 and the MME, the KDF parameter may consist of an FC value of 0x11, a P0 value equal to the uplink NAS COUNT, and an L0 value equal to the length of the uplink NAS COUNT (e.g., 0x00 0x04). Additionally, the UE 115 and the MME may use a 256-bit K ASME as the input key. The UE 115 and the MME may apply this KDF when establishing a cryptographically protected Evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (E-UTRAN) radio bearer and/or when performing a key change in real time.
在一些实例中,在从KASME导出NH密钥时,KDF参数可由0x12的FC值、等于SYNC输入的P0值,及等于SYNC输入的长度(例如,0x00 0x20)的L0值组成。SYNC输入参数可为用于初始NH密钥推导的新导出的KeNB或用于后续NH密钥推导的先前NH密钥。通过此SYNC输入参数,可形成NH链,使得下一NH密钥可是新鲜的且可从先前NH密钥导出。另外,UE 115及MME可将256位KASME用作输入密钥。In some examples, when deriving the NH key from KASME , the KDF parameters may consist of an FC value of 0x12, a P0 value equal to the SYNC input, and an L0 value equal to the length of the SYNC input (e.g., 0x00 0x20). The SYNC input parameter may be a newly derived K eNB for the initial NH key derivation or a previous NH key for subsequent NH key derivations. With this SYNC input parameter, an NH chain may be formed so that the next NH key is fresh and derived from the previous NH key. Additionally, the UE 115 and the MME may use a 256-bit KASME as the input key.
出于切换目的,UE 115及基站105可从当前KeNB或从新鲜的NH密钥及目标物理小区ID导出中间密钥(例如,KeNB*)。在一些实例中,UE 115及基站105可利用具有由以下组成的参数的KDF:0x13的FC值、等于目标物理小区ID的P0值、等于物理小区ID的长度(例如,0x00,0x02)的L0值、等于下行链路E-UTRA绝对射频信道编号下行链路(EARFCN-DL)(例如,目标物理小区下行链路频率)的P1值,及等于EARFCN-DL的长度(例如,在EARFCN-DL介于0与65535之间时为0x00 0x02,或在EARFCN-DL介于65536与262143之间时为0x00 0x03)的L1值。在一些方面中,EARFCN-DL的长度可能通常不设定成3个字节(例如,以支持后向兼容性)。举例来说,某些版本实体(例如,版本8UE或eNB)可假定EARFCN-DL的输入参数长度为2个字节,如果另一实体假定EARFCN-DL的输入参数长度为3个字节,则可带来不同的导出密钥。另外,如果切换中的索引增大,则UE 115及基站105可将256位NH密钥用于输入密钥,否则可将当前256位KeNB用于输入密钥。For handover purposes, the UE 115 and the base station 105 may derive an intermediate key (e.g., K eNB *) from the current K eNB or from a fresh NH key and the target physical cell ID. In some examples, the UE 115 and the base station 105 may utilize a KDF with parameters consisting of an FC value of 0x13, a P0 value equal to the target physical cell ID, an L0 value equal to the length of the physical cell ID (e.g., 0x00, 0x02), a P1 value equal to the downlink E-UTRA Absolute Radio Frequency Channel Number Downlink (EARFCN-DL) (e.g., the target physical cell downlink frequency), and an L1 value equal to the length of the EARFCN-DL (e.g., 0x00 0x02 when the EARFCN-DL is between 0 and 65535, or 0x00 0x03 when the EARFCN-DL is between 65536 and 262143). In some aspects, the length of the EARFCN-DL may not generally be set to 3 bytes (e.g., to support backward compatibility). For example, some release entities (e.g., Release 8 UEs or eNBs) may assume that the input parameter length for EARFCN-DL is 2 bytes, while another entity may assume that the input parameter length for EARFCN-DL is 3 bytes, which may result in different derived keys. Additionally, if the index in the handover increases, UE 115 and base station 105 may use a 256-bit NH key for the input key, otherwise the current 256-bit K eNB may use the input key.
在一些实例中,可出于切换目的执行垂直(例如,跨频率)或水平(例如,跨时间)密钥推导。对于垂直密钥推导,MME可使用KASME导出AS密钥(例如,KeNB)。对于水平密钥推导,基站105(例如,eNB)可使用当前KeNB导出AS密钥。虽然可容易地导出初始KeNB,但后续KeNB可涉及包含中间密钥及一或多个NH密钥的额外或较复杂的推导。此外,可在MME重定位时在MME之间共享KASME,使得目标MME可再用由源MME使用的密钥链。对于一些无线通信系统(例如,5G/NR)来说,切换程序可能需要网络实体(例如,AMF)之间存在密钥分离。然而,AS密钥(例如,KgNB)可能仍是从由目标或服务网络实体保存的网络实体密钥(例如,AMF密钥(KAMF))导出的,这可能导致延迟的切换程序。举例来说,目标网络实体(例如,目标AMF)可首先从安全锚功能(SEAF)获得网络实体密钥(例如,KAMF),接着基于NAS安全模式命令(SMC)与UE 115协定网络实体密钥,且接着导出AS密钥。In some instances, vertical (e.g., across frequency) or horizontal (e.g., across time) key derivation may be performed for handover purposes. For vertical key derivation, the MME may derive AS keys (e.g., K eNB ) using KASME . For horizontal key derivation, the base station 105 (e.g., eNB) may derive AS keys using the current K eNB . While the initial K eNB can be easily derived, subsequent K eNBs may involve additional or more complex derivations involving intermediate keys and one or more NH keys. Furthermore, KASME may be shared between MMEs upon MME relocation, allowing the target MME to reuse the key chain used by the source MME. For some wireless communication systems (e.g., 5G/NR), the handover procedure may require key separation between network entities (e.g., AMF). However, AS keys (e.g., K gNB ) may still be derived from network entity keys (e.g., AMF keys ( KAMF )) maintained by the target or serving network entity, which may result in delayed handover procedures. For example, the target network entity (e.g., target AMF) may first obtain a network entity key (e.g., K AMF ) from a security anchor function (SEAF), then negotiate the network entity key with the UE 115 based on a NAS security mode command (SMC), and then derive the AS key.
无线通信系统100可支持如下高效技术:通过利用中间密钥导出用于切换程序的统一AS密钥(例如,KgNB),同时还考虑网络实体(例如,AMF)之间的可能密钥分离以实现前向及后向安全性。在一些方面中,中间密钥可为从网络实体密钥(例如,KAMF)导出的AS根密钥(例如,KAS_root)。替代地,可从当前网络实体密钥导出有限目的网络实体密钥(例如,KAMF*),并在切换中将其发送到目标实体。这些技术可通过利用演进型根密钥而提供经增强的安全性,这是由于并不需要在网络实体之间共享导出NAS密钥的网络实体密钥,且目标网络实体无法导出在先前基站105处利用的AS密钥。另外,不论密钥分离如何(例如,以实现前向及后向安全性),切换程序可能都不会被延迟。本文中描述的技术也可用于系统间切换(例如,5GAMF与4G MME之间)。The wireless communication system 100 may support efficient techniques for deriving a unified AS key (e.g., K gNB ) for handover procedures by utilizing an intermediate key, while also accounting for possible key separation between network entities (e.g., AMF) to achieve forward and backward security. In some aspects, the intermediate key may be an AS root key (e.g., K AS_root ) derived from a network entity key (e.g., K AMF ). Alternatively, a limited-purpose network entity key (e.g., K AMF *) may be derived from the current network entity key and sent to the target entity during handover. These techniques may provide enhanced security by utilizing an evolved root key, as the network entity key used to derive the NAS key does not need to be shared between network entities, and the target network entity cannot derive the AS key used at the previous base station 105. Furthermore, regardless of key separation (e.g., to achieve forward and backward security), the handover procedure may not be delayed. The techniques described herein may also be used for inter-system handovers (e.g., between a 5G AMF and a 4G MME).
图2说明根据本公开的各种方面的支持用于切换的安全密钥推导的无线通信系统200的实例。在一些实例中,无线通信系统200可实施无线通信系统100的方面。无线通信系统200可包含基站105-a、基站105-b及UE 115-a,其可为如参考图1所描述的对应基站105及UE 115的实例。基站105-a可与AMF 205-a通信,且基站105-b可与AMF 205-b通信。每一基站105及(在一些方面中)每一AMF 205可提供对相应涵盖区域210的通信涵盖或与所述涵盖区域相关联(例如,AMF 205-a可与涵盖区域210-a相关联,且AMF 205-b可与涵盖区域210-b相关联)。在其它实例中,AMF 205的每一所支持涵盖区域210可包含多个基站105。FIG2 illustrates an example of a wireless communication system 200 that supports security key derivation for handover according to various aspects of the present disclosure. In some examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. The wireless communication system 200 may include a base station 105-a, a base station 105-b, and a UE 115-a, which may be examples of the corresponding base station 105 and UE 115 as described with reference to FIG1. The base station 105-a may communicate with an AMF 205-a, and the base station 105-b may communicate with an AMF 205-b. Each base station 105 and (in some aspects) each AMF 205 may provide communication coverage for or be associated with a corresponding coverage area 210 (e.g., the AMF 205-a may be associated with the coverage area 210-a, and the AMF 205-b may be associated with the coverage area 210-b). In other examples, each supported coverage area 210 of the AMF 205 may include multiple base stations 105.
如所示出,无线通信系统200说明UE 115-a执行从AMF 205-a到AMF 205-b的切换程序的方面。最初,UE 115-a可经由载波215-a的资源与基站105-a及AMF 205-a安全地通信。在此实例中,AMF 205-a可被称为源AMF 205-a。为了安全地通信,UE 115-a及基站105-a可利用基站基础密钥(KgNB),所述基站基础密钥可由AMF 205-a以类似于上文参考图1所描述的程序导出。另外,KgNB推导可包含利用中间密钥(例如,AS根密钥(KAS_root))。KAS_root可从AMF 205-a密钥(KAMF)及第一新鲜性参数导出。新鲜性参数可包含上行链路NAS COUNT、下行链路NAS COUNT或仅用于KAS_root推导的新的新鲜性参数(例如,COUNT)。在一些实例中,KgNB推导可是基于KAS_root及第二新鲜性参数。第二新鲜性参数可为出于生成KgNB的目的在AMF205-a处维持的计数器。当其确定需要刷新AS安全性上下文时(例如,UE 115-a从空闲模式转变到连接模式或在AMF 205重定位的情况下),AMF 205-a可利用对KAS_root的第一推导。AMF 205-a可通过提供第一新鲜性参数向UE 115-a指示对KAS_root的此推导。As shown, wireless communication system 200 illustrates aspects of a UE 115-a performing a handover procedure from AMF 205-a to AMF 205-b. Initially, UE 115-a may securely communicate with base station 105-a and AMF 205-a via resources of carrier 215-a. In this example, AMF 205-a may be referred to as source AMF 205-a. To securely communicate, UE 115-a and base station 105-a may utilize a base station base key ( KgNB ), which may be derived by AMF 205-a using a procedure similar to that described above with reference to FIG. 1. Furthermore, KgNB derivation may include utilizing an intermediate key, such as an AS root key ( KAS_root ). KAS_root may be derived from the AMF 205-a key ( KAMF ) and a first freshness parameter. The freshness parameter may include an uplink NAS COUNT, a downlink NAS COUNT, or a new freshness parameter (e.g., COUNT) used only for K AS_root derivation. In some examples, K gNB derivation may be based on K AS_root and a second freshness parameter. The second freshness parameter may be a counter maintained at the AMF 205-a for the purpose of generating K gNB . The AMF 205-a may utilize the first derivation of K AS_root when it determines that a refresh of the AS security context is required (e.g., when the UE 115-a transitions from idle mode to connected mode or in the event of AMF 205 relocation). The AMF 205-a may indicate this derivation of K AS_root to the UE 115-a by providing the first freshness parameter.
在一些方面中,当待导出新的KgNB时(例如,由于涉及PDCP锚改变的UE移动性),AMF205-a可利用对KgNB的第二推导。在某些情况下,这可能在AMF 205并未重定位或改变的情况下发生。AMF 205-a可通过提供第二新鲜性参数向UE 115-a指示对KgNB的此推导。在一些方面中,对KAS_root的第一推导可触发对KgNB的第二推导。然而,对KgNB的第二推导可在不进行对KAS_root的第一推导的情况下发生。In some aspects, the AMF 205-a may utilize a second derivation of the KgNB when a new KgNB is to be derived (e.g., due to UE mobility involving a PDCP anchor change). In some cases, this may occur without the AMF 205 being relocated or changed. The AMF 205-a may indicate this derivation of the KgNB to the UE 115-a by providing a second freshness parameter. In some aspects, the first derivation of the KAS_root may trigger the second derivation of the KgNB . However, the second derivation of the KgNB may occur without performing the first derivation of the KAS_root .
在一些实例中,载波215-a的信道条件可发生改变(例如,降低)或UE 115-a可移动到涵盖区域210-a外部。这可致使UE 115-a起始切换到基站105-b,这也可涉及从AMF205-a切换到AMF 205-b。在此实例中,AMF 205-b可被称为目标AMF 205-b。作为切换程序的部分,AMF 205-b可导出KgNB,以实现基站105-b与UE 115-a之间使用载波215-b的资源的安全通信。为了这样做,源AMF 205-a可首先基于第一新鲜性参数刷新KAS_root,并将经刷新的KAS_root传递到目标AMF 205-b。目标AMF 205-b可从经刷新的KAS_root及第二新鲜性参数导出KgNB,直到导出(或例如从SEAF获得)对应于目标AMF205-b的新KAMF为止。由于目标AMF 205-b KAMF可在切换完成之后(例如,NAS SMC期间)建立,因此UE 115-a的切换程序可在建立目标AMF205-b KAMF之前完成。这可减少由于在完成切换之前推导目标AMF 205-b KAMF,及基于目标AMF 205-b KAMF导出KgNB而可能原本存在的切换延迟。In some instances, channel conditions on carrier 215-a may change (e.g., deteriorate) or UE 115-a may move outside of coverage area 210-a. This may cause UE 115-a to initiate a handover to base station 105-b, which may also involve a handover from AMF 205-a to AMF 205-b. In this instance, AMF 205-b may be referred to as target AMF 205-b. As part of the handover procedure, AMF 205-b may derive KgNB to enable secure communication between base station 105-b and UE 115-a using resources of carrier 215-b. To do so, source AMF 205-a may first refresh KAS_root based on the first freshness parameter and transfer the refreshed KAS_root to target AMF 205-b. The target AMF 205-b may derive KgNB from the refreshed KAS_root and the second freshness parameter until a new KAMF corresponding to the target AMF 205-b is derived (or obtained, for example, from SEAF). Because the target AMF 205-b KAMF may be established after the handover is complete (e.g., during a NAS SMC), the handover procedure for the UE 115-a may be completed before the target AMF 205-b KAMF is established. This may reduce handover delays that may otherwise occur due to deriving the target AMF 205-b KAMF before the handover is complete and deriving the KgNB based on the target AMF 205-b KAMF .
图3说明根据本公开的各种方面的支持用于切换的安全密钥推导的密钥推导300的实例。密钥推导300可包含由源AMF 205-c及目标AMF 205-d执行的推导,其可为如参考图2所描述的源AMF 205-a及目标AMF 205-b的实例。密钥推导300可说明在UE115从源AMF205-c到目标AMF 205-d的切换过程之前或期间执行的安全密钥推导。FIG3 illustrates an example of a key derivation 300 that supports security key derivation for handover, in accordance with various aspects of the present disclosure. The key derivation 300 may include derivations performed by a source AMF 205-c and a target AMF 205-d, which may be examples of the source AMF 205-a and the target AMF 205-b as described with reference to FIG2 . The key derivation 300 may illustrate security key derivations performed before or during a handover procedure for a UE 115 from a source AMF 205-c to a target AMF 205-d.
源AMF 205-a可最初获得KAMF 305(例如,从HSS、安全锚功能(SEAF)或认证服务器功能(AUSF)),其可用于导出用于实现UE 115与基站105之间的安全连接的密钥(例如,KgNB)。在切换过程起始时,源AMF 205-c可通过利用具有输入KAMF 305及新鲜性参数310-a(例如,第一新鲜性参数)的KDF 315-a生成中间密钥(例如,KAS_root 320-a)。在一些实例中,新鲜性参数310-a可为下行链路NAS COUNT、上行链路NAS COUNT、用于刷新KAMF的保留计数器、指示AMF 205重定位的其它位,或其任何组合。用于导出KAS_root的等式可由如下等式(1)表示。The source AMF 205-a may initially obtain KAMF 305 (e.g., from an HSS, a security anchor function (SEAF), or an authentication server function (AUSF)), which may be used to derive a key (e.g., KgNB ) for implementing a secure connection between the UE 115 and the base station 105. At the initiation of the handover procedure, the source AMF 205-c may generate an intermediate key (e.g., KAS_root 320-a) by utilizing a KDF 315-a with input KAMF 305 and a freshness parameter 310-a (e.g., a first freshness parameter). In some examples, the freshness parameter 310-a may be a downlink NAS COUNT, an uplink NAS COUNT, a retention counter for refreshing KAMF , another bit indicating that the AMF 205 is relocated, or any combination thereof. The equation for deriving KAS_root may be represented by the following equation (1).
KAS_root=KDF(KAMF,第一新鲜性参数)(1)K AS — root = KDF ( K AMF , first freshness parameter) (1)
源AMF 205-c接着可通过使用具有输入KAS_root 320-a及新鲜性参数310-b(例如,不同于新鲜性参数310-a的第二新鲜性参数)的KDF 315-b计算KgNB 325-a。在一些实例中,新鲜性参数310-b可为AMF 205-c处维持的COUNTER。在基于当前KAS_root导出新的KgNB时,可将COUNTER发送到UE 115,从而使得UE 115能够导出同一KgNB。用于源AMF 205-c处的KgNB的等式可由如下等式(2)表示。The source AMF 205-c may then calculate KgNB 325-a using a KDF 315-b with input KAS_root 320-a and a freshness parameter 310-b (e.g., a second freshness parameter different from freshness parameter 310-a). In some examples, freshness parameter 310-b may be a COUNTER maintained at the AMF 205-c. When deriving a new KgNB based on the current KAS_root , the COUNTER may be sent to the UE 115, enabling the UE 115 to derive the same KgNB . The equation for KgNB at the source AMF 205-c may be represented by the following equation (2).
KgNB=KDF(KAS_root,第二新鲜性参数) (2) KgNB = KDF( KAS_root , second freshness parameter) (2)
在一些方面中,UE 115、基站105或其它网络实体可起始涉及从源AMF 205-c到目标AMF 205-d的AMF改变的切换程序。在此类情况下,源AMF 205-c可导出KAS_root320-b并将KAS_root 320-b提供(例如,发送)到目标AMF 205-d。尽管KAS_root 320-b可与KAS_root 320-a相同,且因而可使用上文的等式(1)导出,但在一些情况下KAS_root 320-b可不同于KAS_root 320-a。此外,可基于源AMF 205-c与目标AMF 205-d之间的交互从基站105发送到UE 115的切换命令可包含新鲜性参数310-a(例如,在嵌套的NAS下行链路消息内)。目标AMF 205-d接着可通过使用具有输入KAS_root 320-b及新鲜性参数310-c(例如,第二新鲜性参数或第三新鲜性参数)的KDF 315-c导出KgNB 325-b。在一些实例中,新鲜性参数310-c可被设定成例如0或1的初始值(INIT_VALUE),或可被设定成随机数。In some aspects, the UE 115, the base station 105, or other network entity may initiate a handover procedure involving an AMF change from a source AMF 205-c to a target AMF 205-d. In such a case, the source AMF 205-c may derive the KAS_root 320-b and provide (e.g., send) the KAS_root 320-b to the target AMF 205-d. Although the KAS_root 320-b may be the same as the KAS_root 320-a and thus may be derived using equation (1) above, in some cases the KAS_root 320-b may be different from the KAS_root 320-a. Furthermore, the handover command, which may be sent from the base station 105 to the UE 115 based on the interaction between the source AMF 205-c and the target AMF 205-d, may include the freshness parameter 310-a (e.g., within a nested NAS downlink message). The target AMF 205-d may then derive KgNB 325-b using a KDF 315-c with inputs KAS_root 320-b and a freshness parameter 310-c (e.g., the second freshness parameter or the third freshness parameter). In some examples, the freshness parameter 310-c may be set to an initial value (INIT_VALUE) such as 0 or 1, or may be set to a random number.
源AMF 205-c、目标AMF 205-d或UE 115可在切换程序之前或之后刷新KgNB(例如,在涉及PDCP锚改变的UE 115移动性而无AMF重定位的情况下)。举例来说,可通过刷新新鲜性参数310-b或310-c(取决于是在源还是目标AMF 205处)来刷新KgNB。从UE115的视角,网络可在UE 115处传信需要刷新KgNB,且UE 115可执行类似程序以刷新当前KgNB(例如,通过刷新对应新鲜性参数,所述参数可被指示给UE 115或可本地导出)。也可通过刷新KAS_root在源AMF 205-c、目标AMF 205-d或UE 115处刷新KgNB。可在AMF 205处刷新KAS_root并将其传信到UE 115。刷新KAS_root可与切换相关联,如上文所描述,或可用作在AMF 205或UE 115处刷新KgNB的另一技术。The source AMF 205-c, target AMF 205-d, or UE 115 may refresh the KgNB before or after the handover procedure (e.g., in the case of UE 115 mobility involving a PDCP anchor change without AMF relocation). For example, the KgNB may be refreshed by refreshing the freshness parameter 310-b or 310-c (depending on whether it is at the source or target AMF 205). From the perspective of the UE 115, the network may signal the need to refresh the KgNB at the UE 115, and the UE 115 may perform a similar procedure to refresh the current KgNB (e.g., by refreshing the corresponding freshness parameter, which may be indicated to the UE 115 or locally derived). The KgNB may also be refreshed at the source AMF 205-c, target AMF 205-d, or UE 115 by refreshing the KAS_root . The KAS_root may be refreshed at the AMF 205 and signaled to the UE 115. Refreshing K AS_root may be associated with handover, as described above, or may be used as another technique to refresh K gNB at the AMF 205 or UE 115.
图4说明根据本公开的各种方面的支持用于切换的安全密钥推导的密钥推导400的实例。密钥推导400可包含由源AMF 205-e及目标AMF 205-f执行的推导,其可为如参考图2及3所描述的相应AMF 205的实例。密钥推导400可说明在UE 115从源AMF205-e到目标AMF205-f的切换过程之前或期间执行的安全密钥推导。FIG4 illustrates an example of a key derivation 400 that supports security key derivation for handover in accordance with various aspects of the present disclosure. The key derivation 400 may include derivations performed by a source AMF 205-e and a target AMF 205-f, which may be instances of the respective AMFs 205 as described with reference to FIGs. 2 and 3. The key derivation 400 may illustrate security key derivations performed before or during a handover procedure for a UE 115 from a source AMF 205-e to a target AMF 205-f.
源AMF 205-e可最初获得KAMF 405(例如,从HSS、SEAF或AUSF),其可用于导出用于实现UE 115与基站105之间的安全连接的密钥(例如,KgNB)。在一些实例中,可起始(例如,由UE 115或基站105)涉及从源AMF 205-e到目标AMF 205-f的AMF重定位的切换过程。在此类情况下,源AMF 205-e可通过利用具有输入KAMF 405及新鲜性参数410-a(例如,第一新鲜性参数)的KDF 415-a生成中间密钥(例如,KAS_root 420-a)。新鲜性参数410-a可为下行链路NAS COUNT、上行链路NAS COUNT、用于刷新KAMF的保留计数器、指示AMF重定位的其它位,或其任何组合。The source AMF 205-e may initially obtain K AMF 405 (e.g., from an HSS, SEAF, or AUSF), which may be used to derive a key (e.g., K gNB ) for implementing a secure connection between the UE 115 and the base station 105. In some instances, a handover procedure involving AMF relocation from the source AMF 205-e to the target AMF 205-f may be initiated (e.g., by the UE 115 or the base station 105). In such a case, the source AMF 205-e may generate an intermediate key (e.g., K AS_root 420-a) by utilizing a KDF 415-a with input K AMF 405 and a freshness parameter 410-a (e.g., a first freshness parameter). The freshness parameter 410-a may be a downlink NAS COUNT, an uplink NAS COUNT, a reserved counter for refreshing K AMF , other bits indicating AMF relocation, or any combination thereof.
可使用上文的等式(1)导出KAS_root 420-a,且在一些方面中,切换命令可包含新鲜性参数410-a(例如,在嵌套的NAS下行链路消息内)。KAS_root 420-a可临时用于AS密钥(例如,KgNB 425-b)推导。目标AMF 205-f接着可利用具有输入KAS_root 420-a及新鲜性参数410-c(例如,第二新鲜性参数)的KDF 415-c导出KgNB 425-b。在一些实例中,新鲜性参数410-c可被设定成例如0或1的初始值(INIT_VALUE),或可被设定成随机数。KAS_root 420-a可仅用于在目标AMF 205-f处导出KgNB,且在一些方面中,可在切换命令中向UE指示对KAS_root 420-a的使用。K AS_root 420-a may be derived using equation (1) above, and in some aspects, the handover command may include a freshness parameter 410-a (e.g., within a nested NAS downlink message). K AS_root 420-a may be temporarily used for AS key derivation (e.g., K gNB 425-b). The target AMF 205-f may then utilize a KDF 415-c with inputs K AS_root 420-a and a freshness parameter 410-c (e.g., a second freshness parameter) to derive K gNB 425-b. In some examples, freshness parameter 410-c may be set to an initial value (INIT_VALUE), such as 0 or 1, or may be set to a random number. K AS_root 420-a may be used only for deriving K gNB at the target AMF 205-f, and in some aspects, the use of K AS_root 420-a may be indicated to the UE in the handover command.
源AMF 205-e可利用具有输入KAMF 405及新鲜性参数410-b(例如,第二新鲜性参数)的KDF 415-b来产生AS密钥(例如,KgNB 425-a)。在一些方面中,新鲜性参数410-b可为AMF 205-a处维持的COUNTER,且用于源AMF 205-e处的KgNB的等式可由如下等式(3)表示。The source AMF 205-e may utilize the KDF 415-b with the input K AMF 405 and the freshness parameter 410-b (e.g., the second freshness parameter) to generate an AS key (e.g., K gNB 425-a). In some aspects, the freshness parameter 410-b may be a COUNTER maintained at the AMF 205-a, and the equation for K gNB at the source AMF 205-e may be represented by the following equation (3).
KgNB=KDF(KAMF,第二新鲜性参数) (3) KgNB = KDF( KAMF , second freshness parameter) (3)
图5说明根据本公开的各种方面的支持用于切换的安全密钥推导的密钥推导500的实例。密钥推导500可包含由源AMF 205-g及目标AMF 205-h执行的推导,其可为如参考图2到4所描述的相应AMF 205的实例。密钥推导500可说明在UE 115的涉及从源AMF 205-g到目标AMF 205-h的AMF重定位的切换过程之前或期间执行的密钥推导。FIG5 illustrates an example of a key derivation 500 that supports security key derivation for handover in accordance with various aspects of the present disclosure. The key derivation 500 may include derivations performed by a source AMF 205-g and a target AMF 205-h, which may be instances of the respective AMF 205 as described with reference to FIGs. 2 to 4. The key derivation 500 may illustrate key derivations performed before or during a handover procedure for a UE 115 involving AMF relocation from a source AMF 205-g to a target AMF 205-h.
源AMF 205-g可最初获得KAMF 505(例如,从HSS、SEAF或AUSF),其可用于导出用于实现UE 115与基站105之间的安全连接的密钥(例如,KgNB)。在一些实例中,可起始(例如,由UE 115或基站105)涉及从源AMF 205-g到目标AMF 205-h的AMF重定位的切换过程。在此类情况下,源AMF 205-g可从具有输入KAMF 505-a及新鲜性参数510-a(例如,第一新鲜性参数)的KDF 515-a生成中间密钥(例如,KAMF*505-b)。KAMF*505-b可被提供到目标AMF 205-h。新鲜性参数510-a可为下行链路NAS COUNT、上行链路NAS COUNT、用于刷新KAMF的保留计数器、指示AMF重定位的其它位,或其任何组合。在一些实例中,切换命令可包含新鲜性参数510-a(例如,在嵌套的NAS下行链路消息内),且用于KAMF*505-b的等式可由如下等式(4)表示。The source AMF 205-g may initially obtain K AMF 505 (e.g., from an HSS, SEAF, or AUSF), which may be used to derive a key (e.g., K gNB ) for implementing a secure connection between the UE 115 and the base station 105. In some instances, a handover procedure involving AMF relocation from the source AMF 205-g to the target AMF 205-h may be initiated (e.g., by the UE 115 or the base station 105). In such a case, the source AMF 205-g may generate an intermediate key (e.g., K AMF * 505-b) from a KDF 515-a having input K AMF 505-a and a freshness parameter 510-a (e.g., a first freshness parameter). K AMF * 505-b may be provided to the target AMF 205-h. The freshness parameter 510-a may be a downlink NAS COUNT, an uplink NAS COUNT, a retention counter for refreshing KAMF , another bit indicating AMF relocation, or any combination thereof. In some examples, the handover command may include the freshness parameter 510-a (e.g., within a nested NAS downlink message), and the equation for KAMF * 505-b may be represented by the following equation (4).
KAMF*=KDF(KAMF,第一新鲜性参数) (4) KAMF *=KDF( KAMF , first freshness parameter) (4)
KAMF*505-b可用于有限目的,例如用于KgNB推导,但可能并不用于NAS消息保护。可在切换命令中向UE 115指示密钥使用。NAS消息保护可包含在目标AMF 205-h处建立新的KAMF,这可是基于SMC。在一些方面中,用于AMF 205-b的KAMF 505可被设定成KAMF*505-b(例如,在同一AMF 205内的KAMF刷新中)。目标AMF 205-b接着可利用具有输入KAMF*505-b及新鲜性参数510-c(例如,第二新鲜性参数)的KDF 515-c导出KgNB 525-b。在一些实例中,新鲜性参数510-c可被设定成例如0或1的初始值(INIT_VALUE),或可被设定成随机数。 KAMF * 505-b may be used for limited purposes, such as for KgNB derivation, but may not be used for NAS message protection. Key usage may be indicated to UE 115 in the handover command. NAS message protection may include establishing a new KAMF at the target AMF 205-h, which may be based on the SMC. In some aspects, KAMF 505 for AMF 205-b may be set to KAMF * 505-b (e.g., in a KAMF refresh within the same AMF 205). The target AMF 205-b may then utilize KDF 515-c with input KAMF * 505-b and a freshness parameter 510-c (e.g., a second freshness parameter) to derive KgNB 525-b. In some examples, freshness parameter 510-c may be set to an initial value (INIT_VALUE), such as 0 or 1, or may be set to a random number.
在一些方面中,源AMF 205-g可利用具有输入KAMF 505-a及新鲜性参数510-b(例如,第二新鲜性参数)的KDF 515-b来产生AS密钥(例如,KgNB 525-a)。新鲜性参数510-b可为AMF 205-a处维持的COUNTER。In some aspects, the source AMF 205-g may utilize a KDF 515-b with inputs K AMF 505-a and a freshness parameter 510-b (e.g., a second freshness parameter) to generate an AS key (e.g., K gNB 525-a). The freshness parameter 510-b may be a COUNTER maintained at the AMF 205-a.
图6说明根据本公开的各种方面的支持用于切换的安全密钥推导的密钥推导600的实例。密钥推导600可包含由源AMF 205-i及目标AMF 205-j执行的推导,其可为如参考图2到5所描述的相应AMF 205的实例。密钥推导600可说明在UE 115从源AMF 205-i到目标AMF205-j的切换过程之前或期间执行的推导。FIG6 illustrates an example of a key derivation 600 that supports security key derivation for handover in accordance with various aspects of the present disclosure. The key derivation 600 may include derivations performed by a source AMF 205-i and a target AMF 205-j, which may be instances of the respective AMFs 205 as described with reference to FIGs. 2 through 5. The key derivation 600 may illustrate derivations performed before or during a handover procedure for a UE 115 from a source AMF 205-i to a target AMF 205-j.
源AMF 205-i可最初获得KAMF 605-a(例如,从HSS、SEAF或AUSF),其可用于导出用于实现UE 115与基站105之间的安全连接的密钥(例如,KgNB)。源AMF 205-i可利用具有输入KAMF 605-a及新鲜性参数610-b(例如,第一新鲜性参数)的KDF 615-b来产生中间密钥(例如,KAS_root 620-a)。在一些实例中,新鲜性参数610-b可为下行链路NAS COUNT、上行链路NAS COUNT、用于刷新KAMF的保留计数器、指示AMF重定位的其它位,或其任何组合。可使用上文的等式(1)导出KAS_root 620-a。源AMF 205-i接着可通过使用具有输入KAS_root 620-a及新鲜性参数610-d(例如,第二新鲜性参数)的KDF615-d来计算KgNB 625-a。在一些方面中,新鲜性参数610-d可为AMF 205-a处维持的COUNTER,且在基于当前KAS_root导出新的KgNB时可将COUNTER发送到UE 115。The source AMF 205-i may initially obtain KAMF 605-a (e.g., from an HSS, SEAF, or AUSF), which may be used to derive a key (e.g., KgNB ) for implementing a secure connection between the UE 115 and the base station 105. The source AMF 205-i may utilize a KDF 615-b with input KAMF 605-a and a freshness parameter 610-b (e.g., a first freshness parameter) to generate an intermediate key (e.g., KAS_root 620-a). In some examples, the freshness parameter 610-b may be a downlink NAS COUNT, an uplink NAS COUNT, a retention counter for refreshing KAMF , other bits indicating AMF relocation, or any combination thereof. KAS_root 620-a may be derived using equation (1) above. The source AMF 205-i may then calculate KgNB 625-a using a KDF 615-d having as input KAS_root 620-a and a freshness parameter 610-d (e.g., a second freshness parameter). In some aspects, the freshness parameter 610-d may be a COUNTER maintained at the AMF 205-a, and the COUNTER may be sent to the UE 115 when deriving a new KgNB based on the current KAS_root .
在一些实例中,可起始(例如,由UE 115或基站105)涉及从源AMF 205-i到目标AMF205-j的AMF改变的切换过程。在此类情况下,源AMF 205-i可通过利用具有输入KAMF 605-a及新鲜性参数610-a(例如,第三新鲜性参数)的KDF 615-a来导出中间密钥KAMF*605-b。在一些实例中,KAMF 605-a可被提供到目标AMF 205-j,且新鲜性参数610-a可为下行链路NASCOUNT、上行链路NAS COUNT、用于刷新KAMF的保留计数器、指示AMF重定位的其它位,或其任何组合。切换命令可包含新鲜性参数610-a(例如,在嵌套的NAS下行链路消息内)。KAMF*605-b可用于有限目的(例如,用于KgNB推导但不用于NAS消息保护)。NAS消息保护可包含在目标AMF 205-j处建立新的KAMF(例如,基于SMC)。在一些方面中,用于AMF 205-j的KAMF 605可被设定成KAMF*605-b(例如,在同一AMF 205内的KAMF刷新中)。In some examples, a handover procedure involving an AMF change from a source AMF 205-i to a target AMF 205-j may be initiated (e.g., by a UE 115 or a base station 105). In such a case, the source AMF 205-i may derive an intermediate key, KAMF * 605-b, by utilizing a KDF 615-a with inputs, KAMF 605-a and a freshness parameter 610-a (e.g., a third freshness parameter). In some examples, KAMF 605-a may be provided to the target AMF 205-j, and the freshness parameter 610-a may be a downlink NASCOUNT, an uplink NASCOUNT, a retention counter for refreshing KAMF , another bit indicating AMF relocation, or any combination thereof. The handover command may include the freshness parameter 610-a (e.g., within a nested NAS downlink message). KAMF * 605-b may be used for limited purposes (e.g., for KgNB derivation but not for NAS message protection). NAS message protection may include establishing a new KAMF at the target AMF 205-j (e.g., based on the SMC). In some aspects, the KAMF 605 for the AMF 205-j may be set to KAMF * 605-b (e.g., in a KAMF refresh within the same AMF 205).
目标AMF 205-j接着可从具有输入KAMF*605-b及新鲜性参数610-c(例如,第一新鲜性参数)的KDF 615-c导出KAS_root 620-b。在一些实例中,新鲜性参数610-c可为下行链路NAS COUNT。目标AMF 205-i接着可利用具有输入KAS_root 620-b及新鲜性参数610-e(例如,第二新鲜性参数)的KDF 615-e导出KgNB 625-b。在一些实例中,新鲜性参数610-e可被设定成例如0或1的初始值(INIT_VALUE),或可被设定成随机数The target AMF 205-j may then derive KAS_root 620-b from a KDF 615-c having input KAMF * 605-b and a freshness parameter 610-c (e.g., a first freshness parameter). In some examples, the freshness parameter 610-c may be a downlink NAS COUNT. The target AMF 205-i may then derive KgNB 625-b using a KDF 615-e having input KASF_root 620-b and a freshness parameter 610-e (e.g., a second freshness parameter). In some examples, the freshness parameter 610-e may be set to an initial value (INIT_VALUE), such as 0 or 1, or may be set to a random number.
图7说明根据本公开的各种方面的支持用于切换的安全密钥推导的过程流程700的实例。过程流程700说明由UE 115-b、源AMF 205-k及目标AMF 205-l执行的技术方面,其可为如参考图1到6所描述的UE 115及相应AMF 205的相应实例。FIG7 illustrates an example of a process flow 700 for supporting security key derivation for handover in accordance with various aspects of the present disclosure. The process flow 700 illustrates technical aspects performed by a UE 115-b, a source AMF 205-k, and a target AMF 205-1, which may be respective instances of a UE 115 and a respective AMF 205 as described with reference to FIGs. 1-6.
在过程流程700的以下描述中,可以不同次序或在不同时间处执行UE 115-b、源AMF 205-k与目标AMF 205-l之间的操作。也可从过程流程700省略某些操作,或可将其它操作添加到过程流程700。In the following description of process flow 700, operations between UE 115-b, source AMF 205-k, and target AMF 205-1 may be performed in a different order or at different times. Certain operations may also be omitted from process flow 700, or other operations may be added to process flow 700.
在705处,源AMF 205-k及目标AMF 205-l可识别触发从源网络实体(例如,源AMF205-k)到目标网络实体(例如,目标AMF 205-l)的切换的切换触发消息。举例来说,可从基站(例如服务UE 115-b的源gNB)发送切换触发消息。源基站可将切换决定输送到目标基站(例如,目标gNB),及与源基站相关联的网络实体(例如,例如源AMF 205-k的源AMF)。At 705, the source AMF 205-k and the target AMF 205-1 may identify a handover trigger message that triggers a handover from a source network entity (e.g., source AMF 205-k) to a target network entity (e.g., target AMF 205-1). For example, the handover trigger message may be sent from a base station (e.g., a source gNB serving UE 115-b). The source base station may communicate a handover decision to the target base station (e.g., target gNB) and a network entity associated with the source base station (e.g., a source AMF such as source AMF 205-k).
在710处,源AMF 205-k可生成经刷新的中间密钥(例如,KAS_root)。可基于第一新鲜性参数如参考图2到6所描述般生成经刷新的中间密钥。第一新鲜性参数可包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。经刷新的中间密钥可被配置成专门用于生成目标基站基础密钥(例如,KgNB),且可将此有限目的传信到UE 115-b。At 710, the source AMF 205-k may generate a refreshed intermediate key (e.g., K AS_root ). The refreshed intermediate key may be generated as described with reference to FIGURES 2 through 6 based on a first freshness parameter. The first freshness parameter may include an uplink NAS count, a downlink NAS count, a retention counter for refreshing the intermediate key at the source network entity, or a combination thereof. The refreshed intermediate key may be configured specifically for use in generating a target base station base key (e.g., K gNB ), and this limited purpose may be signaled to the UE 115-b.
在715处,源AMF 205-k可将经刷新的中间密钥发射到目标AMF 205-l。在一些实例中,可将中间密钥作为转发重定位请求的部分进行发射。经刷新的中间密钥可不同于在源AMF 205-k处使用的中间密钥,这可有助于两个AMF之间的密钥分离。At 715, the source AMF 205-k may transmit the refreshed intermediate key to the target AMF 205-1. In some examples, the intermediate key may be transmitted as part of the forward relocation request. The refreshed intermediate key may be different from the intermediate key used at the source AMF 205-k, which may facilitate key separation between the two AMFs.
在720处,目标AMF 205-l可基于所接收的经刷新中间密钥生成目标基站基础密钥(例如,KgNB)。也可基于第二新鲜性参数如参考图2到6所描述般生成目标基站基础密钥。目标AMF 205-l接着可将切换请求发送到目标基站。在一些实例中,目标基站可将切换确认消息发送到目标AMF 205-l。At 720, the target AMF 205-1 may generate a target base station base key (e.g., KgNB ) based on the received refreshed intermediate key. The target base station base key may also be generated based on the second freshness parameter as described with reference to Figures 2 to 6. The target AMF 205-1 may then send a handover request to the target base station. In some examples, the target base station may send a handover confirmation message to the target AMF 205-1.
在725处,目标AMF 205-l可将第二新鲜性参数发射到源AMF 205-k。在一些实例中,将第二新鲜性参数作为转发重定位响应消息的部分进行输送。The target AMF 205-1 may transmit the second freshness parameter to the source AMF 205-k at 725. In some examples, the second freshness parameter is conveyed as part of a forward relocation response message.
在730处,源AMF 205-k可将切换命令消息发送到UE 115-b(例如,经由源基站)。切换命令消息还可指示第一及第二新鲜性参数。切换命令还可指示待在UE 115-b处生成的中间密钥用于生成基站基础密钥(例如,KgNB)的有限目的。At 730, the source AMF 205-k may send a handover command message to the UE 115-b (e.g., via the source base station). The handover command message may also indicate the first and second freshness parameters. The handover command may also indicate that the intermediate key to be generated at the UE 115-b is for the limited purpose of generating a base station base key (e.g., KgNB ).
在735处,UE 115-b可基于切换命令、第一新鲜性参数、第二新鲜性参数或其组合,生成目标基站基础密钥。在生成与目标基站相关联的目标基站基础密钥之后,UE 115-b接着可与目标基站安全地通信。At 735, UE 115-b may generate a target base station base key based on the handover command, the first freshness parameter, the second freshness parameter, or a combination thereof. After generating the target base station base key associated with the target base station, UE 115-b may then securely communicate with the target base station.
在740处,且在切换程序已完成之后,目标AMF 205-l(或目标基站)可将刷新基站基础密钥(例如,KgNB)的传信发射到UE 115-b。所述传信可包含用于UE 115-b使用以刷新基站基础密钥的参数,例如经刷新或更新的中间密钥(例如,经刷新的KAS_root)或经刷新或更新的第二新鲜性值。At 740, and after the handover procedure has completed, the target AMF 205-1 (or target base station) may transmit a signaling to the UE 115-b to refresh the base station base key (e.g., KgNB ). The signaling may include parameters for the UE 115-b to use to refresh the base station base key, such as a refreshed or updated intermediate key (e.g., refreshed KAS_root ) or a refreshed or updated second freshness value.
在745处,UE 115-b可至少部分地基于经更新的第二新鲜性参数或经更新的中间密钥,刷新目标基站基础密钥。At 745 , UE 115 - b may refresh the target base station base key based at least in part on the updated second freshness parameter or the updated intermediate key.
图8示出根据本公开的方面的支持用于切换的安全密钥推导的无线装置805的框图800。无线装置805可为基站105或网络实体205(例如,源AFM或目标AMF)的方面的实例,如本文中所描述。无线装置805可包含接收器810、网络实体AS密钥管理器815及发射器820。无线装置805还可包含处理器。这些组件中的每一个可彼此通信(例如,经由一或多个总线)。FIG8 shows a block diagram 800 of a wireless device 805 that supports security key derivation for handover according to aspects of the present disclosure. The wireless device 805 may be an example of aspects of a base station 105 or a network entity 205 (e.g., a source AFM or a target AMF), as described herein. The wireless device 805 may include a receiver 810, a network entity AS key manager 815, and a transmitter 820. The wireless device 805 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
接收器810可接收例如包、用户数据或与各种信息信道(例如,控制信道、数据信道)相关联的控制信息,及与用于切换的安全密钥推导有关的信息等的信息。可将信息传递到装置的其它组件上。接收器810可为参考图11描述的收发器1135的方面的实例。接收器810可利用单个天线或天线的集合。The receiver 810 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels), and information related to derivation of security keys for handover. The information may be passed to other components of the device. The receiver 810 may be an example of aspects of the transceiver 1135 described with reference to FIG. The receiver 810 may utilize a single antenna or a collection of antennas.
网络实体AS密钥管理器815可为参考图11描述的网络实体AS密钥管理器1115的方面的实例。The network entity AS key manager 815 may be an example of aspects of the network entity AS key manager 1115 described with reference to FIG. 11 .
网络实体AS密钥管理器815及/或其各种子组件中的至少一些可以硬件、由处理器执行的软件、固件或其任何组合来实施。如果以由处理器执行的软件实施,则网络实体AS密钥管理器815及/或其各种子组件中的至少一些的功能可由设计成执行本公开中描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件,或其任何组合来执行。网络实体AS密钥管理器815及/或其各种子组件中的至少一些可在物理上位于各种位置处(包含分布式),使得功能的各部分由一或多个物理装置在不同物理位置处实施。The network entity AS key manager 815 and/or at least some of its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions of the network entity AS key manager 815 and/or at least some of its various subcomponents may be performed by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device designed to perform the functions described in this disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The network entity AS key manager 815 and/or at least some of its various subcomponents may be physically located at various locations (including distributed), such that various portions of the functions are implemented by one or more physical devices at different physical locations.
在一些实例中,网络实体AS密钥管理器815及/或其各种子组件中的至少一些可为根据本公开的各种方面的单独且不同的组件。在其它实例中,网络实体AS密钥管理器815及/或其各种子组件中的至少一些可与根据本公开的各种方面的一或多个其它硬件组件组合,所述硬件组件包含(但不限于)I/O组件、收发器、网络服务器、另一计算装置、本公开中描述的一或多个其它组件或其组合。In some examples, the network entity AS key manager 815 and/or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, the network entity AS key manager 815 and/or at least some of its various subcomponents may be combined with one or more other hardware components according to various aspects of the present disclosure, including but not limited to I/O components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or a combination thereof.
在一些实例中,网络实体AS密钥管理器815可为源AMF或源基站。在此类情况下,网络实体AS密钥管理器815可识别触发从源网络实体到目标网络实体的切换的切换触发消息,基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥,及将经刷新的中间密钥发射到目标网络实体。In some examples, the network entity AS key manager 815 may be a source AMF or a source base station. In such cases, the network entity AS key manager 815 may identify a handover triggering message that triggers a handover from the source network entity to the target network entity, generate a refreshed intermediate key based on the first freshness parameter and the handover triggering message, and transmit the refreshed intermediate key to the target network entity.
在一些实例中,网络实体AS密钥管理器815可为目标AMF或目标基站。在此类情况下,网络实体AS密钥管理器815可识别触发从源网络实体到目标网络实体的切换的切换触发消息;从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是基于第一新鲜性参数且被配置成专门用于生成目标基站基础密钥;及基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。In some examples, the network entity AS key manager 815 may be a target AMF or a target base station. In such cases, the network entity AS key manager 815 may identify a handover triggering message that triggers a handover from a source network entity to a target network entity; receive a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based on a first freshness parameter and is configured specifically for use in generating a target base station base key; and generate a target base station base key based on the refreshed intermediate key and a second freshness parameter.
发射器820可发射由装置的其它组件生成的信号。在一些实例中,发射器820可与收发器模块中的接收器810共置。举例来说,发射器820可为参考图11描述的收发器1135的方面的实例。发射器820可利用单个天线或天线的集合。The transmitter 820 may transmit signals generated by other components of the device. In some examples, the transmitter 820 may be co-located with the receiver 810 in the transceiver module. For example, the transmitter 820 may be an example of aspects of the transceiver 1135 described with reference to FIG. The transmitter 820 may utilize a single antenna or a collection of antennas.
图9示出根据本公开的方面的支持用于切换的安全密钥推导的无线装置905的框图900。无线装置905可为如参考图8所描述的无线装置805或网络实体205的方面的实例。无线装置905可包含接收器910、网络实体AS密钥管理器915及发射器920。无线装置905还可包含处理器。这些组件中的每一个可彼此通信(例如,经由一或多个总线)。FIG9 shows a block diagram 900 of a wireless device 905 that supports secure key derivation for handover according to aspects of the present disclosure. The wireless device 905 may be an example of aspects of the wireless device 805 or the network entity 205 as described with reference to FIG8 . The wireless device 905 may include a receiver 910, a network entity AS key manager 915, and a transmitter 920. The wireless device 905 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
接收器910可接收例如包、用户数据或与各种信息信道(例如,控制信道、数据信道)相关联的控制信息,及与用于切换的安全密钥推导有关的信息等的信息。可将信息传递到装置的其它组件上。接收器910可为参考图11描述的收发器1135的方面的实例。接收器910可利用单个天线或天线的集合。The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels), and information related to derivation of security keys for handover. The information may be passed to other components of the device. The receiver 910 may be an example of aspects of the transceiver 1135 described with reference to FIG. The receiver 910 may utilize a single antenna or a collection of antennas.
网络实体AS密钥管理器915可为参考图11描述的网络实体AS密钥管理器1115的方面的实例。网络实体AS密钥管理器915还可包含切换组件925、中间密钥生成器930、中间密钥通信器935及基站基础密钥生成器940。The network entity AS key manager 915 may be an example of aspects of the network entity AS key manager 1115 described with reference to FIG 11. The network entity AS key manager 915 may also include a switching component 925, an intermediate key generator 930, an intermediate key communicator 935, and a base station base key generator 940.
切换组件925可识别触发从源网络实体到目标网络实体的切换的切换触发消息。在一些情况下,源网络实体包含源AMF且目标网络实体包含目标AMF。The handover component 925 can identify a handover triggering message that triggers a handover from a source network entity to a target network entity. In some cases, the source network entity includes a source AMF and the target network entity includes a target AMF.
中间密钥生成器930可基于网络实体基础密钥生成中间密钥,其中中间密钥不同于经刷新的中间密钥。在一些实例中,中间密钥生成器930可基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥。在一些情况下,第一新鲜性参数包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。在一些情况下,经刷新的中间密钥包含目标网络实体的网络实体基础密钥。在一些情况下,目标网络实体的网络实体基础密钥被配置成专门用于生成目标基站基础密钥。在一些情况下,经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。The intermediate key generator 930 may generate an intermediate key based on a network entity base key, wherein the intermediate key is different from the refreshed intermediate key. In some examples, the intermediate key generator 930 may generate the refreshed intermediate key based on a first freshness parameter and the handover trigger message. In some cases, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing the intermediate key at the source network entity, or a combination thereof. In some cases, the refreshed intermediate key includes the network entity base key of the target network entity. In some cases, the network entity base key of the target network entity is configured specifically for generating the target base station base key. In some cases, the refreshed intermediate key is configured specifically for generating the target base station base key.
中间密钥通信器935可将经刷新的中间密钥发射到目标网络实体,并从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是基于第一新鲜性参数且被配置成专门用于生成目标基站基础密钥。在一些情况下,经刷新的中间密钥不同于源网络实体处使用的中间密钥。在一些情况下,经刷新的中间密钥包含网络实体基础密钥的链状密钥。在一些情况下,第一新鲜性参数包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。The intermediate key communicator 935 may transmit a refreshed intermediate key to the target network entity and receive a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based on a first freshness parameter and is configured specifically for use in generating the target base station base key. In some cases, the refreshed intermediate key is different from the intermediate key used at the source network entity. In some cases, the refreshed intermediate key comprises a chained key of the network entity base key. In some cases, the first freshness parameter comprises an uplink NAS count, a downlink NAS count, a retention counter for refreshing the intermediate key at the source network entity, or a combination thereof.
基站基础密钥生成器940可基于中间密钥及第二新鲜性参数生成源基站基础密钥,基于第二新鲜性参数生成经刷新的源基站基础密钥,基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥,及基于中间密钥及第三新鲜性参数生成目标基站基础密钥。在一些情况下,第二新鲜性参数包含用于刷新源基站基础密钥的保留计数器。在一些情况下,第三新鲜性参数包含用于刷新目标基站基础密钥的保留计数器。在一些情况下,第二新鲜性参数包含用于刷新目标基站基础密钥的保留计数器。The base station base key generator 940 may generate a source base station base key based on the intermediate key and the second freshness parameter, generate a refreshed source base station base key based on the second freshness parameter, generate a target base station base key based on the refreshed intermediate key and the second freshness parameter, and generate a target base station base key based on the intermediate key and the third freshness parameter. In some cases, the second freshness parameter includes a retention counter for refreshing the source base station base key. In some cases, the third freshness parameter includes a retention counter for refreshing the target base station base key. In some cases, the second freshness parameter includes a retention counter for refreshing the target base station base key.
发射器920可发射由装置的其它组件生成的信号。在一些实例中,发射器920可与收发器模块中的接收器910共置。举例来说,发射器920可为参考图11描述的收发器1135的方面的实例。发射器920可利用单个天线或天线的集合。The transmitter 920 may transmit signals generated by other components of the device. In some examples, the transmitter 920 may be co-located with the receiver 910 in the transceiver module. For example, the transmitter 920 may be an example of aspects of the transceiver 1135 described with reference to FIG. The transmitter 920 may utilize a single antenna or a collection of antennas.
图10示出根据本公开的方面的支持用于切换的安全密钥推导的网络实体AS密钥管理器1015的框图1000。网络实体AS密钥管理器1015可为参考图8、9及11描述的网络实体AS密钥管理器815、网络实体AS密钥管理器915或网络实体AS密钥管理器1115的方面的实例。网络实体AS密钥管理器1015可包含切换组件1020、中间密钥生成器1025、中间密钥通信器1030、基站基础密钥生成器1035、基站基础密钥发射器1040、NAS密钥生成器1045及网络实体基础密钥通信器1050。这些模块中的每一个可直接或间接地彼此通信(例如,经由一或多个总线)。FIG10 shows a block diagram 1000 of a network entity AS key manager 1015 supporting secure key derivation for handover according to aspects of the present disclosure. The network entity AS key manager 1015 may be an example of aspects of the network entity AS key manager 815, the network entity AS key manager 915, or the network entity AS key manager 1115 described with reference to FIG8 , 9 , and 11 . The network entity AS key manager 1015 may include a handover component 1020, an intermediate key generator 1025, an intermediate key communicator 1030, a base station base key generator 1035, a base station base key transmitter 1040, a NAS key generator 1045, and a network entity base key communicator 1050. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
切换组件1020可识别触发从源网络实体到目标网络实体的切换的切换触发消息。在一些情况下,源网络实体包含源AMF且目标网络实体包含目标AMF。The handover component 1020 can identify a handover triggering message that triggers a handover from a source network entity to a target network entity. In some cases, the source network entity includes a source AMF and the target network entity includes a target AMF.
中间密钥生成器1025可基于网络实体基础密钥生成中间密钥,其中中间密钥不同于经刷新的中间密钥。在一些实例中,中间密钥生成器1025可基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥。在一些情况下,第一新鲜性参数包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。在一些情况下,经刷新的中间密钥包含目标网络实体的网络实体基础密钥。在一些方面中,目标网络实体的网络实体基础密钥被配置成专门用于生成目标基站基础密钥。在一些情况下,经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。The intermediate key generator 1025 may generate an intermediate key based on a network entity base key, wherein the intermediate key is different from the refreshed intermediate key. In some examples, the intermediate key generator 1025 may generate the refreshed intermediate key based on a first freshness parameter and the handover trigger message. In some cases, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing the intermediate key at the source network entity, or a combination thereof. In some cases, the refreshed intermediate key includes the network entity base key of the target network entity. In some aspects, the network entity base key of the target network entity is configured specifically for use in generating the target base station base key. In some cases, the refreshed intermediate key is configured specifically for use in generating the target base station base key.
中间密钥通信器1030可将经刷新的中间密钥发射到目标网络实体,并从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是基于第一新鲜性参数且被配置成专门用于生成目标基站基础密钥。在一些情况下,经刷新的中间密钥不同于源网络实体处使用的中间密钥。在一些实例中,经刷新的中间密钥包含网络实体基础密钥的链状密钥。在一些方面中,第一新鲜性参数包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。The intermediate key communicator 1030 may transmit a refreshed intermediate key to the target network entity and receive a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based on a first freshness parameter and is configured specifically for use in generating the target base station base key. In some cases, the refreshed intermediate key is different from the intermediate key used at the source network entity. In some examples, the refreshed intermediate key comprises a chained key of the network entity base key. In some aspects, the first freshness parameter comprises an uplink NAS count, a downlink NAS count, a retention counter for refreshing the intermediate key at the source network entity, or a combination thereof.
基站基础密钥生成器1035可生成基于中间密钥及第二新鲜性参数的源基站基础密钥,并基于第二新鲜性参数生成经刷新的源基站基础密钥。基站基础密钥生成器1035可基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥,并基于中间密钥及第三新鲜性参数生成目标基站基础密钥。在一些情况下,第二新鲜性参数包含用于刷新源基站基础密钥的保留计数器。在一些实例中,第三新鲜性参数包含用于刷新目标基站基础密钥的保留计数器。在一些方面中,第二新鲜性参数包含用于刷新目标基站基础密钥的保留计数器。The base station base key generator 1035 may generate a source base station base key based on the intermediate key and the second freshness parameter, and generate a refreshed source base station base key based on the second freshness parameter. The base station base key generator 1035 may generate a target base station base key based on the refreshed intermediate key and the second freshness parameter, and generate the target base station base key based on the intermediate key and the third freshness parameter. In some cases, the second freshness parameter includes a retention counter for refreshing the source base station base key. In some instances, the third freshness parameter includes a retention counter for refreshing the target base station base key. In some aspects, the second freshness parameter includes a retention counter for refreshing the target base station base key.
基站基础密钥发射器1040可将源基站基础密钥发射到源基站,并将目标基站基础密钥发射到目标基站。The base station base key transmitter 1040 may transmit a source base station base key to a source base station and transmit a target base station base key to a target base station.
NAS密钥生成器1045可基于网络实体基础密钥生成用于NAS传信的加密密钥及用于NAS传信的完整性密钥,并基于经刷新的网络实体基础密钥生成用于NAS传信的加密密钥及用于NAS传信的完整性密钥。The NAS key generator 1045 may generate an encryption key for NAS signaling and an integrity key for NAS signaling based on the network entity base key, and may generate an encryption key for NAS signaling and an integrity key for NAS signaling based on the refreshed network entity base key.
网络实体基础密钥通信器1050可在切换完成之后接收经刷新的网络实体基础密钥。The network entity base key communicator 1050 may receive the refreshed network entity base key after the handover is completed.
图11示出根据本公开的方面的包含支持用于切换的安全密钥推导的装置1105的系统1100的图式。装置1105可为如上文例如参考图8及9所描述的无线装置805、无线装置905或网络实体205的实例或包含所述装置的组件。装置1105可包含用于双向话音及数据通信的组件(包含用于发射及接收通信的组件),包含网络实体AS密钥管理器1115、处理器1120、存储器1125、软件1130、收发器1135及I/O控制器1140。这些组件可经由一或多个总线(例如,总线1110)电子通信。FIG11 shows a diagram of a system 1100 including a device 1105 that supports secure key derivation for handover according to aspects of the present disclosure. Device 1105 may be an example of, or include components of, wireless device 805, wireless device 905, or network entity 205, as described above, for example, with reference to FIG8 and FIG9. Device 1105 may include components for two-way voice and data communication (including components for transmitting and receiving communications), including a network entity AS key manager 1115, a processor 1120, memory 1125, software 1130, a transceiver 1135, and an I/O controller 1140. These components may communicate electronically via one or more buses, such as bus 1110.
处理器1120可包含智能硬件装置(例如,通用处理器、DSP、中央处理单元(CPU)、微控制器、ASIC、FPGA、可编程逻辑装置、离散门或晶体管逻辑组件、离散硬件组件或其任何组合)。在一些情况下,处理器1120可被配置成使用存储器控制器操作存储器阵列。在其它情况下,存储器控制器可集成到处理器1120中。处理器1120可被配置成执行存储于存储器中的计算机可读指令,以执行各种功能(例如,支持用于切换的安全密钥推导的功能或任务)。Processor 1120 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a central processing unit (CPU), a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1120 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1120. Processor 1120 may be configured to execute computer-readable instructions stored in memory to perform various functions (e.g., functions or tasks supporting the derivation of security keys for handover).
存储器1125可包含随机存取存储器(RAM)及只读存储器(ROM)。存储器1125可存储计算机可读、计算机可执行软件1130,其包含在执行时致使处理器执行本文中所描述的各种功能的指令。在一些情况下,存储器1125可尤其含有基本输入/输出系统(BIOS),其可控制例如与外围组件或装置的交互的基本硬件或软件操作。Memory 1125 may include random access memory (RAM) and read-only memory (ROM). Memory 1125 may store computer-readable, computer-executable software 1130, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, memory 1125 may contain, among other things, a basic input/output system (BIOS), which may control basic hardware or software operations, such as interaction with peripheral components or devices.
软件1130可包含实施本公开的方面的代码,包含支持用于切换的安全密钥推导的代码。软件1130可存储在例如系统存储器或其它存储器的非暂时性计算机可读媒体中。在一些情况下,软件1130可能不可由处理器直接执行,而是可致使计算机(例如,在被编译及执行时)执行本文中所描述的功能。The software 1130 may include code that implements aspects of the present disclosure, including code that supports derivation of secure keys for handover. The software 1130 may be stored in a non-transitory computer-readable medium, such as system memory or other memory. In some cases, the software 1130 may not be directly executable by a processor, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
收发器1135可经由一或多个天线、有线或无线链路双向通信,如上文所描述。举例来说,收发器1135可表示无线收发器,且可与另一无线收发器双向通信。收发器1135还可包含调制解调器,以调制包并将经调制的包提供到天线以供发射,且对从天线接收到的包进行解调。The transceiver 1135 can communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 1135 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1135 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and demodulate packets received from the antenna.
I/O控制器1140可管理装置1105的输入及输出信号。I/O控制器1140还可管理未集成到装置1105中的外围装置。在一些情况下,I/O控制器1140可表示到外部外围装置的物理连接或端口。在一些情况下,I/O控制器1140可利用例如或另一已知操作系统的操作系统。在其它情况下,I/O控制器1140可表示调制解调器、键盘、鼠标、触摸屏或类似装置或与所述装置交互。在一些情况下,I/O控制器1140可被实施为处理器的部分。在一些情况下,用户可经由I/O控制器1140或经由I/O控制器1140控制的硬件组件与装置1105交互。I/O controller 1140 may manage input and output signals for device 1105. I/O controller 1140 may also manage peripheral devices not integrated into device 1105. In some cases, I/O controller 1140 may represent a physical connection or port to an external peripheral device. In some cases, I/O controller 1140 may utilize an operating system, such as Windows XP or another known operating system. In other cases, I/O controller 1140 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I/O controller 1140 may be implemented as part of a processor. In some cases, a user may interact with device 1105 via I/O controller 1140 or via hardware components controlled by I/O controller 1140.
图12示出根据本公开的方面的支持用于切换的安全密钥推导的无线装置1205的框图1200。无线装置1205可为如本文中所描述的UE 115的方面的实例。无线装置1205可包含接收器1210、UE AS密钥管理器1215及发射器1220。无线装置1205还可包含处理器。这些组件中的每一个可彼此通信(例如,经由一或多个总线)。FIG12 shows a block diagram 1200 of a wireless device 1205 that supports secure key derivation for handover according to aspects of the present disclosure. The wireless device 1205 may be an example of aspects of the UE 115 as described herein. The wireless device 1205 may include a receiver 1210, a UE AS key manager 1215, and a transmitter 1220. The wireless device 1205 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
接收器1210可接收例如包、用户数据或与各种信息信道(例如,控制信道、数据信道)相关联的控制信息,及与用于切换的安全密钥推导有关的信息等的信息。可将信息传递到装置的其它组件上。接收器1210可为参考图15描述的收发器1535的方面的实例。接收器1210可利用单个天线或天线的集合。The receiver 1210 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels), and information related to derivation of security keys for handover. The information may be passed to other components of the device. The receiver 1210 may be an example of aspects of the transceiver 1535 described with reference to FIG. 15 . The receiver 1210 may utilize a single antenna or a collection of antennas.
UE AS密钥管理器1215可为参考图15描述的UE AS密钥管理器1515的方面的实例。The UE AS key manager 1215 may be an example of aspects of the UE AS key manager 1515 described with reference to FIG. 15 .
UE AS密钥管理器1215及/或其各种子组件中的至少一些可以硬件、由处理器执行的软件、固件或其任何组合来实施。如果以由处理器执行的软件实施,则UE AS密钥管理器1215及/或其各种子组件中的至少一些的功能可由设计成执行本公开中描述的功能的通用处理器、DSP、ASIC、FPGA或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件,或其任何组合来执行。UE AS密钥管理器1215及/或其各种子组件中的至少一些可在物理上位于各种位置处(包含分布式),使得功能的各部分由一或多个物理装置在不同物理位置处实施。At least some of the UE AS key manager 1215 and/or its various subcomponents may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functionality of at least some of the UE AS key manager 1215 and/or its various subcomponents may be performed by a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device designed to perform the functions described in this disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The UE AS key manager 1215 and/or its various subcomponents may be physically located at various locations (including distributed), such that portions of the functionality are implemented by one or more physical devices at different physical locations.
在一些实例中,UE AS密钥管理器1215及/或其各种子组件中的至少一些可为根据本公开的各种方面的单独且不同的组件。在其它实例中,UE AS密钥管理器1215及/或其各种子组件中的至少一些可与根据本公开的各种方面的一或多个其它硬件组件组合,所述硬件组件包含(但不限于)I/O组件、收发器、网络服务器、另一计算装置、本公开中描述的一或多个其它组件或其组合。In some examples, the UE AS key manager 1215 and/or at least some of its various subcomponents may be separate and distinct components according to various aspects of the present disclosure. In other examples, the UE AS key manager 1215 and/or at least some of its various subcomponents may be combined with one or more other hardware components according to various aspects of the present disclosure, including but not limited to an I/O component, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof.
UE AS密钥管理器1215可从源网络实体接收触发到目标网络实体的切换的切换命令消息,接收第一新鲜性参数的指示,及基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。The UE AS key manager 1215 may receive a handover command message from a source network entity that triggers a handover to a target network entity, receive an indication of a first freshness parameter, and generate a refreshed intermediate key based on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for generating a target base station base key.
发射器1220可发射由装置的其它组件生成的信号。在一些实例中,发射器1220可与收发器模块中的接收器1210共置。举例来说,发射器1220可为参考图15描述的收发器1535的方面的实例。发射器1220可利用单个天线或天线的集合。The transmitter 1220 may transmit signals generated by other components of the device. In some examples, the transmitter 1220 may be co-located with the receiver 1210 in the transceiver module. For example, the transmitter 1220 may be an example of aspects of the transceiver 1535 described with reference to FIG15. The transmitter 1220 may utilize a single antenna or a collection of antennas.
发射器1220可基于目标基站基础密钥与目标基站通信。The transmitter 1220 may communicate with the target base station based on the target base station base key.
图13示出根据本公开的方面的支持用于切换的安全密钥推导的无线装置1305的框图1300。无线装置1305可为如参考图12所描述的无线装置1205或UE 115的方面的实例。无线装置1305可包含接收器1310、UE AS密钥管理器1315及发射器1320。无线装置1305还可包含处理器。这些组件中的每一个可彼此通信(例如,经由一或多个总线)。FIG13 shows a block diagram 1300 of a wireless device 1305 that supports secure key derivation for handover according to aspects of the present disclosure. The wireless device 1305 may be an example of aspects of the wireless device 1205 or UE 115 as described with reference to FIG12 . The wireless device 1305 may include a receiver 1310, a UE AS key manager 1315, and a transmitter 1320. The wireless device 1305 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
接收器1310可接收例如包、用户数据或与各种信息信道(例如,控制信道、数据信道)相关联的控制信息,及与用于切换的安全密钥推导有关的信息等的信息。可将信息传递到装置的其它组件上。接收器1310可为参考图15描述的收发器1535的方面的实例。接收器1310可利用单个天线或天线的集合。The receiver 1310 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels), and information related to derivation of security keys for handover. The information may be passed to other components of the device. The receiver 1310 may be an example of aspects of the transceiver 1535 described with reference to FIG. 15 . The receiver 1310 may utilize a single antenna or a collection of antennas.
UE AS密钥管理器1315可为参考图15描述的UE AS密钥管理器1515的方面的实例。UE AS密钥管理器1315还可包含切换组件1325、新鲜性参数通信器1330及中间密钥生成器1335。The UE AS key manager 1315 may be an example of aspects of the UE AS key manager 1515 described with reference to FIG 15. The UE AS key manager 1315 may also include a switching component 1325, a freshness parameter communicator 1330, and an intermediate key generator 1335.
切换组件1325可从源网络实体接收触发到目标网络实体的切换的切换命令消息。在一些情况下,源网络实体包含源AMF且目标网络实体包含目标AMF。The handover component 1325 may receive a handover command message from a source network entity that triggers a handover to a target network entity. In some cases, the source network entity includes a source AMF and the target network entity includes a target AMF.
新鲜性参数通信器1330可接收第一新鲜性参数的指示,接收第二新鲜性参数的指示,接收经更新的第二新鲜性参数的指示,及接收经更新的第一新鲜性参数的指示。在一些情况下,第一新鲜性参数包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。Freshness parameter communicator 1330 may receive an indication of a first freshness parameter, receive an indication of a second freshness parameter, receive an indication of an updated second freshness parameter, and receive an indication of an updated first freshness parameter. In some cases, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing intermediate keys at the source network entity, or a combination thereof.
中间密钥生成器1335可基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。在一些实例中,中间密钥生成器1335可基于网络实体基础密钥生成中间密钥,其中中间密钥不同于经刷新的中间密钥;及接收经刷新的中间密钥被配置成专门用于生成目标基站基础密钥的指示。The intermediate key generator 1335 may generate a refreshed intermediate key based on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured to be used exclusively for generating the target base station base key. In some examples, the intermediate key generator 1335 may generate the intermediate key based on the network entity base key, wherein the intermediate key is different from the refreshed intermediate key; and receive an indication that the refreshed intermediate key is configured to be used exclusively for generating the target base station base key.
发射器1320可发射由装置的其它组件生成的信号。在一些实例中,发射器1320可与收发器模块中的接收器1310共置。举例来说,发射器1320可为参考图15描述的收发器1535的方面的实例。发射器1320可利用单个天线或天线的集合。The transmitter 1320 may transmit signals generated by other components of the device. In some examples, the transmitter 1320 may be co-located with the receiver 1310 in the transceiver module. For example, the transmitter 1320 may be an example of aspects of the transceiver 1535 described with reference to FIG15. The transmitter 1320 may utilize a single antenna or a collection of antennas.
图14示出根据本公开的方面的支持用于切换的安全密钥推导的UE AS密钥管理器1415的框图1400。UE AS密钥管理器1415可为参考图12、13及15描述的UE AS密钥管理器1515的方面的实例。UE AS密钥管理器1415可包含切换组件1420、新鲜性参数通信器1425、中间密钥生成器1430、基站基础密钥生成器1435及中间密钥通信器1440。这些模块中的每一个可直接或间接地彼此通信(例如,经由一或多个总线)。FIG14 shows a block diagram 1400 of a UE AS key manager 1415 that supports secure key derivation for handover according to aspects of the present disclosure. The UE AS key manager 1415 may be an example of aspects of the UE AS key manager 1515 described with reference to FIG12 , 13 , and 15 . The UE AS key manager 1415 may include a handover component 1420, a freshness parameter communicator 1425, an intermediate key generator 1430, a base station base key generator 1435, and an intermediate key communicator 1440. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
切换组件1420可从源网络实体接收触发到目标网络实体的切换的切换命令消息。在一些情况下,源网络实体包含源AMF且目标网络实体包含目标AMF。The handover component 1420 may receive a handover command message from a source network entity that triggers a handover to a target network entity. In some cases, the source network entity includes a source AMF and the target network entity includes a target AMF.
新鲜性参数通信器1425可接收第一新鲜性参数的指示,及接收第二新鲜性参数的指示。新鲜性参数通信器1425可接收经更新的第二新鲜性参数的指示,及接收经更新的第一新鲜性参数的指示。在一些情况下,第一新鲜性参数包含上行链路NAS计数、下行链路NAS计数、用于在源网络实体处刷新中间密钥的保留计数器,或其组合。Freshness parameter communicator 1425 may receive an indication of a first freshness parameter and an indication of a second freshness parameter. Freshness parameter communicator 1425 may receive an indication of an updated second freshness parameter and an indication of an updated first freshness parameter. In some cases, the first freshness parameter includes an uplink NAS count, a downlink NAS count, a retention counter for refreshing intermediate keys at the source network entity, or a combination thereof.
中间密钥生成器1430可基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。中间密钥生成器1430可基于网络实体基础密钥生成中间密钥,其中中间密钥不同于经刷新的中间密钥;及接收经刷新的中间密钥被配置成专门用于生成目标基站基础密钥的指示。The intermediate key generator 1430 may generate a refreshed intermediate key based on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured to be specifically used to generate the target base station base key. The intermediate key generator 1430 may generate an intermediate key based on the network entity base key, wherein the intermediate key is different from the refreshed intermediate key; and receive an indication that the refreshed intermediate key is configured to be specifically used to generate the target base station base key.
基站基础密钥生成器1435可基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥,并基于经更新的第二新鲜性参数刷新目标基站基础密钥。基站基础密钥生成器1435可基于经更新的经刷新中间密钥刷新目标基站基础密钥,并基于经更新的第一新鲜性参数刷新目标基站基础密钥。在一些情况下,第二新鲜性参数包含用于刷新目标基站基础密钥的保留计数器。The base station base key generator 1435 may generate a target base station base key based on the refreshed intermediate key and the second freshness parameter, and refresh the target base station base key based on the updated second freshness parameter. The base station base key generator 1435 may refresh the target base station base key based on the updated refreshed intermediate key and refresh the target base station base key based on the updated first freshness parameter. In some cases, the second freshness parameter includes a retention counter for refreshing the target base station base key.
中间密钥通信器1440可接收经更新的经刷新中间密钥的指示。The intermediate key communicator 1440 may receive an indication of the updated refreshed intermediate key.
图15示出根据本公开的方面的包含支持用于切换的安全密钥推导的装置1505的系统1500的图式。装置1505可为如上文例如参考图1所描述的UE 115的实例或包含所述UE的组件。装置1505可包含用于双向话音及数据通信的组件(包含用于发射及接收通信的组件),包含UE AS密钥管理器1515、处理器1520、存储器1525、软件1530、收发器1535、天线1540及I/O控制器1545。这些组件可经由一或多个总线(例如,总线1510)电子通信。装置1505可与一或多个基站105无线通信。FIG15 shows a diagram of a system 1500 including a device 1505 that supports secure key derivation for handover, according to aspects of the present disclosure. Device 1505 may be an example of, or include components of, UE 115, as described above, for example, with reference to FIG1 . Device 1505 may include components for two-way voice and data communication (including components for transmitting and receiving communications), including a UE AS key manager 1515, a processor 1520, memory 1525, software 1530, a transceiver 1535, an antenna 1540, and an I/O controller 1545. These components may communicate electronically via one or more buses (e.g., bus 1510). Device 1505 may communicate wirelessly with one or more base stations 105.
处理器1520可包含智能硬件装置(例如,通用处理器、DSP、CPU、微控制器、ASIC、FPGA、可编程逻辑装置、离散门或晶体管逻辑组件、离散硬件组件或其任何组合)。在一些情况下,处理器1520可被配置成使用存储器控制器操作存储器阵列。在其它情况下,存储器控制器可集成到处理器1520中。处理器1520可被配置成执行存储于存储器中的计算机可读指令,以执行各种功能(例如,支持用于切换的安全密钥推导的功能或任务)。Processor 1520 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1520 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1520. Processor 1520 may be configured to execute computer-readable instructions stored in memory to perform various functions (e.g., functions or tasks supporting derivation of security keys for handover).
存储器1525可包含RAM及ROM。存储器1525可存储计算机可读、计算机可执行软件1530,其包含在执行时致使处理器执行本文中所描述的各种功能的指令。在一些情况下,存储器1525可尤其含有BIOS,其可控制例如与外围组件或装置的交互的基本硬件或软件操作。Memory 1525 may include RAM and ROM. Memory 1525 may store computer-readable, computer-executable software 1530, which includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, memory 1525 may contain, among other things, BIOS, which may control basic hardware or software operations, such as interaction with peripheral components or devices.
软件1530可包含实施本公开的方面的代码,包含支持用于切换的安全密钥推导的代码。软件1530可存储在例如系统存储器或其它存储器的非暂时性计算机可读媒体中。在一些情况下,软件1530可能不可由处理器直接执行,而是可致使计算机(例如,在被编译及执行时)执行本文中所描述的功能。The software 1530 may include code that implements aspects of the present disclosure, including code that supports derivation of secure keys for handover. The software 1530 may be stored in a non-transitory computer-readable medium, such as system memory or other memory. In some cases, the software 1530 may not be directly executable by a processor, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
收发器1535可经由一或多个天线、有线或无线链路双向通信,如上文所描述。举例来说,收发器1535可表示无线收发器,且可与另一无线收发器双向通信。收发器1535还可包含调制解调器,以调制包并将经调制的包提供到天线以供发射,且对从天线接收到的包进行解调。The transceiver 1535 can communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 1535 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1535 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and demodulate packets received from the antenna.
在一些情况下,无线装置可包含单个天线1540。然而,在一些情况下,装置可具有多于一个天线1540,其可能够同时发射或接收多个无线发射。In some cases, a wireless device may include a single antenna 1540. However, in some cases, a device may have more than one antenna 1540, which may be capable of transmitting or receiving multiple wireless transmissions simultaneously.
I/O控制器1545可管理装置1505的输入及输出信号。I/O控制器1545还可管理未集成到装置1505中的外围装置。在一些情况下,I/O控制器1545可表示到外部外围装置的物理连接或端口。在一些情况下,I/O控制器1545可利用例如或另一已知操作系统的操作系统。在其它情况下,I/O控制器1545可表示调制解调器、键盘、鼠标、触摸屏或类似装置或与所述装置交互。在一些情况下,I/O控制器1545可实施为处理器的部分。在一些情况下,用户可经由I/O控制器1545或经由I/O控制器1545控制的硬件组件与装置1505交互。I/O controller 1545 may manage input and output signals for device 1505. I/O controller 1545 may also manage peripheral devices not integrated into device 1505. In some cases, I/O controller 1545 may represent a physical connection or port to an external peripheral device. In some cases, I/O controller 1545 may utilize an operating system, such as Windows XP or another known operating system. In other cases, I/O controller 1545 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I/O controller 1545 may be implemented as part of a processor. In some cases, a user may interact with device 1505 via I/O controller 1545 or via hardware components controlled by I/O controller 1545.
图16示出说明根据本公开的方面的用于切换的安全密钥推导方法1600的流程图。方法1600的操作可由如本文中所描述的网络实体205(例如,AMF)或其组件实施。举例来说,方法1600的操作可由如参考图8到11所描述的网络实体AS密钥管理器执行。在一些实例中,网络实体205可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,网络实体205可使用专用硬件执行下文所描述的功能的方面。FIG16 shows a flow chart illustrating a method 1600 for derivation of security keys for handover according to aspects of the present disclosure. The operations of method 1600 may be implemented by a network entity 205 (e.g., an AMF) or a component thereof as described herein. For example, the operations of method 1600 may be performed by a network entity AS key manager as described with reference to FIG8 through FIG11. In some examples, the network entity 205 may execute a code set that controls functional elements of a device to perform the functions described below. Additionally or alternatively, the network entity 205 may use dedicated hardware to perform aspects of the functions described below.
在框1605处,网络实体205可识别触发从源网络实体到目标网络实体的切换的切换触发消息。如本文中所描述,源网络实体可为源AMF,且目标网络实体可为目标AMF。框1605的操作可根据本文中所描述的方法来执行。在某些实例中,框1605的操作的方面可由如参考图8到11所描述的切换组件来执行。At block 1605, the network entity 205 may identify a handover triggering message that triggers a handover from a source network entity to a target network entity. As described herein, the source network entity may be a source AMF, and the target network entity may be a target AMF. The operations of block 1605 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1605 may be performed by a handover component as described with reference to Figures 8 to 11.
在框1610处,网络实体205可至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥。框1610的操作可根据本文中所描述的方法来执行。在某些实例中,框1610的操作的方面可由如参考图8到11所描述的中间密钥生成器来执行。At block 1610, the network entity 205 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover trigger message. The operations of block 1610 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1610 may be performed by an intermediate key generator as described with reference to Figures 8 to 11.
在框1615处,网络实体205可将经刷新的中间密钥发射到目标网络实体。框1615的操作可根据本文中所描述的方法来执行。在某些实例中,框1615的操作的方面可由如参考图8到11所描述的中间密钥通信器来执行。At block 1615, the network entity 205 may transmit the refreshed intermediate key to the target network entity. The operations of block 1615 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1615 may be performed by an intermediate key communicator as described with reference to Figures 8 to 11.
图17示出说明根据本公开的方面的用于切换的安全密钥推导方法1700的流程图。方法1700的操作可由如本文中所描述的网络实体205(例如,AMF)或其组件实施。举例来说,方法1700的操作可由如参考图8到11所描述的网络实体AS密钥管理器执行。在一些实例中,网络实体205可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,网络实体205可使用专用硬件执行下文所描述的功能的方面。FIG17 shows a flow chart illustrating a method 1700 for derivation of security keys for handover according to aspects of the present disclosure. The operations of method 1700 may be implemented by a network entity 205 (e.g., an AMF) or a component thereof as described herein. For example, the operations of method 1700 may be performed by a network entity AS key manager as described with reference to FIG8 through FIG11. In some examples, the network entity 205 may execute a code set that controls functional elements of a device to perform the functions described below. Additionally or alternatively, the network entity 205 may use dedicated hardware to perform aspects of the functions described below.
在框1705处,网络实体205可识别触发从源网络实体到目标网络实体的切换的切换触发消息。框1705的操作可根据本文中所描述的方法来执行。在某些实例中,框1705的操作的方面可由如参考图8到11所描述的切换组件来执行。At block 1705, the network entity 205 may identify a handover triggering message that triggers a handover from the source network entity to the target network entity. The operations of block 1705 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1705 may be performed by a handover component as described with reference to Figures 8 to 11.
在框1710处,网络实体205可至少部分地基于网络实体基础密钥生成中间密钥,其中中间密钥不同于经刷新的中间密钥。框1710的操作可根据本文中所描述的方法来执行。在某些实例中,框1710的操作的方面可由如参考图8到11所描述的中间密钥生成器来执行。At block 1710, the network entity 205 may generate an intermediate key based at least in part on the network entity base key, wherein the intermediate key is different from the refreshed intermediate key. The operations of block 1710 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1710 may be performed by an intermediate key generator as described with reference to Figures 8 to 11.
在框1715处,网络实体205可至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥。框1715的操作可根据本文中所描述的方法来执行。在某些实例中,框1715的操作的方面可由如参考图8到11所描述的中间密钥生成器来执行。At block 1715, the network entity 205 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover trigger message. The operations of block 1715 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1715 may be performed by an intermediate key generator as described with reference to Figures 8 to 11.
在框1720处,网络实体205可将经刷新的中间密钥发射到目标网络实体。框1720的操作可根据本文中所描述的方法来执行。在某些实例中,框1720的操作的方面可由如参考图8到11所描述的中间密钥通信器来执行。At block 1720, the network entity 205 may transmit the refreshed intermediate key to the target network entity. The operations of block 1720 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1720 may be performed by an intermediate key communicator as described with reference to Figures 8 to 11.
图18示出说明根据本公开的方面的用于切换的安全密钥推导方法1800的流程图。方法1800的操作可由如本文中所描述的网络实体205(例如,AMF)或其组件实施。举例来说,方法1800的操作可由如参考图8到11所描述的网络实体AS密钥管理器执行。在一些实例中,网络实体205可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,网络实体205可使用专用硬件执行下文所描述的功能的方面。FIG18 shows a flow chart illustrating a method 1800 for derivation of security keys for handover according to aspects of the present disclosure. The operations of method 1800 may be implemented by a network entity 205 (e.g., an AMF) or a component thereof as described herein. For example, the operations of method 1800 may be performed by a network entity AS key manager as described with reference to FIG8 through FIG11. In some examples, the network entity 205 may execute a code set that controls functional elements of a device to perform the functions described below. Additionally or alternatively, the network entity 205 may use dedicated hardware to perform aspects of the functions described below.
在框1805处,网络实体205可识别触发从源网络实体到目标网络实体的切换的切换触发消息。框1805的操作可根据本文中所描述的方法来执行。在某些实例中,框1805的操作的方面可由如参考图8到11所描述的切换组件来执行。At block 1805, the network entity 205 may identify a handover triggering message that triggers a handover from the source network entity to the target network entity. The operations of block 1805 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1805 may be performed by a handover component as described with reference to Figures 8 to 11.
在框1810处,网络实体205可至少部分地基于网络实体基础密钥生成中间密钥,其中中间密钥不同于经刷新的中间密钥。框1810的操作可根据本文中所描述的方法来执行。在某些实例中,框1810的操作的方面可由如参考图8到11所描述的中间密钥生成器来执行。At block 1810, the network entity 205 may generate an intermediate key based at least in part on the network entity base key, wherein the intermediate key is different from the refreshed intermediate key. The operations of block 1810 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1810 may be performed by an intermediate key generator as described with reference to Figures 8 to 11.
在框1815处,网络实体205可至少部分地基于第一新鲜性参数及切换触发消息生成经刷新的中间密钥。框1815的操作可根据本文中所描述的方法来执行。在某些实例中,框1815的操作的方面可由如参考图8到11所描述的中间密钥生成器来执行。At block 1815, the network entity 205 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover trigger message. The operations of block 1815 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1815 may be performed by an intermediate key generator as described with reference to Figures 8 to 11.
在框1820处,网络实体205可将经刷新的中间密钥发射到目标网络实体。框1820的操作可根据本文中所描述的方法来执行。在某些实例中,框1820的操作的方面可由如参考图8到11所描述的中间密钥通信器来执行。At block 1820, the network entity 205 may transmit the refreshed intermediate key to the target network entity. The operations of block 1820 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1820 may be performed by an intermediate key communicator as described with reference to Figures 8 to 11.
在框1825处,网络实体205可生成至少部分地基于中间密钥及第二新鲜性参数的源基站基础密钥。框1825的操作可根据本文中所描述的方法来执行。在某些实例中,框1825的操作的方面可由如参考图8到11所描述的基站基础密钥生成器来执行。At block 1825, the network entity 205 may generate a source base station base key based at least in part on the intermediate key and the second freshness parameter. The operations of block 1825 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1825 may be performed by a base station base key generator as described with reference to Figures 8 to 11.
图19示出说明根据本公开的方面的用于切换的安全密钥推导方法1900的流程图。方法1900的操作可由如本文中所描述的网络实体205(例如,AMF)或其组件实施。举例来说,方法1900的操作可由如参考图8到11所描述的网络实体AS密钥管理器执行。在一些实例中,网络实体205可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,网络实体205可使用专用硬件执行下文所描述的功能的方面。FIG19 shows a flow chart illustrating a method 1900 for derivation of security keys for handover according to aspects of the present disclosure. The operations of method 1900 may be implemented by a network entity 205 (e.g., an AMF) or a component thereof as described herein. For example, the operations of method 1900 may be performed by a network entity AS key manager as described with reference to FIG8 through FIG11. In some examples, the network entity 205 may execute a set of codes that control functional elements of a device to perform the functions described below. Additionally or alternatively, the network entity 205 may use dedicated hardware to perform aspects of the functions described below.
在框1905处,网络实体205可识别触发从源网络实体到目标网络实体的切换的切换触发消息。框1905的操作可根据本文中所描述的方法来执行。在某些实例中,框1905的操作的方面可由如参考图8到11所描述的切换组件来执行。At block 1905, the network entity 205 may identify a handover triggering message that triggers a handover from the source network entity to the target network entity. The operations of block 1905 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1905 may be performed by a handover component as described with reference to Figures 8 to 11.
在框1910处,网络实体205可从源网络实体接收经刷新的中间密钥,其中经刷新的中间密钥是至少部分地基于第一新鲜性参数,且其被配置成专门用于生成目标基站基础密钥。框1910的操作可根据本文中所描述的方法来执行。在某些实例中,框1910的操作的方面可由如参考图8到11所描述的中间密钥通信器来执行。At block 1910, the network entity 205 may receive a refreshed intermediate key from the source network entity, wherein the refreshed intermediate key is based at least in part on the first freshness parameter and is configured specifically for use in generating a target base station base key. The operations of block 1910 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1910 may be performed by an intermediate key communicator as described with reference to Figures 8 to 11.
在框1915处,网络实体205可至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。框1915的操作可根据本文中所描述的方法来执行。在某些实例中,框1915的操作的方面可由如参考图8到11所描述的基站基础密钥生成器来执行。At block 1915, the network entity 205 may generate a target base station base key based at least in part on the refreshed intermediate key and the second freshness parameter. The operations of block 1915 may be performed according to the methods described herein. In some examples, aspects of the operations of block 1915 may be performed by a base station base key generator as described with reference to Figures 8 to 11.
图20示出说明根据本公开的方面的用于切换的安全密钥推导方法2000的流程图。方法2000的操作可由如本文中所描述的UE 115或其组件实施。举例来说,方法2000的操作可由如参考图12到15所描述的UE AS密钥管理器执行。在一些实例中,UE 115可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,UE115可使用专用硬件来执行下文所描述的功能的方面。FIG20 shows a flow chart illustrating a method 2000 for derivation of security keys for handover according to aspects of the present disclosure. The operations of method 2000 may be implemented by UE 115 or components thereof as described herein. For example, the operations of method 2000 may be performed by a UE AS key manager as described with reference to FIGs. 12 to 15. In some examples, UE 115 may execute a set of code that controls functional elements of the device to perform the functions described below. Additionally or alternatively, UE 115 may use dedicated hardware to perform aspects of the functions described below.
在框2005处,UE 115可从源网络实体接收触发到目标网络实体的切换的切换命令消息。框2005的操作可根据本文中所描述的方法来执行。在某些实例中,框2005的操作的方面可由如参考图12到15所描述的切换组件来执行。At block 2005, UE 115 may receive a handover command message from a source network entity that triggers a handover to a target network entity. The operations of block 2005 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2005 may be performed by a handover component as described with reference to Figures 12 to 15.
在框2010处,UE 115可接收第一新鲜性参数的指示。框2010的操作可根据本文中所描述的方法来执行。在某些实例中,框2010的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2010, the UE 115 may receive an indication of a first freshness parameter. The operations of block 2010 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2010 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2015处,UE 115可至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。框2015的操作可根据本文中所描述的方法来执行。在某些实例中,框2015的操作的方面可由如参考图12到15所描述的中间密钥生成器来执行。At block 2015, UE 115 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key. The operations of block 2015 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2015 may be performed by an intermediate key generator as described with reference to Figures 12 to 15.
图21示出说明根据本公开的方面的用于切换的安全密钥推导方法2100的流程图。方法2100的操作可由如本文中所描述的UE 115或其组件实施。举例来说,方法2100的操作可由如参考图12到15所描述的UE AS密钥管理器执行。在一些实例中,UE 115可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,UE115可使用专用硬件来执行下文所描述的功能的方面。FIG21 shows a flow chart illustrating a method 2100 for derivation of security keys for handover according to aspects of the present disclosure. The operations of method 2100 may be implemented by UE 115 or components thereof as described herein. For example, the operations of method 2100 may be performed by a UE AS key manager as described with reference to FIGs. 12 to 15. In some examples, UE 115 may execute a set of code that controls functional elements of the device to perform the functions described below. Additionally or alternatively, UE 115 may use dedicated hardware to perform aspects of the functions described below.
在框2105处,UE 115可从源网络实体接收触发到目标网络实体的切换的切换命令消息。框2105的操作可根据本文中所描述的方法来执行。在某些实例中,框2105的操作的方面可由如参考图12到15所描述的切换组件来执行。At block 2105, UE 115 may receive a handover command message from the source network entity that triggers a handover to the target network entity. The operations of block 2105 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2105 may be performed by a handover component as described with reference to Figures 12 to 15.
在框2110处,UE 115可接收第一新鲜性参数的指示。框2110的操作可根据本文中所描述的方法来执行。在某些实例中,框2110的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2110, UE 115 may receive an indication of a first freshness parameter. The operations of block 2110 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2110 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2115处,UE 115可至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。框2115的操作可根据本文中所描述的方法来执行。在某些实例中,框2115的操作的方面可由如参考图12到15所描述的中间密钥生成器来执行。At block 2115, UE 115 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key. The operations of block 2115 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2115 may be performed by an intermediate key generator as described with reference to Figures 12 to 15.
在框2120处,UE 115可接收第二新鲜性参数的指示。框2120的操作可根据本文中所描述的方法来执行。在某些实例中,框2120的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2120, UE 115 may receive an indication of a second freshness parameter. The operations of block 2120 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2120 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2125处,UE 115可至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。框2125的操作可根据本文中所描述的方法来执行。在某些实例中,框2125的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2125, UE 115 may generate a target base station base key based at least in part on the refreshed intermediate key and the second freshness parameter. The operations of block 2125 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2125 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
图22示出说明根据本公开的方面的用于切换的安全密钥推导方法2200的流程图。方法2200的操作可由如本文中所描述的UE 115或其组件实施。举例来说,方法2200的操作可由如参考图12到15所描述的UE AS密钥管理器执行。在一些实例中,UE 115可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,UE115可使用专用硬件来执行下文所描述的功能的方面。FIG22 shows a flow chart illustrating a method 2200 for derivation of security keys for handover according to aspects of the present disclosure. The operations of the method 2200 may be implemented by the UE 115 or components thereof as described herein. For example, the operations of the method 2200 may be performed by the UE AS key manager as described with reference to FIG12 through FIG15. In some examples, the UE 115 may execute a set of codes that control functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may use dedicated hardware to perform aspects of the functions described below.
在框2205处,UE 115可从源网络实体接收触发到目标网络实体的切换的切换命令消息。框2205的操作可根据本文中所描述的方法来执行。在某些实例中,框2205的操作的方面可由如参考图12到15所描述的切换组件来执行。At block 2205, UE 115 may receive a handover command message from the source network entity that triggers a handover to the target network entity. The operations of block 2205 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2205 may be performed by a handover component as described with reference to Figures 12 to 15.
在框2210处,UE 115可接收第一新鲜性参数的指示。框2210的操作可根据本文中所描述的方法来执行。在某些实例中,框2210的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2210, UE 115 may receive an indication of a first freshness parameter. The operations of block 2210 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2210 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2215处,UE 115可至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。框2215的操作可根据本文中所描述的方法来执行。在某些实例中,框2215的操作的方面可由如参考图12到15所描述的中间密钥生成器来执行。At block 2215, UE 115 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key. The operations of block 2215 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2215 may be performed by an intermediate key generator as described with reference to Figures 12 to 15.
在框2220处,UE 115可接收第二新鲜性参数的指示。框2220的操作可根据本文中所描述的方法来执行。在某些实例中,框2220的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2220, UE 115 may receive an indication of a second freshness parameter. The operations of block 2220 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2220 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2225处,UE 115可至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。框2225的操作可根据本文中所描述的方法来执行。在某些实例中,框2225的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2225, UE 115 may generate a target base station base key based at least in part on the refreshed intermediate key and the second freshness parameter. The operations of block 2225 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2225 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
在框2230处,UE 115可接收经更新的第二新鲜性参数的指示。框2230的操作可根据本文中所描述的方法来执行。在某些实例中,框2230的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2230, UE 115 may receive an indication of the updated second freshness parameter. The operations of block 2230 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2230 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2235处,UE 115可至少部分地基于经更新的第二新鲜性参数刷新目标基站基础密钥。框2235的操作可根据本文中所描述的方法来执行。在某些实例中,框2235的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2235, UE 115 may refresh the target base station base key based at least in part on the updated second freshness parameter. The operations of block 2235 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2235 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
图23示出说明根据本公开的方面的用于切换的安全密钥推导方法2300的流程图。方法2300的操作可由如本文中所描述的UE 115或其组件实施。举例来说,方法2300的操作可由如参考图12到15所描述的UE AS密钥管理器执行。在一些实例中,UE 115可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,UE115可使用专用硬件来执行下文所描述的功能的方面。FIG23 shows a flow chart illustrating a method 2300 for derivation of security keys for handover according to aspects of the present disclosure. The operations of the method 2300 may be implemented by the UE 115 or components thereof as described herein. For example, the operations of the method 2300 may be performed by the UE AS key manager as described with reference to FIGs. 12 to 15. In some examples, the UE 115 may execute a set of codes that control functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may use dedicated hardware to perform aspects of the functions described below.
在框2305处,UE 115可从源网络实体接收触发到目标网络实体的切换的切换命令消息。框2305的操作可根据本文中所描述的方法来执行。在某些实例中,框2305的操作的方面可由如参考图12到15所描述的切换组件来执行。At block 2305, UE 115 may receive a handover command message from the source network entity that triggers a handover to the target network entity. The operations of block 2305 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2305 may be performed by a handover component as described with reference to Figures 12 to 15.
在框2310处,UE 115可接收第一新鲜性参数的指示。框2310的操作可根据本文中所描述的方法来执行。在某些实例中,框2310的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2310, UE 115 may receive an indication of a first freshness parameter. The operations of block 2310 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2310 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2315处,UE 115可至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。框2315的操作可根据本文中所描述的方法来执行。在某些实例中,框2315的操作的方面可由如参考图12到15所描述的中间密钥生成器来执行。At block 2315, UE 115 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key. The operations of block 2315 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2315 may be performed by an intermediate key generator as described with reference to Figures 12 to 15.
在框2320处,UE 115可接收第二新鲜性参数的指示。框2320的操作可根据本文中所描述的方法来执行。在某些实例中,框2320的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2320, UE 115 may receive an indication of a second freshness parameter. The operations of block 2320 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2320 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2325处,UE 115可至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。框2325的操作可根据本文中所描述的方法来执行。在某些实例中,框2325的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2325, UE 115 may generate a target base station base key based at least in part on the refreshed intermediate key and the second freshness parameter. The operations of block 2325 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2325 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
在框2330处,UE 115可接收经更新的经刷新中间密钥的指示。框2330的操作可根据本文中所描述的方法来执行。在某些实例中,框2330的操作的方面可由如参考图12到15所描述的中间密钥通信器来执行。At block 2330, UE 115 may receive an indication of the updated refreshed intermediate key. The operations of block 2330 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2330 may be performed by an intermediate key communicator as described with reference to Figures 12 to 15.
在框2335处,UE 115可至少部分地基于经更新的经刷新中间密钥刷新目标基站基础密钥。框2335的操作可根据本文中所描述的方法来执行。在某些实例中,框2335的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2335, UE 115 may refresh the target base station base key based at least in part on the updated refreshed intermediate key. The operations of block 2335 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2335 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
图24示出说明根据本公开的方面的用于切换的安全密钥推导方法2400的流程图。方法2400的操作可由如本文中所描述的UE 115或其组件实施。举例来说,方法2400的操作可由如参考图12到15所描述的UE AS密钥管理器执行。在一些实例中,UE 115可执行控制装置的功能元件的代码集合,以执行下文所描述的功能。另外或替代地,UE115可使用专用硬件来执行下文所描述的功能的方面。FIG24 shows a flow chart illustrating a method 2400 for derivation of security keys for handover according to aspects of the present disclosure. The operations of the method 2400 may be implemented by the UE 115 or components thereof as described herein. For example, the operations of the method 2400 may be performed by the UE AS key manager as described with reference to FIGs. 12 to 15. In some examples, the UE 115 may execute a set of codes that control functional elements of the device to perform the functions described below. Additionally or alternatively, the UE 115 may use dedicated hardware to perform aspects of the functions described below.
在框2405处,UE 115可从源网络实体接收触发到目标网络实体的切换的切换命令消息。框2405的操作可根据本文中所描述的方法来执行。在某些实例中,框2405的操作的方面可由如参考图12到15所描述的切换组件来执行。At block 2405, UE 115 may receive a handover command message from the source network entity that triggers a handover to the target network entity. The operations of block 2405 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2405 may be performed by a handover component as described with reference to Figures 12 to 15.
在框2410处,UE 115可接收第一新鲜性参数的指示。框2410的操作可根据本文中所描述的方法来执行。在某些实例中,框2410的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2410, UE 115 may receive an indication of a first freshness parameter. The operations of block 2410 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2410 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2415处,UE 115可至少部分地基于第一新鲜性参数及切换命令消息生成经刷新的中间密钥,其中经刷新的中间密钥被配置成专门用于生成目标基站基础密钥。框2415的操作可根据本文中所描述的方法来执行。在某些实例中,框2415的操作的方面可由如参考图12到15所描述的中间密钥生成器来执行。At block 2415, UE 115 may generate a refreshed intermediate key based at least in part on the first freshness parameter and the handover command message, wherein the refreshed intermediate key is configured specifically for use in generating a target base station base key. The operations of block 2415 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2415 may be performed by an intermediate key generator as described with reference to Figures 12 to 15.
在框2420处,UE 115可接收第二新鲜性参数的指示。框2420的操作可根据本文中所描述的方法来执行。在某些实例中,框2420的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2420, UE 115 may receive an indication of a second freshness parameter. The operations of block 2420 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2420 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2425处,UE 115可至少部分地基于经刷新的中间密钥及第二新鲜性参数生成目标基站基础密钥。框2425的操作可根据本文中所描述的方法来执行。在某些实例中,框2425的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2425, UE 115 may generate a target base station base key based at least in part on the refreshed intermediate key and the second freshness parameter. The operations of block 2425 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2425 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
在框2430处,UE 115可接收经更新的第一新鲜性参数的指示。框2430的操作可根据本文中所描述的方法来执行。在某些实例中,框2430的操作的方面可由如参考图12到15所描述的新鲜性参数通信器来执行。At block 2430, UE 115 may receive an indication of the updated first freshness parameter. The operations of block 2430 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2430 may be performed by a freshness parameter communicator as described with reference to Figures 12 to 15.
在框2435处,UE 115可至少部分地基于经更新的第一新鲜性参数刷新目标基站基础密钥。框2435的操作可根据本文中所描述的方法来执行。在某些实例中,框2435的操作的方面可由如参考图12到15所描述的基站基础密钥生成器来执行。At block 2435, UE 115 may refresh the target base station base key based at least in part on the updated first freshness parameter. The operations of block 2435 may be performed according to the methods described herein. In some examples, aspects of the operations of block 2435 may be performed by a base station base key generator as described with reference to Figures 12 to 15.
应注意,上文所描述的方法描述可能的实施方案,且操作及步骤可经重新布置或以其它方式修改,且其它实施方案是可能的。此外,可组合来自方法中的两个或多于两个的方面。It should be noted that the methods described above describe possible implementations, and that the operations and steps may be rearranged or otherwise modified, and other implementations are possible. Furthermore, two or more aspects from the methods may be combined.
本文中所描述的技术可用于各种无线通信系统,例如码分多址接入(CDMA)、时分多址接入(TDMA)、频分多址接入(FDMA)、正交频分多址接入(OFDMA)、单载波频分多址接入(SC-FDMA)及其它系统。CDMA系统可实施无线电技术,例如CDMA2000、全球陆地无线电接入(UTRA)等。CDMA2000涵盖IS-2000、IS-95及IS-856标准。IS-2000版本可通常被称为CDMA2000 1X、1X等。IS-856(TIA-856)通常被称为CDMA20001xEV-DO、高速率分组数据(HRPD),等。UTRA包含宽带CDMA(WCDMA)及CDMA的其它变型。TDMA系统可实现例如全球移动通信系统(GSM)的无线电技术。The techniques described herein may be used in various wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), and other systems. A CDMA system may implement a radio technology such as CDMA2000, Universal Terrestrial Radio Access (UTRA), and the like. CDMA2000 encompasses the IS-2000, IS-95, and IS-856 standards. Versions of IS-2000 may be commonly referred to as CDMA2000 1X, 1X, and the like. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), and the like. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. A TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM).
OFDMA系统可实施无线电技术,例如超移动宽带(UMB)、演进型UTRA(E-UTRA)、电气电子工程师学会(IEEE)802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、快闪-OFDM等。UTRA及E-UTRA是全球移动电信系统(UMTS)的部分。LTE及LTE-A是使用E-UTRA的UMTS的版本。UTRA、E-UTRA、UMTS、LTE、LTE-A、NR及GSM描述于来自名为“第3代合作伙伴计划”(3GPP)的组织的文献中。CDMA2000及UMB描述于来自名为“第3代合作伙伴计划2”(3GPP2)的组织的文献中。本文中所描述的技术可用于上文所提及的系统及无线电技术,以及其它系统及无线电技术。虽然可出于实例的目的描述LTE或NR系统的方面,且可在大部分描述中使用LTE或NR术语,但本文中所描述的技术在LTE或NR应用之外也可适用。OFDMA systems may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and the like. UTRA and E-UTRA are parts of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, NR, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the systems and radio technologies mentioned above, as well as other systems and radio technologies. Although aspects of LTE or NR systems may be described for example, and LTE or NR terminology may be used in much of the description, the techniques described herein are also applicable beyond LTE or NR applications.
巨型小区通常涵盖相对较大的地理区域(例如,半径为若干公里),且可允许具有对网络提供商的服务预订的UE 115进行不受限的接入。相比于巨型小区,小型小区可与较低功率的基站105相关联,且小型小区可在相同或不同于巨型小区的(例如,经许可、未经许可等)频带下操作。根据各种实例,小型小区可包含微微小区、毫微微小区及微型小区。举例来说,微微小区可涵盖小的地理区域,且可允许具有对网络提供商的服务预订的UE 115进行不受限的接入。毫微微小区也可涵盖小的地理区域(例如,家庭),且可实现与毫微微小区相关联的UE 115(例如,非开放用户群(CSG)中的UE 115、家庭中用户的UE 115等)进行受限制的接入。用于巨型小区的eNB可被称为巨型eNB。用于小型小区的eNB可被称为小型小区eNB、微微型eNB、毫微微型eNB或家庭eNB。eNB可支持一或多个(例如两个、三个、四个等)小区,且还可使用一或多个分量载波来支持通信。A macro cell typically covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access to UEs 115 with a service subscription with the network provider. Compared to a macro cell, a small cell may be associated with a lower-power base station 105 and may operate in the same or different frequency bands (e.g., licensed, unlicensed, etc.) as the macro cell. According to various examples, small cells may include pico cells, femto cells, and micro cells. For example, a pico cell may cover a small geographic area and may allow unrestricted access to UEs 115 with a service subscription with the network provider. A femto cell may also cover a small geographic area (e.g., a home) and may enable restricted access to UEs 115 associated with the femto cell (e.g., UEs 115 in a non-open subscriber group (CSG), UEs 115 of users in a home, etc.). An eNB for a macro cell may be referred to as a macro eNB. An eNB for a small cell may be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB may support one or more (eg, two, three, four, etc.) cells and may also use one or more component carriers to support communications.
本文中所描述的无线通信系统100可支持同步或异步操作。对于同步操作,基站105可具有类似帧时序,且来自不同基站105的发射可在时间上大致对准。对于异步操作,基站105可具有不同帧时序,且来自不同基站105的发射可不在时间上对准。本文中所描述的技术可用于同步或异步操作。The wireless communication system 100 described herein can support synchronous or asynchronous operation. For synchronous operation, the base stations 105 can have similar frame timing, and transmissions from different base stations 105 can be approximately aligned in time. For asynchronous operation, the base stations 105 can have different frame timing, and transmissions from different base stations 105 can be misaligned in time. The techniques described herein can be used for either synchronous or asynchronous operation.
可使用多种不同技术及技艺中的任一个来表示本文中所描述的信息及信号。举例来说,可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在整个上文描述中可能参考的数据、指令、命令、信息、信号、位、符号及码片。The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置(PLD)、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文中所描述的功能的任何组合来实施或执行结合本公开所描述的各种说明性块及模块。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合(例如,DSP与微处理器的组合、多个微处理器、一或多个微处理器结合DSP核心,或任何其它此类配置)。The various illustrative blocks and modules described in connection with the present disclosure may be implemented or performed with a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
本文中所描述的功能可以硬件、由处理器执行的软件、固件或其任何组合来实施。如果以由处理器执行的软件实施,则可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体发射。其它实例及实施方案在本公开及所附权利要求书的范围内。举例来说,由于软件的本质,上文所描述的功能可使用由处理器执行的软件、硬件、固件、硬连线或这些中的任一个的组合来实施。实施功能的特征也可在物理上位于各种位置处(包含分布式),使得功能的各部分在不同物理位置处实施。The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium or transmitted via a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Features implementing the functions may also be physically located in various locations (including distributed) such that parts of the functions are implemented at different physical locations.
计算机可读媒体包含非暂时性计算机存储媒体,及包含促进将计算机程序从一处传递到另一处的任何媒体的通信媒体两者。非暂时性存储媒体可为可由通用或专用计算机接入的任何可用媒体。借助于实例而非限制,非暂时性计算机可读媒体可包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪存储器、光盘(CD)ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或任何其它可用以携载或存储呈指令或数据结构形式,且可由通用或专用计算机或通用或专用处理器接入的所要程序代码装置的非暂时性媒体。并且,适当地将任何连接称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或例如红外线、无线电及微波的无线技术从网站、服务器或其它远程源发射软件,则所述同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波的无线技术包含在媒体的定义中。如本文中所使用,磁盘及光盘包含CD、激光光盘、光学光盘、数字多功能光盘(DVD)、软盘及蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘用激光以光学方式再现数据。上文各项的组合也包含在计算机可读媒体的范围内。Computer-readable media includes both non-transitory computer storage media and communication media including any media that facilitates the transfer of computer programs from one place to another. Non-transitory storage media can be any available media that can be accessed by a general-purpose or special-purpose computer. By way of example and not limitation, non-transitory computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage devices, magnetic disc storage devices or other magnetic storage devices, or any other non-transitory media that can be used to carry or store the desired program code means in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. Also, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves are used to transmit software from a website, server, or other remote source, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of media. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc. Disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
如本文中(包含权利要求书中)所使用,如在项目列表(例如,由例如“中的至少一个”或“中的一个或多个”的短语开始的项目列表)中所使用的“或”指示包含性列表,使得例如A、B或C中的至少一个的列表意味着A或B或C或AB或AC或BC或ABC(即,A及B及C)。并且,如本文中所使用,短语“基于”不应被理解为提及一组封闭条件。举例来说,在不脱离本公开的范围的情况下,描述为“基于条件A”的示范性步骤可基于条件A及条件B两者。换句话说,如本文中所使用,短语“基于”应同样地理解为短语“至少部分地基于”。As used herein (including in the claims), "or" as used in a list of items (e.g., a list of items preceded by a phrase such as "at least one of" or "one or more of") indicates an inclusive list, so that a list such as at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, as used herein, the phrase "based on" should not be understood as referring to a closed set of conditions. For example, an exemplary step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be understood likewise as the phrase "based at least in part on."
在附图中,类似组件或特征可具有相同的附图标记。此外,通过在附图标记后接虚线及在类似组件当中区分的第二标记,可区分相同类型的各种组件。如果说明书中仅使用第一附图标记,则描述适用于具有相同第一附图标记的类似组件中的任一个,而与第二附图标记或其它后续附图标记无关。In the accompanying drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dashed line and a second reference number that distinguishes among the similar components. If only the first reference number is used in the specification, the description applies to any of the similar components having the same first reference number, regardless of the second or subsequent reference numbers.
本文中结合附图阐述的实施方式描述实例配置,且并不表示可实施或在权利要求书的范围内的所有实例。本文中所使用的术语“示范性”意味着“充当实例、例子或说明”,且并不意味着“优选”或“优于其它实例”。出于提供对所描述技术的理解的目的,实施方式包含具体细节。然而,可在并无这些具体细节的情况下实践这些技术。在一些情况下,以框图形式示出熟知结构及装置,以免混淆所描述实例的概念。The embodiments described herein in conjunction with the accompanying drawings describe example configurations and do not represent all examples that may be implemented or within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration" and does not mean "preferred" or "superior to other examples." For the purpose of providing an understanding of the described technology, the embodiments include specific details. However, these technologies can be practiced without these specific details. In some cases, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
提供本文中的描述是为了使所属领域的技术人员能够制作或使用本公开。所属领域的技术人员将易于显而易见对本公开的各种修改,且本文中所定义的一般原理可应用于其它变型而不会脱离本公开的范围。因此,本公开不限于本文中所描述的实例及设计,而是被赋予与本文中所公开的原理及新颖特征一致的最宽范围。The description herein is provided to enable one skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (38)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US62/538,626 | 2017-07-28 | ||
| US16/035,239 | 2018-07-13 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK40016385A HK40016385A (en) | 2020-09-11 |
| HK40016385B true HK40016385B (en) | 2022-07-22 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102517869B1 (en) | Secret key derivation for handover | |
| TWI902123B (en) | Method and apparatus for wireless communication at abase station and user equipment | |
| US10841084B2 (en) | Session management authorization token | |
| EP3874781B1 (en) | Encrypting network slice selection assistance information | |
| EP3874393B1 (en) | Identity based signature in system information protection | |
| US11528137B2 (en) | Identity-based encryption of a message associated with a connection procedure | |
| US10757754B2 (en) | Techniques for securing PDCP control PDU | |
| WO2020069223A1 (en) | Enabling interworking between multiple different radio access technologies | |
| US11546350B2 (en) | Data provenance | |
| US11778470B2 (en) | Protection of control signaling in a wireless backhaul network | |
| WO2020227316A2 (en) | Architecture for device ownership, data provenance, governance and trade | |
| US20200245135A1 (en) | Support for early data transmission with central unit/distributed unit functional split | |
| HK40016385B (en) | Security key derivation for handover | |
| HK40016385A (en) | Security key derivation for handover |