一种系统消息传输方法及通信装置制造方法及图纸

技术编号:39046068 阅读:15 留言:0更新日期:2023-10-10 11:59
本申请提供一种系统消息传输方法及通信装置,该方法包括:基于第一SIB1中OSI的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的OSI以及第一数字签名,该第一数字签名为对OSI和时间戳t1的签名;基于系统帧号λ1、时隙号υ1、时间戳t2、系统帧号λ2和时隙号υ2确定时间戳t1,系统帧号λ2和时隙号υ2为第一SIB1所在的系统帧号和时隙号,该时间戳t2为接入网设备在系统帧号λ2和时隙号υ2时的绝对时间;基于OSI和时间戳t1对第一数字签名进行验证。基于该方法,在发送OSI时不需要发送时间戳t1,有利于在保证时间戳精度的基础上,减少时间戳占用的信息比特的数量。减少时间戳占用的信息比特的数量。减少时间戳占用的信息比特的数量。

【技术实现步骤摘要】
一种系统消息传输方法及通信装置


[0001]本申请涉及通信
,尤其涉及一种系统消息传输方法及通信装置。

技术介绍

[0002]现有无线通信技术中,由于终端设备用户在初始入网状态需要获得基站的一些基本信息。基站会在规定的周期内广播系统消息给终端设备,一般这类系统消息通称为主信息块(master information block,MIB)和系统信息块(system information block,SIB)。终端设备接收基站发送的MIB消息和SIB消息,获得基站的基本信息,从而完成接入基站的流程。例如,如图1所示,由于在初始状态,基站不知道终端设备什么时候会接入,在终端设备与基站建立好连接之前,两者之间无法建立安全上下文,所以基站发送的MIB消息和SIB消息无法进行加密保护。从而MIB消息和SIB消息很容易被伪基站窃取与仿冒。伪基站借此吸附终端设备欺骗终端设备,窃取隐私信息。
[0003]为了防止重复攻击,基站对系统消息和时间戳进行签名,得到数字签名。基站将系统消息、时间戳和该数字签名一起广播下发给终端设备。终端设备接收到系统消息、时间戳和该数字签名之后,使用基于基站的公钥、系统消息和时间戳对该数字签名进行验证,以确定系统消息的合法性。时间戳精度不同,其量化后所占的信息比特(bit)长度不同。时间戳精度越高,占用的信息比特越多。例如,如图2所示,当时间戳精度为妙级时,从1970
‑1‑
1 0:0:0GMT(格林尼治时间)开始计算,时间戳需占用32个比特。当时间戳精度为毫秒级时,从1970
‑1‑
1 0:0:0 GMT开始计算,时间戳需占用43个比特。当时间戳精度为微妙级时,从1970
‑1‑
1 0:0:0 GMT开始计算,时间戳需占用52个比特。如果在保证时间戳精度的基础上,减少时间戳占用的信息比特的数量是目前亟待解决的问题。

技术实现思路

