一种基于安卓系统下的无线多重冗余通讯方法技术方案

技术编号:26308456 阅读:47 留言:0更新日期:2020-11-10 20:11
本发明专利技术提供一种基于安卓系统下的无线多重冗余通讯方法,属于终端应用技术领域。本发明专利技术包括:第一和第二设备分别设有第一和第二应用程序,运行第一和第二应用程序;选择第一设备作为服务端,第二设备作为客户端;第一和第二应用程序分别查询服务端和客户端所具有的通讯方式;当服务端和客户端存在相同的通讯方式时,在第一和第二应用程序选择其中一个相同的通讯方式,建立连接;连接成功后,第一和第二应用程序自动不间断监测通讯状态,服务端能够与客户端进行数据交互。本发明专利技术的有益效果:通过这种无线多重冗余通讯方法,实现了复杂环境中多台安卓设备之间的冗余通讯,提高了数据交互的完整性。

【技术实现步骤摘要】
一种基于安卓系统下的无线多重冗余通讯方法
本专利技术涉及终端应用
,具体涉及一种基于安卓系统下的无线多重冗余通讯方法。
技术介绍
Android设备上的无线冗余通讯控制指的是在具有多重无线通讯的硬件基础上进行Android设备间的通讯(如WIFI、Zigbee、Bluetooth等),通过冗余控制的方法达到即使有其中的任何一个(或两个)无线通路的掉线,也不会引起数据通讯错误发生,从而达到数据的完整性。目前的网络冗余通讯基本上是基于交换机、路由器等网线连接,即通过两个一样的网络芯片进行控制,使得在通讯过程中的一个网络出问题后另一个网络可以继续保证数据的通讯。在长期研发、调试、验证的工作中,常常会遇到各种外部条件的制约,没有相关的外部交换机、路由设备,而设备在做一些温度实验,振动实验,湿度实验等,工作人员通过线缆直接连接操作比较困难,但是又需要保证该设备能够与外部设备保持正确的数据通讯等,因此需要一种可以在不借助外部的相关设备的情况下就能实现多重冗余通讯的方法。
技术实现思路
为解决现有技术中的问题,本专利技术提供本文档来自技高网...

【技术保护点】
1.一种基于安卓系统下的无线多重冗余通讯方法,其特征在于,包括如下步骤:/n步骤1:第一设备设有第一应用程序,第二设备设有第二应用程序,分别运行第一应用程序和第二应用程序;/n步骤2:选择第一设备作为服务端,第二设备作为客户端;/n步骤3:第一应用程序查询服务端所具有的通讯方式,第二应用程序查询客户端所具有的通讯方式;/n步骤4:判断服务端和客户端是否存在相同的通讯方式;/n步骤5:当服务端和客户端存在相同的通讯方式时,在第一应用程序选择其中一个相同的通讯方式,第二应用程序选择与第一应用程序对应的通讯方式,并建立连接;/n步骤6:当连接成功时,服务端与客户端均显示为接通状态;/n步骤7:第一应...

【技术特征摘要】
1.一种基于安卓系统下的无线多重冗余通讯方法,其特征在于,包括如下步骤:
步骤1:第一设备设有第一应用程序,第二设备设有第二应用程序,分别运行第一应用程序和第二应用程序;
步骤2:选择第一设备作为服务端,第二设备作为客户端;
步骤3:第一应用程序查询服务端所具有的通讯方式,第二应用程序查询客户端所具有的通讯方式;
步骤4:判断服务端和客户端是否存在相同的通讯方式;
步骤5:当服务端和客户端存在相同的通讯方式时,在第一应用程序选择其中一个相同的通讯方式,第二应用程序选择与第一应用程序对应的通讯方式,并建立连接;
步骤6:当连接成功时,服务端与客户端均显示为接通状态;
步骤7:第一应用程序和第二应用程序自动不间断监测通讯状态是否保持连接;
步骤8:在服务端和客户端的通讯状态保持连接时,服务端能够直接与客户端进行数据交互。


2.根据权利要求1所述的基于安卓系统下的无线多重冗余通讯方法,其特征在于:所述步骤8中,当在服务端点击发送文件的功能按键时,还包括以下步骤:
步骤801:第一应用程序将文件发送给指定的客户端的第二应用程序;
步骤802:第二应用程序解析收到的文件并保存;
步骤803:第二应用程序将接收到文件的消息反馈给服务端的第一应用程序。


3.根据权利要求2所述的基于安卓系统下的无线多重冗余通讯方法,其特征在于,所述步骤1中,所述第一应用程序和所述第二应用程序为基于安卓平台开发的应用于安卓设备的同一款无线多重冗余通讯程序。


4.根据权利要求3所述的基于安卓系统下的无线多重冗余通讯方法,...

【专利技术属性】
技术研发人员:马保军范德业蔡欢媛
申请(专利权)人:深圳市亿道数码技术有限公司
类型:发明
国别省市:广东;44

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

1