2013现代交换技术第九章.ppt_第1页
2013现代交换技术第九章.ppt_第2页
2013现代交换技术第九章.ppt_第3页
2013现代交换技术第九章.ppt_第4页
2013现代交换技术第九章.ppt_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第九章 软交换技术,第九章 软交换技术,本章内容:软交换概述 软交换的网络结构 软件换的相关协议 软交换的应用 本章重点:软交换的相关协议和应用 本章难点:软交换的相关协议,引入背景,分组交换网适合各种类型信息的传输,网络资源利用率高。 基于tdm的pstn话音网能保证优良的语音品质,但对新业 务的提供能力有限。,所面临的问题: 如何进行改造,使pstn能适应数据业务的需要。 如何实现pstn低成本地向基于分组的网络结构演进。 如何实现pstn与新建数据网的体系融合。,软交换(softswitch)是解决问题的关键。 是下一代话音交换网络的核心。,软交换的基本含义就是把呼叫控制功能从媒体网关(传输层)中分离出来,通过服务器或网元上的软件实现基本呼叫控制功能,包含呼叫选路、管理控制、连接控制、信令互通等。,9.1.1 软交换的基本概念,什么是软交换? 是一种功能实体,是下一代网络呼叫与控制的核心; 提供具有实时性要求的呼叫控制和连接控制的功能; 与传统交换技术不同,它把呼叫传输和呼叫控制分离开,为 控制、交换和软件可编程功能建立分离的平台,使业务提供 者能自由地将传输业务与控制协议相结合,实现业务转移。,pstn网和atm网是基于交换单元的硬交换。 软交换是基于ip网络的包交换,通过服务器或网元上的软件来实现,与业务无关。,9.1 软交换概述,提供支持多种信令协议,实现pstn网和ip网/atm网间的信令互通和不同网关的互操作。 处理实时业务,并具有提供各种增值业务和补充业务的能力(如处理视频和多媒体业务)。 提供可编程的、逻辑化控制的开放的api协议,实现与外部应用平台的互通;通过不同的逻辑与媒体层的网关交互,对网关设备或ip/atm网的核心设备进行控制。 提供网守功能,即接入认证与授权、地址解析和带宽管理等。 操作维护功能,主要包括业务统计和告警等。 计费功能,具有采集详细话单的功能。,9.1.2 软交换的基本功能,9.1 软交换概述,与电路交换机相比,软交换成本低。 可以灵活选择软交换的配置模式,功能块可以分布在整个网络中,也可集中起来,以适合不同网络需求。 软交换采用开放式标准接口,易于和不同网关、交换机、网络节点通信,兼容性、互操作性、互通性好。 能够很容易地转移或处理复杂业务;可以很方便地进行大规模网络升级,运营者可以把新型业务下载到数据网络上,只把话音业务在传统交换机上传输。,9.1.3 软交换的好处,9.1 软交换概述,以软交换为核心的网络具有以下三大特征: (1)采用开放的网络构架体系 (2)基于业务驱动的网络 (3)基于统一协议的和基于分组的网络,9.2 软交换的网络结构,9.2 软交换的网络结构,9.2.1 软交换的网络结构,主要包括:业务/应用层 控制信令层 传输层 媒体/接入层 其中软交换位于控制信令层,9.2 软交换的网络结构,9.2.2 各层功能描述,1、业务应用层 其主要功能是在纯呼叫建立之上为用户提供附加增值业务,同时提供业务和网络的管理功能,为voip网提供各种应用和业务的执行逻辑,存放业务逻辑和业务数据,包括软交换网络各类业务所需要的业务逻辑、数据资源及媒体资源等。 主要由各类业务应用平台构成,包括应用服务器、特征服务器、策略服务器、scp、aaa服务器、目录服务器、数据库服务器、网管服务器等。,业务应用层为voip网提供各种应用和业务的执行逻辑,可以包括应用服务器、功能服务器等设备,也可以包含类似于媒体服务器这样的特殊部件。,9.2 软交换的网络结构,9.2.2 各层功能描述,2、控制信令层 控制信令层是网络系统控制的核心,为传输层提供控制功能,其设备或功能是根据从接入层接收的信令信息来完成对边缘接入层中的所有媒体网关的各种业务呼叫控制,并负责各媒体网关之间通信的控制,通过控制传输层部件完成呼叫控制、选路、认证、资源管理等功能,及完成呼叫建立和释放。 主要由软交换设备(媒体网关控制器)构成。具有多种不同的功能实现形式,包括软交换(softswitch)、呼叫代理(call agent,ca)、呼叫控制器(call controller)等。,控制信令层主要是为传输层提供控制功能,其设备或功能是根据从接入层接收的信令信息来执行呼叫控制的,通过控制传输层部件来建立或拆除经过voip网的媒体连接。,媒体网关控制器(mgc)是voip网络中的一种关键物理设备,具有多种不同的功能实现形式,包括软交换、呼叫代理、呼叫控制器等。 (1)mgc的功能可以集中或分开。 (2)mgc是信令消息的源点和终点,它通过一种或多种mgc协议控制中继网关、媒体网关和媒体服务器,提供路由信息、认证和记帐信息。 (3)mgc可以通过不同的服务控制协议与应用服务器进行通信。,9.2 软交换的网络结构,9.2.2 各层功能描述,3、传输层 传输层是软交换网的承载网络,其作用和功能就是将边缘接入层中的各种媒体网关、控制层中的软交换设备、业务应用层中的各种服务器平台等各个软交换网网元连接起来。,传输层可分为三个域:ip传输域、非ip传输域和互通功能域。ip传输域为分组通过voip网络提供传输通道、选路/交换结构。非ip传输域提供接入网关或预留网关,以便支持非ip终端/电话/isdn网络等接入功能。互通功能域对从外部网络接收或向外部网络发送的信令提供转换功能,包括信令网关、媒体网关或互通网关。,功能服务器,应用服务器,策略服务器,各类用户终端,ca,mgc,软交换,scp,各类接入网关,nas,mg,sg,pstn/isdn/atm,ss7网,业务/应用层,控制信令层,传输层,媒体/接入层,图9.1 基于软交换的网络系统结构示意图,开放的api,信令(isup、map、ranap、 mgcp、megaco、sip),ip传输域,互通功能域,非ip接入域,ip电话,in/ain,inter-network switch,sip/sip-t;h.323,传输层提供了从外部网络或终端到voip网的信令和媒体接口。 传输层可以分为三个域:ip传输域、非ip传输域和互通功能域。,ip传输域为分组通过voip网络提供传输通道、选路/交换结构,包括路由器、交换机等设备和提供服务质量与传输保证的设备。,非ip传输域提供接入网关或预留网关,以便支持非ip终端/电话/isdn网络、dsl网络的综合接入设备(iad)、hfc网络的cable modem或多媒体终端、gsm/3g移动无线接入网的接入功能。,互通功能域对从外部网络接收或向外部网络发送的信令提供转换功能,它主要包括信令网关、媒体网关或互通网关。,9.2 软交换的网络结构,9.2.2 各层功能描述,4、媒体接入层 其作用是利用各种接入设备实现不同用户的接入,并实现不同信息格式之间的转换,功能类似于传统程控交换机的用户模块或中继模块。 主要包括各类媒体网关设备、综合接入设备(iad)及各种终端设备。媒体网关又可分为中继网关(tg)、接入网关(ag)、无线接入网关(wg)、信令网关(sg)等。,软交换功能:由智能业务节点、各种数据库以及信令网关共同 完成。 信令网关:完成7号信令和ip信令之间的转换。,9.2.3 网络结构实例,(1)bridgewater提供的ip与pstn融合的网络结构,智能业务点:与各种资源数据库相连,负责业务连接的控制以 及开放式应用接口。 网络接入设备:就是在智能业务点指导下完成业务的传输。,(1)bridgewater提供的ip与pstn融合的网络结构,9.2.3 网络结构实例,(2)事务型分布式软交换系统体系结构,基本思想是:用连接在ip网络上的媒体网关、媒体网关控制器、信令网关、呼叫处理服务器和电信业务服务器完成相当于传统电话网、信令网、智能网、管理网和业务提供网的功能,并与传统的接入网络和传统的电话业务网络互连。,9.2.3 网络结构实例,9.3 软交换的相关协议,9.3.1 软交换接口及其协议,软交换体系涉及协议非常多,包括h.248、sctp、isup、tup、inap、h.323、radius、snmp、sip、m3ua、mgcp、bicc、pri、bri等。,图9.5 软交换的对外接口,9.3 软交换的相关协议,9.3.1 软交换接口及其协议,9.3 软交换的相关协议,(1)软交换机与应用/业务层之间的协议 软交换与应用服务器间的接口,可使用sip协议或api(如parlay),提供对三方应用和各种增值业务的支持功能。 软交换与策略服务器间的接口,可使用公共开放策略服务协议(cops),实现对网络设备的工作进行动态干预。 软交换与网关中心间的接口,可使用snmp,实现网络管理。 软交换与智能网的业务控制点(scp)之间的接口,可使用inap,实现对现有智能网业务的支持。,9.3.1 软交换接口及其协议,9.3 软交换的相关协议,(2)软交换机之间的协议 sip-t是ietf的标准协议,它主要是对原sip协议进行扩展,属于一种应用层协议。 bicc是itu-t的标准协议,它主要是将原七号信令中的isup协议进行封装,对多媒体数据业务的支持存在一定不足。,9.3.1 软交换接口及其协议,(3)信令网关(sg)与软交换机之间的协议 采用信令传送协议(sigtran),其低层采用信令控制传输协议(sctp)。 sigtran/sctp协议的根本功能在于将pstn中基于tdm的no.7信令的高层信令信息(tup/isup/sccp),通过sg以ip网作为承载透明传至软交换机,由软交换机完成对no.7信令的处理。,9.3 软交换的相关协议,(4)媒体网关与软交换机之间的协议 主要有mgcp或h.248/megaco两种媒体网关控制协议,用于软交换对媒体网关的承载控制、资源控制及管理。 h.248/megaco实际上是同一个协议的名字,由ietf和itu-t联合开发,ietf称为megaco,itu-t称为h.248 。,9.3.1 软交换接口及其协议,(5)媒体网关之间的协议 除sg外,各媒体网关之间采用数据传送协议rtp。,9.3.2 h.323协议,h.323协议是基于ip网络进行音频、视频和数据通信应用的标准协议。它是最初于1996年由itu通过的,作为h.320的修改版(h.320是isdn和电路交换网上的会议电视协议),用于局域网(lan)上的多媒体会议,后来扩展至覆盖voip。,9.3.2 h.323协议,图9-6 h.323系统结构,图9.7 h.323协议栈结构,1、h.323协议结构,9.3.2 h.323协议,9.3.2 h.323协议,2、h.323呼叫信令过程,9.3.3 sip协议,会话发起协议(sip)是由ietf(internet工程任务组)提出的在ip网上进行多媒体通信的应用层控制协议(ip电话信令协议)。用于建立、修改和终止ip网上的双方或多方多媒体会话,完成语音和数据相结合的业务、以及多媒体业务之间的呼叫建立与释放。,9.3 软交换的相关协议,其主要目的是为了解决ip网中的信令控制,以及同软交换的通信,从而构成下一代的增值业务平台,对电信、银行、金融等行业提供更好的增值业务。,9.3.3 sip协议,一、sip协议功能,一、sip协议功能,提供电路交换网(即传统的pstn)与包交换网(即ip、atm)中信息转换(包括语音压缩、数据检测等)。,提供pstn同ip网间的协议转换,应用服务器是运行和管理增值业务的平台,通过sip与软交换模块进行通信。,媒体服务器提供媒体和语音资源的平台,同时与媒体服务器进行rtp流的传输。,9.3.3 sip协议,sip协议的两个基本网络实体:客户机和网络服务器。,(1)客户机 :也称用户代理客户,是发送sip请求的一方。 客户可能存在于用户设备上(比如pc);也可能位于与服务器相同的平台上(比如sip代理服务器同时具备客户机和服务器的功能)。,二、sip协议的基本网络实体,9.3.3 sip协议,二、sip协议的基本网络实体,sip系统的终端系统称为用户代理(ua), 包括用户代理客户(uac)和用户代理服务器(uas)两部分。,uac模块的功能是初始化一个呼叫,根据sip和sdp的协议规范构造请求数据包,将呼叫者的状态和呼叫优先级、对代理和路由的要求等附加的请求信息作为参数通过消息报头提交给代理服务器,发起请求。,uas模块的功能是等待呼叫的请求数据包,并根据sip和sdp的协议规范构造响应数据包,响应可以是接受、转发或者是拒绝呼叫请求,响应的类型以及被呼叫者的信息也是作为参数提交给代理服务器,回答呼叫。,9.3.3 sip协议,(2)网络服务器 :用于向客户机发出的请求提供服务并回送应答消息的应用程序,sip中存在三种不同类型的服务器:代理服务器、重定向服务器、注册服务器。,代理服务器:代理服务器接受ua的sip请求,经过适当修改,代表ua转发或响应请求。代理服务器的典型功能是可以进入数据库或位置服务器,帮助其处理请求。,重定向服务器:用来从uac接收请求,并将该请求中的sipurl映射到零个或者多个下一级服务器的地址,然后将这此地址以响应消息的方式告诉uac,uac根据收到的新地址,重新向下一服务器发送请求信息。,二、sip协议的基本网络实体,9.3.3 sip协议,注册服务器:用户注册时向注册服务器发送register请求,告诉网络自己被给定的地址是有效的。,另外,sip中还经常提到定位服务器,它不属于sip实体,但它是sip体系结构的重要组成部分。定位服务器存储并返回用户的可能位置信息。定位服务器可以利用注册服务器和其他数据库的信息,并通过大部分注册服务器的位置信息上传,实现信息更新。,二、sip协议的基本网络实体,9.3.3 sip协议,三、sip协议消息,图9-10 sip基本呼叫建立过程,sip消息包括请求和响应两种类型。,9.3.3 sip协议,请求消息:是从客户机发到服务器的消息,定义了6种 。 invite初始化一个会话。 ack对invite消息的最终回应,表明及接受到请求。 bye终止一个会话。 cance终止一个等待处理或正在处理的请求。 options询问另一方服务器性能,确定能接受何种媒体服务。 register申请注册客户的地址。,三、sip协议消息,9.3.3 sip协议,响应消息:是从服务器发到客户机的消息。,三、sip协议消息,9.3.3 sip协议,四、sip协议的应用,9.3.3 sip协议,a局与b局设备softs3000接入ip骨干网,利用sip协议实现软交换系统互通,同时还可以与其它sip域设备(如sip phone,sip softphone等)互通。,四、sip协议的应用,9.3.3 sip协议,用户注册流程, 终端代理a向注册服务器发送register注册请求;, 注册服务器通过后端认证/计费中心获知用户住处不在数据库中,便向终端代理a回送401unauthorized质询信息,其中包含安全认证所需要的令牌;,四、sip协议的应用,9.3.3 sip协议,用户注册流程, 终端代理a根据安全认证令牌将其标识和密码加密后,再次用register消息报告给注册服务器;, 注册服务器将register消息中的用户信息解密,通过认证/计费中心验证基合法后,将该用户信息登记数据库中,并向终端代理a返回成功响应消息200ok。,四、sip协议的应用,9.3.3 sip协议,ip网,mac,mac,invite,100 trying -,ack,rtp session (voice, video, etc),主叫用户,被叫用户,200 ok,180 ringing -,ack,100 trying -,直接呼叫流程,用户摘机拨号发起呼叫,终端代理a(主叫)向该区域代理服务器发起invite请求;, 代理服务器通过认证/计费中心确认用户后,检查请求消息中的via头域是否包含其地址。若包含,说明发生环回,返回指示错误应答;否则,在请求消息的via头域插入自身的地址,并向invite消息to域所指示的被叫终端代理b转发invite请求。,四、sip协议的应用,9.3.3 sip协议,ip网,mac,mac,invite,100 trying -,ack,rtp session (voice, video, etc),主叫用户,被叫用户,200 ok,180 ringing -,ack,100 trying -,直接呼叫流程, 代理服务器向终端代理a送呼叫处理中的应答消息100trying;, 终端代理b向代理服务器送呼叫处理中的应答消息100trying;, 终端代理b指被叫用户振铃,用户振铃后,向代理服务器发送180ringing振铃信息;,四、sip协议的应用,9.3.3 sip协议,ip网,mac,mac,invite,100 trying -,ack,rtp session (voice, video, etc),主叫用户,被叫用户,200 ok,180 ringing -,ack,100 trying -,直接呼叫流程, 代理服务器向终端代理a转发被叫用户振铃信息;, 被叫用户摘机,终端代理b向代理服务器返回表示连接成功的应答(200ok);, 代理服务器向终端代理a转发该成功指示(200ok);,四、sip协议的应用,9.3.3 sip协议,ip网,mac,mac,invite,100 trying -,ack,rtp session (voice, video, etc),主叫用户,被叫用户,200 ok,180 ringing -,ack,100 trying -,直接呼叫流程, 终端代理a收到消息后,向代理服务器发ack消息进行确认;, 代理服务器将ack确认消息转发给终端代理b;,此后,主被叫用户之间建立通信连接,开始通话。,四、sip协议的应用,9.3.3 sip协议,代理服务器呼叫流程, sip用户代理a向sip代理服务器a发送呼叫建立请求invite, sip代理服务器a向重定向服务器发送呼叫建立请求,重定向服务器返回重定向消息(包含代理服务器c的信息), sip代理服务器a向重定向服务器指定的sip代理服务器c发送呼叫建立请求,四、sip协议的应用,9.3.3 sip协议,代理服务器呼叫流程, 被请求的sip代理服务器c使用非sip协议(例如域名查询或者ldap等)到定位服务器查询被叫位置,定位服务器返回被叫位置(被叫sip代理服务器b), 被请求的sip代理服务器c向被叫sip代理服务器b发送呼叫建立请求,四、sip协议的应用,9.3.3 sip协议,代理服务器呼叫流程, sip用户代理b(被叫)发呼叫建立请求(被叫振铃或显示), 被叫用户代理b向被叫sip用户代理服务器b发同意(或拒绝), 被叫用户代理服务器b向主叫代理服务器a所请求的代理服务器c发同意(或拒绝),四、sip协议的应用,9.3.3 sip协议,代理服务器呼叫流程, 所请求的代理服务器c向主叫代理服务器a发同意(或拒绝), 主叫代理服务器a向sip用户代理a指示被叫是否同意呼叫请求,(1)媒体网关控制协议(mgcp)是由telecordia公司根据分离网关结构要求提出的,是在综合简单网关控制协议(sgcp)和ip设备控制(ipdc)协议的基础上形成的。 (2)人们希望把以软件为中心的呼叫处理功能和以硬件为中心的媒体流处理功能分离开,放置在软交换与媒体网关之间。 (3)h.323和sip协议都不能处理两个分离实体之间的通信,而由mgcp来处理。,9.3.4 mgcp协议,9.3 软交换的相关协议,呼叫信令过程,9.3.4 mgcp协议,应用实例,softx3000通过mgcp协议控制媒体资源服务器(mrs),提供在ip网络上实现各种业务所需的媒体资源功能,包括业务音提供、会议、交互式应答、通知、统一消息、高级语音业务等;控制ag/amg和iad的接入,可接入模拟电话用户,支持pstn业务、传真透传、t.38等。,9.3.4 mgcp协议,9.3 软交换的相关协议,9.3.5 h.248/megaco协议,(1)h.248和megaco协议均称为媒体网关控制协议,应用在媒体网关和软交换设备之间。 (2) h.248/megaco协议使语音、传真和多媒体信号在pstn与ip网之间进行交换成为可能。 (3)h.248/megaco定义的各种协议消息既可以在tcp上传输,也可以在udp上传输,tcp和udp之间的主要区别是可靠性和复杂度。,9.3.5 h.248/megaco 协议,呼叫信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论