[Docs] [txt|pdf] [Tracker] [WG] [Email] [Nits]
Versions: 00
Internet Engineering Task Force Henry Houh
INTERNET DRAFT NBX Corporation
February 25, 1999
Expires August 25, 1999
DHCP Options for Call Control Servers
<draft-ietf-dhc-callcontrolserv-00.txt>
Status of This Memo
This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. Internet-Drafts are
working documents of the Internet Engineering Task Force (IETF),
its areas, and its working groups. Note that other groups may also
distribute working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at
any time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as ``work in progress.''
To learn the current status of any Internet-Draft, please check
the ``1id-abstracts.txt'' listing contained in the Internet-Drafts
Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net (North
Europe), ftp.nis.garr.it (South Europe), munnari.oz.au (Pacific Rim),
ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).
This document is a submission to the Dynamic Host Configuration
Working Group of the Internet Engineering Task Force (IETF). Comments
should be submitted to the dhcp-v4@bucknell.edu mailing list.
Distribution of this memo is unlimited.
Abstract
This document defines a new DHCP option for delivering configuration
information to telephony enabled hosts in order to locate a call
control/signalling server. The option carries several operational
parameters that allow multiple call control vendors to utilize this
field.
1. Introduction
Telephony is emerging as a network-based application. The Call
Control Server option allows telephony or gateway devices which
cannot independently setup up and signal calls to automatically
discover an address of a call control server.
This specification describes a DHCP option [1] that can carry one or
several Call Control Server sub-options. Each sub-option is
treated as a separate potential call control server by the hosts.
Houh Expires August 25, 1999 [Page 1]
Internet Draft DHCP Option for Call Control Servers November 1998
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119. [2]
2. Call Control Server Option
This option specifies one or more fields carrying Call Control
Server information. The fields that can be carried by this option
are described in the sections that follow.
The code for this option is TBD, and its maximum length is 255 octets.
Code Len Sub-Option 1 Sub-Option 2
+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--
| TBD | n | a1 | a2 | a3 | a4 | a1 | a2 | a3 | a4 | ...
+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--
The 'Len' field specifies the number of octets containing sub-option
information within the DHCP option.
Each sub-option will contain a code followed by a length that
specifies the number of octets containing configuration parameter
information within the sub-option.
Sub Sub
Code Len Configuration Parameter(s)
+-----+-----+-----+-----+-----+-----+-----+-----+--
| x | n | a1 | a2 | a3 | a4 | a6 | a7 | ...
+-----+-----+-----+-----+-----+-----+-----+-----+--
2.1. Call Control Servers
This section describes the vendor-specific sub-options.
Other types/vendors of call control servers can be added by using
new sub-option fields. See section 2.2 for the procedure for
adding sub-option fields.
2.1.1 NBX Call Control Server Sub-option
This sub-option specifies the network address of an NBX Call
Control Server.
The code for this sub-option is 1. The length specified in the 'Len'
field of this sub-option MUST always be 4 octets.
Code Len NBX Server Address
+-----+-----+-----+-----+-----+-----+
| 1 | 4 | a1 | a2 | a3 | a4 |
+-----+-----+-----+-----+-----+-----+
Houh Expires August 25, 1999 [Page 2]
Internet Draft DHCP Option for Call Control Servers November 1998
2.1.2 3Com Call Control Server
This sub-option specifies the network address of a 3Com Call
Control Server.
The code for this sub-option is 2. The length specified in the 'Len'
field of this sub-option MUST always be 4 octets.
Code Len 3Com Server Address
+-----+-----+-----+-----+-----+-----+
| 2 | 4 | a1 | a2 | a3 | a4 |
+-----+-----+-----+-----+-----+-----+
2.1.3 MEGACO MGC
This sub-option specifies the network address of a MEGACO Media
Gateway Controller.
The code for this sub-option is 3. The length specified in the 'Len'
field of this sub-option MUST always be 4 octets.
Code Len MEGACO MGC Address
+-----+-----+-----+-----+-----+-----+
| 3 | 4 | a1 | a2 | a3 | a4 |
+-----+-----+-----+-----+-----+-----+
2.2 Procedure for adding call control server types
A vendor may add a new sub-option field by issuing an internet
draft that contains the new sub-option. The new sub-option field
code MUST be labeled "TBD." This draft will then be submitted to
the DHC working group, and, if accepted for inclusion in the DHCP
specification, a sub-option field code is assigned and the
sub-option specification is published as an RFC which updates this
RFC.
3. Using Multiple Sub-options
More than one sub-option field MAY be returned to the host.
In addition, more than one of any sub-option type MAY be present.
This allows the host to select the call control server appropriate
to own its signaling protocol, allowing a single DHCP server to
support multiple homogeneous call control servers as well as
heterogeneous telephony and gateway devices.
4. References
[1] Alexander, S. and R. Droms, "DHCP Options and BOOTP Vendor
Extensions", RFC-2132, March 1997.
[2] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", RFC-2119, March 1997.
Houh Expires August 25, 1999 [Page 3]
Internet Draft DHCP Option for Call Control Servers November 1998
[3] Droms, R., "Dynamic Host Configuration Protocol", RFC-2131,
March 1997.
5. Security Considerations
DHCP currently provides no authentication or security mechanisms.
Potential exposures to attack are discussed in section 7 of the DHCP
protocol specification [3]. In particular, these DHCP options allow
an unauthorized DHCP server to misdirect a telephone or gateway
host to an unauthorized call control server.
6. Author's Address
Henry Houh
NBX Corporation
100 Brickstone Square
Andover, MA 01810
Phone: +1 978 740 0000 x257
EMail: hhouh@nbxcorp.com
Houh Expires August 25, 1999 [Page 4]
Html markup produced by rfcmarkup 1.129b, available from
https://tools.ietf.org/tools/rfcmarkup/