draft-ietf-ipp-job-prog-00.txt   draft-ietf-ipp-job-prog-01.txt 
INTERNET-DRAFT INTERNET-DRAFT
<draft-ietf-ipp-job-prog-00.txt> <draft-ietf-ipp-job-prog-01.txt> T. Hastings
T. Hastings Category: standards track Xerox Corporation
Xerox Corporation
H. Lewis H. Lewis
IBM Printing Company IBM Printing Company
R. Bergman R. Bergman
Hitachi Koki Imaging Solutions Hitachi Koki Imaging Solutions
July 6, 2000 August 30, 2000
IPP: Job Progress Attributes Internet Printing Protocol (IPP):
Job Progress Attributes
Copyright (C) The Internet Society (2000). All Rights Reserved. Copyright (C) The Internet Society (2000). All Rights Reserved.
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with all This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of [RFC2026]. Internet-Drafts are working provisions of Section 10 of [RFC2026]. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, and documents of the Internet Engineering Task Force (IETF), its areas, and
its working groups. Note that other groups may also distribute working its working groups. Note that other groups may also distribute working
documents as Internet-Drafts. documents as Internet-Drafts.
skipping to change at page 2, line 5 skipping to change at page 2, line 5
"sheet-completed-document-number" (integer(0:MAX)) "sheet-completed-document-number" (integer(0:MAX))
"impressions-completed-current-copy" (integer(0:MAX)) "impressions-completed-current-copy" (integer(0:MAX))
This document also defines a new "sheet-collate" Job Template attribute This document also defines a new "sheet-collate" Job Template attribute
to control sheet collation and to help with the interpretation of the to control sheet collation and to help with the interpretation of the
job progress attributes. These new attributes may also be used by job progress attributes. These new attributes may also be used by
themselves in combination with the IPP/1.1 "job-impressions-completed" themselves in combination with the IPP/1.1 "job-impressions-completed"
attribute as useful job progress monitoring attributes and/or may be attribute as useful job progress monitoring attributes and/or may be
passed in an IPP Notification (see [ipp-ntfy]). passed in an IPP Notification (see [ipp-ntfy]).
Expires January 6, 2001 Expires March 1, 2001
The full set of IPP documents includes: The full set of IPP documents includes:
Design Goals for an Internet Printing Protocol [RFC2567] Design Goals for an Internet Printing Protocol [RFC2567]
Rationale for the Structure and Model and Protocol for the Internet Rationale for the Structure and Model and Protocol for the Internet
Printing Protocol [RFC2568] Printing Protocol [RFC2568]
Internet Printing Protocol/1.1: Model and Semantics [ipp-mod] Internet Printing Protocol/1.1: Model and Semantics [ipp-mod]
Internet Printing Protocol/1.1: Encoding and Transport [ipp-pro] Internet Printing Protocol/1.1: Encoding and Transport [ipp-pro]
Internet Printing Protocol/1.1: Implementer's Guide [ipp-iig] Internet Printing Protocol/1.1: Implementer's Guide [ipp-iig]
Mapping between LPD and IPP Protocols [RFC2569] Mapping between LPD and IPP Protocols [RFC2569]
skipping to change at page 2, line 61 skipping to change at page 3, line 5
is intended to help them understand IPP/1.1 and some of the is intended to help them understand IPP/1.1 and some of the
considerations that may assist them in the design of their client and/or considerations that may assist them in the design of their client and/or
IPP object implementations. For example, a typical order of processing IPP object implementations. For example, a typical order of processing
requests is given, including error checking. Motivation for some of the requests is given, including error checking. Motivation for some of the
specification decisions is also included. specification decisions is also included.
The "Mapping between LPD and IPP Protocols" document gives some advice The "Mapping between LPD and IPP Protocols" document gives some advice
to implementers of gateways between IPP and LPD (Line Printer Daemon) to implementers of gateways between IPP and LPD (Line Printer Daemon)
implementations. implementations.
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
The "Event Notification Specification" document defines OPTIONAL The "Event Notification Specification" document defines OPTIONAL
operations that allow a client to subscribe to printing related events. operations that allow a client to subscribe to printing related events.
Subscriptions include "Per-Job subscriptions" and "Per-Printer Subscriptions include "Per-Job subscriptions" and "Per-Printer
subscriptions". Subscriptions are modeled as Subscription objects. subscriptions". Subscriptions are modeled as Subscription objects.
Four other operations are defined for subscription objects: get Four other operations are defined for subscription objects: get
attributes, get subscriptions, renew a subscription, and cancel a attributes, get subscriptions, renew a subscription, and cancel a
subscription. subscription.
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
TABLE OF CONTENTS TABLE OF CONTENTS
1 New Job Template attribute.......................................5 1 New Job Template attribute.....................................5
1.1 "sheet-collate" (boolean)...................................5
2 IPP Job Description attributes for monitoring Job Progress.......7 1.1 "sheet-collate" (type2 keyword)...........................5
2.1 "job-collation-type" (type2 enum)..........................10 2 IPP Job Description attributes for monitoring Job Progress.....7
2.2 "sheet-completed-copy-number" (integer(0:MAX)).............11 2.1 "job-collation-type" (type2 enum)........................10
2.3 "sheet-completed-document-number" (integer(0:MAX)).........11 2.2 "sheet-completed-copy-number" (integer(0:MAX))...........11
2.4 "impressions-completed-current-copy" (integer(0:MAX))......12 2.3 "sheet-completed-document-number" (integer(0:MAX)).......11
3 Conformance Requirements........................................12 2.4 "impressions-completed-current-copy" (integer(0:MAX))....12
4 IANA Considerations.............................................12 3 Conformance Requirements......................................12
5 Internationalization Considerations.............................12 4 IANA Considerations...........................................12
6 Security Considerations.........................................12 5 Internationalization Considerations...........................12
7 References......................................................12 6 Security Considerations.......................................12
8 Author's Addresses..............................................13 7 References....................................................12
9 Full Copyright Statement........................................14 8 Author's Addresses............................................13
Hastings, Lewis, Bergman 9 Full Copyright Statement......................................14
Expires January 6, 2001 Expires March 1, 2001
1 New Job Template attribute 1 New Job Template attribute
1.1 "sheet-collate" (boolean) 1.1 "sheet-collate" (type2 keyword)
+===================+======================+======================+ +===================+======================+======================+
| Job Attribute |Printer: Default Value| Printer: Supported | | Job Attribute |Printer: Default Value| Printer: Supported |
| | Attribute | Values Attribute | | | Attribute | Values Attribute |
+===================+======================+======================+ +===================+======================+======================+
| sheet-collate | sheet-collate-default| sheet-collate- | | sheet-collate | sheet-collate-default| sheet-collate- |
| (type2 keyword) | (type2 keyword) | supported (1setOf | | (type2 keyword) | (type2 keyword) | supported (1setOf |
| | | type2 keyword) | | | | type2 keyword) |
+-------------------+----------------------+----------------------+ +-------------------+----------------------+----------------------+
skipping to change at page 5, line 63 skipping to change at page 6, line 5
This attribute is affected by "multiple-document-handling." The This attribute is affected by "multiple-document-handling." The
"multiple-document-handling" attribute describes the collation of "multiple-document-handling" attribute describes the collation of
documents, and the "sheet-collate" attribute describes the semantics of documents, and the "sheet-collate" attribute describes the semantics of
collating individual pages within a document. To better explain the collating individual pages within a document. To better explain the
interaction between these two attributes the term "set" is introduced. interaction between these two attributes the term "set" is introduced.
A "set" is a logical boundary between the delivered media sheets of a A "set" is a logical boundary between the delivered media sheets of a
printed job. For-example, in the case of a ten page single document printed job. For-example, in the case of a ten page single document
with collated pages and a request for 50 copies, each of the 50 printed with collated pages and a request for 50 copies, each of the 50 printed
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
copies of the document constitutes a "set." In the above example if the copies of the document constitutes a "set." In the above example if the
pages were uncollated, then 50 copies of each of the individual pages pages were uncollated, then 50 copies of each of the individual pages
within the document would represent each "set". within the document would represent each "set".
The following table describes the interaction of "sheet-collate" with The following table describes the interaction of "sheet-collate" with
multiple document handling. multiple document handling.
"sheet- "multiple- Semantics "sheet- "multiple- Semantics
collate" document- collate" document-
handling" handling"
'collated' 'single- Each copy of the concatenated documents, 'collated' 'single- Each copy of the concatenated
document' with their pages in sequence, represents a document' documents, with their pages in
"set." sequence, represents a "set."
'collated' 'single- Each copy of the concatenated documents, 'collated' 'single- Each copy of the concatenated
document-new- with their pages in sequence, represents a document-new- documents, with their pages in
sheet' "set." sheet' sequence, represents a "set."
'collated' 'separate- Each copy of each separate document, with 'collated' 'separate- Each copy of each separate document,
documents- its pages in sequence, represents a "set." documents- with its pages in sequence,
collated- collated- represents a "set."
copies' copies'
'collated' 'separate- Each copy of each separate document, with 'collated' 'separate- Each copy of each separate document,
documents- its pages in sequence, represents a "set." documents- with its pages in sequence,
uncollated- uncollated- represents a "set."
copies copies'
'uncollated' 'single- Each media sheet of the document is 'uncollated' 'single- Each media sheet of the document is
document' printed a number of times equal to the document' printed a number of times equal to
"copies" attribute; which constitutes a the "copies" attribute; which
"set." constitutes a "set."
'uncollated' 'single- Each media sheet of the concatenated 'uncollated' 'single- Each media sheet of the concatenated
document-new- documents is printed a number of times document-new- documents is printed a number of
sheet' equal to the "copies" attribute; which sheet' times equal to the "copies"
constitutes a "set." attribute; which constitutes a
"set."
'uncollated' 'separate- This is a degenerate case, and the printer 'uncollated' 'separate- This is a degenerate case, and the
documents- object MUST reject the job and return the documents- printer object MUST reject the job
collated- status, "client-error-conflicting- collated- and return the status, "client-
copies' attributes." copies' error-conflicting-attributes."
'uncollated' 'separate- This is a degenerate case, and the printer 'uncollated' 'separate- This is a degenerate case, and the
documents- object MUST reject the job and return the documents- printer object MUST reject the job
uncollated- status "client-error-conflicting- uncollated- and return the status "client-error-
copies attributes." copies conflicting-attributes."
From the above table it is obvious that the implicit value of the From the above table it is obvious that the implicit value of the
"sheet-collate" attribute in a printer that does not support the "sheet-collate" attribute in a printer that does not support the
"sheet-collate" attribute, is 'collated.' The semantics of "sheet-collate" attribute, is 'collated.' The semantics of
"multiple-document-handling" are otherwise nonsensical in the case "multiple-document-handling" are otherwise nonsensical in the case
of separate documents. of separate documents.
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
2 IPP Job Description attributes for monitoring Job Progress 2 IPP Job Description attributes for monitoring Job Progress
The following IPP Job Description attributes are proposed to be added to The following IPP Job Description attributes are proposed to be added to
IPP through the type2 registration procedures. They are useful for IPP through the type2 registration procedures. They are useful for
monitoring the progress of a job. They are also used at attributes in monitoring the progress of a job. They are also used at attributes in
the notification content in a notification report [ipp-ntfy]. the notification content in a notification report [ipp-ntfy].
There are a number of Job Description attributes for monitoring the There are a number of Job Description attributes for monitoring the
progress of a job. These objects and attributes count the number of K progress of a job. These objects and attributes count the number of K
skipping to change at page 7, line 49 skipping to change at page 8, line 5
document within the job that is being stacked where the first document within the job that is being stacked where the first
document in a job is 1. NOTE: this attribute SHOULD NOT be document in a job is 1. NOTE: this attribute SHOULD NOT be
implemented for implementations that only support one document implemented for implementations that only support one document
per job. per job.
For each of the three types of job collation, a job with three copies of For each of the three types of job collation, a job with three copies of
two documents (1, 2), where each document consists of 3 impressions, the two documents (1, 2), where each document consists of 3 impressions, the
four variables have the following values as each sheet is stacked for four variables have the following values as each sheet is stacked for
one-sided printing: one-sided printing:
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
"job-collation-type" = 'uncollated-sheets(3)' "job-collation-type" = 'uncollated-sheets(3)'
"job- "impressions- "sheet- "sheet- "job- "impressions- "sheet- "sheet-
impressions- completed- completed- completed- impressions- completed- completed- completed-
completed" current-copy" copy-number" document- completed" current-copy" copy-number" document-
number" number"
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
skipping to change at page 8, line 34 skipping to change at page 9, line 5
10 1 1 2 10 1 1 2
11 1 2 2 11 1 2 2
12 1 3 2 12 1 3 2
13 2 1 2 13 2 1 2
14 2 2 2 14 2 2 2
15 2 3 2 15 2 3 2
16 3 1 2 16 3 1 2
17 3 2 2 17 3 2 2
18 3 3 2 18 3 3 2
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
"job-collation-type" = 'collated-documents(4)' "job-collation-type" = 'collated-documents(4)'
"job- "impressions- "sheet- "sheet- "job- "impressions- "sheet- "sheet-
impressions- completed- completed- completed- impressions- completed- completed- completed-
completed" current-copy" copy-number" document- completed" current-copy" copy-number" document-
number" number"
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
skipping to change at page 9, line 34 skipping to change at page 10, line 5
10 1 2 2 10 1 2 2
11 2 2 2 11 2 2 2
12 3 2 2 12 3 2 2
13 1 3 1 13 1 3 1
14 2 3 1 14 2 3 1
15 3 3 1 15 3 3 1
16 1 3 2 16 1 3 2
17 2 3 2 17 2 3 2
18 3 3 2 18 3 3 2
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
"job-collation-type" = 'uncollated-documents(5)' "job-collation-type" = 'uncollated-documents(5)'
"job- "impressions- "sheet- "sheet- "job- "impressions- "sheet- "sheet-
impressions- completed- completed- completed- impressions- completed- completed- completed-
completed" current-copy" copy-number" document- completed" current-copy" copy-number" document-
number" number"
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
skipping to change at page 10, line 59 skipping to change at page 11, line 5
'3' 'uncollated-sheets': No collation of the sheets within each '3' 'uncollated-sheets': No collation of the sheets within each
document copy, i.e., each sheet of a document that is to document copy, i.e., each sheet of a document that is to
produce multiple copies is replicated before the next produce multiple copies is replicated before the next
sheet in the document is processed and stacked. If the sheet in the document is processed and stacked. If the
device has an output bin collator, the 'uncollated- device has an output bin collator, the 'uncollated-
sheets(3)' value may actually produce collated sheets as sheets(3)' value may actually produce collated sheets as
far as the user is concerned (in the output bins). far as the user is concerned (in the output bins).
However, when the job collation is the 'uncollated- However, when the job collation is the 'uncollated-
sheets(3)' value, job progress is indistinguishable to a sheets(3)' value, job progress is indistinguishable to a
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
monitoring application between a device that has an monitoring application between a device that has an
output bin collator and one that does not. output bin collator and one that does not.
'4' 'collated-documents': Collation of the sheets within each '4' 'collated-documents': Collation of the sheets within each
document copy is performed within the printing device by document copy is performed within the printing device by
making multiple passes over either the source or an making multiple passes over either the source or an
intermediate representation of the document. In intermediate representation of the document. In
addition, when there are multiple documents per job, the addition, when there are multiple documents per job, the
i'th copy of each document is stacked before the j'th i'th copy of each document is stacked before the j'th
copy of each document, i.e., the documents are collated copy of each document, i.e., the documents are collated
within each job copy. For example, if a job is submitted within each job copy. For example, if a job is submitted
with documents, A and B, the job is made available to the with documents, A and B, the job is made available to the
end user as: A, B, A, B, .. The 'collated-documents(4)' end user as: A, B, A, B, ... The 'collated-documents(4)'
value corresponds to the IPP [ipp-mod] 'separate- value corresponds to the IPP [ipp-mod] 'separate-
documents-collated-copies' keyword value of the documents-collated-copies' keyword value of the
"multiple-document-handling" attribute. "multiple-document-handling" attribute.
If the job's "copies" attribute is '1' (or not If the job's "copies" attribute is '1' (or not
supplied), then the "job-collation-type" attribute is supplied), then the "job-collation-type" attribute is
defined to be '4'. defined to be '4'.
'5' 'uncollated-documents': Collation of the sheets within each '5' 'uncollated-documents': Collation of the sheets within each
document copy is performed within the printing device by document copy is performed within the printing device by
making multiple passes over either the source or an making multiple passes over either the source or an
intermediate representation of the document. In intermediate representation of the document. In
addition, when there are multiple documents per job, all addition, when there are multiple documents per job, all
copies of the first document in the job are stacked copies of the first document in the job are stacked
before the any copied of the next document in the job, before the any copied of the next document in the job,
i.e., the documents are uncollated within the job. For i.e., the documents are uncollated within the job. For
example, if a job is submitted with documents, A and B, example, if a job is submitted with documents, A and B,
the job is mad available to the end user as: A, A, ., B, the job is mad available to the end user as: A, A, ...,
B, .. The 'uncollated-documents(5)' value corresponds to B, B, .... The 'uncollated-documents(5)' value
the IPP [ipp-mod] 'separate-documents-uncollated-copies' corresponds to the IPP [ipp-mod] 'separate-documents-
keyword value of the "multiple-document-handling" uncollated-copies' keyword value of the "multiple-
attribute. document-handling" attribute.
2.2 "sheet-completed-copy-number" (integer(0:MAX)) 2.2 "sheet-completed-copy-number" (integer(0:MAX))
The number of the copy being stacked for the current document. This The number of the copy being stacked for the current document. This
number starts at 0, is set to 1 when the first sheet of the first copy number starts at 0, is set to 1 when the first sheet of the first copy
for each document is being stacked and is equal to n where n is the nth for each document is being stacked and is equal to n where n is the nth
sheet stacked in the current document copy. If the value is unknown, sheet stacked in the current document copy. If the value is unknown,
the Printer MUST return the 'unknown' out-of-band value (see [ipp-mod] the Printer MUST return the 'unknown' out-of-band value (see [ipp-mod]
section 4.1), rather than the -2 value used in some MIBs [rfc2707]. section 4.1), rather than the -2 value used in some MIBs [rfc2707].
2.3 "sheet-completed-document-number" (integer(0:MAX)) 2.3 "sheet-completed-document-number" (integer(0:MAX))
The ordinal number of the document in the job that is currently being The ordinal number of the document in the job that is currently being
stacked. This number starts at 0, increments to 1 when the first sheet stacked. This number starts at 0, increments to 1 when the first sheet
of the first document in the job is being stacked, and is equal to n of the first document in the job is being stacked, and is equal to n
where n is the nth document in the job, starting with 1. If the value is where n is the nth document in the job, starting with 1. If the value is
unknown, the Printer MUST return the 'unknown' out-of-band value (see unknown, the Printer MUST return the 'unknown' out-of-band value (see
Hastings, Lewis, Bergman
Expires January 6, 2001
[ipp-mod] section 4.1), rather than the -2 value used in some MIBs [ipp-mod] section 4.1), rather than the -2 value used in some MIBs
[rfc2707]. [rfc2707].
Expires March 1, 2001
Implementations that only support one document jobs SHOULD NOT implement Implementations that only support one document jobs SHOULD NOT implement
this attribute. this attribute.
2.4 "impressions-completed-current-copy" (integer(0:MAX)) 2.4 "impressions-completed-current-copy" (integer(0:MAX))
The number of impressions completed by the device for the current copy The number of impressions completed by the device for the current copy
of the current document so far. For printing, the impressions completed of the current document so far. For printing, the impressions completed
includes interpreting, marking, and stacking the output. For other includes interpreting, marking, and stacking the output. For other
types of job services, the number of impressions completed includes the types of job services, the number of impressions completed includes the
number of impressions processed. If the value is unknown, the Printer number of impressions processed. If the value is unknown, the Printer
skipping to change at page 12, line 55 skipping to change at page 12, line 52
The IPP extensions defined in this document require the same security The IPP extensions defined in this document require the same security
considerations as any of the Job Template attributes and Job considerations as any of the Job Template attributes and Job
Descriptions attributes defined in IPP/1.1 [ipp-mod]. Descriptions attributes defined in IPP/1.1 [ipp-mod].
7 References 7 References
[ipp-iig] [ipp-iig]
Hastings, T., Manros, C., "Internet Printing Protocol/1.1: draft- Hastings, T., Manros, C., "Internet Printing Protocol/1.1: draft-
ietf-ipp-implementers-guide-v11-01.txt, work in progress, May 2000. ietf-ipp-implementers-guide-v11-01.txt, work in progress, May 9,
2000.
[ipp-mod] [ipp-mod]
deBry, R., , Hastings, T., Herriot, R., Isaacson, S., Powell, P., deBry, R., , Hastings, T., Herriot, R., Isaacson, S., Powell, P.,
"Internet Printing Protocol/1.1: Model and Semantics", <draft-ietf- "Internet Printing Protocol/1.1: Model and Semantics", <draft-ietf-
ipp-model-v11-07.txt>, work in progress, May, 2000. ipp-model-v11-07.txt>, work in progress, May 22, 2000.
Hastings, Lewis, Bergman
Expires January 6, 2001 Expires March 1, 2001
[ipp-ntfy] [ipp-ntfy]
Isaacson, S., Martin, J., deBry, R., Hastings, T., Shepherd, M., Isaacson, S., Martin, J., deBry, R., Hastings, T., Shepherd, M.,
Bergman, R., " IPP Event Notification Specification", <draft-ietf- Bergman, R., " IPP Event Notification Specification", <draft-ietf-
ipp-not-spec-03.txt>, work in progress, June, 2000. ipp-not-spec-04.txt>, work in progress, August 30, 2000.
[ipp-pro] [ipp-pro]
Herriot, R., Butler, S., Moore, P., Tuner, R., "Internet Printing Herriot, R., Butler, S., Moore, P., Tuner, R., "Internet Printing
Protocol/1.1: Encoding and Transport", draft-ietf-ipp-protocol-v11- Protocol/1.1: Encoding and Transport", draft-ietf-ipp-protocol-v11-
06.txt, May, 2000. 06.txt, May 30, 2000.
[RFC2565] [RFC2565]
Herriot, R., Butler, S., Moore, P., Tuner, R., "Internet Printing Herriot, R., Butler, S., Moore, P., Tuner, R., "Internet Printing
Protocol/1.0: Encoding and Transport", RFC 2565, April 1999. Protocol/1.0: Encoding and Transport", RFC 2565, April 1999.
[RFC2566] [RFC2566]
deBry, R., , Hastings, T., Herriot, R., Isaacson, S., Powell, P., deBry, R., , Hastings, T., Herriot, R., Isaacson, S., Powell, P.,
"Internet Printing Protocol/1.0: Model and Semantics", RFC 2566, "Internet Printing Protocol/1.0: Model and Semantics", RFC 2566,
skipping to change at page 13, line 62 skipping to change at page 14, line 5
Tom Hastings Tom Hastings
Xerox Corporation Xerox Corporation
737 Hawaii St. ESAE 231 737 Hawaii St. ESAE 231
El Segundo, CA 90245 El Segundo, CA 90245
Phone: 310-333-6413 Phone: 310-333-6413
Fax: 310-333-5514 Fax: 310-333-5514
e-mail: hastings@cp10.es.xerox.com e-mail: hastings@cp10.es.xerox.com
Harry Lewis Harry Lewis
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
IBM IBM
P.O. Box 1900 P.O. Box 1900
Boulder, CO 80301-9191 Boulder, CO 80301-9191
Phone: (303) 924-5337 Phone: (303) 924-5337
FAX: FAX:
e-mail: harryl@us.ibm.com e-mail: harryl@us.ibm.com
Ron Bergman (Editor) Ron Bergman (Editor)
Hitachi Koki Imaging Solutions Hitachi Koki Imaging Solutions
skipping to change at page 14, line 50 skipping to change at line 637
The limited permissions granted above are perpetual and will not be The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns. revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an "AS This document and the information contained herein is provided on an "AS
IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK
FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT
INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE. FITNESS FOR A PARTICULAR PURPOSE.
Hastings, Lewis, Bergman Expires March 1, 2001
Expires January 6, 2001
 End of changes. 

This html diff was produced by rfcdiff 1.25, available from http://www.levkowetz.com/ietf/tools/rfcdiff/