Method of transmitting and receiving data
AssigneeFreescale Semiconductor, Inc.
InventorsWilliam M. Shvodian, Matthew L. Welborn, Joel Z. Apisdorf
Life of this patent
Estimating the term…
Abstract
A method is provided for operating a transceiver that comprises: transmitting a preamble; transmitting an outer header identifying parameters of an outer payload, after transmitting the preamble; and transmitting the outer payload after transmitting the outer header. The transmitting of the outer payload includes: transmitting an inner header identifying parameters of an inner payload; transmitting an inner payload after transmitting the inner header; and repeating the transmitting of the inner header and the transmitting of the inner payload a plurality of times. A corresponding method of operating a receiver functions by receiving each of these transmitted elements.
Claims25
A method of operating a transceiver, comprising:
- transmitting a preamble;
- transmitting an outer header identifying parameters of an outer payload, after transmitting the preamble;
- transmitting an outer header check sequence after transmitting the outer header;
- and
- transmitting the outer payload after transmitting the outer header check sequence, the transmitting of the outer payload including:
- transmitting a first inner header identifying parameters of a first inner payload,
- transmitting the first inner payload after transmitting the first inner header,
- transmitting a second inner header identifying parameters of a second inner payload, and
- transmitting the second inner payload after transmitting the second inner header,
- wherein the first inner header includes a first destination address for the first inner payload, and
- wherein the second inner header includes a second destination address for the second inner payload, and
- wherein the first destination address is different from the second destination address.
A method of operating a receiver device, comprising:
- receiving a preamble;
- receiving an outer header including identification parameters of an outer payload, after receiving the preamble;
- receiving the outer payload after receiving the outer header, the receiving of the outer payload including:
- receiving an inner header identifying parameters of an inner payload,
- receiving the inner payload after receiving the inner header, and
- repeating the receiving of the inner header and the receiving of the inner payload a plurality of times;
- and
- ending the receiving of the outer payload when a duration equal to the outer payload length value has passed after receiving the outer header,
- wherein the identification parameters of the outer payload include an outer payload length value.
A method of operating a transceiver, comprising:
- transmitting an outgoing preamble;
- transmitting an outgoing outer header identifying outgoing parameters of an outgoing outer payload, after transmitting the outgoing preamble;
- transmitting an outgoing outer header check sequence after transmitting the outgoing outer header;
- transmitting the outgoing outer payload after transmitting the outgoing outer header check sequence, the outgoing outer payload including N outgoing inner data frames, the N outgoing inner data frames including N outgoing inner headers and N outgoing inner payloads, respectively, each of the N outgoing inner headers identifying parameters of a corresponding one of the N outgoing inner payloads, each of the N outgoing inner payloads being transmitted after a corresponding one of the N outgoing inner headers;
- receiving an incoming preamble;
- receiving an incoming outer header identifying incoming parameters of an incoming outer payload, after receiving the incoming preamble;
- receiving an incoming outer header check sequence after receiving the incoming outer header;
- and
- receiving the incoming outer payload, after receiving the incoming outer header check sequence, the incoming outer payload including M incoming inner data frames,
- wherein at least one of the M incoming inner data frames is an acknowledgement frame for at least one of the N outgoing inner data frames,
- wherein N is an integer greater than one, and
- wherein M is an integer greater than one.
Dependencies are inferred from the claim text.