|
Hi, Mike,
I totally agree with your comments about (1)INFO can be sent within dialog of cause at lease after early dialog is established. (2)transparent backward ISUP message may be encapsulated in reliable 1xx or INFO.
But from the exact Q.1912.5 specification: --Q.1912.5, on the other
hand, describes how "transparent" messages are encapsulated, and it
says they are carried in the following:
It seems that backward ISUP message before call is connected must be carried in 183 before a “confirmed dialog”, I think this is the point which confuse some people who consider that INFO in early dialog is another option.
Reguards!
Peili Xu
-----Original
Message-----
Mike, I do not agree with your interpretation of Q.1912.5. Within RFC 3261 and RFC 3262, a dialog may be established by sending a reliable provisional or final response. Q.1912.5 simply says that if you haven't sent a reliable response yet (provisional or final, to establish a dialog), encapsulate a transparent backward ISUP message in a provisional. Your interpretation is correct without 100rel, but breaks down when using 100rel. So according to Q.1912.5, any transparent encapsulated ISUP in the backward direction after transmission of a reliable provisional response will use INFO, including during the period before transmission of the 200 OK response. Note that other (not transparent) ISUP messages follow different rules in Q.1912.5.
Regarding the supposed constraints on the use of INFO, RFC 2976 says the following things:
It is necessary that the
mid-session signaling information traverse In RFC 3261 and RFC 3262, this requirement is also satisfied when a dialog is established using a reliable provisional response in support of, for example, the UPDATE request. RFC 2976 goes on to say:
Unless stated
otherwise, the protocol rules for the INFO request Reference [1] is RFC 2543. This text only discusses the rules for formatting various header. It does not constrain INFO to all aspects of the use of BYE. And that's all that's said about the relationship of INFO to BYE at user agents.
The real problem is that RFC 2976 has not been updated to match RFC 3261 and RFC 3262. But the intent of the original RFC seems clear enough to allow INFO in either direction once a dialog is established, such as by sending a reliable provisional response. I see no problem with either RFC 3398 or Q.1912.5 in their use of INFO.
Richard Ejzak
|
_______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors at cs.columbia.edu for questions on current sip Use sipping at ietf.org for new developments on the application of sip