IP Library Granted Patent US 7,181,532
Granted Patent B1
US 7,181,532 · App. 09/859,702 · Granted Feb 20, 2007

Scalable policy server

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 7,181,532
App. No.
09/859,702
Granted
Feb 20, 2007
Kind
B1
Abstract

A method and apparatus for establishing communication (across a network) between a first network device and a second network device apply policy data received from a policy device (e.g., a policy server), thus offloading significant functionality from the policy device. Offloading such functionality reduces the processing required by the policy device, thus improving network performance. Such systems permit network access admission control in a scalable manner.

Claims (39)

1. A method of a computer network in establishing communication between a first network device and a second network device, the network including a policy device that controls policy data relating to the communication, the method comprising:

storing policy data in a storage device accessible by a third network device, the policy data being:

(i) provided by the policy device in response to a resource reservation request message from the first network device to the second network device, and

(ii) specifically related to communication between the first network device and the second network device;

receiving with the third network device a confirmation message sent by the second network device in response to the resource reservation request message, the confirmation message indicating that the second network device is prepared to have communications with the first network device; and

forwarding from the third network device to the first network device the stored policy data with the confirmation message.

2. The method as defined by claim 1 , wherein the network devices are executing the RSVP protocol.

3. The method as defined by claim 1 , wherein the network devices are executing the IGMP protocol.

4. The method as defined by claim 1 , further comprising:

marking data traffic directed from the first network device to the second network device according to the stored policy.

5. The method as defined by claim 1 , wherein the policy device uses Common Open Policy Service (COPS) protocol.

6. The method as defined by claim 1 , wherein the stored policy data includes a Differentiated Services Code Point (DSCP) marking.

7. The method as defined by claim 1 , wherein the stored policy data includes an 802.1p signaling marking.

8. An apparatus in a computer network for establishing communication between a first network device and a second network device, the network including a policy device that controls policy data relating to the communication, the apparatus comprising:

a storage module for storing policy data in a storage device accessible by a third network device, the policy data being:

(i) provided by the policy device in response to a resource reservation request message from the first network device to the second network device, and

(ii) specifically related to communication between the first network device and the second network device; and

a message interface module in the third network device that:

(i) receives a confirmation message sent by the second network device in response to the resource reservation request message, the confirmation message indicating that the second network device is prepared to have communications with the first network device, and

(ii) forwards to the first network device the stored policy data with the confirmation message.

9. The apparatus as defined by claim 8 , wherein the network devices are executing the RSVP protocol.

10. The apparatus as defined by claim 8 , wherein the network devices are executing the IGMP protocol.

11. The apparatus as defined by claim 8 , wherein the policy device uses Common Open Policy Service (COPS) protocol.

12. The apparatus as defined by claim 8 , wherein the stored policy data includes a Differentiated Services Code Point (DSCP) marking.

13. The apparatus as defined by claim 8 , wherein the stored policy data includes an 802.Ip signaling marking.

14. A computer program product for use on a computer system in establishing communication in a computer network between a first network device and a second network device, the network including a policy device that controls policy data relating to the communication, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code comprising:

program code for storing policy data in a storage device accessible by a third network device, the policy data being:

(i) provided by the policy device in response to a resource reservation request message from the first network device to the second network device, and

(ii) specifically related to communication between the first network device and the second network device;

program code for receiving with the third network device a communication message sent by the second network device in response to the resource reservation request message, the confirmation message indicating that the second network device is prepared to have communications with the first network device; and

program code for forwarding from the third network device to the first network device the stored policy data with the confirmation message.

15. The computer program product as defined by claim 14 , wherein the network devices are executing the RSVP protocol.

16. The computer program product as defined by claim 14 , wherein the network devices are executing the IGMP protocol.

17. The computer program product as defined by claim 14 , further comprising: program code for marking data traffic directed from the first network device to the second network device according to the stored policy.

18. The computer program product as defined by claim 14 ,

wherein the policy device uses Common Open Policy Service (COPS) protocol.

19. The computer program product as defined by claim 14 ,

wherein the stored policy data includes a Differentiated Services Code Point (DSCP) marking.

20. The computer program product as defined by claim 14 , wherein the stored policy data includes an 802.Ip signaling marking.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032436/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →