[发明专利]基于公网集群方式复用数据链路的远程反控方法和系统在审
申请号: | 201611161105.0 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106657319A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 黄星耀 | 申请(专利权)人: | 广州星屋智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 广州番禺容大专利代理事务所(普通合伙)44326 | 代理人: | 刘新年 |
地址: | 510660 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 公网 集群 方式 数据链 远程 方法 系统 | ||
技术领域
本发明涉及通讯控制领域,具体涉及一种基于公网集群方式复用数据链路的远程反控方法和系统。
背景技术
随着物联网的理念越来越普及,连接到互联网的设备越来越多。其中,TCP/IP传输协议应用是设备之间实现数据传输和反控的必备通道。当大量的设备需要数据传输时,如何高效地接收数据,如何合理地管理传输链路,在无数据传输时如何保持链路,怎么样异步控制设备都是相关领域技术人员密切关注的课题。
目前的TCP/IP传输协议应用包括以下几种:
1)单纯的TCP/IP协议应用结构,不包含多个TCP/IP服务,单台计算机对数据进行接收存储,异步反控设备需要设备端建立固定的TCP/IP服务,以进行设备控制。
2)能实现多个TCP/IP协议应用对设备数据进行接收存储的结构,但是这种结构需要手动给设备分配服务端的数据传输地址,异步反控设备也需要设备端建立固定的TCP/IP服务,以进行设备控制。
以上两种应用都无法在任何时候异步控制连接上的设备,还有待进一步改善。
发明内容
有鉴于此,有必要针对现有技术中存在的问题,提供一种利用公网集群方式复用数据链路实现远程反控的方法,其可以在任何时候异步控制连接上的设备。
为实现上述目的,本发明采用以下技术方案:
一种基于公网集群方式复用数据链路的远程反控方法,包括以下步骤:
S1、反应:监听设备的I/O端口有没有客户端数据进入,如果有数据进入则进行通知;
S2、注册:接到S1的通知后,主动注册该客户端数据的链路,以保持长期连接;
S3、读取:读取客户端数据,并使用线程池对客户端数据进行解码、计算、编码处理;
S4、反控:通过S2中注册的原有链路将指令发送给客户端,以实现对客户端的控制。
一种基于公网集群方式复用数据链路的远程反控系统,包括:
反应器,用于监听系统的I/O端口有没有客户端数据进入,如果有数据进入则进行通知;
注册器,用于在反应器发出通知时,主动注册该客户端数据的链路,一保持长期连接;
读取器,用于读取客户端数据,并使用线程池对客户端数据进行解码、计算、编码处理;
反控器,用于通过注册器中注册的原有链路将指令发送给客户端,以实现对客户端的控制。
本发明提供的基于公网集群方式复用数据链路的远程反控方法和系统,是一种高效的TCP/IP协议应用集群数据传输服务,其具有多线程的数据接收和存储,无需手动给设备拆分多服务的配置,对设备反控实现了原链路控制,无需在设备端建立固定TCP/IP服务。本发明的无线有线通信稳定性好、准确性高,可以在任何时候异步控制连接上的设备;便于安装调试;指令由原链路反控到设备,大大提升了控制的针对性和安全性。
附图说明
图1是本发明提供的基于公网集群方式复用数据链路的远程反控系统的总体结构示意图。
图2是本发明提供的基于公网集群方式复用数据链路的远程反控系统的工作原理图。
具体实施方式
下面将结合附图和具体的实施例对本发明的技术方案进行详细说明。
本发明提供了一种基于公网集群方式复用数据链路的远程反控方法,包括以下步骤:
S1、反应:监听设备的I/O端口有没有客户端数据进入,如果有数据进入则进行通知;
S2、注册:接到S1的通知后,主动注册该客户端数据的链路,以保持长期连接;
S3、读取:读取客户端数据,并使用线程池对客户端数据进行解码、计算、编码处理;
S4、反控:通过S2中注册的原有链路将指令发送给客户端,以实现对客户端的控制。
如图1和图2所示,本发明还提供了一种基于公网集群方式复用数据链路的远程反控系统,包括:
反应器,用于监听系统的I/O端口有没有客户端数据进入,如果有数据进入则进行通知;
注册器,用于在反应器发出通知时,主动注册该客户端数据的链路,一保持长期连接;
读取器,用于读取客户端数据,并使用线程池对客户端数据进行解码、计算、编码处理;
反控器,用于通过注册器中注册的原有链路将指令发送给客户端,以实现对客户端的控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州星屋智能科技有限公司,未经广州星屋智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611161105.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实体物品存储方法、装置和系统
- 下一篇:基于地图定位的通讯方法和通讯装置