Hi Alan,
You can use ENUM and SIP URIs in your case below.
You will need an ENUM rule that rewrites the domain of numbers that belong to
DomainB, e.g. a jsonized version would be:
{
"number_blocks" : [
{
"name" : "Numbers in DomainB",
"prefix" : "15554444",
"regex" : "!(^.*$)!sip:\\1@DomainB!"
}
}
Sprout receives an INVITE to "sip:+15554444001@DomainA". It pulls out
'+15554444001' from the SIP URI, does an ENUM lookup on the number to see if
the domain should be rewritten, finds the ENUM rule and rewrites DomainA to
DomainB.
Ellie
-----Original Message-----
From: Kwon, Alan [mailto:[email protected]]
Sent: 07 May 2014 16:58
To: Eleanor Merry; [email protected]
Subject: Re: Tel URI
Hi Ellie,
The use case that I'm trying to test is a multi-domain use case. Let's say user
A (1-555-444-3001) belongs to DomainA and B (1-555-444-4001) belongs to Domain
B. When user A tries to reach out to user B, in the Contacts, A only has B's
telephone number. If I configure the devices to use SIP URI, INVITE will be
sent to "sip:+15554444001@DomainA" and since B belongs to DomainB, it obviously
won't reach B.
That's the reason I'm configuring the devices to use Tel-URI. So that
Tel:+15554444001 would be translated by ENUM to sip:+15554444001@DomainB.
So, is this type of multi-domain use case not currently supported by Clearwater?
Thanks,
Alan
On 5/7/14 10:42 AM, "Eleanor Merry" <[email protected]> wrote:
>Hi Alan,
>
>We don't currently support Tel-URIs.
>
>While Clearwater does have function to support ENUM lookups for a TEL
>URI (INVITEs only), this function isn't tested as part of our QA (and
>so there may be issues with it). We're expecting to add support for TEL
>URIs in the future - in the meantime are you able to use SIP URIs?
>
>Clearwater also supports ENUM lookups for numbers embedded in a SIP URI.
>
>Ellie
>
>-----Original Message-----
>From: [email protected]
>[mailto:[email protected]] On Behalf Of
>Kwon, Alan
>Sent: 06 May 2014 23:13
>To: [email protected]
>Subject: [Clearwater] Tel URI
>
>Hi,
>
>I know that in the WIKI
>(https://github.com/Metaswitch/clearwater-docs/wiki/SIP-Interface-Speci
>fic ations), it says Tel-URI is not supported, but I was under the
>impression that you simply can't use the Tel-URI as your public URI,
>but would be able to send a request out to a Tel-URI since there's a
>support for ENUM server.
>
>I tried it today and I'm receiving 416.
>
>OPTIONS tel:+15554443001 SIP/2.0
>From:
><sip:[email protected]>;tag=sYys9XoDHolpvwEf7Jv2o9dQdDSP-Nbo
>To: <tel:+15554443001>
>
>SIP/2.0 416 Unsupported URI Scheme
>From:
><sip:[email protected]>;tag=sYys9XoDHolpvwEf7Jv2o9dQdDSP-Nbo
>To: <tel:+15554443001>;tag=z9hG4bKPjJqZHB7Oo3n7ITZ9BbVvlEpO5czHUA0y6
>
>So, Tel-URI is not supported at all? Then, what's the ENUM server used
>for?
>
>Thanks,
>Alan
>
>_______________________________________________
>Clearwater mailing list
>[email protected]
>http://lists.projectclearwater.org/listinfo/clearwater
_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater