IP Library Granted Patent US 7,924,715
Granted Patent B2
US 7,924,715 · App. 12/152,085 · Granted Apr 12, 2011

Method and apparatus for discovering, negotiating, and provisioning end-to-end SLAs between multiple service provider domains

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,924,715
App. No.
12/152,085
Granted
Apr 12, 2011
Kind
B2
Abstract

Domains (multiple collaborating service providers) create service offerings between pairs of edge nodes that interconnect with other domains in the network. The service offerings may specify the available bandwidth, quality of service, reliability, available security, price, subscriber and service contextual specific and other SLA information. When a new service is to be created, the service definition is used along with information about the available service offerings to determine a set of networks to implement the service. Information associated with the service offerings may be flooded to all other networks. Alternatively, the service offering information may be provided to a trusted third party (SLA broker) which may provide SLA services on the network to select sets of domains to implement inter-domain services, and may also proxy to set up the service for the SLA requesting party. A hybrid approach may also be used wherein some SLA information is flooded and other information is retained in secret and provided only to the SLA broker.

Claims (17)

1. A method of exchanging Service Level Agreement (SLA) information between domains on a network, the method comprising the steps of:

discovering first SLA information available in a first domain, the first SLA information being node-pair specific and relating to capabilities of the domain to provide service through the domain between a pair of border nodes;

transmitting the first SLA information, from the first domain to a plurality of peer domains on the network, without the use of a trusted SLA broker;

receiving second SLA information, by the first domain from each of the peer domains on the network, without the use of the trusted SLA broker;

using the first SLA information from the first domain and the second SLA information from each of the peer domains to build a SLA database for the first domain; and

when a new service is to be offered on the network that is required to span from the first domain to one of the peer domains, using the first and second SLA information in the SLA database to select a set of domains for the service.

2. A method of exchanging Service Level Agreement (SLA) information between domains on a network, the method comprising the steps of:

discovering SLA information available in a first domain, the SLA information being node-pair specific and relating to capabilities of the domain to provide service through the domain between a pair of border nodes; and

transmitting the SLA information to enable the SLA information to be used when another domain is seeking to set up a service on the network;

wherein some of the SLA information is transmitted to the other domains on the network and some of the SLA information is transmitted only to a trusted SLA broker on the network.

3. The method of claim 2 , wherein the trusted SLA broker uses the SLA information to choose a set of domains on behalf of the domain seeking to set up the service on the network.

4. The method of claim 2 , wherein the SLA information comprises performance related metrics and business metrics.

5. The method of claim 4 , wherein the performance related metrics relate to guarantees the network offers.

6. The method of claim 5 , wherein the performance related metrics include quality of service, availability, and security properties of a service that is available and guaranteed to be provided by the network between the pair of nodes.

7. The method of claim 6 , wherein the SLA broker uses the SLA information to choose a set of domains on behalf of the domains seeking to set up the service on the network, and wherein the SLA broker also monitors the services after the services are established to ensure compliance by the domains with the SLA information.

8. The method of claim 4 , wherein the business metrics define the service offering in terms of pricing and also include context, and behavioral properties of customers being served in the domains associated with the SLA information.

9. The method of claim 8 , wherein the business metrics further include demography, context, and subscriber behavioral characteristics.

Assignments (9)
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 Feb 5, 2014
From: ROCKSTAR CONSORTIUM US LP
To: CONSTELLATION TECHNOLOGIES LLC
Reel/Frame 032162/0524 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032097/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2008
From: RAVINDRAN, RAVISHANKAR; BLOUIN, FRANCOIS; MONTUNO, DELFIN
To: NORTEL NETWORKS LIMITED
Reel/Frame 020987/0932 →