GB T 14399-1993 信息处理系统 数据通信高级数据链路控制规程与X.25LAPB兼容的DTE数据链路规程的描述.pdf
《GB T 14399-1993 信息处理系统 数据通信高级数据链路控制规程与X.25LAPB兼容的DTE数据链路规程的描述.pdf》由会员分享,可在线阅读,更多相关《GB T 14399-1993 信息处理系统 数据通信高级数据链路控制规程与X.25LAPB兼容的DTE数据链路规程的描述.pdf(28页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息处理系统数据通信高级数据链路控制规程与兼容的数据链路规程的描述发布实施国家技术监督局发布中华人民共和国国家标准信息处理系统数据通信高级数据链路控制规程与兼容的数据链路规程的描述国家技术监督局批准实施本标准等同采用国际标准信息处理系统数据通信高级数据链路控制规程与兼容的数据链路规程的描述引言本标准提供了由角度来观察的建议第二级的一种描述它是的对应本本标准亦提供了使用规程的两个如何能直接通信而不涉及公用数据网络的一种描述数据链路层向提供三种基本功能链路初始化这是从已知状态开始通信所必须的流控控制和另一站或之间帧的流动以确保发送帧的速率不大于能接收的速率差错控制以两种形式提
2、供循环冗余检验使用比特的多项式检测出错的帧使用顺序编号防止丢失一个或多个完整的帧数据链路层尽力通过重传出错的或丢失的帧确保正确接收所有的帧本标准重述其他标准的一些要求附录参考件给出了这些重述部分的列表并给出了所参照的对应标准主题内容与适用范围本标准定义下述标准的一种应用标准包括和当从其他标准之一解释所需的重新措辞有困难时则以和的原始要求为准它还定义了按年建议规定的使用第二级协议的操作的结构要素和规程该规程适用于和间的数据交换或两个间的数据交换所定义的该规程旨在用于同步全双工链路第章描述两种帧结构一种是基本模操作另一种是扩充模操作基本模操作是具有可选功能和的平衡异步规程类别扩充模操作是具有可选功
3、能和的平衡异步规程类别对支持基本模操作和扩充模操作的那些连接其选择仅在预定时进行对支持基本模操作和扩充模操作的那些远程连接其选择通过双边协定进行注这里作为基本模操作所述的规程是唯一可用于公用数据网的规程第章描述规程要素有些内容仅适合基本模操作有些内容仅适合扩充模操作第和章分别描述单链路规程和可选择的多链路规程单链路规程是从帧结构和规程要素引伸出来的用于单条数据链路上的数据交换用于多条并行上的数据交换如果要使个别失效的影响不干扰较高一级操作则需要通过事先双边商定也可在单个上使用对连接是否选择仅需在预定时决定对远程连接其选择通过双边商定在规程中需要在多种可能动作间进行选择的场合一般给出了推荐选择除
4、非特别声明否则动作选择不影响与本标准其他实施方案的相互操作尽管操作效率可能受影响在这种选择影响相互操作的场合该规程明确指出需要就规程的选择与远程端事先协商为了和满足广泛应用的需要相一致已尽量使这样的选择减至最小本标准所有实施方案的基本要求是它们能够按规定对由本标准所允许的远程端所采取的动作作出响应涉及事先双方商定的规程除外引用标准信息处理系统数据通信高级数据链路控制规程规程类别汇编信息处理系统数据通信高级数据链路控制规程帧结构信息处理系统数据通信高级数据链路控制规程规程要素汇编信息处理系统数据通信多链路规程建议用专用电路连接到公用数据网络的以包方式操作的数据终端设备和数据电路终接设备间的接口帧
5、结构上的所有传输都以帧格式进行基本模操作遵循表所示的格式扩充模操作遵循表所示的格式处于地址字段前面的标志定义为开始标志处于字段之后的标志定义为结束标志远程的所有传输都应使用这种帧结构表帧格式基本模操作比特传输顺序至标志地址控制标志比特比特比特帧检验序列续表比特传输顺序至标志地址控制信息标志比特比特比特比特帧检验序列表帧格式扩充模操作比特传输顺序至至标志地址控制标志比特比特比特帧检验序列比特传输顺序至至标志地址控制信息标志比特比特比特比特帧检验序列在包括顺序编号的帧格式中为在不包括顺序编号帧格式中为标志序列所有帧都由个比特后跟个连续比特和个比特组成的标志序列开始和结束逐比特地不断搜索该序列以便使
6、用标志序列进行帧同步远程在帧之间可以发送一个或多个完整的标志序列当发送多个标志序列见条时只能发送完整的比特标志序列单个标志可兼作一个帧的结束标志和下一个帧的开始标志地址字段地址字段由个八位位组组成地址字段标识命令帧要发往的接收器和响应帧的发送器地址字段的编码在条描述控制字段对于基本模操作控制字段由个八位位组组成对于扩充模操作控制字段对包括顺序号的帧格式由个八位位组组成对不包括顺序号的帧格式控制字段由个八位位组组成该字段的内容在条描述信息字段当存在帧的信息字段时它处在控制字段见条之后帧检验序列之前见条关于为使用本标准而定义的各种比特编码和编组见和条除了由较高层本身施加的要求外从较高层收到的比特编
7、码和编组没有限制关于信息字段最大长度见和条透明性当发送时应检查包括地址控制信息和在内的两个标志序列之间的帧内容所有个连续比特序列包括的最后个比特之后应插入个比特以确保不出现假标志序列当接收时应检查帧的内容并将紧跟在任何个连续比特后面的个比特删除帧检验序列字段字段是一个比特的序列它应该走下面两项和模的反码除以模生成多项式所得的余数其中是帧内从开始标志的最后一个比特到的第一个比特不包括这两个比特之间的比特个数但不包括为透明性而插入的比特在内把除了为透明性而插入的比特以外的从开始标志的最后一个比特到的第一个比特不包括这两个比特之间的帧内容乘以后再除以模生成多项式所得的余数作为一种典型的实施方法是在发
8、送器处把计算除法余数装置内寄存器的初始内容预置成全然后在地址控制和信息字段的内容除以上述生成多项式的过程中得到修改把所得余数求反就作为比特发送出去在接收器处把计算余数装置内寄存器的初始内容预置成全在传输无差错情况下串行进入的受保护的比特和乘以再除以模生成多项式后所得的最终余数应该是与相应比特传输顺序地址命令响应和顺序号应首先发送低阶比特例如序号的首发比特应具有权值信息字段中发送比特的顺序按本标准定义的特定信息字段格式规定应从最高项系数开始发送到线路上最高项系数是在字段的比特位置见表和表注按表到表的规定比特定义为低阶比特无效帧无效帧定义为具有下述特性之一的帧未由两个标志正确地定界的帧在两个标志之
9、间少于比特的帧包括帧检验序列差错的帧包括非条定义的地址字段编码的帧注对于与八位位组对准的和而言非八位位组对准的检测可以在数据链路级或在较高级内进行在数据链路级检测虽然未要求但可通过添加帧有效性检验来完成帧有效性检验要求开始标志和结束标志间的比特数应为八位位组的整数倍为透明性而插入的比特除外否则该帧认为无效帧放弃放弃一个帧通过发送至少个连续比特不插入比特实现帧间时间填充帧间时间填充通过在帧之间发送连续标志即多个比特标志序列实现数据链路信道状态工作信道状态当正在发送帧放弃序列或帧间填充时该出信道为工作状态当正在接收帧放弃序列或帧间填充时该入信道定义为工作状态空闲信道状态当使出信道为至少持续比特时间
10、的连续状态时该出信道为空闲状态当检测到连续状态至少持续比特时间时该入信道定义为空闲状态检测到空闲状态时所采取的动作目前尚未定义检测到空闲信道状态可将空闲状态解释为不支持数据链路的建立注检测到空闲信道状态持续时间至少为时将认为数据链路是断开状态在条定义规程要素规程要素按照收到来自远程的命令后所发生的动作来定义下面规定的规程要素包括与第章所述的数据链路和系统配置相关的命令和响应的选择控制字段格式和状态变量控制字段格式控制字段指示命令或响应的类型并在适用的命令或响应中包括顺序号三种类型的控制字段格式用来执行编号的信息传送格式编号的监控功能格式和无编号的控制功能格式基本模操作的控制字段格式如表所示扩充
11、模操作的控制字段格式如表所示信息传送格式使用格式实现信息传送和位的功能是独立的即每个帧都有和可以确认也可以不确认由接收的新添加的帧位可以置为或监控格式使用格式实现数据链路监控功能诸如确认帧请求重传帧以及请求暂停帧的传输和的功能是独立的即每个监控帧都有可以确认也可不确认由接收的新添加的帧位可以置为或无编号格式使用格式提供附加的数据链路控制功能这种格式不包括顺序编号但应包括可以置为或的位无编号帧在基本模操作和扩充模操作中应具有相同的控制字段长度表控制字段格式基本模操作控制字段格式控制字段比特格式格式格式发送器发送顺序编号比特为低阶比特发送器接收顺序编号比特为低阶比特监控功能位修改功能位作为命令发送
12、时为探询位当作为响应发送时为终结位探询终结探询位探询表控制字段格式扩充模操作控制字段格式控制字段比特第一个八位位组第二个八位位组格式格式格式发送器发送顺序编号比特为低阶比特发送器接收顺序编号比特为低阶比特监控功能位修改功能位保留并置作为命令发送时为探询位作为响应发送时为终结位探询终结探询位探询控制字段参数与控制字段格式有关的各种参数描述如下模数每个帧都应顺序编号可具有模数的范围值其中模数是顺序编号的模模数等于或顺序编号在该整个范围内循环帧变量和顺序编号发送状态变量发送状态变量表示该下一个按顺序要发送的帧的顺序编号发送状态变量可在模数范围内取值随着每个相继的帧传输发送状态变量的值应增加但发送状态
13、变量的值超过最后接收到的帧或帧的的值不得大于悬而未决的帧最大数目的值在条定义发送顺序编号只有帧包括发送顺序号在传输按顺序的帧之前的值应置为发送状态变量的值接收状态变量接收状态变量表示该期望下一个按顺序要接收的帧的顺序编号该接收状态变量可在模数范围内取值在收到无差错的按顺序的帧其发送顺序号等于接收状态变量时接收状态变量的值应增加接收顺序编号所有的帧和监控帧都应包括即期望的下一个要接收帧的顺序编号传输上述类型的帧之前的值应置为等于接收状态变量的现行值表示的发送器已经正确地接收到了编号直到包括在内的所有帧探询终结位所有的帧都包括探询终结位在命令帧中位称为位在响应帧中位称为位探询终结位的功能置的探询位
14、由用来请求探询远程的响应置的终结位由用来指示由于收到来自远程的请求探询命令而发送的响应帧位的使用在条叙述命令和响应所支持的命令和响应对基本模操作列于表对扩充模操作列于表对本标准监控功能位编码以及表和表中未标出的表和表中的修改功能位的那些编码都标识为未定义的或不能实现的命令和响应控制字段表和表中的命令和响应定义如下表命令和响应基本模操作格式命令响应编码信息传送信息监控接收准备好接收未准备好拒绝接收准备好接收未准备好拒绝无编号置异步平衡方式断开无编号确认断开方式帧拒绝表命令和响应扩充模操作格式命令响应编码到信息传送信息监控接收准备好接收未准备好拒绝接收准备好接收未准备好拒绝无编号置异步平衡扩充方式
15、断开无编号确认断开方式帧拒绝信息命令信息命令的功能是通过数据链路顺序地传送含有信息字段的编号帧接收准备好命令和响应接收准备好监控帧由用来指示已准备好接收帧确认前面接收的编号最大为在内的所有帧帧可用来指示清除由同一站或远程由前面发送帧而建立的忙状态除了指示的状态外位置的命令可由用来询问远程的状态接收未准备好命令和响应接收未准备好监控帧由用来指示忙状态即暂时无能力接受新添加的帧编号最大到而且包括在内的帧均认为已被确认如果有接收的编号为的帧和后续的帧则均不认为被确认这些帧的接受情况将在后续的交换中表示除指示状态外位置为的命令可用来询问远程的状态拒绝命令和响应拒绝监控帧由用来请求重传编号从开始的帧编号
16、为以及在此之前的帧均认为已被确认在这些重传的帧之后可以发送等待初始传输的另外的帧对于一个给定的信息传送方向任何时刻只能建立一个异常状态当收到一个等于帧的的帧时该异常状态应被清除复位然而如果在确认时限范围内异常状态未被清除帧可以重传见条可用来指示由同一站前面传输的帧而报告的忙状态的清除除了指示状态外位为的命令可用来询问远程的状态置异步平衡方式命令置扩充的异步平衡方式命令无编号命令用来将被寻址的或置成异步平衡方式的信息传送阶段其中所有命令响应控制字段的长度均为个八位位组无编号命令用来将被寻址的或置成异步平衡方式的信息传送阶段其中有编号的命令响应控制字段的长度均为个八位位组无编号的命令响应控制字段的
17、长度为个八位位组注对连接数据链路操作方式基本的模或扩充的模应在预定时决定而且只有经过新的预定过程才能改变对连接数据链路操作方式基本的模或扩充的模应由双边商定或命令中不允许有信息字段传输命令表示由同一站由于前面传输的帧而报告的忙状态被清除通过在第一个响应机会传输响应来证实对基本的模操作扩充的模操作的接受根据接受这种命令将它的发送状态变量和接收状态变量置为当执行该命令时尚未确认的前面发送的帧保持未确认即链路建立后它们不重发从可能丢失的那些帧内容数据单元中恢复是较高级协议例如网络层或的责任断开命令无编号命令由用来结束前面设置的方式它应通知接收命令的远程发送命令的要暂停操作命令中不允许有信息字段接收命
18、令的远程在执行该命令前应通过发送响应确认接受命令发送命令的在收到确认的响应时应进入断开阶段当执行该命令时尚未确认的前面发送的帧保持未确认即链路建立后它们不重发从可能丢失的那些帧内容数据单元中恢复是较高级协议例如网络层或的责任无编号确认响应响应由用来确认它已收到并接受了和无编号命令响应不允许有信息字段传输响应表示同一站由于前面发送帧而报告的忙状态被清除断开方式响应响应由用来报告它在逻辑上与链路呈断开状态并处于断开阶段在此阶段可以发送响应用以请求置方式命令或者如果根据收到的置方式命令而发送响应用以通知远程该仍处于断开阶段不能执行该置方式命令响应中不允许有信息字段在断开阶段中应监视收到的命令对命令按
19、条所述进行动作对接收的位置的任何其他命令用位置的响应来应答帧拒绝响应响应由用来报告远程通过重传相同帧而不能恢复的差错状态即由于收到有效帧引起的下述状态之一收到未定义的或不能实现的命令或响应控制字段收到信息字段超过设定的最大长度的帧收到无效的收到不允许具有信息字段但却包括信息字段的帧或收到具有不正确长度包括长度为至比特构成的帧的监控帧未定义或不能实现的控制字段是指表或表未标出的控制字段的任何编码无效定义为它所指的帧前面已经发送和确认或它所指的帧尚未发送而且不是等待发送的按顺序的下一个帧有效应处于仍未确认帧的最低发送顺序号到当前发送状态变量之间的范围之内紧跟在控制字段后面由三个八位位组基本模操作或
20、五个八位位组扩充模操作构成的信息字段应随该响应返回以提供响应的原因这两种格式在表和表中给出表信息字段格式基本模操作信息字段比持至至至被拒绝的帧的控制字段这些字段的功能如下被拒绝帧的控制字段应是所接收的引起帧拒绝的帧的控制字段应是报告拒绝状态的或的当前发送状态变量值比特为低阶比特置表示引起拒绝状态的帧是一响应帧置表示引起拒绝状态的帧是一命令帧是报告拒绝状态的或的当前接收状态变量值比特为低阶比特置表示所收到的并在比特至内送回的控制字段没有定义或不能实现置表示所收到的并在比特至内送回的控制字段被认为是无效的因为该帧包括了不允许的信息字段比特应与该比特一起置成置表示收到的任何信息字段超过了报告拒绝状态
21、的或的最大设定容量置表示所收到的并在比特至内送回的控制字段包括了无效的比特和至应置成响应的信息字段中和比特可都置成用以指示上面未列出的一种或多种状态所引起的帧拒绝表信息字段格式扩充模操作信息字段比特至至至被拒绝的帧的控制字段这些字段的功能如下被拒绝的帧的控制字段应是所接收的引起帧拒绝的帧的控制字段当被拒绝帧为无编号帧时被拒绝的帧的控制字段应位于比特至而比特至置为应是报告拒绝状态的或的当前发送状态变量值比特为低阶比特置为表示被拒绝的帧是响应置为表示被拒绝的帧是命令帧是报告拒绝状态的或的当前接收状态变量值比特为低阶比特置表示所接收到的并在比特至内送回的控制字段没有定义或不能实现置表示所收到的并在比
22、特至内送回的控制字段被认为是无效的因为该帧包括了不允许的信息字段或该帧是具有不正确长度包含长度至比特的帧的监控帧比特与该比特一起置置表示所接收到的信息字段超过了报告拒绝状态的或的最大设定容量置表示所接收到的并在比特至内送回的控制字段包括了无效的和至比特应置成响应的信息字段中和比特可都置成用以指示上面未列出的一种或多种状态所引起的帧拒绝异常状态的报告和恢复在链路级检测到产生了异常状态后可用下述差错恢复规程恢复所述异常状态是由于传输差错站故障或操作情况而产生的那些状态忙状态当由于内部限制例如接收缓冲限制而暂时不能继续接收帧时就会产生忙状态在这种情况下应发送帧可以在帧之前或之后发送等待传输的帧可通过
23、发送仅响应命令或帧来报告忙状态已清除一旦收到来自远程的帧该应终止进行中的任何帧的传输并等待远程忙状态已清除的指示如果收到帧时有帧要发送它应启动超时功能定时器或如果在忙状态期间出现了可用于发送的帧则在出现第一个帧可用时该应启动定时器如果在收到忙清除指示之前定时器超时应发送位置的监控命令帧用以请求远程的状态收到的位为的响应该响应应给出远程的忙非忙状态以这种方式重复请求状态直至收到非忙的响应或决定将有关这些信息帧状态的信息返回到较高一级以便以后处理顺序差错由收到的其不等于该接收状态变量的所有帧的信息字段都应被丢弃当收到的帧所包含的不等于的接收状态变量时便产生顺序异常状态不确认即不增加其接收状态变量出
24、现顺序差错的帧也不确认可能跟在它后面的任何帧直至收到具有正确的帧收到具有顺序差错的一个或多个帧或后随监控帧和的它应接受包含在字段和或位中的控制信息以便执行链路控制功能例如接收对前面已发送的帧的确认并进行响应位置为至条中规定的方法在产生顺序差错状态后可用于启动重传丢失的或有差错的帧检验指示恢复检验指示恢复基于检验指示周期对检验指示周期从传输位置为的命令帧开始在下述两种情况之一结束收到位置为的响应帧当应答超时功能定时器超时时当发送了位置为的或命令帧后而收到位置为的监控响应帧时它应启动重发顺序编号比发送位置的命令帧时发送状态变量值小的所有未确认的帧在收到的监控帧为响应的情况下在启动可能的重发前应首先
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 14399 1993 信息处理 系统 数据通信 高级 数据链 控制 规程 25 LAPB 兼容 DTE 路规 描述

链接地址:http://www.mydoc123.com/p-146410.html