KR20010023600A - A method for assigning spreading codes - Google Patents

A method for assigning spreading codes Download PDF

Info

Publication number
KR20010023600A
KR20010023600A KR1020007002248A KR20007002248A KR20010023600A KR 20010023600 A KR20010023600 A KR 20010023600A KR 1020007002248 A KR1020007002248 A KR 1020007002248A KR 20007002248 A KR20007002248 A KR 20007002248A KR 20010023600 A KR20010023600 A KR 20010023600A
Authority
KR
South Korea
Prior art keywords
spreading codes
forward link
spreading
link connection
code
Prior art date
Application number
KR1020007002248A
Other languages
Korean (ko)
Inventor
달만에릭
Original Assignee
클라스 노린, 쿨트 헬스트룀
텔레폰악티에볼라겟엘엠에릭슨(펍)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 클라스 노린, 쿨트 헬스트룀, 텔레폰악티에볼라겟엘엠에릭슨(펍) filed Critical 클라스 노린, 쿨트 헬스트룀
Publication of KR20010023600A publication Critical patent/KR20010023600A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • H04J13/18Allocation of orthogonal codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/0022PN, e.g. Kronecker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/696Orthogonal indexing scheme relating to spread spectrum techniques in general relating to Dowlink

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 DS-CDMA 통신시스템에서 가변 비트율로 확산코드를 순방향 링크 접속에 할당하는 방법에 관한 것이다. 제1 접속은 직교코드의 제1 세트(S1)로부터 처음의 복수의 코드(x)가 할당된다. 제2 접속은 두번째 복수의 코드가 할당된다. 상기 두번째 복수의 코드(y)중 제1 부분(y-k1)은 직교코드의 제1 세트(S1)로부터 얻어진다. 상기 두번째 복수의 코드(y)중 두번째 부분은 상기 제1 세트(S1)에 직교하지 않는 직교코드의 제2 세트(S2)로부터 얻어진다.The present invention relates to a method for allocating spreading code to a forward link connection at a variable bit rate in a DS-CDMA communication system. The first connection is assigned a first plurality of codes x from a first set S1 of orthogonal codes. The second connection is assigned a second plurality of codes. A first portion yk 1 of the second plurality of codes y is obtained from a first set S1 of orthogonal codes. A second portion of the second plurality of codes y is obtained from a second set S2 of orthogonal codes that are not orthogonal to the first set S1.

Description

확산코드를 할당하는 방법{A METHOD FOR ASSIGNING SPREADING CODES}How to assign spreading code {A METHOD FOR ASSIGNING SPREADING CODES}

CDMA(Code Division Multiple Access)는 무선 통신시스템에서 다중 접속하는 널리 공지된 방법이다. 상기 CDMA 방법은 복수의 사용자가 그들의 무선채널로 동일한 주파수대역을 동시에 점유하는 확산 스펙트럼 기술을 이용한다.Code Division Multiple Access (CDMA) is a well known method of multiple access in a wireless communication system. The CDMA method utilizes spread spectrum technology in which multiple users simultaneously occupy the same frequency band on their radio channel.

특성한 타입의 CDMA 기술인 DS-CDMA(직접 시퀀스-CDMA)시스템에 있어서, 각각의 사용자는 상기 시스템의 사용자로부터 상기 사용자를 분리하는 특정 확산코드가 할당된다. 확산코드에 대한 다른 명칭은 확산 시퀀스 또는 확산코드 시퀀스이다.In a DS-CDMA (Direct Sequence-CDMA) system, which is a specific type of CDMA technology, each user is assigned a specific spreading code that separates the user from the user of the system. Another name for a spreading code is a spreading sequence or a spreading code sequence.

상기 무선신호로 전송된 정보는 상기 전송기의 특정 확산코드에 의해 부호화 된다(확산). 상기 수신단에서 부호화 정보는 동일한 특정 확산코드와 상관하거나 정합필터에서 상기 수신정보를 필터링함으로서 디코딩된다(역확산).Information transmitted in the radio signal is encoded (spread) by a specific spreading code of the transmitter. The encoding information at the receiving end is decoded (despread) by correlating with the same specific spreading code or by filtering the received information with a matched filter.

상기 부호 간격과 동일한 길이의 확산코드는 짧은 확산코드로 불려진다.Spreading codes of the same length as the code interval are called short spreading codes.

직교코드는 제로 시간 오프셋에 대하여 제로 크로스 상관관계를 갖는 코드이다. 직교코드의 이용은 셀간의 간섭, 즉, 동일한 셀에서 다른 순방향 링크 신호와 간섭을 줄일 것이다. 정상적으로, 상기 셀간의 간섭은 직교코드로 부호화되는 신호간의 직교성을 부분적으로 파괴할 것이다.An orthogonal code is a code having zero cross correlation with respect to zero time offset. The use of orthogonal codes will reduce intercell interference, ie interference with other forward link signals in the same cell. Normally, the intercell interference will partly destroy the orthogonality between signals encoded with orthogonal codes.

일반적으로, 직교코드의 세트는 한정된 수의 코드를 포함하는데, 그 코드의 갯수는 상기 코드의 길이보다 항상 작거나 같다.In general, a set of orthogonal codes includes a limited number of codes, the number of which is always less than or equal to the length of the code.

결과적으로, 한정된 갯수의 이용가능한 직교 확산코드가 있음으로써, 직교 또는 비직교 상태의 확산코드는 동시에 사용자의 수를 증가시키거나 상기 시스템의 비트율을 증가시키는데 이용된다.As a result, there is a limited number of orthogonal spreading codes available, so that orthogonal or non-orthogonal spreading codes are used to simultaneously increase the number of users or to increase the bit rate of the system.

DS-CDMA 순방향 링크(기지국으로부터 무선장치로 전송)상에, 직교 확산코드는 개별적인 다른 무선채널에 이용된다.On the DS-CDMA forward link (transmitted from base station to radio), orthogonal spreading codes are used for individual different radio channels.

무선채널을 통한 접속이 한 개 이상의 확산코드를 이용할 때, 소위 멀티 코드 전송을 이용한다고 말한다.When a connection over a wireless channel uses more than one spreading code, it is said to use so-called multi-code transmission.

가변 비트율 접속, 즉, 상기 비트율이 호출동안 변하는 접속에 대하여, 각각의 접속에 실제적으로 이용된 확산코드의 갯수는 시간에 따라 변하고, 다른 접속간에 변할 것이다. 고 비트율은 저 비트율보다 많은 확산코드를 이용한다.For variable bit rate connections, i.e., connections where the bit rate changes during a call, the number of spreading codes actually used for each connection will vary over time and will vary between different connections. High bit rates use more spreading codes than low bit rates.

확산코드를 무선 통신시스템에서 가변 비트율과 접속에 할당하는 방법의 일예는 정적 할당이다.One example of a method for allocating spreading codes to variable bit rates and connections in a wireless communication system is static allocation.

정적 할당은 호출설정시 요청한 최대 비트율로 전송하는데 필요한 만큼 확산코드가 각각의 접속에 할당되는 것을 의미한다.Static allocation means that spreading code is allocated to each connection as necessary to transmit at the maximum bit rate requested during call setup.

이것은 모든 확산코드를 동시에 이용하지 않을 때 조차도 적은 갯수의 가변 비트율 접속과의 접속에 모든 이용가능한 확산코드를 할당하는 것을 의미한다.This means allocating all available spreading codes to connections with a small number of variable bit rate connections even when not all spreading codes are used simultaneously.

확산코드를 접속에 할당하는 방법의 다른 예는 동적할당이다.Another example of how to assign a spreading code to a connection is dynamic allocation.

동적할당은 각각의 접속이 동시에 필요함에 따라 기지국에 의해 연속적으로 재분배되는 확산코드의 공통 풀(pool)을 공유하는 것을 의미한다.Dynamic allocation means sharing a common pool of spreading codes that are subsequently redistributed by the base station as each connection is needed simultaneously.

접속시 비트율이 증가될 때마다, 상기 기지국은 어떤 새로운 확산코드를 수신하는지를 무선장치에 알려야 한다. 이것은 기지국과 무선장치사이의 통신에서 상당한 오버헤드(overhead)를 필요로 할 것이다.Each time the bit rate is increased during connection, the base station must inform the wireless device which new spreading code it is receiving. This will require significant overhead in communication between the base station and the radio.

