上海交通大学硕士学位论文关于softswitch中业务接入的研究及改进姓名:夏唯一申请学位级别:硕士专业:计算机应用技术指导教师:黄上腾20060801III(NextGenerationNetwork,NGN)NGNNGNNGN4,NGN,,VOIP,,,,(MGC),API300300;;;;MGC;;API;IVABSTRACTBecauseoftheabilitieswithgrouping,opening,highbandwith,multimediastreamofNGN,itprovidespeoplenewlifestylewiththecombinationsofnewapplicationsandelectronicbusiness,education,medicaltreatment,entertainment,liefallow,autocontrol.AnditmakesthetechnologyofNextGernerationNetwork(NGN)developrapidly,especicallythesoftswitchsystemthatisthecoreoftheNGN.Fromtheportraitpartitionofnetwork,NGNnetworkcanbedividedinto4differentpartwithdifferentfunction.AsthecoreoftheNGN,thesoftswitchshouldhavetheuniteserviceinterface;Butfromthedevelopmentoftechnologytosay,thesoftswitchdevelopedfromtheVOIPtechnology,sothecurrentmodelsofthesoftswitchimplementsupporttheuniteserviceverylittleandalwayshavesomelack.Forexample,ithasnoformalserviceinterfaceorcontrolmodulesothatthecommunicationcanbeonlybyoriginalsignalorprivatemessageanditmakestheservicedifficulttoincreaseorchange;Becausetheapplicationserverusesignaldirectlytocommunicatewiththesoftswitch,itmakesthelogicandcommunicationcontrolofservicescommixxedandmakestheapplicationofthesoftswitchsystemcomplex;Itneedstheprotocalhavingtheabilityofcarringserviceinformation,butfewerhaveit,soitincreasethedifficultyofprotocal.Basedonthebeyondbackground,thepaperdoessomeresearchontheinterfaceofsoftswitch.ItputforwordtheimprovedthoughttoMGCmodel’ssoftwitchafterintroducingtheuniteserviceinterfacetechnologyandthemodeofthesoftswitchapplications.Basedonthecurrentlackofsoftswitchmode,theimprovedthoughtisusingtheindependentservicelayertomanagetheserviceandseviceinterface,soitcanmaketheservicelayerindependentusingthemodeofAPItocommunicatewithapplicationserver.Itprovideainstanceofthethesoftswitchuniteserviceinterfacecommunicatingwith300voiceservecenterandvoiceboxthatapplytheserviceof300telephoneandvoiceleavewordtodisribethewokingflowoftheuniteserviceinterface.Keyword:NextGenerationNetwork;Softswitch;UniteServiceInterface;CallControl;Mediagatewaycontrol;ApplicationServer;API;1200610302200610302006103011.1:VOIPIP;;IP(NGN,NextGenerationNetworks)NGN(H.323,SS7,SIP);;1.22004VOIP,NGN2IT2004MGCMGC1.312MGC(MGC),3MGC45MGC34(NGN,NextGenerationNetworks)NGN(Softswitch)2.1.:1).;2)3)IPIPIPIP(;3G3G);5API();:2-12-1a)INAAAAPIb)6c)NGNIPATMd)IAD2.22.2.1.:2-2.:2-22.2.2.H.323H.323IPH.323H.3232-3H.323;H.32372-3H.3232.2.3.PSTNISDNPSTN/ISDNPSTN/ISDN2-42-4PSTNISDN2.3(SI),(CC)(PP)(OAM)2-582-52.3.1(CC,CallControl)CC(PARLAYAPI)CC-SI(SI,ServicesInterface)SI(SCP)CC(PP,ProtocolProcessing)CCPPCC-PPPPCC()(OAM,OperationAdministrationMaintenance)OAMOAMSGMGIAD92.3.2.(PP,ProtocolProcess)pp(ISUP,MGCP,H323,SIP)()PP(SGMG,LADMS)PP-CCCCCCPPPPPPOAM;PPOAMOAMPP2.3.3.(SI,ServicesInterface)(INAP.Parlay)SICC-SICCINAP,Parlay:SISICC-SICCCCSISI-BMSIOAMSIAPI102.4.:(MGCP),Internet(IPDC),SIPH.323H.248(SCTP)SIP-T,H.323BICC/:SIP,ParlayAPI:SCPINAPSNMP,11MGCVOIPMGC3.13.1.1PSTNPSTN,IP3.1.23-1:123-1APIAPISIP,H.323,1NAP,MAP,CAP,ISUP......UserInteractionTGenericMessage(EmailServer)(SMC:ShortMessageCenter)133.2ParlayAPI,JAINAPI,IETFSIPAPISIPXMLXMLSIPSIPParlayAPI,JAINAPI3.2.1ParlayAPIParlayParlay3.2.1.1ParlayAPIParlayAPIParlayParlayParlayWebServiceASN.1INAPParlayParlayParlayISP3.2.1.2ParlayAPIParlayAPIFrameworkService3-2143-2ParlayAPIParlayAPI1FrameworkParlayAPI4.01IpInitialIpAuthenticationIpAccess2Parlay,,3154/2ServiceCallControlMobilityAccountManagementUserInteractionTerminalcapabilitiesManagementChargingParlayAPIAPI3.2.2JAINJAIN:SSP()/MSC()IPSSW()/MGC()/GK();JAIN;JAIN16JAIN3-33-3JAINJAINJava(IDE:IntegratedDevelopmentEnvironment)Java;;JAIN(JCC)JAIN(OCAT)JCCParlaySCF;JCATJCCJAIN.JAINAPI:APIAPI.API.APIJCCJCATAPIAPI(SPA:ServiceProvideAPI),SPAJavaParlayAPIJAINJavaAPIIPJAINAPI:JAINTCAP,JAINISUP,JAINMAP,JAINMGCP,JAINSIPJAINH.323JAIN173.2.3ParlayJAINJAINParlayAPI1999JAINParlayAT&T,IBM,Lucent,Nokia,Oracle,Periphonics,SUN,TelcordiaUlticom.ParlayAPI(UML);JAINJAVAJAVAAPIJAINParlay:ParlayParlayUMLJavaAPI(SPA);JAINAPIJAINParlay3-4:3-4JAINParlay3.3C4IPInternetIP18C5H.323v1v3H.323ISDNIPH.323H.323ISDNPBXCTIMGCP/MEGACO,H.323v4MGCMGCMGCMGCH.323MGCH.323InternetSIPSIP19ProxySIPInternetSIPSIPParlay(API)Parlay(AIN)CORBAParlayParlayv3.0CORBAWebServiceB2BWebServiceInternetWebXMLCORBAPARLAYWebService3GPP(CS)CSMGCH.248MEGACOGSMMAPCAPMGC3GPP(VHE)OSA3GPP(OSA)(SCF)ParlayJAIN203GPPIMSInternetUMTSInternetParlayXML3.4MGC3.4.1MGCMGCMGCP/MECAGO3-5MGC3-5MGCProtocolAdaptorBridgeBridgeBridgeAdaptorAdaptorAdaptorAdaptorBridgeBridgeLayerProtocolStackApplicationServerDateBaseSignalinteractionsoftswitchsystemAdaptorLayer2112ApplicationServer33.4.2MGCServiceServiceAPIApplicationServer3-63-6JAINJAINAPIServiceJAINJCCAPIServiceServiceApplicationServerServiceApplicationServerServiceJCCAPIServiceApplicationServerServiceServiceServiceApplicationService1ServiceApplicationServerServiceServiceServiceServiceServiceLayerMGCLayerAdaptorLayerStackLayer222ServiceServiceID,EventService.3ServiceServiceServiceService4ServiceServiceServiceManagementServiceMGCMGC23MGCMGC