[0004]本申请实施例提供一种系统消息传输方法及通信装置,有利于在保证时间戳精度的基础上,减少时间戳占用的信息比特的数量。
[0005]第一方面,本申请提供一种系统消息传输方法,该方法可以由终端设备执行,也可以由终端设备的部件(例如处理器、芯片、或芯片系统等)执行,还可以由能实现全部或部分终端设备功能的逻辑模块或软件实现。该方法包括:
[0006]终端设备基于第一SIB1(系统信息块1)中OSI(其他系统信息)的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的第一消息,该第一消息包括OSI以及第一数字签名,该第一数字签名为对OSI和时间戳t1的签名,该时间戳t1为接入网设备在系统帧号为λ1且时隙号为υ1时的绝对时间;终端设备基于系统帧号λ1、时隙号υ1、时间戳t2、系统帧号λ2和时隙号υ2确定时间戳t1,系统帧号λ2和时隙号υ2为第一SIB1所在的系统帧号和时隙号,该时间戳t2为接入网设备在系统帧号λ2和时隙号υ2时的绝对时间;终端设备基于OSI和时间戳t1对第一数字签名进行验证。
[0007]基于第一方面所描述的方法,在发送OSI时不需要发送时间戳t1,有利于在保证时
间戳精度的基础上,减少时间戳占用的信息比特的数量。
[0008]在一种可能的实现中,终端设备基于第一SIB1中OSI的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的第一消息之前,终端设备还可执行以下步骤:
[0009]终端设备在系统帧号为λ2且时隙号为υ2时,接收接入网设备发送的第二消息,该第二消息包括第一SIB1、时间戳t2和第二数字签名,该第二数字签名为对第一SIB1和时间戳t2的签名;终端设备基于第一SIB1、时间戳t2和第二数字签名确定第一SIB1合法。
[0010]在该可能的实现中,在发送第一SIB1时还是需要发送其对应的时间戳t2,对协议修改较小,便于实现。
[0011]在一种可能的实现中,终端设备基于第一SIB1中OSI的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的第一消息之前,终端设备还可执行以下步骤:
[0012]终端设备在系统帧号为λ2且时隙号为υ2时,接收接入网设备发送的第二消息,该第二消息包括第一SIB1和第二数字签名,该第二数字签名为对第一SIB1和时间戳t2的签名;终端设备获取时间戳t3,时间戳t3为接入网设备在系统帧号为0且时隙号为0时的绝对时间;终端设备基于时间戳t3、系统帧号λ2和时隙号υ2确定时间戳t2;终端设备基于第一SIB1、时间戳t2、第二数字签名确定第一SIB1合法。
[0013]基于该可能的实现,在发送第一SIB1时不需要发送时间戳t2,有利于在保证时间戳精度的基础上,减少时间戳占用的信息比特的数量。
[0014]在一种可能的实现中,终端设备接收接入网设备发送的第二消息之前,终端设备还可执行以下步骤:
[0015]终端设备在系统帧号为0且时隙号为0时,接收接入网设备发送的第三消息,第三消息包括第二SIB1、时间戳tx、差值Δ和第三数字签名,第三数字签名为对第二SIB1和时间戳t3的签名;终端设备基于时间戳tx和差值Δ确定时间戳t3,时间戳M为系统帧号的最大值,时间戳t3等于时间戳tx和差值Δ之和;终端设备基于第二SIB1、时间戳t3和第三数字签名确定第二SIB1合法;终端设备存储差值Δ至存储空间;
[0016]其中,第二消息还包括时间戳tx,终端设备获取时间戳t3的具体实施方式为:
[0017]终端设备从存储空间获取差值Δ;终端设备基于时间戳tx和差值Δ确定时间戳t3。
[0018]基于该可能的实现,在发送第一SIB1时不会直接发送时间戳t3,而是发送时间戳tx和差值Δ,以便终端设备基于时间戳tx和差值Δ确定时间戳t3,时间戳tx和差值Δ所占用的信息比特远少于时间戳t3所占用的信息比特,这样有利于减少时间戳占用的信息比特的数量。并且,终端设备通过存储差值Δ,能够在接收到携带时间戳tx的第二消息时就能确定时间戳t3,有利于减少网络时延。
[0019]在一种可能的实现中,终端设备在系统帧号为λ2且时隙号为υ2时,接收接入网设备发送的第二消息之前,终端设备还可执行以下步骤:
[0020]终端设备在系统帧号为0且时隙号为0时,接收接入网设备发送的第三消息,第三消息包括第二SIB1、时间戳tx、差值Δ和第三数字签名,第三数字签名为对第二SIB1和时间戳t3的签名;终端设备基于时间戳tx和差值Δ确定时间戳t3,时间戳M为系统帧号的最大值,时间戳t3等于时间戳tx和差值Δ之和;终端设备基于第二SIB1、时间戳t3和第
三数字签名确定第二SIB1合法;终端设备存储时间戳tx和差值Δ至存储空间;
[0021]其中,终端设备获取时间戳t3的具体实施方式为:终端设备从存储空间获取时间戳tx和差值Δ;终端设备基于时间戳tx和差值Δ确定时间戳t3。
[0022]基于该可能的实现,在发送第一SIB1时不会直接发送时间戳t3,而是发送时间戳本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统消息传输方法,其特征在于,所述方法包括:终端设备基于第一SIB1(系统信息块1)中OSI(其他系统信息)的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的第一消息,所述第一消息包括所述OSI以及第一数字签名,所述第一数字签名为对所述OSI和时间戳t1的签名,所述时间戳t1为所述接入网设备在系统帧号为所述λ1且时隙号为所述υ1时的绝对时间;所述终端设备基于所述系统帧号λ1、所述时隙号υ1、时间戳t2、系统帧号λ2和时隙号υ2确定所述时间戳t1,所述系统帧号λ2和时隙号υ2为所述第一SIB1所在的系统帧号和时隙号,所述时间戳t2为所述接入网设备在所述系统帧号λ2和时隙号υ2时的绝对时间;所述终端设备基于所述OSI和所述时间戳t1对所述第一数字签名进行验证。2.根据权利要求1所述的方法,其特征在于,所述终端设备基于第一SIB1中OSI的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的第一消息之前,所述方法还包括:所述终端设备在系统帧号为λ2且时隙号为υ2时,接收所述接入网设备发送的第二消息,所述第二消息包括所述第一SIB1、所述时间戳t2和第二数字签名,所述第二数字签名为对所述第一SIB1和所述时间戳t2的签名;所述终端设备基于所述第一SIB1、所述时间戳t2和所述第二数字签名确定所述第一SIB1合法。3.根据权利要求1所述的方法,其特征在于,所述终端设备基于第一SIB1中OSI的调度信息,在系统帧号为λ1且时隙号为υ1时接收接入网设备发送的第一消息之前,所述方法还包括:所述终端设备在系统帧号为λ2且时隙号为υ2时,接收所述接入网设备发送的第二消息,所述第二消息包括所述第一SIB1和第二数字签名,所述第二数字签名为对所述第一SIB1和所述时间戳t2的签名;所述终端设备获取时间戳t3,所述时间戳t3为所述接入网设备在系统帧号为0且时隙号为0时的绝对时间;所述终端设备基于所述时间戳t3、所述系统帧号λ2和所述时隙号υ2确定所述时间戳t2;所述终端设备基于所述第一SIB1、所述时间戳t2、所述第二数字签名确定所述第一SIB1合法。4.根据权利要求3所述的方法,其特征在于,所述终端设备接收所述接入网设备发送的第二消息之前,所述方法还包括:所述终端设备在系统帧号为0且时隙号为0时,接收所述接入网设备发送的第三消息,所述第三消息包括第二SIB1、时间戳tx、差值Δ和第三数字签名,所述第三数字签名为对所述第二SIB1和所述时间戳t3的签名;所述终端设备基于所述时间戳tx和所述差值Δ确定所述时间戳t3,所述时间戳所述M为系统帧号的最大值,所述时间戳t3等于所述时间戳tx和所述差值Δ之和;所述终端设备基于所述第二SIB1、所述时间戳t3和所述第三数字签名确定所述第二
SIB1合法;所述终端设备存储所述差值Δ至存储空间;其中,所述第二消息还包括所述时间戳tx,所述终端设备获取时间戳t3,包括:所述终端设备从所述存储空间获取所述差值Δ;所述终端设备基于所述时间戳tx和所述差值Δ确定时间戳t3。5.根据权利要求3所述的方法,其特征在于,所述终端设备在系统帧号为λ2且时隙号为υ2时,接收所述接入网设备发送的第二消息之前,所述方法还包括:所述终端设备在系统帧号为0且时隙号为0时,接收所述接入网设备发送的第三消息,所述第三消息包括第二SIB1、时间戳tx、差值Δ和第三数字签名,所述第三数字签名为对所述第二SIB1和所述时间戳t3的签名;所述终端设备基于所述时间戳tx和所述差值Δ确定所述时间戳t3,所述时间戳所述M为系统帧号的最大值,所述时间戳t3等于所述时间戳tx和所述差值Δ之和;所述终端设备基于所述第二SIB1、所述时间戳t3和所述第三数字签名确定所述第二SIB1合法;所述终端设备存储所述时间戳tx和所述差值Δ至存储空间;其中,所述终端设备获取时间戳t3,包括:所述终端设备从所述存储空间获取所述时间戳tx和所述差值Δ;所述终端设备基于所述时间戳tx和所述差值Δ确定时间戳t3。6.根据权利要求4或5所述的方法,其特征在于,所述时间戳tx和/或所述差值Δ的下发周期由网络设备...

【专利技术属性】
技术研发人员:时代熊晓春
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1