用于远程抄表的网络端信息处理方法和终端信息处理方法

文档序号:8266023
用于远程抄表的网络端信息处理方法和终端信息处理方法
【技术领域】
[0001]本发明涉及通信技术领域,具体而言,涉及用于远程抄表的网络端信息处理方法和终端信息处理方法。
【背景技术】
[0002]日常生活中离不开对水、气和电等资源的消耗,家中的水表和气表对家庭消耗的水量和气量自动计数,以形成某一段时间内该家庭的水能、天然气消耗总量。水利公司和天然气公司根据上一次抄表的结果与本次抄表结果的差值来计算一段时间内的水能、天然气消耗量,进而根据单位价格来确定收费额。
[0003]目前国内居民小区用户抄表收费方式主要有抄表员上门手工抄表、抄表员持POS上门抄表、IC卡表等。IC卡表虽然较好地解决了收费问题,但未解决抄表问题,很多企业仍不得不安排人工上门抄表。抄表员上门抄表周期为两月或多月,需要投入大量的人力、物力,而且数据实时性差,难于根据抄表数据分析客户的用量变化规律和供销差率。随着城市人口的增长、高层建筑的增加,以及房屋空置率的增大,人工上门抄表工作量日益增大,运营管理费用逐步增加,很容易出现漏抄、估抄问题。此外,居民隐私意识越来越强,对上门抄表逐渐产生抵触、反感,也使得上门抄表越来越困难。在这种背景下,无线远程抄表技术应运而生,在国内正在兴起。
[0004]远程通信中间件软件是无线远程抄表系统(简称远传系统)中使远程终端(前台终端,如集中器,用于集中多个采集器所获取的表计数据)以GPRS方式经Internet接入到无线远程抄表系统,并向远程终端发送抄表、查询、参数设置或操控命令的中间件软件。
[0005]处于外网中的前台终端设备通过中间件(业务复杂时往往叫做“中间业务平台”)技术接入访问处于内网中的后台数据库及业务平台,是开放平台的一种常见接入方式,也是一种安全措施。中间件屏蔽了后台数据库及业务平台的复杂性,使前台终端设备的应用程序开发人员面对一个简单而统一的开发接口,减少程序设计的复杂性,从而大大减少了技术上的负担。中间件带给应用系统的,不只是开发的简便、开发周期的缩短,也减少了系统的维护、运行和管理的工作量,还减少了计算机总体费用的投入。尤其重要的是,中间件把前台终端设备跟后台数据库及业务平台隔离开来,避免后台数据库及业务平台暴露在外网中,保证了数据安全。
[0006]通常情况下,前台终端设备分散在外网中,接入访问随机性强,后台业务平台无法事先获得前台终端设备的网络地址,由于后台中没有存储终端的网络地址,时常导致后台的命令无法及时的下达给指定的终端,进而导致对终端设备控制的失效。

【发明内容】

[0007]有鉴于此,本发明实施例的目的在于提供用于远程抄表的网络端信息处理方法,以提尚后台对如台终端控制的实效性。
[0008]第一方面,本发明实施例提供了用于远程抄表的网络端信息处理方法,包括:
[0009]每隔预定的时间获取查询指令,所述查询指令中携带有指定终端的终端代码;
[0010]在终端指令库中查询是否有与所述终端代码相对应的终端指令;
[0011]若是,则将所述终端指令发送至查询指令所对应的终端。
[0012]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述终端指令包括如下的一种或多种:增加待查询采集器地址指令、查询指定采集器的指令、设置终端参数指令、获取终端参数指令、开始抄表指令和终端重启指令。
[0013]结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,还包括:
[0014]若获取到第一待验证终端的参数数据,则在参数数据库中查询与所述第一待验证终端相对应的标准参数值域;
[0015]判断所述参数数据的数值是否在所述标准参数值域内;
[0016]若否,则生成设置终端参数指令,所述设置终端参数指令中携带有预设的标准参数值;
[0017]将所述设置终端参数指令发送至第一待验证终端。
[0018]结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,还包括:
[0019]若获取到第二待验证终端的抄表数据,则在抄表数值数据库中查询与所述第二待验证终端相对应的余量参考值;
[0020]判断所述抄表数据的用量数值是否大于所述余量参考值;
[0021]若否,则生成终端控制指令,所述终端控制指令包括关闭阀门信息、关闭阀门时长信息和余量不足提示信息;
[0022]将所述终端控制指令发送至第二待验证终端。
[0023]结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,还包括:
[0024]若获取到待充值终端的充值指令,则在抄表数值数据库中查询与所述待充值终端相对应的余量参考值;
[0025]根据所述充值指令中所携带的数值调整所述余量参考值。
[0026]结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,在所述将所述终端指令发送至查询指令所对应的终端之前还包括:若步骤所述在终端指令库中查询是否有与所述终端代码相对应的终端指令的判断为是,则建立本地与终端的网络连接;
[0027]在步骤所述将所述终端指令发送至查询指令所对应的终端后还包括:断开本地与终端的网络连接。
[0028]结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,还包括:
[0029]在步骤所述将所述终端指令发送至查询指令所对应的终端后还包括:删除终端指令库中与所述终端代码相对应的终端指令。
[0030]第二方面,本发明实施例还提供了用于远程抄表的终端信息处理方法,其特征在于,包括:
[0031]每隔预定的访问时间间隔向网络端发送查询指令,所述查询指令中携带有本地终端的终端代码;
[0032]若获取到终端指令,则根据所述终端指令向网络端发送相应的上传数据,或重启本地终端,所述上传数据包括参数数据和抄表数据。
[0033]结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,还包括:根据预先获取的工作时间,和/或运行网络端所对应的终端数量,和/或本地终端的地理位置信息调整所述访问时间间隔。
[0034]结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,还包括:
[0035]若接收到设置终端参数指令,则根据所述设置终端参数指令中预设的标准参数值调整本地终端的相应参数;
[0036]若接收到终端控制指令,则根据所述终端控制指令对本地终端的阀门进行关闭,或进行余量不足提示。
[0037]本发明实施例提供的用于远程抄表的网络端信息处理方法,采用心跳机制的处理方式,与现有技术中的后台中没有存储终端的网络地址,导致网络端对终端控制的失效相比,其通过每次获取到查询指令的时候,根据该查询指令在终端指令库中查询是否有与所述终端代码相对应的终端指令,并在判断为是的时候将所述终端指令发送至查询指令所对应的终端,使得网络端在每隔一定的时间获取到终端所发送,或者是指定的指令生成模块所发送的查询指令,使得网络端能够了解到需要下达指令的网络端的代码(如地址码),并在本地储存有对应终端指令的时候,将该终端指令发送给相对应的终端,从而保证了网络端能够及时将相应的控制指令下达给终端,保证了对终端设备控制的实效性。
[0038]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0039]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0040]图1示出了本发明实施例所提供的用于远程抄表的网络端信息处理方法的基本流程图;
[0041]图2示出了本发明实施例所提供的用于远程抄表的网络端信息处理方法的一种细节流程图;
[0042]图3示出了本发明实施例所提供的用于远程抄表的网络端信息处理方法的
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1