Introduction

advertisement
Introduction
In reviewing the standards work that has been and is being done in the SCTE
Subcommittees, it is clear that one of the most difficult areas to get right is referencing.
The purpose of this paper is to clarify how references should be included in SCTE
standards.
References are essential to the development of standards. Using references makes for
shorter, more concise documents; higher accuracy when the same information must be
used in many places; and elimination of the problems associated with trying to use
information which is the intellectual property of some other organization. In this paper
we will cover general good practices; options for specifying normative references; how to
deal with patents and licenses; and how to deal with standards which reference each
other.
General
It is essential that a separate section be included in each standard that lists all the
references to other documents. These should be separated into two categories –
normative references and informative references.

Normative references have the same ‘mandatory’ nature as the basic standard.
In other words, the effect is exactly the same as if the document were to be taken
in whole and placed within your standard. Implementations which are said to
conform to the standard must conform to all of the mandatory parts of the
reference. Normative references are by far the most important, since they
mandate conformance. Unclear or conflicting references could be a factor in
legal action where a vendor claims conformance with your standard and the
customer believes that the claim is inaccurate. So it is critical that the
references are done correctly.

Informative references are provided for the education or convenience of the
user of the standard. Like informative clauses in standards, they are not required
for implementation.
There are several basic things to remember about references when you include them in
your standard. In the reference section 
Make sure that title, version, etc. is complete and accurate. Don’t assume that
everybody will know the details. Where there are internal and external
designations, use the external one. (SCTE 41 2002 for example, not DVS
301r1.)

Make sure that the reference is to the latest available/approved document unless
you specifically want to use an earlier version. (And if you do, it’s a good idea to
note that fact in the reference section.) This is very important when revising a
standard, since it is likely that many of the references will have new versions
available.

Make sure that the reference is reasonably available. This means that you can
actually get it from someone at a reasonable price and that there are no other
onerous terms and conditions associated with simply reading it. Provide
sufficient information for the reader to obtain the document.

Check the normative references in any normative reference! In the absence of
any statement to the contrary, the entire reference chain becomes normative in
your standard.
In the body of the document 
Make sure that the reference is used at least once. There have been a number
of instances where a document was listed as a normative reference, and then
was never referenced in the body of the text. When this happens, it is likely that
the reference should never have been normative.

Make sure that the reference is specific as to which part of a normative reference
is being used. Failure to do makes the entire document normative, and this may
result in the inclusion of features that you did not intend to incorporate.
Reference version control
All references must be exact as to the reference that is being used. There are two ways
of doing this: a reference to a specific incarnation of a document, or a reference to the
most recent version.
The issue that the developer must deal with is that the document referenced will change
over time as its developer maintains and enhances it. This independent work may take
the document in directions that were not foreseen when the reference was used. For
this reason, the preferred way is to make the reference to a specific version – this will be
identified with a date, a version number, an edition, or similar control information. (Some
items, such as Internet Engineering Task Force (IETF) RFCs do not need
supplementary information because their replacements have different numbers). When
this kind of specific reference is included the standards writer knows that it will always
have the same content – and while it may become obsolete from the point of view of its
owner, your standard will not be affected. Their are two drawbacks to this approach.
First, improvements in the referenced document which create a new version may be
desirable in your standard, but you will have to revise (and reballot) yours to take
advantage of the new document. And second, continued reliance on ‘old’ versions may
lead to the point where the referenced document is no longer available.
The other approach to a reference is to simply state that the reference is to the latest
available version of the document. Now the advantage is that you do not have to keep
watching for new versions, and you do not have to revise your own standard to take
advantage of newer versions. However your standard is subject to changes in the
direction of the referenced document, and you may find that your standard has
normative aspects that are undesirable or even conflicting due to changes in the
referenced documents.
It is up to the standards developer to select how each reference should be done based
on the stability of the referenced document and the best information about how it might
proceed in the future. Specific references are preferred because control over content is
maintained; but there is no objection to using ‘latest’ references where the situation
dictates.
Patents and Licenses
SCTE standards may, under certain conditions, have intellectual property embodied in
them such that a product implementation which conforms to the standard may require a
license or other legal arrangement with the IP holder. This is most often a patent. The
existence of such patents should be identified, and patent declarations are required
according to SCTE policy. However the patent itself may, if necessary, be included as a
reference since the use of the patent as a document requires no arrangements.
Under normal circumstances a simple reference to someone else’s document does not
create an intellectual property considerations. However there are some instances where
the owner of the document requires additional agreements (e.g. a license where the
document recipient must agree to certain things, or a non-disclosure agreement) in order
to have access to the text. This is acceptable so long as the conditions for obtaining the
document are, like patents, fair and non-discriminatory. As with patents, SCTE is not
responsible for determining whether the conditions are met; this is a matter between the
parties.
Standards that reference developing standards
It is sometimes necessary for developing standards to have references to other
standards still in development. There are three cases.
The simplest case is a unilateral reference; where your standard needs to reference
another SCTE standard that is under development and which may not be finally
approved until after yours gets final approval. This approach is discouraged since it
gives a de facto approval outside of the regular process. However if it is necessary, it
may be included. When this happens, the referenced draft will be provided on the web
site through the Reference Resource spreadsheet available on the Standards Available
page. Standards writers are cautioned, however, that references to drafts may
introduce problems in conformance determination that could result in legal action
between parties. Users of draft standards as references are asked to revise their own
standards as soon as the official version is approved to avoid the simultaneous
availability of various versions of SCTE standards.
There are also several bilateral reference possibilities. One of the most common is
where there is a product standard and an associated test procedure, and the author of
the test procedure wishes to reference the product standard in order to tell the reader
where the test will be used. This kind of bilateral reference is generally not acceptable.
The product standard will define the tests that have to be performed, and these might
include references to specific test standards. However the test procedure standard must
be independent of the product specification (and still useful when product specifications
change) and should therefore have no normative references back to the product. In
cases like these, it is suggested that a general reference be made to “standards for
products” so that interested parties can get additional information.
The most difficult case is where two standards are interdependent; where they each
require the other to be completed in order for the references to be correct, although the
development process is being carried on in two groups. This could happen, for example,
where both standards are being revised and content from one is moving into the other.
In this case, the use of drafts is not acceptable. Under this circumstance, the two
standards should be balloted at exactly the same time, with the understanding that a
negative vote on one of them for technical reasons is to be treated as a negative vote on
the other for a faulty normative reference. The two groups will then have to coordinate
any revisions and withdrawal of negatives.
Download