一种多路侧单元交易记录合成方法、控制器及系统的制作方法

文档序号:8260320阅读:376来源:国知局
一种多路侧单元交易记录合成方法、控制器及系统的制作方法
【技术领域】
[0001]本申请涉及公路不停车收费技术领域,更具体地说,涉及一种多路侧单元交易记录合成方法、控制器及系统。
【背景技术】
[0002]在ETC (不停车收费系统)自由流系统中,标识点一般安装在入口和出口之间的某段高速公路上,交管部门为了了解公路的通车情况、车辆信息和标识成功率等,需要将RSU(Road Side Unit,路侧单元)与OBU (On board Unit,电子标签)的交易过程形成的交易记录通过网络发送到交管部门的服务器上。
[0003]在高速公路的ETC自由流系统中,为了提高标识成功率和效率,往往安装多台RSU来标识0BU,这样当某一辆带有OBU的车辆经过标识点的时候,该OBU有可能与多台RSU进行交易,因为当车辆通过标识点时,OBU发送的信号可能被多台RSU收到,任何一台RSU发送的信号也可能被OBU收到。所以对于单台RSU来说与OBU进行的交易有可能不是一个完整的交易过程,甚至某台RSU在与OBU交易过程中因为没有收到OBU的回应,即认为与OBU的交易失败,而将交易记录的状态标识为错误。如果每台RSU都将交易的记录上传给交管部门的服务器,将导致与同一台OBU的交易出现多条交易记录并且部分交易记录还是错误或者不完整的,交管部门将无法对这些杂乱交易记录进行统计,更无法通过这些交易记录来统计车流量和标识成功率。

【发明内容】

