특허권

무선통신시스템에서 재전송 장치 및 방법

상품번호 2019101900294029
IPC 한국(KO) 등록
출원번호 1020070058183
공개번호 10-2008-0109990
등록번호 1009914060000
출원인 삼성전자주식회사
판매가 0원
 

꼭 읽어보세요!

기술거래는 양방향 경매방식으로 이루어집니다.

기술을 매수한 당사자는 거래금액의 전부 혹은 10퍼센트(%)를 당일 본원에 입금하여야 하며, 10% 나머지 잔금은 거래일로부터 2일 이내(거래일 익일)에 납부하여야 합니다. 만약 위 지정 기간내에 매수자가 입금하지 않으면 거래는 무효가 되며, 잔금도 기한내에 입금되지 않으면 매도자로 귀속됩니다. 이는 매도자의 기한의 이익상실을 보장함 입니다.

기술거래의 수수료는 기술의 이전 및 사업화 촉진에 관한 법률 시행규칙 산업통상자원부령 제48호 의거 기술이전 금액의 13퍼센트∼기술이전 금액의 17.5퍼센트로 되어있지만, 본 거래사이트에서는 매도‧매수인 각각 10%로 합니다.
이때 매수인의 매수금액(당사로 입금되는 금액)에서 수수료 각각10% 인 20%를 공제한 후 매도인에게 계좌이체를 하여야 합니다.
또한 권리이전(특허)비용은 기술양수인(매수자)부담이며 그 비용은 별도입니다.

 
본 발명은 무선통신시스템의 재전송 장치 및 방법에 관한 것으로서, 단말로 자원을 고정적으로 할당하는 경우, 상기 고정 할당한 자원을 이용하여 상기 단말로 데이터를 전송하는 과정과, 상기 단말로부터 수신되는 제어메시지를 통해 상기 전송한 데이터의 오류 발생 여부를 확인하는 과정과, 상기 데이터에 오류가 발생한 경우, 상기 오류가 발생한 데이터를 재전송하기 위한 자원을 할당하는 과정과, 상기 재전송을 위해 할당한 자원 정보를 상기 단말로 전송하는 과정과, 상기 재전송을 위해 할당한 자원을 이용하여 상기 오류가 발생한 데이터를 상기 단말로 재전송하는 과정을 포함하여 재전송 패킷에 대한 원본 패킷 정보를 명확하게 인식하여 재전송 오류를 줄일 수 있다.

특허청구의 범위
청구항 1
무선통신시스템에서 기지국의 하향링크 재전송 방법에 있어서,고정 할당한 자원을 이용하여 단말로 패킷을 전송하는 과정과,상기 단말로부터 수신되는 제어메시지를 통해 상기 단말로 전송한 패킷의 오류 발생 여부를 확인하는 과정과,상기 패킷에 오류가 발생한 경우, 상기 오류가 발생한 패킷에 대한 원본 패킷을 재전송하기 위한 자원을 할당하는 과정과,기 재전송을 위해 할당한 자원 정보를 상기 단말로 전송하는 과정과,상기 재전송을 위해 할당한 자원을 이용하여 상기 원본 패킷을 상기 단말로 재전송하는 과정을 포함하며,상기 재전송을 위해 할당된 자원 정보는, 상기 단말로 자원을 고정적으로 초기 할당하거나, 상기 고정 할당한자원을 변경하는 경우, 상기 단말로 전송하는 고정 자원 할당 메시지의 구성과 다르게 상기 고정 자원 할당 메시지에 포함된 커넥션 ID를 대신하여 사용할 연결 식별자, 재전송 패킷에 대한 원본 패킷을 전송한 프레임의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
청구항 2
삭제
청구항 3
제 1항에 있어서,상기 고정 자원 할당 메시지는, 단말의 커넥션 ID(Connection IDentification), 상기 커넥션 ID를 대신하여 사용할 연결 식별자, 고정 할당한 자원의 시작 위치, 상기 고정 할당한 자원의 크기, 고정 할당 주기, 변조 및 코딩 방식, 재전송 사용 여부, 오류 발생 여부 정보를 포함하는 제어 메시지의 전송 시점 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
청구항 4
삭제
청구항 5
무선통신시스템에서 단말의 하향링크 재전송 방법에 있어서,기지국으로부터 고정 할당받은 자원을 통해 상기 기지국으로부터 제공받은 패킷의 오류 발생 여부를 확인하는과정과,상기 패킷의 오류 발생 여부에 대한 정보를 상기 기지국으로 전송하는 과정과,상기 패킷에 오류가 발생한 경우, 상기 기지국으로부터 제공받은 신호에서 상기 오류가 발생한 패킷에 대한 원본 패킷을 재전송 받기 위한 자원 할당 정보를 확인하는 과정과,상기 자원 할당 정보를 통해 상기 기지국으로부터 상기 원본 패킷을 재전송 받는 과정을 포함하며,상기 재전송 받기 위한 자원 할당 정보는, 상기 기지국으로부터 자원을 고정적으로 초기 할당받거나, 상기 고정당받은 자원이 변경되는 경우, 상기 기지국으로부터 제공받는 고정 자원 정보의 구성과 다르게 상기 고정 자원 정보에 포함된 커넥션 ID를 대신하여 사용할 연결 식별자, 재전송 패킷에 대한 원본 패킷을 전송한 프레임의정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
청구항 6
삭제
청구항 7
제 5항에 있어서,상기 고정 자원 정보는, 단말의 커넥션 ID(Connection IDentification), 상기 커넥션 ID를 대신하여 사용할 연결 식별자, 고정 할당한 자원의 시작 위치, 상기 고정 할당한 자원의 크기, 고정 할당 주기, 변조 및 코딩방식, 재전송 사용 여부, 오류 발생 여부 정보를 포함하는 제어 메시지의 전송 시점 중 적어도 하나를 포함하는것을 특징으로 하는 방법.
청구항 8
삭제
청구항 9
무선통신시스템에서 기지국의 상향링크 재전송 방법에 있어서,단말로 고정 할당한 자원을 이용하여 상기 단말로부터 제공받은 패킷의 오류 발생 여부를 확인하는 과정과,상기 패킷에 오류가 발생한 경우, 상기 오류가 발생한 패킷에 대한 원본 패킷을 재전송 받기 위한 자원을 할당하는 과정과,상기 원본 패킷을 재전송 받기 위해 할당한 자원 정보를 상기 단말로 전송하는 과정과,상기 할당한 자원 정보를 이용하여 상기 원본 패킷을 상기 단말로부터 재전송 받는 과정을 포함하며,상기 재전송을 위해 할당된 자원 정보는, 상기 단말로 자원을 고정적으로 초기 할당하거나, 상기 고정 할당한자원을 변경하는 경우, 상기 단말로 전송하는 고정 자원 할당 메시지의 구성과 다르게 상기 고정 자원 할당 메시지에 포함된 커넥션 ID를 대신하여 사용할 연결 식별자, 재전송 패킷에 대한 원본 패킷을 전송한 프레임의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
청구항 10
삭제
청구항 11
제 9항에 있어서,상기 고정 자원 할당 메시지는, 단말의 커넥션 ID(Connection IDentification), 상기 커넥션 ID를 대신하여 사용할 연결 식별자, 고정 할당한 자원의 시작 위치, 상기 고정 할당한 자원의 크기, 고정 할당 주기, 변조 및 코딩 방식, 재전송 사용 여부, 오류 발생 여부 정보를 포함하는 제어 메시지의 전송 시점 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
청구항 12
삭제
청구항 13
제 9항에 있어서,상기 패킷을 재전송 받기 위해 할당한 자원 정보는, 비트맵으로 구성된 상기 단말로부터 수신받은 패킷의 오류발생 정보를 더 포함하는 것을 특징으로 하는 방법.
청구항 14
제 9항에 있어서,상기 패킷에 오류가 발생한 경우, 상기 패킷의 오류 발생 정보를 상기 단말로 전송하는 과정과,상기 패킷에 오류가 없는 경우, 상기 패킷에 오류가 없음을 나타내는 정보를 상기 단말로 전송하는 과정을 더포함하는 것을 특징으로 하는 방법.
청구항 15
무선통신시스템에서 단말의 상향링크 재전송 방법에 있어서,기지국으로부터 할당받은 고정 자원을 이용하여 상기 기지국으로 패킷을 전송하는 과정과,상기 기지국으로부터 수신되는 제어메시지를 통해 상기 전송한 패킷의 오류 발생 여부를 확인하는 과정과,기 패킷에 오류가 발생한 경우, 상기 기지국으로부터 제공받은 신호에서 패킷를 재전송하기 위한 자원 정보를확인하는 과정과,상기 자원 정보를 통해 상기 오류가 발생한 패킷에 대한 원본 패킷을 상기 기지국으로 재전송하는 과정을 포함하며,기 재전송하기 위한 자원 정보는, 상기 기지국으로부터 자원을 고정적으로 초기 할당하거나, 상기 고정 할당받은 자원이 변경되는 경우, 상기 기지국으로부터 제공받는 고정 자원 할당 정보의 구성과 다르게 상기 고정 자원 할당 정보에 포함된 커넥션 ID를 대신하여 사용할 연결 식별자, 재전송 패킷에 대한 원본 패킷을 전송한 프레임의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
청구항 16
삭제
청구항 17
제 15항에 있어서,상기 고정 자원 할당 정보는, 단말의 커넥션 ID(Connection IDentification), 상기 커넥션 ID를 대신하여 사용할 연결 식별자, 고정 할당한 자원의 시작 위치, 상기 고정 할당한 자원의 크기, 고정 할당 주기, 변조 및 코딩방식, 재전송 사용 여부, 오류 발생 여부 정보를 포함하는 제어 메시지의 전송 시점 중 적어도 하나를 포함하는것을 특징으로 하는 방법.
청구항 18
삭제
청구항 19
무선통신시스템의 기지국 장치에 있어서, 단말이 주기적으로 트래픽이 발생하는 서비스를 사용하는 경우, 상기 단말로 고정적인 자원을 할당하고, 송수신하는 패킷에 오류가 발생한 경우, 상기 오류가 발생한 패킷의 원본 패킷을 재전송하기 위한 자원을 할당하는 자원 할당부와,상기 고정적으로 할당한 자원 정보와 상기 재전송을 위해 할당한 자원 정보를 상기 단말로 전송하는 송신부를포함하여 구성되며,상기 송신부는,상기 단말로 자원을 고정적으로 초기 할당하거나, 상기 고정 할당한 자원을 변경하는 경우, 상기 단말로 고정할당한 자원 정보를 포함하는 고정 자원 할당 메시지를 생성하고, 상기 자원 할당부에서 재전송을 위해 자원을할당하는 경우, 상기 재전송을 위해 할당한 자원 정보를 포함하는 재전송 자원 할당 메시지를 생성하는 메시지생성부와,상기 고정 자원 할당 메시지 또는 재전송 자원 할당 메시지를 상기 단말로 전송하는 송신 단을 포함하여 구성되고,상기 메시지 생성부는, 상기 고정 자원 할당 메시지의 구성과 다르게 상기 고정 자원 할당 메시지에 포함된 커넥션 ID를 대신하여 사용할 연결 식별자, 재전송 패킷에 대한 원본 패킷을 전송한 프레임의 정보 중 적어도 하나를 포함하도록 상기 재전송 자원 할당 메시지를 구성하는 것을 특징으로 하는 장치.
청구항 20
제 19항에 있어서,상기 자원 할당부는, 상기 단말이 패킷의 재전송을 요청하거나, 상기 단말로부터 수신받은 패킷에 오류가 발생한 경우, 상기 패킷에 대한 원본 패킷을 재전송하기 위한 자원을 할당하는 것을 특징으로 하는 장치.

