ISO18000-6B和ISO18000-6C(EPC C1G2)标准的区别

日期:2009-4-2 22:10:26

目前,有两个标准可供选择。一是ISO18000-6B,另一个是已被ISO接纳为ISO18000-6C的EPC C1G2标准。这两个标准,各有优点。ISO18000-6B标准该标准定位于通用标准,应用比较成熟,产品性能相对稳定,数据格式和标准相对简单。ISO18000-6B标准的主要特点包括:标准成熟、产品稳定、应用广泛;ID号全球惟一;读ID号,后读数据区;1024bits或2048bits的大容量;98Bytes或216Bytes的大用户数据区;多标签同时读取,最多可同时读取数十个标签;数据读取速度为40kbps。符合ISO18000-6B标准的电子标签主要适用于资产管理等领域。目前国内开发的集装箱标识电子标签、电子车牌标签、电子驾照(司机卡)均采用此标准的芯片。根据ISO18000-6B标准的特点,从读取速度和标签数量来讲,在卡口、码头作业等标签数量不大的应用场合,应用ISO18000-6B标准的标签基本能满足需求。目前,中国海关物流监管系统中所使用的“电子车牌识别系统”使用的就是ISO18000-6B标准的电子标签.

ISO18000-6B标准的不足之处在于:近几年发展停滞,有被EPC C1G2取代的趋势;用户数据的软件固化技术不太成熟,但这种情况可以通过芯片厂家将用户数据嵌入解决。ISO18000-6C(EPC C1G2)标准该标准的特点是:速度快,数据速率可达40kbps~640kbps;可以同时读取的标签数量多,理论上能读到1000多个标签;首先读EPC号码,标签的ID号需要用读数据的方式读取;功能强,具有多种写保护方式,安全性强;区域多,分为EPC区(96bits或16Bytes,可扩展到512bits)、ID区(64bit或8Bytes)、用户区(224bit或28Bytes)、密码区(32bits或4 Bytes),但有的厂商提供的标签没有用户数据区,如Inpinj 的标签。

EPC C1G2标准主要适用于物流领域中大量物品的识别,正处于不断发展之中。

EPC C1G2标准具有通用性强、符合EPC规则、产品价格低、兼容性好等众多优点,但有如下问题需要考虑:

1、该标准的标签产品及应用还不成熟,目前的标签多为空气介质。

2、用户数据区小,只有28个字节,对于集装箱标识电子标签,如需将ISO10374所定义的集装箱数据全部写入,数据区容量不够。

3、目前,用于EPC标签的芯片几乎都是倒贴片的,可焊接封装的芯片极少。倒贴片的工艺对于长年工作在室外、运动、颠簸的物品来说,可靠性难以保证。

4、EPC C1G2电子标签定位于通用性标签,过于追求低廉的价格,其芯片设计和封装设计对产品的环境适应性考虑较弱,如应用于集装箱标识电子标签这种环境适用性要求较高、使用寿命较长、应用领域相对专业的领域,芯片的技术、性能、工艺需要进一步提高。

5、该标准内含自毁程序,这对于集装箱这种长期流动使用的运输工具需要认真考虑。根据以上分析比较可知,ISO18000-6B标准的电子标签技术、应用比较成熟,如应用于集装箱标签,产品化、实用化步骤可快一点;对于EPC C1G2,首先要解决芯片的技术、性能、工艺等问题,需要得到国内外芯片商的大力支持,实用化推广的时间难以预料。

