Authentication, Authorization, and Accounting (AAA) plays a critical role not only for wired networks, but also for wireless networks. Today, the widely used protocol for AAA over IP networks is the Remote Authentication Dial In User Service (RADIUS). It however may suffer performance degradation and data loss in a large system. The AAA Working Group in the IETF thus is developing a new AAA protocol, called Diameter, to address the deficiencies in RADIUS. Both 3GPP and 3GPP2 have chosen Diameter as their AAA protocol for supporting packet data services.
The WIRE Diameter is an open source implementation of Diameter Based Protocol and Diameter EAP Application developed by the
Wireless Internet Research & Engineering (WIRE) Laboratory. Diameter EAP Application is developed to support Extensible Authentication
Protocol (EAP). EAP is also adopted by IEEE 802.11i and is used widely for authenticating wireless local area network (WLAN) users.
The WIRE Diameter provides various authentication schemes, including EAP-MD5, EAP-TLS, EAP-TTLS, and PEAP. The WIRE Diameter is
based on OpenDiameter. In addition to Diameter server, we have also implemented a Diameter Network Access Server (NAS), which can be
used as 802.1x authenticator. The WIRE Diameter is developed to be independent of OS as much as possible. Currently it supports Linux,
FreeBSD and various versions of MS Windows. Both source code and executable code can be downloaded from http://wire.cs.nctu.edu.tw/WIREDiameter/.
2-1.
2-2. Executable code ( 202KB, 1211 downloads since August 31, 2004 )
- Source code for Win32 ( 12,648KB, 1111 downloads since August 31, 2004 )
- Source code for Linux ( 3,204KB, 1201 downloads since Octcer 10, 2004 )
2-3. License2-4. Documents
- W.-T. Wu, "Design and implementation of WIRE Diameter", MD thesis of the Institue of Communication
Engineering of the National Tsing Hua University, July 2004.
3-1. Required Softwares
3-2. Software Installation
4-1. Certificate Generation
4-2. WIRE Diameter Configuration
4-3. Running WIRE Diameter for the first time
5. Histroy
Version 0.1: released on August 31, 2004 by the WIRE Lab (contributors: Wen-Ting Wu and Jyh-Cheng Chen)
6. Acknowledgment
We thank the support by
Industrial Technology Research Institute (ITRI), Taiwan.
This Page is maintained by Wen-Ting Wu ( ting@wire.cs.nctu.edu.tw ) and Jyh-Cheng Chen
Last modified: 31 August 2004 15:53:57 GMT
This page has been accessed
times since September 6, 2004.
¡@