本发明涉及车辆充电计费,特别是涉及一种车辆的充电计费方法以及系统。
背景技术:
1、随着新能源汽车的普及,小区的充电需求显著增加。现有充电桩系统的设计仅允许车主利用公共供电系统进行充电,而公共供电系统的电费对于小区住户用电来说价格较高,增加了小区业主的车辆充电成本,也影响了小区内业主使用电动车的积极性,不利于提升小区内业主的居住体验。因此,存在待改进之处。
技术实现思路
1、鉴于以上所述现有技术的缺点,本发明的目的在于提供一种车辆的充电计费方法以及系统,改善了小区内业主的车辆充电成本较高的问题。
2、为解决上述技术问题,本发明是通过以下技术方案实现的:
3、本发明提供一种车辆的充电计费方法,应用于包括彼此通信连接的车机充电端、计费端和充电后台端的充电计费系统,所述充电计费方法包括:
4、所述车机充电端向与其绑定的所述计费端发出充电计费请求,其中,所述充电计费请求是根据预设的公钥对用户的户号信息、车辆标识符加密生成的;
5、所述计费端接收所述充电计费请求,并通过私钥对所述充电计费请求进行解密处理,获取车辆标识符和户号信息;
6、所述计费端判断解密获得的车辆标识符和其自身绑定所述车机充电端的车辆标识符是否一致:
7、若解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符一致,则提醒所述充电后台端按照所述户号信息进行充电计费;
8、若解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符不一致,则提醒所述充电后台端按照公共方式进行充电计费。
9、在本发明一实施例中,在所述车机充电端向与其绑定的所述计费端发出充电计费请求的步骤之前,还包括:
10、所述车机充电端向所述充电后台端发出充电请求,其中,所述充电请求是根据用户的户号信息生成的;
11、所述充电后台端接收所述充电请求,并判断所述充电请求内的所述户号信息是否在预设的户号信息库内:
12、若在,则所述充电后台端按照所述户号信息进行充电计费;
13、若不在,则所述充电后台端按照公共方式进行充电计费。
14、在本发明一实施例中,在所述车机充电端向与其绑定的所述计费端发出充电计费请求的步骤之前,还包括:
15、所述车机充电端向所述充电后台端发出充电请求,其中,所述充电请求是根据用户的户号信息生成的;
16、所述充电后台端接收所述充电请求,并判断所述充电请求内的所述户号信息是否在预设的户号信息库内:
17、若在,则提醒所述车机充电端向与其绑定的所述计费端发出所述充电计费请求;
18、若不在,则所述充电后台端按照公共方式进行充电计费。
19、在本发明一实施例中,所述车机充电端与所述计费端是按照如下步骤进行绑定的:
20、所述计费端获取密钥生成请求,并根据所述密钥生成请求生成公钥和对应的私钥,将所述公钥发送至所述车机充电端;
21、所述车机充电端接收所述公钥,并向所述计费端发出车机绑定请求,其中,所述车机绑定请求包括用户的户号信息和车辆标识符;
22、所述计费端接收所述车机绑定请求,并根据所述车机绑定请求内的车辆标识符将所述车机充电端与所述计费端进行绑定。
23、在本发明一实施例中,所述充电计费请求是根据预设的公钥对用户的户号信息、车辆标识符加密生成的步骤包括:
24、所述车机充电端对用户的户号信息、车辆标识符和预设的公钥,按照预设的加密算法进行加密处理,生成充电计费请求;其中,所述加密算法包括rsa加密算法或ecc加密算法。
25、在本发明一实施例中,所述预设的公钥是所述计费端根据密钥生成请求随机生成的。
26、在本发明一实施例中,所述计费端接收所述充电计费请求,并通过私钥对所述充电计费请求进行解密处理,获取车辆标识符和户号信息的步骤包括:
27、所述计费端接收所述充电计费请求;
28、所述计费端对所述充电计费请求,按照预设的解密算法和私钥进行解密处理,获取车辆标识符和户号信息;其中,所述解密算法与所述加密算法相对应,包括:rsa解密算法或ecc解密算法。
29、在本发明一实施例中,所述充电计费请求还包括充电电量信息;所述若解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符不一致,则提醒所述充电后台端按照公共方式进行充电计费的步骤包括:
30、若所述计费端解密获得的车辆标识符和其绑定的所述车机充电端的车辆标识符不一致,则将解密获得的所述充电电量信息发送至所述充电后台端;
31、所述充电后台端接收所述充电电量信息,并生成充电支付请求以供用户支付;
32、所述充电后台端监测充电支付情况,并在所述充电支付请求支付完成后进行充电。
33、在本发明一实施例中,所述车机充电端、所述计费端和所述充电后台端之间的通信方式为电力线通信、wifi通信、蜂窝网络通信以及蓝牙通信中的至少一种。
34、本发明还提供一种车辆的充电计费系统,所述充电计费系统包括彼此通信连接的车机充电端、充电后台端和计费端;
35、所述车机充电端包括充电计费请求模块,所述计费端包括解密处理模块、判断模块和提醒模块;
36、其中,所述充电计费请求模块用以向与其绑定的所述计费端发出充电计费请求,其中,所述充电计费请求是根据预设的公钥对用户的户号信息、车辆标识符加密生成的;
37、所述解密处理模块用以接收所述充电计费请求,并通过私钥对所述充电计费请求进行解密处理,获取车辆标识符和户号信息;
38、所述判断模块用以判断解密获得的车辆标识符和其自身绑定所述车机充电端的车辆标识符是否一致;
39、所述提醒模块用以在解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符一致时,提醒所述充电后台端按照所述户号信息进行充电计费;
40、所述提醒模块还用以在解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符不一致时,提醒所述充电后台端按照公共方式进行充电计费。
41、如上所述,本发明提供一种车辆的充电计费方法以及系统,通过车机充电端向与其绑定的计费端发出根据预设的公钥对用户的户号信息、车辆标识符加密生成的充电计费请求,计费端通过私钥对充电计费请求进行解密处理,以获取车辆标识符和户号信息,并判断解密获取的车辆标识符和其自身绑定的车机充电端的车辆标识符是否一致,能够实现车机充电端的数据认证,进而提升充电计费安全性,进一步的,只有当解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符一致时,充电后台端才能按照所述户号信息进行充电计费,能够实现对车机充电端是否为小区业主的区分,以在确保充电计费安全性的前提下降低小区业主的车辆充电成本,使得小区业主能够更方便地进行车辆充电的管理和维护。
1.一种车辆的充电计费方法,其特征在于,应用于包括彼此通信连接的车机充电端、计费端和充电后台端的充电计费系统,所述充电计费方法包括:
2.根据权利要求1所述的车辆的充电计费方法,其特征在于,在所述车机充电端向与其绑定的所述计费端发出充电计费请求的步骤之前,还包括:
3.根据权利要求1所述的车辆的充电计费方法,其特征在于,在所述车机充电端向与其绑定的所述计费端发出充电计费请求的步骤之前,还包括:
4.根据权利要求1所述的车辆的充电计费方法,其特征在于,所述车机充电端与所述计费端是按照如下步骤进行绑定的:
5.根据权利要求1所述的车辆的充电计费方法,其特征在于,所述充电计费请求是根据预设的公钥对用户的户号信息、车辆标识符加密生成的步骤包括:
6.根据权利要求5所述的车辆的充电计费方法,其特征在于,所述预设的公钥是所述计费端根据密钥生成请求随机生成的。
7.根据权利要求5所述的车辆的充电计费方法,其特征在于,所述计费端接收所述充电计费请求,并通过私钥对所述充电计费请求进行解密处理,获取车辆标识符和户号信息的步骤包括:
8.根据权利要求1所述的车辆的充电计费方法,其特征在于,所述充电计费请求还包括充电电量信息;所述若解密获得的车辆标识符和所述计费端绑定的所述车机充电端的车辆标识符不一致,则提醒所述充电后台端按照公共方式进行充电计费的步骤包括:
9.根据权利要求1所述的车辆的充电计费方法,其特征在于,所述车机充电端、所述计费端和所述充电后台端之间的通信方式为电力线通信、wifi通信、蜂窝网络通信以及蓝牙通信中的至少一种。
10.一种车辆的充电计费系统,其特征在于,所述充电计费系统包括彼此通信连接的车机充电端、充电后台端和计费端;