针对ETC系统的OBE-SAM模块设计方案

      ETC(Electrical Toll Collection)不停车收费是目前世界上最先进的路桥收费方式。通过安装在车辆挡风玻璃上的车载单元与安装在收费站 ETC 车道上的路侧单元之间的微波专用短程通讯,利用计算机联网技术与银行进行后台结算处理,从而达到车辆通过路桥收费站不需停车就能缴纳路桥费的目的。

本文将着重介绍一下ETC系统中的车载单元OBU设备及OBU设备中记录车辆信息和用户信息的ESAM单元。

1   ETC系统组成及工作原理

ETC系统由前端系统和后台数据库系统组成,总体的架构如下图所示:

图片

前端系统包含安装在汽车挡风玻璃上的车载单元(On Board Unit,简称OBU)、路侧单元(Roadside Unit,简称RSU)以及车道控制器组成,前端应用系统总体架构如下图所示:

图片

以自动栏杆岛内布局模式这种形式的ETC车道为例,介绍一下车辆通行的原理,自动栏杆岛内布局模式如下图所示:

图片

      当车辆驶入到ETC天线通信区域时,地感线圈感知车辆到来或离开,并把信号传递给车道控制器,车道控制器控制RSU通过DSRC信号与车辆上的OBU建立通信链路,完成双向认证以及入口/出口信息写入,上传获取到的相关的信息如汽车ID号、车型、车牌号等信息到中心管理系统和数据库中的相应信息进行比较判断,根据不同情况来控制管理系统产生不同的动作,如计算机收费管理系统从该车的账户中扣除此次应交的过路费,或送出指令给其它辅助设施工作。其它辅助设施如:违章车辆摄像系统,自动控制栏杆或其它障碍,交通显示设备(红、黄、绿灯等设备)指示车辆行驶。

2  OBU系统组成

       OBU按用户卡的类型来分类,可以分为双片式OBU和多逻辑通道OBU,双片式OBU的用户卡与ESAM是分开的,会有一张单独的用户卡插入到OBU设备中;多逻辑通道是采用多逻辑通道合成技术把用户卡和ESAM合成到了一个ESAM中。按安装的阶段来分,可以分为前装OBU与后装OBU,前装OBU即在汽车出厂前OBU已经安装好,OBU整机需要通过车规级的认证;后装OBU则是汽车出厂后安装的,没有车规级认证的限制。虽然OBU分类看起来很复杂,但是总体的架构并没有太大的差别,OBU的架构大致如下图(以多逻辑通道OBU为例)所示:

图片

      OBU包含主控MCU、ESAM/ICC,RF、蓝牙、电源及一些外围的器件组成。主控MCU实现了OBU的整体逻辑、提供ESAM至RSU信息转发功能。

       ESAM逻辑单元,本质是一个安全单元,存储了车辆信息、发行信息等数据,这些数据在满足安全条件下可读可写。

     ICC逻辑单元,本质是一个电子钱包卡,分为记账卡和储值卡,记账卡中记有用户ID等基本信息,用户可用此卡在收费车道先行记账,其消费金额将从用户预付的账户中扣除(预付方式),或在之后一并结算(后付方式);储值卡中有用户在账户中预存的一定金额,卡中记有用户ID和储值信息,用户可用此卡在收费车道直接付款,其消费金额将从卡中扣除,同时从用户预存的账户中扣除。

      对于双片式OBU而言, ESAM逻辑单元和ICC逻辑单元是两个单独的器件。而对于多逻辑通道OBU而言,ESAM逻辑单元和ICC逻辑单元采用了多逻辑通道合成技术合成到了多逻辑通道ESAM一个器件中。

3   多逻辑通道ESAM,ACL16-S8A和ACL16-S8B

我们针对ETC系统,推荐了两款多逻辑通道OBE-SAM产品,型号分别是ACL16-S8A和ACL16-S8B,ACL16-S8A是前装产品,而ACL16-S8B是后装产品。产品的主要特性如下:

• 安全芯片采用32位CPU核

• 支持SM4算法、TDES算法

• 用户区数据存储容量32Kbytes,50万次擦写次数

• 支持ISO/IEC 7816 T=0通信协议

• ISO/IEC 7816接口时钟不高于15MHz,支持多种波特率(外部时钟频率3.57MHz情况下,9.6kbps~223.2kbps)

• 支持多种文件类型,包括二进制文件、定长记录文件、变长记录文件、循环文件

• 支持多种安全访问方式和权限管理

• 产品符合《收费公路联网电子不停车收费技术要求》