청구항 21
삭제
청구항 22
제 19항에 있어서,상기 메시지 생성부는, 상기 단말의 커넥션 ID(Connection IDentification), 상기 커넥션 ID를 대신하여 사용할연결 식별자, 고정 할당한 자원의 시작 위치, 상기 고정 할당한 자원의 크기, 고정 할당 주기, 변조 및 코딩 방식, 재전송 사용 여부, 오류 발생 여부 정보를 포함하는 제어 메시지의 전송 시점 중 적어도 하나를 포함하는고정 자원 할당 메시지를 생성하는 것을 특징으로 하는 장치.
청구항 23
삭제
청구항 24
제 19항에 있어서,상기 송신부는, 하향링크의 경우, 상기 고정 할당한 자원을 이용하여 상기 단말로 패킷을 전송하고, 상기 재전송을 위해 할당한 자원을 이용하여 상기 단말로 패킷을 재전송하는 것을 특징으로 하는 장치.
청구항 25
제 19항에 있어서,상향링크의 경우, 상기 고정 할당한 자원을 이용하여 상기 단말로부터 패킷을 수신받고, 상기 재전송을 위해 할당한 자원을 이용하여 상기 단말로부터 패킷을 재전송 받는 수신부를 더 포함하는 것을 특징으로 하는 장치.
청구항 26
무선통신시스템의 단말 장치에 있어서,기지국으로부터 고정적으로 할당받은 자원 정보와 패킷의 재전송을 위해 할당받은 자원 정보를 확인하는 메시지처리부와,상기 고정 할당받은 자원을 통해 상기 기지국으로부터 패킷을 수신받고, 재전송을 위해 할당받은 자원을 통해상기 기지국으로부터 패킷을 재전송 받는 수신부와,상기 고정 할당받은 자원을 통해 상기 기지국으로 패킷을 전송하고, 재전송을 위해 할당받은 자원을 통해 상기기지국으로 패킷을 재전송하는 송신부를 포함하여 구성되며,상기 메시지 처리부는, 상기 고정적으로 할당받은 자원 정보를 포함하는 고정 자원 할당 메시지의 구성과 다르게 상기 고정 자원 할당 메시지에 포함된 커넥션 ID를 대신하여 사용할 연결 식별자, 재전송 패킷에 대한 원본패킷을 전송한 프레임의 정보 중 적어도 하나를 포함하여 구성되는 재전송 자원 할당 메시지에서 재전송을 위해할당받은 자원 정보를 확인하는 것을 특징으로 하는 장치.
청구항 27
제 26항에 있어서,상기 메시지 처리부는, 단말의 커넥션 ID(Connection IDentification), 상기 커넥션 ID를 대신하여 사용할 연결식별자, 고정 할당한 자원의 시작 위치, 상기 고정 할당한 자원의 크기, 고정 할당 주기, 변조 및 코딩 방식,재전송 사용 여부, 오류 발생 여부 정보를 포함하는 제어 메시지의 전송 시점 중 적어도 하나를 포함하여 구성되는 고정 자원 할당 메시지에서 고정적으로 할당받은 자원 정보를 확인하는 것을 특징으로 하는 장치.
청구항 28
삭제
청구항 29
삭제
청구항 30
삭제
청구항 31
삭제
청구항 32
삭제
청구항 33
삭제
청구항 34
삭제
청구항 35
삭제
청구항 36
삭제
청구항 37
삭제
청구항 38
삭제
청구항 39
삭제
청구항 40
삭제
명 세 서
발명의 상세한 설명
발명의 목적
발명이 속하는 기술 및 그 분야의 종래기술
본 발명은 무선통신시스템에서 재전송 장치 및 방법에 관한 것으로서, 특히, [0009] 상기 무선통신시스템에서 무선 자원을 고정적으로 할당하는 단말에 대한 재전송 장치 및 방법에 관한 것이다.
[0010] 무선통신시스템의 기지국은 서비스를 제공하는 단말들의 자원을 할당한 후, 자원 할당 메시지를 이용하여 자원할당 정보를 상기 단말들로 전송한다.
[0011] 무선통신시스템은 한정된 시간-주파수 자원을 사용하여 통신을 수행한다. 따라서, 상기 자원 할당 메시지는 상기 무선통신시스템에 오버헤드로 작용한다. 예를 들어, VoIP(Voice of IP) 서비스와 같이 주기적으로 트래픽이발생하는 서비스를 지원하는 경우, 기지국은 자원 할당 정보를 포함하는 자원 할당 메시지를 단말들로 주기적으로 전송한다. 만일, 상기 기지국에서 상기 단말로 주기적으로 동일한 자원을 할당하는 경우, 상기 기지국은 주기적으로 동일한 자원 할당 메시지를 전송한다. 이 경우, 상기 기지국은 동일한 자원 할당 메시지를 주기적으로전송하여 불필요하게 자원이 낭비되는 문제가 발생한다.
[0012] 이를 해결하기 위해 기지국은 주기적으로 트래픽이 발생하는 서비스를 수행하는 단말로 고정된 무선 자원을 할당한다. 이때, 상기 단말은 초기에 상기 기지국으로부터 고정적으로 할당받은 무선 자원을 이용하여 주기적으로통신을 수행한다. 따라서, 상기 기지국은 상기 고정된 무선자원을 초기 할당하는 경우에만 상기 단말로 자원 할당 메시지를 전송하므로 자원 할당 메시지에 대한 오버헤드를 줄일 수 있다.
[0013] 무선통신시스템은 데이터 전송 신뢰도 증가와 처리율(Throughput) 증가를 위해 자동 재전송 요청(ARQ :Automatic Retransmission reQuest) 방식을 사용한다.
[0014] 예를 들어, 하향링크의 경우, 단말은 수신된 패킷을 복호하여 오류가 발생하였는지를 확인한다. 이때, 상기 수신된 패킷에 오류가 발생하지 않은 경우, 상기 단말은 기지국으로 ACK 메시지를 전송한다. 한편, 상기 수신된패킷에 오류가 발생한 경우, 상기 단말은 기지국으로 NACK 메시지를 전송한다.
[0015] 상기 기지국은 단말로부터 ACK 메시지가 수신되면 새로운 원본 패킷을 전송하고, NACK 메시지가 수신되면, 상기기지국은 상기 NACK 메시지에 대한 패킷을 재전송한다. 이때, 상기 기지국은 자원 할당 메시지에 포함된 구별인자를 이용하여 전송하는 패킷이 원본 패킷인지 재전송 패킷인지 구분한다. 여기서, 상기 구별 인자는 ARQ 채널 ID, ARQ ID 시퀀스 번호 등을 포함한다. 즉, 단말은 기지국으로부터 제공받은 자원 할당 메시지를 통해 수신된 패킷이 종류를 확인한다.
[0016] 상술한 바와 같이 무선 자원을 고정적으로 할당하는 경우, 무선통신시스템의 기지국은 무선 자원을 초기 할당하거나 고정적으로 할당한 자원을 변경할 때 경우를 제외하고는 자원 할당 메시지를 전송하지 않는다. 이 경우,상기 무선통신시스템에서 ARQ 방식을 적용하는 경우, 단말은 상기 기지국으로부터 제공받은 패킷의 종류를 구분할 수 없는 문제가 발생한다. 만일, 상기 재전송 패킷을 구분할 수 있어도 상기 단말은 상기 재전송 패킷에 대한 원본 패킷을 확인할 수 없는 문제가 발생한다.
발명이 이루고자 하는 기술적 과제
[0017] 따라서, 본 발명의 목적은 무선통신시스템에서 무선 자원을 고정할당하는 단말에 대한 재전송을 수행하기 위한장치 및 방법을 제공함에 있다.
[0018] 본 발명의 다른 목적은 무선통신시스템에서 무선 자원을 고정할당하는 단말에서 재전송 패킷을 구분하기 위한장치 및 방법을 제공함에 있다.
[0019] 본 발명의 또 다른 목적은 무선통신시스템에서 무선 자원을 단말에 고정할당하는 경우, 재전송 패킷을 구별하기위한 제어 메시지의 용량을 줄이기 위한 장치 및 방법을 제공함에 있다.
[0020] 본 발명의 또 다른 목적은 무선통신시스템에서 무선 자원을 단말에 고정할당하는 경우, 고정 할당을 나타내는식별자를 사용하여 제어 메시지의 용량을 줄이기 위한 장치 및 방법을 제공함에 있다.
[0021] 상기 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 무선통신시스템에서 기지국의 하향링크 재전송 방법은, 고정 할당한 자원을 이용하여 단말로 패킷을 전송하는 과정과, 상기 단말로부터 수신되는 제어메시지를통해 상기 전송한 패킷의 오류 발생 여부를 확인하는 과정과, 상기 패킷에 오류가 발생한 경우, 상기 오류가 발생한 패킷의 원본 패킷을 재전송하기 위한 자원을 할당하는 과정과, 상기 재전송을 위해 할당한 자원 정보를 상기 단말로 전송하는 과정과, 상기 재전송을 위해 할당한 자원을 이용하여 상기 원본 패킷을 상기 단말로 재전송하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 제 2 견지에 따르면, 무선통신시스템에서 단말의 하향링크 재전송 [0022] 방법은, 기지국으로부터 고정 할당받은 자원을 통해 상기 기지국으로부터 제공받은 패킷의 오류 발생 여부를 확인하는 과정과, 상기 패킷의 오류발생 여부에 대한 정보를 상기 기지국으로 전송하는 과정과, 상기 패킷에 오류가 발생한 경우, 상기 기지국으로부터 제공받은 신호에서 상기 오류가 발생한 패킷을 재전송 받기 위한 자원 할당 정보를 확인하는 과정과, 상기자원 할당 정보를 통해 상기 오류가 발생한 패킷에 대한 원본 패킷을 재전송 받는 과정을 포함하는 것을 특징으로 한다.
[0023] 본 발명의 제 3 견지에 따르면, 무선통신시스템에서 기지국의 상향링크 재전송 방법은, 단말로 자원을 고정적으로 할당한 자원을 이용하여 상기 단말로부터 제공받은 패킷의 오류 발생 여부를 확인하는 과정과, 상기 패킷에류가 발생한 경우, 상기 오류가 발생한 패킷에 대한 원본 패킷을 재전송 받기 위한 자원을 할당하는 과정과,상기 원본 패킷을 재전송 받기 위해 할당한 자원 정보를 상기 단말로 전송하는 과정과, 상기 할당한 자원 정보를 이용하여 상기 원본 패킷을 상기 단말로부터 재전송 받는 과정을 포함하는 것을 특징으로 한다.
[0024] 본 발명의 제 4 견지에 따르면, 무선통신시스템에서 단말의 상향링크 재전송 방법은, 기지국으로부터 할당받은고정 자원을 이용하여 상기 기지국으로 패킷을 전송하는 과정과, 상기 기지국으로부터 수신되는 제어메시지를해 상기 전송한 패킷의 오류 발생 여부를 확인하는 과정과, 상기 패킷에 오류가 발생한 경우, 상기 기지국으로부터 제공받은 신호에서 패킷을 재전송하기 위한 자원 정보를 확인하는 과정과, 상기 자원 정보를 통해 상기오류가 발생한 패킷에 대한 원본 패킷을 상기 기지국으로 재전송하는 과정을 포함하는 것을 특징으로 한다.
[0025] 본 발명의 제 5 견지에 따르면, 무선통신시스템의 기지국 장치는, 단말이 주기적으로 트래픽이 발생하는 서비스 사용하는 경우, 상기 단말로 고정적인 자원을 할당하고, 송수신하는 패킷에 오류가 발생한 경우, 상기 오류가 발생한 패킷을 재전송하기 위한 자원을 할당하는 자원 할당부와, 상기 고정적으로 할당한 자원 정보와 상기재전송을 위해 할당한 자원 정보를 상기 단말로 전송하는 송신부를 포함하여 구성되는 것을 특징으로 한다.
[0026] 본 발명의 제 6 견지에 따르면, 무선통신시스템의 단말 장치는, 기지국으로부터 고정적으로 할당받은 자원 정보 패킷의 재전송을 위해 할당받은 자원 정보를 확인하는 메시지 처리부와, 상기 고정 할당받은 자원을 통해 상기 기지국으로부터 패킷을 수신받고, 재전송을 위해 할당받은 자원을 통해 상기 기지국으로부터 패킷을 재전송받는 수신부와, 상기 고정 할당받은 자원을 통해 상기 기지국으로 패킷을 전송하고, 재전송을 위해 할당받은 자을 통해 상기 기지국으로 패킷을 재전송하는 송신부를 포함하여 구성되는 것을 특징으로 한다.
[0027] 삭제
발명의 구성 및 작용
[0028] 이하 본 발명의 바람직한 실시 예를 첨부된 도면을 참조하여 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된경우 그 상세한 설명은 생략한다.
[0029] 이하 본 발명은 무선통신시스템에서 무선 자원을 고정할당하는 단말에 대한 재전송 기술에 대해 설명한다. 여기서, 상기 재전송 기술은 자동 재전송 요청(ARQ : Automatic Retrasmission reQuest) 기법을 나타낸다.
[0030] 이하 설명은 직교 주파수 분할 다중 접속(Orthogonal Frequency Division Multiplexing Access) 방식을 사용하는 무선통신시스템을 예를 들어 설명하며, 다른 다중 접속 방식의 통신시스템에도 동일하게 적용 가능하다.
[0031] 상기 무선통신시스템에서 서비스를 제공하는 단말로 무선 자원을 고정적으로 할당하는 경우, 무선 자원을 할당하는 기지국은 하기 도 1에 도시된 바와 같이 동작한다.
[0032] 도 1은 본 발명의 실시 예에 따른 무선통신시스템의 기지국에서 하향링크 패킷의 재전송을 수행하기 위한 절차를 도시하고 있다.
[0033] 상기 도 1을 참조하면 먼저 상기 기지국은 101단계에서 서비스를 제공하는 단말들 중 주기적으로 트래픽이 발생하는 서비스를 사용하는 단말들로 무선 자원을 고정 할당한다. 여기서, 상기 주기적으로 트래픽이 발생하는 서비스는, VoIP(Voice of IP)를 포함한다.상기 무선 자원을 할당한 후, 상기 기지국은 103단계로 진행하여 고정 할당한 [0034] 자원 정보를 상기 단말로 전송한다. 이때, 상기 기지국은 단말로 고정된 무선 자원을 초기 할당할 때 하기 <표 1>과 같이 구성되는 고정 자원할당 메시지를 구성하여 전송한다. 또한, 상기 기지국은 상기 단말로 고정 할당한 자원을 변경하거나 상기 고정할당한 자원을 해제하는 경우 상기 고정 자원 할당 메시지를 구성하여 전송한다.
표 1
[0035] 필드(Fields) 설명(Description)
xx_DL_IE(){
Connection ID 고정 할당모드로 할당하려는 서비스 커넥션의
Identification. 일반적으로 전송 연결 식별자
(Trnasport CID)(16비트)
Circuit ID 연결 식별자(Connection ID)를 대신하여 고정 할
당모드에서만 사용되는 Identification
slotOffset 고정할당모드 패킷의 할당 시작 슬롯 번호
noSlot 고정할당모드 패킷의 할당 슬롯 개수
Period 할당 주기
DIUC, Repetition 변조 및 코딩방식
HARQ Enable 0b0 : HARQ를 적용하지 않음
0b1 : HARQ를 적용함
if(HARQ Enable == 0b1){
UL ACKCH Index 하향링크 HARQ 패킷에 대한 ACK 전송하는 채널에대한 인덱스}}
[0036] 여기서, 상기 고정 자원 할당 메시지는 상기 고정 자원 할당 메시지를 수신받을 단말의 고유한 연결 식별자를나타내는 연결 ID(Connection IDentification)필드, 상기 연결 ID를 대신하여 고정자원 할당을 나타내기 위한상기 단말의 고유한 연결 식별자인 서킷 ID(Circuit ID) 필드, 고정 할당한 자원을 통해 패킷을 전송하는 경우상기 패킷의 시작 슬롯 정보를 포함하는 슬롯 오프셋(slotOffset) 필드, 상기 패킷을 전송하기 위해 고정할당된자원의 크기를 나타내는 슬롯 개수(noSlot) 필드, 상기 자원의 고정 할당 주기를 나타내는 주기(Period)필드,상기 자원 할당 메시지의 수신율 향상을 위한 변조 및 코딩 방식을 나타내는 DIUC(Downlink Interval UsageCode) 및 반복(Repitition) 필드, HARQ방식의 사용 여부를 나타내는 HARQ 활성(Enable) 필드, 하향링크 패킷에대한 ACK/NACK 신호를 전송할 채널 정보를 포함하는 ACK 채널 인덱스 필드 등을 포함하여 구성된다. 여기서, 상기 서킷 ID는 상기 커넥션 ID보다 작은 크기를 갖는다. 이때, 상기 서킷 ID의 크기는 상기 기지국에서 자원을고정할당 가능한 단말들의 개수에 따라 정해진다.
[0037] 상기 103단계에서 고정 할당한 자원 정보를 상기 단말로 전송한 후, 상기 기지국은 105단계로 진행하여 상기 단말로 고정 할당한 자원의 주기가 도래하는지 확인한다.
[0038] 만일, 상기 고정 할당 주기가 도래하면, 상기 기지국은 107단계로 진행하여 상기 고정 할당한 자원을 통해 해당단말로 패킷을 전송한다. 이때, 상기 패킷을 전송하는 고정 할당 자원은 상기 기지국과 단말이 모두 인지하고있으므로 상기 기지국은 상기 패킷에 대한 별도의 자원 할당 메시지를 상기 단말로 전송하지 않는다.
[0039] 이후, 상기 기지국은 109단계로 진행하여 상기 107단계에서 전송한 패킷에 대한 오류 발생 여부를 나타내는 신호가 수신되는지 확인한다. 여기서, 상기 오류 발생 여부를 나타내는 신호는 ACK 신호 또는 NACK 신호를 나타낸다.
[0040] 만일, NACK 신호가 수신되는 경우, 상기 기지국은 111단계로 진행하여 상기 단말로 전송한 패킷에 오류가 발생한 것으로 인식한다. 따라서, 상기 기지국은 상기 NACK 신호에 대한 패킷을 재전송하기 위한 재전송 자원 할당메시지를 생성한다. 예를 들어, 상기 기지국은 하기 <표 2>와 같이 구성되는 재전송 자원 할당 메시지를 생성한다.
표 2
[0041] 필드(Fields) 설명(Description)
xx_IE(){
Circuit ID reTx HARQ 패킷 수신 커넥션의 Identification.(8
비트)
frameNumber newTx HARQ 패킷이 전송되었던 frameNumber의 LSB
4비트
slotOffset reTx HARQ 패킷의 할당 시작 슬롯 번호
noSlot reTx HARQ 패킷의 할당 슬롯 개수
… …
}
[0042] 여기서, 상기 재전송 자원 할당 메시지는 고정 할당된 자원을 이용하는 단말 중 재전송 자원 할당메시지를 수신받을 단말의 연결 식별자를 나타내는 서킷 ID(Circuit ID) 필드, 상기 재전송하는 패킷의 원본 패킷이 전송되었던 프레임 정보를 나타내는 프레임 번호(frameNumber) 필드, 상기 재전송 패킷을 전송하기 위해 할당되는 시작슬롯 정보를 포함하는 슬롯 오프셋(slotOffset) 필드, 상기 재전송 패킷의 크기를 나타내는 슬롯 개수(noSlot)필드 등을 포함하여 구성된다. 예를 들어, 상기 프레임 번호 필드는 재전송 패킷의 원본 패킷이 전송된 프레임의 최하위 비트(LSB : Least Significant Bit) 4비트를 포함한다.
[0043] 상기 111단계에서 재전송 자원 할당 메시지를 생성한 후, 상기 기지국은 113단계로 진행하여 상기 NACK 신호에한 재전송 패킷과 상기 재전송 패킷에 대한 재전송 자원 할당 메시지를 상기 단말로 전송한다. 여기서, 상기재전송 자원 할당 메시지는 상기 재전송 패킷의 자원 할당 정보를 포함한다.
[0044] 이후, 상기 기지국은 상기 109단계로 되돌아가 상기 재전송한 패킷에 대한 오류 발생 여부를 나타내는 신호가수신되는지 확인한다.
[0045] 한편, 상기 109단계에서 ACK 신호가 수신되는 경우, 상기 기지국은 상기 단말로 전송한 패킷 또는 재전송 패킷에 오류가 없는 것으로 인식하여 본 알고리즘을 종료한다.
[0046] 상술한 바와 같이 단말로 고정 할당한 무선 자원을 할당하는 경우, 기지국은 자원 할당 메시지를 전송하지 않고고정 할당한 무선 자원을 이용하여 원본 패킷을 상기 단말로 전송한다. 하지만, 패킷을 재전송하는 경우, 상기기지국은 고정 할당한 무선 자원이 아닌 별도의 무선 자원을 이용하여 상기 패킷을 재전송한다. 따라서, 상기기지국은 패킷을 전송하기 위해 상기 재전송 패킷에 대한 재전송 자원 할당 메시지를 생성하여 상기 단말로 전한다.
[0047] 상기 무선통신시스템에서 서비스를 제공하는 단말로 무선 자원을 고정적으로 할당하는 경우, 상기 단말은 하기도 2에 도시된 바와 같이 고정 할당받은 무선 자원을 이용하여 통신을 수행한다.도 2는 본 발명의 실시 예에 따른 무선통신시스템의 단말에서 하향링크 패킷을 재전송 받기 위한 절차를 도시하고 있다. 여기서, 상기 단말은 VoIP 서비스와 같이 주기적으로 트래픽이 발생하는 서비스를 사용하는 것으로 가정하여 설명한다.
[0048] 상기 도 2를 참조하면 먼저 상기 단말은 201단계에서 기지국으로부터 고정 자원 할당 메시지가 수신되는지 확인한다.
[0049] 만일, 상기 고정 자원 할당 메시지가 수신되는 경우, 상기 단말은 203단계로 진행하여 상기 고정 자원 할당 메시지에서 상기 기지국으로부터 고정 할당받은 무선 자원 정보를 확인한다. 여기서, 상기 고정 자원 할당 메시지는 상기 <표 1>과 같이 구성되어 상기 단말이 고정 할당받은 자원의 위치, 크기 및 할당 주기 등의 자원 할당정보를 포함한다.
[0050] 이때, 상기 단말은 상기 기지국으로부터 무선 자원 변경 메시지 또는 무선 자원 해제 메시지가 수신되기 전까지상기 고정 할당받은 무선 자원을 이용하여 통신을 수행한다.
[0051] 이후, 상기 단말은 205단계로 진행하여 상기 고정 자원 할당 메시지를 통해 확인한 고정 할당 주기가 도래하는지 확인한다.
만일, 상기 고정 할당 주기가 도래하면, 상기 단말은 207단계로 진행하여 상기 [0052] 고정 할당받은 자원 정보를 이용하여 상기 기지국이 전송하는 패킷을 수신받는다.
[0053] 상기 패킷을 수신받은 후, 상기 단말은 209단계로 진행하여 상기 패킷에 대한 오류 발생 여부를 확인한다. 예를들어, 상기 단말은 상기 패킷의 순환 잉여 검사(Cyclic Redundancy Check : CRC)를 확인하여 상기 패킷의 오류발생 여부를 판단한다.
[0054] 만일, 상기 패킷에 오류가 발생한 경우, 상기 단말은 211단계로 진행하여 상기 패킷에 대한 오류 발생 정보를상기 기지국으로 전송한다. 예를 들어, 상기 단말은 상기 오류가 발생한 패킷에 대한 NACK 신호를 상기 기지국으로 전송한다.
[0055] 상기 NACK 신호를 전송한 후, 상기 단말은 213단계로 진행하여 상기 기지국으로부터 재전송 자원 할당 메시지가수신되는지 확인한다.
[0056] 만일, 상기 재전송 자원 할당 메시지가 수신되는 경우, 상기 단말은 215단계로 진행하여 상기 재전송 자원 할당메시지에서 재전송 패킷에 대한 자원 할당 정보를 확인한다. 이후, 상기 단말은 상기 자원 할당 정보에 따라 재전송 패킷을 수신받는다. 여기서, 상기 재전송 자원 할당 메시지는 재전송 패킷에 할당된 자원 정보뿐만 아니라상기 재전송 패킷의 원본 패킷 정보를 포함한다. 따라서, 상기 단말은 상기 재전송 자원 할당 메시지를 통해 수신되는 재전송 패킷의 원본 패킷 정보를 획득할 수 있다.
[0057] 상기 재전송 패킷이 수신되면, 상기 단말은 상기 209단계로 되돌아가 상기 재전송 패킷에 대한 오류 발생 여부를 확인한다.
[0058] 한편, 상기 209단계에서 상기 기지국으로부터 수신받은 패킷 또는 재전송 패킷에 오류가 발생하지 않은 경우, 상기 단말은 217단계로 진행하여 상기 패킷이 오류 없이 수신 성공되었음을 상기 기지국으로 알린다. 예를들어, 상기 기지국은 상기 수신 성공한 패킷에 대한 ACK 신호를 상기 기지국으로 전송한다.
[0059] 이후, 상기 단말은 본 알고리즘을 종료한다.
[0060] 이하 설명은 상기 기지국에서 원본 패킷과 재전송 패킷을 전송하기 위한 프레임 구성에 대해 설명한다.
도 3은 본 발명의 실시 예에 따른 무선통신시스템에서 하향링크 패킷을 재전송하기 위한 구성을 도시하고 있다.
이하 설명에서 단말은 상기 기지국으로부터 수신받은 패킷에 대한 ACK/NACK 신호를 2프레임 후에 전송하는 것으로 가정하여 설명한다.
[0061] 상기 도 3에 도시된 바와 같이 기지국은 4프레임의 주기를 갖는 무선 자원을 고정 할당하는 경우 0번째 프레임동안 상기 자원 할당 정보를 상기 단말로 전송한다(300단계).
[0062] 이후, 상기 기지국은 상기 고정 할당한 자원에 따라 상기 0번째 프레임과 4번째 프레임 및 8번째 프레임 동안상기 단말로 패킷을 전송한다(310단계, 320단계, 330단계). 이때, 상기 기지국은 상기 단말로 무선 자원을 초기할당하는 0번째 프레임을 제외한 나머지 프레임 동안에는 전송하는 패킷들에 대한 자원 할당 메시지를 전송하지않는다.
[0063] 상기 단말은 상기 0번째 프레임 동안 상기 기지국으로부터 수신받은 패킷의 오류 발생 여부를 확인한다. 예를들어, 상기 단말은 상기 패킷의 순환 잉여 검사(CRC)를 확인하여 상기 패킷에 대한 오류 발생 여부를 판단한다.이후, 상기 단말은 2번째 프레임 동안 상기 0번째 프레임 동안 수신받은 패킷에 대한 오류 발생 여부를 상기 기지국으로 알린다(311단계). 예를 들어, 상기 패킷에 오류가 발생한 경우, 상기 단말은 상기 기지국으로 NACK 신호를 전송한다. 한편, 상기 패킷에 오류가 발생하지 않은 경우, 상기 단말은 상기 기지국으로 ACK 신호를 전송한다. 이때, 상기 4번째 프레임과 8번째 프레임 동안 패킷을 수신받는 단말은 0번째 프레임 동안 패킷을 수신받는 단말과 동일하게 동작하므로 이하 설명을 생략한다.
[0064] 만일, 상기 2번째 프레임 동안 상기 단말로부터 NACK 신호가 수신되면, 상기 기지국은 상기 NACK 신호에 대한패킷을 상기 단말로 재전송한다. 예를 들어, NACK 신호가 수신되는 경우, 상기 기지국은 상기 NACK 신호에 대한패킷을 재전송하기 위한 자원을 할당한다. 이후, 상기 기지국은 상기 패킷을 재전송하기 위한 할당한 자원 정보를 포함하는 재전송 자원 할당 메시지를 생성하여 상기 단말로 전송한다(313단계). 또한, 상기 기지국은 상기재전송 자원 할당 메시지를 통해 상기 단말로 전송한 자원을 통해 재전송 패킷을 상기 단말로전송한다(315단계).상술한 바와 같이 패킷을 재전송하는 경우, 기지국은 패킷을 재전송하기 위한 무선 자원을 할당하고 상기 할당한 자원 정보를 포함하는 재전송 자원 할당 메시지를 상기 단말로 전송한다. 따라서, 상기 기지국은 상기 단말로 고정 할당한 무선 자원 정보와 다르게 패킷을 재전송할 수 있다. 예를 들어, 6번째 프레임을 통해 상기 4번째 프레임 동안 전송한 패킷에 대한 NACK 신호가 수신되는 경우, 상기 기지국은 상기 8번째 프레임이 아닌 9번째 프레임 동안 상기 NACK 신호에 대한 패킷을 상기 단말로 재전송할 수 있다(325단계). 즉, 상기 기지국은 상 단말로 고정할당한 자원이 아닌 별도의 자원을 이용하여 상기 단말로 패킷을 재전송한다.
이때, 상기 단말은 상기 기지국으로부터 수신받은 재전송 자원 할당 메시지를 [0065] 통해 재전송 패킷을 수신받기 위한 자원 정보를 획득하여 상기 재전송 패킷을 수신받는다. 또한, 상기 단말은 상기 재전송 자원 할당 메시지를통해 상기 재전송 패킷에 대한 원본 패킷 정보를 확인할 수 있다.
[0066] 이하 설명은 상기 무선통신시스템에서 상향링크 신호를 재전송하기 위한 기지국의 동작에 대해 설명한다.
[0067] 도 4는 본 발명의 실시 예에 따른 무선통신시스템의 기지국에서 상향링크 패킷의 재전송을 받기 위한 절차를 도시하고 있다.
[0068] 상기 도 4를 참조하면 먼저 상기 기지국은 401단계에서 서비스를 제공하는 단말들 중 주기적으로 트래픽이 발생하는 서비스를 사용하는 단말들로 무선 자원을 고정 할당한다. 여기서, 상기 주기적으로 트래픽이 발생하는 서비스는, VoIP(Voice of IP)를 포함한다.
[0069] 상기 무선 자원을 할당한 후, 상기 기지국은 403단계로 진행하여 상기 단말로 고정 할당한 자원 정보를 상기 단말로 전송한다. 이때, 상기 기지국은 단말로 고정된 무선 자원을 초기 할당할 때 하기 <표 3>과 같이 구성되는고정 자원 할당 메시지를 구성하여 전송한다. 또한, 상기 기지국은 상기 단말로 고정 할당한 자원을 변경하거나상기 고정 할당한 자원을 해제하는 경우 상기 고정 자원 할당 메시지를 구성하여 전송한다.
표 3
[0070] 필드(Fields) 설명(Description)
xx_UL_IE(){
Connection ID 고정 할당모드로 할당하려는 서비스 커넥션의
Identification. 일반적으로 전송 연결 식별자
(Trnasport CID)(16비트)
Circuit ID 연결 식별자(Connection ID)를 대신하여 고정 할
당 모드에서만 사용되는 Identification
slotOffset 고정할당모드 패킷의 할당 시작 슬롯 번호
noSlot 고정할당모드 패킷의 할당 슬롯 개수
Period 할당 주기
UIUC, Repetition 변조 및 코딩방식
HARQ Enable 0b0 : HARQ를 적용하지 않음
0b1 : HARQ를 적용함
if(HARQ Enable == 0b1){
DL ACK Bitmap Index 상향링크 HARQ 패킷에 대한 ACK 비트맵 내의ACK/NACK 비트 인덱스}}
[0071] 여기서, 상기 고정 자원 할당 메시지는 상기 고정 자원 할당 메시지를 수신받을 단말의 고유한 연결 식별자를나타내는 커넥션 ID(Connection IDentification)필드, 상기 커넥션 ID를 대신하여 고정자원 할당을 나타내기 위한 상기 단말의 고유한 연결 식별자인 서킷 ID(Circuit ID) 필드, 상기 단말이 고정 할당한 자원을 통해 패킷을전송하는 경우 상기 패킷의 시작 슬롯 정보를 포함하는 슬롯 오프셋(slotOffset) 필드, 상기 패킷을 전송하기위해 고정할당된 자원의 크기를 나타내는 슬롯 개수(noSlot) 필드, 상기 자원의 고정 할당 주기를 나타내는 주기(Period)필드, 상기 자원 할당 메시지의 수신율 향상을 위한 변조 및 코딩 방식을 나타내는 UIUC(UplinkInterval Usage Code) 및 반복(Repitition) 필드, HARQ방식의 사용 여부를 나타내는 HARQ 활성(Enable) 필드,상향링크 패킷에 대한 ACK/NACK 신호를 전송한 채널 정보를 포함하는 ACK 비트맵 인덱스 필드 등을 포함하여 구성된다.
상기 고정 할당한 자원 정보를 상기 단말로 전송한 후, 상기 기지국은 405단계로 [0072] 진행하여 상기 단말로 고정 할당한 자원의 주기가 도래하는지 확인한다.
[0073] 만일, 상기 고정 할당한 자원의 주기가 도래하는 경우, 상기 기지국은 407단계로 진행하여 상기 단말로 고정할당한 자원을 통해 상기 단말이 전송한 패킷을 수신받는다.
[0074] 상기 패킷을 수신받은 후, 상기 기지국은 409단계로 진행하여 상기 패킷에 대한 오류 발생 여부를 확인한다. 예를 들어, 상기 기지국은 상기 패킷의 순환 잉여 검사를 확인하여 상기 패킷의 오류 발생 여부를 판단한다.
[0075] 만일, 상기 패킷에 오류가 발생한 경우, 상기 기지국은 411단계로 진행하여 상기 단말로부터 상기 오류가 발생한 패킷을 재전송 받기 위한 자원을 할당한다. 이후, 상기 기지국은 상기 재전송 패킷에 대한 자원 할당 메시지를 생성하여 상기 단말로 전송한다. 여기서, 상기 재전송 자원 할당 메시지는 상기 오류가 발생한 패킷에 대한원본 패킷의 정보를 포함한다.
다른 실시 예를 들어 상기 패킷에 오류가 발생한 경우, 상기 기지국은 상기 오류가 발생한 패킷에 대한 NACK 신호를 상기 단말로 전송한다. 이후, 상기 기지국은 상기 패킷을 재전송 받기 위한 자원을 할당하고, 상기 할당한자원 정보를 포함하는 재전송 자원 할당 메시지를 상기 단말로 전송할 수 있다.
[0076] 상기 재전송 자원 할당 메시지를 전송한 후, 상기 기지국은 413단계로 진행하여 상기 패킷을 재전송 받기 위해상기 단말로 할당한 자원을 통해 상기 오류가 발생한 패킷에 대한 재전송 패킷을 수신받는다.
[0077] 상기 재전송 패킷을 수신받은 후, 상기 기지국은 상기 409단계로 되돌아가 상기 재전송 받은 패킷에 대한 오류발생 여부를 확인한다.
[0078] 한편, 상기 409단계에서 상기 단말로부터 수신받은 패킷 또는 재전송 패킷에 오류가 발생하지 않은 경우, 상기기지국은 본 알고리즘을 종료한다. 이때, 미 도시되었지만, 상기 기지국은 상기 오류가 발생하지 않은 패킷에대한 ACK 신호를 상기 단말로 전송한다.
[0079] 이하 설명은 상기 무선통신시스템에서 상향링크 신호를 재전송하기 위한 단말의 동작에 대해 설명한다.
도 5는 본 발명의 실시 예에 따른 무선통신시스템의 단말에서 상향링크 패킷을 재전송 받기 위한 절차를 도시하고 있다.
[0080] 상기 도 5를 참조하면 먼저 상기 단말은 501단계에서 기지국으로부터 고정 자원 할당 메시지가 수신되는지 확인한다.
[0081] 만일, 상기 고정 자원 할당 메시지가 수신되는 경우, 상기 단말은 503단계로 진행하여 상기 고정 자원 할당 메시지에서 상기 기지국으로부터 고정 할당받은 무선 자원 정보를 확인한다. 여기서, 상기 고정 자원 할당 메시지는 상기 <표 3>과 같이 구성되어 상기 기지국으로부터 고정 할당받은 자원의 위치, 크기 및 할당 주기 등의 무선 자원 정보를 포함한다.
[0082] 이때, 상기 단말은 상기 기지국으로부터 무선 자원 변경 메시지 또는 무선 자원 해제 메시지가 수신되기 전까지상기 고정 할당받은 무선 자원을 이용하여 통신을 수행한다.
[0083] 이후, 상기 단말은 505단계로 진행하여 고정 할당 주기가 도래하는지 확인한다.
[0084] 만일, 상기 고정 할당 주기가 도래하면, 상기 단말은 507단계로 진행하여 상기 고정 할당받은 자원을 이용하여상기 기지국으로 패킷을 전송한다.
[0085] 이후, 상기 단말은 509단계로 진행하여 상기 기지국으로부터 재전송 자원 할당 메시지가 수신되는지 확인한다.
[0086] 만일, 상기 재전송 자원 할당 메시지가 수신되면, 상기 단말은 511단계로 진행하여 상기 재전송 자원 할당 메시지에서 오류가 발생한 패킷에 대한 정보와 상기 패킷을 재전송하기 위한 자원 할당 정보를 확인한다. 이후, 상기 단말은 상기 패킷을 재전송하기 위한 상기 자원 할당 정보에 따라 상기 오류가 발생한 패킷을 상기 기지국으로 재전송한다.
상기 패킷을 재전송한 후, 상기 단말은 상기 509단계로 되돌아가 상기 기지국으로부터 [0087] 재전송 자원 할당 메시지가 수신되는지 확인한다.
[0088] 한편, 상기 509단계에서 일정시간 동안 재전송 자원 할당 메시지가 수신되지 않으면, 상기 단말은 상기 기지국으로 전송한 패킷이 오류 없이 정상적으로 수신된것으로 판단하여 본 알고리즘을 종료한다.
상술한 실시 예에서 상기 단말은 재전송 자원 할당 메시지의 수신 여부에 따라 상기 기지국으로 전송한 패킷의오류 발생 여부를 확인한다. 다른 실시 예를 들어, 상기 단말은 상기 기지국으로부터 수신되는 ACK 신호 또는NACK 신호에 따라 상기 기지국으로 전송한 패킷의 오류 발생 여부를 확인할 수 있다. 따라서, ACK 신호가 수신되면, 상기 단말은 상기 기지국으로 전송한 패킷이 정상적으로 수신되었음을 인식하여 본 알고리즘을 종료한다.
한편, NACK 신호가 수신되거나 일정시간 동안 ACK신호 또는 NACK 신호가 수신되지 않으면 상기 단말은 상기 기지국으로 전송한 패킷에 오류가 발생한 것으로 인식하여 재전송 자원 할당 메시지가 수신되는지 확인한다.
[0089] 상술한 바와 같이 단말로 고정 할당한 무선 자원을 할당하는 경우, 상기 단말은 초기에 고정적으로 할당받은 무선 자원을 이용하여 원본 패킷을 상기 기지국으로 전송한다. 따라서, 상기 기지국은 주기적으로 상기 단말로 자원 할당 메시지를 전송하지 않아도 된다.
하지만, 패킷을 재전송하는 경우, 상기 기지국은 상기 단말이 고정 할당한 무선 자원이 아닌 별도의 무선 자원을 이용하여 상기 패킷을 재전송할 수 있도록 재전송 자원 할당 메시지를 생성하여 상기 단말로 전송한다.
[0090] 이하 설명은 상기 단말에서 원본 패킷과 재전송 패킷을 전송하기 위한 프레임 구성에 대해 설명한다.
도 6은 본 발명의 실시 예에 따른 무선통신시스템에서 상향링크 패킷을 재전송 받기 위한 구성을 도시하고있다.
[0091] 상기 도 6에 도시된 바와 같이 기지국은 4프레임의 주기를 갖는 무선 자원을 고정 할당하는 경우 0번째 프레임동안 상기 자원 할당 정보를 상기 단말로 전송한다(600단계).
[0092] 상기 단말은 상기 0번째 프레임 동안 상기 기지국으로부터 고정 할당받은 무선 자원을 이용하여 1번째 프레임과5번째 프레임 및 9번째 프레임 동안 상기 기지국으로 패킷을 전송한다(610단계, 620단계, 630단계).
상술한 바와 같이 상기 단말은 상기 기지국으로부터 고정 할당받은 자원을 이용하여 상기 기지국으로 패킷을 전송한다. 따라서, 상기 기지국은 상기 0번째 프레임과 같이 상기 단말로 무선 자원을 고정할당하는 경우를 제외하고 상향링크 패킷에 대한 자원 할당 메시지를 전송하지 않는다.
[0093] 상기 기지국은 상기 1번째 프레임과 5번째 프레임 및 9번째 프레임 동안 상기 단말로부터 수신받은 패킷의 오류발생 여부를 판단하여 상기 패킷에 대한 오류 발생 여부를 상기 단말로 알린다. 예를 들어, 상기 1번째 프레임동안 수신받은 패킷에 오류가 발생한 경우, 상기 기지국은 상기 단말로부터 상기 패킷을 재전송 받기 위한 자원을 할당한다. 이후, 상기 기지국은 상기 재전송을 위한 자원 할당 정보를 포함하는 재전송 자원 할당 메시지를상기 단말로 전송한다(611단계).
[0094] 다른 실시 예로 상기 기지국은 상기 단말로부터 수신받은 패킷의 오류 발생 여부를 나타내는 ACK/NACK 신호를상기 단말로 전송한다. 즉, 상기 패킷에 오류가 발생하지 않은 경우, 상기 기지국은 상기 단말로 ACK 신호를 전송한다. 한편, 상기 패킷에 오류가 발생한 경우, 상기 기지국은 상기 단말로 NACK 신호를 전송한다. 이후, 상기기지국은 상기 단말로부터 상기 오류가 발생한 패킷을 재전송 받기 위한 자원을 할당한 후, 상기 자원 할당 정보를 포함하는 재전송 자원 할당 메시지를 상기 단말로 전송한다(611단계).
[0095] 상기 단말은 상기 기지국으로부터 재전송 자원 할당 메시지가 수신되면, 상기 재전송 자원 할당 메시지에 포함된 자원 정보를 통해 재전송 패킷을 상기 기지국으로 전송한다(613단계). 이때, 상기 단말은 상기 재전송 자원할당 메시지에서 상기 재전송 패킷의 원본 패킷 정보를 획득할 수 있다.
[0096] 상술한 실시 예에서 상기 무선통신시스템은 자원을 고정적으로 할당하는 경우, 자원 할당 메시지의 크기를 줄이기 위해 각 단말로 서킷 식별자를 할당한다. 다른 실시 예로 상기 무선통신시스템은 별도의 서킷 ID를 할당하지않고 상기 커넥션 ID를 이용할 수도 있다.
[0097] 이하 설명은 무선 자원을 고정할당하는 상기 무선통신시스템에서 재전송을 수행하기 위한 기지국의 구성에 대해설명한다.도 7은 본 발명에 따른 무선통신시스템에서 [0098] 기지국의 블록구성을 도시하고 있다.
[0099] 상기 도 7에 도시된 바와 같이 상기 기지국은 RF처리기(701), 아날로그/디지털 변환기(Analog/DigitalConvertor)(703), OFDM복조기(705), 복호화기(707), 메시지 처리부(709), 스케줄러(711), 자원 할당부(713),메시지 생성부(715), 부호화기(717), OFDM변조기(719), 디지털/아날로그 변환기(Digital/AnalogConvertor)(721), RF처리기(723), 스위치(725) 및 시간제어기(727)를 포함하여 구성된다.
[0100] 먼저 상기 시간제어기(727)는 프레임 동기에 근거해서 상기 스위치(725)의 스위칭 동작을 제어한다. 예를 들어,신호를 수신하는 구간 동안, 상기 시간제어기(727)는 안테나와 수신 단의 RF처리기(701)가 연결되도록 상기 스위치(725)를 제어한다. 또한, 신호를 송신하는 구간 동안 상기 시간 제어기(727)는 상기 안테나와 송신 단의 RF처리기(723)가 연결되도록 상기 스위치(725)를 제어한다.
[0101] 수신구간 동안, 상기 RF처리기(701)는 안테나를 통해 수신되는 고주파(RF : Radio Frequency)신호를 기저대역아날로그 신호로 변환한다. 상기 아날로그/디지털 변환기(703)는 상기 RF처리기(701)로부터 제공받은 아날로그신호를 디지털 신호로 변환하여 출력한다. 상기 OFDM복조기(705)는 상기 아날로그/디지털 변환기(703)로부터 제공받은 시간 영역의 신호를 고속 푸리에 변환(Fast Fourier Transform)하여 주파수 영역의 신호로 변환하여 출력한다.
[0102] 상기 복호화기(707)는 상기 OFDM복조기(705)로부터 제공받은 주파수 영역의 패킷에서 실제 수신하고자 하는 부반송파들의 패킷을 선택한다. 이후, 상기 복호화기(707)는 상기 선택한 패킷을 미리 정해진 변조수준(MCS레벨)에 따라 복조(demodulation) 및 복호(decoding)하여 출력한다.
[0103] 상기 메시지 처리부(709)는 상기 복호화기(707)로부터 제공받은 제어메시지를 분해하여 그 결과를 상기 스케줄러(711)로 제공한다. 예를 들어, 상기 메시지 처리부(709)는 단말들로부터 수신되는 채널 상태 정보를 확인하여상기 스케줄러(711)로 제공한다.
[0104] 상기 스케줄러(711)는 상기 메시지 처리부(709)로부터 제공받은 상기 단말들의 채널 상태 정보와 상기 단말들이사용하는 서비스 종류에 따라 각 단말들에 대한 스케줄링을 수행한다. 즉, 상기 스케줄러(711)는 상기 자원 할당부(713)를 이용하여 상기 단말들로 서비스를 제공하기 위한 무선 자원을 할당한다. 예를 들어, 자원을 할당할단말이 주기적으로 트래픽이 발생하는 서비스를 사용하는 경우, 상기 자원 할당부(713)는 상기 단말이 원본 패킷을 송수신하기 위한 무선 자원을 고정적으로 할당한다. 즉, 상기 자원 할당부(713)는 단말이 원본 패킷을 송수신하기 위한 자원을 초기에 고정적으로 할당한다. 이후, 상기 자원 할당부(713)는 상기 단말로 할당한 무선자원을 변경하거나 상기 할당한 자원을 해지하지 않는 이상 상기 단말로 별도의 무선 자원을 할당하지 않는다.
하지만, 상기 자원 할당부(713)는 상기 단말이 재전송 패킷을 송수신하는 경우, 상기 단말이 재전송 패킷을 송수신하기 위한 자원을 할당한다. 이때, 상기 단말이 재전송 패킷을 송수신하는 상황이 발생할 때마다 상기 자원할당부(713)는 자원을 할당한다. 예를 들어, 단말로 전송한 패킷에 오류가 발생한 것을 인식하는 경우, 상기 자 할당부(713)는 상기 단말들의 채널상태 정보를 고려하여 상기 오류가 발생한 패킷을 재전송하기 위한 자원을할당한다. 또한, 단말로부터 수신받은 패킷에 오류가 발생한 경우, 상기 자원 할당부(713)는 상기 단말로부터상기 오류가 발생한 패킷을 재전송 받기 위한 자원을 할당한다.
[0105] 상기 메시지 생성부(715)는 상기 스케줄러(711)로부터 제공받은 자원 할당 정보를 각 단말들로 전송하기 위한자원 할당 메시지를 생성한다. 예를 들어, 상기 스케줄러(711)의 자원 할당부(713)에서 단말로 무선 자원을 고정할당하는 경우, 상기 메시지 생성부(715)는 상기 <표 1> 또는 <표 3>과 같이 구성되는 고정 자원 할당 메시지를 생성한다. 또한, 상기 스케줄러(711)의 자원 할당부(713)에서 패킷을 재전송하기 위한 무선 자원을 할당하는경우, 상기 메시지 생성부(715)는 상기 <표 2>와 같이 구성되는 재전송 자원 할당 메시지를 생성한다.
[0106] 상기 부호화기(717)는 상기 메시지 생성부(715)로부터 제공받은 신호를 미리 정해진 변조수준(MCS레벨)에 따라부호 및 변조하여 출력한다.
[0107] 상기 OFDM변조기(719)는 상기 부호화기(717)로부터 제공받은 주파수 영역의 신호를 역 고속 푸리에 변환(Inverse Fast Fourier Transform)하여 시간 영역 샘플 신호로 변환한다.
[0108] 상기 디지털/아날로그 변환기(721)는 상기 OFDM변조기(719)로부터 제공받은 샘플 신호를 아날로그 신호로 변환하여 출력한다.상기 RF처리기(723)는 상기 디지털/아날로그 변환기(721)로부터 제공받은 기저대역

