Patents Assigned to ECI Telecom Ltd.
-
Patent number: 12640984Abstract: Systems and methods are disclosed for configuring a communication network to satisfy a set of demands. A network management system can obtain a network graph representing the communication network, connectivity relationship that indicates valid pairs of edges for each vertex in the network graph, and a structure that lacks zero divisors. The network management system can use the network graph, connectivity relationship, and structure to determine a path length for which a valid path connecting a source vertex and a terminal vertex exists. The path length can be determined using a dynamic programming approach that associates an element of the structure with the collection of paths connecting the source vertex and the terminal vertex. The network management system can then use the network graph, connectivity relationship, and structure to determine a valid path of the path length that connects the source vertex and the terminal vertex.Type: GrantFiled: May 31, 2024Date of Patent: May 26, 2026Assignee: ECI Telecom Ltd.Inventors: Ziv Shem-Tov, Efraim Gelman, Inbal Hecht, Shirel Ezra
-
Patent number: 12531813Abstract: A set of demands on a communication network between a source node and a terminal node can be packed into a set of packages. Each package can be associated with a corresponding transceiver type. The packing of the set of demands into the set of packages can be performed using a heuristic method or a dynamic programming method. The packing of the set of demands can depend on the costs associated with each package. Multiple packings can be generated using different packing conditions. One of the multiple packings can then be selected. The communication network can be configured to satisfy each package using a transceiver of the corresponding transceiver type.Type: GrantFiled: July 10, 2023Date of Patent: January 20, 2026Assignee: ECI Telecom Ltd.Inventors: Ziv Shem-Tov, Shirel Ezra, Efraim Gelman
-
Patent number: 12526196Abstract: Configuration of a communication network can include obtaining a graph representing the communication network, generation of a the preplan assignment for the communication network, and configuration of the communication network according to the preplan assignment. The graph can be associated with shared risk link groups (SRLGs) and demands. Generation of the preplan assignment can include obtaining a headend assignment between each one of the demands and a headend vertex on the graph. Generation of the preplan assignment can further include obtaining a SRLG-distinguishing assignment between each headend and a corresponding reporting edge set. The reporting edge set for a headend can include sufficient edges to distinguish among SRLGs affecting the headend. Generation of the preplan assignment can further include obtaining a notification path assignment between each headend and each reporting edge in the corresponding reporting edge set for the headend.Type: GrantFiled: April 25, 2023Date of Patent: January 13, 2026Assignee: ECI Telecom Ltd.Inventors: Hayim Porat, Shirel Ezra, Efraim Gelman
-
Publication number: 20250392541Abstract: Systems and methods are disclosed for identifying a set of internal edges on a representation of a network that satisfy a set of demands on the network. The disclosed systems and methods perform a multi-step process of selecting the internal edges. In a first step, an initial set of internal edges can be selected using a clique graph (or in another suitable manner). In a second step, a second set of internal edges can be selected using stream graph(s) (or in another suitable manner). The second set of internal edges can be used when determining network paths that satisfy the demands. When the representation of the network has a cut of two, the disclosed systems and methods can identify a set of internal edges providing a degree of protection against link failure.Type: ApplicationFiled: August 25, 2025Publication date: December 25, 2025Applicant: ECI Telecom Ltd.Inventor: Ziv SHEM-TOV
-
Patent number: 12457437Abstract: A network management system can be configured to identify routes for satisfying a set of demands on a communications network using layer graph(s). The network management system can generate the layer graph(s) using a network graph that represents the optical communication network and an associated sets of available frequency slots. The network management system can iteratively identify candidate path(s) on the layer graph(s) that correspond to each of the demands and determine a cost for each candidate path. The cost for a candidate path can depend on a set of available edges affected by the selection of the candidate path. In each iteration, the network management system can select the lowest cost candidate path, update the network graph to reflect the selection of this candidate path, update the layer graph(s) based on the updating of the network graph, and update the candidate paths for the remaining demands as needed.Type: GrantFiled: May 29, 2024Date of Patent: October 28, 2025Assignee: ECI Telecom Ltd.Inventors: Efraim Gelman, Inbal Hecht, Shirel Ezra
-
Patent number: 12413507Abstract: Systems and methods are disclosed for identifying a set of internal edges on a representation of a network that satisfy a set of demands on the network. The disclosed systems and methods perform a multi-step process of selecting the internal edges. In a first step, an initial set of internal edges can be selected using a clique graph (or in another suitable manner). In a second step, a second set of internal edges can be selected using stream graph(s) (or in another suitable manner). The second set of internal edges can be used when determining network paths that satisfy the demands. When the representation of the network has a cut of two, the disclosed systems and methods can identify a set of internal edges providing a degree of protection against link failure.Type: GrantFiled: February 27, 2023Date of Patent: September 9, 2025Assignee: ECI Telecom Ltd.Inventor: Ziv Shem-Tov
-
Publication number: 20250227051Abstract: An assignment of demands to routes on a communication network can be improved by selecting and updating a subset of the routes. A network management system (or other communication network component) can obtain a representation of the communication network. The representation can include a network graph, sets of resources, and a set of paths for the network graph. The network management system can update the set of paths by selecting a path subset and updating the paths of the path subset. The updating can satisfy a total change condition and a network improvement condition. The updating can be limited to unused edge and resource combinations or edge and resource combinations used by paths in the path subset. The network management system can configure the communications network to satisfy the demand using routes corresponding to the updated set of paths.Type: ApplicationFiled: January 8, 2025Publication date: July 10, 2025Applicant: ECI Telecom Ltd.Inventors: Efraim GELMAN, Inbal HECHT, Shirel EZRA
-
Patent number: 12328139Abstract: A network management system can be configured to identify routes for satisfying a set of demands on an optical communication network using layer graph(s). The layer graph edges can have edge scores that indicate a cost of the edge. The network management system can generate the layer graph(s) using a network graph that represents the optical communication network and an associated sets of available frequency slots. The network management system can iteratively identify candidate path(s) on the layer graph(s) that correspond to each of the demands and determine a cost for each candidate path using the edge scores. In each iteration, the network management system can select the lowest cost candidate path, update the layer graph(s) based on this selection, and update the candidate paths for the remaining demands as needed. The network management system can similarly generate restoration paths for each of the demands.Type: GrantFiled: January 8, 2024Date of Patent: June 10, 2025Assignee: ECI Telecom Ltd.Inventors: Inbal Hecht, Efraim Gelman, Shirel Ezra, Ziv Shem-Tov, Hayim Porat
-
Patent number: 12289230Abstract: Headend nodes on a communication network can be configured to recover from a change of network conditions by generating new paths for demands. A headend node can generate paths both for demand(s) managed by the headend and other demand(s) managed by other headend(s). The headend nodes can be initialized with the same network representation and can deterministically identify paths, such that each headend identifies the same path for the same demand. The headend nodes can provide configuration instructions for the demands that they manage, but can provide them according to a deterministic schedule, to avoid conflicts.Type: GrantFiled: April 9, 2024Date of Patent: April 29, 2025Assignee: ECI Telecom Ltd.Inventors: Efraim Gelman, Hayim Porat, Inbal Hecht
-
Publication number: 20250106140Abstract: Systems and methods are disclosed for determining a more-efficient set of routes on a communications network, given an initial set of routes that satisfies a set of demands. Consistent with disclosed embodiments, the routes can be represented as network paths on a network graph that represents the communications network. In some embodiments, a set of irreducible paths can be generated from the original network paths. The communications network can then be updated to implement routes corresponding to the set of irreducible paths. In some embodiments, a bipartite graph can be generated from the original network paths and the irreducible paths. An updated set of paths can be generated by selecting ones of the original network paths or the irreducible paths. In some embodiments, auxiliary graph can be generated from the original network paths and the irreducible paths. An updated set of paths can be generated using the auxiliary graph.Type: ApplicationFiled: December 11, 2024Publication date: March 27, 2025Applicant: ECI Telecom Ltd.Inventors: Efraim GELMAN, Ziv SHEM-TOV, Inbal HECHT, Shirel EZRA
-
Patent number: 12219305Abstract: A network management system can be configured to identify routes for satisfying a set of demands on a communications network using layer graph(s). The network management system can generate the layer graph(s) using a network graph that represents the optical communication network and an associated sets of available frequency slots. The network management system can iteratively identify candidate path(s) on the layer graph(s) that correspond to each of the demands and determine a cost for each candidate path. The cost for a candidate path can depend on a set of available edges affected by the selection of the candidate path. In each iteration, the network management system can select the lowest cost candidate path, update the network graph to reflect the selection of this candidate path, update the layer graph(s) based on the updating of the network graph, and update the candidate paths for the remaining demands as needed.Type: GrantFiled: June 5, 2023Date of Patent: February 4, 2025Assignee: ECI Telecom Ltd.Inventors: Efraim Gelman, Inbal Hecht, Shirel Ezra
-
Patent number: 12218853Abstract: A set of demands on a communication network between a source node and a terminal node can be packed into a set of packages. Each package can be associated with a corresponding transceiver type. The packing of the set of demands into the set of packages can be performed using a heuristic method or a dynamic programming method. The packing of the set of demands can depend on the costs associated with each package. Multiple packings can be generated using different packing conditions. One of the multiple packings can then be selected. The communication network can be configured to satisfy each package using a transceiver of the corresponding transceiver type.Type: GrantFiled: April 9, 2024Date of Patent: February 4, 2025Assignee: ECI Telecom Ltd.Inventors: Ziv Shem-Tov, Ezra Shirel, Efraim Gelman
-
Patent number: 12206571Abstract: An assignment of demands to routes on a communication network can be improved by selecting and updating a subset of the routes. A network management system (or other communication network component) can obtain a representation of the communication network. The representation can include a network graph, sets of resources, and a set of paths for the network graph. The network management system can update the set of paths by selecting a path subset and updating the paths of the path subset. The updating can satisfy a total change condition and a network improvement condition. The updating can be limited to unused edge and resource combinations or edge and resource combinations used by paths in the path subset. The network management system can configure the communications network to satisfy the demand using routes corresponding to the updated set of paths.Type: GrantFiled: February 6, 2024Date of Patent: January 21, 2025Assignee: ECI Telecom Ltd.Inventors: Efraim Gelman, Inbal Hecht, Shirel Ezra
-
Patent number: 12199854Abstract: Systems and methods are disclosed for determining a more-efficient set of routes on a communications network, given an initial set of routes that satisfies a set of demands. Consistent with disclosed embodiments, the routes can be represented as network paths on a network graph that represents the communications network. In some embodiments, a set of irreducible paths can be generated from the original network paths. The communications network can then be updated to implement routes corresponding to the set of irreducible paths. In some embodiments, a bipartite graph can be generated from the original network paths and the irreducible paths. An updated set of paths can be generated by selecting ones of the original network paths or the irreducible paths. In some embodiments, auxiliary graph can be generated from the original network paths and the irreducible paths. An updated set of paths can be generated using the auxiliary graph.Type: GrantFiled: July 14, 2022Date of Patent: January 14, 2025Assignee: ECI Telecom Ltd.Inventors: Efraim Gelman, Ziv Shem-Tov, Inbal Hecht, Shirel Ezra
-
Publication number: 20240396826Abstract: Headend nodes on a communication network can be configured to recover from a change of network conditions by generating new paths for demands. A headend node can generate paths both for demand(s) managed by the headend and other demand(s) managed by other headend(s). The headend nodes can be initialized with the same network representation and can deterministically identify paths, such that each headend identifies the same path for the same demand. The headend nodes can provide configuration instructions for the demands that they manage, but can provide them according to a deterministic schedule, to avoid conflicts.Type: ApplicationFiled: May 26, 2023Publication date: November 28, 2024Applicant: ECI Telecom Ltd.Inventors: Efraim GELMAN, Hayim PORAT, Inbal HECHT
-
Publication number: 20240397244Abstract: A network management system can be configured to identify routes for satisfying a set of demands on a communications network using layer graph(s). The network management system can generate the layer graph(s) using a network graph that represents the optical communication network and an associated sets of available frequency slots. The network management system can iteratively identify candidate path(s) on the layer graph(s) that correspond to each of the demands and determine a cost for each candidate path. The cost for a candidate path can depend on a set of available edges affected by the selection of the candidate path. In each iteration, the network management system can select the lowest cost candidate path, update the network graph to reflect the selection of this candidate path, update the layer graph(s) based on the updating of the network graph, and update the candidate paths for the remaining demands as needed.Type: ApplicationFiled: May 29, 2024Publication date: November 28, 2024Applicant: ECI Telecom Ltd.Inventors: Efraim GELMAN, Inbal HECHT, Shirel EZRA
-
Publication number: 20240348526Abstract: An assignment of demands to routes on a communication network can be improved by selecting and updating a subset of the routes. A network management system (or other communication network component) can obtain a representation of the communication network. The representation can include a network graph, sets of resources, and a set of paths for the network graph. The network management system can update the set of paths by selecting a path subset and updating the paths of the path subset. The updating can satisfy a total change condition and a network improvement condition. The updating can be limited to unused edge and resource combinations or edge and resource combinations used by paths in the path subset. The network management system can configure the communications network to satisfy the demand using routes corresponding to the updated set of paths.Type: ApplicationFiled: February 6, 2024Publication date: October 17, 2024Applicant: ECI Telecom Ltd.Inventors: Efraim GELMAN, Inbal HECHT, Shirel EZRA
-
Publication number: 20240323085Abstract: Systems and methods are disclosed for configuring a communication network to satisfy a set of demands. A network management system can obtain a network graph representing the communication network, connectivity relationship that indicates valid pairs of edges for each vertex in the network graph, and a structure that lacks zero divisors. The network management system can use the network graph, connectivity relationship, and structure to determine a path length for which a valid path connecting a source vertex and a terminal vertex exists. The path length can be determined using a dynamic programming approach that associates an element of the structure with the collection of paths connecting the source vertex and the terminal vertex. The network management system can then use the network graph, connectivity relationship, and structure to determine a valid path of the path length that connects the source vertex and the terminal vertex.Type: ApplicationFiled: May 31, 2024Publication date: September 26, 2024Applicant: ECI Telecom Ltd.Inventors: Ziv SHEM-TOV, Efraim GELMAN, Inbal HECHT, Shirel EZRA
-
Publication number: 20240305578Abstract: A set of demands on a communication network between a source node and a terminal node can be packed into a set of packages. Each package can be associated with a corresponding transceiver type. The packing of the set of demands into the set of packages can be performed using a heuristic method or a dynamic programming method. The packing of the set of demands can depend on the costs associated with each package. Multiple packings can be generated using different packing conditions. One of the multiple packings can then be selected. The communication network can be configured to satisfy each package using a transceiver of the corresponding transceiver type.Type: ApplicationFiled: July 10, 2023Publication date: September 12, 2024Applicant: ECI Telecom Ltd.Inventor: Ziv SHEM-TOV
-
Publication number: 20240305579Abstract: A set of demands on a communication network between a source node and a terminal node can be packed into a set of packages. Each package can be associated with a corresponding transceiver type. The packing of the set of demands into the set of packages can be performed using a heuristic method or a dynamic programming method. The packing of the set of demands can depend on the costs associated with each package. Multiple packings can be generated using different packing conditions. One of the multiple packings can then be selected. The communication network can be configured to satisfy each package using a transceiver of the corresponding transceiver type.Type: ApplicationFiled: April 9, 2024Publication date: September 12, 2024Applicant: ECI Telecom Ltd.Inventor: Ziv SHEM-TOV