一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种北斗信息的通讯方法、装置、服务器及介质与流程

2022-11-14 14:07:40 来源:中国专利 TAG:

技术特征:
1.一种北斗信息的通讯方法,其特征在于,包括:获取到发送端发送的连接请求后,生成多个第一通信信道;从多个第一通信信道中择一作为第一目标通信信道;通过所述第一目标通信信道,获取发送端发送的加密通讯信息;与接收端建立第二通讯连接,并生成多个第二通信信道;从多个第二通信信道中择一作为第二目标通信信道;通过所述第二目标通信信道将所述加密通讯信息转发至接收端。2.根据权利要求1所述的一种北斗信息的通讯方法,其特征在于,所述第一通信信道由至少两个第一北斗卫星与至少两个第一虚拟接口之间建立连接组成,任一第一北斗卫星与任一第一虚拟接口形成第一通信信道,所述从多个第一通信信道中择一作为第一目标通信信道,包括:从所述至少两个第一北斗卫星中择一作为第一目标北斗卫星,其中所述第一北斗卫星为位于发送区域的北斗卫星;对所述至少两个第一虚拟接口进行标号,并通过随机数选择器从标号中确定第一虚拟数,其中所述第一虚拟接口为发送阶段的虚拟接口;根据所述第一虚拟数、第一北斗卫星总数、第一虚拟接口总数确定第一随机数;确定所述第一随机数对应的目标标号,并将所述目标标号对应的第一虚拟接口确定为第一目标虚拟接口;将所述第一目标北斗卫星与所述第一目标虚拟接口对应的第一通信信道确定为第一目标通信信道。3.根据权利要求1所述的一种北斗信息的通讯方法,其特征在于,所述根据第一虚拟数、第一北斗卫星总数、第一虚拟接口总数确定第一随机数,包括:基于所述第一虚拟数、第一北斗卫星总数、第一虚拟接口总数,从随机数计算公式中确定所述第一随机数,其中,随机数计算公式如下:其中:b
s
为第一北斗卫星总数;x
s
为第一虚拟接口总数;random1为第一虚拟数,第一虚拟数为(0,b
s
]或(0,x
s
]之间选择的整数;a为的余数,用于表征从多个第一北斗卫星中随机选择的北斗卫星对应的编号;b为的余数,用于表征从多个第一虚拟接口中随机选择的虚拟接口对应的编号;为当存在余数时,向上取整;
为当存在余数时,向上取整。4.根据权利要求1所述的一种北斗信息的通讯方法,其特征在于,所述从多个第二通信信道中择一作为第二目标通信信道,包括:将所述加密通讯信息解密后生成解密信息,根据所述解密通讯信息,判断所述解密通讯信息是否需要北斗卫星作为转发媒介;若解密通讯信息需要北斗卫星作为转发媒介,则从至少两个第二北斗卫星中择一作为第二目标北斗卫星,其中所述第二北斗卫星为位于转发区域的北斗卫星;对至少两个第二虚拟接口进行标号,并通过随机数选择器从标号中确定第二虚拟数,其中所述第二虚拟接口为转发阶段的虚拟接口;根据所述第二虚拟数、第二北斗卫星总数、第二虚拟接口总数确定第二随机数;按照所述第二随机数,确定所述第二随机数对应的目标标号,并将所述目标标号对应的第二虚拟接口确定为第二目标虚拟接口;将所述第二目标北斗卫星与所述第二目标虚拟接口对应的第二通信信道确定为第二目标通信信道;若不需要,则对至少两个网络节点设备进行编号,并确定所述至少两个网络节点设备的节点总数;通过随机数选择器从编号中确定虚拟节点数;根据所述节点总数和所述虚拟节点数,确定节点随机数;确定所述节点随机数对应的目标编号,并将所述目标编号对应的网络节点设备确定为目标网络节点设备;将所述目标网络节点设备对应的第二通信信道确定为第二目标通信信道。5.根据权利要求4所述的一种北斗信息的通讯方法,其特征在于,所述根据所述节点总数和所述虚拟节点数,确定节点随机数,包括:基于所述节点总数和所述虚拟节点数,从节点随机数计算公式中确定所述节点随机数,其中节点随机数计算公式如下:其中:a
l
为节点总数;random2为虚拟节点数;当存在余数时,向上取整;w为节点随机数,初始默认(w-1)中的w=0。6.根据权利要求1-5中任一项所述的一种北斗信息的通讯方法,其特征在于,所述通过所述第二目标通信信道将所述加密通讯信息转发至接收端之前,还包括:向所述接收端发送访问请求,并判断所述接收端的状态;当状态为离线时,将所述加密通讯信息放入临时缓冲区内,并启动计时,生成存储时长;按照预设频率对所述接收端进行状态访问;
在每次对所述接收端进行状态访问后,判断是否满足预设条件,在满足任一预设条件时,停止对所述接收端进行状态访问;所述预设条件包括:所述接收端为在线状态;或,所述存储时长超过预设阈值。7.根据权利要求6所述的一种北斗信息的通讯方法,其特征在于,满足预设条件之后,还包括:当所述预设条件为所述存储时长超过预设阈值时,生成清理指令,所述清理指令用于将所述加密通讯信息进行清理;将所述加密通讯信息清理后,生成告知信息,并将所述告知信息转发至所述发送端。8.一种北斗信息的通讯装置,其特征在于,包括:第一生成模块,用于获取到发送端发送的连接请求后,生成多个第一通信信道;第一选择模块,用于从多个第一通信信道中择一作为第一目标通信信道;获取信息模块,用于通过所述第一目标通信信道,获取发送端发送的加密通讯信息;第二生成模块,用于与接收端建立第二通讯连接,并生成多个第二通信信道;第二选择模块,用于从多个第二通信信道中择一作为第二目标通信信道;转发信息模块,用于通过所述第二目标通信信道将所述加密通讯信息转发至接收端。9.一种服务器,其特征在于,该服务器包括:至少一个处理器;存储器;至少一个应用程序,其中所述至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行权利要求1-7中任一项所述北斗信息的通讯方法。10.一种计算机可读存储介质,其特征在于,包括:存储有能够被处理器加载并执行如权利要求1-7中任一种方法的计算机程序。

技术总结
本申请涉及信息通讯技术的领域,尤其是涉及一种北斗信息的通讯方法、装置、服务器及介质,其包括获取到发送端发送的连接请求后,生成多个第一通信信道;从多个第一通信信道中择一作为第一目标通信信道;通过第一目标通信信道,获取发送端发送的加密通讯信息;与接收端建立第二通讯连接,并生成多个第二通信信道;从多个第二通信信道中择一作为第二目标通信信道;通过第二目标通信信道将加密通讯信息转发至接收端。本申请具有提高信息传输过程中的安全性的效果。安全性的效果。安全性的效果。


技术研发人员:孙英军 刘忠华 韩雪 周广宇 余洁 刘苏
受保护的技术使用者:北斗天汇(北京)科技有限公司
技术研发日:2022.08.02
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献