H323和SIP的比较文件.docx
《H323和SIP的比较文件.docx》由会员分享,可在线阅读,更多相关《H323和SIP的比较文件.docx(41页珍藏版)》请在冰豆网上搜索。
![H323和SIP的比较文件.docx](https://file1.bdocx.com/fileroot1/2022-11/29/aa4e51c3-0ebf-4ad9-9c2b-51a4bfa4b979/aa4e51c3-0ebf-4ad9-9c2b-51a4bfa4b9791.gif)
H323和SIP的比较文件
北电出版的关于H323和SIP的比较文件
TITLE:
AComparisonofH.323v4andSIP
DATE:
5thJanuary2000
SOURCE:
NortelNetworks
ABSTRACT:
ThiscontributioncomparesandcontrastsSIPtoH.323v4tohelpaidoperatorsandvendorsintheselectionofasingleleastcommondenominatorcontrolprotocolfortheps"domain"orperhapsmoreappropriately"plane"ofUMTSRelease2000.Theformatanticipatestheconcerns,intheformofquestions,whichmayarisefrom3GPPmembers.
RECOMMENDATION:
Forfacilitationofprotocolselection.
Note:
Everyefforthasbeenmadetoensurethecompletenessandaccuracyofthisdocument.AnyinaccuraciesordiscrepanciesareunintentionalandshouldbebroughttotheattentionofNortelNetworksforclarification/correction.
1BACKGROUND
1.1KEYMOTIVATORSINNETWORKPROTOCOLRECONSIDERATION:
1.2PROTOCOLSELECTIONOPTIONS:
1.3SCOPEOFTHEREQUESTEDEFFORT:
1.4KEYASSUMPTIONSFORTHEANALYSIS:
2H.323/SIPCOMPARISON:
IMPORTANTFACTORSTOCONSIDERWHENCHOOSINGAPROTOCOL
2.1COMPLEXITY
2.1.1Messagesetcomparison
2.1.2Encoding,parsingandgeneration
2.1.3Debugging
2.1.4Reuseofexistingcodeandprocedures
2.1.5Serviceandfeatureimplementationandprotocolinteractions
2.1.6Optionsandmethodsforimplementingservicesthatareavailableintheprotocol
2.1.7InterworkingwiththePSTN
2.1.8ImplementationinUMTSRelease2000networkelementsanduserdevices
2.2EXTENSIBILITY
2.2.1Compatibilityamongversions(builtintotheprotocol?
)
2.2.2Featureevolution
2.2.3Abilityforcarrierstodefineownfeaturesandservices
2.2.4Modularityoftheprotocoltoallowfortheeasyevolutiontonewservicesandfeatures
2.2.5Abilitytoworkwithexistingandnewmultimediacodecs
2.2.6Thirdpartycallcontrolmechanisms
2.3SCALABILITY
2.3.1Supportforlargenumbersofdomains(wideareaaddressing,userlocation,etc.)
2.3.2Abilitytohandlelargenumbersofcalls
2.3.3Maintainingofcallstates(statelessorstateful)effectonscalability
2.3.4Elementsthatmustmaintainstates
2.3.5Signalingmessageprocessing
2.3.6Conferencesizes,conferencecontrol(centralizedvs.distributed)
2.4RESOURCEUTILIZATIONANDMANAGEMENT
2.4.1Resourcerequiredduringthecall
2.4.2Resourceminimization
2.4.3Ifcompressionisappliedtoeachsignalingprotocol(H.323andSIP),whatgainscouldbeachievedpercentagewise.
2.5SERVICES
2.5.1Servicessupported
2.5.2Delaytimestoacquireservices,bothbasic(suchasdialtoneorpost-dialdelay)andsupplementaryservices
2.5.3Billingandaccounting
2.5.4Comparisonofserviceswithexistingwirelessorwirelineservices(dothesamesetofservicesexist,notnecessarilyimplementedthesame).352.5.5Capabilitiesexchangeservicesprovidedintheprotocol
2.5.6Personalmobilityservices(deliveryofserviceswhereverthesubscriberislocated,networkindependent)andlocationbasedservices362.5.7Interworkingandinteroperabilitywithlegacynetworks(wirelineandwireless)
2.5.8InterworkingandinteroperabilitywithotherIPcallcontrolprotocols(e.g.,cable)
2.5.9Securityservicesprovided,authenticationofusersandnetworkelements,dataprivacyandencipherment
2.6WIRELESSSTANDARDSCONSIDERATION
2.6.1Whereandhowwouldanywirelessspecificchangestotheprotocolbeimplemented?
2.7OA&M402.7.1WhatOA&Mproceduresareavailable?
2.7.2Whatleveloffaultdetectionandmonitoringareavailable?
3H.323/SIPCOMPARISONQUESTIONS
3.1DESCRIBEANDCOMPARETHEPURPOSEANDINTENTOFTHEH.323ANDSIPPROTOCOLS.CONSIDERWHYTHEYWEREDEVELOPED,WHATNETWORKSTHEYWEREDEVELOPEDFOR,WHATSERVICESTHEYWEREINTENDEDTOSUPPORT/PROVIDE,ETC.
3.1.1H.323
3.1.2SIP423.1.3Conclusion:
3.2DESCRIBEANDCOMPARETHESTATUSOFTHEH.323-SERIESPROTOCOLSTANDARDIZATIONANDTHESIPPROTOCOL,INTERMSOFAVAILABILITYANDMATURITYOFSTANDARDSFORPRODUCTDEVELOPMENT.
3.3WHATSTANDARDSCHANGESAREENVISIONEDTOH.323,ANDASSOCIATEDSTANDARDS,TOSUPPORTTHEUMTSRELEASE2000ARCHITECTURE?
WHATSTANDARDSCHANGESAREENVISIONEDTOSIP,ANDASSOCIATEDSTANDARDS,TOSUPPORTTHEUMTSRELEASE2000ARCHITECTURE?
WHATISTHEESTIMATEDDEVELOPMENTTIMEFORANDAVAILABILITYEACHOFTHESESTANDARDS?
COMPARETHESTANDARDSPROCESSFORH.323ANDSIP.
3.4DESCRIBEANDCOMPARETHEOVERALLCOMPLEXITYOFIMPLEMENTINGTHEH.323ANDASSOCIATEDMULTIMEDIACONTROLPROTOCOLS,ANDTHESIPPROTOCOL.
3.5DESCRIBEANDCOMPARETHECOMPLEXITYOFIMPLEMENTINGH.323ANDASSOCIATEDPROTOCOLS,ANDTHESIPPROTOCOL,INTHEUMTSRELEASE2000ARCHITECTURE.
3.6HOWWIDESPREADDOYOUENVISIONH.323DEPLOYMENTINTOOTHERACCESSTECHNOLOGIES,SUCHASINTERNETTELEPHONYANDCABLE?
HOWWIDESPREADDOYOUENVISIONSIPDEPLOYMENTINTOOTHERACCESSTECHNOLOGIES,SUCHASINTERNETTELEPHONYANDCABLE?
3.7DESCRIBEIMPLEMENTATIONBENEFITSORCHALLENGESFACEDWITHH.323'SBINARYREPRESENTATIONOFMESSAGES,BASEDONASN.1ANDPACKEDENCODINGRULES.INCLUDECONSIDERATIONSFORINTEROPERABILITY,REUSE,ETC.DESCRIBEIMPLEMENTATIONBENEFITSORCHALLENGESFACEDWITHSIP'STEXTENCODINGOFMESSAGES,SIMILARTOHTTPANDRTSP.INCLUDECONSIDERATIONSFORINTEROPERABILITY,REUSE,ETC.COMPARETHEBENEFITSANDCHALLENGESOFTHEENCODINGOFTHEH.323PROTOCOLANDTHESIPPROTOCOL.
3.8DESCRIBEANDCOMPAREH.323'SANDSIP'SSUPPORTFORDISTRIBUTEDCALLSIGNALINGANDRESOURCEMANAGEMENT.473.9DISCUSSANDCOMPARETHEINTEROPERABILITYOFANH.323-BASEDUMTSRELEASE2000NETWORKANDASIP-BASEDUMTSRELEASE2000NETWORKWITHTHEEXISTINGNETWORKS(WIRELESSANDWIRELINE).IDENTIFYANDCOMPARECOMPLEXITIESWITHTHEINTERWORKINGTHATMIGHTBEPRESENTUSINGH.323ANDSIP(I.E.,GATEWAYCOMPLEXITY).
3.10DESCRIBEANDCOMPARETHEBASICSETOFSERVICESTHATWOULDBESUPPLIEDINAUMTSRELEASE2000NETWORKWITHH.323ANDSIPIMPLEMENTATION.HOWWOULDADDITIONALSERVICESBEADDEDFOR:
CARRIERDEFINED,THIRDPARTYDEFINED,ANDSTANDARDSDEFINEDSERVICES?
HOWARETRIGGERPOINTSDEFINED?
WHEREARETHESERVICESSUPPORTED,VISITEDORHOMENETWORK?
3.11DESCRIBEANDCOMPARETHEOAM&PSERVICESTHATWOULDBESUPPORTEDINAUMTSRELEASE2000WITHH.323ANDSIPIMPLEMENTATION.
3.12DISCUSSANDCOMPAREHOWACCOUNTINGANDBILLINGWOULDBEPERFORMEDINTHEUMTSRELEASE2000NETWORKWITHH.323ANDSIP.
3.13ASSUMINGFIRMSTANDARDSTEXTEXISTSFORANH.323IMPLEMENTATIONINTHEUMTSRELEASE2000ARCHITECTUREBY4Q00,ISITPOSSIBLETOHAVEGENERALAVAILABILITYOFANUMTSRELEASE2000NETWORKWITHH.323MULTIMEDIACALLCONTROLSOLUTIONDEPLOYEDBYTHEENDOF2Q2001WITHTHISARCHITECTURE?
3.14ASSUMINGFIRMSTANDARDSTEXTEXISTSFORANSIPIMPLEMENTATIONINTHEUMTSRELEASE2000ARCHITECTUREBY4Q00,ISITPOSSIBLETOHAVEGENERALAVAILABILITYOFANUMTSRELEASE2000NETWORKWITHSIPMULTIMEDIACALLCONTROLSOLUTIONDEPLOYEDBYTHEENDOF2Q2001WITHTHISARCHITECTURE?
3.15PLEASEIDENTIFYWHICH,IFANY,OFTHEUMTSRELEASE2000DEFINEDINTERFACESYOUBELIEVEWILLBEPROPRIETARYAVAILABLEIN2Q2001.
3.16DESCRIBEANYALTERNATEMEANSOFSTAGINGDEPLOYMENTOFFUNCTIONTOFACILITATETHEINTRODUCTIONFORTHISARCHITECTURE.
3.17DESCRIBEANDCOMPAREHOWASUBSCRIBEROBTAINSACONSISTENTANDFULLSETOFSERVICES,NOMATTERWHATNETWORKTHEYMAYBELOCATEDIN,USINGTHEUMTSRELEASE2000ARCHITECTUREWITHH.323ANDSIPSIGNALING.SPECIFICALLYADDRESSWHICHNETWORKELEMENTSINBOTHTHEVISITEDANDHOMENETWORKSWOULDBEINVOLVEDANDREQUIRESIGNALINGINTERACTION,WHATELEMENTCONTROLSBEARERRESOURCES,ETC.
3.18FORTHEPURPOSEOFHIGHLIGHTINGANDCOMPARINGTHESIGNALINGCOMPLEXITIES,PROVIDEEXAMPLECALLFLOWSUSINGBOTHH.323ANDSIPSIGNALINGANDTHEUMTSRELEASE2000ARCHITECTURETOSUPPORTONEORMOREOFTHEFOLLOWINGSERVICES:
513.18.1Mobileoriginatedcalltoalandlinephone513.18.2Mobileoriginatedcalltoamobilephone
3.18.3Mobileterminatedcallfromalandlinephone533.18.4Mobileterminatedcallfromamobilephone
3.18.5Mobilepartyaddinginathirdparty(landline)inanexistingmobiletolandlineconnectedcall
3.18.6Landlinepartyaddinginathirdparty(mobileonUMTSRelease2000network)inanexistinglandlinetolandlineconnectedcall
3.18.7Mobileterminatedcallfromalandlinephone,mobilebusy,forwardedtovoicemail
3.18.8Mobileterminatedcallfromalandlinephone,noanswer,forwardedtosubscriberdefinedmobilephone
3.18.9MobileoriginatedcallwhileroaminginanotherUMTSRelease2000network
3.18.10MobileterminatedcallwhileroaminginanotherUMTSRelease2000network
3.18.11Mobileoriginatedcallwhileroaminginanother3GPPnetwork
3.18.12Mobileterminatedcallwhileroaminginanother3GPPnetwork
3.18.13SIMroamingintoaUMTSRelease2000network
3.19DESCRIBEANDCOMPARETHESECURITYMECHANISMSINPLACEWITHH.323ANDSIP,ANDHOWTHESEMECHANISMSMEETOPERATORREQUIREMENTSFORFRAUDMITIGATIONANDEND-USERPRIVACY.
3.20EXPLAINHOWTHEUMTSRELEASE2000ARCHITECTUREWITHTHEH.323ANDSIPPROTOCOLSSUPPORTREGULATORYSERVICES,SUCHASLAWFULSURVEILLANCEANDEMERGENCYSERVICES(INCLUDINGLOCATION).713.21RECOMMENDATION
3.21.1CONCLUSION
3.22REFERENCES74
1Background
TwostandardshaveemergedforsignalingandcontrolofVoIPtelephony:
ITU-TH.323andtheIETFSessionInitiatedProtocol(SIP).Theseprotocols,althoughresultinginthesameend-userservice(telephony),differintheapproachtoprovidingsignalingfunctions.H.323isbasedmoreonamonolithicblocderivedfromH.320fortraditionalofthetraditionalcircuit-switchedISDNmultimedia,andSIPfavorsamorelightweightapproachbasedon