Full duplex transmission setup and release mechanism
AssigneeZte Corporation
InventorsAnming Jiang, Bo Sun, Nan Li, Yonggang Fang
Life of this patent
Estimating the term…
Abstract
In a wireless network, full duplex communication is established using a half-duplex mechanism. During a full duplex communication opportunity, a first quantum of data is transmitted from a first station to a second station and a second quantum of data is received by the first station from the second station. The full duplex transmission opportunity is implicitly or explicitly established and ended using a transmission mechanism understood by half duplex wireless stations.
Claims24
A method of facilitating full duplex communication over a shared wireless communication medium, comprising:
- backing off from the shared wireless communication medium for a time period equivalent to a contention window;
- entering, by transmitting a full-duplex transmission request that includes an indication of full-duplex communication capability and an estimated full-duplex transmission duration in the transmission period, a contention period obtained by a division of a medium occupancy time of the shared wireless communication medium into the contention period and a transmission period, wherein the division is compatible with a half-duplex transmission mechanism and the indication of full-duplex communication capability is ignored by half-duplex communication nodes for backward compatibility;
- receiving a full-duplex transmission response that includes a full-duplex transmission period determined based on the estimated full-duplex transmission duration;
- establishing a full-duplex communication opportunity within the full-duplex transmission period for data transmission and reception;
- and
- transmitting, during the full duplex communication opportunity, a first quantum of data;
- and
- receiving, during the full duplex communication opportunity, a second quantum of data.
A method of facilitating full duplex communication over a shared wireless communication medium, comprising:
- receiving, during a contention period obtained by a division of a medium occupancy time of the shared wireless communication medium into the contention period and a transmission period, a full-duplex transmission request that includes an indication of full-duplex communication capability and an estimated full-duplex transmission duration in the transmission period, wherein the division is compatible with a half-duplex communication mechanism and the indication of full-duplex communication capability is ignored by half-duplex communication nodes for backward compatibility;
- transmitting a full-duplex transmission response that includes a full-duplex transmission period determined based on the estimated full-duplex transmission duration;
- establishing a full-duplex communication opportunity within the transmission period for data transmission and reception;
- receiving, during the full duplex communication opportunity, a first quantum of data;
- and
- transmitting, during the full duplex communication opportunity, a second quantum of data.
A wireless communication apparatus, comprising a memory and a processor, wherein the memory stores code and the processor reads the code from the memory and implements a method of full duplex communication by:
- backing off from the shared wireless communication medium for a time period equivalent to a contention window;
- entering, by transmitting a full-duplex transmission request that includes an indication of full-duplex communication capability, a contention period obtained by a division of a medium occupancy time of the shared wireless communication medium into the contention period and a transmission period, wherein the division is compatible with a half-duplex transmission mechanism and the indication of full-duplex communication capability is ignored by half-duplex communication nodes for backward compatibility;
- receiving a full-duplex transmission response that includes a full-duplex transmission period determined based on the estimated full-duplex transmission duration;
- establishing a full-duplex communication opportunity within the full-duplex transmission period for data transmission and reception;
- and
- transmitting, during the full duplex communication opportunity, a first quantum of data;
- and
- receiving, during the full duplex communication opportunity, a second quantum of data.
A computer program product comprising a non-transitory computer readable storage medium on which computer-executable instructions are stored, the instructions comprising:
- instructions for receiving, during a contention period obtained by a division of a medium occupancy time of the shared wireless communication medium into the contention period and a transmission period, a full-duplex transmission request that includes an indication of full-duplex communication capability and an estimated full-duplex transmission duration in the transmission period, wherein the division is compatible with a half-duplex communication mechanism and the indication of full-duplex communication capability is ignored by half-duplex communication nodes for backward compatibility;
- instructions for transmitting a full-duplex transmission response that includes a full-duplex transmission period determined based on the estimated full-duplex transmission duration;
- instructions for establishing a full-duplex communication opportunity within the transmission period for data transmission and reception;
- instructions for receiving, during the full duplex communication opportunity, a first quantum of data;
- and
- instructions for transmitting, during the full duplex communication opportunity, a second quantum of data.
The method of 16, wherein the FDOP response frame is a clear to send (CTS) frame.
The method of 16, wherein the FDOP response frame is an acknowledgement (ACK) frame.
The method of 22, wherein the FDOP response frame is a clear to send (CTS) frame.
The method of 22, wherein the FDOP response frame is an acknowledgement (ACK) frame.
Dependencies are inferred from the claim text.