技术特征:
1.一种电子交易方法,其特征在于,所述方法包括:
广播包含bst消息内容的第一v2x消息,请求读取车载交易终端的基本信息;
接收当前车载交易终端返回的包含vst消息内容的第二v2x消息,所述vst消息内容包含车载交易终端的基本信息;
向所述当前车载交易终端发送包含getsecure.rq消息内容的第三v2x消息,请求获取所述当前车载交易终端对应的车辆信息;
接收所述当前车载交易终端返回的包含getsecure.rs消息内容的第四v2x消息,所述getsecure.rs消息内容包含车辆信息;
向所述当前车载交易终端发送包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;
接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息,所述第六v2x消息用于在所述当前车载交易终端对所述复合交易文件完成对应的操作后,回应所述第五v2x消息;
向所述当前车载交易终端发送第七v2x消息,请求释放链路。
2.根据权利要求1所述的方法,其特征在于,向所述当前车载交易终端发送包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息,包括:
向所述当前车载交易终端发送包含第一transferchannel.rq原语的第二transferchannelrq消息,请求读取etc复合消费专用文件和etc余额文件;
接收所述当前车载交易终端发送的包含第一transferchannel.rs原语的第二transferchannelrs消息,所述第一transferchannel.rs原语用于应答所述读取复合消费专用文件和余额文件的请求;
向所述当前车载交易终端发送包含第二transferchannel.rq原语的第三transferchannelrq消息,请求对所述当前交易终端的路径标识和计费文件进行操作;
接收所述当前车载交易终端发送的包含第二transferchannel.rs原语的第三transferchannelrs消息,所述第二transferchannel.rs原语用于应答所述对当前交易终端的路径标识和计费文件进行操作的请求;
向所述当前车载交易终端发送包含第三transferchannel.rq原语的第四transferchannelrq消息,请求更新etc复合消费专用文件以及复合消费初始化;
接收所述当前车载交易终端发送的包含第三transferchannel.rs原语的第四transferchannelrs消息,所述第三transferchannel.rs原语用于应答所述更新etc复合消费专用文件以及复合消费初始化的请求;
向所述当前车载交易终端发送包含第四transferchannel.rq原语的第五transferchannelrq消息,请求进行复合消费并读取余额;
接收所述当前车载交易终端发送的包含第四transferchannel.rs原语的第五transferchannelrs消息,所述第五transferchannel.rs原语用于应答所述进行复合消费并读取余额的请求。
3.根据权利要求1所述的方法,其特征在于,向所述当前车载交易终端发送包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息,包括:
向所述当前车载交易终端发送包含第一transferchannel.rq原语的第二transferchannelrq消息,请求读取etc复合消费专用文件和etc余额文件;
接收所述当前车载交易终端发送的包含第一transferchannel.rs原语的第二transferchannelrs消息,所述第一transferchannel.rs原语用于应答所述读取复合消费专用文件和余额文件的请求;
向所述当前车载交易终端发送包含第五transferchannel.rq原语的第六transferchannelrq消息;所述第五transferchannel.rq原语为第二transferchannel.rq原语、第三transferchannel.rq原语以及第四transferchannel.rq原语的拼帧原语;所述第二transferchannel.rq原语用于对当前交易终端的路径标识和计费文件进行操作,第三transferchannel.rq原语用于请求更新etc复合消费专用文件以及复合消费初始化,第四transferchannel.rq原语用于请求进行复合消费并读取余额;
接收所述当前车载交易终端发送的包含第五transferchannel.rs原语的第六transferchannelrs消息,所述第五transferchannel.rs原语为第二transferchannel.rs原语、第三transferchannel.rs原语以及第四transferchannel.rs原语的拼帧原语;所述第二transferchannel.rq原语用于回应对当前交易终端的路径标识和计费文件进行操作的请求,第三transferchannel.rq原语用于回应更新etc复合消费专用文件以及复合消费初始化的请求,第四transferchannel.rq原语用于回应进行复合消费并读取余额的请求。
4.根据权利要求1所述的方法,其特征在于,所述第一v2x消息为rst消息,所述第二v2x消息为vsi消息;所述第三v2x消息为transferchannelrq消息;所述第四v2x消息为transferchannelrs消息;所述第五v2x消息为transferchannelrq消息;所述第六v2x消息为transferchannelrs消息;所述第七v2x消息为transferchannelrq消息。
5.根据权利要求2所述的方法,其特征在于:
所述第一transferchannel.rq原语位于所述第二transferchannelrq消息的apdu字段;所述第一transferchannel.rs原语位于所述第二transferchannelrs消息的apdu字段;
所述第二transferchannel.rq原语位于所述第三transferchannelrq消息的apdu字段;所述第二transferchannel.rs原语位于所述第三transferchannelrs消息的apdu字段;
所述第三transferchannel.rq原语位于所述第四transferchannelrq消息的apdu字段;所述第三transferchannel.rs原语位于所述第四transferchannelrs消息的apdu字段;
所述第四transferchannel.rq原语位于所述第五transferchannelrq消息的apdu字段;所述第四transferchannel.rs原语位于所述第五transferchannelrs消息的apdu字段。
6.根据权利要求3所述的方法,其特征在于:
所述第一transferchannel.rq原语位于所述第二transferchannelrq消息的apdu字段;所述第一transferchannel.rs原语位于所述第二transferchannelrs消息的apdu字段;
所述第五transferchannel.rq原语位于所述第六transferchannelrq消息的apdu字段;所述第五transferchannel.rs原语位于所述第六transferchannelrs消息的apdu字段。
7.根据权利要求1所述的方法,其特征在于,向所述当前车载交易终端发送包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息,包括:
获取第一transferchannel.rq原语并解析,根据解析结果生成第二transferchannelrq消息,将所述第二transferchannelrq消息发送至所述当前车载交易终端,请求读取etc复合消费专用文件和etc余额文件;
接收所述当前车载交易终端发送的第二transferchannelrs消息,所述第二transferchannelrs消息根据所述第一transferchannel.rs原语的解析结果生成,所述第二transferchannelrs消息用于应答所述读取复合消费专用文件和余额文件的请求;
获取第二transferchannel.rq原语并解析,根据解析结果生成第三transferchannelrq消息,将所述第三transferchannelrq消息发送至所述当前车载交易终端,请求对所述当前交易终端的路径标识和计费文件进行操作;
接收所述当前车载交易终端发送的第三transferchannelrs消息,所述第三transferchannelrs消息根据第二transferchannel.rs原语的解析结果生成,所述第三transferchannelrs消息用于应答所述当前交易终端的路径标识和计费文件进行操作;
获取第三transferchannel.rq原语并解析,根据解析结果生成第四transferchannelrq消息,并将所述第四transferchannelrq消息发送至所述当前车载交易终端,请求更新etc复合消费专用文件以及复合消费初始化;
接收所述当前车载交易终端发送的第四transferchannelrs消息,所述第四transferchannelrs消息根据所述第三transferchannel.rs原语的解析结果生成,用于应答所述更新etc复合消费专用文件以及复合消费初始化的请求;
获取第四transferchannel.rq原语并解析,根据所述第四transferchannel.rq原语的解析结果生成第五transferchannelrq消息,向所述当前车载交易终端发送所述第五transferchannelrq消息,请求进行复合消费并读取余额;
接收所述当前车载交易终端发送的第五transferchannelrs消息,所述第五transferchannelrs消息根据第四transferchannel.rs原语的解析结果生成,用于应答所述进行复合消费并读取余额的请求。
8.根据权利要求1所述的方法,其特征在于,向所述当前车载交易终端发送包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息,包括:
获取第一transferchannel.rq原语并解析,根据解析结果生成第二transferchannelrq消息,将所述第二transferchannelrq消息发送至所述当前车载交易终端,请求读取etc复合消费专用文件和etc余额文件;
接收所述当前车载交易终端发送的第二transferchannelrs消息,所述第二transferchannelrs消息根据所述第一transferchannel.rs原语的解析结果生成,所述第二transferchannelrs消息用于应答所述读取复合消费专用文件和余额文件的请求;
获取连续多帧transferchannel.rq原语并解析,根据所述第五transferchannel.rq原语的解析结果生成第六transferchannelrq消息,向所述当前车载交易终端发送第六transferchannelrq消息;所述连续多帧transferchannel.rq原语包括第二transferchannel.rq原语、第三transferchannel.rq原语以及第四transferchannel.rq原语;所述第二transferchannel.rq原语用于请求对当前交易终端的路径标识和计费文件进行操作,第三transferchannel.rq原语用于请求更新etc复合消费专用文件以及复合消费初始化,第四transferchannel.rq原语用于请求进行复合消费并读取余额;
接收所述当前车载交易终端发送第六transferchannelrs消息,所述第六transferchannelrs消息为根据第二transferchannel.rs原语、第三transferchannel.rs原语以及第四transferchannel.rs原语的解析结果生成的消息;所述第二transferchannel.rq原语用于回应对当前交易终端的路径标识和计费文件进行操作的请求,第三transferchannel.rq原语用于回应更新etc复合消费专用文件以及复合消费初始化的请求,第四transferchannel.rq原语用于回应进行复合消费并读取余额的请求。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息后,将所述当前车载交易终端的etc终端mac地址加入白名单;所述白名单用于在所述车载交易终端进入etc路侧设备的通信范围后,被确认交易。
10.根据权利要求4所述的方法,其特征在于,广播包含bst消息内容的第一v2x消息,接收当前车载交易终端返回的包含vst消息内容的第二v2x消息,包括:
广播包含bst消息原语的rst消息;
接收当前车载交易终端返回的包含vst消息原语的vsi消息;
或者,
获取bst消息原语并解析,根据所述bst消息原语的解析结果生成rst消息,将生成的rst消息进行广播;
接收当前车载交易终端返回的vsi消息,所述vsi消息基于vst原语的解析结果生成。
11.根据权利要求10所述的方法,其特征在于,在所述bst消息原语的rst消息中所述bst消息原语位于所述rst消息的serviceinfo字段;在包含vst消息原语的vsi消息中所述vst消息原语位于vsi消息description字段。
12.一种路侧交易终端,其特征在于,所述路侧交易终端包括:
第一发射模块,用于广播包含bst消息内容的第一v2x消息,请求读取车载交易终端的基本信息;
第一接收模块,用于接收当前车载交易终端返回的包含vst消息内容的第二v2x消息,所述vst消息内容包含车载交易终端的基本信息;
第一发射模块,还用于向所述当前车载交易终端发送包含getsecure.rq消息内容的第三v2x消息,请求获取所述当前车载交易终端对应的车辆信息;
第一接收模块,还用于接收所述当前车载交易终端返回的包含getsecure.rs消息内容的第四v2x消息,所述getsecure.rs消息内容包含车辆信息;
第一发射模块,还用于向所述当前车载交易终端发送包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;
第一接收模块,还用于接收所述当前车载交易终端返回的包含etc交易消息内容的第六v2x消息,所述第六v2x消息用于在所述当前车载交易终端对所述复合交易文件完成对应的操作后,回应所述第五v2x消息;
第一发射模块,还用于向所述当前车载交易终端发送第七v2x消息,请求释放链路。
13.一种电子交易方法,其特征在于,所述方法包括:
接收路侧交易终端广播的包含bst消息内容的第一v2x消息,读取车载交易终端的基本信息;
向所述路侧交易终端返回包含vst消息内容的第二v2x消息,所述vst消息内容包含车载交易终端的基本信息;
接收路侧交易终端发送的包含getsecure.rq消息内容的第三v2x消息,请求获取所述当前车载交易终端对应的车辆信息;
向所述路侧交易终端返回包含getsecure.rs消息内容的第四v2x消息,所述getsecure.rs消息内容包含车辆信息;
接收路侧交易终端发送的包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;
向所述路侧交易终端返回包含etc交易消息内容的第六v2x消息,所述第六v2x消息用于在所述当前车载交易终端对所述复合交易文件完成对应的操作后,回应所述第五v2x消息;
接收路侧交易终端发送的第七v2x消息,释放链路。
14.一种车载交易终端,其特征在于,所述车载交易终端包括:
第二接收模块,用于接收路侧交易终端广播的包含bst消息内容的第一v2x消息,读取车载交易终端的基本信息;
第二发射模块,还用于向所述路侧交易终端返回包含vst消息内容的第二v2x消息,所述vst消息内容包含车载交易终端的基本信息;
第二接收模块,还用于接收路侧交易终端发送的包含getsecure.rq消息内容的第三v2x消息,请求获取所述当前车载交易终端对应的车辆信息;
第二发射模块,还用于向所述路侧交易终端返回包含getsecure.rs消息内容的第四v2x消息,所述getsecure.rs消息内容包含车辆信息;
第二接收模块,还用于接收路侧交易终端发送的包含etc交易消息内容的第五v2x消息,请求对所述当前车载交易终端的复合交易文件进行操作,以进行etc预交易;
第二发射模块,还用于向所述路侧交易终端返回包含etc交易消息内容的第六v2x消息,所述第六v2x消息用于在所述当前车载交易终端对所述复合交易文件完成对应的操作后,回应所述第五v2x消息;
第二接收模块,还用于接收路侧交易终端发送的第七v2x消息,释放链路。
15.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11中任一项所述的方法的步骤。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述的方法的步骤。
技术总结
本申请涉及一种电子交易方法、路侧交易终端和车载交易终端。所述方法包括:广播第一V2X消息请求读取车载交易终端的基本信息;接收车载交易终端返回第二V2X消息;向车载交易终端发送第三V2X消息请求获取当前车载交易终端对应的车辆信息;接收车载交易终端返回的第四V2X消息;向车载交易终端发送包含ETC交易消息内容的第五V2X消息请求对当前车载交易终端的复合交易文件进行操作,以进行ETC预交易;接收车载交易终端返回第六V2X消息;向车载交易终端发送第七V2X消息请求释放链路。本申请利用V2X技术的优势,在车辆到达ETC出入口或门架之前实现ETC预交易,提高了ETC交易的处理速度。
技术研发人员:吕东升;张立杨;范志海;黄翔宇
受保护的技术使用者:北京万集科技股份有限公司
技术研发日:2021.04.23
技术公布日:2021.08.27
本文用于企业家、创业者技术爱好者查询,结果仅供参考。