# US 2021/0344472 A1 · Wireless communication with coded data frames

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0344472 A1
- Document ID: US20210344472A1
- Status: Published application
- Kind: A1
- Application number: 17/237,383
- Filed: 2021-04-22
- Published: 2021-11-04
- Earliest claimed: 2020-05-01
- Assignees: Semiconductor Components Industries, LLC
- Applicants: Semiconductor Components Industries, LLC
- Inventors: Abhishek Kumar AGRAWAL; Huizhao WANG; Peiman AMINI; Sigurd SCHELSTRAETE; Debashis DASH
- Web page: https://patentgrep.com/patent/US20210344472A1

## CPC

- H04L 1/0015: {characterised by the adaptation strategy}
- H04W 40/12: based on transmission quality or channel quality
- H04B 7/0452: Multi-user MIMO systems
- H04L 1/0061: {Error detection codes}
- H04L 1/18: Automatic repetition systems, e.g. Van Duuren systems
- H04L 5/0005: {Time-frequency}
- H04L 5/0041: {Frequency-non-contiguous}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L 5/006: {Quality of the received signal, e.g. BER, SNR, water filling}
- H04L 47/34: ensuring sequence integrity, e.g. using sequence numbers
- H04W 28/06: Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)}
- H04W 72/542: using measured or perceived quality
- H04W 74/0816: with collision avoidance
- H04W 88/085: {Access point devices with remote components}
- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04W 28/0236: {radio quality, e.g. interference, losses or delay}
- H04W 52/242: {taking into account path loss}
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/0473: {the resource being transmission power}
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

An example method of wireless data transmission may include obtaining, by a data link layer, a first data frame from a network layer, the first data frame for wireless transmission and obtaining, by the data link layer, a second data frame from the network layer, the second data frame for wireless transmission. The method may further include coding, at the data link layer, the first data frame together with the second data frame to generate a third data frame and encoding a first signal with the third data frame using a first frequency segment. The method may further include providing the first signal for wireless transmission.

## Claims

### Claim 1

A method of wireless data communication, the method comprising:
obtaining, by a data link layer, a first data frame from a network layer, the first data frame for wireless transmission;
obtaining, by the data link layer, a second data frame from the network layer, the second data frame for wireless transmission;
coding, at the data link layer, the first data frame together with the second data frame to generate a third data frame;
encoding a first signal with the third data frame using a first frequency segment; and
providing the first signal for wireless transmission.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
encoding a second signal with the first data frame using a second frequency segment;
encoding a third signal with the second data frame using a third frequency segment; and
providing the second signal and the third signal for wireless transmission.

### Claim 3 (depends on 2)

The method of claim 2, wherein the first frequency segment is included in a first frequency band configured to support a first wireless network, the second frequency segment is included in a second frequency band configured to support a second wireless network, and the third frequency segment is included in a third frequency band configured to support a third wireless network.

### Claim 4 (depends on 3)

The method of claim 3, wherein the first frequency band, the second frequency band, and the third frequency band are defined under the 802.11 protocol and each of the first frequency band, the second frequency band, and the third frequency band are one of: a 2.4 GHz band, a 5 GHz band, and a 6 GHz band.

### Claim 5 (depends on 1)

The method of claim 1, wherein data of the first data frame originates at a first device and data of the second data frame originates at a second device, the third data frame includes an indication that the third data frame is intended for the first device and the second device, and the first signal is provided for wireless transmission to both the first device and the second device.

### Claim 6 (depends on 1)

The method of claim 1, wherein a preamble of the third data frame indicates that the third data frame is a coded data frame that includes two data frames.

### Claim 7

A device comprising:
hardware configured to perform operations, including for a data link layer, the operations including:
obtain, from a network layer, a first data frame for wireless transmission;
obtain, from the network layer, a second data frame for wireless transmission;
code, at the data link layer, the first data frame together with the second data frame to generate a third data frame;
encode a first signal with the third data frame using a first frequency segment; and
providing the first signal for wireless transmission; and
front-end circuitry coupled to the hardware and configured to adapt the first signal for wireless transmission.

### Claim 8 (depends on 7)