상기 미국 특허 제5,533,013호에는 결합된 CDMA/TDMA 또는 TDMA/CDMA 통신시스템에서 완전한 직교 확산코드 및 무선채널을 할당하는 방법 및 시스템을 개시하고 있다. 상기 방법은 완전한 직교 확산코드의 세트로부터 선택된 직교 확산코드를 할당하는 단계를 포함한다. 상기 시스템은 완전한 직교 확산코드중 적어도 한개의 코드 세트로부터 선택된 직교 확산코드를 할당하는 수단을 포함한다. 한 개 이상의 세트이면, 완전한 직교 확산코드의 코드 세트는 서로에 관하여 완전히 직교하도록 선택된다.U.S. Patent No. 5,533,013 discloses a method and system for allocating complete orthogonal spreading codes and radio channels in a combined CDMA / TDMA or TDMA / CDMA communication system. The method includes assigning a selected orthogonal spreading code from a complete set of orthogonal spreading codes. The system includes means for assigning an orthogonal spreading code selected from at least one code set of the complete orthogonal spreading code. If more than one set, the code sets of the complete orthogonal spreading codes are chosen to be completely orthogonal with respect to each other.

상기 미국특허 제5,452,328호는 2진 확산코드 시퀀스의 비접속 세트를 멀티 노드 통신망의 다른 노드에 할당하는 방법을 개시하고 있다.U. S. Patent No. 5,452, 328 discloses a method for allocating an unconnected set of binary spreading code sequences to other nodes in a multi-node communication network.

상기 통신망의 각 노드는 "거의 직교" 2진 시퀀스"의 군(family)으로부터 선택되는 확산코드 시퀀스가 할당된다. 또한, 상기 특허는 제1 멀티단 쉬프트 레지스터와 제2 멀티단 쉬프트 레지스터를 결합함으로써 상기 시퀀스의 군을 발생하는 장치 및 방법을 개시한다.Each node of the network is assigned a spreading code sequence selected from a family of "almost orthogonal" binary sequences. In addition, the patent combines a first multi-stage shift register with a second multi-stage shift register. An apparatus and method for generating a group of such sequences are disclosed.

본원에서 알 수 있는 바와 같이, 이러한 특허에 개시된 각각의 방법은 본 발명의 방법과 다른 구조이다.As can be seen herein, each method disclosed in this patent has a different structure than the method of the present invention.

상기 명칭 무선장치는 이동 전화기, 페이저, 텔렉스, 전자 노트북 및 통신기기에 이용되는 모든 휴대용 및 비휴대용 장비를 포함한다. 이러한 장비들은 셀룰러망, 위성 또는 소규모 지역망과 같은 임의 종류의 무선 통신시스템에 이용될 수 있다.The radio designation includes all portable and non-portable equipment used in mobile telephones, pagers, telexes, electronic notebooks and communication devices. Such equipment can be used in any kind of wireless communication system, such as a cellular network, satellite or small area network.

본 발명은 확산코드를 DS-CDMA 순방향 링크 접속에 할당하는 방법에 관한 것이다.The present invention relates to a method of assigning a spreading code to a DS-CDMA forward link connection.

도 1은 DS-CDMA 통신시스템에서 지지국과 4개의 무선장치에 대한 도시도.1 shows a support station and four radios in a DS-CDMA communication system.

도 2는 본 발명에 따른 한 세트의 코드 세트에 대한 일예의 도시도.2 shows an example of a set of code sets in accordance with the present invention.

도 3은 본 발명에 따른 방법의 제1 실시예를 도시하는 흐름도.3 is a flow chart showing a first embodiment of the method according to the invention.

도 4는 도 3의 제2 부분에 대한 흐름도.4 is a flow chart for a second part of FIG.

도 5는 도 3 및 도 4에서 제1 실시예에 따라 할당된 확산코드를 갖는 한 세트의 코드 세트에 대한 도시도.5 shows a set of code sets with spreading codes assigned according to the first embodiment in FIGS. 3 and 4;

도 6a는 본 발명에 따른 방법의 제2 실시예를 도시하는 제1 부분의 흐름도.6a is a flow chart of a first part showing a second embodiment of the method according to the invention.

도 6b는 도 6a의 제2 부분에 대한 흐름도.FIG. 6B is a flow chart for the second portion of FIG. 6A.

도 7은 확산코드의 4개의 그룹을 도시하는 도시도.Fig. 7 is a diagram showing four groups of spreading codes.

도 8은 도 6a-b에서 제2 실시예에 따라 할당된 확산코드를 갖는 한 세트의 코드 세트에 대한 도시도.8 is a diagram of a set of code sets with spreading codes assigned according to the second embodiment in FIGS. 6A-B;

본 발명은 한정된 갯수의 직교 확산코드를 이용할 수 있는 DS-CDMA 통신시스템에서 특정 확산코드가 순방향 링크 접속에 할당되는 방법과 관련된 문제점을 충족한다.The present invention addresses the problem associated with how a particular spreading code is assigned to a forward link connection in a DS-CDMA communication system that can use a limited number of orthogonal spreading codes.

한가지 문제점은 가변 비트율 접속에 대한 동적 할당을 상기 시스템에 이용할 때 발생한다. 상기 시스템은 단지 적은 갯수의 확산코드가 실제적으로 동시에 이용될 때 조차 확산코드를 없앨 수 있다. 각각의 접속은 최대의 비트율이 단시간에 필요없는 경우에 상관없이 최대의 비트율이 필요한 확산코드량을 할당했다.One problem arises when using the system with dynamic allocation for variable bit rate connections. The system can eliminate the spreading code even when only a small number of spreading codes are actually used simultaneously. Each connection allocated the amount of spreading code that needed the maximum bit rate, regardless of whether the maximum bit rate was not needed in a short time.

다른 문제점은 상기 시스템이 가변 비트율 접속에 동적 할당을 이용할 때 발생한다. 상기 기지국과 무선장치사이의 통신에 중요한 오버헤드는 상기 비트율이 증가할 때마다 어떤 신규 확산코드를 수신하는지를 무선장치에 통지할 필요가 있다.Another problem arises when the system uses dynamic allocation for variable bit rate connections. The overhead important for communication between the base station and the radio needs to inform the radio what new spreading code is received each time the bit rate is increased.

이전의 견지에서, 본 발명의 중요한 목적은 가변 비트율 접속을 하는 DS-CDMA 통신시스템에서 무선장치에 확산코드를 할당하는 방법 및 수단을 제공하는 것이다.In view of the foregoing, it is an important object of the present invention to provide a method and means for allocating spreading code to a wireless device in a DS-CDMA communication system having a variable bit rate connection.

본 발명의 또 다른 목적은 DS-CDMA 통신시스템에서 호출하는 동안 확산코드의 재할당을 피하는 것이다.It is yet another object of the present invention to avoid reassignment of spreading codes during calls in DS-CDMA communication systems.

본 발명의 제1 특징에 따르면, 확산코드는 제1 세트에서 이용할 수 있는 확산코드가 있는한 직교 확산코드의 제1 세트로부터 순방향 링크 접속에 할당된다. 상기 제1 세트의 모든 확산코드가 할당될 때, 상기 제1 세트의 확산코드와 비직교하는 직교 확산코드의 제2 세트는 확산코드가 순방향 링크 접속에 할당되는 것이 이용된다. 적용가능할 때, 2개 이상의 확산코드 접속이 이용된다.According to a first aspect of the invention, a spreading code is assigned to a forward link connection from a first set of orthogonal spreading codes as long as there are spreading codes available in the first set. When all spreading codes of the first set are allocated, a second set of orthogonal spreading codes that are non-orthogonal to the first set of spreading codes is used in which spreading codes are assigned to the forward link connection. When applicable, two or more spreading code connections are used.

본 발명의 제2 특징에 따르면, 순방향 링크 접속에 할당된 확산코드는 2개의 다른 코드 세트로부터 할당된다. 상기 확산코드의 제1 그룹은 제1 코드 세트로부터 할당되고, 상기 확산코드의 제2 그룹은 제2 코드 세트로부터 할당된다. 적용가능할 때, 2개 이상의 확산코드 세트가 이용된다.According to a second aspect of the invention, the spreading code assigned to the forward link connection is allocated from two different code sets. The first group of spreading codes is allocated from a first code set, and the second group of spreading codes is allocated from a second code set. When applicable, two or more spreading code sets are used.

본 발명은 확산코드를 가변 비트율 순방향 링크 접속에 할당하는 방법을 포함한다. 상기 방법은 직교 확산코드의 제1 세트로부터 확산코드를 할당하는 단계를 포함한다. 또한, 상기 방법은 상기 제1 세트의 확산코드에 비직교하는 직교 확산코드의 제2 세트로부터 확산코드를 할당하는 단계를 포함한다.The present invention includes a method of assigning a spreading code to a variable bit rate forward link connection. The method includes assigning a spreading code from a first set of orthogonal spreading codes. The method also includes assigning a spreading code from a second set of orthogonal spreading codes that are non-orthogonal to the first set of spreading codes.

