IP Library Granted Patent US 11,632,289
Granted Patent B1
US 11,632,289 · App. 17/855,900 · Granted Apr 18, 2023

Optimal placement of aggregator equipment in telecommunication networks

Inventors: Lev B. Sofman (Allen, TX); David Curran (Simpsonville, SC)
Assignee: FRONTIER COMMUNICATION HOLDINGS, LLC
H04L41/065H04L41/0823H04L41/0896
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 11,632,289
App. No.
17/855,900
Granted
Apr 18, 2023
Kind
B1
Abstract

Disclosed herein are system, method, and computer program product embodiments for optimal placement of aggregator equipment in telecommunication networks. An embodiment operates by determining an optimized traffic aggregation configuration based on execution of a network optimization function. The embodiment executes the network optimization function by receiving, as an input, information corresponding to resource capacity of the one or more types of aggregator units and resource demands generated by the plurality of access nodes, calculating an estimated number of each type of traffic aggregator unit of the one or more types of traffic aggregator units, and calculating the optimized traffic aggregation configuration. The embodiment modifies, based on the optimized traffic aggregation configuration, a network connectivity configuration corresponding to the plurality of network sites, and routes, based on the modified network connectivity configuration, network traffic via the optimized group of one or more types of traffic aggregator units.

Claims (56)

1. A method, comprising:

determining, based on execution of a network optimization function, an optimized traffic aggregation configuration, wherein the optimized traffic aggregation configuration comprises:

an optimized group of one or more types of traffic aggregator units,

an optimized assignment of each traffic aggregator unit of the optimized group to a respective network site of a plurality of network sites, and

an optimized assignment of the each traffic aggregator unit of the optimized group to a respective subset of a plurality of access nodes, and

wherein the execution of the network optimization function comprises:

receiving, as an input, information corresponding to resource capacity of the one or more types of aggregator units and resource demands generated by the plurality of access nodes;

calculating, based on the input, an estimated number of each type of traffic aggregator unit of the one or more types of traffic aggregator units;

calculating, based on the input and the estimated number of each type of traffic aggregator unit, the optimized traffic aggregation configuration;

modifying, based on the optimized traffic aggregation configuration, a network connectivity configuration corresponding to the plurality of network sites; and

routing, based on the modified network connectivity configuration, network traffic via the optimized group of one or more types of traffic aggregator units;

wherein at least one of the determining, modifying, and routing are performed by one or more computers.

2. The method of claim 1 , wherein the one or more types of traffic aggregator units comprise a large aggregator unit, a medium aggregator unit, or a small aggregator unit, and the optimized group comprises an optimal number of traffic aggregator units of each type of the one or more types of traffic aggregator units.

3. The method of claim 1 , wherein the optimized assignment of each traffic aggregator unit of the optimized group to the respective subset of the plurality of access nodes comprises:

assigning a first traffic aggregator unit of the optimized group to a first subset of the plurality of access nodes such that resource demand generated by the first subset of the plurality of access nodes does not exceed a resource capacity of the first traffic aggregator unit.

4. The method of claim 1 , wherein the resource demands include one or more of a number of network links to be supported, a number of subscribers to be supported, and an amount of network traffic to be supported.

5. The method of claim 1 , wherein the optimized traffic aggregation configuration minimizes a network cost function that is based on site-to-site traffic transport costs and aggregator equipment costs.

6. The method of claim 1 , wherein an access node of the plurality of access nodes is an optical line terminator or a digital subscriber line access multiplexer.

7. The method of claim 1 , wherein a traffic aggregator unit of the optimal group is a broadband network gateway.

8. A system determining an optimal placement of aggregator units in a telecommunications network, comprising:

a memory; and

at least one hardware processor coupled to the memory and configured to:

determine, based on execution of a network optimization function, an optimized traffic aggregation configuration, wherein the optimized traffic aggregation configuration comprises:

an optimized group of one or more types of traffic aggregator units,

an optimized assignment of each traffic aggregator unit of the optimized group to a respective network site of a plurality of network sites, and

an optimized assignment of the each traffic aggregator unit of the optimized group to a respective subset of a plurality of access nodes, and

wherein the execution of the network optimization function comprises:

receiving, as an input, information corresponding to resource capacity of the one or more types of aggregator units and resource demands generated by the plurality of access nodes;

calculating, based on the input, an estimated number of each type of traffic aggregator unit of the one or more types of traffic aggregator units;

