米葫芦网

技术和商用模式仍将影响NGN发展

热度:5℃ 发布时间:2023-11-16 19:36:10

自1997年贝尔实验室提出软交换概念以来,经过软交换论坛、ITU-T和IETF等标准化组织的努力,在短短几年时间内其技术和应用日趋完善。经过前期的技术储备,基于软交换技术构造的NGN网络发展大致经历了三个阶段:实验室阶段、试验网阶段和规模商用阶段。目前,国内各大运营商都相继开展软交换实验网的建设,少数地区已部分开展商用,然而随着网络规模的不断扩大,软交换试验网面临着地址匮乏、用户不受控、用户接入安全隐患等诸多问题。当前,下一代网络在技术和商用模式两个方面制约着NGN网络进一步开展业务。
1.影响NGN业务开展的技术问题
NGN网络的目标是构造具有一定服务质量、可运营和可治理的电信级网络来提供语音、数据和视频业务。然而,要实现这一目标,NGN网络面临着承载网服务质量问题、控制和承载分离所带来用户不受控、终端接入安全隐患、终端网络治理、用户侧IP地址匮乏、控制层组网模式不确定等诸多问题。
(1)承载网服务质量问题
业务层端到端服务质量的提供离不开承载网服务质量的保障。NGN网络的承载网是基于分组网络(主要是IP网),其特征是按照尽力而为策略提供业务的无连接网络。尽管IETF和ITU-T等标准化组织已经投入了巨大的精力致力于承载网QoS方面研究,然而并没有获得一个公认标准。当前,基于MPLS的流量工程技术和基于MPLS的VPN技术被认为是解决IP承载网QoS问题主流技术,这些技术已在部分企业网或运营商网中使用,然而,基于MPLS的VPN组网是否会给不同运营商网络互通带来新的问题还有待进一步研究。除此之外,对网络节点设备的资源进行集中控制也是解决承载网QoS的一个思路,如公共开放策略服务(COPS)。然而,这些策略是否适用于商用网络还有待进一步验证。
(2)用户不受控
控制和承载分离所带来的一个突出问题是用户不受控,造成该问题的一个主要因素是软交换设备仅完成呼叫控制功能,用户之间的媒体流交互在媒体网关之间直通。尽管H.248或MGCP等网关控制协议可以上报媒体资源使用状况,然而却无法满足对用户的实时监控功能。最为突出的是软交换设备被动获知用户通话开始和结束时刻,该信息需由网关上报。当软交换与网关之间的网络连接出现异常中断时,软交换将难以获知网关的工作状态,即软交换与网关通信状态不同步。目前,软交换设备向网关发送AuditValue或AuditCapablities消息作为心跳消息来检测网关或用户存活状态可以有效解决以上问题。然而,假如部分非法终端生成一个通话中止的虚假消息来触发软交换提前中止呼叫计费,将给运营商造成不可预见的经济损失。除此之外,H.323和SIP等智能终端用户之间的呼叫建立甚至可以旁路软交换设备。因此,如何避免非法用户的通信资源盗用和避免用户旁路软交换设备是NGN网络业务开展所面临的一个难题。当前,在承载接入层面增加接入控制设备实现对终端用户媒体连接的实时监控,可以降低以上问题所带来的运营风险问题。
(3)终端接入安全风险
控制和承载分离所带来的另一个问题是终端接入安全风险。在NGN网络中,终端用户可通过窄带Modem接入、ADSL、以太网接入和CABLE等多种接入方式接入到城域网。通常,软交换设备采用IP地址和端点标志等参数来对终端接入进行认证,因此,如何防止端点伪装和IP地址盗用等非法行为也是运营NGN网络所面临的一个难题。目前,H.323、SIP、H.248和MGCP协议都增加了安全认证机制,采用MD5等算法对要害参数进行加密传送,软交换设备通过要害参数对终端接入进行鉴权,从而降低终端接入安全风险。除此之外,H.248和MGCP还定义了采用IPSec协议进行传送的机制,不仅保证终端接入的安全,还可以保证信令传送的安全。
(4)地址匮乏问题
NGN网络的大规模应用将极大地增加对IP地址的需求。当前,解决IP地址匮乏的方案有两种,一是统一部署IPv6地址,二是采用NAT(NetworkAddressTranslator)穿越技术。由于IPv6方案的实施对现有网络会带来革命性的变化,因此部署IPv6地址应是下一阶段重点考虑的问题,当前应重点考虑NAT穿越技术来解决地址匮乏的问题。NAT穿越技术是指企业网用户和用户驻地网内的终端用户采用私有IP地址通过出口的NAT/FW(防火墙)接入公网。与支持HTTP等数据穿越的传统NAT/FW不同,基于H323、SIP、MGCP和H248等协议的语音和视频应用需通过信令消息中的IP地址和端口参数来实现目的地寻址,因此NAT穿越时不仅需要对TCP/UCP层的端口信息以及IP层的源地址和目的地址进行变换,还需对IP包载荷中的相关地址信息进行变换。NAT穿越技术主要有应用级网关(ALG)、代理方式(Proxy)、MIDCOM协议、隧道机制和协议扩展等。因此,当NGN网络采用多种NAT穿越机制开展语音和视频业务时,不仅要保证多种NAT/FW穿越机制的兼容,而且在引入NAT/FW穿越机制后还应保证业务的可继续性和可扩展性,以及不影响现有网络的安全性、原有的业务安全性和服务质量要求。
(5)终端网络治理
大量终端设备的引入使得公开IPv4地址匮乏的矛盾更加突出。除地址问题外,如何实现对大量终端设备的网络治理也是NGN网络大规模商用所面临的难题。配置治理是网络治理的重要组成部分。与传统PSTN终端不同,NGN网络中的终端都是智能终端,除需要进行IPv4地址配置外,还需要进行功能配置等配置治理操作。目前,采用DHCP方式配置终端IPv4地址和采用TFTP服务器自动下载配置文件可以缓解静态配置所带来的巨大工作量问题,然而,终端的多样化给自动配置带来了巨大的挑战,也给终端设备提出了更高的要求。此外,终端的网络连接状态故障告警也是网络治理的重要内容。因此,如何在一个平台下保证终端多样化接入,以及保证网络故障定位的即时率和准确率是NGN网络运营所面临的要害问题。
(6)控制层组网模型
控制层软交换设备所采用的组网策略也是NGN网络大规模商用所面临的要害问题。在软交换实验网初期,软交换设备之间通常采用平面路由的方式完成呼叫路由功能,即软交换设备建立点到点的网状连接,因此不可避免地带来了N2问题。随着网络规模的扩大,平面路由方式已不能满足实际运营需求,采用分层结构的组网模式是NGN网络发展的方向。目前,分层结构有两种方式,一种是软交换设备分层组网,另外一种是位置服务器分层组网。在软交换设备分层组网模式下,软交换设备分层端局软交换、汇接软交换和顶级软交换,各级软交换分别维护不同的用户数据和路由信息。当采用位置服务器分层组网时,通过增加位置服务器存储用户路由信息,位置服务器之间以及位置服务器与软交换设备之间可采用TRIP和其他协议进行互通实现软交换设备之间的呼叫路由。然而,究竟采用哪一种分层组网模式更加有效,更加适应中国国情,还有待于进一步研究。
2.影响NGN业务开展的商用模式问题
除技术因素外,缺乏鲜明特色业务的市场驱动以及缺乏明确商业模式指导也是制约NGN网络发展的一个因素。业务和控制的分离是软交换网络的核心,业务的分离使得NGN业务提供更加开放。目前,除传统PSTN基本业务、补充业务和传统智能网业务外,基于业务分离的软交换网络还可以提供许多增值业务,如WEB800、点击拨号、点击传真、IPCentrex和即时消息等。然而,这些业务的共同特征是“多而不精”,尤其是在没有明确商业模型和资费政策的指导下,这些业务难以起到吸引更多用户和刺激市场发展的作用。因此,开发具有鲜明特色的可盈利新业务是运营商和设备制造商下一步的重点,而制订适合NGN网络发展的资费政策则是政府监管部门应考虑的问题。
技术问题制约NGN业务的开展,市场问题则制约着NGN网络的规模商用。因此,运营商和设备制造商应在致力于技术研究以达到提供服务质量保证、安全保障、实现对网元的可控治理等的同时,积极开发具有鲜明特色的可盈利新业务和积极探索NGN网络运营商业模式。只有当技术和商业两方面因素全面解决后,NGN网络发展才可步入良性循环的轨道。

摘自《人民邮电报》

网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载