微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 下一代网络中大规模路由技术初探(下)

下一代网络中大规模路由技术初探(下)

时间:03-01 来源:中国联通网站 点击:
1.电话号码预处理

  用户输入电话号码,例如"+86-27-87694036","+"此时用来标识ENUM服务,用来区分其他基于数字的网络服务,如果用户输入的数串含有"+",那么将执行ENUM服务预处理。首先去掉除"+"以外的字符,得到"+862787694036";然后去掉"+";接着在每个数字间加".",得到"8.6.2.7.8.7.6.9.4.0.3.6"(之所以简单地在每个数字间加点,而不是将电联规定的国家码和国家内的区位码进行区分,目的是为了简化处理,因为DNS可以支持127级,E.164标准的16位电话号码足够使用了);最后将其反转,并添加后缀".e164.tld,"得到符号串"6.3.O.4.9.6.7.8.7.2.6.8.e164.tld",其中tld是顶级域。

  2.ENUM解析流程和DNS配置

  当用户用支持ENUM技术的特定设备或者程序输入电话号码,客户端应用程序根据预处理的流程对输入的电话号码进行处理之后,DNS Resolver将处理后的字符串按DNS协议发出解析,从DNS Server得到与此ENUM相应的URI集合;然后,应用程序根据它自身的应用需求选择相应的URI,继续执行相应的协议,完成预期的操作。

  例如,某个用户想给拥有"+86-10-62553604"这个E.164的用户发送E-mail,当他在支持ENUM技术的foxmail地址栏中输入这个电话号码,foxmail将电话号码进行预处理为"4.O.6.3.5.5.2.6.O.1.6.8.e164.tld,然后用户本机的DNS Resolver将这个字串发给DNS Server作类似域名的解析,DNS Server将对应这个字串配置的两个URI(sip:enumsip@cnnic.net.cn和mailto:enummail@cnnic.net.cn)都返回给foxmail,foxmail选择mailto:enummail@cnnic.net.cn进行下一步的通信,将E-mail发给enummail@cnnic.net.Cn.其他应用的解析流程也与此类似。

  经过一段时间的研究和开发,ENUM技术已经能够支持Voice、E-mail、HTTP、SIP等等应用,种类非常多,其中最为明确的应用是在软交换和3G网络中所用的SIP协议中查找SIP地址:

  *软交换之间通过SIP互联时,可以通过ENUM确定用户所在的软交换;

  *软交换设备通过H.323互联时,若软交换设备向ENUM DNS查询后通过存储在其中的H.323 URL别名发起呼叫,则不需要向网守发起ARQ/AFC消息询问;

  *在3G IMS(Internet Multimedia subsystem,互联网多媒体子系统)中,SIP信令路由采用SIP URLs进行寻址。E.164用户公共标识转化为SIP URL格式来寻址;

  *ENUM作为E.164号码向各种业务地址映射的工具,也可用于Internet FAX、Instant Message业务,但是目前缺少具体标准。

  这些应用的开发和研究,极大地丰富了传统电信服务和互联网服务的内容,使传统电信和互联网的关系更加密切。进一步加强对ENUM技术特点和运行服务的研究,将有力地促进网络的发展,从而有效地利用现有的网络资源,尤其是宽带网络资源。ENUM技术以它独有的特性,扩展了E.164号码的应用空间,将给传统的电信服务的变革带来无限的生机。

四、TRIP技术介绍

  TRIP是一个域间网关位置和路由协议。它综合了SIP、BGP-4等路由协议的优点,并为其他诸如H.323、SIP的应用协议提供了无缝接口,从而使采用相同协议的网关之间能够共享TRIP协议,最终实现不同域间同构网络的全局电话路由。体现TRIP功能的设备叫定位服务器,其主要功能是与其他的定位服务器交换信息,这些信息包括电话目的地的可达性、到达目的地的路由、以及在PSTN中存在的那些电话目的地网关的相关信息。TRIP协议允许每个网关资源的管理者根据不同的策略建立自己的本地可用网关数据库,然后按照不同的策略进行数据库之间不同网关信息的聚合、广播、交换和共享。首先使这些信息在本地对自己可用,然后再把这些信息按照一定策略传播给、同步给其它供应商,这些数据库中的网关信息可供信令服务器、软交换设备和其它用户直接查询使用。

  TRIP协议是不同管理域之间进行IP电话网关路由信息交换的一个专用协议,它是独立于任何信令协议的一种协议,其主要的功能如下:

  *建立和维护路由信息提供者之间的对等关系;

  *交换和同步提供者之间的电话网关路由信息;

  *防止稳定路由的循环;

  *以及时的和可扩展的方式广播已知的网关路由信息;

  *定义和描述电路网关路由数据的语法、语义和路由信息传送的规则。

TRIP作为一种与具体呼叫协议无关的路由机制,它可以解决由于不同域、不同网络结构而带来的路由互通问题。TRIP通过收发TRIP消息可以实现域内和域间路由信息的传递,并按照一定策略将最佳路由信息保存在电话路由信息数据库(TRIB)中,这样,软交换本身不需要再维护大量的路由信息,而是通过请求TRIP承载实体一定位服务器,直接定位远端设备,避免IP网中呼叫信令的逐

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top