Hi List,

I would like Sprout to inject some Custom Headers for me into the SIP
Messages it sends to my Sip Application Server the values being saved
inside the iFC (Is this possible per normal spec?).

Below is a simple 3rd Party Register Message That was sent to my AS;

REGISTER sip:192.168.229.236:5015;transport=tcp SIP/2.0
Via: SIP/2.0/TCP 10.0.2.15:58807
;rport;branch=z9hG4bKPj2wWD0fxBhQXWFvjsOaNqj0oxTvisCLHH
Max-Forwards: 70
From: <sip:10.0.2.15>;tag=pGvsSjQu9FvJ1uKnPN1UWsrZP97kENGa
To: <sip:[email protected]>
Contact: <sip:10.0.2.15:5054>;transport=TCP
Call-ID: MfgyuXpfxXbgDw1.twamvwzqjgGx8uLq
CSeq: 1 REGISTER
Expires: 0
P-Access-Network-Info: ADSL;utran-cell-id-3gpp=00000000
P-Visited-Network-ID: example.com
Content-Length:  0

And here is my iFC.

{
"3P-REGISTER" :
"<InitialFilterCriteria><Priority>1</Priority><TriggerPoint><ConditionTypeCNF></ConditionTypeCNF><SPT><ConditionNegated>0</ConditionNegated><Group>0</Group><Method>REGISTER</Method><Extension></Extension></SPT></TriggerPoint><ApplicationServer><ServerName>sip:192.168.229.236:5015
;transport=tcp</ServerName><DefaultHandling>0</DefaultHandling><Extension><Tags>
OnlineBillingTriggered
</Tags></Extension><ServiceInfo></ServiceInfo></ApplicationServer></InitialFilterCriteria>"
}

I would like to use this to send Strings (Saved in the iFC) to my AS about
what to Charge or do with the SIP-Message (Something like a converged
SIP-AS). An example of the feature can be find the Public Oracle Docs,
 (Tagging a Session)

https://docs.oracle.com/cd/E23521_01/doc.60/e23532/sbors_app_ifc.htm#autoId14

Here is a snipped from the iFC in the above.link;

<Extension>
      <Tags>OnlineBillingTriggered</Tags>
</Extension>


The above <Tags> will cause the following header to be added to the
SIP-Message sent to the AS;

x-wcs-tags = OnlineBillingTriggered


Thanks for reading this, what do you guys think ? Maby there is a better
way to send arbitrary data to my AS from the S-CSCF ? I was also thinking
about Private/Custom URI Parameters in the URI set in the <ServerName> ?

Kind Regards,
John
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater

Reply via email to