本发明涉及通信控制的领域,尤其涉及基于双工通信的多方信息交互控制方法和系统。
背景技术:
1、中心化通信系统利用服务平台作为中心平台,其能够分别与工作设备和移动终端进行单独的双工通信。服务平台用于收集来自工作设备和移动终端的信息,对收集到的所有信息进行整合以此将相应信息转发至工作设备和移动终端。在实际通信过程中并不能保证服务平台与工作设备和移动终端之间的通信可靠性和稳定性,降低中心化通信系统的通信实时性和连续性,无法实现多方的稳定持续双工通信。
技术实现思路
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、当需要构建所述直接通信关系,则获取所述工作设备和所述移动终端各自检测得到的无线网络信号,以此确定所述工作设备和所述移动终端共同检测到的所有无线网络信号;基于共同检测到的所有无线网络信号各自的无线通信功耗,将具有最小无线通信功耗的无线网络作为所述工作设备和所述移动终端的最终接入无线网络,并在所述最终接入无线网络构建所述工作设备和所述移动终端的通信通道。
37、与现有技术相比,本发明具有如下有益效果:
38、本技术提供的基于双工通信的多方信息交互控制方法和系统将验证成功的工作设备和移动终端接入到服务平台,构建服务平台分别与工作设备和移动终端的通信通道,实现服务平台分别与工作设备和移动终端的双工通信;还判断工作设备或移动终端是否与服务平台处于通信受限状态,并识别工作设备或移动终端关于对方的数据传输属性信息,以此判断是否需要构建工作设备和移动终端之间的直接通信关系,便于及时将工作设备和移动终端切换至直接通信状态;再基于工作设备和移动终端的实时无线网络连接状态,构建工作设备和移动终端的通信通道,保证在服务平台自身通信质量不佳的情况下,实现多方稳定持续双工通信,提高通信实时性和连续性。
1.基于双工通信的多方信息交互控制方法,其特征在于,包括:
2.如权利要求1所述的基于双工通信的多方信息交互控制方法,其特征在于:
3.如权利要求1所述的基于双工通信的多方信息交互控制方法,其特征在于:
4.如权利要求1所述的基于双工通信的多方信息交互控制方法,其特征在于:
5.如权利要求1所述的基于双工通信的多方信息交互控制方法,其特征在于:
6.基于双工通信的多方信息交互控制系统,其特征在于,包括:
7.如权利要求6所述的基于双工通信的多方信息交互控制系统,其特征在于:
8.如权利要求6所述的基于双工通信的多方信息交互控制系统,其特征在于:
9.如权利要求6所述的基于双工通信的多方信息交互控制系统,其特征在于:
10.如权利要求6所述的基于双工通信的多方信息交互控制系统,其特征在于:
