Device-to-device distributed scheduling
First Claim
Patent Images
1. A transceiver capable of engaging, device-to-device, with other transceivers in a wireless neighborhood, the transceiver comprising:
- a device identifier-based (DID-based) distributed scheduling structure comprising a plurality of tones, the DID-based distributed scheduling structure comprising;
a receiver (RX) identifier (ID) block, comprising tone pairs mapped to device IDs (DIDs) of transceivers operating as receivers in the wireless neighborhood, wherein the RX ID block comprises a first transmit block and a first receive block; and
a transmitter (TX) ID block comprising tone pairs mapped to the DIDs of the transceivers operating as transmitters in the wireless neighborhood, wherein the TX ID block comprises a second transmit block and a second receive block; and
a medium access controller (MAC) to;
transmit a signal on a tone of the first transmit block of the DID-based distributed scheduling structure;
receive an acknowledgement signal on an analogous tone of the first receive block;
transmit a second signal on a second tone of the second transmit block, wherein the second tone identifies the transceiver to a receiver; and
transmit data to the receiver in response to receiving a second acknowledgement signal on a second analogous tone of the second receive block;
wherein a connection identifier specifying a connection between the transceiver and the receiver is not used during the transmission of the signal, the second signal, the acknowledgement signal, and the second acknowledgment signal;
wherein the first transmit block, the first receive block, the second transmit block, and the second receive block each comprise a predetermined number of tones and one or more tones in the first transmit block of the RX ID block and one or more analogous tones in the first receive block of the RX ID block map to a distinct receiver DID;
wherein two or more tones in the first transmit block of the RX ID block and two or more analogous tones in the first receive block of the RX ID block map to a distinct receiver DID.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for distributed scheduling of transmissions between device-to-device (D2D) communications is disclosed. The distributed scheduling method employs a distributed scheduling structure in which device identifiers rather than connection identifiers are used to enable scheduling of a D2D data transfer between devices in a wireless neighborhood. The novel distributed scheduling structure is scalable to a larger number of D2D devices than is feasible with a connection identifier-based tone matrix.
7 Citations
16 Claims
-
1. A transceiver capable of engaging, device-to-device, with other transceivers in a wireless neighborhood, the transceiver comprising:
-
a device identifier-based (DID-based) distributed scheduling structure comprising a plurality of tones, the DID-based distributed scheduling structure comprising; a receiver (RX) identifier (ID) block, comprising tone pairs mapped to device IDs (DIDs) of transceivers operating as receivers in the wireless neighborhood, wherein the RX ID block comprises a first transmit block and a first receive block; and a transmitter (TX) ID block comprising tone pairs mapped to the DIDs of the transceivers operating as transmitters in the wireless neighborhood, wherein the TX ID block comprises a second transmit block and a second receive block; and a medium access controller (MAC) to; transmit a signal on a tone of the first transmit block of the DID-based distributed scheduling structure; receive an acknowledgement signal on an analogous tone of the first receive block; transmit a second signal on a second tone of the second transmit block, wherein the second tone identifies the transceiver to a receiver; and transmit data to the receiver in response to receiving a second acknowledgement signal on a second analogous tone of the second receive block; wherein a connection identifier specifying a connection between the transceiver and the receiver is not used during the transmission of the signal, the second signal, the acknowledgement signal, and the second acknowledgment signal;
wherein the first transmit block, the first receive block, the second transmit block, and the second receive block each comprise a predetermined number of tones and one or more tones in the first transmit block of the RX ID block and one or more analogous tones in the first receive block of the RX ID block map to a distinct receiver DID;wherein two or more tones in the first transmit block of the RX ID block and two or more analogous tones in the first receive block of the RX ID block map to a distinct receiver DID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A distributed scheduling method for device-to-device (D2D) transmissions between transceivers in a wireless neighborhood, the method comprising:
-
transmitting, by a transceiver operating as a requesting transmitter, a signal on a tone of a first section of a distributed scheduling structure, the distributed scheduling structure comprising a plurality of tones allocated into four distinct sections; transmitting, by the transceiver operating as the requesting transmitter, a second signal on a second tone of a second section of the distributed scheduling structure in response to having received an acknowledgement signal on an analogous tone of a third section of the distributed scheduling structure; and sending data, by the requesting transmitter, to a receiver in response to receiving a second acknowledgement signal on a second analogous tone of a fourth section of the distributed scheduling structure, wherein the second tone and the second analogous tone comprise a second tone pair; obtaining, by the requesting transmitter, a priority of a receiver (RX) device ID (DID) to which the acknowledgement signal is mapped; comparing, by the requesting transmitter, the priority to a second priority of a second RX DID, wherein a third tone mapped to the second RX DID is located in the third section of the distributed scheduling structure; and declining, by the requesting transmitter, to further communicate with the receiver, based on the second RX DID having a higher priority than the RX DID; wherein the tone and the analogous tone comprise a first tone pair and the second tone identifies the requesting transmitter to a receiver; wherein a connection identifier between the requesting transmitter and the receiver is not used during the transmission of the signal, the second signal, the acknowledgment signal, and the second acknowledgement signal; wherein two or more tones in the first section and two or more analogous tones in the third section of the distributed scheduling structure are mapped to a distinct receiver DID. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A distributed scheduling method for device-to-device (D2D) transmissions between transceivers in a wireless neighborhood, the method comprising:
-
receiving a signal on a tone of a transmit (TX) block of a receiver (RX) identifier (ID) block of a distributed scheduling structure corresponding to a device ID (DID) of a requested receiver, the distributed scheduling structure comprising both the RX ID block and a transmit (TX) ID block, the RX ID block comprising the TX block and a RX block, each of the TX ID block and the RX ID block comprising a plurality of tones, wherein one or more tones in the TX block of the RX ID block map to a distinct transceiver DID; receiving a second signal on a second tone of the TX block of the RX ID block of the distributed scheduling structure corresponding to a second DID of a second receiver; and declining, by the requested receiver, to respond to a transmission request, based on the DID of the requested receiver having a lower priority than the second DID of the second receiver; wherein the signal and the second signal are transmitted without using a connection identifier between a requesting transmitter and the second receiver; wherein two or more tones in the TX block of the RX ID block and two or more analogous tones in the RX block of the RX ID block map to a distinct receiver DID. - View Dependent Claims (15, 16)
-
Specification