System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,更具体地说,涉及一种单兵通信方法及系统。
技术介绍
1、由于灾难现场情况复杂多变且不同的灾难现场情况需要采取不同的救援行动,因而,救援人员需要根据实际情况制定救援计划。但救援人员到达灾难现场需要一定的时间,对救援速度造成了一定的影响。为了加快救援进程,现有技术中通过单兵设备采集灾难现场的音视频信息,救援人员可以根据音视频信息获知灾难现场的情况,并以此为依据制定符合实际情况的救援计划,以达到降低救援难度,加快救援速度的目的。
2、但由于单兵设备结构的特殊性,其通信覆盖范围较小,难以实现音视频信息的远距离稳定传输。
技术实现思路
1、有鉴于此,本申请提供了一种单兵通信方法,用于实现音视频信息的远距离稳定传输。
2、为了实现上述目的,现提出的方案如下:
3、一种单兵通信方法,应用于终端,包括:
4、接收目标单兵设备对应上传的第一标识及第一加密字符串,所述第一加密字符串为经过加密的、需要传输至目标云平台的音视频信息;
5、根据所述第一标识,确定所述目标单兵设备是否经过身份认证;
6、若所述目标单兵设备经过身份认证,则确定所述第一标识对应的第一密钥信息;
7、基于第一密钥信息对所述第一加密字符串进行解密,得到解密信息;
8、在所述解密信息通过验证后,确定所述目标云平台对应的第二密钥信息;
9、基于所述第二密钥信息,对所述解密信息进行加密,形成第二加密字符串,将所述第
10、可选的,在接收目标单兵设备对应上传的第一标识及第一加密字符串之前,还包括:
11、与目标单兵设备进行身份认证;
12、在所述目标单兵设备通过所述身份认证后,下发第一密钥信息至所述目标单兵设备,以便所述目标单兵设备通过所述第一密钥信息对采集的音视频信息进行加密;
13、与目标云平台进行身份认证;
14、在所述目标云平台通过所述身份认证后,上传第二密钥信息至所述目标云平台,以便所述目标云平台基于所述第二密钥信息对所述第二加密字符串进行解密。
15、可选的,所述确定所述第一标识对应的第一密钥信息,包括:
16、获取平衡二叉树中记载有各个单兵设备的标识与密钥信息间对应关系的左子树;
17、从左子树中选取所述第一标识对应的密钥信息作为第一密钥信息。
18、可选的,所述确定所述目标云平台对应的第二密钥信息,包括:
19、获取平衡二叉树中记载有各个云平台与密钥信息间对应关系的右子树;
20、从右子树中选取所述目标云平台对应的密钥信息作为第二密钥信息。
21、可选的,所述接收目标单兵设备对应上传的第一标识及第一加密字符串,包括:
22、与所述目标单兵设备建立短距离无线通信通道;
23、通过所述短距离无线通信通道,接收所述目标单兵设备对应上传的第一标识及第一加密字符串。
24、一种单兵通信系统,包括目标单兵设备、终端以及目标云平台:
25、所述目标单兵设备,用于采集音视频信息,并根据第一密钥信息对所述音视频信息进行加密,得到第一加密字符串;将所述第一加密字符串以及所述目标单兵设备的第一标识对应传输至所述终端;
26、所述终端,用于在接收到所述第一标识及第一加密字符串后,根据所述第一标识,确定所述目标单兵设备是否经过身份认证;若所述目标单兵设备经过身份认证,则确定所述第一标识对应的第一密钥信息;基于第一密钥信息对所述第一加密字符串进行解密,得到解密信息;在所述解密信息通过验证后,确定所述目标云平台对应的第二密钥信息;基于所述第二密钥信息,对所述解密信息进行加密,形成第二加密字符串,将所述第一标识、所述终端的第二标识及第二加密字符串上传至所述目标云平台;
27、所述目标云平台,在接收到所述第一标识、所述终端的第二标识及第二加密字符串后,根据所述第二标识确定所述终端是否经过身份认证;在所述终端经过身份认证后,通过所述第二密钥信息对所述第二加密字符串进行解密,得到所述目标单兵设备采集的音视频信息。
28、可选的,所述终端还包括身份认证模块;
29、所述身份认证模块,用于与所述目标单兵设备进行身份认证,在所述目标单兵设备通过所述身份认证后,下发第一密钥信息至所述目标单兵设备,以便所述目标单兵设备通过所述第一密钥信息对采集的音视频信息进行加密;并与目标云平台进行身份认证;在所述目标云平台通过所述身份认证后,下发第二密钥信息至所述目标云平台,以便所述目标云平台基于所述第二密钥信息对所述第二加密字符串进行解密。
30、可选的,所述终端包括密钥信息确定模块;
31、所述密钥信息确定模块,用于调用平衡二叉树,并根据所述平衡二叉树中记载有各个单兵设备的标识与密钥信息间对应关系的左子树,确定所述第一密钥信息;根据所述平衡二叉树中记载有各个云平台与密钥信息间对应关系的右子树,确定第二密钥信息。
32、可选的,所述终端包括加解密模块;
33、所述加解密模块,用于基于密钥调度算法及第一密钥信息对所述第一加密字符串进行解密,得到解密信息;并基于密钥调度算法及所述第二密钥信息,对所述解密信息进行加密,形成第二加密字符串。
34、可选的,所述目标单兵设备包括第一无线通信模块,所述终端包括第二无线通信模块;
35、所述第一无线通信模块,用于通过短距离无线通信通道对应上传第一标识及第一加密字符串至所述第二无线通信模块。
36、从上述的技术方案可以看出,本申请提供的单兵通信方法,该方法可以应用于终端,该终端可以接收目标单兵设备对应上传的第一标识及第一加密字符串,所述第一加密字符串为经过加密的、需要传输至目标云平台的音视频信息;根据所述第一标识,确定所述目标单兵设备是否经过身份认证;若所述目标单兵设备经过身份认证,则确定所述第一标识对应的第一密钥信息;基于第一密钥信息对所述第一加密字符串进行解密,得到解密信息;如此,本申请可以获取经过身份认证的单兵设备所采集的音视频信息,同时,终端与单兵设备间的通信为加密通信,提高篡改音视频信息的难度,进一步提高本申请的可靠性;在所述解密信息通过验证后,确定所述目标云平台对应的第二密钥信息;基于所述第二密钥信息,对所述解密信息进行加密,形成第二加密字符串,将所述第一标识、所述终端的第二标识及第二加密字符串上传至所述目标云平台,以实现目标单兵设备与目标云平台间的音视频通讯;如此,本申请可以将加密后的音视频信息传输至云平台,本申请的终端可以作为单兵设备与云平台间的中转站,扩大音视频信息的可传输范围,实现了音视频信息的远距离稳定传输,同时,本申请与云平台间为加密传输,进一步保证了音视频信息的可靠性。可见,本申请可以将单兵设备所采集的本文档来自技高网...
【技术保护点】
1.一种单兵通信方法,其特征在于,应用于终端,包括:
2.根据权利要求1所述的单兵通信方法,其特征在于,在接收目标单兵设备对应上传的第一标识及第一加密字符串之前,还包括:
3.根据权利要求1所述的单兵通信方法,其特征在于,所述确定所述第一标识对应的第一密钥信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述目标云平台对应的第二密钥信息,包括:
5.根据权利要求1所述的单兵通信方法,其特征在于,所述接收目标单兵设备对应上传的第一标识及第一加密字符串,包括:
6.一种单兵通信系统,其特征在于,包括目标单兵设备、终端以及目标云平台:
7.根据权利要求6所述的单兵通信系统,其特征在于,所述终端还包括身份认证模块;
8.根据权利要求6所述的单兵通信系统,其特征在于,所述终端包括密钥信息确定模块;
9.根据权利要求6所述的单兵通信系统,其特征在于,所述终端包括加解密模块;
10.一种权利要求6所述的单兵通信系统,其特征在于,所述目标单兵设备包括第一无线通信模块,所述终端
...【技术特征摘要】
1.一种单兵通信方法,其特征在于,应用于终端,包括:
2.根据权利要求1所述的单兵通信方法,其特征在于,在接收目标单兵设备对应上传的第一标识及第一加密字符串之前,还包括:
3.根据权利要求1所述的单兵通信方法,其特征在于,所述确定所述第一标识对应的第一密钥信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述目标云平台对应的第二密钥信息,包括:
5.根据权利要求1所述的单兵通信方法,其特征在于,所述接收目标单兵设备对应上传的第一标识及第一加密...
【专利技术属性】
技术研发人员:方健,林翔,张敏,田妍,杨帆,刘通,史训涛,孙健,李楷然,柯清派,
申请(专利权)人:广东电网有限责任公司广州供电局,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。