# US 12,603,679 B2 · Signal processing device and data transmission method

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

- Number: US 12,603,679 B2
- Document ID: US12603679B2
- Status: Granted
- Kind: B2
- Application number: 18/755,331
- Filed: 2024-06-26
- Published: 2024-10-17
- Granted: 2026-04-14
- Earliest claimed: 2021-12-27
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Jian Wang
- Web page: https://patentgrep.com/patent/US12603679B2

## CPC

- H04B 1/40: Circuits
- H04B 7/0413: MIMO systems
- H04B 7/0617: {for beam forming}
- H04B 10/25752: {Optical arrangements for wireless networks}
- H04Q 11/0067: {Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring}
- H04W 88/085: {Access point devices with remote components}
- H04W 88/10: adapted for operation in multiple networks, e.g. multi-mode access points
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04B: TRANSMISSION
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

This disclosure provides a signal processing device and a data transmission method, and relates to the communication field. A first signal processing device includes: an interface module, configured to perform Ethernet data transmission with a second signal processing device through an optical fiber; a scheduling module, configured to schedule to-be-processed data to a first processing module or a second processing module based on transmission configuration information; the first processing module, configured to process the data from the scheduling module according to a first splitting mode; the second processing module, configured to process the data from the scheduling module according to a second splitting mode.

## Claims

### Claim 1

A first signal processing device, comprising:
an interface, configured to perform Ethernet data transmission with a second signal processing device through an optical fiber;
a scheduling circuit, configured to schedule to-be-processed data to a first processing circuit or a second processing circuit based on transmission configuration information from the second signal processing device, wherein the to-be-processed data comprises Ethernet data from the second signal processing device or uplink data from an antenna;
the first processing circuit, configured to process the to-be-processed data from the scheduling circuit according to a first splitting mode;
the second processing circuit, configured to process the to-be-processed data from the scheduling circuit according to a second splitting mode; and
the antenna, configured to send processed data of the first processing circuit or the second processing circuit, or to receive the uplink data.

### Claim 2 (depends on 1)

The first signal processing device according to claim 1, wherein the first processing circuit comprises:
a conversion subcircuit, configured to implement conversion between the Ethernet data and time domain data; and
a beamforming subcircuit, configured to implement conversion between a first quantity of multichannel first time domain data and a second quantity of multichannel second time domain data, wherein the second quantity corresponds to a quantity of antenna channels of the antenna, and the first quantity is less than the second quantity.

### Claim 3 (depends on 2)

The first signal processing device according to claim 2, wherein the to-be-processed data comprises the Ethernet data from the second signal processing device, and a quantity of antenna channels corresponding to the Ethernet data is the first quantity;
wherein the conversion subcircuit is configured to determine the multichannel first time domain data based on the Ethernet data; and
wherein the beamforming subcircuit is configured to determine the multichannel second time domain data based on the multichannel first time domain data and a second quantity of multiple first antenna weight parameters.

### Claim 4 (depends on 3)

The first signal processing device according to claim 3, wherein the conversion subcircuit is configured to determine the multichannel first time domain data based on splitting of a payload of the Ethernet data.

### Claim 5 (depends on 2)

The first signal processing device according to claim 2, wherein the to-be-processed data comprises the uplink data from the antenna, and the uplink data comprises the second quantity of multichannel second time domain data;
wherein the beamforming subcircuit is configured to determine the multichannel first time domain data based on the multichannel second time domain data and a second quantity of multiple second antenna weight parameters; and
wherein the conversion subcircuit is configured to determine the Ethernet data based on the multichannel first time domain data.

### Claim 6 (depends on 5)

The first signal processing device according to claim 5, wherein the conversion subcircuit is configured to:
perform packet assembly on data of multiple chips in the multichannel first time domain data, to obtain the Ethernet data, wherein a quantity of the multiple chips is determined based on at least one of the following factors: the first quantity, a quantity of sampling points of at least one of the multiple chips, a bit width of the sampling point, or a bandwidth.

### Claim 7 (depends on 1)

The first signal processing device according to claim 1, wherein the interface is further configured to obtain at least one of the following from the second signal processing device: a first quantity, a second quantity, a second quantity of multiple first antenna weight parameters, or a second quantity of multiple second antenna weight parameters.

### Claim 8 (depends on 1)

The first signal processing device according to claim 1, wherein:
the transmission configuration information comprises indication information indicating whether processing is performed by the first processing circuit; or
the transmission configuration information comprises first indication information and second indication information, the first indication information indicates a correspondence between a first frequency band range and the first processing circuit, and the second indication information indicates a correspondence between a second frequency band range and the second processing circuit.

### Claim 9 (depends on 1)

The first signal processing device according to claim 1, wherein the scheduling circuit is configured to:
in response to the to-be-processed data being in a first frequency band range, schedule the to-be-processed data to the first processing circuit; or
in response to the to-be-processed data being in a second frequency band range, schedule the to-be-processed data to the second processing circuit.

### Claim 10 (depends on 1)

