summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc2325.txt
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2024-11-27 20:54:24 +0100
committerThomas Voss <mail@thomasvoss.com> 2024-11-27 20:54:24 +0100
commit4bfd864f10b68b71482b35c818559068ef8d5797 (patch)
treee3989f47a7994642eb325063d46e8f08ffa681dc /doc/rfc/rfc2325.txt
parentea76e11061bda059ae9f9ad130a9895cc85607db (diff)
doc: Add RFC documents
Diffstat (limited to 'doc/rfc/rfc2325.txt')
-rw-r--r--doc/rfc/rfc2325.txt451
1 files changed, 451 insertions, 0 deletions
diff --git a/doc/rfc/rfc2325.txt b/doc/rfc/rfc2325.txt
new file mode 100644
index 0000000..f641a4a
--- /dev/null
+++ b/doc/rfc/rfc2325.txt
@@ -0,0 +1,451 @@
+
+
+
+
+
+
+Network Working Group M. Slavitch
+Request for Comments: 2325 Loran Technologies Inc.
+Category: Informational 1 April 1998
+
+
+ Definitions of Managed Objects for Drip-Type Heated Beverage
+ Hardware Devices using SMIv2
+
+Status of this Memo
+
+ This memo provides information for the Internet community. It does
+ not specify an Internet standard of any kind. Distribution of this
+ memo is unlimited.
+
+Copyright Notice
+
+ Copyright (C) The Internet Society (1998). All Rights Reserved.
+
+Table of Contents
+
+ 1. Introduction ............................................... 1
+ 2. The SNMPv2 Network Management Framework .................... 1
+ 2.1 Object Definitions ........................................ 2
+ 3. Overview ................................................... 2
+ 3.1 Relationship to Interface MIB ............................. 2
+ 4. Definitions ................................................ 3
+ 5. Acknowledgements ........................................... 6
+ 6. References ................................................. 6
+ 7. Security Considerations .................................... 6
+ 8. Author's Address ........................................... 7
+ 9. Full Copyright Statement ................................... 8
+
+1. Introduction
+
+ This memo defines an extension to the Management Information Base
+ (MIB) for use with network management protocols in the Internet
+ community. In particular, it defines objects for the management of
+ coffee-brewing and maintenance devices.
+
+2. The SNMPv2 Network Management Framework
+
+ The SNMPv2 Network Management Framework consists of four major
+ components. They are:
+
+ o RFC 1442 [1] which defines the SMI, the mechanisms used for
+ describing and naming objects for the purpose of management.
+
+
+
+
+
+Slavitch Informational [Page 1]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+ o STD 17, RFC 1213 [2] defines MIB-II, the core set of managed
+ objects for the Internet suite of protocols.
+
+ o RFC 1445 [3] which defines the administrative and other
+ architectural aspects of the framework.
+
+ o RFC 1448 [4] which defines the protocol used for network
+ access to managed objects.
+
+ The Framework permits new objects to be defined for the purpose of
+ experimentation and evaluation.
+
+2.1. Object Definitions
+
+ Managed objects are accessed via a virtual information store, termed
+ the Management Information Base or MIB. Objects in the MIB are
+ defined using the subset of Abstract Syntax Notation One (ASN.1)
+ defined in the SMI. In particular, each object object type is named
+ by an OBJECT IDENTIFIER, an administratively assigned name. The
+ object type together with an object instance serves to uniquely
+ identify a specific instantiation of the object. For human
+ convenience, we often use a textual string, termed the descriptor, to
+ refer to the object type.
+
+3. Overview
+
+ The COFFEE POT MIB applies to managed devices that brew, store, and
+ deliver heated coffee beverages. The COFFEE POT MIB is mandatory for
+ all systems that have such a hardware port supporting services
+ managed through some other MIB.
+
+ The MIB contains objects that relate to physical connections,
+ configuration, storage levels, availabilty, quality of service, and
+ availability.
+
+3.1. Relationship to Interface MIB
+
+ The COFFEE-POT-MIB is one of many MIBs designed for layered use as
+ described in the Interface MIB [5]. In most implementations where it
+ is present, it will be in the lowest interface sublayer, that is, the
+ COFFEE-POT-MIB represents the physical layer, providing service to
+ higher layers such as the Character MIB [6].
+
+ Although it is unlikely that a coffee port will actually be used as a
+ network interface, which is the intent of the Interface MIB, the
+ COFFEE-POT-MIB is closely connected to the Character MIB, which can
+ share hardware interfaces with network operation, and relate to the
+ RS-232 MIB [7].
+
+
+
+Slavitch Informational [Page 2]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+ The Interface MIB's ifTestTable and ifRcvAddressTable are not
+ relevant to the COFFEE-POT-MIB.
+
+ The COFFEE-POT-MIB is relevant for ifType values sip(31), and perhaps
+ others.
+
+ The COFFEE-POT-MIB requires the conformance groups ifGeneralGroup,
+ and ifFixedLengthGroup.
+
+ Usefulness of error counters in this MIB depends on the octet
+ counters in ifFixedLengthGroup.
+
+4. Definitions
+
+ COFFEE-POT-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ TimeStamp, TimeInterval,
+ Counter32, Integer32
+ FROM SNMPv2-SMI
+ InterfaceIndex
+ FROM IF-MIB
+ transmission
+ FROM RFC1213-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF;
+
+ coffee MODULE-IDENTITY
+ LAST-UPDATED "9803231700Z"
+ ORGANIZATION "Networked Appliance Management Working Group"
+
+ CONTACT-INFO
+ " Michael Slavitch
+ Loran Technologies,
+ 955 Green Valley Crescent
+ Ottawa, Ontario Canada K2A 0B6
+
+ Tel: 613-723-7505
+ Fax: 613-723-7209
+ E-mail: slavitch@loran.com"
+ DESCRIPTION
+ "The MIB Module for coffee vending devices."
+ ::= { transmission 132 }
+
+ potName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+
+
+
+Slavitch Informational [Page 3]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+ STATUS current
+ DESCRIPTION
+ "The vendor description of the pot under management"
+ ::= { coffee 1 }
+
+
+ potCapacity OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of units of beverage supported by this device
+ (regardless of its current state) ."
+ ::= { coffee 2 }
+
+
+ potType OBJECT-TYPE
+ SYNTAX INTEGER {
+ automatic-drip(1),
+ percolator(2),
+ french-press(3),
+ espresso(4),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The brew type of the coffee pot."
+ ::= { coffee 3 }
+
+ potLocation OBJECT-TYPE {
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The physical location of the pot in question"
+ ::= { coffee 4 }
+
+
+ potMonitor OBJECT IDENTIFIER ::= { coffee 6 }
+
+
+ potOperStatus
+ SYNTAX Integer {
+ off(1),
+ brewing(2),
+ holding(3),
+ other(4),
+ waiting(5)
+
+
+
+Slavitch Informational [Page 4]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operating status of the pot in question. Note
+ that this is a read-only feature. Current hardware
+ prevents us from changing the port state via SNMP."
+ ::= { potMonitor 1 }
+
+ potLevel OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of units of coffee under management. The
+ units of level are defined in potMetric below."
+ ::= { potMonitor 2 }
+
+ potMetric OBJECT-TYPE
+ SYNTAX Integer {
+ espresso(1),
+ demi-tasse(2),
+ cup(3),
+ mug(4),
+ bucket(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor description of the pot under management"
+ ::= { potMonitor 3 }
+
+
+ potStartTime OBJECT-TYPE
+ SYNTAX Integer64
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The time in seconds since Jan 1 1970 to start the pot
+ if and only if potOperStatus is waiting(5)"
+ ::= { potMonitor 4 }
+
+
+ lastStartTime OBJECT-TYPE
+ SYNTAX TimeInterval
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+
+
+
+Slavitch Informational [Page 5]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+ "The amount of time, in TimeTicks, since the coffee
+ making process was initiated."
+ ::= { potMonitor 5 }
+
+
+ potTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "degrees Centigrade"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ambient temperature of the coffee within the pot"
+
+ ::= { potMonitor 6 }
+
+ END
+
+5. Acknowledgements
+
+ Networked Appliance Management Working Group (not) of the IETF.
+
+6. References
+
+ [1] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Structure
+ of Management Information for version 2 of the Simple Network
+ Management Protocol (SNMPv2)", RFC 1442, April 1993.
+
+ [2] McCloghrie, K., and M. Rose, Editors, "Management Information
+ Base for Network Management of TCP/IP-based internets: MIB-II",
+ STD 17, RFC 1213, March 1991.
+
+ [3] Galvin, J., and K. McCloghrie, "Administrative Model for version
+ 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1445,
+ April 1993.
+
+ [4] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol
+ Operations for version 2 of the Simple Network Management
+ Protocol (SNMPv2)", RFC 1448, April 1993.
+
+ [5] McCloghrie, K., and F. Kastenholz, "Evolution of the Interfaces
+ Group of MIB-II", RFC 1573, January 1994.
+
+ [6] Valdez, Juan, "Definitions of Columbian Objects for Coffee Pot
+ Devices using SMIv2", Columbia, Inc., March 1998.
+
+7. Security Considerations
+
+ Security issues are not discussed in this memo.
+
+
+
+Slavitch Informational [Page 6]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+8. Author's Address
+
+ Michael Slavitch
+ Loran Technologies
+ 955 Green Valley Crescent
+ Ottawa, Ontario Canada K2C 3V4
+
+ Phone: 613 723 7505
+ EMail: slavitch@loran.com
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Slavitch Informational [Page 7]
+
+RFC 2325 CP MIB 1 April 1998
+
+
+9. Full Copyright Statement
+
+ Copyright (C) The Internet Society (1998). All Rights Reserved.
+
+ This document and translations of it may be copied and furnished to
+ others, and derivative works that comment on or otherwise explain it
+ or assist in its implementation may be prepared, copied, published
+ and distributed, in whole or in part, without restriction of any
+ kind, provided that the above copyright notice and this paragraph are
+ included on all such copies and derivative works. However, this
+ document itself may not be modified in any way, such as by removing
+ the copyright notice or references to the Internet Society or other
+ Internet organizations, except as needed for the purpose of
+ developing Internet standards in which case the procedures for
+ copyrights defined in the Internet Standards process must be
+ followed, or as required to translate it into languages other than
+ English.
+
+ The limited permissions granted above are perpetual and will not be
+ revoked by the Internet Society or its successors or assigns.
+
+ This document and the information contained herein is provided on an
+ "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
+ TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
+ HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Slavitch Informational [Page 8]
+