一种电力智能预付电费的方法和系统的制作方法
【技术领域】
[0001]本发明属于电力领域,尤其涉及一种电力智能预付电费的方法和系统。
【背景技术】
[0002]电力是人们日常生活必不可少的部分,国家统一供电,并通过电表记录人们的用电情况。
[0003]但是现有的电力计费方法为用户先用电、后结算,这样会存在用户后缴迟缴的问题,且必须用户到营业厅缴费,并不能24小时缴费。
【发明内容】
[0004]鉴于此,本发明提供一种电力智能预付电费的方法和系统,以解决现有技术的电费后缴迟缴,不能24小时缴费的技术问题。
[0005]本发明实施例是这样实现的,一种电力智能预付电费的方法,所述方法包括以下步骤:
[0006]缴费客户端接收用户的缴费请求,并将所述缴费请求发送到缴费服务器端,所述缴费请求包括缴费金额;
[0007]缴费服务器端通过STS算法加密所述缴费请求产生STS充值码,并通过电力载波通讯PLC将所述STS充值码发送到电表终端;
[0008]电表终端对所述STS充值码进行验证,如果所述STS充值码正确,则获取所述缴费金额,并将所述缴费金额计入电表终端的余额。
[0009]本发明实施例还提供一种电力智能预付电费的系统,所述系统包括:
[0010]缴费客户端,用于接收用户的缴费请求,并将所述缴费请求发送到缴费服务器端,所述缴费请求包括缴费金额;
[0011]缴费服务器端,用于通过STS算法加密所述缴费请求产生STS充值码,并通过电力载波通讯PLC将所述STS充值码发送到电表终端;
[0012]电表终端,用于对所述STS充值码进行验证,如果所述STS充值码正确,则获取所述缴费金额,并将所述缴费金额计入电表终端的余额。
[0013]本发明实施例,缴费客户端将用户的缴费金额发送到缴费服务器端,缴费服务器端对缴费金额进行STS加密,将加密产生的STS充值码通过PLC发送到电表终端,电表终端验证STS充值码,如果正确则将缴费金额计入电表终端。提供了一种通过PLC预付电费的方法和系统,使得用户的电费缴付简单、快捷和方便。
【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明实施例提供的预付电费方法的流程图;
[0016]图2是本发明实施例提供的预付电费系统的结构图。
【具体实施方式】
[0017]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0019]实施例一
[0020]如图1所示为本发明实施例提供的电力智能预付电费方法的流程图,所述方法包括以下步骤:
[0021]步骤S101,缴费客户端接收用户的缴费请求,并将所述缴费请求发送到缴费服务器端,所述缴费请求包括缴费金额。
[0022]在本发明实施例中,当用户需要进行缴费时,用户向缴费客户端发送缴费请求,即缴费客户端接收用户的缴费请求,并将该缴费请求发送到缴费服务器端,该缴费请求可以通过无线网络发送,也可以通过有线网络发送,该缴费请求中包括用户的缴费金额。
[0023]步骤S102,缴费服务器端通过STS算法加密所述缴费请求产生STS充值码,并通过电力载波通讯PLC将所述STS充值码发送到电表终端。
[0024]在本发明实施例中,缴费服务器端首先接收缴费请求,通过STS算法对该缴费请求进行加密,经过STS算法加密的缴费请求会产生STS充值码,即token令牌,缴费服务器端通过PLC (Power Line Communicat1n,简称:电力载波通讯)将该STS充值码发送到电表终端。其中,STS加密算法为现有技术,在此不做赘述。
[0025]步骤S103,电表终端对所述STS充值码进行验证,如果所述STS充值码正确,则获取所述缴费金额,并将所述缴费金额计入电表终端的余额。
[0026]在本发明实施例中,电表终端接收到STS充值码之后,通过STS算法对该充值码进行解密,验证该STS充值码是否正确,如果正确,则获取用户的缴费金额,并将该缴费金额计入电表终端的余额。
[0027]本发明实施例,缴费客户端将用户的缴费金额发送到缴费服务器端,缴费服务器端对缴费金额进行STS加密,将加密产生的STS充值码通过PLC发送到电表终端,电表终端验证STS充值码,如果正确则将缴费金额计入电表终端。提供了一种通过PLC预付电费的方法,使得用户的电费缴付简单、快捷和方便。
[0028]作为本发明的一个可选实施例,在所述缴费服务器端通过STS算法加密所述缴费请求产生STS充值码,并通过电力载波通讯PLC将所述STS充值码发送到电表终端的步骤之后,所述方法还包括以下步骤:
[0029]缴费服务器端将所述STS充值码发送到缴费客户端,以使用户通过所述缴费客户端获取所述STS充值码。
[0030]作为本发明的另一个可选实施例,在所述电表终端对所述STS充值码进行验证,如果所述STS充值码正确,则获取所述缴费金额,并将所述缴费金额计入电表终端的余额的步骤之后,所述方法还包括以下步骤:
[0031]如果所述余额大于预设的余额阈值,则电表终端进行合闸供电。
[0032]作为本发明的再一个可选实施例,所述方法还包括以下步骤:
[0033]如果所述余额小于预设的余额阈值,则电表终端进行告警。
[0034]在本发明实施例中,如果电表终端的余额小于预设的余额阈值,则电表终端会进行告警处理,提醒用户需要进行充电,所述告警包括但不限于:发光、蜂鸣和振动中的一种或多种。
[0035]实施例二
[0036]如图2所示为本发明实施例提供的电力智能预付电费系统的结构图,为了便于说明,仅不出与本发明实施例相关的部分,包括:
[0037]缴费客户端201,用于接收用户的缴费请求,并将所述缴费请求发送到缴费服务器端202,所述缴费请求包括缴费金额;
[0038]缴费服务器端202,用于通过STS算法加密所述缴费请求产生STS充值码,并通过电力载波通讯PLC将所述STS充值码发送到电表终端203 ;
[0039]电表终端203,用于对所述STS充值码进行验证,如果所述STS充值码正确,则获取所述缴费金额,并将所述缴费金额计入电表终端203的余额。
[0040]在本发明实施例中,当用户需要进行缴费时,用户向缴费客户端发送缴费请求,即缴费客户端接收用户的缴费请求,并将该缴费请求发送到缴费服务器端,该缴费请求可以通过无线网络发送,也可以通过有线网络发送,该缴费请求中包括用户的缴费金额。
[0041 ] 缴费服务器端首先接收缴费请求,通过STS算法对该缴费请求进行加密,经过STS算法加密的缴费请求会产生STS充值码,即token令牌,缴费服务器端通过PLC (Power LineCommunicat1n,简称:电力载波通讯)将该STS充值码发送到电表终端。其中,STS加密算法为现有技术,在此不做赘述。
[0042]电表终端接收到STS充值码之后,通过STS算法对该充值码进行解密,验证该STS充值码是否正确,如果正确,则获取用户的缴费金额,并将该缴费金额计入电表终端的余额。