The present invention provides a communication system based on data acquisition and transmission, which comprises a plurality of controller, the central server and the client, between the controller and the central server and any two controller is connected via a data line communication, the central server connected with the client through the network communication controller comprises a processing unit and a processing unit, respectively, and interactive acquisition unit and the priority unit, a storage unit, a first communication unit encoding unit and data communication connection unit; the central server includes a control unit, communication unit, the decoding unit, detection unit, combination of second communication unit and a network server; the controller is used for collecting the relevant data according to the threshold conditions set to a central server sending related data. The invention can reduce redundancy, lower requirement for hardware, fast transmission speed and good communication quality.
【技术实现步骤摘要】
一种基于数据采集传输的通讯系统及通讯方法
本专利技术属于监控领域,具体地涉及一种基于数据采集传输的通讯系统及通讯方法。
技术介绍
现有的通讯系统,包括相互通讯连接的多个设备控制器-中央服务器-客户端,其中服务器和客户端都需要安装本地化软件,而且本地化软件对硬件要求较高,对安装和使用造成了限制。另外,其数据采集和通讯中,控制器根据服务器的指令实时采集和发送数据,数据的回传与服务器指令发出之间存在时间滞后,服务器向客户端发送数据缓慢,使得客户端软件在使用中出现数据加载缓慢的现象。
技术实现思路
为了克服现有技术的缺陷,本专利技术的目的在于提供一种基于数据采集传输的通讯系统及通讯方法,其能够减少冗余,对硬件要求也比较低,传输速度较快,并且通讯质量好。本专利技术是这样实现的:具体地,本专利技术提供一种通讯系统,其包括多个控制器、中央服务器以及客户端,所述控制器与所述中央服务器以及任意两个控制器之间通过数据线通讯连接,所述中央服务器与所述客户端通过网络通讯连接,所述控制器包括处理单元以及分别与所述处理单元通讯连接的人机交互单元、数据采集单元,存储单元、编码单元、优先级排序单元以及第一通讯单元;所述中央服务器包括通讯连接的控制单元、解码单元、检测单元、组合单元、第二通讯单元以及网络服务器;所述数据采集单元用于进行数据采集,所述优先级排序单元用于根据设定的数据优先级别对采集的数据进行优先级排序;所述第一通讯单元与所述第二通讯单元进行通讯,并根据数据的优先级优先传输优先级较高的数据;所述控制器用于采集相关数据并根据设置的阈值条件主动向所述中央服务器发送相关数据;所述中央服务器 ...
【技术保护点】
一种基于数据采集传输的通讯系统,其特征在于,其包括多个控制器、中央服务器以及客户端,多个所述控制器中的任一个控制器与所述中央服务器通过数据线通信连接,任意两个所述控制器之间通过数据线通讯连接,所述中央服务器与所述客户端通过网络通讯连接,所述控制器包括处理单元以及分别与所述处理单元通讯连接的人机交互单元、数据采集单元,存储单元、编码单元、优先级排序单元以及第一通讯单元;所述中央服务器包括通讯连接的控制单元、解码单元、检测单元、组合单元、第二通讯单元以及网络服务器;所述数据采集单元用于进行数据采集,所述优先级排序单元用于根据设定的数据优先级别对采集的数据进行优先级排序;所述第一通讯单元与所述第二通讯单元进行通讯,并根据数据的优先级优先传输优先级较高的数据;所述控制器用于采集相关数据进行存储并根据设置的阈值条件主动向所述中央服务器发送相关数据;所述中央服务器接收相关数据并对相关数据进行处理检测后,将相关数据发送至网络服务器,所述客户端借助于与所述网络服务器的通讯查看相关数据。
【技术特征摘要】
1.一种基于数据采集传输的通讯系统,其特征在于,其包括多个控制器、中央服务器以及客户端,多个所述控制器中的任一个控制器与所述中央服务器通过数据线通信连接,任意两个所述控制器之间通过数据线通讯连接,所述中央服务器与所述客户端通过网络通讯连接,所述控制器包括处理单元以及分别与所述处理单元通讯连接的人机交互单元、数据采集单元,存储单元、编码单元、优先级排序单元以及第一通讯单元;所述中央服务器包括通讯连接的控制单元、解码单元、检测单元、组合单元、第二通讯单元以及网络服务器;所述数据采集单元用于进行数据采集,所述优先级排序单元用于根据设定的数据优先级别对采集的数据进行优先级排序;所述第一通讯单元与所述第二通讯单元进行通讯,并根据数据的优先级优先传输优先级较高的数据;所述控制器用于采集相关数据进行存储并根据设置的阈值条件主动向所述中央服务器发送相关数据;所述中央服务器接收相关数据并对相关数据进行处理检测后,将相关数据发送至网络服务器,所述客户端借助于与所述网络服务器的通讯查看相关数据。2.根据权利要求1所述的基于数据采集传输的通讯系统,其特征在于,所述存储单元设置有嵌入式数据库,所述嵌入式数据库为BerkeleyDB。3.根据权利要求1所述的基于数据采集传输的通讯系统,其特征在于,所述网络服务器为B/S架构访问。4.根据权利要求1所述的基于数据采集传输的通讯系统,其特征在于,所述编码单元对相关数据依次进行拆分、编号以及压缩编码处理,压缩编码后数据借助于第一通讯单元与第二通讯单元发送至解码单元,所述解码单元对数据进行解码并按照编号进行排序后发送至检测单元,所述检测单元对接收的多段数据进行检查,如发现某段数据缺失或错误,则向控制器发送该段数据的传输指令,所述组合单元用于将接收到的多段数据进行组合。...
【专利技术属性】
技术研发人员:赵丰,赵建华,
申请(专利权)人:新控技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。