资源预览内容
第1页 / 共50页
第2页 / 共50页
第3页 / 共50页
第4页 / 共50页
第5页 / 共50页
第6页 / 共50页
第7页 / 共50页
第8页 / 共50页
第9页 / 共50页
第10页 / 共50页
亲,该文档总共50页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
爱立信爱立信MGWMGW软件结构及软件结构及 故障处理故障处理2011年3月黄景生MGW的子系统爱立信爱立信MGWMGW软件结构及故障处理软件结构及故障处理MGW的 软件结构MGW的命令MGW的维护 MGW的功能 MGW的软件结构MGW的软件结构MGW的功能M-MGw supports five main features which are dependent on each other:1、GCP controlled traffic handling which is considered as the main purpose of M-MGw2、SS7 Signalling including SGw, STP and SRP functionality3、AAL2 transit switching4、ATM cross connection on VC level 5、O&M for all above features MGW的软件结构User Plane Traffic Control Function Media Stream Processing Operation & Maintenance MGw Alarm and Control UnitCPPCPP ProxiesTCMSPOaMMACUMGW applications SWACPP platform SWAMGW的软件结构MGW的软件结构MGW的软件结构M-MGw application SW can be mainly categorised into following System AreasTraffic ControlUser PlaneSignalling ApplicationsOperation and MaintenanceEach System area may contain one or several Subsystem areas.Each Subsystem consists of several functional entities called Function blocks.MGW的子系统爱立信爱立信MGWMGW软件结构及故障处理软件结构及故障处理MGW的 软件结构MGW的命令MGW的维护 TC子系统 TC子系统中的运行过程 其他子系统MGW的子系统Traffic Controled Subsystem(TC子系统)MSC Server uses Gateway Control Protocol (GCP) to control the MGw.Traffic Control (TC) subsystem takes care of GCP communicationwith MSC Server.TC creates a logical view of the functionalities that are requested by MSC Server.TC then maps this GCP view to User Plane view to fulfill the requested functionality.TC also controls the devices and services that are executed on Media Stream Boards. Traffic Controled SubsystemTC Subsystem consists of the following Function blocks:Signaling Transport Converter (STC)Controller Handler (CH)Media Stream Control (MESC)UPCF Database (UPCF DB)Configuration Manager (ConfMgr)Resource Access Adapter (RAA)Generic Resource Access (GRA)Media Stream Manager (MSM)Interactive Messaging Resource Access (IM RA)UMTS Multi Function Device (UMTS MFD)Signalling Transport Converter (STC)STC controls all lower level signalling and extracts the higher level signalling (GCP), which is then parsed to the upper levels.STC communicates with Controller Handlers (upper level) and the signalling services from CPP such as MTP3b, M3UA and SCTP (lower level).Its main purpose is to hide the signalling requirements from the upper levels so GCP protocol can work seamlessly with all signalling types.Signalling Transport Converter (STC)Controller Handler (CH)1、CH decodes and Encodes GCP messages in ASN1 format. It verifies that requested features are licensed and valid.2、CH negotiates the GCP profile with the MSC-S. It also negotiates Load Control with the MSC-S.3、CH distributes the GCP commands to MeSCs using round robin algorithm during creation of a context. 4、 forwards decoded messages to appropriate MeSC.5、CH transfers encoded messages to STC for further delivery to MSC servers.Media Stream Control (MeSC)1、MeSCs process GCP actions2、MeSC has both GCP (logical) and User Plane views3、MeSCs manage these logical views - context and termination4、Also maps logical view into User Plane view actual device and Connection End Point (CEP)5、Each VMGw uses all available MeSCs for fault-tolerant and load distribution.6、Software licensing feature is also implemented in MeSCs. When an external media stream is seized/released MeSCs increase/decrease the counters in UPCF_DB.UPCF DB1、UPCF DB keeps the dynamic GCP view consistent with the MSC Server and performs services to CH, MeSC and Configuration Manager. 2、Following data is stored in DB 1)VMGw data VMGw Id, GCP profile version, Administrative state 2)TDM Group data - TDM Group Id and last TDM service change sent 3)Termination data - Termination Id, VMGw Id, Context Id, type of the last GCP Service Change sent and load control percentage. 4)Software licensing data 5)Static and Dynamic IP Admission Control dataConfiguration ManagerThe Configuration Manager co-ordinates and configures the Traffic Control functions, fault handling reporting and ceasing towards O&M.Configuration Manager has communication with all components of the TC except STC, which goes via CH.Configuration Manager has state information about CHs, MeSCs, STC & DB.Virtual Media Gateway (VMGw) Handling1、VMGw is a logical representation of a part of an MGw which is controlled by a single MSC-S In theory: 1)Each CH is on a different GPB board 2) One VMGw is only handled by one CH, but each CH can have several VMGws 3) MeSCs are shared by all the VMGws 2、There is n+1 redundancy on CH, MeSC and STC in case of hardware or software failure 3、Only first failure will be created on redundant board, subsequence one will be queuedVirtual Media Gateway (VMGw) HandlingVMGw handling and CH distribution Resource Access Adapter (RAA)1、RAA is a resource broker.2、It keeps track of a number of distributed device handlers referred as Resource Accesses (RA).3、RA keeps a list of configured device type and services4、When a request for a specific device type is received from MeSC, RAA will select an RA that has been configured with the requested device type.5、RA then selects
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号