《软交换相关原理及概念ppt课件.ppt》由会员分享,可在线阅读,更多相关《软交换相关原理及概念ppt课件.ppt(81页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 爱立信软交换爱立信软交换-相关原理及概念相关原理及概念 郑伟生郑伟生Highlight 软交换基本概念 从MSC到MSC Server, GSM网络构架的演进 MSC Server MGW 网络拓扑及内外部接口Highlight 软交换的基本概念软交换的基本概念 从MSC到MSC Server, GSM网络构架的演进 MSC Server MGW 网络拓扑及内外部接口 Softswitch软交换机或软交换设备于1997年由贝尔实验室提出相对于传统的“硬”交换机而言,指实现呼叫控制和语音承载分离后通过软件实现呼叫控制等多种控制功能的一种设备 Softswitching软交换体系指实现呼叫控制和
2、呼叫承载分离后,利用多种接入手段实现接入,并基于核心IP网络进行传输的一种有机体系结构主要特点是:体系分层、协议开放和标准化、实现综合接入业务什么是软交换?什么是软交换? 移动软交换移动软交换是用于移动网络中分层的电路域核心网络的技术,在这种分层结构的网络里,负责呼叫控制和业务管理的控制层与负责业务信息传输的连接层是从物理和逻辑上独立分开的。爱立信的软交换网络针对WCDMA 和GSM 是采用一个公共的电路域核心网络,即能从传统的GSM向3G网络演进。 软交换的核心思想是:软交换的核心思想是: 一个一个IP核心承载网核心承载网 呼叫控制与呼叫承载两分离呼叫控制与呼叫承载两分离Highlight
3、软交换的基本概念软交换的基本概念 从从MSC到到MSC Server, GSM网网络构架的演进络构架的演进 MSC Server MGW 网络拓扑及内外部接口3GPP分层网络结构ApplicationServersApplicationService enablersServices/applicationsControlServersControlMSCHLR/AuC/FNRGMSC/TransitConnectivityMGWMGWServerServerPSTN/ISDNPLMNInternetIntranetsGSMEDGEWCDMAGGSNSGSNSGWUser data爱立信的移动
4、软交换实现 MSCTraditional MSC(control and switching)MSC-SMSC Server(Control)Mobile Media Gateway (Switching) Ericsson Mobile Softswitch Solution Traditional MSC SolutionMGWTDM MSC MSC MSCTDM / ATM / IPControl LayerConnectivity LayerMSC-SMGWMGWMGWMGWMGW MSC MSCTraditional circuit-switched networkLayered A
5、rchitecture networkCommon GSM/WCDMA core for efficiency & investment protectionEricsson Circuit Core Network Vision ApplicationServersService enablersServices/applicationsApplicationServersMobile-PBNMGWPSTN/ISDNPLMNGSM/EDGEWCDMAMGWSeparate complex execution and control functions from service payload
6、 transport Optimum node technologyIndependent planning, dimensioning & evolutionControlHLR/AuC/FNRSGWMSC/GMSC/TSCServer PoolCentralization & pooling of network control functionsPayload uses shortest path and most efficient codingSingle IP Backbone efficient for different applications MSCMGWRelation
7、between MSC-server and MGWMaster slaveH.248MGW act as Bearer functionMGWpeer peerMAP/CAPISUPBSSAPMGW act as Signaling gateway MSC从传统的从传统的 MSC 演进到演进到 MSC-Server 基于相同的平台(AXE) 基于相同的软件版本(R10R12) 呼叫的承载功能移至MGW完成 和传统电路域相关的硬件移至MGW (逐步)- 支持宽带IP信令MSC-S结构O&M supportapplicationsAPG40 platformRPB-E100BaseTIP/Eth
8、ernetSLIALIHSLGCP155 Mb/sATMTDMO&M supportapplicationsAPG40C platformIPNRPB-S100BaseTEthernetSLIALIHSLGCP155 Mb/sATMTDMETETSTSTCPorRPB-SGSGSO&M supportapplicationsAPG40 platformRPB-E100BaseTIP/EthernetSLIALIHSLGCP155 Mb/sATMTDMO&M supportapplicationsAPG40C platformIPNRPB-S100BaseTEthernetSLIALIHSLGC
9、P155 Mb/sATMTDMETETSTSTCPorRPB-SGSGS- ISUPBSSAPINAP/CAPMAPBICCMSCServerBSSAPPSTN/PLMNTDMBSCTDMH.248MAPSMS-CHLRAucINAP/CAPSCPBSCBSSAP(Iu接口)TDMIP/MPLS Backbone(See slide 15)Nb接口接口MSCServerVLRMGwSGWMGwSGW爱立信网络构架演进(爱立信网络构架演进(1)爱立信网络构架演进(2)SGSNGGSNRNCBSCMGWSDHNetworkMGWMSCServerIP/ATMBackboneIPRIPRIPRGMS
10、CServerPSTNISDNPLMNInternetIntranetService Delivery & Charging SolutionsHSSFNRAUCEIRSMS-CMMSMPSOSGBGwCCNSCSOSS-RCRAN-OSSHighlight 软交换的基本概念软交换的基本概念 从MSC到MSC Server, GSM网络构架的演进 MSC Server MGW 网络拓扑及内外部接口Highlight 软交换的基本概念软交换的基本概念 从MSC到MSC Server, GSM网络构架的演进 MSC Server MGW 网络拓扑及内外部接口MGW 媒体网关 CPP平台介绍平台介绍
11、 爱立信MGW特点及属性 硬件配置 各类板子介绍及实现功能 软件配置及构架 MGW工作原理 MGW各类接口 和MGW相关的重点概念介绍 配置文件及脚本CPP 平台(Connectivity Packet Platform)连接分组平台-面向3G的平台 HW ATM switch scalable, modular HW multi processor architecture processor cluster for central SW OSE real time operating system distributed file system: local, global and rep
12、licated volumesCPP HW - Node Architecture 1 main subrack 0 to 30 extension subract Switch Module Number (SMN) star topology redundant Inter Subract Links (ISL)main.CPP HW - Subrack 28 slots per subrack Access Point Number (APN) Plug In Unit (PIU) communication via backplane controlled by SCB.1 12 22
13、8 027 27.SCBSCBSlotAPNCPP HW - Boards GPBGeneral Purpose Board SCBSwitch Core Board SXBSwitch Extension Board TUBTiming Unit Board ETM1Exchange Terminal M1 ETM4Exchange Terminal M4 SPBSpecial Purpose BoardMSBMPCMPMPMPBPBPBPBPBPBPBPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPDSPCPP 处理器架构,Processor H
14、ierarchyICPICP = Internal Control Path 主处理器主处理器 ( (MP)MP)高业务等级用于中央控制和资源处理软件和节点管理业务 MP MP 簇簇 提供程序级的冗余备份 提供运行条件下的软件升级 设备板处理器设备板处理器(BP)(BP) 用于板卡上运行软件的控制 较低的业务等级 专用目的处理器专用目的处理器 ( (SP)SP) 用于协议处理和信令 数字信号处理器数字信号处理器 ( (DSP)DSP) 用于媒体流的处理CPP 处理器架构- Core MP One dedicated core MP One dedicated standby core MP F
15、ault tolerant core Central basic node function System manager Restart, ethernet connection, file handling, cv handlingCPP HW - File System HD only at MP Dedicated file structure /d local volume local at each MP /c global volume exists on core MP mirrored to standby coreMP-cBPBPMPMPMP-cs/d/d/d/d/c/cC
16、PP SW - LM distribution pgm table mapping LM to MP RPU table mapping active to passiveLM1aLM2pLM1aLM1pLM5pLM4pLM3pLM1pLM5aLM4aLM3aLM2aLM6aLM6pMP1MP4MP3MP2LM7aLM8aLM8aCPP SW - CV Configuration data dt distribution list for the LMs program (pgm) redundancy on LM level Reliable Program Unit (RPU) Softw
17、are Application InformationNetworkCello NodeANSSCCACTAETNSSCMAOMSEMASSPPOSOSACLSSPASApplicationAPIOperatorNCHCoreCPP SW - Subsystem StructureO&MCPP SW 举例- LM view of SPAS Spas_resource_lm CXC1321408_R6G03- core MP (GPB) Spas_connection_lm CXC1320742_R10E02 - all GPB Spas_sm_lm CXC1321409/3_R1F02 - a
18、ll SCB Spas_link_lm CXC1321407/3_R1E02 - all SCB & SXBCPP SW - Process viewCelloSubsystemLoadmoduleProcessorProcessCPP节点备份机制(1)冗余,Redundancy Switch Core Board交换核心板: 1+1 热备份 故障时仅有少量ATM信元丢失 ISL 链路: 1+1 或N+1冗余 电源分配: 1+1 冗余 ET-C41-4 支持 MSP 1+1 and 设备保护(Multiple Section Protection and Equipment Protectio
19、n) MSP 提供对物理链路故障的保护 EP 提供对板上硬件故障的保护 媒体流设备板以资源池方式配置 单板故障仅导致容量降级CPP节点备份机制(2)容错,Fault Tolerant Execution 每一进程可在另一MP中有一备份进程 备份进程的数据复制 存储复制到MP中备份进程的状态数据 数据库(复制) 主、备进程配置固定 名字服务器跟踪进程的物理位置 MP 宕机 = 激活备份进程 MP 恢复 = 正常化MP AA1A2B1C1MP BB1B2A1C2MP CC1C2A2B2= Active= StandbyName ServerClientMGW 媒体网关 CPP平台介绍 爱立信爱立信
20、MGW特点及属性特点及属性 硬件配置 各类板子介绍及实现功能 软件配置及构架 MGW工作原理 MGW各类接口 和MGW相关的重点概念介绍 配置文件及脚本爱立信MGw亮点 基于基于3GPP3GPP开放标准开放标准 通用平台通用平台CPP (Connectivity Packet Platform)连接分组平台-面向3G的平台CPP平台被用于从无线网络到核心网络的多个网元设备(WCDMA、CDMA2000)支持支持In-service In-service 软硬件升级软硬件升级多处理器结构,包含处理能力的冗余多处理器结构,包含处理能力的冗余电信级的产品电信级的产品设计的ISP(In Service
21、 Performance)达到99.999%内置的传输功能内置的传输功能TDMTDM、ATMATM和和IPIP模块化的扩展能力模块化的扩展能力通过增加模块数目可以从小容量扩展到大配置ATMATM和和IPIP核心网平台核心网平台融合了IP和ATM的QoS能力低功耗(满配置低功耗(满配置23752375瓦)占地小(满配置瓦)占地小(满配置0.480.48平方米)平方米) 优化成本优化成本 通用平台 有限功能板 UMTS和GSM共用的多业务承载平台 不同逻辑实体的组合:信令网关, ATM交叉连接和 AAL2交换 设备采用设备采用Pool结构结构 高可靠性高可靠性 标准化维护接口标准化维护接口 同时支
22、持同时支持UMTS与与GSM网络网络 内置内置 信令网关信令网关 (SGw) 支持多种传输技术支持多种传输技术 (ATM, IP, TDM)爱立信 M-MGW 特性M-MGw R3 Basic Features AAL2 switch Element Manager (E) ETSI Interfaces (E) Datacom Base (E) ATM Transport (E) TDM Transport (E) UMTS Iu Interface Media Stream Function (E) SS7 Signaling Gateway and Signaling Transfer
23、Point (E) SS7 Signaling over TDM (E) SS7 Signaling over ATM Gateway Control Protocol (GCP) (E) SCCP Accounting (N) SCCP Policing (N) SCCP Relay (N)(N) = new feature, (E) = enhanced featureFor more detailed information, please see C-MGw R3 Feature Description.M-MGW R3 Optional Features Lawful Interce
24、ption (E) GSM A-interface (N) GSM High speed datacom service (N) IP Transport (N) SS7 Signaling over IP (N) Voice Quality Enhancement (VQE) (N)(N) = new feature, (E) = enhanced featureFor more detailed information, please see C-MGw R3 Feature Description.What is MGW?MGWMedia GatewayM-MGW Ericsson Me
25、dia Gateway for Mobile NetworksMSP Media Stream ProcessingBear FunctionSGW Makes it possible to route SS7 signaling messages between signaling links that use the same or different signaling bearer types.STP The Signaling Transfer Point functionality supports the routing, based on DPC and NI, of sign
26、alling messages ATM and ATM links TDM and TDM links TDM and ATM links (MTP3 and MTP3b inter-working) IP and ATM links (M3UA and MTP3b inter-working) IP and TDM links (M3UA and MTP3 inter-working)MGW 媒体网关 CPP平台介绍 爱立信MGW特点及属性 硬件配置硬件配置 各类板子介绍及实现功能 软件配置及构架 MGW工作原理 MGW各类接口 和MGW相关的重点概念介绍 配置文件及脚本媒体网关R4版本硬件
27、系统结构(GMP V3.0)MGW R4 硬件结构电路板种类:电路板种类:通用处理器板General Processor Board (GPB)交换核心板Switch Core Board (SCB)交换扩展板Switch Extension Board (SXB)子机框子机框Main subrack (主子架)ATM Extension subrack (ATM扩展子架)IP Extension Subrack (IP扩展子架)Media Stream Extension subrack (媒体流扩展子架)架间连线(架间连线(Inter Subrack Links) 时钟单元板Timing
28、Unit Board (TUB) 媒体流板Media Stream Board (MSB) 交换终端板Exchange Terminals (ET)MGW 装架图 GMP V3.0 BC 3024MGW BC3024 硬件结构(机框)-Main SubrackThe Main Sub-rack (MS) executes both M-MGW Core and Traffic functions SCBGPB 4 0GPB 4 0TUBTUBGPB 4 0GPB 4 0GPB 4 0GPB 4 0GPB 4 0GPB 4 0GPB 4 0GPB 4 0SXBSXBSXBDBDBDBSXBSXB
29、SXBSXBGPB 4 0GPB 4 0GPB 4 0GPB 4 0SCBMGW BC3024 硬件结构(机框)-ATM SubrackThe ATM Extension Sub-rack (AES) executes mainly ATM traffic functions:SCBGPB 4 0GPB 4 0ET - M4ET - M4ET - M4ET - M4DBDBDBDBDBDBDBDBDBDBDBDBDBE T - M C 4 1E T - M C 4 1ET - MC 1ET - MC 1SCBMGW BC3024 硬件结构(机框)-Media Stream Extension
30、SubrackThe Media Stream Extension Subrack executes MGW resourceaccess, Interactive Messaging and Virtual Media Gateway functions SCBGPB 4 0GPB 4 0GPB 4 0GPB 4 0MSBMSBMSBMSBMSBMSBMSBMSBMSBE T - M C 4 1E T - M C 4 1E T - M C 4 1E T - M C 4 1E T - M C 4 1SCBGMP V2.0 (MGW R3.1) Base Configuration for GS
31、ME1 configuration: 7 *63 + 16 = 457with MSP 1+1 protectionE1 configuration:2*7 *63 + 16 = 898 without MSP 1+1 protectionCapacity-MGWMGW 媒体网关 CPP平台介绍 爱立信MGW特点及属性 硬件配置 各类板子介绍及实现功能各类板子介绍及实现功能 软件配置及构架 MGW工作原理 MGW各类接口 和MGW相关的重点概念介绍 配置文件及脚本媒体网关功能板 General Purpose Processor board (GPB) 通用处理器板 上面有主处理器 完成基本的
32、连接分组平台的功能, 如核心控制功能,操作维护功能,7号信令等功能 提供以太网口和RS-232 连接 内置硬盘 Media Stream Board (MSB) 媒体流板 完成媒体流处理功能, 如:- AMR 编码/解码- 电路交换数据- 回声抑制- 多方通话- 亚音频收发- 双音多频信号收发- 录音通知媒体网关功能板 Switch Core Board (SCB) 交换核心板 完成ATM 交换功能 传送时钟信号 提供4个ISL链路接口用于连接扩展子架 Switch Extension Board (SXB) 交换扩展板 提供4个ISL链路接口用于连接扩展子架 Timing Unit Boar
33、d (TUB) 时钟单元板 提供稳定的系统时钟用作网络同步 Exchange Terminal (ET) board 交换终端板 提供不同类型的传输接口: ET-MC1 提供2Mb/s接口,ATM/TDM模式接口 ET-M4 提供155 Mb/s ATM模式接口 ET-MC41 提供155Mb/s ATM/TDM模式接口 ET-C41/4 提供155 Mb/s TDM模式接口 ET-MFG 提供千兆以太网口Media Stream Board (MSB)Holds the Media Stream Functions (Speech Codec, Tones, etc.)IP terminat
34、ion functionality (CMGw R3)12 (16) DSPs on each MSB2 (MSB3) for Media Stream ProcessingDSP Loadmodule (device type) is running on dedicated DSP (device pool concept) 多个子架星型拓扑连接 每块SCB/SXB 4根ISL 620 Mbps / 板 ISL 1+1 或N+1冗余架间连线,Inter Subrack LinksMain subrackGPBSCBSCBSXBSXBExtension subrack 4MSBETSCBSC
35、BGPBISLExtension subrack 1DEVETSCBSCBMPExtension subrack 2DEVETSCBSCBMPExtension subrack 3MSBETSCBSCBGPBTUBMGW 媒体网关 CPP平台介绍 爱立信MGW特点及属性 硬件配置 各类板子介绍及实现功能 软件配置及构架软件配置及构架 MGW工作原理 MGW各类接口 和MGW相关的重点概念介绍 配置文件及脚本Software Real-time operating system (OSE Delta) Real-time SQL database (for configuration data)
36、 Software comes in “Loadmodules” and java files 4 types of loadmodules (MP, BP, DSP, FPGA) Java files (*.jar) for O&M functionality implements a certain functionality (e.g. MTP3b stack) product numbers: CXC132xxxx RoseRT (C+) design environment node configuration is saved into configuration version,
37、 cv (“equivalent” to AXE dump)MGw-nodeO&MMGwApplicationResourceComponentsVirtual MGw CPPPhysical interfaces:ATM/AAL2 switchEmbedded Real Time RouterVirtual MGw Connection HandlerH.248 Message HandlerMedia Framing ComponentsMedia Framing ComponentMedia Stream ComponentsMedia Stream ComponentAPI Switc
38、h FabricResourceComponentDatabaseResource Component DatabaseSGWApplicationAPI MGW (Application)-CPP (Platform) ArchitectureO A M U P C FC R HR A AMS MI M R AR AG R AU P C FMG WC o n f i g u r a t i o nME S CG C P TC o n f i g u r a t i o n Ma n a g e rS T CU P C FD BC HME S CMS F B A SMA C UMS Ff R
39、OE Q Hf R OO A M E A HU P C F E MU P C F O A MMS FMA OE Q HMA OI MMA OMS P E MMS PO & MMG W E MI Mf R OMS P O A MB P MP PD S P MP PMS BU P C FMA C UA p p lMA C UE MS WL E MD a t a P r o c e s s i n gMe d i a S t r e a m D e v i c e sV o i c e P r o c e s s i n gMF PD T MF - SD T MF - RMP CC CT S RI
40、MA MRI N MA R S A TG T TE CG S MV 1 1 0C S D D i g i t a lU P _ MF HC S D Mo d e mI P BS y s t e m a r e aS u b s y s t e mF u n c t i o n b l o c kU P C Ff R OU P C FMA OE A Hf R OE A HMA OD s p B a sB p B a sMGW Software ArchitectureThere are 3 system areas (UPCF, MSP and O&M) in MGW. User Plane C
41、ontrol Functions (UPCF) takes care of the communication with the MGC by using GCP and maps the GCP view from MGC to User Plane view. The Media Stream Processing (MSP) system areaContains Common Resource Handling (CRH), Media Stream Board (MSB), Voice Processing (VP), Data Processing (DP) and Media F
42、rame Processing (MFP) subsystems. Main Subsystem CRH Performs the resource handling of all device types. O&M System Area Operation and Maintenance (O&M) system area the following subsystems :MSP OAM subsystem takes care of the configuration, fault and performance management of the MSP.UPCF OAM subsy
43、stem takes care of the configuration, fault and performance management of the UPCF. UPCF OAM also handles part of the management of MACU and software licensing. Element Manager (EM) subsystem provides a GUI for the operator for managing the node.Media gateway Alarm Control Unit (MACU) Media gateway
44、Alarm Control Unit (MACU) subsystem doesnt belong to any system area. MACU subsystem takes care of monitoring and reporting of faults of the fans in M-MGW.MGW 媒体网关 CPP平台介绍 爱立信MGW特点及属性 硬件配置 各类板子介绍及实现功能 软件配置及构架 MGW工作原理工作原理 MGW各类接口 和MGW相关的重点概念介绍 配置文件及脚本Virtual MGw in R3STCCHMESCMESCMESCMESCMGC 1MGC 2vM
45、Gw1vMGw2vMGw1vMGw2A Virtual Media Gateway is a logical entity in MGw which is dedicated to serve a single MGC“Call” establishment RAAGRABpBasDspBasDspApplSTCCHMeSCCelloADD REQADD REPLYERQECFGCP (H.248)Q.AAL2 (Q.2630.1)MGW 媒体网关 CPP平台介绍 爱立信MGW特点及属性 硬件配置 各类板子介绍及实现功能 软件配置及构架 MGW工作原理 MGW各类接口各类接口 和MGW相关的重
46、点概念介绍 配置文件及脚本MGW接口MGWHTTP, FTP,S-FTP, IIOPATM ATM IuUP, AAL2)TDM Q.AAL2Q.AAL2RANAP, 3GPP 24.008BICCO&MISUPIP (NbUP, RTP)BSSAPTDM (A)GCP(GPS)SynchM-MGw-(NbUP, I.trunk, AAL2)(MSC/TSC ServerBSCRNCPSTNother networksM-MGw(Mc)ATM, IP IP MGW 媒体网关 CPP平台介绍 爱立信MGW特点及属性 硬件配置 各类板子介绍及实现功能 软件配置及构架 MGW工作原理 MGW各类接口
47、 和和MGW相关的重点概念介绍相关的重点概念介绍 配置文件及脚本 MO:Loadmodule-software installed in the file system, to be used in a processor or any other type of loadable (re-configurable) hardware installed in the node MO:Program-represent the executable software on the target hardware. The program is the product name of the l
48、oadmodule, normally one LM correspond to one program name MO:Reliableprogramuniter-a controlling and addressing entity providing one common addressing unit for two Reliable Programs. For the reliability reason, the same program loaded in two PlugInUnit (GPB), only the active program working, the pas
49、sive in other board standby. The switching over condition is also definedSome basic concept about SW of MGWOn a board, 1 or more programs can run. A program is an instance of a loadmodule. To enable redundancy, a so-called RPU (Reliable Program Uniter) isused that contains information where the acti
50、ve (i.e. running) program islocated and where the passive (i.e. passive/standby) program is located.If, for some reason, the active program fails, the passive program will be madeactive automatically.The Virtual Media Gateway concept Core of the MGw GCP termination Reservation and Connection of Cell