본 발명의 제1 특징에 따르면, 확산코드는 확산코드의 제1 세트로부터 처음에 할당된다. 확산코드는 상기 제1 코드 세트에서 모든 확산코드가 할당될 때 제2 코드 세트로부터 할당된다. 상기 코드 세트의 갯수는 2개 이상의 코드 세트로부터 할당될 수 있다.According to a first aspect of the invention, a spreading code is initially assigned from a first set of spreading codes. A spreading code is allocated from the second code set when all spreading codes in the first code set are allocated. The number of code sets may be allocated from two or more code sets.

본 발명의 제2 특징에 따르면, 상기 확산코드는 2개의 다른 코드 세트로부터 할당된다.According to a second aspect of the invention, the spreading code is assigned from two different code sets.

확산코드의 제1 그룹은 상기 제1 코드 세트로부터 할당되고, 확산코드의 제2 그룹은 상기 제2 코드 세트로부터 할당된다. 상기 확산코드의 제1 그룹은 가장 자주 이용되는 코드를 포함한다. 상기 제2 그룹은 나머지 코드를 포함한다. 2개 이상의 코드 세트가 이용될 수도 있다.A first group of spreading codes is allocated from the first code set and a second group of spreading codes is allocated from the second code set. The first group of spreading codes includes the most frequently used codes. The second group includes the rest of the code. Two or more code sets may be used.

본 발명의 한가지 장점은 동시에 할당된 확산코드의 갯수가 코드 세트의 크기에 제한되지 않는다는 것이다.One advantage of the present invention is that the number of spreading codes allocated simultaneously is not limited to the size of the code set.

다른 장점은 호출 설정시 확산코드의 갯수를 각각의 접속에 할당하는 것이다. 또한, 확산코드 재할당이 필요없다.Another advantage is to assign the number of spreading codes to each connection in the call setup. In addition, spreading code reallocation is not necessary.

본 발명은 DS-CDMA 통신시스템에서 순방향 링크 접속에 확산코드를 할당하는 방법에 관한 것이다. 상기 순방향 링크 접속은 호출하는 동안 비트율이 변할 수 있는(가변 비트율) 무선 접속이다.The present invention relates to a method for assigning spreading code to a forward link connection in a DS-CDMA communication system. The forward link connection is a wireless connection in which the bit rate may change during a call (variable bit rate).

상기 확산코드는 호출설정, 예컨대, 핸드오버 및 부가적인 서비스의 설정동안 할당될 수 있다.The spreading code may be assigned during call setup, eg handover and setup of additional services.

도 1은 DS-CDMA 통신시스템에서 기지국(B) 및 4개의 무선장치(U1-U4)를 도시한다. 각각의 무선장치(U1-U4)는 상기 기지국(B)과 각각의 장치(U1-U4)사이에 가변 비트율로써 순방향 링크 접속(C1-C4)을 한다.1 shows a base station B and four radios U1-U4 in a DS-CDMA communication system. Each radio device U1-U4 makes a forward link connection C1-C4 at a variable bit rate between the base station B and each device U1-U4.

상기 기지국(B)과 무선장치(U1)사이에 제1 순방향 링크 접속(C1)이 설정될 때, 특정 갯수의 확장 코드는 기지국(B) 또는 상기 통신시스템의 다른 부분에 의해 제1 순방향 링크 접속(C1)에 할당된다. 상기 순방향 링크 접속(C1)에 할당된 확산코드는 상기 제1 순방향 링크 접속(C1)이 업(up)인 동안 동일한 셀내의 신규 순방향 링크 접속(C2-C4)에 할당될 수 없다.When a first forward link connection (C1) is established between the base station (B) and the radio device (U1), a certain number of extension codes are assigned to the first forward link connection by the base station (B) or another part of the communication system. Assigned to (C1). The spreading code assigned to the forward link connection C1 cannot be assigned to a new forward link connection C2-C4 in the same cell while the first forward link connection C1 is up.

각각의 접속에 할당되는 확산코드의 갯수는 다음과 같이 소정의 비트율로 결정되는데,The number of spreading codes allocated to each connection is determined at a predetermined bit rate as follows.

고 비트율 접속은 저 비트율 접속보다 더 많은 확산코드를 필요로 하며, 멀티 코드 전송과 접속은 비트율을 증가시키기 위하여 평행하게 몇개의 코드를 이용한다.High bit rate connections require more spreading codes than low bit rate connections, and multi-code transmissions and connections use several codes in parallel to increase the bit rate.

도 2는 본 발명에 따른 코드 세트(S1-Sn)의 세트(20)에 대한 일예를 도시한다. 제1 코드 세트(S1)는 복수의 직교 확산코드(m1)를 포함한다.2 shows an example of a set 20 of code sets S1-Sn according to the present invention. The first code set S1 includes a plurality of orthogonal spreading codes m 1 .

또한, 제2 코드 세트(S2)는 복수의 직교 확산코드(m2)를 포함한다. 이러한 확산코드는 서로에 관하여 직교하지만, 상기 제1 코드 세트(S1)에서 확산코드에 관하여 직교하지 않는다.In addition, the second code set S2 includes a plurality of orthogonal spreading codes m 2 . These spreading codes are orthogonal to each other, but not orthogonal to the spreading code in the first code set S1.

또한, 제3 코드 세트(S3)는 복수의 직교 확산코드(m3)를 포함한다. 이러한 확산코드는 서로에 관하여 직교하지만 상기 제1 및 제2 코드 세트(S1 및 S2)에서 확산코드에 관하여 직교하지 않는다.In addition, the third code set S3 includes a plurality of orthogonal spreading codes m 3 . These spreading codes are orthogonal to each other but not orthogonal to the spreading codes in the first and second code sets S1 and S2.

확산코드를 갖는 코드 세트(n)의 갯수는 3개 이상이 될 수 있다.The number of code sets n with spreading codes may be three or more.

도 3 및 4는 필요한 비트율에 해당하는 복수의 확산코드를 가변 비트율 순방향 링크 접속(C1)에 할당하는 본 발명에 따른 방법의 제1 실시예에 대한 흐름도를 도시한다.3 and 4 show a flowchart of a first embodiment of the method according to the invention for allocating a plurality of spreading codes corresponding to the required bit rate to the variable bit rate forward link connection C1.

단계(31a)에서, 상기 순방향 링크 접속(C1)시 기지국(B)과 무선장치(U1)사이에 필요한 비트율을 전송하는데 필요한 확산코드의 갯수가 결정된다.In step 31a, the number of spreading codes required to transmit the necessary bit rate between the base station B and the radio U1 in the forward link connection C1 is determined.

단계(31b)에서, 모든 이용가능한 코드 세트의 이용가능한(할당되지 않은) 확산코드의 갯수가 결정된다. 상기 확산코드가 필요한 방법보다 이용가능한 확산코드가 없는 경우, 단계(32)로 진행한다.In step 31b, the number of available (unallocated) spreading codes of all available code sets is determined. If no spreading code is available than the spreading code requires, then step 32 is reached.

단계(32)에서, 직교 확산코드의 선택된 제1 세트(S1)에서 이용가능한 확산코드(할당되지 않은)의 갯수가 결정된다. 확산코드의 제1 세트(S1)에서 확산코드를 이용할 수 없으면, 상기 방법은 단계(35)로 진행한다. 확산코드의 제1 세트(S1)에서 확산코드를 이용할 수 있으면, 상기 방법은 단계(33)로 진행한다.In step 32, the number of spreading codes (unassigned) available in the selected first set S1 of orthogonal spreading codes is determined. If the spreading code is not available in the first set of spreading codes (S1), the method proceeds to step 35. If the spreading code is available in the first set of spreading codes (S1), then the method proceeds to step 33.

단계(33)에서, 상기 순방향 링크 접속(C1)에 필요한 확산코드의 갯수를 초과하지 않는 복수의 확산코드는 확산코드의 제1 세트(S1)로부터 순방향 링크 접속 (C1)에 할당된다.In step 33, a plurality of spreading codes that do not exceed the number of spreading codes required for the forward link connection C1 are allocated from the first set of spreading codes S1 to the forward link connection C1.

