KR101018242B1 - Arq 통신에서 에너지 재전송을 최소화하기 위한 방법 및장치 - Google Patents

Arq 통신에서 에너지 재전송을 최소화하기 위한 방법 및장치 Download PDF

Info

Publication number
KR101018242B1
KR101018242B1 KR1020057002682A KR20057002682A KR101018242B1 KR 101018242 B1 KR101018242 B1 KR 101018242B1 KR 1020057002682 A KR1020057002682 A KR 1020057002682A KR 20057002682 A KR20057002682 A KR 20057002682A KR 101018242 B1 KR101018242 B1 KR 101018242B1
Authority
KR
South Korea
Prior art keywords
energy level
function
signal
remote location
target
Prior art date
Application number
KR1020057002682A
Other languages
English (en)
Other versions
KR20050061460A (ko
Inventor
알키노오스 에이치. 바아노스
듀르가 프래새드 말라디
다-산 시우
Original Assignee
콸콤 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 콸콤 인코포레이티드 filed Critical 콸콤 인코포레이티드
Publication of KR20050061460A publication Critical patent/KR20050061460A/ko
Application granted granted Critical
Publication of KR101018242B1 publication Critical patent/KR101018242B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/26TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
    • H04W52/265TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the quality of service QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0066Parallel concatenated codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1664Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/26TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
    • H04W52/267TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the information rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Electroluminescent Light Sources (AREA)
  • Control Of El Displays (AREA)
  • Photovoltaic Devices (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

본 발명은 통신과 관련한 시스템들 및 기술들에 관한 것이다. 시스템 및 기술들은 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송한다음에 제 2 신호를 제 2 에너지 레벨로 원격위치에 전송하는 단계, 목표 품질 파라미터의 함수로써 목표 전송 에너지 레벨을 원격위치에서 결정하는 단계, 및 목표 전송 에너지 레벨 및 제 1 에너지 레벨의 함수로써 제 2 에너지 레벨을 계산하는 단계를 포함한다. 본 요약서는 기술의 요지를 빠르게 확인하기 위하여 탐색기 또는 다른 판독기를 지원하기 위하여 제공된다. 본 요약서는 본 발명의 범위를 제한하지 않는다는 것이 또한 이해되어야 한다.

Description

ARQ 통신에서 에너지 재전송을 최소화하기 위한 방법 및 장치{ENERGY RETRANSMISSION MINIMIZING METHOD AND APPARATUS THEREOF IN ARQ COMMUNICATIONS}
본 발명은 일반적으로 통신, 특히 통신환경에서의 디부스팅(deboosting)에 관한 것이다.
무선통신시스템들은 다수의 사용자로 하여금 공통 통신 매체를 공유하도록 설계된다. 이러한 한 통신시스템은 코드분할 다중접속(CDMA) 시스템이다. CDMA 통신 시스템은 스펙트럼 확산 통신들에 기초한 변조 및 다중접속방식이다. CDMA 통신시스템에서, 많은 수의 신호들은 동일한 주파수 스펙트럼을 공유하며 이의 결과로서 사용자 용량에서의 증가를 제공한다. 이는 캐리어를 변조시켜서 전체 스펙트럼에 걸쳐 신호를 확산시키는 상이한 코드를 사용하여 각각의 신호를 전송함으로써 달성된다. 전송된 신호들은 원하는 신호를 역확산하는 대응 코드를 사용하는 복조 프로세스에 의하여 수신기에서 분리될 수 있다. 코드들이 매칭되지 않는, 원치않는 신호들은 잡음으로 인식된다.
CDMA 통신시스템의 성능은 순방향 에러정정(FEC)을 용이하게 수행하는 강력한 코딩방법들을 제공함으로써 강화될 수 있다. 코딩 프로세스는 수신기가 에러를 정정하기 위하여 사용할 수 있는 리던던시를 제공한다. 이는 페이로드 비트들의 그룹으로부터 리던던시 심볼들 및 규칙적(systematic) 심볼들을 포함하는 데이터 패킷들을 발생시킴으로써 달성될 수 있다. 규칙적 심볼들은 페이로드 비트들을 복제한다. 규칙적 심볼들 및 리던던시 심볼들의 일부를 포함하는 서브패킷은 초기에 수신기에 전송될 수 있다. 만일 수신기가 데이터 패킷을 디코딩할 수 있다면, 나머지 리던던시 심볼들은 수신기에 전송될 필요가 없다. 다른 한편으로, 만일 수신기가 데이터 패킷을 디코딩할 수 없다면, 상이한 리던던시 심볼들을 가진 새로운 서브패킷이 재전송을 통해 수신기에 전송될 수 있다. 서브패킷들은 수신기에서 공동으로 결합 및 디코딩될 수 있으며 이에 따라 매우 효율적인 재전송이 이루어진다. 왜냐하면 이전 전송의 에너지가 버려지지 않기 때문이다. 이러한 프로세스는 증분식(incremental) 리던던시로서 공지되어 있다.
증분식 리던던시 기술들에 대한 단점은 재전송 프로세스가 귀중한 자원들을 소모한다는 것이다. 증분식 리던던시를 사용하는 종래의 시스템들은 일반적으로 독립 전송으로써 각각의 서브패킷을 재전송하도록 구성되었다. 즉, 재전송 에너지는 비록 이전 전송이 수신되지 않았을지라도 수신기가 계속해서 재전송을 디코딩할 수 있는 기회를 가지도록 충분히 높다. 이는 데이터 패킷을 디코딩하는데 필요한 증분 에너지가 매우 작을때 참이다. 따라서, 동일한 데이터 패킷으로부터 유도된 이전 서브패킷 전송들의 에너지를 고려하는 재전송들을 조절하기 위한 효율적인 방법에 대한 필요성이 요망된다.
본 발명의 일 양상에서, 통신방법은 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송하는 단계, 목표 전송 에너지 레벨을 목표 품질 파라미터의 함수로서 원격위치에서 결정하는 단계, 제 2 에너지 레벨을 목표 전송 에너지 레벨 및 제 1 에너지 레벨의 함수로서 계산하는 단계, 및 제 2 신호를 제 2 에너지 레벨로 원격위치에 전송하는 단계를 포함한다.
본 발명의 다른 양상에서, 통신장치는 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송한 다음에 제 2 신호를 제 2 에너지 레벨로 원격위치에 전송하도록 구성된 송신기, 목표 전송 에너지 레벨을 목표 품질 파라미터의 함수로서 원격위치에서 결정하고 제 2 에너지 품질을 목표 전송 에너지 레벨 및 제 1 에너지 레벨의 함수로서 계산하도록 구성된 프로세서를 포함한다.
본 발명의 또 다른 양상에서, 통신장치는 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송한 다음에 제 2 신호를 제 2 에너지 레벨로 원격위치에 전송하는 수단, 목표 전송 에너지 레벨을 목표 품질 파라미터의 함수로서 원격위치에서 결정하는 결정수단, 및 제 2 에너지 레벨을 목표 전송 에너지 레벨 및 제 1 에너지 레벨의 함수로서 계산하는 수단을 포함한다.
본 발명의 다른 실시예들이 본 발명의 여러 실시예들만을 예시적으로 기술한 이하의 상세한 설명으로부터 명백해진다는 것이 이해되어야 한다. 인식되는 바와같이, 본 발명은 다른 실시예들로 구현될 수 있으며, 이러한 실시예들은 본 발명의 범위를 벗어나지 않고 수정될 수 있다. 따라서, 도면 및 상세한 설명은 본 발명을 제한하지 않고 예시적으로만 기술된다.
본 발명은 도면을 참조로하여 이하에서 더 상세히 설명될 것이다.
도 1은 CDMA 통신시스템의 일 실시예에 대한 개념적인 블록도.
도 2는 기지국의 일 실시예에 대한 기능 블록도.
도 3은 가입자국의 일 실시예에 대한 기능 블록도.
도 4는 디부스팅 기능의 단순화된 예를 도시적으로 설명한 도면.
도 5는 디부스팅 기능의 상세한 설명을 기술한 흐름도.
첨부된 도면들을 참조로하여 이하에서 기술된 상세한 설명은 본 발명의 다양한 실시예들을 설명하며 본 발명이 실시될 수 있는 실시예들만을 설명하는 것이 아니다. 상세한 설명 전반에 걸쳐 기술된 실시들은 예시적으로만 기재되며 다른 실시예들에 비하여 반드시 바람직하거나 또는 유리한 실시예들로서 구현되는 것이 아니다. 상세한 설명은 본 발명의 전반적인 이해를 위한 특정 설명을 포함하나, 본 발명이 특정 설명없이 실시될 수 있다는 것은 당업자에게 명백할 것이다. 일례로, 공지된 구조 및 장치들은 본 발명의 개념을 불명료하게 하는 것을 방지하기 위하여 블록도로로 도시된다.
이하의 상세한 설명에서, 본 발명의 다양한 양상들은 고속 데이터 애플리케이션들을 지원하는 CDMA 통신시스템과 관련하여 기술될 것이다. 이들 양상들이 상기와 같은 애플리케이션에 적합할 수 있을지라도, 당업자는 이들 양상들이 다양한 다른 통신 환경들에 응용할 수 있다는 것을 인식해야 한다. 따라서, CDMA 통신시스템은 본 발명의 양상을 설명하는데 참조될 것이다.
도 1은 디-부스팅 능력을 가진 CDMA 통신시스템의 일 실시예 대한 개념적 블록도이다. 기지국 제어기(102)(BSC)는 기존의 네트워크 인프라 구조(106)에 무선 네트워크(104)를 인터페이싱하기 위하여 사용될 수 있다. 네트워크 인프라 구조(106)는 인터넷, 기업 인트라넷 등과 같은 패킷 교환 네트워크일 수 있다. 선택적으로, 네트워크 인프라 구조(106)는 공중교환 전화망(PSTN)과 같은 회선교환망일 수 있다. 무선 네트워크(104)는 지리적 영역 전반에 걸쳐 분산된 임의의 수의 기지국들로 구현될 수 있다. 지리적 영역은 각각의 셀을 서비스하는 기지국을 가진 셀들로서 알려진 작은 영역들로 다시 분할될 수 있다. 높은 트래픽 애플리케이션들에서, 셀은 각각의 섹터를 서비스하는 기지국을 가진 섹터들로서 추가로 분할될 수 있다. 단순화를 위하여, 하나의 기지국(108)이 BSC(102)의 제어하에서 전체 섹터를 서비스하는 것으로 도시된다. 섹터내에서 동작하는 다수의 가입자국(110a-110d)은 서로 통신할 수 있거나 또는 하나 이상의 기지국들을 통해 네트워크(106)을 액세스할 수 있다.
가입자국(110a)에 처음으로 전력이 공급될때, 가입자국은 미리 결정된 액세스 절차를 사용하여 기지국(108)과의 무선접속을 설정(establish)하는 것을 시도할 수 있다. 액세스 절차는 순방향 링크를 통해 전송된 파일럿의 획득(acquisition)과 관련된다. 순방향 링크는 기지국(108)으로부터 가입자국으로의 전송을 지칭하며, 역방향 링크는 가입자국으로부터 기지국(108)으로의 전송을 지칭한다. 일단 가입자국(110a)이 파일럿을 획득하면, 가입자국(110a)은 방송 시스템 정보를 동기포착하기 위하여 순방향 링크 동기화 채널을 액세스할 수 있으며, 이후 액세스 채널을 사용하여 역방향 링크를 통해 기지국(108)에 등록 요구를 전송할 수 있다. 그 다음에, 기지국(108)은 등록 요구를 BSC(102)에 전송한다. 이에 응답하여, BSC(102)는 가입자국(110a)을 등록하며 응답을 확인응답 등록으로써 가입자국(110a)에 다시 전송한다.
BSC(102)는 기지국(108)이 페이징 채널을 통해 가입자국(110a)에 페이징하도록 지시함으로써 네트워크(106)로부터 가입자국(110)으로의 통화를 개시할 수 있다. 이에 응답하여, 가입자국(110a)은 통화 수신을 대기하라는 메시지들을 액세스 채널을 통해 기지국에 다시 전송할 수 있다. 선택적으로, 가입자국(110a)은 액세스 채널을 통해 기지국(108)에 신호를 전송함으로써 통화를 개시할 수 있다. 임의의 경우에, 일단 통화가 개시되면, 논리적 자원 접속이 기지국(108) 및 가입자국(108) 사이에서 설정될 수 있으며, 기지국(108)은 상기 접속을 통해 가입자국에 대하여 의도된 통신들을 식별하기 위하여 가입자국(110a)에 어드레스를 할당할 수 있다. 어드레스는 통화 셋업동안 시그널링 메시지들의 교환과 함께 기지국(108)으로부터 가입자국(110a)에 전송될 수 있다. 그 다음에, 트래픽 채널은 통화를 지원하기 위하여 기지국(108) 및 가입자국(110a)사이에서 형성될 수 있다. 트래픽 채널이 형성된 가입자국은 활성 가입자국으로 지칭된다. 기지국(108) 및 가입자국(110a)사이에 전송될 데이터량에 따라, 다중 채널들은 트래픽 채널에 할당될 수 있다. 채널 할당들은 월시(Walsh) 코드들로서 공지된 직교 확산 시퀀스들에 기초할 수 있다.
통화 동안, 가입자국(110a)은 현재의 채널 조건들 하에서 순방향 링크의 품질에 관한 정보를 기지국(108)에 다시 전송할 수 있다. 이하에서 더 상세히 기술될 방식으로, 피드백은 적정 서비스 품질을 달성하는데 필요한 전력으로 순방향 링크의 전송전력을 제한하기 위하여 기지국(108)에 의하여 사용될 수 있다. 피드백은 공지된 수단에 의하여 순방향 링크 파일럿으로부터 가입자국(110a)에서 계산되는 캐리어 대 간섭(C/I) 비에 기초할 수 있다. 이러한 피드백뿐만 아니라 자원의 유용성 및 다양한 가입자국들(110a-110d) 사이에서 사용자 우선순위들에 기초하여, 기지국(108)은 트래픽 채널을 통해 가입자국(110a)으로의 하나 이상의 데이터 패킷들의 순방향 링크 전송을 스케줄링할 수 있다.
기지국(108)에 의하여 생성되는 순방향 링크 전송은 또한 트래픽 채널과 연관된 데이터 패킷 제어 채널을 포함할 수 있다. 모든 가입자국들(110a-110d)에 공통일 수 있는 패킷 데이터 제어 채널은 개별 가입자국들에 어드레싱되는 정보 패킷들을 반송하기 위하여 사용될 수 있다. 각각의 정보 패킷은 각각의 트래픽 채널을 통해 반송되는 대응 데이터 서브패킷을 수신 및 디코딩하기 위하여 의도된 가입자국에 의하여 사용될 수 있다. 정보 패킷은 대응 데이터 서브패킷과 통신될 수 있거나 또는 시간에 대하여 오프셋될 수 있다. 만일 가입자국(110a)이 자신의 어드레스를 가진 정보 패킷을 식별하면, 가입자국(110a)은 대응 데이터 서브패킷의 디코딩을 시도할 수 있다. 확인응답(ACK) 메시지는 의도된 가입자국(110a)이 서브패킷으로부터 데이터 패킷을 디코딩할 수 있는 경우에 의도된 가입자국(110a)으로부터 역방향 링크 ACK 채널을 통해 기지국(108)에 전송될 수 있다. 다른 한편으로, 만일 데이터 패킷이 의도된 가입자국(110a)에서 성공적으로 디코딩되지 않으면, 기지국(108)이 동일한 데이터 패킷으로부터 다른 서브패킷을 전송할 것을 요구하는 부정응답(NAK) 메시지가 역방향 링크 ACK 채널을 통해 기지국에 전송될 수 있다.
도 2는 기지국의 일 실시예에 대한 기능 블록도이다. 기지국은 통화 셋업동안 설정된 논리적 자원 접속을 통해 BSC(도시안됨)로부터 데이터를 수신하도록 구성될 수 있다. 데이터는 기지국내의 큐(206)에 저장될 수 있으며, 큐(206)는 데이터가 가입자국에 전송되기전에 BSC(도시안됨)로부터 데이터를 버퍼링한다. 프로세서(208)는 데이터의 일부분 또는 페이로드를 고정 또는 가변 레이트로 큐(206)로부터 인코더(210)로 전송하는데 사용될 수 있다. 가변 데이터 레이트들을 지원하는 CDMA 통신시스템들에서, 가입자국(110)으로부터 기지국(108)으로 다시 전송된 C/A 비는 현재의 채널 조건들하에서 가능한 높은 데이터 레이트로 순방향 링크 트래픽을 효율적으로 전송하기 위하여 프로세서(208)에 의하여 사용될 수 있다.
인코더(210)는 터보 코딩과 같은 반복 코딩 프로세스를 페이로드에 적용하기 위하여 사용될 수 있다. 코딩 프로세스는 큐(206)로부터 프로세서(208)에 의하여 전송되는 페이로드 비트들의 그룹으로부터 규칙적 심볼들 및 리던던시 심볼들을 포함하는 데이터 패킷을 발생시키기 위하여 사용될 수 있다. 코딩 프로세스로부터 생성된 코딩된 심볼들의 수로 나누어진 페이로드 비트들의 수는 일반적으로 코딩 레이트로서 언급된다. 코딩 레이트가 낮을 수록 코딩 이득이 높아진다. 이러한 코딩 이득은 기지국(108)으로 하여금 전송 에너지를 감소시키도록 하고 또한 리던던시의 증가로 인하여 가입자국(110)에서 동일한 비트 에러 레이트(BER)를 달성하도록 한다. BER은 일반적으로 최소 서비스 품질을 규정하는 설계 파라미터로서 당업자에 의하여 사용된다.
코딩된 심볼들이 가입자국(110)에 전송되는 방식은 기지국이 초기 전송을 수행하는지 또는 데이터 패킷의 재전송을 수행하는지의 여부에 따른다. 만일 데이터 패킷이 초기 전송을 위하여 가입자국(110)에 큐잉되면, 인코더(210)는 규칙적 심볼들 및 리던던시 심볼들의 일부를 서브패킷으로 패킷화할 수 있다. 다른 한편으로, 만일 데이터 패킷이 재전송을 위하여 큐잉되면, 다른 리던던시 심볼들을 가진 새로운 서브패킷이 사용될 수 있다. 임의의 경우에, 서브패킷의 코딩된 심볼들은 다중 트래픽 부채널들을 생성하기 위하여 디멀티플렉서(212)에 제공될 수 있다. 일부 실시예에서, 서브패킷의 코딩된 심볼들은 디멀티플렉서(212)에 제공되기전에 긴 의사랜덤 잡음(PN) 시퀀스를 사용하여 인터리빙 및 스크램블링될 수 있다.
변조기(214)는 다중 코딩된 심볼들을 각각의 트래픽 부채널로부터 단일 변조 심볼들로 신호 성좌로 매핑하기 위하여 사용될 수 있다. 단일 변조 심볼에 다중 코딩된 심볼들을 매핑함으로써, 대역폭 효율이 개선될 수 있다. 변조 심볼에 의하여 표현될 수 있는 코딩된 심볼들의 수는 변조 순서로서 언급되며 변조 방식의 함수이다. 예로서, QPSK(직교위상 시프트 키잉)는 두개의 코딩된 심볼들이 변조 심볼에 매핑될 수 있는 신호 성상도(constellation)를 사용한다. 16-QAM과 같은 고위 변조 방식은 4개의 코딩된 심볼들을 변조 심볼에 매핑시켜서 QPSK보다 더 효율적인 대역폭을 만들기 위하여 사용될 수 있다. 변조기(214)는 공지된 임의의 변조방식으로 구현될 수 있다. 기지국의 적어도 하나의 실시예에서, 변조방식은 프로세서(208)에 의하여 프로그래밍될 수 있다.
전송되는 코딩된 심볼의 세트 및 변조의 결합으로써 전송 포맷을 규정할 수 있다. 각각의 포맷은 비트당 목표 에너지(Eb/Nt)목표, (즉 주어진 BER을 가진 패킷을 디코딩하는데 필요한 비트당 수신 에너지)에 의하여 포착될 수 있는 다른 성능을 가질 수 있다. 이러한 성능 측정은 주어진 수신기 구현과 부정확하게(loosely) 관련되지만 공지된 수단에 의하여 유도될 수 있다.
채널 분리(separation)는 프로세서(208)에 의하여 제공된 다른 월시 코드를 사용하여 각각의 트래픽 부채널을 확산시킴으로써 달성될 수 있다. 멀티플렉서(216)는 변조 심볼당 n개의 칩들을 생성하기 위하여 각각의 월시 코드를 각각의 변조 심볼에 곱하기 위하여 사용될 수 있다. 값 n은 일반적으로 확산 인자로서 언급된다. 채널들은 변조된 심볼 레이트와 확산 인자를 곱한 것과 동일한 칩 레이트를 가진 순방향 링크 트래픽 채널을 발생시키기 위하여 가산기(218)와 결합될 수 있다.
가산기(218)로부터의 순방향 링크 트래픽 채널은 이득 엘리먼트(220)에 제공될 수 있다. 프로세서(208)에 의하여 포착된 이득 신호는 순방향 링크 트래픽 채널의 전송 에너지를 제어하기 위하여 이득 엘리먼트(220)에 공급될 수 있다. 순방향 링크 트래픽 채널(Ec/Ior)의 전송 에너지는 일반적으로 순방향 링크 트래픽 채널의 전송 전력 대 기지국의 전체 전력의 비로서 표현된다. Ec/Ior는 선택된 포맷을 사용하여 최소 서비스 품질 요건들을 충족시키기 위하여 가입자국에서 필요한 칩당 목포 에너지 (Ec/It)목표를 결정하고, 순방향 링크와 연관된 손실들을 극복하기에 충분한 에너지를 상기 값에 가산함으로써 계산될 수 있다. (Ec/It)목표는 다음과 같은 수식을 사용하여 (Ec/It)목표로부터 계산될 수 있다.
(Ec/It)목표 = (Eb/Nt)목표(서브패킷 코딩 레이트)(변조 등급)/(확산 인자) (1)
순방향 링크와 연관된 손실들은 공지된 수단에 의하여 가입자국(110)으로부터 기지국(108)에 다시 공급되는 C/I에 기초하여 추정될 수 있다. 전송을 위하여 필요한 Ec/Ior은 다음과 같은 수식으로 계산될 수 있다.
Ec/Ior dB = (Ec/Nt)목표 dB-(C/I 비)dB + (Ecp/Ior)dB (2)
여기서, Ecp/Ior는 순방향 링크 파일럿의 전송 전력 대 기지국의 전체 전력의 비(일반적으로 10 내지 20%사이)이다.
이득 엘리먼트(220)로부터 순방향 링크 트래픽 채널은 제 2 가산기(222)에 제공될 수 있으며, 제 2가산기(222)에서는 상기 순방향 링크 트래픽 채널과 패킷 데이터 제어 채널과 같은 다른 오버헤드 채널들이 결합될 수 있다. 각각의 오버헤드 채널은 인코딩 및 변조된 후 그 자체의 고유 월시 코드를 사용하여 확산되어 채널 분리를 유지할 수 있다. 그 다음에, 결합된 신호는 멀티플렉서(224)에 제공될 수 있으며, 멀티플렉서(224)에서는 결합된 신호가 짧은 PN 코드들을 통해 직교확산될 수 있다. 그 다음에, 짧은 PN 코드들은 한 섹터를 다른 섹터로부터 분리시키기 위하여 사용되는 제 2 코딩계층이다. 이러한 방법은 모든 섹터에서 월시 코드들을 재사용할 수 있도록 한다. 그 다음에, 직교 변조된 신호는 트랜시버(26)에 전송되어 필터링, 상향 변환 및 증폭된 후 안테나(228)로부터 순방향 링크를 통해 가입자국에 전송될 수 있다.
도 3은 가입자국의 일 실시예에 대한 기능 블록도이다. 순방향 링크 전송은 트랜시버(304)에 접속된 안테나(302)를 통해 가입자국에서 수신될 수 있다. 트랜시버(304)는 순방향 전송을 필터링 및 증폭한후 이를 기저대역으로 하향변환하도록 구성될 수 있다. 복조기(306)는 순방향 링크 전송을 직교 복조한후, 패킷 데이터 제어 채널을 추출하기 위하여 역확산 프로세스를 통해 트래픽 부채널들을 분리하기 위하여 사용될 수 있다. 패킷 데이터 제어 채널은 그것이 가입자국에 어드레싱되는지의 여부를 결정하기 위하여 다양한 신호 처리기능들을 수행하는 오버헤드 채널 프로세서(308)에 제공될 수 있다. 패킷 데이터 제어채널을 통해 반송되는 정보 패킷이 가입자국에 어드레싱되는지를 오버헤드 채널 프로세서(308)가 결정한다고 가정하면, 정보는 각각의 트래픽 부채널로부터 변조된 심볼들의 시퀀스를 디-매핑하기 위하여 복조기(306)에 의하여 사용될 수 있다. 그 다음에, 트래픽 부채널로부터의 복조된 심볼들은 디멀티플렉싱된후에 추가 처리를 위하여 디코더(310)에 제공된다. 일부 실시예들에서, 코딩된 심볼들은 디코더(310)에 전송되기 전에 긴 PN 코드를 사용하여 디스크램블링되고 인터리빙될 수 있다. 어느 경우에서나, 디코더(310)에 제공된 심볼들은 동일한 데이터 패킷으로부터의 이전 전송들과 결합될 수 있으며 패킷 데이터 제어 채널로부터의 정보를 사용하여 공동으로 디코딩될 수 있다. ACK 또는 NAK 메시지는 데이터 패킷이 성공적으로 디코딩되었는지의 여부를 지시하기 위하여 디코더(310)에 의하여 발생될 수 있다.
순방향 링크 파일럿은 일반적으로 인코딩되지 않으며 이에 따라 복조기(308)로부터 추정기(312)로 직접 전송될 수 있다. 파일럿 심볼 시퀀스가 사전에 알려지기 때문에, 파일럿 심볼 시퀀스는 가입자국의 메모리(도시안됨)에 저장될 수 있다. 순방향 링크 파일럿으로부터의 복조된 심볼 및 메모리에 저장된 파일럿 심볼 시퀀스에 기초하여, 추정기(312)는 C/I비를 계산할 수 있다. C/I 비 계산은 평균자승에러(MSE) 알고리즘 또는 임의의 다른 응용가능한 알고리즘을 포함하는 공지된 임의의 수단에 의하여 수행될 수 있다.
인코더(314)는 반복 코딩 및 인터리빙과 같은 하나 이상의 역방향 링크 트래픽 채널들을 통해 다양한 신호처리 기능들을 수행하기 위하여 사용될 수 있다. 디코더(310)로부터의 ACK 또는 NAK 메시지 및 추정기(312)로부터의 C/I 비와 함께 인코딩된 트래픽은 변조기(318)에 제공될 수 있다. C/I 비 및 ACK 또는 NAK 메시지는 적절한 채널들상에 배치되고, 트래픽 채널들과 결합되며, 긴 PN 코드로 확산되며, 짧은 PN 코드들로 직교변조된후, 안테나(302)로부터 역방향 링크를 통해 기지국에 전송되기전에 트랜시버(304)에 제공되어 상향변환(upconversion), 필터링 및 증폭될 수 있다.
도 2를 다시 참조하면, 기지국에서의 역방향 링크 전송은 안테나(228)로부터 트랜시버(226)로 연결될 수 있으며, 역방향 링크 전송은 복조기(230)에 제공되기전에 트랜시버(226)에서 증폭되고 필터링된 후 하향변환될 수 있다. 복조기(230)는 복조 프로세스와 관련하여 초기에 기술된 다양한 기능들 중 일부를 수행할 뿐만 아니라 역방향 링크 전송으로부터 ACK 또는 NAK 메시지 및 C/I 비를 추출하도록 구성될 수 있다. ACK 또는 NAK 메시지는 C/I 비와 함께 순방향 링크를 통해 다양한 제어 및 스케줄링 기능들을 수행하기 위하여 프로세서(208)에 제공될 수 있다.
프로세서(208)는 섹터내의 모든 가입자국들(110a-110d)(도 1에 도시됨)로의 기지국의 순방향 링크 전송들을 조정하기 위하여 사용될 수 있다. 기지국의 적어도 하나의 실시예에서, 프로세서(208)는 순방향 링크를 통해 각각의 활성 가입자국에 전송된 데이터량을 표시하는 정보를 큐(206)로부터 수신한다. C/I 비, 최소 서비스 품질 요건들 및 지연 제약들과 관련한, 이러한 정보에 기초하여, 프로세서(208)는 두사의 가입자국들간에 임의의 형태의 공정성을 유지하면서 최대 데이터 스루풋을 달성하기 위하여 순방향 링크 전송들을 스케줄링할 수 있다.
순방향 링크 전송이 가입자국을 위하여 스케줄링될 때, 프로세서(208)는 각각의 서브패킷에 대한 전송 포맷을 선택할 수 있다. 예로서, 프로세서(208)는 순방향 링크의 품질에 기초하여 데이터 레이트, 코딩 레이트 및 변조 포맷을 선택할 수 있다. 전송될 데이터량에 따라, 프로세서(208)는 페이로드 크기를 선택할 수 있으며, 페이로드 데이터 레이트, 코딩 레이트 및 변조 포맷을 지원하기 위하여 적정 수의 월시 채널들을 할당한다. 예로서, 간섭이 거의 없거나 또는 완전히 없는 왜곡없는 환경에서, 프로세서(208)는 16-QAM 변조 포맷을 사용하여 큰 페이로드를 높은 데이터 레이트 및 낮은 코딩 이득으로 전송하기 위하여 소수의 월시 코드들을 사용할 수 있다. 역으로, 순방향 링크의 품질이 낮을때, 프로세서(208)는 QPSK 변조 포맷을 사용하여 작은 페이로드를 낮은 데이터 레이트 및 높은 코딩 이득으로 전송하기 위하여 많은 월시 채널들을 사용할 수 있다. 기지국의 일부 실시예들에서, 서브패킷의 길이가 변경될 수 있다. 예로서, 현재의 많은 CDMA 통신 시스템들은 1, 2 4 또는 8개의 1.25 밀리초(ms) 슬롯들로 서브패킷 전송을 제공한다.
증분식 리던던시를 사용하는 CDMA 통신 시스템들에서, 프로세서(208)는 재전송 포맷을 선택할때 동일한 데이터 패킷에 대하여 이전에 전송된 에너지를 고려하는 디-부스팅 알고리즘을 사용할 수 있다. 이러한 방법에서, 최소 서비스 품질 요건들을 충족시키기 위하여 필요한 증분 에너지만이 전송된다. 재전송시의 에너지는 그리고 나서 동일한 데이터 패킷에 대한 이전의 전송시의 에너지와 가입자국에서 결합될 수 있으며 공동으로 디코딩될 수 있다. 어느 한 디-부스팅 방법은 동일한 데이터 패킷으로부터 이전에 전송된 에너지량을 고려하며 이 에너지량만큼 전체 재전송 에너지를 감소시킨다. 이러한 방법을 구현할 때, 임계 함수(thresholding function)는 심볼당 에너지(Es/Nt)가 미리 결정된 레벨 이하로 떨어지지 않도록 하기 위하여 적용되어야 한다. 선택적으로, 전체 재전송 에너지는 충분히 높은 Es/Nt을 유지하기 위하여 코딩 이득을 감소시킴으로써 감소될 수 있다.
이는 도 4를 참조로하여 간단하게 설명될 것이다. 먼저, x 비트들을 가진 페이로드(402)는 선택된후 반복 코딩 프로세스를 사용하여 인코딩될 수 있다. 1/3의 코딩 레이트는 3x 심볼들을 포함하는 데이터 패킷(404)을 생성하기 위하여 사용될 수 있다. 이는 최소 코딩 레이트 또는 최대 코딩 이득을 나타낸다. 주요 채널 조건들 때문에, 초기 전송시에는 페이로드 비트들에 비하여 2배의 심볼 또는 2x 심볼들을 포함하는 서브패킷(406)이 1/2의 코딩 레이트로 전송된다. 서브패킷(406)은 데이터 패킷(404)으로부터의 모든 규칙적 심볼들 및 1/2 리던던시 심볼들을 포함한다.
재전송시에, 수신기에서 최소 코딩 레이트를 달성하기 위하여 필요한 심볼보다 더 많은 심볼들을 전송할 필요가 없다. 따라서, 제 2 서브패킷(408)은 단지 x 심볼들(즉, 나머지 리던던시 심볼들)만을 가진 데이터 패킷(404)으로 구성되어야 한다. 그러나, 전체 재전송 에너지는 수신기에 의하여 보여지는 바와 같이 양 서브패킷들에 대하여 결합된(combined) 코딩 레이트로 계산될 수 있다. 다시 말해서, 제 2 서브패킷(408)은 1의 코딩 레이트를 지원하기 위하여 매우 높은 에너지 레벨로 독립 전송으로써 전송되지 않는다. 대신에, 전체 재전송 에너지는 양 서브패킷 전송들로부터 전체수의 심볼들에 기초하여 계산될 수 있다. 이러한 경우에, x 심볼들을 가진 제 2 서브패킷(408)의 전송은 수신기(410)에서 결합되는 3x 심볼들을 야기할 것이다. 따라서, 제 2 서브패킷(408)에 대한 전체 재전송 에너지는 1/3 코딩 레이트로 계산될 수 있다.
도 5는 프로세서(208)(도 2 참조)에 의하여 수행되는 디-부스팅 동작을 상세히 기술한 흐름도이다. 이하의 예에서, 프로세서는 제 1 신호를 제 1에너지로 가입자국에 전송한 다음에 제 2 신호를 제 2 에너지 레벨로 가입자국에 전송하는 것을 제어하기 위하여 사용될 수 있다. 제 2 에너지 레벨은 목표 전송 에너지 레벨 및 제 1 전송 에너지 레벨의 함수로서 프로세서에 의하여 계산될 수 있다. 목표 전송 레벨은 가입자국에서의 목표 품질 파라미터의 함수로서 프로세서에 의하여 계산될 수 있다. 선택적으로, 이들 디-부스팅 함수들은 하나 이상의 디-부스팅 기능들을 각각 실행하는 다중 프로세서들에 의하여 수행될 수 있다.
프로세서는 전자 하드웨어, 컴퓨터 소프트웨어 또는 이들의 결합으로 구현될 수 있다. 프로세서는 범용 또는 특수목적 프로세서, 디지털 신호 프로세서(DSP), 주문형 집적회로(ASIC), 필드 프로그램가능 게이트 어레이(FPGA) 또는 다른 프로그램가능 로직, 개별 게이트 또는 트랜지스터 로직, 개별 하드웨어 소자들, 또는 이들의 임의의 결합, 또는 디-부스팅 기능들중 하나 이상의 기능을 수행하도록 설계된 임의의 다른 등가 또는 비등가 구조로 구현될 수 있다.
도 5를 참조하면, 프로세서는 새로운 데이터 패킷의 초기 전송을 전송하기 위하여 특정 자원들이 사용되어야 하는지 또는 더 먼저 만들어진 스케줄링 결정들에 기초하여 이전에 큐잉된 데이터 패킷의 재전송을 지원하기 위하여 임의의 자원들이 사용되어야 하는지의 여부를 단계(502)에서 결정할 수 있다. 만일 프로세서가 새로운 데이터 패킷의 초기 전송이 단계(504)에서 이루어져야 한다는 것을 결정하면, 프로세서는 모든 전송 포맷에 의하여 지원될 수 있는 코딩 레이트 및 코딩된 심볼들의 수를 계산할 수 있다. 다양한 전송 포맷들은 페이로드의 크기, 데이터 레이트, 변조 순서, 서브패킷당 월시 채널들의 수, 및 기지국이 지원할 수 있는 서브패킷당 슬롯의 수의 모든 가능한 순열을 포함해야 한다. 코딩된 심볼들의 수는 다음과 같은 수식으로부터 계산될 수 있다.
코딩된 심볼의 수 = W트래픽(칩 레이트)/W전체(변조 순서) (3)
여기서 W트래픽은 전송 포맷에 할당된 월시 코드들의 수이며; 및
W전체는 기지국에서 이용가능한 순방향 링크 월시 코드들의 전체 수이다.
코딩 레이트는 각각의 전송 포맷에 대한 코딩된 심볼들의 수로 페이로드 비트들의 수를 나눔으로써 계산될 수 있다. 만일 계산된 코딩 레이트가 최소 코딩 레이트보다 낮으면, 최소 코딩 레이트가 사용되어야 한다.
단계(506)에서, 각각의 전송 포맷은 연관된 목표 Eb/Nt에 매핑될 수 있다. 목표 Eb/Nt에 기초하여, 각각의 전송 포맷을 지원하는데 필요한 전송 에너지 Ec/Ior는 수식(1) 및 (2)로부터 단계(508)에서 계산될 수 있다. 만일 계산된 Ec/Ior가 임의의 전송 포맷에 대한 전체 이용가능한 전력을 초과하면, 전송 포맷은 단계(510)에서 초기 전송을 지원하기 위하여 가능한 선택으로 제거될 수 있다. 순방향 링크 트래픽 채널에 대한 이용가능한 전력범위내에 Ec/Ior가 존재하는 높은 데이터 레이트를 가진 전송 포맷이 단계(512)에서 선택될 수 있다. 단계(514)에서, 서브패킷은 선택된 전송 포맷을 사용하여 순방향 링크를 통해 전송될 수 있다.
단계(516)에서, 프로세서는 초기 전송으로부터의 응답을 대기한다. 만일 NAK 메시지가 수신되지 않으면, ACK 메시지가 수신되거나 또는 응답이 미리 결정된 시간내에 수신되지 않기 때문에, 프로세서는 단계(502)로 다시 되돌아갈 수 있다. 역으로, 만일 NAK 메시지가 수신되면, 단계(518)에서 초기 전송 포맷에 대한 파라미터들은 재전송동안 이후에 사용하기 위하여 기지국에 기록될 수 있다. 특히, 기록된 파라미터들은 코딩된 심볼들의 수 뿐만아니라 전송 에너지 Ec/Ior를 포함할 수 있다. 그 다음에, 프로세서는 단계(502)로 되돌아간다.
임의의 자원들이 재전송을 지원하기 위하여 사용되어야 한다는 것을 프로세서가 단계(502)에서 결정하는 경우에, 프로세서는 단계(520)에서 재전송을 위하여 큐잉된 데이터 패킷을 식별할 수 있다. 그 다음에, 프로세서는 동일한 데이터 패킷으로부터 이전의 모든 전송을 위하여 가입자국에 의하여 수신될 것으로 예상된 에너지를 단계(522)에서 결정할 수 있다. 이는 상기와 같은 데이터 패킷의 각 전송을 위하여 기록된 Ec/Ior로부터 가입자국에 의하여 수신되는 칩당 누적인 에너지( Ec/It)누적을 계산함으로써 달성될 수 있다. 누적된 수신 에너지의 계산은 연관된 전송동안 심볼당 수신 에너지(Es/Nt)누적에 기초하여 잠재적인 디-매핑 손실들을 고려할 수 있다. 디-매핑 손실들은 일반적으로 다중 전송들의 결합이 코딩된 심볼 레벨에서 발생하는 사실로 인하여 상위 변조(예컨대, 8PSK 또는 16QAM)에서 발생하며 주어진 수신기 구현을 위하여 당업자에게 공지된 수단에 의하여 추정될 수 있다. 누적된 (Es/Nt)누적은 다음과 같은 수식으로부터 계산될 수 있다.
(Es/Nt)누적 = (Ec/Nt)누적/(확산인자) (5)
일단 디매핑 손실이 계산되면, 누적된 심볼당 누적인 에너지 (Es/Nt)누적는 디매핑 손실들에 의하여 조절될 수 있다. 그 다음에, 칩당 누적된 에너지 (Es/Nt)누적은 조절된 (Es/Nt)누적으로부터 계산될 수 있다.
프로세서는 전송시간에 C/I 추정을 사용할 수 있으며 수신된 에너지를 추정하기 위하여 안정한 순방향 링크 무선 채널을 가정한다. 만일 전송 이벤트에 시간 적으로 근접하게 측정된 C/I 정보가 이용가능하게 되면, 이는 링크 품질의 추정치로서 사용될 수 있다. 고속 페이딩 채널들에 대하여, 순방향 링크 품질의 평균은 더 적합한 측정치일 수 있다. 어느 한 방식에서, 보정 인자는 에러들을 고려하여 C/I 비에 더해질 수 있다. 만일 보정인자가 사용되면, 그것의 값은 그것이 결정되는 경우에 가입자국의 속도에 따를 수 있다.
다음으로, 프로세서는 각각의 재전송 포맷에 대한 목표 전송 에너지 레벨을 계산할 수 있다. 이는 단계(514)에서 각각의 재전송 포맷에 대한 전체 코딩 레이트를 우선 계산함으로써 달성될 수 있다. 페이로드 크기가 초기 재전송에 의하여 고정되기 때문에 다수의 가능한 재전송 포맷들이 상당히 감소되어야 한다는 것을 유의하라. 각각의 가능한 재전송 포맷에 대한 전체 코딩 레이트는 동일한 데이터 패킷과 관련하여 가입자국에 의하여 수신된 누적된 수의 코딩된 심볼들과 재전송 포맷에 의하여 지원되는 코딩된 심볼들을 더한 수에 기초한다. 누적된 수의 심볼들은 이전의 전송들의 기록된 파라미터들로부터 결정될 수 있다. 일단 전체 코딩 레이트들이 계산되면, 각각의 재전송 포맷에 대하여, 재전송 포맷의 각각의 전체 코딩 레이트는 공지된 수단에 의하여 BER의 함수로서 비트당 목표 전송 에너지(Eb/Nt)목표에 매핑되어 칩당 목표 전송 에너지 (Es/Nt-)목표로 변환될 수 있다(단계 526).
가입자국에 의하여 수신된 누적된 에너지(Es/Nt)누적(단계 522)에서 계산됨)은 단계(528)에서 각각의 가능한 재전송 포맷에 대한 목표 전송 칩당 에너지 (Es/Nt)목표 로부터 감산될 수 있다. 결과적인 계산은 각각의 가능한 재전송 포맷에 대한 재전송 칩당 에너지 (Es/Nt)재전송을 산출한다. 각각의 가능한 재전송 포맷에 대한 (Ec/Nt)재전송은 다중 전송들로부터 수신된 심볼들의 공동 디코딩과 연관된 증분 리던던시 손실을 위하여 단계(530)에서 조절될 수 있다. 일반적으로 순방향 에러 정정 코드들, 특별한 터보 코드들이 심볼들에 대한 분배 에너지에 의하여 영향을 받기 때문에, 임의의 디코딩 손실들을 적용하는 것은 신중할 수 있다. 디코딩 손실들은 패킷 데이터의 신호대 잡음비(SNR) 분포와 전체 코딩 레이트의 함수일 수 있으며 공지된 수단에 의하여 계산될 수 있다. 고위 변조의 경우에, 각각의 (Ec/Nt)재전송는 재전송을 위하여 예측된 수신된 심볼당 에너지 Es/Nt에 대응하는 손실들을 디-매핑하기 위하여 단계(532)에서 추가로 조절될 수 있다. 임의의 경우에, 각각의 재전송 포맷을 지원하는데 필요한 재전송 에너지 Ec/Nor는 수식(2)에 따라 각각의 (Ec/Nt)재전송으로부터 단계(534)에서 계산될 수 있다. 다음으로, 이용가능한 전력을 초과하는 계산된 Ec/Ior을 가진 재전송 포맷들은 단계(536)에서 제거될 수 있다. 순방향 링크 트래픽 채널에 대하여 이용가능한 전력범위내에 Ec/Ior가 존재하는 가장 높은 데이터 레이트를 가진 재전송 포맷은 단계(538)에서 선택될 수 있다. 그 다음에, 서브패킷은 선택된 재전송 포맷을 사용하여 순방향 링크를 통해 전송될 수 있다(단계 540).
단계(542)에서, 프로세서는 재전송으로부터의 응답을 대기한다. 만일 NAK 메시지가 수신되지 않으면, ACK 메시지가 수신되거나 또는 응답이 미리 결정된 시간에 수신되지 않기 때문에 프로세서는 단계(502)로 되돌아갈 수 있다. 역으로, 만일 NAK 메시지가 수신되면, 선택된 재전송 포맷에 대한 파라미터들은 다음 재전송동안 이후의 사용을 위하여 기지국에 기록될 수 있다(단계 544). 그 다음에, 프로세서는 단계(502)로 되돌아갈 수 있다.
여기에 기술된 실시예들과 관련하여 기술된 다양한 예시적인 논리블록들, 모듈들 및 회로들은 범용 프로세서, 디지털 신호 프로세서(DSP), 주문형 집적회로(ASIC), 필드 프로그램가능 게이트 어레이(FPGA) 또는 다른 프로그램가능 로직장치, 개별 게이트 또는 트랜지스터 로직, 개별 하드웨어 소자들, 또는 여기에 기술된 기능들을 수행하도록 설계된 상기 소자들의 임의의 결합으로 구현 또는 수행될 수 있다. 범용 프로세서는 마이크로프로세서일 수 있으나, 대안적으로 프로세서는 임의의 종래의 프로세서, 제어기, 마이크로제어기 또는 상태 머신일 수 있다. 프로세서는 컴퓨팅 장치들의 결합, 즉 DSP 및 마이크로프로세서의 결합, 다수의 마이크로프로세서, DSP 코어와 관련한 하나 이상의 마이크로프로세서 도는 임의의 다른 구성으로써 구현될 수 있다.
여기에 기술된 실시예들과 관련하여 기술된 방법들 또는 알고리즘들은 하드웨어, 프로세서에 의하여 실행된 소프트웨어 모들 또는 이들의 결합으로 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드디스크, 제거가능 디스크, CD-ROM 또는 공지된 임의의 다른 형태의 저장매체에 상주할 수 있다. 저장매체는 프로세서에 접속될 수 있 으며, 프로세서는 저장매체로부터 정보를 판독할 수 있고 저장매체에 정보를 기록할 수 있다. 대안적으로, 저장매체는 프로세서와 집적될 수 있다. 프로세서 및 저장매체는 ASIC에 배치될 수 있다. ASIC은 가입자국내에 배치될 수 있다. 대안적으로, 프로세서 및 저장매체는 가입자국에 개별소자들로서 배치될 수 있다.
기술된 실시예들의 이전 설명은 당업자로 하여금 본 발명을 실시 또는 이용할 수 있도록 하기 위하여 제공된다. 이들 실시예들에 대한 다양한 수정들이 당업자에 의하여 용이하게 수행될 수 있으며 여기에서 정의된 일반적인 원리들은 본 발명의 사상 및 범위를 벗어나지 않고 다른 실시예들에 적용될 수 있다. 따라서, 본 발명은 여기에 기술된 실시예들에 제한되지 않고 여기에 기술된 원리들 및 신규한 특징들과 일치하는 가장 넓은 범위를 따른다.

Claims (27)

  1. 송신기에서, 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송하는 단계;
    상기 송신기에서, 목표 전송 에너지 레벨을 상기 원격위치에서의 목표 품질 파라미터의 함수로써 결정하는 단계;
    상기 송신기에서, 상기 목표 전송 에너지 레벨 및 상기 제 1 에너지 레벨의 함수로써 제 2 에너지 레벨을 계산하는 단계; 및
    상기 송신기에서, 상기 제 2 에너지 레벨로 제 2 신호를 상기 원격위치에 전송하는 단계를 포함하는, 무선 통신 방법.
  2. 제 1항에 있어서, 재전송(retransmission)에서 목표 전송 에너지 레벨 결정은 상기 제 1 및 제 2 신호들의 함수인, 무선 통신 방법.
  3. 제 2항에 있어서, 상기 제 1 및 제 2 신호들은 다수의 심볼들을 각각 포함하며, 상기 목표 전송 에너지 레벨의 결정은 상기 제 1 및 제 2 신호들에서 심볼들의 전체 수에 대한 함수인, 무선 통신 방법.
  4. 제 1항에 있어서, 상기 제 2 에너지 레벨은 상기 제 1 및 제 2 신호를 공동으로 디코딩하는 것과 관련하여 상기 원격위치에서 예상된 손실들의 함수로써 조절되는, 무선 통신 방법.
  5. 제 1항에 있어서, 상기 제 2 에너지 레벨은 상기 제 2 신호를 디매핑하는 것과 관련하여 상기 원격위치에서 예상된 손실들의 함수로써 조절되는, 무선 통신 방법.
  6. 제 1항에 있어서, 상기 제 1 신호는 데이터 패킷의 제 1 서브패킷을 포함하며, 상기 제 2 신호는 동일한 데이터 패킷의 제 2 서브패킷을 포함하며, 상기 목표 전송 에너지 레벨 결정은 결합된 제 1 및 제 2 서브패킷들의 코딩 레이트의 함수인, 무선 통신 방법.
  7. 제 1항에 있어서, 상기 제 1신호는 제 1 코딩 레이트로 전송되며, 상기 제 2신호는 상기 제 1 코딩 레이트보다 높은 제 2 코딩 레이트로 전송되는, 무선 통신 방법.
  8. 제 1항에 있어서, 상기 제 2 에너지 레벨은 무선 채널 품질과 관련된 상기 원격위치로부터의 피드백의 함수인, 무선 통신 방법.
  9. 제 1항에 있어서, 상기 제 2 에너지 레벨은 제 1 신호를 디매핑하는 것과 관련하여 상기 원격위치에서 예상된 손실들에 의하여 조절되는 제 1 에너지 레벨 및 목표 전송 에너지 레벨의 함수인, 무선 통신 방법.
  10. 제 9항에 있어서, 상기 제 2 에너지 레벨의 계산은 상기 목표 전송 에너지 레벨로부터 상기 조절된 제 1 에너지 레벨을 감산하는 단계를 포함하는, 무선 통신 방법.
  11. 제 1항에 있어서, 상기 품질 파라미터는 상기 원격위치에서의 에러 레이트를 포함하는, 무선 통신 방법.
  12. 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송한 후 제 2 신호를 제 2 에너지 레벨로 원격위치에 전송하도록 구성된 송신기; 및
    목표 전송 에너지 레벨을 상기 원격위치에서의 목표 품질 파라미터의 함수로써 결정하고, 상기 목표 전송 에너지 레벨 및 상기 제 1 에너지 레벨의 함수로써 상기 제 2 에너지 레벨을 결정하도록 구성된 프로세서를 포함하는 무선 통신 장치.
  13. 제 12항에 있어서, 상기 프로세서는 상기 제 1 및 제 2 신호들의 함수로써 상기 목표 전송 에너지 레벨을 결정하도록 구성되는, 무선 통신 장치.
  14. 제 13항에 있어서, 상기 제 1 및 제 2 신호들은 각각 다수의 심볼들을 포함하며, 상기 프로세서는 상기 제 1 및 제 2 신호들에서 심볼들의 전체 수에 대한 함수로써 상기 목표 전송 에너지 레벨을 결정하도록 구성되는, 무선 통신 장치.
  15. 제 12항에 있어서, 상기 프로세서는 상기 제 1 및 제 2 신호들을 공동으로 디코딩하는 것과 관련하여 상기 원격위치에서 예상된 손실들의 함수로써 상기 제 2 에너지 레벨을 조절하도록 구성되는, 무선 통신 장치.
  16. 제 12항에 있어서, 상기 프로세서는 상기 제 2신호를 디매핑하는 것과 관련하여 상기 원격위치에서 예상된 손실들의 함수로써 상기 제 2 에너지 레벨을 조절하도록 구성되는, 무선 통신 장치.
  17. 제 12항에 있어서, 상기 제 1 신호는 데이터 패킷의 제 1 서브패킷을 포함하며, 상기 제 2 신호는 동일한 데이터 패킷의 제 2 서브패킷을 포함하며, 상기 프로세서는 결합된 제 1 및 제 2 서브패킷들의 코딩 레이트의 함수로써 상기 목표 전송 에너지 레벨을 결정하도록 구성되는, 무선 통신 장치.
  18. 제 12항에 있어서, 상기 제 1 신호를 제 1 코딩 레이트로 인코딩하고 상기 제 2 신호를 상기 제 1 코딩 레이트보다 높은 제 2 코딩 레이트로 인코딩하도록 구성되는, 무선 통신 장치.
  19. 제 12항에 있어서, 상기 프로세서는 무선 채널 품질과 관련된 상기 원격위치로부터의 피드백의 함수로써 상기 제 2 에너지 레벨을 계산하도록 구성되는, 무선 통신 장치.
  20. 제 12항에 있어서, 상기 프로세서는 상기 제 1 신호를 디매핑하는 것과 관련하여 상기 원격위치에서 예상된 손실들에 의하여 조절되는 제 1 에너지 레벨 및 목표 전송 에너지 레벨의 함수로써 상기 제 2 에너지 레벨을 계산하도록 구성되는, 무선 통신 장치.
  21. 제 20항에 있어서, 상기 프로세서는 상기 목표 전송 에너지 레벨로부터 상기 조절된 제 1 에너지 레벨을 감산함으로써 상기 제 2 에너지 레벨을 계산하도록 구성되는, 무선 통신 장치.
  22. 제 12항에 있어서, 상기 품질 파라미터는 상기 원격위치에서의 에러 레이트를 포함하는, 무선 통신 장치.
  23. 제 1 신호를 제 1 에너지 레벨로 원격위치에 전송한 후 제 2 신호를 제 2 에너지 레벨로 원격위치에 전송하는 수단;
    상기 원격위치에서의 목표 품질 파라미터의 함수로써 목표 전송 에너지 레벨을 결정하는 결정수단; 및
    상기 목표 전송 에너지 레벨 및 상기 제 1 에너지 레벨의 함수로써 상기 제 2 에너지 레벨을 계산하는 수단을 포함하는 무선 통신 장치.
  24. 제 23항에 있어서, 상기 결정수단에 의한 목표 전송 에너지 레벨의 결정은 상기 제 1 및 제 2 신호의 함수인, 무선 통신 장치.
  25. 제 24항에 있어서, 상기 제 1 및 제 2 신호들은 각각 다수의 심볼을 포함하며, 상기 결정수단에 의한 목표 전송 에너지 레벨의 결정은 상기 제 1 및 제 2 신호에서 심볼들의 전체 수에 대한 함수인, 무선 통신 장치.
  26. 제 23항에 있어서, 상기 제 1 신호는 데이터 패킷의 제 1 서브패킷을 포함하며, 상기 제 2 신호는 동일한 데이터 패킷의 제 2 서브패킷을 포함하며, 상기 결정수단에 의한 목표 전송 에너지 레벨의 결정은 결합된 제 1 및 제 2 서브패킷의 코딩 레이트의 함수인, 무선 통신 장치.
  27. 제 23항에 있어서, 상기 제 1신호를 제 1 코딩 레이트로 인코딩하고 상기 제 2 신호를 상기 제 1 코딩 레이트보다 높은 제 2 코딩 레이트로 인코딩하는 수단을 더 포함하는, 무선 통신 장치.
KR1020057002682A 2002-08-19 2003-08-19 Arq 통신에서 에너지 재전송을 최소화하기 위한 방법 및장치 KR101018242B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US40437902P 2002-08-19 2002-08-19
US60/404,379 2002-08-19

Publications (2)

Publication Number Publication Date
KR20050061460A KR20050061460A (ko) 2005-06-22
KR101018242B1 true KR101018242B1 (ko) 2011-03-03

Family

ID=31888360

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020057002682A KR101018242B1 (ko) 2002-08-19 2003-08-19 Arq 통신에서 에너지 재전송을 최소화하기 위한 방법 및장치

Country Status (9)

Country Link
US (1) US7089030B2 (ko)
EP (1) EP1530845B1 (ko)
JP (1) JP4532272B2 (ko)
KR (1) KR101018242B1 (ko)
CN (1) CN100508444C (ko)
AT (1) ATE410848T1 (ko)
AU (1) AU2003265603A1 (ko)
DE (1) DE60323987D1 (ko)
WO (1) WO2004017557A1 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE418822T1 (de) * 2004-04-01 2009-01-15 Panasonic Corp Interferenzverminderung bei wiederholungsübertragungen im aufwärtskanal
EP2787673B1 (en) 2004-04-01 2018-03-21 Optis Wireless Technology, LLC Interference limitation for retransmissions
US7889692B2 (en) * 2004-09-30 2011-02-15 Alcatel-Lucent Usa, Inc. Packet error rate estimation in a communication system
WO2006059172A1 (en) * 2004-12-01 2006-06-08 Nokia Corporation Method, device and system for power control in wireless communication systems using cdma-based technologies
US8811273B2 (en) * 2005-02-22 2014-08-19 Texas Instruments Incorporated Turbo HSDPA system
US7586930B2 (en) * 2005-05-10 2009-09-08 Harris Corporation Multicast data communication method and network
KR100734389B1 (ko) 2005-12-08 2007-07-02 한국전자통신연구원 궤환 정보를 이용한 부호어 재전송/복호 방법 및 송수신장치
US7924775B2 (en) * 2006-03-17 2011-04-12 Samsung Electronics Co., Ltd. Apparatus and method for selecting modulation and filter roll-off to meet power and bandwidth requirements
CN101627567B (zh) 2006-10-02 2014-07-02 Lg电子株式会社 用于使用有效的复用来传输控制信号的方法
KR101049138B1 (ko) 2007-03-19 2011-07-15 엘지전자 주식회사 이동 통신 시스템에서, 수신확인신호 수신 방법
WO2008115003A2 (en) 2007-03-19 2008-09-25 Lg Electronics Inc. A resource allocation method and a method for transmitting/receiving resource allocation information in mobile communication system
KR100908063B1 (ko) 2007-06-13 2009-07-15 엘지전자 주식회사 이동 통신 시스템에서 확산신호를 송신하는 방법
KR100913090B1 (ko) 2007-06-13 2009-08-21 엘지전자 주식회사 통신 시스템에서 확산 신호를 송신하는 방법
KR100900289B1 (ko) 2007-06-21 2009-05-29 엘지전자 주식회사 직교 주파수 분할 다중화 시스템에서 제어 채널을 송수신하는 방법
US8458548B2 (en) 2009-12-22 2013-06-04 Intel Corporation Adaptive H-ARQ using outage capacity optimization
US9515772B2 (en) * 2013-11-01 2016-12-06 Industrial Technology Research Institute Method of radio coverage extension and base station using the same
CN103892280A (zh) * 2014-03-22 2014-07-02 南通蛇类治疗研究所 天然食物元素强化剂酵素西瓜粉

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6426960B2 (en) 1997-06-24 2002-07-30 Qualcomm Incorporated Increased capacity data transmission in a CDMA wireless communication system
US20010056560A1 (en) * 1998-10-08 2001-12-27 Farooq Khan Method and system for measurement based automatic retransmission request in a radiocommunication system
US6308294B1 (en) * 1999-11-17 2001-10-23 Motorola, Inc. Adaptive hybrid ARQ using turbo code structure
DE19959160B4 (de) * 1999-12-08 2005-06-16 Siemens Ag Verfahren zur paketorientierten Datenübermittlung in einem Funk-Kommunikationssystem, Basisstation und Teilnehmerstation
WO2002033911A1 (en) 2000-10-21 2002-04-25 Samsung Electronics Co., Ltd Transmitting packet data in mobile communications systems
BRPI0114892B1 (pt) * 2000-10-24 2017-06-20 Microsoft Technology Licensing, Llc A method of communicating through a code-division multiple access access system, a method for informing a particular user if an existing one of a shared data channel contains data for the user and a wireless terminal
DE60238225D1 (de) * 2001-03-21 2010-12-23 Lg Electronics Inc Wiederübertragung von daten durch eine Rückwärtsverbindung in einem Paketdatenübertragungssystem mit automatischer Wiederholungsaufforderung
US6614948B2 (en) * 2001-08-31 2003-09-02 International Business Machines Corporation Electrically switchable optical elements using wavelength locked feedback loops
US6552955B1 (en) * 2001-10-30 2003-04-22 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device with reduced power consumption
US6759911B2 (en) * 2001-11-19 2004-07-06 Mcron Technology, Inc. Delay-locked loop circuit and method using a ring oscillator and counter-based delay
US7146553B2 (en) * 2001-11-21 2006-12-05 Infinera Corporation Error correction improvement for concatenated codes

Also Published As

Publication number Publication date
JP4532272B2 (ja) 2010-08-25
KR20050061460A (ko) 2005-06-22
EP1530845A1 (en) 2005-05-18
WO2004017557A1 (en) 2004-02-26
CN100508444C (zh) 2009-07-01
ATE410848T1 (de) 2008-10-15
JP2005536926A (ja) 2005-12-02
EP1530845B1 (en) 2008-10-08
AU2003265603A1 (en) 2004-03-03
CN1698303A (zh) 2005-11-16
US7089030B2 (en) 2006-08-08
DE60323987D1 (de) 2008-11-20
US20040100896A1 (en) 2004-05-27

Similar Documents

Publication Publication Date Title
EP1911180B1 (en) Asymmetric mode of operation in multi-carrier communication systems
JP4773507B2 (ja) 多搬送波無線通信システムに関する順方向リンク割り当てと逆方向リンク割り当てを切り離すこと
KR101018242B1 (ko) Arq 통신에서 에너지 재전송을 최소화하기 위한 방법 및장치
ES2293342T3 (es) Canal extendido de confirmacion de recepcion y control de tasa de transmision.
US8089924B2 (en) Method and apparatus for high rate packet data transmission
JP5318922B2 (ja) 順方向リンクの可変レート符号化
RU2359408C2 (ru) Способ и устройство выделения мощности каналам управления в системе связи
KR101281851B1 (ko) 무선 통신 시스템에서 고속 액세스를 위한 장치 및 방법
EP1434448A2 (en) Method and apparatus for high rate packet data transmission
CN101496336B (zh) 利用补充资源最小化数据分组重复的通信***和方法
RU2358392C2 (ru) Способ и устройство для назначения пользователям использовать arq-чередования в системе беспроводной сотовой связи
JP2004513536A (ja) 最大距離ブロック符号化方式
RU2378764C2 (ru) Асимметричный режим работы в системах связи с множеством несущих
US8059552B2 (en) Apparatus and method for efficiently transmitting/receiving a control channel in a mobile communication system simultaneously supporting a synchronous HRPD system and an OFDM system
KR20080074673A (ko) 직교 주파수 분할 다중 시스템에서 이동 단말의 역방향전송 전력을 결정하는 방법 및 장치

Legal Events

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

Payment date: 20140129

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150129

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20151230

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20161229

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20190107

Year of fee payment: 9