KR100285548B1 - 더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법 - Google Patents

더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법 Download PDF

Info

Publication number
KR100285548B1
KR100285548B1 KR1019970082193A KR19970082193A KR100285548B1 KR 100285548 B1 KR100285548 B1 KR 100285548B1 KR 1019970082193 A KR1019970082193 A KR 1019970082193A KR 19970082193 A KR19970082193 A KR 19970082193A KR 100285548 B1 KR100285548 B1 KR 100285548B1
Authority
KR
South Korea
Prior art keywords
code
matrix
orthogonal code
matrix code
extended
Prior art date
Application number
KR1019970082193A
Other languages
English (en)
Other versions
KR19990061900A (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 서평원
Priority to KR1019970082193A priority Critical patent/KR100285548B1/ko
Priority to US09/207,812 priority patent/US6426939B1/en
Priority to CNB981266029A priority patent/CN1158800C/zh
Publication of KR19990061900A publication Critical patent/KR19990061900A/ko
Application granted granted Critical
Publication of KR100285548B1 publication Critical patent/KR100285548B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/30Systems using multi-frequency codes wherein each code element is represented by a combination of frequencies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation
    • H04J13/102Combining codes
    • H04J13/105Combining codes by extending
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0048Walsh
    • 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/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70703Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
    • 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]

Landscapes

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

Abstract

본 발명은 WCDMA-WLL 통신 시스템에 있어서, 하다마드 코드(Hadamard Cord)를 응용한 확장 직교 코드(Orthogonal Code)를 사용함으로서 다수의 가입자 채널을구분할 수 있는 확장 직교 코드의 충돌을 회피하는 방법에 관한 것으로, 특히, 하나의 WCDMA-WLL 주파수를 이용하여 데이터의 전송 속도가 서로 다른 다수 가입자의디지털 데이터를 동시에 전송하는 경우에 있어서, 발생하게 되는 채널간의 어드레스(Address) 충돌을 효과적으로 방지하도록 하는 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법에 관한 것이다.
종래의 기술에서는 확장 직교 코드를 이용하여 각 가입자들의 데이타 전송 속도가 다르더라도, 무작위로 코드를 할당하여 채널을 구분 하므로서, 디지털 데이터의 특정한 신호 패턴 부분에서, 각 가입자 채널을 구분하는 확장 직교 코드의 직교성이 깨지게 되어 통신상에 오류를 발생시키는 문제가 있었다.
그러므로, 다중 데이타 전송 속도를 지원하는 WCDMA-WLL 시스템에서 다수의가입자가 확장 직교 코드를 사용하여 구분되는 경우, 충돌이 예상되는 코드를 할당받지 못하게 함으로서, 코드 충돌에 기인한 채널 구분 상의 에러 및 디지털 데이터의 오류를 미연에 방지할 수 있으므로 통신 시스템의 신뢰성과 안전성을 향상시키는 효과가 있다.

Description