The first signal processing device according to claim 1, wherein the first splitting mode is a time domain splitting mode, the first processing circuit is configured to perform radio frequency (RF) processing on the to-be-processed data from the scheduling circuit, and the second splitting mode is a splitting mode inside a physical layer.

### Claim 11

A second signal processing device, comprising:
a first baseband circuit, configured to generate time domain data, wherein a quantity of antenna channels corresponding to the time domain data is a first quantity;
a conversion circuit, configured to convert the time domain data into first Ethernet data; and
an interface, configured to transmit the first Ethernet data to a first signal processing device through an optical fiber.

### Claim 12 (depends on 11)

The second signal processing device according to claim 11, wherein the conversion circuit is configured to perform packet assembly on data of multiple chips in the time domain data, to obtain the first Ethernet data, wherein a quantity of the multiple chips is determined based on at least one of the following factors: the first quantity, a quantity of sampling points of at least one of the multiple chips, a bit width of the sampling point, or a bandwidth.

### Claim 13 (depends on 11)

The second signal processing device according to claim 11, further comprising:
a second baseband circuit, configured to generate second Ethernet data; and
wherein the interface is further configured to transmit the second Ethernet data to the first signal processing device.

### Claim 14 (depends on 11)

The second signal processing device according to claim 11, further comprising:
a scheduling circuit;
wherein the interface is further configured to receive Ethernet data from the first signal processing device;
wherein the scheduling circuit is configured to schedule the Ethernet data to the conversion circuit or a second baseband circuit;
wherein the conversion circuit is configured to convert the Ethernet data scheduled by the scheduling circuit into the time domain data, wherein the quantity of antenna channels corresponding to the time domain data is the first quantity;
wherein the first baseband circuit is configured to process the corresponding time domain data; and
wherein the second baseband circuit is configured to process the Ethernet data scheduled by the scheduling circuit.

### Claim 15 (depends on 11)

The second signal processing device according to claim 11, wherein the interface is further configured to send transmission configuration information to the first signal processing device; and
wherein:
the transmission configuration information comprises indication information indicating whether processing is performed by a first processing circuit; or
the transmission configuration information comprises first indication information and second indication information, the first indication information indicates a correspondence between a first frequency band range and a first processing circuit of the first signal processing device, and the second indication information indicates a correspondence between a second frequency band range and a second processing circuit of the first signal processing device.

### Claim 16 (depends on 11)

The second signal processing device according to claim 11, wherein the interface is configured to send at least one of the following to the first signal processing device:
the first quantity, a second quantity, a second quantity of multiple first antenna weight parameters, or a second quantity of multiple second antenna weight parameters, wherein the second quantity represents a quantity of antenna channels through which an antenna of the first signal processing device receives and transmits data.

### Claim 17

A communication system, comprising:
a first signal processing device; and
a second signal processing device, wherein the first signal processing device and the second signal processing device are connected through an optical fiber;
wherein the first signal processing device comprises:
a first interface, configured to perform Ethernet data transmission with the second signal processing device through the optical fiber;
a scheduling circuit, configured to schedule to-be-processed data to a first processing circuit or a second processing circuit based on transmission configuration information from the second signal processing device, and wherein the to-be-processed data comprises Ethernet data from the second signal processing device or uplink data from an antenna;
the first processing circuit, configured to process the to-be-processed data from the scheduling circuit according to a first splitting mode;
the second processing circuit, configured to process the to-be-processed data from the scheduling circuit according to a second splitting mode; and
the antenna, configured to send processed data of the first processing circuit or the second processing circuit, or receive the uplink data; and
wherein the second signal processing device comprises:
a first baseband circuit, configured to generate time domain data, wherein a quantity of antenna channels corresponding to the time domain data is a first quantity;
a conversion circuit, configured to convert the time domain data into first Ethernet data; and
a second interface, configured to transmit the first Ethernet data to the first signal processing device through the optical fiber.

### Claim 18 (depends on 17)

The communication system according to claim 17, wherein the first processing circuit comprises:
a conversion subcircuit, configured to implement conversion between the Ethernet data and time domain data; and
a beamforming subcircuit, configured to implement conversion between a first quantity of multichannel first time domain data and a second quantity of multichannel second time domain data, wherein the second quantity corresponds to a quantity of antenna channels of the antenna, and the first quantity is less than the second quantity.

### Claim 19 (depends on 18)

The communication system according to claim 18, wherein the to-be-processed data comprises the Ethernet data from the second signal processing device, and a quantity of antenna channels corresponding to the Ethernet data is the first quantity;
wherein the conversion subcircuit is configured to determine the multichannel first time domain data based on the Ethernet data; and
the beamforming subcircuit is configured to determine the multichannel second time domain data based on the multichannel first time domain data and a second quantity of multiple first antenna weight parameters.

### Claim 20 (depends on 19)

The communication system according to claim 19, wherein the conversion circuit is configured to perform packet assembly on data of multiple chips in the time domain data, to obtain the first Ethernet data, wherein a quantity of the multiple chips is determined based on at least one of the following factors: the first quantity, a quantity of sampling points of at least one of the multiple chips, a bit width of the sampling point, or a bandwidth.