단계(34)에서, 필요한 확산코드의 갯수는 확산코드의 제1 세트(S1)로부터 할당된 확산코드의 갯수와 비교된다. 이러한 방법은 확산코드의 갯수가 확산코드의 제1 세트(S1)로부터 할당된 확산코드의 갯수와 같은 경우에 종료하는데, 다르게 말하면, 상기 방법은 단계(35)로 진행한다.In step 34, the number of spreading codes required is compared with the number of spreading codes allocated from the first set S1 of spreading codes. This method ends if the number of spreading codes is equal to the number of spreading codes allocated from the first set S1 of spreading codes, in other words, the method proceeds to step 35.

단계(35)에서, 직교 확산코드의 선택된 제2 세트에서 이용가능한 확산코드의 갯수가 결정된다. 확산코드의 제2 세트(S2)에 이용가능한 확산코드가 없으면, 상기 방법은 단계(38)로 진행한다. 확산코드의 제2 세트(S2)에 이용가능한 확산코드가 있으면, 상기 방법은 단계(36)로 진행한다.In step 35, the number of spreading codes available in the selected second set of orthogonal spreading codes is determined. If no spreading code is available for the second set of spreading codes (S2), the method proceeds to step 38. If there is a spreading code available for the second set of spreading codes (S2), then the method proceeds to step 36.

단계(37)에서, 필요한 확산코드의 갯수는 확산코드(S1,S2)의 제1 및 제2 세트로부터 할당된 확산코드의 갯수와 비교된다. 상기 방법은 필요한 확산코드의 갯수가 확산코드의 제1 및 제2 세트로부터 할당된 확산코드의 갯수와 같으면 종료하는데. 다르게 말하면, 상기 방법은 단계(38)로 진행한다.In step 37, the number of spreading codes required is compared with the number of spreading codes allocated from the first and second sets of spreading codes S1, S2. The method ends if the number of spreading codes required is equal to the number of spreading codes allocated from the first and second sets of spreading codes. In other words, the method proceeds to step 38.

단계(38)에서, 코드 세트의 갯수가 결정된다(도 4). 상기 방법은 코드 세트의 갯수가 3개이면 단계(39)로 진행하는데. 다르게 말하면, 상기 방법은 종료한다.In step 38, the number of code sets is determined (Figure 4). The method proceeds to step 39 if the number of code sets is three. In other words, the method ends.

단계(39)에서, 선택된 제3 세트(S3)의 직교 확산코드에서 이용가능한 확산코드의 갯수가 결정된다. 제3 세트(S3)의 확산코드에서 이용가능한 확산코드가 없다면, 그 방법은 단계(42)로 진행한다. 상기 제3 세트(S3)의 확산코드에서 확산코드를 이용할 수 있다면, 그 방법은 단계(40)로 진행한다.In step 39, the number of spreading codes available in the orthogonal spreading code of the selected third set S3 is determined. If no spreading code is available in the third set of spreading codes, the method proceeds to step 42. If a spreading code is available in the third set of spreading codes, the method proceeds to step 40.

단계(40)에서, 순방향 링크 결합(C1)에 필요한 확산코드의 갯수를 초과하지 않는 복수의 확산코드는 확산코드의 제3 세트(S3)로부터 할당된다.In step 40, a plurality of spreading codes that do not exceed the number of spreading codes required for forward link coupling C1 are allocated from a third set of spreading codes S3.

단계(41)에서, 필요한 확산코드의 갯수는 제1, 제2 및 제3 세트의 확산코드 (S1,S2,S3)로부터 할당된 확산코드의 갯수와 비교된다. 상기 방법은 필요한 확산코드의 갯수가 제1, 제2 및 제3 세트의 확산코드(S1,S2,S3)로부터 할당된 확산코드의 갯수와 같으면 종료한다, 다르게 말하면, 단계(42)로 진행한다.In step 41, the number of spreading codes required is compared with the number of spreading codes allocated from the first, second and third sets of spreading codes S1, S2, S3. The method ends if the required number of spreading codes is equal to the number of spreading codes allocated from the first, second and third sets of spreading codes S1, S2, S3, in other words, proceeding to step 42. .

단계(42)에서, 코드 세트의 갯수가 결정된다. 코드 세트의 갯수가 3개이면, 그 방법은 종료한다. 다르게 말해서, 할당될 확산코드가 많고, 이용가능한 코드의 세트(S1-Sn)가 많은한 이전의 단계(39-42)와 비슷한 더욱 많은 단계로 진행한다.In step 42, the number of code sets is determined. If the number of code sets is three, the method ends. In other words, as long as there are many spreading codes to be allocated, and the set of available codes (S1-Sn) is large, proceed to more steps similar to the previous steps 39-42.

도 3 및 도 4에 따른 방법은 신규 순방향 링크 접속이 설정될 때마다 반복된다.The method according to FIGS. 3 and 4 is repeated each time a new forward link connection is established.

도 5는 제1 실시예에 따른 확산코드를 포함하는 코드 세트(S1-Sn)의 세트(50)에 대한 일예를 도시한다. 도 1을 보면, 상기 지지국(B)과 무선장치(U1)사이에 제1 순방향 링크 접속(C1)은 확산코드의 제1 세트(S1)로부터 확산코드(X)의 처음 번호가 할당된다. 제2 순방향 링크 접속(C2)은 두번째 복수의 확산코드(y)가 할당된다. 두번째 복수의 확산코드(y)의 제1 부분(y-k1)은 확산코드의 제1 세트(S1)로부터 얻어지고, 제2 순방향 링크 접속(C2)에 할당된다. 두번째 복수의 확산코드(y)의 제1 부분(y-k1)은 적어도 한 개의 완전한 확산코드를 포함한다. 상기 두번째 복수의 확산코드(y)의 제2 부분(k1)은 적어도 한 개의 완전한 확산코드를 포함한다. 확산코드의 제1 세트(S1)에서 비할당된 확산코드의 갯수는 확산코드의 제2 세트(S2)로부터 할당되는 확산코드 y 보다 작다.5 shows an example of a set 50 of code sets S1-Sn including a spreading code according to the first embodiment. 1, the first forward link connection C1 between the support station B and the radio U1 is assigned the first number of spreading codes X from the first set S1 of spreading codes. The second forward link connection C2 is assigned a second plurality of spreading codes y. The first portion yk 1 of the second plurality of spreading codes y is obtained from the first set S1 of spreading codes and assigned to the second forward link connection C2. The first portion yk 1 of the second plurality of spreading codes y includes at least one complete spreading code. The second portion k 1 of the second plurality of spreading codes y includes at least one complete spreading code. The number of unassigned spreading codes in the first set of spreading codes S1 is less than the spreading code y allocated from the second set of spreading codes S2.

제3 순방향 링크 접속(3)은 확산코드의 제2 세트(S2)로부터 세번째 복수의 확산코드(z)가 할당된다.The third forward link connection 3 is assigned a third plurality of spreading codes z from the second set of spreading codes S2.

제4 순방향 링크 접속(C4)은 네번째 복수의 확산코드(W)가 할당된다. 이 네번째 복수의 확산코드(W)의 제1 부분(w-k2)은 확산코드의 제2 세트(S2)로부터 얻어지고, 네번째 순방향 링크 접속(C4)에 할당된다. 네번째 복수의 확산코드(w)의 제1 부분(w-k2)은 적어도 한 개의 완전한 확산코드를 포함한다. 네번째 복수의 확산코드 (w)의 제2 부분(k2)은 확산코드의 제3 세트(S3)로부터 얻어지고, 네번째 순방향 링크 접속(C4)에 할당된다. 네번째 복수의 확산코드(w)의 제2 부분(k2)은 적어도 한개의 완전한 확산코드를 포함한다.The fourth forward link connection C4 is assigned a fourth plurality of spreading codes W. The first portion wk 2 of the fourth plurality of spreading codes W is obtained from the second set S2 of spreading codes and assigned to the fourth forward link connection C4. The first portion wk 2 of the fourth plurality of spreading codes w includes at least one complete spreading code. The second portion k 2 of the fourth plurality of spreading codes w is obtained from the third set S3 of spreading codes and assigned to the fourth forward link connection C4. The second portion k 2 of the fourth plurality of spreading codes w includes at least one complete spreading code.

도 6a-b는 필요한 비트율에 해당하는 복수의 확산코드가 가변 비트율로 순방향 링크 접속(C1)에 할당되는 본 발명에 따른 방법의 제2 실시예에 대한 흐름도를 도시한다.6a-b show a flowchart of a second embodiment of the method according to the invention in which a plurality of spreading codes corresponding to the required bit rate are assigned to the forward link connection C1 at variable bit rates.

