001_16.htm
来自「通讯类的标准。对要开发SS7的朋友有很大帮助的。(通讯协议)」· HTM 代码 · 共 386 行
HTM
386 行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0059)http://www.chinagk.org/technology/IPTech/001/css/001_16.htm -->
<HTML><HEAD><TITLE>001_2_16</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>.pg {
LEFT: 0px; WIDTH: 635px; POSITION: absolute; TOP: 0px; HEIGHT: 983px
}
BODY {
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: ""; BACKGROUND-COLOR: #ffffff
}
A {
TEXT-DECORATION: none
}
.ps0 {
LEFT: 548px; WIDTH: 21px; POSITION: absolute; TOP: 102px
}
.ps1 {
LEFT: 125px; WIDTH: 11px; POSITION: absolute; TOP: 128px
}
.ps2 {
LEFT: 154px; WIDTH: 11px; POSITION: absolute; TOP: 128px
}
.ps3 {
LEFT: 316px; WIDTH: 11px; POSITION: absolute; TOP: 128px
}
.ps4 {
LEFT: 344px; WIDTH: 11px; POSITION: absolute; TOP: 128px
}
.ps5 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 150px
}
.ps6 {
LEFT: 244px; WIDTH: 183px; POSITION: absolute; TOP: 149px
}
.ps7 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 168px
}
.ps8 {
LEFT: 245px; WIDTH: 183px; POSITION: absolute; TOP: 167px
}
.ps9 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 185px
}
.ps10 {
LEFT: 245px; WIDTH: 119px; POSITION: absolute; TOP: 184px
}
.ps11 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 202px
}
.ps12 {
LEFT: 244px; WIDTH: 77px; POSITION: absolute; TOP: 201px
}
.ps13 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 220px
}
.ps14 {
LEFT: 244px; WIDTH: 66px; POSITION: absolute; TOP: 219px
}
.ps15 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 237px
}
.ps16 {
LEFT: 245px; WIDTH: 97px; POSITION: absolute; TOP: 236px
}
.ps17 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 254px
}
.ps18 {
LEFT: 244px; WIDTH: 97px; POSITION: absolute; TOP: 253px
}
.ps19 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 272px
}
.ps20 {
LEFT: 245px; WIDTH: 86px; POSITION: absolute; TOP: 271px
}
.ps21 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 289px
}
.ps22 {
LEFT: 244px; WIDTH: 64px; POSITION: absolute; TOP: 288px
}
.ps23 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 306px
}
.ps24 {
LEFT: 245px; WIDTH: 123px; POSITION: absolute; TOP: 305px
}
.ps25 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 324px
}
.ps26 {
LEFT: 244px; WIDTH: 86px; POSITION: absolute; TOP: 323px
}
.ps27 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 341px
}
.ps28 {
LEFT: 245px; WIDTH: 162px; POSITION: absolute; TOP: 340px
}
.ps29 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 358px
}
.ps30 {
LEFT: 244px; WIDTH: 254px; POSITION: absolute; TOP: 357px
}
.ps31 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 376px
}
.ps32 {
LEFT: 244px; WIDTH: 173px; POSITION: absolute; TOP: 375px
}
.ps33 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 393px
}
.ps34 {
LEFT: 245px; WIDTH: 43px; POSITION: absolute; TOP: 392px
}
.ps35 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 410px
}
.ps36 {
LEFT: 245px; WIDTH: 254px; POSITION: absolute; TOP: 409px
}
.ps37 {
LEFT: 134px; WIDTH: 17px; POSITION: absolute; TOP: 428px
}
.ps38 {
LEFT: 244px; WIDTH: 87px; POSITION: absolute; TOP: 427px
}
.ps39 {
LEFT: 65px; WIDTH: 530px; POSITION: absolute; TOP: 454px
}
.ps40 {
LEFT: 38px; WIDTH: 563px; POSITION: absolute; TOP: 475px
}
.ps41 {
LEFT: 38px; WIDTH: 556px; POSITION: absolute; TOP: 496px
}
.ps42 {
LEFT: 38px; WIDTH: 556px; POSITION: absolute; TOP: 518px
}
.ps43 {
LEFT: 38px; WIDTH: 556px; POSITION: absolute; TOP: 539px
}
.ps44 {
LEFT: 38px; WIDTH: 557px; POSITION: absolute; TOP: 560px
}
.ps45 {
LEFT: 38px; WIDTH: 191px; POSITION: absolute; TOP: 582px
}
.ps46 {
LEFT: 65px; WIDTH: 529px; POSITION: absolute; TOP: 603px
}
.ps47 {
LEFT: 38px; WIDTH: 262px; POSITION: absolute; TOP: 624px
}
.ps48 {
LEFT: 311px; WIDTH: 275px; POSITION: absolute; TOP: 625px
}
.ps49 {
LEFT: 38px; WIDTH: 556px; POSITION: absolute; TOP: 646px
}
.ps50 {
LEFT: 38px; WIDTH: 562px; POSITION: absolute; TOP: 667px
}
.ps51 {
LEFT: 38px; WIDTH: 263px; POSITION: absolute; TOP: 689px
}
.ps52 {
LEFT: 65px; WIDTH: 529px; POSITION: absolute; TOP: 710px
}
.ps53 {
LEFT: 38px; WIDTH: 556px; POSITION: absolute; TOP: 731px
}
.ps54 {
LEFT: 38px; WIDTH: 556px; POSITION: absolute; TOP: 752px
}
.ps55 {
LEFT: 38px; WIDTH: 437px; POSITION: absolute; TOP: 774px
}
.ps56 {
LEFT: 184px; WIDTH: 266px; POSITION: absolute; TOP: 799px
}
.ps57 {
LEFT: 177px; WIDTH: 11px; POSITION: absolute; TOP: 829px
}
.ps58 {
LEFT: 206px; WIDTH: 11px; POSITION: absolute; TOP: 829px
}
.ps59 {
LEFT: 438px; WIDTH: 11px; POSITION: absolute; TOP: 829px
}
.ps60 {
LEFT: 467px; WIDTH: 11px; POSITION: absolute; TOP: 829px
}
.ps61 {
LEFT: 190px; WIDTH: 17px; POSITION: absolute; TOP: 851px
}
.ps62 {
LEFT: 422px; WIDTH: 64px; POSITION: absolute; TOP: 850px
}
.ps63 {
LEFT: 189px; WIDTH: 17px; POSITION: absolute; TOP: 868px
}
.ps64 {
LEFT: 422px; WIDTH: 64px; POSITION: absolute; TOP: 867px
}
.ps65 {
LEFT: 190px; WIDTH: 17px; POSITION: absolute; TOP: 885px
}
.ps66 {
LEFT: 422px; WIDTH: 64px; POSITION: absolute; TOP: 884px
}
.ps67 {
LEFT: 54px; WIDTH: 259px; POSITION: absolute; TOP: 31px
}
.ps68 {
LEFT: 548px; WIDTH: 43px; POSITION: absolute; TOP: 64px
}
.ft0 {
FONT-SIZE: 9px; FONT-FAMILY: "Times New Roman",Times,serif
}
.ft2 {
FONT-SIZE: 10px; FONT-FAMILY: "Times New Roman",Times,serif
}
.ft3 {
FONT-SIZE: 13px
}
.ft4 {
FONT-SIZE: 13px; FONT-FAMILY: "Times New Roman",Times,serif
}
.ft5 {
FONT-SIZE: 12px; FONT-FAMILY: ""
}
.ft6 {
FONT-WEIGHT: bold; FONT-SIZE: 37px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman",Times,serif
}
.ft7 {
FONT-SIZE: 21px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: ""
}
.em0 {
FONT-SIZE: 10px; FONT-FAMILY: "Times New Roman",Times,serif
}
.em1 {
FONT-SIZE: 13px; FONT-FAMILY: "Times New Roman",Times,serif
}
.em2 {
FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-STYLE: italic
}
.em3 {
FONT-SIZE: 12px; FONT-FAMILY: ""
}
.em4 {
FONT-SIZE: 13px; FONT-FAMILY: ""
}
.em5 {
FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.em6 {
FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-STYLE: italic; FONT-FAMILY: ""
}
.im0 {
LEFT: 37px; WIDTH: 558px; POSITION: absolute; TOP: 120px
}
.im1 {
LEFT: 37px; WIDTH: 558px; POSITION: absolute; TOP: 144px
}
.im2 {
LEFT: 37px; WIDTH: 558px; POSITION: absolute; TOP: 442px
}
.im3 {
LEFT: 37px; WIDTH: 558px; POSITION: absolute; TOP: 820px
}
.im4 {
LEFT: 37px; WIDTH: 558px; POSITION: absolute; TOP: 844px
}
.im5 {
LEFT: 37px; WIDTH: 558px; POSITION: absolute; TOP: 900px
}
.im6 {
LEFT: 39px; WIDTH: 562px; POSITION: absolute; TOP: 24px
}
</STYLE>
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY>
<DIV class=pg></DIV><!-- bitmap and vector images are written here -->
<DIV class=im0><IMG height=3 src="1_16.files/001_2_16_1.jpg" width=558
border=0></DIV>
<DIV class=im1><IMG height=2 src="1_16.files/001_2_16_2.jpg" width=558
border=0></DIV>
<DIV class=im2><IMG height=3 src="1_16.files/001_2_16_3.jpg" width=558
border=0></DIV>
<DIV class=im3><IMG height=3 src="1_16.files/001_2_16_4.jpg" width=558
border=0></DIV>
<DIV class=im4><IMG height=2 src="1_16.files/001_2_16_5.jpg" width=558
border=0></DIV>
<DIV class=im5><IMG height=3 src="1_16.files/001_2_16_6.jpg" width=558
border=0></DIV>
<DIV class=im6><IMG height=64 src="1_16.files/left.jpg" width=564
border=0></DIV><!-- text starts here --><SPAN class=ps0><NOBR><SPAN
class=ft0>(<SPAN class=em3>续</SPAN>)</SPAN></NOBR></SPAN> <SPAN
class=ps1><NOBR>代</NOBR></SPAN> <SPAN class=ps2><NOBR>码</NOBR></SPAN> <SPAN
class=ps3><NOBR>意</NOBR></SPAN> <SPAN class=ps4><NOBR>义</NOBR></SPAN> <SPAN
class=ps5><NOBR><SPAN class=ft2>512</SPAN></NOBR></SPAN> <SPAN
class=ps6><NOBR>网关没有设置为检测某种被请求的信号</NOBR></SPAN> <SPAN class=ps7><NOBR><SPAN
class=ft2>513</SPAN></NOBR></SPAN> <SPAN
class=ps8><NOBR>网关没有设置为产生某种被请求的信号</NOBR></SPAN> <SPAN class=ps9><NOBR><SPAN
class=ft2>514</SPAN></NOBR></SPAN> <SPAN
class=ps10><NOBR>网关不能发送指定的广播</NOBR></SPAN> <SPAN class=ps11><NOBR><SPAN
class=ft2>515</SPAN></NOBR></SPAN> <SPAN class=ps12><NOBR>不正确的连接<SPAN
class=em0>ID</SPAN></NOBR></SPAN> <SPAN class=ps13><NOBR><SPAN
class=ft2>516</SPAN></NOBR></SPAN> <SPAN class=ps14><NOBR>未知的呼叫<SPAN
class=em0>ID</SPAN></NOBR></SPAN> <SPAN class=ps15><NOBR><SPAN
class=ft2>517</SPAN></NOBR></SPAN> <SPAN
class=ps16><NOBR>不支持或无效的模式</NOBR></SPAN> <SPAN class=ps17><NOBR><SPAN
class=ft2>518</SPAN></NOBR></SPAN> <SPAN
class=ps18><NOBR>不支持或未知识的包</NOBR></SPAN> <SPAN class=ps19><NOBR><SPAN
class=ft2>519</SPAN></NOBR></SPAN> <SPAN class=ps20><NOBR>端点没有数字映像</NOBR></SPAN>
<SPAN class=ps21><NOBR><SPAN class=ft2>520</SPAN></NOBR></SPAN> <SPAN
class=ps22><NOBR>端点在重启动</NOBR></SPAN> <SPAN class=ps23><NOBR><SPAN
class=ft2>521</SPAN></NOBR></SPAN> <SPAN class=ps24><NOBR>端点被重定向到其他<SPAN
class=em0>MGC</SPAN></NOBR></SPAN> <SPAN class=ps25><NOBR><SPAN
class=ft2>522</SPAN></NOBR></SPAN> <SPAN class=ps26><NOBR>无此类事件或信号</NOBR></SPAN>
<SPAN class=ps27><NOBR><SPAN class=ft2>523</SPAN></NOBR></SPAN> <SPAN
class=ps28><NOBR>不可识别的动作或非法的动作组合</NOBR></SPAN> <SPAN class=ps29><NOBR><SPAN
class=ft2>524</SPAN></NOBR></SPAN> <SPAN class=ps30><NOBR>本地连接选项(<SPAN
class=em0>LocalConnectionOptions</SPAN>)内部不一致</NOBR></SPAN> <SPAN
class=ps31><NOBR><SPAN class=ft2>525</SPAN></NOBR></SPAN> <SPAN
class=ps32><NOBR>本地连接选项中有不可识别的扩展名</NOBR></SPAN> <SPAN class=ps33><NOBR><SPAN
class=ft2>526</SPAN></NOBR></SPAN> <SPAN class=ps34><NOBR>带宽不够</NOBR></SPAN>
<SPAN class=ps35><NOBR><SPAN class=ft2>527</SPAN></NOBR></SPAN> <SPAN
class=ps36><NOBR>远程连接描述符(<SPAN
class=em0>RemoteConnectionDescriptor</SPAN>)丢失</NOBR></SPAN> <SPAN
class=ps37><NOBR><SPAN class=ft2>528</SPAN></NOBR></SPAN> <SPAN
class=ps38><NOBR>不兼容的协议版本</NOBR></SPAN> <SPAN class=ps39><NOBR><SPAN
class=ft3>从这个列表中可以明显地看到,当<SPAN
class=em1>MG</SPAN>或其环境中出现多重错误时,选择错误代码可能出</SPAN></NOBR></SPAN> <SPAN
class=ps40><NOBR><SPAN
class=ft3>现歧义。定义的代码看来也不支持内部的硬件问题,不过现在正在努力容纳内部错误报告。</SPAN></NOBR></SPAN> <SPAN
class=ps41><NOBR><SPAN
class=ft3>错误代码的主要目的在于防止协议、配置和黑盒性能错误。根据这些错误代码提供的信息对</SPAN></NOBR></SPAN> <SPAN
class=ps42><NOBR><SPAN
class=ft3>系统进行有意义的诊断是不可能的,系统健壮性的问题在协议的早期并不是特别重要。健壮</SPAN></NOBR></SPAN> <SPAN
class=ps43><NOBR><SPAN
class=ft3>性、冗余性和可诊断性的问题只是被看做一个实现细节,必须要实现其他的方法才可以从介</SPAN></NOBR></SPAN> <SPAN
class=ps44><NOBR><SPAN class=ft3>质网关和端点上获得诊断信息。<SPAN
class=em1>SNMP</SPAN>就是这样的一个可能方法,所以它必定可以在<SPAN
class=em1>VoIP</SPAN>介</SPAN></NOBR></SPAN> <SPAN class=ps45><NOBR><SPAN
class=ft3>质网关设计中找到自己的位置。</SPAN></NOBR></SPAN> <SPAN class=ps46><NOBR><SPAN
class=ft3>表<SPAN
class=em1>1-10</SPAN>中的推理代码是端点在单方面删除一个或多个连接时产生的。下面的情况是端点</SPAN></NOBR></SPAN>
<SPAN class=ps47><NOBR><SPAN class=ft3>功能出错时可能产生歧义的例子。端点收到</SPAN></NOBR></SPAN>
<SPAN class=ps48><NOBR><SPAN class=ft4>CRCX<SPAN
class=em4>命令后对它做正确的解析,并立即发回</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps49><NOBR><SPAN class=ft4>ACK<SPAN class=em4>消息。</SPAN>MGC<SPAN
class=em4>继续它的工作,认为命令已经执行,并尝试着连接呼叫的另一端。尝试完成</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps50><NOBR><SPAN class=ft3>连接之后,<SPAN
class=em1>MG</SPAN>发现端点出了故障。它接着向<SPAN class=em1>MGC</SPAN>返回一个<SPAN
class=em1>DLCX</SPAN>命令,代码是<SPAN class=em1>900</SPAN>。这样,</SPAN></NOBR></SPAN>
<SPAN class=ps51><NOBR><SPAN class=ft4>MGC<SPAN
class=em4>开始拆卸过程并清除部分建立的呼叫。</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps52><NOBR><SPAN
class=ft3>避免这个例子出现的一个可能的实现是,当接收到命令后保持端点的当前状态可用,并</SPAN></NOBR></SPAN> <SPAN
class=ps53><NOBR><SPAN class=ft3>根据该命令是否可以完成的先验只是来决定是否拒绝它。这样可以加速<SPAN
class=em1>ACK</SPAN>或者带错误代码</SPAN></NOBR></SPAN> <SPAN class=ps54><NOBR><SPAN
class=ft3>的<SPAN class=em1>NAK</SPAN>消息的返回,避免<SPAN
class=em1>MGC</SPAN>的不必要的动作。当我们考虑到这种呼叫可能遍布全国时,必</SPAN></NOBR></SPAN> <SPAN
class=ps55><NOBR><SPAN
class=ft3>须注意:呼叫建立过程的速度对用户使用电话线路的感受是至关重要的。</SPAN></NOBR></SPAN> <SPAN
class=ps56><NOBR><SPAN class=ft5>表<SPAN class=em5>1-10
</SPAN>网关生成的<SPAN class=em5>DLCX</SPAN>命令的<SPAN
class=em5>MGCP</SPAN>推理代码</SPAN></NOBR></SPAN> <SPAN
class=ps57><NOBR>代</NOBR></SPAN> <SPAN class=ps58><NOBR>码</NOBR></SPAN> <SPAN
class=ps59><NOBR>意</NOBR></SPAN> <SPAN class=ps60><NOBR>义</NOBR></SPAN> <SPAN
class=ps61><NOBR><SPAN class=ft2>900</SPAN></NOBR></SPAN> <SPAN
class=ps62><NOBR>端点发生故障</NOBR></SPAN> <SPAN class=ps63><NOBR><SPAN
class=ft2>901</SPAN></NOBR></SPAN> <SPAN class=ps64><NOBR>端点取消服务</NOBR></SPAN>
<SPAN class=ps65><NOBR><SPAN class=ft2>902</SPAN></NOBR></SPAN> <SPAN
class=ps66><NOBR>低层连接丢失</NOBR></SPAN> <SPAN class=ps67><NOBR><SPAN
class=ft6>16 <SPAN class=em2>IP </SPAN><SPAN
class=em6>电话技术:稳定的</SPAN><SPAN class=em2>VoIP</SPAN><SPAN
class=em6>服务集成</SPAN></SPAN></NOBR></SPAN> <SPAN class=ps68><NOBR><SPAN
class=ft7>文档</SPAN></NOBR></SPAN> </BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?