PREVENTING PEAK CURRENT DRAW IN A WIRELESS DEVICE
Preventing peak current draw in a wireless device. In an embodiment, a data payload to be transmitted is segmented into data payload segment(s) based on the data payload size and a peak current rating of the wireless device's battery, such that each data payload segment has a segment size which is estimated to result, during transmission of the data payload segment, in a maximum current draw from the battery that is less than the peak current rating of the battery. Then, each data payload segment is transmitted, such that the transmission of one data payload segment does not overlap with the transmission of any other data payload segment.
1 . A method comprising using at least one hardware processor, in a wireless device that uses a battery as a power source for transmission, to:
receive a data payload to be transmitted;
segment the data payload into one or more data payload segments based on a data payload size of the data payload and a peak current rating of the battery; and
transmit each of the one or more data payload segments, so as to ensure that the transmission of one of the one or more data payload segments does not overlap in time with the transmission of any other one of the one or more data payload segments.