一种IC卡智能水表信息安全管理系统及方法技术方案

技术编号:38470368 阅读:8 留言:0更新日期:2023-08-11 14:47
本发明专利技术公开了一种IC卡智能水表信息安全管理方法,包括以下步骤:获取所述的IC卡智能水表中的用户用水流量数据,所述的用户用水量数据为用户上月的用水流量统计数据,以24h为周期将所述的用户用水流量数据划分为若干组并建立用水流量变化函数f

【技术实现步骤摘要】
一种IC卡智能水表信息安全管理系统及方法


[0001]本专利技术涉及信息安全
,具体涉及一种IC卡智能水表信息安全管理系统及方法。

技术介绍

[0002]智能IC卡水表是一种利用现代微电子技术、现代传感技术、智能IC卡技术对用水量进行计量并进行用水数据传递及结算交易的新型水表。它除了可对用水量进行记录和电子显示外,还可以按照约定对用水量自动进行控制,并且自动完成阶梯水价的水费计算,同时可以进行用水数据存储的功能。由于其数据传递和交易结算通过IC卡进行,因而可以实现由工作人员上门抄表收费到用户自己去营业所交费的转变。信息安全的定义为:为数据处理系统建立和采用的技术、管理上的安全保护,为的是保护计算机硬件、软件、数据不因偶然和恶意的原因而遭到破坏、更改和泄露。
[0003]而随着IC卡智能水表的出现,自来水公司为了方便管理,将IC卡智能水表应用到日常的计费中。但是同一自来水公司可能采用多种品牌的IC卡智能水表,各生产厂家单独掌握着IC卡智能水表的管理方法,不同品牌IC卡智能水表使用不同的管理系统、操作设备、传输介质、管理口令、操作方式,造成各自来水公司在技术上没有IC卡智能水表的控制权,IC卡智能水表可以脱离自来水公司的管理系统,信息被任意修改,使用状态被控制,让特定的某个用户或多个用户使用自来水不用付费或者多付费,信息的安全性较低。

技术实现思路

[0004]本专利技术的目的在于提供一种IC卡智能水表信息安全管理系统及方法,解决上述技术问题:
[0005]本专利技术的目的可以通过以下技术方案实现:
[0006]一种IC卡智能水表信息安全管理系统及方法,包括以下步骤:
[0007]获取所述的IC卡智能水表中的用户用水流量数据,所述的用户用水量数据为用户上月的用水流量统计数据,以24h为周期将所述的用户用水流量数据划分为若干组并建立用水流量变化函数f
date
(t),其中t表示时间,t∈(00:00:00,23:59:59),date表示日期;
[0008]获取用户的历史用水量数据,从所述的历史用水数据中提取并计算出所述的用户的最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average

[0009]将用水流量变化函数f
date
(t)与最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average
进行校对,验证数据是否正确。
[0010]作为本专利技术进一步的方案:在所述的校对过程中,具体的步骤如下所示:
[0011]当时,判定当日数据存在异常,发送异常代码至服务器;
[0012]当时,判定当日数据正常;
[0013]当时,判定当日数据存在异常,发送异常代码至服务器。
[0014]作为本专利技术进一步的方案:当存在t,令f
date
(t)>L
max
时,判定当日数据出现错误,发送错误代码至服务器。
[0015]作为本专利技术进一步的方案:当所述的服务器接收到异常代码时,获取与当日日期相邻的若干组数据作为验证数据,如果所述的验证数据中存在异常数据且比例超过所设定的阈值时,则判定当日数据正常;否则,则判定当日数据状态判定为“可能篡改”。
[0016]作为本专利技术进一步的方案:当所述的服务器接收到错误代码时,抓取后台维修数据,检验用户是否提交维修请求,如果所述的用户未提交维修请求,则当日数据状态判定为“可能篡改”。
[0017]作为本专利技术进一步的方案:如果所述的用户已提交维修请求,获取维修请求中的故障种类,如果所述的故障种类属于预先设定的特殊故障,则判定当日数据正常,所述的特殊故障包括水管漏水和水管爆裂。
[0018]作为本专利技术进一步的方案:如果所述的用户已提交维修请求,获取维修请求中的故障种类,如果所述的故障种类不属于预先设定的特殊故障,则判定当日数据状态为“可能篡改”。
[0019]一种IC卡智能水表信息安全管理系统,包括:
[0020]结算数据模块:获取所述的IC卡智能水表中的用户用水流量数据,所述的用户用水量数据为用户上月的用水流量统计数据,以24h为周期将所述的用户用水流量数据划分为若干组并建立用水流量变化函数f
date
(t),其中t表示时间,t∈(00:00:00,23:59:59),date表示日期;
[0021]历史数据模块:获取用户的历史用水量数据,从所述的历史用水数据中提取并计算出所述的用户的最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average

