Keith,
The way these services work the UUI is indeed from B - not
A.
There is no need for C to even know that - all C knows is
there is UUI associated with the call.
It works like this for the transfer case:
1) Call comes into a call center from some user in the public
network (wanting to place an order)
2) At the call center, the caller's ID (Calling Party Number)
is used to access their account information
(Or perhaps the caller identity is
determined by an IVR that answered the call)
3) The call center determines that the best place to handle
the call (least wait time in queue) is actually a remote branch of the call
center
4) The call center initiates a new call through the public
network to the remote branch and the first branch (B) sends the
UUI
it obtained for the caller with that
new call
5) The call center requests the public network (using Facility
IEs) to direct connect the caller to the remote branch
6) The public network drops the two original calls (the
inbound and outbound) at the original call center
branch and connects the public
network caller directly to the remote branch as requested
Technically speaking, the UUI was from B to C although it
"relates" to A certainly.
These network services are used to rid call centers of calls
simply looped through a PBX when the two parties left on
the call are actually elsewhere and can be directly connected
- facility savings. Call centers love those kinds of network
features.
There are indeed public networks that support this. Yes, there
is indeed an interworking implication there - that is very
straight forward to interwork with and not lose the UUI.
That's why having the UUI encoding like ISDN is a very
attractive industry solution - so it can be easily
interworked. There are gateways today that can interwork SIP
signaling
(REFER) to that kind of ISDN service - and now they can do so
and not lose the UUI. As for UUI content, well that is and always has been
entirely up to
local policy for the end users that are
utilizing it. Sometimes UUI is overwritten and sometimes it may
be
appended to. It's up to the two end users to agree on what the
UUI is and how
it is interpreted. Intermediate entity's either simply
"provide" the UUS service (as being indicated below - if they get
it
they simply pass it). Or... they can actually "use" the
service and insert/modify UUI. The public network does not
care - they simply "provide" the service and transmit it
through their network. It's up to the two end users
to agree on what that information is and how it's used. It's
always been that way.
We can't have words in here for UUI treatment in SIP that does
not allow for the same features that are available in ISDN today.
So, I'm not quite sure why we are getting ourselves wrapped
around the axle regarding the redirect concept in SIP
(whether it be diversion using a 302 or a transfer). The call
center will be inserting UUI in either case so when one looks at
it from the purist point of view I guess that does translate
to the UUI being from B to C rather than A to C. Although
UUI is also used in cases where it indeed would be from A to C
- we just can't rule out the redirect cases
because they are available in ISDN.
Jo
----- Original Message -----
Sent: Thursday, December 11, 2008 4:56
AM
Subject: RE: Initial WG review:
draft-johnston-sipping-cc-uui-06
However there are implications in the draft that go
beyond ISDN (as defined by ITU-T service descriptions and as represented in
the ISO private network equivalents) in this case. Note that while the stage 1
and stage 2 for the ISDN public networks cover diversion using both forward
switching and redirection, forward switching is the only bit implemented in
the public network due to charging issues. Redirection does occur across the
PBX-public network interface.
In ISDN if A calls B and B redirects to C, then any UUI
that A sends to B is redirected to C.
The draft implies that B is allowed to include its own
personal UUI and that this will be given to C, and I believe this is not
covered in the ISDN case.
My understanding is that while in the ISDN the rerouteing
request contains UUI, it is the original UUI from the A user that is sent back
to the point of redirection as this will not have been preserved at these
intermediate points.
Thus in section 4.3 of the draft, F2 should only contain
UUI if F1 contains the UUI in the first place, and all the redirect server is
doing is reflecting it back.
Note that I do not necessarily have concerns about
extending the ISDN service, but we do need to be clear of the use cases where
this occurs, and also make sure that there are no interworking implications
with the ISDN service. Thus an ISDN user C receiving UUI will have expected
this to have come from the A user. If B happens to be a SIP user and inserting
its own UUI, what occurred to any original UUI from the A user, and how do we
tell the C user that this UUI is now really from user B.
regards
Keith
Joanne,
It seems I was mistaken about ISDN not supporting a
redirection capability for UUI. If that is the case, then my concern goes
away.
John
in line...
----- Original Message -----
Sent: Tuesday, December 02, 2008
11:51 PM
Subject: RE: Initial WG
review: draft-johnston-sipping-cc-uui-06
Alan and Joanne,
Looking at the redirection example, I could
imagine a similar case but using proxying (retargeting or rerouting)
rather than redirection. In this case the proxy would insert the UUI
in the forwarded request. Is see no requirement for this in section
3.
However, PSTN/ISDN does not support capabilities equivalent to
insertion by a proxying or redirecting entity.
[Joanne] PSTN/ISDN most certainly allows for transition of
UUI with redirect - and that is
a very important point... see more information below...
Yet in section 1 it states: "This document looks only at
the requirements and mechanisms for replicating the
existing, widely used and deployed ISDN UUI
service."
Therefore we should either: - remove the redirection case,
on the grounds that it doesn't replicate existing ISDN UUI operation;
or
[Joanne] Redirection most certainly does replicate current ISDN
behavior - there are
ISDN standards supported by PSTNs where they actually do a redirect
as requested
by a PBX - ANSI Explicit Network Call Transer and ETSI Network Call
Deflection
are two popular specs supported and used with PSTNs -
both of them allow for
transmitting the UU IE as part of that PSTN redirect service
for private networks. Hence, the SP redirect case
here is certainly 100% valid in SIP. If we do something to
disallow it in SIP (or just ignore it) then we are going
to cause interop problems and certainly not have parity with ISDN
for full UUI transmission support
for redirects... and the industry needs that...
- clarify the statement in section 1 so as not to preclude
the redirection case. Furthermore, if we adopt the second of
these approaches we might wish to consider adding a requirement for
insertion by a proxy. Fortunately the chosen mechanism would seem to
permit this. I have no strong feelings which approach we should
take. I just wish to see consistency. John >
-----Original Message----- > From: sipping-bounces@xxxxxxxx
> [mailto:sipping-bounces@xxxxxxxx] On Behalf Of Mary
Barnes > Sent: 02 December 2008 00:49 > To: sipping@xxxxxxxx> Cc: Gonzalo
Camarillo > Subject: Initial WG review:
draft-johnston-sipping-cc-uui-06 > > Hi folks, >
> This email is intended to announce an initial WG review for
> the following document: > http://www.ietf.org/internet-drafts/draft-johnston-sipping-cc- >
uui-06.txt > < http://www.ietf.org/internet-drafts/draft-johnston-sipping-cc>
-uui-06.txt> > > There was strong consensus to
complete the problem statement > and requirements in the SIPPING
WG session (i.e., WGLC) and > then propose that the solution be
worked in SIP WG - with the > obvious understanding that SIP WG
must go through the process > of taking on a new work
item. And, of course, the chairs > will work with the
AD to get the appropriate milestones added > to SIPPING WG
charter. > > In order to progress this document in the
SIPPING WG, we > would like at least 3 (ideally 4) dedicated
reviewers. So, > please let us know ASAP if you would be willing
to serve as a > reviewer. If we don't get volunteers, I
will pick on people, > but it would be great to get some new
reviewers into the pool. > > In terms of feedback,
as well as technical comments, we would > like to hear views on
whether this doc is ready for WGLC > (note that this document has
been in the WG as an individual > draft for over two years).
> > Please send any and all comments on or before Dec.
22nd, 2008 > (3 weeks time). > > Regards, >
Mary. > SIPPING WG co-chair > >
|