Determining Number of Midambles in a Packet
AssigneeMarvell World Trade Ltd.
InventorsYan ZHANG, Hongyuan ZHANG, Rui CAO
Life of this patent
Estimating the term…
Abstract
A communication device receives a physical layer (PHY) protocol data unit (PPDU). The PPDU includes i) a PHY preamble and ii) PHY data portion that includes one or more PHY midambles, and the PHY preamble includes i) an indication of a length of the PPDU, and ii) an indication of a periodicity of PHY midambles in the PHY data portion. The communication device calculates a number of PHY midambles in the PPDU using i) the indication of the length of the PPDU, and ii) the indication of the periodicity of PHY midambles. The communication device calculates a reception time for the PPDU using the calculated number of PHY midambles, and processes the PPDU using the calculated reception time.
Claims34
A method for wireless communication, the method comprising:
- receiving, at a communication device, a physical layer (PHY) protocol data unit (PPDU), wherein the PPDU includes i) a PHY preamble and ii) PHY data portion that includes one or more PHY midambles, and wherein the PHY preamble includes i) an indication of a length of the PPDU, and ii) an indication of a periodicity of PHY midambles in the PHY data portion;
- calculating, at the communication device, a number of PHY midambles in the PPDU using i) the indication of the length of the PPDU, and ii) the indication of the periodicity of PHY midambles;
- calculating, at the communication device, a reception time for the PPDU using the calculated number of PHY midambles;
- and
- processing, at the communication device, the PPDU using the calculated reception time.
An apparatus, comprising:
- a network interface device having one or more integrated circuit (IC) devices configured to:
- receive a physical layer (PHY) protocol data unit (PPDU), wherein the PPDU includes i) a PHY preamble and ii) PHY data portion that includes one or more PHY midambles, and wherein the PHY preamble includes i) an indication of a length of the PPDU, and ii) an indication of a periodicity of PHY midambles in the PHY data portion,
- calculate a number of PHY midambles in the PPDU using i) the indication of the length of the PPDU, and ii) the indication of the periodicity of PHY midambles,
- calculate a reception time for the PPDU using the calculated number of PHY midambles, and
- process the PPDU using the calculated reception time.
A method for wireless communication, the method comprising:
- determining, at a communication device, a periodicity of physical layer (PHY) midambles to be included in PHY data portion of a PHY protocol data unit (PPDU), wherein the periodicity of PHY midambles is in units of orthogonal frequency division multiplexing (OFDM) symbols;
- determining, at the communication device, a number of PHY midambles to be included in the PHY data portion using i) the periodicity of PHY midambles, and ii) a number of OFDM symbols in the PHY data portion, wherein determining the number of PHY midambles includes:
- determining that a further PHY midamble will be included in the PHY data portion when a number of OFDM symbols remaining in the PHY data portion after a last PHY midamble is greater than or equal to a sum of i) the periodicity of PHY midambles, and ii) a positive integer that is less than the periodicity of PHY midambles, and
- determining that the further PHY midamble will not be included in the PHY data portion when the number of OFDM symbols remaining in the PHY data portion after the last PHY midamble is less than the sum of i) the periodicity of PHY midambles, and ii) the positive integer;
- calculating, at the communication device, a transmit time for the PPDU using i) the calculated number of PHY midambles, and ii) the number of OFDM symbols in the PHY data portion;
- determining, at the communication device, an indication of a length of the PPDU using the calculated transmit time;
- and
- generating, at the communication device, the PPDU to include i) a PHY preamble, and ii) the PHY data portion with one or more PHY midambles included in the PHY data portion according to the calculated number of PHY midambles, wherein the PHY preamble includes i) the indication of the length of the PPDU, and ii) an indication of the periodicity of PHY midambles in the PHY data portion.
An apparatus, comprising:
- a network interface device having one or more integrated circuit (IC) devices configured to:
- determine a periodicity of physical layer (PHY) midambles to be included in PHY data portion of a PHY protocol data unit (PPDU), wherein the periodicity of PHY midambles is in units of orthogonal frequency division multiplexing (OFDM) symbols, and
- determine a number of PHY midambles to be included in the PHY data portion using i) the periodicity of PHY midambles, and ii) a number of OFDM symbols in the PHY data portion, wherein determining the number of PHY midambles includes:
- determining that a further PHY midamble will be included in the PHY data portion when a number of OFDM symbols remaining in the PHY data portion after a last PHY midamble is greater than or equal to a sum of i) the periodicity of PHY midambles, and ii) a positive integer that is less than the periodicity of PHY midambles, and
- determining that the further PHY midamble will not be included in the PHY data portion when the number of OFDM symbols remaining in the PHY data portion after the last PHY midamble is less than the sum of i) the periodicity of PHY midambles, and ii) the positive integer;
- wherein the one or more IC devices are further configured to:
- calculate a transmit time for the PPDU using i) the calculated number of PHY midambles, and ii) the number of OFDM symbols in the PHY data portion,
- determine an indication of a length of the PPDU using the calculated transmit time, and
- generate the PPDU to include i) a PHY preamble, and ii) the PHY data portion with one or more PHY midambles included in the PHY data portion according to the calculated number of PHY midambles, wherein the PHY preamble includes i) the indication of the length of the PPDU, and ii) an indication of the periodicity of PHY midambles in the PHY data portion.
A method for wireless communication, the method comprising:
- receiving, at a communication device, a trigger frame to solicit a physical layer (PHY) protocol data unit (PPDU) from the communication device, wherein the trigger frame includes i) an indication of a length of the PPDU, and ii) an indication of a periodicity of PHY midambles in a PHY data portion of the PPDU;
- calculating, at the communication device, a number of PHY midambles in the PPDU using i) the indication of the length of the PPDU, and ii) the indication of the periodicity of PHY midambles;
- generating, at the communication device, the PPDU to include i) a PHY preamble, and ii) the PHY data portion with one or more PHY midambles included in the PHY data portion according to the calculated number of PHY midambles;
- and
- transmitting, from the communication device, the PPDU in response to the received trigger frame.
An apparatus, comprising:
- a network interface device having one or more integrated circuit (IC) devices configured to:
- receive a trigger frame to solicit a physical layer (PHY) protocol data unit (PPDU) from the communication device, wherein the trigger frame includes i) an indication of a length of the PPDU, and ii) an indication of a periodicity of PHY midambles in a PHY data portion of the PPDU,
- calculate a number of PHY midambles in the PPDU using i) the indication of the length of the PPDU, and ii) the indication of the periodicity of PHY midambles,
- generate the PPDU to include i) a PHY preamble, and ii) the PHY data portion with one or more PHY midambles included in the PHY data portion according to the calculated number of PHY midambles, and
- transmit the PPDU in response to the received trigger frame.
Dependencies are inferred from the claim text.