더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법
본 발명은 WCDMA-WLL(Wideband-CDMA Wireless Local Loop) 통신 시스템에서의 확장 직교 코드 충돌 회피 방법에 관한 것으로, 더욱 상세하게는 하다마드 코드(Hadamard Cord)를 이용한 확장 직교 코드(Orthogonal Code)를 사용함으로서 다수의 가입자 채널을 구분할 수 있는 가입자 채널간의 어드레스 중복에 의한 확장 직교 코드의 충돌을 회피할 수 있도록 한 WCDMA-WLL 통신 시스템에서의 확장 직교 코드 충돌 회피 방법에 관한 것이다.
일반적으로 광대역 CDMA(Wideband-CDMA) 방식을 이용한 무선 로컬 루프 (Wireless Local LooP) 시스템에서, 다수의 가입자들을 하나의 주파수를 이용하여 동시에 전송 및 운용하는 경우 각 가입자 채널을 구분하기 위하여, 직교 코드를 확장하여 사용하는 확장 직교 코드를 사용하는 바, 여러 가지 직교 코드(Orthogonal Code) 중에서 하다마드 코드(Hadamard Cord)를 사용하여 각 가입자를 구분하기도 한다.
전술한 바와 같은, 기본 직교 코드를 기반으로 하고, 가입자 수에 대응하는확장 직교 코드를 발생하여 각 가입자 채널을 구분함으로써 증가하는 가입자 채널수에 대응하도록 되어 있다.
이하 첨부된 도면을 참조하여 종래 기술을 설명한다.
제1도는 하다마다 코드를 사용하는 직교 코드의 각 차수별 확장 상태도이고,제2도는 종래 기술의 일 실시예에 따른 데이터 전송 속도 차이가 발생하는 확장 직교 코드의 상태도이다.
제1(a)도는 1차 직교 코드로서 디지털 데이터를 “1″과 ″0″으로만 구분할 수 있는 것으로서 하나의 채널 만 동시에 사용할 수 있다. 제1(b)도의 하다마드 2차 확장 직교 코드는 ″11″, ″1″과 ″0″, ″1″로 디지털 데이터를 구분하므로 두 개의 채널을 동시에 사용할 수 있다. 또한, 제1(c)도의 하다마드 4차 확장 직교 코드는 디지털 데이터를 ″1111″, ″1010″, ″1001″ 과 ″0″, ″101″, ″11″, ″110″으로구분하므로 동시에 4개의 채널을 사용할 수 있다. 이러한 방법으로, 제1(d)도의 하다마드 8차 확장 직교 코드는 하나의 주파수에 8채널을 동시에 사용할 수 있고, 제1(e)도의 하다마드 16차 확장 직교 코드를 사용하면 16개의 채널을 동시에 사용할 수 있다. 따라서, 제1(g)도와 같은 하다마드 64차 확장 직교 코드를 사용할 경우는 64개의 채널이 하나의 주파수를 사용하여 동시에 디지털 데이터를 전송 할 수 있게 된다. 그러므로, 계속되는 배수로 확장시킴으로서, 확장된 차수의 코드 수만큼 증가하는 다수의 가입자를 수용할 수 있게 되는 것이다. 상기의 제1도에서 기본 직교 코드는 H, 2차 확장 직교 코드는 H', 4차 착장 직교 코드는 H″, 8차 확장 직교 코드는 H″', 16차 확장 직교 코드는 H4, 32차 확장 직교 코드는 H5, 64차 확장 직교 코드는 H6등으로 표시한 것은 확장 직교 코드의 설명을 용이하게 하기 위한 것이다.
WCDHA-WLL 시스템에서의 가입자 수가 증가함에 따라, 각 가입자마다 특정한데이터 전송 속도를 사용하는 경우가 있다. 예를 들어, 어떤 가입자는 32kbps의 전송 속도로 디지털 데이터를 전송하고, 또 다른 가입자는 전송 속도가 2배 빠른 64kbps의 전송 속도로 디지털 데이터를 전송하며, 또 다른 가입자는 전송 속도가 4배 빠른 128kbps의 전송 속도로 디지털 데이터를 전송하는 경우, 전송 속도의 차이로 인하여, 각 가입자 채널을 구분하는 확장 직교 코드가 중복되는 충돌 부분이 발생하여 결국 각 가입자 채널을 구분할 수 없게 되고, 전송되는 디지털 데이터에 오류가 나타나는 현상이 발생한다.
상기와 같은 예를 제2도를 참조하여 상세히 설명한다.
예를 들어, 각 가입자를 구분하는 하다마드 직교 코드로서, 제1(d)도와 같은 8차 확장 직교 코드를 사용하고, 한 가입자는 32kbps의 전송 속도로서 8차 확장 직교 코드 가운데 1번째 행렬 코드를 채널 어드레스로서 사용할 경우, 나머지 7개의행렬 차수 코드를 다른 가입자가 사용할 수 있게 된다.
다시 말하면, 나중에 행렬 코드 차수(또는 채널)를 점유 하고자 하는 가입자들은 먼저 특정한 행렬 코드(채널)를 점유한 가입자와 동일한 전송 속도로 디지털데이터를 전송하는 경우, 상기 8차 확장 직교 코드의 나머지 7개 행렬 코드를 모두사용할 수 있다.
그러나, 2배 빠른 64kbps의 전송 속도를 사용할 경우는 2배 빠른 전송 속도의 차이에 의하여, 먼저 점유된 확장 직교 코드와 중복되는 확장 직교 코드의 분석결과가 나타나게 된다.
즉, 일 실시예로서, 제2(a)도와 같이 전송 속도 32kbps로 8차 확장 직교 코드의 1차 행렬 코드를 사용하였을 경우, 제2(b)도와 같이 전송 속도 64kbps로 8차 확장 직교 코드의 5차 행렬 코드를 사용하게 되면, 각 행렬 코드 또는 채널을 구분하는 하다마드 코드의 분석 결과 ″○″ 표시 부분에서 확인 할 수 있듯이 동일한 확장 직교 코드의 분석 결과가 나타난다.
따라서, 전송 속도 64kbps인 가입자의 디지털 데이터를 송부 하려고 하는 경우, 32kbps 전송 속도로 먼저 데이터 전송 중인 8차 확장 직교 코드의 1차 행렬 코드 및 상기 1차 코드와 동일하게 나타날 수 있는 5차 행렬 코드를 채널로서 사용할수 없게 된다.
즉, 8차 확장 직교 코드의 1차 및 5차 행렬 코드를 제외한 2차, 3차, 4차, 6차 7차, 8차 행렬 코드로서, 다수의 가입자를 구분하는 채널 수단으로 사용할 수 있게 된다.
한편, 다른 실시예로서, 또 다른 가입자가 128kbps의 전송 속도로서 디지털 데이터를 송부 하고자 하는 경우는 제2(c)도, 제2(d)도, 제2(e)도의 ″○″ 표시 부분에서 확인 할 수 있듯이 동일한 확장 직교 코드의 분석 결과가 나타난다.
역시, 8차 확장 직교 코드의 1차 행렬 코드와 동일하게 중복되는 부분에 의하여, 결과적으로 각 행렬 코드를 구분하기 어려운 상태가 되므로 3차, 5차, 7차 행렬 코드를 다수의 가입자를 구분하는 채널로서 사용할 수 없고, 오로지, 2차, 4차,6차, 8차 행렬 코드만을 사용할 수 있게 된다.
상기와 같이 WCDMA-WLL 시스템에서, 하다마드 코드를 응용한 확장 직교 코드를 사용하여, 다수의 가입자를 구분하는 종래의 디지털 데이터 통신 기술은, 다수의 가입자 중 어느 하나의 가입자라도 다른 가입자가 사용 중인 채널과 디지털 데이터의 전송 속도가 다른 경우, 전송되는 디지털 데이터의 펄스 패턴을 구분하는 확장 직교 코드의 분석 결과, 중복되는 행렬 코드의 패턴이 나타나게 된다.
따라서, 서로 다른 다수의 가입자에 의한 디지털 데이터 통신에서, 데이터 통신의 오류를 발생시키고, 각 채널을 구분하는 어드레스 역할의 확장 직교 코드에있어서, 각 행렬 차수의 직교성이 파괴되어 사용할 수 없는 문제점이 있다.
본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 확장 직교 코드를 사용하여 디지털 데이터의 전송 속도가 서로 다른 다수의 가입자를 구분할 때 발생할 수 있는 각 가입자 채널간의 충돌을 방지하여 각 가입자의 데이터를 오류없이 전송할 수 있도록 한 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법을제공함에 그 목적이 있다.
전술한 목적을 달성하기 위한 본 발명의 WCDMA-WLL 시스템에서의 확장 직교코드 충돌 회피 방법은 직교 코드를 확장하여 다수의 전송속도로 데이터를 전송하는 WCDMA-WLL 시스템에 있어서, 가입자에게 할당되는 행렬 코드는 사용중인 확장직교코드의 행렬코드차수와 다른 데이터 전송속도를 이용하여 상기 사용중인 확장직교코드중 다수의 가입자 채널간에 충돌이 일어날 수 있는 행렬 코드를 제외시킨 후할당하는 것을 특징으로 한다.
나아가, WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법은 행렬 차수를 나타내는 변수 K의 초기값을 설정하고, 직교 코드의 확장 차수 N을 확인하는변수값 설정 및 차수 확인 단계와, 데이터 전송 속도의 배수 M을 확인하고, 변수 L의 범위를 설정하는 배수 확인 단계와, 직교 코드의 K번째 행렬 코드를 할당하는 코드 할당 단계와, 상기 할당된 행렬 코드가 현재 사용 중인 행렬 코드이거나 행렬코드 리스트에서 삭제된 행렬 코드인지 확인하는 사용 및 삭제 판단 단계와, 상기판단 결과 상기 할당된 행렬 코드가 사용 및 삭제되지 않았으면, (L*N)/M + K번째행렬 코드를 행렬 코드 리스트에서 삭제하는 코드 삭제 실행 단계와, 다른 행렬 코드를 필요로 하는 행렬 코드 요청이 있는지 판단하는 코드 요청 판단 단계를 구비하여 이루어지는 것을 특징으로 한다.
제1도는 하다마다 코드를 사용하는 직교 코드의 각 차수별 확장 상태도.
제2도는 종래 기술의 일 실시예에 따른 데이터 전송 속도 차이가 발생하는 확장 직교 코드의 상태도.
제3도는 일반적인 하다마드 코드 발생기에 의한 확장 직교 코드 발생기의 기능 블록도.
제4도는 본 발명에 따른 확장 직교 코드 충돌 회피 방법을 설명하기 위한 플로우차트.
* 도면의 주요부분에 대한 부호의 설명
10 : 제 1 직교 코드 발생기 20 : 제 2 직교 코드 발생기
30 : 배타적 논리합 게이트
이하에서는 첨부한 도면을 참조하여 본 발명의 양호한 실시예에 따른 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법에 대해서 상세하게 설명한다.
제3도는 일반적인 하다마드 코드 발생기에 의한 확장 직교 코드 발생기의 기능 블록도이고, 제4도는 본 발명에 따른 확장 직교 코드 충돌 회피 방법을 설명하기 위한 플로우차트이다.
본 발명에 이용되는 하다마드 코드를 응용한 확장 직교 코드 발생기는 일반적으로 많이 사용되는 구성으로서, 제3도에 도시된 바와 같고, 각 부분의 기능은 다음과 같다.
제1 클럭은 전송되는 디지털 데이터 전송 속도와 동일한 속도의 클럭으로서,배타적 논리합 게이트(exclusive-OR Gate;30)에서 출력되는 확장 직교 코드의 차수를 2로 나눈 것에 해당하는 차수의 확장 직교 코드 발생기인 제1 확장 직교 코드 발생기(10)에 인가된다.
제2 클럭은 제1 클럭을 제1 확장 직교 코드 발생기(10)의 차수로 나눌 때 발생하는 값과 동일한 클럭으로서, 항상 고정되게 2차 확장 직교 코드를 발생하는 제2 확장 직교 코드 발생기(20)에 인가된다.
즉, 예를 들어, 최종적으로 필요한 차수가 16차 확장 직교 코드이고, 전송 속도가 32kbps인 경우, 제1 확장 직교 코드 발생기는 8차 확장 직교 코드 발생기가된다. 또한, 제2 확장 직교 코드 발생기는 고정된 2차 확장 직교 코드 발생기가 되고, 제1 클럭은 32KHz가 되며, 제2 클럭은 4KHz가 된다. 그리고, 제1 인덱스와 제2인덱스의 조합으로, 확장 직교 코드의 행렬 코드 중에서, 필요한 차수를 결정한다.
상기 제1 확장 직교 코드 발생기의 출력과 상기 제2 확장 직교 코드 발생기의 출력은 배타적 논리 합하여 출력하는 기능의 배타적 논리합 게이트(30)에 인가되어 출력된다. 따라서, 실제 필요로 하는 하다마드 코드(Hadamard Cord)를 응용한확장 직교 코드를 얻을 수 있다.
본 발명에 따른 확장 직교 코드 충돌 회피 방법에 의하여, 다수의 가입자가서로 다른 전송 속도의 디지털 데이터를 동일한 확장 직교 코드를 사용하여 전송하는 경우, 전송 속도가 서로 다른 가입자간 채널 충돌 및 데이터의 오류가 발생되지않게 하는 것은 본 발명에 의한 제어 신호를 상기 확장 직교 코드 발생기의 제1 인덱스와 상기 제2 인덱스에 인가하여 이루어진다.
본 발명에 의한 확장 직교 코드 충돌 회피 방법은 제4도에 도시된 바와 같이, 확장 직교 코드의 행렬 차수를 나타내는 변수 K의 초기값을 1로 설정하고 다음 단계로 진행하는 변수값 설정 단계(S11)와, 확장 직교 코드의 확장 차수 N을 확인하고 다음 단계로 진행하는 차수 확인 단계(S22)와, 데이터 전송 속도의 배수 M을 확인하고, 변수 L의 범위를 설정한 후 다음 단계로 진행하는 배수 확인 단계(S33)와, 확장 직교 코드의 K번째 행렬 코드를 할당하고 다음 단계로 진행하는 코드 할당 단계(S44)와, 상기의 단계에서 할당된 행렬 코드가 현재 사용 중인 행렬 코드이거나 또는 행렬 코드 리스트에서 삭제되었던 행렬 코드인지 확인하는 사용 및 삭제 판단 단계(S55, S66)와, 상기의 단계에서 사용 및 삭제되지 않았으면, (L*N)/M + K번째 행렬 코드를 행렬 코드 리스트에서 삭제하고 다음 단계로 진행하는 코드 삭제 실행 단계(S77)와, 다른 행렬 코드를 필요로 하는 행렬 코드 요청이 있는지 판단하는 코드 요청 판단 단계(S88)로 구성되어 있다.
이하에서는 첨부된 도면 제2도 및 제4도를 참조하여 본 발명의 상세한 작용을 설명한다.
일 실시예로서, 제2도에서 볼 수 있듯이 WCDMA-WLL 시스템에서 8차 확장 직교 코드를 사용하며, 하나의 가입자는 32kbps의 전송 속도로서 디지털 데이터를 8차 확장 직교 코드의 1차 코드를 사용하여 전송하고, 또 하나의 가입자는 128kbps의 전송 속도로서 디지털 데이터를 송부 하는 경우, 128kbps의 전송 속도를 갖는 가입자의 디지털 데이터는 8차 확장 직교 코드의 1차, 3차, 5차, 7차 코드를 사용하지 못한다.
즉, 제2(a)도에서 보듯이 32kbps 전송 속도의 디지털 데이터에 하다마드 코드로서 표시되고 ″○″으로 표시된 1차 행렬 코드의 ″11111111″과 제2(c)도,제2(d)도, 제2(e)도에서 보듯이 128kbps 전송 속도의 디지털 데이터에 하다마드 코드로서 표시되고 ″○″으로 표시된 3차, 5차, 7차 행렬 코드의 ″11111111″에 의해 각 가입자 채널을 구분하지 못하게 되고, 또한 디지털 데이터의 오류가 발생하게 된다.
상기와 같은 현상을 분석하여 보면 수학식 1과 같다.
[수학식 1]
충돌되는 확장 직교 코드=(L×N)/M+K
수학식 1에서 K는 가장 낮은 데이터 전송 속도의 가입자가 현재 사용하는 확장 직교 코드의 행렬 코드 차수이고, M은 자연수로서, 가장 낮은 데이터 전송 속도대비 현재의 높은 데이터 전송 속도의 배수이고, N ; 현재 사용되는 확장 직교 코드의 확장 차수이고, L은 0, 1, 2‥‥‥M-1이다.
상기의 일 실시예를 상기의 식을 적용하여 계산하면, K=1차 행렬 코드, M=4배, N=8차 확장 직교 코드, L= 0, 1, 2, 3이 된다.
따라서, (0*8)/4 + 1 = 1과, (1*8)/4 + 1 = 3과, (2*8)/4 + 1 = 5와, (3*8) /4 + 1 = 7이 계산됨으로, 현재 32kbps의 데이터 전송 속도를 갖는 신호가 1차 행렬 코드를 사용하여 전송되는 경우는 128kbps의 데이터 전송 속도를 갖는 신호는 1차, 3차, 5차, 7차 행렬 코드를 사용할 수 없게 된다.
다시 말하면, 128kbps의 전송 속도를 갖는 신호는 상기의 1차, 3차, 5차, 7차 행렬 코드를 제외한 나머지 2차, 4차, 6차, 8차 행렬 코드를 사용할 수 있다.
즉, WCDMA-WLL 시스템의 가입자 중 디지털 데이터를 전송할 가입자가 있을 경우, 먼저 행렬 차수를 나타내는 변수 K를 ″1″로 초기화시킨다(S11). 다음에는, 제3도와 같은 구성으로 이루어진 하다마드 확장 직교 코드 발생기에서 발생되는 코드의 확장 차수 N을 확인한다(S22) 다음에는, 각 가입자의 전송 속도를 확인하여 가장 낮은 데이터 전송 속도와 가장 높은 데이터 전송 속도의 배수를 산정 하여 변수 M에 기록하고, 다시 0부터 시작하여 상기 변수 M 값에 -1을 한 값 즉,M-1 값까지를 산정하여 변수 L 값의 범위를 정한다(S33).
이후에는, 가장 낮은 데이터 전송 속도를 갖는 가입자 채널에 상기 변수 K에기록된 것과 같은 1차 행렬 코드를 할당한다(S44). 다음에는, 상기의 단계(S44)에서 할당된 확장 직교 코드의 1차 행렬 코드가 이미 사용 중인가를 판단한다(S55).상기의 단계(S55)에서 판단 결과 이미 사용 중이면 변수 K에 ″1″을 더한(S99) 후, 상기의 코드 할당 단계(S44)로 궤환 시킨다.
그러나, 상기의 스텝(S55)에서 사용 중이 아닌 행렬 코드의 경우는, 코드 리스트에서 삭제된 코드인지를 판단한다(S66). 상기의 단계(S66)에서 판단 결과, 행렬 코드 리스트에서 삭제되었을 경우, 상기의 변수 K에 ″1″을 더하는 단계(S99)로궤환 한다.
상기의 단계(S66)에서 판단 결과, 할당받은 코드가 행렬 코드 리스트에서 삭제되지 않고, 사용할 수 있는 행렬 코드의 경우에는, 공식 (L×N)/M + K를 이용하여 계산된 행렬 코드들을 확장 직교 코드 리스트에서 데이터 전송에 사용되지 못하도록 한다(S77).
이후에는, 다른 가입자의 행렬 코드 할당 요청이 있는지를 판단한다(S88). 상기의 코드 요청 판단 단계(S88)에서, 다른 가입자가 행렬 코드 할당 요청이 있는 경우는, 상기 전송 속도의 배수 확인 단계(S33)로 궤환 한다.
그리고, 상기의 코드 요청 판단 단계(S88)에서 더 이상 데이터를 송부 할 가입자가 없을 경우는 종료한다.
상기한 바와 같이, 다수의 가입자가 각각 다른 데이타 전송 속도(Rate)로 디지털 데이터를 전송하는 경우, 가장 낮은 데이터 전송 속도를 기준으로 우선적으로확장 직교 코드의 행렬 코드를 디지털 데이터의 전송 채널로서 배정한 후, 가장 높은 데이터 전송 속도의 배수를 구하고, 공식을 계산함으로서, 충돌이 예상되는 확장 직교 코드의 행렬 코드를 미리 확인할 수 있다.
또한, 데이터 전송 속도가 다른 가입자가 디지털 데이터를 전송하기 위하여행렬 코드를 할당 요청하면, 충돌이 예상되는 코드가 할당되지 않게 된다. 따라서,각 가입자의 채널은 확실하게 충돌되지 않고 구분되며, 디지털 데이터의 오류도 발생하지 않게 된다.
이상과 같이, 본 발명은 제1도의 하다마드 확장 직교 코드 발생기에 의해 생성된 확장 직교 코드의 행렬 코드를 데이터 전송 속도가 서로 다른 다수의 가입자에 할당 하므로서 발생되는 충돌 대상의 (L×N)/M + k번째 코드를 할당받지 못하게 함으로서, 행렬 코드 충돌에 기인한 가입자 채널의 구분상 에러를 사전에 방지하게 된다. 이와 같은 본 발명은 WCDMA-WLL 시스템에서, 다중 데이타 전송 속도를 지원하기 위해 확장 직교 코드를 사용하는 경우에 유용하게 적용된다.
본 발명의 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법은 전술한실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수 있다.
이상에서 설명한 바와 같은 본 발명의 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회괴 방법에 따르면, 다중 데이타 전송 속도를 지원하는 WCDMA-WLL 시스템에서 다수의 가입자를 확장 직교 코드를 사용하여 구분하는 경우, 충돌이 예상되는행렬 코드를 할당받지 못하게 함으로서, 코드 충돌에 기인한 채널 구분 상의 에러 및 디지털 데이터의 오류를 사전에 방지할 수 있으므로 통신 시스템의 신뢰성과 안전성을 향상시키는 효과가 있다.

