【技术实现步骤摘要】
【国外来华专利技术】漫游5G-NR通信的端到端安全性
技术介绍
从历史上看,第7号信令系统(SS7)协议用于交换与电信网络上语音、文本和数据通信的建立和释放相关联的控制信息。SS7协议是国际电信标准,它定义了公共交换电话网络(PSTN)中的元件如何交换信息。SS7协议允许在固定线路网络(即固定电话)与移动电信网络之间进行语音、文本和数据通信,从而允许一个网络上的移动设备在另一网络上漫游,例如在国外旅行时。但是,最近,安全专家发现了SS7协议的安全漏洞,可以利用这些漏洞来实现数据盗窃、窃听、文本拦截和未经授权的位置跟踪。这些安全漏洞实质上代表了语音、文本和数据通信的每一端之间的中间人攻击。附图说明参照附图阐述详细描述。在附图中,附图标记的最左边的数字标识该附图标记首次出现的附图。在不同附图中使用相同的附图标记表示相似或相同的条目或特征。图1A和图1B示出了用于为HPLMN和VPLMN之间的数据通信生成端对端安全性的计算环境。图2A和图2B示出了当用户设备在VPLMN中漫游时,经由VPLMN控制器或HPLMN控制器之一将用户平面流量路由到数据网络的过程的框图。图3A,图3B和图3C示出了用于网络证书聚合器(NCA)以辅助与在VPLMN中漫游的用户设备相关联的路由用户平面流量的过程的框图。图4示出了网络证书控制器的各个组件的框图。图5示出了网络证书聚合器的各个组件的框图。图6示出了用于当用户设备在VPLMN中漫游时经由VPLMN将用户平面流量路由到数据网络的过程。图7示出了用于HPLM ...
【技术保护点】
1.一种计算机实现的方法,包括:/n在一个或更多个处理器的控制下;/n从用户设备并在受访公共陆地移动网络(VPLMN)控制器处接收发起与数据网络的通信会话的请求;/n生成包括所述请求的第一加密消息,所述第一加密消息包括发起所述通信会话的所述请求;/n确定是否经由与所述VPLMN控制器相关联的VPLMN或与HPLMN控制器相关联的归属地公共陆地移动网络(HPLMN)将与所述请求相关联的用户平面流量路由至所述数据网络;以及/n发送与所述用户设备相关联的所述第一加密消息。/n
【技术特征摘要】
【国外来华专利技术】20180820 US 62/765,303;20190304 US 16/292,2021.一种计算机实现的方法,包括:
在一个或更多个处理器的控制下;
从用户设备并在受访公共陆地移动网络(VPLMN)控制器处接收发起与数据网络的通信会话的请求;
生成包括所述请求的第一加密消息,所述第一加密消息包括发起所述通信会话的所述请求;
确定是否经由与所述VPLMN控制器相关联的VPLMN或与HPLMN控制器相关联的归属地公共陆地移动网络(HPLMN)将与所述请求相关联的用户平面流量路由至所述数据网络;以及
发送与所述用户设备相关联的所述第一加密消息。
2.根据权利要求1所述的计算机实现的方法,还包括:
接收与所述HPLMN控制器相关联的第二非对称私钥-公钥对中的第二公钥;
从所述HPLMN控制器接收第二加密消息;
使用所述第二公钥解密所述第二加密消息以检索第二消息有效载荷;以及
至少部分地基于所述第二消息有效载荷确定所述用户平面流量要经由所述HPLMN被路由。
3.根据权利要求2所述的计算机实现的方法,还包括:
从NCA接收与所述NCA相关联的第三非对称私钥-公钥对的第三公钥;
从所述NCA接收包括与所述HPLMN控制器相关联的所述第二公钥的网络证书;以及
使用所述第三公钥解密所述网络证书的数字签名,并且
其中,接收所述第二公钥至少部分地基于解密所述网络证书的所述数字签名。
4.根据权利要求1所述的计算机实现的方法,还包括:
确定所述用户平面流量要经由所述HPLMN控制器被路由,并且
其中,所述第一加密消息包括第一消息有效载荷,所述第一消息有效载荷带有经由所述HPLMN路由所述用户平面流量的指令。
5.根据权利要求1所述的计算机实现的方法,还包括:
从所述HPLMN控制器接收与所述HPLMN控制器相关联的第二非对称私钥-公钥对的第二公钥;以及
从所述HPLMN控制器接收第二加密消息,所述第二加密消息包括第二消息有效载荷,所述第二消息有效载荷指示是经由所述VPLMN还是所述HPLMN来路由所述用户平面流量,并且
其中,确定是经由所述VPLMN还是所述HPLMN路由所述用户平面流量至少部分地基于所述第二消息有效载荷。
6.根据权利要求1所述的计算机实现的方法,还包括:
从所述NCA接收与所述NCA相关联的第三非对称私钥-公钥对的第三公钥;
从所述NCA接收源于所述HPLMN控制器的第二加密消息;以及
使用与所述NCA相关联的所述第三公钥解密所述第二加密消息。
7.根据权利要求1所述的计算机实现的方法,还包括:
确定所述用户平面流量要经由与所述VPLMN控制器相关联的VPLMN被路由;以及
生成经由所述VPLMN路由所述用户平面流量的计算机可执行指令。
8.一种或更多种非暂时性计算机可读介质,其存储计算机可执行指令,当在一个或更多个处理器上执行所述计算机可执行指令时,使所述一个或更多个处理器执行以下动作,包括:
在网络证书聚合器(NCA)处,从第一电信网络接收第一加密消息,所述第一加密消息包括第一消息有效载荷,所述第一消息有效载荷带有来自用户设备的发起与数据网络的通信会话的请求;
识别与所述用户设备相关联的第二电信网络;
生成包括第二消息有效载荷的第二加密消息,所述第二消息有效载荷带有来自所述用户设备的发起与所述数据网络的所述通信会话的所述请求;以及
向所述第二电信网络发送所述第二加密消息。
9.根据权利要求8所述的一...
【专利技术属性】
技术研发人员:P·法拉杰,R·鲍尔,A·瓦茨,
申请(专利权)人:T移动美国公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。