IP Library Patent Application 14670225
Patent Application
App. No. 14/670,225

TECHNIQUES FOR COMMUNICATING AN END OF PACKET INDICATOR

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/670,225
Abstract

Various embodiments are generally directed to an apparatus, method and other techniques to generate a packet comprising at least a preamble, a header including a PHY layer termination indicator, and data, determine an end of the packet based on information received from a media access control (MAC) layer, generate an end of packet indicator for the packet. Further, techniques may also include communicating the packet including the preamble, the PHY layer termination indicator, and the data as one or more blocks, at least a portion of the packet communicated with the end of packet indicator.

Claims (45)

1 . An apparatus, comprising:

a transceiver to communicate one or more packets; and

a physical (PHY) layer controller to:

generate a packet comprising at least a preamble, a header including a PHY layer termination indicator, and data;

determine an end of the packet based on information received from a media access control (MAC) layer;

generate an end of packet indicator for the packet; and

communicate, via the transceiver, the packet including the preamble, the PHY layer termination indicator, and the data as one or more blocks, at least a portion of the packet communicated with the end of packet indicator.

2 . The apparatus of claim 1 , the PHY layer termination indicator comprising a bit in a reserve field of the header to indicate the packet is PHY layer terminated.

3 . The apparatus of claim 2 , the end of packet indicator comprising an inverted polarity guard interval sequence, and the PHY layer controller to append the inverted polarity guard interval sequence to a last data block of the one or more blocks to indicate the end of the packet.

4 . The apparatus of claim 2 , the end of packet indicator comprising one or more Golay sequences, and the PHY layer controller to communicate, via the transceiver, the one or more Golay sequences in parallel with a last two data blocks of the one or more blocks of the packet to indicate the end of the packet, the one or more Golay sequences communicated at a lower power than the PHY layer packet.

5 . The apparatus of claim 4 , the one or more Golay sequences comprising at least one Golay sequence used for one or more of a channel estimation and a short training field for the packet.

6 . The apparatus of claim 2 , the end of packet indicator comprising a pseudo-random sequence, and the PHY layer controller to append the pseudo-random sequence after a last byte of the data prior to low-density parity-check (LDPC) encoding.

7 . The apparatus of claim 2 , the end of packet indicator comprising one or more Golay sequences, and the PHY layer controller to append the one or more Golay sequences after a last guard interval value of the packet.

8 . The apparatus of claim 2 , the PHY layer controller to determine the end of the packet based on one or more of a MAC layer buffer being empty and/or an indication of the end of the packet received from the MAC layer.

9 . A computer-implemented method comprising:

generating, by a physical (PHY) layer controller, a packet comprising at least a preamble, a header including a PHY layer termination indicator, and data;

determining, by the PHY layer controller, an end of the packet based on information received from a media access control (MAC) layer;

generating, by the PHY layer controller, an end of packet indicator for the packet; and

communicating, by the PHY layer controller, the packet including the preamble, the PHY layer termination indicator, and the data as one or more blocks, at least a portion of the packet communicated with the end of packet indicator.

10 . The computer-implemented method of claim 9 , comprising appending, by the PHY layer controller, the end of packet indicator comprising an inverted polarity guard interval value to a last data block of the one or more blocks.

11 . The computer-implemented method of claim 9 , comprising communicating, by the PHY layer controller, the end of packet indicator comprising one or more Golay sequences in parallel with a last two blocks of the one or more blocks and at a lower power than the packet.

12 . The computer-implemented method of claim 11 , comprising using, by the PHY layer controller, at least one Golay sequence used for one or more of a channel estimation value and a short training field value as the one or more Golay sequences to indicate the end of the packet.

13 . The computer-implemented method of claim 9 , comprising appending, by the PHY layer controller, the end of packet indicator comprising a pseudo-random sequence after a last byte of the data, the appending to occur prior to performing low-density parity-check (LDPC) encoding.

14 . The computer-implemented method of claim 9 , comprising appending, by the PHY layer controller, the end of packet indicator comprising one or more Golay sequences after a last guard interval value of the packet.

15 . An apparatus, comprising:

a transceiver to communicate one or more packets; and

a physical (PHY) layer controller to:

receive a packet as one or more blocks, the packet comprising a preamble, a header and data;

determine whether the packet is PHY layer terminated based on a PHY layer termination indicator set in the header of the packet;

detect an end of packet indicator generated at a PHY layer of a sending device based on whether the packet is PHY layer terminated; and

determine an end of the packet based on the end of packet indicator.

16 . The apparatus of claim 15 , the end of packet indicator comprising an inverted polarity guard interval value after a last data block of the one or more blocks to indicate the end of the packet.

17 . The apparatus of claim 15 , the end of packet indicator comprising one or more Golay sequences received in parallel with a last two blocks of the one or more blocks of the packet to indicate the end of the packet, the one or more Golay sequences communicated at a lower power than the packet.

18 . The apparatus of claim 17 , the one or more Golay sequences comprising at least one Golay sequence used for one or more of a channel estimation value and a short training field value in the preamble of the packet.

19 . The apparatus of claim 17 , the end of packet indicator comprising a pseudo-random sequence appended after a last byte of data, and the PHY layer controller to detect the pseudo-random sequence after performing low-density parity-check (LDPC) decoding.

20 . The apparatus of claim 17 , the end of packet indicator comprising one or more Golay sequences appended after a last guard interval value in a last block of the one or more blocks for the packet.

21 . A computer-implemented method, comprising:

receiving, by a physical (PHY) layer controller, a packet as one or more blocks, the packet comprising a preamble, a header and data;

determining, by the PHY layer controller, whether the packet is PHY layer terminated based on a PHY layer termination indicator set in the header of the packet;

detecting, by the PHY layer controller, an end of packet indicator generated at a PHY layer of a sending device based on the determination whether the packet is PHY layer terminated or not; and

determining, by the PHY layer controller, an end of the packet based on the end of packet indicator.

22 . The computer-implemented method of claim 21 , comprising detecting the end of packet indicator comprising an inverted polarity guard interval value after a last data block of the one or more blocks.

23 . The computer-implemented method of claim 21 , comprising detecting the end of packet indicator comprising one or more Golay sequences received in parallel with a last two blocks of the one or more blocks, the one or more Golay sequences communicated at a lower power than the packet.

24 . The computer-implemented method of claim 21 , comprising detecting the end of packet indicator comprising a pseudo-random sequence appended after a last byte of data, the detecting the pseudo-random sequence to occur after performing low-density parity-check (LDPC) decoding.

25 . The computer-implemented method of claim 21 , comprising detecting the end of packet indicator comprising one or more Golay sequences appended after a last guard interval value for the packet.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057338/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2015
From: KASHER, ASSAF; KRAVTSOV, VLADIMIR; GENOSSAR, MICHAEL; HAREL, TOM; GERSON, ERAN; TRAININ, SOLOMON
To: INTEL IP CORPORATION
Reel/Frame 036021/0451 →