단계(61a)에서, 상기 순방향 링크 접속(C1)상에 기지국(B)과 무선장치(U1)사이에 필요한 비트율에서 전송에 필요한 확산코드의 전체 갯수가 결정된다.In step 61a, the total number of spreading codes required for transmission at the bit rate required between base station B and radio U1 on the forward link connection C1 is determined.

단계(61b)에서, 모든 이용가능한 코드 세트에서 이용가능한(할당되지 않은) 확산코드의 갯수가 결정된다. 필요한 확산코드의 전체 갯수보다 이용가능한 확산코드가 적으면, 상기 방법은 종료하고, 다르게 말하면, 단계(62)로 진행한다.In step 61b, the number of spreading codes available (unallocated) in all available code sets is determined. If there are fewer spreading codes available than the total number of spreading codes required, then the method ends and, in other words, proceeds to step 62.

단계(62)에서, 필요한 확산코드의 전체 갯수는 제1 및 제2 그룹(x1,x2)으로 분할된다. 상기 제1 그룹(x1)에 필요한 확산코드의 갯수는 순방향 링크 접속(C1)에 종종 이용될 확산코드의 갯수에 해당한다. 상기 제2 그룹(X2)에 필요한 확산코드의 갯수는 상기 순방향 링크 접속(C1)에 이용되지 않을 확산코드의 갯수에 해당한다. 상기 제1 및 제2 그룹(x1,x2)은 순방향 링크 접속(C1)에 필요한 확산코드의 전체 갯수를 포함할 것이다.In step 62, the total number of required spreading codes is divided into first and second groups (x 1 , x 2 ). The number of spreading codes required for the first group (x 1 ) corresponds to the number of spreading codes that will often be used for the forward link connection (C1). The number of spreading codes required for the second group X 2 corresponds to the number of spreading codes that will not be used for the forward link connection C1. The first and second groups (x 1 , x 2 ) will contain the total number of spreading codes required for the forward link connection (C1).

단계(63)에서, 직교 확산코드중 선택된 제1 세트(S1)에서 이용가능한(할당되지 않은) 확산코드의 갯수가 결정된다. 확산코드의 제1 세트(S1)에서 이용가능한 확산코드가 없으면, 그 방법은 단계(70)로 진행하는데, 이것에 대하여는 14 페이지를 보아라. 확산코드의 제1 세트(S1)에서 이용가능한 확산코드가 있으면, 상기 방법은 단계(64)로 진행한다.In step 63, the number of spreading codes available (unassigned) in the selected first set S1 of the orthogonal spreading codes is determined. If no spreading code is available in the first set of spreading codes (S1), the method proceeds to step 70, see page 14 for this. If there is a spreading code available in the first set of spreading codes (S1), the method proceeds to step 64.

단계(64)에서, 상기 제1 그룹(x1)에 필요한 확산코드의 갯수를 초과하지 않는 복수의 확산코드는 확산코드의 제1 세트(S1)로부터 확산코드(x1)의 제1 그룹에 할당된다.In step 64, a plurality of spreading codes not exceeding the number of spreading codes required for the first group x 1 are transferred from the first set of spreading codes S1 to the first group of spreading codes x 1 . Is assigned.

단계(65)에서, 상기 제1 그룹(x1)에 필요한 확산코드의 갯수는 확산코드의 제1 세트(S1)로부터 할당된 확산코드의 갯수와 비교된다. 상기 제1 그룹(x1)에 필요한 확산코드의 갯수가 확산코드의 제1 세트(S1)로부터 할당된 확산코드의 갯수와 같으면, 상기 방법은 확산코드를 상기 제2 그룹(x2)에 할당하기 위해서 단계(66)로 진행하며, 다르게 말하면, 더 많은 확산코드를 상기 제1 그룹(x1)에 할당하기 위하여 단계(70)로 진행한다.In step 65, the number of spreading codes required for the first group x 1 is compared with the number of spreading codes allocated from the first set S1 of spreading codes. If the number of spreading codes required for the first group x 1 is equal to the number of spreading codes allocated from the first set S1 of spreading codes, the method assigns spreading codes to the second group x 2 . In order to proceed to step 66, in other words, proceed to step 70 to assign more spreading codes to the first group x 1 .

단계(66)에서, 도 6b에 도시된 바와 같이, 직교 확산코드중 선택된 제2 세트 (S2)에서 이용가능한(할당되지 않은) 확산코드의 갯수가 결정된다. 확산코드의 제2 세트(S2)에서 이용가능한 확산코드가 없으면, 상기 방법은 단계(69)로 진행한다. 확산코드의 제2 세트(S2)에서 확산코드를 이용할 수 있으면, 상기 방법은 단계(67)로 진행한다.In step 66, as shown in Fig. 6B, the number of available (unallocated) spreading codes in the selected second set S2 of orthogonal spreading codes is determined. If no spreading code is available in the second set of spreading codes (S2), the method proceeds to step 69. If a spreading code is available in the second set of spreading codes (S2), then the method proceeds to step 67.

단계(67)에서, 제2 그룹(x2)에 필요한 확산코드의 갯수를 초과하지 않는 복수의 확산코드는 확산코드의 제2 세트(S2)로부터 제2 그룹(x2)에 할당된다.In step 67, a plurality of spreading codes does not exceed the number of spreading codes needed in the second group (x 2) is assigned to a second group (x 2) from the second set (S2) of the spreading code.

단계(68)에서, 상기 제2 그룹(x2)에 필요한 확산코드의 갯수는 확산코드의 제2 세트(S2)로부터 할당된 확산코드의 갯수와 비교된다. 상기 방법은 상기 제2 그룹(x2)에 필요한 확산코드의 갯수가 확산코드의 제2 세트(S2)로부터 할당된 확산코드의 갯수와 같으면 종료하는데, 다르게 말하면, 더 많은 확산코드를 제2 그룹(x2)에 할당하기 위하여 단계(69)로 진행한다.In step 68, the number of spreading codes required for the second group x 2 is compared with the number of spreading codes allocated from the second set S2 of spreading codes. The method ends if the number of spreading codes required for the second group (x 2 ) is equal to the number of spreading codes allocated from the second set (S2) of spreading codes, in other words, more spreading codes are added to the second group. Proceed to step 69 to assign to (x 2 ).

단계(69)에서, 코드 세트의 갯수가 결정된다. 상기 방법은 코드 세트의 갯수가 2개 이상이면 이전의 단계(63-69)와 비슷한 단계로 진행하는데, 다르게 말하면, 그것은 종료한다.In step 69, the number of code sets is determined. The method proceeds to a step similar to the previous steps 63-69 if the number of code sets is two or more, in other words, it ends.

단계(70)에서, 직교 확산코드중 선택된 제2 세트(S2)에서 이용가능한 확산코드의 갯수가 결정된다.In step 70, the number of spreading codes available in the selected second set of orthogonal spreading codes S2 is determined.

확산코드의 제2 세트(S2)에서 이용가능한 확산코드가 없으면, 상기 방법은 더 많은 코드 세트에 대한 검색을 위하여 단계(69)와 비슷한 단계로 진행한다. 확산코드의 제2 세트(S2)에 이용가능한 확산코드가 있으면, 상기 방법은 확산코드가 상기 제2 코드 세트(S2)로부터 제1 그룹(x1)으로 할당되는 단계로 진행한다.If no spreading code is available in the second set of spreading codes (S2), the method proceeds to a step similar to step 69 for searching for more code sets. If there is a spreading code available for the second set of spreading codes (S2), the method proceeds to a step in which spreading codes are allocated from the second code set (S2) to the first group (x 1 ).

상기 제2 그룹(x2)에 확산코드는 확산코드의 제3 세트(S3)로부터 할당된다.The spreading code in the second group x 2 is assigned from the third set S3 of spreading codes.

도면 6a-b에 따른 방법은 할당될 더 많은 확산코드 및 이용가능한 더 많은 코드(S1-Sn)세트가 있는한 이전의 단계(63-70)와 비슷한 단계로 진행한다. 상기 방법은 가변 비트율로 신규 순방향 링크 접속이 설정될 때마다 반복된다.The method according to FIGS. 6A-B proceeds to steps similar to the previous steps 63-70 as long as there are more spreading codes to be allocated and more sets of codes (S1-Sn) available. The method is repeated each time a new forward link connection is established at a variable bit rate.

도 7은 4개의 다른 가변 비트율 순방향 링크 접속(C1-C4)에 할당된 확산코드의 4개 그룹(G1,G2,G3,G4)에 대한 일예를 도시한다. 각 그룹(G1,G2,G3,G4)은 각 순방향 링크 접속(C1-C4)에 필요한 확산코드의 전체 갯수를 각각 포함한다. 각각의 순방향 링크 접속(C1-C4)에 필요한 확산코드의 전체 갯수는 확산코드(x1,y1,z1,w1,x2,y2,z2,w2)의 제1 및 제2 그룹에 분리되는데, 각 그룹(x1,y1,z1,w1,x2,y2,z2,w2)은 완전한 확산코드를 포함한다.FIG. 7 shows an example for four groups G1, G2, G3, G4 of spreading codes assigned to four different variable bit rate forward link connections C1-C4. Each group G1, G2, G3, G4 includes the total number of spreading codes required for each forward link connection C1-C4, respectively. The total number of spreading codes required for each forward link connection C1-C4 includes the first and the second spreading codes (x 1 , y 1 , z 1 , w 1 , x 2 , y 2 , z 2 , w 2 ). Separated into two groups, each group (x 1 , y 1 , z 1 , w 1 , x 2 , y 2 , z 2 , w 2 ) contains the complete spreading code.

도 8은 도 6의 방법의 제2 실시예에 따른 코드 세트(S1-Sn)의 세트(80)에 대한 일예를 도시한다. 상기 기지국(B)과 무선장치(U1)사이의 가변 비트율로 상기 제1 순방향 링크 접속(C1)은 제1(S1) 및 제2(S2) 코드 세트로부터 확산코드가 할당된다. 확산코드의 제1 그룹(x1)은 제1 코드 세트(S1)로부터 할당되고, 확산코드의 제2 그룹(x2)은 제2 코드 세트(S2)로부터 할당된다.8 shows an example of a set 80 of code sets S1-Sn according to the second embodiment of the method of FIG. At a variable bit rate between the base station B and the radio device U1, the first forward link connection C1 is assigned a spreading code from the first (S1) and second (S2) code sets. The first group of spreading codes x 1 is allocated from the first code set S1 and the second group of spreading codes x 2 is allocated from the second code set S2.

상기 기지국(B)과 무선장치(U2)사이의 가변 비트율로 제2 순방향 링크 접속 (C2)(도 2를 보아라)은 제1(S1) 및 제2(S2) 코드 세트로부터 확산코드가 할당된다. 확산코드의 제1 그룹(y1)은 제1 코드 세트(S1)로부터 할당되고, 확산코드의 제2 그룹(y2)은 제2 코드 세트(S2)로부터 할당된다.A second forward link connection C2 (see FIG. 2) at a variable bit rate between the base station B and the radio U2 is assigned a spreading code from the first (S1) and second (S2) code sets. . The first group y1 of spreading codes is allocated from the first code set S1, and the second group y 2 of spreading codes is allocated from the second code set S2.

상기 기지국(B)과 무선장치(U3)사이에 가변 비트율로 제3 순방향 링크 접속 (C3)(도 1을 보아라)은 제1(S1) 및 제2(S2) 코드 세트로부터 확산코드가 할당된다. 확산코드의 제1 그룹(z1)은 상기 제1 코드 세트(S1)로부터 할당되고, 확산코드의 제2 그룹(z2)은 제2 코드 세트(S2)로부터 할당된다.A third forward link connection C3 (see FIG. 1) at variable bit rates between the base station B and the radio U3 is assigned a spreading code from the first (S1) and second (S2) code sets. . A first group z 1 of spreading codes is allocated from the first code set S 1 and a second group z 2 of spreading codes is allocated from a second code set S 2.

상기 기지국(B)과 무선장치(U4)사이에 가변 비트율로 제4 순방향 링크 접속 (C4)(도 1을 보아라)은 상기 제1(S1) 및 제3(S3) 코드 세트로부터 확산코드가 할당된다. 확산코드의 제1 그룹(w1)은 상기 제1 코드 세트(S1)로부터 할당되고, 확산코드의 제2 그룹(w2)은 제3 코드 세트(S3)로부터 할당된다. 상기 제3 코드 세트(S3)로부터 할당되는 그 이상의 확산코드가 있는 제2 코드 세트(S2)에 확산코드가 할당되지 않는다.A fourth forward link connection (C4) (see FIG. 1) at variable bit rates between the base station B and the radio U4 is assigned a spreading code from the first (S1) and third (S3) code sets. do. A first group w 1 of spreading codes is allocated from the first code set S 1 and a second group w 2 of spreading codes is allocated from a third code set S 3. A spreading code is not allocated to a second code set S2 having more spreading codes allocated from the third code set S3.

본 발명에 따른 방법으로 짧은 확산코드에 의해 부호화되는 신호는 스크램블링될 수 있다. 짧은 확산코드에 의해 부호화되는 순방향 링크 접속의 신호는 공통(긴) 의사 잡음 코드(PN-코드)에 의해 스크램블링된다. 상기 스크램블링은 모든 신호가 동일한 PN 코드를 이용함으로써 한 개의 셀에서 신호간의 직교성에 영향을 끼칠 수 있다.The signal encoded by the short spreading code in the method according to the invention can be scrambled. The signal of the forward link connection encoded by the short spreading code is scrambled by the common (long) pseudo noise code (PN-code). The scrambling can affect the orthogonality between signals in one cell by using the same PN code for all signals.

Claims (13)

