IP Library Granted Patent US 8,599,852
Granted Patent B2
US 8,599,852 · App. 10/903,436 · Granted Dec 3, 2013

Open service discovery and routing mechanism for configuring cross-domain telecommunication 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 8,599,852
App. No.
10/903,436
Granted
Dec 3, 2013
Kind
B2
Abstract

Apparatus and method are provided for distributing service domain reachability information across domain boundaries, thereby allowing domain management systems to determine routing for cross-domain services even when the domains have different technologies or administrators. A Service Domain Manager within each domain advertises to neighbouring domains which services it supports. A domain which receives such advertisements forwards the advertisement on to other domains. Each SDM builds a routing information table which specifies the service, the domain, the next hop, and optionally user defined metrics. The routing information table does not include end-point addresses, in order to keep the size of the table manageable. In this way, the NMS of each domain obtains an end-to-end view of service routes.

Claims (29)

1. A method of distributing service domain reachability information across domain boundaries in a communication network, the domains differing in at least one of administrator, technology, and vendor, the method comprising:

transmitting by a domain an advertisement identifying a network service supported within the domain, the network service including an indication of whether an end-point can be reached using a particular service through the domain but without indicating the complete address of the end-point, to at least one peer domain;

at the domain, monitoring for receipt of advertisements from peer domains; and

upon receipt of an advertisement from a peer domain by the domain:

adding to a routing information table an identification of the network service, an identification of an originating domain of the advertisement, and an identification of the peer domain; and

propagating the advertisement to other peer domains.

2. The method of claim 1 further comprising, upon receipt of an advertisement, adding to the routing information table at least one metric to be associated with the network service with the originating domain, and with the peer domain.

3. The method of claim 1 wherein transmitting an advertisement comprises transmitting the advertisement over an out-of-path channel.

4. The method of claim 1 further comprising establishing a peering session between the domain and the peer domains.

5. A network element within a first domain of a network, the network including at least one other domain differing from the first domain in at least one of administrator, technology, and vendor, at least one of the other domain being a peer domain of the first domain, the network element comprising:

a routing information table; and

a service domain manager,

wherein the network element is configured to:

transmit to at least one peer domain an advertisement identifying a network service supported within the first domain, the network service including an indication of whether and end-point can be reached through the first domain using a particular service but without indicating the complete address of the end-point, and identifying the first domain;

monitor for receipt of received advertisements from the at least one peer domain;

upon receipt of a received advertisement, add to the routing information table an identification of the network service specified by the received advertisement, an identification of an originating domain specified by the received advertisement, and an identification of the peer domain from which the received advertisement was received; and

upon receipt of a received advertisement, propagate the received advertisement to other peer domains.

6. The network element of claim 5 wherein the network element is configured to transmit the advertisement over an out-of-path channel.

7. The network element of claim 5 further comprising, within the service domain manager, means for establishing a peering session with the at least one peer domain.

8. The network element of claim 5 further configured to:

upon receipt of a received advertisement, compute at least one new metric value associated with the network service specified by the received advertisement, the originating domain specified by the received advertisement, and the peer domain specified by the received advertisement; and

associate within the routing information table the at least one metric value.

9. The network element of claim 8 wherein the network element is configured to propagate the at least one metric value along with the received advertisement.

10. A non-transitory computer-readable storage medium storing instructions for use in a network element within a first domain of a network, the network including at least one other domain differing from the first domain in at least one of administrator, technology, and vendor, at least one of the other domain being a peer domain of the first domain, the instructions comprising:

instructions for maintaining a routing information table;

instructions for transmitting to at least one peer domain an advertisement identifying a network service supported within the first domain, the network service including an indication of whether and end-point can be reached through the first domain using a particular service but without indicating the complete address of the end-point, and identifying the first domain;

instructions for monitoring for receipt of received advertisements from the at least one peer domain;

instructions for, upon receipt of a received advertisement, adding to the routing information table an identification of the network service specified by the received advertisement, an identification of an originating domain specified by the received advertisement, and an identification of the peer domain from which the received advertisement was received; and

instructions for, upon receipt of a received advertisement, propagating the received advertisement to other peer domains.

Assignments (14)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
CHANGE OF NAME Recorded Sep 11, 2013
From: ALCATEL
To: ALCATEL LUCENT
Reel/Frame 031206/0848 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2004
From: CUERVO, J. FERNANDO; GUINGO, PIERRICK JACQUES; JANSEN, ARNOLDUS JOANNES JACOBUS; SIM, MICHEL
To: ALCATEL
Reel/Frame 015884/0650 →