通信方法、装置及可读存储介质与流程

摘要: 本技术涉及通信,尤其涉及一种通信方法、装置及可读存储介质。背景技术:1、第三代合作伙伴计划(3rdgenerationpartnershipproject,3g...
通信方法、装置及可读存储介质与流程

本技术涉及通信,尤其涉及一种通信方法、装置及可读存储介质。

背景技术:

1、第三代合作伙伴计划(3rd generation partnership project,3gpp)定义了一种极低功耗、极低复杂度的环境物联网(ambient internet of things,aiot)技术。

2、为实现环境物联网业务的隐私保护,在aiot设备与网络数据通信的过程中,可以使用临时标识来避免攻击者利用空口获取aiot设备的真实标识,从而避免攻击者跟踪aiot设备,导致aiot设备隐私的泄露。在一种移动通信的应用场景下,可以使用用户隐藏标识(subscription concealed identifier,suci)作为临时标识,但是,suci在空口传输过程中的数据量很大,将导致aiot设备写入相关数据时消耗较多的能量,需要占用较高的存储成本;同时,还会增加数据传输延时以及aiot设备写失败的概率。

3、基于此,针对低功耗或者低复杂度的aiot设备,需要设计一种特殊格式的临时标识,以降低aiot设备功耗和存储成本。

技术实现思路

1、本技术实施例提供一种通信方法、装置及可读存储介质,可以在保护aiot设备隐私的同时,降低aiot设备的功耗和存储成本。

2、下面从不同的方面介绍本技术,应理解的是,下面的不同方面的实施方式和有益效果可以互相参考。

3、第一方面,本技术提供一种通信方法,该方法应用于第一网元(如环境物联网数据管理网元),包括:第一网元基于第一新鲜性参数和密钥,对终端侧设备的设备标识进行加密,生成第一临时标识;其中,所述第一临时标识包括加密后的第一密文;所述第一网元向所述终端侧设备发送所述第一临时标识;所述第一网元接收所述终端侧设备发送的第二临时标识;其中,所述第二临时标识包括所述第一临时标识中的所述第一密文,以及所述第一新鲜性参数和/或所述终端侧设备的设备标识中的信息;所述第一网元根据所述第一新鲜性参数和所述密钥解密所述第二临时标识,得到所述终端侧设备的设备标识。

4、在该技术方案中,第一网元生成第一临时标识,该第一临时标识的长度小于现有临时标识的长度,第一网元将该第一临时标识发送给终端侧设备,终端侧设备根据该第一临时标识重构得到第二临时标识并发送至第一网元,能够减少空口传输数据量,从而在保证数据通信安全性的同时,有效提升空口传输性能。

5、一种可能的实现方式中,所述第一临时标识还包括所述第一新鲜性参数。

6、一种可能的实现方式中,用于表征所述第一新鲜性参数的字段长度小于或等于128比特。

7、一种可能的实现方式中,所述终端侧设备的设备标识中的信息包括所述终端侧设备的设备标识的类型和/或所述终端侧设备的归属地网络的标识。

8、一种可能的实现方式中,在第一网元基于第一新鲜性参数和密钥,对终端侧设备的设备标识进行加密,生成第一临时标识之前,还包括:所述第一网元生成所述第一新鲜性参数。

9、一种可能的实现方式中,所述第一新鲜性参数包括随机数、计数器值或时间戳中的一个或多个。

10、一种可能的实现方式中,在第一网元基于第一新鲜性参数和密钥,对终端侧设备的设备标识进行加密,生成第一临时标识之前,还包括:所述第一网元接收第一请求消息,所述第一请求消息包括所述第一新鲜性参数。

11、一种可能的实现方式中,在所述第一网元接收第一请求消息之后,方法还包括:所述第一网元根据长期密钥和所述第一新鲜性参数计算第一认证响应参数;其中,所述第一认证响应参数用于网络认证所述终端侧设备,所述长期密钥为在所述第一网元中预配置的所述终端侧设备的长期密钥。

12、一种可能的实现方式中,所述第一网元向所述终端侧设备发送所述第一临时标识,包括:所述第一网元发送第一响应消息,所述第一响应消息包括所述第一临时标识和所述第一认证响应参数。

13、一种可能的实现方式中,所述第一临时标识和所述第二临时标识还包括消息认证码;其中,所述消息认证码由所述第一网元基于所述第一密文和所述密钥生成。

14、一种可能的实现方式中,所述第一临时标识和所述第二临时标识还包括路由指示符、保护方案标识或密钥标识中的一个或多个;其中,所述路由指示符用于网络寻址所述第一网元,所述保护方案标识用于指示加密方案,所述密钥标识用于索引所述密钥。

15、一种可能的实现方式中,在所述第一网元根据所述第一新鲜性参数和所述密钥解密所述第二临时标识,得到所述终端侧设备的设备标识之后,还包括:所述第一网元基于第二新鲜性参数和所述密钥,对所述终端侧设备的设备标识进行加密,生成第三临时标识;其中,所述第三临时标识包括加密后的第二密文;以及所述第一网元向所述终端侧设备发送所述第三临时标识。

16、一种可能的实现方式中,所述第一网元为环境物联网数据管理网元,所述终端侧设备为环境物联网设备或所述环境物联网设备中的模块。

17、第二方面,本技术提供一种通信方法,应用于环境物联网设备或所述环境物联网设备中的模块,该方法包括:终端侧设备接收第一网元发送的第一临时标识;其中,所述第一临时标识包括基于第一新鲜性参数和密钥对所述终端侧设备的设备标识加密得到的第一密文;所述终端侧设备根据所述第一临时标识重构第二临时标识;其中,所述第二临时标识包括所述第一临时标识中的所述第一密文,以及所述第一新鲜性参数和/或所述终端侧设备的设备标识中的信息;所述终端侧设备向所述第一网元发送所述第二临时标识。

18、在该技术方案中,终端侧设备接收第一临时标识,该第一临时标识的长度小于现有临时标识的长度,终端侧设备根据该第一临时标识重构得到第二临时标识并发送至第一网元,能够减少空口传输数据量以及写入第一临时标识时的功耗开销,从而在保证数据通信安全性的同时,有效提升空口传输性能。

19、一种可能的实现方式中,所述第一临时标识还包括第一新鲜性参数。

20、一种可能的实现方式中,用于表征所述第一新鲜性参数的字段长度小于或等于128比特。

21、一种可能的实现方式中,所述终端侧设备的本地存储有所述第一新鲜性参数。

22、一种可能的实现方式中,所述终端侧设备的设备标识中的信息包括所述终端侧设备的设备标识的类型和/或所述终端侧设备的归属地网络的标识。

23、一种可能的实现方式中,所述第一临时标识和所述第二临时标识还包括路由指示符、保护方案标识、密钥标识或消息认证码中的一个或多个;其中,所述路由指示符用于网络寻址所述第一网元,所述保护方案标识用于标识加密方案,所述密钥标识用于索引所述密钥,所述消息认证码由所述第一网元基于所述第一密文和所述密钥生成。

24、一种可能的实现方式中,所述终端侧设备根据所述第一临时标识重构第二临时标识,包括:所述终端侧设备接收到第二请求消息后,根据所述第一临时标识重构所述第二临时标识。

25、一种可能的实现方式中,所述终端侧设备根据所述第一临时标识重构第二临时标识,包括:所述终端侧设备发送第一上行消息时,根据所述第一临时标识重构所述第二临时标识。

26、一种可能的实现方式中,所述第一网元为环境物联网数据管理网元,所述终端侧设备为环境物联网设备或所述环境物联网设备中的模块。

27、第三方面,本技术提供一种通信装置,该通信装置可以是终端侧设备、或第一网元,或其中的芯片。该通信装置包括用于执行上述第一方面至上述第二方面中任一方面、或其中任一方面的任意一种可能的实现方式所提供的方法的单元和/或模块,例如收发单元和/或处理单元,收发单元用于收发各种信息或信令,因此也能实现上述第一方面至上述第二方面中任一方面提供的方法所具备的有益效果(或优点)。

28、第四方面,本技术提供一种通信装置,该通信装置包括处理器,用于执行上述第一方面至上述第二方面中任一方面、或其中任一方面的任意可能的实现方式所示的方法。或者,该处理器用于执行存储器中存储的程序,当该程序被执行时,上述第一方面至上述第二方面中任一方面、或其中任一方面的任意可能的实现方式所示的方法被执行。

29、结合第四方面,在一种可能的实现方式中,存储器位于上述通信装置之外。

30、结合第四方面,在一种可能的实现方式中,存储器位于上述通信装置之内。

31、本技术中,处理器和存储器还可以集成于一个器件中,即处理器和存储器还可以被集成在一起。

32、结合第四方面,在一种可能的实现方式中,该通信装置还包括收发器,该收发器,用于发送或接收各种消息。

33、第五方面,本技术提供一种可读存储介质,该可读存储介质上存储有程序指令,当其在通信装置上运行时,使得通信装置执行上述第一方面至上述第二方面中任一方面、或其中任一方面的任意一种可能的实现方式描述的通信方法。

34、第六方面,本技术提供一种包含指令的程序产品,当指令被运行时,使得上述第一方面至上述第二方面中任一方面的任意一种可能的实现方式描述的模型授权方法被执行。

35、第七方面,本技术提供一种通信装置,该通信装置可以以芯片的形式实现,也可以为设备的形式,该装置包括处理器。该处理器用于读取并执行存储器中存储的程序,以执行上述第一方面至上述第二方面中任一方面中的一项或多项,或其中任一方面的任意可能的实现方式中的一项或多项提供的通信方法。可选的,该装置还包括存储器,该存储器与该处理器通过电路连接。进一步可选的,该装置还包括通信接口,该处理器与该通信接口连接。该通信接口用于接收需要处理的信息和/或信令,该处理器从该通信接口获取该信息和/或信令,并对该信息和/或信令进行处理,并通过该通信接口输出处理结果。该通信接口可以是输入输出接口。

36、可选的,上述的处理器与存储器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起。

37、第八方面,本技术提供一种通信系统,该通信系统包括终端侧设备和、第一网元或第二网元,该终端侧设备用于执行上述第二方面或第二方面的任意一种可能的实现方式描述的方法,第一网元用于执行上述第一方面或其中任一方面的任意一种可能的实现方式描述的方法。

38、上述各个方面达到的技术效果可以相互参考或参考下文所示的方法实施例中的有益效果,此处不再赘述。