一种无线通讯终端数据传输抗截获的方法技术

技术编号:15218859 阅读:101 留言:0更新日期:2017-04-26 14:15
本发明专利技术公开了一种无线通讯终端数据传输抗截获的方法,包括:第一终端和第二终端内均具有相同数量的无线通讯模块,启动所述第一终端和第二终端与管理服务器连接;所述第一终端向与该第一终端连接的管理服务器发送向第二终端进行通信的通信请求;所述第二终端接收到通信请求后发送同意通信响应,同时与所述中继服务器建立连接;所述第一终端接收到该同意通信响应并与所述中继服务器建立连接;所述第一终端向所述第二终端发送数据;所述第二终端对接收到的加密后的多个字节不等的数据包进行解密以及丢包和乱序处理,得到所述第一终端发送的数据。本发明专利技术在移动终端在无线通讯时能够实现高效率传输,并能达到数据抗截获保密通信要求。

Wireless communication terminal data transmission anti interception method

The invention discloses a method and a wireless communication terminal data transmission anti interception comprises a first terminal and a second terminal within the wireless communication module has the same number, starting the first terminal and the second terminal connected with the management server; the first terminal to the management server sends a connection with the first terminal to the second terminal communicate communication request; the second terminal receives a communication request sent to communication response, at the same time to establish a connection with the relay server; the first communication terminal receives the response and agreed to establish a connection with the relay server; the first terminal to the second terminal of the second terminal send data; for a number of bytes received encrypted data packet decryption and unequal packet loss and disorder, get the first sent by the terminal Data. The invention can realize high efficiency transmission when the mobile terminal is in wireless communication, and can meet the requirements of data interception and secure communication.

【技术实现步骤摘要】

