本发明属于计算机技术应用领域,特别是涉及到一种基于云节点服务器的水电煤气表数据采集处理方法及装置。
背景技术:
云平台大数据技术的发展与应用已经对社会的方方面面产生深远影响。今天,从政府到企业,从医疗、教育等公共服务部门到商业、科技领域,大数据技术正在催生各个领域的变革力量,整个社会也在不遗余力地主动进行大数据技术的发展与应用;
我们将生活在一个物联网的世界,许多家庭都将有一个水电煤气表。不断产生海量水电煤气表数据。将所有这些数据全部上传汇总至云中心服务器将是不现实和没有必要的,将导致存储资源和网络资源的紧张;同时,海量的水电煤气表数据的处理,也是云中心服务器所不堪的;最后,用户需要离家进行水电煤气充值,十分繁琐;
鉴于此,云平台在物联网的应用存在存储资源和网络资源紧张 、细节信息采集缺失、数据处理能力滞后等问题,同时,用户可以在家进行水电煤气表的充值。
技术实现要素:
本发明要解决的问题是提出一种基于云节点服务器的水电煤气表数据采集处理方法,构建物联网和云平台联系的桥梁,解决资源耗费的瓶颈;
为了达到上述目的,本发明采用的技术方案为:一种基于云节点服务器的水电煤气表数据采集处理方法,其特征在于,包括如下步骤:
(1) 建立基于云节点服务器的云服务平台,以多个云节点服务器为节点,所述云节点服务器通过网络连接中心服务器;
(2) 所述云节点服务器通过网络连接多个水电煤气表读写器;
(3) 云节点服务器实时收集水电煤气表数据并根据中心服务器制定的策略对数据进行预处理,同时更新本地数据库;
(4) 云节点服务器将本地预处理后的数据库及水电煤气表数据压缩、加密上传至中心服务器;
(5) 云节点服务器将对用户进行认证,支持其完成电子支付与查询水电煤气表等功能;
(6) 中心服务器将云节点服务器上传的水电煤气表数据汇总、分析,制定水电煤气表数据收集以及预处理策略,将所述策略下载至云节点服务器,再返回步骤(3);
优选的,所述云节点服务器通过网络访问中心服务器,所述网络包括WIFI,DMBT,3/4G,ETHERNET,电力载波;
优选的,所述水电煤气表读写器通过无线或有线形式连接云节点服务器;
优选的,步骤(3)所述对数据的预处理包括对所读取的水电煤气表标签的属性数据的统计、计算、分析,以及对所读取的水电煤气表标签的内容数据的统计、计算、分析;
进一步的,所述水电煤气表标签的属性数据,例如读取时间、读取地点、标签所在位置等数据,由负责读取的水电煤气表读写器属性及其所属的云节点服务器的属性获得;
本发明的另一方面,一种基于云节点服务器的水电煤气表数据采集处理装置,其特征在于,包括:
中心服务器,将云节点服务器上传的水电煤气表数据汇总、分析,制定水电煤气表数据收集以及预处理策略,将所述策略下载至云节点服务器;通过对水电煤气表读写器和云节点服务器的地理位置分析,对水电煤气表进行定位;
云节点服务器,用于实时接收水电煤气表数据并对水电煤气表数据进行预处理,同时更新本地数据库并上传;
水电煤气表读写器,用于读写水电煤气表电子标签;
优选的,所述云节点服务器包括:
水电煤气表接口模块,用于通过电力载波等网络实时收集水电煤气表数据,对水电煤气表数据及设置进行更新;
本地数据库模块,用于存储数据信息;
数据处理模块,用于对水电煤气表数据进行预处理,同时更新本地数据库,然后将本地预处理后的数据库及水电煤气表数据压缩、加密;
网络模块,用于将压缩、加密后的数据库及水电煤气表数据上传至中心服务器;以及接收中心服务器下发的水电煤气表数据收集及预处理策略;支持用户wifi或有线上网;
支付模块,用于支持用户电子支付登陆和认证,将支付信息上传至中心服务器和支付中心;
优选的,所述中心服务器包括:
数据分析模块,用于将云节点服务器上传的水电煤气表数据汇总、分析,制定水电煤气表数据收集以及预处理策略;
网络模块,用于接收云节点服务器的上传信息;以及向云节点服务器下发策略信息;
支付模块,用于和支付中心及云节点服务器完成支付数据交换,完成支付功能;
本发明的有益效果为:使用本发明的方法,采用水电煤气表的采集技术,将水电煤气表数据采集后,对将数据过滤存储于云节点服务器数据库中,通过中心服务的数据处理策略,对数据预处理后,将处理后的数据按要求压缩、加密上传至中心服务器。中心服务器将对预处理后的数据进行进一步的处理。对水电煤气表信息进行统计、存储和计算,同时,中心服务器可以将水电煤气表预处理数据需求发送给指定的云节点服务器。云节点服务器将根据中心服务器的要求来更改处理和采集水电煤气表策略, 同时完成室内和室外的定位功能和用户上网功能,为用户在家里完成支付功能。本发明为水电煤气表电子标签数据的读取和处理留下接口,构建了物联网和云平台联系的桥梁,为未来云平台大数据技术以及物联网的发展指明方向。
附图说明
图1是本发明的结构示意图。
具体实施方式
下面结合具体实施例对本发明做进一步说明;
本发明的实施过程为:
建立基于云节点服务器ECBS的云服务平台,以多个云节点服务器ECBS为节点,所述云节点服务器ECBS通过网络连接中心服务器;
所述云节点服务器ECBS通过网络连接多个水电煤气表读写器,其结构如图1所示;
云节点服务器ECBS实时收集水电煤气表数据并根据中心服务器制定的策略对数据进行预处理,同时更新本地数据库;
云节点服务器ECBS将本地预处理后的数据库及水电煤气表数据压缩、加密上传至中心服务器;
云节点服务器ECBS支持用户通过wifi和有线网络上网,登陆ECBS,完成查询和支付水电煤气费;
中心服务器将云节点服务器ECBS上传的水电煤气表数据汇总、分析,根据水电煤气表读写器以及云节点服务器的编号和地理位置,对水电煤气表定位;制定水电煤气表数据收集以及预处理策略,将所述策略下载至云节点服务器ECBS;
中心服务器完成用户支付信息和支付中心的数据交换,完成支付功能,再返回步骤(3);
其中,所述云节点服务器ECBS通过网络访问中心服务器,所述网络包括WIFI,DMBT,3/4G,ETHERNET,电力载波等;
其中,所述水电煤气表读写器通过无线或有线形式连接云节点服务器ECBS;
本发明采用水电煤气表的采集技术,将水电煤气表数据采集后,对将数据过滤存储于云节点服务器ECBS数据库中,通过中心服务的数据处理策略,对数据预处理后,将处理后的数据按要求压缩、加密上传至中心服务器。中心服务器将对预处理后的数据进行进一步的处理。同时,中心服务器可以将水电煤气表预处理数据需求发送给指定的云节点服务器ECBS。云节点服务器ECBS将根据中心服务器的要求来更改处理和采集水电煤气表策略, 同时完成用户支付功能;
具体应用实例:
1、在旅游行业的应用:
旅游的游客,在行程中无法查询家中的冰箱,电子门禁,供暖,鱼池等需要持续使用水电煤气的设备,也无法完成支付功,不是很方便,则可以应用本发明,在户外,进行各种表的查询,或进行网上电子支付;
2、在方便老人、新住户支付的应用
老人行动不便,新住户对环境不熟悉,在支付水电煤气费上,不需要知道收费点,直接在家里支付;
3、方便服务公司的应用
服务公司不需要入户查询水电煤气费,直接可以在中心服务器上对其设备进行查询、设置,以及收费,减少收费网点和人力成本。同时为数据统计和决策提供数据依据;
以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。