SIP呼叫复杂转接流程处理最佳实践-RFC5589概论

SIP呼叫复杂转接流程处理最佳实践-RFC5589概论

呼叫业务流程中,电话抓接是常用功能。因此,我们首先讨论一点和本文章主题相关的主要话题-电话转接功能。在企业电话系统或者IPPBX的通信应用环境中,员工打电话时经常会使用的一个呼叫功能就是电话的转接。电话转接的流程涉及了至少三个实体UA,他们之间的处理结果会直接影响电话是否可以成功转接的结果。有时,因为终端可能是部署在异地或者通过外网进行的呼叫,呼叫转接可能涉及到其他的网元设备,例如SBC,ALG设置等也会影响电话转接的成功率。从以上变化我们可以看出,终端,服务器端,呼叫路径等业务场景已经具备了互相分离,分布式/远程,低耦合的特点。

从更宽泛的视野来看,当前语音业务场景发生了根本性的变化,云服务和移动端的部署更加增加了电话转接成功的难度。目前语音业务基本发展模式的趋势是从传统的本地部署IPPBX,电话系统到云平台访问和UCaaS,移动端支持。这是当前绝大部分用户的使用场景。但是,无论用户场景和手机端APP如何灵活如何便捷,用户仍然需要安装手机APP来实现通话。

在本文章中,笔者根据RFC5589所推荐的关于呼叫转接的最佳实践,和读者分享关于SIP呼叫中各种复杂呼叫转接的处理和建议,其最终目的是帮助读者了解呼叫转接的复杂环境中的流程处理以及可能面临的技术风险。 关于SIP呼叫的业务流程等细节,笔者在历史文档中有非常详细介绍,读者可以参考历史文档链接阅读学习。

参考链接:

https://mp.weixin.qq.com/s?__biz=MzA4NjU0NTIwNQ==&mid=2656457934&idx=1&sn=dbe870f44a282383db405fd163234d6e&chksm=8465f294b3127b82c1e5cff418b86baf11978a277dcc0ca6267bc6c4489b34adafa6162c3567&token=1007944877&lang=zh_CN#rd

评论已关闭。