• 310.26 KB
  • 2022-04-22 13:42:51 发布

GAT379.3-2002报警传输系统串行数据接口的信息格式和协议第3部分公用数据链路层协议.pdf

  • 12页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'ICS35.100.05门3.320A91中华人民共和国公共安全行业标准cA/T379.3-2002/IEC60839-7-3:2001报警传输系统串行数据接口的信息格式和协议第3部分:公用数据链路层协议Messageformatsandprotocolsforserialdatainterfacesinalarmtransmissionsystems-Part3:Commondatalinklayerprotocol(IEC60839-7-3,2001,Alarmsystems-Part3:Messageformatsandprotocolsforserialdatainterfacesinalarmtransmissionsystems-Commondatalinklayerprotocol,IDT)2002一02一27发布2002一05一01实施中华人民共和国公安部发布 GA/T379.3-2002/IEC60839-7-3:2001目次前言,”···,,···‘·····,,·,···”··················“·······””···,”·····”·”···,·,·····················⋯⋯,IEC前言····“····⋯⋯,·”···“····”·”···········“········,··············································⋯⋯N1范围·....................................................................................................................I2规范性引用文件·.....................................................................................................I3定义·············“············‘“··············“·“·········“·····‘·······,,·····“··“·········,,········⋯⋯I4缩略语,·······“·······”··················,·····“··············································”,·········⋯⋯15概述···”·······························”·····································································⋯⋯16数据链路数据块·....................................................................................................17基本传输协议····”······‘···················......................········································⋯⋯2附录A(规范性附录)数据链路数据块类型·························”··,···,····················一‘.·.⋯⋯6 GA/T379.3-2002/IEC60839-7-3:2001前言GA/丁379-2002(!报普传输系统串行数据接口的信息格式和协议》分为十个部分:—第1部分;总则—第2部分:公用应用层协议—第3部分:公用数据链路层协议—第4部分:公用传输层协议—第5部分:按照ISO八EC8482采用双线配置的报警系统接口—第6部分:采用ITU-T建议V.24/V.28信令的报警系统接口—第7部分:插人式报警系统收发器的报警系统接口—第8部分;与PSTN接口处采用ITU-T建议V.23信令的数字通信系统中的串行协议—第9部分:采用ITU-T建议V.23信令的专用信道所使用的PTT接口—第10部分:采用ITU-T建议V.24/V.28信令的终端接口本部分是本标准的第3部分。本标准等同采用了国际电工委员会IEC60839-7《报替传输系统串行数据接口的信息格式和协议》。本标准由全国安全防范报警系统标准化技术委员会(SACS/TC100)提出和归口。本部分起草单位:中国矿业大学信电教研室、SACS/TC10。秘书处、北京怡和拓天计算机有限公司。本部分主要起草人:王汝琳、刘希清、王蓓蓓、金巍、侈祝斌、周明锦。 GA/T379.3-2002/IEC60839-7-3:2001IEC前言1)IEC(国际电工委员会)是一个包括所有国家电工委员会的国际标准化组织。IEC的目标是促进电气电子领域内标准化问题的国际合作。为了实现这个目标以及一些其他的目的,IEC发布了国际标准。标准的准备工作委托给电工委员会,任何一个对相关主题感兴趣的IEC国家委员会都可以参加准备工作。IEC与国际标准化组织(ISO)紧密合作,遵循两个组织之间的协约所规定的条件。2)由于每个技术委员会都有来自不同国家委员会的代表,IEC在技术问题上的正式决定或协议最大程度地表达了相关主题的国际一致意见。3)IEC文件采用适于国际应用的建议形式,以标准、技术规格、技术报告或技术指导的形式正式发布,从这种意义上来说为国家委员会所接受。4)为促进国际统一,IEC各国家委员会应尽可能地将IEC标准应用于他们的国家标准和地区标准。任何IEC标准和相应国家标准或地区标准的差别都应该在后者中予以详细说明。5)IEC不采用任何标志规程表达许可,不对任何声称符合其标准的设备负责。6)注意,国际标准的某些部分可能是专利权的主题,IEC不负责确认这些专利权。国际标准IEC60839-7-3是由IEC技术委员会TC79完成的。本标准的内容建立在下列文档的基础上:FDIS投票表决报告79/200/FDIS79/210/RVD本标准投票表决的完整信息可以在上述的投票表决报告中找到。本标准根据ISO/IEC指示第3部分起草。附录A是本标准的一部分。委员会决定本出版物的内容在2004年之前不会做任何变动。到2004年,本版本将被.确认.撤消.用修订版取代。修正本标准另一语言的版本稍后发行。IEC60839-7-3和下述其他相关章节一起组成了《报警系统第7部分:报警传输系统串行数据接口的信息格式和协议》。IEC60839-7-1总则IEC60839-7-2公用应用层协议IEC60839-7-3公用数据链路层协议IEC60839-7-4公用传拾层协议IEC60839-7-5按照ISO/IEC8482采用双线配置的报警系统接口IEC60839-7-6采用ITU-T建议V.24/V.28信令的报警系统接口IEC60839-7-7插人式报替系统收发器的报警系统接口IEC60839-7-11与PSTN接口处采用ITU-T建议V.23信令的数字通信系统中的申行协议IEC60839-7-12采用ITU-T建议V.23信令的专用信道所使用的PTT接口IEC60839-7-20采用ITU-T建议V.24/V.28信令的终端接口 GA/T379.3-2002/IEC60839-7-3:2001报替传输系统串行数据接口的信息格式和协议第3部分:公用数据链路层协议,范围GA/T379的本部分规定了当报警传输系统的传输网络没有提供标准协议时,其标准串行数据接口所应采用的数据链路层信息结构、格式和传输过程,这样可以确保不同供应商设备之间的兼容性。本部分等同适应于报警信息的传输和发往/来自入侵、火警、出人口控制和社会报警系统的其他信息的传输,以及发往/来自其他类似系统的信息的传输。本部分以一个主机与一个或多个从机之间的简单查询响应算法为基础。本协议支持点对点、点对多点操作。不支持多点对多点之间的操作.但支持以主机为简单路由器的从机到从机之间的信息传输。此协议遵守OSI分层协议的建议以允许物理层应用的灵活性。2规范性引用文件下列文件中的条款通过GA/T379的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GA/T379.1报警传输系统串行数据接口信息格式和协议第1部分:总则(idtIEC60839-7-1)IEC60839-5-1报警系统第5部分:报警传输系统的要求第1节:系统总要求定义GA/T379.1中的定义适用于本部分。缩略语GA/T379.1中的缩略语适用于本部分。概述采用的基本协议是查询响应,主机只有一个。当有多个从机时,主机将顺序查询每个从机。需要传输的信息应格式化成一个或多个数据链路数据块,传送到指定目的地。每个已传输数据链路数据块都要在传输下一个数据链路数据块之前被明确确认。6数据链路数据块数据链路将以下面的结构传输信息。STX长度(Length)K}S}R}从机地址(5bits)X/Y数据链路数据块类型数据链路数据最大为248字节CRC GA/T379.3-2002/IEC60839-7-3:2001STX字节的值是02H,信息长度是指长度字节的下一个字节到CRC字节处(包括CRC字节本身)的字节数目。K位(第三个8比特字节的第7位)置位(=l,表示数据链路层鉴别(DLLA)功能被激活的信息,复位(=0)表示未被激活。R位(第三个8比特字节的第5位)保留,应复位(=0),S位(第三个8比特字节的第6位)是序列标志位,初始时应复位(=0),初始化DLLA数据链路数据块类型中该位置位(=l.主机传送的每一个新信息中,该位都要被触发。从机S位与输人信息对应位的值相等对于从主机传来的信息,X/Y字节的值设为X,对于从机传来的信息该值设为Y,CRC是使用X"s+X"+Xs+l计算出的两个字节的循环冗余校验。注:这个标准主要针对一个主机与一个从机间的通信。实际应用中,一个主机可以与多个从机通信,在公共传输媒介中交替传输信息.X.Y.S的值针对单个从机的.不受主机与其他从机间介人通信的影响。例如,若用于查询某个从机的S位置为1,那么不管接下去又查询了多少从机,对原从机的下一个查询将使S为0(假设原查询成功)了基本传输协议除非特别说明.主机与单个从机间的通信独立于该主机和其他从机间的通信。下列描述适用于与单个从机进行通信的情况。不考虑与其他从机通信产生的干扰。数据链路数据块类型的细节在附录A中给出。7.1信息时限信息时限指信息发送结束和接收到相应响应的第一个8比特字节之间允许的最长时间。信息时限适应所有类型的信息,信息时限与IEC60839-5-1中提到的传输时延相对应。72再起动时限再起动时限为潜在主机未成为主机之前,在它看来网络没有任何活动的最短时间。每个网络的时限按以下公式计算:Time-out=(ADDX50ms)+3000ms这里的ADD为网络节点的地址,这个值允许+10ms的误差。了.3网络地址必须给网络的每一个节点分配一个唯一的地址。本协议适应范围不包括任何监测或禁止地址多路复用的规定(除非这样使用会产生信息冲突从而导致多点信息出错)。有效地址为01^1FHEX.注:01-IFHEX=00000001一00011111(二进制)和01一IFHEX=1一31(十进制).了.4主机初始化尽管网络上只有一台工作主机,网络的其他一些单元也有成为工作主机的潜力。这就提供了在工作主机出错的情况下重新进行配置的可能性(见7.12.5),上电后,潜在主机应在数毫秒再启动时限内监视网络活动,若检测到有效地址(发往或来自任何从机)监视时间将重新开始。如果收到带有节点地址的一般查询信号,它将认为网络中有另一个主机在工作,将根据第7.5条做出反应(即它将成为一个从机)。若没有检测到任何活动,该节点被认为是主机并根据7.s条开始查询每一个可能的网络地址。在对至少一个从机成功初始化以前,如果检测到传输错误,节点将停止自发传输,重新初始化,所用检测时间为再起动时限。 GA/T379.3-2002/IEC60839-7-3:20017.5从机初始化下列过程可用于初始化主机与从机间的新连接。只有当主机处于特定状态时才允许使用这种模式,以防止被其他的可选装置代替。主机应产生一个一般查询信号去查询每一个从机是否已连接上,直到收到应答。一般查询和确认信息应将S和K位复位(=0),X/Y应该为OOHEX,主机从机一般查询一一一一一一一~一~一.一般查询勺一一一一一一一勺一一~一肚查询一一一一一一一一一一~一///确认建立链接然后应进行下列初始化过程主机从机生成XIQS=1,K=1初始化DLLA~~~一确认生成YK=1一一.一生成XS=0状态查询)tibMils上述过程完成后,连接应处于正常状态。7.6数据链路层鉴别(DLLA)功能初始化以前,DLLA功能失效,此时K位和X/Y的值为0,在初始化(从机)的过程中,主机产生两个随机变量X和Q,并把它们作为初始化DLLA数据链路数据块类型的一部分传给从机。从机以确认数据链路数据块类型做出响应,其中K=1,Y=(XADDQ)mod256,对于后续信息K=1,主机产生一个新的随机变量X,并把它传输给从机。若X是从机的最新接收值,从机以变量Y=(XADDQ)mod256做出应答,Q的值将存到从机中的易失性存储器中。7.7一般状态主机将产生一个一般查询信号。如果从机没有信息要传送,它将以确认数据链路数据块类型做出响应。主机从机/off询~一~~~一一一一一一一一确认如果从机有信息要传送,它可以用状态信息或块信息做出响应。 cA/T379.3-2002/IEC60839-7-3:2001主机从机般查’二二少状APIA主机从机一般查询一一.一,信息一一一一一一7.8多点操作多点系统中,主机必须对每个从机进行查询以确保它们都能正常工作,查询方式要确保每个从机都被查询,并且与单个从机间的通信不占用整个总线。为简单起见,本部分的大部分协议描述与单个从机间的信息传输。当含有多点信息时,发往/来自其他从机的信息将被交替插人到总线信息中。有多种算法可以实现上述目标,最简单的就是让主机对从机进行依次查询(并接收响应)。但是,在正常运行时,为了最小化主机等待不工作的从机超时的时间,要对已成功初始化的从机进行高频率的查询,对其他从机的查询频率则比较低。采用制表(Scheduling)算法应确保网络有充足的响应时间,对网络上从机(错误)的监测也应满足适当的系统要求。在网络安全问题重要的场合,建议从机的初始化应在主机的定义模式下进行(如工程测试),其他场合仅对已初始化从机进行查询。79等待状态当主机不能处理输人信息时(如:正在与其他从机交换信息),主机会进行等待查询。从机对此只需响应一个确认数据块。从机可以表明它有块或状态数据块等待传输,主机可以选择其中的一个发送特定查询。主机从机等待查询信号~~~~一_确认一一一一一一一7.10来自主机的信息主机会发送一个块信息数据块或状态信息数据块给从机,而不是查询信号,从机的响应只需为确认。从机主机信恳块主机状态信息了-1,从机间通信本协议不支持从机间直接通信,但是从机可以把信息传输给主机并通过它向另一个从机传递信息,而不必直接传送给另一个从机。 GA/T379.3-2002/IEC60839-7-3:2001从机A主机从机B一般查询给从机B的信息一一一目标地址块~~~~~源地址确认二)日“地、(“目标地址块或一一脚一确认(ACK)~一一~一7.12通用协议7.12.1接收错误主机或从机接收的任何数据链路数据块有错误的信息都将被丢弃(例如,无STX,CRC错误)。7.12.2晌应接收到主机发来的一个有效信息后,从机必须在信息时限内发送出响应信息的第一个a比特字节,然后再发送响应信息中随后的字节。7.12.3晌应失败当主机向从机发送信息时,未收到有效响应信号,主机应用相同的S,K和X/Y值再次发送该信息。如果主机未收到对四个连续报文的有效响应,它应产生信息给自己的网络层,表明网络有故障。以后.主机可以每隔一段时间就再次向从机发出一般查询信号。7.12.4从机的,新初始化在网络安全不重要的场合,可以对主机进行编程,以尝试实现它与从机间连接的重新初始化。在这种情况下,一般查询不需要加密。第7.5条中的初始化过程要重复进行。其他情况下,所有通信应保留当前的DLLA设置。只有在人工干预后才能启动重新初始化过程。在一个被监视的网络中,若一个已初始化从机在通知网络故障的时间内被重新初始化,它将产生一个错误信息表明网络连接错误(后面要跟有信息指示网络恢复)。7.12.5主机错误从机接收网络上的所有信息,但只对送往它们地址的信息做出反应,一个有潜力成为主机的从机可以监测网络的活动,如果未监测到任何活动,它会重新将自己设置成潜在主机。潜在主机将监测网络,时间至少是再起动时限以确保网络上没有其他数据传输。接着它将根据第7.5条启动初始化程序。新的主机将重新初始化所有从机,给X,Q赋于新值。注当网络的安全问题不重要时,建议潜在主机在监测网络信息时,保留响应从机的清单,只尝试重新初始化原主机故障以前网络上已有的从机 GA/T379.3-2002/IEC60839-7-3:2001附录A(规范性附录)数据链路数据块类型初始化DLLA长度:6K:15:1X/Y:X数据链路数据块类型:02数据链路数据:DLLA变量Q(一个8比特字节)一般查询长度:5数据类fl:80数据:无数据确认长度:6数据类型:70数据:一个8比特字节如果要发送信息块则数据字节中的。位应置位(=1),如果要发送状态信息则1位应置位(=1),其他位应复位(=0),状态信息长度:6^21数据类型:40数据:1一16个8比特字节由1一16个独立的8比特字节组成的发送信息如下定义:状态类型位7432状态类型是每个字节的高4位,定义其余各位的格式如下:状态类型位含义01。在线传输失败11在线传输阻塞21电池不足22主电源失效3。损坏40DLLA失败一个设备供电指示监视(Watch-dog)最新事件 GA/T379.3-2002/IEC60839-7-3:2001单元软件重置RAM错误PROM错误EEPROM错误软件错误未用的位应复位(=0)响应状态查询的状态信息包括所有对设备有效的状态字节,响应一般查询的状态信息只须包括变化了的状态字节。状态查询长度:5数据类型:41数据:无数据块信息长度:6-253数据类型30数据:1-248数据字节(来自传输层)目标地址块长度:7--253数据类型:31数据octetl:接收信息的从机地址数据octetl-N:1-247数据字节(来自传输层)源地址块长度:7.253数据类型:32数据octetl:发送信息的从机地址数据octetl-N:1-247数据字节(来自传输层)目标地址确认长度:7数据类型:33数据octetl:接收确认信息的从机地址数据octetl:1octet如果要传送一个块信息,octet2的。位应置位(=1)。如果要传送一个状态变化,1位应置位(=1),其他位应复位(=0)e源地址确认长度:7数据类型:34数据octetl:发送确认信息的从机地址数据octetl:1octet如果要传送一个块信息,octet2的0位应置位(=1),如果要传送一个状态变化,1位应置位(=1),其他位应复位(=0)e GA/T379.3-2002/IEC60839-7-3:2001等待查询长度数据类型:9数据:无数据'

您可能关注的文档