当前位置:文档之家› ISDN协议的划分及其介绍

ISDN协议的划分及其介绍

ISDN协议的划分及其介绍

ISDN协议栈对应OSI7层模型的3层,

1、在物理曾定义了BRI/PRI的接口类型.

2、在第二层根据ISDN信道定义,在D信道上定义了LAPD(D通道的链路接入协议-LAPD)

3、3 层上则定义了DSS1(Q.931)的信令模式.

而对于B信道,2层上可以使用HDLC或者PPP的链路,由于PPP的功能更能适应拨号连接,故使用PPP较多数据链路层采用的是HDLC(高级数据链路控制)

42.2.1 ISDN第一层BRI

前文已经叙述了ISDN-BRI 模式的特点和物理链路连接的方式,这里,我们将补充BRI 的初始化过程.在I.430协议中定义了5 种INFO 消息,他们将用于链路的激活.首先TE 向LE 发送Info1消息,比特A 被设置为

1说明线路激活了.此后Info2~4消息发送,确认链路.

42.2.2 ISDN第二层Q.921

ISDN D信道和B信道在第二层使用不同的协议,

B信道一般采用PPP或者HDLC来成帧数据.通常情况下采用PPP

在D信道中,一般使用由Q.920 和Q.921定义.使用LAPD成帧数据.

在ISDN中,所有的硬件寻址都发生在第二层,每个S/T总线可以支持8个ISDN终端,他们通过菊花链的方式串行连接,这样为了区分TE每个TE必须有一个唯一的地址,

LAPD 帧格式有2 种,LAPD-A 和LAPD-B,格式A 不含信息域,即格式A 为格式B 的子集,LAPD-B 帧格式如下:

TEI:TEI 为一个7bit 数字,位于D 信道的LAPD 帧的地址字段中,一般由ISDN 交换机自动分配给一个TE,通常在TE加电启动的时候产生这样一个地址分配请求.TEI地址范围如下:

0~63: 用于非自动TEI 分配

64~126: 用于自动TEI分配

127: 用于组分配或者广播

SAPI:SAPI是一个6bit的子域,他用于表明运行在该设备上的指定进程

0 Call control procedure

1–15 Reserved for future standardization

16 Packet mode, used by X.25

17–31 Reserved for future standardization

32–61 Frame Relay communications

63 Layer 2 management procedure

All others Not available for Q.921

C/R:命令相应比特

Command Network -> User 1

User -> Network 0

Response Network -> User 0

User -> Network 1

控制域: LAPD控制域用来区分帧,长度可以为1个字节也可以为2个字节.一共有3种格式

1.信息传输消息

信息传输消息是命令消息,其中C/R分别代表命令和响应消息.包括如下2种类型

N(S)---7bit以0 结尾,表示发送序列号

N(R)---7bit以P结尾,表示接收序列号

2.管理消息

该消息使用2 个字节,第二个字节为N(R)并且最后一个比特为P/F 该消息可以为命令消息或

者响应消息,包含如下3种类型

RR(Receive Ready)---可以为命令消息或响应消息,准备接收更多帧

RNR(Receive Not Ready)--- 可以为命令消息或响应消息,接收没有就绪

REJ(Reject)---可以为命令消息或响应消息,当接收到无用帧时,产生的消息

3.未编号消息,

长度1字节,该消息可以为命令消息或者响应消息,

SABME(Set Asynchronous Balance Mode Extended)—用于建立逻辑连接=Xmod(128)

DM(Disconnected Mode)---显示错误情况,只能为响应消息

UI(Unnumbered Information)---只能为命令消息,含义为传送3层管理信息

DISC(Disconnect)---中止逻辑连接,只能为命令消息

UA(Unnumbered Acknowledgement)---响应消息,未标号帧域已建立完毕并中止逻辑连接

RMR(Frame Reject)---响应消息,表明出错而产生的帧被拒绝

XID(Exchange Identification)---用于协商控制参数,可以为命令/响应两种类型

42.2.3 ISDN逻辑链路

在激活ISDN物理链路后,则需要在数据传输层面上激活逻辑链路,逻辑链路激活分为三个阶段,如下图所示:

Phase 1:

通过SAPI(127)和TEI(63)这类广播消息使ISDN交换机为设备分配一个TEI 值

Phase 2:

通过回复SABME消息确认得到TEI=84,并且由ISDN交换机回复UA消息确认TE分配

Phase 3:

通过回复SPID 消息确认链路上的SPID正确.

此后逻辑链路上还需要协商一些参数

N200—Maximum number of times to retransmit the frame.

The default value is 3.

N201—Maximum length of an Information field.

The default value is 260 octets.

N202—Maximum number of times to request TEI assignment.

The default is 3.

K—Maximum number of unacknowledged I-frames.

The default is 1 for SAPI = 0 and 3 for SAPI ≠0.

T200—Reply timer .

The default is 1s.

T201—Minimum time between TEI identity check messages.

The default is 1s.

T202—Minimum time between TEI identity request messages.

The default is 2s.

T203—Maximum time without frame exchange.

The default is 10s.

ISDN第二层链路控制的一个功能就是确保D信道是激活的.每隔10秒,ISDN交换机都会送一个接收

就绪(RR)包给路由器,并期望立即得到回应.

1)从ISDN交换机到路由器发送RR—ISDN交换机发送一个接收就绪帧给路由器.

2)从路由器到ISDN交换机发送RR回应—路由器很快回应,发送一个接收就绪帧给ISDN 交换机.

42.2.4 ISDN第3层Q.931

在第 3 层通过Q.931 协议建立呼叫连接,Q.931 主要用于ISDN 交换机和TE 间的通信,故对NT1 是透明的.

相关主题