




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理
2011年3月黃景生愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理2011年3月黃景生1MGW的子系統(tǒng)愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理MGW的軟件結(jié)構(gòu)MGW的命令MGW的維護(hù)MGW的子系統(tǒng)愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理MGW的軟件結(jié)2□MGW的功能□MGW的軟件結(jié)構(gòu)MGW的軟件結(jié)構(gòu)□MGW的功能MGW的軟件結(jié)構(gòu)3
MGW的功能M-MGwsupportsfivemainfeatureswhicharedependentoneachother:1、GCPcontrolledtraffichandlingwhichisconsideredasthemainpurposeofM-MGw2、SS7SignallingincludingSGw,STPandSRPfunctionality3、AAL2transitswitching4、ATMcrossconnectiononVClevel5、O&MforallabovefeaturesMGW的功能M-MGwsupportsfivemai4
MGW的軟件結(jié)構(gòu)UserPlaneTrafficControlFunctionMediaStreamProcessingOperation&MaintenanceMGwAlarmandControlUnitCPPCPPProxiesTCMSPOaMMACUMGWapplicationsSWACPPplatformSWAMGW的軟件結(jié)構(gòu)UserPlaneTrafficCo5
MGW的軟件結(jié)構(gòu)MGW的軟件結(jié)構(gòu)6
MGW的軟件結(jié)構(gòu)MGW的軟件結(jié)構(gòu)7
MGW的軟件結(jié)構(gòu)
M-MGwapplicationSWcanbemainlycategorisedintofollowingSystemAreasTrafficControlUserPlaneSignallingApplicationsOperationandMaintenance
EachSystemareamaycontainoneorseveralSubsystemareas.
EachSubsystemconsistsofseveralfunctionalentitiescalledFunctionblocks.MGW的軟件結(jié)構(gòu)M-MGwapplicatio8MGW的子系統(tǒng)愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理MGW的軟件結(jié)構(gòu)MGW的命令MGW的維護(hù)MGW的子系統(tǒng)愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理MGW的軟件結(jié)9□TC子系統(tǒng)□TC子系統(tǒng)中的運(yùn)行過(guò)程□其他子系統(tǒng)MGW的子系統(tǒng)□TC子系統(tǒng)MGW的子系統(tǒng)10
TrafficControledSubsystem(TC子系統(tǒng))
MSCServerusesGatewayControlProtocol(GCP)tocontroltheMGw.
TrafficControl(TC)subsystemtakescareofGCPcommunicationwithMSCServer.
TCcreatesalogicalviewofthefunctionalitiesthatarerequestedbyMSCServer.
TCthenmapsthisGCPviewtoUserPlaneviewtofulfilltherequestedfunctionality.
TCalsocontrolsthedevicesandservicesthatareexecutedonMediaStreamBoards.
TrafficControledSubsystem(T11
TrafficControledSubsystem
TCSubsystemconsistsofthefollowingFunctionblocks:SignalingTransportConverter(STC)ControllerHandler(CH)MediaStreamControl(MESC)UPCFDatabase(UPCFDB)ConfigurationManager(ConfMgr)ResourceAccessAdapter(RAA)GenericResourceAccess(GRA)MediaStreamManager(MSM)InteractiveMessagingResourceAccess(IMRA)UMTSMultiFunctionDevice(UMTSMFD)TrafficControledSubsystemT12
SignallingTransportConverter(STC)
STCcontrolsalllowerlevelsignallingandextractsthehigherlevelsignalling(GCP),whichisthenparsedtotheupperlevels.
STCcommunicateswithControllerHandlers(upperlevel)andthesignallingservicesfromCPPsuchasMTP3b,M3UAandSCTP(lowerlevel).
ItsmainpurposeistohidethesignallingrequirementsfromtheupperlevelssoGCPprotocolcanworkseamlesslywithallsignallingtypes.SignallingTransportConverte13
SignallingTransportConverter(STC)SignallingTransportConverte14
ControllerHandler(CH)1、CHdecodesandEncodesGCPmessagesinASN1format.Itverifiesthatrequestedfeaturesarelicensedandvalid.2、CHnegotiatestheGCPprofilewiththeMSC-S.ItalsonegotiatesLoadControlwiththeMSC-S.3、CHdistributestheGCPcommandstoMeSCsusingroundrobinalgorithmduringcreationofacontext.4、forwardsdecodedmessagestoappropriateMeSC.5、CHtransfersencodedmessagestoSTCforfurtherdeliverytoMSCservers.ControllerHandler(CH)1、CHd15MediaStreamControl(MeSC)1、MeSCsprocessGCPactions2、MeSChasbothGCP(logical)andUserPlaneviews3、MeSCsmanagetheselogicalviews-contextandtermination4、AlsomapslogicalviewintoUserPlaneview–actualdeviceandConnectionEndPoint(CEP)5、EachVMGwusesallavailableMeSC’sforfault-tolerantandloaddistribution.6、SoftwarelicensingfeatureisalsoimplementedinMeSCs.Whenanexternalmediastreamisseized/releasedMeSCsincrease/decreasethecountersinUPCF_DB.MediaStreamControl(MeSC)1、M16UPCFDB1、UPCFDBkeepsthedynamicGCPviewconsistentwiththeMSCServerandperformsservicestoCH,MeSCandConfigurationManager.2、FollowingdataisstoredinDB1)VMGwdata–VMGwId,GCPprofileversion,Administrativestate2)TDMGroupdata-TDMGroupIdandlastTDMservicechangesent3)Terminationdata-TerminationId,VMGwId,ContextId,typeofthelastGCPServiceChangesentandloadcontrolpercentage.4)Softwarelicensingdata5)StaticandDynamicIPAdmissionControldataUPCFDB1、UPCFDBkeepsthedyn17ConfigurationManagerTheConfigurationManagerco-ordinatesandconfigurestheTrafficControlfunctions,faulthandlingreportingandceasingtowardsO&M.ConfigurationManagerhascommunicationwithallcomponentsoftheTCexceptSTC,whichgoesviaCH.ConfigurationManagerhasstateinformationaboutCHs,MeSCs,STC&DB.ConfigurationManagerTheC18VirtualMediaGateway(VMGw)Handling1、VMGwisalogicalrepresentationofapartofanMGwwhichiscontrolledbyasingleMSC-SIntheory:1)EachCHisonadifferentGPBboard2)OneVMGwisonlyhandledbyoneCH,buteachCHcanhaveseveralVMGw’s3)MeSCsaresharedbyalltheVMGws2、Thereisn+1redundancyonCH,MeSCandSTCincaseofhardwareorsoftwarefailure3、Onlyfirstfailurewillbecreatedonredundantboard,subsequenceonewillbequeuedVirtualMediaGateway(VMGw)19VirtualMediaGateway(VMGw)HandlingVMGwhandlingandCHdistribution
VirtualMediaGateway(VMGw)20ResourceAccessAdapter(RAA) 1、RAAisaresourcebroker.2、ItkeepstrackofanumberofdistributeddevicehandlersreferredasResourceAccesses(RA).3、RAkeepsalistofconfigureddevicetypeandservices4、WhenarequestforaspecificdevicetypeisreceivedfromMeSC,RAAwillselectanRAthathasbeenconfiguredwiththerequesteddevicetype.5、RAthenselectsthedevice.6、RAAprovidesPerformancecountersrelatetodeviceusageResourceAccessAdapter(RAA) 21ResourceAccess(RA) 1、RAisthemostimportantcomponentforthedeviceandresourcehandlingintheTrafficControlsubsystem2、RAistheownerofthedistributedDeviceTypePool,theDeviceset,theDeviceandtheserviceResourceObjects3、TheDeviceTypePoolmustprovidefastsearchandaccesstodevices,DeviceSetsandassociatedRootDevices,whichareconfiguredintheRA.4、RAkeeptackoftheavailableidleprocessingcapacityofeveryRootDevice5、Whenadevicereservationrequestisreceived,RAlocatesanEnabledandIDLEdeviceintheRootDevicewithhighestavailableIDLEprocessingcapacity.ResourceAccess(RA) 1、RAis22ResourceAccess(RA) 1、TwotypesofRA1)GenericRA(GRA)2)InteractiveMessageRA(IMRA)2、IMRAhandlestheIMdevicetypesforplayingInteractivemessagesandGRAhandlesallotherdevicetypesthatareconfiguredintheMGw.3、AllDevicetypeexceptIMispossibletoconfigureapercentageofprocessingcapacityexclusiveforpriorityresourcereservationormodificationrequestfromTCResourceAccess(RA) 1、Twoty23GenericResourceAccess(GRA)
1、GRAhandlesresourcehandlingforallthedevices(discreteandmultifunction),exceptInteractiveMessaging.2、GRAusesagenericresourceinterface(MsfResP)forcommunicationwithallthedevices,exceptforCSDmodem,CSDDigital,CSDGSMMediaFrameHandler(MFH).3、MorethanoneGRAcanbeconfiguredtoruninsidethesamesubrack4、TheGRAdoesloaddistributiontowardstheDsp’s.
GraistheownerforthedevicepoolGenericResourceAccess(GRA)24InteractiveMessagingResourceAccess(IMRA)
1、TheInteractiveMessagingResourceAccess(IMRA)handlesallincomingrequestsforIM.Itallocatestheneededresources,maintainsamessagemodel,andforwardsfurtherhandlingtoIMStreamers.2、IMRAispartofIMapplication,whichconsistsofIMRA,IMStreamer,IMCacheandIMPlayer.IMRAistheownerfortheIMdevicepoolInteractiveMessagingResource25MediaStreamManager(MSM) 1、MSMimplementsaresourcebrokerpatternfordevices.2、MSMprovidesadeviceconfigurationinterfacetowardsO&M.3、ThisinterfaceisusedforsendingfaultindicationsandretrievalofperformancedatafromTCsubsystem.4、MSMalsoprovidesaninterfacetowardsUPCFDBforretrievalofperformancedata.5、AmajorroleoftheMSMistodistributerequeststocreateDeviceSets,receivedfromO&M,sothatallRA.sgetasequalloadaspossible.MediaStreamManager(MSM) 1、26□TC子系統(tǒng)□其他子系統(tǒng)□TC子系統(tǒng)中的運(yùn)行過(guò)程MGW的子系統(tǒng)□TC子系統(tǒng)MGW的子系統(tǒng)27FramingandSpeechProcessingSubsystem
1、FramingandSpeechProcessing(FSP)containsmediastreamfunctionswhichenablesestablishingspeechandWCDMAdatacalls.2、FollowingalgorithmsareimplementedinMFDs:1)Framing(Iu,Nb,VoIP)2)VoiceEncodingandDecoding(AMR2,AMR-WB,EFR,G.729,PCM)3)Speechimprovementservices:Improvespeechqualitysuchasechocancelling,noisereduction4)ToneDetectionandGeneration(DTMF,CC,TSR)5)Teletext(GTT)6)TandomFreeoperation(TFO)7)JitterCompensationFramingandSpeechProcessing28FramingandSpeechProcessingSubsystem
3、FSPalsocontainsthefollowingalgorithmsthatareimplementedasdiscretedevices:1)MultiPartyCall:enablesmultipartycalls2)IMPlayer:insertsannouncementmessagesintotheuserplane3)IMStreamer:retrievesannouncementfilecontentfromIMCacheandfeedstheinformationtotheIMPlayer4)IMCache:storesannouncementspeechfiles5)Inmarsat:performsspeechcodingusingtheInmarsatvocoderFramingandSpeechProcessing29CircuitSwitchedData(CSD)ProcessingSubsystem
1、CSDisamediastreamfunctionthatenablesestablishingCSDdatacalls.2、FollowingCSDfunctionalitiesareimplementedasdiscretedevice:CSDDigital:UANT,FTM&MANTCSDModem:MANT,MAT,MST,M-MSTCSDFaxGSMMediaFrameHandler(MFH-GSM)CircuitSwitchedData(CSD)Pr30MediaStreamEquipment(MSE)Subsystem
1、MSEConsistsofMSBboardandFirmwareontheboardLMforBoardProcessorMediastreamProcessorPlatform(BP-MPP)LMforBoardProcessorBasis(BP-BAS)LibraryforDSPMediastreamProcessorPlatform(DSP-MPP)LibraryforDSPBasis(DSP-BAS)2、Basicfunctions:ProvideservicetoMSBboardsSelftestofmaincomponentLoadDSPHandlefault&errorDSPmemorydump(in/c/usr/dsp_dump/)Thermalprotection(MSB3only)MediaStreamEquipment(MSE)S31SignallingApplicationsSubsystemSignallingApplicationsubsystemisintroducedinM-MGwR5.1Itimplementsthefollowingtwoapplications:PrimaryRateAccess(PRA)MSCPoolProxyforGSMSignallingApplicationsSubsys32PrimaryRateAccess(PRA)1、PRAcontainsthefollowingtwofunctionunits:LinkAccessProtocolonD-channel(LAPD)ISDNUserAdaptation(IUA)protocol2、M-MGwandthePABXsexchangestheDSS1(Q.931)protocolinformationoverthestandardISDNaccessinterfacebasedonLAPD.3、M-MGwandtheMSC-SexchangestheDSS1protocolinformationoverIUA.4、M-MGwbackhaulsDSS1protocolinformationbetweenPABXsandtheMSC-S.5、B-channelsareswitchedbyMSC-SbyusingGCP.PrimaryRateAccess(PRA)1、PRA33MSCPoolProxyforGSM(MPPxy)1、MPPxyimplementstheRANrelatedMSCinPoolfunctionalityinM-MGw2、ThisallowstoconnectMSCPooltotheBSC’sthatarenotsupportingMSCPoolfunction.3、M-MGwtakescareofsignalroutingandMSCselection.MSCPoolProxyforGSM(MPPxy)34□TC子系統(tǒng)□其他子系統(tǒng)□TC子系統(tǒng)中的運(yùn)行過(guò)程MGW的子系統(tǒng)□TC子系統(tǒng)MGW的子系統(tǒng)35CallFlowinM-MGw CallFlowinM-MGw 36MGW的子系統(tǒng)愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理MGW的軟件結(jié)構(gòu)MGW的命令MGW的維護(hù)MGW的子系統(tǒng)愛(ài)立信MGW軟件結(jié)構(gòu)及故障處理MGW的軟件結(jié)37MGW的三種指令
MGW存在上中指令系統(tǒng),還有視圖界面,目前我們更多通過(guò)nodemanager界面方式進(jìn)行操作,但是再處理一些如果軟件模塊及呼叫流程的數(shù)據(jù)統(tǒng)計(jì)的時(shí)候,使用指令來(lái)操作會(huì)更加直觀。目前MGW存在三種指令系統(tǒng),COLI、NCLI、MOSHELL等三種:CommandLineInterface(COLI):直接通過(guò)telnet方式登錄,COLI指令是直接在CPP平臺(tái)上使用的指令,比較麻煩,需要登錄各個(gè)板進(jìn)行處理。NCLI:目前很少用MOShell:通過(guò)cygllin來(lái)登錄,MOshell對(duì)COLI指令進(jìn)行封裝,是一批跳出愛(ài)立信的人員開(kāi)發(fā)的,然后又被愛(ài)立信收購(gòu)的,該指令系統(tǒng)兼容COLI指令且比起COLI指令智能且方便很多。
MGW的三種指令MGW存在上中指令系統(tǒng),還有38STC模塊的命令stc_gcp_buffer :BuffersGCPmessagesstc_info :Displaysinformationabout
MTP3B/SCTPclientsFollowingoptionsareavailablewith“stc_gcp_buffer”
lhsh00xx00stc_gcp_bufferlhsh00xx00stc_gcp_buffer-on100000lhsh00xx00stc_gcp_buffer-offlhsh00xx00stc_gcp_buffer-log/c/”filename”lhsh00xx00stc_gcp_buffer–clearlhsh00xx00stc_gcp_buffer–vmgwId<vmgwId>:buffersmessagesforaspecificM-MGwonlySTC模塊的命令stc_gcp_buffer :Buffe39STC模塊的命令1.WheretheSTCislocated?IntheR4/R5hardwaretheloadmoduleSTCisnormallyexecutedinCentralProcessorModuleonGPB001300andasastanbyonGPB001200.Tip:inordertogetwherestcisactiveusebymoshellthecolicommand“Allstc_info”(otherwayaresma,rpu,uniteror....)2.OntheSTCboardyoucanseethestatusoftheGCPBufferwithcommand:lhsh001300
stc_gcp_buffer3.ActivatetheGCPBufferwithfollowingcommand:lhsh001300
stc_gcp_buffer–on100000(300000)NowtheGCPtracingisactiveandallGCPmessageswillbecopiedtomemoryoftheSTC.If40MBmemorylimitisreachedor100000GCPmessagesareresidentinthememory,theoldestGCPmessageisoverwrittenautomatically.//CheckhowmanyGCPmessageshavebeencapturedwithcommand:
//lhsh00xx00stc_gcp_buffer4.TheGCPBuffercanbestoppedwithfollowingcommand:lhsh001300stc_gcp_buffer–offNowtheGCPBufferisnotactiveanymore,butthebufferedGCPmessagesremaininthememoryoftheSTC.5.BeforeloggingtheGCPmessagestofileverifywithvols-commandthatthereisenoughdiskspace:lhsh001300
volsvolumetotalusedfree/p001300781M4M0%776M99%6.Ifyouhadenoughdiskspace,youcanwritetheGCPmessagesfrommemorytofilewithfollowingcommand:lhsh001300stc_gcp_buffer-log/c/mrb_1.log7.ThenfetchthisfilewithFTPorexecutecatfromnodefordecoding.lhsh001300cat/c/mrb_1.log8.Deletethelogfilefromthenode:lhsh001300
rm/c/mrb_1.log9.TheGCPBuffercanbeclearedwithfollowingcommand:lhsh001300stc_gcp_buffer–clearCaution:MakesurealwaysbeforeloggingtheGCPBuffertoafile,thatyouhaveenoughspaceonthefilesystem(seestep5).AlsoremovethefilelogfilealwaysafterwardsfromtheM-MGwfilesystem(seestep8).STC模塊的命令1.WheretheSTCislo40CH模塊的命令ch_counters_command :Printsinformationonnumberof send/receivedGCPmessagesch_counters_gcp :PrintsthenumberofGCPrejections
andwhereitwasrejectedfromch_info_db_vmgw :ShowsVMGwdatastoredinDBCH
Clientch_info_db_tdm :Printstdmgroupdatawhichisstored
inDBCHClientch_info_vmgw :PrintsVMGwinformationch_info_tdm :PrintsTdmGrouprelatedsignal historych_info_mesc :PrintsstatusofallMeSC’sch_info_links :PrintsGCPlinkandSTCrelated informationch_info_loadcontrol :Printshowmanyloadcontrol
notifieshavebeensentperVMGwCH模塊的命令ch_counters_command :P41MeSC模塊的命令mesc_counters :MeSCCountersandVMGwstats.mesc_counters_gcp
:GCPstatsincludingrejectionsmesc_counters_device
:Devicestatisticsmesc_counters_aal
:AALstatisticsincluding rejectionsmesc_counters_ip :IPstatisticsmesc_command_block :Block/deblockaMeSCfor
newcallsmesc_info_ctx :ContextInformationmesc_info_im :IMRejectionsincludingcodesmesc_info_tdm :TDMInformationmesc_info_vmgw :VMGwstatisticsMeSC模塊的命令mesc_counters :MeSC42UPCF_DB模塊的命令db_info_license :Printssoftwarelicensingrelatedinformati
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化產(chǎn)業(yè)中涂層的耐磨損性能研究考核試卷
- 工業(yè)設(shè)計(jì)中的產(chǎn)品生命周期管理考核試卷
- 信托公司業(yè)務(wù)流程標(biāo)準(zhǔn)化考核試卷
- 兔飼養(yǎng)繁殖技術(shù)的優(yōu)化考核試卷
- 新能源汽車充電設(shè)施規(guī)劃與布局優(yōu)化考核試卷
- 收購(gòu)公司的合同范本
- 營(yíng)業(yè)執(zhí)照合同范本
- 定制柜定金合同范本
- 木材板材加工合同范本
- 紗窗廠用工合同范本
- 《大學(xué)生創(chuàng)新創(chuàng)業(yè)教程》高職大學(xué)生創(chuàng)新創(chuàng)業(yè)課程全套教學(xué)課件
- 中醫(yī)肝與膽課件
- 鋼結(jié)構(gòu)用戶需求分析報(bào)告
- 3月8日國(guó)際婦女節(jié)主題班會(huì)致敬了不起的她母愛(ài)是生命的搖籃課件
- 圍擋施工方案裝配式鐵馬
- 同步課件:古代非洲與美洲
- 2024年德州職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)各版本
- 外陰炎及陰道炎癥課件
- JC-T 746-2023 混凝土瓦標(biāo)準(zhǔn)規(guī)范
- 統(tǒng)編版語(yǔ)文三年級(jí)下冊(cè)全冊(cè)同步分層作業(yè)課課練(含答案)
- 口腔科普知識(shí)問(wèn)答
評(píng)論
0/150
提交評(píng)論