Subject: AW: Warning about dial plan assumptions (was RE: AW: [Sip] SIPIT Inte rop problem with ;user=phone)

From: "Stastny Richard" <[email-masked]>
Date: Sun, 24 Aug 2003 14:17:50 +0200

SGkgZm9sa3MsDQogDQo+PiAgUGVyc29uYWxseSwgSSdkIGRlYXJseSBsb3ZlIGEgc3BlY2lmaWNhdGlvbiBzdGF0aW5nDQo+PiAgdGhhdCAnMDAnIGFzIHRoZSBmaXJzdCBjaGFyYWN0ZXJzIG9mIGEgZGVzdGluYXRpb24NCj4+ICBzdHJpbmcgc2hvdWxkIGJlIGNvbnZlcnRlZCBpbnRvIGEgJysnIGFzIHRoYXQncyB3aGF0DQo+PiAgbXkgYm9keSBtZW1vcnkgYXNzdW1lcywgYnV0IHRoYXQncyBOT1QgYSBwcm90b2NvbA0KPj4gIGlzc3VlLCAgSU1ITy4gSXQncyBvbmx5IGEgbWF0dGVyIG9mIGludGVycHJldGF0aW9uDQo+PiAgd2l0aGluIGFuIGVuZCBzeXN0ZW0uDQoNCkkgdGhpbmsgeW91IGdvdCB0aGlzIHdyb25nLCBiZWNhdXNlIGl0IGlzIHByZWNpc2VseSB0aGUgb3RoZXIgd2F5IHJvdW5kOg0KIA0KSWYgeW91IGVudGVyIGEgJysnIChlLmcuIG9uIGEgbW9iaWxlIHBob25lKSwgdGhlICcrJyBpcyB0cmFuc21pdHRlZA0KaW4gdGhlIGRpYWwgc3RpbmcgdG8gdGhlIHN5c3RlbSBhbmQgY29udmVydGVkIHRoZXJlIGluIHRoZSBpbnRlcm5hdGlvbmFsDQphY2Nlc3MgY29kZSwgd2hhdCBldmVyIHRoaXMgaXMgaW4gdGhlIG5ldHdvcmsgaW4gcXVlc3Rpb24uDQogDQpJdCBpcyBkZWZpbmV0ZWx5IE5PVCBhbiBlbmRzeXN0ZW0gaXNzdWUsIGl0IGlzIGEgbmV0d29yayBpc3N1ZS4NCiANCklmIEkgaGF2ZSBzdG9yZWQgYSBudW1iZXIgbGlrZSAnKzQzMTk3OTgwJyBpbiBteSBtb2JpbGUgcGhvbmUNCmFuZCByb2FtIGludG8gYSBHZXJtYW4gbmV0d29yaywgdGhlICcrJyBpcyB0cmFuc2xhdGVkIHRvICcwMCcgbGlrZQ0KaW4gQXVzdHJpYSwgaWYgSSByb2FtIHRvIHRoZSBVUyAoeWVzLCB0aGlzIGlzIHBvc3NpYmxlKSB0aGUgJysnIGlzDQp0cmFuc2xhdGVkIHRvICcwMTEnLg0KIA0KSXQgaXMgcHJvcG9zZWQgdG8gdXNlIHRoZSBzYW1lIHByb2NlZHVyZSBpbiBWb0lQIG5ldHdvcmtzLCBlc3BlY2lhbGx5DQppZiB5b3UgY29uc2lkZXIgZHVhbC1tb2RlIGRldmljZXMgdXNpbmcgdGhlIHNhbWUgYWRkcmVzcyBib29rLg0KIA0KbW9zdCBwZW9wbGUgaW4gRXVyb3BlIGFyZSBhbHJlYWR5IHVzZWQgdG8gc3RvcmUgbnVtYmVycyBpbiBtb2JpbGUgcGhvbmVzDQpvbmx5IGluIHRoZSBmdWxsIGludGVybmF0aW9uYWwgZm9ybWF0LiBTaW5jZSBtb3N0IHBlb3BsZSBpbiB0aGUgVVMgYXJlIGFsc28gdXNlZA0KdG8gc3RvcmUgbnVtYmVycyBpbiBtb2JpbGUgcGhvbmVzIGluIHRoZSBmb3JtYXQgMSsxMEQgZm9ybWF0IChlLmcuDQoxLXh4eC14eHgteHh4eCwgaXQgd291bGQgYmUgZWFzeSB0byB0ZWxsIHRoZW0ganVzdCB0byBhZGQgYSAnKycgaW4gZnJvbnQgYW5kDQppdCB3b3VsZCBhbHNvIHdvcmsgaW50ZXJuYXRpb25hbGx5Lg0KIA0KYmVzdCByZWdhcmQNClJpY2hhcmQNCiANCg0KCS0tLS0tVXJzcHLDvG5nbGljaGUgTmFjaHJpY2h0LS0tLS0gDQoJVm9uOiBDb25yb3ksIExhd3JlbmNlIChTTVRQKSBbbWFpbHRvOmx3Y0Byb2tlLmNvLnVrXSANCglHZXNlbmRldDogU28gMjQuMDguMjAwMyAxMzo0NSANCglBbjogQWRhbSBSb2FjaCANCglDYzogc2lwQGlldGYub3JnOyBTdGFzdG55IFJpY2hhcmQgDQoJQmV0cmVmZjogUmU6IFdhcm5pbmcgYWJvdXQgZGlhbCBwbGFuIGFzc3VtcHRpb25zICh3YXMgUkU6IEFXOiBbU2lwXSBTSVBJVCBJbnRlIHJvcCBwcm9ibGVtIHdpdGggO3VzZXI9cGhvbmUpDQoJDQoJDQoNCglBdCA5OjQ0IHBtIC0wNTAwIDIzLzgvMDMsIEFkYW0gUm9hY2ggd3JvdGU6DQoJPkNvbnJveSwgTGF3cmVuY2UgKFNNVFApIFttYWlsdG86bHdjQHJva2UuY28udWtdIHdyaXRlczoNCgk+DQoJPj4gIFBlcnNvbmFsbHksIEknZCBkZWFybHkgbG92ZSBhIHNwZWNpZmljYXRpb24gc3RhdGluZw0KCT4+ICB0aGF0ICcwMCcgYXMgdGhlIGZpcnN0IGNoYXJhY3RlcnMgb2YgYSBkZXN0aW5hdGlvbg0KCT4+ICBzdHJpbmcgc2hvdWxkIGJlIGNvbnZlcnRlZCBpbnRvIGEgJysnIGFzIHRoYXQncyB3aGF0DQoJPj4gIG15IGJvZHkgbWVtb3J5IGFzc3VtZXMsIGJ1dCB0aGF0J3MgTk9UIGEgcHJvdG9jb2wNCgk+PiAgaXNzdWUsICBJTUhPLiBJdCdzIG9ubHkgYSBtYXR0ZXIgb2YgaW50ZXJwcmV0YXRpb24NCgk+PiAgd2l0aGluIGFuIGVuZCBzeXN0ZW0uDQoJPg0KCT5CZSBjYXJlZnVsIHdoYXQgeW91IGFzc3VtZS4gSSB3b3VsZCBiZSBhIGJpdCBjb25mdXNlZA0KCT5hbmQgbWlmZmVkIGlmIEkgZGlhbGVkICIwMCIgb24gbXkgU0lQIHBob25lIGFuZCBoYWQgaXQNCgk+Y29udmVydGVkIHRvICJ0ZWw6KyIuDQoJDQoJSGkgQWRhbSwgZm9sa3MsDQoJICAgVGhhbmtzLCB0aGF0J3MgZXhhY3RseSB3aGF0IEkgbWVhbnQuDQoJDQoJKkkqIHdvdWxkIGxvdmUgc3VjaCBhIHNwZWNpZmljYXRpb24sIGJlY2F1c2UgaXQncyB3aGF0IG15DQoJY2VsbHBob25lIGRvZXMuIFlvdSB3b3VsZG4ndCBiZWNhdXNlIHlvdSBhcmUgaW4gdGhlIE5BTlAuDQoJDQoJVGh1cyBhbnkgc3BlYyBtdXN0bid0IGJlICJvdmVyIHRoZSB3aXJlIiAtIGl0IE1VU1QgYmUgYXQNCgltb3N0IGFuIGVuZCBzeXN0ZW0gaXNzdWUuIEl0J3MgZGFuZ2Vyb3VzIGZvciBhIFByb3h5IHRvDQoJaW50ZXJwcmV0LCBhcyB0aGUgZXhwZWN0YXRpb25zIG9mIHRoZSBlbmQgdXNlciBtYXkgZGlmZmVyLg0KCQ0KCUknZCBiZSBjb25mdXNlZCBhbmQgbWlmZmVkIGlmIEkgZGlhbGxlZCAwMTE3IGFuZCBteSBwcm94eQ0KCWFuZCBQU1ROIGdhdGV3YXkgZ2F2ZSBtZSBhIFJ1c3NpYW4gbnVtYmVyIHJhdGhlciB0aGFuIHRoZQ0KCUJyaXN0b2wgbnVtYmVyIEkgZXhwZWN0ZWQuIFNvLCBubyBkb3VidCwgd291bGQgdGhlIGNhbGxlZSA6KS4NCgkNCglhbGwgdGhlIGJlc3QsDQoJICAgTGF3cmVuY2UNCgktLQ0KCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoJUm9rZSBNYW5vciBSZXNlYXJjaCAgICA6IFRoaXMgaW5mb3JtYXRpb24gaXMgcHJvdmlkZWQgImFzIGlzIiBhbmQgaXMgbm90DQoJPG1haWx0bzpsd2NAcm9rZS5jby51az46IGludGVuZGVkIHRvIGNyZWF0ZSBhbnkgY29udHJhY3R1YWwgb3IgbGVnYWwNCgk8dGVsOis0NDE3OTQ4MzM2NjY+ICAgIDogcmVsYXRpb25zaGlwLg0KCQ0KCS0tDQoJUmVnaXN0ZXJlZCBPZmZpY2U6IFJva2UgTWFub3IgUmVzZWFyY2ggTHRkLCBTaWVtZW5zIEhvdXNlLCBPbGRidXJ5LCBCcmFja25lbGwsDQoJQmVya3NoaXJlLiBSRzEyIDhGWg0KCQ0KCVRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBpcyBjb25maWRlbnRpYWwgdG8NCglSb2tlIE1hbm9yIFJlc2VhcmNoIEx0ZCBhbmQgbXVzdCBub3QgYmUgcGFzc2VkIHRvIGFueSB0aGlyZCBwYXJ0eSB3aXRob3V0DQoJcGVybWlzc2lvbi4gVGhpcyBjb21tdW5pY2F0aW9uIGlzIGZvciBpbmZvcm1hdGlvbiBvbmx5IGFuZCBzaGFsbCBub3QgY3JlYXRlIG9yDQoJY2hhbmdlIGFueSBjb250cmFjdHVhbCByZWxhdGlvbnNoaXAuDQoJDQoJDQoNCg==_______________________________________________Sip mailing list  https://www1.ietf.org/mailman/listinfo/sipThis list is for NEW development of the core SIP ProtocolUse [email-masked] for questions on current sipUse [email-masked] for new developments on the application of sip

