[go: up one dir, main page]

KR20010006373A - 부호분할 다중 액세스 통신방법 - Google Patents

부호분할 다중 액세스 통신방법 Download PDF

Info

Publication number
KR20010006373A
KR20010006373A KR1019997009460A KR19997009460A KR20010006373A KR 20010006373 A KR20010006373 A KR 20010006373A KR 1019997009460 A KR1019997009460 A KR 1019997009460A KR 19997009460 A KR19997009460 A KR 19997009460A KR 20010006373 A KR20010006373 A KR 20010006373A
Authority
KR
South Korea
Prior art keywords
transmission
information
pdu
channel
unit
Prior art date
Application number
KR1019997009460A
Other languages
English (en)
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 KR20010006373A publication Critical patent/KR20010006373A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/30Transmission power control [TPC] using constraints in the total amount of available transmission power
    • H04W52/32TPC of broadcast or control channels
    • H04W52/325Power control of control or pilot channels
    • 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
    • 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
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0077Multicode, e.g. multiple codes assigned to one user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/38TPC being performed in particular situations
    • H04W52/42TPC being performed in particular situations in systems with time, space, frequency or polarisation diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/06TPC algorithms
    • H04W52/12Outer and inner loops
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/38TPC being performed in particular situations
    • H04W52/50TPC being performed in particular situations at the moment of starting communication in a multiple access environment
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

본 발명에 관계된 이동기(MS)는 송수신 증폭부(AMP), 무선부(TRX), 베이스밴드 신호처리부(BB), 제어부(MS-CNT), 단말 인터페이스부(TERM-INT)로 구성된다. 멀티코드 송신에서, 지정된 하나의 개별물리 채널만으로 송신전력을 높여 제어정보(파일럿 심볼 및 TPC 심볼)을 송신함으로써, 주파수 자원의 이용효율 및 통신품질의 향상을 실현하고 있다. 또한, 통신품질이나 통신상태에 응하여 송신정보의 송신/파기를 결정함으로써, 주파수 자원의 이용효율 및 통신품질을 향상시킴과 동시에, 소비전력을 저감시키고 있다. 더욱이, 발호가 빈발하는 것을 피하게 함으로써, 주파수 자원의 이용효율을 향상시킴과 동시에, 소비전력을 저감시키고 있다.

Description

부호분할 다중 액세스 통신방법{CDMA communication method}
이동통신 전화의 사용이 최근에 널리 확산되고 있다. 이동통신 전화 액세스 방식으로서는 TDMA(시분할 다중 액세스), FDMA(주파수 분할 다중 액세스)가 채용되고 있다. 그러나, 최근에는 주파수 대역의 효율적인 이용이 좋고, 전송속도를 변경하기 쉬우며, 도청되기 어려운 등의 이점을 갖고 있어 TDMA 및 FDMA 대신 CDMA(부호분할 다중 액세스)가 채용되고 있다. 또한 이 CDMA에서는 용장성을 이용하여 페이딩의 영향을 저감시키고, 에러 정정 부호화를 수행할 수 있다. 더구나, 주파수 전환을 수반하지 않는 핸드오버에 의해 통신품질이 향상된다.
그러나, 종래의 CDMA는 주로 음성의 전송을 목적으로 하여 구축되어 있기 때문에, 전송속도가 낮다고 하는 기술적인 한계가 있다. 따라서 전송속도가 낮아, CDMA는 데이터 통신에는 적합하지 않다. 최근의 멀티미디어화에 있어서는 전송해야할 데이터는 음성으로 한하지 않고, 컴퓨터 등에서 취급하는 각종 데이터를 포함하기 때문에 고속전송이 요망되고 있다. 특히 화상 데이터를 전송할 때에는 극히 고속의 전송속도가 요구된다.
또한, 종래의 CDMA를 채용한 이동통신에서는 확산대역폭이 좁고, 페이딩의 효과를 낮추는 한정된 능력 등의 문제가 있다. 더욱이, 기지국간 동기에 기인한 옥내/옥외에서의 심리스 통신환경의 실현이 곤란하다고 하는 문제와, 전송을 위한 고정확도의 전력제어의 실현이 곤란하다고 하는 문제가 있다.
또한, 이동통신 전화는 축전전지를 전원으로 하고 있기 때문에, 소비전력을 작게 설정하는 것이 중요한 과제로 되어 있다.
<발명의 개시>
본 발명은 상기 과제를 해결하기 위하여 된 것으로, 기본적으로는 사용하는 주파수 대역을 보다 광대역으로 함으로서 상기 과제의 해결을 도모하고 있다. 더욱이, 본 발명에서는 특히 소비전력의 저감, 통신품질의 향상, 및 주파수 자원의 이용효율의 향상을 주 목적으로 하고 있다.
상기 주요 목적을 달성하기 위해서, 본 발명은 송신정보를 소정의 코드에 기초하여 확산하여 송신하는 확산 CDMA 통신방법에 있어서, 공통한 제어정보를 사용하는 복수의 채널로 상이한 상기 송신정보를 동시에 송신하는 경우에, 그 각 송신정보를 채널마다 상히한 코드에 기초하여 확산하여 송신하고, 상기 제어정보를 상기 복수의 채널로 공통한 코드에 기초하여 확산하여 송신하도록 하고 있다. 이에 의해서, 종래는 복수의 코드를 사용하여 개별로 송신되는 동일한 제어정보가, 하나의 코드로 송신되기 때문에, 주파수 자원의 이용효율이 향상된다. 더욱이, 상기 제어정보를 송신하는 채널을 하나로 하고, 그 제어정보의 송신전력을, 상기 복수의 채널의 각각에서 상기 송신정보의 송신전력에 대하여, 성기 복수의 채널을 구성하는 채널수배로 하면, 수신측에서 수신전력 레벨의 변동을 피하면서, 수신정확도, 즉 통신품질을 향상시킬 수 있다.
또한, 상기 주요목적을 달성하기 위해서, 본 발명은 송신정보를 소정의 코드에 기초하여 확산한 후 무선구간에 송출하는 CDMA 통신방법에서, 무선구간의 통신품질에 기초하여 상기 송신정보의 송신/파기를 결정하도록 하고 있다. 이에 의해, 무선구간의 통신품질에 응하여 송신정보의 실효적인 전송속도가 조정되고, 효율적으로 정보가 전송되므로, 소비전력의 저감 및 주파수 자원의 이용효율의 향상이 실현된다.
또한, 상기 주요목적을 달성하기 위해서, 본 발명은 송신정보를 소정의 코드에 기초하여 확산하여 무선구간에 송출하는 CDMA 통신방법에서, 무선구간의 통신상태에 기초하여 상기 송신정보의 송신/파기를 결정하도록 하고 있다. 예를 들면, 송신하도록 한 송신정보를 발호가 실패한 경우에 파기하도록 하면, 발호에 실패한 송신정보를 재송하기 위해 재발호가 방지되어, 소비전력의 저감 및 주파수 자원의 이용효율의 향상이 실현된다.
더욱이, 상기 주요 목적을 달성하기 위해서, 본 발명은 송신정보를 소정의 코드에 기초하여 확산하여 무선구간에 송출하는 CDMA 통신방법에서 호가 해방된 후소정시간이 경과하기까지 상기 송신정보를 파기하도록 하고 있다. 이에 의해서, 산발적으로 발생하는 송신정보에 의해 빈번한 발호가 억제되어, 소비전력의 저감 및 주파수 자원의 이용 효율의 향상이 실현된다.
본 발명은 광대역 CDMA(부호분할 다중 액세스) 통신방법에 관한 것이다.
도 1은 본 발명의 일실시예의 시스템 개요를 도시한 도면이다.
도 2는 동실시예에서 이동기(MS)의 구성을 나타낸 블록도이다.
도 3은 송수신 증폭부(AMP)와 무선부(TRX)의 구성을 도시한 블록도이다.
도 4는 베이스밴드 신호처리부(BB)의 구성을 나타낸 블록도이다.
도 5는 단말 인터페이스부(TRM-INT)의 구성을 나타낸 블록도이다.
도 6은 동 실시예의 논리 채널의 구성을 나타낸 블록도이다.
도 7은 동 실시예의 물리 채널의 구성을 나타낸 블록도이다.
도 8은 업링크 공통제어용 물리 채널 이외의 신호 포맷을 나타낸 개념도이다.
도 9는 업링크 공통제어용 물리 채널의 신호 포맷을 나타낸 개념도이다.
도 10은 채널과 맵핑되는 논리 채널과의 대응을 나타낸 도면이다.
도 11은 퍼치채널 상에 논리 채널 맵핑예를 도시한 도면이다.
도 12는 PCH의 맵핑방법을 나타낸 도면이다.
도 13은 FACH의 맵핑예를 나타낸 도면이다.
도 14는 개별물리 채널에 DTCH와 ACCH의 맵핑방법을 나타낸 도면이다.
도 15는 개별물리 채널의 슈퍼 프레임에의 ACCH의 맵핑방법을 심볼 레이트마다 나타낸 도면이다.
도 16은 BCCH1, BCCH2(16ksps)의 코딩방법을 나타낸 도면이다.
도 17은 PCH(64ksps)의 코딩 방법을 나타낸 도면이다.
도 18은 FACH-L(64ksps)의 코딩방법을 나타낸 도면이다.
도 19는 FACH-S(64ksps)의 노멀모드에서 코딩방법을 나타낸 도면이다.
도 20은 FACH-S(64ksps)의 ACK 모드에서 코딩방법을 나타낸 도면이다.
도 21은 RACH-L(64ksps)의 코딩방법을 나타낸 도면이다.
도 22는 RACH-S(64ksps)의 코딩방법을 나타낸 도면이다.
도 23는 SDCCH(32ksps)의 코딩방법을 나타낸 도면이다.
도 24는 ACCH(32ksps/64ksps)의 코딩방법을 나타낸 도면이다.
도 25는 ACCH(128ksps)의 코딩방법을 나타낸 도면이다.
도 26은 ACCH(256ksps)의 코딩방법을 나타낸 도면이다.
도 27은 DTCH(32ksps)의 코딩방법을 나타낸 도면이다.
도 28은 DTCH(64ksps)의 코딩방법을 나타낸 도면이다.
도 29는 DTCH(128ksps)의 코딩방법을 나타낸 도면이다.
도 30은 DTCH(256ksps)의 코딩방법을 나타낸 도면이다.
도 31은 DTCH(512ksps)의 코딩방법을 나타낸 도면이다.
도 32는 TCH(1024ksps)의 코딩방법을 나타낸 도면이다.
도 33은 UPCH(32ksps)의 코딩방법을 나타낸 도면이다.
도 34는 UPCH(64ksps)의 코딩방법을 나타낸 도면이다.
도 35는 UPCH(128ksps)의 코딩방법을 나타낸 도면이다.
도 36은 UPCH(256ksps)의 코딩방법을 나타낸 도면이다.
도 37은 W비트의 비트패턴의 사용방법예를 도시한 도면이다.
도 38은 콘볼루션 부호기의 구성을 도시한 도면이다.
도 39는 SFN과 송신되는 sfn과의 대응을 도시한 도면이다.
도 40은 퍼치채널 및 공통제어용 물리채널의 송신 타이밍 및 롱코드 위상을 나타낸 타이밍도이다.
도 41은 리버스 공통제어용 물리 채널의 송신 타이밍 및 롱코드 위상을 나타낸 타이밍도이다.
도 42는 개별물리 채널의 송수신 타이밍 및 롱코드 위상을 나타나 타이밍도이다.
도 43은 개별물리 채널의 송수신 타이밍 및 롱코드 위상을 나타나 타이밍도이다.
도 44는 포워드 롱코드 생성기의 구성예를 도시한 블록도이다.
도 45는 리버스 롱코드 생성기의 구성예를 도시한 블록도이다.
도 46은 쇼트코드 생성방법을 나타낸 도면이다.
도 47은 롱코드 마스크 심볼용 쇼트코드 생성기의 구성예를 도시한 블록도이다.
도 48은 롱코드와 쇼트코드를 사용한 확산코드 생성방법을 나타낸 블록도이다.
도 49는 확산부의 구성예를 나타낸 블록도이다.
도 50은 랜덤 액세스 전송방법을 나타낸 타이밍도이다.
도 51은 멀티코드 전송방법의 제1 예를 도시한 도면이다.
도 52는 멀티코드 전송방법의 제2 예를 도시한 도면이다.
도 53은 퍼치채널의 송신 패턴을 나타낸 타이밍도이다.
도 54는 다운링크 공통제어 채널(FACH용)의 송신 패턴을 도시한 타이밍도이다.
도 55는 다운링크 공통제어 채널(PCH용)의 송신 패턴을 도시한 타이밍도이다.
도 56은 업링크 공통제어 채널(RACH용)의 송신 패턴을 도시한 타이밍도이다.
도 57은 개별물리 채널의 송신패턴을 도시한 타이밍도이다.
도 58은 음성통신 서비스에서 논리적인 네트워크 구성을 나타낸 블록도이다.
도 59는 비제한 디지털 신호 통신 서비스에서 논리적인 네트워크 구성을 나타낸 블록도이다.
도 60은 패킷 신호통신 서비스에서 논리적인 네트워크 구성예를 도시한 블록도이다.
도 61은 모뎀 신호통신 서비스에서 논리적인 네트워크 구성예를 도시한 블록도이다.
도 62는 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인(제어 플레인) 및 U-플레인(유저 플레인)의 음성통신용의 각 프로토콜 스택을 도시한 도면이다.
도 63은 음성 코덱 처리의 개요를 도시한 블록도이다.
도 64는 프리-포스트앰블 신호의 송신 타이밍을 나타낸 타이밍도이다.
도 65은 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인(제어 플레인) 및 U-플레인(유저 플레인)의 비제한 디지털 신호 전송용의 각 프로토콜 스택을 도시한 도면이다.
도 66은 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인 및 U-플레인의 PPP 다이얼-업 접속환경하에서의 패킷 신호 전송용의 각 프로토콜 스택을 도시한 도면이다.
도 67은 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인 및 U-플레인의 PPP 이서넷 접속환경하에서의 패킷 신호 전송용의 각 프로토콜 스택을 도시한 도면이다.
도 68은 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인 및 U-플레인의 모뎀 신호전송용의 각 프로토콜 스택을 도시한 도면이다.
도 69는 C-플레인에서 복수의 단말 인터페이스부(TERM-INT)와 MS 코어간의 접속 구성예를 도시한 도면이다.
도 70은 단말 인터페이스부(TERM-INT) 접속의 검출 개념을 도시한 도면이다.
도 71 및 도 72는 각각, 단말 인터페이스부(TERM-INT) 접속의 검출처리 흐름을 각각 도시한 도면이다.
도 73은 프로토콜 스택의 상세를 도시한 도면이다.
도 74는 U-플레인에서 복수의 단말 인터페이스부(TERM-INT)와 MS 코어와의 접속구성예를 도시한 도면이다.
도 75는 U-플레인 선택제어의 상태를 도시한 도면이다.
도 76은 LAC-U 프레임 구성을 도시한 도면이다.
도 77 내지 도 90은 각각, 에러 제어 서브층에서 PDU의 포맷을 도시한 도면이다.
도 91은 실시예에서 TPC 비트의 소프트 판정을 도시한 도면이다.
도 92는 동실시예에서 송신전력제어의 타이밍을 도시한 타이밍도이다.
도 93은 동실시예에서 개별물리 채널의 동기확립의 개요를 도시한 시퀀스도이다.
도 94는 동실시에에서 셀간 다이버시티 핸드오버시에서 동기확립 수신의 처리 시퀀스를 도시한 도면이다.
도 95는 동실시예에서 핸드오버 제어에서 절환제어 시퀀스를 나타낸 도면이다.
도 96은 동실시에에서 셀간 핸드오버 제어수순의 처리 시퀀스를 도시한 도면이다.
도 97은 외부호동기의 개념을 도시한 도면이다.
도 98은 동기확립처리의 흐름도이다.
도 99는 통신이 동기 벗어났는지 여부의 감시처리의 흐름도이다.
도 100은 동실시예에서 이동기(MS)와 외부 단말간의 접속 개념을 도시한 블록도이다.
이하, 본 발명의 바람직한 실시예에 대해서 도면을 참조하여 설명한다.
A: 실시예의 구성
A-1: 개요
도 1은 이 발명의 실시예의 시스템 개요를 도시한 블록도이다. 도면에서, BS는 무선 기지국(BS)이며, 이동국(MS) 간에 무선에 의해 신호의 송수신을 행한다. 기지국(BS, BS,...)은 교환기(MCC-SIM)에 접속되어 있고, 교환기(MCC-SIM)은 컴퓨터, 전화기, LAN(로컬 에리어 네트워크) 등이 접속되어 있다.
여기서는 이동기(MS)는 기지국(BS) 간에 무선통신을 행하는 이동기이며, 후술하는 전 기능을 포함하고 있으나, 후술하는 기능의 일부(예를 들면 음성통신을 서포트하는 기능)만을 가진 이동기를 이동기(MS)로 한 시스템도 구축가능하다.
도 2는 도 1에 도시한 이동기(MS)의 구성을 도시한 블록도이다. 도면에서, ANT1은 수신용 안테나, ANT2는 송신용 안테나이며, AMP는 송신신호 및 수신신호를 증폭하는 송수신 증폭기이다. 이 경우, 송수신 증폭기(AMP)는 송신 RF 신호를 증폭하는 송신 앰프(후술)와 수신 RF 신호를 증폭하는 저잡음 앰프(후술)를 장비하고, RF송신신호와 RF 수신신호를 다중분리한다. TRX는 무선부이며, 베이스밴드 확산된 송신신호를 D/A 변환한 후, 직교변조에 의해 RF신호로 변환하여 송신 앰프로 출력하고, 또한, 수신 앰프로부터의 수신신호를 준동기 검파한 후, A/D 변환하여 베이스밴드 신호처리부(BB)로 공급한다.
베이스밴드 신호처리부(BB)는 송신 데이터의 에러 정정 부호화, 프레임화, 데이터 변조, 확산변조, 및 수신신호의 역확산, 칩동기, 에러 정정 복호, 데이터의 다중분리, 다이버시티 핸드오버 합성기능 등, 베이스밴드에 대해 각종 처리를 행한다. 제어부(MS-CNT)는 장치 각부의 제어를 행한다. 단말 인터페이스부(TERM-INT)는 음성 코덱 및 데이터용 어댑터 기능(ADP)을 가지며, 핸드셋트와 화상/데이터 단말간의 인터페이스 기능을 갖고 있다. 그러나, 상기 데이터용 어댑터 기능을 외부 회로로 실현하는 것이 가능하다.
A-2:송수신 증폭부(AMP)와 무선부(TRX)
도 3은 송수신 증폭부(AMP)와 무선부(TRX)의 구성을 도시한 블록도이다. 도면에서 10b는 무선부(TRX)로부터의 신호를 기지국(BS)이 수신하는 것에 필요충분한 파워로 까지 증폭하는 송신 앰프이며, 10a는 수신 RF 신호를 후속 처리에 필요한 파워까지 증폭하는 저잡음 앰프이다. 이 경우, 송신 앰프(10b)는 베이스밴드 신호처리부(BB)로부터 공급되는 송신 파워 지정신호에 기초하여 자신의 이득을 조정한다, 즉, 송신 파워 지정신호에 응하여 송신전력이 제어되도록 되어 있다. 20은 주파수 변환을 행하기 위해 국부발진파를 생성하는 국부발진기이며, 제어부(MS-CNT)로부터 공급되는 주파수 대역 지정신호에 응한 주파수로 발진하고, 베이스밴드 신호처리부(BB)로부터 공급되는 주파수 보정신호(AFC)에 의해 발신 주파수가 보정되도록 되어 있다. 21은 수신용 믹서이며, 수신 RF 신호와 국부발진신호를 곱하여, 수신 RF 신호를 베이스밴드 신호로 주파수 변환한다. 믹서(21)의 출력신호는 A/D 변환기(22)에 의해 디지털 신호로 변환된 후, 베이스밴드 신호처리부(BB)로 출력된다. 24는 베이스밴드 신호 처리부(BB)로부터 공급되는 확산된 송신신호를 아날로그 신호로 변환하는 D/A 변환기이며, 그 출력신호는 송신측의 믹서(23)에서 국부발진신호와 곱하여, 무선주파수로 주파수 변환된다.
A-3 : 베이스밴드 신호처리부(BB)
도 4는 베이스밴드 신호처리부(BB)의 구성을 도시한 블록도이다. 또한, 도 4 및 후술하는 도 5에서는 도면이 복잡하게 되는 것을 회피하기 위해서, 각부의 명칭의 전부 또는 일부의 기재를 생략하고 있다.
도 4에서, 31은 콘볼루션 부호화부이며, 단말 인터페이스부(TERM-INT)로부터 공급되는 사용자 데이터에 대하여 소정의 콘볼루션 부화화를 행한다. 이와 같은 콘볼루션 부호화를 행하는 것은 수신시에 비터비(Viterbi) 복호를 행함으로써, 전송로에서 정보에 오류가 난 경우에도, 오류정정할 수 있도록 하기 위한 것이다. 콘볼루션 부호화된 데이터는 인터리브부(32)에서 인터리브처리되고, TPC 비트 부가부(33)에서 TPC 비트를 부가한다. 인터리브처리를 행하는 것은 송신측에서 데이터 계열을 적당히 배열하고(인터리브하여), 수신측에서 원래대로 복원하는(디인터리브하는) 것으로 전송로에서 생긴 버스트적인 오류를 무작위적인 오류로 할 수 있기 때문이며, 콘볼루션 부호화와 비터비 복호처리는 무작위적은 오류를 효과적으로 정정할 수 있다. 또한, TPC 비트에 관해서는 후술한다.
TPC 비트가 부가된 신호는 확산부(34)에 의해 확산처리된다. 즉, 송신측에서는 지정된 확산 코드를 사용하여 데이터를 확산하고, 수신측에서는 지정된 확산코드와 확산신호를 곱하여 원래의 데이터로 복원하도록 되어 있다. 더욱이, 확산용의 확산코드는 지정된 쇼트코드과 롱코드를 곱함으로써 생성되도록 되어 있다. 구체적으로는 쇼트코드 생성부(35) 및 롱코드 생성부(36)에서, 제어부(MS-CNT)가 출력하는 확산코드 지정신호에 의해 지정된 쇼트코드 및 롱코드가 각각 생성되어, 이들을 곱함으로써 확산용의 확산코드를 생성하도록 되어 있다. 그리고, 확산처리된 데이터는 무선부(TRX)로 출력된다.
다음에, 40, 40,...은 각각 역확산부이며, 소정의 확산코드를 사용하여 역확산을 행한다. 이 경우 역확산에 사용되는 확산코드는 지정된 쇼트코드와 롱코드를 곱함으로써 생성되도록 되어 있다. 구체적으로는 쇼트코드 생성부(42) 및 롱코드 생성부(41)에서, 제어부(MS-CNT)가 출력하는 확산 코드 지정신호에 의해 지정된 쇼트코드 및 롱코드가 각각 생성되고, 이들을 곱함으로써 역확산용의 확산코드를 생성하도록 되어 있다. 또한, 역확산부(40)가 복수 설치되어 있는 것은 후술하는 레이크(RAKE) 합성처리를 위한 것이다. 역확산처리된 데이터는 레이크 합성부(43)에서 레이크 합성처리된다. 레이크 합성처리에서는 지연시간이 다른 멀티패스를 역확산의 과정으로 분리할 수 있는 것을 이용하고, 이들을 적절하게 합성함으로써 다이버시티 효과를 얻을 수 있다. 즉, 레이크 합성처리에 의해, 페이딩의 영향이 감소된다.
또한, 45는 경로 탐색기이며, 이동기(MS)에 이르는 멀티패스의 전송지연 및 진폭을 측정하고, 그 수신 타이밍을 확산코드부(47)(쇼트코드 생성부(42) 및 롱코드생성부(41))에 보고한다. 46은 셀/섹터 탐색기이며, 이동기(MS)의 초기동기시, 주변셀이나 섹터 퍼치(perch) 채널(후술)의 레벨을 검출하고, 자신이 위치하는 셀/섹터를 판정한다. 50은 레이크 합성된 수신신호에 기초하여 주파수 시프트를 검출하는 주파수 시프트 검출부이며, 이동기(MS)가 가진 기준주파수와 수신한 전파의 주파수간 갭을 검출하고, 검출결과에 따라 주파수 보정신호(AFC)를 출력한다. 이 주파수 보정신호(AFC)에 기초하여, 국부발진기(20)의 주파수 시프트가 보정된다.
53은 디인터리브부이며, 수신신호에 대해 디인터리부 처리를 행하여, 비터비 복호부(54)에 공급한다. 여기서, 비터비 복호된 수신신호는 단말 인터페이스부(TERM-INT)에 출력된다.
51은 TPC 비트 검출부이며, 수신신호에 포함되는 TPC 비트를 검출하고, 검출결과에 응하여 송신 파워지정신호를 생성한다. 이 송신파워 지정신호는 전술한 바와 같이 송신 앰프(10b)의 이득조정에 사용된다. 이와 같이, 이동기(MS)측에서 송신 파워 제어는 기지국(BS)로부터의 다운링크 통신 채널에 의해 송출되는 TPC 비트(파워 올림, 또는 파워 내림을 지시하는 코맨드)에 의해 제어된다.
55는 비터비 복호된 신호에 대하여 FER(Frame Error Rate) 측정을 행하고, 그 결과로부터 목표 SIR값의 변경값을 생성하여 이를 SIR 측정/비교부(52)에 공급하는 FER 측정부이다. 또한, FER는 소정의 측정시간동안 전 프레임에 대하여 에러 프레임이 존재하는 비율을 나타내고 있고, 본 실시예에서는 프레임 내에 1비트 이상의 오류가 검출된 경우, 그 프레임을 에러 프레임으로 보고 있다. SIR 측정/비교부(52)는 수신신호의 SIR값을 측정함과 동시에, 측정치와 갱신된 SIR값을 비교함으로써, TPC 비트의 값을 결정하고, 이 결정값을 TPC 비트 부가부(33)에 출력한다. 또한, 상술한 SIR값과 FER값의 측정은 통신품질을 평가하기 위해서 행해지고 있다. TPC 비트 부가부(33)는 상기 결정값에 대응하는 내용의 TPC 비트를 송신신호에 부가한다. 즉, 본 실시예에서는 기지국(BS)의 송신 파워를 콘트롤하는 목적으로 TPC 비트를 생성하고 있다. 상술한 바와 같이, 기지국(BS) 및 이동기(MS)의 송신 파워가 제어되기 때문에, 전송환경이 변동하여도 통신품질이 일정하게 된다.
A-4 : 단말 인터페이스부(TERM-INT)
다음에, 도 5는 단말 인터페이스부(TERM-INT)의 구성을 나타낸 블록도이다. 도면에서, 10a, 10b는 각각 절환수단이며, 제어부(MS-CNT)로부터 공급되는 전화/비전화 절환신호에 따라 절환을 행한다. 즉, 절환수단(10a)은 전화시에서는 베이스밴드 신호처리부(BB)로부터 공급된 신호를 음성 복호화부(70)에 공급한다. 이에 의해, 음성신호는 복호화되고, 다음에 D/A 변환기(71)에 의해 아날로그 신호로 변환된 후에 핸드셋의 수화부에 공급된다. 또한, 핸드셋의 송신부로부터 출력된 음성신호는 A/D 변환기(73)에 의해 디지털 신호로 변환된 후, 음성부호화부(72)에 의해 부호화되어, 절환수단(10b)를 거쳐 베이스밴드 신호처리부(BB)의 콘볼루션 부호화부(31)에 공급된다. 또한, 음성 복호화부(70) 및 음성복호화부(72)에서는 음성 데이터를 비트로 전송하기 위한 부호화 및 복호화가 행해진다.
한편, 비전화시에서는 절환수단(10a)은 베이스밴드 신호처리부(BB)의 비터비 복호부(54)로부터 출력된 수신신호를 디인터리브부(60)에 공급한다. 이 결과, 수신신호에 대하여 디인터리브 처리가 행해져, 그 후에 RS 복호화부(61)에서 RS 복호가 행해지고, ISDN 단말이나 퍼스널 컴퓨터(PC) 등의 외부기기로 출력된다. 또한, 외부기기로부터 출력된 신호는 RS 부호화부(63)에서 RS 부호화되고, 인터리빙부(62)에서 인터리브처리되고, 절환수단(10b)을 거쳐 베이스밴드 처리부(BB)의 콘볼루션 부호화부(31)에 공급된다. 또한, RS 복호화부(61) 및 RS 부호화부(63)에선 오류정정용 외부호로서의 RS 부호의 부호화 및 복호화가 행해진다. 즉, 본 실시예에서는 고품질(저에러율)의 통신을 행할 목적으로, 콘볼루션 부호화/비터비 복호(도 4 중 콘볼루션 부호화부(31) 및 비터비 복호화부(54) 참조)를 행할 뿐만아니라, RS 부호의 부호화 및 복호화호를 수행한다.
A-5: 주요 파라미터
여기서, 본 실시예에서 무선 인터페이스부의 주요 파라미터의 일예를 표 1에 나타내었다. 또한, 표1의 항목 '심볼 레이트'에 대한 기재는 심볼 레이트를 16ksps(초당 킬로-심볼)부타 1024ksps의 사이에서 자유롭게 설정하는 것이 가능한 것을 의미하고 있다.
표 1 무선 인터페이스 주요 파라미터
번호 항목 파라미터
1 무선 액세스 방식 DS-CDMA FDD
2 주파수 2GHz 대역폭
3 변복조 방식 정보 : QPSK, 파일럿 심볼 동기화 검파 RAKE확산 : QPSK
4 부호화/복호화 내부호 : 콘볼루션 부호화(R=1/3 또는 1/2, K=9)/ 비터비 소프트 판정 복호외부호 : 리드 솔로몬 부호(데이터 전송용)
5 심볼 레이트 16kps-1024ksps
6 정보 전송속도 가변
7 기지국간 동기 비동기
B : 시스템 각부의 상세 및 기능
B-1 : 채널구성
다음에, 본 실시예에서 무선채널 구성에 대해서 설명한다.
본 실시예에서, 무선채널은 논리적으로는 도 6에 도시한 구성의 논리 채널, 물리적으로는 도 7에 도시한 구성의 물리 채널로서 분류된다.
B-1-1 : 논리 채널
먼저, 도 6에 도시한 논리 채널 구성에 대해서 설명한다. 논리 채널은 도 6에 도시한 트리 구조를 취하고 있고, 트리를 구성하는 각 채널의 기능을 이하에 열기한다.
(1) 브로드캐스팅 채널 1, 2(BCCH1, BCCH2)
브로드캐스팅 채널 1, 2(BCCH1, BCCS2)은 각각 셀 또는 섹터 마다 시스템적인 제어정보를 기지국(BS)에서 이동기(MS)로 브로드캐스트하기 위한 편방향 채널이며, SFN(시스템 프레임 번호)나 업링크 간섭 전력량 등의 시간적으로 내용이 변화하는 정보를 전송한다.
(2) 페이징 채널(PCH)
페이징 채널(PCH)은 기지국(BS)로부터 이동기(MS)로, 넓은 영역에 걸쳐 동일한 정보를 일제히 전송하는 편방향 채널이며, 페이징을 위해 사용되고 있다.
(3) 포워드 액세스 채널-롱(FACH-L)
포워드 액세스 채널-롱(FACH-L)은 기지국(BS)에서 이동기(MS)로 제어정보 또는 유저 패킷 데이터를 전송하기 위한 편방향 채널이며, 이동기(MS)가 놓여있는 셀은 망측에서 인식하고 있는 경우에 사용된다. 기본적으로는 비교적 다량의 정보를 전송하는 경우에 사용된다.
(4) 포워드 액세스 채널-쇼트(FACH-S)
포워드 액세스 채널 쇼트(FACH-S)는 기지국(BS)에서 이동기(MS)로 제어정보 또는 사용자 패킷 데이터를 전송하기 위한 편방향 채널이며, 랜덤 액세스의 수신에 대한 ACK를 송신하는 모드를 갖추고 있다. 이 논리 채널은 이동기(MS)가 놓여있는 셀은 망측에서 인식하고 있는 경우에 사용되고, 기본적으로는 비교적 소량의 정보량을 전송하는 경우에 사용된다.
(5) 랜덤 액세스 채널-롱(RACH-L)
랜덤 액세스 채널-롱(RACH-L)은 이동기(MS)에서 기지국(BS)으로 제어정보 또는 사용자 패킷 데이터를 전송하기 위한 편방향 채널이며, 이동기(MS)가 놓여있는 셀을 이동기가 파악하고 있는 경우에 사용된다. 기본적으로는 비교적 다량의 정보량을 전송하는 경우에 사용된다.
(6) 랜덤 액세스 채널-쇼트(RACH-S)
랜덤 액세스 채널 쇼트(RACH-S)는 이동기(MS)에서 기지국(BS)으로 제어정보 또는 사용자 패킷 데이터를 전송하기 이한 편방향 채널이며, 이동기(MS)가 놓여있는 셀을 이동기가 파악하고 있는 경우에 사용된다. 기본적으로는 비교적 소량의 정보량을 전송하는 경우에 사용된다.
(7) 고립 개별 제어 채널(SDCCH)
고립 개별 제어 채널(SDCCH)은 포인트-포인트의 쌍방향 채널이며, 제어정보를 전송하는데 사용된다. 이 논리 채널은 1물리 채널을 점유한다.
(8) 부수(associated) 제어 채널(ACCH)
부수제어 채널(ACCH)은 포인트-포인트의 쌍방향 채널이며, 제어정보의 전송에 사용된다. 이 논리 채널은 다음에 기술하는 DTCH에 부수한 제어채널이다.
(9) 개별 트래픽 채널(DTCH)
개별 트래픽 채널(DTCH)은 포인트-포인트의 쌍방향 채널이며, 사용자 정보의 전송에 사용된다.
(10) 사용자 패킷 채널(UPCH)
사용자 패킷 채널(UPCH)은 포인트-포인트의 쌍방향 채널이며, 사용자 패킷 데이터의 전송에 사용된다.
B-1-2 : 물리채널
다음에, 도 7에 도시한 물리 채널 구성에 대해서 설명한다. 본 실시예에서 물리 채널은 도 7에 도시한 바와 같이, 공통 물리채널과 개별 물리 채널로 대별되고, 더욱이 공통물리 채널은 퍼치채널과 공통제어용 물리 채널로 나뉘어지며, 더욱이 도모리기 채널은 제1 퍼치채널과 제2 퍼치채널로 나뉘어 진다. 각 물리 채널의 특징을 표 2에 나타내었다. 또한, 표 2에 나타낸 바와 같이, 본 실시예에서 공통제어용 물리 채널에서는 프레임 내의 각각의 시간 슬롯에 대한 클로즈드-루프(closed-loop) 송신전력 제어를 행한다.
표 2 각각의 물리 채널의 특징
퍼치 채널 공통제어채널 개별 물리채널
심볼 레이트 16ksps 다운링크:64ksps업링크: 16.64ksps 32-1024ksps
특징 송신전력제어는 적용되지 않는다. 상시 송신되고 있는 제1 퍼치채널과, 일부의 심볼만 송신되는 제2 퍼치채널이 있다. .전송정보가 있는 무선 프레임만 송신된다. 전송정보가 없는 무선 프레임은 파일럿 심볼을 포함하여 일체 심볼의 송신을 행하지 않는다.(PCH의 PD(Paging Display)부는 상시 송신된다.. 고속 클로즈드 루프 송신전력 제어는 행해지지 않는다.. 모든 심볼은 일정한 송신전력으로 송신된다. 고속 클로즈드 프레임 송신전력제어를 행하는 것이 가능.
다음에, 각 물리채널이 갖는 기능을 이하에 열기한다.
(1) 퍼치 채널
퍼치채널은 이동기(MS)의 셀 선택을 위한 수신레벨 측정대상 물리 채널로서, 이동기(MS)의 전원인가시에 최초로 취해지는는 물리채널이다. 이 퍼치채널은 이동기(MS)에 전원인가시의 셀 선택 고속화를 도모하기 위해서, 시스템에서 유일한 쇼트코드로 확산되어 상시 송신되는 제1 퍼치채널과, 다운링크 롱 코드와 대응한 쇼트코드로 확산된, 일부의 심볼부분만 송신되는 제2 퍼치채널이다. 이들의 퍼치채널은 어느 것이든 기지국(BS)에서 이동기(MS)로 편방향의 물리채널이다.
(2) 공통제어용 물리 채널
공통제어용 물리 채널은 동일 섹터에 있는 복수의 이동기(MS)에서 경합사용되는 물리채널이며, 업링크는 랜덤 액세스될 수 있다.
(3) 개별 물리채널
개별물리 채널은 이동기(MS)와 기지국(BS) 사이에서 포인트-포인트로 설정되는 물리채널이다.
B-1-3 : 물리채널의 신호 포맷
다음에, 물리 채널의 신호포맷에 대해서, 도 8, 도 9를 참조하여 설명한다. 도 8은 업링크 공통 제어용 물리채널 이외의 물리 채널에서 신호 포맷을 도시한 것이며, 도 9는 업링크 공통제어용 물리 채널에서 신호 포맷을 나타낸 것이다. 또한, 도면에서 숫자는 필드 내의 심볼수를 나타낸다.
도면에 도시한 바와 같이, 전체 물리 채널은 상층부터 순서대로, 슈퍼 프레임, 무선 프레임 및 시간 슬롯(도면에서는 단순히 "슬롯"이라고 표기하는 경우가 있다)의 3계층구성을 취한다. 단, 무선 프레임 또는 시간슬롯의 구성은 물리 채널의 종류 및 심볼레이트에 응하여 다르다. 여기서, 도 8, 도 9에 도시한 각부에 관해서 설명한다.
(1) 슈퍼 프레임
1 슈퍼 프레임은 64개의 무선 프레임으로 구성되며, 슈퍼 프레임의 선두의 무선 프레임 및 말미의 무선 프레임은 후술하는 SFN에 기초하여 결정된다. 구체적으로는 이하와 같다.
선두의 무선 프레임 : SFN mod 64 = 0으로 되는 무선 프레임
말미의 무선 프레임 : SFN mod 64 = 63으로 되는 무선 프레임
또한, "mod"는 모듈라 연산자이며, "SFN mod 64"는 SFN을 64로 나누었을 때의 나머지를 나타낸다. 또한, 설명이 장황해지는 것을 피하기 위해서, 이후, n개의 프레임이나 유닛 등을 "n 프레임"이나 "n 유닛" 등으로 기재하는 경우가 있다.
(2) 파일럿 심볼 및 SW(동기 워드)
본 실시예에서는 각각의 시간슬롯의 파일럿 심볼의 제1, 3 심볼을 SW로 하고 있다. 또한, 본 실시예에서는 변조방식은 QPSK이므로, 파일럿 심볼을 구성하는 각 비트는 I와 Q로 분리된다. 분리되는 순서는 예를 들면, 심볼레이트가 16kps(초당 킬로 심볼)의 업링크 공통 제어용 물리 채널의 어떤 시간슬롯의 파일럿 심볼 패턴이 "11110101"의 경우에는 좌측부터 순서대로 I=1, Q=1, I=1, Q=1, I=0, Q=1, I=0, Q1로 된다.
또한, 다운링크 공통제어용 물리 채널에서는 복수의 무선 프레임의 버스트 송신이 허용되며, 이 경우에는 버스트 신호의 최후말미에 파일럿 심볼이 부가된다. 반대로, 업링크 공통제어용 물리 채널에서는 1무선 프레임에서 1버스트로 되기 때문에, 도 9에 도시한 바와 같이, 1무선 프레임의 최후 말미에 파일럿 심볼이 부가된다.
(3) TPC 심볼
TPC 심볼 패턴과 송신전력 제어량과의 관계를 표3에 나타내었다. 이 표로부터 알 수 있듯이, TPC 심볼 패턴은 송신전력 제어에 사용된다. 본 실시예에서는 수신 TPC 심볼의 내용은 후술하는 소프트 판정에 의해 판정된다. 또한, 동기 어긋남에 의해 TPC 비트를 수신할 수 없는 경우에는 본 실시예에서는 송신전력을 변화시키지 않도록 되어 있다.
표3 TPC 심볼 패턴과 송신 전력제어량과의 관계
TPC 심볼 송신전력제어량
1100 +1.0dB-1.0dB
(4) 롱 코드 마스크 심볼
롱코드 마스크 심볼은 쇼트코드만으로 확산된다. 그러므로, 롱코드 마스크심볼의 확산에 롱코드는 사용되지 않는다. 또한, 롱코드 마스크 심볼 이외의 퍼치채널 심볼은 도 46에 도시한 계층화 직교부호계열 쇼트코드로 확산되지만, 롱 코드 마스크 심볼은 부호길이 256의 직교 Gold 부호의 쇼트코드로 확산된다. 상세한 것에 대해서는 후술한다.
또한, 롱코드 마스크 심볼은 제1 및 제2 퍼치채널만으로 1 시간슬롯당 1심볼만 포함되고, 제1 퍼치채널, 제2 퍼치채널에서도 그 심볼 패턴은 "11"로 되어 있다. 퍼치채널에는 2개의 확산코드를 사용하여, 제1 및 제2 퍼치채널의 각각에서 롱 코드 마스크 심볼을 송신한다. 또한, 도 8로부터 명확한 바와 같이, 제2 퍼치 채널에서는 롱 코드 마스크 심볼 부분만 송신되고, 다른 심볼은 송신되지 않는다.
B-1-4 : 논리 채널의 물리 채널으로의 매핑
다음에, 논리 채널이 물리 채널으로의 매핑에 대해서 설명한다.
도 10은 물리 채널과, 물리 채널에 매핑되는 논리 채널과의 대응을 나타낸 도면이며, 이하, 이 도면을 참조하여 각각의 채널에 대해서 매핑을 설명한다.
B-1-4-1 : 퍼치채널에 대한 매핑
도 11은 퍼치 채널에의 논리 채널 매핑 예를 도시한 도면이며, 이 도면에 도시한 예를 실현하는 매핑 규칙은 다음과 같다.
(1) 퍼치채널은 1 슈퍼 프레임 내에서 복수의 블록으로 분할된다. 또한, 퍼치 채널에는 BCCH1과 BCCH2만이 매핑된다.
(2) BCCH1은 슈퍼 프레임 분할단위(블록) 내의 선두 프레임부터 매핑되지만, 분할단위를 겹치지 않는다. 분할단위 내의 나머지 프레임에는 BCCH2가 매핑된다. 또한, BCCH2의 매핑에 대해서는 BCCH1에 포함된 퍼치채널 구조정보로부터 인식할 수 있다.
(3) BCCH1 및 BCCH2는 2무선 프레임으로 1무선 유닛을 구성한다. 그 때문에, BCCH1 및 BCCH2는 2 x N 무선 프레임만 연속하여 송신되므로, 하나의 레이어 3 정보가 전송된다. 또한, BCCH1 및 BCCH2로 전송되는 레이어 3 정보는 슈퍼 프레임을 겹치지 않는다.
(4) 퍼치채널의 각 무선 유닛에는 기지국(BS)에서 생성한 sfn(상세는 후술한다) 및 업링크 간섭 전력량이 20ms 마다 설정된다. 단, 포워드 간섭 전력량은 기지국(BS)에서 측정한 최신의 측정결과이다. 또한, 이들의 정보는 시간과 함께 그 전송 내용이 변화한다.
B-1-4-2 : 공통 제어용 물리 채널에 관한 매핑
공통제어용 물리채널에의 논리 채널의 매핑규칙은 이하와 같다.
(1) 심볼 레이트가 64ksps인 다운링크 공통제어용 물리 채널에는 PCH와 FACH가 매핑된다.
(2) 심볼 레이트가 16ksps인 업링크 공통제어용 물리 채널에는 RACH만이 매핑된다.
(3) 하나의 다운링크 공통제어용 물리 채널에는 FACH 또는 PCH 중 어느 것이든 하나만이 매핑된다.
(4) FACH가 매핑되는 하나의 다운링크 공통제용 물리 채널과, 하나의 업링크 공통제어용 물리 채널이 쌍으로 사용된다. 쌍의 지정은 확산코드의 쌍으로서 기지국(BS)에 의해 지정된다. 이 쌍의 지정은 물리 채널에 대응하며, FACH 및 RACH의 크기(S: 쇼트 또는 L:롱)에 대해서는 대응을 한정하지 않는다. 1이동기(MS)가 수신하는 FACH와 업링크 공통제어용 물리 채널의 RACH가 사용된다. 또한, 이동기(MS)로부터의 RACH에 응하여 기지국(BS)로부터의 ACK 송신처리(후술)에서, ACK는 RACH가 전송되는 업링크 공통제어용 물리 채널과 쌍인 다운링크 공통제어용 물리 채널상의 FACH-S로 송신된다.
B-1-4-3 : 다운링크 공통제어용 물리 채널에의 PCH의 매핑
도 12에 다운링크 공통제어용 물리 채널에의 PCH의 매핑방법을 도시하였다. 또한, 이 도면으로부터 명백하듯이, 본 실시예에서 이동기(MS)는 소정의 방법에 의해 그룹으로 분할되고, 그룹으로서 착신호출하도록 되어 있다. 이들 그룹에서 이동기(MS)의 동작의 상세에 대해서는 후술할 것이나, 기본적으로는 이동기(MS)는 후술하는 PD 부의 소프트 판정결과에 기초하여, 동일 그룹에 있는 어느 이동기(MS)에 착신이 있었는지 여부를 판단하고, 착신이 있었던 것으로 판단한 경우에는 PD부와 동일한 PCH의 I부(후술)를 수신하도록 동작한다.
다운링크 공통제어용 물리 채널에의 PCH의 매핑의 규칙은 다음과 같다.
(1) PCH는 1슈퍼 프레임 내에서 복수의 그룹으로 분할되고, 그룹 마다 레이어 3 정보를 전송한다. 본 실시예에서는 그룹 수를 1공통 제어용 물리 채널당 256그룹으로 하고 있다. PCH의 각 그룹은 4 시간슬롯분의 정보량을 가지며, 2개의 착신 유무표시부(PD부)와 4개의 착신지 사용자 식별번호부(I부)인 총 6개 정보부로 구성된다. 각 그룹에서, PD부는 I부를 앞서서 송신된다.
(2) 각 그룹의 6개의 정보부는 24 시간슬롯의 범위 내에 소정의 패턴으로 배치된다. 각각의 패턴을, 4 시간슬롯씩 시프트함으로써, 복수의 그룹이 하나의 다운링크 공통제어용 물리 채널 상에 배치된다.
(3) 제1 그룹의 PCH는 슈퍼 프레임의 선두 심볼이 제1 그룹의 PCH의 PD부의 선두 심볼로 되도록 배치된다. 그리고, 순차적으로 4개의 시간슬롯씩 각 패턴을 스프트하여 제2 그룹의 PCH, 제3 그룹의 PCH, ...가 PCH용 무선 프레임 내에 배치된다. 또한, 그룹 번호의 말미의 그룹에 대해서는 슈퍼 프레임을 겹치게 배치한다.
B-1-4-4 : 다운링크 공통제어용 물리 채널에의 FACH의 매핑
도 13은 다운링크 공통제어용 물리 채널에의 FACH의 매핑예를 도시한 것이다. 그 매핑의 규칙은 이하와 같다.
(1) 1 다운링크 공통물리 채널 상의 임의의 FACH용 무선 프레임은, FACH-L 또는 FACH-S의 어느 논리 채널에도 사용가능하다. 송신요구의 가장 이른 쪽의 논리 채널이 FACH용 무선 프레임으로 송신된다. FACH로 전송해야 할 정보길이가 소정치보다 긴 경우에 FACH-L이 사용되며, 소정값 이하의 경우에 FACH-S가 사용된다. 또한, FACH-S가 매핑된 경우에는 하나의 FACH용 무선 프레임에 4개의 FACH-S가 시간 다중되어 전송된다. 즉, 정보길이가 짧은 경우에는 많은 논리 채널을 다중할 수 있도록 되어 있다.
(2) 하나의 FACH-S는 4개의 시간슬롯으로 구성되고, 각 시간슬롯은 1무선 프레임 내에 4 시간슬롯간격으로 배치된다. 더욱이 4개의 연속한 FACH-S는 1 시간슬롯씩 시프트되면서 배치된다. 도 13에 도시한 예에서는 각 FACH-S가 사용하는 시간슬롯은 다음과 같다.
제1 FACH-S : 제1, 5, 9, 13 시간슬롯
제2 FACH-S : 제2, 6, 10, 14 시간슬롯
제3 FACH-S : 제3, 7, 11, 15 시간슬롯
제4 FACH-S : 제4, 8, 12, 16 시간슬롯
(3) 기지국(BS)은 송신요구가 가장 빨랐던 논리 채널이 FACH-S인 경우, 그 시점에서 버퍼에 축적되어 있는 다른 FACH-S를, 동일한 FACH용 무선프레임 내에 최대 4개를 다중하여 전송할 수 있다. 그 시점에서 FACH-L도 축적되어 있어, FACH-L의 송신요구 타이밍보다도 지연되어 송신요구가 발생된 FACH-S에 대해서도, 다중하여 전송할 수 있다.
(4) 이동기(MS)는 하나의 다운링크 공통제어용 물리 채널 상의 전체의 FACH-S와, FACH-L를 동시에 수신가능하다. 기지국(BS)로부터 복수의 FACH용의 다운링크 공통제어용 물리채널이 송시되는 경우에서도, 이동기(MS)는 하나의 다운링크 공통제어용 물리 채널을 수신해도 되고, 복수의 FACH 전송용의 다운링크 공통제어용 물리 채널 중 어느 것을 수신할 것인지는 이동기(MS)와 기지국(BS)에서 애플리케이션 레벨에서 결정된다.
(5) FACH-S에는 2모드의 전송 포맷이 있다. 하나는 레이어 3 이상의 정보를 전송하는 포맷(레이어 3 전송 모드)이며, 다른 하나는 RACH의 수신에 대한 ACK를 전송하는 포맷(ACK 모드)이다. ACK 모드의 FACH-S에는 최대 7 이동기(MS)에 대한 ACK가 탑재되고, 이 FACH-S는 반드시 제1 FACH-S로 전송됨과 동시에, 송신요구 타이밍이 다른 FACH보다 늦는 경우에도 최우선으로 송신된다.
(6) FACH 무선 유닛으로 전송되는 상위의 정보형태(CPS:Common Part Sub-layer)의 정보량이 복수의 FACH 무선 유닛분만 존재하는 경우에는 시간적으로 연속한 송신이 보증된다. 즉, 도중에 다른 CPS가 끼어들어 전송되는 것은 아니다. 이러한 것은 ACK 모드의 FACH-S에 대해서도 동일하게 들어맞는다.
(7) 하나의 CPS를 복수의 FACH 무선 유닛으로 전송하는 경우에는 FACH-L 또는 FACH-S의 어느쪽만이 사용되며, FACH-L과 FACH-S의 쌍방을 혼재시켜 사용되는 것은 아니다. 하나의 CPS를 복수의 FACH-S 무선 유닛을 사용하여 연속적으로 전송하는 경우, n FACH-S 무선 유닛에 n+1 FACH-S 무선 유닛이 후속하도록 되어 있다. 그러나, 제4 FACH-S 무선 유닛에 연속하는 것은 ACK 모드 FACH-S가 끼어드는 경우에는 제2 FACH-S 무선 유닛이며, ACK 모드 FACH-S가 끼어들지 않는 경우에는 제1 FACH-S 무선 유닛이다.
B-1-4-5 : 업링크 공통제어용 물리 채널에의 RACH의 매핑
도 10에 도시한 바와 같이, RACH-S는 16ksps의 업링크 공통제어용 물리 채널에 매핑되고, RACH-L은 64ksps의 업링크 공통제어용 물리 채널에 매핑된다. 도 9에 도시한 바와 같이, RACH-S 및 RACH-L은 각각 1무선 프레임(10ms)으로 구성된다. 단, 무선 구간 전송시에는 무선 프레임의 최후 말미에 시간슬롯 #1의 4 심볼분의 파일럿 심볼을 부가하여 RACH-S 및 RACH-L을 송신한다. 또한, 이동기(MS)는 RACH를 송신할 때, RACH-L과 RACH-S를 전송 정보량에 대응하여 자유롭게 사용할 수 있다.
기지국(BS)은 RACH-L 또는 RACH-S를 정상적으로 수신한 경우, 이동기(MS)에 FACH-S에서 ACK를 송신한다. 이동기(MS)의 RACH의 송신 프레임 타이밍은 ACK를 송신하는 FACH가 매핑되는 다운링크 공통제어용 물리 채널의 프레임 타이밍에 대하여, 소정의 오프셋만큼 지연된 타이밍이다. 본 실시예에서는 16종류의 오프셋값이 사용되고 있고, 이동기(MS)는 16종류의 오프셋 중 1오프셋을 랜덤하게 선택하고, 선택한 오프셋에 따라 타이밍에서 RACH를 송신한다. 물론, 기지국(BS)에는 RACH-L과 RACH-S를, 전 종류의 오프셋에 따른 타이밍에서 동시에 수신하는 기능을 필요로 한다.
B-1-4-6 : 개별 물리 채널에의 매핑
개별 물리 채널에의 논리 채널의 매핑 규칙은 다음과 같다. 또한, 도 14는 개별물리 채널에의 DTCH와 ACCH의 매핑방법을 도시한 도면이며, 도 15는 개별물리 채널의 슈퍼 프레임에의 ACCH의 매핑방법을 심볼 레이트마다 도시한 도면이며, 이하 설명에서는 이들의 도면을 적절히 참조한다.
SDCCH와 UPCH 각각은 1개별 물리 채널을 전유한다. 또한, 심볼레이트가 32-256ksps인 개별물리 채널에 대해서는 DTCH와 ACCH는 시간 다중에 의해 1개별 물리 채널을 공유한다. 이에 대하여, 심볼 레이트가 512ksps 및 1024ksps인 개별 물리 채널에 대해서는 ACCH는 다중되지 않고, DTCH만이 개별물리 채널를 전유한다. 또한, DTCH와 ACCH의 시간다중은 도 14에 도시한 바와 같이, 시간슬롯마다, 시간슬롯 내의 논리 채널용 심볼을 분할하여 사용함으로서 실현된다. 이 분할의 비율은 개별물리 채널의 심볼레이트마다 다르다.
또한, 도 15에 도시한 바와 같이, ACCH의 무선 유닛(이하, 이를 ACCH 무선 유닛 또는 ACCH 유닛이라 하고. 도면에서는 간단히 "유닛"으로 표기하는 경우가 있다)을 구성하는 무선 프레임수는 개별 물리 채널의 심볼레이트에 응하여 다르다. ACCH의 무선 유닛은 슈퍼 프레임에 동기하여 배치되며, 단수 또는 복수의 무선프레임 중의 전체 시간슬롯에 걸쳐, 시간슬롯수에 맞게 분할, 배치된다. 또한, 멀티코드 전송시에서는 ACCH 무선 유닛은 개별물리 채널간에 겹치지 않고, 기지국(BS)에서 지정되는 특정의 1코드(1 개별 물리 채널)만으로 전송된다.
B-1-5 : 논리 채널 코딩
다음에, 논리 채널 코딩에 대해서 설명한다.
B-1-5-1 : 개요
도 16 내지 도 36은 각 논리 채널의 코딩 방법, 즉 베이스밴드 처리부(BB)에서 프레임 분해 및 조립 수순을 도시하고 있다. 먼저, 이들의 도면을 참조하여 상기 수순에 대해서 설명하고, 도면에 도시한 CRC나 PAD등의 각부에 대해서 설명한다.
도 16 내지 도 20은 다운링크 방향에서의 각 논리 채널의 코딩 방법을 도시한 것이고, 이하, 이들 도면을 참조하여 다운링크 방향에서의 수신에 대해서 설명한다. 또한, 논리 채널에 의존하여 매핑을 위한 물리 채널이 다르지만, 도 16 내지 도 20에서는 물리 채널은 "수신물리 채널"로 하고 있다. 즉, 수신물리 채널의 실체는 도면에 따라 다르다.
도 16은 BCCH1, BCCH2(16ksps)를 통해 전송되는 코딩방법을 도시한 도면이다. 이 도면에서 수신물리 채널은 16ksps의 퍼치채널이며, 먼저, 이 수신물리 채널로 수신한 각 무선 프레임의 각 시간슬롯으로부터, 파일럿 심볼 및 LC 마스터 심볼(계 5 심볼/시간슬롯)을 제외한 10비트의 데이터를 추출한다. 그리고, 32 시간슬롯에 걸쳐 상기 추출처리가 완료되면, 32개 데이터(총 길이는 320 비트)를 결합하여 BCCH 무선 유닛(도면에서는 BCCH1 무선유닛)을 생성하고, 이에 대하여 비트 디인터리브 및 소프트 판정 비트 복호화를 실시하여, 얻어진 데이터로부터 후술하는 테이블 비트 등을 제외한 96비트 데이터를 추출한다. 이와 같은 처리를 반복하여 얻어진 복수의 96비트의 데이터를 결합하고, 이와 같이 하여 얻어진 데이터로부터 CPS PDU를 추출함으로써 레이어 3 정보를 취득한다.
다운링크 방향의 다른 논리 채널에 대해서는 BCCH1, BCCH2(16ksps)를 대상으로 한 도 16에 대한 상술한 설명과, 다른 논리 채널을 대상으로 한 도 17 내지 도 20으로부터 명확하기 때문에, 설명이 복잡하게 되는 것을 피하기 위해서, 각 도면의 대상을 기재하고 그들의 설명을 대신한다.
도 17은 PCH(64ksps)로 전송되는 코딩 방법을 도시한 도면이다. 또한, 도 18은 FACH-L(64ksps)로 전송되는 코딩 방법을 도시한 도면이다. 더욱이, 도 19는 FACH-S(64ksps)의 노멀 모드로 전송되는 코딩 방법을 도시한 도면이다. 또한, 도 20은 FACH-S(64ksps)로 전송되는 ACK 모드에서 코딩 방법을 도시한 도면이다. 또한, 도 21 내지 도 36은 여러 업링크 혹은 역방향에서의 각 논리 채널로 전송되는 신호에 대한 코딩 방법을 도시하고 있고, 이하, 이들의 도면을 참조하여 업링크 방행에서의 수신에 대해서 설명한다.
도 21은 RACH-L(64ksps)의 코딩 방법을 도시한 도면이다. 이 도면에 도시한 바와 같이, RACH-L(64ksps)의 코딩에서는 먼저, 레이어 3 정보(유저/제어정보)를 CPS PDU에 격납하고, 이 CPS PDU를 포함하는 데이터를 내부호화 단위(66oct)로 분할하다. 그리고, 내부호화 단위로 테이블 비트 등을 부가한 후에 콘볼루션 부호화 및 비트 인터리브를 실시한다. 이렇게 하여 얻어진 데이터를 16 시간슬롯 각각에, 파일럿 심볼(4 심볼/시간슬롯)을 부가하여 이들 16시간슬롯을 물리 채널에 매핑한다. 이와 같은 처리를 각 내부호화 단위에 대하여 행한다.
업링크 방향의 다른 논리 채널에 대해서는 RACH-L(64ksps)를 대상으로 한 도 21에 대한 상술한 설명과, 다른 논리 채널을 대상으로 한 도 22 내지 도 36으로부터 명확하므로, 설명이 복잡하게 되는 것을 피하기 위해서, 각 도면의 대상을 기재하여 그들의 설명을 대신한다.
도 22는 RACH-S(16ksps)의 코딩방법을 도시한 도면이다. 또한, 도 23은 SDCCH(32ksps)의 코딩 방법을 도시한 도면이다. 더욱이, 도 24는 ACCH(32ksps/64ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 25는 ACCH(128ksps)의 코딩방법을 도시한 도면이다. 또한, 도 26은 ACCH(256ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 27은 DTCH(32ksps)의 코딩방법을 도시한 도면이다. 더욱이, 도 28은 DTCH(64ksps)의 코딩방법을 도시한 도면이다. 또한, 도 29는 DTCH(128ksps)의 코딩방법을 도시한 도면이다. 더욱이, 도 30은 DTCH(256ksps)의 코딩방법을 도시한 도면이다. 또한, 도 31은 DTCH(512ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 32는 TCH(1024ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 33은 UPCH(32ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 34는 UPCH(512ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 35는 UPCH(128ksps)의 코딩 방법을 도시한 도면이다. 또한, 도 36은 UPCH(256ksps)의 코딩 방법을 도시한 도면이다.
다음에, 도 16 내지 도 36 중의 각 부에 대해서 상세히 설명한다.
B-1-5-2 : 에러 검출부호(CRC)
에러 검출부호(CRC)는 CPS PUD(Common Part Controller Protocol Data Unit), 내부호화 단위 및 선택합성 단위(예를 들면, 도 24 참조) 마다 부가된다. 이하 각 CRC의 생성 다항식(1) 내지 (4)를 나타낸다.
(1) 16비트 CRC(CRC 16)
16비트 CRC는 DTCH와 PCH를 제외한 전체 논리 채널의 CPS PDU, 임의의 심볼레이트의 UPCH를 통해 보내지는 내부호화 단위, 32ksps의 DTCH로 보내지는 선택합성단위, SDCCH, FACH-S/L, RACH-S/L의 내부호화 단위에 적용되며, 그 생성 다항식은 다음과 같다.
GCRC16(X) = X16+ X12+ X5+ 1 (1)
(2) 14비트 CRC(CRC 14)
14비트 CRC는 전체 심볼레이트의 ACCH에 적용되며, 그 생성 다항식은 다음과 같다.
GCRC14(X) = X14+ X13+ X5+ X3+ X2+1 (2)
(3) 13비트 CRC(CRC 13)
13비트 CRC는 64/128/256/512/1024ksps DTCH의 선택합성 단위에 적용되며, 그 생성 다항식은 다음과 같다.
GCRC13(X) = X13+ X12+ X7+ X6+ X4+ X2+ 1 (3)
(4) 8비트 CRC(CRC 8)
8비트 CRC는 PCH의 CPS PDU에 적용되며, 그 생성 다항식은 다음과 같다.
GCRC8(X) = X8+ X7+ X2+ 1 (4)
상술한 CRC 연산의 적용범위는 다음과 같다.
CPS PDU 마다 CRC : CPS PDU 전체
ACCHㆍDTCH의 선택합성단위 마다 CRC : 테일 비트를 제외한 전체 비트.
SDCCH, UPCH, FACH, RACH의 내부호화 단위마다 CRC: 테일 비트를 제외한 전체 비트.
도 16 내지 도 36에서는 CRC 연산 적용범위 및 CRC 비트에 해칭으로 표시하였다.
상술한 CRC 체크결과는 다음과 같다.
CPS PDU 마다 CRC : 상위 레이어의 재송 프로토콜(SSCOP, 레이어 3 재송)에서의 재송여부 판단.
ACCHㆍDTCH 선택합성 단위마다 CRC : (i) 아우터 루프 송신 전력제어, (ii) 선택합성용 신뢰도.
UPCH의 내부호화 단위마다 CRC : 아웃터 루프 송신전력 제어.
RACH의 내부호화 단위마다 CRC : 레이어 1 재송.
SDCCH의 내부호화 단위마다 CRC : (i) 아웃터 루프 송신전력 제어, (ii) 유선송신의 필요성 판단.
B-1-5-3 : PAD, 렝스, W비트의 각 기능
(1) PAD
PAD는 DTCH 이외의 논리 채널의 CPS PDU에 적용되며, CPS PDU의 길이를 내부호화 단위 길이 또는 선택합성 단위의 길이의 정수배로 하기 위해서 CPS PDU 내에 포함된다. PAD는 1 oct 단위로 CPS PDU 내에 포함되며, PAD의 비트는 모드 '0'으로 한다.
(2) 렝스
렝스는 DTCH 이외의 논리 채널의 CPS PDU에 적용되며, CPS PDU 단위 내에서의 패딩 정보량(옥텟의 수)를 나타낸다.
(3) W비트
W비트는 내부호화 단위마다 또는 선택합성 단위 마다에, CPS PDU의 선두, 계속, 종료를 나타낸다. W비트의 비트 패턴과 지정내용과의 대응을 표4에 나타내고, 그 사용방법의 예를 도 37에 나타내었다.
표 4 W 비트의 비트패턴과 지정내용과의 대응
W 비트 지정내용
00 계속 및 계속
01 계속 및 종료
10 개시 및 계속
11 개시 및 종료
B-1-5-4 : 내부호화
다음에, 내부호화에 대해서 설명한다. 내부호화는 본 실시예에서는 콘볼루션 부호화부(31)에서 행해지는 콘볼루션 부호화이다. 콘볼루션 부호기의 구성을 도 38에 나타내었다. 이 경우, 콘볼루션 부호기의 출력은 출력0, 출력1, 출력2의 순으로 한다. 그러나, 부호화율 1/2에서는 출력 1까지로 한다. 콘볼루션 부호기의 시프트레지스터의 초기치는 전체의 비트가 '0'인 것으로 한다.
또한, 논리 채널 마다의 내부보화의 파라미터를 표5에 나타내었다. 인터리브의 깊이에 의해 무선특성이 변화기 때문에, 본 실시예에서는 표5에 나타낸 바와 같이, 인터리브의 깊이를 가변시켜 무선특성을 향상시키도록 하고 있다.
표5 논리 채널마다의 부호화의 파라미터
논리채널 유형 부호화 방식 부호화 레이트 인터리빙 깊이
BCCH1 9 1/2 10
BCCH2 10
PCH 12
FACH-L 72
FACH-S 72
RACH-L 72
RACH-S 32
SDCCH 30
ACCH(32/64ksps) 6
ACCH(128ksps) 10
ACCH(256ksps) 26
DTCH(32ksps) 1/3 24
DTCH(64ksps) 64
DTCH(128ksps) 140
DTCH(256ksps) 278
B-1-5-5 : 외부호화
다음에, 외부호와에 대해서 설명한다.
(1) 리드-솔로몬 부호화 및 복호화(도 5의 RS 부호화부(63), RS 복합화부(61)의 처리)
부호형식은 갈로아체 GF(28) 상에서 정의되는 원시 RS 부호(255, 251)로부터의 단축 부호 RS(36, 32)이며, 원시 다항식은 다음 식(5)로 표현되고, 부호 생성 다항식은 다음 식(6)으로 표현된다.
p = X8+ X7+ X2+ X + 1 (5)
G(X) = (X + 1)(X + α)(X + α2)(X + α3) (6)
회선교환 모드에서 비제한 디지털 전송시에만 외부호화 처리가 적용된다. 전송속도에 관계없이, 64kbps(1B)마다 외부호화 처리가 행해진다.
(2) 심볼 인터리브(인터리브부(32)의 기능)
본 실시예에서는 8비트의 심볼 단위로 인터리브를 행한다. 인터리브의 깊이는 DTCH 심볼레이트에 관계없이 36심볼로 하고 있다.
(3) 외부호처리동기
80ms의 데이터를 하나의 외부호처리단위로 한다. 또한, 외부호처리는 무선 프레임에 동기하여 처리된다. 더욱이, 외부호 처리단위 내의 각 무선 프레임에는 순서번호가 부여되어 즉, 전송순서로 0-7의 번호가 부여되어, 이 순서번호에 따라 외부호처리 동기를 확립하도록 되어 있다.
B-1-5-6 : 간섭파워의 보고
다음에, 업링크 간섭파워의 보고에 대해서 설명하다. 간섭파워는 BCCH1 및 2에 의해 보고된다. 보고되는 내용은 섹터마다의 최신의 업링크 간섭파워(각 섹터의 열잡음을 포함하는 총수신 파워) 측정치이다. 여기서, 비트값과 업링크 간섭파워값과의 대응예를 표6에 나타내었다. 또한, 표 중에서 비트값 란의 각 비트 패턴은 좌측의 비트부터 송신된다.
표 6 업링크 간섭량과 비트값과의 대응
비트값 업링크 간섭량
1010 00011010 0000..0000 00010000 0000 60.0dBμ이상59.5dBμ이상 60.0dBμ미만..-20.0dBμ이상 -19.5dBμ미만-20.0dBμ미만
B-1-5-7 : SFN의 기능
다음에, SFN(System Frame Number)에 대해서 설명한다. 이 정보는 BCCH1 및 2에 의해 보고된다. SFN은 무선 프레임과 1대1 대응한 값이며, 10ms 무선 프레임 마다 하나씩 증분된다. 이후, 이 정보를 "SFN"이라는 대문자로 표기한다.
또한, BCCH1 및 BCCH2의 송신 타이밍에서 2무선 프레임 중의 선두 무선 프레임을 사용하여 SFN이 BCCH1 및 BCCH2에서 송신된다. BCCH1 및 BCCH2의 송신 타이밍에서 송신되는 SFN을, 이후 'sfn'이라는 소문자로 표기한다. 도39에 SNF과 송신되는 sfn과의 대응을 나타내었다.
SFN 및 sfn이 도 39에 도시한 대응관계를 가질 때, 기지국(BS)은 전송로에서 지정된 타이밍에 기초하여 원래의 카운터값을 생성한다. 또한, 이동기(MS)는 SFN의 모듈라를 취하여, 이들에 의해 슈퍼 프레임을 인식한다. SFN의 범위는 0 내지 216-1이다. 그리고, SFN = 216-1의 무선 프레임일 때 다음의 무선 프레임은 SFN=0을 취하고, 또한, sfn은 16비트로 송신되도록 되어 있다.
SFN의 용도는 다음과 같다.
(1) 업링크 롱 코드 위상계산
이동기(MS)는 발착신접속시, 및 다이버시티 핸드오버시의 업링크 롱 코드 위상을 후술하는 'B-2:기지국(BS) 송신, 수신 타이밍'의 항 및 도 40 내지 도 43에 도시한 바와 같이 계산하여 롱코드를 생성한다.
(2) 슈퍼 프레임 동기
SFN mod 64=0인 무선 프레임을 슈퍼 프레임의 선두 프레임으로 하고, SFN mod 64=63인 무선 프레임을 슈퍼 프레임의 최종 프레임으로 한다.
B-1-5-8 : PID의 기능
다음에, PID(Packet ID)에 대해서 설명한다. 이 정보는 RACH-S/L, FACH-S/L에 적용된다. PID는 공통제어용 물리 채널 상에서, 전송정보가 관련하는 호 또는 이동기(MS)를 식별하기 위한 식별자로서 기능한다. 정보길이는 16비트이다. 용도는 주로 이하의 적용이 있다. 또한, 하기 기능은 소프트웨어 애플리케이션(제어용 소프트웨어)를 갖는다.
(1) SDCCH 설정요구, 설정응답
PID는 이동기(MS)로부터 기지국(BS)에의 RACH로의 SDCCH(Stand-alone Dedicated Control Channel) 설정요구, 및 기지국(BS)로부터 이동기(MS)에의 FACH(Forward Access Channel)에서의 설정응답에 대해 사용된다. 설정응답을 전송하는 FACH의 PID는 설정요구를 전송하는 RACH의 PID와 동일하다. 본 용도에서의 PID값은 이동기(MS)에 의해 랜덤하게 선택한 값으로 한다.
(2) 패킷 전송
PID는 RACH 및 FACH에 의한 패킷 데이터 전송에서 사용된다. 본 용도에서의 PID값은 기지국(BS)에서 결정되어, 기지국(BS)은 섹터마다 유니크한 값을 선택한다.
주 용도는 상술한 바와 같으나, PID는 PID 값의 범위가 0내지 65535인 16비트 데이터이며 PID값의 범위는 상기 용도마다 분할하여 사용한다. 여기서, 표7에 용도마다의 PID값의 범위를 나타낸다. 이 PID는 MSB측으로부터 송신된다.
표7 PID 값의 범위
용도 값의 범위
SDCCH 설정 바로전의 SDCCH설정요구 및 설정응답 패킷 전송 0-6364-65535
B-1-5-9:그 외의 비트의 기능
(1) U/C
다음에, 정보 U/C에 대해서 설명한다. 나머지 FACH-S ACK 모드를 제외하고 이 정보는 RACH-S/L, FACH-S/L와 전체 심볼 레이트의 UPCH에 적용된다. 그리고, CPS SDU(CPS Service Data Unit)에 탑재되는 정보가, 유저 정보인지 제어정보인지를 식별하기 위한 식별자로서 사용된다. U/C의 비트 구성을 표8에 나타내었다.
표 8 U/C 비트구성
비트 식별내용
01 유저정보제어정보
(2) TN
다음에, 정보 TN에 대해서 설명한다. 나머지 FACH-S ACK 모드를 제외하고 이 정보는 RACH-S/L, FACH-S/L 및 전체 심볼레이트의 UPCH에 적용된다. 그리고, CPS SDU에 탑재되는 정보가 기지국(BS)측 종단 노드인지 식별하기 위한 식별자로서 기능한다. TN의 비트구성을 표9에 나타내었다.
표9 TN 비트 구성
비트 식별내용
RACH, 업링크 UPCH FACH, 다운링크 UPCH
01 MCC-SIM 종단기지국 종단 MCC-SIM으로부터 송신기지국으로부터 송신
(3) 시퀀스 번호
다음에, 시퀀스 번호(S 비트)에 대해서 설명한다. 이 정보는 RACH에 적용된다. 그리고, RACH로 이동기(MS)와 기지국(BS)간 재송(레이어 1 재송)을 고려한 후에, 고효율로 CPS PDU의 조립을 행하도록 하는 것을 목적으로 한다. 시퀀스 번호 값의 범위는 0-15이며, CRC 체크결과에 기초하여 CPS PDU가 재조립된다. 또한, CPS PDU의 선두무선 유닛에 있어서 시퀀스 번호값을 '0'으로 한다.
(4) Mo
다음에, 정보 Mo에 대해서 설명한다. 이 정보는 FACH-S에 적용되며, FACH-S의 모드를 식별하기 위한 비트로 구성된다. Mo의 비트의 구성을 표 10에 나타내었다.
표10 Mo 비트구성
비트 식별내용
01 노멀 모드ACK 모드
(5) CPS SDU
다음에, CPS SDU의 최대 길이에 대해서 설명한다. 본 실시예에서는 논리 채널에 관계없이, 최대길이를 Lcps라 하다. Lcps는 시스템 파라미터로서 기록된다.
B-2 : 기지국(BS) 송신, 수신 타이밍
다음에, 기지국(BS)의 송신, 수신 타이밍에 대해서 설명한다.
여기서, 도 40 내지 도 43에 물리 채널마다 무선 프레임 송수신 타이밍 및 롱 코드 위상의 구체예를 도시하였다. 도면에서 명백한 바와 같이, 퍼치채널 이외의 물리 채널에 대해서는 sfn는 부여되지 않지만, SFN에 대응한 프레임 번호 FN이 전체 물리 채널에서 고려되고 있다. 따라서, 도 40 내지 도 43에 있어서는 SFN과 프레임 번호 FN과의 대응도 병행하여 나타내었다.
기지국(BS)은 전송로로부터 기준으로 되는 프레임 타이밍(기지국(BS) 기준 SFN)을 생성한다. 각종 물리 채널의 무선 프레임 송수신 타이밍은 기지국(BS)의 기준 SFN에 대하여 오프셋한 타이밍으로서 설정된다.
또한, 기지국(BS) 기준 SFN=0의 프레임 타이밍의 선두 칩을 '롱코드위치"=0으로 한 위상을 기지국(BS) 기준 롱코드 위상으로 한다. 여기서, 칩(chip)이라고 하는 것은 확산부호열의 최소 펄스를 말한다. 각종 물리 채널의 롱 코드 위상은 이 기지국(BS)의 기준 롱 코드 위상에 대하여 오프셋한 위상으로서 설정하다.
이하, 도 40 내지 도 43을 참조하여 각 물리 채널마다 무선 프레임 송수신 타이밍 및 롱 코드 위상에 대해서 설명한다. 또한, 설명 중에 파라미터 등에 대해서는 후술한다.
도 40은 퍼치 채널, 공통제어용 물리 채널의 송신 타이밍 및 롱 코드 위상을 나타낸 타이밍도이다. 이 도면에 도시한 바와 같이, 퍼치채널의 무선 프레임의 송신 타이밍 및 롱 코드 위상은 BTS 기준 SFN에 대하여 TSECT칩(섹터마다 오프셋)만큼 오프셋된다. 변수 TSECT는 섹터에 따라 변한다. 또한, 포워드 공통제어용 채널의 무선 프레임의 송신 타이밍은 퍼치채널의 송신 타이밍에 대하여 다시 TCCCH칩(시간슬롯 오프셋)만큼 오프셋되어, 그 롱코드 위상은 퍼치채널의 롱코드 위상과 일치하고 있다.
도 41은 리버스 공통제어용 물리 채널의 송신 타이밍 및 롱 코드 위상을 나타낸 타이밍도이며, 도시된 바와 같이, MS 공통제어용 물리 채널의 수신무선 프레임은 전송지연에 의해, BTS 공통제어용 물리 채널의 송신무선 프레임에 대하여 지연된다. 그리고, RACH의 각 송신 타이밍(송신 타이밍 0 내지 송신 타이밍 15)의 무선 프레임의 송신 타이밍 및 롱 코드 위상의 오프셋은 MS 공통제어용 물리 채널의 무선 프레임의 수신 타이밍에 대하여 순서대로 소정량(2560 칩)을 가산하고 있었던 값으로 되어 있다. 예를 들면, MS 공통제어용 물리 채널의 무선 프레임의 수신 타이밍에 대하여, RACH의 송신 타이밍의 무선 프레임의 송신 타이밍 및 롱 코드 위상은 2560 칩만큼 오프셋 되고, 송신 타이밍 1의 무선 프레임의 송신 타이밍 및 롱코드 위상은 5120칩만큼 오프셋되고,... 송신 타이밍이 15의 무선 프레임의 송신 타이밍 및 롱코드 위상은 38400 칩만큼 오프셋되어 있다.
도 42는 개별 물리 채널의 송수신 타이밍 및 롱코드 위상을 도시한 타이밍도이다. 이미 도 40에 도시한 바와 같이, BTS와 퍼치채널의 송신 무선 프레임은 BTS 기준 SFN에 대한 TSELT칩만큼 오프셋된다. 도 42에 도시한 바와 같이, BTS 개별 물리 채널의 무선프레임의 송신 타이밍은 BTS 퍼치채널의 송신무선 프레임에 대하여 TFRAME(프레임 오프셋) + TSLOT칩만큼 오프셋되어, BTS 개별물리 채널의 롱코드위상은 BTS 퍼치채널의 무선 프레임의 송신 타이밍에 일치하고 있다.
또한, MS 퍼치채널의 수신무선 프레임은 전송지연에 의해, BTS 퍼치채널의 무선 프레임의 송신 타이밍에 대하여 지연된다. 더욱이, MS 포워드 개별 물리 채널의 무선 프레임의 수신 타이밍은 MS와 퍼치채널의 무선 프레임의 수신 타이밍에 대하여, TFRAME+ TSLOT칩만큼 오프셋된다. 또한, MS 리버스 개별 물리 채널의 무선 프레임의 송신 타이밍은 MS 포워드 개별물리 채널의 무선 프레임의 수신 타이밍에 대하여, 1280칩만큼 오프셋된다. 한편, MS 리버스 개별물리 채널의 무선 프레임의 롱 코드위상은 MS 퍼치채널의 무선 프레임의 수신 타이밍과 일치하고 있으나, 그 값은 SFN=0인 경우는 0, SFN=2인 경우는 40960,...,SFN=216-1인 경우는 40960 x 216-1부터 시작한다.
또한, BTS 리버스 개별물리채널의 무선 프레임의 수신 타이밍은 BTS 퍼치채널의 무선 프레임의 송신 타이밍에 대하여, TFRAME+ TSLOT+ 1280 + 전송지연 x 2칩만큼 오프셋된다.
도 43은 DHO시의 개별 물리 채널의 송수신 타이밍 및 롱코드 위상을 나타낸 타이밍도로서, 이 도면에 도시한 바와 같이, 새로운 BTS에 의한 새로운 퍼치채널의 무선 프레임의 송신 타이밍은 DHO시 새로운 BTS 기준 SFN에 대하여 TSECT2칩(섹터마다 오프셋)만큼 오프셋된다. 또한, MS에 의한 새로운 BTS와 퍼치채널의 무선 프레임의 수신 타이밍은 전송지연에 의해, 새로운 BTS에 의한 퍼치채널의 무선 프레임의 송신 타이밍에 대하여 지연된다.
한편, MS에 의한 업링크 개별물리 채널의 무선 프레임의 송신 타이밍은 MS에 의한 이전의 리버스 개별물리 채널의 무선 프레임의 수신 타이밍에 대하여, 1280 + β칩만큼 오프셋된다. 여기서, MS에 의한 새로운 퍼치채널의 무선 프레임의 송신 타이밍과 MS에 의한 리버스 개별물리 채널의 무선 프레임의 송신 타이밍의 차(프레임 시간차 측정치)를 TDH0이라 한다.
새로운 BTS 리버스 개별물리 채널의 무선 프레임의 수신 타이밍은 전송지연에 의해, MS 무선 프레임의 송신 타이밍에 대하여 지연되고, 또한, 새로운 BTS 리버스 개별물리 채널의 무선 프레임의 롱코드 위상에 대하여 C+1280칩만큼 오프셋되어 있다. 또한, 새로운 BTS 리버스 개별물리 채널의 무선프레임의 롱코드 위상치는, FN = 216-1인 경우는 '0', SFN=0인 경우는 '40960',...SFN=216-2인 경우에는 '40960 x 216-1'부터 시작한다. 또한, 새로운 BTS 포워드 개별물리 채널의 무선 프레임의 송신 타이밍은 새로운 BTS 퍼치채널의 무선 프레임의 송신 타이밍에 대하여, TDH0-1280-α칩만큼 오프셋되어 있고, 그 롱코드 위상은 새로운 BTS 퍼치채널의 무선 프레임의 송신 타이밍과 일치하고 있다. 또한, MS 포워드 개별물리 채널의 무선 프레임의 수신 타이밍은 전송지연에 의해, 새로운 BTS 포워드 개별물리 채널의 무선 프레임의 송신 타이밍에 대하여 지연된다.
여기서, 각종 물리 채널의 무선 프레임 송수신 타이밍 오프셋값 및 롱코드 오프셋값을 표 11에 나타내었다.
표 11 물리 채널 송수신 오프셋값(칩수)
물리채널 무선 프레임송수신 타이밍 롱코드 위상
퍼치 채널 TSELT TSELT
포워드 공통제어용 물리채널 TSELT+TCCCH TSELT
포워드 개별물리 채널(비 DHO시) TSELT+TFRAME+ TSLOT TSELT
포워드 개별물리 채널(DHO시, 새로운 기지국용) TSELT+<TDHO>-340 X C TSELT
리버스 공통제어 물리채널(RACH) (1)TSELT+TCCCH(2)TSELT+TCCCH+ 640 X C(3)TSELT+TCCCH+1280 X C..(16)TSELT+TCCCH+9600 X C (1)TSELT+TCCCH(2)TSELT+TCCCH+ 640 X C(3)TSELT+TCCCH+1280 X C..(16)TSELT+TCCCH+9600 X C
리버스 개별물리 채널(비DHO시) TSELT+TFRAME+ TSLOT+ 340 X C TSELT
리버스 개별물리 채널(DHO시, 새로운 기지국용) TSELT+TDHO TSELT+TFRAME+ TSLOT- 340 X C
표11에서, '< >'는 칩 단위값 TDH0을 심볼 단위로 바꾼 것을 의미한다. 여기서 DHO라는 것은 다이버시티 핸드오프이다. DHO에서는 이동기의 기지국(BS)과 호의 접속을 유지한 상태에서 이동국이 기지국(BS)에 핸드오버가 행해진다. 한편, 비 DHO에서는 이동국이 기지국(BS)과 호를 종료한 후, 이동할 기지국(BS)에 호가 접속된다. 또한, 표11에서 '340xC'는 1/2 시간슬롯에 대응하는 칩수이다. 따라서, 'C'은 칩 레이트 마다 다른 값을 갖는다. 본 실시예에서는 C=4, 8, 16 및 칩 레이트 = 4.096, 8.192, 16.384Mcps(메가칩당 초)이다.
이하, 표11에서 오프셋값 TSET, TDH0, TCCCH, TFRAME, TSLOT에 대해서 설명한다.
(1) TSECT
오프셋 값 TSECT는 섹터마다 다르며, 또한 동일 오프셋 값은 각 섹터 내의 전체 무리 채널에 적용된다. TSECT가 취하는 값은 시간슬롯 간격의 범위 내이며, 또한 칩 단위이다. 포워드 개별물리 채널의 롱코드위상은 이 오프셋 값 TSECT로 통일화하고, 포워드 직교화에 의한 간섭량 저감을 도모하고 있다. 또한, 섹터 사이에 이 오프셋 값 TSECT를 다르게 함으로서, 롱코드 마스크 심볼이 섹터 사이에서 동일 타이밍으로 되느 것을 회피하는 것이 가능하므로, 이동기(MS)의 섹 선택의 적정화를 도모하고 있다.
(2) TCCCH
TCCCH는 공통제어용 물리 채널의 무선 프레임 타이밍용의 오프셋값이다. 이오프셋값 TCCCH는 공통제어용 물리 채널마다 설정가능한 것으로 한다. 이에 의해서, 단일 섹터에 대하여 복수의 공통제어용 물리 채널 사이에, 송신 패턴이 일치하는 빈도를 저감하므로, 포워드 간섭량의 균일화를 도모한다. TCCCH가 취하는 값은 시간슬롯 간격의 범위 내이며, 또한 칩 단위이다.
(3) TFRAME
TFRAME은 개별 물리 채널의 무선 프레임 타이밍용의 오프셋값이다. 이 오프셋 값 TFRAME은 개별물리 채널마다 설정가능하다. 이에 의해서, 유선 ATM전송의 고효율를 위한 전송 트래픽의 균일화를 도모한다. TFRAME이 취하는 값은 1무선 프레임 간격의 범위 내이며, 또한 시간슬롯단위이다.
(4) TSLOT
TSLOT은 개별물리 채널의 무선 프레임 타이밍용의 오프셋값이다. 이 오프셋 값 TSLOT은 개별물리 채널마다 설정가능하다. 이에 의해서, 송신 패턴이 일치하는 것을 회피하고, 간섭량의 균일화를 도모한다. TSLOT이 취하는 값은 시간슬롯 간격의 범위 내이며, 또한 칩단위이다.
(5) TDH0
TDHO는 개별물리 채널의 무선 프레임 타이밍용 및 리버스 롱코드 위상용의 오프셋값이다. 이 오프셋 값 TDHO는 이동기(MS)에 의해, 리버스 송신 타임과 새로운 기지국에서 퍼치수신 타임과의 시간차의 측정치이다. TDHO가 취하는 값은 리버스 롱코드 위상의 범위 내(단, 하드웨어로서는 1무선 프레임 간격을 측정할 수 있다면 가능)이며, 또한 칩 단위이다.
또한, 기지국(BS)에서, 리버스 물리 채널의 수신 타이밍은 표11에 거의 일치하지만, 이동기(MS)와 기지국(BS)와의 전송지연, 및 그 전송지연의 변동에 응하여, 격차가 생긴다. 기지국(BS)은 이 격차를 흡수가능한 수신방법을 취한다. 개별물리 채널의 무선 프레임 타이밍에서, 리버스 채널송신은 포워드 채널송신에 대해 2분의 1시간슬롯간격(예를 들면, 4.096 Mcps일 때 1280칩)만큼 지연된다. 이에 의해 송신 전력제어지연을 1시간슬롯으로 하여, 제어오차의 저감을 도모한다. 구체적인 타이밍차의 설정방법에 대해서는 도 42, 도 43에 도시하였다.
리버스 공통제어용 물리 채널(RACH)에 대해서는 다음과 같다. 먼저, RACH의 무선 프레임타이밍은 대응하는 포워드 공통제어용 물리 채널(FACH)의 무선 프레임 타이밍에 대하여, 오프셋한 타이밍으로 한다. 이 오프셋값은 예를 들면, 도 42, 도 43에 도시한 바와 같이, 시간슬롯 간격(예를 들면 4.096Mcps일 때 2560칩)의 16단계로 한다. 그리고, 무선 프레임의 선두를 롱코드 위상의 초기치에 맞춘다. 따라서, 롱코드 위상도 16종류의 오프셋값을 갖는다. 이동기(MS)는 16종류의 오프셋 값 중, 임의의 타이밍을 선택하여 신호송신가능하다. 따라서, 본 실시예에서 기지국(BS)는 상시 동시에 전 종류의 오프셋 타이밍으로 송신된 RACH신호를 수신가능하다.
B-3 : 확산코드
다음에, 롱코드 생성부(36, 41) 및 쇼트 코드 생성부(35, 42)에서 확산코드의 생성방법과 각 발생된 확산 코드의 배치방법에 대해서 설명한다. 확산 코드에는 포워드 롱코드, 리버스 롱코드, 및 쇼트코드가 있다. 이하, 각 코드마다 나누어 설명한다. 또한, 기지국(BS)에서도 이동기(MS)와 똑같이 확산코드의 생성, 배치가 행해진다.
B-3-1: 생성방법
(1) 포워드 롱 코드
롱코드 생성부(41)에서 생성되는 포워드 롱코드는 예를 들면 도 44에 도시한 포워드 롱코드 생성부에 의해 생성되는 것이며, 본 실시예에서는 하기의 생성 다항식 (7), (8)로부터 얻어지는 M계열을 사용한 Gold 부호이다.
시프트 레지스터1 : X18+ X7+ 1 (7)
시프트 레지스터2 : X18+ X10+ X7+ X5+1 (8)
도 44에서, 시프트 레지스터1의 값을 롱코드 번호, 시프트 레지스터2의 값을 모두 '1'로 한 상태를, 그 롱코드 번호에서 초기상태로 한다. 이 경우, 롱코드 번호의 범위는 16진표기로 00000h 내지 3FFFFh이다. 또한, 롱코드 번호의 MSB측은 시프트 레지스터1의 우측에 입력된다.
포워드 롱코드는 1무선 프레임 동기를 갖는다. 따라서 롱코드 생성부의 출력은 10ms분의 출력까지로 취하고, 위상 0부터 10ms째에 대응하는 위상까지의 패턴을 반복한다. 위상의 범위는 표12에 나타낸 바와 같이 칩 레이트에 응하여 다르다.
표12 칩 레이트와 포워드 롱코드의 위상의 범위와의 대응
칩레이트(Mcps) 위상의 범위(chip)
동상성분인 경우 직교성분용
4.096 0-40959 1024-41983
8.192 0-81919 1024-82943
16.384 0-163839 1024-164863
이 표12에는 동상 성분용과 직교성분용에 대해서 위상의 범위가 나타나 있다. 후술하는 바와 같이, 롱코드 위상은 동상성분과 직교성분에, 소정의 시프트량(Shift:1024 칩)만큼 벗어나 있다. 이 시프트량은 1024일 필요는 없으며, 지연신호와 직교성분과의 식별이 가능한 값이면 된다. 또한, 여기서 칩레이트에 관계없이 시프트량을 고정하고 있는 것은 이동기(MS)의 구성을 간소화하기 위한 것이며, 칩 레이트에 응하여 시프트량을 변화시켜도 된다.
또한, 도 44에 도시한 롱코드 생성기는 초기위상의 상태로부터 임의의 클럭 만큼 위상을 시프트한 상태를 생성할 수 있다.
(2) 리버스 롱코드
롱코드 생성부(36)에서 생성되는 리버스 롱코드는 예를 들면 도 45에 도시한 리버스 롱코드 생성기에 의해 생성되는 것이며, 본 실시예에서 하기의 생성 다항식 (9), (10)으로부터 얻어지는 M계열을 사용한 Gold 부호이다.
시프트 레지스터1 : X41+ X3+ 1 (9)
시프트 레지스터2 : X41+ X20+ 1 (10)
도 45에서, 시프트 레지스터1의 값을 롱코드 번호, 시프트 레지스터2의 값을 모두 '1'라 한 상태를, 그 롱코드 번호에서 초기상태로 한다. 이 경우, 롱코드 번호의 범위는 16진 표기로 00000000000h 내지 1FFFFFFFFFFh이다. 또한, 롱코드 번호의 MSB측은 시프트 레지스터1의 우측에 입력된다.
리버스 롱코드는 216무선 프레임 동기(=210슈퍼 프레임 동기)를 전송하는 전체시간에 대응하는 기간을 갖는다. 따라서 롱코드 생성기의 출력은 216무선 프레임 분의 출력까지로 취하고 위상 0부터 216무선 프레임분의 위상까지의 패턴을 반복한다. 위상의 범위는 표13에 도시한 바와 같이 칩레이트에 응하여 다르다.
표13 칩 레이트와 리버스 롱 코드의 위상의 범위와의 대응
칩 레이트(Mcps) 위상의 범위(칩)
동상성분용 직교성분용
4.096 0 - 216x 40960-1 1024 - 216x 40960+1023
8.192 0 - 216x 81920-1 1024 - 216x 81920+1023
16.384 0 - 216x 163840-1 1024 - 216x 163840+1023
이 표13에는 동상성분용과 직교성분용에 대해서 위상의 범위가 표시되어 있다. 후술하는 바와 같이, 롱코드 위상은 동상성분용과 직교성분용에서 소정의 시프트량(shift:1024칩)만큼 벗어나 있다. 이 스프트량이 1024로 고정일 필요는 없는 것은 전술한 바와 같다. 또한, 도 45에 도시한 롱코드 생성기는 초기위상의 상태부터 임의의 클럭만큼 시프트된 상태를 만드는 것이 가능하다.
(3) 쇼트 코드
다음에, 쇼트코드 생성기(35, 42)에서 쇼트코드의 생성방법에 대해서 설명한다. 퍼치채널의 롱 코드 마스크 심볼용 쇼트코드 생성방법과 그 이외에서 쇼트코드으로서 2가지가 있다. 퍼치채널 이외의 전 물리 채널의 심볼과, 퍼치채널의 롱 코드 마스크 심볼 이외의 심볼에 대해서는 이하에 보인 계층화 직교부호계열을 사용한다.
계층화 직교부호 계열로 구성되는 쇼트코드는 코드 종별번호(Class)와 코드 번호(Number)로 지정된다. 코드 종별번호 마다에 쇼트코드 주기는 다르다.
도 46에 쇼트코드의 생성방법을 도시한다. 단, 이 도면에서는 쇼트코드를 CClass(Number)로 표시하고 있다.
또한, 쇼트코드 주기는 심볼주기로 한다. 따라서, 칩 레이트(확산대역)가 동일하게 되면, 심볼 레이트에 응하여 쇼트코드 주기는 다르게 되고, 사용할 수 있는 코드수도 심볼 레이트에 응하여 다르다. 여기서, 각종 쇼트코드의 파라미터를 표 14에 나타낸다.
표 14 각종 쇼트코드의 파라미터
코드종별번호 쇼트코드 주기(chip) 쇼트코드 번호 코드번호 심볼 레이트(ksps)
칩 레이트 1.024Mcps 4.096Mcps 8.192Mcps 16.384Mcps
2 4 4 0-3 256 1024
3 8 8 0-7 128 512 1024
4 16 16 0-15 64 256 512 1024
5 32 32 0-31 32 128 256 512
6 64 64 0-63 16 64 128 256
7 128 128 0-127 - 32 64 128
8 256 256 0-255 - 16 32 64
9 512 512 0-511 - - 16 32
10 1024 1024 0-1023 - - - 16
이 표에서는 코드종별번호에 대응하여, 쇼트코드 주기, 동일 코드 종별번호로 나타내는 쇼트코드의 수(쇼트코드 수), 동일 코드 종별 번호 내의 쇼트코드에 부여된 번호(코드번호), 각종 칩 레이트에 대한 심볼 레이트를 보이고 있다. 또한, 전술한 바와 같이, 쇼트코드 번호체계는 코드종별 번호과 코드번호로 구성되었으나, 코드종별번호는 2진 4비트로 표현되며, 코드번호는 2진 12비트로 표현된다. 또한, 쇼트코드 위상은 변복조 심볼에 동기한다. 즉 심볼의 선두 칩이 쇼트코드위상=0으로 된다. 또한, 코드번호와 코드종별로 나누지 않고, 코드번호만으로 쇼트코드를 특정할 수 있도록 해도 된다.
다음에, 롱코드 마스크 심볼용 쇼트코드에 대해서 설명한다. 퍼치채널의 롱 코드 마스크 심볼용 쇼트코드는 다른 심볼의 경우와는 다르며, 예를 들면 도 47에 도시한 쇼트코드 생성기에 의해 생성되고, 본 실시예에서는 하기의 생성 다항식(11), (12)로부터 얻어지는 M계열을 사용한 직교 Gold 부호이다.
시프트 레지스터1 : X8+ X4+ X3+ X2+ 1 (11)
시프트 레지스터2 : X8+ X6+ X5+ X3+ 1 (12)
도 47에서, 시프트 레지스터1의 초기치는 롱코드 마스크 심볼용 쇼트코드 번호 NLMS(0NLMS 255)로 한다. NLMS의 MSB측은 시프트 레지스터1의 좌측에 입력된다. 한편, 시프트 레지스터2의 초기치는 모든 값을 1로 한다. 시프트 레지스터2의 모든 값이 '1'임을 검출하면, 시프트를 중지하여 '0'을 삽입한다. 또한, 쇼트코드 출력의 1칩째는 '0'으로 된다. 또한, 주기는 퍼치채널의 1심볼(256칩)이다.
B-3-2:확산 코드 배치방법
다음에, 확산코드 배치방법에 대해서 설명한다.
(1) 포워드 롱코드
포워드 롱코드에 대해서는 시스템 운용상, 1셀 내의 전 섹터에 공통인 하나의 롱코드번호를 배치한다. 단, 기지국(BS) 장치 구성시 섹터마다 다른 롱코드번호를 배치가능한 것에 유념한다. 섹터 내로 송신되는 각종 복수의 포워드 물리 채널에 사용되는 포워드 롱코드는 전 물리 채널에서 동일한 롱코드번호를 사용한다.
또한, 롱코드 위상에 대해서는 "B-2:기지국(BS) 송신 및수신 타이밍"에서 설명한 바와 같다.
(2) 리버스 롱코드
리버스 롱코드에 대해서는 리버스 물리채널 마다 롱코드 번호를 배치한다. DTCH, ACCH, UPCH를 맵핑하는 개별물리 채널은 이동기(MS) 마다 배치된 리버스 롱코드를 사용한다. 다른 물리 채널을 맵핑하는 개별물리 채널, 및 공통물리 채널은 기지국(BS) 마다 배치된 리버스 롱코드를 사용한다.
또한, 롱코드 위상에 대해서는 "B-2:기지국(BS) 송신 및 수신 타이밍"에서 설명한 바와 같다.
(3) 쇼트코드
퍼치채널 이외의 물리채널용 쇼트코드에 대해서는 물리채널마다, 리버스크/포워드마다 배치한다.
한편, 퍼치채널용 쇼트코드에 대해서는 이하와 같이 배치한다.
즉, 제1 퍼치채널의 롱코드 마스크 심볼 이외의 심볼용 쇼트코드 번호는 전 셀에 공통이며, C8(0)이다. 단, 하드웨어 구성으로서는 임의의 쇼트코드를 제1 퍼치채널로서 사용가능으로 한다.
또한, 제1 퍼치채널의 롱코드 마스크 심볼용 쇼트코드번호는 전 셀에 공통이며, NLMS=1이다. 단, 하드웨어 구성으로서는 임의의 쇼트코드 번호 NLMS를 제1 퍼치채널의 롱코드 마스크 심볼에 대하여 사용가능으로 한다.
또한, 제2 퍼치 채널의 롱코드 마스크 심볼용 쇼트코드번호는 시스템으로서 소정의 복수의 쇼트코드 중 하나를 각 섹터에서 사용한다. 소정의 쇼트코드에 대한 쇼트코드 번호는 기지국(BS)에 포함되는 BSC(기지국 제어기)의 애플레케이션 및 이동기(MS)에 기록되어 있다. 단, 하드웨어 구성으로서는 임의의 롱코드 마스크용 쇼트코드를 제2 퍼치채널에 대하여 사용가능하다.
또한, 제2 퍼치 채널의 롱 코드 마스크용 쇼트코드 번호와, 동일 섹터 내에서 사용되는 포워드 롱코드가 1대 다수로 대응을 하고 있다. 이의 대응관계의 예를 표15에 나타내었다. 이 대응관계에 대한 정보는 BSC의 애플리케이션 및 이동기(MS)에 의해 저장된다. 단, 하드웨어 구성으로서는 임의의 롱코드 마스크 심볼용 쇼트 코드와 포워드 롱코드를 동일 섹터내에서 사용가능하다.
표 15 제2 퍼치채널 쇼트코드와 포워드 롱코드와의 대응
제2 퍼치채널 롱코드 마스크 심볼용 쇼트코드 번호 NTPC 포워드 롱코드
2 00001h - 00020h
3 00021h - 00040h
4 00041h - 00060h
5 00061h - 00080h
B-4:확산변조신호 생성방법
다음에, 확산부(34)에서 확산변조신호 생성방법에 대해서 설명한다. 또한, 기지국(BS)에서도 이동기(MS)와 동일하게 확산변조신호가 생성된다.
(1) 확산변조방식
확산변조방식으로서는 리버스, 포워드 채널 모두에 QPSK를 채용한다. 단, BPSK를 채용하는 것도 가능하다.
(2) 쇼트코드 할당방법
쇼트코드 할당방법으로서는 지정된 쇼트코드 번호체계(코드 종별 번호 : Class, 코드번호 : Number)에 따라, 동일 쇼트코드를 동상 성분용 쇼트코드(SCi), 및 직교성분용 쇼트코드(SCq)에 할당한다. 즉,
SCi = SCq = CClass(Number) (13)
로 한다.
또한, 리버스와 포워드 채널에서는 각각 쇼트코드 번호체계가 지정되기 때문에, 리버스와 포워드 채널에서 상이하게 되는 쇼트코드를 사용하는 것이 가능하다.
(3) 롱코드 할당방법
롱 코드 번호 LN에서, 롱코드 생성기를 초기상태(즉, 시프트 레지스터1에 롱코드번호, 시프트 레지스터2에 모두 "1"를 설정한 상태)로부터 클럭 시프트수 Clock(초기상태를 '0'으로 하는)만큼 동작시킨 시점에서의 롱코드 생성기 출력치를 GLN(CLock)으로 하면, 도 40 내지 도 43에 도시한 롱코드 위상에서 동상 성분용 롱코드 생성기 출력치(LCi)(PH)(단, PH는 롱코드 위상) 및 직교성분용 롱코드 생성기 출력치(LCq)(PH)는 포워드, 리버스 채널에도 다음 식(14), (15)를 취한다.
LCi(PH) = GLN(PH) (14)
LCi(PH) = GLN(PH+1024)(BPSK인 경우는 LCq(PH)는 0) (15)
또한, 동상성분 및 직교성분의 롱 코드 위상의 범위는 표 12 및 표 13에 나타낸 바와 같다.
(4) 롱코드 + 쇼트코드 생성법
롱코드와 쇼트코드를 사용한 동상성분용 확산 코드 Ci 및 직교성분용 확산코드 Cq의 생성법은 도 48에 도시한 바와 같다.
(5) 확산부(34)의 구성
송신 데이터의 동상성분 Di, 직교성분 Dq를, 확산 코드 Ci, Cq를 사용하여 확산하고, 확산신호의 동상성분 Si, 직교성분 Sq를 생성하는 확산부(34)의 구성은 도 49에 나타낸 바와 같다.
B-5 : 랜덤 액세스 제어
도 50에 랜덤 액세스 전송 방법의 예를 도시한다. 도 50에서, 이동기(MS)는 포워드 공통제어 채널의 프레임 수신에 대하여, 랜덤하게 지연시킨 타이밍에서 RACH를 송신한다. 랜덤한 지연양은 도 41에 도시한 16종류의 오프셋 타이밍이다. 이동기(MS)는 RACH를 송신할 때마다 오프셋 타이밍을 랜덤하게 선택한다. RACH의 송신에 있어서는 프레임 송신방법이 사용된다.
한편, 기지국(BS)은 내부호화 단위의 CRC 체크 결과가 OK인 RACH 프레임을 검출한 경우, 검출한 시점에서 송신되는 FACH 무선 프레임의 다음 FACH 무선 프레임에서, FACH-S의 모드를 사용하여 CRC OK인 RACH의 PID를 송신한다.
이동기(MS)는 송신할 RACH 무선 프레임이 복수인 경우, 이전의 무선 프레임에 대한 ACK를 ACK 모드 FACH-S에서 수신한 후에, 다음 무선 프레임을 송신한다. 또한, 이동기(MS)는 송신할 1 CPS 정보가, 복수의 RACH 무선 유닛으로 된 경우, 그들의 RACH 무선 유닛 모두에 대해서 동일한 PID 값을 사용한다. 단, 이동기(MS)는 RACH-L 또는 RACH-S 어느 하나를 사용하며, 1CPS 정보의 전송에 RACH-L 및 RACH-S의 쌍방을 혼재하여 사용하지 않는다.
또한, 이동기(MS)는 RACH를 송신후, 소정의 시간 TRAms 경과하여도 ACK 모드 FACH-S에 의해, 기송신한 RACH 무선유닛의 PID값을 수신할 수 없는 경우, RACH 무선유닛 재송을 행한다. 이 경우, PID값은 동일값을 사용하고, 최대 재송신 수는 NRA이다. 따라서, 제1 회째의 송신을 포함하여, 동일 RACH 무선 유닛이 최대 NRA+1회 송신된다. 또한, FACH-S 의 ACK 모드는 CRC OK를 검출한 RACH의 PID를, 최대 7개까지 탑재하는 것이 가능하다.
한편, 기지국(BS)는 FACH용 무선 프레임 송신 타이밍 바로 전까지에, CRC OK를 검출한 RACH에 의한 ACK를 반송하고 있지 않은 것이 있는 경우, CRC 체크에 기초하여 CRC OK를 수신한 타이밍의 이전 것에 우선하여 제1 FACH-S에 의한 ACK 모드 FACK-S를 송신한다. 단, CRC OK를 검출하고부터 소정의 시간 TACKms 이상 경과한 이동기(MS)에 대해서는 ACK 모드 FACH-S의 송신대상으로부터 제외한다.
B-6 : 멀티코드 전송
다음에, 멀티코드 전송에 대해서 설명한다. 1RL-ID(radio link ID; 1콜마다 1핸드오버 브랜치당 할당되는 식별정보)가 복수의 개별 물리 채널(확산 코드)로 구성되는 경우, 1 RL-ID를 이하에 나타낸 바와 같이 전송하고, 1RL-ID 내의 전 개별 물리 채널에 배열에 의해 파일럿 동기검출, 및 송신전력 제어등을 행한다. 1이동기(MS)에 대하여, 복수의 RL-ID가 할당된 경우에는 RL-ID마다 독립하여 파일럿 동기검출, 및 송신전력 제어를 행한다. 단, 1 RL-ID 내의 전 개별 물리 채널에서 프레임 타이밍 및 롱코드 위상은 일치한다.
파일럿 심볼 및 TPC 심볼의 송신 방법으로서는 하기에 나타낸 두가지 예의 어느 것 혹은 이들 모두를 사용하여, 동기검출의 특성향상, 및 TPC 심볼의 에러율 저감을 도모한다.
도 51에 제1 예를 도시하였다. 이 예에서는 1 RL-ID의 복수의 개별 물리 채널 중 지정된 하나의 개별물리 채널만으로 파일럿 심볼 및 TPC 심볼을 송신한다. 다른 개별 물리 채널에서는 파일럿 심볼 및 TPC 심볼은 송신하지 않는다. 파일럿 심볼 및 TPC 심볼을 송신하는 개별물리 채널에서는 파일럿 심볼 및 TPC 심볼 이외의 심볼의 송신 전력에 대하여 1 RL-ID 내의 개별 물리 채널 수배의 송신 전력으로 파일럿 심볼 및 TPC 심볼을 송신한다. 이와 같이 하고 있는 것은 이하의 이유에 의한다.
통상의 경우, 복수의 코드를 전송할 때에, 파일럿 심볼로서 각 개별 물리 채널에서 동일한 정보를 송신한다. 따라서, 각 개별 물리 채널의 수신기의 수신결과를 구한 후 합성하여 최종결과를 얻는다. 이 방식에서는 각 수신기는 낮은 송신전력으로 송신된 파일럿 심볼 및 TPC 심볼을 수신한다. 이 경우 최종결과의 정확도를 향상시키기 위해서는 각 수신기의 특성을 개선할 필요가 있다. 그리고, 하나의 물리채널만으로 파이럿 심볼 및 TPC 심볼을 송신함에 있어, 이 기간의 송신전력을 높여, 하나의 수신기에 의해 수신되도록 하면, 이 수신기에 요구되는 특성을 완화할 수 있다. 즉, TPC 심볼의 에러율을 비교적 용이하게 저감시킬 수 있다. 또한, 상기 기간의 송신전력을 다른 기간에 각 개별 물리 채널의 송신전력의 개별 채널의 수배로 함으로써 최종결과에서 파워는 일정하게 된다.
도 52에 제2 예를 도시하였다. 이 예에서는 1 RL-ID 내의 전 개별 물리 채널에서, 파일럿 심볼 및 TPC 심볼의 부분만, 특정한 1개 물리 채널에서 사용하고 있는 쇼트코드를 사용한다. 단, 파일럿 심볼과 TPC 심볼의 부분은 동상 부분을 합성하기 때문에, 파일럿 심볼과 TPC 심볼의 송신전력에 대해서는,
[다른 부분의 송신전력] x 1/[개별 물리 채널의 수의 평방근]
으로 되도록 각 개별 물리 채널의 송신전력을 제어하는 것이 바람직하다. 예를 들면, 도 52에 도시한 예에 의하면, 개별물리 채널의 수는 4이기 때문에, 다른 부분의 송신전력의 1/2을 송신전력으로 하는 것이 바람직하다.
B-7:송신 전력 제어
각 물리 채널의 송신 패턴을 도 53 내지 도 57에 도시하였다. 이하, 이들의 도면을 참조하여, 각 물리 채널에서 송신전력 제어를 설명한다.
(1) 퍼치 채널
도 53에 도시한 바와 같이, 제1 퍼치채널에서는 시간슬롯마다 포함되는 롱코드 마스크 심볼 이외는 지정된 송신전력 PP1에서 상시 송신된다. 한편, 시간슬롯마다 포함되는 롱코드 마스크 심볼은 상기 송신전력 PP1으로부터, 지정된 값 PDOWM을 취하여 얻어진 송신전력으로 송신한다. 또한, 제1 퍼치채널에 대한 송신전력은 매핑되는 BCCH1 및 BCCH2의 전송정보의 유무에 관계없이 일정하기 때문에 제1 퍼치채널에 전송정보가 없는 경우는 아이들 패턴(PN 패턴)이 전송된다.
제2 퍼치 채널에서는 시간슬롯 마다 포함되는 롱코드 마스크 심볼 부분만 송신되고, 다른 심볼은 송신되지 않는다. 제2 퍼치채널의 롱 코드 마스크 심볼은 제1 퍼치 채널의 롱 코드 마스크 심볼과 동일한 타이밍에서 송신된다. 송신전력은 지정된 값 PP2로 불변이다. 또한 PP1, PDOWN, PP2의 값에 대해서는 인접 섹터에 있는 이동기(MS)가 섹터를 판정할 수 있도록 기지국(BS)에서 결정된다.
(2) 포워드 공통제어용 물리 채널(FACH용)
도 54에 도시한 바와 같이, FACH-L나 FACH-S에서 송신정보가 없는 무선 프레임에서는 파일럿 심볼을 포함시켜, 무선 프레임의 전기간에 걸쳐 송신 OFF로 된다. FACH-L의 송신정보가 있는 무선 프레임에서는 무선 플레임의 전기간에 걸쳐, 지정된 송신전력치 PFL에서 송신된다. 송신 전력치의 지정은 송신정보마다 행해진다. 따라서, 무선 프레임 마다 송신전력치는 가변으로 될 수 있다. 무선 프레임에서는 지정된 송신전력치 PFL에서 송신전력이 일정하게 된다.
무선 프레임 내의 4개의 FACH-S 중, 제1 FACH-S만 송신정보가 있는 경우, 제1 FACH-S의 시간슬롯만이 지정된 송신전력치(PFS1)로 송신된다. 즉, 4시간슬롯 마다 송신전력치가 PFS1으로 된다. 또한, 제1 및 제2 FACH-S에서 송신정보가 발생하면, 제1 및 제2 FACH-S의 시간슬롯은 지정된 송신전력치(PFS1, PFS2)로 되고, 제1 및 제3 FACH-S에서 송신정보가 발생하면, 제1 및 제3 FACH-S의 시간슬롯이 지정된 송신전력치(PFS1, PFS3)로 된다. 또한, 도 54는 제2, 제3 FACH-S에 대응한 이동기(MS)보다도, 제1 FACH-S에 대응한 이동기(MS)가 기지국(BS)의 근처에 위치하고 있는 예를 나타내고 있다.
또한, ACK 모드의 FACH-S의 송신전력은 상시 동일값이며, 지정된 송신전력 PACK로 송신전보가 송신된다.
또한, 도 54로부터 명백한 바와 같이, 본 실시예에서는 송신정보가 있는 FACH-L 또는 FACH-S의 시간슬롯에서, 논리 채널용 심볼부분의 양측에 파일롯 심볼이 반드시 송신되도록 하고 있다. 따라서, 예를 들면 송신정보가 있는 FACH의 시간슬롯의 후측에, 송신정보가 없는 FACH의 시간슬롯이 인접하는 경우에 송신정보가 없는 FACH의 시간슬롯에서도, 송신정보가 있는 FACH의 시간슬롯에 인접하는 파일롯 심볼만 송신할 필요가 있다. 이 파일롯 심볼의 송신전력치는 송신정보가 있는 인접한 FACH-S의 시간슬롯의 송신전력치로 된다.
또한, 송신정보인 FACH가 있는 시간슬롯이 인접하는 경우, 후측의 시간슬롯의 파일롯 심볼(즉, 전측의 시간슬롯과 인접하는 파일롯 심볼)의 송신전력은 인접하는 시간슬롯의 송신전력이 높은 쪽으로 된다.
또한, PFL, PFS1-PFS3값에 대해서는 RACH에 포함되며, 퍼치채널을 수신하는 이동기(MS)에 의해 얻어지는 SIR값에 기초하여 원래의 애플리케이션에서 결정된다.
(3) 포워드 공통제어용 물리 채널(PCH용)
도 55에 도시한 바와 같이, 각 군에 2개인 PD부는 모든 군에서 상시 송신된다. 송신전력은 지정된 송신전력값 PPCH으로 한다. PD부를 송신할 때에는 그 PD부가 맵핑되는 시간슬롯의 파일롯 심볼도 함께 송신된다. 나중에 인접하는 시간슬롯의 파일롯 심볼은 송신되지 않는다.
또한, 각 군의 I부는 4개의 시간슬롯으로 분할되어(I1-I4), 착신정보가 있는 군의 I부만 송신되며, 착신정보가 없는 군의 I부는 송신되지 않는다. 송신전력은 매크로로부터 지정된 송신전력치 PPCH로 한다. 여기서, "매크로"라는 것은 기지국(BS)의 제어 프로그램에 의해 발행되는 명령을 의미한다.
착신정보가 있는 군의 I부분이 맵핑되는 시간슬롯에서 논리 채널용 심볼부분의 양측에 파일롯 심볼이 반드시 송신된다. 따라서, 예를 들면 착신정보가 있는 군의 I부의 시간슬롯의 후측에, 착신정보가 없는 군의 I부의 시간슬롯이 인접하는 경우에는 착신정보가 없는 군의 I부의 시간슬롯에서도 파일럿 심볼만 송신할 필요가 있다.
또한, PPCH의 값에 대해서는 섹터 내의 거의 전 이동기(MS)가 수신가능하게 되도록 기지국(BS)에서 결정된다.
(4) 리버스 공통제어용 물리 채널(RACH)
도 56에 도시한 바와 같이, 송신정보가 있는 경우만 이동기(MS)로부터 이 채널을 통해 신호가 송신된다. 각 신호는 1무선 프레임에 포함된다. RACH-L 및 RACH-S의 송신전력 PRL및 PRS는 이동기(MS)에서 오픈루프에 의해 결정되고, 무선 프레임 내에서는 일정하다. 무선 프레임의 최후미에는 파일롯 심볼이 부가되어 송신된다. 이 파일롯 심볼의 송신전력은 선행하는 무선 프레임의 송신전력과 동일하다.
(5) 포워드 개별 물리 채널
개별 물리 채널의 송신 패턴을 도 57에 도시하였다. 포워드 개별 물리 채널의 초기설정시에서는 발착신 접속시, 혹은 다이버시티 핸드오버시의 어느 것과도 관계없이, 지정된 송신전력치 PD로 송신을 개시한다. 리버스 개별물리 채널의 수신동기확립이 완료하여, 업링크 TPC 심볼의 복호가 가능하게 되기까지는 일정한 송신전력 PD로 연속 송신한다. 또한, PD의 값에 대해서는 FACH와 동일한 방법으로 기지국(BS)에서 결정된다.
또한, 리버스 개별 물리 채널의 수신동기확립이 완료하여, 리버스 TPC 심볼의 복호가 가능하게 된 시점에서, TPC 심볼의 복호결과에 따라, 고속 클로즈드 루프 송신전력 제어를 행한다. 고속 클로즈드 루프 송신전력 제어에서는 TPC 심볼의 복호결과에 따라, 각 시간슬롯 바로 전에 1dB의 제어 스텝에서 송신전력을 조정한다.
(6) 리버스 개별물리 채널
한편, 발착신접속시에는 이동기(MS)은 포워드 개별물리 채널의 수신동기확립 처리가 소정의 조건을 만족한 후, 리버스 개별 물리 채널의 송신을 개시한다. 송신 개시시의 최초의 시간슬롯의 송신전력치는 RACH와 동일하게 오픈 루프 제어에 의에서 결정되고, 이후의 시간슬롯의 송신전력치는 포워드 개별물리 채널 중의 TPC 심볼의 복호결과에 따라 고속 클로즈드 루프 송신전력제어가 행해진다.
또한, 다이버시트 핸드오버시에는 리버스 개별 물리 채널을 신규로 설정할 필요는 없다. 송신전력은 다이버시티 핸드오버시의 고속 클로즈드 루프 송신전력 제어에 의해 시간슬롯마다 제어된다.
B-8: 가변레이트 전송제어
음성 서비스용의 개별물리 채널에 대해서만 ITU-T(국제 전기통신연합-전기통신표준화부분) 표준 G.729 또는 EVRC에 적합한 가변레이트 전송을 행하고, 테이터 전송용의 개별물리 채널(128 kspc 이상)에 대해서는 가변 레이트 전송은 행하지 않는다. 또한, 레이트 정보는 전송되지 않고, 수신측에서는 후술하는 블라인드 레이트 판정방법을 사용하여 레이트 판정을 한다.
B-9:비트 송신방법
CRC비트는 고차로부터 저차의 순으로 송출하고, 트래픽 채널(TCH)은 입력 순으로 송출한다. 또한, 테일 비트는 모두 '0'을 송출하고, 더미는 모두 '1'을 송출하고, 더욱이 아이들 패턴은 임의의 PN 패턴으로 한다. 단, 더미 혹은 아이들 패턴을 송신하는 경우에서도 CRC 부호화를 실행한다.
B-10:착신 호출제어
다음에, 착신호출제어에 대해서 기지국(BS)과 이동기(MS)의 동작으로 나누어 설명한다.
B-10-1:기지국(BS) 동작
본 실시예에서 이동기(MS)는 소정의 방법에 의해 군분된다. 이동기를 식별하는 착신이 발생할 때, 착신 메시지는 확인된 이동기가 속하는 군에 소속된 모든 이동기에 보내진다.
기지국(BS)에서, 군 분할은 애플리케이션에서 행해지고, 착신이 확인던 이동기(MS)의 식별번호를 포함하는 착신정보와 함께, 확인된 이동기의 군에 대응하는 군 번호가 매크로를 통해 지정된다. 기지국(BS)은 지정된 군번호에 대응하는 PCH의 I부(I1-I4)를 사용하여 착신정보를 전송한다.
또한, 기지국(BS)은 착신정보에 관계없는 군에 대응하는 PCH에 대해서는 PCH 내의 2개의 PD부(PD1, PD2)를 함께 모두 '1'으로 하여 송신하고, I부를 송신하지 않는다.
기지국(BS)은 착신정보의 전송을 매크로에 의해 지정된 경우, 지정된 군 번호에 대응하는 PCH의 PDI 및 PD2를 모두 '1'로 하여, 동일 PCH 내의 지정된 I부를 사용하여 착신정보를 전송한다.
B-10-2: 이동기(MS) 동작
한편, 이동기(MS)는 통상 8비트의 PDI만을 수신한다. 즉, 이동기(MS)는 PDI의 전측에 인접하는 파일롯 심볼(4심볼)을 사용하여 동기검출수신을 행한다.
또한, 이동기(MS)는 PDI에 대해 (소프트 판정) 다수결 처리를 행한다. 해당 처리에 의한 계산결과는 수신품질의 노화가 없는 상태에서, PD 부가 모두 '0'인 경우에는 값 '0'을, 모두 '1'인 경우에는 소정의 정의 최대값을 취한다. 이동기(MS)는 처리결과와 판정 임계치(판정임계치(M1, M2),단, M1>M2)에 따라서 다음과 같이 동작한다.
(1) 처리결과가 판정임계치 (M1) 이상이면, 자국이 속하는 군의 어느 군의 이동기(MS)에 착신이 있었던 것으로 판단하고, 동일 PCH의 I부를 수신한다.
(2) 판정결과가 판정임계치 M2 미만이면, 자국이 속하는 군에 이동기를 확인하는 착신이 없는 것으로 판단하여, 1슈퍼 프레임 수신후의 자국이 속하는 군의 PDI의 수신 타이밍까지 수신 OFF로 한다.
(3) 처리결과가 M2 이상 M1 미만인 경우, 이동기(MS)는 동일 PCH 내의 PD2를 수신하고, 상기 (1) 및 (2)의 처리를 행한다. PD2에서도 처리결과가 M2 이상 M1 미만인 경우는 동일 PCH의 I부를 수신한다.
(4) 상기 (1)에 해당하지 않는 경우에 이동기(MS)는 상기 (2) 또는 (3)의 처리에 의해 I부를 수신하고, I부에 포함되는 착신정보로부터 자국에 대한 착신의 유무를 판단한다.
B-11 : 단말 인터페이스
다음에, 단말 인터페이스에 대해서 설명한다. 여기서는 이동기(MS)의 단말 인터페이스부(TERM-INT)에서, 이동기(MS)에 접속되는 외부 단말과의 인터페이스(TE측 인터페이스), 및 이동기(MS)의 코어 해당부분(이후, MS 코어)와의 인터페이스(MS 코어 측 인터페이스)에 대해서 설명한다.
B-11-1 : 각 서비스 마다의 인터페이스의 개요
본 실시예에서 제공하는 서비스는 음성통신 서비스, 비제한 디지털 신호전송 서비스, 패킷 신호전송 서비스, 모뎀 신호전송 서비스의 총 4종이며, 이동기(MS)는 모든 서비스에 대응한 단말 인터페이스부(TERM-INT)를 ADP(adaptor) 상에 실장하고 있다. 여기서는 먼저, 각 서비스에서 네트워크 구성에 대해서, 도 58 내지 도 61를 참조하여 설명한다. 또한, 각 도면에서, 이동기(MS) 내의 MS 코덱(CODEC)에는 음성코덱, MS코덱, MS 코어는 이동기(MS)의 ADP 이외의 기능을 의미하며, BTS는 기지국이다.
도 58은 음성통신 서비스에서 논리적인 네트워크 구성을 도시한 블록도이며, 이 도면에서 음성통신에서는 핸드셋으로부터의 발호는 MS 코어, 기지국(BS), 교환기, 공중망(PSTN)을 거쳐 접속선의 TE(단말장치)에 전달된다. 또한, 접속선이 이동기(MS)인 경우에는 핸드셋으로부터의 발호는 MS 코어, 기지국(BS), 교환기, 다른 기지국을 거쳐 접속선의 이동기의 핸드셋에 전달된다. 또한, 단말 인터페이스부(TERM-INT)는 음성통신서비스에서, MS 코어와의 사이의 신호속도가, 양방향에 대해 공히 설정된 피크 속도에 대응한 속도로 되도록 설정되고, 신호속도가 피크 속도에 대응한 속도를 넘을 가능성이 있는 경우에는 버퍼링에 의한 속도정합이 행해진다. 피크 속도에 대응한 속도로는 코덱에 의한 용장삭감분을 고려한 코덱 처리전의 전송속도를 의미하며, 버퍼가 오버플로한 경우에는 오버플로된 신호를 파기하도록 하고 있다.
도 59는 비제한 디지털 신호전송 서비스에서 논리적인 네트워크 구성을 도시한 블록도이며, 이 도면에 도시한 구성에 의한 비제한 디지털 신호전송에서는 TE로부터의 발호는 ADP, MS 코어, 기지국(BS), 교환기, 공중망(ISDN)을 거쳐 접속선의 TE로 전해진다. 또한, 전속선의 TE가 이동기에 접속되어 있는 경우에는 TE로부터의 발호는 ADP, MS 코어, 지기국(BS), 교환기, (다른) 기지국, 다른 이동기의 MS 코어 및 ADP를 거쳐 접속선의 TE로 전해진다. 또한, 단말 인터페이스부(TERM-INT)는 비제한 디지털 신호전송 서비스에서, ADP와 MS 코어와의 인터페이스에서 신호속도가, 포워드 및 리버스에 공히 설정된 피크 속도록 되도록 설정되고, 신호속도가 피크속도를 넘을 가능성이 있는 경우에는 버퍼링에 의한 속도정합이 행해진다. 음성통신 서비스와 동일하게, 버퍼가 오버플로한 경우에는 오버풀로된 신호는 파기된다. 또한, 벌크 전송시에는 외부 인터페이스부와 SPU간에 있어서 복수의 6B-ch의 순서성을 유지한 채로 구별하여 전송할 수 있도록 ADP가 구성되어 있다. 더욱이 ADP 내의 신호처리부는 MS 코어와의 사이의 신호속도가, 양방향에 대해 공히 설정된 피크속도에 대응하는 속도로 되도록 설정되어 있다. 또한, "피크 속도에 대응한 속도"라는 것은 FEC 등에 의한 용장분을 고려한 속도이다. 예를 들면, 레이트 1/2의 FEC를 행한 경우, 외부 인터페이스부에서 설정된 피크속도의 2배의 속도를 피크속도에 대응하는 속도로서 확보할 필요가 있다.
도 60은 패킷신호 전송 서비스에서 논리적인 네트워크 구성예를 도시한 블록도로서, 이 도면에 도시한 구성예에 의한 패킷 신호 전송에서는 TE 및 ADP로로부터의 IP 패킷은 이동기(MS), 기지국(BS), 교환기, 인터넷이라고 하는 경로로 전송되고, 인터넷 상의 접속선 TE에 전송된다. 또한, 접속선의 TE가 이동기에 접속되어 있는 경우에는 TE 및 ADP로부터의 IP 패킷은 이동기(MS), 기지국(BS), 교환기, (다른) 기지국, 다른 이동기라고 하는 경로로 전송되어, 접속선의 TE 및 ADP로 전송된다. 또한, 여기서는 인터넷을 구성하는 LAN은 인터넷의 일부이다. 또한, 단말 인터페이스부(TERM-INT)는 패킷 송신 전송 서비스에서, MS 코어와의 사이에, NW(네트워크)측 인터페이스의 출구에서, 양방향 공히 설정된 피크 속도로 되도록 설정되어 있고, 신호속도가 피크속도를 넘을 가능성이 있는 경우에는 버퍼링에 의한 속도정합을 행하도록 하고 있다. 또한, 버퍼가 오퍼플로한 경우에는 오버플로된 신호는 파기된다. 또한, ADP의 신호처리부에는 MS 코더 와의 사이의 신호속도가 양방향 공히 설정된 피크 속도에 대응하는 속도로 되도록 설정되어 있다. 또한, "피크속도에 대응한 속도"라는 것은 FEC 등에 의한 용장분을 고려한 속도이다. 더욱이, 본 실시예에서는 "피크 속도"는 제어부(MS-CNT)에 의해 통신전에 설정되고, 그 초기치는 포워드/리버스 방향에 대해 64kbps이다. 또한, 호 상태(CC)의 해방은 IP 패킷의 송수신이 없는 시간이 후술하는 시간값을 넘은 것을 검출한 교환기측으로부터의 지시에 의해, 또는 유저의 의지에 기초한 TF로부터의 제어 명령(예를 들면 AT 명령)에 의해 행해진다. 물론, 이동기(MS)의 ADP에서 IP 패킷의 송수신 상황을 감시하도록 해도 된다.
도 61은 모뎀 신호전송 서비스에서 논리적인 네트워크 구성을 도시한 블록도이며, 이 도면에 도시한 구성에 의한 모뎀 신호전송에서는 TE로부터의 발호는 ADP, MS 코어, 기지국(BS), 교환기, 모뎀, 공중망(PSTN), 다른 모뎀을 거쳐 접속선의 TE에 전달된다. 또한, 접속선이 이동기인 경우에는 TE로부터의 발호는 ADP, MS 코어, 기지국(BS), 교환기, (다른) 기지국, 다른 이동기를 거쳐, 접속선의 TE로 전달된다. 또한, 단말 인터페이스부(TERM-INT)는 모뎀 신호 전송 서비스에서, MS 코어 와의 사이의 신호속도가, 양방향 공히 설정된 피크속도로 되도록 설정되어 있고, 신호속도가 피크속도를 넘을 가능성이 있는 경우에는 버퍼링에 의한 속도정합이 행해진다. 버퍼가 오버플로한 경우에는 오버프로된 신호를 파기하도록 하고 있다. 또한, ADP 내의 신호처리부와 MS 코어와의 사이의 신호속도가 양방향에 대해 공히 설정된 피크속도에 대응하는 속도로 되도록 설정되어 있다.
이하, 상술한 4종의 서비스를 실현하기 위해서, 이동기(MS)의 ADP가 만족하고 있는 조건을 각 서비스 마다 상세히 설명한다. 또한, ADP가 구비하는 인터페이스는 TE 측 인터페이스와 MS 코어 측 인터페이스가 있으므로, 각 인터페이스 마다 항을 나누어 설명한다. 단, MS 코어 측 인터페이스에서는 상기 4종의 서비스 마다 차이는 존재하지 않으므로, 전 서비스에 공통으로 설명한다.
B-11-2 : TE측 인터페이스
B-12-2-1 : 음성통신용 인터페이스
B-11-2-1-1 : 개요
도 62는 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인(제어 플레인) 및 U-플레인(사용자 플레인)의 음성통신용의 각 프로토콜 스택을 도시한 도면으로, 이 도면에서, 각 스택은 이동기(MS)의 각부와 대응하는 위치에 배치하고 있다. 또한, 전술한 바와 같이, 본 실시예에서는 코덱(음성 코덱)은 ADP 상에서 실현되어 있다.
도 62로부터 명백한 바와 같이, U-프레인으로 전송되는 데이터는 아날로그 음성 데이터이며, 그 외의 HMI(Human machine interface)에 관계된 데이터가 C-플레인으로 전송된다. 또한, 본 도 및 후술하는 각 도면에서, L1, L2, L3,...는 각각은 OSI 참조 모델의 레이어1, 레이어2, 레이어3,...을 나타낸다. 그런데, 도 62에 도시한 바와 같이, C-프레인에서, 본 실시예에서는 L1b-C 및 L2b-C를 실장하고 있으나, 이들을 삭제하여, C-플레인에 관하여 TE와의 사이에서 데이터를 송수신하지 않도록 해도 된다. 또한, 본 실시예에서는 HMI는 이동기(MS) 상에 설치되어 있으나, 외부 핸드셋 상에 설치되도록 하여도 된다. 또한, 본 실시예에서는 이동기(MS) 본체에 마이크 및 스피커를 구비하고 있으나, 외부 핸드셋에만 마이크 및 스피커를 설치하고, L2b-U를 삭제하도록 하여도 된다.
B-11-2-1-2:HMI(휴먼 머신 인터페이스)
HMI는 발착호 등의 이동기(MS)의 기본적인 조작을 행하기 위해 설치되어 있고, 조작부 및 표시부로서 실장되어 있다. 구체적으로는 발착호 조작을 행하기 위해서 키패드와, 간단한 정보의 표시가 가능한 표시부가, 이동기(MS)에 탑재되어 있고, 그 탑재 개소는 본체 상, 또는 외부착 핸드셋 상으로 되어 있다.
B-11-2-1-3: 음성부호화 방식
다음에, 음성부호화부(72)에서 부호화 방식에 관하여 설명한다.
B-11-2-1-3-1: 음성 부호화
본 실시예에서 음성 코덱의 음성부호화 알고리즘은 ITU-T 권고 G.729(8kbps CS-ACELP)에 기초하고 있다. 단, 이동기(MS)에 대해서는 그 외의 부호화 방식을 추가하여, 각 방식을 절환하여 사용할 수 있도록 해도 된다.
B-11-2-1-3-2: 통신로 부호화
본 실시예에서, 음성 부호화 알고리즘에 ITU-T 권고 G.729(CS-ACELP)를 사용하는 경우에는 통신로에서 에러로부터 부호화 데이터를 보호하기 위해서, 이하에 기술하는 통신로 부호화를 실시한 후에 송신한다.
본 실시예에서는 부호화 데이터를 보호하기 위한 에러 제어방법으로서, 송신측에서 CRC를 부가하고, 그에 의한 에러검출만에 의한 에러제어방법1과, CRC 비트에 의한 에러검출과 콘볼루션 부호를 사용한 에러정정을 조합시킨 에러제어방법2의 2가지를 규정하고 있고, 이동기(MS)는 에러제어방법1만을 사용할 수 있는 것이어도 되도록 하거나, 본 실시예의 이동기(MS)의 경우와 같이 에러제어방법1 및 에러제어방법2를 절환하여 사용하는 것이어도 된다.
(1) 에러제어방법1(송신의 경우)
도 63에 음성 코덱의 처리개요를 도시하였다. 이 도면에 도시한 바와 같이, 에러제어방법1에서는 CS-ACELP(코더)로부터 출력되는 1프레임(10ms)분의 부호화 음성데이터 80비트 중 표 17에 나타낸 보호대상의 40비트를 사용하고, 하기의 생성 다항식(16)으로부터 8비트 CRC를 구한다. 이 8비트 CRC를, 1프레임 분의 부호화 음성 데이터와 합쳐 전송하기 때문에, 음성 데이터로서 전체 송신 비트 레이트는 8.8kbps로 된다.
G(X) = X8+X7+X4+X3+X+1 (16)
표 17 CS-ACELP 1프레임 분 데이터에서 보호대상 비트 내역
파라미터 전 비트수 보호대상 비트수
LSP 플래그(L0) 1 1
LSP 제1 레이어(L1) 7 7
LSP 제2 레이어 상위(L2) 5 5
LSP 제2 레이어 하위(L3) 5 0
제1 서브 프레임 LAG(P1) 8 8
패리티(P0) 1 1
제1 서브 프레임 CODE(C1, S1) 17 0
제1 서브 프레임 GAIN(GA1, GB1) 7 7
제2 서브 프레임 LAG(P2) 5 상위 4
제2 서브 프레임 CODE(C2, S2) 17 0
제2 서브 프레임 GAIN(GA2, GB2) 7 7
합계 80 40
또한, 파라미터의 난의 괄호 내는 ITU-T 권고 G.729 내에서의 표기와 동일하다.
(2) 에러 제어방법 2(송신의 경우)
도 63에 도시한 바와 같이, 전술한 에러 제어방법2에서는 먼저 CS-ACELP로부터 출력되는 1프레임(10ms)분의 부호화 음성 데이터 80비트 중 표17에 도시한 보호대상의 40비트를 사용하여, 에러제어방법 1과 동일한 생성 다항식(16)을 사용하여 8비트 CRC를 구한다. 다음에 보호대상의 40비트에 8비트의 CRC를 더한 48비트에 대하여 6비트의 테일 비트를 부가하고, 콘볼루션 부호화를 행한다. 여기서 사용되는 콘볼루션 부호화기는 조건으로서 레이트를 1/2, 구속장을 7로 하고, 하기의 생성 다항식(17), (18)을 사용한다. 마지막으로, 콘볼루션 부호화 결과와 보호대상 외의 부호화 음성 데이터를 합쳐, 프레임 내 인터리브(8x19)한 후에 송신한다. 따라서 음성 데이터의 전체 송신 비트 레이트는 14.8kbps로 된다.
G1(D) = 1 + D2+D3+D5+D6(17)
G2(D) = 1 + D +D2+D3+D6(18)
B-11-2-1-3-3:통신로 복호화
수신측에서는 송신측에서 실시한 에러 제어방법1, 2에 대응한 에러 검출부호 또는 에러정정부호의 복호화처리를 행한다.
(1) 에러제어방법1(수신의 경우)
송신측에서 에러제어방법1의 처리를 행하고 있는 경우, 수신측에서는 1프레임 분의 음성 데이터를 수신후, 송신측에서 부가한 CRC8비트분을 제외한 데이터로부터, 전술한 생성다항식(16)을 사용하여 8비트의 CRC 부호열을 구한다. 이 비트열과, 송신측에서 부가된 CRC비트열를 비교하여, 일치하지 않는 프레임을 에러 프레임으로 한다.
(2) 에러 제어방법2(수신의 경우)
송신측에서 에러제어방법2의 처리를 행하고 있는 경우, 수신측에서는 1프레임부의 음성 데이터를 수신후, 먼저 디인터리브를 행한다. 다음에 콘볼류션 부호화되어 있는 비트열에 대하여, 에러 정정복호화를 행한다. 여기서는 효과적인 에러정정복호를 행하기 위해서, 비터비 알고리즘 또는 이와 동등 이상의 성능을 갖는 복호법을 사용한다. 이러한 에러정정후, 에러제어방법1의 경우와 동일한 방법으로 CRC비트열의 비교를 행하여, 일치하지 않은 프레임을 에러 프레임으로 한다.
B-11-2-1-3-4: 에러 프레임 보간
부호에러 발생시의 복호 음성품질을 향상시키기 위해서, 에러 프레임에 대한 보간처리를 행하는 것이 바람직하다. 구체적인 보간처리는 임의이므로, 복호후의 음성품질에 대해서는 규정하고 있지 않지만, 청각상 문제가 없는 품질로 되도록 해야 한다. 또한, 본 실시예에서는 보간 처리기능을 갖는 경우에는 메인터넌스 단말(MT: 보수단말)의 설정에 의해 보간동작의 유/무를 절환가능하게 하고 있다.
B-11-2-1-3-5:음성 복호화
다음에, 음성부호화부(70)에서 복호화 방식에 대해서 설명한다. 본 실시예에서 표준으로서 사용하는 음성복호화 알고리즘은 ITU-T 권고 G.729 (8kbps CS-ACELP)에 근거한다. 단, 이동기(MS)에 있어서는 상술한 방식 이외의 부호화 방식을 추가한 경우에는 그 부호화 방식에 대응하는 복호화 방식을 탑재하는 것으로 된다.
B-11-2-1-4:VOX 제어
본 실시예에서는 기지국(BS) 및 이동기(MS)도 음성통신 중에 송신음성의 유무에 응하여 TCH 송신의 ON/OFF를 제어하는 VOX 기능을 갖는다. 또한, VOX 제어의 유/무는 MT 등으로부터 설정에 의해, 임의로 절환가능하다. 이하에 음성부호화 알고리즘으로서, G.729 8kpbs CS-ACELP를 사용한 경우의 VOX 제어에 대해서 기술한다.
B-11-2-1-4-1:유음/무음 판정
본 실시예에서 음성 코덱은 음성 통신 중의 유음 무음 판정을 행하여, 유음 시에는 부호화 음성 데이터를 출력하고, 무음시에는 후술하는 배경잡음 정보를 주기적으로 출력하는 것을 제외하고 부호화 데이터의 출력을 정지한다. 구체적인 유음 무음 판정 알고리즘은 임의이나, 본 실시예에서 이동기(MS)에서는 유음 무음판정의 임계치를 MT 등으로부터의 설정에 의해 가변가능한 구성을 채용하고 있다.
B-11-2-1-4-2: 무선송신처리
이동기(MS)는 음성통신 중에 음성 코덱에서 무음 상태를 검출한다. 이동기(MS)가 배경잡음 정보송신시 이외의 부호화 데이터 출력을 정지하고 있을 때에는 음성전송용 무선 물리 채널에서 TCH부분의 송신을 정지하고 있는 동안 이동기(MS)는 파일럿 심볼 및 ACCH부분만을 송신한다. 유음상태에서 무음상태로의 이행시, 무음상태시, 무음상태로부터 유음상태로의 이행시의 제어에 대해서 도 64를 참조하여 이하에 설명한다. 도 64는 프리앰블 및 포스트앰블 신호의 송신 타이밍을 도시한 도면이며, 이 도면에서는 (i) 유음에서 무음으로, (ii)무음 계속중, (iii) 무음에서 유음의 경우를 각각 도시하고 있다. 또한, 도 64에서, 대응하는 10ms 프레임과 엔코더의 출력에는 동일한 부호가 부가된다.
(1) 유음상태에서 무음상태로 천이
유음상태에서무음상태로 천이되는 경우, 음성 코덱의 엔코더측은 유음 상태 중에 무음을 검출하면 포스트앰블에 의해 TCH 송신정지를 예고한다. 그리고, 엔코더는 포스트앰블에 계속하여 배경잡음정보를 송신한 후, 송신을 정지한다. 도 64의 예에서는 유음무음판정의 결과는 1-2번째의 10ms프레임의 송신 타이밍에서는 '유음', 3-6번째의 10ms 프레임의 송신 타이밍에서는 '무음'으로 되고, 이 때문에, 엔코더 출력은 1-3번째의 10ms 프레임의 송신 타이밍에서는 부호화 음성 0-2, 4번째의 10ms 프레임의 송신 타이밍에서는 포스트앰블, 5번째의 10ms 프레임의 송신 타이밍에서는 부호화 잡음(배경잡음정보)로 되고, 6번째의 10ms 프레임의 송신 타이밍에서 정지한다.
또한, 음성 코덱의 복호기측은 포스트앰블의 수신에 의해 TCH의 송신정지를 검지하면, 배경잡음 생성 동작에 들어가고, 포스트앰블을 수신한 프레임에 대해서는 보간동작을 행한다.
(2) 무음계속상태
무음 계속상태에서는 엔코더측은 주기적으로 배경잡음을 부호화하여 송신한다. 배경잡음정보를 송신하는 경우에는 엔코더측은 배경잡음정보에 앞서 포스트앰블을 송신한다. 또한 송신주기는 파라미터를 사용하여 설정가능하며, 그 파라미터의 초기치는 1초이다. 이 도 64의 예에서는 유음무음판정의 결과는 각 10ms의 송신 타이밍에서 '무음'이며, 이 때문에, 엔코더는 포스트앰블(10ms) 및 부호화잡음(10ms)를 계속하여 출력한 후에 980ms 동안 송신을 정지한다라는 동작을 반복한다.
또한, 복호기측은 무음계속상태에서 주기적으로 송신되는 배경잡음 정보를 사용하여 생성하는 배경잡음을 갱신한다.
(3) 무음상태에서유음상태로 천이
무음상태에서유음상태인 경우, 엔코더측은 무음계속상태에서 유음을 검출하면, 프리앰블에 의해 TCH송신개시를 예고한다. 그리고, 엔코더측은 프리앰블에 계속하여 통상의 부호화 음성 데이터의 송신을 개시한다. 도 64의 예에서는 유음무음판정의 결과는 1-3번째의 10ms 프레임의 송신 타이밍에서는 '무음', 4-5번째의 10ms송신 타이밍에서는 '유음'으로 되고, 이 때문에, 엔코더 출력은 1-3번째의 10ms 프레임의 송신 타이밍에서는 정지하고, 4번째의 10ms의 프레임의 송신 타이밍에서는 프리앰블, 5-6번째의 10ms 프레임의 송신 타이밍에서는 부호화 음성 4-5로 된다.
또한, 복호기측이 무음계속상태에서 프리앰블의 수신에 의해 TCH송신개시를 검지하면, 프리앰블의 다음 프레임으로부터 배경잡음생성을 정지하고, 통상의 음성복호동작을 행한다.
여기서, 프리앰블, 포스트앰블 신호의 유니크 워드패턴의 일례를 표 18에 나타내었다. 도 18에서, a는 8.8kbps의 프리앰블의 유니크 워드 패턴, b는 14.8kbps용의 프리앰블의 유니크 워드 패턴, c는 8.8kbps용의 포스트앰블의 유니크 워드 패턴, d는 14.8kbps용의 포스트앰블의 유니크 워드패턴을 나타내고 있다. 또한, 상술한 프리앰블 및 포스트앰블 신호는 통신로 부호화를 실시하지 않고 송신된다. 유니크 워드 패턴은 음성 코덱이 음성으로 오인하지 않게 한 패턴일 필요가 있고, 표 18에 나타낸 패턴은 그의 좋은 예이다.
표18 유니크 워드 패턴예
a. 프리앰블(8.8k용)
송신순서 →
b. 프리앰블(14.8k용)
송신순서 →
c. 포스트앰블(8.8k용)
송신순서 →
d. 포스트앰블(14.8k용)
송신순서 →
B-11-2-1-4-3: 배경잡음
배경잡음으로서는 엔코더에서 1프레임분의 부호화된 배경잡음을 사용한다. 디코더에서 배경잡음은 수신한 배경잡음 정보를 사용하여 생성되나, 구체적인 생성법은 임의이다. 또한, MT 등의 설정에 의해 디코더에서의 배경잡음생성의 유/무를 절환가능으로 하고 있다.
B-11-2-2: 비제한 디지털 신호전송용 인터페이스
비제한 디지털 신호 전송용의 TE측 인터페이스는 이동기(MS)와 ISDN용 단말를 접속하기 위한 것이며, 이것을, 이동기(MS)에서는 본체상에 탑재하고 있다. 물론, 외부착의 ADP 상에 탑재하도록 하여도 된다. 여기서, 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인(제어 플레인) 및 U-플레인(사용자 프레인)의 비제한 디지털 신호 전송용의 각 프로토콜 스택을 도 65에 도시하였다. 또한, 이 도면 및 이후의 프로토콜 스택을 도시한 각 도에서, 각 스택은 이동기(MS) 각 부 및 TE와 대응하는 위치에 배치한 것을 나타내고 있다.
도 65로부터 명백한 바와 같이, ADP는 ITU-T 권고 I.430 근거의 인터페이스(기본 인터페이스) 및 ITU-T 권고 I.431 근거의 인터페이스(1차군 속도 인터페이스)를 실장하고 있고, 본 실시예에서는 ITU-T 권고 I.430 근거의 인터페이스를 2개, ITU-T 권고I. 431 근거의 인터페이스를 1개만 실장하고 있다. 이들에 의해, 본 실시예에서는 ITU-T 권고 I.430 근거의 인터페이스 사용시에는 최대 2개의 호를 동시에 취급할 수 있다. 물론, ITU-T 권고 I.430 근거의 인터페이스 및 ITU-T 권고 I.431 근거의 인터페이스의 어느 것이든 하나만을 실장하도록 해도 되고, 어느 것도 설치하지 않아도 된다.
B-11-2-3: 패킷 신호전송용 인터페이스
B-11-2-3-1: 물리적 인터페이스
이동기(MS)는 패킷 신호전송용에, PC(개인용 컴퓨터) 등의 외부 데이터 단말을 접속하기 위한 인터페이스(외부 데이터 단말용 인터페이스)를 ADP 상에 탑재하고 있다. 이동기(MS)가 구비하는 외부 데이터 단말용 인터페이스 수는 임의이며, 또한, 외부착 ADP 상에 설치하도록 해도 된다. 외부 데이터 단말용 인터페이스로서는 시판되는 PC 등에의 접속이 용이한 RS-232C 상당의 인터페이스나, 외부단말을 집접 또는 소정의 인터페이스 변환기를 거쳐 무선 접속가능한 적외선 인터페이스, 128kbps 이상의 고속 데이터 전송 가능한 이더넷의 인터페이스의 어느 것이어도 좋고, 이들을 조합하여도 된다.
또한, 적외선 인터페이스에 대해서, 본 실시예에서는 Ir-DA ver.1.0이 아닌, 보다 고속인 데이터 전송을 가능하게 하는 Ir-DA ver.1.1을 채용하고 있다. 또한, 이더넷의 인터페이스로서, 본 실시예에서는 취급하기 용이한 10Base-T를 채용하고 있다.
B-11-2-3-2:PPP 다이얼 업 접속
도 66은 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레이 및 U-플레인의 PPP 다이얼 업 접속환경하에서의 패킷신호전송용의 각 프로토콜 스택을 도시한 것이다.
이 도 66으로부터 명백한 바와 같이, PPP 다이얼 업 접속환경 하에서의 패킷 신호전송에서는 ADP의 L2에 PPP가 실장되어 있다. 본 실시예에서, L2의 PPP에 허용되는 프로토콜 필드값은 IP에 관계된 프로토콜, 링크간 제어에 사용되는 프로토콜(LCP, IPCP 등)만이며, 기타 프로토콜 필드값을 갖는 PPP 프레임은 ADP에서 파기된다. 또한, 본 실시예에서는 LCP 설정 옵션의 ACCM, RFC, ACFC는 TE측으로부터의 요구에 응하여 설정될 수 있고, 또한, IPCP 설정 옵션의 IP-압축-프로토콜에 대해서는 MT로부터의 Van Jacobson의 TCP/IP헤더 압축(RFC1144)의 유무의 설정을 가능하게 하고 IP-주소에 대해서는 TE에 스태틱한 IP 주소를 할당한 경우에도 통신가능하도록 한 설정을 가능하게 하고 있다.
그리고, C-플레인에서는 ADP의 L3에 Hayes-AT에 근거한 신호의 전송 프로토콜이 실장되어 있다.
또한, U-플레인에서, ADP는 PPP 프레임 중의 정보 필드만을 LAC-U 간에서 송수신하도록 설정되어 있다. 또한, TE로부터의 TCP/IP헤더가 압축된 IP패킷에 대해서는 ADP는 해방을 행하지 않는다.
B-11-2-3-3: 이서넷 접속
도 67은 이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인 및 U-플레인의 이더넷 접속환경 하에서의 패킷 신호전송용의 프로토콜 스택을 도시한 것이다.
이 도 67로부터 명백한 바와 같이, 이더넷 접속환경하에서의 패킷 신호 전송에서는 ADP의 L2에 DIX가 실장되어 있다. C- 플레인에서, DIX는 MT로부터 ADP에 대하여 접속선의 착신번호를 지정가능하게 설정하고, 수신대기상태에서 U-플레인 상에서 TE로부터 IP 패킷을 수신한 경우에는 미리 지정되는 접속선(착신번호)에의 발신 코맨트를 CNC에 발생하도록 구성되어 있다. 또한, DIX는 발호를 실패한 경우, 그 IP 패킷을 버퍼로부터 파기한다. 더욱이, DIX는 교환기측에의 호가 해방된 경우(정상/비정상의 경우), 해방처리가 종료되고 부터 Tccblk[s] 동안, 교환기측에의 발호에 대해서는 발호처리를 행하지 않는데, 강제적으로 실패한 것으로 보지 않는다. 이것은 교환기측에의 발호가 빈발하는 상황을 피하기 위한 것이다. 또한, 본 실시예에서는 Tccblk를 제어부(MS-CNT)에 의해 소정범위(예를 들면 0[s]-3600[s]) 내에서 임의로 설정가능하다.
또한, U-플레인에서, DIX는 ARP(RFC826 참조)를 서포트하고 있고, 전체의 ARP요구에 대해서, 자신의 ADP의 하드웨어 어드레스를 대리(proxy)응답한다. 즉, ARP 패킷은 망측에 송신되지 않는다. IP 어드레스는 ADP에 부가되지 않는다. 또한, DIX에서는 TE로부터의 이서넷 프레임의 수신시에 TE의 하드웨어 어드레스를 자신의 ADP 내부의 메모리에 보존한다. 또한, DIX는 망측으로부터의 IP 패킷 및 기지의 TE/ADP 하드웨어 어드레스로부터 이서넷 프레임을 구성하고, TE에 송신한다. 더욱이, TE측으로부터 패딩 이서넷 프레임을 수신한 경우, 패딩부분을 제외한 IP 패킷부분만을 LAC-U에 인도하고, MS 코어측으로부터의 IP패킷의 길이가 짧을 때에는 패팅처리를 행하여 이서넷 프레임을 구성하여 TE로 송신한다. 또한, DIX는 송신해야할 포워드 IP패킷이 ADP에 존재하고, 또한 TE의 하드웨어 주소가 불명한 경우에는 ARP 요구를 TE에 송신한다. DIX는 ARP요구의 결과로서 얻어지는 ARP 응답에 의해 TE의 하드웨어 주소를 취득할 수 있는 경우에는 송신해야 할 포워드 IP 패킷을 이서넷 프레임에 캡슐화하여 TE에 송신하고, TE로부터의 ARP 응답이 없는 경우에는 IP 패킷을 파기한다. 또한, 본 실시예에서는 이서넷 프레임 중의 타입 필드값으로서 IP, ARP만을 허용하고 있고, 이들 이외의 타입 필드값의 이서넷 프레임을 수신한 경우에는 그 프레임을 파기하도록 하고 있다.
B-11-2-4: 모뎀 신호전송용 인터페이스
이동기(MS)의 ADP의 TE측 인터페이스에서 C-플레인 및 U-플레인의 모뎀신호 전송용의 각 프로토콜 스택을 도 68에 도시하였다. 이 도면으로부터 명백한 바와 같이, ADP는 Hayes-AT에 근거한 프로토콜을 실장하고 있다. 또한, L2b-C 및 L2b-U의 내용은 적절하게 설계해야 할 사항이다.
B-11-3: MS 코어측 인터페이스
B-11-3-1: C-플레인
B-11-3-1-1: 개요
C-플레인에서 복수의 단말 인터페이스부(TERM-INT)와 MS 코어 와의 접속구성예를 도 69에 도시하였다. 이 도면에 도시한 바와 같이, MS 코어에는 버스를 거쳐 복수의 단말 인터페이스부(TERM-INT)가 접속가능하며, 각 단말 인터페이스부(TERM-INT)는 독립한 식별정보인 TEmID(TEm#으로 표기하는 경우도 있다)가 부여된다. 또한, MS 코어에는 CNC나 SYS등의 복수의 기능 블록이 존재하고, 각 블록에는 독자의 Function ID(Function #)이 부여된다. TLP는 TEmID, Function ID를 사용하는 링크제어를 행한다. 링크제어에는 TEmID의 관리(동적ID의 부여), 단말 인터페이스부(TERM-INT)의 접속감시도 포함된다.
B-11-3-1-2: L1a-C
도 69에 도시한 L1a-C는 MS 코어와 단말 인터페이스부(TERM-INT)의 사이에, C-플레인 데이터를 전송하기 위한 물리 인터페이스이며, 이하의 조건을 만족하고 있다.
(1) 조건1: MS 코어에는 복수의 단말 인터페이스부(TERM-INT)가 접속가능하며, 각 단말 인터페이스부(TERM-INT)간의 통신, 단말 인터페이스부(TERM-INT)와 MS 코어간의 통신이 실현가능하다.
(2) 조건 2 : MT에서, 상기 통신의 전부를 모니터링할 수 있다.
(3) 조건 3: 단말 인터페이스부(TERM-INT)가 MS 코어에 접속된 것을 단말 인터페이스부(TERM-INT)측이 검출할 수 있고, 그 정보를 단말 인터페이스부(TERM-INT)의 TLP(Terminal Link Protocol)에 통지가능하다.
(4) 조건 4: 비동기전송에서, TLP 프레임 단위의 전송이 가능하다.
B-11-3-1-3: 단말 인터페이스부 접속의 검출 개념
여기서, 단말 인터페이스부(TERM-INT) 접속의 검출 개념을 도 70에, 이 검출처리의 구체적인 흐름을 도 71 및 도 72에 도시하였다. 이들의 도면에 도시한 바와 같이, 새로운 단말 인터페이스부(TERM-INT) 접속이 행해지면, 단말 인터페이스부(TERM-INT)로부터 MS 코어측에 TEmID의 할당 요구 및 접속통지신호가 송신된다. 또한, 단말 인터페이스부(TERM-INT) 접속의 해방은 MS 코어에 의해 주기적으로 감시된다.
B-11-3-1-4:TLP
TLP(Terminal Link Protocol)은 MS 코어에 복수의 단말 인터페이스부(TERM-INT)의 접속을 위한 L2 프로토콜이며, MS 코어에 접속된 복수의 단말 인터페이스부(TERM-INT)를 식별하고, 단말 인터페이스부(TERM-INT)와 MS 코어(기능블록)간에, 단말 인터페이스부(TERM-INT)와 단말 인터페이스부(TERM-INT)간에, MS 코어(기능블록)과 MS 코어(기능블록)간의 통신을 가능하게 하는 거을 목적으로 하여 실장되어 있다. 또한, 본 실시예에서는 단말 인터페이스부(TERM-INT)와 단말 인터페이스부(TERM-INT)간의 통신이나 각 기능 블록간의 통신에 대해서는 실현불가능하나, TLP 자체는 해당 통신을 실현가능하게 설계되어 있고, 용이하게 확장할 수 있도록 구성되어 있다.
B-11-3-1-5: 레이어3(CNC, SYC)
여기서, 프로토콜 스택의 상세를 도 73에 도시하였다. 이하, 이 도면에 도시한 CNC, SYC에 대해서 설명한다.
(1) CNC
CNC(Call Connection Control)는 호제어를 행하기 위한 MS 코어와 단말 인터페이스부(TERM-INT)간의 레이어 3 프로토콜이며, 단말 인터페이스부(TERM-INT)에 접속된 서비스마다 다른 호 제어 프로토콜(예를 들면, Hayes-AT나 ITU-권고 Q.931등)을, MS 코어에 공통의 수순으로서 제공하여, MS 코어의 부하를 경감함과 아울러, 확장성을 갖게 하는 것을 목적으로 하여 실장되어 있다.
발신시에서, TE로부터의 발신요구를 수신한 단말 인터페이스부(TERM-INT)는 해당 발신요구를 CNC 프로토콜의 호 설정 요구 메시지로 변환하고, MS 코어의 CNC 기능에 통지한다. 이 호설정요구 메시지를 수신한 MS 코어는 무선구간에서의발신처리를 개시한다. 또한, 착신시에, 무선구간에서 착신요구를 수신한 MS 코어로부터 송신된 CNC 프로토콜의 호설정 표시 메시지를 수신하면, 단말 인터페이스수(TERM-INT)는 착신처리를 개시한다. 또한, 호설정 표시 메시지는 착신할 수 있는 모든 단말 인터페이스부(TERM-INT)에 통지한다.
(2) SYC
SYC(System control)은 무선제어를 행하기 위한 MS 코어와 단말 인터페이스부(TERM-INT)간의 레이어 3프로토콜이며, MS 코어에서 검출된 수신 신호레벨 등의 무선제어에 관한 정보를 단말 인터페이스부(TERM-INT)에 통지하기 위해 실장되어 있다. 또한, 본 실시예에서는 실현하고 있지 않으나, 단말 인터페이스부(TERM-INT)로부터 MS 코어에 제어요구를 송신할 수 있도록 해도 된다.
퍼치채널의 수신 신호레벨이나, 통신 채널의 품질 등의 정보를 검출한 MS 코어는 SYC 프로토콜에서 단말 인터페이스부(TERM-INT)에 통지한다. 이들의 정보를 수신한 단말 인터페이스부(TERM-INT)는 자신에 접속된 TE에 응한 레이어3 프로토콜에 의해, 해당 정보를 TE에 통지할 수 있다.
B-11-3-2: U-플레인
B-11-3-2-1: 개요
U-플레인에서 복수의 단말 인터페이스부(TERM-INT)와 MS 코어와의 접속구성예를 도 74에 도시하였다. 이 도면에 도시한 바와 같이, MS 코어에는 버스를 거쳐 복수의 단말 인터페이스부(TERM-INT)가 접속가능하다.
B-11-3-2-2:L1a-U
도 74에서서 Lla-U는 MS 코어와 단말 인터페이스부(TERM-INT)사이에서 사용자 데이터(U-플레인)을 전송하기 위한 물리 인터페이스이며, 이하의 조건을 만족하고 있다.
(1) 조건1: MS 코어에는 복수의 단말 인터페이스부(TERM-INT)가 접속가능하며, 각 단말인터페이스부(TERM-INT)간의 통신, 단말 인터페이스부(TEMR-INT)와 MS 코어간의 통신을 실현가능하다.
(2) 조건2: 음성 통신 서비스나 비제한 디지털 통신 서비스에서 전송수순에서는 동기전송이 가능하다.
(3) 조건3: MS 코어에는 복수의 단말 인터페이스부(TERM-INT)가 접속되고, 이들이 동시에 사용되는 경우(멀티콜)가 있기 때문에, MS 코어와 단말 인터페이스부(TERM-INT)사이에는 복수의 U-플레인의 버스가 설치되어 있으며, 단말 인터페이스부(TERM-INT)의 L1a-U는 이들 복수의 U-플레인 중에서 지정된 하나를 선택하는 능력을 갖는다.
여기서, U-플레인 선택제어의 양태를 도 75에 도시하였다. 또한, 상기 복수의 U-플레인에는 MS 코어에 의해 CC번호(CC#)가 부여되고, MS 코어(C-플레인의 CNC)로부터의 지시를 수신하여 단말 인터페이스부(TERM-INT)(C-플레인의 CNC)가 U-플레인을 실제로 선택하는 것으로 된다.
B-11-3-2-3: LAC-U
B-11-3--2-3-1:개요
본 실시예에서는 무선 인터페이스의 레이어 2의 U-플레인에서는 ITU-T 권고 Q.2110(SSCOP)를 수정, 확장한 프로토콜(LAC-U)를 사용한다. LAC-U에서 표준 SCCOP로부터의 변경점은 에러 제어 서브층의 PDU 포맷 및 파라미터이다.
U-플레인에서 PDU의 최대길이는 송신측에서 16-4096 바이트(16바이트 단위로 가변), 수신측에서 4096바이트이다. 또한, 수신측에서 PDU의 최대길이는 송신측에서 PDU의 최대길이의 상한치에 응하여 필연적으로 결정된다. 또한, PDU 유형 필드를 포함하는 모든 옥텟은 해석을 용이하게 하기 위해서 PDU의 마지막 옥텍에 이동시키고 있다. 더욱이, SDwithPOLL PDU의 추가에 따라, PDU 유형 필드의 비트길이가 5비트로 변경되어 있다. 또한, 본 실시예에서는 U-플레인에서의 SDwithPOLL, PDU의 사용을 실현하지 않지만, 장래의 확장을 고려하여, PDU의 포맷을 C-플레인과 통일하고 있다.
B-11-3-2-3-2:프레임 구성
도 76에 LAC-U의 프레임 구성을 도시하였다. 이 도면에 도시한 바와 같이, LAC-U는 레이어 3 정합(convergence) 서브층과 에러제어 서브층으로 구성되어 있다. 또한, 도면에서 LAC-U(U-플레인에 대한 링크 접속 제어)는, 레이어 2의 사용자간의 가변길이 사용자 스택 유닛(SDU)를 고신뢰도 전송하는 것이며, 레이어 3 정합 서브층은 레이어3과 LAC-U에 대한 프리미티브/파리미터 맵핑 및 레이어 3 PDU의 레이어 3 정합을 수행하며, PDU의 분해/조립을 행하는 것이며, 에러 제어 서브층은 에러제어, 플로우 제어 등의 기능을 사용한 고신뢰도 전송기능을 제공한다.
B-11-3-2-3-3:기능
B-11-3-2-3-3-1: 레이어 3 정합 서브층의 기능
레이어3 정합 서브층은 이하에 열기하는 기능을 갖는다.
(1) 레이어 3 PDU의 조립/분해기능,
(2) 링크제어기능
(3) 부호형 식별기능
(1)의 레이어3 PDU의 조립/분해기능은 레이어 3 PDU와 레이어 3 정합 PDU간의 조립/분해기능, (2)의 제어기능은 SAPI에 의해 LAC-U의 SDU를 처리하는 레이어 3 엔티티를 특정하는 기능, (3)의 부호형 기능식별은 하이브리드 ARQ를 적응할 때에 부호형을 식별하는 기능이다.
B-11-3-2-3-3-2:에러 제어 서브층의 기능
에러 제어 서브층은 이하에 열거나는 기능을 갖는다.
(1) 전송순서 보증(alignment) 기능(본 레이어에 의해 전송된 LAC-U SDU의 순서를 보증하는 기능)
(2) 선택 재송에 의한 에러 정정기능(번호를 할당함으로써, 수신 LAC-U 엔티티는 수신하지 않은 LAC-U SDU를 검출할 수 있다. 본 기능은 검출한 시퀀스 에러를 재송에 의해 정정한다).
(3) 플로우 제어기능(동위의 LAC-U 송신측 엔티티가 정보를 송신가능한 속도를 LAC-U송신측이 제어하는 것을 가능하게 하는 기능)
(4) 레이어 메니지먼트의 에러통지기능(에러 발생시에 레이어 메니지먼트에 에러발생을 통지하는 기능)
(5) 킵 얼라이프(Keep alive) 기능(하나의 콘넥션을 형성하는 2개의 동위 LAC-U 엔티티가 장시간 데이터 전송이 없는 상태에 있어도 링크 콘넥션 상태에 남아있는 것을 확인하는 기능)
(6) 로컬 데이터 회수기능(로컬 LAC-U 유저가 LAC-U 엔티티로부터 아직 해방되어 있지 않는 연속한 SDU를 회수하는 것을 가능하게 하는 기능)
(7) 콘넥션 제어기능(LAC-U 콘넥션의 설정, 해방 및 재동기를 행하는 기능. 또한, 본 기능은 송달보증이 없는 가변장의 유저간 정보전송을 가능하게 하는 기능)
(8) 사용자 데이터 전송기능(LAC-U 유저간에 사용자 데이터 전송에 사용된다. LAC-U는 확인형 데이터 전송, 비확인형 데이터 전송의 어느 것이라도 지원하는 기능)
(9) 프로토콜 에러 검출/회복기능(프로토콜 상의 에러를 검출/회복하는 기능)
(10) 상태 통지기능(발신측 및 수신측의 동위 엔티티가 상태정보의 교환을 행하는 것을 가능하게 하는 기능)
B-11-3-2-3-4:프리미티브
B-11-3-2-3-4-1:일람
다음에, 본 레이어 2 프로토콜에서 사용되는 프리미티브, 및 각 프리미티브가 사용하는 파라미터를 표 19에 나타내었다. 또한, 표 19에서, 파마메터가 존재하지 않거나, 또는 미정의의 프리미티브에 대응하는 란에는 "-"이 기재되어 있다.
표19 레이어2 프리미티브 및 각 프리미티브가 사용하는 파라미터
프리미티브 유형
요청 지시 응답 확인
AA-ESTABLISH LAC-UU BR LAC-UU LAC-UU BR LAC-UU
AA-RELEASE LAC-UU LAC-UU Source - -
AA-DATA MU MUSN - -
AA-RESYNC LAC-UU LAC-UU - -
AA-RECOVER - - - -
AA-UNIDATA MU MU - -
AA-RETRIEVE RN MU - -
AA-RETRIEVE COMPLETE - - - -
MAA-ERROR - Code Count - -
MAA-UNITDATA MU MU - -
B-11-3-2-3-4-2:프리미티브의 정의
상기 표19의 프리미티브의 정의는 이하와 같다.
(1) AA-ESTABLISH: 2명의 동위의 사용자 엔티티간에 확인형 정보전송의 포인트-포인트 콘넥션의 설정에 사용된다.
(2) AA-RELEASE:동위의 2명의 사용자 엔티티간에 확인형 정보전송의 포이트-포인트 콘넥션의 종료에 사용된다.
(3) AA-DATA: 동위의 사용자 엔티티 간의 LAC-U SDU의 확인형의 포인트-포인트 전송에 사용된다.
(4) A-RESYNC:LAC-U 콘넥션의 재동기 설정에 사용된다.
(5) AA-RECOVER:프로토콜 에러로부터 회복하기까지의 기간에 사용된다.
(6) AA-UNIDATA: 동위의 사용자 엔티티 사이의 SDU의 비확인용의 방송형 및 포인트-포인트 전송에 사용된다.
(7) AA-RETRIEVE: 전송하기 위하여 사용자로부터 부탁되면서, 아직 송신측으로부터 해방되지 않는 SDU의 회수에 사용된다.
(8) AA-RETREIVE COMPLETE: LAC-U 사용자에 돌려보내야 하는 SDU이 이 이상없는 것의 통지에 사용된다.
(9) MAA-ERROR: LAC-U 프로토콜의 에러나, 특정한 이벤트를 레이어 메니지먼트에 통지하는 것에 사용된다.
(10) MAA-UNITDATA: LAC-U와 동위 레이어 메니지먼트 엔티티간의, 비확인형의 방송형 및 포인트-포인트 전송에 사용된다.
B-11-3-2-3-4-3:프리미티브의 파라미터의 정의
각 EC 프리미티브에 관련하는 파라미터의 정의는 다음과 같다.
(1) 메시지 유닛(MU): 가변장 메시지를 나르는 정보전송에 사용된다. AA-DATA request, AA-UNITDATA request, MAA-UNITDATA request에서, 본 파라미터는 명료하게(transparently) LAC-U PDU의 정보 필드에 맵핑된다. AA-DATA indication, AA-UNITDATA indication, MAA-UNITDATA indication에서, 수신된 LAC-U PDU의 정보 필드의 내용이 본 파라미터에 맵핑된다. AA-RETRIEVE indication에서, 송신 큐(데이터는 미송신) 또는 송신 버퍼로부터 LAC-U 유저에 돌려보낼 정보가 본 파라미터에 맵핑된다. MU의 길이는 1옥텟의 정수배이다.
(2) LAC 유저간 정보(LAC-UU): 콘넥션 제어시에 가변장의 유저간 메시지를 운반하기 위해 사용된다. LAC-UU는 BGN, BGAK, BGREJ, RS, END PDU에 포함될 수 있지만, 수신의 보증은 되지 않는다. request/indication에서, 본 파라미터는 LAC-U PDU의 LAC-UU 필드에 명료하게 맵핑된다. request/indication에서, 수신된 LAC-U PDU의 LAC-UU필드의 내용이 본 파라미터에 맵핑된다. LAC-UU는 null(데이터가 존재하지 않는다)이어도 좋으나, 존재할 때는 1옥텟의 정수배의 길이이다.
(3) 시퀀스 번호(SN): 수신 SD PDU의 N(S)의 값을 나타내며, 데이터 회수동작을 서포트하는 것에 사용된다.
(4) 회수번호(RN): 데이터 회수를 서포트하는 것에 사용된다. RN+1는 회수되어야 할 최초의 SD PDU의 N(S) 값을 나타낸다. "Unknown"이라고 하는 값은 아직 송신되지 않은 SD PDU만이 회수되야 함을 나타낸다. "Total"이라고 하는 값은 송신 버퍼와 송신 큐의 양방에 있는 전 SD PDU가 회수되어야 하는 것을 나타낸다.
(5) 버퍼 해방(BR): 그 이후의 콘넥션의 해방에서 송신 버퍼를 해방할지 여부를 나타낸다. 데이터 전송중에도, 본 파마미터는 송신 버퍼로부터 선택적으로 획인된 메시지의 해방도 허용하고 있다. "Yes"이라고 하는 값은 송신 버퍼와 송신 큐를 해방해도 좋음을 나타내며, "No"이라고 하는 값은 송신 버퍼와 송신 큐를 해방하지 않게 하는 것을 나타낸다.
(6) 코드(Code): 발생한 프로토콜 에러의 유형을 나타낸다.
(7) 소스(Source): LAC-U 유저에 대하여, LAC-U 레이어 또는 동위의 LAC-U 유저의 어느 것이 콘넥션의 해방을 기동하였음을 나타낸다. 본 파라미터는 "LAC-U" 또는 "USER"의 2개의 값 중 어느 하나를 취한다. "LAC-U"가 나타내는 경우, 유저는 LAC-UU 파라미터가 존재하여도 그것을 무시해야 한다.
(8) 카운트(Count): SD PDU의 재송신 수수를 나타낸다.
B-11-3-2-3-5: 포맷 및 파라미터
B-11-3-2-3-5-1:레이어 3 정합 서브층
먼저, 레이어3 정합 서브층에서 파라미터의 상세에 대해서 설명한다.
SAPI(Service Access Point Identifier)는 레이어 3에 대하여 제공되는 레이어 2의 서비스 종별을 식별하는 것이며, 3비트로 서비스 종별을 나타낸다. 본 실시예에서는 미사용으로 한다.
2비트의 W비트는 2비트의 분해 및 조립 비트이며, 레이어3 프레임과 레어어3 정합 서브층 프레임과의 대응을 유지하기 위한 것이다.
부호형 지시자(code type indication index)는 하이브리드 ARQ가 적용될 때의 부호형을 지정하는 것이며, 적용 유무는 레이어3 정합 서브층의 버전에 의해 식별한다. 본 실시예에서는 미사용으로 한다.
예약은 2비트로 레이어3 정합 서브층의 버전 등을 나타내는 것이며, 본 실시예에서는 미사용으로 한다.
B-11-3-2-3-5-2: 에러 제어 서브층
B-11-3-2-3-5-2-1: PDU의 일람 및 포맷
표 20에, 본 실시예에서 서포트하고 있는 프로토콜 데이터 유닛(PDU)의 일람을 나타낸다.
표20 에러제어 서브층에서 PDU의 일람
기능 PDU 명 PDU Type 필드 기술 재송회수
설정 BGN 00001 초기화 요구 MaxCC로 규정
BGAK 00010 확인응답요구 -
BGREJ 00111 콘넥션 거절 -
해방 END 00011 비접속 코맨드 -
ENDAK 00100 비접속 확인응답 -
재동기 RS 00101 재동기 코맨드 MaxCC로 규정
RSAK 00110 재동기확인응답 -
회복 ER 01001 회복 코맨드 -
ERAK 01111 회복확인요구 -
확인형 데이터 전송 SD 01000 순서보존 콘넥션형 데이터 -
POLL 01010 수신상태 정보요구를 동반한 송신상태정보 -
STAT 01011 권유형 수신상태정보 -
USTAT 01100 비권유형 수신상태 정보 -
비확인형 데이터 전송 UD 01101 비번호 시스템 유저 데이터 -
메니지먼트 데이터 전송 MD 01110 비번호 시스템 메니지먼트 데이터 -
표20에서 각 PDU의 정의 및 포맷은 다음과 같다.
(1) BGN PDU(Begin PDU):2개의 동위 엔티티간의 LAC-U링 설정에 사용되며, 상대방 측 동위 엔티티의 수신측 버퍼의 클리어와 송수신 상태변수의 초기화를 요구한다. 또한, 본 PDU의 포맷은 도 82에 나타낸 바와 같다.
(2) B GAK PDU(Begin acknowledge PDU):상대측 동위 엔티티로부터의 콘넥션 요구를 수신하는 것을 나타내는 확인응답에 사용된다. 또한, 본 PDU의 포맷은 도 83에 도시된 바와 같다.
(3) BGREJ PDU(Begin Reject PDU): 상대측 동위 LAC-U 엔티티로부터의 콘넥션에 대한 거절에 사용된다. 본 PDU의 포맷은 도 84에 도시한 바와 같다.
(4) END PDU(End PDU): 2개의 동위 엔티티사이의 LAC-U 콘넥션의 해방에 사용된다. 또한, 본 PDU의 포맷은 도 85에 도시한 바와 같다.
(5) ENDAK PDU(End acknowledge PDU): LAC-U 콘넥션 해방의 확인에 사용된다. 또한, 본 PDU의 포맷은 도 86에 도시한 바와 같다.
(6) RS PDU(Resynchronization PDU): 버퍼와 데이터 전송상태변수의 재동기에 사용된다. 또한, 본 PDU의 포맷은 도 87에 도시한 바와 같다.
(7) RSAK PDU(Resynchronization Acknowledge PDU):상대측 동위 LAC-U엔티티에 의해 요구된 재동기를 수신하는 것의 확인응답에 사용된다. 또한, 본 PDU의 포맷은 도 88에 도시한 바와 같다.
(8) ER PDU(Error Recovery PDU):프로토콜 에러로부터의 회복에 사용된다. 또한, 본 PDU의 포맷은 도 89에 도시한 바와 같다.
(9) ERAK PDU(Error Recovery Acknowledge PDU): 프로토콜 에러로부터의 회복의 확인응답에 사용된다. 또한, 본 PDU의 포맷은 도 90에 도시한 바와 같다.
(10) SD PDU(Sequenced Data PDU): LAC-U 유저로부터 부여되는 정보 필드를 포함하는 일련번호를 갖는 PDU를 LAC-U 콘넥션을 거쳐 전송하기 위해 사용된다. 또한, 본 PDU의 포맷은 도 77에 도시한 바와 같다.
(11) POLL PDU(Poll PDU): 동위 LAC-U 엔티티에 관한 상태정보를 LAC-U 콘넥션을 거쳐 요구하기 위해 사용된다. 또한, 본 PDU의 포맷은 도 78에 도시한 바와 같다.
(12) STAT PDU(Solicited status PDU): 동위 LAC-U 엔티티로부터 수신한 상태요구에의 응답에 사용된다. 본 PDU에는 SD PDU 및 SDwithPOLL PDU의 수신상태에 관한 정보, 상대방 동위 엔티티의 송신측을 위한 크레디트 정보, 및 본 PDU를 권유한 POLL PDU 혹은 SDwithPOLL PDU의 시퀀스 번호(N(PS))가 포함된다. 또한, 본 PDU 포맷은 도 79에 도시한 바와 같다.
(13) USTAT PDU(Usolicited status PDU): SD PDU의 시퀀스 번호검사에 기초하여, 새로운 하나 이상의 SD PDU의 손실을 검출한 경우에 사용된다. 본 PDU에는 SD PDU의 수신상태에 관한 정보, 및 상대측 동위 엔티티의 송신측을 위한 크레디트 정보가 포함된다. 또한, 본 PDU의 포맷은 도 80에 도시한 바와 같다.
(14) UP PDU(Unit data PDU): 2개의 LAC-U 데이터간 비확인형 데이터 전송에 사용된다. LAC-U 사용자가 비확인형 정보전송을 요구하였을 때에 UD PDU가 사용되더라도, 이 경우, LAC-U의 상태나 변수에는 영향을 미치지 않는다. UD PDU는 시퀀스 번호를 운반하지 않으므로, 손실되어도 인식되지 않는다. 또한, 본 PDU의 포맷은 도 81에 도시한 바와 같다.
(15) MD PDU(Management data PDU):2개의 메니지먼트 엔티티간의 비확인형 메니지먼트 데이터 전송에 사용된다. 메니지먼트 엔티티가 비확인형 정보전송을 요구하였을 때에 MD PDU가 사용되더라도, 이 경우, LAC-U의 상태나 변수에는 영향을 미치지 않는다. MD PDU는 시퀀스 번호를 운반하지 않으므로, 손실하여도 인식되지 않는다. 또한, 본 PDU의 포맷은 도 81에 도시한 바와같다.
또한, 본 실시예에서는 규정되어 있지 않은 PDU 유형 코드를 갖는 PDU, 및 표시되어 있는 유형의 PDU에 적절한 길이를 갖지 않는 PDU를 무효한 PDU로 하고 있다. 무효한 PDU는 송신측에 통지함이 없이 파기되고, 그 결과, 어떠한 동작도 행해지지 않는다. 단, 표시되어 있는 유형의 PDU로서 적절한 길이가 아닌 PDU에 대해서는 레이어 메니지먼트에 위반되는 취지가 보고된다.
또한, 도 77 내지 도 90에서, 정보 옥텟의 최대길이 k 및 LAC-UU의 최대길이 j는, 12-3-1-2-3절의 (1)에서 정의한 PDU 최대길이를 만족하는 값이다.
B-11-3-2-3-5-2-2:각 PDU 포맷의 특징
전술한 바와 같이, 각 PDU 내에는 예약 필드(R, Ravd, Reserved)가 존재한다. 예약 필드의 기능은 8비트 얼라이먼트하는 것이며, 본 필드는 수신측에는 무시된다. 또한, SD, UD, MD PDU 각각에 정보 필드의 최대길이는 k옥텟이며, k의 값은 LAC-U가 관여하지 않는 쌍방의 교섭수속에 의해 확정되며, LAC-U를 이용하는 권고에 의해 규정될 수 있다. 대안으로, LAC-U를 사용하는 프로토콜의 최대 PDU길이로부터 행해질 수 있다. 또한, k의 최소치는 0옥텟이다.
여기서, STAT, USTAT PDU의 코딩에 대해서 설명한다.
USTAT PDU는 2개의 리스트 요소를 포함하며, 송신되는 STAT 메시지가 복수의 STAT PDU로 분할되는 경우가 있다. 하나의 STAT PDU의 처리수순은 다른 STAT PDU 내의 정보와는 무관계하다. 이것은 복수의 STA PDU가 하나의 POLL PDU의 응답으로서 생성되고, 그 중 몇몇 STAT PDU가 파기된 경우에도 성립한다.
STAT, USTAT의 각 PDU 내의 리스트 요구는 선택재송요구를 위해 사용되는 리스트의 기수번째 내지 우수번째의 요소이다. 기수번째의 요소는 손실부분의 최초의 PDU를 나타내며, 우수번째의 요소는 수신 시퀀스의 최초의 PDU를 나타낸다(단, 리스트가 최후인 경우를 제외함).
B-11-3-2-3-5-2-3:MAC 절환용 ch 지시자
MAC 절환용 ch 지시자는 트랙에 응하여 적용되는 바람직한 적용논리 채널의 종별을 나타내며, MA 코어에 의해 행해지는 MAC절환을 백업하는데 사용된다. 예를 들면, MAC 절환용 ch지시자의 값이 "00000000"인 경우의 적용논리 채널은 RACH/FACH가 되고, "00000001"인 경우의 적용논리 채널은 UPCH로 된다.
B-11-3-2-3-5-2-4:LAC-U 프로토콜 엔티티의 상태
다음에, LAC-U 엔티티의 상태에 대해서 설명한다. 이들의 상태는 동위간 프로토콜의 규정에 사용된다. 또한, 이들의 상태는 개념적인 것이기 때문에, 사용자와 교환되는 신호 및 상태측 동위 엔티티와 교환되는 PDU의 시퀀스에서 LAC-U 엔티티의 일반적 조건을 나타냄으로써 중복하는 기재를 회피한다. 기본상태는 다음과 같다.
(1) 상태1: 아이들
각 LAC-U 엔티티는 개념적으로는 아이들 상태(상태1)로 초기화되어, 콘넥션 해방에 의해 이 상태로 돌아온다.
(2) 상태2: 출력측 콘넥션 기동
상대측 동위 엔티티에 콘넥션 설정을 요구하고 있는 LAC-U 엔티티는 상대측 동위 엔티티로부터의 확인응답을 수신하기까지 출력측 콘넥션 기동 상태(상태2)에 있다.
(3) 상태3:입력측 콘넥션 기동
상대측 동위 엔티티의 콘넥션 설정요구를 수신하고, 유저로부터의 응답을 갖고 있는 LAC-U엔티티는 입력측 콘넥션 기동 상태(상태3)에 있다.
(4) 상태4:출력측 비접속 기동
동위간 콘넥션의 해방을 요구하고 있는 LAC-U 엔티티는 상대측 동위 엔티티가 콘넥션을 해방하여 아이들 상태(상태1)에 천이한 것의 확인을 수신하기까지 출력측 비접속 기동 상태(상태4)에 있다. 확인을 받은 후에는 LAC-U은 아이들 상태로 천이한다.
(5) 상태5: 출력측 재동기 기동
상대측 동위 엔티티에 콘넥션의 재동기를 요구하고 있는 LAC-U 엔티티는 출력축 재동기 기동 상태(상태5)에 있다.
(6) 상태6: 입력측 재동기 기동
상대측 동위 엔티티로부터의 재동기 요구를 수신하여, 유저로부터의 응답을 갖고 있는 LAC-U엔티티는 입측 재동기 기동중 상태(상태 6)에 있다.
(7) 상태7: 출력축 회복 기동
상대측 동위 엔티티에 대하여 콘넥션의 에러회복을 요구하고 있는 LAC-U 엔티티는 출력측 회복 기동 상태(상태7)에 있다.
(8) 상태8: 회복응답기동
에러회복을 완료하여, 유저에 통지한 후, 유저로부터 응답을 대기하고 있는 LAC-U엔티티는 회복응답 기동 상태(상태8)에 있다.
(9) 상태9: 입력측 회복기동
상대측 동위 엔티티로부터의 회복요구를 수신하고, 유저로부터의 응답을 대기하고 있는 LAC-U엔티티는 입력측 회복기동 상태(상태9)에 있다.
(10) 상태10: 데이터 전송가능
콘넥선 확립, 재동기 또는 에러회복 수순이 정상적으로 종료하면 쌍방의 LAC-U 엔티티는 데이터 전송가능 상태(상태10)으로 되고, 확인형 데이터 전송이 가능하게 된다.
B-11-3-2-3-5-2-5: LAC-U의 상태변수
다음에, 동위간 프로토콜의 규정에 사용하는 상태변수에 대해서 설명한다.
SD PDU 및 POLL PDU는 순번에 또한 독립하여 번호가 붙고, 0부터 n-1의 값을 갖는다(여기서, n은 시퀀스 번호의 모듈러스이다). 모듈러스는 28이며, 시퀀스 번호는 0부터 28-1의 전 범위에서 순회한다. 본 실시예에서 상태변수 VT(S), VT(PS), VT(A), VT(PA), VT(MS), VR(R), VR(H), VR(MR) 및 시퀀스 번호에 관한 모든 연산 방법은 모듈로를 사용한다. 송신측 변수의 비교연산을 행할 때는 VT(A)를 기준으로써 생각한다. 또한, 상태변수 VT(SQ), VR(SQ)는 모듈로 256 연산을 사용한다.
B-11-3-2-3-5-2-5-1: 송신측의 LAC-U이 대기하는 상태변수
(1) VT(S):송신상태변수
본 상태변수는 다음에 송신되는 새로운 SD PDU의 시퀀스 번호(재송의 경우에는 최초에 부여된 번호)를 갖는다. 새로운(재송을 제외한) SD PDU를 송신한 후에, VT(S)는 1을 가산한다.
(2) VT(PS): 폴 송신 상태변수
본 상태변수는 폴 시퀀스 번호의 현재값을 갖는다. 다음의 POLL PDU를 송신하기 전에 VT(PS)는 1을 가산한다.
(3) VT(A): 확인상태변수
본 상태변수는 다음에 송달확인되야 할 SD PDU의 시퀀스 번호로, 수신확인 윈도의 하한치에 상당한다. VT(A)는 순차적인 SD PDU의 확인에서 갱신된다.
(4) VT(PA):폴 확인 상태변수
본 상태변수는 수신될 다음 STAT PDU의 폴 시퀀스 번호로, STAT PDU의 수신가능한 N(PS) 윈도의 하한치에 상당한다. VT(PA)와 VT(PS)간에 개재된 윈도 밖의 무효한 N(PS)를 포함하는 STAT PDU를 수신한 경우, 회복과정을 기동하여 해방을 행한다. STAT PDU가 받아들여진 경우, VT(PA)는 STAT PDU내의 N(PS)에 의해 갱신된다.
(5) VT(MS):최대송신 상태변수
본 상태변수는 동위 수신측에서 허가되지 않는 최초의 SD PDU의 시퀀스 번호이다. 즉, 수신측에서는 VT(MS)-1까지 허용된다. 송신측에서는 VT(S)=VT(MS)인 경우는 새로운 SD PDU를 송신하지 말아야 한다. USTAT, STAT, BGN, BGAK, RS, RSAK, ER 및 ERAK PDU를 수신시에 항상 갱신된다.
(6) VT(PD):폴 데이터 상태변수
본 상태변수는 2개의 POLL PDU 송신동안 송신된 SD PDU의 개수, 또는 Timer_POLL이 기동하고부터 최초의 POLL PDU가 송신되기까지에 송신된 SD PDU의 개수에 상당한다. VT(PD)는 재송도 포함한 SD PDU송신에서 1가산되어 1POLL PDU송신에서 "0"으로 초기화된다.
(7) VT(CC): 콘넥션 제어 상태변수
본 상태변수는 미확인의 BGN, END, ER 또는 RS의 PDU수를 갖는다. VT(CC)는 BGN, END, ER 또는 RS의 각 PDU의 송신에서 1가산된다. 프로토콜 에러가 원인으로 END PDU를 송신한 경우, LAC-U는 ENDAK PDU를 대기하지 않고(즉 LAC-U는 직접 상태1(아이들)로 천이한다), VT(CC)도 가산되지 않는다.
(8) VT(SQ):송신측 콘넥션 시퀀스 상태변수
본 상태변수는 BGN, ER 및 RS의 각 PDU가 재송에 의한 것인지 식별하기 위해서 사용된다. 본 상태변수는 LAC-U 프로세스의 개시시에 0으로 초기화되고, BGN, ER 및 RS PDU 각각의 송신전에 1가산된 후 N(SQ) 필드에 맵핑된다.
B-11-3-2-3-5-2-5-2:수신측의 LAC-U가 대기하는 상태변수
(1) VR(R):수신 상태변수
본 상태변수는 다음에 수신이 기대되는 가장 낮은 번호의 SD PDU 시퀀스 번호이다. 기대하고 있었던 시퀀스 번호를 갖는 SD PDU를 수신하면, 새로운 기대하는 가장 낮은 번호의 SD PDU의 시퀀스번호로 갱신된다.
(2) VR(H): 최대 수신 기대 상태변수
본 상태변수는 다음에 수신이 기대되는 최대의 SD PDU의 시퀀스번호이다. 이 상태변수는 이하의 2가지의 경우에 갱신된다.
1) (재송하지 않는) 새로운 SD PDU 수신
2) POLL PDU 수신
(3) VR(MR): 최대 수신가능 상태변수
본 상태변수는 수신측에서 허가되지 않는 최초의 SD PDU의 시퀀스 번호이다. 즉, SD PDU는 VR(MR)-1까지 허용된다. 수신측은 N(S)VR(MR)의 SD PDU를 폐기한다(이와 같은 SD PDU는 USTAT PDU 송신을 야기하는 것이다.). 또한, VR(MR)은 VR(HO) 이상이 아니면 보다 작은 값으로 설정되지는 않는다.
(4) VR(SQ):수신 콘넥션 시퀀스 상태변수
본 상태변수는 BGN, ER 및 RS PDU가 재송에 의한 것인지 여부의 식별에 사용된다. BGN, ER 및 RS PDU가 수신되면, 본 상태변수와 N(SQ)의 값이 비교되고, 다음 N(SQ)의 값이 본 상태변수에 할당된다. 이들 값이 다르게 된 경우, 재송한다고 간주되지 않고, PDU는 정상으로 처리되고, VR(SQ)는 N(SQ)에서 갱신된다. 이들 값이 같으면, PDU는 재송될 것으로 인식되고, 간단한 프로세스가 수행된다. 이 경우, VR(SQ)의 값은 갱신되지 않는다. 본 상태변수는 LAC-U 프로세스 개시시에 0으로 초기화된다.
B-11-2-3-2-5-2-6: LAC-U의 PDU 파라미터
다음에, LAC-U의 PDU 파라미터에 대해서 설명한다.
(1) N(S)
새로운 SD 또는 POLL의 각 PDU가 생성될 때는 항시, N(S)에 VT(S)가 맵핑된다.
(2) 정보 필드
SD, MD 또는 UD의 각 PDU의 정보 필드는 AA-DATA, MAA-UNITDATA 또는 AA-UNIDATA의 각 요구 프리미티브의 메시지 유닛 파라미터로부터 각각 맵핑된다. 또한, AA-DATA, MAA-UNIDATA, 또는 AA-UNITDATA의 각 표시 프리티브의 메시지 유닛 파라미터로부터 각각 맵핑된다.
(3) N(PS)
송신측에서 POLL PDU가 생성될 때마다, N(PS)에 VT(PS)가 맵핑된다(단, VT(PS)는 이미 가산 후의 값이다). POLL PDU의 수신측은 수신한 POLL PDU의 N(PS)를 STAT PDU의 N(PS) 필드에 그대로 맵핑한다. 또한, 에러 회복수순을 용이하게 하기 위해서, 송신측이 SD PDU를 송시할 때마다 송신측은 VT(PS)의 현재의 값을 N(PS)로 하여, 현재값을 대응하는 SD PDU와 연관시킨 후에 송신 버퍼에 보관한다.
(4) N(R)
수신측에서 STAT 또는 STAT의 각 PDU가 생성될 때마다, VR(R)이 N(R)에 맵핑된다.
(5) N(MR)
STAT, USTAT, RS, RSAK, ER, ERAK, BGN 또는 BGAK의 각 PDU가 생성될 때마다. N(MR)에 VR(MR)이 맵핑된다. 이 값이, 수신측에서 허용하는 크레디트 기준값으로 된다.
(6) LAC-UU
BGN, BGAK, BGERJ, END 또는 RS의 각 PDU 내의 LAC-UU는 대응하는 LAC-U 신호의 LAC-UU 파라미터값과의 사이에 상호 맵핑된다.
(7) S(소스)비트
S비트는 END PDU에서, 콘넥션 해방을 기동한 것이 LAC-U 자신/LAC-U 유저의 어디에 있는지를 전한다. END PDU의 송신이 LAC-U 유저에 의해 기동된 경우, S비트는 '0'으로 설정된다. END PDU가 LAC-U 자체에 의해 기동된 경우, S비트는 '1'로 설정된다. 본 비트는 AA-RELEASE indication 프리미티브의 Source 필드에 맵핑된다.
(8) N(SQ)
본 필드는 콘넥션 제어에 관한 시퀀스 번호를 전송한다. 새로운 BGN, RS 또는 ER의 각 PDU가 송신될 때마다 VT(SQ)는 N(SQ)에 맵핑된다. 본 필드는 BGN, RS 또는 ER의 각 PDU가 재송인지 여부를 식별하기 위해서, 수신측에서 VR(SQ)와 함께 사용된다.
(9) PDU유형 필드
PDU 유형 필드의 코딩은 표 20에 나타낸 바와 같다.
B-11-3-2-3-5-2-7: 타이머
에러 제어, 서브-서브층에서 사용되는 타이머를 표 21에 나타내었다. 또한, 본 실시예에는 표 21에 나타낸 바와 같이, 타이머 값에 가변폭을 설정하고 있으나, 가변폭을 설치하지 않는 상태로 하여도 좋다.
표 21 LAC-U에서 사용되는 타이머 일람
타이머 명 디폴트 타이머값
하한치/상한치 스텝 스텝수
Timer_POLL 750msec 300ms - 1000ms 50msec 15
Timer_NO-RESPONSE 7sec 300ms - 10sec 100msec 98
Timer_KEEP-ALIVE 2sec 300ms - 5sec 100msec 48
Timer_IDEL 10sec 1sec - 10sec 1sec 10
Timer_CC 1sec 300ms - 5sec 100msec 48
B-11-3-2-3-5-2-8:LAC-U 파라미터
LAC-U 프로토콜 파라미터의 값은 애플리케이션에 의존한다. 이하에 각 파라미터에 대해서 설명한다.
(a) MaxCC
MaxCC는, 상태변수 VT(CC)의 최대값이며, BGN, END, ER 또는 RS PDU의 최대 송신수와 일치한다. 본 실시예에서는 MaxCC의 초기값은 4, 하한값/상한값은 각각 1/10이다.
(b) MaxPD
MaxPD는, POLL PDU를 송신한 후 VT(PD)를 0으로 셋하기까지의 상태변수 VT(PD)의 최대 가능값이며, 카운터 VT(PD)의 상한값도 있다. 또한, VT(PD)는 MaxPD개의 SD PDU마다 POLL PDU를 송신하기 위한 카운터이다. 본 실시예에서는 MaxPD의 초기치는 25, 상한값/하한값은 각각 1/255이다.
(c) MaxSTAT
MaxSTAT는 STAT PDU에서 최대허용 리스트 요소수이다. 리스트 요소수가 MaxSTAT를 넘는 경우, STAT 메시지는 분할되어야 하며, 분할된 STAT 메시지를 운반하는 모든 PDU는 MaxSTAT개의 리스트 항목을 포함한다(단, 마지막 하나는 그렇게 되지 않는 경우도 있다). 본 파라미터는 STAT PDU의 수신측에서의 길이 체크에는 사용되지 않고, 단지 송신측에서의 STAT 메시지의 분할을 위해서만 사용된다. MaxSTAT는 3 이상의 기수이어야 하며, 본 실시예에서는 MaxSTAT의 초기치를 67, 하한값/상한값을 각각 3/255로 하고 있다. 물론, 초기치는 임의로 설정가능하나, SD PDU의 최대 길이를 초과하는 값으로 해서는 안된다.
(d) Clear-buffers
본 파라미터는 콘텍션이 확립될 때에 설정된다. 본 마파미터는 "예" 또는 "아니오"의 2개의 값 중 어느 것을 유지한다. 본 파라미터가 "예"로 설정되어 있는 경우, LAC-U는 콘넥션 해방일 때 송신 버퍼 및 송신 큐를 해방할 수 있다. 역으로, 본 파라미터가 "아니오"로 설정되어 있는 경우, LAC-U는 콘넥션 해방일 때에 송신 버퍼 및 송신 큐를 해방할 수 없다. 또한, 데이터 전송 중에 있어서도, 본 파라미터가 "아니오"에 설정되어 있는 경우, 그에 의해 과거의 메시지가 송달확인 대기 상태가 아니면, LAC-U는 송신 버퍼로부터 선택적으로 확인된 메시지를 해방할 수 없다.
(e) Credit
본 파라미터는 레이어 메니지먼트에 크레디트 통지에 사용된다. LAC-U가 크레디트가 부족하기 때문에 새로운 SD PDU 송신이 금지된 경우, 본 파라미터의 설정치는 "아니오"로 된다. LAC-U가 새로운 SD PDU송신을 허가한 경우, 본 파라미터는 "예"로 설정된다. 본 파라미터는 초기화 시에 "예"로 할당되어 있다.
B-11-3-2-3-5-2-9: LAC-U 크레디트와 플로우 제어
(1) 크레디트와 동위 엔티티간 플로우 제어
동위 엔티티간에서, 크레디트는 상대측 동위 엔티티의 송신측 LAC-U에 새로운 SD PDU의 송신을 허가하기 위해서 수신측 LAC-U에 의해 부여된다. 또한, 수신측의 엔티티가 크레디트를 결정하는 수순은 사용가능한 버퍼량이나 콘넥션의 대역, 왕복지연을 고려하여 적절하게 설정되어 있다.
크레디트 값은 BGN, BGAK, RS, RSAK, ER , ERAK, STAT, USTAT PDU 각각의 N(MR) 필드에 격납되어 송신측에 전달된다. N(MR)은 송신측에서 VT(MS)에 맵핑되는 것이며, 또한, 송신측에 보내지는 크레디트값은 수신측에서 받아들이지 않는 최초의 SP PDU 시퀀스 번호를 나타낸다.
송신측에서는 어떠한 SD PDU도, 크레드트에 의해 허가되어 있는 범위를 넘어 송신되지 않고, 수신측에서는 크레디트에 의해 허가되어 있는 범위를 넘어선 SD PDU는 전부 파기된다. 단, 경우에 따라서는 그와 같은 SD PD를 사용하여 USTAT PDU 송신을 행하도록 해도 좋다.
수신측은 이전에 허가된 크레디트를 감소시키는 것은 가능하나, 수신측의 크레디트 변수 VR(MR)를 현재의 VR(H)의 값보다 작게 하는 것이 아니도록 설정되어 있다. 즉, 수신측에서 VR(H)-1의 번호를 가진 SD PDU의 수신을 받아들여, 송달확인을 행한 경우에는 크레디트 값 VR(MR)이 VR(H) 이상의 값으로 되도록 설정되어 있다.
송신측에서의 프로토콜의 동작 윈도에 대한 하한값은 VT(A)에 규정되어 있고, 상한치는 통지된 크레디트에 의해 규정된다(VT(MS)-1). 더욱이, 동작 윈도는 프로토콜의 모듈러스에 의해 28-1로 제한된다. 따라서, 수신측에서 모듈 연산을 사용하여 구해지는 크레디트는 VR(H)와 VR(R)-1 간의 값을 취해야 한다. 예를 들면, VR(MR)=VR(R)=VR(H)이면, 동작 윈도는 '0'이다. 또한, VR(MR)=VR(R)-1이면, 동작 윈도는 최대값으로 된다.
LAC-U의 수신측에서는 각각의 콘낵션을 유지하기 위해 버퍼를 할당하고 있다. 원칙으로서는 정상으로 송신된 데이터의 파기를 회피하기 위해서, 수신측의 사용가능한 버퍼로서, 송신측에 허가한 크레디티값과 동일하든지, 그 이상의 용량을 할당할 수 있다. 그러나, 하나의 콘넥션에 사용할 수 있는 버퍼가 한정되어 있는 경우에는 사용가능한 버퍼용량을 상회하는 크레디트를 허용하도록 하여도 좋다. 이 방법에 의하면, 에러가 발생한 경우에 데이터를 파기할 필요가 생길 가능성이 있으나, 크레디트값을 사용가능한 버퍼량으로 제한하는 방법보다도 높은 스루풋을 얻는 경우가 있다.
또한, 수신측에서는 이미 수신하여 송달확인을 마치거나 상위 유저에 보내지 않은 SD PDU를 파기하는 것을 할 수 없다. 따라서, 본 실시예에서는 수신측에서는 VR(R) = VR(H) = VR(MR)의 경우를 제외하고, 항상 VR(MR) 번호를 가진 SD PDU를 수신하여 상위 유저에 보내기만 해도 충분한 버퍼용량을 할당하고 있다. 또한, 버퍼용량을 넘어선 크레디트를 통지하는 방식은 콘넥션의 유지를 위해 할당된 사용가능한 버퍼가 한정되고, 또한, 이와 같은 방식을 사용하여 LAC-U의 수신측이 콘넥션에 요구되는 서비스 품질(QoS)를 유지할 수 있는 경우에만 한정하여 채용할 수 있다.
(2) 로컬 플로우 제어
PDU나, 외부 내지 내부의 신호수신, LAC-U 이벤트는 통상은 발생순서로 처리된다. 그러나, LAC-U의 콘넥션 상태정보의 교환에 관한 이벤트는 데이터 전송보다도 높은 우선도를 갖는다. 예를 들면, 실장 양태는 하위의 프로토콜 레어어에서의 폭주(예를 들면 긴 큐잉 지연)을 검출하는 경우에 고찰될 수 있고, 이와 같은 양태에서 폭주를 검출한 경우에는 콘넥션 제어 메시지를 우선시키기 위해서, 데이터 전송을 일시적으로 연기시킬 수 있다.
본 실시예에서 LAC-U 엔티티는 이와 같은 로컬 폭주(하위 레이어 비지)를 검출한 경우에는 AA-DATA request, AA-UNIDATA request, MAA-UNIDATA request의 각 프리미티브의 서비스를 연기시키는 기능을 가지며, 또한, 요구된 SD PDU의 재송도 연기시키는 기능을 갖는다. 본 실시예에서 채용하고 있는 데이터 송신 순서는 프로토콜 에러를 유기하지 않고 상기 기능을 실현하고 있다.
상술한 사정으로부터, 본 실시예에서는 수신 동위 엔티티에 PDU의 송신에 관하여, SD PDU, MD PDU, UP PDU를 제외하고 모든 타입의 PDU에는 가장 높은 우선도를 부여한다. 또한, SD PDU, MD PDU, UP PDU 모두 동일 우선도로 되어 있다. 또한, 본 실시예에서는 SD PDU 재송과 아직 미송신의 새로운 SD PDU 수신 양쪽이 있는 경우, 재송하는 SD PDU가 우선적으로 송신된다. 그러나, 상술한 우선도는 LAC-U에서만 유효하다.
B-11-3-3: 복수의 단말 인터페이스부와 MS 코어 접속시의 통신예
CNC의 착신표시나 SYC에 표시되는 수신 레벨 정보 등의 통지에는 Global ID가 사용되며, 모든 단말 인터페이스부(TERM-INT)에 동시에 통지된다. 각 단말 인터페이스부(TERM-INT)에서는 자신의 TEmID가 설정되어 있지 않은 수신 메시지는 무시되고, TE에의 전송은 행해지지 않는다. 단, MT용의 단말 인터페이스부(TEM-INT)에서는 수신한 모든 메시지가 TE(즉 MT)에 전송된다. 또한, 각 단말 인터페이스부(TERM-INT)에서는 다른 단말 인터페이스부(TERM-INT)로부터 MS 코어에의 메시지도 수신되나, MT용 단말 인터페이스부(TERM-INT) 이외에서는 무시되며, TE에의 전송은 행해지지 않는다. 상술한 것은 단말 인터페이스부(TERM-INT)간 송신에서도 마찬가지이다.
B-12: 패킷 전송제어
B-12-1:개요
본 실시예에서 패킷 전송제어는 저밀도 한산 트래픽부터 고밀도 대용량 트래픽까지 다양한 트래픽 특성을 갖는 데이터를, 무선 자원 및 설비자원의 고효율 사용을 도모하면서 전송하는 것을 목적으로 한다. 이러한 패킷 전송제어의 주 특징을 이하 기술한다.
B-12-2: 액세스 방법의 절환
본 실시예에서는 서비스 품질을 열화시키지 않고, 무선자원 및 설비 자원의 유효한 이용을 도모하기 위해서, 시간과 함께 변동하는 트래픽양에 응하여 사용하는 액세스 방법을 수시로 절환한다. 또한, "액세스 방법의 절환"이라는 것은 트래픽에 응하여 물리 채널/매체 액세스 제어방법을 절환하는 것을 의미한다.
물리 채널 절환의 판단은 기지국(BS)에서 자율적으로 행해진다. 물리채널 절환의 요인으로서는 이하의 3개의 요인을 고려하며, 어느 요인을 사용할 것인지는 애플리케이션의 설정에 의한다.
요인1: 교환기의 ADP 및 이동기(MS)의 ADP로부터의 인밴드(in-band) 정보(사용희망 물리 채널 정보)
요인 2:기지국(BS)에 의한 리버스/포워드 트래픽양 감시
요인3: 이동기(MS)로부터 기지국(BS)에의 사용 채널 절환요구 레이어3 정보.
물리 채널의 절환은 상기 요인1-3에 의해 보고된 정보와 미리 설정된 임계치를 비교하여, 기지국(BS) 제어부에서 판단된다. 구체적인 절환 시퀀스에 대해서 이하 설명한다.
본 실시예에서 액세스 방법의 절환에 관한 기능분담을 표16에 나타내었다.
표16 액세스 방법의 절환에 관한 기능분담
ADP MS core
트래픽의 감시 절환 지시보조 ADP로부터의 지시 트래픽 감시 절환 실행
U-플레인의 레이어 2에서 행함 .C-플레인의 레이어 3을 사용함.U-플레인의 레이어2의 LAC-U 트래픽을 사용함 .C-플레인의 레이어3을 고려함.U-플레인의 레이어2의 LAC-U트래픽은 무시 행하지 않음 행함
액세스 방법의 절환에 관한 단말 인터페이스부(TERM-INT)의 동작에 대해서 이하 설명한다.
(1) MAC 절환(물리 채널 절환)에서는, 통신중에 다음과 같은 판정 1, 2(U-플레인의 레이어 2에서 평균 트래픽과 임계치의 비교)를 행하고, 사용에 바람직한 적용논리 채널의 종별을 파악한다. 이 판정은 리버스 및 포워드 채널에 독립하여 행해진다.
판정1. 평균 트래픽>임계치→개별 채널
판정2. 평균 트래픽<임계치→공통 채널
또한, 상기 판정은 판정주기마다 행해지고, 평균 트래픽치(E)는 판정시점으로부터 평균화 시간구간을 대상을 하여 구해진다(E=CPS-SDU 길이/CPS-SDU의 발생간격). 또한, 판정시점까지 평균화 시간이 경과하고 있지 않은 경우에는 판정은 생략된다. 또한 평균화 시간이 경과하고 있어도 소정의 초기판정 보유 시간 내에 있고, 또한 평균화 시간 내에 2개 이상의 CPS-SDU가 존재하는 경우는 판정은 생략된다. 또한, 본 실시예에서 초기치의 설정에서는 평균 트래픽치=0으로 되어 있다.
(2) 상기 판정에 의한 현재의 판정결과와 직전의 판정결과를 비교하여, 양자가 다른 경우만, 현재의 판정결과를 MAC 절환의 요구로서 MS 코어의 AP에 통지한다. 이 통지는 리버스 및 포워드 채널에서 독립하여 행해진다. 또한, MS 코어의 AP는 이 요구에 기초하여 MAC 절환을 행한다. 최종적인 MAC 절환은 리버스 및 포워드 채널에서 동시에 행해지고, 리버스 및 포워드 채널에서 다른 물리 채널이 설정되는 것은 아니다.
예를 들면, 리버스 프레임에 MAC 절환용 ch 지시자를 설정하는 경우에는, 통신중에 이하의 판정3, 4(평균 트래픽과 임계치와의 비교)를 행하고, 바람직한 적용논리 ch의 종별을 설정한다. 한번 설정된 값은 다음 비교가 행해지기까지 보전되어 적용된다. 또한 초기치의 설정에서는 MAC 절환용 ch지시자=UPCH이다.
판정3: 리버스 평균 트래픽>임계치→포워드 MAC 절환용 ch지시자=UPCH
판정4: 리버스 평균 트래픽<임계치→퍼워드 MAC 절환용 ch지시자=RACH/FACH
또한, 알고리즘은 복수이어도 되고, 알고리즘의 선태이나 파라미터의 설정은 ADP 기동시 제어부(MS-CNT)의 지시에 의해 행해진다. 물론, 제어부(MS-CNT)로부터 지시가 있으면, 호 발생시나 통신중에도 상기 설정은 가능하다. 또한, 초기치의 설정에서, 초기판단 보유시간은 10s, 판정주기는 1s, 평균화 시간은 10s, 임계치는 트래픽에서 0.1, 측정 알고리즘 번호는 이하의 알고리즘을 나타내는 번호이다.
또한, 본 실시예에서는, MT에 의해, C-플레인 상의 MAC 절환제어의 유무, U-플레인 상의 MAC 절환제어에서 MAC 절환용 ch 지시자의 설정방법(트래픽값에 응하여 설정/MAC 절환용 ch 지시자를 지정하여 고정치를 설정)을 설정가능하다.
B-12-3:이동기(MS)와 기지국(BS)간의 물리 채널 절환제어
물리채널의 절환제어는 빈번하게 행해지는 가능성이 있다. 따라서, 본 실시예에서는 이 절환제어가 유선전송 제어로 까지 파급하지 않도록, 절환제어는 이동기(MS)와 기지국(BS)간에 한하여 실행된다. 즉, 본 실시예에서, 물리 채널의 절환제어는 유선전송제어 및 기지국(BS)제어장치, 망제어장치의 제어를 필요로 하지 않는다. 또한, 물리채널의 절환제어에서 판정의 임계치값을 복수설치하고, 물리 채널이 빈번하게 절환되어 오버헤드가 증대하는 현상의 발생을 억제하도록 하여도 좋다.
B-12-4: 셀간 고속 HHO(하드 핸드오버)
본 실시예에서는 공통제어용 물리채널을 사용하고 있는 경우에는 다이버시티 핸드오버를 실행하지 않는다. 즉, 다이버시티 핸드오버의 적용은 개별물리 채널(UPCH)만으로 한정된다.
더욱이, 본 실시예에서는 개별 물리 채널에서도 통상의 DHO를 적용하지 않고, 패킷 전송에서의 방식으로서 하드 핸드오버(HHO)를 채용하고 있다. 더욱이, 본 실시예에서는 하드 핸드오버에 의한 간섭 전력량의 증대를 회피하기 위해서, 고빈도로 HHO를 행하도록 하고 있다. 단, 유선구간은 다이버시티 핸드오버 상태로 하고, 무선구간만 HHO로 함으로써 고빈도 HHO에 의한 유선전송제어 부하의 증대를 억제하고 있다. 즉, HHO 제어는 이동기(MS)와 기지국(BS)간에 한하여 실행되고, 무선전송제어 및 기지국(BS)제어장치, 망제어장치의 제어를 필요로 하지 않는다.
B-12-5: 셀간 핸드오버 제어
셀간 핸드오버 처리수순에 대해서 이하에 설명한다.
(1) 통상의 DHO와 마찬가지로, 이동기(MS)는 주변 섹터에서 퍼치 채널 수신 레벨로부터, 다이버시티 핸드오버 개시조건을 만족하는 섹터를 선택하고, 이를 기지국(BS)를 거쳐 BSC에 보고한다.
(2) BSC는 유선회선의 링크를 다이버시트 핸드오버를 수신하는 기지국(BS)에 대해서 설정하고, DHT(다이버시티 핸드오버 트렁크)에 복수의 링크를 접속하여, 유선구간간 DHO 상태를 생성한다.
(3) 이동기(MS)는 주변 섹터의 퍼치 채널 수신 레벨과 핸드오버(HO) 중의 다른 섹터의 퍼치채널 수신 레벨로부터, 이동기(MS)-기지국(BS)간의 전송 로스를 기지국(BS) 마다 상시 측정하여 비교한다. 주변 섹터의 전송 로스보다도, HO 중의 다른 섹터의 전송 로스 쪽이 작게 되고, 또한 그 차가 소정값 이상으로 된 경우에, 이동기(MS)는 주변 섹터에 대해, 패킷 데이터의 송수신을 중지하는 요구를 출력한다.
(4) 이동기(MS)로 둘러싸인 섹터의 기지국(BS)이 패킷 데이터의 송수신을 정지하는 요구를 이동기(MS)로부터 받아들이면, 응답신호를 그 이동기(MS)에 돌려 보낸후, 무선구간의 패킷 데이터의 송수신을 정지한다. 단, 유선에 대한 링크의 설정은 변경하지 않는다.
(5) 주변 섹터내에 이동기(MS)의 기지국(BS)으로부터의 응답신호를 수신한 후, 이동기(MS)는 주변 섹터 내의 기지국(BS)과 무선회선을 해제하고, HO를 수신하는 섹터 내의 기지국(BS)에, RACH를 사용하여 패킷 데이터의 송수신 요구신호를 송신한다.
(6) HO를 수신하는 기지국(BS)은 RACH경유하여 수신한 정보로부터, 패킷 데이터 전송용에 설정해야 할 물리채널을 설정한다. 또한, HO를 수신하는 기지국(BS)은 유선에 대한 링크설정을 변경하지 않고, 유선링크와 무선링크와의 결합을 지정한다.
B-12-6: 섹터간 핸드오버 제어
섹터간 DHO는 기지국(BS)에 한하여 제어가능하기 때문에, 패킷 전송시에도, 회선교환 모드의 경우와 마찬가지로 최대비 합성을 사용하여 섹터간 DHO를 행한다.
B-12-7: 패킷 파기
이동통신 환경에서는 통신로의 품질이 불안정하게 되는 경향이 있어, 본 실시예에서 ADP에는 통신상태에 응하여 패킷의 송신/파기를 결정하도록 하고 있다. 구체적인 파기처리에 대해서는 "B-11. 단말 인터페이스부(TERM-INT)"에 기술된 바와 같다.
C:실시예
이하, 상술한 실시예에서 적절한 정수 등을 정한 실시예에 대해서 설명한다.
C-1:안테나(ANT1, ATN2)
안테나(ANT1, ANT2)의 효율등의 특성에 대해서는 상술한 사항에 기초하여 적절하게 설정한다.
C-2: 무선부(TRX) 및 송수신 증폭부(AMP)
C-2-1:송신특성
무선부(TRX) 및 송수신 증폭부(AMP)의 송신특성에 대해서는 상술한 사항에 기초하여 적절하게 설정한다.
C-2-2:수신 특성
무선부(TRX) 및 송수신 증폭부(AMP)의 수신특성에 대해서는 상술한 사항에 기초하여 적절하게 설정한다.
C-2-3: 특성측정조건
각종 특성의 측정조건은 상술한 사항에 기초하여 적절하게 설정하는 것으로 한다.
C-2-4: 파일럿 동기검출 레이크E 합성
다음에, 레이크 합성부(43)에서 파일럿 동기검출 레이크 합성에 대해서 설명한다.
(1) 구성
본 실시예에서 파일럿 동기검출 레이크 합성은 레이크 합성, 서처(searcher), 파일럿 동기 검출 채널 추정, AFC(자동 주파수 제어)의 기능으로 구성되어 있다.
(2) 레이크 합성
본 실시예에서는 각 다이버시티 브랜치에 대하여, 충분한 특성이 얻어지도록 RAKE 합성하는 패스를 선택한다. 합성방법은 최대비 합성이다.
(3) 레이크 핑거 기능
본 실시예에서는 RAKE의 핑거수는 6이다. 각 레이크 핑거는 후술하는 패스 서치 기능으로부터 지시되는 패스를 수신하며, 각 핑거는 각 안테나 다이버시티 브랜치의 임의의 패스를 수신할 수 있다.
(4) 파일럿 동기검출 채널 추정
또한, 본 실시예에서는 0.625ms 주기로 수신되는 파일럿 심볼을 사용하여 동기검출을 행한다. 채널 추정 알고리즘은 적절하게 설정한다.
(5) AFC
AFC는 수신신호의 캐리어 주파수에 대하여 기준신호 발진기의 주파수를 동기시키는 것이다.
C-3:베이스밴드 신호처리부(BB)
C-3-1:송신 전력제어
C-3-1-1: 개요
(1) RACH송신 전력제어
기지국(BS)은 퍼치채널의 송신전력 및 리버스 간섭전력을 통지한다. 이동기(MS)는 기지국(BS)로부터 통지된 정보에 기초하여 RACH의 송신전력을 결정한다(오픈루프 제어). 이 제어는 RACH를 패킷 전송에 이용하는 경우와 마찬가지이다.
(2) FACH 송신전력 제어
RACH에는 이동기(MS)가 측정한 퍼치채널 수신 Eb/IO가 포함되어 있고, 기지국(BS)은 이 정보에 기초하여 수신한 RACH에 대응하는 FACH의 송신전력을 결정한다.
(3) 개별물리 채널(UPCH)의 리버스/포워드 송신전력 제어
UPCH의 초기송신전력은 RACH 및 FACH의 송신전력과 마찬가지로 결정된다. 그 후, 기지국(BS) 및 이동기(MS)는 Eb/IO 베이스의 고속 클로즈드 루프 제어로 이행하고, 오픈 루프 제어는 정지한다. 고속 클로즈드 루프 제어에서는 수신측에서 주기적으로 수신 Eb/IO의 측정치와 목표치의 비교를 행하여, 비교결과를 TPC 비트에 의해 송신측에 통지한다. 송신측에서는 TPC 비트에 따라, 송신전력의 상태제어가 행해진다. 즉, 기지국(BS) 및 이동기(MS)로도 필요한 수신품질을 만족시키기 위해서, 수신품질에 응하여 수신 Eb/IO의 목표치를 갱신하는 아웃터 루프 기능을 갖는다.
(4) 패킷 전송시의 송신전력제어
UPCH의 초기송신전력은 상기 (1)과 마찬가지로 오픈 루프 제어에 의해 결정한다. 그 후, 파일럿 심볼 및 TPC 심볼이 송신되고 있는 상태에서는 상기 (3)에 기재의 고속 클로즈드 루프제어를 행한다.
여기서, 후술하는 "C-3-12:DTX제어'에 의해 파일럿 심볼 및 TPC 심볼의 송신을 정지하는 경우의 송신전력 제어에 대해서 설명한다. 이 경우, 이동기(MS)는 기지국(BS)으로부터의 파일럿 심볼 및 TPC 심볼을 수신하고 있는 상태에서는 상기(3)의 고속 클로즈드 루프 제어를 행한다. 또한, 이동기(MS)는 기지국(BS)로부터 파일럿 심볼 및 TPC 심볼의 송신정지에 의해, 포워드 비동기('C-3-5-3-2: 비동기 측정' 참조)를 검출한 경우에는 검출시점부터 리버스 송신 정지시점까지 리버스 송신전력을 일정하게 한다.
다음에, 파일럿 심볼 및 TPC 심볼의 송신을 정지하고 있는 상태부터, 송신을 재개하는 경우의 송신전력 제어에 대해서 설명한다. 이 경우, 이동기(MS)에서 송신재개시의 초기송신전력치는 파일럿 심볼 및 TPC 심볼의 송신을 정지하기 직전의 송신전력치에 대하여, δdB만큼 더한 값으로 된다. 단, δ는 부의 값으로 되는 것도 있다. 또한, 기지국(BS) 및 이동기(MS)에서, 먼저 파일럿 심볼 및 TPC 심볼의 송신을 재개하는 측은 초기 송신전력으로부터 S 슬롯마다 XdB씩 송신전력을 증가시켜 간다(단, 여기서는 송신전력의 상한을 Yd Bm으로 하고 있다). 그후, 상대측으로부터 송신이 개시되어, 후술하는 프레임 동기 판정조건("C-3-5-3-1:동기확립 판정"의 (1) 참조)가 만족한 시점에서, (3)의 고속 클로즈드 루프 제어로 이행한다.
또한, 상술한 δ, S, X 및 Y의 값은 이동기(MS) 내 파라미터로서, 예를 들면, 하기의 범위에서 임의로 설정가능하다. 또한, Y의 값은 심볼 레이트 마다 설정가능하다.
δ: -10 내지 + 10dB
S : 1 내지 256
X : 1 내지 5dB
Y : Max(각 UPCH 최대송신전력) 내지 Min(Max-35dB)
또한, 이동기(MS)에서 송신전력제어는 MT로부터의 설정에 의해 정지시키는 것(즉, 송신전력을 일정치로 고정하는 것)이 가능하다.
C-3-1-2: SIR 베이스 고속 클로즈드 루프 송신전력제어
C-3-1-2-1: 기본동작
이동기(MS)는 송신전력제어의 각 주기(0.625ms)마다 수신 Eb/IO의 측정을 행하고, 기준 Eb/IO값보다 큰 경우는 TPC비트 "00"을, 기준치보다도 작은 경우는 TPC 비트 "11"을 기지국(BS)에 송신한다. 또한, 이동기(MS)는 수신한 TCP비트를 도91에 도시한 바와 같이 소프트 판정하고, 도면에서 A의 영역의 경우는 송신전력을 1.0dB낮추고, B의 영역인 경우는 송신전력을 1.0dB 높인다. 송신전력의 변경 타이밍은 파일럿 심볼의 직전으로 한다. 리버스 채널에 대해서는 최대송신전력이 지정되고 포워드 채널에 대해서는 최대송신전력과 최소송신전력이 각각 지정되고, 그 범위 내에서 제어가 행해진다. 또한, 이동기(MS)는 "C-3-5-3-2:비동기 측정"절에 기술된 전방 동기보호 기간까지는 이 제어를 계속하고, 그 후, 보호 스텝수를 넘어 동기 어긋남으로 판정한 후는 리버스 송신전력치를 일정으로 하고, 상시 TPC비트를 "11"로 한다.
C-3-1-2-2: 리버스/포워드 프레임 타이밍
리버스/포워드의 통신 채널의 프레임 타이밍은 도 92에 도시한 바와 같이 파일럿 심볼 위치가 1/2 시간슬롯 시프트하도록, 1시간슬롯 제어지연의 송신전력제어가 가능한 구성으로 한다. 이에 의해, 신속한 송신전력제어가 실현된다.
C-3-1-2-3: 초기동작
초기상태부터 클로즈드 루프 제어로의 이행방법을 이하 나타낸다.
(1) 기지국(BS)은 초기송신전력이 지정되면, 제1 송신전력 증가과정으로서, 소정의 시간간격마다 소정 회수 연속하여 소정량씩 송신전력을 증가시키고, 이 제1 송신전력 증가과정을 종료한 시점에서 지정된 초기송신전력치로 한다. 이들 소정의 값은 시스템 파라미터로서 미리 설정된다. 이 제1 송신전력 증가과정은 큰 송신전력을 급격하게 송신함으로써, 다른 이동기(MS)에의 간섭전력의 급격한 증가를 회피하는 것을 목적으로 한다. 시스템 파라미터에 설정하는 소정의 값은 다른 이동기(MS)가 송신전력제어에 의해 간섭전력량의 변동에 추종가능한 정도로 단계적으로 송신전력을 증가시키도록 한다. 이 때, 리버스 채널로 전송하는 TPC 비트는 이동기(MS)의 송신전력이 서서히 증가하도록 고정 패턴으로 한다(예를 들면, 00, 11, 11, 00, 11, 11, 00, 11, 11,...). 이 패턴은 시스템 파라미터로서 미리 설정된다.
(2) 더욱이 기지국(BS)는 리버스 프레임 동기를 확립하기까지, 제2 송신전력증가과정으로서, 소정의 간격마다 소정량씩 송신전력제어를 증가시킨다. 이들 소정의 값은 상기 제1 송신전력증가과정에서 소정의 값과는 별도로, 시스템 파라미터로서 미리 설정된다. 이 제2 송신전력 제어증가과정은 초기송신전력치가 이동기(MS)에 대해 포워드 무선 프레임 동기를 확립하는 것에 충반하지 않는 경우에 있어서도, 송신전력을 서서히 증가시킴으로써 포워드 무선 프레임 동기 확립을 보증하기 위한 과정이다. 본 과정에서 소정의 시간간격은 비교적 긴 시간이며 1-수초 정도이다.
(3) 한편, 이동기(MS)는 포워드 프레임 동기를 확립하면, 오픈 루프로 결정한 송신전력치를 초기치로 하고, 기지국(BS)으로부터 수신한 TPC 비트에 따라 송신전력의 상대제어를 행한다. 이 때 리버스 채널로 전송하는 TPC비트는 포워드 Eb/IO측정결과에 기초하여 결정된다.
(4) 더욱이 기지국(BS)은 리버스 프레임 동기를 확립하면, 이동기(MS)로부터 수신한 TPC 비트에 따라 송신전력의 상대제어를 행한다. 또한, 리버스 채널로 송신하는 TPC 비트는 리버스 Eb/IO측정결과에 기초하여 결정한다.
C-3-1-3:섹터간 다이버시티 핸드오버시의 송신전력제어
섹터간 다이버시티에 의한 핸드오버시에서는 리버스, 포워드 채널로도 섹터간 최대비 합성후에 수신 Eb/IO의 측정 및 TPC 비트의 변조를 행한다. 또한, 포워드 TPC 비트는 복수 섹터로부터 동일한 값을 송신한다. 따라서, 다이버시티 핸드오버를 행하지 않는 경우과 마찬가지로 동일한 송신전력제어를 행한다.
C-3-1-4: 섹터간 다이버시티 핸드오버 시의 송신전력제어
C-3-1-4-1:리버스 송신전력제어
(1) 기지국(BS) 동작
기지국(BS)은 다이버시티 핸드오버를 행하지 않는 경우와 마찬가지로, 리버스 수신 Eb/IO를 측정하고, 그 측정결과에 기초하여 결정한 TCP 비트를 이동기(MS)에 대하여 전송한다.
(2) 이동기(MS) 동작
이동기(MS)는 TPC 비트를 기지국(BS) 단위로 독립하여 수신한다(단, 섹터간 다이버시티를 행한다). 즉, 이동기(MS)는 동시에 기지국(BS)마다의 TPC 비트의 신뢰도(수신 Eb/IO)를 측정하고, 요구되는 신뢰도를 만족하는 TPC 비트의 소프트 판정 다수결 결과의 중에 '0'이 하나라도 있으면 송신전력을 1dB 낮춘다. 한편, 이들 결과가 모두 '1'인 경우는 송신전력을 1dB 높힌다.
C-3-1-4-2: 포워드 송신전력제어
(1) 기지국(BS)의 동작
기지국(BS)은 다이버시트 핸드오버를 행하고 있지 않는 경우와 동일하게, 수신한 TPC에 따라 송신전력을 제어한다. 리버스 동기가 어긋나 TPC 비트를 수신할 수 없는 경우에 기지국(BS)은 송신전력치를 일정하게 한다.
(2) 이동기(MS) 동작
이동기(MS)는 사이트 다이버시티 합성 후의 수신 Eb/IO를 측정하고, 그 측정결과에 기초하여 결정한 TCP비트를 각 기지국(BS)에 대하여 전송한다.
C-3-1-5: 아웃터 루프
이동기(MS)는 소요 수신품질(평균 FER)를 만족하기 위해서, 품질정보에 응하여 고속 클로즈드 루프 송신전력 제어의 기준목표 Eb/IO를 갱신하는 아웃터 루프 기능을 갖는다.
C-3-1-6:기준목표 Eb/IO의 보정법
기준 목표 Eb/IO 초기치는 제어부(MS-CNT)에 의해 지정된다. 그 후, 이동기(MS)는 수신품질의 측정결과에 기초하여 기준목표 Eb/IO를 갱신한다.
구체적으로는 제어부(MS-CNT)가, 개시하고자 하는 품질감시(FER감시 등)를 이동기(MS)에 지정하면, 지정된 품질감시를 해당 이동기(MS)가 실행하고, 품질감시결과를 제어부(MS-CNT)에 통지한다. 그리고, 제어부(MS-CNT)는 통지된 품질감시결과에 따라, 기준 Eb/IO의 갱신을 행할지 여부를 판단하고, 갱신을 행하는 것으로 판단한 경우에는 기준 Eb/IO갱신을 행한다.
C-3-2: 멀티코드 전송 및 멀티 콜
C-3-2-1:개요
본 실시예에서, 하나의 이동기(MS)에서 독립한 복수의 호를 설정하는 멀티 콜을 행한다.
C-3-2-2:멀티콜 파라미터
본 실시예에서 멀티콜의 정의를 이하에 나타낸다.
(1) 하나의 이동기(MS)가 서포트하는 통신은 다른 2개의 단말장치간의 것까지로 한다. 이 중에는 음성통신과 같이 이동기(MS)간에 완결하는 통신도 포함하다. 따라서 이동기(MS)에 복수의 외부단말이 접속되어 있는 경우는 동시에 2개까지(음성통신이 있는 경우는 1대까지)의 동기통신을 행한다. 이하의 (2)-(5)에 제어 항목을 나타낸다.
(2) 비제한 디지털 통신시는, 1쌍의 단말간에서의 통신은 이하와 같이 한다.
ITU-T 권고 1.430에 따르는 인터페이스를 이용하는 단말간의 통신은 2B(64kbps x 2)까지로 한다.
ITU-T 권고 1.4312에 따르는 인터페이스를 이용하는 단말간의 통신은 6B(64kbps x 6)까지로 한다.
(3) 비제한 디지털 통신끼리의 멀티콜은 이하과 같이 제한한다.
ITU-T 권고 I.431과 ITU-T 권고 I.430를 이용하는 단말간에서의 멀티콜은 행하지 않는다.
(4) 패킷 통신에서 독립한 2중의 호를 설정하는 것은 행하지 않는다.
(5) 음성통신과 비제한 디지털 통신의 멀티콜시는 비제한 디지털의 통신은 2B(64kbps x 2)까지로 한다.
128kbps 통신중(유저 레이트 64kbps)에 새롭게 128kbps를 사용하는 콜이 발생한 경우는 256ksps의 물리 채널에 시프트업한다.
C-3-2-3:멀티코드 전송 파라미터
하나의 호가 복수의 개별 물리 채널(확산 코드)로 구성된 경우에는 이동기(MS)는 하나의 호 내의 전 개별물리 채널에 대해 파일럿 동기검출, 및 송신전력제어 등을 행한다.
또한, 하나의 이동기(MS)에서 복수의 호가 독립하여 발생되고, 복수의 확산 코드(쇼트코드)가 할당된 경우에는 이동기(MS)는 확산코드마다 독립하여 파일럿 동기검출, 및 송신전력 제어를 행한다. 단, 64kbps 비제한 디지털의 호가 독립하여 2개 발생되고, 시프트업 제한에 의해 하나의 256ksps의 개별 채널로 데이터 전송이 행해지는 경우와 같이, 복수의 호가 하나의 개별 채널로 다중된 경우는 그 확산코드 단위로 파일럿 동기검출, 및 송신전력제어를 행한다.
C-3-3: 가변 레이트 전송제어
가변 레이트 전송제어로서, 비터비 복호시의 라이클리후드(liklihood) 및 파일럿 심볼부와 논리 채널용 심볼부와의 수신 SIR 차를 이용한 블라인드 레이트 판정을 행한다.
C-3-4:동기처리
C-3-4-1:이동기(MS) 기동시
이동기(MS)는 기동시에 셀/섹터 선택을 행하고, 퍼치채널 동기를 확립한다.
또한, 본 실시에에서는 각 섹터는 롱코드의 일부를 마스크로 한 퍼치채널을 송신하도록 되어 있고, 제1 퍼치채널의 롱코드 마스크 심볼은 전 셀에 공통의 쇼트코드로 확산된다. 따라서, 이동기(MS)는 그 공통의 쇼트코드를 이용하여 슬롯 타이밍을 검출할 수 있다. 또한, 제2 퍼치채널의 롱코드 마스크 심볼은 어떤 특정의 범위의 롱코드와 관련된 쇼트코드로 확산된다. 따라서, 이동기(MS)는 그 쇼트코드를 이용하여 탐색하는 롱코드 후보를 포함할 수 있다.
또한, 퍼치채널로 자신의 섹터번호와 주변 셀의 롱코드번호를 통지한다. 이동기(MS)는 이 통지정보를 기초로, 동일 셀 내의 다른 섹터 및 주변 셀 내의 섹터에서 퍼치채널 동기를 확립하고, 퍼치채널의 수신 레벨 측정을 행한다. 이동기(MS)는 퍼치채널 수신 레벨 비교에 의해, 대기중에 셀/섹터 이행판정을 행할 수 있다.
C-3-4-2: 랜덤 액세스시
이동기(MS)는 위치등록시나 발착호시에 RACH를 송신한다. 기지국(BS)은 복수의 프레임 오프섹터로 송신된 RACH의 동기를 확하여 이를 송신한다.
C-3-4-3: 개별 채널 동기 확립시
SDCCH 및 TCH의 동기확립 수순의 개요를 도 93에 도시하였다. 도 93에서, 기지국(BS)은 먼저 아이들 패턴을 설정한 포워드 채널의 송신을 개시한다.
한편, 퍼치채널의 동기정보 및 망으로부터 통지된 프레임 오프셋터군과 시간슬롯 오프셋군을 기초로, 포워드 채널의 칩 동기 및 프레임 동기를 확립한다. 또한, 파일럿 심볼 패턴의 일부가 동기 워드로서 사용된다. 그리고, 이동기(MS)는 포워드 채널에 관하여, 1/2 시간슬롯 지연된 프레임 타이밍에서 리버스 채널의 송신을 개시한다. 이 때, 리버스 채널에는 아이들 패턴이 설정된다. 그 후, 이동기(MS)는 포워드 채널의 통상 송신을 검출대기한다.
또한, 기지국(BS)은 교환장치로부터 지정된 프레임 오프셋군과 시간슬롯 오프셋군을 기초로 리버스 채널의 칩 동기 및 프레임 동기를 확립한다. 동기확립 후, 기지국(BS)은 포워드 채널의 통상 송신을 개시하고, 리버스 채널의 통상 송신대기로 된다.
그리고, 이동기(MS)는 포워드 채널의 통상 송신을 검출한 후, 리버스 채널의 통상송신을 개시하고, 기지국(BS)은 리버스 채널의 통상 송신을 검출한 후, 유선구간에 전송을 개시한다.
C-3-4-4:셀간 다이버시티 핸드오버시
셀간 다이버시티 핸드오버 개시시의 동기확립 수순의 개요를 이하에, 셀간 다이버시티 핸드오버시 동기확립 플로를 도 94에 도시하였다.
(1) 이동기(MS)는 송신중의 리버스 개별물리 채널의 무선 프레임들과, 핸드오버를 수신하는 기지국(BS)에 의해 송신된 퍼치채널의 무선 프레임간에, 동일 프레임 번호에서의 프레임 시간차를 측정하고, 이 측정치를 망에 알린다. 이 측정치는 칩 단위이다. 측정치는 퍼치채널의 프레임 타이밍에 대한, 리버스 개별 물리 채널의 프레임 타이밍의 시간차이며, 항상 정의 값으로 나타내어 지고, 그 범위는 0-[업링크 롱코드 주기-1] 칩이다.
(2) 또한, 이동기(MS)는 프레임 시간차의 측정치를 다이버시티 핸드오버 원 기지국(BS)을 거쳐, 기지국(BS) 제어장치에 통지한다.
(3) 기지국(BS) 제어장치는 통지된 프레임 시간차의 측정치를 발착호 접속시에 설정된 프레임 오프셋 및 타이슬롯 오프셋과 함께, 기지국(BS)의 다이버시티 핸드오버 목적지에 통지한다. 더욱이 핸드오버 발원지의 기지국(BS)을 거쳐, 이동기(MS)에 핸드오버 목적지 BTS에 사용하는 확산코드 등의 무선 파라미터를 통지한다.
(4) 이동기(MS)는 통지된 무선 파리미터를 사용하여, 핸드오버 발원지의 기지국(BS)으로부터의 포워드 채널에 대한 칩 동기확립 처리를 개시한다. 송신하고 있는 리버스 채널에 관해서는 그대로 송신을 지속한다.
(5) 핸드오버 발원지의 기지국(BS)은 프레임 시간차의 측정치, 프레임 오프셋 및 시간슬롯 오프셋의 통지를 받아, 이들의 정보를 이용하여 이 기지국(BS)은 개별물리 채널의 송신을 개시함과 동시에, 이동기(MS)에 의해 송신되는 리버스 개별물리 채널의 동기확립 처리를 개시한다.
(6) 이동기(MS)는 핸드오버 목적지 퍼치채널의 수신 타이밍에 기초하여, 핸드오버 목적지 기지국(BS)으로부터 포워드 채널의 칩 동기를 확립한다. 칩 동기가 확립되었을 때, 핸드오버 발원지의 기지국(BS)으로부터의 포워드 채널과의 최대비 합성을 개시한다.
또한, 구체적인 포워드 개별물리 채널의 송신 타이밍 및 리버스 개별물리 채널의 동기확립방법은 'B-2:기지국(BS) 송신 및 수신 타이밍"에서 설명한 바와 같다. 또한, UPCH에서도, 상술한 수순과 동일한 동기확립 수순에 의해 채널의 설정이 행해진다. 동기확립 후에 행해지는 제어에 대해서는 후술하는 "C-3-12-3:UPCH용 개별 물리 채널"을 참조한다.
C-3-4-5: 동일 채널 내 다른 섹터의 퍼치채널 동기
동일 섹터 내의 각 섹터에서는 시스템에서 결정된 위상차에 의해서 동일 롱코드 및 동일 쇼트코드로 확산된 퍼치채널을 송신하고 있다. 이동기(MS)는 초기 동기 완료한 시점에서, 대기하고 있는 섹터로부터 통지정보를 수신하고, 이 통지정보에 포함되어 있는 자신의 섹터번호 및 동일 셀 내 섹터수를 취득한다. 이동기(MS)는 이 정보에 기초하여, 동일 셀 내 다른 섹터의 롱코드 위상을 특정하고, 동일 셀 내 다른 섹터의 퍼치채널 동기를 확립할 수 있다.
C-3-5:초기 동기 확립 기능
C-3-5-1:개요
동기확립기능은 수신무선 채널에 대하여 쇼트코드, 롱코드, 프레임 및 슈퍼 프레임 동기를 확립한 후, 대기상태에 이행하는 기능이다.
C-3-5-2: 요구특성
본 실시예에 따른 이동기(MS)는 이하에 조건(1)-(3) 하에 전원삽입후 10s 이내에 대기상태로 이행할 수 있다.
(1) 전송로 조건은 수신감도의 규정과 동일하다.
(2) 후술하는 "C-3-6:패스 서치 기능"에 나타낸 셀/섹터 서치를 행한다.
(3) 퍼치 채널 검출동작을 완료한다.
C-3-5-3: 동기판정
C-3-5-3-1:동기 확립판정
다음에, 개별물리 채널에 대한 동기확립 판정(프레임 동기확립 판정 및 슈퍼 프레임 동기확립 판정)에 대해서 설명한다.
(1) 프레임 동기 확립판정
개별 물리채널에 대한 프레임 동기확립판정은 SW 검출에 의해 행한다. 프레임 동기확립의 판정은 SW의 불일치 비트수가 Nb 이하인 무선 프레임이 SR프레임 이상 연속한 경우로 한다. 또한, Nb값 및 SR값은 임의로 설정가능하며, 예를 들면, 0-255의 범위로 적절하게 설정된다.
(2) 슈퍼 프레임 동기확립 판정
개별물리 채널에는 프레임 번호를 나타내는 비트가 존재하지 않기 때문에, 이동기(MS)는 암묵적으로 프레임 번호를 판정하여 슈퍼 프레임 동기를 확립한다. 또한, 프레임 번호는 퍼치채널의 프레임 타이밍에 대하여, 소정시간 벗어난 타이밍의 개별 물리 채널 무선 프레임의 프레임 번호를, 퍼치채널을 통해 통지하는 시스템 프레임 번호(SFN)로부터 결정될 수 있는 SFN의 모듈 64값이다.
C-3-5-3-2: 비동기 판정
다음에, 개별물리 채널에 대한 비동기 판정에 대해서 설명한다.
개별물리 채널에 대한 비동기 판정에는 무선 프레임마다, SW의 불일치 비트수가 Nb이하인지 여부를 감시한다.
단, 하나의 호가 복수의 확산코드로 구성되는 멀티코드 전송인 경우 상기 조건의 판정은 특정한 하나의 확산코드(쇼트코드)에 대하여 행해진다. 한편, 독립한 복수의 호에 의한 멀티코드 전송시에는 개개의 개별물리채널마다 상기 조건의 판정이 행해진다.
그리고, 이동기(MS)는 상기 조건을 만족하지 않는 무선 프레임 수가 SF프레임 이상 연속한 경우에 비동기 상태로 판정한다(전방 동기 보호 스텝수:SF). 또한, 비동기 상태에서, 이동기(MS)는 상기 조건을 만족하는 무선 프레임이 SR프레임 이상 연속한 경우에, 동기유지 상태로 판정한다(전방 동기 보호 스텝수:SR). 또한, SF의 값은 임의로 설정가능하며, 예를 들면, 0-255의 범위에서 적절하게 설정된다.
C-3-6:패스 서치 기능
다음에, 패스 서치부(45)에서 패스 서치 기능에 대해서 설명한다.
(1) 개요
본 기능은 본 실시예에서 패스서치부(45) 또는 레이크 핑커를 사용하여 무선전송로의 지연 프로파일의 측정을 행하고, 레이크 합성부에서 수신하는 패스를 지시하는 기능하다.
(2) 지연 프로파일 평균시간간격
이동기(MS) 내의 파라미터인, 지연 프로파일 평균시간은 페이징의 순시변동을 평균하는 시간간격이며, 10ms-10s(10ms 단위로 설정)의 이동평균, 또는 상당하는 시정수에 따른 지수 가중된 평균을 행하여 구한다.
(3) 레이크 수신 패스 절환주기
이동기(MS) 내의 파마미터이며, RAKE 수신 패스 절환주기는 평균된 지연 프로파일로부터, RAKE 합성부에 필요한 수의 패스를 선택하는 주기이며, 10ms-10s(10ms 단위로 설정)의 주기를 설정가능하다.
(4) 패스서치 범위
본 실시예에서는 평균적으로 가장 강한 멀티패스의 위치를 수신 타이밍으로 지정하고, 패스서치부(45)는 수신 타이밍에 대하여 ±31㎲의 범위에서 패스서치를 행한다.
C-3-7: 셀/섹터 서치기능
다음에, 셀/섹터 서치(46)에서 셀/섹터 서치 기능에 대해서 설명한다.
(1) 개요
본 기능은 지정된 쇼트코드 및 롱코드를 사용하여, 주변의 셀/섹터의 퍼치채널의 수신 레벨의 측정 및 BCCH 내용의 독출을 행하는 기능이다.
(2) 서치/레벨 측정 코드수
표 15에 나타낸 코드 중, 최대 128 코드에 대하여 패스서치 및 패스의 레벨 측정이 가능하다.
(3) BCCH 내용의 독출 채널수
수신 레벨이 높은 코드 채널로부터 최대 20의 BCCH의 내용을 독출한다.
C-3-8:RSSI, ISSI 측정기능
본 기능은 퍼치채널 또는 통신 중의 채널의 신호레벨(RSSI), 및 상기 이외의 간섭전력(ISSI)을 측정하는 기능이다.
C-3-8-1:측정치 종별
본 기능에서 측정되는 항목은 이하의 나타낸 바와 같다.
(1) 희망파 레벨(RSSI)
(2) 간섭파 레벨(ISSI)
(3) 희망파 대 간섭 신호전력비(Eb/IO)
C-3-8-2:측정 레벨범위
본 기능에서는 감도 규정점 내지 감독규정점 + 70dB의 레벨 범위를 측정가능하게 한다.
C-3-8-3: 측정 정밀도
본 기능에서는 이하의 측정 정밀도를 만족한다.
(1) 평균화 시간간격이 4파일럿 심볼의 경우:±3dB
(2) 평균화 시간간격이 1파일럿 심볼의 경우:±1dB
단, 여기서의 규정조건은 1파 스태틱 채널로 한다.
C-3-9: 송수신 타이밍 생성기능
본 기능은 전술한 패스서치 기능에 의해 생성된 수신 타이밍에 대하여, 이동기(MS)의 송신 타이밍을 생성하는 기능이다. 전송로의 지연 프로파일의 변동에 의해 수신 타이밍은 변동하나, 송신 타이밍의 변동량은 10ms사이에 1/4칩, 1s사이에 2칩으로 제한한다. 이산적인 제어는 프레임의 선두만으로 한정된다.
또한, 송신 타이밍의 정밀도의 규정으로서는 수신 타이밍에 대하여 안테나단에서 ±0.5 칩 이내로 한다. 단, 이 정밀도는 전송로의 지연 프로파일이 변동하지 않는 정상상태를 전제로 한다.
C-3-10: 핸드오버 제어
핸드오버 제어는 DTCH(ACCH를 포함), UPCH 및 패킷 전송시의 FACH/RACH에서 행해진다.
(1) 포워드 채널
. DTCH(ACCH를 포함)에 대해서는 이동기(MS)에서 각 섹터 및 셀로부터의 신호의 최대비 합성한다(다이버시티 핸드오버).
. UPCH 및 패킷 전송시의 FACH/RACH에 대해서는 "C-3-11:패킷 전송제어"에 나타낸 제어를 행한다.
(2) 리버스 채널
. DTCH(ACCH를 포함)에 대해서는 섹터간은 기지국(BS)에서 최대비 합성을 행하고, 셀사이에 대해서는 교환국에서의 선택합성을 행한다.
. UTCH 및 패킷 전송시의 FACH/RACH에 대해서는 "C-3-11: 패킷 전송제어"에 나타낸 제어를 행한다.
(3) 브랜치수
이동기(MS)가 다이버시티 핸드오버를 행하는 경우는 셀간격, 섹터간격, 및 그 혼재에 관계없이, 접속 브랜치수는 최대 3이다. 여기서, "브랜치수"로는 이동기(MS)가 통신하고 있는 셀 혹은 섹터의 수를 의미한다.
C-3-11:패킷 전송제어
C-3-11-1: 개요
패킷 전송제어에서 주된 특징을 이하에 열기한다. 이들의 상세는, "B-12: 패킷전송제어"에 나타낸 바와 같다.
(1) 트래픽 등의 전송특성에 응한 사용물리 채널 절환
(2) 이동기(MS)-기지국(BS)사이에서의 물리 채널 절환제어
(3) 셀간 고속 HHO
(4) 패킷의 파기
C-3-11-2: 물리 채널 절환제어
(1) 절환판단 노드
이동기(MS)를 포위하는 섹터에 대해 권한(authority)를 갖는 기지국(BS)에서, 하기 요인을 기초로 절환판단을 행한다.
(2) 절환판단요인
이하의 요인을 사용가능하며, 어느 요인을 사용할 것인지에 대해서는 기지국에서 임의로 설정할 수 있다.
요인1: 교환기의 ADP 및 이동기(MS)의 ADP로부터의 인-밴드 정보
요인2: 기지국(BS)에 의한 리버스/포워드 트래픽양 감시
요인3: 이동기(MS)로부터 기지국(BS)에의, 사용 채널 절환요구 레이어 3 정보
(3) 절환판단방법
상기 (2)의 요인에 의한 통지된 정보와 미리 절정한 임계치를 비교하여, 기지국(BS) 제어부에서 판단한다.
(4) 절환제어방법
절환처리 시퀀스를 도 95의 (a) 및 (b)에 나타내었다. (a)는 공통제어용 물리 채널로부터 개별물리 채널에의 절환, (b)는 개별물리 채널로부터 공통 제어용 물리 채널로의 절환에 대한 시퀀스이다. 또한, 절환제어는 이동기(MS)와 기지국(BS)사이에만 처리되고, 기지국(BS) 제어장치 및 유선구간에는 어떠한 관계도 없다. 더욱이, 이동기(MS)와 기지국(BS)간의 제어신호는 레이어 3정보이며, 기지국(BS)에서 처리된다.
C-3-11-3: 셀간 핸드오버 제어
셀간 핸드오버 제어수순은 "B-12-5:셀 간 핸드어보제어"에 나타낸 바와 같다. 처리 시퀀스예를 도 96에 나타내었다.
또한, 본처리 시퀀스는 사용 물리 채널(공통제어용 물리채널/개별물리 채널)에 관계없이 동일하다. 단, 무선 링크의 설정/해재에 있어서, 개별물리 채널에 대해서는 물리 채널의 설정/해제 처리가 필요하나, 공통제어용 물리 채널에 대해서는 필요하지 않다.
C-3-11-4:섹터간 핸드오버제어
'B-12-6: 섹터간 핸드오브제어"에 나타낸 바와 같이, 섹터간 DHO는 기지국(BS)에 한하여 제어가능하기 때문에, 패킷 전송시에 있어서도, 회선교환 모드의 경우와 동일하게 최대비 합성을 사용한 색터간 DHO를 행한다.
공통물리 채널(FACH, RACH)의 경우에는, 송수신 타이밍을 자유롭게 설정할 수 있기 때문에, 리버스. 포워드에 대한 최대비 합성은 불가능하다. 따라서, 기지국(BS)과 이동기(MS)간에서, 퍼치채널의 전송 로스에 따라, 1섹터만 송수신을 행하도록 절환제어를 행한다. 절환제어 방법은 도 95(a) 및 (b)에 도시한 셀간 핸드오버의 처리와 동일하다.
C-3-12:DTX 제어
본 제어는 개별물리 채널에 대해서만 적용된다.
C-3-12-1:개별물리 채널에 대한 DTCH 및 ACCH
(1) 송신
DTX제어에는 음성통신용의 개별물리 채널에 대해서만, 음성정보가 있는 경우에 DTCH용 심볼의 송신 ON되고, 없는 경우에 송신 OFF로 된다(VOX 기능). VOX 기능의 구체적인 동작 및 음성정보의 유무의 판정에 대해서는 전술한 바와 같다. 더욱이, 음성통신시의 ACCH에 대해서는 음성정보가 있고, 또한 ACCH를 사용하여 송신하는 정보가 없는 경우에는 더미비트가 송신되며, 음성정보가 없고, 또한 ACCH를 사용하여 송신하는 정보가 없는 경우에만 송신이 정지된다. 또한, 음성정보가 있고, 또한 ACCH를 사용하여 송신하는 정보가 없는 경우에는 W비트 및 CPS PDU부분에 더미 비트가 삽입되고, 잘못하여 CPS PDU가 조립되는 것을 막는 처리가 행해진다.
또한, 파일럿 심볼 및 TPC 심볼은 음성정보의 유무 및 제어정보의 유무에 관계없이, 상시 송신된다. 또한, 송신 ON시의 송신전력(Pon)과, 송신 OFF 시의 송신전력(Poff)와의 전력비는 소정의 조건을 만족하도록 설정된다. 또한, 송신 온/오프의 패턴은 무선 프레임 내의 16 시간슬롯 모두에 대해 동일하다. 또한, DTX 제어는 무선 프레임(10ms) 단위로 행해진다. 또한, 데이터 전송용의 개별물리 채널에 대해서는 DTX 제어는 행해지지 않고, 상기 송신 온으로 된다. 단, 그 채널의 ACCH에 있어서 송신하는 정보가 없는 경우는 음성통신시와 동일하게 W비트 및 CPS PDU부분에 더미비트를 삽입한 송신이 행해진다. 또한, 음성정보의 유무, 및 제어정보의 유무를 통지하기 위한 정보는 전송되지 않는다(VOX 제어에서 송신개시, 혹은 송신종료를 통지하는 프리/포스트앰블은 제외한다).
(2) 수신
수신 유저정보(음성정보) 및 제어정보의 유무의 판정방법을 표22에 나타내었다. 이 표에서 심볼 평균수신전력으로는 1무선 프레임 내에서의 대응하는 심볼 전체의 수신전력 평균치를 나타낸다. 또한, PDXTdB는 이동기(MS) 내 파라미터이며, 여기서는 -30 내지 0dB의 범위에서 임의로 설정된다.
표 22 수신 유저 정보 및 제어정보의 유무의 판정방법
정보종별 정보 있음 정보없음
음성정보 DTCH내부화 단위 CRC OK 또는, DTCH용 심볼 평균수신전력에 대한 파일럿 및 TPC 심볼 평균수신전력의 전력비가 PDTXdB 이하. DTCH 내부호화 단위 CRC NG에서 그리고, DTCH용 심볼 평균수신전력에 대한 파일럿 및 TPC 심볼 평균수신전력의 전력비가 PDTXdB 이상. 단, 상기 판정에 의한 음성정보가 없는 것으로 판정된 경우도 DTCH의 데이터는 음성 코덱에 송하는 것.
제어정보 ACCH 내부호화 단위 CRC OK ACCH내 부호화 단위 CRC NG, 또는 W 비트에 의한 판정
C-3-12-2:SDCC용 개별물리 채널
SDCCH용 개별물리 채널의 경우에는 전송해야할 제어정보가 있는 경우에는 SDCCH용 심볼의 송신 ON으로 되고, 없는 경우에서는 송신 OFF로 된다. 또한, 파일럿 심볼 및 TPC 심볼은 제어정보의 유무에 관계없이 상시 송신된다. 더욱이, 송신 ON시의 송신전력(Pon)과, 송신 OFF시의 송신전력(Poff)와의 전력비는 소정의 조건을 만족하도록 설정된다. 또한, 송신 ON/OFF의 패턴은 무선 프레임 내의 16 시간슬롯 모두에서 동일하다. 더욱이, DTX 제어는 무선 프레임(10ms)단위로 행해진다.
C-3-12-3: UPCH용 개별물리채널
UPCH용 개별물리 채널의 경우에는 전송해야할 제어정보 또는 유저 정보가 있는 경우에는 UPCH용 심볼의 송신 ON되고, 없는 경우에는 송신 OFF로 된다. 또한, 파일럿 심볼 및 TPC 심볼에 대한 송신은 전송해야할 제어정보 또는 유저 정보의 유무에 응하여, 기지국(BS)과 이동기(MS)에서 이하와 같이 제어된다.
C-3-12-3-1: 파일럿 심볼 및 TPC 심볼 송신정지기능
C-3-12-3-1-1:기지국(BS) 제어방법
기지국(BS)은 무선 프레임 마다 파일럿 심볼 및 TPC 심볼의 송신의 필요성을 판단하고, 파일럿 심볼 및 TPC 심볼을 송신하고 있는 상태에서, 하기의 조건 1, 2의 쌍방을 만족한 시점에서, 모든 무선 프레임 중의 전 파일럿 심볼 및 TPC 심볼의 송신을 정지한다. 또한, 기지국(BS)은 전송해야 할 제어정보 또는 유저정보를 갖지 않는 기간에서도, 하기조건 1, 2의 쌍방을 만족하기까지는 파일럿 심볼 및 TCP 심볼을 모두 송신하고, UPCH용 심볼의 송신을 정지한다.
(1) 조건 1: 송신해야 할 제어정보 또는 유저정보가 없게 되고부터 FNDATA-b무선 프레임 이상 경과
(2) 조건 2: 포워드 수신 무선 프레임의 CRC 체크 결과가 연속하여 FCRC-b무선 프레임 이상 NG
C-3-12-3-1-2:이동기(MS) 동작
이동기(MS)는 무선 프레임 마다 파일럿 심볼 및 TPC 심볼의 무선 프레임의 송신할 필요성을 판단하고, 파일럿 심볼 및 TPC 심볼을 송신하고 있는 상태에서, 하기의 조건 3 및 4의 쌍방을 만족한 시점에서, 모든 무선 프레임 중의 전 파일럿 심볼 및 TPC 심볼의 송신을 정지한다. 이동기(MS)는 전송해야할 제어정보 또는 유저정보를 갖지 않는 기간에서도, 하기 조건 3, 4의 쌍방을 만족하기까지는 파일럿 심볼 및 TPC 심볼 전부를 송신하고, UPCH 심볼의 송신을 정지한다.
(1) 조건3: 송신해야 할 제어정보 또는 유저정보가 없게 되고부터 FNDATA-m무선 프레임 이상 경과
(2) 조건4: 리버스 무선 채널 동기 벗어남 검출
FNDATA-m의 값은 임의이며, 여기서는 0-255의 범위에서 적절하게 설정되어 있다.
C-3-12-3-2: 파일럿 심볼 및 TPC 심볼 송신재개 제어
이동기(MS) 및 기지국(BS)는 각각, 파일럿 심볼 및 TPC 심볼의 송신을 정지하고 있는 상태에서, 조건 5, 6의 어느 것이 만족된 시점에서 무선 프레임 중의 전 파일럿 심볼 및 TPC 심볼의 송신을 재개한다.
(1) 조건 5 : 송신해야 할 제어정보 또는 유저정보가 발생
(2) 조건 6: 수신 프레임 동기확립 상태에서 CRC 체크 결과의 OK를 검출
또한, 기지국(BS) 및 이동기(MS)와 함께, 파일럿 심볼 및 TPC 심볼의 송신의 재개를 결정한 경우에는 미리 W비트, U/C 비트, TN/비트, CPS-SDU 비트 모두를 더미 비트로하여, CRC 부호화를 실시한 무선 프레임을 FDummy프레임으로 송신한 후, 송신해야할 제어정보 또는 유저정보를 삽입한 무선 프레임을 송신한다. 당연하나, 더미비트를 삽입한 무선 프레임부터, 파일럿 심볼 및 TPC 심볼도 송신한다. 또한, FDummy의 값은 임의이며, 여기서는 0-255의 범위에서 적절하게 설정하고 있다.
C-3-12-3-3: DTX 제어 OFF시
UPCH의 DTX 제어가 OFF로 지정된 경우는 다음과 같이 송신제어를 행한다.
상술한 송신정지. 개시제어를 행한 후에 파일럿 심볼 및 TPC 심볼을 송신하고 있는 무선 프레임에서, 또한 송신해야할 제어정보 또는 유저 정보가 없는 무선 프레임에서는 UPCH의 CRC 부호화 범위의 모든 비트(W비트, U/C, TN, 내부호화 단위)를 취하여 무선 프레임 내에서 상시 송신 ON으로 된다. 송신정보가 없고, 또한 파일럿 심볼 및 TPC 심볼의 송신을 정지하고 있는 상태에서는 UPCH용 심볼의 송신도 정지되고, 무선 프레임 내에서 상시 송신 OFF로 지정된다.
또한, UPCH용 심볼, 파일럿 심볼 및 TPC 심볼에 대해서, 송신 온시의 송신전력(Pon)과, 송신 OFF시의 송신전력(Poff)와의 전력비는 소정의 조건을 만족하도록 설정된다. 더욱이, 송신 온/오프의 패턴은 무선 프레임 내의 16 시간슬롯 전체에서 동일하다. 또한, DTX 제어는 무선 프레임(10ms) 단위로 행해진다.
C-3-13:외부호 동기처리 동기기능
외부호화에서는 80ms분의 데이터가 하나의 처리단위를 구성한다. 외부호처리는 무선 프레임(10ms)에 동기하여 행해지고, 외부호 처리단위 내의 각 내부호화 단위마다 순서번호(S)가 부여되고, 이 S를 사용하여 외부호 처리동기가 행해진다. 외부호동기의 개념을 도 97에 도시하였으며, 동기확립처리에 대해서는 도 98에, 외부호 동기의 동기유지 처리에서 동기 벗어남 감시처리 플로우를 도 99에 도시하였다. 또한, 전방 보호 스텝수(NF) 및 역방 보호 스텝수(NR)의 초기치는 각각 2이다.
C-3-13:비트 송신방법
본 실시예에서는 더미비트는 CRC 부호화의 대상이며, 모두 "0"이다.
또한, 아이들 패턴은 내부호화 단위의 CRC 부호화 필드 모두에 삽입되고, CRC 체크비트도 포함한다. 그 패턴은 임의의 PN 패턴이며, 각각의 논리 채널마다 모든 내부호화 단위에서 동일한 패턴을 구성한다. 더욱이, 본 패턴은 수신측에서 에러가 없으면 CRC 체크 결과가 NG로 되도록 하는 패턴으로 되어 있다.
C-4:단말 서비스 개요
도 100에 본 실시예에서 이동기(MS)에 대한 외부단말의 접속 개념을 나타내었다. 이 도면에 도시한 바와 같이, 본 실시예에 의한 이동기(MS)에는 적외 인터페이스(Ir IF)를 갖는 데이터 단말을 무선접속할 수 있다. 또한, IrDA와 RS-232C나 이서넷, ITU-T 권고 I.430을 다른 것으로 변환하는 어댑터를 외부에 설치하면, Ir IF를 갖지 않는 데이터 단말이나 ISDN 단말 등을 무선접속할 수 있다.
C-4-1:음성
본 실시예의 각 이동기(MS)에서, 외부 핸드셋 또는 내장 마이크로부터 입력된 음성신호는 음성 코덱에서 A/D 변환되어 부호화된다. 한편, 부호화된 신호는 음성 코덱에서 복호되고 A/D변환되어 이동기(MS)의 외부 핸드셋 또는 내부 설치된 스피커로부터 출력된다.
C-4-2:패킷 신호전송
(1) 개요
본 실시예에서 패킷 전송은 무선구간을 통한 TCP/IP(Transmission Control Protocol/Internet Protocol) 패킷 서비스 통신을 행하기 위한 것이다. 상기 무선구간의 전송제어로서는 "B-12:패킷 전송제어"를 이용하고 있다.
또한, 본 실시예에서는 'C-3:베이스밴드 신호처리부(BB)"에서 기술한 바와 같이, 기지국(BS)으로부터 BCCH 경우로 퍼치채널의 송신전력 및 포워드 간섭전력이 통지되고, 이동기(MS)는 이들 정보에 기초하여 포워드의 통신품질을 알릴 수 있다. 따라서, 이 통신품질에 기초하여, 패킷의 송신/파기를 결정하도록 ADP의 L2 DIX를 구성하여도 좋다. 파기할 패킷의 선택방법은 임의이며, 예를 들면, 재송패킷을 우선적으로 파기하여 재송의 반복을 회피하도록 하여도 좋으며, 통신품질에 응한 미송신 패킷수를 버퍼로부터 보간하여 예상 버퍼 오버플로를 회피하도록 하여도 좋다. 또한, 포워드와 리버스크의 통신품질이 대략 일치하는 환경하에서는 이동기(MS)에서 포워드 통신품질을 측정하고, 이 통신품질에 기초하여 패킷의 송신/파기를 행하도록 하여도 좋다.
(2) 제공 서비스
본 실시예에서 패킷 전송 서비스는 트래픽에 응하여 품질이 변화하는 것을 허용하고 있다. 또한, 본 실시예에 의한 이동기(MS)는 256ksps(사용자 레이트는 472.8kbps)까지의 패킷 전송을 가능하게 하고 있으나, 모든 이동기가 상기 속도로 패킷 전송을 가능하게 할 필요는 없으며, 패킷 전송 자체를 서포트하지 않는 이동기가 존재하여도 좋다.
C-4-3: 비제한 디지털 신호전송
(1) 개요
본 실시예에서는 고정 ISDN서비스에 적합한 통신을 행하기 위해서, 비제한 디지털 신호전송을 서포트하고 있다.
(2) 제공 서비스
본 실시예에서 비제한 디지털 신호전송은 현재의 고정 N-ISDN에서 Bch 서비스에 적합한 서비스를 제공한다. 여기서는 기존의 ISDN 단말을 이동기(MS)에 접속함으로써 상기 서비스를 실현한다. 또한, 본 실시예에 의한 이동기(MS)는 1024 ksps(사용자 레이트는 384ksps)까지의 패킷 전송을 가능하게 하고 있다.
C-4-4:모뎀 신호전송
(1) 개요
본 실시예에서 모뎀 신호전송은 퍼스컴 통신 등의 패킷 애플레이케이션 이외의 비전화통신을 행하는 것이다. 단, 무선구간의 전송제어에 대해서는 상술한 패킷 전송제어를 유용한다.
(2) 제공서비스
상기 모뎀 신호전송은 ITU-T 권고 V.42bis 등에 기초한 데이터 압축, ITU-T 권고 V.42 등에 기초한 에러제어, ITU-T 권고 V.34 등에 기초한 변복조를 행하는 기존 모뎀과의 통신을 목적으로 설치된 것이다.
C-5:휴먼 머신 인터페이스
키 패드 및 표시부의 탑재위치는 임의이다.
C-6: 제어부(MS-CNT)
본 실시예에서 이동기(MS)의 제어부(MS-CONT)는 무선제어((무선부(TRX, 베이스밴드 신호처리부(BB)), 장치 내 신호제어, 단말 인터페이스 제어((단말 인터페이스부(TERM-INT)) 등을 행하고 있다.

Claims (7)

  1. 송신정보를 소정의 코드를 사용하여 확산한 후 확산정보를 송신하는 광대역 CDMA 통신방법에서, 공통 제어정보를 사용하는 복수의 채널를 통해 상이한 상기 송신정보를 동시에 송신할 때, 상기 광대역 CDMA 통신 방법은,
    그 각 송신정보를 채널마다 할당한 코드를 사용하여 확산하는 단계;
    상기 채널을 통해 상기 확산된 수신정보를 송신하는 단계;
    상기 제어정보를 상기 복수의 채널에 공통인 공통코드를 사용하여 확산하는 단계; 및
    상기 확산된 제어정보를 송신하는 단계를 포함하는 특징으로 하는 광대역 CDMA 통신방법.
  2. 제1항에 있어서, 상기 확산된 제어정보를 상기 복수의 채널 중 하나의 채널로만 송신하는 것을 특징으로 하는 광대역 CDMA 통신방법.
  3. 제2항에 있어서, 상기 제어정보의 송신전력은, 상기 확산 송신정보를 송신하는 채널수로 곱한 송신 정보 수신전력인 것을 특징으로 하는 광대역 CDMA 통신방법.
  4. 송신정보를 소정의 코드를 사용하여 확산한 후 무선구간에 상기 확산정보를 송신하는 광대역 CDMA 통신방법에 있어서,
    상기 무선구간의 통신품질에 기초하여 상기 송신정보의 송신/파기를 결정하는 것을 특징으로 하는 광대역 CDMA 통신방법.
  5. 송신정보를 소정의 코드를 사용하여 확산한 후 무선구간에 확산정보를 송신하는 광대역 CDMA 통신 방법에 있어서,
    상기 무선구간의 통신상태에 기초하여 상기 송신정보의 송신/파기를 결정하는 것을 특징으로 하는 광대역 CDMA 통신방법.
  6. 제5항에 있어서, 발호에 실패한 경우에 상기 송신정보를 파기하는 것을 특징으로 하는 광대역 CDMA 통신방법.
  7. 송신정보를 소정의 코드를 사용하여 확산한 후 무선구간에 송신하는 광대역 CDMA 통신방법에 있어서,
    호가 해제된 후 소정시간이 경과하기까지 상기 송신정보를 파기하는 것을 특징으로 하는 광대역 CDMA 통신방법.
KR1019997009460A 1997-04-16 1998-04-15 부호분할 다중 액세스 통신방법 KR20010006373A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP97-114356 1997-04-16
JP11435697 1997-04-16
PCT/JP1998/001717 WO1998047253A1 (fr) 1997-04-16 1998-04-15 Procede de communication amdc

Publications (1)

Publication Number Publication Date
KR20010006373A true KR20010006373A (ko) 2001-01-26

Family

ID=14635690

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019997009460A KR20010006373A (ko) 1997-04-16 1998-04-15 부호분할 다중 액세스 통신방법

Country Status (5)

Country Link
EP (1) EP0977393A1 (ko)
KR (1) KR20010006373A (ko)
CN (1) CN1252911A (ko)
CA (1) CA2278755A1 (ko)
WO (1) WO1998047253A1 (ko)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6603751B1 (en) 1998-02-13 2003-08-05 Qualcomm Incorporated Method and system for performing a handoff in a wireless communication system, such as a hard handoff
US6879571B1 (en) 1998-05-13 2005-04-12 Hitachi, Ltd. Code division multiple access mobile communication system
US6166622A (en) * 1998-10-28 2000-12-26 Texas Instruments Incorporated Time slot structure for improved TPC estimation in WCDMA
JP3512742B2 (ja) 1998-12-07 2004-03-31 株式会社エヌ・ティ・ティ・ドコモ 移動データ通信のトラフィック制御方法、移動局装置および基地局装置
US6373823B1 (en) * 1999-01-28 2002-04-16 Qualcomm Incorporated Method and apparatus for controlling transmission power in a potentially transmission gated or capped communication system
US6587446B2 (en) 1999-02-11 2003-07-01 Qualcomm Incorporated Handoff in a wireless communication system
JP3583006B2 (ja) 1999-02-24 2004-10-27 株式会社日立国際電気 符号分割多重アクセス受信機
CN100483953C (zh) * 1999-05-10 2009-04-29 株式会社Ntt杜可莫 数据信号发送方法与数据信号发送装置
MY141814A (en) * 1999-05-20 2010-06-30 Interdigital Tech Corp Prioritization and flow control of data packing for a spread spectrum multiuser channel
GB9912846D0 (en) 1999-06-02 1999-08-04 Nokia Telecommunications Oy A method of controlling power
JP3631049B2 (ja) * 1999-06-03 2005-03-23 松下電器産業株式会社 パケット通信装置及び送信電力制御方法
JP3525828B2 (ja) 1999-11-01 2004-05-10 株式会社日立製作所 位置登録制御方法とそれを用いた移動局装置
JP3544337B2 (ja) * 1999-11-30 2004-07-21 株式会社日立国際電気 符号分割多重アクセス受信機および符号分割多重アクセス受信信号のデータ圧縮および展開方法
ATE418190T1 (de) * 2000-01-14 2009-01-15 Interdigital Tech Corp Drahtloses kommunikationssystem mit selektiv dimensionierten datentransportblöcken
JP3581072B2 (ja) * 2000-01-24 2004-10-27 株式会社エヌ・ティ・ティ・ドコモ チャネル構成方法及びその方法を利用する基地局
US6728225B1 (en) 2000-02-10 2004-04-27 Interdigital Technology Corporation Asymmetrical forward/reverse transmission bandwidth
US6801564B2 (en) * 2000-02-23 2004-10-05 Ipr Licensing, Inc. Reverse link correlation filter in wireless communication systems
GB0009226D0 (en) * 2000-04-12 2000-05-31 Nokia Networks Oy Transporting information in a communication system
JP3424651B2 (ja) * 2000-04-12 2003-07-07 日本電気株式会社 Cdma方式無線基地局
US6738368B1 (en) 2000-05-12 2004-05-18 Interdigital Technology Corporation Prioritization and flow control of a spread spectrum multiuser channel
EP1170883A3 (fr) * 2000-05-16 2002-04-24 Koninklijke Philips Electronics N.V. Système de transmission de type AMRC, appareil de réception et procédé de synchronisation associés
JP3795743B2 (ja) 2000-11-17 2006-07-12 株式会社エヌ・ティ・ティ・ドコモ データ伝送方法、データ伝送システム、送信装置および受信装置
KR100694397B1 (ko) * 2001-02-22 2007-03-12 엘지전자 주식회사 업링크 동기식 전송방식을 위한 전용채널의 tab 결합방법
EP2259635A3 (en) * 2001-03-28 2012-10-17 Qualcomm Incorporated Power control for point-to-multipoint services provided in communication system
EP1255361A1 (de) * 2001-04-30 2002-11-06 Siemens Aktiengesellschaft Verfahren zur Datenübertragung mit gruppenspezifischer Sendeleistung in Funk-Kommunikationssystemen mit konstanter Sendeleistung pro Gruppe
US6850770B2 (en) * 2001-05-17 2005-02-01 Nokia Corporation Transmit power control (TPC) pattern information in radio link (RL) addition
JP2003229802A (ja) * 2002-01-31 2003-08-15 Alps Electric Co Ltd 短距離無線伝送装置
JP4635411B2 (ja) * 2003-07-22 2011-02-23 株式会社日立製作所 位置登録制御方法
EP2017992B1 (en) 2003-08-25 2020-04-22 Signal Trust for Wireless Innovation Enhanced uplink operation in soft handover
JP4447281B2 (ja) 2003-10-20 2010-04-07 富士通株式会社 移動通信システムにおける送信電力制御装置
US7437135B2 (en) 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
US7046648B2 (en) 2003-11-05 2006-05-16 Interdigital Technology Corporation Wireless communication method and apparatus for coordinating Node-B's and supporting enhanced uplink transmissions during handover
SE0303031D0 (sv) * 2003-11-12 2003-11-12 Ericsson Telefon Ab L M Inter-Frequency and inter-rat handover measurements
US7400692B2 (en) 2004-01-14 2008-07-15 Interdigital Technology Corporation Telescoping window based equalization
WO2005104598A1 (ja) * 2004-04-19 2005-11-03 Mitsubishi Denki Kabushiki Kaisha ハンドオーバ制御方式及びこれを用いた移動局装置
KR100932486B1 (ko) 2004-05-04 2009-12-17 엘지전자 주식회사 무선 이동통신 시스템에서 채널화 코드 할당 방법
KR100930893B1 (ko) 2004-05-04 2009-12-10 엘지전자 주식회사 상향링크 강화 전용 채널을 위한 스케줄링 방법
JP4305341B2 (ja) 2004-09-09 2009-07-29 富士通株式会社 無線通信装置、無線基地局、無線基地局制御装置、送信電力制御方法
CN101174868B (zh) * 2006-11-03 2012-01-11 电信科学技术研究院 一种多用户发射分集的方法及装置
KR20080110443A (ko) * 2007-06-15 2008-12-18 삼성전자주식회사 이동통신 시스템에서 ack/nack 자원 할당 방법 및장치
US8274955B2 (en) * 2008-06-16 2012-09-25 Xg Technology, Inc. Keep alive timeslots in a heterogeneous MAC protocol to track handsets in a wireless network
US8964692B2 (en) 2008-11-10 2015-02-24 Qualcomm Incorporated Spectrum sensing of bluetooth using a sequence of energy detection measurements
CN102361473B (zh) * 2011-06-30 2016-12-21 中兴通讯股份有限公司 拥塞控制方法、装置和系统
CN110795639A (zh) * 2019-09-27 2020-02-14 北京文渊佳科技有限公司 接收信息的方法、装置、电子设备及介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5103459B1 (en) * 1990-06-25 1999-07-06 Qualcomm Inc System and method for generating signal waveforms in a cdma cellular telephone system
JPH06204980A (ja) * 1992-12-28 1994-07-22 Hitachi Ltd スペクトル拡散通信方式
JP3003839B2 (ja) * 1993-11-08 2000-01-31 エヌ・ティ・ティ移動通信網株式会社 Cdma通信方法および装置

Also Published As

Publication number Publication date
CA2278755A1 (en) 1998-10-22
EP0977393A1 (en) 2000-02-02
CN1252911A (zh) 2000-05-10
WO1998047253A1 (fr) 1998-10-22

Similar Documents

Publication Publication Date Title
KR20010006373A (ko) 부호분할 다중 액세스 통신방법
KR100554513B1 (ko) 주파수간 측정에서 측정 갭들 정의
JP4564573B2 (ja) 移動通信システムにおける基地局装置
US8462739B2 (en) Method and apparatus for transmitting control information in a multi-carrier wireless communication system
JP3679132B2 (ja) スペクトル拡散通信システムにおいて高レートデータ送信するための方法および装置
DK2094042T3 (en) Method and apparatus for high-speed transmission of packet data
JP4719798B2 (ja) シグナリングメッセージのオーバーヘッド低減方法及び装置
US6985471B1 (en) Data transmission method, radio network subsystem, and user equipment
JP2005333677A (ja) 移動通信システムにおける基地局装置
JP4134116B2 (ja) 移動通信システムにおける基地局装置
JP2006014365A (ja) 移動通信システムにおける基地局装置
JP4326509B2 (ja) 移動通信システムにおける基地局装置
JP4283789B2 (ja) 移動通信システムにおける基地局装置
JP2006020351A (ja) 移動通信システムにおける基地局装置
Onoe et al. Radio System
JP2005333679A (ja) 移動通信システムにおける基地局装置

Legal Events

Date Code Title Description
A201 Request for examination
PA0105 International application

Patent event date: 19991014

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20010830

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20020625

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20010830

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I