calculating, based on the input and the estimated number of each type of traffic aggregator unit, the optimized traffic aggregation configuration;

modify, based on the optimized traffic aggregation configuration, a network connectivity configuration corresponding to the plurality of network sites; and

route, based on the modified network connectivity configuration, network traffic via the optimized group of one or more types of traffic aggregator units.

9. The system of claim 8 , wherein the one or more types of traffic aggregator units comprise a large aggregator unit, a medium aggregator unit, or a small aggregator unit, and the optimized group comprises an optimal number of traffic aggregator units of each type of the one or more types of traffic aggregator units.

10. The system of claim 8 , wherein the optimized assignment of each traffic aggregator unit of the optimized group to the respective subset of the plurality of access nodes comprises:

assigning a first traffic aggregator unit of the optimized group to a first subset of the plurality of access nodes such that resource demand generated by the first subset of the plurality of access nodes does not exceed a resource capacity of the first traffic aggregator unit.

11. The system of claim 8 , wherein the resource demands include one or more of a number of network links to be supported, a number of subscribers to be supported, and an amount of network traffic to be supported.

12. The system of claim 8 , wherein the optimized traffic aggregation configuration minimizes a network cost function that is based on site-to-site traffic transport costs and aggregator equipment costs.

13. The system of claim 8 , wherein an access node of the plurality of access nodes is an optical line terminator or a digital subscriber line access multiplexer.

14. The system of claim 8 , wherein a traffic aggregator unit of the optimal group is a broadband network gateway.

15. A non-transitory computer-readable medium (CRM) having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

determining, based on execution of a network optimization function, an optimized traffic aggregation configuration, wherein the optimized traffic aggregation configuration comprises:

an optimized group of one or more types of traffic aggregator units,

an optimized assignment of each traffic aggregator unit of the optimized group to a respective network site of a plurality of network sites, and

an optimized assignment of the each traffic aggregator unit of the optimized group to a respective subset of a plurality of access nodes, and

wherein the execution of the network optimization function comprises:

receiving, as an input, information corresponding to resource capacity of the one or more types of aggregator units and resource demands generated by the plurality of access nodes;

calculating, based on the input, an estimated number of each type of traffic aggregator unit of the one or more types of traffic aggregator units;

calculating, based on the input and the estimated number of each type of traffic aggregator unit, the optimized traffic aggregation configuration;

modifying, based on the optimized traffic aggregation configuration, a network connectivity configuration corresponding to the plurality of network sites; and

routing, based on the modified network connectivity configuration, network traffic via the optimized group of one or more types of traffic aggregator units.

16. The non-transitory CRM of claim 15 , wherein the one or more types of traffic aggregator units comprise a large aggregator, a medium aggregator, or a small aggregator, and the optimized group comprises an optimal number of traffic aggregator units of each type of the one or more types of traffic aggregator units.

17. The non-transitory CRM of claim 15 , wherein the optimized assignment of each traffic aggregator unit of the optimized group to the respective subset of the plurality of access nodes comprises:

assigning a first traffic aggregator unit of the optimized group to a first subset of the plurality of access nodes such that resource demand generated by the first subset of the plurality of access nodes does not exceed a resource capacity of the first traffic aggregator unit.

18. The non-transitory CRM of claim 15 , wherein the resource demands include one or more of a number of network links to be supported, a number of subscribers to be supported, and an amount of network traffic to be supported.

19. The non-transitory CRM of claim 15 , wherein an access node of the plurality of network nodes is an optical line terminator or a digital subscriber line access multiplexer.

20. The non-transitory CRM of claim 15 , wherein a traffic aggregator unit of the optimal group is a broadband network gateway.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2026
From: FRONTIER COMMUNICATIONS HOLDINGS, LLC
To: FRONTIER COMMUNICATIONS PARENT, INC.
Reel/Frame 075841/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2026
From: FRONTIER COMMUNICATIONS PARENT, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 075835/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2024
From: SOFMAN, LEV B.; CURRAN, DAVID
To: FRONTIER COMMUNICATIONS HOLDINGS, LLC
Reel/Frame 068385/0787 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2023
From: SOFMAN, LEV B.; CURRAN, DAVID
To: FRONTIER COMMUNICATION HOLDINGS, LLC
Reel/Frame 062512/0683 →
Cited By (1)
US 12,438,767