SIP协议详解(7)

2019-08-30 18:29

3.3.4 成功的SIP-T中继呼叫流程

SIP-T并不是一个新的协议,它在SIP的基础上增加了关于如何实现SIP网络与PSTN网络互通的扩展机制,包括三种应用模型:PSTN-IP、IP-PSTN、PSTN-IP-PSTN。 SIP-T协议的特点:

? ?

封装:在SIP消息体中携带ISUP消息;

映射:ISUP-SIP消息映射,ISUP参数与SIP头域映射。SIP消息与ISUP

信令之间的映射关系可简单描述为: IAM = INVITE ACM = 180 RINGING ANM = 200 OK RLS = BYE RLC = 200 OK

下面以PSTN-IP-PSTN模型为例,简单介绍PSTN消息通过SIP-T消息透传的呼叫流程,SIP-T中继的成功呼叫流程应用实例如图3-8所示。

图3-8 成功的SIP-T呼叫流程(PSTN端-IP端-PSTN端)

(1) 事件1:主叫PSTN用户摘机拨号,通过SoftX3000A控制的SGA向

SoftX3000A发送IAM消息。

SoftX3000A收到SGA发过来的IAM消息,将其封装到INVITE消息的消息体(SDP)中发送给SoftX3000B,邀请SoftX3000B加入会话。SoftX3000A还通过INVITE消息的会话描述,将SGA的IP地址:191.169.200.188、端口号:30014、支持的静荷类型、静荷类型对应的编码等信息传送给SoftX3000B。

(2) 事件2:SoftX3000B给SoftX3000A回100 Trying表示已经接收到请求

消息,正在对其进行处理。

(3) 事件3:被叫PSTN用户振铃,同时,SGB送ACM消息给SoftX3000B,

SoftX3000B收到ACM消息,将其封装到180 Ringing响应消息中发送给SoftX3000A。SoftX3000B还通过180 Ringing消息的会话描述,将SGB的IP地址:191.169.150.1、端口号:13304、支持的静荷类型、静荷类型对应的编码等信息传送给SoftX3000A。

SoftX3000A收到180 Ringing消息后,将ACM消息从180 Ringing消息中解析出来转发给SGA。SGA收到ACM消息,同时,主叫PSTN用户听回铃音。 (4) 事件4:被叫PSTN用户摘机,SGB送ANM消息给SoftX3000B,

SoftX3000B收到ANM消息,将其封装到200 OK响应消息的消息体(SDP)中发送给SoftX3000A。

SoftX3000A收到200 OK消息,将ANM消息从200 OK消息中解析出来转发给SGA。

(5) 事件5:SoftX3000A发ACK消息给SoftX3000B,证实已经收到

SoftX3000B对于INVITE请求的最终响应。

此时,就建立了一个双向的信令通路,双发可以进行通话。

(6) 事件6:主叫PSTN用户挂机,SGA发REL消息给SoftX3000A。

SoftX3000A收到REL消息,将其封装到BYE请求消息的消息体(SDP)中,发送给SoftX3000B。

SoftX3000B收到BYE消息,将REL消息从BYE消息中解析出来转发给SGB。 (7) 事件7:SGB收到REL消息,知道主叫PSTN用户已挂机,转发该REL

消息给PSTN交换机,PSTN交换机收到该消息,同时,给被叫PSTN用户送忙音。被叫PSTN用户挂机,SGB送RLC消息给SoftX3000B,SoftX3000B收到RLC消息,将其封装到200 OK响应消息的消息体(SDP)中发送给SoftX3000A。

SoftX3000A收到200 OK响应,将RLC消息从中解析出来转发给SGA。


SIP协议详解(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012年6月药事质量通报华鹏 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: