line 公司新闻 行业新闻 产品博客 line
IP电话与模拟电话互通实现方法
来源:未知 / 发布时间:2017-04-20 16:45/ 查看次数:

  IP电话与模拟电话互通实现方法

  鉴于目前模拟电话仍然是人们进行通信的常用手段,研究如何实现传统模拟话机与基于IP网络的SIP话机之间的互联互通仍具有重要的现实意义。这也是电信领域向全IP化发展的关键问题。本文给出在IP网络中,利用SIP服务器系统使得传统模拟话机与SIP话机能够互通的解决办法。

  2、模拟电话与IP电话的网络结构

  PSTN(公共交换电话网络)与IP网络的互联网结构如图1所示。

  

PSTN(公共交换电话网络)与IP网络的互联网结构

 

  图1中的虚线框内为SIP服务器系统。为了实现PSIT与IP网络的互联,SIP服务器系统需要完成三种网元的功能:PSTN交换机、IP服务器(代理服务器、注册服务器)和网关(信令网关、媒体网关)。

  2.1 PSTN交换机功能

  PSTN交换机一端连接各种终端(包括固定电话、移动电话、传真机等),另一端连接网络网关。PSTN交换机主要由用户接口、中继接口、数字交换网、信号设备、控制系统和操作维护等几大部分组成,主要功能是完成PSTN网络信令的产生、处理、传输及PSTN链路的接续。

  2.2 SIP服务器功能

  涉及到SIP服务器主要有:

  注册服务器,完成用户设备的注册,对相关的AOP(记录地址)进行激活、解激活。

  状态服务器,完成对用户逻辑状态的维护、管理,涉及SIP Presence(呈现)服务。

  代理服务器,完成SIP消息的路由及转发成功,涉及本地电话号码的E.164转换、DNS(域名系统)服务、防火墙穿越及呼叫控制等功能。

  2.3 网关功能

  网关可分为网络网关和企业网关。前者负责电信PSTN交换机与SIP服务器的互联,后者负责企业PBX(用户级交换机)与SIP代理服务器的互联。两种网关都具备媒体网关功能与信令网关功能。

  媒体网关功能比较简单,主要完成传统Ps12q 网络中TDM(时分复用)与IP网络中各种编码格式 的RTP(实时传输协议)流之间的转换,该功能由 SIP服务器中的媒体子系统实现。也可以如SIP—T 中所定义的,直接将PCM(脉冲编码调制)数据作为 RTP/Audio.Video Profile 0(AVP)来传输。 信令网关的功能与媒体网关相比较为复杂,其 实现方式有两种:a)PSTN信令与SIP信令间的直接映射关系。b)在SIP信令中内嵌PSTN信令。

  如果采用第一种方法.在PSTN信令向SIP信令进行映射时,会产生信息丢失;而在SIP信令向PSTN信令转换时,要求网关能够自动填充默认参数。SIP服务器采用这种方法来实现各半呼叫信令之间的互联互通

  采用第二种方法能够避免当某些消息(如 CSTA消息)与SIP消息中不存在直接的映射关系时所产生的信息丢失,但在这种方法下的网关设计要复杂得多。SIP服务器中采用这种方法来封装外部业务子系统的CSTA(计算机支持的电信应用服务)消息。

  3、模拟电话与SIP电话的通话流程分析

  

模拟话机拨打SIP终端场景

 

  图2描述了本地模拟话机通过拨打电话号码呼 叫远端SIP终端的场景。该场景涉及的流程有:SIP 终端注册流程、号码分析流程、媒体转换流程及呼叫 流程。如图2所示,由于主、被叫分别位于各自的子 网内,且都有各自的防火墙,所以还会涉及到E.164 号码转换、ENUM(电话号码映射)服务(DNS查询) 和防火墙穿越(NAT与STUN服务)。下面对涉及的流程进行详细分析。

返回列表