前言
本文件按照 GB/T 1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定起草。
本文件采信国际星闪无线短距通信联盟发布的 T/XS 00002—2023《星闪无线通信系统 媒体接入层标识分配机制》。
本文件是 GB/T 48336《星闪无线通信系统》的第102部分。GB/T 48336 已经发布了以下部分:
第101部分:架构和通用要求;
第102部分:媒体接入层标识;
第201部分:接入层 同步低时延宽带(SLB)空中接口技术要求;
第202部分:接入层 同步低时延宽带(SLB)设备技术要求和测试方法;
第203部分:接入层 同步低功耗(SLE)设备技术要求和测试方法;
第301部分:基础服务层 设备发现和传输控制;
第302部分:基础服务层 服务质量管理;
第303部分:基础服务层 多域协调与管理;
第304部分:基础服务层 5G 蜂窝网络融合;
第401部分:基础应用层 音频流配置与传输管理;
第402部分:基础应用层 合作设备集合管理;
第403部分:基础应用层 媒体控制;
第404部分:基础应用层 位置信息管理;
第405部分:基础应用层 视频配置与传输管理;
第406部分:基础应用层 IP 承载管理。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由全国信息技术标准化技术委员会(SAC/TC 28)提出并归口。
本文件起草单位:中国电子技术标准化研究院、国际星闪无线短距通信联盟、赛西(深圳)电子信息产品标准化工程中心有限公司、深圳市闪联信息技术有限公司、中国信息通信研究院、中国铁路设计集团有限公司、华为技术有限公司、维沃移动通信有限公司、北京中科晶上科技股份有限公司、OPPO 广东移动通信有限公司、鼎桥技术有限公司、深圳市极致汇仪科技有限公司、中国科学院计算技术研究所、常州工学院、天津鲲鹏信息科技有限公司、北方工业大学。
本文件主要起草人:万蕾、韩世豪、卓兰、甄斌、孙育宁、蔡廷晓、孙志勇、程远洋、杨宏、赵留俊、王勇、王智玮、刘子琦、万建超、马骁菲、徐伟杰、陈海军、王聪聪、李纪平、李应龙、吴斌、陈占波、王婷、刘建颖、高宏、杨戬、齐筱、赵向阳、刘威壮、单娜、钱蔓藜、陈迎、祁劭峰、胡智喜。
引言
星闪无线通信技术是一种短距无线通信技术,能用于智能汽车、智能家居、智能终端以及智能制造等应用场景的数据交互。
星闪无线通信系统包含接入层、基础服务层和基础应用层。接入层支持多种工作模式,包括同步低时延宽带(Synchronous Low latency Broadband,SLB)、同步低功耗(Synchronous Low Energy,SLE)和同步高精度定位(Synchronous Link Positioning,SLP)。各模式针对不同业务需求提供差异化技术特性。其中 SLB 采用超短帧结构、多域同步、快速干扰协调、双向认证加密及跨层调度优化等技术,具备低时延、高可靠、精同步、高并发和高安全等特性,适用于对实时性和可靠性要求严格的业务场景;SLE 通过极化码信道编码提升传输可靠性,支持最大 4 MHz 带宽和 8PSK 调制,能实现 1 对多可靠组播及 4 kHz短时延交互,在保障传输效率的同时优化能耗,适用于低功耗需求业务;SLP 采用新型帧格式、高脉冲功率、超宽带随机启动及信道训练序列安全加密等技术,提供测距、测角、存在感知、目标跟踪及行为感知等功能,兼具宽窄带融合与窄带同步数传能力,具有低功耗优势。需注意的是,SLP 为非独立工作模式,需依赖 SLB 或 SLE 的数据链路层传输空口信令,并通过其数据连接接口与基础服务层交互。基础服务层发挥着承上启下的重要作用,提供设备发现、服务管理、连接管理(建立、维护与释放)、服务质量(QoS)管理、测量管理、信息安全、多跳组网、面向连接或无连接传输等功能,用于支撑从业务触发到业务结束的整个业务周期的连接交互需求。基础应用层实现各类应用功能。
GB/T 48336 旨在规范星闪无线通信系统相关技术要求和测试方法,拟由如下部分构成。
第101部分:架构和通用要求。目的在于规定星闪无线通信系统架构和通用要求。
第102部分:媒体接入层标识。目的在于规定星闪无线通信设备媒体接入层标识的组成。
第201部分:接入层 同步低时延宽带(SLB)空中接口技术要求。目的在于规定 SLB 接入层技术要求。
第202部分:接入层 同步低时延宽带(SLB)设备技术要求和测试方法。目的在于规定 SLB设备技术要求和测试方法。
第203部分:接入层 同步低功耗(SLE)设备技术要求和测试方法。目的在于规定 SLE 设备技术要求和测试方法。
第301部分:基础服务层 设备发现和传输控制。目的在于规定基础服务层设备发现和服务交互的机制、传输与控制的机制。
第302部分:基础服务层 服务质量管理。目的在于规定基础服务层服务质量管理机制。
第303部分:基础服务层 多域协调与管理。目的在于规定基础服务层多域协调与管理功能单元的技术要求。
第304部分:基础服务层 5G 蜂窝网络融合。目的在于规定基础服务层 5G 蜂窝网络融合功能单元的技术要求。
第401部分:基础应用层 音频流配置与传输管理。目的在于规定基础应用层音频流配置与传输管理的技术要求。
第402部分:基础应用层 合作设备集合管理。目的在于规定基础应用层合作设备集合管理的技术要求。
第403部分:基础应用层 媒体控制。目的在于规定基础应用层媒体控制的技术要求。
第404部分:基础应用层 位置信息管理。目的在于规定基础应用层位置信息管理的技术要求。
第405部分:基础应用层理的技术要求。
第406部分:基础应用层
视频配置与传输管理。目的在于规定基础应用层视频配置与传输管 IP 承载管理。目的在于规定基础应用层 IP 承载管理的技术要求。
1 范围
本文件描述了星闪无线通信设备媒体接入层标识的组成方法。
本文件适用于星闪无线通信设备的开发。
2 规范性引用文件
本文件没有规范性引用文件。
3 术语和定义
下列术语和定义适用于本文件。
3.1
媒体接入层标识 media access layer identifier
分配给星闪设备的唯一标识,可用于通信的鉴权和寻址。
注:也称“层二标识”(L2ID)。
3.2
全球唯一机构标识 globally unique organizational identifier
与某一公司、组织、制造商、经销商、实体等唯一对应的 24 比特标识或 32 比特标识。
3.3
随机媒体接入层标识 random media access layer identifier
星闪设备随机生成并使用的媒体接入层标识(3.1)。
3.4
机构本地媒体接入层标识 organizational local media access layer identifier
用于与外部网络隔离的本地星闪网络的媒体接入层标识(3.1)。
3.5
预留媒体接入层标识 reserved media access layer identifier
标识管理组织预留的媒体接入层标识(3.1)。
3.6
单播标识 unicast identifier
在星闪网络中,用于星闪设备单播的媒体接入层标识(3.1)。
3.7
组播标识 multicast identifier
在星闪网络中,用于星闪设备组播的媒体接入层标识(3.1)。
4 缩略语
下列缩略语适用于本文件。
LSB:最低有效位(Least Significant Bit)
L2ID:层二标识(Layer2 IDentifier)
MSB:最高有效位(Most Significant Bit)
5 媒体接入层标识
5.1 概述
媒体接入层标识是分配给星闪设备的唯一标识,可用于通信的鉴权和寻址。媒体接入层标识包括以下 6 类 :
第一类:短机构媒体接入层标识;
第二类:长机构媒体接入层标识;
第三类:机构本地媒体接入层标识;
第四类:随机媒体接入层标识;
第五类:预留媒体接入层标识;
第六类:扩展媒体接入层标识。
5.2 标识要求
5.2.1 第一类标识:短机构媒体接入层标识
如表 1 所示,短机构媒体接入层标识由短机构标识和自由分配标识组成。短机构标识由 24 比特二进制序列组成,是全球唯一机构标识,需向标识管理组织申请。自由分配标识由 24 比特二进制序列组成,其中最低位字节的 LSB 为 0 表示自由分配单播标识,最低位字节的 LSB 为 1 表示自由分配组播标识,由标识使用机构分配给设备固定使用。短机构媒体接入层标识是星闪设备的全球唯一标识。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| 短机构标识(24比特) | 自由分配单播标识 | 0 | ||||||||||||||||||||||||||||||||||||||||||
| 自由分配组播标识 | 1 | |||||||||||||||||||||||||||||||||||||||||||
5.2.2 第二类标识:长机构媒体接入层标识
如表 2 所示,长机构媒体接入层标识由长机构标识和自由分配标识组成。长机构标识由 32 比特二进制序列组成,是全球唯一机构标识,需向标识管理组织申请。自由分配标识的最低位字节的 LSB 为 0表示自由分配单播标识,最低位字节的 LSB 为 1 表示自由分配组播标识,由标识使用机构分配给设备固定使用。长机构媒体接入层标识是星闪设备的全球唯一标识。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| 长机构标识(32比特) | 自由分配单播标识 | 0 | ||||||||||||||||||||||||||||||||||||||||||
| 自由分配组播标识 | 1 | |||||||||||||||||||||||||||||||||||||||||||
5.2.3 第三类标识:机构本地媒体接入层标识
如表 3 所示,机构本地媒体接入层标识由机构本地标识和自由分配标识组成。机构本地标识由 24比特二进制序列组成,值为 0xFFFFFF。其中自由分配标识的最低位字节的 LSB 为 0 表示自由分配单播标识,最低位字节的 LSB 为 1 表示自由分配组播标识,由标识使用机构分配给设备固定使用。机构本地媒体接入层标识在某区域内是唯一的,但该标识可能不是全球唯一的。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| 机构本地标识(0xFFFFFF) | 自由分配单播标识 | 0 | ||||||||||||||||||||||||||||||||||||||||||
| 自由分配组播标识 | 1 | |||||||||||||||||||||||||||||||||||||||||||
5.2.4 第四类标识:随机媒体接入层标识
如表 4 所示,随机媒体接入层标识由随机标识(含可解析随机标识或不可解析随机标识)和自由分配标识组成。
随机媒体接入层标识分为两类:
可解析随机标识:星闪设备改变标识后还可以被分析识别出原来的媒体接入层标识;
不可解析随机标识:星闪设备改变标识后不能够或者很难被分析识别出原来的媒体接入层标识。
相应地,随机标识也分为两类:
可解析随机标识:由 16 比特二进制序列组成,值为 0xFFFB;
不可解析随机标识:由 16 比特二进制序列组成,值为 0xFFFC。
两类随机标识的自由分配标识都由 32 比特二进制序列组成,可以由星闪设备生成,生成方法如下:
—可解析随机标识的自由分配标识:格式定义和生成方式应符合附录 A 的要求;
不可解析随机标识的自由分配标识:不具体规定。
随机媒体接入层标识可能不是全球唯一的。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| 可解析随机标识(0xFFFB) | 自由分配标识 | |||||||||||||||||||||||||||||||||||||||||||
| 不可解析随机标识(0xFFFC) | 自由分配标识 | |||||||||||||||||||||||||||||||||||||||||||
5.2.5 第五类标识:预留媒体接入层标识
如表 5 所示,预留媒体接入层标识由预留标识和自由分配标识组成。预留标识由 16 比特二进制序列组成,值为 0xFFFD。自由分配标识由 32 比特二进制序列组成,由标识使用机构分配给设备固定使用。
预留媒体接入层标识供标识管理组织使用,如星闪新业务测试等。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| 预留标识(0xFFFD) | 自由分配标识 | |||||||||||||||||||||||||||||||||||||||||||
5.2.6 第六类标识:扩展媒体接入层标识
当某项应用或服务需要使用媒体接入层扩展功能时,星闪设备可使用扩展媒体接入层标识。扩展媒体接入层标识由扩展媒体接入层标识高 48 比特和扩展媒体接入层标识低 80 比特组成。
如表 6 所示,扩展媒体接入层标识高 48 比特将全球唯一的星闪设备媒体接入层标识的最高位的 2字节替换为标识管理组织确定的序列,0xFFFE,其余标识位不变。
| 高位字节MSB LSB | 低位字节MSB LSB | ||||||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | ||||||||||||||||||||||||||||||||||||||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b | b |
扩展媒体接入层标识低 80 比特如表 7 所示,其定义和格式由标识管理组织确定。星闪设备扩展媒体接入层标识可用于星闪设备的安全识别与认证功能,示例见附录 B。
| 高位字节MSB LSB | 低位字节MSB LSB | ||||||||||||||||||||||||||||||||||||||||||||||
| 字节9 | 字节8 | 字节7 | 字节6 | 字节5 | 字节4 | ||||||||||||||||||||||||||||||||||||||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x |
| 字节3 | 字节2 | 字节1 | 字节0 | ||||||||||||||||||||||||||||||||||||||||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ||||||||||||||||
| x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||
附 录 A(规范性) 可解析随机标识
可解析随机标识组成如表 A.1 所示,其中自由分配标识包括随机标识部分和随机标识 hash 部分,分别为 16 比特长度。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节5 | 字节4 | 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| 可解析随机标识 | 随机标识部分 | 随机标识hash部分 | ||||||||||||||||||||||||||||||||||||||||||
其中随机标识部分由本地星闪设备随机产生,随机标识 hash 部分可由如下两种算法生成(均为必选):
随机标识hash部分 = HMAC - SM3 (IRK, rand, len) mod216;
b) 随机标识 hash 部分 = AES⁃CMAC (IRK, rand, len)mod 216。
其中,rand 为可解析标识的随机部分,IRK 为一对配对的星闪设备保存在本地的解析密钥,mod 为余数运算。
HMAC⁃SM3 算法定义如下:
输出 = HMAC⁃SM3(K, M, len)|
低 128 比特,
其中 K 为 128 比特的密钥,M 为输入的消息,len 为消息 M 的字节长度。HMAC⁃SM3 的输出为 256比特,取低 128 比特作为最终输出。
AES⁃CMAC 算法定义如下:
输出 = AES⁃CMAC (K, M, len),
其中 K 为 128 比特的密钥,M 为输入的消息,len 为消息 M 的字节长度。AES⁃CMAC 输出为 128比特。
附录 B(资料性) 扩展媒体接入层标识低 80 比特示例
扩展媒体接入层标识低 80 比特示例如表 B.1 所示。
| 高位字节MSB LSB | 低位字节MSB LSB | |||||||||||||||||||||||||||||||||||||||||||
| 字节9 | 字节8 | 字节7 | 字节6 | 字节5 | 字节4 | |||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 1 | 0 |
| EI版本号 | 可信ID类别 | 设备类型 | 生产年份 | |||||||||||||||||||||||||||||||||||||||||
| 字节3 | 字节2 | 字节1 | 字节0 | |||||||||||||||||||||||||||||||||||||||||
| 7 6 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||
| 生产地域 | 设备版本号 | 校验码 | ||||||||||||||||||||||||||||||||||||||||||
EI版本号(1 Byte):扩展标识(EI)的版本号。
可信 ID 类别(1 Byte):用于识别设备的安全可信等级分类,例如:
a) 无需安全可信;
b) 低级别安全可信;
c) 中级别安全可信等。
设备类型(20 比特):用于识别具体设备类型,例如:音视频设备、摄像头、传感器、智能锁等。
生产年份(12 比特):用于识别设备的生产年份。
生产地域(2 Bytes):用于识别设备的生产地域。
设备版本号(1 Byte):用于识别设备的固件版本号。
校验码(1 Byte):EI的校验码(暂时保留)。

评论