通信人家园
标题:
说说NGN
[查看完整版帖子]
[打印本页]
时间:
2005-1-20 20:25
作者:
恶魔猎手
标题:
说说NGN
何为NGN?
作为通信网的下一代发展方向-NGN,还没有正式诞生就已经被炒得如火如荼。那么,到底什么是NGN呢?
单从字面上来说,NGN就是下一代网络,台湾人喜欢把他们叫做"次时代网络",它是通信网和计算机网的一种融合和延伸。
网络世界也在不断的演化,如同互联网也是从美国的阿帕网演变过来的一样,NGN可以看作是一个混血儿,它代表了下一代通信网包括PSTN、3G、PBN等各种网络的发展方向。
NGN为何而来?
既然已经有了PSTN、PLMN、GSM、CDMA,那么人们为什么还要引入什么NGN呢?简单的一句话"需求"-用户的需求总是推动着技术的发展。
如果人们仅仅满足于话音业务,仅仅将通信网用来打打电话的话,那么现有的通信网已经足够应付,网络向前演进的动力就没有这么大了。然而,事实并非如此,人们并不是仅仅满足于简单的话音业务,我们希望进入内容更为丰富的通信世界,能有更多的沟通方式(如会议、可视电话等)。
可是,现有的通信网络由于种种原因,开发和引入新的业务都很困难,并且对数据业务具有先天的免疫力。因此,我们必须提供一种更为开放的网络,能够整合各种语音和数据应用,NGN由此应运而生。
NGN的层次结构
提到网络,总是离不开层次结构,似乎ISO/OSI的网络模型是通信网和计算机网的一个模板,它的分层体系适于各种网络,NGN也在其中。目前,常见的说法是把它分成四层,分别是:接入层、传输层、控制层和业务层。
大家可以看看未来的网络蓝图:
SG:信令网关
TG:中继网关
AG:接入网关
MGW:移动网关
IAD:综合接入设备
NGN的核心-软交换
NGN的传输层采用了技术比较成熟、标准比较统一的分组网技术。基于IP的分组网络经过互联网这么多年的发展,市场上相关的产品众多,这和目前的通信网不同,由于技术上的壁垒,通信设备往往都掌握在仅有的几家大的设备提供商手里。
因此,NGN交换设备的核心不再是硬件的实现,而是一个网络软件(我们可以把他成为协议栈软件),主要是实现各种各样的分组协议,所以我们把它称为"软交换",即"软件交换"。从技术上来说,我们只需要一台高性能的服务器,带有高速的以太网卡,上面运行我们通过标准的Socket接口编写的各种交换控制软件,就变成了一个软交换。
我们把它称为NGN的核心,是因为它和网络中的各种实体都要打交道。
软交换的组成
软交换主要有哪些组成部分呢?
这要看他和哪些实体互连,要实现什么样的功能了,从上面的图中可以看出,软交换主要和下面的网关,上面的应用服务器,以及软交换之间通信。通信的语言是协议,软交换必须掌握他们各自不同的语言(也就是要实现不同的协议了),才能和他们通信。下面,让我们来看看他们是怎么沟通的,就知道它主要有哪些组成部分了。
软交换与其他实体的互连
软交换 >< 信令网关
由于目前的信令网中走的大多是七号信令,因此信令网关的功能常常聚焦与如何将基于电路交换的七号信令变为基于IP的七号消息包,并通过一定的协议发给软交换。
现在,已经有了一个比较统一的解决方案,那就是SIGTRAN协议,它就是信令网关和软交换之间的沟通语言。信令网关把七号信令变成SIGTRAN后,软交换就能听懂了!
软交换 >< 媒体网关
语音数据在网络上是怎么传输的呢?
现有的电路交换网络,将语音进行编码(如E1上的PCM a律,T1上的u律)后,通过一定的复用方式(如TDM)在信道上传输。而分组网则不管你是什么信号,一律打包传输(如IP网中的UDP包或TCP包)。
媒体网关的作用就是要把电路交换网上的语音信号进行打包,在分组网上传输。这种打包方式也有规定,常见的有RTP协议,传输过程中的监控一般用RTCP协议。不过,RTP包一般可以不经过软交换了,他们直接通过网络在终端之间传输。
但是,媒体网关做什么都是受软交换控制的,这个控制协议叫MeGaCo/H.248,也就是说这是他们俩的共同语言了。
媒体网关根据接入的类型又分为中继网关(TG)、接入网关(AG)等,下面就不一一赘述了。他们的作用都很类似,只不过接入类型不一样,传输的媒体编码等有些差异而已。
软交换 >< 软交换
软交换之间,比如国际长途,一般都要经过很多级的交换。不过,那么之间的语言相对比较简单一点,目前有两种协议在竞争,一个是SIP-T,另外一种是BICC。他们得作用有点等同于七号信令中得ISUP。
SIP-T是IETF完成的,所以相对比较简单。BICC有ITU提出的,比较复杂,但是考虑得也比较全面。
软交换 >< 应用服务器
传统电话网的比较难于引入新的业务,其中一个重要的原因就是接口的开发性限制。各种交换机提供了不同的业务接口,相同的一个业务,换个交换机就可能要重新开发。常见的比较为人所知的接口就有很多,如CSTA、TAPI、S.100、JTAPI等等。他们有的是基于C的,有的是基于DCOM的,有的是基于Java的。有些比较独立的设备厂商则另辟蹊径,提供一些更为简单易用的接口,如杭州迈可行通信技术有限公司的MPS2000业务交换平台,更是提供了一套与平台、语言都无关的CORBA接口,并在此之上开发出了一系列很有创意的新业务。
下一代网络在这方面将大为改观,他们提出了一套统一的解决方案-开放业务接口(OSA)。Parlay/OSA这一新的API将有可能在NGN中独领风骚,一统天下,彻底解决上一带通信网的混乱局面。
软交换 >< AAA服务器
要建立一个安全的网络环境,必须提供一定的验证手段。目前,提供这种功能的最佳途径就是通过验证、授权和审计(AAA)服务器。AAA服务器又被称为远程验证拨入用户服务(RADIUS)。
RADIUS因特网工作任务组(IETF)提出的一套标准,它能够为想要访问网络的用户执行验证、授权和审计等功能。NGN网络也采用了RADIUS这一成熟的标准来实现软交换和AAA服务器的通信。RADIUS是一种 C/S结构,AAA服务器作为服务端,向软交换提供相当于认证、计费等功能,软交换就是它的客户端。
NGN的未来
NGN的标准虽说还没有最终形成,但是雏形已几近完成,而且,象华为、中兴,以及UT、迈可行等一些重要的通信厂商都已经形成了自己的NGN产品线,中国电信也在2004年底准备开通NGN的试验局。
NGN的未来正在渐现端倪,让我们拭目以待吧!
时间:
2005-1-22 16:05
作者:
ying013
受教~~~~~~~~
时间:
2005-1-23 02:02
作者:
GavinLiu
NGN在全球和中国已经商用一段时间了!楼主说的都是些概念,自己不去做永远也不会明白实际是怎么回事!
通信人家园 (https://www.txrjy.com/)
Powered by C114