本发明涉及智能交通领域,具体涉及一种通过手机端实时显示obu消费信息的方法及系统。
背景技术:
etc即电子不停车收费系统,是目前最先进的智能路桥收费方式。由于进出高速口需要取卡和付费,传统的进出高速口由人工办理,工作效率较低车辆也必须依次通过。而etc的出现极大的提高了工作效率,通过路侧单元(rsu)与车载电子标签(obu)进行信息交互,在车辆进入高速口的时候自动识别车牌,在出高速口的时候自动扣费,而且全程不需要停车,减少现金缴费排队等候的时间,提高通行效率、减少尾气排放,更利于环保出行。
虽然etc使用非常方便,但仍然有许多用户不愿意办理etc。其中不能实时掌握消费信息是非常重要的一个原因。虽然在驶出高速路口时会有消费金额显示,但是实际使用过程中用户体验并不是很好。用户更希望能够像移动支付那样,在手机端收到消费提醒,方便、快捷可随时查询。我们都知道etc需要绑定用户名下的信用卡或储蓄卡,消费信息若不能做到实时化、透明化,无疑会增加用户对自身账户安全的焦虑。不能实时掌握消费信息带来的安全问题也让很多司机望而却步。目前查询消费信息主要有两种方式。一种是驶出高速路口时留意屏幕显示;一种是使用app的账单查询功能主动查询。这两种方式均不能很好地满足消费实时通知、消费透明化的用户需求。
技术实现要素:
针对现有技术中存在的缺陷,本发明的目的在于提供一种通过手机端实时显示obu消费信息的方法及系统,通过该方法及系统能够实现消费信息实时提醒,满足消费实时通知、消费透明化的用户需求,消除用户对账户安全的顾虑,同时为etc开具发票提供可能。
为实现上述目的,本发明采用的技术方案如下:
一种通过手机端实时显示obu消费信息的方法,包括:
s1、将手机端的app账户与车辆内obu设备进行绑定;
s2、在车辆行驶过程中,使app保持运行状态并启动所述手机端的蓝牙模块,轮询检测预定范围内的蓝牙设备;
s3、在车辆驶出高速路口时,所述obu设备与路侧单元交易结束后,启动所述obu设备的蓝牙模块并开始广播;
s4、所述手机端的app识别出已绑定的所述obu设备,向所述obu设备发送连接请求,建立蓝牙通信链路;
s5、建立成功后,app接收所述obu设备发送的蓝牙状态信息,根据所述蓝牙状态信息确认所述obu设备与所述路侧单元交易完成后向所述obu设备发送消费信息请求;
s6、所述obu设备接收所述消费信息请求后向app返回消费信息;
s7、app根据协议对接收到的所述消费信息进行解析并显示;
s8、app断开所述手机端的蓝牙模块与所述obu设备的蓝牙模块之间的通信链路。
进一步,如上所述的一种通过手机端实时显示obu消费信息的方法,步骤s1中,将手机端的app账户与车辆内obu设备进行绑定后,app记录所述obu设备的mac地址作为识别标识;步骤s4中,所述手机端的app根据记录的mac地址识别出已绑定的所述obu设备。
进一步,如上所述的一种通过手机端实时显示obu消费信息的方法,步骤s5中,app通过操作picc通道向所述obu设备发送消费信息请求。
进一步,如上所述的一种通过手机端实时显示obu消费信息的方法,步骤s6包括:所述obu设备接收所述消费信息请求后,读取用户卡的复合消费专用文件、终端交易记录文件和电子钱包文件,并将获取到的消费信息返回给app。
进一步,如上所述的一种通过手机端实时显示obu消费信息的方法,所述obu设备读取所述复合消费专用文件,获取车牌号码和入口收费站号,app根据内置的收费站信息,获得实际收费站名称;所述obu设备读取所述终端交易记录文件,获取交易金额、交易日期和交易时间;所述obu设备读取所述电子钱包文件,获取电子钱包当前余额。
一种通过手机端实时显示obu消费信息的系统,包括:手机端的app和车辆内obu设备,
所述手机端的app用于将账户与所述obu设备进行绑定;还用于在车辆行驶过程中,使app保持运行状态并启动所述手机端的蓝牙模块,轮询检测预定范围内的蓝牙设备;
所述obu设备用于在车辆驶出高速路口时,与路侧单元交易结束后,启动所述obu设备的蓝牙模块并开始广播;
所述手机端的app还用于识别出已绑定的所述obu设备,向所述obu设备发送连接请求,建立蓝牙通信链路;建立成功后,app接收所述obu设备发送的蓝牙状态信息,根据所述蓝牙状态信息确认所述obu设备与所述路侧单元交易完成后向所述obu设备发送消费信息请求;
所述obu设备还用于接收所述消费信息请求后向app返回消费信息;
app还用于根据协议对接收到的所述消费信息进行解析并显示;还用于断开所述手机端的蓝牙模块与所述obu设备的蓝牙模块之间的通信链路。
进一步,如上所述的一种通过手机端实时显示obu消费信息的系统,所述手机端的app具体用于将账户与车辆内obu设备进行绑定后,记录所述obu设备的mac地址作为识别标识;所述obu设备启动所述obu设备的蓝牙模块并开始广播后,app根据记录的mac地址识别出已绑定的所述obu设备。
进一步,如上所述的一种通过手机端实时显示obu消费信息的系统,app具体用于通过操作picc通道向所述obu设备发送消费信息请求。
进一步,如上所述的一种通过手机端实时显示obu消费信息的系统,所述obu设备具体用于接收所述消费信息请求后,读取复合消费专用文件、终端交易记录文件和电子钱包文件,将获取到消费信息返回给app。
进一步,如上所述的一种通过手机端实时显示obu消费信息的系统,所述obu设备读取所述复合消费专用文件,获取车牌号码和入口收费站号,app根据内置的收费站信息,获得实际收费站名称;所述obu设备读取所述终端交易记录文件,获取交易金额、交易日期和交易时间;所述obu设备读取所述电子钱包文件,获取电子钱包当前余额。
本发明的有益效果在于:本发明所提供的方法及系统,obu完成交易后主动打开蓝牙进行广播,手机端app根据mac地址识别绑定的obu,建立通信链路后与obu进行信息交互,获取交易信息,实现了消费信息实时提醒,满足消费实时通知、消费透明化的用户需求,消除用户对账户安全的顾虑,同时为etc开具发票提供可能。相比于目前在app中手动查询账单的方式,具有更强的时效性。节省了用户人为操作的时间,大大提高了用户体验。
附图说明
图1为本发明实施例中提供的一种通过手机端实时显示obu消费信息的方法的流程示意图;
图2为本发明实施例中提供的一种通过手机端实时显示obu消费信息的方法的时序示意图;
图3为本发明实施例中提供的一种通过手机端实时显示obu消费信息的系统的结构示意图。
具体实施方式
下面结合说明书附图与具体实施方式对本发明做进一步的详细说明。
现有技术中,将消费信息实时推送给用户的方案包括:
方案一
在驶出高速路口时查看屏幕显示的消费金额,是用户了解自己消费情况的最常用方式。目前车辆在驶入高速口时,交易屏幕会显示账户当前状态和车牌号。在驶出高速口时,交易屏幕上显示出消费金额和车牌号码,以供用户确认。
无需停车收费,提高通行效率是etc的设计初衷和最大优势。也因此用户通过高速公路出口只需要很短的时间,屏幕显示的消费金额等信息经常会被快速驶过的用户错过,使得用户不能及时了解自己的消费情况。并且屏幕显示的方式很容易受到天气原因影响,阴雨、降雾均会对视线造成干扰。当用户驶出高速路口后,无法再次看到消费情况。若用户特意主动查看消费情况,既降低了通行效率,也会造成行车安全隐患。屏幕显示对用户而言不具备可查询性,用户体验不佳。
方案二
为方便用户了解到自己的消费情况,一些app推出账单查询功能。用户可通过操作app,查看消费历史。
相比出口处屏幕显示的方式,使用app查询在一定程度上满足了用户了解消费情况的需求。但是仍然需要用户主动查询,且实时性较差。尤其当用户经过etc次数较多时,这种主动查询方式就会显得比较麻烦,用户体验不高。
综上,目前查询消费信息主要有两种方式。一种是驶出高速路口时留意屏幕显示;一种是使用app的账单查询功能主动查询。这两种方式均不能很好地满足消费实时通知、消费透明化的用户需求。本发明基于消费信息实时通知的用户需求,提出了一种可通过手机端实时显示电子标签(obu)消费信息的技术方案。本技术方案在现有蓝牙电子标签(obu)的基础上,通过5.8g天线消费后,主动发送蓝牙信号并与绑定的手机进行连接,上报交易信息,利用手机端的推送功能,实时将用户的账户情况反馈。具体如下。
如图1所示,一种通过手机端实时显示obu消费信息的方法,包括:
s1、将手机端的app账户与车辆内obu设备进行绑定;
将手机端的app账户与车辆内obu设备进行绑定后,app记录obu设备的mac地址作为识别标识;步骤s4中,手机端的app根据记录的mac地址识别出已绑定的obu设备。
在手机上安装专门的app,登录app账户,与车辆内的车载电子标签obu进行绑定,记录obu设备的唯一物理标识mac地址,作为后续识别的识别标识。
s2、在车辆行驶过程中,使app保持运行状态并启动手机端的蓝牙模块,轮询检测预定范围内的蓝牙设备;
打开手机上的app,打开手机的蓝牙功能,不断扫描一定范围内的蓝牙设备。
s3、在车辆驶出高速路口时,obu设备与路侧单元交易结束后,启动obu设备的蓝牙模块并开始广播;
在车辆驶出高速路口时,obu设备与路侧单元进行自动交易,即通过obu设备进行自动扣费,交易结束后,自动启动obu设备的蓝牙功能并进行广播。
s4、手机端的app识别出已绑定的obu设备,向obu设备发送连接请求,建立蓝牙通信链路;
app之前记录了绑定的obu设备的mac地址,通过mac地址识别出此时车辆内的obu设备,app向obu设备发送连接请求,期望建立蓝牙通信链路。
s5、建立成功后,app接收obu设备发送的蓝牙状态信息,根据蓝牙状态信息确认obu设备与路侧单元交易完成后向obu设备发送消费信息请求;
s6、obu设备接收消费信息请求后向app返回消费信息;
obu设备接收消费信息请求后,读取用户卡的复合消费专用文件、终端交易记录文件和电子钱包文件,并将获取到的消费信息返回给app。obu设备读取复合消费专用文件,获取车牌号码和入口收费站号,app根据内置的收费站信息,获得实际收费站名称;obu设备读取终端交易记录文件,获取交易金额、交易日期和交易时间;obu设备读取电子钱包文件,获取电子钱包当前余额。
s7、app根据协议对接收到的消费信息进行解析并显示;
s8、app断开手机端的蓝牙模块与obu设备的蓝牙模块之间的通信链路。
建立蓝牙通信链路后,app判断出obu为交易完成主动打开蓝牙状态,即通过操作picc通道开始下发消费信息请求指令。首先选择用户卡的3f00主目录,选择df01联网收费应用目录,之后读取0019复合消费专用文件,获取车牌号码和入口收费站号,app根据内置的收费站信息,即可获得实际收费站名称。读取0018终端交易记录文件,获取交易金额、交易日期、交易时间。读取0002电子钱包文件,获取电子钱包当前余额。app对返回信息进行解析处理,最终通知用户消费情况,帮助用户第一时间了解消费情况,掌握obu余额信息。
如图2所示,一种通过手机端实时显示obu消费信息的方法的时序示意图,包括:
s101、app扫描obu,发出轮询检测obu请求;
s102、obu与rsu交易完成后,自动打开蓝牙;
s103、app向obu发送连接请求;
s104、obu接收连接请求,向app返回登录信息,建立蓝牙通信链路;
s105、app向obu发送消费信息请求;
s106、obu接收消费信息请求,向app返回消费信息;
s107、app显示消费信息;
s108、app断开蓝牙;
s109、obu关闭蓝牙。
obu完成交易后主动打开蓝牙进行广播。手机端app根据mac地址识别绑定的obu,建立通信链路后与obu进行信息交互,获取交易信息,实现提醒用户消费情况。
如图3所示,一种通过手机端实时显示obu消费信息的系统,包括:手机端的app100和车辆内obu设备200,
手机端的app100用于将账户与obu设备200进行绑定;还用于在车辆行驶过程中,使app100保持运行状态并启动手机端的蓝牙模块,轮询检测预定范围内的蓝牙设备;
obu设备200用于在车辆驶出高速路口时,与路侧单元交易结束后,启动obu设备200的蓝牙模块并开始广播;
手机端的app100还用于识别出已绑定的obu设备200,向obu设备200发送连接请求,建立蓝牙通信链路;建立成功后,app100接收obu设备200发送的蓝牙状态信息,根据蓝牙状态信息确认obu设备200与路侧单元交易完成后向obu设备200发送消费信息请求;
obu设备200还用于接收消费信息请求后向app100返回消费信息;
app100还用于根据协议对接收到的消费信息进行解析并显示;还用于断开手机端的蓝牙模块与obu设备200的蓝牙模块之间的通信链路。
手机端的app100具体用于将账户与车辆内obu设备200进行绑定后,记录obu设备200的mac地址作为识别标识;obu设备200启动obu设备200的蓝牙模块并开始广播后,app100根据记录的mac地址识别出已绑定的obu设备200。
app100具体用于通过操作picc通道向obu设备200发送消费信息请求。
obu设备200具体用于接收消费信息请求后,读取用户卡的复合消费专用文件、终端交易记录文件和电子钱包文件,并将获取到的消费信息返回给app100。
obu设备200读取用户卡的复合消费专用文件,获取车牌号码和入口收费站号,app100根据内置的收费站信息,获得实际收费站名称;obu设备200读取终端交易记录文件,获取交易金额、交易日期和交易时间;obu设备200读取电子钱包文件,获取电子钱包当前余额。
本发明技术方案带来的有益效果包括:
1、实现了消费信息实时提醒,满足消费实时通知、消费透明化的用户需求,消除用户对账户安全的顾虑,同时为etc开具发票提供可能。
2、相比于目前在app中手动查询账单的方式,具有更强的时效性。节省了用户人为操作的时间,大大提高了用户体验。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其同等技术的范围之内,则本发明也意图包含这些改动和变型在内。