- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 软交换呼叫控制功能 软交换最重要的功能就是呼叫控制与处理功能,为了实现呼叫控制功能与具体的网络实现无关, 软交换要先进行协议转换的操作,然后将呼叫控制消息转换为抽象的中间消息进行统一处理,上层软件看到一条呼叫建立的消息时,不关心它是来自PSTN还是其它分组网,只需要根据呼叫处理流程进行下一步处理即可。 软交换的呼叫控制模式 采用高级语言,通过调用开发平台或软件开发包提供的应用编程接口 (API)来实现。 优点是 呼叫控制与接入、业务相分离,新业务开发方便; 支持多媒体、多方业务; 业务开发成本与网络建设成本低; 接口具有标准化、开放性的特点,容易实现互连互通。 缺点是协议种类多,接口标准复杂。 软交换呼叫控制流程 以软交换设备常用的几个协议为例来说明软交换的呼叫控制流程,即初始化、建立和释放呼叫的过程。 1. SIP呼叫控制流程 1) SIP终端初始化 SIP终端初始化包括 SIP终端的注册和注销。 SIP的动态注册特性是实现移动性的关键,3G已指定终端要支持SIP。 任何SIP终端在启动或重启动时都要向本地的SIP网络进行注册。 SIP终端的注册和注销流程都使用REGISTER消息。 SIP的初始化流程 2 SIP呼叫建立和释放流程 2 MGCP协议呼叫控制流程 以MG-MG呼叫为例说明利用MGCP建立呼叫的过程,MG1和MG2分别是与主叫用户和被叫用户相连的接入网关MG。 MGCP呼叫控制流程网络模型 3. 软交换通信流程 NGN SIP 协议流程NGN SIP协议流程 用户名: Passward: 1 MGCP初始化流程 MGCP的初始化包括网关的注册和注销,MGCP网关的注册和注销流程都使用命令RSIP。 2 MGCP呼叫建立流程 3 H.248/Megaco协议呼叫控制流程 基于H.248/Megaco的软交换网络结构, 普通的电话终端通过接入MG连接到软交换网络,在该网络结构中,SS利用H.248/Megaco协议建立和释放呼叫。 * SIP终端注册和注销流程 (1)SIP用户向SS发起REGISTER注册请求。 (2)SS返回401(Unauthorized)无权响应,要求用户进行认证。 (3)SIP用户携带具有认证信息的消息REGISTER重新向SS发起注册请求。 (4)SS检查注册信息,如正确,则返回注册成功200 OK。 (1)SIP终端1发INVITE请求到SS,请求邀请SIP终端2加入会话。 (2)SS给SIP终端1返回100 Trying 表示已经接收到请求消息,正在对其进行处理。 (3)SS发407 给SIP终端1,要求对终端用户进行认证。 (4)SIP终端发ACK给SS,证实已收到SS对INVITE请求的最终响应。 (5)SIP终端携带认证信息重新向SS发INVITE请求。 (6)SS给SIP终端1返回100 Trying 表示已经接收到请求消息,正在对其进行处理。 (7)SS向SIP终端2发INVITE,邀请SIP终端2加入会话。 (8)SIP终端2返回100 Trying 表示已经接收到请求消息,正在对其进行处理。 (9)SIP终端2振铃,并向SS发送180 Ringing通知振铃消息。 (10)SS向SIP终端1发送180 Ringing,SIP终端1听回铃音。 (11)SIP终端2向SS发送200 OK,表示已经成功接受和处理INVITE请求,并且通过该消息将自身的IP 地址、端口号、净荷类型、净荷类型对应的编码等信息传送给SS。 (12)SS向SIP终端1发送200 OK,表示已经成功接受和处理INVITE请求,并且将SIP终端2的信息传送给SIP终端1。 (13)SIP终端1发送ACK给SS,证实已收到SS对INVITE请求的最终响应。 (14)SS发送ACK给SIP终端2,证实已收到SIP终端2对INVITE请求的最终响应,至此呼叫建立成功,双方进入通话阶段。 (15)SIP终端1挂机,向SS发送BYE消息,请求结束本次会话。 (16)SS向SIP终端1回送487响应,表示请求终止。 (17)SS向SIP终端2发送BYE消息,请求结束会话。 (18)SIP终端2挂机,向SS回送200 OK响应,表示成功结束会话。 (1)MG向SS发RSIP命令,注册时使用参数restart,申请进入服务;注销时使用参数graceful或forced,表示在指定时延后退出服务或立即退出服务。 (2)SS回响应,表示同意MG注册或注销。 (3)SS向MG发RQNT命令,命令MG监视用户摘机。 (4)MG回响应。 *
文档评论(0)