您的位置:KC网络电话 >> 媒体报道>> 安装网络电话的系统结构

安装网络电话的系统结构

来源:网上转载  发布时间:2014-10-30 12:26:26

安装网络电话体系结构图

 

安装网络电话的系统结构

 

网络电话的组成部分称为实体(}Entlry),网络电话包括两种实体—终端和网守。

终端是遵从H. 323建议标准的端点设备,可以接受呼叫,也可以发起呼叫,它的功能集成于PC和l!SB手柄中。

网守实现了H. 323规定的大部分功能。它不可呼叫,但却参与呼叫的控制。网守控制终端接入(包括注册、登记等)和为终端提供地址翻译。一个网守有它自己的域(Zone)。一个域包括网守和这个网守管理的所有终端,只能拥有一个网守。

 

网络电话的终端

 

安装网络电话的系统结构

 

安装网络电话的终端结构如图2-2所示。因为H. 323终端的接口中的视频、用户数据是可以选择的,目前没有选择。

任何H. 323终端必须有音频编码解码器,必须保证能够收发G.7i1音频信号,作为任选功能可收发6.722, G. 728, G. 729, G. 723. 1和MPEGl音频信号,网络电话终端的USB手柄能完成G. 711的编码解码功能,终端软件完成G. 729语音编码解码功能。

USB手柄带有codec,意味着安装网络电话终端的PC即使没有声卡、音响、麦克风也能工作。更重要的是USB手柄的使用,从物理上降低了回声,加之手柄上codec芯片还带有的自动调节R-C滤波器能进一步消除回声。USB手柄还有手柄拨号和来电振铃功能,更合乎使用习惯。

为提高网络资源利用率,将多帧语音编码信号装入一个RTP包发送。G. 729编码后的音频信号周期性的发往传输层,传输层在不大于5ms的时间内把报文发出,这个延迟时间成为“音频时延抖动”。如果发送端能够进一步减少抖动,可以通过H. 245消息发送调整后的时延参数,接受方就可以根据此参数减少时延抖动缓冲器的大小。

图2-2中的“接受通路”时延模块是为了消除接受信号的时延抖动而设置的缓冲装置。H. 225. 0层封装”是指在对发送信息进行分装,也就是实时信号用RTP封装,呼叫控制信息、H. 245信息用TCP封装,RAS (Register,Admission and Status)消息用UDP封装。

安装网络电话终端不支持多通道操作。

 

安装网络电话的网守

在H. 323体系结构中,网守并不是必需的。但是在实际投入运用的IP电话通信系统中,网守必不可少。网络电话的网守的主要功能包括:

呼叫接纳控制:根据用户权限和网络条件决定是否允许用户发起改呼叫。任何端点要发起呼叫,第一个消息必须是发往网守的接纳请求消息。

地址翻译:网守根据终端登记时建立的翻译表,执行ID号码(别名地址)到传输层地址的翻译,这个翻译表随着登记消息不断更新。注意:传输层地址二IP地址+TCP/UDP端口号。

呼叫权限:网守通过RAS过程拒绝无权利的用户发起的注册、登陆和呼叫。

呼叫管理:网守能够维护正在进行的呼叫信息。网守受理呼叫的认证请求,通过恢复确认或拒绝报文对呼叫进行管理。在网守上可以查询到每个终端的状态和保持的呼叫数,呼叫信息记录了每个呼叫的当前状态(包括初始化状态、通过卡号验证、呼叫开始、通话开始、通话结束、呼叫结束)。消息统计和消息跟踪是诊断故障有效手段。

呼叫控制信令:网络电话端点到端点的呼叫信令有两种传输方式。一种是经过网守选路呼叫信令,双方都不知道对方的地址,有利于保护用户隐私,网守接入呼叫信令过程。另外一种是端到端的呼叫方式,网守,只在RAS过程提供被呼叫方的传输层地址,其后不再介入呼叫信令过程。

其他:安装网守还可以完成其他功能,比如用户数据网守备份、计费等功能。

上一条:应用程序虚拟化的应用—云端软件平台
下一条:如何才能做出好的手机交互体验设计?