ISO18000-6B和ISO18000-6C(EPC C1G2)标准的区别的更多相关文章

  1. C89标准和C99标准C11标准的区别

    转载 C89标准和C99标准C11标准的区别 C99对C89的改变 1.增加restrict指针 C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借 ...

  2. GNU C 、ANSI C、标准C、标准c++区别和联系

    转载自点击打开链接 GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的.它的目标是创建一套完全自由的操作系统.它在编写linux的时候自己制作了一个标准成为 ...

  3. 走进C标准库(1)——assert.h,ctype.h

    默默觉得原来的阅读笔记的名字太土了,改了个名字,叫做走进C标准库. 自己就是菜鸟一只,第一次具体看C标准库,文章参杂了对<the standard C library>的阅读和对源码的一些 ...

  4. JTT808、JTT809、JTT796、JTT794、JTT1077、JTT1078区别与交通部道路运输车辆卫星定位系统部标标准大全下载地址

    部标JT/T808协议.JT/T809协议.JT/T796标准.JT/T794标准的区别,他们是基于不同的通信场景,不同的通信对象,不同的设计目的和目标而制定出来的.首先要知道这些标准的全称是什么意思 ...

  5. 初具雏形的UL标准侧重于自主车辆的安全性

    初具雏形的UL标准侧重于自主车辆的安全性 Nascent UL standard focuses on autonomous vehicle safety 就任何自主汽车(AV)的安全性进行可信的争论 ...

  6. Android系统在超级终端下必会的命令大全(adb shell命令大全)

    . 显示系统中全部Android平台: android list targets . 显示系统中全部AVD(模拟器): android list avd . 创建AVD(模拟器): android c ...

  7. C#基础拾遗系列之一:先看懂IL代码

    一.前言 首先,想说说为什么要写这样系列的文章,有时候在和同事朋友聊天的时候,经常会听到这样的话题: (1)在这家公司没什么长进,代码太烂,学不到东西.(你有没有想想框架为什么这样写,代码还可以怎么去 ...

  8. XTU | 物联网概论复习总结

    物联网(IoT) 写在前面 本文严禁转载,只限于学习交流. 这只是笔者在复习所学这门专业课时整理的一些材料,粗制滥造,还望多多包涵. 笔者这里总结复习材料的绝大部分来自叶st老师在最后一节复习课上的提 ...

  9. 密码学系列之:PKI的证书格式表示X.509

    目录 简介 一个证书的例子 X.509证书的后缀 .pem .cer, .crt, .der .p7b, .p7c .p12 .pfx 证书的层级结构和交叉认证 x.509证书的使用范围 总结 简介 ...

随机推荐

  1. click和blur事件冲突解决方案

    场景:例如做一个模仿百度搜索的搜索框,输入文字下面会有匹配项,当点击下拉项中的值时,就将值添加到搜索框中同时隐藏下拉框,点击其他地方就直接隐藏下拉框,这时所需要的事件分别为 下拉框事件onclick, ...

  2. .NET框架及C#语言基础

    1.Microsoft.NET框架结构是一个面向网络,支持各种用户终端的开发平台. 2..NET框架的主要内容有CLR,FCL,ADO.NET,XML,ASP.NET,WinForms和WebSeri ...

  3. 【二】python内置类型

    1.布尔类型 表示真假的类型(true和false) 数字 0.None,以及元素为空的容器类对象都可视作False,反之为 True. In [1]: bool(0) Out[1]: False I ...

  4. ipython及Python初体验

    阅读目录: Python环境体验 Python编辑器 ipython安装 Python提示符 Python初体验 print和变量 变量操作 内建函数:方法 数学运算:简单算术.随机数 关于模块 一. ...

  5. checkbox全选、全不选实现

    <form   name=aa1   >         <p>           <input   type=checkbox   name="radiot ...

  6. CentOS 7 for ARM 安装一键Lnmp失败

    背景 前面把树莓派装上了CentOS 7,趁着国庆放假回来赶紧把服务端环境搭起来,为了方便就准备用一键lnmp快速部署一个,结果死活安装不成功... 报错 按照以往的经验进行安装,在我的小树莓派上安装 ...

  7. Java基本之数据类型

    一.创建一个简单的Java应用程序 public class Code { public static void main(String[]args) { System.out.println(&qu ...

  8. Python原理 -- 深浅拷贝

    python原理 -- 深浅拷贝 从数据类型说开去 str, num : 一次性创建, 不能被修改, 修改即是再创建. list,tuple,dict,set : 链表,当前元素记录, 下一个元素的位 ...

  9. mybatis if test 解决页面 升序和降序的问题

    <if test="status !=null and status !='' and status =='1'.toString()"> ORDER BY tag.c ...

  10. jQuery Ajax封装(附带加载提示和请求结果提示模版)

    1.创建HTML文件(demo) <!doctype html> <html lang="en"> <head> <meta charse ...