---

From: "Conroy, Lawrence (SMTP)" <[email-masked]>
Date: Sun, 24 Aug 2003 13:36:36 +0100

(at end)
At 2:17 pm +0200 24/8/03, Stastny Richard wrote:
>Hi folks,
>
>>>   Personally, I'd dearly love a specification stating
>>>   that '00' as the first characters of a destination
>>>   string should be converted into a '+' as that's what
>>>   my body memory assumes, but that's NOT a protocol
>>>   issue,  IMHO. It's only a matter of interpretation
>>>   within an end system.
>
>I think you got this wrong, because it is precisely the other way round:
>
>If you enter a '+' (e.g. on a mobile phone), the '+' is transmitted
>in the dial sting to the system and converted there in the international
>access code, what ever this is in the network in question.
>
>It is definetely NOT an endsystem issue, it is a network issue.
>
>If I have stored a number like '+43197980' in my mobile phone
>and roam into a German network, the '+' is translated to '00' like
>in Austria, if I roam to the US (yes, this is possible) the '+' is
>translated to '011'.
>
>It is proposed to use the same procedure in VoIP networks, especially
>if you consider dual-mode devices using the same address book.
>
>most people in Europe are already used to store numbers in mobile phones
>only in the full international format. Since most people in the US 
>are also used
>to store numbers in mobile phones in the format 1+10D format (e.g.
>1-xxx-xxx-xxxx, it would be easy to tell them just to add a '+' in front and
>it would also work internationally.
>
>best regard
>Richard
>
Hi Richard, folks,
   now I have a problem/misunderstand...
If my end system takes whatever pattern of characters I dial and converts
some of these into an International prefix ('+'), then the Proxy gets (say)
"sip:+15551231234", not "sip:01115551231234" or "sip:0015551231234".

The issue I was raising is that it's dangerous for a proxy to assume that,
IF it gets "sip:01171231234", it should treat this as (or, worse, convert
this to) "sip:+71231234". Likewise, IF it gets "sip:0071231234", then
treating it the same is also risky. I don't think that we don't interpret
userparts for "normal" SIP AoRs, so doing so for things that are digit strings
is dodgy.

(I'm also uncomfortable with the "type in '**92xxxxxx' to call someone
on Network 92" experiments folk are running. It may well not work if my
SIP phone is connected to another provider).

SIP # GSTN, and my Proxy can be anywhere in the World.
Of course, with 3G networks, 3G == GSTN, but that's another tragedy...

At this point, we have drifted over to a network provider number plan issue,
so apologies to the sip list for this.

all the best,
   Lawrence

-- 
-----------------------------------------------------------------------
Roke Manor Research    : This information is provided "as is" and is not
<mailto:[email-masked]>: intended to create any contractual or legal
<tel:+441794833666>    : relationship.

_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [email-masked] for questions on current sip
Use [email-masked] for new developments on the application of sip

---

From: "Conroy, Lawrence (SMTP)" <[email-masked]>
Date: Sun, 24 Aug 2003 13:46:23 +0100

At 1:36 pm +0100 24/8/03, Conroy, Lawrence (SMTP) wrote incorrectly:
>  I don't think that we don't interpret
I, of course, meant that I think that we don't interpret.
Duh... We now return you to your regular service
atb,  L