Patents by Inventor Tirunell V. Lakshman
Tirunell V. Lakshman 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: 11329747Abstract: Various example embodiments for supporting scheduling of deterministic flows in time synchronized networks are presented. Various example embodiments for supporting scheduling of deterministic flows in a time synchronized network may be configured to support scheduling of deterministic flows in the time synchronized network based on assignment of transmission start times to data flows of communication devices such that the communication devices may transmit data of the data flows at the transmission start times in a manner tending to reduce or eliminate collisions in the time synchronized network.Type: GrantFiled: July 10, 2020Date of Patent: May 10, 2022Assignee: Nokia Solutions and Networks OyInventors: Randeep Bhatia, Tirunell V. Lakshman
-
Publication number: 20220014297Abstract: Various example embodiments for supporting scheduling of deterministic flows in time synchronized networks are presented. Various example embodiments for supporting scheduling of deterministic flows in a time synchronized network may be configured to support scheduling of deterministic flows in the time synchronized network based on assignment of transmission start times to data flows of communication devices such that the communication devices may transmit data of the data flows at the transmission start times in a manner tending to reduce or eliminate collisions in the time synchronized network.Type: ApplicationFiled: July 10, 2020Publication date: January 13, 2022Inventors: Randeep Bhatia, Tirunell V. Lakshman
-
Patent number: 11223598Abstract: The present disclosure generally discloses an Internet security mechanism configured to provide security for Internet resources of the Internet using an Internet blockchain. The Internet blockchain may be configured to provide security for Internet resources of the Internet by supporting various types of verification related to Internet resources of the Internet, which may include verification of Internet resource ownership, verification of Internet resource transactions, and so forth. The Internet blockchain may be configured to enable Internet participants (e.g., Internet registries, Domain Name Service (DNS) entities, Autonomous Systems (ASes), or the like) to verify Internet resource ownership of Internet resources (e.g., Internet Protocol (IP) addresses, AS numbers, IP prefixes, DNS domain names, or the like) by Internet participants, to verify Internet resource transactions (e.g.Type: GrantFiled: May 3, 2016Date of Patent: January 11, 2022Assignee: Nokia of America CorporationInventors: Adiseshu Hari, Tirunell V. Lakshman
-
Patent number: 10841233Abstract: The present disclosure generally discloses a data plane configured for processing function scalability. The processing functions for which scalability is supported may include charging functions, monitoring functions, security functions, or the like.Type: GrantFiled: December 20, 2017Date of Patent: November 17, 2020Assignee: Nokia of America CorporationInventors: Randeep S. Bhatia, Fang Hao, Tirunell V. Lakshman, Harish Viswanathan
-
Patent number: 10623286Abstract: This disclosure generally discloses an anchor mobility mechanism. The anchor mobility mechanism is configured to support migration of flows between mobility anchors within a wireless communication system. The anchor mobility mechanism may be configured to support migration of flows between mobility anchors within a wireless communication system in a highly seamless manner. The anchor mobility mechanism may be configured to support migration of a flow of a wireless device between mobility anchors within a wireless communication system using functions performed by a control element (CE) and one or more forwarding elements (FEs) within the data plane of the flow of the wireless device. The functions may include identifying a time at which to initiate migration of the flow, initiating migration of the flow based on identification of the time at which to initiate migration of the flow, or the like, as well as various combinations thereof.Type: GrantFiled: February 19, 2016Date of Patent: April 14, 2020Assignee: Nokia of America CorporationInventors: Randeep S. Bhatia, Fang Hao, Tirunell V. Lakshman, Harish Viswanathan, Colin L. Kahn
-
Patent number: 10599473Abstract: A resource assignment capability is presented. A resource specification associated with a plurality of elements is received. The resource specification includes, for each of the elements, a resource request including an indication of a quantity of resources requested by the element and a resource offer including an indication of a quantity of resources offered by the element for use by one or more other elements. A resource assignment, including an indication of an association between the resources requests and the resource offers, is determined using a resource assignment process. The resource assignment process may be a greedy assignment process or a maximum flow resource assignment process. The maximum flow resource assignment process includes constructing a maximum flow resource graph based on the one or more resource specifications and applying a maximum flow process to the maximum flow resource graph to determine thereby the resource assignment.Type: GrantFiled: December 30, 2016Date of Patent: March 24, 2020Assignee: PROVENANCE ASSET GROUP LLCInventors: Ramesh Viswanathan, Adiseshu Hari, Yuh-Jye Chang, Tirunell V. Lakshman
-
Publication number: 20180324082Abstract: The present disclosure generally discloses improvements in computer performance for supporting use of shortest path routing in a communication network. The shortest path routing capability may be configured to support setting of link weights for use in shortest path routing. The shortest path routing capability may be configured to support setting of link weights for use in shortest path routing based on inverse optimization. The shortest path routing capability may be configured to support setting of link weights for use in shortest path routing based on distance between traffic matrices (e.g., distance between a requested traffic matrix and a routed traffic matrix). The shortest path routing capability may be configured to determine, based on the distance between a requested traffic matrix and a routed traffic matrix, whether to accept or reject a set of link weights for a network.Type: ApplicationFiled: May 5, 2017Publication date: November 8, 2018Inventors: Fang Hao, Murali Kodialam, Tirunell V. Lakshman
-
Publication number: 20180288179Abstract: An Internet-of-Things (IOT) proxy includes storage hardware configured to store first and second state information. The first state information defines first contexts for flows associated with a plurality of IoT devices. The plurality of electronic devices have established a corresponding plurality of first sessions that are terminated by the IoT proxy. The second state information defines second contexts for the flows associated with the plurality of IoT devices. The second state information is associated with a second session that has been established between the proxy and a server or an other electronic device. The IoT proxy also includes computing hardware configured to modify headers of packets associated with the IoT devices based on at least one of the first state information or the second state information. In some cases, the IoT proxy is implemented as a virtual network slice in a network function virtualization (NFV) architecture.Type: ApplicationFiled: April 3, 2017Publication date: October 4, 2018Inventors: Randeep S. BHATIA, Bhawna GUPTA, Tirunell V. LAKSHMAN, Shreyasee MUKHERJEE, Dragan SAMARDZIJA
-
Patent number: 10075364Abstract: Various embodiments provide a method and apparatus for providing adaptive self-tuned routing within a network. In particular, one or more path selection values are adaptable to the changing network utilization and are configured to balance the influence of a first objective and a second objective on the path selection. Advantageously, balancing the influence of the first and second objectives on path selection provides improved efficiency and improved revenue generating capacity when compared to conventional routing methods.Type: GrantFiled: May 19, 2015Date of Patent: September 11, 2018Assignee: ALCATEL-LUCENTInventors: Fang Hao, Murali Kodialam, Tirunell V. Lakshman
-
Publication number: 20180115494Abstract: The present disclosure generally discloses a data plane configured for processing function scalability. The processing functions for which scalability is supported may include charging functions, monitoring functions, security functions, or the like.Type: ApplicationFiled: December 20, 2017Publication date: April 26, 2018Inventors: Randeep S. Bhatia, Fang Hao, Tirunell V. Lakshman, Harish Viswanathan
-
Publication number: 20180109471Abstract: The present disclosure generally discloses packet processing offload support capabilities for supporting packet processing offload. The packet processing offload support capabilities may be configured to support general and flexible packet processing offload at an end host by leveraging a processing device (e.g., a smart network interface card (sNIC) or other suitable processing device) added to the end host to support offloading of various packet processing functions from the hypervisor of the end host to the processing device added to the end host.Type: ApplicationFiled: October 13, 2016Publication date: April 19, 2018Applicant: Alcatel-Lucent USA Inc.Inventors: Hyunseok Chang, Tirunell V. Lakshman, Sarit Mukherjee, Limin Wang
-
Publication number: 20180102965Abstract: The present disclosure generally discloses multicast communication support capabilities configured to support multicast communications of a multicast group using a multicast tree. The multicast communication support capabilities may include a unicast branching based multicast capability. The unicast branching based multicast capability may be configured to support determination and establishment of, as well as communication via, a multicast tree that is composed of unicast branches. The unicast branching based multicast capability may be configured to preserve the multicast information of multicast transmissions transported via the multicast tree even though the multicast transmissions are transported via unicast branches of the multicast tree.Type: ApplicationFiled: October 7, 2016Publication date: April 12, 2018Applicant: Alcatel-Lucent USA Inc.Inventors: Adiseshu Hari, Tirunell V. Lakshman, Gordon Wilfong
-
Patent number: 9906460Abstract: The present disclosure generally discloses a data plane configured for processing function scalability. The processing functions for which scalability is supported may include charging functions, monitoring functions, security functions, or the like.Type: GrantFiled: December 31, 2015Date of Patent: February 27, 2018Assignee: Alcatel-Lucent USA Inc.Inventors: Randeep S. Bhatia, Fang Hao, Tirunell V. Lakshman, Harish Viswanathan
-
Publication number: 20170366605Abstract: The present disclosure generally discloses a data plane services support mechanism. The data plane services support mechanism may be configured to provide a data plane service for an application. The data plane services support mechanism may be configured to instantiate a virtual resource for the data plane service to be provided for the application, configure the data plane service on the virtual resource, and configure flow connectivity for the data plane service to support delivery of application traffic of the application to the data plane service. The data plane services support mechanism may be configured to support automatic scalability. The data plane services support mechanism may be configured to support improved communication of application traffic associated with providing the data plane service for the application. The improved communication of application traffic may be provided based on configuration of a virtual switch to support a network interface card (NIC) offloading capability.Type: ApplicationFiled: June 16, 2016Publication date: December 21, 2017Applicant: Alcatel-Lucent USA Inc.Inventors: Hyunseok Chang, Tirunell V. Lakshman, Sarit Mukherjee, Dimitrios Stiliadis, Limin Wang
-
Publication number: 20170324738Abstract: The present disclosure generally discloses an Internet security mechanism configured to provide security for Internet resources of the Internet using an Internet blockchain. The Internet blockchain may be configured to provide security for Internet resources of the Internet by supporting various types of verification related to Internet resources of the Internet, which may include verification of Internet resource ownership, verification of Internet resource transactions, and so forth. The Internet blockchain may be configured to enable Internet participants (e.g., Internet registries, Domain Name Service (DNS) entities, Autonomous Systems (ASes), or the like) to verify Internet resource ownership of Internet resources (e.g., Internet Protocol (IP) addresses, AS numbers, IP prefixes, DNS domain names, or the like) by Internet participants, to verify Internet resource transactions (e.g.Type: ApplicationFiled: May 3, 2016Publication date: November 9, 2017Applicant: Alcatel-Lucent USA Inc.Inventors: Adiseshu Hari, Tirunell V. Lakshman
-
Publication number: 20170244619Abstract: This disclosure generally discloses an anchor mobility mechanism. The anchor mobility mechanism is configured to support migration of flows between mobility anchors within a wireless communication system. The anchor mobility mechanism may be configured to support migration of flows between mobility anchors within a wireless communication system in a highly seamless manner. The anchor mobility mechanism may be configured to support migration of a flow of a wireless device between mobility anchors within a wireless communication system using functions performed by a control element (CE) and one or more forwarding elements (FEs) within the data plane of the flow of the wireless device. The functions may include identifying a time at which to initiate migration of the flow, initiating migration of the flow based on identification of the time at which to initiate migration of the flow, or the like, as well as various combinations thereof.Type: ApplicationFiled: February 19, 2016Publication date: August 24, 2017Applicant: Alcatel-Lucent USA Inc.Inventors: Randeep S. Bhatia, Fang Hao, Tirunell V. Lakshman, Harish Viswanathan, Colin L. Kahn
-
Publication number: 20170195245Abstract: The present disclosure generally discloses a data plane configured for processing function scalability. The processing functions for which scalability is supported may include charging functions, monitoring functions, security functions, or the like.Type: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Applicant: Alcatel-Lucent USA Inc.Inventors: Randeep Bhatia, Fang Hao, Tirunell V. Lakshman, Harish Viswanathan
-
Publication number: 20170147403Abstract: A resource assignment capability is presented. A resource specification associated with a plurality of elements is received. The resource specification includes, for each of the elements, a resource request including an indication of a quantity of resources requested by the element and a resource offer including an indication of a quantity of resources offered by the element for use by one or more other elements. A resource assignment, including an indication of an association between the resources requests and the resource offers, is determined using a resource assignment process. The resource assignment process may be a greedy assignment process or a maximum flow resource assignment process. The maximum flow resource assignment process includes constructing a maximum flow resource graph based on the one or more resource specifications and applying a maximum flow process to the maximum flow resource graph to determine thereby the resource assignment.Type: ApplicationFiled: December 30, 2016Publication date: May 25, 2017Applicant: Alcatel LucentInventors: RAMESH VISWANATHAN, ADISESHU HARI, YUH-JYE CHANG, TIRUNELL V. LAKSHMAN
-
Publication number: 20170047991Abstract: A manner of providing redundancy protection for a data center network that is both reliable and low-cost. In a data center network where the data traffic between numerous access nodes and a network core layer via primary aggregation nodes, an optical network device such as and OLT (optical line terminal) is provided as a backup aggregation node for one or more of the primary aggregation nodes. When a communication path through a primary aggregation node fails, traffic is routed through the optical network device. In a preferred embodiment, a communication link is formed from a plurality of access nodes to a single port of the OLT or other optical network device via an optical splitter that combines upstream transmissions and distributes downstream transmissions. The upstream transmissions from the plurality of access nodes may occur according to an allocation schedule generated when the backup aggregation node is needed.Type: ApplicationFiled: November 1, 2016Publication date: February 16, 2017Applicant: Alcatel-Lucent USA Inc.Inventors: Fang Hao, Muralidharam S. Kodialam, Tirunell V. Lakshman, Haoyu Song, Martin Zirngibl
-
Patent number: 9503179Abstract: A manner of providing redundancy protection for a data center network that is both reliable and low-cost. In a data center network where the data traffic between numerous access nodes and a network core layer via primary aggregation nodes, an optical network device such as and OLT (optical line terminal) is provided as a backup aggregation node for one or more of the primary aggregation nodes. When a communication path through a primary aggregation node fails, traffic is routed through the optical network device. In a preferred embodiment, a communication link is formed from a plurality of access nodes to a single port of the OLT or other optical network device via an optical splitter that combines upstream transmissions and distributes downstream transmissions. The upstream transmissions from the plurality of access nodes may occur according to an allocation schedule generated when the backup aggregation node is needed.Type: GrantFiled: May 6, 2015Date of Patent: November 22, 2016Assignee: Alcatel LucentInventors: Fang Hao, Muralidharam S. Kodialam, Tirunell V. Lakshman, Haoyu Song, Martin Zirngibl