首页 > 国家标准(GB) > GB/T 15124-1994 信息处理系统 数据通信 多链路规程
GB/T 15124-1994

基本信息

标准号: GB/T 15124-1994

中文名称:信息处理系统 数据通信 多链路规程

标准类别:国家标准(GB)

英文名称: Multilink specification for data communication in information processing systems

标准状态:现行

发布日期:1994-07-01

实施日期:1995-03-01

出版语种:简体中文

下载格式:.rar.pdf

下载大小:592340

标准分类号

标准ICS号:信息技术、办公机械设备>>开放系统互连(OSI)>>35.100.20数据链路层

中标分类号:电子元器件与信息技术>>信息处理技术>>L78数据信息

关联标准

采标情况:ISO 7478-1987

出版信息

出版社:中国标准出版社

书号:155066.1-11485

页数:平装16开, 页数:15, 字数:26千字

标准价格:12.0 元

出版日期:2004-07-25

相关单位信息

首发日期:1994-07-16

复审日期:2004-10-14

起草单位:上海交大电子工程系

归口单位:全国信息技术标准化技术委员会

发布部门:国家技术监督局

主管部门:国家标准化管理委员会

标准简介

本标准规定多链路规程。在该规程中,处于数据链路层的多条并行数据链路用来在网络层实体之间,提供可变带宽的数据链路。多链路规程(MLP)作为数据链路层中一个新的较高的子层出现,在网络层与数据链路层的多条单数据链路协议功能(SLPs)之间操作。本标准不规定SLPs向MLP指示多链路帧传输业已成功完成的方法。多链路规程不排除利用具有不同时延特性和/或线路速率的单链路规程构成一个多链路帧之前,必须了解将要使用该规程。这可通过下述方法实现:事先商定在该数据链路上的所有通信均采用该规程,或通过SLPs之一协商使用该规程,或者通过其他途径。双方获得有关使用或不使用多链路规程共同理解的方法,在本标准中未作规定。 GB/T 15124-1994 信息处理系统 数据通信 多链路规程 GB/T15124-1994 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

