Book description
Presents the principles, design, development and applications of the Diameter protocol suite
The Diameter protocol was born in the Internet Engineering Task Force (IETF) and designed to be a general-purpose Authentication, Authorization, and Accounting (AAA) protocol applicable to many network environments. This book is for everyone who wants to understand the Diameter protocol and its applications. This book explains the place Diameter holds in global telecommunication networks and teaches system architects and designers how to incorporate Diameter into their network environments.
Diameter: New Generation AAA Protocol - Design, Practice and Applications begins by describing the foundation of Diameter step-by-step, starting with building blocks of the protocol, and progressing from a simple two-party exchange to a multi-party exchange involving complex routing. It discusses the motivation for using Diameter, talks about its predecessor, RADIUS, and introduces the open source Diameter implementation, freeDiameter. The book expands beyond protocol basics to cover end-to-end communication, security functionality, and real-world applications, extending to the backend infrastructure of mobile telecommunications. In addition, an advanced chapter teaches readers how to develop Diameter extensions for their own AAA applications.
- Written by an experienced author team who are members of the group that standardized Diameter in the IETF and are at the forefront of this cutting-edge technology
- Presents the still-developing topic of Diameter from both introductory and advanced levels
- Makes available for download a virtual machine containing the open source implementation: https://diameter-book.info
- Provides hands-on experience via freeDiameter examples and exercises throughout the book
Diameter: New Generation AAA Protocol - Design, Practice and Applications will appeal to system architects and system designers, programmers, standardization experts new to Diameter, students and researchers interested in technology that is deployed by many network operators.
Table of contents
- Cover
- Disclaimer
- About the Authors
- Foreword
- Preface
- Acknowledgements
- List of Abbreviations
- 1 Introduction
- 2 Fundamental Diameter Concepts and Building Blocks
- 3 Communication between Neighboring Peers
- 4 Diameter End‐to‐End Communication
- 5 Diameter Security
- 6 Diameter Applications
- 7 Guidelines for Extending Diameter
- Appendix A: freeDiameter Tutorial
-
Appendix B: freeDiameter from Sources
- B.1 Introduction
- B.2 Tools and Dependencies
- B.3 Obtaining freeDiameter Source Code
- B.4 Configuring the Build
- B.5 Compiling freeDiameter
- B.6 Installing freeDiameter
- B.7 freeDiameter Configuration File
- B.8 Running and Debugging freeDiameter
- B.9 Extensions for Debug Support
- B.10 Further Reading
- Reference
- Appendix C: The freeDiameter Framework
- Glossary
- Index
- End User License Agreement
Product information
- Title: Diameter
- Author(s):
- Release date: June 2019
- Publisher(s): Wiley
- ISBN: 9781118875902
You might also like
book
Basic Electrical and Electronics Engineering
This comprehensive book on basic electrical engineering covers almost all the topics of basic electrical engineering, …
book
LTE-Advanced
This book is an in-depth, systematic and structured technical reference on 3GPP's LTE-Advanced (Releases 10 and …
book
The Telecommunications Handbook: Engineering Guidelines for Fixed, Mobile and Satellite Systems
This practical handbook and reference provides a complete understanding of the telecommunications field supported by descriptions …
book
RADIUS
The subject of security never strays far from the minds of IT workers, for good reason. …