Q.931协议分析培训教材
Q.931协议分析
Q.931协议分析培训教材
目 录
1 Q.931及Q.921概述 .......................................... 1
1.1 第二层和第三层提供的功能及接口 .......................................................................1 1.2 Q.921帧结构及规程单元和字段的格式 .................................................................2
1.2.1 1.2.2
Q.921帧结构 ...........................................................................................2 Q.921规程单元及字段的格式 ...................................................................3
Flag ...................................................3 Address ................................................3 Control ................................................5
1.2.2.1 1.2.2.2 1.2.2.3
1.3 小结.....................................................................................................................7
2 Q.931协议分析 .............................................. 8
2.1 Q.931呼叫流程消息 .............................................................................................8
2.1.1 2.1.2
消息功能定义及内容概述 .........................................................................9 各消息功能定义及内容 ..........................................................................12
SETUP .................................................12 CALL PROC .............................................14 INFO、FACILTY .........................................15 ALERT .................................................18 CONN ..................................................20 CONN ACK ..............................................21 DISC (DISCONNECT) ..................................22 REL ...................................................24 REL COM ...............................................25 REGISTER ..............................................26
2.1.2.1 2.1.2.2 2.1.2.3 2.1.2.4 2.1.2.5 2.1.2.6 2.1.2.7 2.1.2.8 2.1.2.9 2.1.2.10
2.2 信息单元编码.....................................................................................................27
2.2.1
协议鉴别语 ............................................................................................27
I
Q.931协议分析培训教材
2.2.2 2.2.3 2.2.4
呼叫参考值 ............................................................................................27 消息类型 ...............................................................................................28 其他信息单元 ........................................................................................29
编码规则 ..............................................29 锁定转换(Locking shift) .............................32 WLL设备2(WLL facility2) .............................32 承载能力(Bearer Capability) .........................33 通路识别(Channel identification) ....................35 主叫号码(Calling party number) ......................36 被叫号码(Called party number) .......................37 原因(Cause) .........................................38 进展指示(Progress indicator) ........................40
2.2.4.1 2.2.4.2 2.2.4.3 2.2.4.4 2.2.4.5 2.2.4.6 2.2.4.7 2.2.4.8 2.2.4.9
2.3 小结...................................................................................................................41
3 Q.931呼叫消息流程分析步骤 .................................. 42 4 呼叫消息流程Trace的抓取.................................... 42
4.1 HDLCMON工具简介 ..........................................................................................42 4.2 HDLCMON命令格式 ..........................................................................................43 4.3 Trace的获取 ......................................................................................................43
5 呼叫消息流程Trace分析举例 .................................. 44
5.1 根据cause的值确定呼叫中断的原因 ...................................................................44 5.2 GW侧设置EOC通道导致个别呼叫失败 ..............................................................46 5.3 鉴权失败............................................................................................................48 5.4 在单通或串话时确定故障链路 ............................................................................48
6 附录 ..................................................... 50
6.1 cause原因列表 ..................................................................................................50 6.2 Trace分析工具――Q931 ...................................................................................55 6.3 业务消息流程.....................................................................................................58
II
Q.931协议分析培训教材
6.3.1 6.3.2 6.3.3 6.3.4
主叫 ......................................................................................................58 被叫 ......................................................................................................59 开机注册 ...............................................................................................60 关机注册 ...............................................................................................60
III
Q.931协议分析培训教材
参考文献
TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU
《Q.930》
ISDN user-network interface layer 3 –General aspects TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU
《Q.931》
ISDN user-network interface layer 3 specification for basic call control TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU
《Q.920》
ISDN user-network interface data link layer –General aspects TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU
《Q.921》
ISDN user-network interface –Data link layer specification TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU
《Q.850》
Usage of cause and location in the digital subscriber signaling system No.1 and the Signalling System No.7 ISDN user part 1
1.1
Q.931及Q.921概述
第二层和第三层提供的功能及接口
Q.931标准描述的是D通道第三层的各种功能,说明了在ISDN用户-网络接口处的网络层呼叫建立、进行及拆线的过程。所有这些过程都是以基本传输速率或基群传输速率通过D-信道的消息交换方式实现的。Q.931标准介绍了通过D-信道的一个呼叫控制的基本特征、过程及所需要的信息。
第三层是利用数据链路层提供的功能和服务来实现其功能的。数据链路层提供的服务概括如下:
? ? ?
建立D通路上的数据链路连接 数据的防差错传输
重新建立数据链路连接(指示信息丢失)
第三层执行的功能主要包括以下各项:
? ?
处理与数据链路层通信的原语 产生和解释同层通信的第三层消息
项目管理和技术支持部 1