方案分享 | 针对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

      针对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.mzph.cn/news/804825.shtml

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

相关文章

2024软件测试工具测评,总有一款适合你!

在软件开发周期中,测试是确保产品质量的关键环节。随着企业对于软件质量的要求日益提升,测试人员面临着前所未有的挑战,“工欲善其事必先利其器”,选择一款高效、实用的软件测试工具,不仅能够提升测试效率,…

ElasticSearch分词检索

1. 倒排索引:表示一种数据结构,分词词条与文档id集合的隐射关系 2. 它跟关系型数据库是一种互补的关系,因为关系型数据库支持事务操作,满足ACID原则 3. 索引库的文档字段只允许新增不允许修改 1.创建索引库 put /索引库名称2.1 …

吴恩达2022机器学习专项课程(一) 5.8 学习率的选择

问题预览/关键词 梯度下降不正常工作的曲线是什么样子?如何调试学习率来检测代码中的bug?学习率过小的后果是?如何选择学习率? 笔记 1.曲线错误的样子 曲线没有逐步递减,由于学习率选择过大或代码有bug。 2.调试…

LeetCode-279. 完全平方数【广度优先搜索 数学 动态规划】

LeetCode-279. 完全平方数【广度优先搜索 数学 动态规划】 题目描述:解题思路一:Python 动态规划五部曲(完全平方数就是物品(可以无限件使用),凑个正整数n就是背包,问凑满这个背包最少有多少物品…

在图片上画出mask和pred

画出论文中《Variance-aware attention U-Net for multi-organ segmentation》的图1,也就是在原图上画出mask和pred的位置。 新建一个文件夹 然后运行代码: import cv2 import os from os.path import splitext####第一次:把GT&#xff08…

【文件IO】JavaIO详解

一.文件的相关概念 什么是文件? 文件是计算机中存储信息的基本单位。文件通常指的是存储在计算机或其他数字存储设备上的一段信息的集合,这些信息可以是文本、图片、音频、视频等不同格式的数据。 文件路径: 文件的路径可以分为两类 相对路径:先指定一个"当前…

武汉星起航:成功挂牌,董事长张振邦:将持续为创业者提供支持

2023年10月30日,对于武汉星起航电子商务有限公司来说,是一个值得铭记的历史时刻。这一天,公司在上海股权托管交易中心成功挂牌展示,这不仅是公司发展历程中的一个重要里程碑,更是对其不懈努力和卓越成就的肯定。 武汉…

求三角形面积(C语言)

一、运行结果&#xff1b; 二、源代码&#xff1b; # define _CRT_SECURE_NO_WARNINGS # include <stdio.h> # include <math.h>int main() {//初始化变量值&#xff1b;double a, b, c, s, area;//赋值&#xff1b;a 3.67;b 5.43;c 6.21;//运算求s&#xff1b…

阿里云ECS服务器上如何白嫖一年的腾讯云的SSL证书(详细保姆教程)

有的时候&#xff0c;我们在阿里云上有一个ECS备案的服务器&#xff0c;而且也有域名&#xff0c;但是现在很多场景下是需要Https协议的&#xff0c;如果用宝塔搭建网站系统的话&#xff0c;就需要一个SSL证书&#xff0c;目前阿里云上SSL证书购买要么是付费的&#xff0c;要么…

Leetcode算法训练日记 | day21

一、二叉搜索树的最小绝对差 1.题目 Leetcode&#xff1a;第 530 题 给你一个二叉搜索树的根节点 root &#xff0c;返回 树中任意两不同节点值之间的最小差值 。 差值是一个正数&#xff0c;其数值等于两值之差的绝对值。 示例 1&#xff1a; 输入&#xff1a;root [4,2,…

mapv修改源码实现图标和管道到统一页面显示,图标和管道和点击

一、效果图 二、背景 map 地图添加marker&#xff0c;是操作的dom&#xff0c;而mapv是使用的canvas方式&#xff0c;所以性能要好 三、Mapv和MapVGL的区别 百度地图 JavaScript API GL快速升级 和mapVGL的使用 Mapv 是一款基于百度地图的大数据可视化开源库&#xff0c;可以…

【Linux】socket编程2

欢迎来到Cefler的博客&#x1f601; &#x1f54c;博客主页&#xff1a;折纸花满衣 &#x1f3e0;个人专栏&#xff1a;题目解析 目录 &#x1f449;&#x1f3fb;客户端代码Makefile(生成目标文件)UdpClient.cc(客户端代码)服务端代码部分优化1&#xff08;接受客户端时显示客…

ffmpeg 将多个视频片段合成一个视频

ffmpeg 将多个视频片段合成一个视频 References 网络视频 6 分钟的诅咒。 新建文本文件 filelist.txt filelist.txtfile output_train_video_0.mp4 file output_train_video_1.mp4 file output_train_video_2.mp4 file output_train_video_3.mp4 file output_train_video_4.m…

淘宝扭蛋机小程序源码搭建:打造专属电商娱乐新平台

在数字化浪潮的推动下&#xff0c;电商平台不断创新&#xff0c;以满足消费者日益多样化的需求。淘宝扭蛋机小程序作为一种创新的电商娱乐形式&#xff0c;受到了广大用户的热烈追捧。为了满足市场需求&#xff0c;许多企业和开发者开始关注淘宝扭蛋机小程序的源码搭建&#xf…

Spring6-单元测试:JUnit

1. 概念 在进行单元测试时&#xff0c;特别是针对使用了Spring框架的应用程序&#xff0c;我们通常需要与Spring容器交互以获取被测试对象及其依赖。传统做法是在每个测试方法中手动创建Spring容器并从中获取所需的Bean。以下面的两行常见代码为例&#xff1a; ApplicationCo…

[C语言][数据结构][链表] 单链表的从零实现!

目录 零.必备知识 1.一级指针 && 二级指针 2. 节点的成员列表 a.数据 b.指向下一个节点的指针. 3. 动态内存空间的开辟 (malloc-calloc-realloc) 一.单链表的实现与销毁 1.1 节点的定义 1.2 单链表的尾插 1.3 单链表的头插 1.4 单链表的尾删 1.5 单链表的头删 1…

挑错罐头=“害猫”!猫咪主食罐到底应该怎么选?

猫咪罐头已经成为众多猫奴们的喂养首选。它富含水分&#xff0c;有助于猫咪保持良好的泌尿系统健康&#xff0c;尤其对于那些不太喜欢饮水的猫咪来说&#xff0c;罐头无疑是补充水分的理想方式。罐头的口感极佳&#xff0c;肉质细腻&#xff0c;能够激发猫咪的食欲&#xff0c;…

C语言—每日选择题—Day65

前言 我们的刷题专栏又又又开始了&#xff0c;本专栏总结了作者做题过程中的好题和易错题。每道题都会有相应解析和配图&#xff0c;一方面可以使作者加深理解&#xff0c;一方面可以给大家提供思路&#xff0c;希望大家多多支持哦&#xff5e; 第一题 1、如下代码输出的是什么…

深入理解LRU缓存算法:原理、应用与优化

LRU算法&#xff08;Least Recently Used&#xff0c;最近最少使用算法&#xff09;的思想是基于"时间局部性"原理&#xff0c;即在一段时间内&#xff0c;被访问过的数据在未来仍然会被频繁访问的概率较高。 LRU 原理 LRU算法的主要思想是将最近被使用的数据保留在…

UEditor编辑器自动将div标签转换成p标签应该如何解决 ———————————————— 版权声明:本文为博主原创文章,遵循 CC 4

首先在ueditor的文件夹下找到ueditor.all.js文件&#xff0c;然后搜索allowDivTransToP找到这段代码&#xff0c;把后面的true设置为false 接着在ueditor.config.js文件内搜索allowDivTransToP找到如下的代码&#xff0c;将注释去掉并且改为false //默认过滤规则相关配置项目/…