本专利技术涉及通信
,更具体地说,本专利技术涉及一种无线通讯终端数据传输抗截获的方法
技术介绍
通常移动通信终端之间是不能直接进行数据通信的,因此需要设立数据中继服务器,终端之间的数据都需要经过数据中继服务器进行中转。同时,为了资源管理的方便,需要设立管理服务器。现有的无线通讯终端进行数据通信时仍存在着安全性不高、保密性不够的问题。
技术实现思路
本专利技术的一个目的是解决至少上述问题,并提供至少后面将说明的优点。本专利技术还有一个目的是提供了一种无线通讯终端数据传输抗截获的方法,该方法中包括无线通讯终端、管理服务器和中继服务器,数据经过拆分及加密处理,然后随机分配到不同的无线通讯模块进行传输,能够保证无线通信终端之间进行抗截获保密数据传输通信的目的。为了实现上述目的,本专利技术提供了一种无线通讯终端数据传输抗截获的方法,包括以下步骤:S1、在第一终端和第二终端内预存至少一个管理服务器的IP地址列表,所述第一终端和所述第二终端内均具有相同数量且数量为至少两个的无线通讯模块,启动所述第一终端并通过所述第一终端内的其中一个无线通讯模块与任意一个管理服务器建立连接,启动所述第二终端并通过所述第二终端内的其中一个无线通讯模块与任意一个管理服务器建立连接,所述至少一个管理服务器之间保持数据同步;所述第一终端和所述第二终端可以连接相同的管理服务器,也可以连接不同的管理服务器,当连接不同的管理服务器的时候,两个不同的管理服务器之间可以进行数据同步和分享;S2、所述第一终端向与该第一终端连接的管理服务器发送向第二终端进行通信的通信请求,所述管理服务器向所述第一终端和第二终端配置与无线通讯模块数量相同的中继服务器;S3、与所述第二终端连接的管理服务器将接收到的该通信请求发送至所述第二终端,所述第二终端接收到通信请求后向与其连接的管理服务器发送同意通信响应,同时与所述中继服务器建立连接;S4、与所述第一终端连接的管理服务器将接收到的所述同意通信响应发送至所述第一终端,所述第一终端接收到该同意通信响应并与所述中继服务器建立连接;S5、所述第一终端通过管理服务器向所述第二终端发送数据的起始帧,待所述第一终端收到所述第二终端的响应后,所述第一终端根据数据的大小将该数据拆分成多个字节不等的数据包,并为多个字节不等的数据包增加数据包头,然后对所述多个字节不等的数据包以及相对应的数据包头进行加密,并根据随机分组算法分配所述第一终端内的至少两个无线通讯模块,以通过所述至少两个无线通讯模块将加密后的多个字节不等的数据包以及多个数据包头发送至中继服务器;S6、所述中继服务器向所述第二终端发送所述加密后的多个字节不等的数据包以及多个数据包头,所述第二终端通过所述第二终端内的至少两个无线通讯模块接收所述加密后的多个字节不等的数据包和多个数据包头,并且所述第二终端对所述加密后的多个字节不等的数据包以及多个数据包头进行解密,并根据解密后的多个数据包头对解密后的多个字节不等的数据包进行丢包和乱序处理,从而得到所述第一终端发送的数据。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,所述起始帧包括待发送数据的名称以及总长度。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,所述S6中,所述第二终端对接收到的数据包进行丢包和乱序处理的过程中,还包括:所述第二终端对接收到的多个字节不等的数据包和数据包头进行解密,并根据数据包头对接收到的多个字节不等的数据包进行乱序处理和丢包检测,如果数据包头与数据包的个数不对应,则说明有丢包,此时第二终端通过中继服务器向第一终端反馈重新发送丢失的数据包;如果其中一个数据包头与数据包的内容不匹配,则说明有错包,此时所述第二终端通过中继服务器向第一终端反馈重新发送所述其中一个数据包头对应的数据包;如果没有丢失,则向第一终端反馈接收成功的响应;所述第一终端接收到所述第二终端的重新发送请求后,对所述其中一个数据包头对应的数据包进行重发;所述第一终端接收到第二终端发送的接收成功的响应后,向所述第二终端发送下一段的数据;同时,所述第一终端在等待所述第二终端的反馈信息时以及所述第二终端在等待第一终端发送数据时,若等待超过一定的时间,所述第一终端重新发送数据或者第二终端进行重新发送反馈信息,若等待超时次数超过三次,则判断为通讯异常。当没有收到对方的回应时,第一终端和第二终端进行重复上述动作,重新发送数据或者重新响应。第一终端向第二终端发送数据,然后等待第二终端响应,如果第一终端在规定的时间内没有收到第二终端的响应,第一终端会重发数据,再等待响应。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,所述S5中,所述第一终端根据随机分组算法分配所述第一终端内的至少两个无线通讯模块以向中继服务器发送加密后的多个字节不等的数据包,具体为:在所述第一终端发送通信请求的过程中,与第一终端连接的管理服务器根据第一终端内各个无线通讯模块的信号质量等级分配中继服务器,与第二终端连接的管理服务器按照第二终端内各个无线通讯模块的信号质量等级分配中继服务器,以使得第一终端中信号质量等级高的无线通讯模块与第二终端中信号质量等级高的无线通讯模块分配到同一个中继服务器上,第一终端中信号质量等级低的无线通讯模块与第二终端中信号质量等级低的无线通讯模块分配到同一个中继服务器上;所述第一终端向信号质量等级高的无线通讯模块分配数据包的个数大于信号质量等级低的无线通讯模块的分配个数,且所述第一终端将每个数据包随机分配到其中一个无线通讯模块上。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,所述信号质量等级参数为0-5,信号质量等级参数为0的无线通讯模块表示信号强度为0。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,所述S5中,所述第一终端根据待传送的数据总量的大小,将数据拆分为多个200-800字节不等的数据包。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,当待传送的数据总量不大于1K时,所述第一终端将该待传送的数据拆分为多个数据包每个数据包为200字节;当待传送的数据总量大于1K且不大于1M时,所述第一终端将该待传送的数据拆分为多个数据包,每个数据包为500字节;当待传送的数据总量大于1M时,所述第一终端将该待传送的数据拆分为多个数据包,每个数据包为800字节。优选的是,所述的一种无线通讯终端数据传输抗截获的方法中,所述第一终端和所述第二终端内均具有四个无线通讯模块,所述无线通讯模块可以为2G、3G、4G或者wifi。本专利技术至少包括以下有益效果:1、本专利技术所述的无线通讯终端数据传输抗截获的方法中第一终端和第二终端通过挂接至少2个无线通讯模块,第一终端端对原始数据进行分拆,加密,再随机选择无线通讯通道传输,第二终端对接收的数据包逐一解密,再做乱序处理合并为原始数据,从而达到抗截获的保密通信目的,对于通信用户双方来说,其体验跟在局域网上两个终端直接通信的体验一致。2、本专利技术所述的无线通讯终端数据传输抗截获的方法是基于现有的4G商用移动通信网络和互联网,使用现有的商用4G无线模块,现有的服务平台,从而降低了实现成本和使用成本,适合大量应用推广。3、本专利技术所述的无线通讯终端数据传输抗截获的方法中搭配合适的数据加密解密技术和随机分组算法,丢本文档来自技高网...
一种无线通讯终端数据传输抗截获的方法