복수의 무선 장치(U1-U4)를 갖는 DS-CDMA 통신 시스템에서 복수의 순방향 링크 접속부(C1-C4)중의 제 1 의 대응하는 순방향 링크 접속부(C1)에 확산 코드를 할당하는 방법으로서,A method of allocating a spreading code to a first corresponding forward link connection (C1) among a plurality of forward link connections (C1-C4) in a DS-CDMA communication system having a plurality of wireless devices (U1-U4), 직교 확산 코드의 선택된 제 1 의 세트(S1)로 부터의 확산 코드를 상기 제 1 의 순방향 링크 접속부(C1)에 할당하는 단계(33)를 포함하는 순방향 링크 접속부에 확산 코드를 할당하는 방법에 있어서,1. A method of assigning a spreading code to a forward link connection comprising the step (33) of assigning a spreading code from a selected first set of orthogonal spreading codes (S1) to the first forward link connection (C1). , 상기 제 1 의 순방향 링크 접속부(C1)가 더 많은 확산 코드를 필요로 하여 직교 확산 코드의 상기 제 1 의 세트(S1)에서 유용할 경우 직교 확산 코드의 선택된 제 2 의 세트(S2)로 부터의 확산 코드를 상기 제 1 의 순방향 링크 접속부(C1)에 할당하는 단계(36)를 더 포함하는 데, 직교 확산 코드의 상기 제 2 의 세트(S2)의 상기 확산 코드중의 적어도 하나는 직교 확산 코드의 상기 제 1 의 세트(S1)의 상기 확산 코드중의 적어도 하나와 직교하지 않는 것을 특징으로 하는 순방향 링크 접속부에 확산 코드를 할당하는 방법.From the selected second set of orthogonal spreading codes S2 when the first forward link connection C1 requires more spreading codes and is useful in the first set of orthogonal spreading codes S1. Assigning (36) a spreading code to the first forward link connection (C1), wherein at least one of the spreading codes of the second set (S2) of orthogonal spreading codes is an orthogonal spreading code Not spreading at least one of said spreading codes of said first set (S1) of < RTI ID = 0.0 > (1) < / RTI > 제1항에 있어서, 상기 할당 단계(33, 36)는 호출 설정 시에 상기 확산 코드를 상기 제 1 의 순방향 링크 접속부(C1)에 할당하는 단계를 의미하는 것을 특징으로 하는 순방향 링크 접속부에 확산 코드를 할당하는 방법.The spreading code of claim 1, wherein the assigning step (33, 36) means assigning the spreading code to the first forward link connection (C1) at the time of call setup. How to assign. 제1항 또는 제2항에 있어서, 상기 할당 단계(33, 36)는 복수의 확산 코드를 상기 제 1 의 순방향 링크 접속부(C1)에 할당하는 단계를 의미하는데, 상기 확산 코드의 수는 요구된 최대 비트율로 결정되는 것을 특징으로 하는 순방향 링크 접속부에 확산 코드를 할당하는 방법.The method according to claim 1 or 2, wherein the assigning step (33, 36) means assigning a plurality of spreading codes to the first forward link connection (C1), wherein the number of spreading codes is required. And assigning a spreading code to the forward link connection characterized in that the maximum bit rate is determined. 제1항 내지 제3항 중 어느 한 항에 있어서, 상기 순방향 링크 접속(C1)은 가변 비트율 순방향 링크 접속(C1)인 것을 특징으로 하는 순방향 링크 접속에 복수의 확산 코드를 할당하는 방법.4. A method according to any one of the preceding claims, wherein said forward link connection (C1) is a variable bit rate forward link connection (C1). 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 DS-CDMA 통신 시스템은 멀티 코드 전송을 제공하는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산 코드를 할당하는 방법.5. The method of any of claims 1 to 4, wherein the DS-CDMA communication system provides multi code transmission. 제1항 내지 제5항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 5, c) 직교 확산 코드의 선택된 제3 세트(S3)으로부터 확산 코드를 상기 제1 순방향 링크 접속(C1)에 할당하는 단계(40)를 더 포함하고, 상기 제1 순방향 링크 접속(C1)이 더 많은 확산 코드를 요구할 때 직교 확산 코드의 상기 제1(S1) 및 제2(S2) 세트에서 사용 가능하며, 직교 확산 코드의 상기 제3 세트(S3)의 상기 확산 코드 중 적어도 하나는 직교 확산 코드의 상기 제1(S1) 및 제2(S2) 세트의 상기 확산 코드 중 적어도 하나에 직교하지 않는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산 코드를 할당하는 방법.c) assigning (40) a spreading code to the first forward link connection (C1) from the selected third set (S3) of orthogonal spreading code, wherein the first forward link connection (C1) is more numerous; Available in the first (S1) and second (S2) sets of orthogonal spreading codes when requesting a spreading code, wherein at least one of the spreading codes of the third set (S3) of orthogonal spreading codes And at least one of the spreading codes of the first (S1) and the second (S2) sets is not orthogonal to at least one of the spreading codes. 복수의 무선 장치(U1-U4)를 갖는 DS-CDMA 통신 시스템에서 확산 코드를 해당하는 순방향 링크 접속(C1-C4)에 할당하는 방법에 있어서,A method for allocating a spreading code to a corresponding forward link connection (C1-C4) in a DS-CDMA communication system having a plurality of wireless devices (U1-U4), a) 직교 확산 코드의 제1 세트(S1)로부터 제1 갯수의 확산 코드(x)를 제1 순방향 링크 접속(C1)에 할당하는 단계(33)를 포함하고,a) allocating (33) a first number of spreading codes (x) from a first set (S1) of orthogonal spreading codes to a first forward link connection (C1), b) 확산 코드의 상기 제1 세트(S1)로부터 제2 갯수의 확산 코드(y)의 완전한 확산 코드의 제1 부분(y-k1)을 제2 순방향 링크 접속(C2)에 할당하는 단계(33),b) allocating (33) a first portion (yk 1 ) of a complete spreading code of a second number of spreading codes (y) from the first set (S1) of spreading codes to a second forward link connection (C2) , c) 직교 확산코드의 제2 세트(S2)로부터 상기 제2 순방향 링크 접속(C2)으로 상기 제2 확산코드 수(y)의 완전한 확산코드의 제2 부분을 할당하는 단계(36)를 더 포함하는데, 상기 제2 세트(S2)의 상기 확산코드 중 적어도 하나는 상기 제1 세트(S1)의 상기 확산코트 중 적어도 하나와 직교하지 않는 것을 특징으로 하는 순방향 링크 접속에 확산코드를 할당하는 방법.c) allocating a second portion of the complete spreading code of the second spreading code number y from the second set of orthogonal spreading codes S2 to the second forward link connection C2 (36). Wherein at least one of the spreading codes of the second set (S2) is not orthogonal to at least one of the spreading coats of the first set (S1). 복수의 무선장치(U1-U4)를 갖는 DS-CDMA 통신 시스템에서 복수의 순방향 링 크 접속(C1-C4) 중 처음에 해당하는 순방향 링크 접속(C1)에 복수의 확산코드를 할당하는 방법에 있어서,In a method for allocating a plurality of spreading codes to a forward link connection (C1) corresponding to the first of the plurality of forward link connections (C1-C4) in a DS-CDMA communication system having a plurality of radio devices (U1-U4) , a) 직교하는 확산코드의 선택된 제1 세트(S1)로부터 상기 제1 순방향 링크 접속(C1)으로 완전한 확산코드의 제1 그룹(x1)을 할당하는 단계(64),a) allocating (64) a first group of complete spreading codes (x 1 ) from the selected first set (S1) of orthogonal spreading codes to said first forward link connection (C1), b) 직교하는 확산코드의 선택된 제2 세트(S2)로부터 상기 제1 순방향 링크 접속(C1)으로 완전한 확산코드의 제2 그룹(x2)을 할당하는 단계(67)로서, 상기 제2 세트(S2)의 상기 확산코드 중 적어도 하나가 상기 제1 세트(S1)의 상기 확산코드 중 적어도 하나와 직교하지 않으며, 상기 제1(x1) 및 제2(x2) 그룹의 확산코드가 상기 순방향 링크 접속(C1)에 필요한 상기 수의 확산코드를 포함하는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산코드를 할당하는 방법.b) allocating (67) a second group (x 2 ) of complete spreading codes from the selected second set (S2) of orthogonal spreading codes to said first forward link connection (C1), wherein said second set ( At least one of the spreading codes of S2) is not orthogonal to at least one of the spreading codes of the first set S1, and spreading codes of the first (x 1 ) and second (x 2 ) groups are forwarded. And a plurality of spreading codes assigned to the link link (C1). 제8항에 있어서, 단계 a) 내지 b)에 따른 상기 할당 방법(64, 67)은 호출 설정시에 상기 제1 순방향 링크 접속(C1)에 확산코드를 할당함을 나타내는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산코드를 할당하는 방법.9. The forward link as claimed in claim 8, wherein the allocation method (64, 67) according to steps a) to b) indicates that a spreading code is assigned to the first forward link connection (C1) upon call establishment. A method of assigning multiple spreading codes to a connection. 제8항 또는 제9항에 있어서, 상기 제1 순방향 링크 접속(C1)에 필요한 상기 확산코드의 수는 요구한 최대 전송속도에 의해 결정되는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산코드를 할당하는 방법.10. The method according to claim 8 or 9, wherein the number of spreading codes required for the first forward link connection (C1) is determined by the maximum transmission rate required. How to. 제8항 내지 제10항 중 어느 한 항에 있어서, 상기 순방향 링크 접속(C1)은 가변 비트율의 순방향 링크 접속(C1)인 것을 특징으로 하는 순방향 링크 접속에 복수의 확산 코드를 할당하는 방법.A method according to any of claims 8 to 10, wherein said forward link connection (C1) is a forward link connection (C1) of variable bit rate. 제8항 내지 제10항 중 어느 한 항에 있어서, 상기 DS-CDMA 통신 시스템은 멀티 코드 전송을 제공하는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산 코드를 할당하는 방법.11. The method of any of claims 8 to 10, wherein the DS-CDMA communication system provides multi-code transmission. 복수의 무선 유닛(U1-U4)을 갖는 DS-CDMA 통신 시스템에서 가변 비트율를 갖는 총수의 확산 코드를 해당하는 순방향 링크 접속(C1-C4)에 할당하는 방법에 있어서,A method of allocating a total number of spreading codes having a variable bit rate to a corresponding forward link connection (C1-C4) in a DS-CDMA communication system having a plurality of radio units (U1-U4), a) 직교 확산 코드의 제1 세트(S1)로부터의 제1 순방향 링크 접속(C1)에 완전한 확산 코드의 제1 그룹(x1)을 할당하는 단계(64),a) assigning 64 a first group of complete spreading codes x 1 to a first forward link connection C1 from a first set of orthogonal spreading codes S1, b) 직교 확산 코드의 상기 제1 세트(S1)로부터의 제2 순방향 링크 접속(C2)에 완전한 확산 코드의 제1 그룹(y1)을 할당하는 단계(64),b) assigning 64 a first group of complete spreading codes y 1 to a second forward link connection C2 from said first set of orthogonal spreading codes S1, C) 직교 확산 코드의 제2 세트(S2)로부터의 상기 제1 순방향 링크 접속(C1)에 완전한 확산 코드의 제2 그룹(x2)을 할당하는 단계로서, 상기 제2 세트(S2)의 확산 코드들 중 적어도 하나는 상기 제1 세트(S1)의 확산 코드들 중 적어도 하나에 직교하지 않고, 상기 제1 순방향 링크 접속(C1)으로의 확산 코드의 제1 그룹(x1) 및 제2 그룹(x2)은 상기 제1 순방향 링크 접속(C1)에 필요한 총수의 확산 코드를 포함하는 할당 단계(67),C) allocating a second group of complete spreading codes (x 2 ) to said first forward link connection (C1) from a second set (S2) of orthogonal spreading codes, wherein spreading of said second set (S2) At least one of the codes is not orthogonal to at least one of the spreading codes of the first set S1, and a first group x 1 and a second group of spreading codes to the first forward link connection C1. (x 2 ) is an allocation step 67 comprising the total number of spreading codes required for the first forward link connection C1, d) 직교 확산 코드의 상기 제2 세트(S2)로부터의 상기 제2 순방향 링크 접속(C2)에 완전한 확산 코드의 제2 그룹(y2)을 할당하는 단계로서, 상기 제2 순방향 링크 접속(C2)으로의 확산 코드의 제1 그룹(y1) 및 제2 그룹(y2)은 상기 제2 순방향 링크 접속(C2)을 위해 필요한 총수의 확산 코드를 포함하는 할당 단계(67)를 포함하는 것을 특징으로 하는 순방향 링크 접속에 복수의 확산 코드를 할당하는 방법.d) allocating a second group of complete spreading codes (y 2 ) to the second forward link connection (C2) from said second set (S2) of orthogonal spreading codes, wherein said second forward link connection (C2); The first group y 1 and the second group y 2 of spreading codes to C) include an allocating step 67 comprising the total number of spreading codes required for the second forward link connection C2. And a plurality of spreading codes assigned to the forward link connection.
KR1020007002248A 1997-09-02 1998-08-28 A method for assigning spreading codes KR20010023600A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE9703161-1 1997-09-02
SE9703161A SE9703161L (en) 1997-09-02 1997-09-02 Procedure for telecommunications
PCT/SE1998/001541 WO1999012284A1 (en) 1997-09-02 1998-08-28 A method for assigning spreading codes

