Professional Documents
Culture Documents
d02647gs A0 MRF Guide
d02647gs A0 MRF Guide
d02647gs A0 MRF Guide
SonataCoreVoiceNetwork
IS41R4.5.3|GSMR4.5.4
AccessServer(MRF)
Guide
PartNumberD02647GSRevA0
AllIPGSM
SonataCoreVoiceNetwork
IS41R4.5.3|GSMR4.5.4
AccessServer(MRF)
Guide
PartNumberD02647GSRevA0
STA R S O LUT I O N S CO N F I D E N TI A L
TheinformationcontainedhereinisthepropertyofStarSolutionsInternationalInc.StarSolutionsandisstrictlyconfidential.
ExceptasexpresslyauthorizedinwritingbyStarSolutions,theholdershallkeepallinformationcontainedhereinconfidential,in
wholeorinpart,fromdisclosureanddisseminationtothirdparties.
COP YR I G H T N OT I CE
Copyright2012,StarSolutionsInternationalInc.Allrightsreserved.Nopartofthisdocumentationmaybereproducedinany
formorbyanymeansorusedtomakeanyderivativework(suchastranslation,transformation,oradaptation)withoutprior
writtenpermissionfromStarSolutions.
StarSolutions,theStarSolutionslogo,iCellandSonataareregisteredtrademarksortrademarksofStarSolutionsInternational
Inc.anditssubsidiaries.Allotherbrandandproductnamesmayberegisteredtrademarksandarethepropertyoftheir
respectiveowners.
StarSolutionsreservestherighttorevisethisdocumentationandtomakechangesincontentfromtimetotimewithout
obligationonthepartofStarSolutionstoprovidenotificationofsuchrevisionorchange.
StarSolutionsprovidesthisdocumentationwithoutwarrantyofanykind,eitherimpliedorexpressed,including,butnotlimited
to,theimpliedwarrantiesofmerchantabilityandfitnessforaparticularpurpose.StarSolutionsmaymakeimprovementsor
changesintheproduct(s)and/ortheprogram(s)describedinthisdocumentationatanytime.
IfyouareaUnitedStatesgovernmentagency,thenthisdocumentationandthesoftwaredescribedhereinareprovidedtoyou
subjecttothefollowing:
UnitedStatesGovernmentLegend:Alltechnicaldataandcomputersoftwareiscommercialinnatureanddevelopedsolelyat
privateexpense.SoftwareisdeliveredasCommercialComputerSoftwareasdefinedinDFARS252.2277014(June1995)orasa
commercialitemasdefinedinFAR2.101(a)andassuchisprovidedwithonlysuchrightsasareprovidedinStarSolutions's
standardcommerciallicensefortheSoftware.TechnicaldataisprovidedwithlimitedrightsonlyasprovidedinDFAR
252.2277015(Nov1995)orFAR52.22714(Dec2007),whicheverisapplicable.Youagreenottoremoveordefaceanyportion
ofanylegendprovidedonanylicensedprogramordocumentationcontainedin,ordeliveredtoyouinconjunctionwith,this
documentation.
CONTENTS
ABOUTTHISGUIDE
Prerequisite 15
Conventions 16
Notices 16
FiguresandScreenCaptures 16
Text 16
RelatedDocumentation 17
CoreVoiceNetworkDocument 17
TechnicalSupport 20
ObtainingTechnicalAssistance 20
ServiceCentersOperationalHours 20
WarrantySupport 22
ContactingTechnicalDocumentation 22
PARTI ACCESSSERVEROVERVIEW
1 ACCESSSERVEROVERVIEW
AccessServerOverview 25
MediaResourceFunction(MRF)Overview 27
SIPInterfacetoMSC 28
MediaStreamingInterfacestoMediaGateways 28
MRFIPBSSMediaStreaming 29
MRFMGWMediaStreaming 29
MRFTDMBSSMediaStreaming 29
AMRToneSelectionAlgorithm 29
MediaGatewayConfiguration 30
ManagementInterfacetoOMC 30
Capacity 30
Tone/AnnouncementFiles 30
LawfulInterceptMediaRouter(LIR)Overview 32
TheLIRinGSMSystems 32
TheLIRinIS41Systems 34
ProvisioningtheLIR 34
Operations,Maintenance,andProvisioning 35
2 CONFIGURING THEMRF
MRFConfigurationOverview 40
ConfiguringCONXLayers 42
ConfiguringtheHILayer 42
DefiningtheHITInterface 42
ChangingtheNumberofHISAPs 42
AddingaNewHISAP 43
AddingaSIP/TSAP 43
AddingaSIP/SSAP 45
AddingaSIP/SIPEntity 46
AddingSIPtotheipcentityTable 47
ConfiguringSIPGeneralInformation 48
AddingaNewTransportServer(Optional) 48
ProvisioningMRFTables 49
DefiningCapacities 49
DefiningAnnouncementsandTones 50
AnnouncementsandCustomTones 50
DefiningMediaParametersforRTPStreaming 53
DefiningSIPAddressing 54
DefiningAccessServerTimers 55
OperatingtheMRF 58
PARTIII OPERATIONS ANDMAINTENANCE
3 USERACCOUNTS ANDFILESYSTEMS
AccessServerUserAccounts 61
MRFandLIRApplicationsAccount 62
4 OPERATIONS
Prerequisite 63
OperatingTasks 63
TaskandShiftOverview 63
RecordingFaults 64
AccessServerOperatorTasks 65
NewShiftHandover 66
Prerequisite 66
EndofShift 66
LoggingintotheAccessServer 66
StartingtheAccessServer 66
UsingtheOMCConsole 67
AdministratorandMaintenanceTasks 68
MRFPreloadedTonesandAnnouncements 69
MRFRFC3558Conversion 76
Draft7RFC3558ConversionTool 77
CreatingaBackupBeforeConversion 77
ConvertingallFilesfromDraft7toRFC3558 77
ConvertingallFilesfromRFC3558toDraft7 77
ConvertingaSingleFile 78
ConvertingMultipleFiles 78
DisplayingCommandHelp 78
5 LOGS,ALARMS,PERFORMANCE ANDTROUBLESHOOTING
ViewingLogsandAlarms 79
AlarmSeverity 79
Critical 79
Major 80
Minor 80
Warning 80
AlarmTypes 80
ProcessingError 80
Equipment 80
Communications 80
AutomaticandManualAlarmClearing 81
AutomaticAlarmClearing 81
ManualAlarmClearing 81
AlarmRootCauses 81
CommunicationsProtocolError 81
ConfigurationorCustomizationError 81
Congestion 81
CorruptData 82
FileError 82
OutofMemory 82
PowerProblem 82
ResourceatorNearingCapacity 82
ResponseTimeExcessive 82
SoftwareProgramAbnormallyTerminated 82
SoftwareError 82
TransmitFailure 82
UnderlyingResourceUnavailable 83
UnspecifiedReason 83
CommonAlarms 83
MRFAlarms 83
CriticalMRFAlarms 83
MrpMaxSessionReach 83
MrpOutOfMemory 84
MajorMRFAlarms 84
MinorMRFAlarms 84
MrpInvalidMediaTarget 84
MrpInvalidAnn 84
MrpAnnAccessProblem 85
MrpNetworkIface 85
MrpUnsupportedService 85
WarningMRFAlarms 86
MrpInvalidMediaParams 86
MrpUdpPort 86
PerformanceStatistics 87
AccessServerStatistics 87
MRFStatistics 87
MonitoringMRFStatistics 88
ViewingCPUProcessListsforPerformanceMonitoring 91
AccessServerCPUProcessList 91
PARTIV APPENDIXES
A CONFIGURATIONTABLES
almconfig 95
cdrconfig 95
cdrmsc 96
ipcentity 96
mrpann 97
mrpconfig 97
mrpmedia 98
snaguardtimer 98
snaprocess 98
staconfig 99
B CONXTABLES
HI(TUCL) 101
HI/SAP 101
MG 103
MG(General) 103
MG/TSAP 104
MG/SSAP 106
MG/Server 108
MG/PeerEnt 109
SIP 110
SIP(General) 110
SIP/TSAP 115
SIP/SIPEntity 117
SIP/SSAP 125
SIP/TptServer 126
C ACRONYMS
INDEX
LISTOFTABLES
Table 1 NoticeIconDescriptions 16
Table 2 TextConventionDescriptions 16
Table 3 RelatedDocuments 19
Table 4 SIP/TSAPEssentialSettings 44
Table 5 SIP/SSAPEssentialSettings 45
Table 6 SIP/SIPEntityEssentialSettings 46
Table 7 RecommendedSIPRowoftheipcentityTable 47
Table 8 mrpconfigTableParameters 50
Table 9 mrpannTableParameters 52
Table 10 mrpmediaParameters 53
Table 11 snaprocessTableParameters 55
Table 12 snaguardtimerParameters 56
Table 13 SIPEntityTimerParameters 57
Table 14 OperatingtheMRF:NextSteps 58
Table 15 mrfAccountandTaskMapping 62
Table 16 AccessServermrfAccountDefaultLogonDetails 62
Table 17 OperatorShiftChecklist 65
Table 18 PreloadedTones 69
Table 19 PreloadedAnnouncements 69
Table 20 MrpMaxSessionReachClearingInformation 83
Table 21 MrpOutOfMemoryClearingInformation 84
Table 22 MrpInvalidMediaTargetClearingInformation 84
Table 23 MrpInvalidAnnClearingInformation 84
Table 24 MrpAnnAccessProblemClearingInformation 85
Table 25 MrpNetworkIfaceClearingInformation 85
Table 26 MrpUnsupportedServiceClearingInformation 85
Table 27 MrpInvalidMediaParamsClearingInformation 86
Table 28 MrpUdpPortClearingInformation 86
Table 29 LocalConfigurationofAccessServercpu_processlist 91
Table 30 AccessServerConfigurationTablesGroupedbyFunction 95
Table 31 almconfigTableParameters 95
Table 32 cdrconfigTableParameters 95
Table 33 cdrmscTableParameters 96
Table 34 ipcentityTableParameters 96
Table 35 mrpannTableParameters 97
Table 36 mrpconfigTableParameters 97
Table 37 mrpmediaTableParameters 98
Table 38 snaguardtimerTableParameters 98
Table 39 snaprocessTableParameters 98
Table 40 staconfigTableParameters 99
Table 41 CONXTables 101
Table 42 HISAPTableParameters 101
Table 43 MG(General)TableParameters 103
Table 44 MG/TSAPTableParameters 104
Table 45 MG/SSAPTableParameters 106
Table 46 MG/ServerTableParameters 108
Table 47 MG/PeerEntTableParameters 109
Table 48 GeneralSIPTableParameters 110
Table 49 dnsReCfgFieldofGeneralSIPTable 113
STA R SO LU TIONS CO N FI DE N TI A L SonataCoreVoiceNetworkIS41R4.5.3|GSMR4.5.4AccessServer(MRF)Guide
PartNumberD02647GSRevA0|July2012
ListofTables 11
LISTOFFIGURES
Figure 1 CoreVoiceNetworkDocumentMap 18
Figure 2 PositioningtheAccessServerintheSonataSoftExchangeNetwork 26
Figure 3 MRFMediaStreaming 28
Figure 4 33
Figure 5 LawfulInterceptNetworkArchitectureforIS41Systems 34
Figure 6 MRFProtocolStack 41
Figure 7 ChangingtheHInumSAPsParameter 43
Figure 8 SIPTSAPTable 44
Figure 9 SIPSSAPTable 45
Figure 10 SIPEntityTable 46
Figure 11 mrpconfigTable 49
Figure 12 mrpannTable 51
Figure 13 mrpmediaTable 53
Figure 14 ConfiguringtheMRFSIPInterface 54
Figure 15 snaprocessTable 54
Figure 16 sna_guard_timerTable 56
Figure 17 OperatorTaskFlowchart 64
Figure 18 OMCManaginganAccessServer/MRF 67
Figure 19 ExampleofanOMCPerformanceMenu 88
Figure 20 ExampleofanMRFCompletionsScreen 89
Figure 21 ExampleofSwapUtilizationReportScreen 90
Figure 22 ExampleofaReportSaveScreen 90
Thisguidedescribeshowtoinstall,initiallyconfigure,provision,operate,
maintain,andtroubleshoottheSonataSoftExchangeAccessServer.TheAccess
ServercanactasaMediaResourceFunction(MRF),playingtonesand
announcementstocallersfortheSonataMSC,andasaLawfulInterceptMedia
Router(LIR),forwardingmediastreamsforLItargetstoalawenforcement
agency.
Thisguideisintendedfornetworkoperations,support,IPtelephonysystems
planningpersonnel,andsystemadministrators.PriorexperiencewithSun
Solarisoperatingsystems,telecommunications,IPTelephony,andnetworkingis
recommended.
TheAboutthisGuidesectionincludes:
Conventions
RelatedDocumentation
TechnicalSupport
WarrantySupport
ContactingTechnicalDocumentation
Prerequisite TheSonataOperationsandMaintenanceCenterUserInterfaceGuideandthe
SonataCoreVoiceNetworkOperations,Maintenance,andProvisioningGuide
shouldbereadfirstsincetheycovercommonproceduresforalltheCoreVoice
NetworkElements(NE).
Releasenotesareissuedwithsomeproducts.Iftheinformationintherelease
notesdiffersfromtheinformationinthisguide,followtheinstructionsinthe
releasenotes.
Conventions Thisguidemaycontainnotices,figures,screencaptures,andcertaintext
conventions.
Table 1NoticeIconDescriptions
Cautionor CautionsareprecededwiththewordCaution.This
Warning typeofcautionindicatesapotentiallyhazardous
situationwhich,ifnotavoided,mayresultinminor
Cautionor ormoderateinjury.Itmayalsoalertagainstunsafe
Warningdueto practicesandpotentialprogram,data,system,or
potential devicedamage.
electricalhazard WarningsareprecededwiththewordWarning.This
typeofwarningindicatesapotentiallyhazardous
situationwhich,ifnotavoided,couldresultindeath
orseriousinjury.
ESD Informationthatindicatespropergrounding
precautionsarerequiredbeforehandlingaproduct.
FiguresandScreenCaptures Thisguideprovidesfiguresandscreencapturesasexamples.Theseexamples
containsampledata.Thisdatamayvaryfromtheactualdataonaninstalled
system.
Convention Description
Textrepresentedasscreen Thistypefacerepresentstextthatappearsona
display terminalscreen,forexample:login:.
Textrepresentedasuser Thistypefacerepresentscommandsenteredbythe
entry. user,forexample,cd$HOME.
Textrepresentedasmenus, Thistypefacerepresentsallmenus,submenus,buttons,
submenus,buttons,tabs, tabs,directories,andfieldnameswithinprocedures,for
directories,andfieldnames example:
OntheFilemenu,clickNew.
Textrepresentedby Thistypefacerepresentsarequiredvariable,for
<variable> example:<filename>
RelatedDocumentation ThedocumentationisdividedintoCoreVoiceNetworkdocumentationand
AccessNetworkdocumentation.
Forexample,tooperateandmaintaintheAccessServer(MRF),thedocument
mapsuggestsreadingthedocumentsinthefollowingorder:
1 IS41orGSMSystemOverviewGuide
2 IS41orGSM,andOMCReleaseNotes(BaseLevelandanyPatchLevel)
3 OMCUserInterfaceGuide
4 CoreVoiceNetworkOperations,Maintenance,andProvisioningGuide
5 IS41orGSMMSCServerProvisioningGuide
6 AccessServer(MRF)Guide
Figure 1CoreVoiceNetworkDocumentMap
SonataCoreVoiceNetwork
IS41R4.5.4SystemOverviewGuide
SonataCoreVoiceNetwork
GSMR4.5.4SystemOverviewGuide
SonataCoreVoiceNetwork SonataCoreVoiceNetwork
IS41R4.5.4BaseLevelReleaseNotes
SonataCoreVoiceNetwork IS41R4.5.4PatchLevelReleaseNotes
SonataCoreVoiceNetwork
GSMR4.5.4BaseLevelReleaseNotes GSMR4.5.4PatchLevelReleaseNotes
SonataOperationsandMaintenanceCenter SonataOperationsandMaintenanceCenter
OMCR4.5.4BaseLevelReleaseNotes OMCR4.5.4PatchLevelReleaseNotes
SonataCoreVoiceNetwork
InstallationandInitialConfigurationGuide
SonataCoreVoiceNetwork
cPCISystemInstallationandInitCfgGuide
SonataOperationsandMaintenanceCenter
OMCR4.5.4ServerGuide
SonataOperationsandMaintenanceCenter
OMCR4.5.4UserInterfaceGuide
SonataCoreVoiceNetwork
IS41/GSMR4.5.4Ops,Maint&ProvisioningGuide
SonataSoftExchange
IS41R4.5.4MSCServerProvisioningGuide
SonataSoftExchange
GSMR4.5.4MSCServerProvisioningGuide SonataFeatureServer
IS41R4.5.4HLR/ACGuide
SonataFeatureServer
GSMR4.5.4HLR/AuCGuide
SonataSoftExchange
IS41R4.5.4MSCServerOps&MaintGuide
SonataSoftExchange
GSMR4.5.4MSCServerOps&MaintGuide
SonataSoftExchange
IS41/GSMR4.5.4AccessServer(MRF)Guide SonataFeatureServer
IS41/GSMR4.5.4SignalingServerGuide
SonataSoftExchange
IS41/GSMR4.5.4LawfulInterceptGuide
Thisguide
SonataSoftExchange
IS41/GSMR4.5.4CallConferenceServGuide GuidesforIS41andGSMsystems
GuidesforGSMsystems
SonataSoftExchange
IS41/GSMR4.5.4Media/SignalingGwGuide GuidesforIS41systems
TheCoreVoiceNetworkOperations,Maintenance,andProvisioningGuideand
theOMCUserInterfaceGuidecontaincommonproceduresandinformationfor
allCoreVoiceNetworknodes(exceptfortheCallConferenceServerandIMG),
andshouldbereadpriortoreadingthenodespecificguides.Theother
nodespecificguidesare:
MSCServerProvisioningGuide,whichcontainstheMSCspecifictablesand
howtoprovisionthem.
MSCServerOperationsandMaintenanceGuide,whichcontainsthe
MSCspecificproceduresforoperatingandmaintainingtheMSCServer,such
asproceduresrelatedtoupperlayercallprocessingprotocols,CallDetail
Records(CDR),andMSCspecificalarms.
HLRandAuthenticationCenterGuide,whichcontainsallHLRspecific
provisioning,operationsandmaintenanceprocedures,andHLRspecific
alarmsetc.
SignalingServerandSignalingServerApplicationGuide,whichcontainsa
descriptionoftheSignalingServerApplicationandthevariousconfigurations
thataccommodatetheapplication.ThisguidecontainsSS7operationsand
maintenanceproceduresandSS7alarminformation,aswellasSignaling
Server(SSVR)nodespecificoperationsandmaintenanceprocedures.
LawfulInterceptServerGuide,whichcontainsadescriptionoftheLawful
InterceptService,thecomponentsthatareinvolvedtheservice,andthe
operations,maintenance,andprovisioningspecifictotheLawfulIntercept
service,LawfulInterceptServer,andtheLawfulInterceptRouter.
Media/SignalingGatewayServerOperations,Maintenance,andProvisioning
Guide,whichcontainsthespecificproceduresforoperatingandmaintaining
theMGW/SGW.
TheCallConferenceServerGuidedoesnotusetheOMCorthecommon
operationsandproceduresthattheothercorenodesuse.TheCallConference
ServerGuidecontainsadescriptionoftheCallConferenceServer,adescriptionof
thethreewaycallfunctionality,andoperations,maintenance,andprovisioning
proceduresspecifictotheCallConferenceServer.
ThedocumentsinTable 3applytotheSonataR4.5.4GSMCoreNetwork.
Table 3RelatedDocuments
DocumentNumber Title
D02620GS SonataGSMR4.5.4CoreVoiceNetwork
Overview
D02622GS SonataGSMR4.5.4CoreVoiceNetwork
MSCServerProvisioningGuide
D02663GS SonataGSMR4.5.4CoreVoiceNetwork
MSCServerOperationsandMaintenanceGuide
D02623GS SonataGSMR4.5.4CoreVoiceNetwork
HLRandAuthenticationCenterGuide
D02653GS SonataCoreVoiceNetwork
OperationsandMaintenanceCenterUserInterfaceGuide
D02654GS SonataCoreVoiceNetwork
OperationsandMaintenanceCenterServerGuide
D02651GS SonataCDMA/GSMR4.5.4CoreVoiceNetwork
Operations,Maintenance,andProvisioningGuide
D02652GS SonataCDMA/GSMR4.5.4CoreVoiceNetwork
SignalingServerandSignalingServerApplicationGuide
D02649GS SonataCDMA/GSMR4.5.4CoreVoiceNetwork
CallConferenceServerGuide
Table 3RelatedDocuments
DocumentNumber Title
D02647GS SonataCDMA/GSMR4.5.4CoreVoiceNetwork
AccessServer(MRF)Guide
D02648GS SonataCDMA/GSMR4.5.4CoreVoiceNetwork
LawfulInterceptGuide
TechnicalSupport TheStarSolutionsProductSupportTeamdeliversthesupportservicesrequired
forbusinessandprofessionalneeds.OurproductexpertsdeliverTier1,2and3
technicalsupportdirectlytonewandcontractentitledcustomersincludingthe
followingservices:
BasicSupportPackage:Nonemergencytechnicalsupport
PremiumSupportPackage:24hoursaday,7daysaweek,and365daysayear
Emergencytechnicalsupport
TheStarSolutionsServiceGuideoutlinesthespecificdetailsforobtaining
technicalsupport.Theguideisavailablefromasalesaccountmanager.Referto
theServiceGuideforservicesandoptionsspecifictoindividualsupportplans,
includingguidelinesforproblemseverityandthetechnicalresolutionescalation
process.
ObtainingTechnical StarSolutionsmaintainsaglobalpresencethroughitsTechnicalResponseand
Assistance ServiceCenters.Thesecentersareavailablefortechnicaltelephonesupportto
entitledcustomersduringnormalbusinesshours.
Beforecontactingtechnicalsupport,havethisinformationavailable:
Productinformation
Softwareandhardwarerevisions
Serialnumbers
Problemdescription
Symptoms
Knowncauses
Troublelocatingandclearingattempts.
Forinformationaboutcustomerservice,includingsupport,training,code
releasesandupdates,contracts,anddocumentation,contactusat:
http://www.starsolutions.com/support
ServiceCentersOperationalHours
NorthAmerica/CALARegion:
09:0018:00PacificTime(UTC8:00)
EMEA/AsiaPacificRegion:
09:3018:30IndianStandardTime(UTC+5:30)
ContactingTechnical Toprovidecommentsonthisdocumentation,sendanemailto:
Documentation techcom@starsolutions.com
Pleaseincludethenameandpartnumberoftheguidebeingreferenced.If
applicable,providethechapterandpagenumber.
ACCESSSERVEROVERVIEW
I
Chapter 1 AccessServerOverview
ACCESSSERVEROVERVIEW
1
Thischapterincludes:
AccessServerOverview
MediaResourceFunction(MRF)Overview
LawfulInterceptMediaRouter(LIR)Overview
Operations,Maintenance,andProvisioning
AccessServerOverview TheAccessServercancontaintheMediaResourceFunction(MRF),playingtones
andannouncementstocallersfortheSonataMSC,andtheLawfulIntercept
MediaRouter(LIR),forwardingmediastreamsforLItargetstoalawenforcement
agency.
Alternatively,theMRFandLIRcanbecontainedwithintheMSCitself.
ThisdocumentdescribeshowtooperateandmaintaintheAccessServer.Italso
describeshowtoprovisiontheMRFandLIRwhethertheyarecontainedwithin
theAccessServerorwithintheMSC.
WhentheMRFandLIRarecontainedwithintheMSC,theCONXandSIPlayersdo
notneedtobeconfiguredfortheMRFandLIRtocommunicatewiththeMSC.
WhentheMRFandLIRarecontainedwithintheAccessServer,theCONXandSIP
layersmustbeconfiguredfortheMRFandLIRtocommunicatewiththeMSC.
TheMRFisasoftwarebasedmediaserverthatdeliversrichtonesand
announcements.Itdeliverspreprogrammedtonesandprerecorded
informationmessagesnativelyintheIPnetworkusingopeninterfaces.TheMSC
controlstheMRFusingtheSessionInitiationProtocol(SIP),requestingittoplay
specifiedannouncementsusingtheRealtimeTransferProtocol(RTP)(see
Figure 2).TheMSCcancontrolmultipleMRFs.
TheLIRhandlescallredirectionformediagateways,suchastheAudioCodes
mediagateway,thatdonotsupportlawfulinterception.
TheMSCLIAcontrolstheLIRusingtheMediaGatewayControlProtocol(MGCP),
causingittopassRTPstreamstoaDistributionFunction(DF)intheservice
providersnetwork(seeFigure 2).TheLIRsupportsoneMSCclient.
InIS41systems,aslongasaniCellBSCisinvolvedinacall,theiCellBSCcanfork
theincomingandoutgoingRTPmediastreamstotheDF.TheLawfulIntercept
MediaRouter(LIR)isneededonlyforscenariossuchasCallForwardinginwhich
themediastreamdoesnotencounteraniCellBSC.
Figure 2PositioningtheAccessServerintheSonataSoftExchangeNetwork
MGCP SIP
IPBSC LIR DF
(noniCell) RTP RTP
RTP
BSC BaseStationController
MGW MediaGateway
LIA LawfulInterceptAgent
LIR LawfulInterceptMediaRouter
RTP MRF MediaResourceFunction
MGW MRF DF DistributionFunction
RTP RealtimeTransportProtocol
MGCP MediaGatewayControlProtocol
SIP SessionInitiationProtocol
MediaResourceFunction Whenamobileusermakesacall,theMSCrequeststheMRFtoplaytheringback
(MRF)Overview tone.Ifthecalledpartyisbusyorforsomereasonthecallcannotbeconnected,
theMRF,underthecontroloftheMSC,canplayaspecifictoneor
announcement.TheMSCalsorequeststheMRFtoplayothertonesand
announcementsasrequiredduringmobilecalls.
TheMRFhasthefollowingannouncementcapabilities:
Playsasingleannouncementorchainofannouncements
Playsforaspecifiednumberofrepetitions
Supportscodecspecificannouncements
Supportslanguageandlocalespecificannouncements
Includesstandardprepaidannouncements
TheMRFhasthefollowingtonecapabilities:
Playscontinuousandcadencedtones
Playforspecifiednumberofrepetitions
Supportscodecspecifictones
Includesallstandardtones
TonesappearthesameasannouncementstotheMRF.
TheMRFsupportsthefollowingcodecs:
EVRC,QCELP,EVRCB
GSM,GSMEFR,AMR0throughAMR7
G.721,G.722,G.723,G.728,G.729
FS1016
G.711Alaw(PCMA)
G.711law(PCMU)
FortheAMRcodec,theMRFprovidestone/announcementencodingineachof
the8AMRrates(4.75kpbs,5.15kpbs,5.90kbps,6.70kbps,7.40kbps,7.95kpbs,
10.2kbps,and12.2kbps).Thetoneselectionisspecifiedusingthemode_set
attributeoftheSessionDescription(SDP)carriedwithintheSIPINVITEmessage
towardstheMRF.
TheMSCrequeststonesandannouncementsfromtheMRFusingtheSIP
protocol.OneAccessServer(MRF)cansupportoneormoreMSCsandcan
streamtonesandannouncementstoanIPbasedBSS,aTDMbasedBSS,orthe
TDMbasedPSTN.Themediastreamingfortonesandannouncementsfromthe
MRFisshowninFigure 3.
RefertotheSonataMSCServerProvisioningGuideforinformationonhowto
provisiontheMSCtoconnecttotheAccessServer.
Figure 3MRFMediaStreaming
SIPInterfacetoMSC SIPisusedbetweentheMRFandtheMSC.SIPisatextbasedcontrolprotocol
intendedforcreating,modifyingandterminatingsessionswithoneormore
participants.TheMRFisincompliancewithIETFdraftdocument
draftbugersippingnetann03(November2,2002).TheMSCisalwaystheSIP
client,andtheMRFisalwaystheSIPserver.
ThroughtheSIPinterface,theMSCcommunicateswiththeMRFinorderto
completethefollowingtasks:
Enablesthevoiceconnection(RTP)betweenanIPbasedBSCandtheMRF
whentheMSCneedstoplayannouncementsortonestoamobilesubscriber.
TheMRFsendstheRTPstream,fromthestoredmediafile,totheBSC,which
deliversittothemobilesubscriber.
Enablesthevoiceconnection(RTP)betweentheMediaGatewayandtheMRF
whentheMSCneedstoplayannouncementsortonestoaPSTNuserora
mobilesubscriberservedbyaTDMbasedBSS.TheMRFsendstheRTP
stream,fromthestoredmediafile,totheMediaGateway,whichdeliversitto
thePSTNormobileuser.
MediaStreamingInterfacesto RTP(RealTimeProtocol)alongwithRTCP(RTPControlProtocol)isusedfor
MediaGateways mediastreaming.RTPprovidesendtoendnetworktransportfunctionssuitable
forapplicationstransmittingrealtimedata,suchasaudio,video,orsimulation
data,overmulticastorunicastnetworkservices.RTPdoesnotaddressresource
reservationanddoesnotguaranteequalityofserviceforrealtimeservices.The
datatransportisaugmentedbyRTCPtoallowmonitoringofthedatadeliveryina
mannerscalabletolargemulticastnetworks,andtoprovideminimalcontroland
identificationfunctionality.
TheMRFsupportsmediastreamingtothePSTN,IPbasedBSS,andTDMbased
BSS.
MRFIPBSSMediaStreaming
TheRTP/RTCPprotocolsareusedbetweentheMRFandanIPbasedBSS.The
BSSmustreceivethemediastreamintheexpectedcodingscheme,sincetheBSS
doesnothaveamediatranscodingfunction.Inotherwords,itcannotdothe
transcodingtoconvertonecodingschemetoanother.ACDMABSSexpectsto
receiveanEVRCorEVRCBRTPstream.AGSMBSSexpectstoreceiveaGSM,GSM
EFRorAMRRTPstream.BecausetheMRFhasseparateformattedfilesforthe
sameannouncement/tone,itcanalwaysstreamtheannouncementortonein
thecorrectcodingscheme.
Forexample,iftheMSCaskstheMRFtoplayatoneusingtheEVRCcoding
schemetoaCDMAIPbasedBSS,theMRFwillsearchforthetonefilewiththe
EVRCformatandstreamitontherequestedUDPport.TheCDMAIPbasedBSS
doesnotneedtodoanytranscoding;itwilldeliverthesamestreamtothe
mobilehandsetovertheairinterface.
MRFMGWMediaStreaming
AnnouncementsandtonesarepreprogrammedandstoredbytheMRFonthe
AccessServerinrawcodedformat.WhentheMRFisaskedtostream
announcementsortonestoaMediaGateway,itstreamstherawfiletothe
specifiedUDPportusingtheRTP/RTCPprotocols.Notranscodingisdoneinthe
MRF.Forexample,iftheMSCaskstheMRFtoplayatoneusingtheG.729codec
totheMediaGateway,theMRFwillsearchforthetonefilewiththeG.729
formatandstreamitontherequestedUDPport.TheMediaGatewaywilldothe
transcoding,converttheG.729tonetoeitherG.711AlaworG.711lawtothe
PSTNside.
MRFTDMBSSMediaStreaming
InordertostreamtonesandannouncementstoaTDMbasedBSS,aMedia
GatewayisrequiredtotranscodetherawfiletosendtotheTDMbasedBSSin
thecorrectformat.FromtheMRF'spointofview,thisscenarioisthesameas
streamingatoneorannouncementtothePSTNviaaMediaGateway.
AMRToneSelection WhentheMRFreceivesanSDPthatspecifiestheAMRcodec,italwaysattempts
Algorithm tousethehighestbitratebasedonthemodesetparameter.Fortheseexamples,
assumethattheMRFPhasloadedAMR0,AMR3,andAMR7.
Example1
TheMRFreceivesarequestfortheAMRcodecwithamodesetof:0,1,2.
TheMRFfirstlooksforAMR2butitisntloaded.
TheMRFthenlooksforAMR1butitisntloaded.
TheMRFthenlooksforAMR0,whichisloaded.
ThecallcontinuesusingAMR0.
Example2
TheMRFreceivesarequestfortheAMRcodecwithamodesetof:1,2.
TheMRFfirstlooksforAMR2butitisntloaded.
TheMRFthenlooksforAMR1butitisntloaded.
Thecallisrejectedwithunsupportedcodec.
Example3
TheMRFreceivesarequestfortheAMRcodecwithamodesetof:0,1,2,3
TheMRFfirstlooksforAMR3,whichisloaded.
ThecallcontinuesusingAMR3.
MediaGatewayConfiguration
DependingonthepayloadtypevalueusedfortheencodingnameAMR,theMedia
Gatewaymustsupportthesamevalue.ToconfiguretheMGWtouseaspecific
payloadtypevalue,theMGWmustloadacustomcodermappingtable.Referto
theMedia/SignalingGatewayOperationsandMaintenanceguidefor
procedurestodothis.
ManagementInterfaceto TheinterfacebetweentheMRFandOMCisaStarSolutionsproprietaryFCAPS
OMC interface.AnOMCproxy,calledDRUM,runsontheAccessServerandisusedby
theOMCtosendandreceivemanagementdatafortheAccessServer,including
operatingsystemandapplicationperformancefiles.FCAPSallowstheMRFto
reportfaultsandperformancestatistics,astheyoccur,totheOMC.TheFCAPS
interfacealsoprovidesinitialconfigurationwhenthesystemstartsandperforms
configurationchangeswhiletheMRFisrunning.TheOMCproxyreportsthe
followingMRFperformanceinformationtotheOMC:
Numberofservicerequests(cumulativecounter)
Numberofservicecompletions(cumulativecounter)
Numberofmishandledservices(cumulativecounter)
Currentnumberofservicesessions(gauge)
Capacity TheAccessServersupportsthefollowingservicerequest,mediasession,tone,
andannouncementcapacities:
Processes60,000busyhourservicerequests
Completes54,000busyhourservicerequests
StoresMRFfiles,eachusedforanindividualtoneorannouncementwitha
particularcodec.Anannouncementmayconsistofasinglewordorphrase.
RefertoOperations,Maintenance,andProvisioningforalistofsupported
tonesandannouncements.
ThemaximumnumberofMRFfilesforasystemisconfigurableinthe
mrpconfigtable.ThemaximumnumberofMRFfilesiscappedat9000.
Thedefaultconfigurationhas219preloadedtones/announcementsfor
eachcodec.Thenumberofcodecsavailableissetto7duringinstallation.
Thisgivesatotalof1533(7*219)MRFfiles.Tochangethenumberoffiles
percodecorthenumberofcodecs,contactStarSolutionsproductsupport
(refertoTechnicalSupportonpage 20).
Thenumberofconcurrenttoneandannouncementsessionsisdependentonthe
hardware.Refertothecustomerspecifichardwareandengineeringdetailsfor
themaximumnumberofsupportedsessions.
Tone/AnnouncementFiles Thedefaultconfigurationhas219preloadedtones/announcements,eachwith
7codecs,foratotalof1533MRFfiles.
LawfulInterceptMedia TheLIRhandlescallredirectionformediagateways,suchastheAudioCodes
Router(LIR)Overview mediagateway,thatdonotsupportlawfulinterception.TheLIRenablescall
contentcollectionforaninterceptedcallwhenthereisnoCDMAiCellBSC
involved.
TheiCellBSCsupportslawfulinterceptionofmobilecallcontentviamedia
forking.TheBSCcreatesduplicatecopiesofallRTPpacketsincomingtoand
outgoingfromanyendpointthatisthetargetoflawfulinterception.Itsends
duplicatecopiesofthesepacketstoaLawfulInterceptDeliveryFunction.
TheLIRimplementstwomainfunctions:
TheLIRcommunicateswiththeMSCasanMGCPserver.
TheLIRechoesthemediatoitsoriginaldestinationandforksthemediato
oneormoreDFs,ifrequired.
TheLIRcanbeinstalledstandaloneontheAccessServerandcommunicatewith
theMSCLIAviaSIP,oritcanbeinstalledontheMSC.TheLIRsupportsoneMSC
client.
RefertotheSonataLawfulInterceptGuideforinformationonhowtoprovision
theMSCtousetheLIRandhowtoprovisiontheLIR.
TheLIRinGSMSystems InGSMsystems,aLawfulInterceptMediaRouter(LIR)isalwaysrequiredinorder
toprovidecallcontenttotheDF.Foranycallsubjecttolawfulinterception,the
MSCdirectstheincomingandoutgoingRTPmediasteamstotheLIR.TheLIR
forwardsandforksthemediasteams,sendingacopyofeachtotheDF.
showstheSonatalawfulinterceptarchitectureforGSMsystems.
Figure 4
CallParty Forwardedto
GSMCoreVoiceNetwork
Figure 5LawfulInterceptNetworkArchitectureforIS41Systems
CallParty
CallIdentInfo:CII
LIS
IS41CoreVoiceNetwork DF
Forwardedto
ProvisioningtheLIR RefertotheSonataLawfulInterceptGuideforinformationonhowtoprovision
theLIR.
Operations,Maintenance,andProvisioning 35
Operations,Maintenance, TheAccessServersharessomecommonoperations,maintenance,and
andProvisioning provisioningprocedureswiththeotherCoreVoiceNetworkElements.Referto
theCoreVoiceNetworkOperations,Maintenance,andProvisioningGuidefor
theseprocedures.TheAccessServertablesareprovisionedusingtheOMC
interface.RefertotheOperationsandMaintenanceCenterUserInterfaceGuide
forinformationonhowtousetheOMC.
SpecificproceduresfortheAccessServerarecoveredin:
Chapter 2,ConfiguringtheMRF
Chapter 3,UserAccountsandFilesystems
Chapter 4,Operations
Chapter 5,Logs,Alarms,PerformanceandTroubleshooting
Chapter 2 ConfiguringtheMRF
CONFIGURINGTHEMRF
2
ThischapterexplainshowtoconfiguretheMediaResourceFunction(MRF).
Thischaptercontains:
MRFConfigurationOverview
ConfiguringCONXLayers
ProvisioningMRFTables
OperatingtheMRF
MRFConfiguration ConfigurationdatabasetableslistalltheannouncementsandtonestheMRFcan
Overview play,definethemediaconfiguration,anddefinetheMRF'soperational
parameters.
TheMRFalsocontainsaSIPstackwhichmustbeconfigured.
ThischapterdescribeshowtoprovisiontheMRFandSIPtablesusingthe
OperationsandMaintenanceCenter(OMC)console.TheJavabasedOMC
consoleisaccessedfromawebbrowser.Thecommandlineinterface(CLI)canbe
usedasabackuptoolforprovisioningtheMRF.
RefertotheSonataOperationsandMaintenanceCenterUserInterfaceGuidefor
informationonhowtousetheOMC.RefertotheProvisioningchapteroftheCore
VoiceNetworkOperations,Maintenance,andProvisioningguideforgeneral
informationonprovisioningandhowtousetheCLI.
BeforeprovisioningtheMRF,theAccessServersoftwaremustbeinstalledand
running.Ifthesoftwareisnotinstalledproperly,youcannotperformthe
proceduresinthischapter.
ToconfiguretheMRFandSIP:
1 TheAccessServerisshippedwiththebasicsoftwareinstalled.
2 ConfiguretheCONXlayers.
(RefertoConfiguringCONXLayers.)
a ConfiguretheHIlayer.
(RefertoConfiguringtheHILayer.)
b ConfiguretheSIPlayer.
(Referto:
AddingaSIP/TSAP
AddingaSIP/SSAP
AddingaSIP/SIPEntity
AddingSIPtotheipcentityTable
ConfiguringSIPGeneralInformation
3 ConfiguretheMRF.
(Referto:
DefiningCapacities
DefiningAnnouncementsandTones
DefiningMediaParametersforRTPStreaming
DefiningSIPAddressing
DefiningAccessServerTimers)
Figure 6MRFProtocolStack
Access Server
MRF
sna-process
sap_id 0
SIP/SSAP
sSapId 0
SIP/SSAP
entId 0
CONX
SIPSIP/SIPEntity
entId 0
SIP/SIPEntity
tptSrvCfg 0
tSapId
SIP/TSAP
tSapId 0
SIP/TSAP
spId 0
HI 0
HI/SAP
spId
SIP
ConfiguringCONXLayers First,configuretheHIlayer.EnsurethereisanHI/SAPfortheMRFtouse.Then,
configuretheSIPlayer.
ConfiguringtheHILayer
AddingaSIP/TSAP
AddingaSIP/SSAP
AddingaSIP/SIPEntity
ConfiguringtheHILayer TheHITinterface(HI)istheproprietaryupperinterfaceoftheTCP/UDP
ConvergenceLayer(TUCL).AtHI,TUCLprovidesapointofaccessforIPtransport
servicestoserviceusers,suchasSCTPandUDP.HIisfundamentaltothe
transportofSIPsignalingmessagestoandfromtheMRF.
HIservicesinclude:
Procedurestoestablish,maintain,modify,andterminateTCPconnections
ProceduresforthetransmissionandreceptionofTCPoctetstreams,TCP
messageswithboundaries,andUDPdatagrams
Supportofflowcontrolproceduresfornetworkcongestion
HIisprovisionedduringsystemstaging.Theinformationprovidedhereisfor
referencepurposesonly.Donotchangethesetableswithoutpriorconsultation
withStarSolutionstechnicalsupport.
DefiningtheHITInterface
SAPentriesarerequiredintheHIconfigurationtableforbindingbytheSIP
transportlayerTSAP(tSapId).
TheMRFusesHI/SAPspId0.(SeeFigure 6.)
TheHInumSapsvaluemustbeincrementedwhenanewSAPisadded.
TheinterfacebetweentheTCP/UDPConvergenceLayerandsystemservicesisa
functionalinterfaceandnocontrolinformationisstored.
ChangingtheNumberofHISAPs
TochangethenumberofHISAPs:
1 StarttheOMC.
2 RightclicktheHIsection.
3 SelectConfigurationfromthedropdownmenu.
4 SelectModifyfromthenextdropdownmenu.
TheHItableappearsasshowninFigure 7.
5 ClicktheDetailstabinthetoprightcorner.
6 ClicktheModifytab.
7 IncrementthevaluefornumSapsby1.
8 ClickAdd.
9 ClickClose.
Figure 7ChangingtheHInumSAPsParameter
AddingaNewHISAP
ToaddanewHISAP:
1 StarttheOMCandexpandtheHIelementlist.
2 RightclicktheSAPtable.
TheHISAPtablewindowappears
3 ClicktheAdd/Deletetab.
4 EnteranewspId.
5 Entervaluesfortheremainingfieldsasrequired.SeeHI/SAP(page 101)formore
information.
6 ClickAdd.
7 ClickClose.
AddingaSIP/TSAP TheSIPTSAPdefinesthelowerlayerSAPtotheproprietaryTUCL(TCP/UDP
Convergencelayer)viatheHITinterface(HI).
ToaddanewSIPTSAPtotheSIP/TSAPtable:
1 StarttheOMCuserinterfaceandexpandtheSIPelementlist.
2 RightclicktheTSAPtable.
Figure 8showstheTSAPtableontheOMC.
Figure 8SIPTSAPTable
3 ClickDetailsinthetoprightcorner.
4 ClicktheAdd/Deletetab.
5 AddTSAPentries.EnteranewTSAPIDinthetSapIdfieldtocorrespondwithan
spIdfromtheHISAPtable.Table 4liststheessentialsettings.Entervaluesforthe
remainingfieldsasrequired(seeSIP/TSAPonpage 115).
Table 4SIP/TSAPEssentialSettings
Parameter TSAP0
tSapId 0
spId 0
6 ClickAdd.
7 AfteraddinganentrytotheSIPTSAPtable,bindtheTSAPtotheHISAP:
a RightclickthenewentryintheTSAPtable.
b RightclickthenewtSapId,thenclickControls>connection>bind.
c ClickClose.
AddingaSIP/SSAP TheSIPSSAPdefinestheSAPsforapplicationstousetheSIPservice.
ToaddanewSIPSSAP:
1 StarttheOMCuserinterfaceandexpandtheSIPelementlist.
2 RightclicktheSSAPtable.
Figure 9showstheSSAPtableontheOMC.
Figure 9SIPSSAPTable
3 ClicktheAdd/Deletetab.
4 AddSSAPentries.EnterthenewSSAPIDinthesSapIdfield.Table 5liststhe
essentialsettings.Entervaluesfortheremainingfieldsasrequired(seeSIP/SSAP
onpage 125).
Table 5SIP/SSAPEssentialSettings
Parameter SSAP0
sSapId 0
entId 0
5 ClickAdd.
6 ClickClose.
AddingaSIP/SIPEntity TheSIPentity,whichassociatestheSSAP,TSAP,andTransportServer,isdefinedin
theSIP/SIPEntitytable.
TodefineanewSIPentity:
1 StarttheOMCuserinterfaceandexpandtheSIPelementlist.
2 RightclicktheSIPEntitytable.
Figure 10showstheSIPEntitytableontheOMC.
Figure 10SIPEntityTable
3 ClickDetailsinthetoprightcorner.
4 ClicktheAdd/Deletetab.
5 AddSIPEntityentries.EnteranewSIPentityIDintheentIdfield.Selecttruefor
thesnd100Alwaysparameter.
Table 6liststheessentialsettings.Entervaluesfortheremainingfieldsas
required.SeeSIP/SIPEntity(page 117)formoreinformation.
Table 6SIP/SIPEntityEssentialSettings
Parameter SIPEntity0
entId 0
tptSrvLstCfg:tptSrvCfg:tSapId 0
tptSrvLstCfg:tptSrvCfg:tptSrvId 0
tptSrvLstCfg:tptSrvCfg:numSSap 0
tptSrvLstCfg:tptSrvCfg:sSapLst 0
tptSrvLstCfg:tptSrvCfg:tptAddr:addr:port 5061
tptSrvLstCfg:tptSrvCfg:tptAddr:addr:address x.x.x.x
(MRFserver
IPaddress)
Table 6SIP/SIPEntityEssentialSettings
Parameter SIPEntity0
reConfig:supportedStdEvntPkgs:pres 1
reConfig:supportedStdEvntPkgs:str Presence
reConfig:alertUsrOnEvntExp 1
6 ClickAdd.
7 AfteraddinganentrytotheSIPEntitytable,bringtheSIPentityupbyissuingthe
enablecontrolcommand:
a RightclickonthenewentryintheEntitytable.
b RightclickthenewentId,thenclickControls>service>enable.
8 ClickClose.
9 RestarttheMSC.
AddingSIPtotheipcentity SIPmayruninadifferentprocessoronadifferenthost.Theipcentitytable
Table defineswhereSIPruns.
SIPmustbeaddedasanentityintheipcentitytable.Theipcentitytable
definesIPCentitiesandtheirassociatedvirtualhosts(vhostfield)andremote
processes(processfield).SIPusuallyrunsintheCONXprocessunderthemrf
account.
Theremoteprocessmustalsobeconfiguredinthe~/CONF/cpu_processlist
file.
Anapplicationthatcommunicateswitharemoteentity(onenotsuppliedbythe
currentuseraccount)willsearchthistableforthenameoftheentity,andget
backaremoteIPCID.TheremoteIPCIDreturnedchangesdependingonwhich
remotehostthatisrunningtheentityisactive.
Thistableisconfiguredduringsystemstagingandmustnotbealteredwithout
consultationwithStarSolutionspersonnel.
ToaddtheSIPentitytotheipcentitytable:
1 StarttheOMCbrowserandexpandtheelementtreefortheMRF.
2 Rightclicktheipcentitytable.
Theipcentitywindowappears.
3 EntervaluesasrecommendedinTable 7.
Table 7RecommendedSIPRowoftheipcentityTable
Table 7RecommendedSIPRowoftheipcentityTable
4 ClickAdd.
5 ClickClose.
ConfiguringSIPGeneral ThegeneralSIPconfigurationparametersaredefinedintheSIPelementtable.
Information
ToaddgeneralSIPinformation:
1 StarttheOMCandexpandtheSIPelementlist.
2 RightclicktheSIPelement.
3 SelectConfigurationfromthedropdownmenu.
4 SelectModifyfromthenextdropdownmenu.
5 ClickDetailsinthetoprightcorner.
6 ClicktheAdd/Deletetab.
7 EnterthenewSIPinstanceintheinstancefield.
8 Entervaluesfortheremainingfieldsasrequired.SeeSIP(General)(page 110)for
moreinformation.
9 ClickAdd.
10 ClickClose.
AddingaNewTransport SIPcandefinemorethanonetransportserverwithdifferentcharacteristicsfor
Server(Optional) eachSIPentity.ThesetransportserversareusuallyaddedwhentheSIPentityis
definedintheSIP/SIPEntitytable.
Thistableisnotusuallyused.Thetransportserversareusuallyprovisionedwhen
theSIPentityisadded,usingthetptSrvLstCfgfieldsoftheSIPEntitytable.This
tableisonlyusedwhentransportserversareaddeddynamicallyforaSIPentity
thathasalreadybeenprovisioned.
ToaddanewSIPTransportServer(aftertheSIPentityhasbeenadded):
1 StarttheOMCandexpandtheSIPelementlist.
2 RightclicktheTptServertable.
3 ClicktheAdd/Deletetab.
4 EnterthenewtransportserverIDinthetptSrvIdfield.
5 Entervaluesfortheremainingfieldsasrequired.SeeSIP/TptServer(page 126)for
moreinformation.
6 ClickAdd.
7 ClickClose.
ProvisioningMRFTables ThissectiondescribestheMRFconfigurationdatabasetablesandhowto
provisiontheparametersusingtheOMC.Thetablesinclude:
mrpconfig:definescapacitiesandoperationalparameters.
mrpann:definestheavailabletonesandannouncements.
mrpmedia:definestheportsandinterfaceforRTPstreaming.
snaprocess:provisionstheports,IPaddressesandSAPforSIPmessaging.
snaguardtimer:definesthetimersusedbytheAccessServer.
ThereareassociatedtablesontheMSCthatrequireprovisioningtodefinethe
tonesandannouncementsthatcanberequestedtobeplayedbytheMRF.There
arealsotablesontheMSCthatrequireprovisioningtoconnecttheMSCtothe
MRF.TheSonataSoftExchangeMSCServerProvisioningGuidedescribesthese
tablesandhowtoprovisionthem.
DefiningCapacities Themrpconfigtabledescribesmaximumcapacitiesandoperationalparameters.
Themaximumnumberofcodecsavailableisconfiguredduringinstallation.To
changethemaximumnumberofcodecs,contactStarSolutionsproductsupport
(refertoTechnicalSupportonpage 20).
ToconfigureMRFcapacitiesandoperationalparameters:
1 StarttheOMCbrowserandexpandtheelementtreefortheMRF:
2 Rightclickthemrpconfigtable.
ThemrpconfigtablewindowappearsasshowninFigure 11.
Figure 11mrpconfigTable
3 Enterthemaximumnumberofconcurrentsessionsallowed.
4 Entervaluesintheremainingfields.RefertoTable 8fordescriptionsandvalues
forthefields.
5 ClickAdd.
6 ClickClose.
Table 8mrpconfigTableParameters
DefiningAnnouncementsand ThemrpanntabledefinesalltheannouncementsandtonesthattheMRF
Tones processcanplay.Thetablelistseachannouncementortoneasaseparateentry.
AnnouncementsandCustomTones
OntheMSC,thecpvratabledefinesannouncementsandtones.Thecpvratable
pointstoannouncementandtoneelementsinthecpvraelementstablethat
makeupafullannouncement.ThetoneandannouncementIDsmustmatch
betweenthemrpanntableontheAccessServerandthecpvraelementstable
ontheMSC,sothattheMSCcanrequesttheMRFontheAccessServertoplaya
specifictoneorannouncement.
ForIS41,theis41anncodetablemapstheIS41standardtonesand
announcementscodestoacpvratoneorannouncementID.
Forexample,thecpvratabledefinesanannouncement(vra=1)thatplays"The
mobilesubscriberthatyouarecallingisbusy,pleasetryagainlater.Goodbye".
Thisannouncementismadeupofthreeannouncementelements(fromthe
cpvraelementstable)withIDsof:21,18,and25.OntheAccessServer,these
announcementelementscorrespondasfollowstorealvoiceannouncements:
21:"Themobilesubscriberthatyouarecallingisbusy"
18:"Pleasetryagainlater"
25:"Goodbye"
OntheAccessServer,announcementsann_21,ann_18,andann_25mustbe
definedinthemrpanntable.
STA R SO LU TIONS CO N FI DE N TI A L SonataCoreVoiceNetworkIS41R4.5.3|GSMR4.5.4AccessServer(MRF)Guide
PartNumberD02647GSRevA0|July2012
ProvisioningMRFTables 51
Themrpanntableispreloadedatinstallationtimewithstandardstonesand
announcements.Tonesandannouncementscanalsobeaddedtothemrpann
table.
ToaddannouncementsandtonesontheAccessServer:
1 StarttheOMCbrowserandexpandtheelementtreefortheMRF:
2 Rightclickthemrpanntable.
ThemrpanntablewindowappearsasshowninFigure 11.
Figure 12mrpannTable
3 Enterthetoneorannouncementnameinthesna_ann_namefield.Thename
hastheformattone_xorann_x.
4 Enterthecodec,announcementfilename,anddescriptioninthecodec_type,
filename,andann_descriptionfields.RefertoTable 8fordescriptionsandvalues
forthefields.
5 ClickAdd.
6 ClickClose.
Table 9mrpannTableParameters
sna_ann_nameandcodec_typemakeuptheprimarykey.
DefiningMediaParameters ThemrpmediatabledescribesthemediaparametersfortheMRFprocesswhen
forRTPStreaming sourcingRTPstreams.Usethistabletoenternetworkinterfacesandrangeof
UDPports.
Figure 13showsthemrpmediatable.
Figure 13mrpmediaTable
Table 10liststhepossibleparameters:
Table 10mrpmediaParameters
port_start_rangeandport_end_rangemakeuptheprimarykey.
DefiningSIPAddressing TheSNAmoduleisaprotocoladapterthatsitsbetweentheMRFandtheSIP
protocolstack.ThesnaprocesstabledefinestheSIP/networkconfigurationfor
theSNAmodule,includingtheUDPportnumberthattheMRFuses.
Figure 14ConfiguringtheMRFSIPInterface
ToaddtheSIPaddressingfortheMRFtothesnaprocesstable:
1 StarttheOMCbrowserandexpandtheelementtreefortheMRF.
2 Rightclickthesnaprocesstable.
ThesnaprocesswindowappearsasshowninFigure 15.
Figure 15showsthesnaprocesstable.
Figure 15snaprocessTable
3 EnterMRPintheprocess_nmfield.
4 Entervaluesintheremainingfieldsasrequired.RefertoTable 11forparameter
descriptionsandvalues.
5 ClickAdd.
ClickClose.
Table 11snaprocessTableParameters
process_nmistheprimarykey.
DefiningAccessServerTimers ThesnaguardtimerandSIP/SIPEntitytablesdefinetheAccessServertimers
forSIPmessaging.
ToaddtheMRFtimerstothesnaguardtimertable:
1 StarttheOMCbrowserandexpandtheelementtreefortheMRF.
2 Rightclickthesnaguardtimertable.
ThesnaguardtimerwindowappearsasshowninFigure 16.
Figure 16sna_guard_timerTable
3 Enterthetimernameinthenamefield.
4 Entervaluesintheremainingfieldsasrequired.RefertoTable 12forparameter
descriptionsandvalues.
5 ClickAdd.
ClickClose
Table 12snaguardtimerParameters
ToaddMRFtimerstotheSIPEntitytable:
1 StarttheOMCbrowserandexpandtheelementtreefortheMRF.
2 ExpandtheSIPelement.
3 RightclicktheSIPEntitytable.
4 EntervaluesasindicatedinTable 13.
5 ClickAdd.
ClickClose
Table 13SIPEntityTimerParameters
Table 14OperatingtheMRF:NextSteps
Chapter Contains
Chapter 3,UserAccountsandFilesystems Useraccountsandpasswords
Chapter 4,Operations Operationstasks
Loggingin
StartingtheAccessServer
UsingtheOMCconsole
PreloadedTonesand
Announcements
RFC3558Conversion
Chapter 5,Logs,Alarms,Performanceand Viewinglogsandalarms
Troubleshooting Alarmtypes
Alarmclearing
Rootcauses
MRFalarms
LIRalarms
Performancestatistics
Appendix A,ConfigurationTables CLIconfigurationtables
Appendix B,CONXTables CONXconfigurationtables
OPERATIONS ANDMAINTENANCE
III
Chapter 3 UserAccountsandFilesystems
Chapter 4 Operations
Chapter 5 Logs,Alarms,PerformanceandTroubleshooting
USERACCOUNTSANDFILESYSTEMS
3
ThischapterexplainsSolarisusersfortheAccessServer,howtoconnectto,login
andoutoftheAccessServer,andhowtochangepasswords.
Thischapterincludes:
AccessServerUserAccounts
AccessServerUser UseraccountsaresetupontheAccessServerduringinitialinstallation.These
Accounts accountsaresetupwithspecificenvironmentstoprovideuseraccesstosystem
tools.TheaccountsarealsousedbyinternalMediaResourceFunction(MRF)and
LawfulInterceptMediaRouter(LIR)processestoperformautomaticandongoing
activitiesontheLIR.
Changingaccountnames,ordeletingaccountsontheAccessServerwillseverely
impacttheoperationoftheMRFandLIR.
ThefollowinguseraccountsaresupportedontheAccessServer:
root:usedforsystemadministration,suchassoftwareupgrade,backup,
reboot,andpoweroffcommands.
mrf:OntheAccessServer,thisaccountisusedformaintainingtheMRFand
LIRapplications.
drum:usedformaintainingdataaccessedbytheOMC.DRUMistheOMC
proxythatrunsontheAccessServerandisusedbytheOMCtosendand
receivemanagementdata,includingoperatingsystemandapplication
performancefiles.
RefertotheSonataCoreVoiceNetworkOperations,Maintenanceand
ProvisioningGuideformoreinformationon:
Useraccounts
UNIXandapplicationfilesystems
ConnectingtotheAccessServer
Logginginandout
Changinguserpasswords
MRFandLIRApplications ThemrfaccountisusedformanagementofboththeMRFandLIR.Boththe
Account OperatorandtheSystemAdministratorcanusethemrfaccount,butonlythe
SystemAdministratorshouldusetherootaccount.
Table 15liststhegeneraltasksareasandrolesformrfaccountusers.
Table 15mrfAccountandTaskMapping
Table 16liststhedefaultAccessServermrfaccountlogondetails.
Table 16AccessServermrfAccountDefaultLogonDetails
Parameter DefaultValue
mrfAccount mrf
mrfPassword mrf
ThisChapterdescribesthebasicAccessServerNetworkElementoperationsand
administration.ThisisfortheuseoftheOperatorand/orAdministrator.
Thischapterincludes:
OperatingTasks
AccessServerOperatorTasks
AdministratorandMaintenanceTasks
MRFPreloadedTonesandAnnouncements
MRFRFC3558Conversion
Prerequisite TheoperatorandadministratormusthavereadtheSonataCoreVoiceNetwork
Operations,Maintenance,andProvisioningGuide.
OperatingTasks TaskandShiftOverview
TheflowchartinFigure 17showsthetasksthatanAccessServerOperatorshould
performoneachshift.ThesetasksarecommonacrossallCoreVoiceNetwork
ElementsandarecoveredintheCoreVoiceNetworkOperations,Maintenance,
andProvisioningGuide.
Thecommontasksare:
MonitorAlarms
CheckCPUUtilization
CheckMemoryUtilization
CheckDiskSpace
CheckLogUsage
CheckPerformanceStatistics
Figure 17OperatorTaskFlowchart
Shift Documentation
and Handover
Monitor Alarms
Check Memory
Utilization
Check Performance
Statistics
Shift Documentation
and Handover
D00506-122.gif
RecordingFaults
TheOperatorshouldmaintainashiftrecordofallfaultsreportedbythesystem.
TheOperatorshouldinformNetworkOperatingCenter(NOC)personnelofthe
faultsreportedduringtheshift.Theshiftrecordshouldincludeinformationas
follows:
dateandtimeafaultwasreportedoractuallyoccurred
thenatureofthereportedfault
thereportedlocation
thelocationofthefault,whenfound
theactualfaultconditionfoundandthecorrectiveactiontaken
AccessServerOperator Thissectiondescribesthetasksthatoperatorstypicallyperformduringeach
Tasks shift.
CommonproceduresaredescribedintheCoreVoiceNetworkOperations,
Maintenance,andProvisioningGuide.Thereisabriefprocedureincludedinthis
chapterforeachAccessServerspecifictask,whichshouldbealltheOperator
needstoknow.Therearereferralstosubsequentchaptersformoreindepth
information.
Table 17providesatabletouseasaoperator'sshiftchecklist.Copythistable,or
createonetouseasashiftchecklistforoperators.
Table 17OperatorShiftChecklist
3 CheckCPUUtilization
RefertotheCoreVoice
NetworkOAMPGuide
4 CheckMemory
Utilization
RefertotheCoreVoice
NetworkOAMPGuide
5 CheckDiskSpace Capacityrootslice(%):
RefertotheCoreVoice Capacityapplicationslice(%):
NetworkOAMPGuide
6 CheckLogUsage
RefertotheCoreVoice
NetworkOAMPGuide
8 CheckPerformance
Statistics
RefertotheCoreVoice
NetworkOAMPGuide
17 EndofShift
NewShiftHandover CollectandreviewtheshiftdocumentationfromthepreviousshiftOperator,and
alsodothefollowing:
Reviewpreviousshiftdocumentationwiththesupervisor.
Getfamiliarwithanyknownoractiveissueinthenetwork.
Getfamiliarwithanyconfigurationchangesoradditionstothenetwork.
Monitoranyactivealarms.
Reviewanyothershiftloginformation.
PreparenewOperatorShiftChecklistforcurrentshift.
Prerequisite Anmrfusersessionshouldalreadybeestablishedtoperformtheoperatortasks.
RefertotheCoreVoiceNetworkOperations,Maintenance,andProvisioning
Guideforhowtoconnectto,andlogintotheAccessServer.
EndofShift PreparetheshiftdocumentationforthenextshiftOperator.Inparticular:
Makenoteofanyknownoractiveissueinthenetwork.
Makenoteofanyconfigurationornetworkchangeduringtheshift.
EnsuretheOperatorShiftChecklistiscompleted.
LoggingintotheAccess TheAccessServermaintainsanmrfuseraccount,usedbyboththeLIRandMRF,
Server andarootuseraccount.Forinitialconfiguration,logintotheserverasmrf.
RefertoChapter 3,UserAccountsandFilesystemsforinformationontheuser
accounts,howtoconnectandlogintotheAccessServer,andhowtochangethe
passwords.
StartingtheAccessServer TheAccessServerapplicationsstartautomaticallywhentheserverboots.To
starttheAccessServer(MRF)withoutrebooting:
1 LogintotheAccessServerasmrf.
2 Atthecommandprompt,enterthefollowingcommand:
cpu_start
3 TheAccessServerapplicationsstart.
Forstopping,restarting,andalternatestartinginstructions,refertoChapter 4,
Operations.
UsingtheOMCConsole ThetablesontheAccessServerareprovisionedusingtheOMCConsole.Referto
theOMCUserInterfaceGuideforhowtousetheOMCConsole.
OntheOMC,theAccessServerhasanamesuchasSEMRF4_5=munich,where
munichisthenamegiventotheAccessServerintheexamplenetworkin
Figure 18.
Figure 18OMCManaginganAccessServer/MRF
WhenyouexpandtheAccessServerobjectontheOMC,theprocesssoftware
objectandthedatabasetablesnamesappear.ThesearealsoshowninFigure 18.
TheprocessobjectcontainsalistofAccessServerprocessesandoperational
states
Configurationchangesinsometablescantakeeffectassoonasthechangeis
applied(runtimeconfiguration).Changestoothertablesinthedatabaserequire
thattheAccessServerapplicationbestoppedandthenrestarted.
Configurationchangestomostfieldsinthedatabasetablestakeeffectassoonas
thechangeisapplied(runtimeconfiguration).Changestosomeotherfields
requirethattheNetworkElementapplicationbestoppedandthenrestarted.
FieldsthataregrayedoutontheOMCConsolecannotbechangedunlessthe
AccessServerapplicationisstopped.RestarttheAccessServerapplicationafter
makingthedatabasechange.
Databasetablefieldsthatareconfigurableatruntimeandthosethatrequirea
restartcanchangebasedonupgradesandpatches.ConsulttheReleaseNotesfor
anychangestodatabasetablesasaresultofpatchesorupgrades.
Administratorand Theadministrator'stasksaremainlytasksthatarecommonacrossallCoreVoice
MaintenanceTasks NetworkElements.Theseare:
MonitoringLogs,Alarms,andEvents
DisplayingtheMRF/LIRApplicationStatus
StartingandStoppingtheMRF/LIRApplication
StoppingtheOperatingSystem
RebootingtheAccessServer(MRF)
TroubleLocatingandClearing
SystemTimeMaintenance
HardwareMaintenance
DatabaseandSystemBackupandRestore
RefertotheCoreVoiceNetworkOperations,Maintenance,andProvisioning
Guideforthecommonadministrationandmaintenanceprocedures.
Table 19PreloadedAnnouncements
Announcement
Name MRFFileName AnnouncementDescription
ann_1 MobSubUnavailableenxxxx.mrf Themobilesubscriberyouhave
calledisunavailableorhas
traveledoutsidethecoverage
area.
ann_2 MobSubTempDisconnectenxxxx. Themobilesubscriberyouhave
mrf calledhastemporarilybeen
disconnected.
ann_3 MobSubNoServiceenxxxx.mrf Themobilesubscriberyouhave
calledisnolongerinservice.
Table 19PreloadedAnnouncements
Table 19PreloadedAnnouncements
Table 19PreloadedAnnouncements
Table 19PreloadedAnnouncements
Table 19PreloadedAnnouncements
Table 19PreloadedAnnouncements
Table 19PreloadedAnnouncements
MRFRFC3558Conversion RFC3558implementsStandardRTPPayloadFormatforEVRC.Thisallows
bundlingofmultipleCODECframesintooneRTPpacket.Thiscansavebandwidth
bysendingfewerRTPpacketswhichcanbeusefulforsatellitelinks.
NormallyoneCODECframeissentevery20msresultingin50packetssentper
second.Twocodecframesbundledintoonepacketresultsinonly25packetsper
second.
Thepacketsmustbedestinedforthesameendpoint.Thereisnotenough
informationintheRTPpacketorEVRCpayloadtosplittheCODECframesand
sendoneframetooneendpointandanotherframetoanotherendpoint.
TosupportRFC3558,theMediaResourceFunction(MRF)ontheAccessServer
mustbeabletosendoutpacketsinRFC3558format.Anewtoolthatisrun
duringinstallationandinitialconfigurationdetectswhethertheMRFfilescontain
Draft7orRFC3558formatRTPpackets.IftheycontainDraft7packets,thetool
convertstheexistingEVRCfilesfromDraft7toRFC3558format.
Draft7RFC3558Conversion Themrt_evrc_converttoolallowsausertoconvertbetweenDraft7andRFC
Tool 3558formatfiles.Thetoolalsoallowscreatingofabackupbeforeconversion.
Refertothefollowingheadingstousetheconversiontool:
CreatingaBackupBeforeConversion
ConvertingallFilesfromDraft7toRFC3558
ConvertingallFilesfromRFC3558toDraft7
ConvertingaSingleFile
ConvertingMultipleFiles
DisplayingCommandHelp
CreatingaBackupBeforeConversion
TocreateabackupoftheEVRCfilesbeforeconversion:
1 Createabackupdirectory:
mkdirBACKUP
2 Whendoingtheconversioninthefollowingsections,usetheboptiononthe
mrt_evrc_convertcommandtocreateabackupofthefilestothenewBACKUP
directory,forexample:
mrt_evrc_convertbBACKUP<restofthecommand>
ConvertingallFilesfromDraft7toRFC3558
ToconvertallEVRCfilesinthecurrentdirectoryfromDraft7toRFC3558format,
andcreateabackuptotheBACKUPdirectory:
mrt_evrc_convertbBACKUPd*evrc.mrf
Forexampletoattempttoconvertallfilesstartingwith"Twoen"fromDraft7
formattoRFC3558format:
%mrt_evrc_convertfdTwoen*
Backupfileswillnotbecreated.
ERROR:File'Twoenis41.mrf'isnotanEVRCfile.
ERROR:File'Twoenpcma.mrf'isnotanEVRCfile.
ERROR:File'Twoenpcmu.mrf'isnotanEVRCfile.
ThisdemonstratesthatnonEVRCfileswillnotbechanged.Italsoshowsthatif
anerroroccursprocessingonefile,theapplicationwillcontinueprocessingother
files.
Nooutputisgeneratedforthefilesthatweresuccessfullyconverted.
ConvertingallFilesfromRFC3558toDraft7
ToconvertallEVRCfilesinthecurrentdirectoryfromtheRFC3558formattothe
Draft7format,usethefollowingcommands.
Thisexampleshowshowtoconvertthefileswithoutbackingupthemup.
mrt_evrc_convertfr*evrc.mrf
ConvertingaSingleFile
Toconvertasinglefile,usethefollowingcommands:
mrt_evrc_convertrThankYouenevrc.mrf
ConvertingMultipleFiles
Toconvertmultiplefiles,usethefollowingcommands:
mrt_evrc_convertfdMondayenevrc.mrfTuesdayenevrc.mrf
Oncethefilesareconverted,theycanbeconvertedbacktotheiroriginalformat
simplybyrerunningtheapplicationandspecifyingthealternateformat.
Anyfilesthatarealreadyintherequestedformatwillnotbechanged(butwillbe
backedup).AnyfilesthatarenotEVRCfileswillnotbechanged(butwillbe
backedup).
DisplayingCommandHelp
Theapplicationdisplayshelpusingthefollowingcommand:
mrt_evrc_converth
DESCRIPTION
ThisapplicationisusedtoconvertEVRCMRFfilesbetweentheRFC3558
formatandtheIETFDraft7format.
GENERALOPTIONS
hDisplaythishelpscreen.
vDisplaytheversionofthisapplication.
BACKUPOPTIONS
b[backupdirectory]Specifiesthelocationwherebackupfileswillbe
writtenpriortoconversion.Thisoptionismandatoryunlessoverridden
withthefoptionortheioption.
fSpecifiesthatbackupfilesarenotrequired.Theboptionwillbe
ignored.
CONVERSIONOPTIONS(optionsaremutuallyexclusive)
iDisplayinformationaboutthefile.
dSpecifiesthatfilesaretobeconvertedfromIETFDraft7formatto
RFC3558format.
rSpecifiesthatfilesaretobeconvertedfromRFC3558formattoIETF
Draft7format.
Thischapterdescribeshowtoviewlogs,alarms,andperformancestatisticson
theAccessServerandhowtotroubleshoottheAccessServer.
Thischapterincludes:
ViewingLogsandAlarms
CommonAlarms
MRFAlarms
PerformanceStatistics
ViewingCPUProcessListsforPerformanceMonitoring
RefertotheViewingLogsandEvents,AlarmManagementandTroubleLocating
andClearingchaptersoftheCoreVoiceNetworkOperations,Maintenance,and
ProvisioningGuideformoredetailedinformation,andinformationonhowto
shutdownthesysteminanemergencyandhowtorecoverfromanunplanned
shutdown.
ViewingLogsandAlarms TheAccessServerapplicationskeeprecordsofsystemeventsintwotypesof
files:eventlogfilesandalarmlogfiles.TheLogViewerletsyouviewthesefiles
forassessingsystemperformanceandtroubleshootingproblems.
AlarmsarealsosenttotheOMCandareviewedusingtheOMCConsole.Referto
theCoreVoiceNetworkOperations,Maintenance,andProvisioningGuidefor
moredetailedinformation.onviewinglogsandalarms.
AlarmSeverity AlarmsraisedontheAccessServerarecategorizedbylevelofseverity.Alarms
wheretheseveritylevelcannotbedeterminedarelabeledindeterminate.
Indeterminatealarmsareinformationalandarenotcriticalormajoralarms.
thereisnocorrectiveactionforindeterminatealarms.
Thesealarmseveritylevelsare:
Critical
Criticalalarmsindicatethataserviceaffectingconditionhasoccurred,andthat
immediatecorrectiveactionisrequired.
Forexample,acriticalalarmisreportedwhenaManagedObjectfailsandgoes
outofservice.IftheManagedObjectisnotrestored,thenitmightcauseother
ManagedObjectstogooutofserviceaswell.
Major
Majoralarmsindicatethataserviceaffectingconditionhasdevelopedand
urgentcorrectiveactionisrequired.
Forexample,amajoralarmoccurswhenthereisaseveredegradationinthe
capabilityofamanagedobjecttodeliverservice.However,thedegradationin
servicedoesnotaffectotherManagedObjects.
Minor
Minoralarmsindicatethatanonserviceaffectingfaultconditionhasoccurred,
andthatcorrectiveactionshouldbetakentopreventamoreserious
serviceaffectingfault.
Forexample,aminoralarmisreportedwhenthedetectedalarmconditionisnot
currentlydegradingthecapacityofthemanagedobject.Noservicedegradation
hasyetbeendetected,butifthesituationpersists,itwillcauseadegradationin
service.
Warning
Warningalarmsindicatethatapotentiallyserviceaffectingfaulthasbeen
detectedbeforeanysignificanteffectshavebeenfelt.Youshouldtakefurther
actiontodiagnoseandcorrecttheproblemtopreventamoreseriousservice
affectingfault.
AlarmTypes AlarmsraisedontheAccessServeraretypedaccordingtothefunctionalareato
helplocateandisolatethealarms.
Thealarmtypesare:
ProcessingError
Equipment
Communications
ProcessingError
Processingerrorsoccurwheninternalansoftwareprocessfails,shutsdown,or
nearscapacity.Theyarealsocausedbycorruptdatainthedatabase.
Equipment
Equipmentalarmsoccurwhenahardwaredeviceorsubsystemisoutofservice,
suchasspan,port,ortrunk.UsetheOMCConsolereachthroughfeaturetocheck
transmissionequipmentforalarms.
Communications
CommunicationalarmsoccurwhenTCP/IPorSS7communicationlinksaredown
ornotconfiguredproperly.IntheAccessServer,thesealarmsaretypically
reportedwhenthesystemrestarts.
AutomaticandManualAlarm Alarmsaretriggeredbyevents.Alarmsmayclearautomaticallyormayrequire
Clearing manualclearing.
AutomaticAlarmClearing
Somealarmsareclearedautomaticallywhenthetriggeringconditionisresolved.
Generally,thesealarmsarerelatedtothresholds,orconnectionstoother
NetworkElements(liketheIntelligentMediaGatewayorBaseStation
Controller).
Thesealarmsareclearedautomaticallywhenthefaultontheresponsible
NetworkElementiscleared,orwhenvaluesdonotexceedthresholdvalues.
Thecorrectiveprocedureforthealarmwillindicateifthealarmiscleared
automatically.
ManualAlarmClearing
OtheralarmsrequireOperatorinterventiontomanuallyclearthealarm.Someof
thesealarmsresultinterminationoftheAccessServermainapplication.For
thesealarms,theAccessServerapplicationisrestarted,andthealarmissilently
cleared.
Eventbasedalarmsmustbemanuallyclearedbyresolvingtheunderlyingevent
thatistriggeringthealarm.Thealarmisraisedeachtimethetriggeringevent
occurs(thereisnoalarmcorrelationorsuppression).
Thecorrectiveprocedureforthealarmwillindicateifthealarmmustbecleared
manually.
AlarmRootCauses Aprobablecausedefinesthelikelyreasonfortheeventthatcausedthealarm.
Oneormorealarmscansharethesameprobablecause.
TheprobablecausesidentifiedintheAccessServerfollowITUX7.33.The
followingsectionsdescribetheprobablecausesusedbyalarmsontheAccess
Server.
CommunicationsProtocolError
ACommunicationsProtocolErrorindicatesthatacommunicationsprotocolhas
beenviolated.
ConfigurationorCustomizationError
AConfigurationorCustomizationErrorindicatesthatacustomizableparameter
forasystemordeviceisincorrectlyspecified,orisinconsistentwiththeactual
configuration.
MostofthealarmsareMAJORbecausetheywillimpedeorotherwisenegatively
impactservice.
Congestion
Congestionindicatesthesystem,ornetworkcomponent,hasreachedits
capacity.
STA R SO LU TIONS CO N FI DE N TI A L SonataCoreVoiceNetworkIS41R4.5.3|GSMR4.5.4AccessServer(MRF)Guide
PartNumberD02647GSRevA0|July2012
82 Chapter5:Logs,Alarms,PerformanceandTroubleshooting
CorruptData
CorruptDataindicatesthatanerror(unspecified)hascausedsomedatatobe
incorrectandtherefore,unreliable.
TheCRITICALalarmindicatesaread/writeerrorintheconfigurationdatabase.
FileError
FileErrorindicatesthattheformatofafile(orsetoffiles)isincorrectandthus
cannotbeusedreliablyinprocessing.
OutofMemory
OutofMemoryindicatesthatnoprogramaddressablestorageavailable.
PowerProblem
PowerProblemindicatesthatthereisaproblemwiththepowersupplytooneor
moreresources.
ResourceatorNearingCapacity
ResourceatorNearingCapacityindicatesthattheusageofaresourceisator
nearingthemaximumallowablecapacity.
ResponseTimeExcessive
ResponseTimeExcessiveindicatesthattheelapsedtimebetweentheendofan
internalsubsystemmessageandthestartoftheanswertotheinternal
subsystemmessageisoutsideofacceptablelimits.
TheCRITICALalarmisraisedwhenallinterprocesscommunication(ipc)fails.The
WARNINGalarmindicatesthatinterprocesscommunicationisbackonline.
SoftwareProgramAbnormallyTerminated
ASoftwareProgramAbnormallyTerminatedindicatesthatasoftwareprogram
hasterminatedduetosomeunrecoverableerrorcondition.
AllbutoneofthealarmswithSoftwareProgramAbnormallyTerminatedasa
probablecauseareCRITICALalarmsthesealarmsindicatethattheAccess
Serverapplicationhasstoppedduetoasoftwareerror.TheWARNINGalarm
indicatesthattheAccessServerapplicationwasstoppedbyanOperator
command.
SoftwareError
ASoftwareErrorindicatesanerrorinsoftwareforwhichnomorespecific
probablecausecanbeassigned.TheCRITICALalarmresultsfromalowerlayer
eventintheAccessServerapplication,andrequiresarestartoftheapplication.
TransmitFailure
ATransmitFailureindicatesafailuretoreceiveanexpectedmessage.Thereisa
singlealarmofMINORseverityduetoexpiryofinternaltimers.
UnderlyingResourceUnavailable
UnderlyingResourceUnavailableindicatesthatanentityuponwhichthe
reportingobjectdependshasbecomeunavailable.
UnspecifiedReason
UnspecifiedReasonindicatesthattheunderlyingeventcausingthealarmisnot
specified.
CommonAlarms RefertotheCoreVoiceNetworkOperations,Maintenance,andProvisioning
Guideforinformationonalarmscommontonodesthatmakeupthecore
networknodes.Thesecommonalarmscanberaisedoneachofthenodes,
includingtheAccessServer.
MRFAlarms ThissectiondescribesalarmsspecifictotheMRFfunctionontheAccessServer.
MRFalarmsraisedontheAccessServerarecategorizedbylevelofseverity.The
severitylevelsare:
CriticalMRFAlarms
MajorMRFAlarms
MinorMRFAlarms
WarningMRFAlarms
CriticalMRFAlarms CriticalMRFalarmsontheAccessServerareasfollows:
MrpMaxSessionReach
MrpOutOfMemory
MrpMaxSessionReach
Table 20MrpMaxSessionReachClearingInformation
AlarmName MrpMaxSessionReach
AlarmSeverity Critical
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorMaximumnumberofsessionsreached.
SystemImpact Unabletoprocessmorerequests.
RootCause(s) ResourceatorNearingCapacity
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
MrpOutOfMemory
Table 21MrpOutOfMemoryClearingInformation
AlarmName MrpOutOfMemory
AlarmSeverity Critical
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorOutofmemory.
SystemImpact Unabletostoreannouncement.
RootCause(s) OutofMemory
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
MajorMRFAlarms MajorMRFalarmsontheAccessServerareasfollows:
MrpInvalidMediaTarget
MrpInvalidAnn
MrpAnnAccessProblem
MrpNetworkIface
MrpUnsupportedService
MinorMRFAlarms TherearenoMRFalarmswithMinorseverityontheAccessServer.
MrpInvalidMediaTarget
Table 22MrpInvalidMediaTargetClearingInformation
AlarmName MrpInvalidMediaTarget
AlarmSeverity Major
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description CommunicationsInvalidmediatarget.
SystemImpact Unabletocontactremotehost.
RootCause(s) UnspecifiedReason
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
MrpInvalidAnn
Table 23MrpInvalidAnnClearingInformation
AlarmName MrpInvalidAnn
AlarmSeverity Major
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorInvalidannouncement.
SystemImpact Unabletofindannouncement.
STA R SO LU TIONS CO N FI DE N TI A L SonataCoreVoiceNetworkIS41R4.5.3|GSMR4.5.4AccessServer(MRF)Guide
PartNumberD02647GSRevA0|July2012
MRFAlarms 85
Table 23MrpInvalidAnnClearingInformation
RootCause(s) CorruptData
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
MrpAnnAccessProblem
Table 24MrpAnnAccessProblemClearingInformation
AlarmName MrpAnnAccessProblem
AlarmSeverity Major
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorAnnouncementaccessproblem.
SystemImpact Unabletoloadannouncement.
RootCause(s) FileError
ClearingActions ManualAlarmClearing
Filenamemaybewrongorcorrupt.
MrpNetworkIface
Table 25MrpNetworkIfaceClearingInformation
AlarmName MrpNetworkIface
AlarmSeverity Major
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorUnabletoaccessthenetworkinterface.
SystemImpact Notavailable
RootCause(s) UnderlyingResourceUnavailable
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
MrpUnsupportedService
Table 26MrpUnsupportedServiceClearingInformation
AlarmName MrpUnsupportedService
AlarmSeverity Major
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorUnsupportedrequest.
SystemImpact Notavailable
RootCause(s) UnspecifiedReason
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
WarningMRFAlarms WarningMRFalarmsontheAccessServerareasfollows:
MrpInvalidMediaParams
MrpUdpPort
MrpInvalidMediaParams
Table 27MrpInvalidMediaParamsClearingInformation
AlarmName MrpInvalidMediaParams
AlarmSeverity Warning
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorProblemwithmediaparameters.
SystemImpact Notavailable
RootCause(s) CorruptData
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
MrpUdpPort
Table 28MrpUdpPortClearingInformation
AlarmName MrpUdpPort
AlarmSeverity Warning
ManagedObject SeeManagedObjectInstancefieldinOMCActiveAlarms
Display
Description ProcessingErrorUnabletousethelocalport.
SystemImpact Notavailable
RootCause(s) UnderlyingResourceUnavailable
ClearingActions ManualAlarmClearing
Nootherinformationcurrentlyavailable
PerformanceStatistics TheOMCConsoleallowstheusertomonitorAccessServerandMRF
performanceandstatistics.
RefertotheOperationsandMaintenanceServerInterfaceGuideforinformation
onhowtostartuptheOMCConsoleanddisplaytheperformancemenu.
TheusercanexportreportstoafilefromtheOMC.
AccessServerStatistics TheOMCprovides24houror60dayhistoricgraphsfrom5minutetomultiday
intervals,andhourlyreportsfor:
CPUUtilization(%):
CPUuserutilization
CPUsystemutilization
CPUIOutilization
CPUidleutilization
MemoryUtilization(KB):
Totalmemory
Freememory
SwapUtilization(KB):
Totalswapdisk
Freeswapdisk
DiskI/O(%)
NetworkI/O(numofpackages)
MRFCompletions(refertoMRFStatistics)
MRFStatistics TheOMCprovides24houror60dayhistoricgraphsforMRFCompletionsas
follows:
ServiceRequeststhenumberofservicerequestsfromtheMSC,measured
whenanewconnectionindicationcomesintotheMRF.
ServiceCompletionsthenumberofservicerequestssuccessfullyprocessed,
measuredwhenanACKisreceivedforaconnectionwhichindicatesthatthe
MRFhasstartedstreaming.
MishandledServicesthenumberofmishandledservicerequests,measured
whenanerroroccursduringconnectionsetup.
CurrentServiceSessionsasnapshotofthecurrentrunningsessions,
measuredwhenaconnectionissetupandaconnectionisreleased.
MonitoringMRFStatistics ToviewtheperformancegraphsfortheAccessServer:
1 FromtheOMCConsole,rightclicktheAccessServericon.
2 SelectPerformance.
3 FromthePerformancemenu,selecteither:
24HRealTimeGraph
60DHistoricGraph
Theperformancemenuappears.Figure 19showsanexampleofaperformance
menu.
Figure 19ExampleofanOMCPerformanceMenu
4 Select:
MRFCompletions
TheMRFCompletionsscreenappears.
Figure 20showsanexampleofanMRFCompletionsscreen.
Figure 20ExampleofanMRFCompletionsScreen
5 Usingthetabsatthebottomoftheperformancescreen,clickeachsubtypeof
statistictoselectordeselectthestatisticsdisplayedonthegraph.ForMRF
Completions,youcanselectoneof:
ServiceRequests
ServiceCompletions
MishandledServices
CurrentServiceSessions
Toviewandexporthourlyperformancereports:
1 FromtheOMCConsole,rightclicktheAccessServericon.
2 SelectPerformance.
3 FromthePerformancemenu,selectReports.
4 Selectthetypeofreporttoview.
5 Figure 21showsanexampleofaSwapUtilizationreportscreen.
Figure 21ExampleofSwapUtilizationReportScreen
6 SelectthereportintervalbyclickingontheFrom:andTo:filtertabs.
7 ClickFetch.
8 ExportthereportbyselectingtheFilemenu,andthenExporttoFile.TheSave
screenappearsasshowninFigure 22.
Figure 22ExampleofaReportSaveScreen
9 TypethenameofthefiletosavetointheFileNamepromptarea.
10 ClickSave.
ViewingCPUProcessLists TheCPUprocesslist(~/CONF/cpu_processlist)identifies,describes,and
forPerformance configuresallthecoreprocessesrunningontheAccessServer.
Monitoring
WhentheAccessServerstartsup,eitherduringarestartorfromthecpu_start
command,theCPUmonitorprocess,child_mon,starts.Thechild_monprocess
performsthefollowing:
Startstheapplicationprocessesintheorderlistedinthecpu_processlist
file.
Monitorsthehealthofindividualprocesses,andtakesrecoveryactionifit
detectsfailure.
Whenchild_monreachesthepointwherethecoreprocessesarerunning,it
detachesfromtheterminalandrunsinthebackground.Thecpu_stopcommand
stopschild_monwhichinturnstopstheapplicationprocesses.
AccessServerCPUProcessList Thissectiondescribesthecpu_processlistfile(~/CONF/cpu_processlist)in
themrfaccount.
Table 29liststhedetailsonthedaemonprocessesforthemrfaccount.
Table 29LocalConfigurationofAccessServercpu_processlist
Appendix C Acronyms
Appendix A ConfigurationTables
Appendix B CONXTables
CONFIGURATIONTABLES
A
ThisappendixprovidesdetailsabouttheAccessServerconfigurationtables.
Table 30groupsthetablesaccordingtothesoftwarefunctionalareaandmodule
theybelongto.
Table 30AccessServerConfigurationTablesGroupedbyFunction
FunctionalArea Tables
MRF mrpann,mrpconfig,mrpmedia,snaguardtimer,
snaprocess
Other almconfig,cdrconfig,cdrmsc,ipcentity,staconfig
almconfig Configuresalarmrelatedparameters.
Table 31almconfigTableParameters
cdrconfig Configurescalldetailrecord(CDR)generationparameters.
Table 32cdrconfigTableParameters
Table 32cdrconfigTableParameters
cdrmsc DefineswhichMSCstocollectCDRsfrom.
Table 33cdrmscTableParameters
ipcentity Indicateswhichvirtualhostandprocessimplementseachserviceentityfor
interprocesscommunication.
Table 34ipcentityTableParameters
Table 34ipcentityTableParameters
mrpann Liststheannouncements.
Table 35mrpannTableParameters
mrpconfig DefinesthemaximumnumberofsessionsandannouncementsfortheMRF.
Table 36mrpconfigTableParameters
mrpmedia DefinesthemediaconfigurationfortheMRF.NetworkinterfaceIDandUDPport
rangeareusedbytheMRFtostreamRTPon.Thenetworkinterfaceisresolvedto
anIPaddressinternally.Thisensuresthatthistabledoesnotneedtobeupdated
iftheIPaddresschanges.
Table 37mrpmediaTableParameters
snaguardtimer DefinesguardtimersfortheSNAmodule.
Table 38snaguardtimerTableParameters
snaprocess ConfigurescommunicationparametersfortheSNAmodule.
Table 39snaprocessTableParameters
Table 39snaprocessTableParameters
staconfig Configurationparametersforstatisticscollection.
Table 40staconfigTableParameters
ThisappendixprovidesdetailsabouttheCONXconfigurationtableslocatedin
~/DATA/CONXofthemrfaccount.
Table 41showshowthesectionsinthisappendixinterrelate.
Table 41CONXTables
SIP MG
HI(TUCL)
IP
HI(TUCL) HIistheupperinterfaceoftheTCP/UDPConvergenceLayer(TUCL).AtHI,TUCL
providesTCPandUDPtransportservicestoserviceusers.
HI/SAP
Table 42HISAPTableParameters
Table 42HISAPTableParameters
MG MGcontainstheconfigurationfortheMSCsMediaGatewayControlProtocol
(MGCP)andMegaco(H.248)stacks.
Thissectioncontains:
MG(General)
MG/TSAP
MG/SSAP
MG/Server
MG/PeerEnt
MG(General)
Table 43MG(General)TableParameters
Table 43MG(General)TableParameters
MG/TSAP
Table 44MG/TSAPTableParameters
Table 44MG/TSAPTableParameters
Table 44MG/TSAPTableParameters
MG/SSAP
P
Table 45MG/SSAPTableParameters
Table 45MG/SSAPTableParameters
MG/Server
Table 46MG/ServerTableParameters
Table 46MG/ServerTableParameters
MG/PeerEnt
Table 47MG/PeerEntTableParameters
SIP SIPcontainstheconfigurationfortheMSCsSessionInitiationProtocol(SIP)
stack.
Thissectioncontains:
SIP(General)
SIP/TSAP
SIP/SIPEntity
SIP/SSAP
SIP/TptServer
SIP(General)
Table 48GeneralSIPTableParameters
Table 48GeneralSIPTableParameters
Table 48GeneralSIPTableParameters
Table 49dnsReCfgFieldofGeneralSIPTable
Table 49dnsReCfgFieldofGeneralSIPTable
SIP/TSAP
Table 50SIPTSAPTableParameters
Table 50SIPTSAPTableParameters
Table 50SIPTSAPTableParameters
SIP/SIPEntity
Table 51SIPEntityTableParameters
Table 51SIPEntityTableParameters
Table 51SIPEntityTableParameters
Table 52uaReCfgFieldofSIPEntityTable
Table 52uaReCfgFieldofSIPEntityTable
Table 52uaReCfgFieldofSIPEntityTable
Table 53nsReCfgFieldofSIPEntityTable
Table 53nsReCfgFieldofSIPEntityTable
Table 53nsReCfgFieldofSIPEntityTable
Table 54tptSrvLstCfgFieldofSIPEntityTable
Table 54tptSrvLstCfgFieldofSIPEntityTable
Table 54tptSrvLstCfgFieldofSIPEntityTable
SIP/SSAP
Table 55SIPSSAPTableParameters
Table 55SIPSSAPTableParameters
SIP/TptServer
Table 56SIPTptServerTableParameters
Table 56SIPTptServerTableParameters
Thisappendixdefinesacronymsusedinthisguide.
Table 57ListofAcronyms
Acronym Definition
AS AccessServer
BSC BaseStationController
BTS BaseTransceiverStation
CDMA CodeDivisionMultipleAccess
CDROM CompactDisk,ReadonlyMemory
CLI CommandLineInterface
CPU CentralProcessingUnit
DTE DataTerminalEquipment
ESD ElectrostaticDischarge
EVRC EnhancedVariableRateCode
FCAPS Fault,Configuration,Accounting,Performance
GSM GlobalSystemforMobileCommunication
GSMEFR GSMEnhancedFullRate
HLR HomeLocationRegister
IETF IntelligentEngineeringTaskForce
IP InternetProtocol
IPC interprocesscommunication
IS InformationServices
MRF MediaResourceFunction
MRP MediaResourceProcess
MSC MobileSwitchingCenter
NE NetworkElement
NIC networkinterfacecard
NOC NetworkOperatingCenter
OMC OperationsandMaintenanceCenter
PCMA PulseCodeModulationAlaw
PCMU PulseCodeModulationUlaw
PIN ProcedureInterruptNegativeorPersonalIdentification
Number
PROM programmablereadonlymemory
PSTN PublicSwitchedTelephoneNetwork.
Table 57ListofAcronyms
Acronym Definition
QCELP QualcommCodeExcitedLinearPrediction
RTCP RealTimeControlProtocol
RTP RealtimeTransportProtocol
SAP ServiceAccessPoint
SCSI SmallComputerSystemInterface
SIP SessionInitiationProtocol
SMS ShortMessageService
SNA SystemsNetworkArchitecture
SS7 SignalingSystemNumber7
SSVR SignalingServer
TCP TransmissionControlProtocol
UDP UserDatagramProtocol
MRF 27 files
A capacity 30 tonesandannouncements 35
AccessServer defining 49 forking 32
adding 54 CF 34
SIPand 27 child_mon 91
starting 66 clearing H
statistics 87 automaticalarmclearing 81 HI
accounts manualalarmclearing 81 overview 42
drum 61 codecs SAPparameters 101
mrf 61 supported 27
root 61 communications
AF 34 alarmtype 80 I
alarmclearing communicationsprotocolerror icons 16
automatic 81 probablecause 81 interfaces
manualalarmclearing 81 configuration MRFIPBSC 29
alarmtypes 80 runtimeconfiguration 67 MRFMSC 28
communications 80 configurationorcustomizationerror IpcTcpHostUpalarm 84
probablecause 81
equipment 80
processingerror 80 congestion
alarms probablecause 81 L
critical 79 contacting
LawfulInterceptMediaRouter 32
criticalMRF 83 technicaldocumentationdepartment 22
LIR 25,32
listofprobablecauses 81 conventions,text 16 logs,viewing 79
lpcTcpHostUp 84 CONX 47
major 80 corruptdata
majorMRF 84 probablecause 82
CPUutilization
M
minor 80 majoralarms 80
minorMRF 84 performancestatistics 87
majorMRFalarms 84
MrpAnnAccessProblem 85 cpu_processlist 47
manualalarmclearing 81
MrpInvalidAnn 84 cpu_start 66
mediaparameters 53
MrpInvalidMediaParams 86 criticalalarms 79
MEGACO 34
MrpInvalidMediaTarget 84 criticalMRFalarms 83
memoryutilization
MrpMaxSessionReach 83 customerservice
performancestatistics 87
MrpNetworkIface 85 contacting 20
MGCP 34
MrpOutOfMemory 84 minoralarms 80
MrpUdpPort 86 minorMRFalarms 84
MrpUnsupportedService 85 D monitoring
severity 79 DF 34
performancestatistics 88
warning 80 diskI/O MRF
warningMRF 86 performancestatistics 87
capabilities 27
announcements mrfaccountdefaultlogon 62
codec 52 MRFalarms
concurrentsessions 30 E critical 83
description 52 euipment major 84
filename 52 alarmtype 80 minor 84
maximum 50 warning 86
name 52 MRFstatistics 87
automaticalarmclearing 81 F currentservicesessions 87
faults mishandledservices 87
recordingfaults 64 servicecompletions 87
C fileerror servicerequests 87
capabilities probablecause 82
U
R UDPport 54
recordingfaults 64 unspecifiedreason
resourceatornearingcapacity probablecause 83
Copyright2012 StarSolutionsInternationalInc.
1204600JacombsRoad
Richmond,BritishColumbia V6V3B1 Canada
www.starsolutions.com
PartNumberD02647GSRevA0