CJT306-2009建设事业非接触式CPU卡芯片技术要求_第1页
CJT306-2009建设事业非接触式CPU卡芯片技术要求_第2页
CJT306-2009建设事业非接触式CPU卡芯片技术要求_第3页
CJT306-2009建设事业非接触式CPU卡芯片技术要求_第4页
CJT306-2009建设事业非接触式CPU卡芯片技术要求_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I C S3 5 2 4 0 6 0 P0 7 中华人民共和 口J 国城镇建设行业标准 C J T3 0 6 - - 2 0 0 9 建设事业非接触式C P U 卡芯片技术要芽 R e q u i r e m e n tf o rc h i pt e c h n o l o g yo fc o n t a c t l e s sC P Uc a r di nc o n s t r u c t i o nc a s e 2 0 0 9 0 5 1 9 发布 2 0 0 9 11 - 0 1 实施 中华人民共和国住房和城乡建设部发布 目次前言- - l范围- - 一2 规范性引用文件一3 术语和定义4 缩略语和符号表示一5 建设事业C P U 卡芯片基本要求5 1 微处理器及协处理器5 2 加密算法- - 一5 3 存储器- - S 4 安全特性- 5 5 交、直流参数- - 5 6 低功耗设计- - 6 建设事业C P U 卡芯片非接触通信接口6 1非接触通信接口类型- - 6 2 轮询( P o l l i n g ) - - - - - - - 6 3A 类通信信号接口- - 6 4B 类通信信号接L 1 - 附录A ( 资料性附录) P I C C 循环冗余校验定义附录B ( 资料性附录) P I C C 状态描述附录C ( 资料性附录) S F G T 计算- 附录D ( 资料性附录) 差错检测和恢复附录E ( 资料性附录) 帧等待时间C a T3 0 6 - - 2 0 0 9,355555666667n 趴弛明明 前言 c j f l3 0 6 - - 2 0 0 9 本标准的附录A 、附录B 、附录c 、附录D 、附录E 为资料性附录。 本标准由住房和城乡建设部标准定额研究所提出并归I Z I 。 本标准负责起草单位:住房和城乡建设部信息中心、住房和城乡建设部I C 卡应用服务中心。 本标准参加起草单位:中外建设信息有限责任公司、建亿通数据处理有限公司、上海复旦微电子股 份有限公司、芯成半导体( 上海) 有限公司、英飞凌科技( 中国) 有限公司、东信和平智能卡股份有限公司、 雅斯拓科技( 上海) 有限公司、上海柯斯软件有限公司、北京中电华大电子设计有限责任公司、恩智浦半 导体( 上海) 有限公司、摩托罗拉( 中国) 电子有限公司北京分公司、上海华虹集成电路有限责任公司、广 东联合电子收费股份有限公司、上海三星半导体有限公司。 本标准主要起草人:王辉、杜吴、周欣、马虹、申绯斐、杨辉、王鑫、王毅、( 以下按姓氏笔画排序) 王宝东、王辉、孙伟、余新浪、张咏江、张建平、李昕、李需要、杨晓哗、陈醋、周艺潼、畅江、赵滢、贾立民、 梁少峰、梁建军、韩兴成。 本标准为首次制定。 1 范围建设事业非接触式C P U 卡芯片技术要求C J T3 0 6 - - 2 0 0 9本标准规定了建设事业C P U 卡芯片基本要求、建设事业C P U 卡芯片非接触通信接口、非接触逻辑加密卡兼容性要求和相应的定义符号等。本标准适用于建设事业非接触式C P U 卡芯片的设计、制造和使用。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单( 不包括勘误的内容) 或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。G B T1 6 6 4 9 5 识别卡带触点的集成电路卡第5 部分:应用标识符的国家编号系统和注册规程c J T16 6建设事业集成电路( 1 c ) 卡应用技术J R T0 0 2 5中国金融集成电路( I C ) 卡规范I S ( ) 1 E C1 4 4 4 33 识别卡无触点集成电路卡接近式卡第3 部分:初始化和防冲突I S O I E C1 4 4 4 3 4 识别卡无触点集成电路卡接近式卡第4 部分:传输协议3 术语和定义下列术语和定义适用于本标准。31无触点的c o n t a c t l e s s说明完成与卡交换信号和给卡供应能量,而无需使用通电流元件( 即,不存在从外部接口设备到卡内所包含集成电路的直接通路) 。3 2无触点集成电路卡c o n t a c t l e s si n t e g r a t e dc i r c u i t ( s ) c a r d一种I D - 1 型卡,在它上面已装入集成电路,并且与接近式耦合设备的通信是用无触点的方式完成的。3 3接近式卡p r o x i m i t yc a r d一种I D q 型卡,在它上面已装入集成电路和耦合电路,并且与接近式耦合设备的电感耦合完成的。3 4接近式耦合设备p r o x i m i t yc o u p l i n gd e v i c e用电感耦合给P I C C 提供能量并控制与P I C C 交换数据的读写设备。3 5位持续时间b i td u r a t i o n确定一逻辑状态的时间,在这段时间结束时,一个新的位将开始。3 6二进制移相键控b i n a r yp h a s ed h i f tk e y i n g移相为18 0 。的移相键控,从而导致两个可能的相位状态。1 C J T3 0 6 - - 2 0 0 9 3 7 调制指数m o d u l a t i o ni n d e x 定义为 a b a + b ,其中a ,b 分别是信号幅度的峰值和最小值。 3 8 不归零电平N R Z - L 位编码的方式,借此,位持续期间的逻辑状态可以通过通信媒介的两个已定义的物理状态之一来 表示。 3 9 副载波s u b c a r r i e r 以频率“调制载波频率f c 而产生的R F 信号。 3 1 0 防冲突环a n t i c o l l i s i o nl o o p 为了在P C D 激励场中准备P C D 和几个P I C C 中的一个或多个之问的对话所使用的算法。 3 1 1 比特冲突检测协议b i tc o l l i s i o nd e t e c t i o np r o t o c o l 在帧内比特级使用冲突检测的防冲突方法。冲突出现在至少两个P I C C 把互补比特模式发送给 P C D 时。在这种情况下,比特模式被合并,在整个( 1 0 0 ) 位持续时间内载波以副载波来调制。 P C D 检测出碰撞比特并按串联次序识别所有P I C CI D 。 3 1 2 字节b y t e 由指明的8 位数据b 1 b 8 组成,从最高有效位( M S B ,b 8 ) 到最低有效位( L S B ,b 1 ) 。 3 1 3 冲突 c o l l i s i o n 在同一P C D 激励场中并且在同一时间周期内两个P I C C 的传输,使得P C D 不能辨别数据是从哪 一个P 1 C O 发出的。 3 1 4 基本时间单元e l e m e n t a r yt i m eu n i t ( e t u ) 对于本部分,基本时间单元( e L U ) 定义如下: 1e t u 一12 8 f c ,( 9 4 “s ) 。 3 1 5 帧f r a m e 帧是一序列数据位和任选差错检测位,它在开始和结束处有定界符。 注:类型AP I C C 使用为类型A 定义的标准帧,类型BP I C C 使用为类型B 定义的标准帧。 3 1 6 时间槽协议t i m es l o tp r o t o c o l P C D 与一个或多个P I C C 建立逻辑通道的方法,该方法对于P I C C 响应使用时间槽定位,类似于 s l o t t e dA l o h a 方法。 3 1 7 唯一识别符u n i q u ei d e n t i f i e r U I D 是类型A 防冲突算法所需的一个编号。 3 1 8 块b l o c k 帧的一种特殊类型,它包含有效协议数据格式。 注:有效协议数据格式包括I 块、R 一块或s _ 块。 9 3 1 9无效块i n v a l i db l o c k帧的一种类型,它包含无效协议格式。注:没有接收到帧的超时不被解释为一无效块4 缩略语和符号表示A C KA F lA I ,fA P nC J T3 0 6 - - 2 0 0 9肯定确认( p o s i t i v eA C K n o w l e d g e m e n t )应用族识别符,应用的 预选准则。( A p p l i c a t i o nF a m i l yI d e n t i f i e r )在R E Q B 中使用的防冲突前缀f ( A n t i c o l E s i o nP r e f i xf ,u s e di nR E Q B W U P B ,7 l y p eB )在S l o tM A R K E R 命令中使用的防冲突前缀n ( A n t i c o l l i s i o nP r e f i Xn u s e d1 nS l o tM A R K E RC o m m a n d ,T y p eB )移幅键控( A m p l k u d eS h i f tK e y i n g )请求应答,类型A ( A n s w e r7 F oR e q u e s t T y p eA )请求应答,类型H ( A n s w e rT oR e q u e s t ,T y p eR )选择应答( A n s w e rT oS e l e c t )P I C C 选择命令( P I C Cs e l e c t i o nc o m m a n d ,T y p eB )F - 标识符( C a r dI d e n t i f i e r )串联级n ,3 n 1 ( C a s c a d eL e v e ln ,T y p eA )循环冗余校验,每种类型的P I C C 所定义( C y c l i cR e d u n d a n c yC h e c k )循环冗余校验差错检测码A ( C y c l i cR e d u n d a n c yC h e c ke r r o rd e t e c t i o nc o d eA )循环冗余校验差错检测码B ( C y c l i cR e d u n d a n c yC h e c ke r r o rd e t e c t i o nc o d eB )接收的除数( P C D 到P 1 C C ) ( D i v i s o rR e c e i v e ( P C Dt oP I C C ) )接收的除数整数( P C D 到P 1 C C ) ( D i v i s o rR e c e i v eI n t e g e r ( P C Dt oP I C C ) )发送的除数( P I C C 到P c D ) ( D i v i s o rS e n d ( P I C Ct oP C D ) )发送的除数整数( P I C C 到P C D ) ( D i v i s o rS e n dI n t e g e r ( P I C Ct oP C D ) )差错检测码( E r r o rD e t e c t i o nC o d e )额外保护时间( E x t r aG u a r dT i m e ,T y p eB )帧结束,类型B ( E n dO fF r a m e ,T y p eB )摹本时间单元,1 比特数据传输的持续时间( E l e m e n t a r yt i m eu n i t )载波频率( 作场的频率,l3 5 6M H z ) ( F r e q u e n c yo fo p e r a t i n gf i e l d ( c a r r i e rI r eq u e n c y ) )帧延迟时间,类刑A ( F r a m eD e l a yT i m e ,T y p eA )副载波调制频率( F r e q u e n c yo fs u h c a r r i e rm o d u l a t i o n )接近式乍帧长度( F r a m eS i z ef o rp r o x i m i t yC a r d )接近式卡帧长度整数( F r a m eS i z ef o rp r o x i m i t yC a r dI n t e g e r )接近式耦合没备帧长度( F r a m eS i z ef o rp r o x i m i t yc o u p l i n gD e v i c e )接近式耦合设备帧长度整数( F r a m eS i z ef o rp r o x i m i t yc o u p l i n gD e v i c eI n t e g e r )帧等待时问整数( F r a m eW a i t i n gt i m eI n t e g e r )帧等待时间( F r a m eW a i t i n gT i m e )临时帧等待时问( t e m p o r a r yF r a m eW a i t i n gT i m e )类型AP 1 C C 暂停命令( H a l tC o m m a n d ,T y p eA )信息块( I n f o r m a t i o nb l o c k )3UAHKUQs 可,nctt,cTF脶盯M 盯盯叫崃氓哝脉脒璐删肪阱胁咖kb 黧黑嬲篇 C J T3 0 6 - - 2 0 0 9 I D I N F L S B M I D M A X M I N M S B N N A D N A K N R Z I 。 N V B N V M O O K O S I P P A R A M P C B P C D P I C C P P S P P S O P P S l P P S S P U P I R R ( A C K ) R ( N A K ) R A T S Rb l o c k R E Q A R E Q B R F R F U S A K Sb l o c k S E I 标识号( I d e n t i f i c a t i o nn u m b e r ,T y p eA ) 属于高层的信息字段( I N F o r m a t i o nf i e l db e l o n g i n gt oh i g h e rl a y e r ,T y p eB ) 最低有效位( L e a s tS i g n i f i c a n tB i t ) 制造商代码 最大值( I n d e xt od e f i n eam a x i m u mv a l u e ) 最小值( I n d e xt od e f i n eam i n i m u mv a l u e ) 最高有效位( M o s tS i g n i f i c a n tB i t ) 防冲突槽的数目或每个槽内P I C C 响应的概率( N u m b e ro fa n t i c o l l i s i o ns l o t so r P I C Cr e s p o n s ep r o b a b i l i t yi ne a c hs l o t T y p eB ) 变量整数值,如特定条款中所定义( V a r i a b l ei n t e g e rv a l u ea sd e f i n e di nt h es p e c i f i cc l a u s e ) 结点地址( N o d eA D d r e s s ) 否定确认( N e g a t i v eA c K n o w l e d g e m e n t ) 不归零电平,( I 。为电平) ( N o n R e t u r nt oZ e r o ,( Lf o rl e v e l ) ) 有效位的数目( N u m b e ro fV a l i dB i t s ,T y p eA ) 非挥发性存储器,断电时仍能保持信息存储的存储器类型( N o nV o l a t i l eM e m o r y ) 开关键控( O n O f fK e y i n g ) 开放系统互连( O p e nS y s t e mI n t e r c o n n e c t i o n ) 奇校验位( O d dP a r i t yB i t ,T y p eA ) 属性格式中的参数( P A R A M e t e r ) 协议控制字节( P r o t o c o lC o n t r o lB y t e ) 接近式耦合设备( 读写器) ( P r o x i m i t yC o u p l i n gD e v i c e ) 接近式卡( P r o x i m i t yC a r d ) 协议和参数选择( P r o t o c o la n dP a r a m e t e rS e l e c t i o n ) 协议和参数选择参数0 ( P r o t o c o la n dP a r a m e t e rS e l e c t i o np a r a m e t e ro ) 协议和参数选择参数1 ( P r o t o c o la n dP a r a m e t e rS e l e c t i o np a r a m e t e r1 ) 协议和参数选择开始( P r o t o c o la n dP a r a m e t e rS e l e c t i o nS t a r t ) 伪唯一P I C C 标识符( P s e u d o U n i q u eP 1 C CI d e n t i f i e r ,T y p eB ) 防冲突序列期间P I C C 所选定的槽号( S l o tn u m b e rc h o s e nb yt h eP I C C d u r i n gt h e a n t i c o l l i s i o ns e q u e n c e T y p eB ) 包含肯定确认的R _ 块( Rb l o c kc o n t a i n i n gap o s i t i v ea c k n o w l e d g e ) 包含否定确认的R 一块( Rb l o c kc o n t a i n i n gan e g a t i v ea c k n o w l e d g e ) 选择应答请求( R e q u e s tf o rA n s w e rT oS e l e c t ) 接收准备块( R e c e i v er e a d yb l o c k ) 请求命令,类型A ( R e q u e s tC o m m a n d ,T y p eA ) 请求命令,类型B ( R e q u e s tC o m m a n d ,T y p eB ) 射频( R a d i oF r e q u e n c y ) 保留供将来使用( R e s e r v e df o rF u t u r eI S O I E CU s e ) 通信开始,类型A ( S t a r to fc o m m u n i c a t i o n ,T y p eA ) 选择确认( S e l e c tA c K n o w l e d g e ,T y p eA ) 管理块( S u p e r v i s o r yb l o c k ) 选择命令( S E I 。e c tc o d e ,T y p eA ) S F G IS ( ) FT R 0T R lU I DU 1 D nW T XW T X MW U P AC J T3 0 6 - - 2 0 0 9启动帧保护时间整数( S t a r tu pF r a m eG u a r dt i m eI n t e g e r )帧的开始,类型B ( S t a r tO fF r a m e ,T y p eB )P C Do f f 和P I C Co n 之间静默的最小延迟。( 仅类型B ) ( G u a r dT i m e ,T y p eB )P I C C 数据传输之前最小副载波的持续期。( 仅类型B ) ( s y n c h r o n i z a t i 。nT i m eT y p eB )唯一标识符( U n i q u eI d e n t i f i e r ,T y p eA )唯一标识符的字节数目n ,n o ( B y t en u m b e rn 。fU n i q u eI D e n t i f i e r )等待时间延迟( W a i t i n gT i m es X t e n s i o n )等待时间延迟乘数( W a i t i n gT i m eS X t e n s i o nM u l t i p l i e r )类型AP I C C 唤醒命令( W a k eU PC o m m a n d ,T y p eA )5 建设事业C P U 卡芯片基本要求5 1微处理器及协处理器处理器最低应为8 位的低功耗微处理器;硬件对称加密算法协处理器。5 2 加密算法5 2 1 对称算法对称算法参见c J T1 6 6 。5 2 2 非对称算法非对称算法参见J R T0 0 2 5 。5 2 3 安全哈什算法安全哈什算法参见J R T0 0 2 5 。5 3 存储器53 1电可擦写可编程只读存储器数据存储容量应最少4K 字节;v ,应采用低功耗数据存储器;对于非接触逻辑加密卡的工作模式,数据存储器应最少提供1K 字节;应支持代码下载;擦写次数应满足不少于1 0 万次擦写;数据保存时间不应少于10 年。5 3 2 只读存储器至少应提供16K 字节的程序存储器。5 3 3 静态随机存储器静态随机存储器分为内部存储器和外部存储器两部分:外部静态随机存储器容量不应小于2 5 6 字节;内部静态随机存储器容量不应小于12 8 字节;静态随机存储器如果没有内部存储器和外部存储器,则静态存储器的总容量不应小于3 8 4 字节。5 4 安全特性唯一序列号及C P U 卡安全认证识别码不可改写,写入位置为N V M 中的安全数据区。N V M 内的S e c u r i t yA r e a 为只能写入一次的数据区域,一旦被写入则不再支持任何后续的写入操作,具有只读属性。5 C J T3 0 6 - - 2 0 0 9 5 4 1 数据总线加密 采用物理或逻辑加密等方法保护数据和程序代码。 5 4 2 抵抗电源干扰 自适应电路提供稳定的工作电源,高、低电压芯片复位。 5 4 3 频率保护 天线频率过高或过低则芯片复位。 5 4 4 高射频场强保护 在高射频场强下,保证芯片不会被损坏。 5 4 5 抵抗反向工程 芯片出厂后无法再次进入测试模式; 只读存储器中代码不可被外部程序或反向分析读出。 5 4 6 抗电源攻击 应采用抗S P A D P A 攻击。 55 交、直流参数 工作场强:最小未调制工作场为H m i n ,为1 5A m ( r i l l s ) ,最大未调制工作场为H m a x ,为 7 5A m ( r r l l s ) ; 芯片抗静电冲击: 2k V ( H B M 模型) ; 工作温度:一2 0 7 0 ; 存储温度:一2 5 8 5 。 5 6 低功耗设计 C P U 卡芯片低功耗应从以下几方面考虑: 应采用低功耗工艺、器件; 应采用低功耗电路、逻辑设计。 6 建设事业C P U 卡芯片非接触通信接口 6 1非接触通信接口类型 非接触通信接口分为两种通信信号接口A 类和B 类。在通信期间,直到卡片停止通信或设备移 走,只有一个通信信号接口可以是有效的。 A 类、B 类接口的通信信号见图1 。 A 类B 类 A S K l 0 0 A S K l 0 改进的米勒编码,1 0 6k b i t s N R Z1 0 6k b i t s o1oo1o I oo l ,J l 黼粼黼蠢蠛辫嘲 负载调制 蔷教。副载波f c 1 6 O O KB P S K 曼彻斯特编码,1 0 6k b i t sN R Z1 0 6k b i t s 0l0 01 o I - 卜j o i 鬻黼黧黼黼滋黼裁鬻 图1A 类、B 类接口的通信信号 6 2 轮询( P o l l i n g ) 为了检测工作场内的P I C C ,P C D 发送重复的请求命令。P C D 应以任意序列发送在此描述的 R E Q A 和R E Q B 。 6 C J T3 0 6 - - 2 0 0 9当P I C C 暴露于未调制的工作场内,它能在5m s 内接受一个请求。6 3A 类通信信号接口一数据的传输波特率最低应为f e 1 2 8 ( 1 0 6k b p s ) ;载波调制方式为A S K1 0 0 调制。6 3 1 初始化和防冲突适用于A 类型通信接口的P I C C 初始化和比特冲突检测协议。当至少两个P I C C 同时传输带有一个或多个比特位置( 该位置内至少有两个P I C C 在传输补充值)的比特模式时,P C D 会检测冲突。在这种情况下,比特模式合并,并且在整个( 1 0 0 ) 位持续时间内载波以负载波进行调制。6 3 1 1 帧格式和时序定义通信初始化和防冲突期间使用的帧格式和定时。帧应成对传送,P C D 到P I C C 后随P I C C 到P C D ,使用下列的序列。a ) P C D 帧:P 【:D 通信开始;信息和根据需要P C D 传送的差错检测位;P C D 通信结束;P C D 到P I C C 的帧延迟时间。b ) P l C C 帧:P 1 ( :( 、通信开始;信息和根据需要P I C C 传送的差错检测位;P I C C 通信结束;P I C C 到P C D 的帧延迟时间。注:P C I ) 到P I C C 的帧延迟时间( F D T ) 与P C D 通信结束重迭。6 3 1 1 1 帧延迟时间帧延迟时间( F D T ) 定义为在相反方向上所发送的两个帧之间的时间。6 3 1 1 2P C D 到P I C C 的帧延迟时间P C D 所发送的最后一个暂停的结束与P I C C 所发送的起始位范围内的第一个调制边沿之间的刚间。P I C C 到P C D 的帧延迟时间见图2 。图2P I C C 到P C D 的帧延迟时间 C J T3 0 6 - - 2 0 0 9 对于所有的其他命令,P 1 C C 应确保起始位范围内的第一个调制边沿与图2 中定义的位格对齐。 n 和依赖于命令类型的F D T 的值以及这一命令中最后发送的数据位的逻辑状态见表1 。 表1P I C C 到P C D 的帧延迟时间 命令类型n ( 整数值) F D T 最后一位为( 1 ) b最后一位为( 0 ) b R E Q A 命令9 12 3 6 f c117 2 f c W A K E U P 命令 A N T I C O I I 1 S 1 0 N 命令 S E L E C T 命令 所有其他命令9( n * 1 2 8 + 8 4 ) f c ( n * 1 2 8 + 2 0 ) f c 注:值n 一9 意味着场中的所有P I C C 应以防冲突所需的同步方式进行响应。 6 3 1 1 3P I C C 到P C D 的帧延迟时间 P I C C 所发送的最后一个调制与P C D 所发送的第一个暂停之间的时间,它应至少为l17 2 f c 。 6 3 1 1 4 请求保护时间 请求保护时间定义为两个连续请求命令的起始位间的最小时间,它的值为70 0 0 f c 。 6 3 1 1 5 帧格式 帧类型定义: 短帧; 用于普通命令的标准帧; 面向比特的防冲突命令的防冲突帧。 6 3 1 1 5 1 短帧 短帧用于初始化通信,并按以下次序组成: 通信开始; I 。S B 先传输的7 个数据位; 一一通信结束; 不加奇偶校验位。 短帧格式见图3 。 最先传输位 图3 短帧 6 3 1 1 5 2 用于普通命令的标准帧 标准帧用于数据交换,并按以下次序组成: 通信开始; n * 8 ( 个数据位+ 奇数奇偶校验位) ,n 1 。每个字节的L S B 首先被发送。每个字节后面跟随 一个奇数奇偶校验位。奇偶校验位P 被设置,使在( b 1 b 8 ,P ) 中1S 的数目为奇数; 通信结束。 标准帧格式见图4 。 8 n * ( 8d a t ab i t s + o d dp a r i t yb i t ) C t T3 0 6 2 0 0 9 最先传输位奇偶位 图4 标准帧 传输结束 6 3 1 1 5 3 面向比特的防冲突命令的防冲突帧 当至少两个P 1 C C 发送不同比特模式到P C D 时可检测到冲突。这种情况下,至少一个比特的整个 位持续时间内,载波以副载波进行调制。 面向比特的防冲突帧仅在比特帧防冲突环期间使用,并且事实上该帧是带有7 个数据字节的标准 帧,它被分离成两部分: a ) 从P C D 到P I C C 的传输; b ) 从P I C C 到P C D 的传输。 6 3 1 2 命令集 P C D 用来管理与几个P I C C 通信的命令是: R E Q A ; W U P A : A N T l C O I 。I 。I S I O N : 一 S E I 。E C T : H I 。T A 。 6 3 1 2 1R E Q A 和W U P A 命令 R E Q A 和W U P A 命令由P C D 发出,以探测用于类型AP I C C 的工作场。它们在一个短帧内传输。 P I C C 实际上应应答这些相关命令。 使用短帧格式的R E A Q A 和W U P A 命令的编码见表2 。 表2R E A Q A 和W U P A 命令请求帧的编码 b 7b 6b 5b 4b 3b 2b l 说明 0lO0l1O 2 6 是R E Q A 1010O10 5 2 是w A K E U P 011010l 3 5 是任选时间槽方法 100 4 0 t O 4 F 是专有的 l l 1 17 8 t O 7 F 是专有的 所有其他 R F U 6 3 1 2 2A N T I C O L L I S I O N 命令和S E L E C T 命令 A N T I C O I 上I S I O N 命令和S E I 。E C T 命令在防冲突环期间使用。 a ) 内容组成; 选择代码S E I ,( 1 个字节) ; 有效位的数目N V B ( 1 个字节) ; 根据N V B 的值,U I DC I 。n 的o 4 0 个数据位。 注:S E I 。规定了串联级别C I 。n ; b ) A N T I C O I ,I 。I S I O N 命令在面向比特的防冲突帧中传输; 由于N V B 没有规定4 0 个有效位,因此若P I C C 保持在R E A D Y 状态或R E A D Y * 状态 中,命令就被称为A N T I C O I 。l 。1 S I O N 命令。 c ) S E I ,E C T 命令在标准帧中传输。 如果N V B 规定了U I DC I 。n 的4 0 个数据位( N V B 是7 0 ) ,则应添加C R C A 。该命令被 称为S E I 。E C T 命令。 如果P 1 C C 已发送了完整的U I D ,则它从R E A D Y 状态转换到A C T I V E 状态或从R E A D Y * 状态 转换到A C T I V E * 状态并在其S A K 响应中指出U I D 完整。否则,P I C C 保持在R E A D Y 状态或 R E A D Y * 状态中并且该P C D 应以递增串联级别启动一个新的防冲突环。 6 3 1 2 3H L T A 命令 H I T A 命令由四个字节组成并应使用标准帧来发送。 如果P I C C 在H I T A 帧结束后1F I I S 周期期间以任何调制表示响应,则该响应应解释为不确认。 6 3 1 3 C R C A C R C A 说明参见附录A 。 6 3 1 4 防冲突和选择 6 3 1 4 1 每个串联级别范围内的防冲突环 a ) P C D 为选择的防冲突类型和串联级别分配了带有编码的S E I 。( 步骤1 ) ; b ) P C D 分配了带有值为2 0 的N V B ( 步骤2 ) ; 注:该值定义了该P C D 将不发送U I DC I ,n 的任何部分。因此该命令迫使工作场内的所有P I C C 以其完整的U I D C L n 表示响应。 c ) P C D 发送S E I 。和N V B ( 步骤3 ) ; d )工作场内的所有P I C C 应使用它们的完整的U I DC I ,n 响应( 步骤4 ) ; e ) 假设场内的P I C C 拥有唯一序列号,那么,如果一个以上的P I C C 响应,则冲突发生,进入步骤 6 。如果没有冲突发生,则进入步骤9 ; f ) P C D 应识别出第一个冲突的位置( 步骤6 ) ; g ) P C D 分配了带有值的N V B ,该值规定了U I DC L n 有效比特数。这些有效位应是P C I ) 所决定 的冲突发生之前被接收到的U I DC I n 的一部分再加上( o ) b 或( 1 ) b 。典型的实现是增加( 1 ) h ( 步骤7 ) ; h ) P C D 发送S E I 。和N V B ,后随有效位本身。只有P 1 C C 的U I D C I m 中的一部分等于P c D 所发 送的有效位时,P I c c 才应发送其U 1 DC I 。n 的其余部分( 步骤8 ) ; t ) 如果出现进一步的冲突,则重复步骤6 8 。最大的环数且是3 2 ; J )如果不出现进一步的冲突,则P C D 分配带有值为7 0 的N V B ,该值定义了P C D 将发送完整的 U 1 DC I ,r l ( 步骤9 ) ; k ) P C D 发送S E L 和N V B ,后随U I DC I 。n 的所有4 0 个位,后面又紧跟C R C A 校验和( 步骤 1 0 ) : 1 ) U I DC L n 与4 0 个比特匹配,则该P I C C 以其S A K 表示响应。如果U 1 D 完整,则P 1 C C 应发送 带有清空的串联级别位的S A K ,并从R E A D Y 状态转换到A C T I V E 状态。P C D 应检验S A K 的串联比特是否被设置,以决定带有递增串联级别的进一步防冲突环是否应继续进行( 步骤 1 1 ) 。 如果P I C C 的U I I ) 是已知的,则P C D 可以跳过步骤2 8 来选择该P I C C ,而无需执行防冲突环。 P C D 防冲突环流程见图5 。 1 1 C J T3 0 6 - - 2 0 0 9 图5P C D 防冲突环流程图 6 3 1 4 2S E L 的编码( 选择代码) S E I 。的编码长度1 字节,可能的值是9 3 、9 5 和9 7 ,S E I 。的编码见表3 。 表3S E L 的编码 b 8b 71 1 6b 5b 4b 3b 2b l 说明 O0l0O1l 9 3 :选择串联级别l l0010101 9 5 :选择串联级别2 1【)010111 9 7 :选择串联级别3 O O1所有其他R F U 6 3 14 3N V B 的编码( 有效比特的数) N V B 的编码长度1 字节。较高4 位称为字节计数,规定所有被8 分开的有效数据位的数,包括被 C a T3 0 6 - - 2 0 0 9 P C D 发送的N V B 和S E L 。这样,字节计数的最小值是2 而最大值是7 。较低4 位称为比特计数,规定 由P C D 发送的模8 所有有效数据位的数。 N V B 的编码见表4 。 表4N V B 的编码 b 8b 7b 6b 5b 4 b 3b 2 b 1 说明 0 O10 字节计数为2 0O1 1 字节计数为3 Ol00 字节计数为4 Ol01 字节计数为5 O1lO 字节计数为6 0111 字节计数为7 0000 比特计数为0 0OOl 比特汁数为1 001O 比特计数为2 0011 比特计数为3 010O 比特计数为4 0l01 比特计数为5 0110 比特计数为6 O 1ll 比特计数为7 6 3 1 4 4S A K 的编码( 选择确认) 当N V B 规定4 0 个有效位并且当所有这些数据位与U 1 DC I n 相配时,S A K 由P 1 C C 来发送。 s A K 的编码见表5 。 表5S A K 的编码 b 8b 7b 6b 5b 4b 3 b 2b l说明 1 串联比特设置:U 1 D 不完整 l0 U I D 完整。P I C C 遵循I S ( ) I E C1 4 4 4 34 OO U 1 D 完整,P I C C 不遵循I S O I E C14 4 4 34 6 3 1 4 5 U I D 内容和串联级别 U I D 由4 、7 或1 0 个U I D 字节组成。因此,P I C C 最多处理3 个串联级别,以得到所有U I D 字节。 在每个串联级别内,由5 个数据字节组成的U I D 的一部分应被发送到P C D 。根据最大串联级别,定义 了U 1 D 长度的三个类型。U 1 D 是一固定的唯一数或由P 1 C C 动态生成的随机数。U 1 D 的第一个字节 ( u i d 0 ) 分配后随U I D 字节的内容。 U I D 长度见表6 。 表6U I D 长度 最大串联级别U I D 长度字节数 1电个4 2 两个7 3三个1 0 6 3 1 4 5 1 单个长度的U I D 单个长度的U I D 见表7 。 表7 单个长度的U I D C J T3 0 6 - - 2 0 0 9 U I D O 描述 0 8 u i d l u i d 3 是动态生成的随机数 x O x 7 专有的固定数 x 9 x E 1 8 F 8 R F U x F 注:串联标记C T 的值8 8 应不用于单个长度U I D 中的U I I ) 0 。 6 3 1 4 5 2 两个和三个长度的U I D 两个和三个长度的U I D 见表8 。 表8 两个和三个长度的U I D U I D 0描述 制造商I D每一制造商对唯一编号的其他字节的值的唯一性负责 * 值8 1 。一F E 。 6 3 1 5 P 1 C C 状态描述 P 1 C C 状态参见附录B 。 63 2 传输协议 6 3 2 1 A 类P I C C 的协议激活 应使用下列激活序列: P I c c 激活序列( 请求、防冲突环和选择) ; 为获得A T S ,在开始应校验到S A K 字节; 没有获得A T S ,使用H L T A 命令,P I C C 可被置为H A I 。T 状态; 获得了A T S ,在接收到S A K 后,P C D 可发送R A T S 作为下一条命令; P I c c 应发送其A T S 作为对R A T S 的应答。如果在选择后直接接收到R A T S ,则P I C C 应仅 应答R A q 、S ; 如果P I C C 在A T S 中支持任何变化的参数,P C D 可使用P P S 请求作为接收到A T S 后的下一 条命令,用其来改变参数; P 1 c c 应发送P P S 响应作为对P P S 请求的应答; P I c c 在A T S 中不支持任何变化的参数,则它无需执行P P S 。 6 3 21 1 选择应答请求 所有字段的选择应答请求定义见图6 。 开始字节 编码F S D I 和C I D 图6 选择应答请求 胃 C J T3 0 6 - - 2 0 0 9 a ) 参数; 最高有效半字节b 8 b 5 称为F S D I ,它用于编码F S D 。F S D 定义了P C D 能收到的帧的最大 长度。F S D 的编码在表1 2 中给出; 最低有效半字节b 4 b 1 命名为C I D ,它定义编址了的P I C C 的逻辑号在0 1 4 范围内。值 1 5 为R F U 。C I D 由P C D 规定,并且对同一时刻处在A C T I V E 状态中的所有P I C C ,它应是唯 一的。C I D 在P I C C 被激活期间是固定的,并且P I C C 应使用C I D 作为其逻辑标识符,它包含 在接收到的第一个无差错的R A T S 。R A T S 参数字节的编码见表9 。 表9R A T S 参数字节的编码 b 8b 7b 6b 5b 4b 3b 2b 】 F S D IC I I ) b ) F S D 到F S D I 的转换。 F S D 到F S D I 的转换见表1 0 。 表1 0F S D 到F S D I 的转换 F S D I O 1 2 3 4 5 6 8 9 F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论