# US 2024/0205154 A1 · Data transmission method and related devices

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

- Number: US 2024/0205154 A1
- Document ID: US20240205154A1
- Status: Published application
- Kind: A1
- Application number: 18/589,556
- Filed: 2024-02-28
- Published: 2024-06-20
- Earliest claimed: 2021-08-31
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Bo XU; Kedi WU; Jingwang MA; Hua CAI
- Web page: https://patentgrep.com/patent/US20240205154A1

## CPC

- H04L 47/10: Flow control; Congestion control
- H04L 65/80: Responding to QoS
- H04L 41/0803: Configuration setting
- 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
- H04N 21/8547: involving timestamps for synchronizing content
- H04W 56/0005: {synchronizing of arrival of multiple uplinks}
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- H04W 56/0015: {one node acting as a reference for the others}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A data transmission method includes receiving, by a network device, a tactile data flow and at least one first data flow sent by a machine-side device. The tactile data flow and the at least one first data flow includes a synchronization identifier. The data transmission method also includes synchronizing, by the network device, transmission time of the tactile data flow and transmission time of the at least one first data flow.

## Claims

### Claim 1

A data transmission method, comprising:
receiving, by a network device, a tactile data flow and at least one first data flow sent by a machine-side device, wherein the tactile data flow and the at least one first data flow comprise a synchronization identifier; and
synchronizing, by the network device, transmission time of the tactile data flow and transmission time of the at least one first data flow.

### Claim 2 (depends on 1)

The data transmission method according to claim 1, wherein the synchronizing the transmission time of the tactile data flow and the transmission time of the at least one first data flow comprises:
determining, by the network device, a transmission time interval of the tactile data flow and a transmission time interval of the at least one first data flow; and
synchronizing, by the network device, the transmission time interval of the at least one first data flow and the transmission time interval of the tactile data flow.

### Claim 3 (depends on 2)

The data transmission method according to claim 2, wherein the tactile data flow and the at least one first data flow are sent by a plurality of machine-side devices, and the synchronizing, by the network device, the transmission time interval of the at least one first data flow and the transmission time interval of the tactile data flow comprises:
determining, by the network device, the transmission time intervals of the tactile data flow and the at least one first data flow sent by the plurality of machine-side devices; and
synchronizing, by the network device, the transmission time intervals of the at least one first data flow and the tactile data flow sent by the plurality of machine-side devices.

### Claim 4 (depends on 1)

The data transmission method according to claim 1, wherein before the receiving, by the network device, the tactile data flow and the at least one first data flow sent by the machine-side device, the method further comprises:
receiving, by the network device, data flow parameter information sent by the machine-side device, wherein the data flow parameter information is parameter information of data flows transmitted between the network device and the machine-side device and between the network device and a user-side device, and the data flow parameter information comprises a quality of service coefficient, a synchronization time reference, and a sensor frequency.

### Claim 5 (depends on 4)

The data transmission method according to claim 4, further comprising:
determining, by the network device, a transmission priority of the tactile data flow and a transmission priority of the at least one first data flow; and
synchronizing, by the network device, the transmission priority of the tactile data flow and the transmission priority of the at least one first data flow.

### Claim 6 (depends on 5)

The data transmission method according to claim 5, wherein the determining, by the network device, the transmission priority of the tactile data flow and the transmission priority of the at least one first data flow comprises:
determining, by the network device, products of channel quality coefficients and quality of service coefficients that correspond to the tactile data flow and the at least one first data flow as first parameters; and
determining, by the network device, ratios of the first parameters to a historical average rate as the transmission priority corresponding to the tactile data flow and the transmission priority corresponding to the at least one first data flow.

### Claim 7 (depends on 6)

The data transmission method according to claim 6, further comprising:
sending, by the network device, the tactile data flow and the at least one first data flow to the user-side device.

### Claim 8 (depends on 1)

The data transmission method according to claim 1, wherein the synchronization identifier comprises a frame number of a tactile frame corresponding to tactile data and a common air interface transmission time interval number.

