IP Library Granted Patent US 7,633,996
Granted Patent B2
US 7,633,996 · App. 11/448,036 · Granted Dec 15, 2009

Method and device for determining the occupancy of a transmission channel

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,633,996
App. No.
11/448,036
Granted
Dec 15, 2009
Kind
B2
Abstract

A method for determining the occupancy of a transmission channel using a differentially demodulated signal generated at a transmitter-side with the use of PN sequences from a PN sequence set having a first group of first PN sequences and a second group of second PN sequences. The method provides a) at least two subsequences of an initial code sequence, which is assigned to one of the first PN sequences and can be derived from the sequence by logical operations, but is not identical to it, b) the calculation of at least two correlation results by correlating the differentially demodulated signal with each of the at least two subsequences, and c) the evaluation of the correlation results and generation of an output signal to indicate the occupancy of the transmission channel. Also a device for determining the occupancy of a transmission channel.

Claims (75)

1. A method for determining an occupancy of a transmission channel by a radio signal based on a differentially demodulated signal, which was generated at a transmitter-side with the use of PN sequences from a PN sequence set, which has a first group of first PN sequences and a second group of second PN sequences, the first and second PN sequences within their respective group differing from one another in a cyclic shift of their chip values, and the second group has for each first PN sequence a corresponding second PN sequence, which differs from the first PN sequence in an inversion of every second chip value, the method comprising the steps of:

providing at least two subsequences of an initial code sequence, which is assigned to one of the first PN sequences and is derived from the one of the first PN sequences by a logical operation;

calculating at least two correlation results via a correlation unit by correlating the differentially demodulated signal with each of the at least two subsequences;

evaluating the correlation results; and

generating an output signal indicating the occupancy of the transmission channel depending on the evaluated correlation results.

2. The method according to claim 1 , wherein the subsequences of the initial code sequence are selected so that their stringing together in the original or inverted state produces the initial code sequence or a cyclically shifted variant of the initial code sequence.

3. The method according to claim 1 , wherein the evaluation of the correlation results and the generation of the output signal comprise the steps of:

determining a number, which is a measure of how often within a predefined time interval one or more quantities derived from the correlation results exceed a first threshold;

comparing the number with a second threshold; and

generating an output signal, which signals the occupancy of the transmission channel when the number reaches or exceeds the second threshold.

4. The method according to claim 3 , wherein the determination of the number comprises the steps of:

forming amounts of the correlation results;

comparing the amounts of the correlation results with the first threshold and generating at least two logical signals with a value of logical 1, if the specific amount exceeds the first threshold, and a value of logical 0 otherwise;

generating a total signal by an OR operation of the logical signals; and

determining the number by determining a number of pulse rising edges, which the total signal has within the predefined time interval.

5. The method according to claim 3 , wherein the determination of the number comprises the steps of:

forming the amounts of the correlation results;

comparing the amounts of the correlation results with the first threshold and generating at least two logical signals with a value of logical 1, if the specific amount exceeds the first threshold, and a value of logical 0 otherwise;

determining numbers of pulse rising edges, which the logical signals have in each case within the predefined time interval; and

determining the number by adding the numbers of the rising edges.

6. The method according to claim 3 , wherein the determination of the number comprises the steps of:

forming of the amounts of the correlation results;

determining a sum by adding the amounts of the correlation results;

comparing the sum with the first threshold and generating a logical signal with a value of logical 1, if the sum exceeds the first threshold, and a value of logical 0 otherwise; and

determining the number by determining the number of pulse rising edges, which the logical signal has within the predefined time interval.

7. The method according to claim 1 , wherein the initial code sequence has derived chips whose values each correspond to a logical operation of the respective PN chips of the first PN sequence that is assigned the initial code sequence.

8. The method according to claim 7 , wherein the derived chips with a first positive index each have a value that is derived from an XOR operation of the PN chips with the first positive index with an indexwise preceding PN chip.

9. The method according to claim 8 , wherein the indexwise first derived chip has a value that is derived from an XOR operation of the indexwise first PN chip with the indexwise last PN chip (P0c31).

10. The method according to claim 8 , wherein the derived even-index chips each have a value that is assigned to the respective XOR operation, and wherein the derived odd-indexed chips each have a value that is assigned to the inverted value of the respective XOR operation.

11. A device for determining an occupancy of a transmission channel by a radio signal on the basis of a differentially demodulated signal, which was generated at a transmitter-side with PN sequences from a PN sequence set, which has a first group of first PN sequences and a second group of second PN sequences, the first and second PN sequences within their respective group differing from one another in a cyclic shift of their chip values, and the second group having for each first PN sequence a corresponding second PN sequence, which differs from the first PN sequence in an inversion of every second chip value, the device comprising:

a sequence providing unit that provIdes at least two subsequences of an initial code sequence, the initial code sequence being assigned to one of the first PN sequences and can be derived from the one of the first PN sequences by logical operations;

at least two correlation units that are each connected to the sequence providing unit and calculate at least two correlation results by correlating the differentially demodulated signal with each of the at least two subsequences; and

an evaluation unit that is connected to the correlation units and evaluates the correlation results and generates an output signal to indicate the occupancy of the transmission channel depending on the evaluated correlation results.

12. The device according to claim 11 , wherein the evaluation unit comprises:

a determination unit being connected to the correlation units, to determine a number, which is a measure of how often within a predefined time interval one or more quantities derived from the correlation results exceed a first threshold; and

a first decision unit being connected to the determination unit to compare the number with a second threshold and to generate the output signal, which signals the occupancy of the transmission channel when the number reaches or exceeds the second threshold.

