Method and apparatus for wirelessly transacting simultaneous voice and data on adjacent timeslots
First Claim
1. A wireless method for operating on at least two timeslots that are adjacent to one another, the method comprising:
- wirelessly receiving, at a wireless radio, voice on a first timeslot of the at least two adjacent timeslots and monitoring a second timeslot of the at least two adjacent timeslots for data; and
responsive to detecting, by the wireless radio, a data transmission request requesting the wireless radio transmit data;
wirelessly receiving, by the wireless radio, un-discarded wirelessly transmitted voice on the first timeslot;
discarding, by the wireless radio, a portion of the wirelessly transmitted voice in the first timeslot to provide a larger guard time for reprogramming between the first timeslot and the second timeslot;
reprogramming, by the wireless radio, wireless radio circuitry to switch between receive and transmit modes during the larger guard time; and
after the reprogramming, wirelessly transmitting, by the wireless radio, data in the second timeslot based on the data transmission request.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless method, apparatus, and system provide simultaneous transacting of voice and data on adjacent timeslots through a combination of channel access rules and sacrificing small audio portions when required. This includes wirelessly operating on at least two timeslots which are adjacent to one another, operating voice on a first timeslot of the at least two timeslots and monitoring a second timeslot of the at least two timeslots for data, and, responsive to a data transmission request and receiving voice on the first timeslot, discarding a portion of the voice in the first timeslot to provide a larger guard time for programming between the first timeslot and the second timeslot and transmitting data in the second timeslot based on the data transmission request.
17 Citations
20 Claims
-
1. A wireless method for operating on at least two timeslots that are adjacent to one another, the method comprising:
-
wirelessly receiving, at a wireless radio, voice on a first timeslot of the at least two adjacent timeslots and monitoring a second timeslot of the at least two adjacent timeslots for data; and responsive to detecting, by the wireless radio, a data transmission request requesting the wireless radio transmit data; wirelessly receiving, by the wireless radio, un-discarded wirelessly transmitted voice on the first timeslot; discarding, by the wireless radio, a portion of the wirelessly transmitted voice in the first timeslot to provide a larger guard time for reprogramming between the first timeslot and the second timeslot; reprogramming, by the wireless radio, wireless radio circuitry to switch between receive and transmit modes during the larger guard time; and after the reprogramming, wirelessly transmitting, by the wireless radio, data in the second timeslot based on the data transmission request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20)
-
-
12. An apparatus, comprising:
-
radio circuitry configured to wirelessly transmit and receive on at least two adjacent timeslots; a processor communicatively coupled to the radio circuitry; and memory storing instructions that, when executed by the processor, cause the processor to perform steps of; wirelessly receive, via the radio circuitry, voice on a first timeslot of the at least two adjacent timeslots and monitor, via the radio circuitry, a second timeslot of the at least two adjacent timeslots for data; and responsive to detecting a data transmission request requesting transmission of data via the radio circuitry; receive, via the radio circuitry, un-discarded wirelessly transmitted voice on the first timeslot; discard a portion of the wirelessly transmitted voice in the first timeslot to provide a larger guard time for reprogramming the radio circuitry between the first timeslot and the second timeslot; reprogram the radio circuitry to switch between receive and transmit modes during the larger guard time; and subsequently wirelessly transmit, via the radio circuitry, data in the second timeslot based on the data transmission request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification