Thank you, Paul, I have 2 tickets open - one with our carrier and one with the destination carrier. Our carrier confirmed that they don't change anything. Waiting for a reply from the destination carrier.
The extra "P-Asserted-Identity" header is inserted in the network and I assume the NE inserting it is the culprit. >From P-Asserted-Identity: <sip:+14153436545@8.13.234.114:5060> I determined >that : - the inserted number owned by MCI (not our carrier, not the destination carrier) - the inserted IP is owned by the destination carrier. I'm with you and it's frustrating. Unfortunately I cannot count on the kindness of carriers, there must be something I can do to guarantee my unique ID delivery. A.C. -----Original Message----- From: Paul Kyzivat [mailto:pkyzi...@alum.mit.edu] Sent: Wednesday, January 29, 2014 1:57 PM To: sip-implementors@lists.cs.columbia.edu Subject: Re: [Sip-implementors] Sending proprietary information in SIP INVITE Adelia, The problem is that carriers and other intermediaries have decided that they are free to change anything they want in sip signaling, regardless of SIP spec rules that they not do so. So you will have to take it up with them. It appears to me that the general attitude is: we will allow what we must to make the specific features we care about work - breaking any usage we don't explicitly embrace is a feature rather than a bug. Thanks, Paul On 1/29/14 4:48 PM, Adelia Chetreanu wrote: > I need to send a 10 digit unique ID over the network. > I've been doing it for years by replacing the INVITE FROM header with the 10 > digit value. > Looks like a phone number. > > Lately, I'm facing an on/off problem, the ANI gets replaced with Anonymous > every 70-80 calls or so. Randomly, no pattern. > I believe it to be related to a particular carrier we traverse and I have no > control over it. > It breaks one of our major features. > > This is an example: > > Sending: > INVITE sip:1415xxxyyy@10.10.10.10:5060 SIP/2.0 > Via: SIP/2.0/UDP > 10.10.10.2:5060;received=10.10.10.2;branch=z9hG4bK-d87543-603a7a3e7269 > fb4d-1--d87543-;rport=5060 > Max-Forwards: 69 > Contact: <sip:5180943774@10.10.10.2:5060;transport=udp> > To: <sip:1415xxxyyyy@10.10.10.1:5060;transport=udp> > From: > <sip:5180943774@10.10.10.2:5060;transport=udp;isup-oli=00>;tag=2b5d315 > 7 > Call-ID: MzQ3NzFjNGQ1NjY1MDBmNjMxMDAyOTA0NWVhNjVmNzc. > CSeq: 1 INVITE > Content-Type: application/sdp > Content-Length: 186 > > Receiving: > > > > > Request URI: sip:+1415xxxyyyy@66.66.66.66:5060 > From: "Anonymous" > <sip:Anonymous@Anonymous.invalid;isup-oli=0>;tag=gK0a240fff > To: <sip:+1415xxxyyy@64.213.98.152:5060> > Call-ID: > 218763914_18988818@8.13.234.114<mailto:218763914_18988818@8.13.234.114 > > > CSeq: 20798 INVITE > Contact: "Anonymous" <sip:Anonymous@8.13.234.114:5060> > P-Asserted-Identity: <sip:+14153436545@8.13.234.114:5060> > > > We extract 4153436545 instead of 5180943774 on the called party side, and our > feature bombs. > > While I follow up with our carrier, what other options do I have? > What could I use (header or parameter) to send my private info transparently > through the network? > Must be in INVITE. > > I have found post "Private Header" from 2009, that suggests: > - private header, add your own > - MIME data > - userinfo parameter in Request URI > > Each one has its challenges for my app - do I have other options? > Thank you! > A.C. > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors