Skip to main content

IAX: Inter-Asterisk eXchange Version 2
RFC 5456

Revision differences

Document history

Date Rev. By Action
2018-12-20
05 (System)
Received changes through RFC Editor sync (changed abstract to 'This document describes IAX, the Inter-Asterisk eXchange protocol, an application-layer control and media protocol for creating, …
Received changes through RFC Editor sync (changed abstract to 'This document describes IAX, the Inter-Asterisk eXchange protocol, an application-layer control and media protocol for creating, modifying, and terminating multimedia sessions over Internet Protocol (IP) networks. IAX was developed by the open source community for the Asterisk Private Branch Exchange (PBX) and is targeted primarily at Voice over Internet Protocol (VoIP) call control, but it can be used with streaming video or any other type of multimedia.

IAX is an "all in one" protocol for handling multimedia in IP networks. It combines both control and media services in the same protocol. In addition, IAX uses a single UDP data stream on a static port greatly simplifying Network Address Translation (NAT) gateway traversal, eliminating the need for other protocols to work around NAT, and simplifying network and firewall management. IAX employs a compact encoding that decreases bandwidth usage and is well suited for Internet telephony service. In addition, its open nature permits new payload type additions needed to support additional services. This document is not an Internet Standards Track specification; it is published for informational purposes.')
2015-10-14
05 (System) Notify list changed from fwmiller@cornfed.com, edguy@emcsw.com, markster@digium.com, brianc@saintjoe.edu, kshumard@gmail.com, draft-guy-iax@ietf.org to (None)
2012-08-22
05 (System) post-migration administrative database adjustment to the Yes position for Cullen Jennings
2012-08-22
05 (System) post-migration administrative database adjustment to the No Objection position for Magnus Westerlund
2010-03-01
05 Amy Vezza State Changes to RFC Published from RFC Ed Queue by Amy Vezza
2010-03-01
05 Amy Vezza [Note]: 'RFC 5456' added by Amy Vezza
2010-02-26
05 (System) RFC published
2008-12-16
05 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2008-11-17
05 (System) IANA Action state changed to Waiting on RFC Editor from In Progress
2008-11-17
05 (System) IANA Action state changed to In Progress from Waiting on Authors
2008-11-14
05 (System) IANA Action state changed to Waiting on Authors from In Progress
2008-11-04
05 (System) IANA Action state changed to In Progress from Waiting on Authors
2008-10-29
05 (System) IANA Action state changed to Waiting on Authors from In Progress
2008-10-28
05 (System) IANA Action state changed to In Progress
2008-10-05
05 (System) New version available: draft-guy-iax-05.txt
2008-06-06
05 Cindy Morgan State Changes to RFC Ed Queue from Approved-announcement sent by Cindy Morgan
2008-05-27
05 Amy Vezza IESG state changed to Approved-announcement sent
2008-05-27
05 Amy Vezza IESG has approved the document
2008-05-27
05 Amy Vezza Closed "Approve" ballot
2008-05-09
05 (System) Removed from agenda for telechat - 2008-05-08
2008-05-08
05 Cindy Morgan State Changes to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation by Cindy Morgan
2008-05-08
05 Magnus Westerlund [Ballot Position Update] Position for Magnus Westerlund has been changed to No Objection from Discuss by Magnus Westerlund
2008-05-08
05 Cullen Jennings [Ballot Position Update] Position for Cullen Jennings has been changed to Yes from Discuss by Cullen Jennings
2008-05-08
05 Cullen Jennings [Ballot discuss]
holding for IANA
2008-05-08
05 Cullen Jennings [Ballot Position Update] Position for Cullen Jennings has been changed to Discuss from Yes by Cullen Jennings
2008-05-08
05 Pasi Eronen
[Ballot comment]
I agree with Chris that details required to implement the
security mechanisms are missing. The protocol also
does not provide features like cryptographic …
[Ballot comment]
I agree with Chris that details required to implement the
security mechanisms are missing. The protocol also
does not provide features like cryptographic algorithm
agility that would be required if this was an IETF protocol.
2008-05-08
05 Pasi Eronen [Ballot Position Update] New position, No Objection, has been recorded by Pasi Eronen
2008-05-08
05 Lars Eggert [Ballot comment]
I agree with Magnus that some of the transport-related things are underspecified, but I do think that the default IESG Note is sufficient.
2008-05-08
05 Chris Newman
[Ballot comment]
I don't believe the specification has enough information to implement the MD5 and RSA authentication mechanisms.

Have the authors considered a mechanism to …
[Ballot comment]
I don't believe the specification has enough information to implement the MD5 and RSA authentication mechanisms.

Have the authors considered a mechanism to activate DTLS (4347)?
2008-05-08
05 Chris Newman [Ballot Position Update] New position, No Objection, has been recorded by Chris Newman
2008-05-08
05 David Ward [Ballot Position Update] New position, No Objection, has been recorded by David Ward
2008-05-08
05 Cullen Jennings
[Note]: 'The IESG thinks that this work is related to IETF work done in SIP, MMUSIC, and AVT WGs, but this does not prevent publishing.' …
[Note]: 'The IESG thinks that this work is related to IETF work done in SIP, MMUSIC, and AVT WGs, but this does not prevent publishing.' added by Cullen Jennings
2008-05-08
05 Ross Callon [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon
2008-05-08
05 Tim Polk [Ballot Position Update] New position, No Objection, has been recorded by Tim Polk
2008-05-08
05 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko
2008-05-08
05 Magnus Westerlund
[Ballot discuss]
The note should cover the other WGs that also are doing work in this space, i.e. AVT and MMUSIC, maybe also mediactrl.

I …
[Ballot discuss]
The note should cover the other WGs that also are doing work in this space, i.e. AVT and MMUSIC, maybe also mediactrl.

I am also worried that this specification seems to have a very simplistic mechanism for indicating congestion. It is also unclear what type of congestion they are talking about, call arrival or traffic induced network congestion. I think we need a more explicit IESG note for this.
2008-05-08
05 Magnus Westerlund [Ballot discuss]
The note should cover the other WGs that also are doing work in this space, i.e. AVT and MMUSIC, maybe also mediactrl.
2008-05-08
05 Magnus Westerlund [Ballot Position Update] New position, Discuss, has been recorded by Magnus Westerlund
2008-05-07
05 Amanda Baber
IANA Evaluation comments:

IANA sent the authors the following questions:

- Do you want a registry of Message Types (Section 6)?

- Do you want …
IANA Evaluation comments:

IANA sent the authors the following questions:

- Do you want a registry of Message Types (Section 6)?

- Do you want a registry of Frame Types (Section 8.1.1, 8.2)?

- Do you want a registry of Comfort Noise Frames (Section 8.2.10)?

- Do you want a registry of Control Frames (Section 8.2.11)?

- Do you want a registry of IAX Frames (Section 8.2.12)?

- Do you want a registry of HTML Command Subclasses (Section 8.3)?

- Do you want a registry of IAX Information Elements (Section 8.4)?

- Do you want a registry of Authentication Methods (Section 8.4.13)?

- Do you want a registry of Dial Plan Status Flags (Section 8.4.19)?

- Do you want a registry of calling presentation values (Section 8.4.29)?

- Do you want a registry of calling type of number values (Section 8.4.30)?

- Do you want a registry of Network ID Plan Values (Section 8.4.31)?

- Do you want a registry of Network Type Values (Section 8.4.31)?

- Do you want a registry of Cause Codes (Section 8.4.33)?

- Do you want a registry of Encryption Methods (Section 8.4.34)?

- Do you want a registry of Media Formats (Section 8.5)?

These are the actions requested in the IANA Considerations
section:

Action 1 (see Section 5.1):

Upon approval of this document, IANA will change the status of
the following assignment in the "Uniform Resource Identifer (URI)
Schemes" registry (http://www.iana.org/assignments/uri-schemes.html) from
“provisional” to “permanent”:

URI Scheme Description Reference
--------- ----------- ------------
iax Inter-Asterisk eXchange [RFC-guy-iax-04]


Action 2:

Upon approval of this document, IANA will assign a UDP port from
the Well Known range at
http://www.iana.org/assignments/port-numbers

The following registered port numbers will be returned to the pool
of unassigned values:

Keyword Decimal Description References
------- ------- ----------- ----------
iax 4569/tcp Inter-Asterisk eXchange
iax 4569/udp Inter-Asterisk eXchange

Thank you.
2008-05-07
05 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica
2008-05-07
05 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley
2008-05-06
05 Cullen Jennings State Changes to IESG Evaluation from AD Evaluation by Cullen Jennings
2008-05-06
05 Cullen Jennings Placed on agenda for telechat - 2008-05-08 by Cullen Jennings
2008-05-06
05 Cullen Jennings Area acronymn has been changed to rai from gen
2008-05-06
05 Cullen Jennings [Ballot Position Update] New position, Yes, has been recorded for Cullen Jennings
2008-05-06
05 Cullen Jennings Ballot has been issued by Cullen Jennings
2008-05-06
05 Cullen Jennings Created "Approve" ballot
2008-05-06
05 (System) Ballot writeup text was added
2008-05-06
05 (System) Last call text was added
2008-05-06
05 (System) Ballot approval text was added
2008-05-06
05 Cullen Jennings
[Note]: 'The IESG thinks that this work is related to IETF work done in SIP WG, but this does not prevent publishing.' added by Cullen …
[Note]: 'The IESG thinks that this work is related to IETF work done in SIP WG, but this does not prevent publishing.' added by Cullen Jennings
2008-05-06
05 Cullen Jennings State Changes to AD Evaluation from Publication Requested by Cullen Jennings
2008-04-08
05 Cindy Morgan Draft Added by Cindy Morgan in state Publication Requested
2008-03-31
04 (System) New version available: draft-guy-iax-04.txt
2007-04-18
03 (System) New version available: draft-guy-iax-03.txt
2006-10-25
02 (System) New version available: draft-guy-iax-02.txt
2006-03-16
01 (System) New version available: draft-guy-iax-01.txt
2005-11-21
00 (System) New version available: draft-guy-iax-00.txt