# US 2023/0412331 A1 · Transmitting and Receiving Packets Wirelessly with Time Based Packet Data Portion Positioning

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

- Number: US 2023/0412331 A1
- Document ID: US20230412331A1
- Status: Published application
- Kind: A1
- Application number: 18/226,728
- Filed: 2023-07-26
- Published: 2023-12-21
- Earliest claimed: 2021-03-22
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Vicknesan Ayadurai; Divya Peddireddy; Luis Felipe Del Carpio Vega; Zaib Zubair; Eda Genc
- Web page: https://patentgrep.com/patent/US20230412331A1

## CPC

- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 69/325: in the network layer [OSI layer 3], e.g. X.25 (H04L69/16 takes precedence)
- H04L 69/28: Timers or timing mechanisms used in protocols
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 69/321: Interlayer communication protocols or service data unit [SDU] definitions; Interfaces between layers
- 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)

## Abstract

In one example aspect, a method of transmitting packets wirelessly is provided. The method comprises, for each packet, requesting to transmit the packet, waiting for a respective random or pseudorandom time period before transmitting the packet, and transmitting the packet containing a respective data portion, wherein a position of the respective data portion in the packet is selected such that a time interval between transmission of respective data portions in adjacent packets is a constant time interval.

## Claims

### Claim 1

A method of transmitting packets wirelessly, the method comprising, for each packet:
requesting to transmit the packet;
waiting for a respective random or pseudorandom time period before transmitting the packet; and
transmitting the packet containing a respective data portion, wherein a position of the respective data portion in the packet is selected such that a time interval between transmission of respective data portions in adjacent packets is a constant time interval.

### Claim 2 (depends on 1)

The method of claim 1, further comprising receiving the respective data portion, wherein the requesting to transmit the packet comprises requesting to transmit the packet in response to receiving at least part of the data portion.

### Claim 3 (depends on 1)

The method of claim 1, further comprising receiving the data portion; wherein requesting to transmit the packet comprises requesting to transmit the packet before receiving at least part of the data portion.

### Claim 4 (depends on 1)

The method of claim 1, wherein the data portion is received in an Ethernet frame.

### Claim 5 (depends on 1)

The method of claim 1, wherein a respective size of a portion of padding data preceding the data portion is based on the respective random or pseudorandom time period.

### Claim 6 (depends on 1)

The method of claim 1, wherein a payload comprises a portion of padding data following the respective data portion.

### Claim 7 (depends on 1)

The method of claim 1, wherein a payload of the packet comprises a payload of an Ethernet frame.

### Claim 8 (depends on 1)

The method of claim 1, wherein a size of a payload of the packet is greater than a size of the respective data portion.

### Claim 9 (depends on 1)

The method of claim 1, wherein the position of the respective data portion in the packet comprises a predetermined position in a payload shifted by the respective random or pseudorandom time period.

### Claim 10 (depends on 1)

The method of claim 1, further comprising receiving, in response to the request to transmit the packet, an indication of the respective random or pseudorandom time period.

### Claim 11 (depends on 1)

The method of claim 1, wherein the requesting to transmit the packet comprises requesting to transmit each packet at constant time intervals.

### Claim 12 (depends on 1)

The method of claim 1, further comprising requesting to transmit the packet in anticipation of receipt of the respective data portion.

### Claim 13

An apparatus for transmitting packets wirelessly, the apparatus comprising:
processing circuitry;
memory containing instructions executable by the processing circuitry whereby the apparatus is operative to, for each packet:
request to transmit the packet;
wait for a respective random or pseudorandom time period before transmitting the packet; and
transmit the packet containing a respective data portion, wherein a position of the respective data portion in the packet is selected such that a time interval between transmission of respective data portions in adjacent packets is a constant time interval.

### Claim 14 (depends on 13)

The apparatus of claim 13, further operative to receive the respective data portion, wherein the request to transmit the packet comprises requesting to transmit the packet in response to receiving at least part of the data portion.

### Claim 15 (depends on 13)

The apparatus of claim 13, further operative to receive the data portion; wherein requesting to transmit the packet comprises requesting to transmit the packet before receiving at least part of the data portion.

### Claim 16 (depends on 13)

The apparatus of claim 13, wherein the data portion is received in an Ethernet frame.

### Claim 17 (depends on 13)

The apparatus of claim 13, wherein a respective size of a portion of padding data preceding the data portion is based on the respective random or pseudorandom time period.

### Claim 18 (depends on 13)

The apparatus of claim 13, wherein a payload comprises a portion of padding data following the respective data portion.

### Claim 19 (depends on 13)

The apparatus of claim 13, wherein a payload of the packet comprises a payload of an Ethernet frame.

### Claim 20 (depends on 13)

The apparatus of claim 13, wherein a size of a payload of the packet is greater than a size of the respective data portion.

### Claim 21 (depends on 13)

The apparatus of claim 13, wherein the position of the respective data portion in the packet comprises a predetermined position in a payload shifted by the respective random or pseudorandom time period.

### Claim 22 (depends on 13)

The apparatus of claim 13, further operative to receive, in response to the request to transmit the packet, an indication of the respective random or pseudorandom time period.

### Claim 23 (depends on 13)

The apparatus of claim 13, wherein the request to transmit the packet comprises a request to transmit each packet at constant time intervals.

### Claim 24 (depends on 13)

The apparatus of claim 13, further operative to request to transmit the packet in anticipation of receipt of the respective data portion.

### Claim 25

A system comprising:
a transmitting apparatus operative to, for each of a plurality of packets:
request to transmit the packet;
wait for a respective random or pseudorandom time period before transmitting the packet; and
wirelessly transmit the packet, the packet containing a respective data portion at a position in the packet selected such that a time interval between transmission of respective data portions in adjacent packets is a constant time interval;
a receiving apparatus operative to wirelessly receive the packets at constant time intervals shifted by the respective random or pseudorandom time period.