The device of claim 7, wherein the operations further include:
encode a second signal with the first data frame using a second frequency segment; and
encode a third signal with the second data frame using a third frequency segment; and
the front-end circuitry is further configured to adapt the second signal and the third signal for wireless transmission such that at least a portion of the first signal, a portion of the second signal, and a portion of the third signal are simultaneously wireless transmitted.

### Claim 9 (depends on 7)

The device of claim 7, wherein data of the first data frame originates at a first device and data of the second data frame originates at a second device, the third data frame includes an indication that the third data frame is intended for the first device and the second device, and the first signal is provided for wireless transmission to both the first device and the second device.

### Claim 10 (depends on 7)

The device of claim 7, wherein a preamble of the third data frame indicates that the third data frame is a coded data frame that includes two data frames.

### Claim 11

A method of wireless data communication, the method comprising:
wirelessly obtaining a first signal encoded with a first data frame, the first data frame being generated before wireless transmission by coding a second data frame together with a third data frame;
decoding, at a data link layer, the first data frame to extract the second data frame and the third data frame;
analyzing, at the data link layer, the second data frame, the third data frame, or both the second data frame and the third data frame;
in response to the analysis of the second data frame, the third data frame, or both the second data frame and the third data frame:
discarding the second data frame decoded from the first data frame; and
providing the third data frame decoded from the first data frame as a received data frame to a network layer.

### Claim 12 (depends on 11)

The method of claim 11, further comprising determining an integrity of the second data frame decoded from the first data frame is maintained, wherein the second data frame is discarded with the maintained integrity.

### Claim 13 (depends on 11)

The method of claim 11, further comprising before wirelessly obtaining the first signal encoded with the first data frame, providing the second data frame for wireless transmission.

### Claim 14 (depends on 13)

The method of claim 13, wherein the analysis of the second data frame includes determining that the second data frame decoded from the first data frame is the same as the second data frame provided for wireless transmission and in response to determining that the second data frame decoded from the first data frame is the same as the second data frame provided for wireless transmission the second data frame is discarded.

### Claim 15 (depends on 13)

The method of claim 13, wherein the third data frame originates at a device separate from the device that wirelessly transmits the first data frame.

### Claim 16 (depends on 11)

The method of claim 11, further comprising:
wirelessly obtaining a second signal encoded with the second data frame; and
wirelessly obtaining a third signal encoded with the third data frame.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
determining an integrity of the second data frame from the second signal;
determining an integrity of the third data frame from the third signal; and
in response to the analysis of the second data frame, the third data frame, or both the second data frame and the third data frame, the determined integrity of the second data frame from the second signal, and the determined integrity of the third data frame from the third signal:
providing the second data frame from the second signal as a second received data frame to the network layer; and
discarding the third data frame from the third signal.

### Claim 18 (depends on 17)

The method of claim 17, wherein the third data frame from the third signal is discarded in response to the integrity of the third data frame from the third signal being determined as not being maintained.

### Claim 19 (depends on 11)

The method of claim 11, further comprising:
wirelessly obtaining a second signal encoded with a fourth data frame;
wirelessly obtaining a third signal encoded with a fifth data frame;
wirelessly obtaining a fourth signal encoded with a sixth data frame, the sixth data frame being generated before wireless transmission by coding the fourth data frame together with the
determining an integrity of the fourth data frame and the fifth data frame is maintained; and
in response to determining the integrity of the fourth data frame and the fifth data frame is maintained, discarding the sixth data frame.

### Claim 20 (depends on 11)

The method of claim 11, further comprising:
wirelessly obtaining a second signal encoded with a fourth data frame;
decoding the fourth data frame to extract a fifth data frame and a sixth data frame;
analyzing, at the data link layer, the fifth data frame, the sixth data frame, or both the fifth data frame and the sixth data frame;
determining an integrity of the fifth data frame is maintained;
determining an integrity of the sixth data frame is maintained; and
in response to the analysis of the fifth data frame, the sixth data frame, or both the fifth data frame and the sixth data frame and the integrity of both the fifth data frame and the sixth data frame being maintained, discarding the fifth data frame and the sixth data frame.
