阅读:1039回复:6
IP电话的原理结构及其关键技术
随着光网络的飞速发展和数字传输技术的应用,原来在数据通信网中被视为应用“瓶颈”的带宽和服务质量等问题一一得到解决,推动了IP技术的飞速发展,带动各种应用向IP靠拢, IP电话(又称IP PHONE或VoIP)业务就是其中一个典型的应用。
一、IP电话的概念 IP电话是一种利用Internet技术或网络进行语音通信的新业务。从网络组织来看,目前比较流行的方式有两种:一种是利用Internet网络进行的语音通信,我们称之为网络电话;另一种是利用IP技术,电信运行商之间通过专线点对点联结进行的语音通信,有人称之为经济电话或廉价电话。两者比较,前者具有投资省,价格低等优势,但存在着无服务等级和全程通话质量不能保证等重要缺陷。该方式多为计算机公司和数据网络服务公司所采纳。后者相对于前者来讲投资较大,价格较高,但因其是专门用于电话通信的,所以有一定的服务等级,全程通话质量也有一定保证。该方式多为电信运行商所采纳。 IP电话与传统电话具有明显区别。首先,传统电话使用公众电话网作为语音传输的媒介;而IP电话则是将语音信号在公众电话网和Internet之间进行转换,对语音信号进行压缩封装,转换成IP包,同时,IP技术允许多个用户共用同一带宽资源,改变了传统电话由单个用户独占一个信道的方式,节省了用户使用单独信道的费用。其次,由于技术和市场的推动,将语音转化成IP包的技术已变得更为实用、便宜,同时,IP电话的核心元件之一数字信号处理器的价格在下降,从而使电话费用大大降低,这一点在国际电话通信费用上尤为明显,这也是IP电话迅速发展的重要原因。 二、IP电话的基本原理 IP电话(又称IP PHONE或VoIP)是建立在IP技术上的分组化、数字化传输技术,其基本原理是:通过语音压缩算法对语音数据进行压缩编码处理,然后把这些语音数据按IP等相关协议进行打包,经过IP网络把数据包传输到接收地,再把这些语音数据包串起来,经过解码解压处理后,恢复成原来的语音信号,从而达到由IP网络传送语音的目的。IP电话系统把普通电话的模拟信号转换成计算机可联入因特网传送的IP数据包,同时也将收到的IP数据包转换成声音的模拟电信号。经过IP电话系统的转换及压缩处理,每个普通电话传输速率约占用8~11kbit/s带宽,因此在与普通电信网同样使用传输速率为64kbit/s的带宽时,IP电话数是原来的5~8倍。 IP电话的核心与关键设备是IP电话网关。IP电话网关具有路由管理功能,它把各地区电话区号映射为相应的地区网关IP地址。这些信息存放在一个数据库中,有关处理软件完成呼叫处理、数字语音打包、路由管理等功能。在用户拨打IP电话时,IP电话网关根据电话区号数据库资料,确定相应网关的IP地址,并将此IP地址加入IP数据包中,同时选择最佳路由,以减少传输时延,IP数据包经因特网到达目的地IP电话网关。对于因特网未延伸到或暂时未设立网关的地区,可设置路由,由最近的网关通过长途电话网转接,实现通信业务。 三、IP电话的基本结构 IP电话的基本结构由网关(GW)和网守(GK)两部分构成。网关的主要功能是信令处理、H.323协议处理、语音编解码和路由协议处理等,对外分别提供与PSTN网连接的中继接口以及与IP网络连接的接口。网守的主要功能是用户认证、地址解析、带宽管理、路由管理、安全管理和区域管理。一个典型的呼叫过程是:呼叫由PSTN语音交换机发起,通过中继接口接入到网关,网关获得用户希望呼叫的被叫号码后,向网守发出查询信息,网守查找被叫网守的IP地址,并根据网络资源情况来判断是否应该建立连接。如果可以建立连接,则将被叫网守的IP地址通知给主叫网关,主叫网关在得到被叫网关的IP地址后,通过IP网络与对方网关建立起呼叫连接,被叫侧网关向PSTN网络发起呼叫并由交换机向被叫用户振铃,被叫摘机后,被叫侧网关和交换机之间的话音通道被连通,网关之间则开始利用H.245协议进行能力交换,确定通话使用的编解码,在能力交换完成后,主被叫方即可开始通话。 四、IP电话的优点 IP电话是语音数据集成与语音/分组技术进展结合的经济优势,从而迎来一个新的网络环境,这个新环境提供了低成本、高灵活性、高生产率及效率的增强应用等优点。IP电话的这些优点使企业、服务供应商和电信运营商们看到了许多美好的前景,把语音和数据集成在一个分组交换网络中的契机是由以下因素推动的: (1)通过统计上的多路复用而提高的效率。 (2)通过语音压缩和语音活动检测(安静抑制)等增强功能而提高的效率。 (3)通过在私有数据网络上传送电话呼叫而节省长途费用。 (4)通过联合基础设施组件降低管理成本。 (5)利用计算机电话集成的新应用的可能性。 (6)数据应用上的语音连接。 (7)有效使用新的宽带WAN技术。 分组网络提高的效率和在统计学上随数据分组多路复用语音数据流的能力,允许公司最大限度地得到在数据网络基础设施上投资的回报。而把语音数据流放到数据网络上也减少了语音专用线路的数目,这些专用线路的价格往往很高。LAN,MAN和WAN环境中吉位以太网、密集波分多路复用和Packet over SDH等新技术的实现,以更低的价位为数据网络提高更多的带宽。同样,与标准的TDM连接相比,这些技术提供了更好的性价比。 五、IP电话的种类 IP电话就有4种:电话到电话、电话到PC、PC到电话和PC到PC。具体如下: (1)PC到PC:最初IP电话方式主要是PC到PC,利用IP地址进行呼叫,通过语音压缩、打包传送方式,实现因特网上PC机间的实时话音传送,话音压缩、编解码和打包均通过PC上的处理器、声卡、网卡等硬件资源完成,这种方式和公用电话通信有很大的差异,且限定在因特网内,所以有很大的局限性。 (2)电话到电话: 电话到电话即普通电话经过电话交换机连到IP电话网关,用电话号码穿过IP网进行呼叫,发送端网关鉴别主叫用户,翻译电话号码/网关IP地址,发起IP电话呼叫,连接到最靠近被叫的网关,并完成话音编码和打包,接收端网关实现拆包、解码和连接被叫。 (3)电话到PC :电话到PC是由网关来完成IP地址和电话号码的对应和翻译,以及话音编解码和打包。 (4)PC到电话:PC到电话也是由网关来完成IP地址和电话号码的对应和翻译,以及话音编解码和打包。 六、IP电话的关键技术 传统的IP网络主要是用来传输数据业务,采用的是尽力而为的、无连接的技术,因此没有服务质量保证,存在分组丢失、失序到达和时延抖动等情况。数据业务对此要求不高,但话音属于实时业务,对时序、时延等有严格的要求。因此必须采取特殊措施来保障一定的业务质量。IP电话的关键技术包括:信令技术、编码技术、实时传输技术、服务质量(QoS)保证技术、以及网络传输技术等。 1.信令技术 信令技术保证电话呼叫的顺利实现和话音质量,目前被广泛接受的VoIP控制信令体系包括ITU-T的H.323系列和IETF的会话初始化协议SIP。 ITU的H.323系列建议定义了在无业务质量保证的因特网或其它分组网络上多媒体通信的协议及其规程。H.323标准是局域网、广域网、INTRANET和Internet上的多媒体提供技术基础保障。H.323是ITU-T有关多媒体通信的一个协议集,包括用于ISDN的H.320,用于B-ISDN的H.321和用于PSTN终端的H.324等建议。其编码机制,协议范围和基本操作类似于ISDN的Q.931信令协议的简化版本,并采用了比较传统的电路交换的方法。相关的协议包括用于控制的H.245,用于建立连接的H.225.0,用于大型会议的H.332,用于补充业务的H.450.1、H.450.2和H.450.3,有关安全的H.235,与电路交换业务互操作的H.246等。H.323提供设备之间、高层应用之间和提供商之间的互操作性。它不依赖于网络结构,独立于操作系统和硬件平台,支持多点功能、组播和带宽管理。H.323具备相当的灵活性,支持包含不同功能的节点之间的会议和不同网络之间的会议。H.323建议的多媒体会议系统中的信息流包括音频、视频、数据和控制信息。信息流采用H.225.0建议方式来打包和传送。 H.323呼叫建立过程涉及到三种信令:RAS信令(R=注册:Registration、A=许可:Admission和S=状态:Status),H.225.0呼叫信令和H.245控制信令。其中RAS信令用来完成终端与网守之间的登记注册、授权许可、带宽改变、状态和脱离解除等过程;H.225.0呼叫信令用来建立两个终端之间的连接,这个信令使用Q.931消息来控制呼叫的建立和拆除,当系统中没有网守时,呼叫信令信道在呼叫涉及的两个终端之间打开;当系统中包括一个网守时,由网守决定在终端与网守之间或是在两个终端之间开辟呼叫信令信道;H.245控制信令用来传送终端到终端的控制消息,包括主从判别、能力交换、打开和关闭逻辑信道、模式参数请求、流控消息和通用命令与指令等。H.245控制信令信道建立于两个终端之间,或是一个终端与一个网守之间。 虽然H.323提供了窄带多媒体通信所需要的所有子协议,但H.323的控制协议非常复杂。此外,H.323不支持多点发送(Multicast)协议,只能采用多点控制单元(MCU)构成多点会议,因而同时只能支持有限的多点用户。H.323也不支持呼叫转移,且建立呼叫的时间比较长。与H.323相反,SIP是一种比较简单的会话初始化协议。它不像H.323那样提供所有的通信协议,而是只提供会话或呼叫的建立与控制功能。SIP可以应用于多媒体会议、远程教学及Internet电话等领域。SIP既支持单点发送(Unicast)也支持多点发送,会话参加者和媒体种类可以随时加入一个已存在的会议。SIP可以用来呼叫人或机器设备,如呼叫一个媒体存储设备记录一个会议,或呼叫一个点播电视服务器向会议播放视频信号。 SIP是一种应用层协议,可以用UDP或TCP作为其传输协议。与H.323不同的是:SIP是一种基于文本的协议,用SIP规则资源定位语言描述(SIP Uniform Resource Locators),这样易于实现和调试,更重要的是灵活性和扩展性好。由于SIP仅作于初始化呼叫,而不是传输媒体数据,因而造成的附加传输代价也不大。SIP的URLL甚至可以嵌入到web页或其它超文本链路中,用户只需用鼠标一点即可发出一个呼叫。与H.323相比,SIP还有建立呼叫快,支持传送电话号码的特点 2.编码技术 话音压缩编码技术是IP电话技术的一个重要组成部分。目前,主要的编码技术有ITU-T 定义的G.729、G.723(G.723.1)等。其中G.729可将经过采样的64kbit/s话音以几乎不失真的质量压缩至8kbit/s。由于在分组交换网络中,业务质量不能得到很好保证,因而需要话音的编码具有一定的灵活性,即编码速率、编码尺度的可变可适应性。G.729原来是8kbit/s的话音编码标准,现在的工作范围扩展至6.4~11.8kbit/s,话音质量也在此范围内有一定的变化,但即使是6.4kbit/s,话音质量也还不错,因而很适合在VoIP系统中使用。G723.1采用5.3/6.3K bit/s双速率话音编码,其话音质量好,但是处理时延较大,它是目前已标准化的最低速率的话音编码算法。 3.实时传输技术 实时传输技术主要是采用实时传输协议RTP。RTP是提供端到端的包括音频在内的实时数据传送的协议。RTP包括数据和控制两部分,后者叫RTCP。RTP提供了时间标签和控制不同数据流同步特性的机制,可以让接收端重组发送端的数据包,可以提供接收端到多点发送组的服务质量反馈。 4.服务质量(QoS)保证技术 IP电话中主要采用资源预留协议(RSVP)以及进行服务质量监控的实时传输控制协议RTCP来避免网络拥塞,保障通话质量。 5.网络传输技术 IP电话中网络传输技术主要是TCP和UDP,此外还包括网关互联技术、路由选择技术、网络管理技术以及安全认证和计费技术等。由于实时传输协议RTP提供具有实时特征的、端到端的数据传输业务,因此IP电话中可用RTP来传送话音数据。在RTP报头中包含装载数据的标识符、序列号、时间戳以及传送监视等,通常RTP协议数据单元是用UDP分组来承载,而且为了尽量减少时延,话音净荷通常都很短。IP、UDP和RTP报头都按最小长度计算。VoIP话音分组开销很大,采用RTP协议的IP电话格式,在这种方式中将多路话音插入话音数据段中,这样提高了传输效率。此外,静音检测技术和回声消除技术也是IP电话中十分关键的技术。静音检测技术可有效剔除静默信号,从而使话音信号的占用带宽进一步降低到3.5kbit/s左右;回声消除技术主要利用数字滤波器技术来消除对通话质量影响很大回声干扰,保证通话质量。 七、IP电话需要解决的问题 IP电话向本地的转移还有很多的问题需要解决。会有很多政策方面的问题要解决,比如运营许可证。还有像号码资源、网络之间互通互连这样跨技术和政策领域的问题需要解决。撇开这些问题,在技术上还有很多地方需要突破。 其实这些技术问题也并非仅仅存在于未来的IP市话方面。现在国内运营商的长途VoIP网,多建设在专用通信网上。IP地址、安全这样的问题并不突出。但是专网的方式毕竟只是一个过渡方式,从三网融合的角度看,IP电话必然要融入到公共IP网当中。要达到这一目标,无论是长途网还是本地网,这些问题都必须解决。 1.网络地址 对于如此大规模的一个IP电话网络,IP地址资源的匮乏是首先要解决的问题。其实这也是困扰着中国宽带接入发展的一个问题,只是在IP电话通信方面会更明显。采用私有地址是运营商非常不愿意看到的事情,运营商不可能在每一个地方都采用私有地址,这样在构建全国网络时就很不方便。而整个大网采用私有地址,在网间互联也难以避免相应的问题。采用私有地址自然要涉及到NAT的问题,对于Web浏览和收发电子邮件一般的NAT设备都可以支持,但是很多NAT不能支持IP电话双向通信。同样的问题在PC to PC和PC to Phone形式的IP电话服务方面也存在着。比如,如果按照现在ISP提供的拨号上网方式,上网的PC机一般只能获得一个动态分配的IP地址,用户只能拨出,对方不能确切的知道主叫方的位置,结果是无法呼入。 IPv6自然是最佳的结果,但是现在还不能非常确切地知道在什么时间IPv6会在全球推广使用,即使开始推广,必然需要一定的时间。有些人认为现阶段还是应该在NAT上面下些功夫,比如支持更多种的应用,像IP电话通信。 2.安全问题 IP电话的安全问题也是亟待解决的问题。安全的问题分为两方面,一是对于IP网和承载它的以太网在信息安全方面有先天的缺陷,而作为一种通信服务必须能保证用户的个人隐私和商业安全。另一方面,是对于运营商的,如何保证自己业务的安全性,不受欺诈。在没有安全保证的情况下,如果有人将其IP电话网关接入某运营商的网络,通过运营商的网守获得该运营商网关的IP地址信息,神不知鬼不觉地实现IP电话的“落地”并非是骇人听闻的故事。 H.235是人们谈论颇多的安全解决方案,利用H.235是否就真能保证安全性,而相应带来的成本、控制问题都需要仔细考虑。另外,采用了保密措施的IP电话设备,不同厂商在互操作性方面可能又需要一个协调的过程。 3.服务质量 除了地址和安全,另一个非常重要的问题是服务质量。现在的IP网在对实时业务的服务质量支持方面有先天的缺陷,要解决IP电话的服务质量,一定要解决IP网的质量问题。人们把很大的希望寄托在IP DiffServe、MPLS等技术上,独立资源的IP电话VPN方案也被认为是一种很好的解决方案。光通信,特别是DWDM技术,使通信网带宽的增长速率远远超过摩尔定律,有人认为利用无限的带宽可以解决IP网的服务质量。但流量工程仅仅可以改善服务质量,不能彻底解决服务质量的问题,分类服务是方向。电信级的IP电话网应该引入新的思路和新的概念。解决IP电话的服务质量,不能仅仅依赖于IP网的改善,应该同时在IP电话自身寻找解决的办法。 4.供电问题 传统的电话在馈电方面历经百年风雨已经非常成熟,在发生市电断电的情况下,电话线仍能保证与外界的通信。语音通信作为大多数国家的基本电信业务,很大程度上扮演着生命线的角色。在企业的IP PBX中,Cisco、Avaya等公司已经可以通过在以太网交换机上增加供电模块,通过5类线解决馈电的问题,而像Cisco最早可以实现馈电的交换机Catalyst6500系列,有多个冗余的电源来保证不间断电源的供应。但是,类似的方案可以满足未来IP市话的要求,而且利用以太网线对话机和网关供电的标准还没有出来。除了少数的厂家以外,我们大多能见到的终端还做不到这一点,需要另加电源。另外,对于这些终端设备来说,功耗问题也待解决。 应该说,供电的问题在以太网接入领域是不可回避的问题,许多放置在楼头的交换机都直接通过市电供电,出于成本的考虑,许多交换机没有冗余的电源,即使有,当市电断掉以后一切通信也就必须结束。从通信的角度看,我们可以实现三网融合,从供电的角度看,有人认为,还是不能把RJ11的双绞线融合掉。 其实不仅仅是供电的问题,对于新生的IP电话技术,设备的可靠性、稳定性也是人们关注的焦点。一些厂商在网守和软交换设备进行的努力。网守和软交换的呼叫服务器,都基于通用的计算机平台。电信级产品一般都采用像Unix这样非常稳定的运算平台,多台服务器互为热备份,有的厂商在他们软交换的解决方案中还集成了Cluster、负载均衡等技术,采用各种技术避免单点的故障对通信的影响。在计算机行业的眼中采取的措施可谓是登峰造极。但是对于一些传统电信领域的人来说,似乎还是难以让人足够信服。 如果把这一问题扩大,在整个IP网上,网络设备的稳定性、可靠性都不能让人们满意,至少让人怀疑。而可管理性、可维护性也是IP网需要解决的问题。 5.网络融合 如何与现有PSTN网络互通,智能网互通,IP电话智能网业务的开发,无论在长途还是在本地网都是需要解决的问题。现在在IP电话网与固定电话网的互通上还有很多的问题需要解决。比如IP电话的号码资源问题。而倘若IP电话获得了电话号码的资源,两个网络是否呼叫得通呢?据了解,国内产业界正在加紧研究,同时制定相关的标准来解决这样的问题。 6.软交换 在传统的电路交换电话网中,给用户提供的各项业务都直接与交换机有关,业务和控制都由交换机来完成的。交换机需要提供的功能和交换机提供的新业务都需要在每个交换结点来完成。如要增加新业务,需要先修订标准再对交换机进行改造,每提供一项新业务都需要较长的时间周期。 而新时代的网络将是一个开放的分层次的结构。这种网络拓扑结构可以使用基于包的承载传送,是一个开放端点的拓扑结构,能同样好地传送话音和数据业务。网络的承载部分与控制部分分离,允许它们分别演进,有效地打破了单块集成交换的结构,并在各单元之间使用开放的接口。这样的做法可以保证用户在每一个层面上选购自己理想的设备,而不受太多的限制。同样基于分层结构的软交换技术,可以使基于不同承载网如Cable、DSL、以太网的终端都能够进行通信。 但是新一代的网络,不可能在瞬间取代原有的电路交换的话音网,原有的电话网还将存在很长时间。这时候需要有技术既能构建新的分组网络,同时也能用来实现传统电话网和新网络的融合。软交换是一种基于分组网技术的解决方案,它可以很好地解决这一问题。 软交换可以实现的功能并不仅仅是长途的IP电话。在数据业务日益增长的今天,传统的语音交换机不能承担大量的长时间的数据呼叫业务(比如拨号上网)。利用软交换技术可以实现Internet业务卸载的功能,在拨号业务进入5类交换机之前直接交移到ISP的网络。软交换可以替代4类汇接交换机。软交换还可以代替5类交换机。5类交换机的价格往往是新兴运营公司和业务提供者进入市场的一大障碍。而软交换的价格便宜,并可以提供更丰富的业务。 软交换设备需要多种的媒体网关和信令网关在下层予以支持,软交换(或者叫做呼叫服务器)负责基本的呼叫控制工作。通过软交换提供的开放接口,电信运营商在增添新服务方面非常方便,并可以利用第三方的软件开发者的力量不断为网络增添新的服务。一些软交换领域的厂商表示,采用这一技术将成倍地缩短新业务的推出时间。IP电话实现的速度和业务的丰富程度应该远远超过传统电话网。从现在的情况看,有两种方法可以实现IP电话的增值业务或者说是智能网的业务。一种是依照智能网的体系结构,利用像PINT等协议实现PSTN网和IP电话网智能业务的互通。一种就像今天的Internet一样,通过开放的接口,不断地增加新的应用服务器,来增添应用。当然在标准化方面,也要做很多的工作,国内已经开始制定IP电话补充业务的相关标准了。 IP电话以其低廉的长途电话费受到人们的欢迎,得到了快速发展, 我们有理由相信无论是国外还是在国内,作为给用户提供的一种选择, IP电话业务必将得到迅猛发展。 |
|
|
沙发#
发布于:2004-02-01 12:24
IP电话以其低廉的长途电话费受到人们的欢迎,得到了快速发展, 我们有理由相信无论是国外还是在国内,作为给用户提供的一种选择, IP电话业务必将得到迅猛发展。
:P :P :P :P :P :P |
|
板凳#
发布于:2004-02-01 12:35
IP电话系统和呼叫路由技术
1 引言 近年来,在技术、需求和市场多重力量的推动下,移动计算技术得到了飞速发展。移动通信系统经历了第1代、第2代和第2.5代,并开始向第3代迈进,第4代移动通信技术也已经在研究中。在一些发达国家,移动手机用户的数量已经超过了固定电话用户的数量,由此可见移动通信的魅力。随着技术的不断进步,移动通信系统提供的数据通信能力也越来越强。与此同时,因特网也在全球迅速普及。网络的规模和网民的数量曾一度呈指数增长,人们对网络的依赖性越来越强。在移动通信技术和因特网飞速发展双重力量的推动下,人们希望能够在移动中接入因特网,以满足移动中通信的需要。由此产生了“移动因特网”、“无线因特网”等概念。并涌现出了掌上电脑、智能手机等移动终端设备和WAP(Wireless Application Protocol)、移动IP等网络技术。 正是由于因特网的飞速发展,推动了IP电话系统的迅速普及。在这股“移动”潮流的推动下,基于分组网络技术的IP电话系统也不得不面对“移动”这个发展方向。即要考虑如何在IP电话系统中提供用户的移动性、终端的移动性和业务的移动性。 H.323系列协议的设计初衷是通过分组网络来实现多媒体通信,并没有考虑终端、用户和业务移动性的需求。IETF提出的移动IP[1]技术也无法满足H.323 IP电话系统提供移动服务的需要(详见2.2节分析)。在这种情况下,ITU-T在对H.323系统的移动性管理进行了研究后,在H.501[2]和H.225.0 Annex G version 2[3]的基础上,于2002年3月推出了H.510 [4]建议,解决H.323系统对移动的支持问题。本文将对该移动框架和移动呼叫路由进行介绍。 2 IP的移动性支持 为了支持计算机在移动中接入因特网,IETF专门开发了移动IP。该协议的目标是主机不用更改IP地址就可以在移动中接入网络,并且对上层应用透明。但要把移动IP应用于IP电话系统还存在一些问题。 2.1 移动IP简介 在移动IP出现以前,移动的计算机可以通过拨号、修改IP地址等方式接入因特网。但由于因特网是基于IP地址进行寻址的,这些移动主机在移动后,其IP地址必须属于接入地的IP地址网段。即要实现移动中接入因特网,移动计算机要不断修改自己的IP地址。这将会使上层应用(比如TCP连接)中断。在更改了IP地址后,因特网中的其他计算机无法访问该移动计算机。为了使IP层的移动对上层应用透明,并且使移动的计算机能够被其他计算机访问,IETF成立了移动IP工作组来制定移动IP。 移动IP借鉴了现有蜂窝移动通信系统中的登记、查询、HLR(Home Location Register)、VLR(Visited Location Register)等概念。在网络中引入了家乡代理、外地代理两个功能实体。移动主机以一个唯一不变的IP地址来标识(就如手机的手机号码)。家乡代理的作用类似于移动通信系统中的HLR,记录移动主机的当前位置(以一个临时的IP地址来标识)。外地代理的作用类似于VLR,它负责检测移动主机的移动,并为其分配临时的IP地址。 当移动主机移动到一个外地网络时,它将从外地代理处获取一个临时的IP地址,称为转交地址(此处描述的是使用外地代理转交地址的情况)。移动主机将转交地址向自己的家乡代理登记,告知家乡代理自己现在的位置。通过这种登记手段,家乡代理可以随时获取移动主机的当前位置信息。当通信对端要向移动主机发送报文时,他使用移动主机的固定IP地址。报文将被路由到移动主机的家乡网络,并被家乡代理截获。家乡代理将该报文封装(如IP in IP),通过隧道将报文发送到移动主机所在的外地网络。外地代理对此报文解封装后将报文发送给移动主机。移动主机要向通信对端发送报文时,直接通过外地代理转发即可。 由此可见,移动IP对通信对端是透明的。通信对端根本不用知道移动主机当前是否移动,当前在哪里。它只要用移动主机的固定IP地址发送报文就可以了。其次,移动IP对上层应用也是透明的。移动主机不管移动到哪里,其IP地址都固定不变,上层应用根本感知不到主机位置的变化。一切的变动和需要做的工作都在IP层完成,因此说移动IP是一个网络层的移动解决方案。这些透明带来的好处是通信对端可以不知道移动IP的存在,这对移动IP的部署至关重要,因为不能要求因特网上的所有主机都一定要支持移动IP。另外,移动主机在移动时其上层的应用(如FTP、Telent等)可以不中断,这对持续时间较长的文件传输是非常有用的。当然应用的不中断首先要保证物理链路通信的持续性。 2.2 移动IP的不足 移动IP虽然解决了IP层的移动,实现了对通信对端和上层应用的透明性。但将其应用到IP电话系统中仍存在很多问题。 ? 三角路由带来的时延问题:移动IP存在著名的三角路由问题。即通信对端将报文发送给家乡代理,然后家乡代理隧道给外地代理,再转交给移动主机。而移动主机发送的报文则直接由外地代理转发给通信对端。两个方向的报文路径形成了一个三角形。研究表明[5],在校园网中移动IP的三角路由使报文的平均时延增加了45%。如果在广域网中,这个数字可能会更大。这对于IP电话、多媒体应用等对时延非常敏感的实时业务而言是无法接受的。虽然移动IP现在已提出了一定的路由优化方法来消除三角路由的影响,但路由优化需要更多功能实体的支持,在实施中存在很大的难度。 ? 隧道封装带来的开销问题:在向移动主机发送IP报文时,家乡代理通过封装使用隧道将IP报文发送给移动主机。这将增加大概20字节的开销。而对于IP电话系统来说,低速率编码的语音报文本身才10~20字节。隧道封装增加的开销太大,将会严重影响系统的效率。 ? QoS和集中处理问题:移动IP只是解决了网络层的移动性问题,对与带宽预留等QoS保障手段的结合并没有进行说明,在支持实时业务方面还有很多问题要解决。另外,当一个家乡代理负责的移动主机的数目增多时,转发大量的多媒体报文将给它带来严重的负担。这种集中转发方式可扩展性差,严重时会影响系统的效率。 ? IP地址问题:使用移动IP的前提是每个移动主机要有一个全球唯一的IP地址,无论它移动到何处,该IP地址都不用改变。这在当前的IPv4网络中是不可能实现的。目前大多数企业(尤其在中国)都使用的是私有地址,这将影响移动IP的使用。 ? 用户标识问题:移动IP的出发点是IP地址全球唯一。但在现在的网络中,IP地址往往只能代表终端设备。而用户需要用电话号码、URI地址等来标识。就像目前移动通信系统中的手机设备号只能代表手机,而用户需要用手机号码来标识一样。 当我们从业务层面,尤其是从用户的角度综合考虑终端、用户和业务的移动性时,就会发现只有网络层的移动性是不够的,业务层面的移动性仍无法回避。因此,仅有移动IP根本无法满足基于H.323的IP电话系统的移动性需要。在这种情况下,ITU-T在对H.323系统的移动性进行了深入而全面的研究后,在H.501和H.225.0 Annex G version 2建议的基础上,于2002年3月推出了H.510建议――Mobility for H.323 Multimedia Systems and Ser- vices,用于解决H.323系统对移动性的支持问题。 3 H.323的移动框架 目前的H.510主要解决H.323终端的移动性问题,并对用户的移动性也作了相关的规定,但没有涉及业务的移动性。 H.510的框架也参考了现有移动通信系统采用的框架,在H.225.0 Annex G域间模型的基础上,定义了归属地和拜访地,还引入了VLF(Visited Location Function)、HLF(Home Location Function)、AuF(Authentication Function)等功能实体。这和现有移动通信系统中采用的HLR、VLR、AC(Authentication Center)等思想完全一致。其作用也基本相同:HLF存储其管辖范围内的终端和用户的基本信息及当前位置信息;VLF存储漫游到其管辖范围的移动终端或用户的基本信息;AuF负责对终端和用户的合法性进行验证。 在实现时,这些功能实体可以有各种各样的组合形式。比如边界单元、网守和VLF可以位于一个物理实体中,放置在管理域的边缘,实现与其他域的互通。同样边界单元、网守、HLF和AuF也可以位于一个物理实体中,为一个管理域服务。 H.323移动性支持的工作原理及工作过程也基本上与现有移动通信系统的工作原理和过程相仿,也是采用登记/去登记、认证、位置更新、位置查询等过程来实现。 4 位置更新过程 当移动至拜访地并接入网络后,移动终端或用户首先发起网守搜索过程(GRQ和GCF)来搜索可提供服务的网守。搜索到合适的网守后,使用RRQ向网守发起登记。拜访地的网守收到移动终端或用户的登记消息后,对终端或用户的身份进行验证(向归属地的AuF)。验证通过后,注册该移动终端或用户,然后利用H.225.0 Annex G定义的域内和域间通信过程使用描述符更新消息(DescriptorUpdate)来更新VLF和HLF中的地址模板信息,即向VLF和HLF登记该移动终端或用户的当前位置和其他信息。HLF收到登记请求后,还要使用描述符更新消息向旧的VLF发起去登记,删除旧VLF中保存的移动终端或用户的相关信息。旧VLR也要通知旧网守删除该用户的地址信息。如果需要的话,旧网守还要使用去登记消息URQ(Unregistration Request)通知旧移动终端对移动用户进行去登记。 位置更新执行后,HLF就可以获知移动终端或用户当前的位置信息。移动终端或用户也已在新的网守和VLF成功登记,可以发起和接收呼叫。 5 呼叫路由 因移动终端或用户已经在新的网守成功登记,当发起呼叫时,路由过程比较简单。移动终端或用户只要直接向其登记的网守发起接入请求ARQ(Admission Request)就可以了。与正常呼叫流程一样,网守会负责对被叫地址进行解析, |
|
地板#
发布于:2004-12-09 15:16
致斑竹:
强烈要求开辟一个空间,让大家好好学习IP电话所牵涉到的技术。 |
|
地下室#
发布于:2004-12-09 15:33
哈哈,你得把这个论坛上各个坛主的优点集于一身,就ok了
怎么样,很难吧,本人正在搞,多交流 |
|
|
5楼#
发布于:2004-12-09 16:13
看看我的头像//
|
|
|
6楼#
发布于:2004-12-12 22:17
8错8错
顶一下先 |
|