PN Code, PN Sequence   Pseudo Noise Code, Pseudo Random Noise Code   PN 코드, PN 부호, 의사 잡음 코드, 의사 잡음 부호, PN 시퀸스, PN 수열

(2021-12-30)

의사 랜덤 코드, Chipping Code, 칩 코드


1. PN 코드 (PN Code, Pseudo Random Noise Sequence, 의사 잡음 코드)랜덤 잡음과 유사한 특성을 보이면서도 재생이 가능한 코드
     - 즉, 랜덤한듯하나 그 속에 일정한 규칙을 갖는 코드 시퀀스(수열)를 말함

  ㅇ 스펙트럼 확산 방식의 이동통신에 많이 사용되는 코드에러제어 보다는, 직교성,식별성,랜덤성 등을 강조한 선형 블록 부호의 일종
     - 주로, 상호 간섭을 피하고 (부호어 간에 상호상관 = 0), 각 사용자를 구분하기 위함
     - 때론, 해당 부호를 모르는 사용자가 볼 때, 마치 잡음 처럼 랜덤성을 보이는데 주로 사용


2. PN 코드로써 갖추어야 할 조건/특성  ☞ Pseudo Randomness (의사 랜덤성) 참조

  ㅇ 발생의 용이성
     - PN 발생기에서 긴 시퀸스를 쉽게 발생시킬 수 있어야 함

  ㅇ 초기 동기화 용이성
     - 무선단말기 입장에서는 초기 동기를 재빨리 취할 수 있어야함

  ㅇ 편이와 가산성      
     - 특정 PN 코드시간 지연시켜, 모듈러 2 연산하여, 나타난 시퀸스는,
     - 본래 코드를 단지 시간 지연시킨 코드와 동일한 코드가 됨


3. PN 수열 생성법

  ㅇ 대부분의 PN 수열은 거의 항상 순서논리회로(피드백 시프트 레지스터 포함)를 이용

  ㅇ 例) 최장 수열(Maximum Length Sequence) 생성 (Maximum-length Shift Register) 
       - 명칭       :  지금까지 가장 잘 알려진 PN 수열 발생기로써, 
                       간략히 `M Sequence (m-sequence)` 이라고도함
       - 생성 방법  :  선형궤환(Linear Feedback)을 갖는 m 단계 시프트 레지스터에 의해 생성
          . 즉, LFSR (Linear Feedback Shift Register) 카운터를 이용함


4. 응용의 例IS-95CDMA 방식의 이동전화에서는 다음 2종류의 PN 코드를 사용

     - Short PN Code  : 215 chips
        . 기지국을 구분하기 위해 주로 사용 
     - Long PN Code   : 242 chips
        . 기지국이동국을 구분하고, 음성신호를 확산하기 위해 사용

  ㅇ 802.11 방식의 무선 LAN에서는
     - PN Code로써  Barker Code (10110111000) 를 사용
     - 한편, 이를 칩 코드(Chipping Code)라고도 부름

순회 부호
   1. 순회 부호   2. 부호 다항식   3. 생성 다항식   4. CRC(순환중복검사)   5. CRC 생성 다항식 종류   6. BCH 부호   7. RS 부호   8. PN 코드   9. 최장 수열  
대역확산 코드
   1. 확산 코드   2. 직교 코드   3. PN 코드   4. short/long PN 코드   5. Walsh 코드   6. 채널화 코드   7. Gold 코드   8. 스크램블링 코드  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"