[0022]校核模块:将用水流量变化函数f
date
(t)与最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average
进行校对,验证数据是否正确。
[0023]本专利技术的有益效果:假如出现恶意篡改用水量数据,存在两种情况,一种是恶意报复他人,从而调高用水量,让他人多交水费;一种是调低自己的用水量,从而少交水费;在本专利技术中,分别针对上述两种情况进行校对,从用户的历史数据中得出用户的最大单日用水量和单日平均用水量,从而依次识别上月的每日用水中是否符合历史数据中最大单日用水量和单日平均用水量的标准,从而识别出数据的准确性。
附图说明
[0024]下面结合附图对本专利技术作进一步的说明。
[0025]图1是本专利技术一种IC卡智能水表信息安全管理方法的流程示意图。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0027]请参阅图1所示,本专利技术为一种IC卡智能水表信息安全管理方法,包括以下步骤:
[0028]获取所述的IC卡智能水表中的用户用水流量数据,所述的用户用水量数据为用户上月的用水流量统计数据,以24h为周期将所述的用户用水流量数据划分为若干组并建立用水流量变化函数f
date
(t),其中t表示时间,t∈(00:00:00,23:59:59),date表示日期;
[0029]获取用户的历史用水量数据,从所述的历史用水数据中提取并计算出所述的用户的最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average

[0030]将用水流量变化函数f
date
(t)与最大单日用水流量L
max
...

【技术保护点】

【技术特征摘要】
1.一种IC卡智能水表信息安全管理方法,其特征在于,包括以下步骤:获取所述的IC卡智能水表中的用户用水流量数据,所述的用户用水量数据为用户上月的用水流量统计数据,以24h为周期将所述的用户用水流量数据划分为若干组并建立用水流量变化函数f
date
(t),其中t表示时间,t∈(00:00:00,23:59:59),date表示日期;获取用户的历史用水量数据,从所述的历史用水数据中提取并计算出所述的用户的最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average
;将用水流量变化函数f
date
(t)与最大单日用水流量L
max
、最大单日用水量S
max
和单日平均用水量S
average
进行校对,验证数据是否正确。2.根据权利要求1所述的一种IC卡智能水表信息安全管理方法,其特征在于,在所述的校对过程中,具体的步骤如下所示:当时,判定当日数据存在异常,发送异常代码至服务器;当时,判定当日数据正常;当时,判定当日数据存在异常,发送异常代码至服务器。3.根据权利要求2所述的一种IC卡智能水表信息安全管理方法,其特征在于,当存在t,令f
date
(t)>L
max
时,判定当日数据出现错误,发送错误代码至服务器。4.根据权利要求2所述的一种IC卡智能水表信息安全管理方法,其特征在于,当所述的服务器接收到异常代码时,获取与当日日期相邻的若干组数据作为验证数据,如果所述的验证数据中不存在异常数据或者存在异常数据但比例未超过所设定的阈值时,则判定当日数据正常;否则,则判定当日数据状态判...

【专利技术属性】
技术研发人员:杨俊平王新武简东青岳振军
申请(专利权)人:内蒙古东振数控科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1