Netbricks
 
Business Events
News


Netbricks is participating in the next SIP'it plugtest

 

Product Updates
 



© Netbricks 2008
 For more info download:
DIAMETER Datasheet
DIAMETER stack for AAA functions in IMS networks



Netbricks DIAMETER stack called DIAMETER-BRICKS™ is a source code implementation of the AAA protocol suite as laid down by the IETF AAA Working Group.

DIAMETER 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. DIAMETER 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 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. DIAMETER introduces many enhancements in order to address several RADIUS shortcomings and deficiencies : no end to end security, limited size of length and identifier fields, limited failure detection mechanism…

The software architecture for the DIAMETER stack is made up of two parts:

The 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 Netbricks Stack and User applications is available through different mode of communication channels.

 

 

Our DIAMETER 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.

DIAMETER-BRICKS is based on NETBRICKS architecture using object oriented design and a message passing mechanism for inter-entity communication. Interfaces to most of commercial OS and RTOS are provided : Windows NT/2000/XP, Linux RedHat, Embedded Linux (Monta Vista), Solaris (32/64bits), OSE, VxWorks, AMX, Nucleus, PSOS+, RTC, VRTX, ...See list of supported platforms.

Please contact us for more information

TELECOMMUNICATION PROTOCOL TECHNOLOGIES
Home | Offices | Products | Partners | Services | News | Contact us