Acceptable Addressing Formats

advertisement
ITU Telecommunication Standardization Sector
Study Group 16
Q.F,G,K,2-5/16 Rapporteur Meeting
Beijing, 11-14 May 2004
Document AVD-2426
Question(s):
Q.2/16
Source*:
International Multimedia Telecommunications Consortium (IMTC)
Title:
IMTC UMMAP Recommendation A.1: Acceptable Addressing Formats
Purpose:
Liaison Statement
___________________
Attached is draft document ‘Recommendation A.1v0.4: Acceptable Addressing Formats’ that is
being developed within the IMTC Universal Multimedia Addressing Platform (UMMAP)
Activity Group (http://www.imtc.org/activity_groups/UMMAP.asp). This effort from IMTC is in
response to concern from the user community that the current state of deployed multimedia
conferencing networks are using addressing formats that are not compatible and that do not scale
universally. The purpose of the Recommendation is to provide assurance to system
manufacturers and end users that UMMAP A.1 compliant systems are in fact universally
addressable and scalable.
IMTC seeks comment from ITU-T SG 16 in the following areas:
1. Technical accuracy. Does the language adequately describe the desired functionality?
2. Scope. Is the problem properly articulated and does the solution address the stated goal?
3. Potential Standardization. IMTC recognizes that it is not a standards body but an
industry consortium, and is interested to know if this effort is seen as appropriate for
standardization within ITU-T.
4. Fit within NGN. Does this effort have a place within ITU’s NGN initiative?
___________________
* Contact:
Tyler Miller Johnson
University of North Carolina at Chapel Hill
CB# 3455
Chapel Hill, NC 27599
USA
Tel:
+1.919.843.7004
Fax:
+1.919.843.7008
E-mail: Tyler_Johnson@unc.edu
International Multimedia Telecommunications Consortium
Universal MultiMedia Addressing Platform (UMMAP)
Recommendation A.1: Acceptable Addressing Formats
Contents
Purpose and Scope ...................................................................................................2
Definitions................................................................................................................2
UMMAP Recommendation .....................................................................................3
Core Address Types ..............................................................................................3
H323 URL..........................................................................................................3
SIP URI ..............................................................................................................3
Tel URI ..............................................................................................................3
Gateway Dialing ...................................................................................................4
Conformance ............................................................................................................5
UMMAP Address Representation Conformance..................................................5
UMMAP Call Signaling Conformance .................................................................5
UMMAP User Input Conformance .......................................................................5
References ................................................................................................................5
Contact .....................................................................................................................5
Revision History ......................................................................................................6
Version number
0.1
0.2
0.3
0.4
Modifications
Original document
Draft sent to UMMAP list
Feedback provided during April 14 UMMAP meeting
Miscellaneous typographical and formatting changes
Date
April 2, 2004
April 12, 2004
April 20, 2004
April 22, 2004
International Multimedia Telecommunications Consortium
Purpose and Scope
The IMTC Universal Multimedia Addressing Platform (UMMAP) Recommendation A.1 defines
a set of addressing guidelines which ensure that any multimedia conferencing user or system can
be uniquely identified and signaled on the Internet. The overarching goal is that any user can be
reached at an address, regardless of the source or destination of the call, or the source,
destination or intermediate signaling protocols in use.
A key principle is that the developing global multimedia conferencing environment is
‘universal.’ This implies that multiple, autonomous networks must interoperate, and that their
numbers are sufficiently large and topologies so diverse that it is not practical (nor necessarily
desirable) to establish deliberate application level peering relationships among them. Instead,
conferencing systems must signal the underlying network for address resolution.
Drawing from existing standards, UMMAP Recommendation A.1 proscribes acceptable
addressing formats that can be used by multimedia conferencing systems to enable any user or
system to be contacted. In short, using systems conforming to UMMAP Recommendation A.1,
any user should be able to say, ‘Here is my address. Call me,’ and be assured that a call placed to
that address will connect. UMMAP does not proscribe protocol level or network level
functionality, but rather assumes that functionality to be already present.
Definitions
MUST – Required for compliance
SHOULD – Recommended, but not required for compliance
Recommendation A.1 – Acceptable Addressing Formats
v0.4 – April 22, 2004
IMTC UMMAP
Page 2 of 6
International Multimedia Telecommunications Consortium
UMMAP Recommendation
UMMAP allows several addressing types, including ENUM, H.323 URL, SIP URI and Tel URI.
UMMAP does not favor one of these types, but rather leaves it to the market and individual
implementations to choose which types to use and publish. For example, UMMAP does not
proscribe that all H.323 Internet systems have E.164 numbers reachable by ENUM. Instead, an
H.323 Internet system may have H.323 URLs and no corresponding E.164 address.
Core Address Types
H323 URL
H.323 defines a URL syntax for resolution of H.323 addresses using DNS. When an
address is represented in H.323 URL format, it SHOULD be resolved using a DNS
lookup as specified by ITU-T Recommendation H.323.
SIP URI
The Session Initiation Protocol (SIP) defines a URL syntax for resolution of SIP
addresses using DNS. When an address is represented in SIP URI, or SIPS URI format, it
SHOULD be resolved using a DNS lookup as specified by IETF RFC 3261.
Tel URI
The Tel URI defines a URI syntax for the representation of telephone numbers on the
Internet. Telephone numbers SHOULD be represented in Tel URI format as specified in
IETF RFC 2806. Additionally, modem numbers SHOULD be represented in Modem URI
format and fax numbers SHOULD be represented in Fax URI format, also specified in
RFC 2806.
ENUM defines a method for translating E.164 telephone numbers into Internet addresses
resolvable through DNS. When an address is represented in Tel URI format, it SHOULD
be resolved using a DNS lookup as specified by IETF RFC 2916.
When a Tel URI (or Fax or Modem) is not found in ENUM, the call controller should
either forward the call using a PSTN gateway, or return a ‘destination unreachable as
dialed’ message.
Recommendation A.1 – Acceptable Addressing Formats
v0.4 – April 22, 2004
IMTC UMMAP
Page 3 of 6
International Multimedia Telecommunications Consortium
Gateway Dialing
It is the responsibility of the system originating the call to present an address to the network
in the format of the target address. This is trivial when placing calls between systems using
the same protocol. When dialing between protocols, a gateway must be used, thus the system
initiating the call is responsible for indicating a gateway is necessary for call completion. For
example, if an H.323 system calls a SIP system, the H.323 system must be capable of
resolving the SIP URI and routing the call through an appropriate gateway. UMMAP does
not specify how that gateway is discovered or signaled. Thus, every UMMAP A.1 compliant
system MUST be capable of dialing every UMMAP Core Address Type.
The call controller must know about gateways available to translate between signaling
protocols based on the source device capabilities and the dialed destination URI.
Additionally, the call controller must be capable of routing the call thru any transcoding
systems necessary for content protocol conversion as necessary.
There is a need for a standard method to locate translational gateways and to learn their
capabilities, as none exists today.
Recommendation A.1 – Acceptable Addressing Formats
v0.4 – April 22, 2004
IMTC UMMAP
Page 4 of 6
International Multimedia Telecommunications Consortium
Conformance
UMMAP defines three forms of conformance: Address Representation, Call Signaling and User
Input.
UMMAP Address Representation Conformance
An address is said to be UMMAP Address Representation Conformant when it is
represented in one of the Core Address Types.
UMMAP Call Signaling Conformance
A system that is said to be UMMAP Call Signaling Conformant MUST be able to initiate
a call using one or more of the Core Address Types, and SHOULD be able to initiate a
call using any of the Core Address Types. For example, a system that can dial using
H.323 URL only must be able to send any Core Address Type to the call controller for
processing. A system that is said to be UMMAP Call Signaling Conformant MUST be
capable of receiving a call in the format in which its address is represented. For example,
an H.323 endpoint whose UMMAP Address Representation is h323:john@gk.domain
must be capable of receiving calls in H.323 URL format.
UMMAP User Input Conformance
An endpoint that is said to be UMMAP User Input Conformant MUST allow the user to
enter and store an address in ALL of the recommended Core Address Types in their
native syntax without embedding. UMMAP does not specify the method of user input,
but these methods might include keyboard entry, text entry via numeric dial pad, web
page, voice recognition, or selection through directory lookup.
References
- ITU-T Recommendation E.164 (1997), The international public telecommunication numbering plan. From
http://www.itu.int/rec/recommendation.asp?type=items&lang=E&parent=T-REC-E.164-199705-I
- ITU-T Recommendation H.323 (2000), Packet-based multimedia communications systems. From
http://www.itu.int/rec/recommendation.asp?type=folders&lang=e&parent=T-REC-H.323
- IETF RFC 3261 (2002), SIP: Session Initiation Protocol. From http://www.ietf.org/rfc/rfc3261.txt
- IETF RFC 2916 (2000), E.164 number and DNS (ENUM). From http://www.ietf.org/rfc/rfc2916.txt
- IETF RFC 2806 (2000), URLs for Telephone Calls. From http://www.ietf.org/rfc/rfc2806.txt (an update is
expected in 2004)
Contact
For questions or comments about this recommendation, contact the UMMAP Activity Group (details listed at
http://www.imtc.org/activity_groups/UMMAP.asp).
Recommendation A.1 – Acceptable Addressing Formats
v0.4 – April 22, 2004
IMTC UMMAP
Page 5 of 6
International Multimedia Telecommunications Consortium
Revision History
A.1v0.4:
-Changed
Contact information updated.
Fixed various spelling and syntax errors
A.1v0.3: April 20, 2004 – Edits based on UMMAP AG conference call 4/14/04 & editorial corrections
-Changed
‘Specification’ to ‘Recommendation’
Fixed various spelling and syntax errors
-Added
Modem and Fax URI to the Tel URI section under Core Address Types
Paragraph at the end of Core Address Types-Tel URI regarding what happens if the ENUM lookup fails
Paragraph to Gateway Dialling regarding signalling and protocol translation
Clarification under User Input Conformance regarding address entry and storage
Clarification under Call Signalling Conformance regarding embedding of URIs
URLs for all references
Revision History
A.1v0.2: April 9, 2004 – Named document ‘Specification A.1’
A.1v0.1: April 1, 2004 – Original document submitted by Tyler Johnson, UNC
Recommendation A.1 – Acceptable Addressing Formats
v0.4 – April 22, 2004
IMTC UMMAP
Page 6 of 6
Download