Claims (5)

  1. 행렬 차수를 나타내는 변수 K의 초기값을 설정하고, 직교 코드의 확장 차수 N을 확인하는 변수값 설정 및 차수 확인 단계와, 데이터 전송 속도의 배수 M을 확인하고, 변수 L의 범위를 설정하는 배수 확인 단계와, 직교 코드의 K번째 행렬 코드를 할당하는 코드 할당 단계와, 상기 할당된 행렬 코드가 현재 사용 중인 행렬 코드이거나 행렬 코드 리스트에서 삭제된 행렬 코드인지 확인하는 사용 및 삭제 판단 단계와, 상기 판단 결과 상기 할당된 행렬 코드가 사용 및 삭제되지 않았으면, (L*N)/M + K번째 행렬 코드를 행렬 코드 리스트에서 삭제하는 코드 삭제 실행 단계와, 다른 행렬 코드를 필요로 하는 행렬 코드 요청이 있는지 판단하는 코드 요청 판단 단계를 구비하여 이루어지는 것을 특징으로 하는 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법.
  2. 제1항에 있어서, 상기 변수 L은 0부터 시작하는 자연수로서 M-1까지의 범위를 갖는 것을 특징으로 하는 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법.
  3. 제1항에 있어서, 상기 확장직교코드의 행렬 코드 K는 초기값1부터 N까지의 범위를 갖는 것을 특징으로 하는 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법.
  4. 제1항에 있어서, 상기 사용 및 삭제 판단 단계에서 현재 사용 중에 있는 행렬 코드인지 판단 결과, 현재 사용 중에 있으면 변수 K에 1을 더한 후 상기 코드 할당 단계로 궤환 하는 것을 특징으로 하는 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법.
  5. 제1항에 있어서, 상기 사용 및 삭제 판단 단계에서 현재 행렬 코드 리스트에서 삭제된 행렬 코드인지 판단 결과, 현재의 코드 리스트에서 삭제된 행렬 코드이면 변수 K에 1을 더한 후 상기의 코드 할당 단계로 궤환 하는 것을 특징으로 하는 WCDMA-WLL 시스템에서의 확장 직교 코드 충돌 회피 방법.
