Patents by Inventor Ravishankar Ravindran

Ravishankar Ravindran 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: 20240111594
    Abstract: Technology related to near-realtime O-Cloud optimization requirements by extending O-Cloud Near-RT and Non-RT functionality. In one example, a method includes receiving, via an interface between the O-Cloud orchestrator and the near-realtime RAN intelligent controller, policies related to O-Cloud workload optimization. It further includes determining, one or more policy scenarios have occurred. Then transmitting, from the near-realtime RAN intelligent controller to the O-Cloud, instructions for one or more corrective actions. The method further includes executing, via one or more XApps on the O-Cloud, one or more corrective actions consistent with the received instructions. Finally, transmitting, from the one or more Xapps on the O-Cloud, confirmation of the execution of the one or more corrective actions.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 4, 2024
    Applicant: F5, Inc.
    Inventor: Ravishankar RAVINDRAN
  • Patent number: 11496933
    Abstract: The present invention discloses a method and apparatus for identifying handover requirement by a Radio access network (RAN) controller in open RAN (O-RAN) environment. The O-RAN environment has a virtualized network architecture having at least one RAN controller that is able to control, via an E2 node, a plurality of user equipments (UEs) positioned in a serving cell, a cell covering a location for serving a UE, the serving cell is adjacent to a plurality of neighbour cells. The method includes parallel execution of the operations performed by the RAN controller for each serving cell and each of the neighbor cell and updating CIOs in stepwise i.e., gradually with repeated comparing of the serving cell load parameter with each of the plurality of neighbour cell load parameters and updating the serving cell handover parameter and the plurality of neighbour cell handover parameters based on the comparison.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: November 8, 2022
    Assignee: Sterlite Technologies Limited
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20220210706
    Abstract: The present invention discloses a method and apparatus for identifying a target neighbor cell for handover of a user equipment (UE) positioned in a serving cell to the target neighbor cell, a cell covering a location for serving the UE, the serving cell is adjacent to the plurality of neighbor cells, in a wireless communication network. The method comprising obtaining a received signal strength value and a load value for each candidate cells, wherein said signal strength value comprises one of Reference Signals Received Power (RSRP) and Reference Signal Received Quality (RSRQ) and wherein said load values comprises physical resource block (PRB) utilization values. Further, the method includes performing sorting of candidate cells using a nested dual level threshold-based sorting process. Further, the method includes selecting a target cell from the sorted plurality of candidate cells.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20220210709
    Abstract: A method and apparatus for initiating a handover (HO) procedure in an open-Radio Access Network (O-RAN) environment is disclosed. Particularly, a method for identifying a target cell for handover by a RAN controller in the O-RAN environment is disclosed. The O-RAN environment has a virtualized network architecture comprising the RAN controller is connected to an E2 node, the RAN controller is connected via the E2 node to a plurality of user equipments (UEs) positioned in a serving cell, a cell covering a location for serving a UE, the serving cell is adjacent to a plurality of neighbour cells. The method includes obtaining signal strength metrics and corresponding resource load metrics of each neighbour cell from a plurality of neighbour cells; comparing a plurality of cell parameters of the plurality of neighbour cells among each other based on one or more predefined threshold values and identifying the target cell based on the comparison.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20220210708
    Abstract: The present invention discloses a method and apparatus for identifying handover requirement by a Radio access network (RAN) controller in open RAN (O-RAN) environment. The O-RAN environment has a virtualized network architecture having at least one RAN controller that is able to control, via an E2 node, a plurality of user equipments (UEs) positioned in a serving cell, a cell covering a location for serving a UE, the serving cell is adjacent to a plurality of neighbour cells. The method includes parallel execution of the operations performed by the RAN controller for each serving cell and each of the neighbor cell and updating CIOs in stepwise i.e., gradually with repeated comparing of the serving cell load parameter with each of the plurality of neighbour cell load parameters and updating the serving cell handover parameter and the plurality of neighbour cell handover parameters based on the comparison.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Patent number: 11337131
    Abstract: A method and radio access network (RAN) controller (102) for providing real-time target cell recommendation for handover in an open-RAN (O-RAN) environment (400) is disclosed. The O-RAN environment has a virtualized network architecture having at least one RAN controller, the RAN controller is connected with a plurality of E2 nodes, the plurality of E2 nodes are connected to a plurality of user equipment (UEs) (112a, 112b, 112c, 112d and 112e) positioned in a serving cell (110) adjacent to a plurality of neighbour cells (108a,108b). The method comprising executing a first handover process to enable checking, at the atleast one UE, if triggering of handover is required and a second handover process to identify a target neighbour cell (108a/108b) for handover of the atleast one UE from the serving cell to the target neighbour cell and recommending the handover of the atleast one UE from the serving cell to the identified target neighbour cell based on the first handover process and the second handover process.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: May 17, 2022
    Assignee: Sterlite Technologies Limited
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Patent number: 11102118
    Abstract: An ICN-over-IP architecture, which supports ICN-dependent IP addresses, is provided as an integrated architecture requiring small changes within the network, utilizing the incrementally introduced ICN-enabled IP routers efficiently where ICN-enabled IP routers are distributed within/across domains and are capable of coordinating among others based on domain or ICN imposed policies. System, devices and methods are provided achieving improved performance with the introduction of additional ICN-enabled IP routers within/across domains, and continuing to perform efficiently by relying on the principles of the current IP forwarding and taking advantage of IP's currently available features.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: August 24, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Aytac Azgin, Ravishankar Ravindran
  • Publication number: 20210235323
    Abstract: A method and an apparatus for providing dynamic orthogonal assignment of radio resources in a wireless communication system is disclosed. The method includes receiving a dynamic spectrum sharing (DSS) policy configuration message from a second controller and receiving a physical resource block (PRB) assignment bitmap proposal and a protected bitmap indication data from a type one network scheduler and a type two network scheduler. The method includes computing an available bandwidth based on the PRB assignment bitmap proposal and the protected bitmap indication data and further computing a bandwidth allocation for the type one network scheduler and the type two network scheduler based on the computed available bandwidth and the DSS policy configuration message from the type one network scheduler and the type two network scheduler. Lastly, the method includes allocating the computed bandwidth to the type one network scheduler and the type two network scheduler.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 29, 2021
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20210234648
    Abstract: A method and an apparatus for providing dynamic synchronization of radio resources in a radio access network (RAN) in a wireless communication system. The RAN has a type one network scheduler and a type two network scheduler. The method includes receiving a first physical resource block (PRB) assignment configuration from the type one network scheduler and the type two network scheduler. The first physical resource block (PRB) assignment configuration is received by a first controller. Further, the method includes determining a second PRB assignment configuration using the first PRB assignment configuration, wherein the second PRB assignment configuration is determined by the first controller. Furthermore, the method includes allocating the second PRB assignment configuration at the synchronization time (s) to the type one network scheduler and the type two network scheduler by the first controller.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 29, 2021
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20210235473
    Abstract: A method and apparatus for dynamic allocation of radio resources in a wireless communication system is provided. The method includes receiving a plurality of traffic parameters for a first time interval. The plurality of traffic parameters comprises at least one traffic arrival information for the first time interval. Further, the method includes estimating the at least one traffic arrival information for a second time interval based on the received at least one traffic arrival information for the first time interval. Furthermore, the method includes determining a bandwidth demand for the second time interval based on the estimated at least one traffic arrival information for the second time interval and the plurality of traffic parameters for the first time interval and allocating at least one resource block during the second time interval based on the determined bandwidth demand for the second time interval.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 29, 2021
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20210235451
    Abstract: A method and apparatus for dynamic allocation of radio resources in a wireless communication system is provided. The method includes receiving a plurality of traffic arrival information for a first time interval. The plurality of traffic arrival information includes a one or more traffic buffer demand, a one or more traffic arrival information for the first-time interval and a one or more average deficit value for the first-time interval. Further, the method includes, estimating a next average deficit for a second time interval based on the one or more average deficit value for the first-time interval. Furthermore, computing a forecast allocation based on the one or more traffic buffer demand, the one or more average deficit value for the first-time interval and the estimated next average deficit for the second time interval and allocating at least one physical resource block (PRB) based on the computed forecast allocation.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 29, 2021
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20210234803
    Abstract: A method and apparatus for transmitting a plurality of packet messages based on priority in a wireless communication system (100) is disclosed. The method includes assigning, by at least one controller and at least one network node, a priority number to each of the plurality of packet messages based on requirement of each of an application associated with each of the packet messages and providing, by the at least one controller and the at least one network node, the priority number assigned to each of the plurality of packet messages, to a socket (222/214a/214b/214c) in the wireless communication system. Further, the method includes transmitting, by at least one interface, the plurality of packet messages based on the priority number provided to the socket (222/214a/214b/214c) of each of a plurality of components in the wireless communication system, thereby providing a uniform method for priority assignment and transmission to the at least one interface.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 29, 2021
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Publication number: 20210235277
    Abstract: A method and apparatus for providing dynamic allocation of radio resources in a wireless communication system is disclosed. The method includes receiving, by a first controller from a second controller, a dynamic spectrums sharing (DSS) policy configuration message, wherein the DSS policy configuration message comprising a resource allocation proportion between a type one network scheduler and a type two network scheduler. The method further includes receiving, by the first controller from the type one network scheduler and the type two network scheduler, a plurality of report messages and a plurality of key performance indicators (KPIs). The method further includes assigning, by the first controller to the type one network scheduler and the type two network scheduler, a plurality of physical resource blocks (PRBs) based on the DSS policy configuration message, the plurality of report messages and the plurality of KPIs.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 29, 2021
    Inventors: Shyam Parekh, Kevin Tang, Ravishankar Ravindran
  • Patent number: 10986209
    Abstract: A method implemented by a first content network element (NE) in an information centric network (ICN), the method comprising receiving, by a receiver, an interest packet through a first interface, wherein a header of the interest packet comprises a path filter, the path filter being associated with one or more segments on a path from a consumer to a producer, modifying, by a processor coupled to the receiver, the path filter based on information identifying one or more previous content NEs or one or more next content NEs on the path to produce a modified path filter, and transmitting, by a transmitter coupled to the receiver, the interest packet with the modified path filter to the next content NE.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: April 20, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Aytac Azgin, Ravishankar Ravindran
  • Patent number: 10979536
    Abstract: An NE comprising a plurality of physical interfaces configured to communicate to a plurality of remote NEs in an ICN, a receiver coupled to the plurality of physical interfaces and configured to receive a request for a service from a first of the remote NE via the ICN, wherein the service request comprises a requested service name and a requested service context, a memory comprising a service profile comprising a supported service associating with a supported service name and a supported service context, a processor coupled to the memory and the receiver and configured to generate a service response when the requested service name matches the supported service name and the requested service context matches the supported service context, and a transmitter coupled to the processor and the plurality of physical interfaces and configured to transmit the service response to the first NE via the ICN.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: April 13, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Guo-Qiang Wang, Ravishankar Ravindran
  • Patent number: 10764907
    Abstract: Data transmissions are scheduled from internet of things (IoT) user equipment (UEs) to a base station (BS) that serves those IoT UEs in a cellular network. A BS may broadcast synchronization information to the IoT UEs that allows the BS to calculate and use a schedule for receiving data transmissions from the UEs. This information can include a total number of the IoT UEs being serviced, a length of a spreading code to use in the schedule, a time domain periodicity of available resources, and a maximum number of the IoT UEs that can send data to the BS at one time. Each IoT UE can independently apply a mathematical operation to the broadcast information it receives to calculate and use the schedule. The BS can receive the data transmissions from each of the IoT UEs according to that schedule.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 1, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravishankar Ravindran, Shweta Sagari
  • Patent number: 10757213
    Abstract: A method for pushing data in a Content-Centric Networking (CCN) network comprises receiving a message from a source at an input interface device of a node device in the CCN network, the node device executing a CCN protocol. A determination is made that the received message is an interest-notification message. The received message is identified as the interest-notification message by including a Type field, a Content Name field, and a Cacheable Object field. The Type field indicates that the received message is pushing data within the CCN network. The Content Name field associates a hierarchical name to the data being pushed within the CCN network. The Cacheable Object field includes a cacheable object representing the data being pushed within the CCN network. The cacheable object is extracted in response to the received message being an interest-notification message. The cacheable object is placed in a cache at the node device.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: August 25, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravishankar Ravindran, Guo-qiang Wang
  • Patent number: 10680938
    Abstract: A computer-implemented method of enabling information-centric networking (ICN) over a locator/identifier separation protocol (LISP) comprises receiving, by one or more processors of an ingress tunnel router (ITR), from an endpoint, an ICN interest packet that identifies an interest by name; resolving, by the one or more processors of the ITR, a target egress tunnel router (ETR) in accordance with the name; encapsulating, by the one or more processors of the ITR, the ICN interest packet in a LISP packet; and sending, by the one or more processors of the ITR, the LISP packet to the target ETR.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: June 9, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravishankar Ravindran, Aytac Azgin
  • Patent number: 10602416
    Abstract: Technology providing seamless mobility to mobile processing devices in an Information Centric Network (ICN) is provided. A first point of attachment (PoA) is configured to communicate with a first processing device identified by a device ID and receive content objects addressed to the first processing device. The first PoA is further configured to determine that the first processing device is no longer communicating with the first PoA and moving to a second PoA, and generate a forwarding label identifying the second PoA and the device ID. The first PoA is further configured to append the forwarding label to any content object addressed to the first processing device and not forwarded by the first PoA to the first processing device before it moves, and forward each such content object to the second PoA.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: March 24, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravishankar Ravindran, Asit Chakraborti, Aytac Azgin
  • Patent number: 10595222
    Abstract: A method performed by a user equipment (UE) for enabling cross-layer receiver oriented dynamic multicast in cellular access. The method includes receiving an information-centric networking content-identifier (ICN-CID) from an application. The method generates a content medium access control identifier (CMAC-ID) using the ICN-CID. The CMAC-ID maps the ICN-CID to a medium access control (MAC) layer.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 17, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravishankar Ravindran, Aytac Azgin, Syed Obaid Amin, Asit Chakraborti