Home > Products > Network Protocols > Diameter-BRICKS > Diameter-BRICKS

Full Services Protocol Offerings

Enea offers a full spectrum of porting, consultation, training, certification, compliance, and customization services to meet the unique needs of OEMs, TEMs, and operators.  Leverage more than 40 years of telecom protocol development, training, standards compliance and customization experience. Contact Enea for more information about Netbricks services.

Diameter-BRICKS

Enea Netbricks Line of Protocols for NGN and IMS Applications

Enea offers a wide range of highly portable telecom protocol stacks for TDM, 3G, IMS, and NGN networks, as well as fax and data transfer protocols and signal processing and analysis software. All Enea Netbricks protocols stacks are compliant with ITU, ETSI, ANSI, IETF, 3GPP, and many other standards bodies’ specifications. 

All of Enea Netbricks protocols are written in ANSI C and take advantage of a modular, portable architecture that allows hardware platform and compiler independence. Enea Netbricks protocols are provided in source code to over 400 network equipment providers (NEPs), and device OEMs worldwide, assisting them in getting products to market quickly, with very low risk and significantly reduced development costs.

  • Portable protocol stacks compliant with protocol standards as published by the key standards bodies around the world (ITU, ETSI, ANSI, IETF, 3GPP).
  • Supplied as source code.
  • Used by over 400 global, industry leading telecommunications equipment manufacturers and OEMs.
  • Backed by over 20 years of protocol development expertise and 40 years of telecom software expertise.

DIAMETER-BRICKS is a source code implementation of the AAA protocol suite as specified by the IETF AAA Working Group.

DIAMETER-BRICKS is a signaling protocol that has been specified by IETF to perform AAA (Authentication, Authorization and Accounting) functions in IMS (IP multi media system) next generation networks. It has also been adopted by 3GPP and 3GPP2 standardization bodies for AAA in IMS mobile systems and networks and is designed to perform these functions in both local and roaming (ROAMOPS model) situations.

DIAMETER-BRICKS has been designed to ensure as much as possible backward compatibility with RADIUS (Remote Authentication Dial In User Service) protocol widely deployed in current intranet and internet configurations. It introduces many enhancements in order to address several RADIUS shortcomings and deficiencies such as no end-to-end security, limited size of length and identifier fields, limited failure detection mechanism.

Featured Case Studies


Alcatel-Lucent provides solutions that enable service providers, enterprises and governments worldwide, to deliver voice, data and video communication services to end-users.  As a leader in fixed, mobile and converged broadband access, carrier and enterprise IP technologies, applications, and services, Alcatel-Lucent offers the end-to-end solutions that enable compelling communications services for people at home, at work and on the move.


Nortel Networks’ next-generation technologies, for both service provider and enterprise networks, support multimedia and business-critical applications. Nortel's technologies are designed to help eliminate today's barriers to efficiency, speed and performance by simplifying networks and connecting people to the information they need, when they need it. Nortel does business in more than 150 countries around the world.

Featured Alliances


RMI Corporation is a fabless semiconductor company providing High-Performance Super System-on-a-Chip (SuperSoC™) Processor solutions for the Infrastructure, Enterprise, and Consumer Media markets. Applications include Wireless, Networking Security, Thin Clients, and Connected Multi-Media.

MontaVista Software invented embedded Linux commercialization in 1999 to give device designers a platform to deliver the best possible product in the shortest possible time. Since then, due to growth and innovation MontaVista has remained the leading company in this category.

  • The Enea Netbricks API which contains all the Diameter Interfaces.
  • The Diameter stack which contains the protocol layers and the system management layer.
  • DIAMETER-BRICKS and the several User applications are running into independent processes.
  • Communication between the protocol stack and user applications is available through different modes of communication channels.

The DIAMETER-BRICKS stack supports all standard interfaces (Sh ,Cx/Dx, RoRf, Gq/Gq', e2/e4):

  • Base:  RCF 3588 Diameter Base Protocol
  • Base:  RFC 3589 IETF RFC 3589 : Diameter Command Codes for 3GPP R5
  • Base:  RFC 3539 Authentication, Authorization and Accounting Transport Profile
  • Sh:  ETSI TS 129 328 (i.e. 3GPP TS 29.328) : Sh interface signaling flows and message contents – R5/6
  • Sh:  ETSI TS 129 329 (i.e. 3GPP TS 29.329) : Sh interface – R 5/6
  • Sh:  3GPP2 X.S0013-011 (i.e. future TIA 873.011) : Sh interface – Protocol details
  • Cx/Dx:  ETSI TS 129 228 (i.e. 3GPP TS 29.228) : Signaling flows and message contents – R5
  • Cx/Dx:  ETSI TS 129 229 (i.e. 3GPP TS 29.229) : Protocol Details – R5
  • Cx/Dx:  3GPP2 X.S0013-006 (i.e. future TIA 873.006) : Protocol details
  • Ro/Rf:  3GPP TR 23.815 - Charging implications of IMS Architecture
  • Ro/Rf:  3GPP TR 32.225 - Charging data description for IP Multimedia Subsystem
  • Ro/Rf:  3GPP TS 32.299 - Diameter Charging Applications
  • Ro/Rf:  3GPP TS 32.251 - Telecom Management, Charging Management; Packet Switched (PS) Domain Charging
  • Ro/Rf:  RFC 4006 Diameter Credit Control Application
  • Gq/Gq':  3GPP TS 29.208 - End to End Quality of Service (QoS) Signaling flows
  • Gq/Gq':  3GPP TS 29.209 - Policy control
  • Gq/Gq':  ETSI TS 183 017 - Diameter protocol for session based policy between AF and SPDF
  • e2:  ETSI ES 283 035 – e2 interface based on Diameter Protocol
  • e4:  ETSI ES 283 034– e2 interface based on Diameter Protocol
  • Zh/Zn:  3GPP TS 29.109 – Generic Authentication Architecture (GAA) – Zh and Zn interfaces based on the Diameter protocols; Stage 3 (Release 7)
  • Rq:  ETSI ES 283 026 - Protocol for QoS reservation information exchange between the Service Policy Decision Function (SPDF) and the Access-Resource and Admission Control Function (A-RACF) in the Resource and Protocol specification
  • Rx:  3GPP TS 29.211 - Rx Interface and Rx/Gx signalling flows
  • a2:  ETSI TS 183 059 - Network Attachment Sub System A2 interface.

This list is non exhaustive, for any questions and requests, please contact us.