IP Library Granted Patent US 8,401,028
Granted Patent B2
US 8,401,028 · App. 12/863,872 · Granted Mar 19, 2013

Selection of an edge node in a fixed access communication network

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,401,028
App. No.
12/863,872
Granted
Mar 19, 2013
Kind
B2
Abstract

A method and apparatus for selecting an edge node from a plurality of edge nodes in a fixed access communications network. A selection node receives from a host entity a request for a network service. The selection node then obtains, from at least one further network node, data relating to a plurality of edge nodes. On the basis of the retrieved data, the selection node selects an edge node from the plurality of edge nodes, wherein the selected edge node provides a path between the host entity and the requested network service. The selection node then sends a response to the host entity, the response including information identifying the selected edge node.

Claims (39)

1. A method for selecting an edge node from a plurality of edge nodes in a fixed access communications network, the method comprising:

at a selection node, receiving from a host entity a request for a network service;

obtaining, from a dynamically updated database, data comprising information relating to the status and capabilities of each edge node of the plurality of edge nodes;

on the basis of the retrieved data, selecting an edge node from the plurality of edge nodes, the selected edge node providing a path between the host entity and the requested network service; and

sending a response to the host entity, the response including information identifying the selected edge node.

2. The method according to claim 1 , wherein the edge node is one of a service edge node and an access edge node.

3. The method according to claim 1 , wherein the data relating to the plurality of edge nodes is retrieved dynamically by determining network conditions, the network conditions being selected from any of the current network conditions on a path between the host entity and the edge node, a transport capacity on a path between the host entity and the edge node, and topology information identifying a location of each edge node of the plurality of edge nodes.

4. The method according to claim 1 , further comprising retrieving, from a Domain Name Server, an address for each edge node of the plurality of edge nodes.

5. The method according to claim 1 , wherein the request is selected from any of a Domain Name System message, a Dynamic Host Configuration Protocol message, and an authentication request forwarded from an Authorization, Authentication and Accounting server.

6. The method according to claim 1 , wherein the retrieved data comprises information selected from any of:

a location on the network of each edge node;

routing information for each edge node;

current load on each edge node;

current capacity of each edge node;

security information relating to each edge node;

services available from each edge node;

subscription information relating to a user or the host;

type of attachment to the network; and

operator policy information.

7. The method according to claim 1 , wherein the response to the host entity comprises an IP address of the selected edge node.

8. The method according to claim 1 , wherein the communications network is a System Architecture Evolution or Long Term Evolution network.

9. A selection node for use in a communications network, the selection node comprising:

a receiver for receiving from a host entity a request for a network service;

a processor configured for obtaining, from a dynamically updated database, data comprising information relating to the status and capabilities of each edge node of a plurality of edge nodes;

a processor configured for selecting, on the basis of the retrieved data, an edge node from the plurality of edge nodes, the selected edge node providing a path between the host entity and the requested network service; and

a transmitter for sending a response to the host entity, the response including information identifying the selected edge node.

10. The selection node according to claim 9 , wherein the processor configured for retrieving data is configured for retrieving data from a plurality of further network nodes.

11. The selection node according to claim 9 , wherein the processor configured for selecting an edge node is configured to select an edge node on the basis of any of:

a location on the network of each edge node;

routing information for each edge node;

current load on each edge node;

current network conditions on a path between each edge node and the host entity;

current capacity of each edge node;

security information relating to each edge node;

services available from each edge node;

subscription information relating to a user or the host;

type of attachment to the network; and

operator policy information.

12. The selection node according to claim 9 , wherein the selection node is configured to include an IP address of the selected edge node in the response to the host.

Assignments (4)
SECURITY AGREEMENT Recorded Apr 24, 2025
From: NOVACLOUD LICENSING LLC
To: NCLD1 LLC
Reel/Frame 071033/0001 →
SECURITY AGREEMENT Recorded Apr 18, 2025
From: NOVACLOUD LICENSING LLC
To: NCLD1 LLC
Reel/Frame 070888/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2024
From: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
To: NOVACLOUD LICENSING LLC
Reel/Frame 068522/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2010
From: MIHALY, ATTILA; CSASZAR, ANDRAS; PAPP, OKTAVIAN; WESTBERG, LARS
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 025764/0110 →