Methods, systems, and computer readable media for priority routing of diameter messages
First Claim
Patent Images
1. A method for routing Diameter messages, the method comprising:
- determining, by a Diameter node comprising at least one processor, a Diameter Routing Message Priority (DRMP) priority value for a Diameter message;
marking, by the Diameter node, each of one or more Internet protocol (IP) packets carrying the Diameter message with an IP quality of service (QoS) value for the Diameter message based on the DRMP priority value, including determining the IP QoS value as a differentiated services code point (DSCP) value for the Diameter message based on the DRMP priority value and a mapping of DRMP priority values to DSCP code points; and
sending, by the Diameter node, the one or more IP packets carrying the Diameter message to a destination Diameter node by way of an IP router on a data communications network providing quality of service using IP QoS values±
wherein the IP router on the data communications network provides Quality of service using differentiated services;
wherein the mapping is implemented as a table indexed by DRMP priority values;
wherein marking each of the one or more IP packets carrying the Diameter message comprises inserting the DSCP value into a differentiated services field in a header of each IP packet.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media for priority routing of Diameter messages are disclosed. In some examples, a method includes determining a Diameter Routing Message Priority (DRMP) priority value for a Diameter message. The method includes marking each of one or more Internet protocol (IP) packets carrying the Diameter message with an IP quality of service (QoS) value for the Diameter message based on the DRMP priority value. The method includes sending the one or more IP packets carrying the Diameter message to a destination Diameter node by way of an IP router on a data communications network providing quality of service using IP QoS values.
-
Citations
14 Claims
-
1. A method for routing Diameter messages, the method comprising:
-
determining, by a Diameter node comprising at least one processor, a Diameter Routing Message Priority (DRMP) priority value for a Diameter message; marking, by the Diameter node, each of one or more Internet protocol (IP) packets carrying the Diameter message with an IP quality of service (QoS) value for the Diameter message based on the DRMP priority value, including determining the IP QoS value as a differentiated services code point (DSCP) value for the Diameter message based on the DRMP priority value and a mapping of DRMP priority values to DSCP code points; and
sending, by the Diameter node, the one or more IP packets carrying the Diameter message to a destination Diameter node by way of an IP router on a data communications network providing quality of service using IP QoS values±
wherein the IP router on the data communications network provides Quality of service using differentiated services;wherein the mapping is implemented as a table indexed by DRMP priority values; wherein marking each of the one or more IP packets carrying the Diameter message comprises inserting the DSCP value into a differentiated services field in a header of each IP packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for routing Diameter messages, the system comprising:
-
a Diameter node comprising at least one processor; and
a Diameter-to-IP priority mapper implemented on the Diameter node and configured for;determining a Diameter Routing Message Priority (DRMP) priority value for a Diameter message; marking each of one or more Internet protocol (IP) packets carrying the Diameter message with an IP quality of service (QoS) value for the Diameter message based on the DRMP priority value, including determining the IP QoS value as a differentiated services code point (DSCP) value for the Diameter message based on the DRMP priority value and a mapping of DRMP priority values to DSCP code points; and sending the one or more IP packets carrying the Diameter message to a destination Diameter node by way of an IP router on a data communications network providing quality of service using IP QoS values, wherein the IP router on the data communications network provides Quality of service using differentiated services; wherein the mapping is implemented as a table indexed by DRMP priority values; wherein marking each of the one or more IP packets carrying the Diameter message comprises inserting the DSCP value into a differentiated services field in a header of each IP packet. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing executable instructions that when executed by at least one processor of a Diameter node cause the Diameter node to perform operations comprising:
-
determining a Diameter Routing Message Priority (DRMP) priority value for a Diameter message; marking each of one or more Internet protocol (IP) packets carrying the Diameter message with an IP quality of service (QoS) value for the Diameter message based on the DRMP priority value, including determining the IP QoS value as a differentiated services code point (DSCP) value for the Diameter message based on the DRMP priority value and a mapping of DRMP priority values to DSCP code points; and sending the one or more IP packets carrying the Diameter message to a destination Diameter node by way of an IP router on a data communications network providing quality of service using IP QoS values, wherein the IP router on the data communications network provides Quality of service using differentiated services; wherein the mapping is implemented as a table indexed by DRMP priority values; wherein marking each of the one or more IP packets carrying the Diameter message comprises inserting the DSCP value into a differentiated services field in a header of each IP packet. - View Dependent Claims (14)
-
Specification