METHOD AND APPARATUS OF FIXED SIZE MAC HEADER WITH AN EXTENSION IN WIRELESSHD
First Claim
1. A data structure of a MAC header for a High Definition communication system, using an open systems interconnection (OSI) reference model including an application layer, a media access controller (MAC) layer, and a physical (PHY) layer, the data structure comprising:
- a payload data packet received from the application layer;
a MAC header of a fixed length for controlling a plurality of first type of functions of the MAC layer;
a MAC header extension of a variable length for controlling a plurality of second type of functions of the MAC layer;
a PHY header for synchronizing the behavior of the PHY layer;
a first CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header and the PHY header; and
a second CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header extension,wherein the MAC header comprises a size indication of the MAC header extension, the size indication referred in facilitating checking of the second CRC segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A data structure of a MAC header for a WirelessHD communication system including an application layer, a media access controller (MAC) layer, and a physical (PHY) layer, includes, a payload data packet from the application layer; a MAC header of a fixed length; a MAC header extension of a variable length; a MAC header extension control field which signals if a particular field needs to be included or excluded; a PHY header for synchronizing the behavior of the PHY layer; a first CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header and the PHY header; and a second CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header extension. Either the MAC header or the MAC header extension includes a size indication of the MAC header extension for facilitating checking of the second CRC segment.
83 Citations
33 Claims
-
1. A data structure of a MAC header for a High Definition communication system, using an open systems interconnection (OSI) reference model including an application layer, a media access controller (MAC) layer, and a physical (PHY) layer, the data structure comprising:
-
a payload data packet received from the application layer; a MAC header of a fixed length for controlling a plurality of first type of functions of the MAC layer; a MAC header extension of a variable length for controlling a plurality of second type of functions of the MAC layer; a PHY header for synchronizing the behavior of the PHY layer; a first CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header and the PHY header; and a second CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header extension, wherein the MAC header comprises a size indication of the MAC header extension, the size indication referred in facilitating checking of the second CRC segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communicating payload data in a High Definition communication system using an OSI model including an application layer, a MAC layer, and a PHY layer, the method comprising:
-
receiving payload data comprising uncompressed video data from the application layer; encapsulating at least a portion of the payload data with a MAC header of a fixed size, a MAC header extension of a variable size, a first checking data segment, and a second checking data segment to produce MAC Protocol Data Unit (MPDU); appending a synchronization header (PHY header) for a PHY layer to the MPDU; and transmitting the PHY header appended MPDU to a receiver. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for communicating payload data in a High Definition communication system using an OSI model including an application layer, a MAC layer, and a PHY layer, comprising:
-
means for receiving payload data comprising uncompressed video data from the application layer; means for encapsulating at least a portion of the payload with a MAC header of a fixed size, a MAC header extension of a variable size, a first checking data segment, and a second checking data segment to produce MAC Packet Data Unit (MPDU); means for appending a synchronization header (PHY header) for a PHY layer to the MPDU; and means for transmitting the PHY header appended MPDU to a receiver. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A data structure of a MAC header for a High Definition communication system, using an OSI model including an application layer, a MAC layer, and a PHY layer, comprising:
-
a payload data packet from the application layer; a MAC header of a fixed length; a MAC header extension of a variable length; a PHY header for synchronizing the behavior of the PHY layer; a first CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header and the PHY header; and a second CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header extension, wherein the MAC header extension comprises a size indication of the MAC header extension for facilitating checking of the second CRC segment. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A data structure of a MAC header for a High Definition communication system, using an open systems interconnection (OSI) reference model including an application layer, a media access controller (MAC) layer, and a physical (PHY) layer, the data structure comprising:
-
a payload data packet received from the application layer; a MAC header of a fixed length for controlling a plurality of first type of functions of the MAC layer; a MAC header extension of a variable length for controlling a plurality of second type of functions of the MAC layer; a PHY header for synchronizing the behavior of the PHY layer; and a CRC segment for a cyclic redundancy checksum for checking transmission of the MAC header, the PHY header, and the MAC header extension, wherein the MAC header comprises a size indication of the MAC header extension. - View Dependent Claims (33)
-
Specification