[0109] 신호를 고주파(RF:RadioFrequency) 신호로 변환하여 안테나를 통해 송신한다.
[0110] 이하 설명은 무선 자원을 고정할당하는 상기 무선통신시스템에서 재전송을 수행하기 위한 단말의 구성에 대해설명한다.
도 8은 본 발명에 따른 무선통신시스템에서 단말의 블록구성을 도시하고 있다.

[0111] 상기 도 8에 도시된 바와 같이 상기 단말은 RF처리기(801), 아날로그/디지털 변환기(Analog/DigitalConvertor)(803), OFDM복조기(805), 복호화기(807), 메시지 처리부(809), 스케줄러(811), 메시지 생성부(813),부호화기(815), OFDM변조기(817), 디지털/아날로그 변환기(Digital/Analog Convertor)(819), RF처리기(821),스위치(823) 및 시간제어기(825)를 포함하여 구성된다.
[0112] 먼저 상기 시간제어기(825)는 프레임 동기에 근거해서 상기 스위치(823)의 스위칭 동작을 제어한다. 예를 들어,신호를 수신하는 구간 동안, 상기 시간제어기(825)는 안테나와 수신 단의 RF처리기(801)가 연결되도록 상기 스위치(823)를 제어한다. 또한, 신호를 송신하는 구간 동안, 상기 시간제어기(825)는 상기 안테나와 송신 단의 RF처리기(821)가 연결되도록 상기 스위치(823)를 제어한다.
[0113] 수신구간 동안, 상기 RF처리기(801)는 안테나를 통해 수신되는 고주파(RF : Radio Frequency)신호를 기저대역아날로그 신호로 변환한다. 상기 아날로그/디지털 변환기(803)는 상기 RF처리기(801)로부터 제공받은 아날로그신호를 디지털 신호로 변환하여 출력한다. 상기 OFDM복조기(805)는 상기 아날로그/디지털 변환기(803)로부터 제공받은 시간 영역의 신호를 고속 푸리에 변환(Fast Fourier Transform)하여 주파수 영역의 신호로 변환하여 출력한다.
[0114] 상기 복호화기(807)는 상기 OFDM복조기(805)로부터 제공받은 주파수 영역의 패킷에서 실제 수신하고자 하는 부반송파들의 패킷을 선택한다. 이후, 상기 복호화기(807)는 상기 선택한 패킷을 미리 정해진 변조수준(MCS레벨)에 따라 복조(demodulation) 및 복호(decoding)하여 출력한다.
[0115] 상기 메시지 처리부(809)는 상기 복호화기(807)로부터 제공받은 제어메시지를 분해하여 그 결과를 상기 스케줄러(811)로 제공한다. 예를 들어, 상기 메시지 처리부(809)는 기지국으로부터 제공받은 자원 할당 메시지에서 자원 할당 정보를 검출하여 상기 스케줄러(811)로 제공한다. 이때, 상기 기지국으로부터 고정된 자원을 할당받는경우, 상기 메시지 처리부(809)는 고정 자원 할당 메시지에서 고정적으로 할당받은 자원의 시작 위치, 크기, 할당 주기 및 서킷 ID정보를 검출하여 상기 스케줄러(811)로 제공한다. 또한, 상기 메시지 처리부(809)는 재전송자원 할당 메시지에서 패킷을 재전송하기 위한 자원의 시작 위치, 크기, 원본 패킷 정보를 검출하여 상기 스케줄러(811)로 제공한다.
[0116] 상기 스케줄러(811)는 상기 메시지 처리부(809)로부터 제공받은 자원 할당 정보를 통해 원본 패킷 또는 재전송패킷을 송수신하기 위한 스케줄링을 수행한다.
[0117] 상기 메시지 생성부(813)는 상기 스케줄러(811)로부터 제공받은 스케줄링 정보에 따라 수신받은 패킷에 대한ACK/NACK 메시지를 생성한다.
[0118] 상기 부호화기(815)는 상기 메시지 생성부(813)로부터 제공받은 메시지 또는 패킷을 미리 정해진 변조수준(MCS레벨)에 따라 부호 및 변조하여 출력한다.
[0119] 상기 OFDM변조기(817)는 상기 부호화기(815)로부터 제공받은 주파수 영역의 신호를 역 고속 푸리에 변환(Inverse Fast Fourier Transform)하여 시간 영역 샘플 신호로 변환한다.
[0120] 상기 디지털/아날로그 변환기(819)는 상기 OFDM변조기(817)로부터 제공받은 샘플 신호를 아날로그 신호로 변환하여 출력한다.
[0121] 상기 RF처리기(821)는 상기 디지털/아날로그 변환기(819)로부터 제공받은 기저대역 신호를 고주파(RF:RadioFrequency) 신호로 변환하여 안테나를 통해 송신한다.
[0122] 한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
발명의 효과
상술한 바와 같이, 무선통신시스템에서 무선 자원을 고정적으로 할당하는 경우, [0123] 재전송하는 패킷에 대한 자원을상기 고정 할당된 자원과 별도의 자원을 할당함으로써, 재전송 패킷에 대한 원본 패킷 정보를 명확하게 인식하여 재전송 오류를 줄일 수 있고, 자원 이용 효율을 증가시킬 수 있다. 이때, 각 단말에 일반적인 커넥션 ID보다작은 크기의 연결 식별자를 할당하여 자원 할당 및 재전송에 따른 제어 정보의 양을 감소시킬 수 있는 이점도있다.

등록된 상품문의

  • 상품문의가 없습니다.

등록된 사용후기

  • 사용후기가 없습니다.