[SIPForum-discussion] ACME: SIP header manipulation

Michael Muller excelsio at gmx.com
Sun Apr 29 07:34:09 UTC 2012


Hello,

my users want to dial SIP-URIs on their phones. The devices themselves 
are able to do so, i.e. they actually send out the correct URI. 
Unfortunately the PBX doesn´t accept non E.164 numbers for routing, it 
simply rejects the invite. According to the manual, the only characters 
it accepts are: 0-9, A-F,*,#
So, if the PBX needs those ones, let´s deliver it.

Idea:
- Take a SIP-URI (e.g. sip:bob-m.mulder at foreigndomain.com) and translate 
each character. Let´s take ASCI and put in some "*". So the user dials: 
"*098*111*098*045*109*046*109*117*108*100*101*114@@foreigndomain.com". 
(hint: the "sip:" part is automatically added on the phones)
- Hopefully the PBX accepts this and it simply forwards it to the ACME SBC.

Question:
- Will the ACME be able to translate it back to 
"bob-m.mulder at foreigndomain.com" and will actually setup and hold the 
connection?

Hopefully, it is clear what I´d like to achieve. It´s just an idea, so 
it would be great if you could give some hints. If ACME isn´t able to do 
so, which software could make it?

Michael



More information about the discussion mailing list