Re: Need clarification on 5086 RFC - Section 5.3
Alexander Vainshtein <Alexander.Vainshtein <at> ecitele.com>
2009-02-07 10:49:51 GMT
Mahesh,
Quoting from RFC 2119 that defines the meaning of key words defining requirement levels:
<quote>
SHOULD: This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.
...
MAY: This word, or the adjective "OPTIONAL", mean that an item is truly optional. One vendor may choose to include the item because a particular marketplace requires it or because the vendor feels that it enhances the product while another vendor may omit the same item. An implementation which does not include a particular option MUST be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality. In the same vein an implementation which does include a particular option MUST be prepared to interoperate with another implementation which does not include the option (except, of course, for the feature the option provides.)
<end quote>
IMHO the wording used in RFC 5086 allows you to carry signaling packets in the same PW with the data packets if you see compelling reasons to do that and fully understand the implications. One of these implications
is, of course, that your implementation will be non-interoperable with the implementations that carry signaling packets in separate PW.
I cannot say at the moment which implementations prevail in the industry today, since CESoPSN applications I actually deal with lately do not require the signaling packets' functionality.
Hopefully, these notes will be helpful.
Regards,
Sasha
From: Mahesh Singh C [maheshsc <at> hcl.in]
Sent: Friday, February 06, 2009 11:17 AM
To: Alexander Vainshtein
Cc: pwe3 <at> ietf.org
Subject: Need clarification on 5086 RFC - Section 5.3
Hi Sasha,
I would like to understand the below recommendation in RFC 5086 better.
Section 5.3
Extending Basic NxDS0 Services with CE Application Signaling
“Signaling packets SHOULD be carried in a separate dedicated PW.
However, implementations MAY carry them in the same PW as the TDM
data packets for the basic NxDS0 service. The methods of "pairing"
the PWs carrying TDM data and signaling packets for the same extended
NxDS0 service are out of scope of this document.”
The first statement specifies SHOULD. From my understanding, if we try to implement as per the next statement the meaning of first statement is becoming false right?
Is it mandatory to send signaling packets in separate PW and data packets in another separate PW?
OR
Can we send signaling packets and data packets in the same PW. The required information in the same PW packets can be distinguished using its CW. Can we implement like this.
This I believe as per the second statement above. But, since the first statement has SHOULD, I am not sure on this approach.
Regards,
Mahesh
DISCLAIMER:
-----------------------------------------------------------------------------------------------------------------------
The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only.
It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in
this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of
this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have
received this email in error please delete it and notify the sender immediately. Before opening any mail and
attachments please check them for viruses and defect.
-----------------------------------------------------------------------------------------------------------------------
|
_______________________________________________
pwe3 mailing list
pwe3 <at> ietf.org
https://www.ietf.org/mailman/listinfo/pwe3