[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Enum] Overlap dialing user experience (Re: I-D Action: New draft - draft-bellis-enum-send-n-00)
- To: Brian Rosen <br at brianrosen.net>
- Subject: [Enum] Overlap dialing user experience (Re: I-D Action: New draft - draft-bellis-enum-send-n-00)
- From: Otmar Lendl <lendl at nic.at>
- Date: Mon, 7 Apr 2008 10:59:41 +0200
- Cc: enum at ietf.org, 'Paul Kyzivat' <pkyzivat at cisco.com>, "'Clive D.W. Feather'" <clive at demon.net>, 'Duane' <duane at e164.org>, 'Richard Shockey' <richard at shockey.us>
- Delivered-to: ietfarch-enum-web-archive at core3.amsl.com
- Delivered-to: enum at core3.amsl.com
- In-reply-to: <01aa01c89679$44ee0d40$640fa8c0 at cis.neustar.com>
- List-help: <mailto:enum-request@ietf.org?subject=help>
- List-id: Enum Discussion List <enum.ietf.org>
- List-post: <mailto:enum@ietf.org>
- List-subscribe: <https://www.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=subscribe>
- List-unsubscribe: <https://www.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=unsubscribe>
- Mail-followup-to: Otmar Lendl <lendl at nic.at>, Brian Rosen <br at brianrosen.net>, 'Paul Kyzivat' <pkyzivat at cisco.com>, 'Richard Shockey' <richard at shockey.us>, enum at ietf.org, "'Clive D.W. Feather'" <clive at demon.net>, 'Duane' <duane at e164.org>
- References: <47F62F13.4000004 at cisco.com> <016601c8965e$9e0d8ec0$640fa8c0 at cis.neustar.com> <47F63D66.2090909 at cisco.com> <122101c8966b$f7e360c0$e7aa2240$ at us> <47F65822.5030205 at cisco.com> <01aa01c89679$44ee0d40$640fa8c0 at cis.neustar.com>
- Sender: enum-bounces at ietf.org
- User-agent: Mutt/1.5.9i
On 2008/04/04 19:04, Brian Rosen <br at brianrosen.net> wrote:
> One thing I don't think we have to do is give the black phone or black phone
> connected to TA a BETTER experience than they have now.
>
> Those of you in countries that allow this kind of "enterprise can define how
> long the number is", what is the user experience? You can route as soon as
> the prefix is entered. What is the user experience after that? What if
> there was a short or a long pause between the prefix and one of the
> internally consumed digits? After all, the originating switch doesn't know
> how many digits the enterprise uses.
The simple answer is: The user does not notice that the PBX on the
terminating side is not integrated into the operator's switch. It's all
completely transparent and realtime. Overlap dialing is an end-to-end
feature: individual digits are passed from originating PBX, via
originating carrier, via destiation carrier to the receiving PBX.
Here are some D-channel traces to explain this (using Asterisk
connected to a Colt ISDN PRI, calling is via Telekom Austria.)
Lines starting with < are receiving, the ones with > are sent to the
operator.
I'm calling extension 300 on +43 1 25397.
1) Direct dialing (incl. extension)
< Message type: SETUP (5)
< Called Number (len= 6) [ Ext: 1 TON: Unknown Number Type (0) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1) '300' ]
New call coming in, indicting extension 300. Actually, it is a config
option on an ISDN line whether these "Called Number" messages contains
just the extension or the national number + extension.
> Message type: SETUP ACKNOWLEDGE (13)
> Message type: CONNECT (7)
"300" is known, thus Asterisk accpects the call.
< Message type: CONNECT ACKNOWLEDGE (15)
2) overlap dialing.
On the sending side, all digits are passed one by one to the operator,
the second I hit the '7' key, I see on the receiving side:
< Message type: SETUP (5)
There is no "called number" information element in the setup message
> Message type: SETUP ACKNOWLEDGE (13)
I continue dialing and see
< Message type: INFORMATION (123)
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1) '3' ]
then:
< Message type: INFORMATION (123)
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0' ]
< Message type: INFORMATION (123)
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0' ]
At this point, the Asterisk knows that the extension is complete
and thus sends:
> Message type: CONNECT (7)
3) Timeout (receiving side):
Here is the case where the receiving side implements a timeout:
Overlap-dialing till the 7, then waiting:
< Message type: SETUP (5) (no called party IE)
> Message type: SETUP ACKNOWLEDGE (13)
(some seconds later)
> Message type: CONNECT (7)
4) Timeout (sending side)
I can't reproduce this right now, but I rememeber that when calling
from a POTS phone, the network will issue a "SENDING COMPLETE" IE
to the receiving ISDN line after a suitable delay.
------------
I hope this helps a bit.
/ol
--
// Otmar Lendl <lendl at nic.at>, T: +43 1 5056416 - 33, F: - 933
// nic.at Internet Verwaltungs- und Betriebsgesellschaft m.b.H
// http://www.nic.at/ LG Salzburg, FN 172568b, Sitz: Salzburg
_______________________________________________
enum mailing list
enum at ietf.org
https://www.ietf.org/mailman/listinfo/enum