愛(ài)立信mgw軟件結(jié)構(gòu)及故障處理課件_第1頁(yè)
愛(ài)立信mgw軟件結(jié)構(gòu)及故障處理課件_第2頁(yè)
愛(ài)立信mgw軟件結(jié)構(gòu)及故障處理課件_第3頁(yè)
愛(ài)立信mgw軟件結(jié)構(gòu)及故障處理課件_第4頁(yè)
愛(ài)立信mgw軟件結(jié)構(gòu)及故障處理課件_第5頁(yè)
已閱讀5頁(yè),還剩45頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論