13. The device according to claim 12 , wherein the evaluation unit comprises:

at least two absolute value generating units, each being connected to a correlation unit to form amounts of the correlation results;

at least two second decision units being connected to one of the absolute value generating units to compare the amounts of the correlation results with the first threshold and to generate at least two logical signals with a value of logical 1, if the specific amount exceeds the first threshold, and a value of logical 0 otherwise;

an OR gate being connected to the second decision units to generate a total signal by an OR operation of the logical signals; and

a counter unit being connected to the OR gate to determine the number by determining a number of pulse rising edges, which the total signal has within the predefined time interval.

14. The device according to claim 12 , wherein the determination unit comprises:

at least two absolute value generating units, each being connected to a correlation unit to form amounts of the correlation results:

at least two second decision units, each being connected to one of the absolute value generating units to compare the amounts of the correlation results with the first threshold and to generate at least two logical signals with a value of logical 1, if the specific amount exceeds the first threshold, and a value of logical 0 otherwise;

at least two counter units, each being connected to one of the two decision units to determine the numbers of the pulse rising edges, which the logical signals have in each case within the predefined time interval; and

an addition element being connected to the counter units to determine the number by adding the numbers of the rising edges.

15. The device according to claim 12 , wherein the determination unit further comprises:

at least two absolute value generating units, each being connected to a correlation unit to form amounts of the correlation results;

an addition element being connected to the absolute value generating units to determine a sum by adding the amounts of the correlation results;

a second decision unit being connected to the addition element to compare the sum with the first threshold and to generate a logical signal with a value of logical 1, if the sum exceeds the first threshold, and a value of logical 0 otherwise;

a counter unit being connected to the second decision unit to determine the number by determining the number of pulse rising edges, which the logical signal has within the predefined time interval.

16. The device according to claim 11 , wherein the correlation units are part of a synchronization unit.

17. A device for determining an occupancy of a transmission channel by a radio signal on the basis of a differentially demodulated signal, which was generated at a transmitter-side with PN sequences from a PN sequence set, which has a first group of first PN sequences and a second group of second PN sequences, the first and second PN sequences within their respective group differing from one another in a cyclic shift of their chip values, and the second group having for each first PN sequence a corresponding second PN sequence, which differs from the first PN sequence in an inversion of every second chip value, the device comprising:

sequence providing means for providing at least two subsequences of an initial code sequence, the initial code sequence being assigned to one of the first PN sequences and can be derived from the one of the first PN sequences by logical operations;

at least two correlation means, each connected to the sequence providing means, for calculating at least two correlation results by correlating the differentially demodulated signal with each of the at least two subsequences; and

evaluation means connected to the at least two correlation means for evaluating the correlation results and generating an output signal to indicate the occupancy of the transmission channel depending on the evaluated correlation results.

18. The device according to claim 17 , wherein the evaluation means comprises:

determination means, connected to the correlation means, for determining a number, which is a measure of how often within a predefined time interval one or more of quantities derived from the correlation results exceed a first threshold; and

first decision means, connected to the determination means, for comparing the number with a second threshold and generating the output signal, which signals the occupancy of the transmission channel when the number reaches or exceeds the second threshold.

19. The device according to claim 18 , wherein the evaluation means comprises:

at least two absolute value generating means, each connected to a correlation means, to form amounts of the correlation results;

at least two second decision means, connected to one of the absolute value generating means, for comparing the amounts of the correlation results with the first threshold and for generating at least two logical signals with a value of logical 1 if the specific amount exceeds the first threshold, and a value of logical 0 otherwise;

an OR gate connected to the second decision means for generating a total signal by an OR operation of the logical signals; and

counter means, connected to the OR gate, for determining the number by determining a number of pulse rising edges, which the total signal has within the predefined time interval.

20. The device according to claim 18 , wherein the determination means comprises:

at least two absolute value generating means, each connected to a correlation means to form amounts of the correlation results;

at least two second decision means, each connected to one of the absolute value generating means, for comparing the amounts of the correlation results with the first threshold and for generating at least two logical signals with a value of logical 1 if the specific amount exceeds the first threshold, and a value of logical 0 otherwise;

at least two counter means, each connected to one of the two decision means, for determining the numbers of the pulse rising edges, which the logical signals have in each case within the predefined time interval; and

an addition means, connected to the counter means, for determining the number by adding the numbers of the rising edges.

21. The device according to claim 18 , wherein the determination means further comprises:

at least two absolute value generating means, each connected to a correlation means, for forming amounts of the correlation results;

addition means connected to the absolute value generating means for determining a sum by adding the amounts of the correlation results;

second decision means, connected to the addition means, for comparing the sum with the first threshold and for generating a logical signal with a value of logical 1 if the sum exceeds the first threshold, and a value of logical 0 otherwise; and

counter means connected to the second decision unit for determining the number by determining the number of pulse rising edges, which the logical signal has within the predefined time interval.

22. The device according to claim 17 , wherein the correlation means are part of a synchronization means.

Assignments (19)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL CORPORATION
Reel/Frame 038376/0001 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2014
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
Reel/Frame 031912/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2011
From: ATMEL AUTOMOTIVE GMBH
To: ATMEL CORPORATION
Reel/Frame 025899/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2009
From: ATMEL GERMANY GMBH
To: ATMEL AUTOMOTIVE GMBH
Reel/Frame 023205/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2006
From: HAENTZSCHEL, DIRK; HANUSCH, THOMAS; SACHSE, ERIC
To: ATMEL GERMANY GMBH
Reel/Frame 017955/0782 →