Support for Request URI Parameters in SIP INVITE Messages

文章推薦指數: 80 %
投票人數:10人

The Request URI Parameters TLV (0x2958) carries all the Request URI parameters, received by the CSP SIP stack in the Request for Service with Data message ( ... Youarehere:CSPDeveloper’sGuide:InternetProtocol > 5 Session-InitiationProtocol(SIP)Software > SupportforRequestURIParametersinSIPINVITEMessages SupportforRequestURIParametersinSIPINVITEMessages Overview ThisfeatureallowshostapplicationdeveloperstousetheEXSAPItowriteandaccessproprietaryRequestURIparametersthatextendSIPmessagesforcarryingapplication-specificinformation. Description SIPRequestURIParameterTLV(0x2958)supportsthisfeatureforInboundandOutboundcalls,asexplainedbelow. InboundCalls TheRequestURIParametersTLV(0x2958)carriesalltheRequestURIparameters,receivedbytheCSPSIPstackintheRequestforServicewithDatamessage(0x002D)tothehostapplication. ToreportthisTLVtothehost,youmustprogramBit6intheSIPMessageInformationMaskTLV(0x027F)usedintheVoIPProtocolConfiguremessage(0x00EE). ExampleofInboundCall Inthefollowingexample,theitalictextintheSIPmessagerepresentstheURIparameterscontainedintheRequestforServicewithDatamessage(0x002D). X->H [012a002d00df0400010d0303fe1d003301030033 01160018274e00020005277e000308000029 1900053131313100291b000c31302e312e32 30352e323500291c0004000013c429230005 32323232002925000c31302e312e3230352e 31350029260004000013c4292d001a323232 323b746772703d226c6f63616c3d74673132 3334352200292f000c31302e312e3230352e 31350029300004000013c429330001012718 000702000000042222271700050200041111 279400040a01cd4f279500040000118027b0 0002000227b1000200042916000101295400 18313131313b746772703d6c6f63616c3d74 673534333231002955000c31302e312e3230 352e32350029560004000013c42935001722 6c7563656e743d657863656c3d74656c6563 6f6d2200295300020100]   X->H [00450043009e0400010d0303fe1d00a700230103 0033002f0002295300020201295800237467 72703d676c6f6162616c3d7461676c756365 6e74657863656c7369703530303000]   Receivedmessage: INVITEsip:1111;[email protected]:5060; tgrp=gloabal=taglucentexcelsip5000SIP/2.0 Via:SIP/2.0/UDP10.1.205.15 To:1111<1111> From:2222<2222>;tag=204846324c0 Call-ID:[email protected] Contact:2222<2222> User-Agent:Excel_CSP/82.30.70 Supported:timer Session-Expires:65535 Min-SE:65534 CSeq:1INVITE Content-Type:application/sdp Content-Length:137   v=0 o=sip00INIP410.1.205.15 s=SIP_Call c=INIP410.1.205.79 t=00 m=audio4480RTP/AVP096 a=rtpmap:96telephone-event/8000     OutboundCalls HostapplicationdeveloperscanusetheRequestURIParameters0x2958TLVintheRouteControlandOutseizeControlmessagestoinsertRequestURIparametersinSIPINVITEmessages. ExampleofOutboundCall Inthefollowingexample,theitalictextintheSIPmessagerepresentstheURIparametersthatthehostapplicationinsertedusingtheRouteControlmessage(0x00E8). H->X [007100e80000ff00012902fffe0203001e00 190004001300020008000800020065000f00 010b00650002000003003300420004277e00 030800002717000510000411112958001374 6772703d6c6f63616c3d7467353433323100 29350015746772703d226c6f63616c3d7467 31323334352200]   SIP:   INVITEsip:[email protected]:5060;tgrp=local=tg54321SIP/2.0 Via:SIP/2.0/UDP10.10.1.31 To:1111<1111> From:00000000<00000000>;tag=17197953780 Call-ID:[email protected] Contact:00000000<00000000> User-Agent:Excel_CSP/82.20.114 Supported:timer Session-Expires:1800 Min-SE:300 CSeq:1INVITE Content-Type:application/sdp Content-Length:99   v=0 o=sip00INIP410.10.1.31 s=SIP_Call c=INIP410.10.1.37 t=00 m=audio14876RTP/AVP0     Session-InitiationProtocol.AsignalingprotocolusedforestablishingsessionsinanIPnetwork.Asessioncouldbeasimple,two-waytelephonecall,oritcouldbeacollaborativemulti-mediaconferencesession. Tag-Length-Valueblock.AstandardizedblockthatallowsdatatoinsertedinastandardwayintoAPImessages. VoiceoverInternetProtocol.Thedeliveryofvoiceinformationindigitalformindiscretepacketsratherthaninthetraditionalcircuit-committedprotocolsofthepublic-switchedtelephonenetwork(PSTN). Real-TimeTransportProtocol.Supportstransportofreal-timedatalikeinteractivevoiceandvideooverpacket-switchednetworks. InPPL,aconditionthat,whenmet,drivesastatemachine(PPLComponent)fromonestatetoanother,byinvokinganassociatedPrimitive.InPPLfiles,anEventismarkedbyanarrowandtext. Acomputer,attachedtotheExcelplatformthroughanRS-232orEthernetlink,fromwhichyourunthetelecommunicationsapplicationthatcontrolstheExcelplatform. Outgoingcallsetupduringreal-timecallprocessingonaspecificchannel.



請為這篇文章評分?