IP Library Granted Patent US 7,633,853
Granted Patent B2
US 7,633,853 · App. 11/570,104 · Granted Dec 15, 2009

Method for decoding channelisation code set information in a spread spectrum receiver

Assignee: NEC Corporation
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,853
App. No.
11/570,104
Granted
Dec 15, 2009
Kind
B2
Abstract

Provided is a method of decoding channelisation code set information to determine the number of channelisation codes and the code offset in a spread spectrum data transmission, where the channelisation code set information includes a first group of bits encoding the number of channelisation codes and a second group of bits encoding the code offset, the method includes deriving the number P of channelisation codes according to P = C + ⌊ m - A n ⌋ , and deriving the code offset O according to O = ⌊ P n ⌋ × ( m - 2 ⁢ B ) + ( B + 1 ) ; where m is the maximum number of multicodes allocated from the spread spectrum data transmission, n = ⌊ m 2 ⌋ + 1 , A is the value of the first group of bits of the channelization code set information, B is the value of the second group of bits of the channelisation code set information, and C = A + ⌊ B m - A ⌋ × ( m - 2 ⁢ A ) .

Claims (58)

1. A method of decoding channelisation code set information by a spread spectrum receiver to determine the number P of channelisation codes and the code offset O in a received spread spectrum data transmission, wherein the channelisation code set information includes a first group of bits encoding the number of channelisation codes and a second group of bits encoding the code offset, the method comprising:

wherein the maximum number m of multicodes allocated from the spread spectrum data transmission equals 15, and wherein a step of deriving, by the spread spectrum receiver, the number P of channelisation codes in the received spread spectrum data transmission comprises:

determining if B is less than (m−A), and if so deriving the number P of channelisation codes according to P=A+1, or otherwise

deriving the number P of channelisation codes according to P=m−A,

where

n

=

m

2

+

1

,

A is the value of the first group of bits of the channelisation code set information, and

B is the value of the second group of bits of the channelisation code set information.

2. The method according to claim 1 , further comprising:

a step of deriving, by the spread spectrum receiver, the code offset O in the received spread spectrum data transmission, the step comprising:

determining if P is less than n, and if so deriving the code offset O according to O=B+1, or otherwise

deriving the code offset O according to O=m+1−B.

3. A despreader for use in spread spectrum receiver comprising:

processing means for decoding channelisation code set information to determine a number P of channelisation codes and a code offset O in a spread spectrum data transmission,

wherein the channelisation code set information includes a first group of bits encoding the number of channelisation codes and a second group of bits encoding the code offset, and wherein said despreader:

wherein the maximum number m of multicodes allocated from the spread spectrum data transmission equals 15, and wherein a step of deriving the number P of channelisation codes comprises:

determining if B is less than (m−A), and if so deriving the number P of channelisation codes according to P=A+1, or otherwise

deriving the number P of channelisation codes according to P=m−A,

where

n

=

m

2

+

1

,

A is the value of the first group of bits of the channelisation code set information,

B is the value of the second group of bits of the channelisation code set information.

4. A tangible computer readable medium having embodied thereon a computer program for executing a method of decoding channelisation code set information by a spread spectrum receiver to determine the number P of channelisation codes and the code offset O in a received spread spectrum data transmission, wherein the channelisation code set information includes a first group of bits encoding the number of channelisation codes and a second group of bits encoding the code offset, the method comprising:

wherein the maximum number m of multicodes allocated from the spread spectrum data transmission equals 15, and wherein a step of deriving, by the spread spectrum receiver, the number P of channelisation codes in the received spread spectrum data transmission includes:

determining if B is less than (m−A), and if so deriving the number P of channelisation codes according to P=A+1, or otherwise

deriving the number P of channelisation codes according to P=m−A.

where

n

=

m

2

+

1

,

A is the value of the first group of bits of the channelisation code set information, and

B is the value of the second group of bits of the channelisation code set information.

5. The method according to claim 4 , further comprising:

a step of deriving, by the spread spectrum receiver, the code offset O in the received spread spectrum data transmission, the step comprising:

determining if P is less than n, and if so deriving the code offset O according to O =B+1, or otherwise

deriving the code offset O according to O=m+1−B.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: NEC CORPORATION
To: LENOVO INNOVATIONS LIMITED (HONG KONG)
Reel/Frame 033720/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2006
From: NGUYEN, PHONG
To: NEC CORPORATION
Reel/Frame 018612/0786 →
Priority Claims (2)
AU 2004903082 · Jun 7, 2004 · national
AU 2005202332 · May 26, 2005 · national
Continuity (1)
Related Publication 20070177496A1 · Aug 2, 2007