• 产品符合《ESAM模块安全评估测试》

• 产品符合《联网电子收费多逻辑通道OBE-SAM模块物理特性测试》

• 安全芯片达到国密二级认证级别

• 安全芯片达到EAL5+认证级别

• 符合车规级AEC-Q100Grade1测试认证(仅ACL16-S8A)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/521541.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2.3_11 管程

文章目录 2.3_11 管程(一)为什么要引入管程(二)管程的定义和基本操作(三)拓展1:用管程解决生产者消费者问题(四)Java中类似于管程的机制 总结 2.3_11 管程 (一…

数位dp 笔记

小技巧1:求区间[X, Y]可以转换为求F(Y) - F(X-1) F(X)表示0~X中满足条件的数字个数 小技巧2:可以用树的形式来看 遍历最高位,每一位分为两种情况:未达到上界和达到上界 如果走到右边最底端需加1 度的数量 求给定区间 [X,Y]中满足下列条件的…

Docker_搭建跨服务器网络通讯(swarm 集群)

本文目录 一、如何搭建docker的跨服务器网络1、在主服务器上初始化docker swarm 集群2、其他服务器节点加入到创建好的集群中3、检验集群是否搭建成功4、创建overlay类型的docker网络 二、如何部署服务1、docker部署2、docker-compose部署 一、如何搭建docker的跨服务器网络 1…

面试软件测试,面试官最想听到的答案是什么?

测试也分三六九等,比较简单就是根据写好的测试案例运行界面,有bug报bug,再好些是知道些测试理念,能根据需求编写测试案例,再好些,能编写各种自动化测试脚本,在此基础上,知道的自动化…

CleanMyMac X4.15中文完整免费版下载

CleanMyMac X是一款功能全面的Mac管理软件,它能帮助用户清理无用的文件,监控系统健康,管理启动项,甚至还能移除恶意软件,确保你的Mac保持最佳状态。其直观的界面设计使得新手用户也能轻松上手,一键扫描和清…

Keepalive+LVS群集部署

引言 Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以解决静态路由出现的单点故障问题。 一、Keepalive概述 keepalive软件起初是专为 LVS 负载均衡软件设计的,用来管理并监控 LVS集群中各个服务节点的状态,后来又加入了可以…

外汇天眼科普:什么是场内交易和场外交易?

场内交易 又称交易所交易,指所有的供求方集中在交易所进行竞价交易的交易方式。 这种交易方式具有交易所向交易参与者收取保证金、同时负责进行清算和承担履约担保责任的特点。 此外,由于每个人都有不同的需求,交易所事先设计出标准化的金融…

第一讲 计算机组成与结构(初稿)

计算机组成与结构 计算机指令常见CPU寄存器类型有哪些?存储器分类?内存?存储器基本组成: 控制器的基本组成主机完成指令的过程以取数指令为例以存数指令为例ax^2bxc程序的运行过程 机器字长存储容量小试牛刀(答案及解析…

Matlab偏微分方程拟合 | 完整源码 | 视频教程

专栏导读 作者简介:工学博士,高级工程师,专注于工业软件算法研究本文已收录于专栏:《复杂函数拟合案例分享》本专栏旨在提供 1.以案例的形式讲解各类复杂函数拟合的程序实现方法,并提供所有案例完整源码;2.…

5G与智慧文旅的融合发展:推动旅游业转型升级与可持续发展

随着5G技术的飞速发展和广泛应用,其与智慧文旅的融合发展正成为推动旅游业转型升级与可持续发展的重要力量。5G技术以其高速率、低时延、大连接的特性,为智慧文旅注入了新的活力,助力旅游业实现更高效、更智能、更绿色的发展。本文将深入探讨…

AtCoder Beginner Contest 343(A,B,C,D,E,F)

比赛链接 CE是暴力,D是数据结构题,F是线段树。这场的E比较有意思,其他的感觉有点水。 A - Wrong Answer 题意: 给你两个数 A , B A,B A,B ( 0 ≤ A , B ≤ 9 ) (0\le A,B\le 9) (0≤A,B≤9),返回一个个位数&#…

C语言学习--摩尔投票算法

目录 1.引入 2.摩尔投票算法 3.具体步骤 3.1抵消阶段 3.2检验过程 4.代码实现 5.总结 1.引入 今天做题看到一个解题思路真的看不懂&#xff0c;一艘才知道是这个算法。 int majorityElement(int* nums, int numsSize) { int notenums[0]; int count1; for(int i1;i<n…