IP Library Granted Patent US 8,989,216
Granted Patent B2
US 8,989,216 · App. 13/436,321 · Granted Mar 24, 2015

Diameter versioning dictionary

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,989,216
App. No.
13/436,321
Granted
Mar 24, 2015
Kind
B2
Abstract

Embodiments of the invention provide a flexible Diameter command dictionary for 3rd Generation Partnership Project (3GPP) network nodes wherein context-specific definitions are defined to apply to different versions and releases of 3GPP standards.

Claims (16)

1. A tangible non-transitory storage device readable by a machine, embodying a Diameter protocol command dictionary comprising: a first definition for a Diameter protocol command, wherein said Diameter protocol command is defined by a first default definition unless a first context applies in which case said command is defined by a context-specific definition, and the Diameter protocol command dictionary supports multiple versions of a standard, a second definition for a Diameter protocol attribute value pair (AVP), wherein said Diameter protocol or AVP is defined by a second default definition unless a second context applies in which case said AVP is defined by a second context-specific definition, wherein said Diameter protocol command dictionary interoperates with a Diameter protocol stack to perform functions for processing Diameter messages.

2. The tangible non-transitory storage device of claim 1 , wherein said specific context comprises a specific version of a 3 rd Generation Partnership Project (3GPP) standard.

3. The tangible non-transitory storage device of claim 2 , wherein said specific version comprises a proprietary version of said 3GPP standard.

4. A network node comprising a Diameter protocol command dictionary comprising: a first definition for a Diameter protocol command, wherein said Diameter protocol command is defined by a first default definition unless a first context applies in which case said command is defined by a context-specific definition, and the Diameter protocol command dictionary supports multiple versions of a standard, a second definition for a Diameter protocol attribute value pair (AVP), wherein said command or AVP is defined by a second default definition unless a second context applies in which case said AVP is defined by a second context-specific definition, wherein said Diameter protocol command dictionary interoperates with a Diameter protocol stack to perform functions for processing Diameter messages.

5. The network node of claim 4 , wherein said specific context comprises a specific version of a 3 rd Generation Partnership Project (3GPP) standard.

6. The network node of claim 5 , wherein said specific version comprises a proprietary version of said 3GPP standard.

7. The tangible non-transitory storage device of claim 2 , wherein said context can be a major release or a minor release of said 3GPP standard.

8. The tangible non-transitory storage device of claim 7 , wherein said minor release of said 3GPP standard may be identified by either a specific version number or release date.

9. The network node of claim 5 , wherein said context can be a major release or a minor release of said 3GPP standard.

10. The network node of claim 9 , wherein said minor release of said 3GPP standard may be identified by either a specific version number or release date.

11. A network node comprising a Diameter protocol command dictionary comprising: a definition for a Diameter protocol command, wherein the Diameter protocol command comprises a command default definition and a command first context specific definition; and a definition for a Diameter protocol attribute value pair (AVP), wherein the Diameter protocol AVP comprises an AVP default definition and an AVP first context specific definition and the Diameter protocol dictionary supports multiple versions of a standard, where said Diameter protocol command dictionary interoperates with a Diameter protocol to perform functions for processing Diameter messages.

12. The network node of claim 11 , wherein the Diameter protocol command further comprises a command second context specific definition.

13. The network node of claim 11 , wherein the Diameter protocol AVP further comprises AVP second context specific definition.

14. The network node of claim 11 , wherein the command first context specific definition and the AVP first context specific definition may be identified by either a Diameter version number or release date.

15. The tangible non-transitory storage device of claim 1 , wherein said Diameter protocol command dictionary is formatted in an Extensible Markup Language (XML) file.

16. The network node of claim 4 , wherein said Diameter protocol command dictionary is formatted in an Extensible Markup Language (XML) file.

Assignments (4)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2020
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 052372/0675 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →