Multi-function wireless terminal
First Claim
1. A method for communication, comprising:
- allocating time intervals for establishing a first communication session over a first connection between a baseband processing circuit of a wireless terminal and a base station (BS) of a long-range wireless data network, which operates in accordance with a first communication protocol that defines a sequence of time frames for transmission between the wireless terminal and the BS;
allocating time slots for establishing a second communication session over a second connection between the baseband processing circuit of the wireless terminal and a peripheral wireless device, which operates in accordance with a second, short-range time-slotted communication protocol, which is different from the first protocol and has a retransmission mechanism;
synchronizing the time slots with the time frames defined by the BS;
using the baseband processing circuit, transmitting data to the peripheral wireless device in time slots that are allocated to the second communication protocol but overlap the time intervals of the first communication protocol;
using a coexistence processor, inhibiting transmission of the data from the baseband processing circuit in the time slots that overlap the time intervals;
detecting in the baseband circuit an absence of a response from the peripheral wireless device due to inhibition of the transmission; and
responsively to detecting the absence of the response, activating in the baseband processing circuit the retransmission mechanism of the second communication protocol so as to retransmit the data in one or more time slots that do not overlap the time intervals.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for communication includes allocating time intervals for a first communication session over a first connection between a wireless terminal and a base station of a long-range wireless data network, which operates in accordance with a first protocol defining time frames having downlink and uplink sub-frames. Time slots are allocated for a second communication session over a second connection between the terminal and a peripheral wireless device, which operates in accordance with a second, short-range time-slotted protocol, which is different from the first protocol and has a retransmission mechanism. The time slots are synchronized with the downlink and uplink sub-frames defined by the BS. Operation of the second connection is inhibited during some of the time slots that overlap the downlink sub-frames, so as to invoke the retransmission mechanism and cause the terminal to transmit only during the time slots that do not overlap the downlink sub-frames.
68 Citations
14 Claims
-
1. A method for communication, comprising:
-
allocating time intervals for establishing a first communication session over a first connection between a baseband processing circuit of a wireless terminal and a base station (BS) of a long-range wireless data network, which operates in accordance with a first communication protocol that defines a sequence of time frames for transmission between the wireless terminal and the BS; allocating time slots for establishing a second communication session over a second connection between the baseband processing circuit of the wireless terminal and a peripheral wireless device, which operates in accordance with a second, short-range time-slotted communication protocol, which is different from the first protocol and has a retransmission mechanism; synchronizing the time slots with the time frames defined by the BS; using the baseband processing circuit, transmitting data to the peripheral wireless device in time slots that are allocated to the second communication protocol but overlap the time intervals of the first communication protocol; using a coexistence processor, inhibiting transmission of the data from the baseband processing circuit in the time slots that overlap the time intervals; detecting in the baseband circuit an absence of a response from the peripheral wireless device due to inhibition of the transmission; and responsively to detecting the absence of the response, activating in the baseband processing circuit the retransmission mechanism of the second communication protocol so as to retransmit the data in one or more time slots that do not overlap the time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communication terminal, comprising:
-
a radio frequency (RF) unit; a baseband processing circuit, which is coupled to cause the RF unit to transmit and receive signals over the air so as to establish a first communication session over a first connection with a base station (BS) of a long-range wireless data network, which operates in accordance with a first protocol that defines a sequence of time frames for transmission between the BS and the wireless terminal, and to establish a second communication session over a second connection between the wireless terminal and a peripheral wireless device, which operates in accordance with a second, short-range time-slotted communication protocol that is different from the first protocol and has a retransmission mechanism; and a coexistence processor, which is configured to allocate time slots for the second session, to allocate time intervals for the first session and to synchronize the time slots with the time frames defined by the BS, wherein the baseband processing circuit is configured to transmit data to the peripheral wireless device in time slots that are allocated to the second communication protocol but overlap the time intervals of the first communication protocol, wherein the coexistence processor is configured to inhibit transmission of the data from the baseband processing circuit in the time slots that overlap the time intervals, wherein the baseband processing circuit is configured to detect an absence of a response from the peripheral wireless device due to inhibition of the transmission, and, responsively to detecting the absence of the response, to activate the retransmission mechanism of the second communication protocol so as to retransmit the data in one or more time slots that do not overlap the time intervals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification