Sasha,
The fact that H.225.0 says a
device shall send a Status message for an unknown message, yet leaves the Cause
code unspecified, is certainly an issue we should close on. My suggestion
would be to use 97: “Message type non-existent or not
Implemented.”
I think an “unknown
message” would be one that is not currently defined today in H.225.0.
If the message is syntactically invalid, then I believe that is a protocol
error. In that case, either 100 or 111 would be good choices depending on
whether it is just an invalid IE or something that is impossible to decode.
Those are fairly minor changes,
though the impact might be significant. However, your problem description
suggests you are looking for a broader statement. Do you have a specific
proposal in mind, either a new paragraph or section on error handling or a reference
to Q.931?
Paul
From:
itu-sg16-bounces@lists.packetizer.com
[mailto:itu-sg16-bounces@lists.packetizer.com] On Behalf Of Sasha
Ruditsky
Sent: Wednesday, September 30, 2009 6:01 PM
To: itu-sg16@lists.packetizer.com
Subject: [itu-sg16] AVD-3813 Handling Of Error Conditions in H.323
Q2 Experts,
The conclusion for the discussion of the AVD-3813 during the
last SG16 meeting’s was to ask the experts opinion through the mailing
list.
My apology for the short notice. I hope that we still have
time before the next meeting for people to understand the problem and express
their opinions.
The problem discussed in AVD 3813 is more or less as
follows:
“
H.225.0 gives very little attention to the specification of
processing of the H.225.0 Call Signaling messages errors. The only place dedicated
to this subject is Clause 7.1 of H.225.0.
On the other hand, ITU-T Recommendation Q.931 on which
H.225.0 messages are based provides quite detailed information on the same
subject. While H.225.0 states that Implementations shall follow ITU-T Rec.
Q.931 as specified in H.225.0, there is a lot of confusion surrounding the
cases which H.225.0 does not cover and Q.931 does.
In addition, ETSI TS 101 804 – 2 defines Conformance
Test Specification for ITU-T H.225.0. This test specification apparently based
on Q.931 procedures, not on the corresponding H.225.0 ones. More than this, in
many cases ETSI TS 101 804 – 2 requests behavior which claims to be based
on Q.931, however is not defined neither in Q.931, nor H.225.0.
“
Apparently “H.323 conformant” not always means
“ETSI TS 101 804 – 2 conformant” and I believe we need to
find some solution to at least make this particular point clear.
I’m going to resubmit AVD-3813.
It would be great to be able to get some ideas from the
group into the resubmitted document.
Thank you,
Sasha