一种基于视联网的通信连接建立方法及装置与流程

文档序号:19951131发布日期:2020-02-18 10:32阅读:来源:国知局

技术特征:

1.一种基于视联网的通信连接建立方法,其特征在于,所述方法应用于视联网服务器中,所述方法包括:

获取视联网服务器中的空闲的视联网号码;

广播入网信令包,所述入网信令包至少携带有所述视联网号码,所述入网信令包用于指示使用所述视联网号码连接所述视联网服务器;

接收视联网终端根据所述入网信令包发送的入网响应包,所述入网响应包至少携带有所述视联网号码和第一签名信息,所述第一签名信息为所述视联网终端使用所述视联网终端的私钥对所述视联网号签名后得到的,所述入网响应包用于请求使用所述视联网号码连接所述视联网服务器;

获取所述视联网终端的公钥;

使用所述公钥对所述入网响应包中的所述视联网号码签名,得到第二签名信息;

判断所述第二签名信息与所述第一签名信息是否相同;

如果所述第二签名信息与所述第一签名信息相同,则基于所述视联网号码建立所述视联网服务器与所述视联网终端之间的通信连接。

2.根据权利要求1所述的方法,其特征在于,所述广播入网信令包之前,还包括:

获取所述视联网服务器的私钥;

使用所述私钥对所述视联网号码签名,得到第三签名信息;

将所述第三签名信息添加至所述入网信令包中,以使所述视联网终端使用所述视联网服务器的公钥对所述入网信令包中的视联网号码签名,得到第四签名信息;并在所述第三签名信息与所述第四签名信息相同的情况下,使用所述视联网终端的私钥对所述视联网号签名后得到第一签名信息。

3.根据权利要求1所述的方法,其特征在于,所述入网响应包中还携带有所述视联网终端的终端标识;

所述获取所述视联网终端的公钥,包括:

在已存储的视联网设备的设备标识与视联网设备的公钥之间的对应关系中,查找与所述视联网终端的终端标识相对应的公钥,并作为所述视联网终端的公钥。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

如果所述第二签名信息与所述第一签名信息不同,则向所述视联网终端发送拒绝提示,所述拒绝提示用于提示所述视联网服务器拒绝建立所述视联网服务器与所述视联网终端之间的通信连接。

5.一种基于视联网的通信连接建立方法,其特征在于,所述方法应用于视联网终端中,所述方法包括:

接收入网信令包,所述入网信令包至少携带有视联网服务器中的空闲的视联网号码,所述入网信令包用于指示使用所述视联网号码连接所述视联网服务器;

获取所述视联网终端的私钥;

根据所述视联网终端的私钥对所述视联网号码签名,得到第一签名信息;

向所述视联网服务器发送入网响应包,所述入网响应包至少携带有所述视联网号码和所述第一签名信息,所述入网响应包用于请求使用所述视联网号码连接所述视联网服务器,以使所述服务器使用所述视联网终端的公钥对所述视联网号码签名,得到第二签名信息;并在所述第二签名信息与所述第一签名信息相同的情况下,基于所述视联网号码建立所述视联网服务器与所述视联网终端之间的通信连接。

6.根据权利要求5所述的方法,其特征在于,所述入网信令包中还携带第三签名信息,所述第三签名信息为所述视联网服务器使用所述视联网服务器的私钥对所述视联网号码签名后得到的;

所述接收入网信令包之后,还包括:

获取所述视联网服务器的公钥;

使用所述视联网服务器的公钥对所述入网信令包中的视联网号码签名,得到第四签名信息;

判断所述第三签名信息与所述第四签名信息是否相同;

如果所述第三签名信息与所述第四签名信息相同,则执行所述获取所述视联网终端的私钥的步骤。

7.根据权利要求6所述的方法,其特征在于,所述入网信令包中还携带有所述视联网服务器的服务器标识;

所述获取所述视联网服务器的公钥,包括:

在已存储的视联网设备的设备标识与视联网设备的公钥之间的对应关系中,查找与所述视联网服务器的服务器标识相对应的公钥,并作为所述视联网服务器的公钥。

8.一种基于视联网的通信连接建立装置,其特征在于,所述方法应用于视联网服务器中,所述装置包括:

第一获取模块,用于获取视联网服务器中的空闲的视联网号码;

广播模块,用于广播入网信令包,所述入网信令包至少携带有所述视联网号码,所述入网信令包用于指示使用所述视联网号码连接所述视联网服务器;

第一接收模块,用于接收视联网终端根据所述入网信令包发送的入网响应包,所述入网响应包至少携带有所述视联网号码和第一签名信息,所述第一签名信息为所述视联网终端使用所述视联网终端的私钥对所述视联网号签名后得到的,所述入网响应包用于请求使用所述视联网号码连接所述视联网服务器;

第二获取模块,用于获取所述视联网终端的公钥;

第一签名模块,用于使用所述公钥对所述入网响应包中的所述视联网号码签名,得到第二签名信息;

第一判断模块,用于判断所述第二签名信息与所述第一签名信息是否相同;

建立模块,用于如果所述第二签名信息与所述第一签名信息相同,则基于所述视联网号码建立所述视联网服务器与所述视联网终端之间的通信连接。

9.一种基于视联网的通信连接建立装置,其特征在于,所述方法应用于视联网终端中,所述装置包括:

第二接收模块,用于接收入网信令包,所述入网信令包至少携带有视联网服务器中的空闲的视联网号码,所述入网信令包用于指示使用所述视联网号码连接所述视联网服务器;

第三获取模块,用于获取所述视联网终端的私钥;

第三签名模块,用于根据所述视联网终端的私钥对所述视联网号码签名,得到第一签名信息;

第二发送模块,用于向所述视联网服务器发送入网响应包,所述入网响应包至少携带有所述视联网号码和所述第一签名信息,所述入网响应包用于请求使用所述视联网号码连接所述视联网服务器,以使所述服务器使用所述视联网终端的公钥对所述视联网号码签名,得到第二签名信息;并在所述第二签名信息与所述第一签名信息相同的情况下,基于所述视联网号码建立所述视联网服务器与所述视联网终端之间的通信连接。

10.一种电子设备,其特征在于,所述电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述的一种基于视联网的通信连接建立方法或如权利要求5至7任一项所述的一种基于视联网的通信连接建立方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1