# US 12,184,587 B2 · Signal source identification and determination

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

- Number: US 12,184,587 B2
- Document ID: US12184587B2
- Status: Granted
- Kind: B2
- Application number: 17/782,802
- Filed: 2020-05-20
- Published: 2023-01-19
- Granted: 2024-12-31
- Earliest claimed: 2020-05-20
- Assignees: Nokia Solutions and Networks Oy
- Applicants: Nokia Solutions and Networks Oy
- Inventors: Huanqiu Ye; Feifeng Qin
- Web page: https://patentgrep.com/patent/US12184587B2

## CPC

- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04B 7/22: Scatter propagation systems {, e.g. ionospheric, tropospheric or meteor scatter}
- H04J 11/0056: {Inter-base station aspects}
- H04J 13/0029: {Gold}
- H04J 13/0062: {Zadoff-Chu}
- H04L 5/0092: {Indication of how the channel is divided}
- H04W 16/10: Dynamic resource partitioning
- H04W 24/04: Arrangements for maintaining operational condition
- H04W 24/02: Arrangements for optimising operational condition
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- 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)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present disclosure relate to methods, devices, apparatuses and computer readable storage media for signal source identification and determination. According to embodiments of the present disclosure, in response to detecting a signal, a device identifies at least one unit sequence from the signal. A bandwidth of each unit sequence is a common divisor of overlapping system bandwidths among a plurality of devices. The at least one unit sequence uniquely identifies a further device transmitting the signal. The device determines, based on the at least one unit sequence, the further device from the plurality of devices. As such, a device suffering interference due to atmospheric ducting can find out an interference source and perform an action to avoid the interference.

## Claims

### Claim 1

A method for identifying a signal source, said method comprising:
transmitting, from a base station, at least one unit sequence to a device,
wherein a bandwidth of each unit sequence is equal to a divisor which is common to each system bandwidth among overlapping system bandwidths of a plurality of base stations and the at least one unit sequence uniquely identifies the base station in the plurality of base stations.

### Claim 2 (depends on 1)

The method of claim 1, wherein transmitting the at least one unit sequence comprises:
generating, based on the bandwidth of each unit sequence and a system bandwidth of the base station, at least one signal by assembling the at least one unit sequence; and transmitting the at least one signal to the device.

### Claim 3 (depends on 2)

The method of claim 2, wherein the at least one unit sequence comprises a first unit sequence, and generating the at least one signal comprises:
generating a signal by assembling a number of the first unit sequences, the number determined by dividing the system bandwidth of the base station by the bandwidth of each unit sequence.

### Claim 4 (depends on 2)

The method of claim 2, wherein the at least one unit sequence comprises a first unit sequence and a second unit sequence, and generating the at least one signal comprises:
generating, by assembling a number of the first unit sequences, a first signal to be transmitted in a first sub-frame, the number determined by dividing the system bandwidth of the base station by the bandwidth of each unit sequence; and
generating, by assembling the number of the second unit sequences, a second signal to be transmitted in a second sub-frame.

### Claim 5 (depends on 4)

The method of claim 4, wherein transmitting the at least one signal to the device comprises:
transmitting the first signal to the device in the first sub-frame; and
transmitting the second signal to the device in the second sub-frame.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
generating a plurality of unit sequences for identifying the plurality of base stations, wherein each of the plurality of unit sequences comprises two guard band parts and a sequence part between the two guard band parts;
determining, based on an identifier of the base station, at least one sequence identifier of the at least one unit sequence; and
selecting, based on the at least one sequence identifier, the at least one unit sequence from a plurality of unit sequences.

### Claim 7 (depends on 6)

The method of claim 6, where generating the plurality of unit sequences comprises:
allocating a sequence identifier for a unit sequence of the plurality of unit sequences;
determining the bandwidth of the unit sequence based on the common divisor of the comprehensive overlapping system bandwidths among the plurality of base stations;
determining, based on the bandwidth and a sub-carrier interval, a sequence length of the unit sequence; and
generating, based on a pre-determined sequence and the sequence identifier, the unit sequence having the bandwidth and the sequence length.

### Claim 8 (depends on 7)

The method of claim 7, wherein the pre-determined sequence comprises any of the following: a gold sequence and a Zadoff-Chu sequence.

### Claim 9 (depends on 1)

The method of claim 1, wherein the at least one sequence is transmitted in a Time Divided Duplexer communication system in any of the following:
a Downlink Pilot Time Slot;
an Uplink Pilot Time Slot;
a Guard Period; and
a traffic time slot.

### Claim 10

A method for determining a signal source, said method comprising:
in response to detecting a signal at a base station, identifying at least one unit sequence from the signal,
wherein a bandwidth of each unit sequence is equal to a divisor which is common to each system bandwidth among overlapping system bandwidths of a plurality of base stations and the at least one unit sequence uniquely identifies a further base station transmitting the signal; and
determining, based on the at least one unit sequence, the further base station from the plurality of base stations.

### Claim 11 (depends on 10)

The method of claim 10, wherein identifying the at least one unit sequence comprises:
dividing, based on the bandwidth of each unit sequence, a system bandwidth of the base station into at least one segment;
determining, in each of the at least one segment, correlations between the signal and a plurality of unit sequences stored at the base station; and
in response to a correlation between the signal and a unit sequence of the plurality of unit sequences exceeding a threshold, determining the unit sequence as one of the at least one unit sequence.

### Claim 12 (depends on 10)

The method of claim 10, wherein the plurality of base stations comprise the base station and belong to a same operator.

### Claim 13 (depends on 10)

The method of claim 10, wherein the plurality of base stations belong to a first operator and the base station belongs to a second operator different from the first operator.

### Claim 14 (depends on 10)

The method of claim 10, wherein the signal is detected in a Time Divided Duplexer communication system in any of the following:
a Downlink Pilot Time Slot;
an Uplink Pilot Time Slot;
a Guard Period; and
a traffic time slot.

### Claim 15 (depends on 1)

An apparatus, comprising:
at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform the method of claim 1.

### Claim 16 (depends on 10)

An apparatus, comprising:
at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform the method of claim 10.

### Claim 17 (depends on 1)

A computer program embodied on a non-transitory computer readable medium, said computer program comprising machine-executable instructions, wherein the machine-executable instructions, when being executed, cause a machine to perform the method of claim 1.

### Claim 18 (depends on 10)

A computer program embodied on a non-transitory computer readable storage medium, said computer program comprising program instructions which, when executed by an apparatus, cause the apparatus to perform the method of claim 10.
