Patents by Inventor Cengiz Alaettinoglu

Cengiz Alaettinoglu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240146648
    Abstract: A head-end node in a Segment Routing network includes circuitry configured to detect a failure of a Segment Routing policy, set an eligibility flag for the candidate path associated with the Segment Routing policy to false, and, if one or more other candidate paths exist for the Segment Routing policy, switch to another candidate path of the one or more other candidate paths considering corresponding eligibility flags for the one or more other candidate paths. The eligibility flag and the corresponding eligibility flags are maintained by the head-end node for the candidate path and the one or more other candidate paths such that the head-end node selects a path based thereon.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Applicant: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Patent number: 11882032
    Abstract: Systems and methods implemented in a network element in a Segment Routing network include, for a service having two or more candidate paths and responsive to a failure on a current candidate path of the two or more candidate paths, setting an eligibility flag for the current candidate path; and selecting another candidate path of the two or more candidate paths, for the service, based on their eligibility flag.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: January 23, 2024
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Publication number: 20230412492
    Abstract: A method implemented in a Path Computation Element (PCE) or Software Defined Networking (SDN) controller includes computing a path for a service in a Segment Routing network where the path includes an explicit list of routers in the Segment Routing network; determining a Segment Identifier (SID) list for the path; an signaling the explicit list and the SID list to a head-end router for the service. The SID list can be compressed where it does not include a SID for each of the routers in the explicit. The method can further include monitoring Traffic Engineering characteristics in the Segment Routing network based on knowing the service is on the explicit list of routers.
    Type: Application
    Filed: August 28, 2023
    Publication date: December 21, 2023
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Patent number: 11785365
    Abstract: Systems and methods for coordinating an optical layer and a packet layer in a network, include a Software Defined Networking (SDN) Internet Protocol (IP) application configured to implement a closed loop for analytics, recommendations, provisioning, and monitoring, of a plurality of routers in the packet layer; and a variable capacity application configured to determine optical path viability, compute excess optical margin, and recommend and cause capacity upgrades and downgrades, by communicating with a plurality of network elements in the optical layer, wherein the SDN IP application and the variable capacity application coordinate activity therebetween based on conditions in the network. The activity is coordinated based on underlying capacity changes in the optical layer and workload changes in the packet layer.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: October 10, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Gerard Leo Swinkels, Ian Hamish Duncan
  • Patent number: 11777841
    Abstract: A method implemented in a network element includes, for a service, receiving a Segment Identifier (SID) list and an explicit list for an intended path in a Segment Routing network; expanding the SID list and comparing the expanded SID list to the explicit list; and setting the intended path as either valid or invalid based on the comparing. The intended path can be a primary path, and the steps can further include receiving a SID list and an explicit list for a backup path in the Segment Routing network. The steps can further include switching to the backup path responsive to a failure on the primary path, and switching back to the primary path responsive to it being valid.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: October 3, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Patent number: 11757757
    Abstract: Systems and methods include receiving a request for a service in a Segment Routing network; determining an intended path for the service, provisioning a head-end node with a Segment Identifier (SID) list for the intended path, and reserving bandwidth for the service on the intended path; monitoring the Segment Routing network; and responsive to a condition determined based on the monitoring, updating the SID list for the service. The condition can include a current path for the service in the Segment Routing network differing from a provisioned path in the Segment Routing network. The condition can be based on any of a failure in the Segment Routing network, a topology change in the Segment Routing network, bandwidth changes in the Segment Routing network, an optimization timer, and input from an operator.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: September 12, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Todd Defilippi, Amal Karboubi
  • Patent number: 11722400
    Abstract: Systems and methods include determining a Multi-Point to Point (MP2P) tree from a plurality of source nodes to a destination node in a Segment Routing network, wherein the plurality of source nodes are sending traffic with guaranteed bandwidth requirements to the destination node, and wherein the MP2P tree is determined based on the guaranteed bandwidth; assigning a globally unique Segment Identifier (SID) for the MP2P tree; and causing programming of forwarding entries in the plurality of source nodes, any intermediate nodes, and the destination node, based on the MP2P tree. The steps can further include receiving measurements from nodes on the MP2P tree of bandwidth utilized against the globally unique SID; and updating the MP2P tree if required based on the measurements. Each of the plurality of source nodes utilize the globally unique SID to send traffic with guaranteed bandwidth requirements to the destination node.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: August 8, 2023
    Assignee: Ciena Corporation
    Inventors: Muthurajah Sivabalan, Sami Boutros, Cengiz Alaettinoglu
  • Patent number: 11695682
    Abstract: Systems, methods, and computer-readable media including software logic are provided for optimizing Border Gateway Protocol (BGP) traffic in a telecommunications network. In one embodiment, systems and methods include, with a current state of one or more inter-Autonomous Systems (AS) links, causing performance of an action in the telecommunication network, determining a metric based on the action to determine an updated current state of the one or more inter-AS links, and utilizing the metric to perform a further action to achieve one or more rewards associated with the one or more inter-AS links.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: July 4, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Shelley A. Bhalla, Emil Janulewicz, Thomas Triplet, David Côté
  • Publication number: 20230146226
    Abstract: Systems and methods include determining a Multi-Point to Point (MP2P) tree from a plurality of source nodes to a destination node in a Segment Routing network, wherein the plurality of source nodes are sending traffic with guaranteed bandwidth requirements to the destination node, and wherein the MP2P tree is determined based on the guaranteed bandwidth; assigning a globally unique Segment Identifier (SID) for the MP2P tree; and causing programming of forwarding entries in the plurality of source nodes, any intermediate nodes, and the destination node, based on the MP2P tree. The steps can further include receiving measurements from nodes on the MP2P tree of bandwidth utilized against the globally unique SID; and updating the MP2P tree if required based on the measurements. Each of the plurality of source nodes utilize the globally unique SID to send traffic with guaranteed bandwidth requirements to the destination node.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 11, 2023
    Inventors: Muthurajah Sivabalan, Sami Boutros, Cengiz Alaettinoglu
  • Publication number: 20230095297
    Abstract: Systems and methods implemented in a network element in a Segment Routing network include, for a service having two or more candidate paths and responsive to a failure on a current candidate path of the two or more candidate paths, setting an eligibility flag for the current candidate path; and selecting another candidate path of the two or more candidate paths, for the service, based on their eligibility flag.
    Type: Application
    Filed: March 30, 2022
    Publication date: March 30, 2023
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Publication number: 20230098528
    Abstract: Systems and methods include receiving a request for a service in a Segment Routing network; determining an intended path for the service, provisioning a head-end node with a Segment Identifier (SID) list for the intended path, and reserving bandwidth for the service on the intended path; monitoring the Segment Routing network; and responsive to a condition determined based on the monitoring, updating the SID list for the service. The condition can include a current path for the service in the Segment Routing network differing from a provisioned path in the Segment Routing network. The condition can be based on any of a failure in the Segment Routing network, a topology change in the Segment Routing network, bandwidth changes in the Segment Routing network, an optimization timer, and input from an operator.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: Cengiz Alaettinoglu, Todd Defilippi, Amal Karboubi
  • Publication number: 20230083172
    Abstract: Systems and methods for coordinating an optical layer and a packet layer in a network, include a Software Defined Networking (SDN) Internet Protocol (IP) application configured to implement a closed loop for analytics, recommendations, provisioning, and monitoring, of a plurality of routers in the packet layer; and a variable capacity application configured to determine optical path viability, compute excess optical margin, and recommend and cause capacity upgrades and downgrades, by communicating with a plurality of network elements in the optical layer, wherein the SDN IP application and the variable capacity application coordinate activity therebetween based on conditions in the network. The activity is coordinated based on underlying capacity changes in the optical layer and workload changes in the packet layer.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 16, 2023
    Inventors: Cengiz Alaettinoglu, Gerard Leo Swinkels, Ian Hamish Duncan
  • Publication number: 20230067946
    Abstract: A method implemented in a network element includes, for a service, receiving a Segment Identifier (SID) list and an explicit list for an intended path in a Segment Routing network; expanding the SID list and comparing the expanded SID list to the explicit list; and setting the intended path as either valid or invalid based on the comparing. The intended path can be a primary path, and the steps can further include receiving a SID list and an explicit list for a backup path in the Segment Routing network. The steps can further include switching to the backup path responsive to a failure on the primary path, and switching back to the primary path responsive to it being valid.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Publication number: 20220086078
    Abstract: Systems and methods for Segment Routing Traffic Engineering (SR-TE) with awareness of local protection include the advertisement of local protection information in effect at each SR capable node via Interior Gateway Protocol (IGP), Border Gateway Protocol Link-State advertisement (BGP-LS), telemetry, etc. This information can include identity (IP address) of protected elements (link/node), type of protection (node, link, SRLG), a SID list for the backup path, whether protection is active, etc. This information can also be advertised via Path Computation Element Protocol (PCEP) as well. The information can also include a Binding SID (BSID) in the advertisement for local backup paths. Further, the present disclosure can enable a new SR OAM message (probe) to instruct a node to activate/deactivate a specific backup path in the forwarding plane for testing purposes.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Muthurajah Sivabalan, Sami Boutros, Cengiz Alaettinoglu
  • Patent number: 11057278
    Abstract: Systems and methods for discovering the connectivity topology of cross-layer links in a multi-layer network are provided. In one implementation, a method includes a step of obtaining input data related to a plurality of Network Elements (NEs) operating in a plurality of layers within a multi-layer network having one or more cross-layer port-to-port connectivity links therebetween. The method also includes the step of utilizing Machine Learning (ML) processes and the input data to discover the one or more cross-layer port-to-port connectivity links between pairs of NEs operating in different layers of the plurality of layers within the network.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: July 6, 2021
    Assignee: Ciena Corporation
    Inventors: David Côté, Minming Ni, Phillip Doelling, Mark Gibson, Cengiz Alaettinoglu, William Kaufmann
  • Publication number: 20210099378
    Abstract: Systems, methods, and computer-readable media including software logic are provided for optimizing Border Gateway Protocol (BGP) traffic in a telecommunications network. In one embodiment, systems and methods include, with a current state of one or more inter-Autonomous Systems (AS) links, causing performance of an action in the telecommunication network, determining a metric based on the action to determine an updated current state of the one or more inter-AS links, and utilizing the metric to perform a further action to achieve one or more rewards associated with the one or more inter-AS links.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Cengiz Alaettinoglu, Shelley A. Bhalla, Emil Janulewicz, Thomas Triplet, David Côté
  • Publication number: 20160057049
    Abstract: A system and method identifies topology information of an autonomous system as well as other autonomous systems, and can provide topology information in response to requests.
    Type: Application
    Filed: November 3, 2015
    Publication date: February 25, 2016
    Applicant: Packet Design, LLC
    Inventors: Van Jacobson, Cengiz Alaettinoglu, Chia-Chee Kuan
  • Patent number: 9191302
    Abstract: A system and method identifies topology information of an autonomous system as well as other autonomous systems, and can provide topology information in response to requests.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: November 17, 2015
    Inventors: Van Jacobson, Cengiz Alaettinoglu, Chia-Chee Kuan
  • Publication number: 20150271034
    Abstract: A system and method uses path information to project traffic information from flow- or IPFix-type messages onto one or more paths that may have been taken by packets corresponding to such messages. Traffic information from a message is projected from the router interface from which the message was received, along the path or paths the packets corresponding to the message may have taken, but only to the next router interface that provides such messages.
    Type: Application
    Filed: May 4, 2015
    Publication date: September 24, 2015
    Inventors: Satish Kumar Kanna, Cengiz Alaettinoglu, Roopesh Rajendra Palasdeokar
  • Patent number: 9026674
    Abstract: A system and method uses path information to project traffic information from flow- or IPFix-type messages onto one or more paths that may have been taken by packets corresponding to such messages. Traffic information from a message is projected from the router interface from which the message was received, along the path or paths the packets corresponding to the message may have taken, but only to the next router interface that provides such messages.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: May 5, 2015
    Inventors: Satish K Kanna, Cengiz Alaettinoglu, Roopesh Palasdeokar