KR1019970082193A 1997-12-31 1997-12-31 더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법 KR100285548B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019970082193A KR100285548B1 (ko) 1997-12-31 1997-12-31 더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법
US09/207,812 US6426939B1 (en) 1997-12-31 1998-12-09 Method for preventing a collision of an extended orthogonal code
CNB981266029A CN1158800C (zh) 1997-12-31 1998-12-29 防止扩展正交码发生碰撞的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970082193A KR100285548B1 (ko) 1997-12-31 1997-12-31 더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법

Publications (2)

Publication Number Publication Date
KR19990061900A KR19990061900A (ko) 1999-07-26
KR100285548B1 true KR100285548B1 (ko) 2001-04-02

Family

ID=19530792

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970082193A KR100285548B1 (ko) 1997-12-31 1997-12-31 더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법

Country Status (3)

Country Link
US (1) US6426939B1 (ko)
KR (1) KR100285548B1 (ko)
CN (1) CN1158800C (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101022066B1 (ko) * 2003-05-17 2011-03-17 엘지전자 주식회사 이동통신 시스템에서의 하향링크 제어채널 구조 및 이를이용한 시간-코드 할당방법
US7275224B2 (en) * 2004-04-02 2007-09-25 International Business Machines Corporation Method for providing an area optimized binary orthogonality checker
CN1318992C (zh) * 2005-08-26 2007-05-30 东南大学 以循环移位方式实现的多址接入、防碰撞方法
WO2018000308A1 (zh) * 2016-06-30 2018-01-04 华为技术有限公司 上行数据传输方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341396A (en) * 1993-03-02 1994-08-23 The Boeing Company Multi-rate spread system
US5602833A (en) * 1994-12-19 1997-02-11 Qualcomm Incorporated Method and apparatus for using Walsh shift keying in a spread spectrum communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793759A (en) * 1995-08-25 1998-08-11 Terayon Corporation Apparatus and method for digital data transmission over video cable using orthogonal cyclic codes
US6091760A (en) * 1998-06-29 2000-07-18 L-3 Communications Corporation Non-recursively generated orthogonal PN codes for variable rate CDMA

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341396A (en) * 1993-03-02 1994-08-23 The Boeing Company Multi-rate spread system
US5602833A (en) * 1994-12-19 1997-02-11 Qualcomm Incorporated Method and apparatus for using Walsh shift keying in a spread spectrum communication system

Also Published As

Publication number Publication date
KR19990061900A (ko) 1999-07-26
CN1228649A (zh) 1999-09-15
CN1158800C (zh) 2004-07-21
US6426939B1 (en) 2002-07-30

Similar Documents

Publication Publication Date Title
JP4310272B2 (ja) Ovsf符号割り当て
US7187665B2 (en) Apparatus and method of scheduling channel allocation in dynamic TDMA frame
JP2012186844A (ja) アクティブ/スタンドバイ・リクエストチャネルを用いるメンテナンスリンク
US8711783B2 (en) Method and apparatus for coordinating hopping of resources in wireless communication systems
KR100456761B1 (ko) 이동 통신 시스템의 정보 전달 방법
KR100442617B1 (ko) 비동기방식의 이동통신시스템에서의 하향링크 채널구분코드 할당 방법 및 시스템
KR20000057737A (ko) 무선 통신 시스템에서 상이한 길이의 채널 코드들을동적으로 배정하는 방법
KR100285548B1 (ko) 더블유씨디엠에이-더블유엘엘 시스템에서의 확장 직교 코드 충돌 회피 방법
KR100378115B1 (ko) 부호분할다중접속 통신시스템의 공통채널 해제 장치 및 방법
JP2959288B2 (ja) 移動通信方法およびその装置
KR100421889B1 (ko) 이동통신 시스템에서의 단말기 서비스 방법
KR100684920B1 (ko) 부호분할다중접속 통신시스템의 페이징 채널 할당장치 및 방법
KR100462058B1 (ko) 이동 통신 무선망에서 역방향 동기 시스템의 채널 코드할당 방법
FI4048008T3 (fi) Aika-alueen resurssin määritysmenetelmä ja -laitteisto
US7848297B2 (en) Method of generating PLCM for broadcast/multicast service and apparatus thereof
JP3459644B2 (ja) 無線通信システム端末用の同期装置
KR100332811B1 (ko) 이동통신 시스템의 물리적 채널 할당 방법
KR100333050B1 (ko) 이동통신 기지국 시스템에서의 부가채널 할당방법
JP3057189B2 (ja) 無線チャネル割り当て方式
KR20010045618A (ko) 부호분할다중접속시스템에서 하다마드 코드 할당 방법
KR0148457B1 (ko) Cdma 시스템에서 직교 코드쌍을 이용한 데이타 전송속도 가변방법
KR100332808B1 (ko) 이동통신 시스템의 물리적 채널 할당 방법
KR100332803B1 (ko) 이동통신 시스템의 채널 할당 방법
EP1318626A1 (en) Improved method of allocating spreading codes
JP4808894B2 (ja) シグナリング伝送方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130102

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20131217

Year of fee payment: 14

LAPS Lapse due to unpaid annual fee