[0004]有鉴于此,本申请提供一种不停车收费系统的多路侧单元交易记录合成方法及装置,以避免交管部门因上传到其服务器中的交易记录杂乱无章而无法统计车流量和标识成功率的问题。
[0005]为了实现上述目的,现提出的方案如下:
[0006]一种多路侧单元交易记录合成方法,包括:
[0007]在预设时间内接收多个路侧单元RSU与同一车辆的电子标签OBU之间形成的多个交易记录,并保存;
[0008]根据预设算法对所述多个交易记录进行处理,得到正确记录;
[0009]将所述正确记录上传到服务器。
[0010]进一步地,所述预设算法为:
[0011]若所述多个交易记录中有状态标识为交易成功的交易记录,
[0012]则,
[0013]若所述多个交易记录中仅有一个交易记录的状态标识为交易成功,则将该交易记录作为所述正确记录;
[0014]若所述多个交易记录中有多个状态标识为交易成功的交易记录,则从中选取一个交易记录作为所述正确记录;
[0015]若所述多个交易记录中没有状态标识为交易成功的交易记录,
[0016]则,
[0017]若所述多个交易记录中完成程度最高的交易记录仅有一个,则将该交易记录作为所述正确记录;
[0018]若所述多个交易记录中完成程度最高的交易记录有多个,则从中选取一个交易记录作为所述正确记录。
[0019]优选地,若所述多个交易记录中有多个状态标识为交易成功的交易记录,则从中选取一个交易记录作为所述正确记录,为选择所述多个状态标识为交易成功的交易记录中交易时间最短的交易记录作为所述正确记录。
[0020]若所述多个交易记录中完成程度最高的交易记录有多个,则从中选取一个交易记录作为所述正确记录,为选择所述多个完成程度最高的交易记录中交易时间最短的交易记录作为所述正确记录。
[0021]进一步地,所述将正确记录上传到服务器,步骤具体为:
[0022]将所述正确记录依照接收顺序加入先入先出队列FIFO ;
[0023]将所述FIFO中的所述正确记录依次上传到所述服务器;
[0024]等待所述服务器反馈,若反馈上传成功指令,则删除所述FIFO中的所述正确记录;若反馈上传失败指令,则返回执行步骤:将所述FIFO中的所述正确记录依次上传到所述服务器。
[0025]进一步地,所述预设时间的时间起点为:接收所述多个交易记录中第一条交易记录的时间;所述预设时间的长度为500晕秒?1000晕秒。
[0026]本发明还提供了一种用于多路侧单元交易记录合成的控制器,包括:
[0027]接收模块,用于在预设时间内接收多个路侧单元RSU与同一车辆的电子标签OBU之间形成的多个交易记录;
[0028]存储模块,用于在预设时间内保存所述多个交易记录;
[0029]处理器,用于根据预设算法对所述多个交易记录进行处理,得到正确记录;
[0030]传输模块,用于将所述正确记录上传到服务器。
[0031]进一步地,所述处理器包括:
[0032]第一处理模块,用于若所述多个交易记录中有包含有状态标识为交易成功的交易记录时;则,若所述多个交易记录中仅有一个交易记录的状态标识为交易成功,则将该交易记录作为正确记录输出;若所述多个交易记录中有多个状态标识为交易成功的交易记录,则从中选取一个交易记录作为所述正确记录输出;
[0033]第二处理模块,用于若所述多个交易记录中没有状态标识为交易成功的交易记录;则,若所述多个交易记录中完成程度最高的交易记录仅有一个,则将该交易记录作为所述正确记录输出;若所述多个交易记录中完成程度最高的交易记录有多个,则从中选取一个交易记录作为所述正确记录输出。
[0034]进一步地,所述传输模块包括:
[0035]FIFO模块,用于依照接收顺序保存所述正确记录;
[0036]上传模块,用于将所述FIFO模块中的所述正确记录依次上传到所述服务器;
[0037]反馈接收模块,用于在上传后等待所述服务器反馈,若反馈上传成功指令,则删除所述FIFO队列中的所述正确记录;若反馈上传失败指令,则重新上传所述正确记录,并继续等待所述服务器反馈。
[0038]进一步地,还包括定时模块,所述定时模块用于控制所述接收模块按所述预设时间接收所述多个交易记录;
[0039]所述预设时间的时间起点为接收所述多个交易记录中第一条交易记录的时间,所述预设时间的长度为500晕秒?1000晕秒。
[0040]本发明还提供了一种多路侧单元交易记录合成系统,用于公路不停车收费系统,包括至少一个服务器、多个RSU,其特征在于,还包括至少一个如上所述的控制器。
[0041]从上述技术方案可以看出,本申请提供的多路侧单元交易记录合成方法、控制器及系统首先接收多个RSU形成的多个记录,然后将多个记录按预设算法进行处理,得到正确记录,最后将得到的正确记录上传到服务器,而不是将多个交易记录统统上传,从而能够避免因上传的交易记录杂乱无章而无法统计车流量和标识成功率的问题。
【附图说明】
[0042]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本申请实施例提供的一种多路侧单元交易记录合成方法的流程图;
[0044]图2为本申请另一实施例提供的一种多路侧单元交易记录合成方法的流程图;
[0045]图3为本申请又一实施例提供的一种用于多路侧单元交易记录合成的控制器的结构图;
[0046]图4为本申请又一实施例提供的一种用于多路侧单元交易记录合成的控制器的结构图。
【具体实施方式】
[0047]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0048]实施例一
[0049]图1为本申请实施例提供的一种多路侧单元交易记录合成方法的流程图。
[0050]如图1所示,本实施例提供的多路侧单元交易记录合成方法包括如下步骤:
[0051]SlOl:接收多个交易记录。
[0052]在预设时间内接收多个RSU与同一车辆的OBU之间形成的多个交易记录,并将该多个交易记录予以保存。
[0053]在高速公路上,由于自由流的方案实现中,车辆高速通过用于对车辆进行标识的标识点,单个RSU不能保证与OBU的交易成功率,故采用多个RSU的方式。在携带OBU的车辆通过标识点是,多个RSU均与OBU进行交易,每个RSU均独立的生成相应的RSU和OBU的交易记录,并将记录上传到控制器。控制器接收并保存至少包含有RSU ID、OBU ID
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1