US 10,462,825 B2
Systems and methods for delay based power ramping of devices
Samar Shailendra, Bengaluru (IN); Aniruddh Rao Kabbinale, Bengaluru (IN); Bighnaraj Panigrahi, Bengaluru (IN); Hemant Kumar Rath, Bengaluru (IN); and Anantha Simha, Bengaluru (IN)
Assigned to Tata Consultancy Services Limited, Mumbai (IN)
Filed by Tata Consultancy Services Limited, Mumbai (IN)
Filed on Oct. 24, 2017, as Appl. No. 15/792,034.
Claims priority of application No. 201721007813 (IN), filed on Mar. 6, 2017.
Prior Publication US 2018/0255587 A1, Sep. 6, 2018
Int. Cl. H04W 74/08 (2009.01); H04W 52/48 (2009.01); H04W 52/50 (2009.01); H04W 72/04 (2009.01); H04W 52/32 (2009.01); H04W 88/08 (2009.01)
CPC H04W 74/0833 (2013.01) [H04W 52/32 (2013.01); H04W 52/48 (2013.01); H04W 52/50 (2013.01); H04W 72/0446 (2013.01); H04W 88/08 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method, comprising:
transmitting, by one or more IoT (Internet of Things) devices, a request to a base station, the request comprising a preamble for accessing one or more resources of the base station;
upon reception of a message including a received signal strength indicator (RSSI) value for configuring power of the one or more IoT devices to a first power level from the base station specific to the request, initiating at a first time interval, over a first Random-access channel (RACH) transmission channel by the one or more IoT devices, a first Random-access channel (RACH) process based on the RSSI value extracted from the message by configuring power of the one or more IoT devices to the first power level;
upon failure of the first RACH process:
computing, by the one or more IoT devices, one or more time delays specific to power ramping of the one or more IoT devices;
initiating, at a second time interval, a second RACH process for the one or more IoT devices based on the one or more computed time delays; and
upon initiating the second RACH process, ramping power of the one or more IoT devices to one or more power levels based on the one or more computed time delays and independent from number of RACH process transmission, wherein the one or more time delays are computed based on the extracted RSSI value associated with the one or more IoT devices.