### Claim 9

A network device comprising:
at least one processor; and
one or more memories including computer instructions that, when executed by the at least one processor, cause the network device to:
receive a tactile data flow and at least one first data flow sent by a machine-side device, wherein the tactile data flow and the at least one first data flow comprise a synchronization identifier; and
synchronize transmission time of the tactile data flow and transmission time of the at least one first data flow.

### Claim 10 (depends on 9)

The network device according to claim 9, wherein to synchronize the transmission time of the tactile data flow and the transmission time of the at least one first data flow, the network device is caused to:
determine a transmission time interval of the tactile data flow and the transmission time interval of the at least one first data flow; and
synchronize the transmission time interval of the at least one first data flow and the transmission time interval of the tactile data flow.

### Claim 11 (depends on 10)

The network device according to claim 10, wherein the tactile data flow and the at least one first data flow are sent by a plurality of machine-side devices, and to synchronize the transmission time interval of the at least one first data flow and the transmission time interval of the tactile data flow, the network device is caused to:
determine the transmission time intervals of the tactile data flow and the at least one first data flow sent by the plurality of machine-side devices; and
synchronize the transmission time intervals of the at least one first data flow and the tactile data flow sent by the plurality of machine-side devices.

### Claim 12 (depends on 9)

The network device according to claim 9, wherein the network device is further caused to:
before receiving the tactile data flow and the at least one first data flow sent by the machine-side device, receive data flow parameter information sent by the machine-side device, wherein the data flow parameter information is parameter information of data flows transmitted between the network device and the machine-side device and between the network device and a user-side device, and the data flow parameter information comprises a quality of service coefficient, a synchronization time reference, and a sensor frequency.

### Claim 13 (depends on 12)

The network device according to claim 12, wherein the network device is further caused to:
determine a transmission priority of the tactile data flow and a transmission priority of the at least one first data flow; and
synchronize the transmission priority of the tactile data flow and the transmission priority of the at least one first data flow.

### Claim 14 (depends on 13)

The network device according to claim 13, wherein to determine the transmission priority of the tactile data flow and the transmission priority of the at least one first data flow, the network device is caused to:
determine products of channel quality coefficients and quality of service coefficients that correspond to the tactile data flow and the at least one first data flow as first parameters; and
determine ratios of the first parameters to a historical average rate as the transmission priority corresponding to the tactile data flow and the transmission priority corresponding to the at least one first data flow.

### Claim 15 (depends on 14)

The network device according to claim 14, wherein the network device is further caused to:
send the tactile data flow and the at least one first data flow to the user-side device.

### Claim 16 (depends on 9)

The network device according to claim 9, wherein the synchronization identifier comprises a frame number of a tactile frame corresponding to tactile data and a common air interface transmission time interval number.

### Claim 17

A machine-side device, comprising:
at least one processor; and
one or more memories including computer instructions that, when executed by the at least one processor, cause the machine-side device to:
obtain a first signal comprising tactile data and at least one piece of first data;
generate a tactile data flow and at least one first data flow based on the first signal, wherein the tactile data flow and the at least one first data flow comprise a synchronization identifier; and
send the tactile data flow and the at least one first data flow to a network device.

### Claim 18 (depends on 17)

The machine-side device according to claim 17, wherein to generate the tactile data flow and the at least one first data flowbased on the first signal, the machine-side device is caused to:
generate the tactile data flow based on the tactile data; and
generate the at least one first data flow based on the at least one piece of first data.

### Claim 19 (depends on 18)

The machine-side device according to claim 18, wherein the machine-side device is further caused to:
before obtaining the first signal, send data flow parameter information to the network device, wherein the data flow parameter information is parameter information of data flows transmitted between the network device and the machine-side device and between the network device and a user-side device, and the data flow parameter information comprises a quality of service coefficient, a synchronization time reference, and a sensor frequency.

### Claim 20 (depends on 17)

The machine-side device according to claim 17, wherein the synchronization identifier comprises a frame number of a tactile frame to tactile data and a common air interface transmission time interval number.