【技术保护点】
一种无线通讯终端数据传输抗截获的方法,其特征在于,包括以下步骤:S1、在第一终端和第二终端内预存至少一个管理服务器的IP地址列表,所述第一终端和所述第二终端内均具有相同数量且数量为至少两个的无线通讯模块,启动所述第一终端并通过所述第一终端内的其中一个无线通讯模块与任意一个管理服务器建立连接,启动所述第二终端并通过所述第二终端内的其中一个无线通讯模块与任意一个管理服务器建立连接,所述至少一个管理服务器之间保持数据同步;S2、所述第一终端向与其连接的管理服务器发送向第二终端进行通信的通信请求,所述管理服务器向所述第一终端和第二终端配置与无线通讯模块数量相同的中继服务器;S3、与所述第二终端连接的管理服务器将接收到的该通信请求发送至所述第二终端,所述第二终端接收到通信请求后向与其连接的管理服务器发送同意通信响应,同时与所述中继服务器建立连接;S4、与所述第一终端连接的管理服务器将接收到的所述同意通信响应发送至所述第一终端,所述第一终端接收到该同意通信响应并与所述中继服务器建立连接;S5、所述第一终端向所述第二终端发送数据的起始帧,待所述第一终端收到所述第二终端的响应后,所述第一终端根据数据的大小将该数据拆分成多个字节不等的数据包,并为多个字节不等的数据包增加数据包头,然后对所述多个字节不等的数据包以及相对应的数据包头进行加密,并根据随机分组算法分配所述第一终端内的至少两个无线通讯模块,以通过所述至少两个无线通讯模块将加密后的多个字节不等的数据包以及多个加密后的数据包头发送至中继服务器;S6、所述中继服务器向所述第二终端发送所述加密后的多个字节不等的数据包以及多个加密后的数据包头,所述第二终端通过所述第二终端内的至少两个无线通讯模块接收所述加密后的多个字节不等的数据包以及多个加密后的数据包头,并且所述第二终端对所述加密后的多个字节不等的数据包以及多个数据包头进行解密,并根据解密后的多个数据包头对解密后的多个字节不等的数据包进行丢包和乱序处理,从而得到所述第一终端发送的数据。...

【技术特征摘要】
1.一种无线通讯终端数据传输抗截获的方法,其特征在于,包括以下步骤:S1、在第一终端和第二终端内预存至少一个管理服务器的IP地址列表,所述第一终端和所述第二终端内均具有相同数量且数量为至少两个的无线通讯模块,启动所述第一终端并通过所述第一终端内的其中一个无线通讯模块与任意一个管理服务器建立连接,启动所述第二终端并通过所述第二终端内的其中一个无线通讯模块与任意一个管理服务器建立连接,所述至少一个管理服务器之间保持数据同步;S2、所述第一终端向与其连接的管理服务器发送向第二终端进行通信的通信请求,所述管理服务器向所述第一终端和第二终端配置与无线通讯模块数量相同的中继服务器;S3、与所述第二终端连接的管理服务器将接收到的该通信请求发送至所述第二终端,所述第二终端接收到通信请求后向与其连接的管理服务器发送同意通信响应,同时与所述中继服务器建立连接;S4、与所述第一终端连接的管理服务器将接收到的所述同意通信响应发送至所述第一终端,所述第一终端接收到该同意通信响应并与所述中继服务器建立连接;S5、所述第一终端向所述第二终端发送数据的起始帧,待所述第一终端收到所述第二终端的响应后,所述第一终端根据数据的大小将该数据拆分成多个字节不等的数据包,并为多个字节不等的数据包增加数据包头,然后对所述多个字节不等的数据包以及相对应的数据包头进行加密,并根据随机分组算法分配所述第一终端内的至少两个无线通讯模块,以通过所述至少两个无线通讯模块将加密后的多个字节不等的数据包以及多个加密后的数据包头发送至中继服务器;S6、所述中继服务器向所述第二终端发送所述加密后的多个字节不等的数据包以及多个加密后的数据包头,所述第二终端通过所述第二终端内的至少两个无线通讯模块接收所述加密后的多个字节不等的数据包以及多个加密后的数据包头,并且所述第二终端对所述加密后的多个字节不等的数据包以及多个数据包头进行解密,并根据解密后的多个数据包头对解密后的多个字节不等的数据包进行丢包和乱序处理,从而得到所述第一终端发送的数据。2.根据权利要求1所述的一种无线通讯终端数据传输抗截获的方法,其特征在于,所述起始帧包括待发送数据的名称以及总长度。3.根据权利要求1所述的一种无线通讯终端数据传输抗截获的方法,其特征在于,所述S6中,所述第二终端对接收到的数据包进行丢包和乱序处理的过程中,还包括:所述第二终端对接收到的多个字节不等的数据包和多个数据包头进行解密,并根据该数据包头对接收到的多个字节不等的数据包进行乱序处理和丢包检测,如果数据包头与数据包的个数不对应,则说明有丢包,此时第二终端通过中继服务器向第一终端反馈重新发送丢失的数据包;...

【专利技术属性】
技术研发人员:郑松马上
申请(专利权)人:深圳市天辰防务通信技术有限公司南京阿尔法莱瑞通信技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1