# US 10,374,739 B2 · Controller, access node and aggregation node in a radio communication network

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

- Number: US 10,374,739 B2
- Document ID: US10374739B2
- Status: Granted
- Kind: B2
- Application number: 15/846,890
- Filed: 2017-12-19
- Published: 2018-04-19
- Granted: 2019-08-06
- Earliest claimed: 2015-06-23
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Tao Cai; Yinggang Du; Mario Costa
- Web page: https://patentgrep.com/patent/US10374739B2

## CPC

- H04J 13/18: Allocation of orthogonal codes
- H04J 13/0025: {M-sequences}
- H04J 13/004: {Orthogonal}
- H04J 13/102: {Combining codes}
- H04B 2201/70714: Reducing hardware requirements
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04B: TRANSMISSION

## Abstract

The present invention relates to a controller, an access node, an aggregation node and methods thereof in a radio communication network. The controller comprises: a processor configured to select a plurality of spreading codes that are non-orthogonal or short orthogonal, and a transmitter coupled with the processor. The transmitter is configured to notify at least one of an access node or an aggregation node of the plurality of spreading codes.

## Claims

### Claim 1

A controller in a radio communication network, the controller comprising:
a processor configured to select a plurality of spreading codes that are non-orthogonal or short orthogonal, and
a transmitter coupled with the processor, wherein the transmitter is configured to notify at least one of an access node or an aggregation node of the plurality of spreading codes, wherein the plurality of spreading codes are used to spread signals transmitted between the access node and the aggregation node.

### Claim 2 (depends on 1)

The controller of claim 1, wherein the processor is configured to select the plurality of spreading codes based on a channel quality between the access node and the aggregation node.

### Claim 3 (depends on 2)

The controller of claim 2, wherein the transmitter is further configured to request a measurement of the channel quality.

### Claim 4 (depends on 2)

The controller of claim 2, wherein the processor is configured to select the plurality of spreading codes based on the channel quality by using a channel quality search look-up-table for the plurality of spreading codes, the channel quality search look-up-table comprises a mapping from a range of channel quality values to a plurality of spreading codes, and the controller further comprises a receiver configured to receive a channel quality value.
