AAA RADIUS Software, AAA Server, RADIUS servers
AAA RADIUS Server, RADIUS Software
AAA RADIUS Server AAA RADIUS Software AAA RADIUS Authentication AAA RADIUS Protocol AAA Server, AAA Software Linux RADIUS Server AAA RADIUS Servers

RADIUS Server Extensibility

Interlink's RADIUS server is uniquely extensible with three different levels of customization capabilities to meet practically any application requirement. Carriers, System Integrators and OEMs can differentiate their products and services, add value to their solutions, and re-brand the RADIUS server software and components to meet their requirements. These extensibility features include a fully configurable finite state machine, a powerful advanced policy engine, and a RADIUS server software developer's toolkit.

Interlink Networks provides documentation and support for developers to extend the RADIUS server software to meet their application requirements. Interlink can also provide the professional services required to deliver RADIUS software solutions to your specifications.

 

AAA RADIUS Protocol SDK

Configurable Finite State Machine

The core Finite State Machine (FSM) engine drives the processes of handling RADIUS requests. These sequential processes can be expanded or modified by changing the FSM table without any recoding or recompiling of the engine. Interlink's RADIUS server software comes with several predefined FSM tables from which to choose.


Powerful Advanced RADIUS Server Policy Engine

RADIUS Policy, part of the user authorization process, is a set of rules to administer, manage, and control access to network resources. Policies are written to accomplish specific tasks such as to set limits and access restrictions. Interlink’s Advanced RADIUS Server Policy Engine allows you to easily define and enact custom policies using “decision files”. Our flexible policymaking capabilities can solve virtually any problem that would traditionally require custom programming. You can modify how authentication requests are handled and control how services are delivered and logged using simple text files with Boolean expressions.

 

Configure the sequence of authentication, authorization and accounting RADIUS server functions without programming

 

 

Powerful Policy Engine Allows Complex Policy Decisions Based on RADIUS Attribute Value Pairs, Combinations & Boolean Operations


RADIUS Server Software Developer’s Toolkit

The RADIUS Server Software Developer’s Toolkit (SDK) provides a set of easy-to-implement and modular tools to help you extend the capabilities of your Interlink Networks RADIUS Server. With the RADIUS software toolkit, you can create plug-in modules that add functionality to:

  • Authenticate users stored in any data source, including off-the-shelf and proprietary databases
  • Track and control usage by interfacing to unique billing systems
  • Implement highly customized authorization schemes
  • Add support for unique network access hardware

The RADIUS software toolkit provides an interface to the server function libraries that perform specific RADIUS server-related tasks and interact with predefined data structures. It allows you to extensively customize the RADIUS server's operations. Developers can write and compile plug-in modules, which are loaded into memory at the RADIUS server start-up. These new modules can then be plugged in to any step of processing a RADIUS request — beginning, middle, end, or even replace an existing step during the RADIUS server operation. The new plug-ins can then be a substitute for, or a supplement to, existing features in the RADIUS server.

 

 

Extend the capabilities of
Interlink Networks’
RADIUS Server
with the Software Developer's Toolkit

RADIUS Server SDK Features:

  • Extensible. Add capabilities to the RADIUS Server that meet the unique needs of your existing and future network infrastructure.
  • Highly configurable. Control the flow of the RADIUS server operation; what modules it calls and in what order. Replace or add to existing RADIUS software modules with your own custom plug-in modules. A wide range of functions allows implementing unique authentication types, billing systems, session control features, and policy functions.
  • Easy to implement. Plug-in modules make it simple to upgrade the RADIUS server with new feature enhancements. API functions follow the syntax and conventions of standard ANSI C so there is no need to learn a specialized programming or scripting language.
  • Powerful. API functions and header files allow you to customize the security and control of your RADIUS server implementation.
  • Modular. Compile & manage small sections of code organized to perform specific tasks and functions.

RADIUS Authentication API:

Used to internally develop extensions to the core RADIUS architecture, you can to build custom plug-in modules for unique authentication, authorization, or accounting methods, and modify the internal processing engine.

RADIUS Server User Interface (UI) API:

Included in the RADIUS server SDK, this branding feature allows OEMs and system integrators to build custom UIs and other RADIUS server management applications tailored to the varied needs of their end user customers. The RADIUS server API provides a consistent interface to the RADIUS server’s configuration and data files, regardless of how or where the information is stored. Allows easy migration and upgrades to new RADIUS server versions by acting as an abstraction layer between the external interfaces and the core RADIUS server functionality. This simplifies product localization or “internationalization”.

New in Version 7.3 of the RADIUS Server Software Toolkit:

Version 7.3 of the RADIUS Software Developer’s Kit includes support for extending the new EAP-SIM feature of the RAD-Series RADIUS Server.  The RADIUS SDK makes it possible to deploy EAP-SIM authentication without requiring an AuC/HLR on an SS7 network.  A3/A8 Algorithms can be developed using the RADIUS SDK and plugged into the RADIUS server to create a local AuC.  The SDK package includes the Milenage Reference A3/A8 algorithms and a template for writing custom A3/A8 algorithms.

 

 

Easily build plug-in modules for unique Authentication, Authorization & Accounting methods and modify the internal RADIUS server processing engine


Create Unique AAA Methods for your RADIUS application

 


Exclusive to Interlink’s RADIUS Server: User Interface Customization


RADIUS Developer’s Support

The RADIUS server Software Developer’s Toolkit comes with up to 20 hours of phone support to address specific questions or challenges that may arise in your development project. The phone support for the RADIUS toolkit is directly with our engineers that use the toolkit on a daily basis as part of their development and custom delivery projects.

 

 

Work with Interlink directly as you develop your RADIUS application


RADIUS Server Documentation Re-branding

OEMs and Integrators can choose to replace the Interlink Networks company name throughout the user documentation, white papers, and data sheets with their company name and branding. Interlink Networks’ RADIUS Server has been successfully integrated and re-branded by major system integrators and OEMs of networking equipment worldwide.


 

 

Brand the RAD-Series into your own RADIUS server offering

Get the RAD-Series RADIUS Server Software API Toolkit Brief


Copyright 2006-2007 Interlink Networks, LLC. All Rights Reserved.
Site Design by Five Sparrows, LLC