H.323 (8.1) Phase A - Call Setup

Peter Price PeterP at VEGASTREAM.COM
Fri Jul 27 11:07:34 EDT 2001


Paul,

I don't feel this tread reached a conclusion.

The last comment I saw from you was that the intent was alerting.

I asked on July 20 (see below) why that was the intent and received no
reply.

I also commented in a separate email about you last paragraph
> > The ideas are related, but independent.  What we have seen some folks do
is
> > send a Call Proceeding to the caller and then nothing else until the
> > connect.  The result is that the calling party hears silence for a very
long
> > time: that's not good.
We both agree Alerting should be sent to the caller as soon as the callee's
phone is ringing but the text opens the door for someone to send Call
Proceeding and then not ever send Alerting.

It becomes clearer to me that the original intent was almost certainly
"If an endpoint can respond to a Setup message with a Connect within 4
seconds, it is not required to send the Alerting message."
Reference to Call Proceeding is incorrect and to Release Complete
irrelevent.

So was this latter interpretation what was really intended or is my original
suggestion that the text should have refereed to Call Proceeding still
valid?

Thanks
Peter

> -----Original Message-----
> From: Peter Price
> Sent: 20 July 2001 14:03
> To: ITU-SG16 at mailbag.cps.INTEL.COM
> Subject: RE: H.323 (8.1) Phase A - Call Setup
>
>
> Paul,
>
> I don't understand why the intent was Alerting.
>
> "If an endpoint can respond to a Setup message with a
> Connect, Call Proceeding, or Release Complete within 4
> seconds, it is not required to send the Alerting message."
>
> Why, if an endpoint can respond to a Setup with a Call
> Proceeding within 4 seconds, should it not have to send the
> Alerting?  How will the user get a ringing sound in his ear then?
>
> I know that Alerting (and Connect) also stops T303.
> However, in Table 9-1/Q.931 (refernced by H.225 (7.5)),
> receipt of an Alerting starts T301, while receipt of Call
> Proceeding starts T310.  I realise that T310 is not
> explicitly required by H.323 but the second para of (8.1.8.2)
> implies that the mechanism it represents IS required (I know
> its says should and not shall - perhaps this is a second error)
>
> "A Gateway should send a Call Proceeding message after it
> receives the Setup message (or after it receives ACF) if it
> expects more than 4 seconds to elapse before it can respond
> with Alerting, Connect, or Release Complete."
>
> The specific reason for sending Call Proceeding here is to
> stop T303 timing out and the call failing.
>
> The point is that for H.323 endpoints Call Proceeding is
> superfluous, if a terminal device cannot respond with an
> Alerting or Release Complete within 4 seconds it has problems
> [ or it's running windows (-; ] and the call probably should
> fail.  However, gateways are different. If they interface to
> a large network then the Alerting must not be sent to the
> caller until an appropriate message has been received [ also
> in (8.1) "In the case of interworking through a Gateway, the
> Gateway ***shall send Alerting when*** it receives a ring
> indication from the SCN."  ie WHEN it receives the ring
> indication and not before ] and this might take longer than 4
> seconds - hence the need for gateways to send Call Proceeding
> and the relevance of 4 seconds in the sentence in question.
>
> My original assertion that the text in (8.1) is incorrect stands.
>
> "If an endpoint can respond to a Setup message with a
> Connect, Alerting, or Release Complete within 4 seconds, it
> is not required to send the Call Proceeding message."
>
> Alternatively, if an endpoint *cannot* respond to a Setup
> message with a Connect, Alerting, or Release Complete within
> 4 seconds, it *should* (shall?) send a Call Proceeding message.
>
> The only other interpretation I can come up with is that the
> intent was
> "If an endpoint can respond to a Setup message with a Connect
> within 4 seconds, it is not required to send the Alerting message."
> If it responds with a Release Complete within 4 seconds it's
> not going to send an Alerting!
>
> I've just seen Chris's reply as well - I think my
> observations still stand.
> I think in fact that the whole paragraph is poorly
> structured, mixing a number of different ideas.
> I was juts trying to suggest the simplest change.
>
> Peter
>
> > -----Original Message-----
> > From: Paul E. Jones [mailto:paulej at PACKETIZER.COM]
> > Sent: 20 July 2001 12:48
> > To: ITU-SG16 at mailbag.cps.INTEL.COM
> > Subject: Re: H.323 (8.1) Phase A - Call Setup
> >
> >
> > Peter,
> >
> > Alerting was the intent.  Call Proceeding not produce a
> > ringing sound in the
> > caller's ear.  H.323 devices have to be able to send an
> > Alerting, though
> > they're not required to do so if they can send a Connect
> > within 4 second.
> > The 4 seconds is the T303 timeout and the T303 timer is
> disabled when
> > receiving Alerting, too... not just Call Proceeding.
> >
> > The ideas are related, but independent.  What we have seen
> > some folks do is
> > send a Call Proceeding to the caller and then nothing else until the
> > connect.  The result is that the calling party hears silence
> > for a very long
> > time: that's not good.
> >
> > Paul
> >
> > ----- Original Message -----
> > From: "Peter Price" <PeterP at VEGASTREAM.COM>
> > To: <ITU-SG16 at mailbag.cps.INTEL.COM>
> > Sent: Friday, July 20, 2001 6:54 AM
> > Subject: H.323 (8.1) Phase A - Call Setup
> >
> >
> > > Hi folks,
> > >
> > > I think I may have found some incorrect text in H.323 8.1
> > >
> > > The same text appears in both V3 and V4 so I suspect nobody
> > has commented
> > > before.
> > >
> > > In the paragraph beginning:
> > > "An endpoint shall be capable of sending the Alerting
> message. ..."
> > >
> > > it goes on to say:
> > > "If an endpoint can respond to a Setup message with a
> Connect, Call
> > > Proceeding, or Release Complete within 4 seconds, it is not
> > required to
> > send
> > > the Alerting message. An endpoint sending the Setup message
> > can expect to
> > > receive either an Alerting, Connect, Call Proceeding, or
> > Release Complete
> > > message within 4 seconds after successful transmission."
> > >
> > > I believe the first sentence here should really be discussing the
> > > requirement to send a Call Proceeding (not Alerting) message.
> > > The period of 4 seconds in the last sentence is related to
> > T303 which is
> > > specifically terminated by a Call Proceeding message in
> > order to extend
> > the
> > > timeout for the sending endpoint.
> > >
> > > I think the sentence should read:
> > > "If an endpoint can respond to a Setup message with a
> > Connect, Alerting,
> > or
> > > Release Complete within 4 seconds, it is not required to
> > send the Call
> > > Proceeding message."
> > >
> > > This is then consistent with the use of Call Proceeding
> described in
> > 8.1.8.2
> > > (second para).
> > >
> > > Peter Price
> > >
> > >
> >
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > For help on this mail list, send "HELP ITU-SG16" in a message to
> > > listserv at mailbag.intel.com
> > >
> >
> >
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > For help on this mail list, send "HELP ITU-SG16" in a message to
> > listserv at mailbag.intel.com
> >
>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For help on this mail list, send "HELP ITU-SG16" in a message to
listserv at mailbag.intel.com



More information about the sg16-avd mailing list