IP Library Granted Patent US 8,170,055
Granted Patent B2
US 8,170,055 · App. 11/320,427 · Granted May 1, 2012

Method of converting between radius message and diameter messages

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,170,055
App. No.
11/320,427
Granted
May 1, 2012
Kind
B2
Abstract

In one embodiment of a method of translating a RADIUS message to a Diameter message, an access request message in RADIUS is translated to a credit control request message in Diameter. In one embodiment of a method of translating a Diameter message to a RADIUS message, a credit control answer message is translated to an access accept message.

Claims (31)

1. A method of translating a remote authentication dial in user service (RADIUS) message to a Diameter message, comprising:

translating, by a network element, an access request message to a credit control request message,

binding, by the network element, the credit control message to a Diameter manager by inserting an IP address of the Diameter manager into the credit control message,

the binding of the credit control message being accomplished without the network element needing to perform a routing lookup, and without needing to perform a state determination.

2. The method of claim 1 , wherein if the access request is an initial access request, the translating step translates the initial access request to an initial credit control request message.

3. The method of claim 1 , wherein if the access request is an on-line access request that includes an update reason set to one of pre-initialization, initial request, threshold reached, service instance not established, tariff switch update and main service instance released, the translating step translates the access request to an update credit control request.

4. The method of claim 1 , wherein if the access request is an online access request that includes an update reason set to one of quota reach, remote forced disconnect and client service termination, the translating step translates the access request to a final credit control request message.

5. A method of translating a remote authentication dial in user service (RADIUS) message to a Diameter message, comprising:

translating, by a network element, a disconnect message to an abort session answer message,

binding, by the network element, the abort session answer message to a Diameter manager by inserting an IP address of the Diameter manager into the abort session answer message,

the binding of the abort session answer message being accomplished without the network element needing to perform a routing lookup, and without needing to perform a state determination.

6. The method of claim 5 , wherein if the disconnect message is an acknowledgement disconnect message, the translating step translates the disconnect message to an abort session answer message with a result code set to success.

7. The method of claim 5 , wherein if the disconnect message is a non-acknowledgement disconnect message, the translating step translates the disconnect message to an abort session answer message with a result code set to DIAMETER unable to comply.

8. A method of translating a DIAMETER message to a remote authentication dial in user service (RADIUS) message, comprising:

translating, by a network element, a credit control answer message to an access accept message,

routing, by the network element, the access accept message to a Radius server by inserting an IP address of the Radius Server into the access accept message,

the routing of the access accept message being accomplished without the network element needing to perform a routing lookup, and without needing to perform a state determination.

9. The method of claim 8 , wherein if the credit control answer message is an initial credit control answer message with a result code set to success, the translating step translates the initial credit control answer message to an initial access accept message.

10. The method of claim 8 , wherein if the credit control answer message is an update credit control answer message with a result code set to success, the translating step translates the update credit control answer message to an online access accept message.

11. The method of claim 8 , wherein if the credit control answer message is a final credit control answer message with a result code set to success, the translating step translates the final credit control answer message to an online access accept message.

12. A method of translating a Diameter message to a remote authentication dial in user service (RADIUS) message, comprising:

translating, by a network element, a credit control answer message to an access reject message,

routing, by the network element, the access reject message to a Radius server by inserting an IP address of the Radius Server into the access reject message,

the routing of the access reject message being accomplished without the network element needing to perform a routing lookup, and without needing to perform a state determination.

13. The method of claim 12 , wherein if the credit control answer message is an initial credit control answer message with a result code set to one of transient and permanent errors, the translating step translates the initial credit control answer message to an initial access reject message.

14. The method of claim 12 , wherein if the credit control answer message is an update credit control answer message with a result code set to one of transient and permanent errors, the translating step translates the update credit control answer message to an online access reject message.

15. The method of claim 12 , wherein if the credit control answer message is a final credit control answer message with a result code set to one of transient and permanent errors, the translating step translates the final credit control answer message to an online access reject message.

16. A method of translating a DIAMETER message to remote authentication dial in user service (RADIUS) message, comprising:

translating, by a stateless network element, an abort session request message to a disconnect request message,

routing, by the network element, the disconnect request message to a Radius server by inserting an IP address of the Radius Server into the disconnect request message,

the routing of the disconnect request message being accomplished without the network element needing to perform a routing lookup, and without needing to perform a state determination.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064870/0162 →
CHANGE OF NAME Recorded Sep 1, 2023
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 064792/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: ALCATEL LUCENT
To: GEMALTO SA
Reel/Frame 038841/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2015
From: ALCATEL LUCENT
To: GEMATLO SA
Reel/Frame 036930/0727 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 027729/0748 →
MERGER Recorded Feb 14, 2012
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 027699/0262 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2006
From: FANG, QIANG; LIU, MIN; WANG, YILE ENOCH; WANG, YING; WU, RUI YUN; YUAN, DA BIN
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 018125/0978 →