Ethertype packet discrimination data type
AssigneeQUALCOMM Incorporated
InventorsMaarten Menzo Wentink, Alfred Asterjadhi, Simone Merlin, Jouni Malinen
Life of this patent
Estimating the term…
Abstract
Apparatuses and methods are disclosed that may allow a wireless device to process an Ethertype data packet encapsulated in a frame based on whether the frame contains an Ethertype Packet Discrimination (EPD) indicator. The wireless device may receive the frame from another wireless device over a wireless network, and may detect a presence of the EPD indicator in the received frame. Then, the wireless device may identify a protocol type of the Ethertype data packet according to an EPD operation based on the presence of the EPD indicator, or may identify the protocol type of the Ethertype data packet according to an LPD operation based on an absence of the EPD indicator.
Claims20
A method for processing an Ethertype data packet encapsulated in a frame using an Ethertype Packet Discrimination (EPD) operation or a Logical Link Control Packet Discrimination (LPD) operation, the method performed by a first wireless device and comprising:
- receiving the frame from a second wireless device over a wireless network;
- detecting a presence or absence of an EPD indicator in the received frame;
- based on the presence of the EPD indicator in the received frame, identifying a protocol type of the Ethertype data packet according to the EPD operation;
- and
- based on the absence of the EPD indicator in the received frame, identifying the protocol type of the Ethertype data packet according to the LPD operation,
- wherein the presence of the EPD indicator indicates that an Ethertype value of the Ethertype data packet immediately follows a Media Access Control (MAC) header of the received frame, and the absence of the EPD indicator indicates that the Ethertype value of the Ethertype data packet is included in a Subnetwork Access Protocol header (SNAP) of the received frame.
A first wireless device configured to process an Ethertype data packet encapsulated in a frame using an Ethertype Packet Discrimination (EPD) operation or a Logical Link Control Packet Discrimination (LPD) operation, the first wireless device comprising:
- one or more processors;
- and
- a memory configured to store instructions that, when executed by the one or more processors, cause the first wireless device to:
- receive the frame from a second wireless device over a wireless network;
- detect a presence or absence of an EPD indicator in the received frame;
- based on the presence of the EPD indicator in the received frame, identify a protocol type of the Ethertype data packet according to an EPD operation;
- and
- based on the absence of the EPD indicator in the received frame, identify the protocol type of the Ethertype data packet according to the LPD operation,
- wherein the presence of the EPD indicator indicates that an Ethertype value of the Ethertype data packet immediately follows a Media Access Control (MAC) header of the received frame, and the absence of the EPD indicator indicates that the Ethertype value of the Ethertype data packet is included in a Subnetwork Access Protocol header (SNAP) of the received frame.
A non-transitory computer-readable storage medium storing one or more programs containing instructions that, when executed by one or more processors of a first wireless device, cause the first wireless device to process an Ethertype data packet encapsulated in a frame using an Ethertype Packet Discrimination (EPD) operation or a Logical Link Packet Discrimination (LPD) operation, by performing operations comprising:
- receiving the frame from a second wireless device over a wireless network;
- detecting a presence or absence of an EPD indicator in the received frame;
- based on the presence of the EPD indicator in the received frame, identifying a protocol type of the Ethertype data packet according to the EPD operation;
- and
- based on the absence of the EPD indicator in the received frame, identifying the protocol type of the Ethertype data packet according to the LPD operation,
- wherein the presence of the EPD indicator indicates that an Ethertype value of the Ethertype data packet immediately follows a Media Access Control (MAC) header of the received frame, and the absence of the EPD indicator indicates that the Ethertype value of the Ethertype data packet is included in a Subnetwork Access Protocol header (SNAP) of the received frame.
A first wireless device configured to process an Ethertype data packet encapsulated in a frame using an Ethertype Packet Discrimination (EPD) operation or a Logical Link Control Packet Discrimination (LPD) operation, the first wireless device comprising:
- means for receiving the frame from a second wireless device over a wireless network;
- means for detecting a presence or absence of an EPD indicator in the received frame;
- means for identifying a protocol type of the Ethertype data packet according to the EPD operation based on the presence of the EPD indicator in the received frame;
- and
- means for identifying the protocol type of the Ethertype data packet according to the LPD operation based on the absence of the EPD indicator in the received frame,
- wherein the presence of the EPD indicator indicates that an Ethertype value of the Ethertype data packet immediately follows a Media Access Control (MAC) header of the received frame, and the absence of the EPD indicator indicates that the Ethertype value of the Ethertype data packet is included in a Subnetwork Access Protocol header (SNAP) of the received frame.
Dependencies are inferred from the claim text.