中华人民共和国国家标准
信息处理系统
数据通信
多链路规程
Informatlon processing system-Data communicatlon
-Multilink procedures
GB/T15124—94
ISO74781987
本标准等同采用国际标准ISO7478一1987&信息处理系统数据通信多链路规程》。0 引言
多链踏规程涉及ISO开放系统互连(OSI)参考模型的层次,特别是物理层、数据链路层和网络层。多链路规程位于数据链路层。
多链路规程提供的功能有:从网络层接受数据单元,在-组并行数据链路上调度数据单元的传输和重传,以及把收到的数据单元重排序后交付给网络层。多链路规程具有如下基本特性,在两个数据站之间提供多条连接以使服务经济可靠,a、
允许增加或减少连接而不中断多条连接所提供的服务,b
通过均衡负荷,使一组连接的带觉利用最佳:当有的连接发生故障时,连接组的服务质量适度下降,d
向每一个多链路组提供一条通向网络层的单逻辑数据链路;e.
f.如巢需要在将收到的数据单元交付给网络层之前,可以进行重排序。1生题内容与适用范围
本标准规定多链路规程。在该规程中,处于数据链路层的多条并行数据链路用来在网络层实体之间,提供可变带宽的数据链路。多链路规程(MLP)作为数据链路层中一个新的较高的子层出现.在网络层与数据链路层的多条单数据链路协议功能(SLP,)之间操作(见图 1)。本标准不规定SLP.向MLP指示多链路顿传输业已成功完成的方法。多链路规程不排除利用具有不同时延特性和/或线路速率的单链路规程构成一个多链路组当本标准所规定的规程在一条或多条并行数据链璐上使用时,数据链路两端在发送第-一个多链路顿之前,必须了解将要使用该规程。这可通过下述方法实现:事先商定在该数据链路上的所有通信均采用该规程,或通过SLP.之一协商使用该规程,或者通过其他途径。双方获得有关使用或不使用多链路规程共同理解的方法:在本标准中未作规定。国家技术监督局 1994- 07-16 批准1995-03-01实施
2定义和整数
物熙层
GB/T1512494
武据驻路会
驴链路接】
多东单经路操门
—多链略接
图1多链璐规程功能结构
SI.P 单链路规程,MLF 多链路规程2.1 MLP 复位证实比特(C) MLP resct conlirmation bit (C)网路是
1个元来
MLP复立证实比特用来响应置\1\R比特,以证实MLP的所有状态变最均已复位。在正常通信中,C比特罩“0\,即未曾发起复位请求。C比特置“1\用来响应R比特置“1\的多链路慎,间时表示MLP状态变量复位过已完成。在C一1时,多链路颠没有数据单元字段。2.2多链路规程(MLP)multilink procedures (Mi.P)在构成一组的一个或多个SLP上传送数据所采用的协议。2. 3 多链路发送序号[MN(S)] multilink xend seguence number [MN(S)]分配给多链路帧的多链路序号的值。注:可分配的编号慎处于从0到4095的范围内(含0和4095),用于重排序。在多链路规(MLP)数据接收站,当需要重排序时在将数据单元交付给网络层前,可用编寸进行重排序,并可用来检测有光失踪或重复的多链路懒。2.4丢失多链路顿定时器(MT1)lost. multilink frame timer(MT1)在低通信量期间,这个定时器的韬时用米确定MV(S)等于MV(R的多链路已去失。2.5价定时器(MT2)grouphusytimer(MT2)可选。在接收MLP,这个定时器的超时用来确定在完成重排序之前因耗尽缓冲器而存在着的阻室状态。
2.6 MLP 复位证实定时器(MT3)MIP rcset confirmalion limer (MF3)定时器,MT3 提供了-种识别传送了R 比特罩\1\的多链路顿之后还未收到所期辈的C比特置“1\的多链路顿这…·况的手段,
2.7多链路接收状态变量[MV(R)] multilink Teceive state variable MV(R)]表示要传送到网络层的按序下一个多链路帧的 MN(S)。注:MV(R)是接收窗的下沿。
2. 8 多链路发送状态变量[MV(S)] mulilink send stale variable 「MV(S)]CB/15124—94
表示将要分配给多链路顿的按序下一个MN(S),该多链路恢将企多链路组上发送。2.9多链路慎确认状态变量[MV(T)]multilink frame acknowledgment state variable[MV(T)]表示等待从本地SLP发回确认指示的最早的多链路慎的MN(S)注:MV(T)是发送窗的下解
2.10多链路窗门大小(MW)multilinkwindowsize(MW)对于一个给定的传输方向发送MLP均应使用相同的MW。注:发送窗包括的序号范围从MV(T)到MV(T)+MW一1(含两端点)接收窗口包括的序号范围从MV(R)到MV(R)+MW-1(含两端点)。MW是个系统参数,永远不能超过4095MX:响参数MW值的因素包括,但不限于,链路传输和传播时延、键路数目、多链路恢长度范围以及单链路馨数(重传饮数N、响应时间以及未解决I顿的数归)。2.11接收MLP窗口保护区(MX)receiveMI.Pwindowguard(MX)值高于接收窗口上沿的周定大小的序号范画。如果收到了MN(S)处于该保护区的多链路顿,则表示从MV(R)到该接收到的MN(S)-MW范围内的末被收到的帧L丢失:2.12乒常多链路顿的范围(MZ)rangc ofabnormal tnultilink frames(Mz)在正常工作时不应收到的 MN(S)序号范制。注:应丢弃在Mz范圃内接收的多链路懒。2.13SLP重传尝试次数(N)numberofSLPretrasmissinnaltempts(N)一个单链路规程(SLP)数据站在通知MLI之前尝试重传一个多链路顿的次数。注:SLP的随后动作取决干ST.P的设计。MI.P的随后动作应包括将多链路蛎分配给原先的SLP或其他的一个或多个 SLP传输
2.14 MLP复位请求比特(R) MLP reset rec[uest bit (R)MLP复位请求比特用于请求复位ML.P的状态变量,在正常通信时.R比特应骨为~0”,即无多链路复位请求。R 比特置“1\用来请求复位接收 MLP 的状态变量。在R一1情况下,多链路帧数据单元宁段不似括有较离层的信息,但可含有一个体现复位原因的可选的原因字段,以说明复位的原因。注:在DTE/DCEX.25接口密用中,规定了一个8比物的原困字段.该8比特宇段的编势有待于进一步研究。参阅GB/T 14399
2.15检验顺序选件比特((S)sequence checkoption bit(S)S比特只在V一1时才有意义(表示接收到的多链路恢不要重排序)。S一1意味着未分配MN(S)号,S0意味着已分配MN(S)号。因此,虽然不需要重排序:但可检验多链路巅的重复以及鉴别多链路的失踪。
2.16单链路规程(SI,P)single link procedures(SLP)在单条数据链路上用于逻辑数据链路的建立,保持、传输数据和终止的数据链路协议。2.17不排序比特(V)void sequencing bit(V)V比特表示接收到的多链路懒是否受排序限制。V=1意味着不要求排序。V0意味着要求排序。3多链路顿格式
为了允许数据单元(例如,包)能重排序,需要提供多链路控制(MLC)字段.这个字段被当作SL.P传输单元的信息字段前两个八位位组米传送图2表示(MLC)字段以及它与数据单元和S1.P头部/部之间的关系,
注:如果SLP使用与编码有关的规程,可能要求对格式进行一些修改。两个八位位组的MI.C字段应紧随SLP头部之后,并对在网络层实体之间传送数据单元所用的数据链路层的包封进行扩充。单链路和多链路控制字段仅在数据链路层上产牛和便用,不能转发到网络层。
CB/T15124—94
多链路序号 MN(S)应由12个比特组成,提供模4096 计数。MN(S)应如图2所示分为MNH(S)和MNL(S)两个宇段。在M1.C字段中应备有四个控制比特.用于提供附加的多链路控制特征。交村划SLF/从SLP接到的第】比特SLP头带MN(S)
MNL(S>
在MNrS1中比特的权值
东链略挖制宁段
老硅路幅
付到SLP/从Si.P接收到的1比
SLP头部|MNH(S?
在MN(S)中特的起值
多链路农市扫达
多链路械
图2多链路顿格式
SLPE部
数据的心
SI.P愿部
MNH(S)12比特多链路发送序号的第9个至第12个比特+MNL(S)一[2比特多链路发送序→的第 1 个至第 8 个比特;V一不排序比特;S一检验顺序选件比特;R一MI,P 复位求比特;C..MLP复位证实比特ST,P-单链路规程不排序比特V用来表示收到的数据单元在交付到网络层之前不箭要重排序为收自网络层的顺序。V=1时,数据单元不必重排序,并且,接收MLP应立即将数据单元交付到网络层而不考患它在接收顺序中的次序,V心时,接收到的数据单元在交付到网络层时应保持原序,V=0示MN(S)号存在检验顺序选件比特S仅当V=1(表尔不需要对多链路帧进行重排序)时才有意义。当V二0时,S比特无意义。当 V=1 种S=1时,发送MLP不应将 MN(S)值分配给多链路帧。因而包括在该多链路顿中的数据中元应转发到网络层,而不检验顺序完整性或重复。当 V-1和S-0 时,发送 MLP 应将 MN(S)值分配给多链路顿,以便于检验重复或失综的多链路赖,但不需要保证顺序的完整性。重复的多链路帧的数据单元不应交付到网络层,MLP复位请求比特R用来发起多链路复位过程。MLP复位证实比特C,用来表示多链路复位过程的完成。在正常数据交换期间MLP复位请求比特科MLP复位确认比特应置“0\。4发送器操作
4.1概述
发送MLP负责控制从较高层(例如,网络层)来的数据单元流进入多链路顿中,然后再送到SLP,,以便传输到远程接收的MLP。
发送 MLP 的功能有:
接受从网络层来的数据单元,wwW.bzxz.Net
GB/T 1512494
分配包含合适序号MN(S)的多链路控制字段给数据单元:确保分配的MN(S)不超出MLP发送窗口之外,把最终形成的多链路顿传递给 SLP,传输+接受来自 SLP.的成功传送确认的指示监规在SLP子层中出现的传送失败或困难,并从中恢复;接受来自SLP.的流基控制指示,并采取合适的动作。4.2传输多链路顿
当发送MI.P从网络层接受数据单元时,它应把该数据单元置于一个多链路恢中,然后当需要时(V-(,或 V-1 和 S=D)置MN(S)=MV(S),并将MV(S)加 1.递增发送和接收状态变量是依照连续重复顺序序死:即对模4096序列,4095比4094高1.0比4095高1。
如果MN(S)小于MV(T)+MW,而且远程数据站尚未在所有可用的数据链路上都指示出忙状态,则发送MLP应把尚未分配的MN(S)最低的多链路顿分配给一个可用的SLP。当SI.P从远程接收到一个确认,表明已成功地完成了多链路恢的传输时,它应向发送MLP作出指示。然后发送ML.P可以删除已被确认的多链路顿。当发送MI.P接收到来自SLP.的确认指示时,应推进MV(T),以指示尚未被确认的最低端号的多链路顿。发送ML.P总是首先分配最低MN(S)的多链路帧。发送MLP也可以把一个多链路恢分配给多个SLP。
如果在多条数据链路上发送一个多链路顿时(例如,为提高成功交付的概率),那么存在这样一种可能性,郎这些多链路恢之一(即重复的多链赖)可能在较早的一个恢被确认后才交付给远程MLP。这较早的多链路慎会使接收 MLP 递增它的 MV(R)发送 MLP递增它的 MV(T).为了确保老的重复多链路恢不被接收 MLP误认为是新的多链路顿,发送 M1.P 在所有 SLP 已成功地传送了多链路顿或重传该多链路愤达最大次数之前,决不能发送MN(S)等于或大于MN(S)一MW-MX的新的多链路顿,其中 MN(S)与在其他 SLP.上传送的重复多链路恢有关。--种方法是在所有的 SL.P 或者成功地传送了多链路顿或者重传该帧达最大饮数之前:禁止递增MV(T)。递增序号
图3发送器流量控制
4.3发送器流控制
GB/T 15124—94
流量控制是利用窗口大小参数MW以及通过远程SL.P,指采忙状态获得的。发送MLP不应给多链路分配大丁MV(T)+MW一1的MN(S)。当下一个将要分配的多链路顿具有MN(S)=MV(T)+MW时,发送MLP应挂起该顿和后继的多链路懒,直到收到了推进MV(T)的确认指示。
在图 3中,MV(S)已变成等于MV(T)+MW此时,发送MLP在MV(T)推进之前不再分配任何新的多链路顿。
接收MLP通过在一个或表个SLP上指示出忙状态而对发送MLP进行流量控制。出现忙状态的SLP,的数目决定可实现的发送器流量控制的程度。当发送ML.P收到来自它的一个或多个SLP的作状态指示时,它应该再新分配曾分配给这些SLP的任何末被确认的多链路帧。发送MLP应按照上述规定,将包括最低MN(S)的多链路懒分配给可以使用的SLP。4.4重传
当发送SLP重传含有多链路顿的单链路顿达N次以后,仍未收到对该单链路顿的确认时,发送MLP将重新把该多链路顿分配给原先的SLP.或其他的SLP.传送,除非其他SLP对该多链路恢有了确认指示。
4.5链路蔽障
如果发送 SLP检测到数据链路故障,那么该SI.P应向发送MI,P报告该数据链路不能用了。所有未确认的多链路顿应由发送MIP重新分配。在该数据链路重新建立之前,发送MI.P将不再向该SLF分配任何多链路顿。
4.6发送器再配臂
数据链路可能由于物理层或数据链路层的断开而不能提供服务。发送SI.P应向发送MLP指示此数据链路不能T.作。所有分配给该SLP的末被确认的多链路恢应由发逆 MLP进行再分配。当数据链路恢复服务或首次提供服务时+SLP应向发送MLP指示。发送MLP就可以向该SI.P分配多链路帧。
5接收器操作
5.1概述
当从接收 SLP接收多链路顿时,应当检查多链路控制字段的内容。当V=C时,数据单元交付给网络层之前应按5.3条所述重排序多链路顿。万一接收SI.P未检测出传输差错,或机器内部出错,多链路顿都可能要丢失。接收MLP按5.4条所述能检测出这种丢失的多链路顿。可以设想较高层的恢复机制是能够从这种情况下恢复的。若接收MLP将要用完缓冲资源,可采取 5.5条所述的流量控制方法。5.2接收多链路峡
长度小于两个八位位组的多链路顿,应由接收MLP丢弃。如果 V=0,多链踏顿应按 5.3条所述重排序。如果 V=1且S=0,且 MV(R)小于或等于 MN(S)MN(S)小于或等于MV(R)+MW+MX-I,MN(S)又不是重复的MN(S).测则应立即将多链路顿所含的数据单元交付给网络层。如果V=1且S=1,则立即将多链路帧所含的数据单元交付给网络层。遵塔号
GB/T 15124—94
异常区
图4接收多链路慎
接收窗口
用于控制接收多链慎的接收MLP序号可分为三个区域,如图4所示。MV(R)是下一个按序的多链路顿的MN(S),该顿的数据单元即将传遵给网络层。具有较高MN(S)的多链路顿可能早已被收到,并且在传递给网络层之前被挂起以等待所期望的多链路愤。和MV(R)有关的三个序号区域为;
a、接收窗口MW包括从MV(R)到MV(R)+MW一1的序号:b、保护区MX包括从MV(R)+MW到MV(R)+MW+MX-1的序号:C.异常区MZ包含从MV(R)+MW+MX到MV(R)-1的序号。当收到MN(S)=MV(R)的多链路慎时,不论它是否按照5.3条而曾被挂起过,其数据单元应交付给较高层(例如,网络层),并且接收MLP应递增MV(R)。5.3重排序
接收MLP通过下述方法对多链路恢进行重排序,即所有需要重排序且MN(S)在MV(R)+1至MV(R)十MW一1范围内的多链路顿,在其数据单元交付给网络层之前被挂起的方法。需要重排序的且序号小于MV(R)的所有多链路顿应已完戒重排序而且它们的数据单元已被交付给网络层。5.4检测丢失的多链路
由手:
MW是收发MLP双方均了解的固定参数,且发送MLP窗口从SLP尚未指示确认的最小多链路序号(模4096)开始,因此,接收MLP除不接收重复顿之外,还不接收MN(S)处于接收窗口之外的多链路帧。当接收SLP接受并确认一个含有多链路顿的传输单元且发送SLP向发送MLP指示确认时,发送MLP可推进它的窗口,允许向SI.P,分配具有较高MN(S)的多链路恼。如果接收到的多链路赖随后丢失了,那么接收MLP的接收窗口不能推进。接收MLP应等待丢失的多链路慎直至:a.收到一个在保护区内的MN(S)的多链路赖;或b.定时器MT1超时。
当检测到一个丢失的多链路顿时,可通知网络层。当接收位于保护区的MN(S>的多链路懒时,可认为该赖有效。从MV(R)到接收到的MN(S)减MW范围内的多链路顿,若尚未收到,则应认为已丢失;若已收到,则应传递到网络层。接收窗口应如此GB/T 15124-94
旋转,使MV(R)等于接收到的MN(S)减去MW+1。然后继续进行5.2条中所规定的多链路顿的正常处理(见图5)。
保护区对接收MLP要足够大,以便于接收MLP识别在它的接收窗口之外的,多链路顿丢失出现后可以合法接收的最高的MN(S)。MX不应大于MW、例如:a。在发送MLP依次将h个按顺序连续的多链路颠分配给第i个SLP的系统中,MX应大于或等丁所有h;之和+1一min,其中h.等于所碰到的最小的h。在多链路组中有L个SLP的场合,MX应大于或等于
Zh, +1- hm:或
h,在发送MLP依次轮流给每一个SLP分配h个按序连续的多链路慎的系统中,接收MLP的MX应大于等于h(L-1)+1,其中L是多链路组中的SLP的数月。MV(R)天陈赖
避增片
接收N:
丢光的
交付给网结层
一新的MV(R)
接收到的MN(S)
遵增序号
图5检测丢失的多链路顿
若定时器MT1超时,可申报MN(S)=MV(R)的多链路顿丢失。接收窗口按前面所述那样旋转。在收到一个MN(S)大于MV(R),并且需要重排序的多链路赖时,应当启动定时器MT1。当接收到--个MN(S)-MV(R)的多链路慎,且在接收一个MN(S)等于新的MV(R)的多链路蜘之前,有其他多链路慎止等待交付时,应再启动定时器MT1;否则.应复位定时器MT1。当所有的SLP均指示出忙状态时,应当关闭定时器MT1。
5.5接收器流量控制
当需要对发送MLP进行流量控制时,一个或多个接收SLP可指示出忙状态。如果接收MI.P在完放重排序之前可能耗尽其接收缓冲容量,可以安装定时器MT2。只要接收MLP在所有SLP上均指示出忙状态,且接收MLP上有多链路慎正等待重排序.就应启动定时器MT2
当忙状态在一个或多个SLP上清除时,应复位定时器MT2。如果定时器MT2超时,则MN(S)=MV(R)的多链路恢被阻塞,并认为丢失。MV(R)应增如到下一个尚未收到的序号,具有其间序号的多链路中所包含的数据单元应交付到网络层。如果忙状态在所GB/T15124—94
有SLP上仍保持有效,而且多个多链路慎正在等待重排序,应重新启动定时器MT2。定时器MT2的周期可由每个M1L.P的实现者独立地设定。6韧始化MLF
用第7章所述的复位规程,初始化MV(S)、MV(T)和MV(R)为07复位MLP
多链龄复位规程提供了一种机制,旨在对互连的MLP的多链路序号进行同步。多链路复位规程成功之后,每个方向的多链路序号应从0开始。R一1的多链踏赖用来请求多链路复位。C=1的多链路恢证实多链路复位规程业已完成。MLP根据传送R=1的多链路慎应将MV(S)和MV(T)复位到O:根据收到R=1的多链路恢应将MV(R)复位到0,当MLP启动复位规程时,它将移去在那个MLP中和相关的SLP中挂起的所有未确认的多链路顿,并维持对这些顿的控制。此后,发起的MLP不传送R=C=的多链路顿,直到完成复位规程(移去SLP中多链路恢的一种方法是断开该SLP的数据链路)。然后发起的MLP将它的多链路发送状态变基MVS)和它的发送多链路帧确认状态变量MV(T)复位到0。然后发起的MLP在它的SLP.之-上·传送R=1的多链路赖作为复位请求并启动定时器MT3。R=1慎中的MN(S)字段的值可为任意值,因为当R=1时,接收MLP不理躲MN(S)字段。发起的MLP应按5.2条中所述的规程继续接收和处现来白远程MI.P的多链路帧,直至它从远程MLP收到R=1的多链路顿。在正常通信状态下,收到来自发起MLP的R=1的多链路侧(复位请求)的MLP应按上述规程启动操作。该MLP不应接收来自发起MLP的R=C=O的多链璐顿,直至复位规程完成。收到的任何这钟多链路锁应子以丢弃。在MLP已启动自已的多链路复位规程,并将R=1的多链路顿传送到它的SLP,之一进行传送时,那个MLP在收到来自另一MLP的R一1的多链路顿时,不重复上述操作,收到R=1的多链路懒(复位请求)引起接收的MI.P将业已收到的那些多链路的数据单元交付到较高一级,并标识已分配给SLP的但仍未确认的那些慎。对于编号值位于从MV(R)原有值开始,到且包括所收到的多链路顿的最大编号值为止的区间内的任何多链路顿,若没有被MLP接收到,则MLP可向较高层报告这些帧的丢尖。然后,接收MLP将它的多链路接收状态变量MV(R)复位到0。MLP将R-1的多链路顿分配给它的SLP.之一后,它应从该SLP接收传输是否成功的指示.作为传送C=1的多链路顿的前提条件之一。当发起MLP随后收到R=1的多链路,并完成了上述多链路状态变量复位操作时,发起MLP应向另一MLP传送C=1的多链路顿(复位证实)。当一个MLP:a.收到了R=1的多链路,
b.传送了R=1的多链路顿;
e.完成了上述多链路状态变量复位操作时,假定传输R=1的多链路成功与否的指示,已经从该MLP的SLP中收到,那么该M1.P应尽快向另·MLP传送C=1的多链路断<复位证实)。C=1的多链路帧是对R=1的多链路顿的回答。l述C.1的赖中MN(S)字段的值可以为任意值,因为当C=1时,接收MLP不理踩MN(S)字段。多链路复位后,每一方向上收到的多链路序号MN(S)应从0开始。当MLP只使用一个SLP米发送R=1的多链路慎和接收C=1的多链路顿时,它可以在传送R=1的多链路顿之后,立即传送C=1的多链路,无须等待SLP传输完成的指示。MLP不应重发R=1或C一1的多链路顿,除非定时器MT3超时。MLP可以使用两个不同的SLP,一个用于发送R=1的多链路,另一个在收到R=」的多链路成功或不成功传输指示后.用于发送C一1的多链路顿。决不能使用R=C=1的多链路慎。
当MI.P接收到C=1的多链路懒时,应停止它的定时器MT3。将C=1的多链路慎传送到选程GB/T15124—94
SLP和收到来自远程MLP的C一1的多链路顿完成一个MLP的多链路复位规程。对于所传送的第一个R一C=0多链路赖,其序号值应为0。向个SLP传送了C一1的多链路顿后,可以接收-·个或多个R=C=0的多链路顿。收到C=1的多链路慎后,该MLP可以传送一个或多个R=C一0的多链路帧。当MLP在收到R=1的多链路颠和传送C1的多链路顿之间附加地收到R=1的一个或多个多链路顿时,该MLP应丢弃额外的R一1的多链路恢。当MLP收到C=1的多链路帧.而该顿不是对R一1的多链路慎的回答时,该MLP应丢弃该C=1的多链路慎。MLP在它的SLP。之一,F,传送了C=1的多链路顿之后,该MLP可接收来自另--MLP的R一1的多链路映。这个MLP应将此R一1的多链路,看成新的复位请求,并从头开始启动多链路复位规程。当 ML,P未收到R=1 的多链路恢而传送了 R=1 的多链路顿,并因此收到了 C=1 的多链路赖时,该MLP应从头开始重新启动复位规程。当定时器MT3超时时,应从头开始重新启动多链路复位规程。定时器MT3的值要足够大,以便包括 SLP的发送、重传、传播时延以及接收 R=1 的多链路恢和用 C=1 的多链路顿进行响应的MLP的操作时间。
A1引言
GB/T15124—94
附录A
多链路复位规程的举例
(参考件)
下面举例介绍在下述情况下的多链路复位规程的使用。出单个站发起MLP复位,和
b.由两个站同时发起MLP复位
2由单个站发起的MLP复位
无多替路顿
MV(S)-I
MVTI-0
MV(R)-U
注:1)确认交付R=1多链路镇的SLP岚;2)确认交付C=1多链路频的SLP顿。3山两个站同时发起的MLP复位
尤多链路赖
NV(S)-0
NV(T)=
尤多链路顿
MV(Si-
MV(T-I
MV(R =I
GB/T15124—94
R-o,c=n
注: 1) 确认交付 R=1 多链路赖的 SI,P I2) 确认交付 C=1 多链路赖的 SLP 赖。附加说明:
本标准由中华人民共和国机械电子工业部提出。本标推由机械电子工业部电子标准化研究所归口。B站
北链路幢
MY(s)-o
MVRi-心
本标准由上海交通大学电子工程系和机械电子工业部华北计技术研究所负贵起草。本标推主要起草人诸鸿文、张保栋、钟声扬、黄家英。
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。