Patents by Inventor Seemant BISHT

Seemant BISHT 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).

  • Patent number: 11575440
    Abstract: Path computation systems and methods are provided herein. According to one embodiment, a method includes obtaining topological information representing a topology of at least a portion of a network. The topological information includes one or more nodes and one or more links, each link configured to connect a node with a neighboring node. Each node includes a plurality of internal components and a plurality of connections configured to interconnect the internal components. The method further includes running path computation through the topological information to determine a plurality of paths from a first internal component to a second internal component. Also, the method includes applying elimination rules during the path computation to filter out one or more paths detected as being invalid. The elimination rules are based on one or more predetermined path sequences that include at least two hops involving an unviable sequence of specific types of internal components.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: February 7, 2023
    Assignee: Ciena Corporation
    Inventors: Seemant Bisht, Sujit Kumar, Mohit Chhillar, Dominic Richens
  • Patent number: 11342988
    Abstract: Systems and methods include, responsive to a fault affecting an optical service on an active path in an optical network operating at a frequency ?1 via an optical transceiver and having optical line protection via an optical protection switch, switching to an inactive path that now becomes the active path and finding a new route in the optical network for the inactive path that has the fault; responsive to being unable to find a route at the frequency ?1, switching the inactive path to a new route at a different frequency ?2; and implementing spectrum coordination relative to the inactive path to either determine the frequency ?1 is available on the new route or to find another new route for the inactive path where the frequency ?1 is available.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: May 24, 2022
    Assignee: Ciena Corporation
    Inventors: Mohit Chhillar, Seemant Bisht, Rishi Malik, Parmita Kandiyal
  • Publication number: 20220109502
    Abstract: Path computation systems and methods are provided herein. According to one embodiment, a method includes obtaining topological information representing a topology of at least a portion of a network. The topological information includes one or more nodes and one or more links, each link configured to connect a node with a neighboring node. Each node includes a plurality of internal components and a plurality of connections configured to interconnect the internal components. The method further includes running path computation through the topological information to determine a plurality of paths from a first internal component to a second internal component. Also, the method includes applying elimination rules during the path computation to filter out one or more paths detected as being invalid. The elimination rules are based on one or more predetermined path sequences that include at least two hops involving an unviable sequence of specific types of internal components.
    Type: Application
    Filed: November 17, 2020
    Publication date: April 7, 2022
    Inventors: Seemant Bisht, Sujit Kumar, Mohit Chhillar, Dominic Richens
  • Publication number: 20220029701
    Abstract: Systems and methods include, responsive to a fault affecting an optical service on an active path in an optical network operating at a frequency ?1 via an optical transceiver and having optical line protection via an optical protection switch, switching to an inactive path that now becomes the active path and finding a new route in the optical network for the inactive path that has the fault; responsive to being unable to find a route at the frequency ?1, switching the inactive path to a new route at a different frequency ?2; and implementing spectrum coordination relative to the inactive path to either determine the frequency ?1 is available on the new route or to find another new route for the inactive path where the frequency ?1 is available.
    Type: Application
    Filed: September 3, 2020
    Publication date: January 27, 2022
    Inventors: Mohit Chhillar, Seemant Bisht, Rishi Malik, Parmita Kandiyal
  • Publication number: 20200036439
    Abstract: A service modification method includes, in a node which is part of a network controlled by a control plane, routing a connection off of its home path to a current path which is at least partially disjoint from the home path and creating a reservation for the connection on the home path such that the connection can revert thereto; signaling a modification of the connection while it is on the current path; and updating the reservation based on the modification including signaling the modification to all nodes on the home path. The service modification method can further include reverting the connection to the home path with the modification. The updating can fail due to an inability to support the modification on the home path, and the service modification method can further include periodically retrying the updating the reservation based on the modification.
    Type: Application
    Filed: September 10, 2018
    Publication date: January 30, 2020
    Inventors: Mohit Chhillar, Anurag Prakash, Seemant Bisht, Rishi Malik
  • Patent number: 10536216
    Abstract: A service modification method includes, in a node which is part of a network controlled by a control plane, routing a connection off of its home path to a current path which is at least partially disjoint from the home path and creating a reservation for the connection on the home path such that the connection can revert thereto; signaling a modification of the connection while it is on the current path; and updating the reservation based on the modification including signaling the modification to all nodes on the home path. The service modification method can further include reverting the connection to the home path with the modification. The updating can fail due to an inability to support the modification on the home path, and the service modification method can further include periodically retrying the updating the reservation based on the modification.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: January 14, 2020
    Assignee: Ciena Corporation
    Inventors: Mohit Chhillar, Anurag Prakash, Seemant Bisht, Rishi Malik
  • Patent number: 10411806
    Abstract: A method implemented by a processing device for gridless optical routing and spectrum assignment on links in an optical network includes, responsive to one or more new channel requests, performing a path computation utilizing frequency markers to determine feasibility of the one or more new channel requests, wherein the optical spectrum is represented as a real line with the frequency markers indicative of used optical spectrum; allocating the one or more new channel requests based on the path computation and allocation criteria; and responsive to allocating the one or more new channel requests, updating the associated frequency markers on the real line.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 10, 2019
    Assignee: Ciena Corporation
    Inventors: Anurag Prakash, Dominic Richens, Seemant Bisht, Mohit Chhillar
  • Patent number: 10110438
    Abstract: A method for control plane discovery includes a plurality of network elements transmitting an outbound control plane communication to generate path information of a path through the network elements. The transmitting includes receiving, by an intermediate network element of the network elements, the outbound control plane communication on an optical layer ingress port, appending, by the intermediate network element, an intermediate network element identifier of the intermediate network element to the path information in the outbound control plane communication, and transmitting, by the intermediate network element, the outbound control plane communication via an electrical layer egress port based on the intermediate network element comprising a layer changing drop port.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: October 23, 2018
    Assignee: Ciena Corporation
    Inventors: Anurag Prakash, Mohit Chhillar, Dominic Richens, Seemant Bisht
  • Patent number: 10097306
    Abstract: Systems and methods of path computation and setup via a control plane in a network with partial connectivity in a photonic layer include responsive to one or more nodes in the photonic layer having partial connectivity, receiving connectivity information of the one or more nodes in signaling messages at an originating node providing setup messages; storing the connectivity information of the one or more nodes and utilizing the connectivity information for path computation; after path setup of a service through the one or more nodes, periodically sending probe signaling messages over the service; and receiving probe response messages containing updated connectivity information of the one or more nodes and storing the updated connectivity information.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: October 9, 2018
    Assignee: Ciena Corporation
    Inventors: Mohit Chhillar, Seemant Bisht, Anurag Prakash
  • Publication number: 20180006757
    Abstract: A method implemented by a processing device for gridless optical routing and spectrum assignment on links in an optical network includes, responsive to one or more new channel requests, performing a path computation utilizing frequency markers to determine feasibility of the one or more new channel requests, wherein the optical spectrum is represented as a real line with the frequency markers indicative of used optical spectrum; allocating the one or more new channel requests based on the path computation and allocation criteria; and responsive to allocating the one or more new channel requests, updating the associated frequency markers on the real line.
    Type: Application
    Filed: September 30, 2016
    Publication date: January 4, 2018
    Inventors: Anurag PRAKASH, Dominic RICHENS, Seemant BISHT, Mohit CHHILLAR
  • Publication number: 20170163489
    Abstract: A method for control plane discovery includes a plurality of network elements transmitting an outbound control plane communication to generate path information of a path through the network elements. The transmitting includes receiving, by an intermediate network element of the network elements, the outbound control plane communication on an optical layer ingress port, appending, by the intermediate network element, an intermediate network element identifier of the intermediate network element to the path information in the outbound control plane communication, and transmitting, by the intermediate network element, the outbound control plane communication via an electrical layer egress port based on the intermediate network element comprising a layer changing drop port.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 8, 2017
    Applicant: Ciena Corporation
    Inventors: Anurag Prakash, Mohit Chhillar, Dominic Richens, Seemant Bisht
  • Patent number: 9485550
    Abstract: A method, in an intermediate node in a control plane network, includes receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes; validating the associated attributes/constraints based on locally available resources; and performing one of: forwarding the setup message on the path towards the terminating node when validation is successful; forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful, but a modification of the Layer 0 attributes/constraints is possible; and forwarding a release message on the path back to the originating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possi
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: November 1, 2016
    Assignee: Ciena Corporation
    Inventors: Mohit Chhillar, Anurag Prakash, Seemant Bisht, Hari Srinivasan
  • Publication number: 20160037239
    Abstract: A method, in an intermediate node in a control plane network, includes receiving a setup message from an originating node, wherein the setup message is sent towards a terminating node on a computed path in the control plane network, and the setup message indicates associated Layer 0 attributes; validating the associated attributes/constraints based on locally available resources; and performing one of: forwarding the setup message on the path towards the terminating node when validation is successful; forwarding the setup message on the path towards the terminating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful, but a modification of the Layer 0 attributes/constraints is possible; and forwarding a release message on the path back to the originating node with updated information indicating a rejection cause and additional information when the validation is unsuccessful and no modifications of the Layer 0 attributes/constraints are possi
    Type: Application
    Filed: September 10, 2014
    Publication date: February 4, 2016
    Applicant: Ciena Corporation
    Inventors: Mohit CHHILLAR, Anurag PRAKASH, Seemant BISHT, Hari SRINIVASAN