Patents by Inventor Mohit CHHILLAR
Mohit CHHILLAR 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: 12267255Abstract: Aspects of the subject disclosure may include, for example, identifying criteria pertaining to at least one resource in a network, wherein the criteria include first criteria that specifies at least one service that is eligible to access the at least one resource as part of a restoration path, and based on the identifying, distributing the criteria to a node of the network that manages the access to the at least one resource by services provisioned by the network, the services including the at least one service. Other embodiments are disclosed.Type: GrantFiled: May 24, 2023Date of Patent: April 1, 2025Assignee: CIENA CORPORATIONInventors: Preeti Singh, Mohit Chhillar
-
Publication number: 20250039095Abstract: Aspects of the subject disclosure may include, for example, a method of registering, by a processing system including a processor, a first service in a network comprising a plurality of nodes, wherein the first service comprises a plurality of routes between a source node and a destination node, and wherein the registering comprises creating a first table of weights for a first distribution of traffic among the plurality of routes in the first service; registering, by the processing system, a second service in the network including a second table of weights for a second distribution of traffic among a second plurality of routes for the second service; determining, by the processing system, whether a fault on a link in the network would create potential congestion in the first plurality of routes and the second plurality of routes; and modifying the first table of weights or the second table of weights responsive to determining the potential congestion. Other embodiments are disclosed.Type: ApplicationFiled: September 7, 2023Publication date: January 30, 2025Applicant: CIENA CORPORATIONInventors: Vineet Gautam, Mohit Chhillar, Rajagopalan Kannan
-
Publication number: 20240340254Abstract: Aspects of the subject disclosure may include, for example, identifying criteria pertaining to at least one resource in a network, wherein the criteria include first criteria that specifies at least one service that is eligible to access the at least one resource as part of a restoration path, and based on the identifying, distributing the criteria to a node of the network that manages the access to the at least one resource by services provisioned by the network, the services including the at least one service. Other embodiments are disclosed.Type: ApplicationFiled: May 24, 2023Publication date: October 10, 2024Applicant: CIENA CORPORATIONInventors: Preeti Singh, Mohit Chhillar
-
Patent number: 11991071Abstract: Systems and methods for computing paths through a network are provided. A method, according to one implementation, includes the step of receiving information regarding a path through a network from a source node via one or more intermediate nodes to a destination node, whereby the path is loosely defined by a user as a partially-completed route through the network using one or more network resources. The method also includes the step of utilizing the information regarding the path to automatically compute a completed home route from the source node to the destination node while attempting to retain as many of the one or more intermediate nodes of the path as possible.Type: GrantFiled: November 4, 2021Date of Patent: May 21, 2024Assignee: Ciena CorporationInventors: Mohit Chhillar, Preeti Singh
-
Publication number: 20230092418Abstract: Systems and methods for computing paths through a network are provided. A method, according to one implementation, includes the step of receiving information regarding a path through a network from a source node via one or more intermediate nodes to a destination node, whereby the path is loosely defined by a user as a partially-completed route through the network using one or more network resources. The method also includes the step of utilizing the information regarding the path to automatically compute a completed home route from the source node to the destination node while attempting to retain as many of the one or more intermediate nodes of the path as possible.Type: ApplicationFiled: November 4, 2021Publication date: March 23, 2023Inventors: Mohit Chhillar, Preeti Singh
-
Patent number: 11575440Abstract: 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: GrantFiled: November 17, 2020Date of Patent: February 7, 2023Assignee: Ciena CorporationInventors: Seemant Bisht, Sujit Kumar, Mohit Chhillar, Dominic Richens
-
Patent number: 11342988Abstract: 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: GrantFiled: September 3, 2020Date of Patent: May 24, 2022Assignee: Ciena CorporationInventors: Mohit Chhillar, Seemant Bisht, Rishi Malik, Parmita Kandiyal
-
Publication number: 20220109502Abstract: 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: ApplicationFiled: November 17, 2020Publication date: April 7, 2022Inventors: Seemant Bisht, Sujit Kumar, Mohit Chhillar, Dominic Richens
-
Publication number: 20220029701Abstract: 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: ApplicationFiled: September 3, 2020Publication date: January 27, 2022Inventors: Mohit Chhillar, Seemant Bisht, Rishi Malik, Parmita Kandiyal
-
Publication number: 20200036439Abstract: 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: ApplicationFiled: September 10, 2018Publication date: January 30, 2020Inventors: Mohit Chhillar, Anurag Prakash, Seemant Bisht, Rishi Malik
-
Patent number: 10536216Abstract: 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: GrantFiled: September 10, 2018Date of Patent: January 14, 2020Assignee: Ciena CorporationInventors: Mohit Chhillar, Anurag Prakash, Seemant Bisht, Rishi Malik
-
Patent number: 10411806Abstract: 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: GrantFiled: September 30, 2016Date of Patent: September 10, 2019Assignee: Ciena CorporationInventors: Anurag Prakash, Dominic Richens, Seemant Bisht, Mohit Chhillar
-
Patent number: 10187152Abstract: A method for bandwidth management in an optical broadcast network includes signaling, for a new optical broadcast service, from an originating node to all nodes in the optical broadcast network, wherein the signaling identifies a wavelength or portion of spectrum associated with the new optical broadcast service; at each of the nodes, checking for contention by the new optical broadcast service; responsive to identifying contention at one of the nodes, signaling the identified contention back to the originating node; and responsive to no contention at any of the nodes, processing the signaling, storing an update of the new optical broadcast service, and either forwarding the signaling to peer nodes or terminating the signaling.Type: GrantFiled: July 7, 2016Date of Patent: January 22, 2019Assignee: Ciena CorporationInventors: Anurag Prakash, Mohit Chhillar, Dominic Richens, Hari Srinivasan
-
Patent number: 10187144Abstract: Systems and methods for path computation of a service in a multi-layer network including a client layer and a server layer include determining correlations between the client layer and the server layer; assigning data to one of client layer links and server layer links based on diversity between one another responsive to the determined correlations; and determining a resiliency path for a service from a current path using the data to determine diversity between the resiliency path and the current path in the client layer and the server layer.Type: GrantFiled: August 4, 2017Date of Patent: January 22, 2019Assignee: Ciena CorporationInventors: Anurag Prakash, Alexander G. Young, Mohit Chhillar
-
Patent number: 10110438Abstract: 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: GrantFiled: December 7, 2015Date of Patent: October 23, 2018Assignee: Ciena CorporationInventors: Anurag Prakash, Mohit Chhillar, Dominic Richens, Seemant Bisht
-
Patent number: 10097306Abstract: 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: GrantFiled: December 15, 2017Date of Patent: October 9, 2018Assignee: Ciena CorporationInventors: Mohit Chhillar, Seemant Bisht, Anurag Prakash
-
Patent number: 10038495Abstract: A method of statistical multiplexing with one of Layer 0 Flexible Grid optical spectrum and Layer 1 Time Division Multiplexed (TDM) bandwidth in a multi-layer network includes obtaining a sampling of bandwidth usage over time on ports and links in the multi-layer network for one of Layer 0 and Layer 1 traffic using a plurality of statistical parameters, wherein the plurality of statistical parameters are defined for the one of Layer 0 and Layer 1 traffic; monitoring the plurality of statistical parameters; and triggering based on the monitoring one of i) adjustments to the one of Layer 0 and Layer 1 traffic and ii) adjustments to routing parameters on the links for new traffic, wherein the triggering is one of through a control plane and a Software Defined Networking (SDN) controller.Type: GrantFiled: January 17, 2017Date of Patent: July 31, 2018Assignee: Ciena CorporationInventors: Anurag Prakash, Mohit Chhillar
-
Patent number: 9985724Abstract: Systems and methods for horizontal synchronization are implemented by a first node with a second node adjacent to the first node in a network with a control plane. The horizontal synchronization manages and corrects for a state of a service which is resizable. The systems and methods include providing a first horizontal synchronization message to the second node with a first state comprising the state of the service at the node and a first size comprising a size of the service at the node; receiving a second horizontal synchronization message from the second node with a second state comprising the state of the service at the second node and a second size comprising a size of the service at the second node; detecting a mismatch of the service with the second node based on the second horizontal synchronization message; and performing a recovery action to correct the mismatch.Type: GrantFiled: October 24, 2016Date of Patent: May 29, 2018Assignee: Ciena CorporationInventors: Anurag Prakash, Dominic Richens, Mohit Chhillar, Rishi Malik
-
Publication number: 20180076882Abstract: Systems and methods for horizontal synchronization are implemented by a first node with a second node adjacent to the first node in a network with a control plane. The horizontal synchronization manages and corrects for a state of a service which is resizable. The systems and methods include providing a first horizontal synchronization message to the second node with a first state comprising the state of the service at the node and a first size comprising a size of the service at the node; receiving a second horizontal synchronization message from the second node with a second state comprising the state of the service at the second node and a second size comprising a size of the service at the second node; detecting a mismatch of the service with the second node based on the second horizontal synchronization message; and performing a recovery action to correct the mismatch.Type: ApplicationFiled: October 24, 2016Publication date: March 15, 2018Inventors: Anurag PRAKASH, Dominic RICHENS, Mohit CHHILLAR, Rishi MALIK
-
Publication number: 20180006757Abstract: 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: ApplicationFiled: September 30, 2016Publication date: January 4, 2018Inventors: Anurag PRAKASH, Dominic RICHENS, Seemant BISHT, Mohit CHHILLAR