5G(NR)网络中SIB9提供包含与GPS 时间和协调世界时 (UTC) 相关的信息。 UE可以使用该系统信息块中提供的参数来获取UTC、GPS和本地时间。
而UE 可以将时间信息用于多种目的,可能涉及上层,例如协助GPS初始化,同步终端(UE)时钟。
消息内容:
-- TAG-SIB9-START kangguoying20210603
SIB9 ::= SEQUENCE { kangguoying20210603
timeInfo SEQUENCE { kangguoying20210603
timeInfoUTC INTEGER (0..549755813887), kangguoying20210603
dayLightSavingTime BIT STRING (SIZE (2)) OPTIONAL, -- Need R
leapSeconds INTEGER (-127..128) OPTIONAL, -- Need R kangguoying20210603
localTimeOffset INTEGER (-63..64) OPTIONAL -- Need R
} OPTIONAL, -- Need R kangguoying20210603
lateNonCriticalExtension OCTET STRING OPTIONAL, ..., [[
referenceTimeInfo-r16 ReferenceTimeInfo-r16 OPTIONAL -- Need R ]]}
kangguoying20210603
-- TAG-SIB9-STOP
-- ASN1STOP
leapSeconds:
GPS和UTC之间的闰秒偏移量。 UTC和GPS时间是相关的,即GPS时间-leapSeconds=UTC 时间。
UE可以使用该字段与leapSeconds字段一起获取GPS时间如下:
GPS时间(以秒为单位)= timeInfoUTC(以秒为单位)- 2,524,953,600(秒)+leapSeconds,其中2,524,953,600为00:00之间的秒数: 1900 年 1 月 1 日公历日期的 00 和 1980 年 1 月 6 日公历日期的 00:00:00(GPS 时间开始)。
资料来源:3GPP 38.331 6.3
资料整理:kangguoying20210603