找回密码
 立即注册
搜索
楼主: ybb588

语音软交换系统的设计与实现!

[复制链接]

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:21:57 | 显示全部楼层
4.2.3认证的实现
  系统收到的呼叫可能来自不同运营商的源端,对不同源端呼叫的认证可能会是不同的内容。因此本系统应该能进行灵活的配置,根据不同的运营商的要求,认证不同的内容。为此本系统中应配置一张认证索引表,以CallingID为索引,配置认证的内容。
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:23:53 | 显示全部楼层
  当系统收到源端发来的Setup消息时,从Setup消息中提取CallingID,然后查找该索引表,获取相应的认证类型,然后从Setup消息中提取相应的对象和进行相应的运算,结果与表中的内容进行匹配,从而实现对主叫用户进行认证。在认证通过后,确认被叫号码是否在主叫用户的呼叫权限内,根据鉴权的结果确定是否为主叫用户进行交换和接续。
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:25:25 | 显示全部楼层
 4.2.4媒体流交换转发的实现
  软交换系统对被叫号码进行地址解析,获取目的终端的信令IP地址,在对收到的呼叫认证通,确认被叫号码在主叫终端的呼叫权限内之后,转入交换过程。具体步骤如下:
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:26:48 | 显示全部楼层
  ①系统从Setup消息中提取源端接收媒体流的IP地址和逻辑通道号,然后向源端发回Call-Proceeding消息,并在消息中告诉源端本系统用于接收源端媒体流的IP地址和逻辑通道号,同时向目的终端发起呼叫建立请求,并告诉目的终端本系统用于接收目的终端媒体流的IP地址和逻辑通道号,然后等待目的终端的应答消息。
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:27:50 | 显示全部楼层
  ②当收到目的终端的Call-Proceeding消息后,如果消息中携带了目的终端接收本软交换系统发送本呼叫媒体流的IP地址和逻辑通道号,则提取之,然后转入等待接收Alerting消息。
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:29:41 | 显示全部楼层
 ③当收到了目的终端的Alerting消息,如果消息中携带了目的终端接收系统发送本呼叫媒体流的IP地址和逻辑通道号,则提取之。然后向源端终端发送Alerting消息,并在此消息中再次携带本软交换系统用于接收源端媒体流的IP地址和逻辑通道号。
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:30:45 | 显示全部楼层
  ④根据呼叫源端、呼叫目的端和本软交换系统三方四个接收媒体流的IP地址和逻辑通道,建立煤体流交换的逻辑映射关系,进行媒体流包头路由信息的置换,从而实现媒体流的软交换。
回复

使用道具 举报

10

主题

90

回帖

130

积分

海星

积分
130
 楼主| 发表于 2004-12-18 14:31:32 | 显示全部楼层
  5.后续工作   
本系统虽然实现了IP网上两个IP终端之间语音流的交换,并具有多种接入认证功能、灵活的路由管理功能、计时计费功能,但本系统还不是很成熟。要想使此系统成为一个完善、功能强大、具有商业价值的产品还有很多的工作需要改进:解决由于网络环境造成话音通信的时延过长的问题;实现异构网上终端之间媒体流的交换;网络管理功能的加强。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-19 12:43 , Processed in 0.096417 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表