Publications (1)

Publication Number Publication Date
KR20010023600A true KR20010023600A (en) 2001-03-26

Family

ID=20408114

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020007002248A KR20010023600A (en) 1997-09-02 1998-08-28 A method for assigning spreading codes

Country Status (13)

Country Link
EP (1) EP1010266A1 (en)
JP (1) JP2001515302A (en)
KR (1) KR20010023600A (en)
CN (1) CN1118963C (en)
AR (1) AR017048A1 (en)
AU (1) AU751483B2 (en)
BR (1) BR9811428A (en)
CA (1) CA2299297A1 (en)
FI (1) FI20000460A (en)
SE (1) SE9703161L (en)
TW (1) TW393843B (en)
WO (1) WO1999012284A1 (en)
ZA (1) ZA986672B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100444845B1 (en) * 2002-04-12 2004-08-21 주식회사 카서 Coding method and apparatus for constant amplitude transmission in code select cdma communication system and device thereof
KR100449546B1 (en) * 2001-10-08 2004-09-21 주식회사 카서 Code select cdma modulation and demodulation method and device thereof

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI982203A (en) * 1998-10-09 2000-04-10 Nokia Networks Oy Method and generator for generating an orthogonal spreading code in a CDMA radio system
PL234297B1 (en) 1999-07-07 2020-01-31 Samsung Electronics Co Ltd Device and the method for generating scrambling code in the UMTS mobile communication system
KR100396653B1 (en) * 1999-12-30 2003-09-02 엘지전자 주식회사 Transmission method for multiple chip rate in mobile communications system
JP3565102B2 (en) 1999-08-13 2004-09-15 日本電気株式会社 Downlink spreading code allocation method and base station
KR100429545B1 (en) * 1999-08-17 2004-04-28 삼성전자주식회사 Method for communicating scrambling code id in mobile communication system
FR2820933B1 (en) * 2001-02-09 2003-05-30 Sagem TEST METHOD AND TOOL FOR CELLULAR MULTIPLEXED CELLULAR RADIO TELEPHONY NETWORK
FR2844134B1 (en) * 2002-09-04 2006-01-13 Nortel Networks Ltd METHOD OF ALLOCATING RESOURCES IN A RADIO COMMUNICATION SYSTEM WITH SPATIAL DIVISION AND EQUIPMENT FOR IMPLEMENTING THE METHOD.
WO2006004550A2 (en) * 2004-07-06 2006-01-12 Telefonaktiebolaget Lm Ericsson (Publ) Non-contiguous variable length orthogonal codes
KR100662506B1 (en) * 2004-08-04 2006-12-28 한국전자통신연구원 Apparatus and its method for deciding user code according to number of connecting user and, apparatus and its method for generating user code using the same in quasi-synchronous cdma system
CN1921362B (en) * 2005-08-23 2011-09-21 中兴通讯股份有限公司 Orthogonal variable spread-spectrum code distribution method in code division multiple access communication system
CN101388685B (en) * 2007-09-12 2014-02-19 中兴通讯股份有限公司 Code resource management method
GB2495709B (en) * 2011-10-17 2014-12-10 Aetheric Engineering Ltd Communication system and method of operating the same
EP2739104A1 (en) * 2012-11-28 2014-06-04 Alcatel-Lucent A cellular telecommunications base station and a method of allocating a spreading code

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5210770A (en) * 1991-09-27 1993-05-11 Lockheed Missiles & Space Company, Inc. Multiple-signal spread-spectrum transceiver
MY112371A (en) * 1993-07-20 2001-05-31 Qualcomm Inc System and method for orthogonal spread spectrum sequence generation in variable data rate systems
US5515396A (en) * 1994-02-25 1996-05-07 Motorola, Inc. Method and apparatus for selecting a spreading code in a spectrum spread communication system
FI955113A (en) * 1995-10-26 1997-04-27 Nokia Mobile Phones Ltd Procedure for data communication, transmitters and receivers

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100449546B1 (en) * 2001-10-08 2004-09-21 주식회사 카서 Code select cdma modulation and demodulation method and device thereof
KR100444845B1 (en) * 2002-04-12 2004-08-21 주식회사 카서 Coding method and apparatus for constant amplitude transmission in code select cdma communication system and device thereof

Also Published As

Publication number Publication date
CA2299297A1 (en) 1999-03-11
ZA986672B (en) 1999-04-01
EP1010266A1 (en) 2000-06-21
SE9703161D0 (en) 1997-09-02
FI20000460A (en) 2000-02-29
TW393843B (en) 2000-06-11
SE9703161L (en) 1999-03-03
AU751483B2 (en) 2002-08-15
CN1118963C (en) 2003-08-20
CN1269927A (en) 2000-10-11
AU9012798A (en) 1999-03-22
AR017048A1 (en) 2001-08-22
WO1999012284A1 (en) 1999-03-11
JP2001515302A (en) 2001-09-18
BR9811428A (en) 2000-08-22

Similar Documents

Publication Publication Date Title
US6163524A (en) Code allocation in CDMA
USRE46477E1 (en) Transmitter and transmitting method increasing the flexibility of code assignment
US6317413B1 (en) Method and apparatus for assigning variable length walsh codes in a spread spectrum system
AU742336B2 (en) Channelization code allocation for radio communication systems
US9467200B2 (en) Method and apparatus for orthogonally overlaying variable chip rate spread spectrum signals
US6563808B1 (en) Apparatus for incorporating multiple data rates in an orthogonal direct sequence code division multiple access (ODS-CDMA) communications system
US20020181551A1 (en) Method for transmitting wideband signals via a communication system adapted for narrow-band signal transmission
KR20010023600A (en) A method for assigning spreading codes
KR101079747B1 (en) 2 method emitter and receiver for transmitting data in a multi-access cdma-system by means of fully complementary code matrixes for two dimensional data spreading in a frequency and time direction
CN101444029B (en) Scalable spectrum CDMA communication systems and methods with dynamic orthogonal code allocation
KR20010072762A (en) Communication methods and apparatus based on orthogonal hadamard-based sequences having selected correlation properties
KR20010071698A (en) Non-recursively generated orthogonal pn codes for variable rate cdma
EP1075104A2 (en) Scrambling codes and channelization codes for multiple chip rate signals in CDMA cellular mobile radio communication system
JP3527674B2 (en) Method for dynamically assigning different length channel codes for use in a wireless communication system
KR20000047150A (en) Apparatus for spreading channels in mobile communication system and method thereof
KR100442607B1 (en) Appratus and method for spreading channel in cdma communication system
KR100331876B1 (en) Allocation Method for channelization code in multi code rate
MXPA00002096A (en) A method for assigning spreading codes
KR100698107B1 (en) Apparatus and Method for transmitting common packet channel
OkaWa Magnusson et al.[45] Date of Patent: Dec. 19, 2000
KR20010092561A (en) Generalized Transmission method for multiple chip rate in mobile communications system

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid