[go: up one dir, main page]

KR20010109758A - 통신 시스템의 데이터 전송 방법 - Google Patents

통신 시스템의 데이터 전송 방법 Download PDF

Info

Publication number
KR20010109758A
KR20010109758A KR1020000030366A KR20000030366A KR20010109758A KR 20010109758 A KR20010109758 A KR 20010109758A KR 1020000030366 A KR1020000030366 A KR 1020000030366A KR 20000030366 A KR20000030366 A KR 20000030366A KR 20010109758 A KR20010109758 A KR 20010109758A
Authority
KR
South Korea
Prior art keywords
data
rate
data rate
reception sensitivity
reception
Prior art date
Application number
KR1020000030366A
Other languages
English (en)
Other versions
KR100364782B1 (ko
Inventor
이영조
김영초
Original Assignee
서평원
엘지정보통신주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 서평원, 엘지정보통신주식회사 filed Critical 서평원
Priority to KR1020000030366A priority Critical patent/KR100364782B1/ko
Priority to US09/866,592 priority patent/US6820231B2/en
Priority to CNB011184981A priority patent/CN100370723C/zh
Publication of KR20010109758A publication Critical patent/KR20010109758A/ko
Application granted granted Critical
Publication of KR100364782B1 publication Critical patent/KR100364782B1/ko

Links

Classifications

    • 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
    • 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/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0016Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy involving special memory structures, e.g. look-up tables
    • 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
    • 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/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 통신 시스템에 관한 것으로, 특히 수신단의 채널 환경 변화에 따라 최적의 데이터 전송률을 결정하고 이 데이터 전송률을 송신단에 제공하여 송신단에서 최적의 데이터 전송률로 데이터를 전송하도록 하는 통신 시스템의 데이터 전송 방법에 관한 것이다. 이와 같은 본 발명에 따른 통신 시스템의 데이터 전송 방법은 수신단에서 임의의 데이터 전송률을 가진 수신신호의 수신 감도를 측정하여 상기 수신 감도에 따라 수신신호의 데이터 전송률을 결정하는 단계와, 송신단에서 상기 결정된 데이터 전송률에 따라 부호화 레이트 또는 변조 방식을 달리하여 전송하는 단계로 이루어짐으로써, 보다 향상된 데이터 처리량(throughPut)과 지연 감소, 그리고, 재전송 성공 확률의 증가를 통해 메모리 부족 문제를 해결할 수 있는 효과가 있다.

Description

통신 시스템의 데이터 전송 방법{Method for Data Transmission in Communication System}
본 발명은 통신 시스템에 관한 것으로, 특히 수신단의 채널 환경 변화에 따라 최적의 데이터 전송률을 결정하고 이 데이터 전송률을 송신단에 제공하여 송신단에서 최적의 데이터 전송률로 데이터를 전송하도록 하는 통신 시스템의 데이터 전송 방법에 관한 것이다.
일반적으로 통신 시스템은 사용자의 위치나 이동 속도에 따라 통신 환경이 모든 순간 변화하는 채널을 가지며 이 채널 환경 변화로 인한 통신 환경은 매우 열악하다. 특히, 전 세계는 폭발적으로 증가하고 있는 인터넷 등의 데이터 통신 서비스를 무선 사용자에게도 제공하기 위한 무선 데이터 통신 서비스의 새로운 이동 통신 방식인 IMT-2000 시스템을 만들기 위해 표준안을 마련하고 있다. 하지만, 이러한 무선 통신 환경의 열악성은 전송 데이터 속도의 제한을 가져온다.
종래에는 이러한 열악성을 극복하고 사용자가 요구하는 통화 품질을 제공하기 위해서 여러 가지 방법들을 이용하고 있다. 그 중의 하나가 데이터 레이트(data rate)를 조절하는 방법이 있다.
이 데이터 레이트(data rate) 조절 기법은 통신 환경이 좋을 경우에는 직교 변조(Quadrature Amplitude modulation; QAM)와 같은 고속의 데이터 전송이 가능한 전송방식을 이용하고, 통신 환경이 열악할 경우에는 간섭 잡음에 강하지만 전송 속도가 느린 위상 쉬프트 변조(Phase Shifting Keying; PSK)방식을 이용하는 등의 변조 방식을 선택적으로 변화시키는 방법이 있다.
또는 통신 환경에 따라 부호화 레이트(Coding rate)를 변화시킴으로써 제한된 무선 채널을 효율적으로 이용하는 방법이 있다.
상기 부호화 레이트(Coding rate)를 변화시키는 방법은 정보 데이터에 중복성(redundancy)을 주어 에러율을 감소시키는 방법이다.
예를 들어, 통신 환경이 매우 열악한 경우에는 데이터의 중복성(redundancy)을 증가시켜 부호화 레이트(Coding rate)가 감소되는 코딩방식을 사용함으로써 데이터 속도를 감소시킨다.
반대로, 좋은 통신 환경에 대해서는 중복성(redundancy)을 감소시켜 부호화 레이트(Coding rate)가 증가되는 코딩 방식을 사용함으로써 데이터 속도를 증가시킨다.
그러나, 이와 같은 종래 통신 시스템의 데이터 전송 방법은 어떤 서비스에 대해서도 그 서비스의 데이터 전송률을 결정하는데 있어서 실질적인 사용자의 채널 환경의 분석이 없이 전송될 데이터의 양으로만 전송률이 결정된다.
그러므로, 통화 품질의 저하는 물론 오류가 일어난 데이터의 재전송으로 야기되는 전송 지연(delay)까지 발생하여 큰 손실을 입는 문제점이 발생한다.
한편, 무선 통신 환경을 통해 전송된 데이터는 프레임 단위로 에러 정정 코드(Cyclic Redundancy Code)를 이용하여 에러 체크를 한다.
이러한 에러 정정 코드(Cyclic Redundancy Code)를 이용한 에러 체크 방식은한 프레임(시작 플래그와 종료 플래그 사이)내의 모든 비트를 대상으로 비트 오류를 검출하기 위하여 사용되는 방식으로써, 송신단에서는 플래그를 제외한 프레임 전체를 하나의 큰 "수(number)"로 취급하여 수신단과 미리 약속된 패턴의 숫자(예:100100000100010011)로 나눈 나머지를 프레임 체크 열(FCS)에 실어 보낸다.
수신단은 상기 똑같은 패턴의 숫자로 상기 수신된 프레임을 나누어 그 나머지를 상기 프레임 체크 열(FCS)과 비교함으로써 프레임내에서 발생하는 비트 오류를 검출한다.
이러한 에러 정정 코드(CRC)를 이용한 에러 체크 방식은 통신 환경의 상태가 열악한 경우 비트 패턴의 열을 증가시켜 비트 오류 검출의 신뢰성을 높인다.
이때, 상기 에러가 발생하게 되면 수신단은 에러가 발생한 프레임에 대해서 송신단으로 재전송을 요구한다.
상기 재전송이 요구된 프레임의 에러율을 줄이기 위해 수신단에서는 재전송을 요구한 데이터를 저장하고 있다가 재전송해오는 데이터를 처음에 전송해왔던 데이터와 함께 소프트 컴바이닝(soft combining)을 하여 전송된 데이터의 에러율을 향상시킨다.
그러나, 이 소프트 컴바이닝(soft combining) 방식을 이용하기 위해서는 필수적으로 메모리가 필요하고, 만약 재전송된 데이터 역시 에러가 발생한다면 추가적인 메모리로 인해 결국 메모리 부족 문제가 발생한다. 또한, 데이터의 재전송으로 인하여 데이터 전송 지연이 발생한다.
그러므로, 재전송해오는 데이터는 또 다시 에러가 발생하는 것을 방지하기 위해 수신될 확률을 높여서 전송하는 것이 필요하다.
따라서, 본 발명의 목적은 이상에서 언급한 종래 기술의 문제점을 감안하여 안출한 것으로서, 수신단의 채널 상태를 측정하여 이 채널 상태에 따른 최적의 전송률을 결정하여 이 데이터 전송률을 송신단에 제공하는 통신 시스템의 데이터 전송 방법을 제공하기 위한 것이다.
본 발명의 다른 목적은 수신단의 데이터 재전송 요구시 송신단에서 전송되는 데이터의 수신 확률을 향상시키는 통신 시스템의 데이터 전송 방법을 제공하기 위한 것이다.
이상과 같은 목적을 달성하기 위한 본 발명의 방법상 특징에 따르면, 수신단에서 임의의 데이터 전송률을 가진 수신신호의 수신 감도를 측정하여 상기 수신 감도에 따라 수신신호의 데이터 전송률을 결정하고, 송신단에서 상기 결정된 데이터 전송률에 따라 부호화 레이트 또는 변조 방식을 달리하여 전송하는 것을 특징으로 이루어진다.
바람직하게, 상기 데이터의 전송률을 결정하는 것은 상기 데이터의 전송률을 결정하는 단계는 상기 수신신호의 데이터 전송률에 따라 고정된 수신감도의 범위를 가지는 고정형 알고리즘을 이용한 제1 매핑 테이블로부터 측정된 수신감도에 상응하는 상기 데이터 전송률을 결정하거나, 상기 수신신호의 데이터 전송률에 따라 수신 감도의 범위가 변화하는 가변형 알고리즘을 이용한 제2 매핑 테이블로부터 측정된 수신 감도에 상응하는 상기 데이터 전송률을 결정하는 것을 특징으로 한다.
상기 제1 매핑 테이블은 상기 수신단에 전송된 수신신호가 에러가 발생할 경우 임의의 데이터 전송률에 포함된 수신 감도 범위를 일정 구간으로 나눈 스텝 중 상기 측정된 수신 감도의 해당 스텝을 한 스텝 상승시키거나, 에러가 발생하지 않을 경우 상기 측정된 수신 감도의 해당 스텝을 한 스텝 하강시켜, 상기 상승 또는 하강된 수신 감도를 포함하는 데이터 전송률을 송신단에 제공하고, 상기 제2 매핑 테이블은 수신 감도 상승 간격을 "Δ"라 하고 수신 감도 하강 간격을 "Γ"라고 할 경우, 상기 수신단에 전송된 수신신호가 에러가 발생할 경우 임의의 데이터 전송률이 포함하는 수신 감도 범위는 "에러 발생횟수*Γ"만큼 하강시키고, 상기 수신단에 전송된 수신신호가 에러가 발생하지 않을 경우 임의의 데이터 전송률이 포함하는 수신 감도 범위는 "에러 미발생 횟수*Δ"만큼 상승시켜 수정된 제2 매핑 테이블을 구성하고, 이 수정된 제2 매핑 테이블에서 새로 측정된 수신 감도의 해당 데이터 전송률을 송신단에 제공하는 것을 특징으로 한다.
여기에서 상기 수신 감도는 수신단에 전송된 데이터의 파일럿 신호의 크기와, 비트 에러율과, 신호대 간섭비와, 프레임 에러율중의 어느 하나를 이용한다.
이상과 같은 다른 목적을 달성하기 위한 본 발명의 다른 특징에 따르면, 상기 수신단에 전송된 데이터의 수신 감도가 일정 레벨 이하로 되었을 경우 송신단에서 이 데이터에 전송 전력을 더 할당하거나, 상기 고정형 알고리즘 또는 가변형 알고리즘에 의해 결정된 데이터 전송률에 의해 이 데이터를 재전송하는 것을 특징으로 이루어진다.
도 1은 본 발명에 따른 적응형 데이터 전송률 알고리즘을 이용한 데이터의 전송 방법을 나타낸 도면.
도 2a 적응형 데이터 전송률 알고리즘 중 고정형 알고리즘을 이용한 매핑 테이블의 예를 나타낸 도면.
도 2b는 적응형 데이터 전송률 알고리즘 중 가변형 알고리즘을 이용한 매핑 테이블의 예를 나타낸 도면.
도 3a, 도 3b, 도 3c는 수신단에 전송된 데이터의 에러 유무에 따라서 고정형 알고리즘을 이용한 매핑 테이블에 의해 데이터 전송률을 결정하는 예들을 나타낸 도면.
도 4는 적응형 데이터 전송률 알고리즘 중 고정형 알고리즘을 나타낸 블록도.
도 5a, 도 5b, 도5c는 수신단에 전송된 데이터의 에러 유무에 따라서 가변형 알고리즘을 이용한 매핑 테이블에 의해 데이터의 전송률을 결정하는 예들을 나타낸 도면.
도 6은 적응형 데이터 전송률 알고리즘 중 가변형 알고리즘을 나타낸 블록도.
본 발명에서는 송신단에서 전송된 데이터부터 수신단의 수신 감도(Quality)를 측정하고, 이 수신감도에 따른 최적의 데이터 전송률을 결정하여 송신단에 제공하는 적응형 데이터 전송률 알고리즘을 제안한다.
여기에서 수신 감도(Quality)는 수신 파일럿 신호의 세기, 신호대 간섭비(Signal Interference Rate), 비트 에러율(Bit per Error Rate; BER), 프레임 에러율(Frame Error Rate; FER) 등 여러 가지 파라미터들을 사용할 수 있다.
또한 본 발명에서는 송신단에서 보낸 데이터의 수신 감도가 기준 레벨 이하로 되어 수신단이 이 데이터의 재전송을 요구하였을 경우 데이터 수신 확률을 향상시키기 위한 알고리즘을 제안한다.
이하 본 발명의 바람직한 실시 예에 따른 구성 및 작용을 첨부된 도면을 참조하여 설명한다.
도 1은 본 발명에 따른 적응형 데이터 전송률 알고리즘을 이용한 데이터의 전송 방법을 나타낸 도면이다.
도 1을 참조하면, 수신단에서는 송신단에서 전송한 데이터(S10)를 이용하여 수신단의 수신 채널 환경 즉 수신 감도(Qyality)를 측정한다(S11). 상기 수신 감도는 파일럿 신호의 세기, 신호대 간섭비(Signal Interference Rate), 비트 에러율(Bit per Error Rate; BER), 프레임 에러율(Frame Error Rate; FER) 등을 파라미터로 이용한다.
상기 측정된 수신 감도(Quality)를 이용하여 수신단은 미리 준비된매핑(mapping) 테이블을 통해 데이터의 전송률 결정한다(S12). 예를 들어, 신호대 간섭비(SIR)를 수신 감도(Quality)의 파라미터로 이용하였을 경우 매핑(mapping) 테이블은 데이터 전송률에 따른 최적의 신호대 간섭비(SIR)의 범위를 미리 테이블화한 것이다.
수신단은 상기 결정된 최적의 데이터 전송률을 송신단으로 전송한다(S13).
송신단에서는 상기 수신단의 요구된 데이터 전송률에 상응하는 변조 방식 또는 부호화 레이트(Coding Rate)를 바꾸어 데이터를 전송한다(S14).
수신단에서는 상기 변조 방식 또는 부호화 레이트(Coding Rate)를 변화시켜 전송된 데이터들의 수신 감도(Quality)를 재측정하여 데이터 전송률을 재조정한다(S15). 그리고, 이 재조정된 데이터 전송률을 다시 송신단에 전송하면 송신단은 재조정된 데이터 전송률에 따라 변조방식 또는 부호화 레이트(Coding Rate)를 바꾸어 데이터를 전송한다(S16).
일반적으로, 통신 시스템 환경은 가변 환경이며 어느 위치에 존재하느냐에 따라 지형물등이 다르므로 미리 정의된 매핑(mapping) 테이블은 최상이 될 수 없다. 그러므로, 현재 수신한 데이터의 수신 감도(Quality) 측정값과 매핑 테이블과의 관계는 오차가 존재할 것이고 결국 통신 시스템의 성능 저하로 이어지므로 다음과 같은 적응형 데이터 전송률 알고리즘을 이용하여 오차를 조정, 성능을 개선시켜 나가야 한다.
상기 수신 감도(Quality)의 파라미터를 신호대 간섭비(SIR)로 이용할 경우 상기 적응형 데이터 전송률 알고리즘은 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)의 범위가 일정한 고정형 알고리즘을 사용하는 방법과 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)의 범위가 변화하는 가변형 알고리즘을 제안한다.
상기 고정형 알고리즘은 데이터 전송률과 이 데이터 전송률에 해당하는 수신 데이터의 신호대 간섭비(SIR)의 범위가 고정되어 도 2a와 같이 미리 매핑 테이블로 만들어져 있다.
수신 프레임의 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생하지 않은 경우 상기 도 2a의 매핑 테이블에 근거하여 데이터 전송률에 매핑되는 신호대 간섭비(SIR)의 스텝을 낮추어 현재보다 더 높은 데이터 전송률로 전송이 가능하도록 한다.
반대로, 수신 프레임의 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생한 경우 상기 도 2a의 매핑 테이블에 근거하여 데이터 전송률에 매핑되는 신호대 간섭비(SIR)의 스텝을 높여주어 현재보다 더 낮은 데이터 전송률로 전송이 가능하도록 한다.
상기 신호대 간섭비(SIR)는 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)의 범위가 일정 구간의 스텝으로 나뉘어져 있다.
예를 들어, 도 3a에서 수신단의 신호대 간섭비(SIR)가 9dB인 경우 송신단에서 전송되는 데이터 전송률은 480Kbps의 전송률로 전송중이다. 그런데 여기서 한 프레임에 대하여 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생하지 않은 경우 도 3b와 같이 신호대 간섭비(SIR)의 해당 스텝을 한 단계 상승시킨다. 그러나 그 상승된 스텝에서도 역시 전송률은480Kbps이므로 전송률의 변화는 아직 없다.
이와는 반대로 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생한 경우 수신 신호대 간섭비(SIR) 스텝을 한 단계 하강시킨다. 도 3c에서와 같이 이 하강된 스텝에서도 역시 데이터 전송률은 480Kbps 범위에 존재하므로 전송률의 변화는 없다.
또는 수신 신호대 간섭비(SIR)가 6dB값을 갖고, 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생하지 않은 경우 수신 신호대 간섭비(SIR) 스텝은 한 단계 상승하여, 240Kbps의 데이터 전송률로 전송되던 데이터가 480Kbps로 송신되어지도록 한다.
또는 수신 신호대 간섭비(SIR)가 7dB값을 갖고, 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생한 경우 수신 신호대 간섭비(SIR) 스텝은 한 단계 하강하여 480Kbps의 데이터 전송률로 전송되던 데이터가 240Kbps로 송신되어진다.
이와 같이 상기 고정형 알고리즘은 수신단의 채널 환경의 변화에 따라 송신단의 데이터 전송률을 변화시켜 전송함으로써 수신단에 전송되는 데이터의 수신 확률을 향상시킨다.
도 4는 적응형 데이터 전송률 알고리즘 중 고정형 알고리즘을 나타낸 블록도이다.
앞서 도 3a, 도 3b, 도 3c를 예를 들어 설명한 바를 간략히 도 4와 같은 흐름도로 나타내어 설명하면, 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크(S40)한 결과 에러가 발생하면(S41) 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)는 한 스텝 하강(S43)한다.
그러나, 에러가 발생하지 않으면(S41) 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)는 한 스텝 상승(S42)한다.
상기 상승 또는 하강된 신호대 간섭비(SIR)의 스텝에 해당하는 데이터 전송률(S44)에 따라 송신단은 데이터를 부호화 레이트 또는 변조 방식을 달리하여 변조한다.
그러나, 이와 같은 고정형 알고리즘은 같은 데이터 전송률을 갖는다 하더라도 측정된 신호대 간섭비(SIR)가 어느 스텝에 존재하느냐에 따라서 데이터 전송률의 변화가 비교적 적은 적응성을 갖고 변화하기도 하므로, 이러한 점을 보완하여 다음 가변형 알고리즘을 제안한다.
이러한 가변형 알고리즘은 데이터 전송률과 이 데이터 전송률에 해당하는 수신 데이터의 신호대 간섭비(SIR)의 범위가 에러 정정 코드(CRC)를 이용한 에러 측정 횟수와 이 신호대 간섭비(SIR)를 상승 또는 하강시키느냐에 따라 변화하는 알고리즘으로써 도 2b와 같이 미리 매핑 테이블로 만들어져 있다.
상기 가변형 알고리즘에서 임의의 데이터 전송률에 매핑된 처음 신호대 간섭비(SIR)의 범위는 에러 정정 코드(CRC)를 이용한 에러 체크를 통해 그 범위가 변화한다.
즉, 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를일 회 체크한 결과 에러가 발생하지 않을 경우에 ΔSIRup만큼의 신호대 간섭비(SIR) 범위를 상승시킨다.
상기 ΔSIRup값은 에러 측정 횟수가 일 회일 경우 에러가 발생하지 않은 데이터의 신호대 간섭비(SIR)의 상승 범위이다.
반대로 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 일 회 체크한 결과 에러가 발생한 경우 ΔSIRdown만큼의 신호대 간섭비(SIR) 범위가 감소된다.
상기 ΔSIRdown값은 에러 측정 횟수가 일 회일 경우 에러가 발생한 데이터의 신호대 간섭비(SIR)의 하강 범위이다.
즉, ΔSIRup= 0.5dB이고, ΔSIRdown= 0.1dB라고 하고, 수신한 신호대 간섭비(SIR)가 도 5a와 같이 9dB였다고 가정하자. 따라서, 송신단에서 전송되는 데이터는 480Kbps의 전송률로 수신단에 전송중이다.
그런데 여기서 에러 정정 코드(CRC)를 이용하여 에러 체크를 10번 반복한 결과 연속으로 에러가 발생하지 않았다고 한다면 "0.1*10=1dB"만큼의 신호대 간섭비(SIR) 범위가 하강한다.
즉, 도 5b에서와 같이 240Kbps에 해당하는 신호대 간섭비(SIR)의 범위는 2~5dB, 480Kbps는 6~9dB, 690Kbps는 10~13dB의 신호대 간섭비(SIR) 범위를 갖는 매핑 테이블로 전환이 된다.
이때, 다시 수신 신호대 간섭비(SIR)를 측정했을 경우 10dB가 나온다면 이 매핑 테이블을 통해 선택된 최적의 데이터 전송률은 960Kbps가 되는 것이다. 상기 매핑 테이블이 변화되기 이전에 측정된 신호대 간섭비(SIR)가 10dB였다면 전송률은 480Kbps였을 것이다.
반대로 도 5a에서와 같이 연속 4번의 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터에 에러가 발생했다고 하면 "4*0.5=2dB"만큼의 신호대 간섭비(SIR) 범위가 상승한다. 그러므로, 도 5c에서와 같이 240Kbps에 해당하는 신호대 간섭비(SIR) 범위가 5~8dB, 480Kbps는 9~12dB, 690Kbps는 13~16의 신호대 간섭비(SIR)범위를 갖는 매핑 테이블로 전환이 된다. 이러한 매핑 테이블을 이용하는 경우에는 수신 신호대 간섭비(SIR)가 12dB라 할지라도 전송률은 480Kbps가 된다.
도 6은 적응형 데이터 전송률 알고리즘 중 가변형 알고리즘을 나타낸 블록도이다.
앞서 도 5a, 도 5b, 도 5c를 예를 들어 설명한 바를 간략히 도 6과 같은 흐름도로 나타내어 설명하면, 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크(S60)한 결과 에러가 발생하면 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)의 범위는 "에러 발생 횟수* ΔSIRdown"만큼 하강(S63)한다.
그러나, 에러가 발생하지 않으면 임의의 데이터 전송률에 따른 신호대 간섭비(SIR)의 범위는 "에러 미발생 횟수*ΔSIRup"만큼 상승(S62)한다.
따라서, 가변형 알고리즘의 처음 매핑 테이블은 상기 상승 또는 하강된 수신감도 범위를 포함하여 수정된 매핑 테이블을 생성(S64)하므로, 새로 측정된 신호대 간섭비(SIR)를 수정된 매핑 테이블과 비교한다.(S65)
상기 수정된 매핑 테이블에서 새로 측정된 신호대 간섭비의 해당 데이터 전송율을 선택한다.(S66)
한편, 에러 정정 코드(CRC)를 이용하여 수신단에 전송된 데이터의 에러 유무를 체크한 결과 에러가 발생하여 그 수신 감도가 기준 레벨 이하로 되는 경우 수신단으로부터 재전송이 요구되어 송신단에서 이 에러 발생 데이터를 재전송하기도 한다.
이때, 송신단으로부터 재전송되는 데이터는 수신될 확률을 높여서 전송하는 것이 바람직할 것이다. 이를 위해서 다음과 같은 두 가지 방법을 제안한다.
첫째는 송신되는 데이터의 전력을 추가적으로 상승시켜 전송하는 방법이다.
둘째는 송신되는 데이터의 전송률을 낮추어서 전송하는 방법이다.
상기 두 가지 방법 중 첫 번째 방법은 재전송하는 데이터에 대해서 추가적인 전력을 더 할당하여 전송하는 방법이다. 이 전력 제어 방법은 전송 전력을 더 할당함으로써 수신 감도(Quality)를 직접적으로 높여 전송 확률을 증가시킨다.
상기 두 번째 방법은 송신단으로부터 전송되는 데이터의 전송률을 낮추는 방법이다.
이 두 번째 방법은 이미 앞에서도 설명한 바와 같이 고정형 또는 가변형 적응 데이터 전송률 알고리즘을 이용하여 송신단으로부터 전송되는 데이터 전송률을 변화시키거나 혹은 변조 방식을 전환하여 수신단에 수신된 확률을 증가시켜 전송한다.
그러므로, 송신단으로부터 전송되는 데이터에 대해서 추가적으로 ΔdB만큼의 전력을 할당하여 전송하거나, 240Kbps 혹은 그 이하의 전송률로 재전송한다.
이상의 설명에서와 같이 본 발명은 먼저 수신기에서 수신 감도(Quality)를 측정하고 그에 따라 최적의 데이터 전송률을 결정함으로써, 에러 발생 확률이 적어지므로 실질적인 데이터 처리량(throughput)이 증가하는 효과가 있다.
또한 수신단에 전송된 데이터가 심각한 에러가 발생하여 송신단에 이 데이터의 재전송을 요구하였을 경우 수신될 확률을 상대적으로 높여 줌으로써 데이터 처리량(throughput)이 증가하고, 재전송에 의한 지연을 감소시키고, 에러가 발생된 데이터의 저장을 위한 메모리의 부족 문제를 해결할 수 있는 효과가 있다.
따라서, 본 발명에서 제시한 알고리즘을 이용하여 보다 향상된 데이터 처리량(throughPut)과 지연 감소, 그리고, 재전송 성공 확률의 증가를 통해 메모리 부족 문제를 해결할 수 있게 된다.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.
따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정하는 것이 아니라 특허 청구 범위에 의해서 정해져야 한다.

Claims (7)

  1. 수신단에서 임의의 데이터 전송률을 가진 수신신호의 수신 감도를 측정하여 상기 수신 감도에 따라 수신 신호의 데이터 전송률을 결정하는 단계와;
    송신단에서 상기 결정된 데이터 전송률에 따라 부호화 레이트 또는 변조 방식을 달리하여 전송하는 단계로 이루어지는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
  2. 제 1항에 있어서, 상기 데이터의 전송률을 결정하는 단계는
    상기 수신신호의 데이터 전송률에 따라 고정된 수신감도의 범위를 가지는 고정형 알고리즘을 이용한 제1 매핑 테이블로부터 측정된 수신감도에 상응하는 상기 데이터 전송률을 결정하는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
  3. 제 2항에 있어서, 상기 제1 매핑 테이블은 상기 수신단에 전송된 수신신호가 에러가 발생할 경우 임의의 데이터 전송률에 포함된 수신 감도 범위를 일정 간격으로 나눈 스텝 중 상기 측정된 수신 감도의 해당 스텝을 한 스텝 상승시키거나, 에러가 발생하지 않을 경우 상기 측정된 수신 감도의 해당 스텝을 한 스텝 하강시켜, 상기 상승 또는 하강된 수신 감도를 포함하는 데이터 전송률을 송신단에 제공하는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
  4. 제 1항에 있어서, 상기 데이터 전송률을 결정하는 단계는
    상기 수신신호의 데이터 전송률에 따라 수신 감도의 범위가 변화하는 가변형 알고리즘을 이용한 제2 매핑 테이블로부터 측정된 수신 감도에 상응하는 상기 데이터 전송률을 결정하는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
  5. 제 4항에 있어서, 상기 제2 매핑 테이블은 수신 감도 상승 간격을 "Δ"라 하고 수신 감도 하강 간격을 "Γ"라고 할 경우, 상기 수신단에 전송된 수신신호가 에러가 발생할 경우 임의의 데이터 전송률이 포함하는 수신 감도 범위는 "에러 발생횟수*Γ"만큼 하강시키고, 상기 수신단에 전송된 수신신호가 에러가 발생하지 않을 경우 임의의 데이터 전송률이 포함하는 수신 감도 범위는 "에러 미발생 횟수*Δ"만큼 상승시켜 수정된 제2 매핑 테이블을 구성하고, 이 수정된 제2 매핑 테이블에서 새로 측정된 수신 감도의 해당 데이터 전송률을 송신단에 제공하는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
  6. 제 1항에 있어서, 상기 수신 감도는 수신단에 전송된 수신신호의 파일럿 신호의 크기와, 비트 에러율과, 신호대 간섭비와, 프레임 에러율중의 어느 하나를 이용하는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
  7. 제 1항에 있어서, 상기 수신단에 전송된 수신신호의 수신 감도가 일정 레벨 이하로 되었을 경우 송신단에서 이 데이터에 전송 전력을 더 할당하거나, 상기 고정형 알고리즘 또는 가변형 알고리즘에 의해 결정된 데이터 전송률에 의해 이 데이터를 재전송하는 것을 특징으로 하는 통신 시스템의 데이터 전송 방법.
KR1020000030366A 2000-06-02 2000-06-02 통신 시스템의 데이터 전송 방법 KR100364782B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020000030366A KR100364782B1 (ko) 2000-06-02 2000-06-02 통신 시스템의 데이터 전송 방법
US09/866,592 US6820231B2 (en) 2000-06-02 2001-05-30 Communication system, and method of transmitting data therein
CNB011184981A CN100370723C (zh) 2000-06-02 2001-06-01 通信系统和在其中传送数据的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000030366A KR100364782B1 (ko) 2000-06-02 2000-06-02 통신 시스템의 데이터 전송 방법

Publications (2)

Publication Number Publication Date
KR20010109758A true KR20010109758A (ko) 2001-12-12
KR100364782B1 KR100364782B1 (ko) 2002-12-16

Family

ID=19671094

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000030366A KR100364782B1 (ko) 2000-06-02 2000-06-02 통신 시스템의 데이터 전송 방법

Country Status (3)

Country Link
US (1) US6820231B2 (ko)
KR (1) KR100364782B1 (ko)
CN (1) CN100370723C (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747524B1 (ko) * 2001-07-07 2007-08-08 엘지전자 주식회사 다변 데이터 레이트 모드에서의 신호 전력 제어 방법
KR20100058024A (ko) * 2008-11-24 2010-06-03 삼성전자주식회사 광대역 무선통신 시스템에서 자동 재전송 요청 블록 크기 조절 장치 및 방법
KR101024001B1 (ko) * 2002-05-10 2011-03-28 인터디지탈 테크날러지 코포레이션 채널 품질 조건에 기초한 데이터 흐름 제어 방법 및 그 데이터 흐름 제어용 무선 통신 시스템
KR101108034B1 (ko) * 2003-04-08 2012-01-25 엘지전자 주식회사 이동통신에 있어서 데이터 전송율 제어 방법

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3426200B2 (ja) 2000-08-02 2003-07-14 松下電器産業株式会社 通信端末装置および無線通信方法
WO2002032083A1 (fr) * 2000-10-13 2002-04-18 Sony Corporation Systeme de controle de la qualite de la communication de donnees, systeme emetteur et recepteur
US7257094B2 (en) * 2001-01-16 2007-08-14 Texas Instruments Incorporated Jointly controlling transmission rate and power in a communications system
US7006483B2 (en) 2001-02-23 2006-02-28 Ipr Licensing, Inc. Qualifying available reverse link coding rates from access channel power setting
KR100493084B1 (ko) * 2001-05-04 2005-06-03 삼성전자주식회사 이동통신시스템에서 멀티미디어 서비스를 위한 초기전송및 재전송 장치 및 방법
WO2003047281A1 (en) * 2001-11-26 2003-06-05 Nokia Corporation Mac layer inverse multiplexing in a third generation ran
US6959171B2 (en) * 2002-02-28 2005-10-25 Intel Corporation Data transmission rate control
US6895410B2 (en) * 2003-05-02 2005-05-17 Nokia Corporation Method and apparatus for providing a multimedia data stream
CN1954501B (zh) * 2003-10-06 2010-06-16 数字方敦股份有限公司 通过通信信道接收从源发射的数据的方法
JP2005244897A (ja) * 2004-02-27 2005-09-08 Fujitsu Ltd 信頼性のある通信方法及びその装置
WO2006012772A1 (fr) * 2004-08-06 2006-02-09 Zte Corporation Procede de transmission sur reseau local etendu
US7400578B2 (en) * 2004-12-16 2008-07-15 International Business Machines Corporation Method and system for throttling network transmissions using per-receiver bandwidth control at the application layer of the transmitting server
US7685333B2 (en) * 2005-03-22 2010-03-23 Sigmatel, Inc Method and system for communicating with memory devices utilizing selected timing parameters from a timing table
US7586930B2 (en) * 2005-05-10 2009-09-08 Harris Corporation Multicast data communication method and network
CN101110815B (zh) * 2006-07-17 2011-12-07 中兴通讯股份有限公司 一种无线局域网多速率自适应传输的方法
JP4507005B2 (ja) * 2007-10-25 2010-07-21 Necアクセステクニカ株式会社 無線通信システム,無線通信方法及びプログラム
CN101511010A (zh) * 2009-03-27 2009-08-19 北京中星微电子有限公司 一种媒体流发送方法及装置
JP2011082837A (ja) * 2009-10-07 2011-04-21 Sony Corp 送信装置および送信方法
WO2014056155A1 (en) * 2012-10-10 2014-04-17 Qualcomm Incorporated High speed uplink packet access (hsupa) rate control
CN104837073B (zh) * 2015-05-12 2018-02-09 无锡天脉聚源传媒科技有限公司 一种wmv文件的解码方法和装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ZA946674B (en) * 1993-09-08 1995-05-02 Qualcomm Inc Method and apparatus for determining the transmission data rate in a multi-user communication system
EP0643507A1 (fr) * 1993-09-13 1995-03-15 Philips Communication D'entreprise Système et procédé pour adapter le débit d'une transmission à la qualité de la ligne et modem convenant à un tel système
US5822318A (en) * 1994-07-29 1998-10-13 Qualcomm Incorporated Method and apparatus for controlling power in a variable rate communication system
JP2968706B2 (ja) * 1995-07-26 1999-11-02 日本電気エンジニアリング株式会社 移動無線機
US5872775A (en) * 1996-10-30 1999-02-16 Qualcomm Incorporated Method and apparatus for performing rate determination
JP3005501B2 (ja) * 1997-07-02 2000-01-31 日本電気株式会社 レート制御方式
WO1999049640A1 (de) * 1998-03-26 1999-09-30 Siemens Aktiengesellschaft Vorrichtung zur mobilen kommunikation
US6163571A (en) * 1998-04-24 2000-12-19 Ericsson Inc. Method for measuring received signal quality in a mobile wireless communication system
KR100262934B1 (ko) * 1998-06-11 2000-08-01 조정남 전파환경의 변화에 따른 전송율 가변 방법
US6542736B1 (en) * 2000-04-04 2003-04-01 Telefonaktiebolaget Lm Ericsson (Publ) Efficient radio link adaptation and base station sector selection in a radio communication system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747524B1 (ko) * 2001-07-07 2007-08-08 엘지전자 주식회사 다변 데이터 레이트 모드에서의 신호 전력 제어 방법
KR101024001B1 (ko) * 2002-05-10 2011-03-28 인터디지탈 테크날러지 코포레이션 채널 품질 조건에 기초한 데이터 흐름 제어 방법 및 그 데이터 흐름 제어용 무선 통신 시스템
US8175030B2 (en) 2002-05-10 2012-05-08 Interdigital Technology Corporation Cognitive flow control based on channel quality conditions
US8379575B2 (en) 2002-05-10 2013-02-19 Interdigital Technology Corporation Cognitive flow control based on channel quality conditions
US8942200B2 (en) 2002-05-10 2015-01-27 Signal Trust For Wireless Innovation Cognitive flow control based on channel quality conditions
US9369917B2 (en) 2002-05-10 2016-06-14 Signal Trust For Wireless Innovation Cognitive flow control based on channel quality conditions
US9781629B2 (en) 2002-05-10 2017-10-03 Signal Trust For Wireless Innovation Cognitive flow control based on channel quality conditions
US10631197B2 (en) 2002-05-10 2020-04-21 Signal Trust For Wireless Innovation Cognitive flow control based on channel quality conditions
KR101108034B1 (ko) * 2003-04-08 2012-01-25 엘지전자 주식회사 이동통신에 있어서 데이터 전송율 제어 방법
KR20100058024A (ko) * 2008-11-24 2010-06-03 삼성전자주식회사 광대역 무선통신 시스템에서 자동 재전송 요청 블록 크기 조절 장치 및 방법

Also Published As

Publication number Publication date
CN1327321A (zh) 2001-12-19
US20010050900A1 (en) 2001-12-13
CN100370723C (zh) 2008-02-20
US6820231B2 (en) 2004-11-16
KR100364782B1 (ko) 2002-12-16

Similar Documents

Publication Publication Date Title
KR100364782B1 (ko) 통신 시스템의 데이터 전송 방법
US7688798B2 (en) Data transmission method
CN101040476B (zh) 使用纠删技术的功率控制
EP1589715B1 (en) Radio transmission apparatus and transmission rate determining method
US6915477B2 (en) Delay sensitive adaptive quality control loop for rate adaptation
EP1410547B1 (en) Method and apparatus for dynamic packet selection in bluetooth
CN101006672B (zh) 强壮的擦除型错误检测和基于擦除型错误率的闭环功率控制
CN1211946C (zh) 用于功率控制模式选择的装置和方法
CN1192647C (zh) 一种移动通信传输信号的自适应调整方法
EP1763155A1 (en) Communication method and system using time division duplex scheme and frequency division duplex scheme
US20080146215A1 (en) Radio transmission apparatus and downlink transmission control method for the same
CN1509532A (zh) 下行链路资源分配的频道品质测量
MXPA03007362A (es) Metodo y aparato para retroalimentacion con calidad de enlace en una comunicacion inalambrica.
KR20040087844A (ko) 이동통신에 있어서 데이터 전송율 제어 방법
US7016670B2 (en) Link adaptation method for use in a mobile radiocommunication system
JP3860538B2 (ja) 無線システムでの送信電力調整方法
JP4145661B2 (ja) 無線通信システム
CN1391773A (zh) 一种功率控制方法以及一种无线电系统
CN113595692B (zh) 一种基于动态阈值门限优化设计的amc-harq方法
CN100435495C (zh) 无线信道控制方法及接收装置
WO2009145295A1 (ja) 無線通信装置および無線通信方法
CN100483987C (zh) 用于数据传输的方法
KR100811348B1 (ko) 무선통신시스템에서의 데이터 전송 확인 방법.
KR100811355B1 (ko) 무선통신시스템에서의 데이터 전송 요청 방법.
Cepeda et al. The performance of robust adaptive modulation over wireless channels with non reciprocal interference

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000602

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: 20020214

Patent event code: PE09021S01D

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020614

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20021031

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20021202

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20021203

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20050929

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20061129

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20070918

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20080926

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20090929

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20100929

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20110920

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20121128

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20121128

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20131122

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20131122

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20141124

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20141124

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20151124

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20151124

Start annual number: 14

End annual number: 14

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170912