IP Library Granted Patent US 9,577,933
Granted Patent B2
US 9,577,933 · App. 12/391,700 · Granted Feb 21, 2017

Method and system of providing differentiated services

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 9,577,933
App. No.
12/391,700
Granted
Feb 21, 2017
Kind
B2
Abstract

A method for combining Internet protocols in a Differentiated Services model environment is described. The Session Initiation Protocol (SIP) and Common Open Policy Service (COPS) are combined together to provide methods of setting up a session and tearing down a session, while maintaining Authentication, Authorization, and Accounting (AAA) policies. The Open Settlement Policy (OSP) is also combined with SIP and COPS. This combination provides for an interchange of parameters between session setup, teardown, authorization, policy, Quality of Service (QoS), and usage reporting

Claims (45)

1. A method comprising:

receiving a message, according to a policy protocol, for authentication, authorization, and accounting corresponding to a call to be established over a data network, wherein the call is to be established in accordance with a signaling protocol for connection setup and teardown; and

generating, in response to the received message, an authentication request according to a settlement protocol for transmission to a clearinghouse server configured to authorize the call for a particular quality of service (QoS) policy,

wherein the settlement protocol includes Open Settlement Policy (OSP), the policy protocol includes Common Open Policy Service (COPS), and the signaling protocol includes Session Initiation Protocol (SIP).

2. A method according to claim 1 , further comprising:

retrieving the QoS policy; and

establishing a communication session with a router to provide the QoS policy to the router.

3. A method according to claim 2 , wherein the router is configured to operate according to a differentiated services (DS) environment, and to set a DS field according to the QoS policy.

4. A method according to claim 1 , further comprising:

initiating the transmission of the authentication request according to the settlement protocol to the clearinghouse server; and

receiving an authorization token from the clearinghouse server.

5. A method according to claim 1 , further comprising:

generating a decision message, according to the COPS, for transmission to a proxy server configured to generate the received message, wherein the decision message instructs the proxy server to install the QoS policy.

6. An apparatus comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code, with the at least one processor, configuring the apparatus to perform at least the following,

receive a message, according to a policy protocol, for authentication, authorization, and accounting corresponding to a call to be established over a data network, wherein the call is to be established in accordance with a signaling protocol for connection setup and teardown, and

generate, in response to the received message, an authentication request according to a settlement protocol for transmission to a clearinghouse server configured to authorize the call for a particular quality of service (QoS) policy,

wherein the settlement protocol includes Open Settlement Policy (OSP), the policy protocol includes Common Open Policy Service (COPS), and the signaling protocol includes Session Initiation Protocol (SIP).

7. An apparatus according to claim 6 , wherein the apparatus is further configured to:

retrieve the QoS policy; and

establish a communication session with a router to provide the QoS policy to the router.

8. An apparatus according to claim 7 , wherein the router is configured to operate according to a differentiated services (DS) environment and to set a DS field according to the QoS policy.

9. An apparatus according to claim 6 , wherein the apparatus is further configured to:

initiate the transmission of the authentication request according to the settlement protocol to the clearinghouse server; and

receive an authorization token from the clearinghouse server.

10. An apparatus according to claim 6 , wherein the apparatus is further configured to:

generate a decision message, according to the COPS, for transmission to a proxy server configured to generate the received message, wherein the decision message instructs the proxy server to install the QoS policy.

11. A system comprising:

a processor;

a policy server configured to receive a message, according to a policy protocol, for authentication, authorization, and accounting corresponding to a call to be established over a data network, wherein the call is to be established in accordance with a signaling protocol for connection setup and teardown; and

a clearinghouse server configured to authorize, by the processor, the call for a particular quality of service (QoS) policy,

wherein the policy server is further configured to generate, in response to the received message, an authentication request according to a settlement protocol for transmission to the clearinghouse server, and

wherein the settlement protocol includes Open Settlement Policy (OSP), the policy protocol includes Common Open Policy Service (COPS), and the signaling protocol includes Session Initiation Protocol (SIP).

12. A system according to claim 11 , wherein the policy server is further configured to retrieve the QoS policy, the system further comprising:

a router configured to establish a communication session with the policy server to acquire the QoS policy.

13. A system according to claim 12 , wherein the router is configured to operate according to a differentiated services (DS) environment, and to set a DS field according to the QoS policy.

14. A system according to claim 11 , wherein the policy server is further configured to initiate the transmission of the authentication request according to the settlement protocol to the clearinghouse server, and to receive an authorization token from the clearinghouse server.

15. A system according to claim 11 , further comprising:

a proxy server configured to generate the received message,

wherein the policy server is further configured to generate a decision message, according to the COPS, for transmission to the proxy server, wherein the decision message instructs the proxy server to install the QoS policy.

16. A system according to claim 15 , further comprising:

another proxy server configured to communicate with the proxy server to establish the call using the signaling protocol.

17. A system according to claim 16 , further comprising: another policy server configured to communicate, according to the policy protocol, with the clearinghouse server to obtain the authentication, authorization, and accounting for the call.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 032734 FRAME: 0502. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 044626/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2016
From: DONOVAN, STEVEN R.
To: MCIWORLDCOM, INC.
Reel/Frame 037520/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2014
From: VERIZON COMMUNICATIONS, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032830/0797 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2014
From: VERIZON SERVICES CORP.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032830/0943 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECORDATION COVERSHEET'S ERRONEOUS LISTING OF THE ASSIGNEES PREVIOUSLY RECORDED ON REEL 032652 FRAME 0419. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 29, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON SERVICES CORP.; VERIZON COMMUNICATIONS INC.; VERIZON BUSINESS GLOBAL LLC
Reel/Frame 032813/0769 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032734/0502 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON SERVICES CORP.; VERIZON COMMUNICATIONS INC.
Reel/Frame 032652/0419 →
CHANGE OF NAME Recorded Apr 8, 2014
From: MCI WORLDCOM, INC.
To: WORLDCOM, INC.
Reel/Frame 032633/0071 →
MERGER Recorded Apr 8, 2014
From: WORLDCOM, INC.
To: MCI, INC.
Reel/Frame 032632/0913 →
MERGER Recorded Apr 8, 2014
From: MCI INC.
To: MCI LLC
Reel/Frame 032633/0085 →
CHANGE OF NAME Recorded Apr 8, 2014
From: MCI LLC
To: VERIZON BUSINESS GLOBAL LLC
Reel/Frame 032633/0983 →