📄 001_49.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0059)http://www.chinagk.org/technology/IPTech/001/css/001_49.htm -->
<HTML><HEAD><TITLE>001_45_49</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: 13px; COLOR: #000000; FONT-FAMILY: ""; BACKGROUND-COLOR: #ffffff
}
A {
TEXT-DECORATION: none
}
.ps0 {
LEFT: 37px; WIDTH: 382px; POSITION: absolute; TOP: 102px
}
.ps1 {
LEFT: 241px; WIDTH: 148px; POSITION: absolute; TOP: 519px
}
.ps2 {
LEFT: 64px; WIDTH: 88px; POSITION: absolute; TOP: 548px
}
.ps3 {
LEFT: 64px; WIDTH: 529px; POSITION: absolute; TOP: 568px
}
.ps4 {
LEFT: 37px; WIDTH: 555px; POSITION: absolute; TOP: 588px
}
.ps5 {
LEFT: 37px; WIDTH: 556px; POSITION: absolute; TOP: 610px
}
.ps6 {
LEFT: 37px; WIDTH: 556px; POSITION: absolute; TOP: 629px
}
.ps7 {
LEFT: 37px; WIDTH: 54px; POSITION: absolute; TOP: 650px
}
.ps8 {
LEFT: 64px; WIDTH: 530px; POSITION: absolute; TOP: 672px
}
.ps9 {
LEFT: 37px; WIDTH: 556px; POSITION: absolute; TOP: 691px
}
.ps10 {
LEFT: 37px; WIDTH: 508px; POSITION: absolute; TOP: 712px
}
.ps11 {
LEFT: 64px; WIDTH: 61px; POSITION: absolute; TOP: 734px
}
.ps12 {
LEFT: 64px; WIDTH: 264px; POSITION: absolute; TOP: 754px
}
.ps13 {
LEFT: 322px; WIDTH: 271px; POSITION: absolute; TOP: 753px
}
.ps14 {
LEFT: 37px; WIDTH: 556px; POSITION: absolute; TOP: 774px
}
.ps15 {
LEFT: 37px; WIDTH: 388px; POSITION: absolute; TOP: 795px
}
.ps16 {
LEFT: 64px; WIDTH: 61px; POSITION: absolute; TOP: 816px
}
.ps17 {
LEFT: 64px; WIDTH: 529px; POSITION: absolute; TOP: 837px
}
.ps18 {
LEFT: 37px; WIDTH: 556px; POSITION: absolute; TOP: 857px
}
.ps19 {
LEFT: 37px; WIDTH: 27px; POSITION: absolute; TOP: 877px
}
.ps20 {
LEFT: 64px; WIDTH: 215px; POSITION: absolute; TOP: 899px
}
.ps21 {
LEFT: 272px; WIDTH: 204px; POSITION: absolute; TOP: 898px
}
.ps22 {
LEFT: 332px; WIDTH: 189px; POSITION: absolute; TOP: 54px
}
.ps23 {
LEFT: 541px; WIDTH: 37px; POSITION: absolute; TOP: 31px
}
.ps24 {
LEFT: 45px; WIDTH: 43px; POSITION: absolute; TOP: 64px
}
.ps25 {
LEFT: 81px; WIDTH: 29px; POSITION: absolute; TOP: 131px
}
.ps26 {
LEFT: 515px; WIDTH: 28px; POSITION: absolute; TOP: 136px
}
.ps27 {
LEFT: 223px; WIDTH: 172px; POSITION: absolute; TOP: 336px
}
.ps28 {
LEFT: 269px; WIDTH: 94px; POSITION: absolute; TOP: 357px
}
.ps29 {
LEFT: 274px; WIDTH: 72px; POSITION: absolute; TOP: 388px
}
.ps30 {
LEFT: 204px; WIDTH: 213px; POSITION: absolute; TOP: 404px
}
.ps31 {
LEFT: 292px; WIDTH: 64px; POSITION: absolute; TOP: 131px
}
.ft1 {
FONT-SIZE: 12px
}
.ft2 {
FONT-SIZE: 13px; FONT-FAMILY: "Times New Roman",Times,serif
}
.ft3 {
FONT-STYLE: italic; FONT-FAMILY: ""
}
.ft4 {
FONT-WEIGHT: bold; FONT-SIZE: 37px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman",Times,serif
}
.ft5 {
FONT-SIZE: 21px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: ""
}
.ft6 {
FONT-SIZE: 11px; COLOR: #000000
}
.ft7 {
FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: "Times New Roman",Times,serif
}
.em0 {
FONT-SIZE: 13px; FONT-FAMILY: "Times New Roman",Times,serif
}
.em1 {
FONT-SIZE: 13px; FONT-FAMILY: ""
}
.em2 {
FONT-SIZE: 11px; FONT-FAMILY: ""
}
.em3 {
FONT-SIZE: 11px; FONT-FAMILY: "Times New Roman",Times,serif
}
.em4 {
FONT-SIZE: 13px; FONT-STYLE: italic; FONT-FAMILY: ""
}
.em5 {
FONT-SIZE: 13px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman",Times,serif
}
.em6 {
FONT-SIZE: 9px; FONT-FAMILY: "Times New Roman",Times,serif
}
.im0 {
LEFT: 35px; WIDTH: 561px; POSITION: absolute; TOP: 24px
}
.im1 {
LEFT: 46px; WIDTH: 537px; POSITION: absolute; TOP: 118px
}
</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=64 src="001_49.files/right.jpg" width=563
border=0></DIV>
<DIV class=im1><IMG height=387 src="001_49.files/001_45_49_2.jpg" width=537
border=0></DIV><!-- text starts here --><SPAN class=ps0><NOBR>服务器会返回一个所有相似的<SPAN
class=em0>URL</SPAN>列表来帮助呼叫方作出选择。</NOBR></SPAN> <SPAN class=ps1><NOBR><SPAN
class=ft1>图<SPAN class=em3>1-29
SIP</SPAN>重定向呼叫模型</SPAN></NOBR></SPAN> <SPAN class=ps2><NOBR><SPAN
class=ft2>4. SIP<SPAN class=em4>呼叫修改</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps3><NOBR><SPAN class=ft2>SIP<SPAN
class=em1>允许改变正在进行中的稳定呼叫。这种性能对于实现电话特性很重要,例如让一方</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps4><NOBR>稍候。如果<SPAN class=em0>lucy</SPAN>想让<SPAN
class=em0>penny</SPAN>稍候,她会按下“ <SPAN class=em0>hold</SPAN>”键,这时会产生一条<SPAN
class=em0>INVITE</SPAN>发送到</NOBR></SPAN> <SPAN class=ps5><NOBR><SPAN
class=ft2>penny<SPAN class=em1>,</SPAN><SPAN class=em1>该消息具有相同的</SPAN>SDP<SPAN
class=em1>说明,但</SPAN>C<SPAN class=em1>目标地址都设置为</SPAN>0<SPAN
class=em1>。这一请求的结果是暂时中断</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps6><NOBR>介质流。当<SPAN class=em0>lucy</SPAN>再次拿起电话时,会再次发送<SPAN
class=em0>INVITE<SPAN class=em1>,</SPAN></SPAN>带有初始<SPAN
class=em0>SDP</SPAN>说明,来指示正确的网</NOBR></SPAN> <SPAN
class=ps7><NOBR>络地址。</NOBR></SPAN> <SPAN class=ps8><NOBR><SPAN
class=ft2>OPTIONS<SPAN
class=em1>请求可以用来查询一个用户代理服务器的性能。这意味着代理和重定向服务器</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps9><NOBR>在这个域内没有输入,它们只是简单地转发消息。这一请求对于确定呼叫代理所支持的<SPAN
class=em0>SIP</SPAN>方</NOBR></SPAN> <SPAN class=ps10><NOBR>法是有用处的。所有的<SPAN
class=em0>SIP</SPAN>实体都必须支持(解析、解释和正确响应)<SPAN
class=em0>OPTION</SPAN>请求。</NOBR></SPAN> <SPAN class=ps11><NOBR><SPAN
class=ft2>5. SIP<SPAN class=em4>会议</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps12><NOBR><SPAN class=ft2>SIP<SPAN class=em1>和会议大小和模型无关(参考</SPAN>[3]<SPAN
class=em1>和</SPAN>[4]<SPAN class=em1>)</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps13><NOBR>。当<SPAN class=em0>SIP</SPAN>用户代理邀请一方加入正在进行的呼</NOBR></SPAN>
<SPAN class=ps14><NOBR>叫时,它可以提供单播或组播地址。一个两方会议呼叫和多方会议的建立方式是一样的。相</NOBR></SPAN>
<SPAN class=ps15><NOBR>反地,<SPAN class=em0>H.323</SPAN>根据<SPAN
class=em0>H.245</SPAN>和<SPAN class=em0>H.332</SPAN>规范的信令协议涉及到更多处理。</NOBR></SPAN>
<SPAN class=ps16><NOBR><SPAN class=ft2>6. SIP<SPAN
class=em4>应答</SPAN></SPAN></NOBR></SPAN> <SPAN class=ps17><NOBR><SPAN
class=ft2>SIP<SPAN
class=em1>定义了六种对消息的应答。每种类型的应答使用应答编码列表中的一种编码。有一些</SPAN></SPAN></NOBR></SPAN>
<SPAN class=ps18><NOBR>返回码需要从服务器和端点获得明确的应答,而其他几种则会引起跟特定实现相关的系统行</NOBR></SPAN>
<SPAN class=ps19><NOBR>为。</NOBR></SPAN> <SPAN class=ps20><NOBR><SPAN
class=ft2>1) <SPAN class=em1>提供信息型(编码范围</SPAN>100~199<SPAN
class=em1>)</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps21><NOBR>。继续执行请求。有效的编码是:</NOBR></SPAN> <SPAN class=ps22><NOBR><SPAN
class=ft3>第<SPAN class=em5>1</SPAN>章<SPAN
class=em5>IP</SPAN>语音和交互应用的协议</SPAN></NOBR></SPAN> <SPAN class=ps23><NOBR><SPAN
class=ft4>49</SPAN></NOBR></SPAN> <SPAN class=ps24><NOBR><SPAN
class=ft5>文档</SPAN></NOBR></SPAN> <SPAN class=ps25><NOBR><SPAN class=ft6>端点<SPAN
class=em6>A</SPAN></SPAN></NOBR></SPAN> <SPAN class=ps26><NOBR><SPAN
class=ft6>端点<SPAN class=em6>B</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps27><NOBR><SPAN class=ft7>ACK user A @ domain 1<SPAN
class=em2>,</SPAN><SPAN class=em2>同样的</SPAN>Cseq</SPAN></NOBR></SPAN> <SPAN
class=ps28><NOBR><SPAN class=ft6>可能包含最终的<SPAN
class=em6>SDP</SPAN></SPAN></NOBR></SPAN> <SPAN class=ps29><NOBR><SPAN
class=ft7>RTP<SPAN class=em2>上的介质流</SPAN></SPAN></NOBR></SPAN> <SPAN
class=ps30><NOBR><SPAN class=ft6>(在呼叫接受之前不保证可以得到呼叫路径)</SPAN></NOBR></SPAN> <SPAN
class=ps31><NOBR><SPAN class=ft6>重定向服务器</SPAN></NOBR></SPAN> </BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -