Movatterモバイル変換


[0]ホーム

URL:


KR100981499B1 - Repeated transmission data transmission method in communication system - Google Patents

Repeated transmission data transmission method in communication system
Download PDF

Info

Publication number
KR100981499B1
KR100981499B1KR1020030008626AKR20030008626AKR100981499B1KR 100981499 B1KR100981499 B1KR 100981499B1KR 1020030008626 AKR1020030008626 AKR 1020030008626AKR 20030008626 AKR20030008626 AKR 20030008626AKR 100981499 B1KR100981499 B1KR 100981499B1
Authority
KR
South Korea
Prior art keywords
data
reception
transmission method
transmitter
repetitive
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020030008626A
Other languages
Korean (ko)
Other versions
KR20040072961A (en
Inventor
정정수
김대균
배범식
구창회
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사filedCritical삼성전자주식회사
Priority to KR1020030008626ApriorityCriticalpatent/KR100981499B1/en
Publication of KR20040072961ApublicationCriticalpatent/KR20040072961A/en
Application grantedgrantedCritical
Publication of KR100981499B1publicationCriticalpatent/KR100981499B1/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은, 반복 전송 방식을 이용한 데이터 전송 방법에 관한 것으로서, 데이터들을 전송하는 송신기와, 상기 데이터들을 수신하는 다수의 수신기를 구비하는 통신 시스템에서, 반복 전송 방식을 이용하여 상기 데이터들을 전송하는 방법에 있어서, 상기 다수의 수신기로 미리 설정된 반복 전송 회수에 따라 상기 데이터를 반복하여 전송하는 과정과, 상기 다수의 수신기로부터 수신 상태 정보들을 포함한 반복 정보 메시지를 미리 설정된 주기동안 수집하는 과정과, 상기 수신 상태 정보들에 따라 상기 데이터의 반복 전송 회수를 갱신하는 과정을 포함하는 것을 특징으로 한다. 이로 인해 수신기들로부터 수신된 수신 상황에 대한 정보들을 수집하여 반복 전송 조건을 변경하므로 역방향 데이터 전송량의 증가를 최소화하여 수신 성능을 향상시킬 수 있다.

Figure R1020030008626

반복 전송 방식, 반복 정보 메시지(RIM), 수신 상태 정보.

The present invention relates to a data transmission method using a repetitive transmission method, and in a communication system including a transmitter for transmitting data and a plurality of receivers for receiving the data, the method for transmitting the data using a repetitive transmission method. The method includes: repeatedly transmitting the data according to a preset number of repetitive transmissions to the plurality of receivers, collecting a repeating information message including reception status information from the plurality of receivers for a predetermined period, and receiving the data. And updating the number of repetitive transmissions of the data according to the status information. As a result, information on reception conditions received from receivers may be collected to change repetitive transmission conditions, thereby minimizing an increase in reverse data transmission rate, thereby improving reception performance.

Figure R1020030008626

Repeated Transmission Method, Repetitive Information Message (RIM), and Receive Status Information.

Description

Translated fromKorean
통신시스템에서 반복 전송 방식의 데이터 전송 방법{Data transmission method of repetition mode in communication system }Data transmission method of repetition mode in communication system}            

도 1은 본 발명의 실시예에 따른 반복 전송 방식의 통신시스템의 송신기와 수신기의 구조를 도시한 블록도,1 is a block diagram showing the structure of a transmitter and a receiver in a communication system of a repetitive transmission method according to an embodiment of the present invention;

도 2a는 본 발명의 실시예에 따른 반복 전송 방식의 업링크 반복 정보 메시지의 구조를 도시한 도면,2A illustrates a structure of an uplink repetition information message of a repetitive transmission method according to an embodiment of the present invention;

도 2b는 본 발명의 실시예에 따른 반복 전송 방식의 업링크 반복 정보 메시지의 전송 형식을 도시한 도면,2b illustrates a transmission format of an uplink repetition information message of a repetitive transmission method according to an embodiment of the present invention;

도 3a는 본 발명의 실시예에 따른 반복 전송 방식의 다운 링크 RIM 구조를 도시한 도면,3A illustrates a downlink RIM structure of an iterative transmission scheme according to an embodiment of the present invention;

도 3b는 본 발명의 실시예에 따른 반복 전송 방식의 다운 링크 RIM 전송 형식을 도시한 도면,3b illustrates a downlink RIM transmission format of a repetitive transmission scheme according to an embodiment of the present invention;

도 4는 본 발명의 실시예에 따른 반복 전송 방식을 이용한 데이터 전송 동작을 도시한 블록도이고,4 is a block diagram illustrating a data transmission operation using an iterative transmission method according to an embodiment of the present invention.

도 5는 본 발명의 실시예에 따른 수신 상황에 대한 정보를 RIM을 통해 송신기로 전송하는 수신기의 동작을 도시한 흐름도,5 is a flowchart illustrating an operation of a receiver for transmitting information on a reception situation to a transmitter through a RIM according to an embodiment of the present invention;                

도 6은 본 발명의 실시예에 따른 수신기에서 수신 상황 변수들을 업데이트하는 동작을 도시한 흐름도,6 is a flowchart illustrating an operation of updating reception situation variables in a receiver according to an embodiment of the present invention;

도 7a 내지 7c는 도 6의 수신기 동작에서 원도우 크기 조절을 도시한 블록도,7A-7C are block diagrams illustrating window scaling in the receiver operation of FIG. 6;

도 8은 본 발명의 실시예에 따른 반복 전송 방법을 이용한 송신기 동작을 도시한 흐름도.
8 is a flowchart illustrating a transmitter operation using a repetitive transmission method according to an embodiment of the present invention.

본 발명은 통신시스템의 데이터 전송 방법에 관한 것으로, 특히 반복 전송 방식을 이용한 데이터 전송 방법에 관한 것이다.The present invention relates to a data transmission method of a communication system, and more particularly, to a data transmission method using an iterative transmission method.

일반적으로 통신시스템에서는 응답 전송 방식(Acknowledged mode), 반복 전송 방식(repetition mode), 비응답 전송 방식(unacknowledged mode)의 세 가지 방식이 사용되고 있다. 상기 응답 전송 방식(이하, Acknowledge mode라함.)은 가장 흔히 사용되는 데이터 전송 방법으로서 수신기로부터 응답하는 ACK/NAK을 기반으로 한다. 이에 따라 송신기는 재전송을 수행하므로 안정적 수신 성능을 보장하는 오류 제어 기법이라 할 수 있다.In general, three types of communication systems are used: an acknowledgment mode, a repetition mode, and an unacknowledged mode. The response transmission scheme (hereinafter, referred to as acknowledge mode) is the most commonly used data transmission method based on ACK / NAK responding from the receiver. Accordingly, since the transmitter performs retransmission, it can be referred to as an error control technique that guarantees stable reception performance.

그리고 상기 비응답 전송 방식(Unacknowledged mode)은 방송형(broadcast) 서비스나 다자간 전송(multicast) 서비스에 사용되는 오류 제어 방법으로 수신기는 에러가 발생하거나 수신하지 못한 데이터(PDU : Protocol Data Unit)는 버리고 이에 대한 아무런 응답도 전송하지 않는다. 따라서 송신기의 재전송도 존재하지 않으므로 채널 상황에 따라 심각한 수신 성능의 저하가 발생할 수 있다.The unacknowledged mode is an error control method used for a broadcast service or a multicast service. The receiver discards data (PDU: Protocol Data Unit) that has an error or has not received. No response is sent. Therefore, since there is no retransmission of the transmitter, severe reception performance may occur depending on the channel condition.

다음으로, 상기 반복 전송 방식은 상기 비응답 전송 방식의 단점을 보안하기 위해 데이터를 전송할 시 한 번이 아니라 수 회 반복하여 전송한다. 그러므로 수신기는 여러 번 전송되는 데이터 중 한 번만 제대로 수신하면 성능의 저하 없이 데이터의 수신이 가능하다.Next, in order to secure the disadvantage of the non-responsive transmission method, the repetitive transmission method is repeatedly transmitted several times instead of once. Therefore, the receiver can receive data without sacrificing performance if it is properly received only once of the data transmitted several times.

반복 전송 방식에서 상기 송신기는 데이터를 임의의 회수만큼 반복하여 전송한다. 이때 수신기는 첫 번째 데이터를 제대로 수신하지 못한 경우에도 반복하여 수신되는 데이터(PDU)들을 수신한다. 이로 인해 에러율은 낮아지게 된다. 그리고 송신기는 상기 논리적 계층의 사용자 방송 채널(UBCH : User broadcat Channel 이하, UBCH라 함)를 통해 데이터를 전송하고, 논리적 계층의 링크 제어 채널(LCCH : Link Control Channel 이하, LCCH라 함)을 통해 링크 제어 정보를 전송한다. 그리고 상기 반복 전송 방식은 UBCH가 매핑되는 트랜스포트 계층의 롱 채널(LCH : Long Channel 이하, LCH라 함)에서 사용된다. 여기서 LCH의 데이터는 응답 전송 방식과 동일하게 10 비트의 시퀀스 번호와 24 비트의 에러 검사(CRC : cyclic redundancy checking 이하 CRC라 함)코드 를 포함하고 있다. 이때 송신기의 데이터 전송이 진행되면서 시퀀스 번호는 전송 순서에 따라 각 LCH 데이터마다 1 씩 증가하게 된다. In the repetitive transmission scheme, the transmitter repeatedly transmits data a predetermined number of times. In this case, even if the first data is not properly received, the receiver repeatedly receives the received data (PDU). This lowers the error rate. The transmitter transmits data through the user broadcast channel (UBCH: UBCH) of the logical layer, and links through a link control channel (LCCH: LCCH) of the logical layer. Send control information. The repeated transmission scheme is used in a long channel (LCH: LCH) of a transport layer to which UBCH is mapped. Here, the LCH data includes a 10-bit sequence number and a 24-bit error check (CRC: cyclic redundancy checking) code similarly to the response transmission method. At this time, as the transmitter transmits data, the sequence number increases by 1 for each LCH data in the transmission order.

그리고 반복 전송 방식에서 상기 수신기는 윈도우 크기(window size: Ks)를 기반으로 수신 윈도우(receiver window)와 수용 범위(acceptance range)를 관리한 다. 여기서 반복 전송 방식의 송수신 윈도우 크기는 32, 64, 128, 256 중의 하나의 값을 가지고, 수신 윈도우 크기는 정상적으로 수신되지 않은 가장 작은 시퀀스 번호를 기억하는 10 비트 포인터인 RxBoWs부터 RxBoWs + Ks 미만의 구간이 된다.In the repetitive transmission scheme, the receiver manages a receiver window and an acceptance range based on a window size (Ks). In this case, the transmit / receive window size of the repeat transmission method has one of 32, 64, 128, and 256, and the receive window size is RxBoWs to RxBoWs + Ks , which is a 10-bit pointer that stores the smallest sequence number not normally received. It becomes less than section.

그런데 송신기로부터 전송된 LCH를 연속적으로 받지 못한 수신기는 송신기의 반복 전송이 끝난 후에도 계속적으로 대기하는 상태에 빠질 수 있다. 이를 방지하기 위해 수신기는 수신 윈도우 밖의 LCH를 수신할 경우 수신 윈도우의 범위를 이동한다. 상기 수용 범위는 수신기가 임의로 수신 윈도우를 이동하는 것을 막기 위해서 사용된다. 이에 따라 수신기는 이 수용 범위 이내의 시퀀스 번호를 가지는 LCH만 수용하고 범위 밖의 LCH는 버리도록 동작한다. 이런 수용 범위는 RxBoWs부터 RxBoWs + 512 미만의 구간이 된다However, a receiver that does not continuously receive the LCH transmitted from the transmitter may be in a state of continuously waiting even after the repeated transmission of the transmitter is finished. To prevent this, the receiver shifts the range of the reception window when receiving the LCH outside the reception window. The coverage is used to prevent the receiver from randomly moving the receive window. Accordingly, the receiver operates to accept only the LCH having a sequence number within this acceptance range and discard the LCH outside the range. This coverage ranges from RxBoWs to less than RxBoWs + 512.

그런데 기존에 제안된 방법은 반복 전송 방식으로 동작하는 송신기에서 데이터를 송신할 때, 수신기들의 수신 성능에 관계 없이 순방향 즉, 송신기에서 수신기로의 데이터 양(traffic load)이나 혼잡도에 따라서 사전에 결정된 방식으로만 반복 전송을 수행한다. 예를 들어 전송하는 데이터 양이 많은 경우에는 반복 회수를 줄이고 전송하는 데이터 양이 적은 경우에는 늘어나는 대역폭 만큼 반복을 늘리는 방법을 생각할 수 있다. 그러나 이러한 반복 전송 방식은 수신기의 수신 상태를 전혀 고려할 수 없으므로 수신 상황이 양호한 경우에는 불필요한 대역폭을 낭비하여 반복 전송을 수행하게 되고 반대로 수신 상황이 나쁜 경우에는 필요한 만큼 반복 전송이 되지 않아 데이터를 제대로 수신하지 못하는 결과를 가져온다. 이런 상황을 개선하기 위해서는 송신기에서 송신에 참조할 만한 수신 상황 정보가 필요하다.
However, the conventionally proposed method is a method determined in advance according to the traffic load or congestion from the transmitter to the receiver, regardless of the receiver's reception performance when transmitting data from a transmitter operating in a repeated transmission method Repeat the transmission only. For example, if the amount of data to be transmitted is large, reduce the number of repetitions, and if the amount of data to be transmitted is small, consider increasing the repetition by increasing bandwidth. However, since the repeating transmission method cannot consider the reception state of the receiver at all, when the reception situation is good, it wastes unnecessary bandwidth and performs the repeated transmission. On the contrary, when the reception situation is bad, the repeated transmission is not performed as necessary and the data is properly received. It does not result. To remedy this situation, the transmitter needs reception context information for reference.

따라서, 본 발명의 목적은 반복 전송 방식으로 동작하는 송신기의 전송 효율을 향상시키고 수신기의 수신 성능을 증가시키는 데이터 전송 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a data transmission method for improving the transmission efficiency of a transmitter operating in a repetitive transmission scheme and increasing the reception performance of a receiver.

본 발명의 다른 목적은 반복 전송 방식으로 동작하는 수신기의 수신 상황에 대한 통계를 송신기로 전송하여 수신 상황에 맞게 반복 전송 회수를 조절하는 데이터 전송 방법을 제공함에 있다.Another object of the present invention is to provide a data transmission method for adjusting the number of repetitive transmissions according to a reception condition by transmitting statistics on a reception condition of a receiver operating in a repetitive transmission method to a transmitter.

본 발명의 또 다른 목적은 반복 전송 방식으로 전송되는 데이터들의 평균 수신 에러율을 감소시키면서 대역폭을 효과적으로 사용할 수 있는 반복 전송 방식을 이용한 데이터 전송 방법을 제공함에 있다.Another object of the present invention is to provide a data transmission method using a repetitive transmission method that can effectively use a bandwidth while reducing an average reception error rate of data transmitted by a repetitive transmission method.

상기 이러한 본 발명의 목적들을 달성하기 위한 방법은 데이터들을 전송하는 송신기와, 상기 데이터들을 수신하는 다수의 수신기를 구비하는 통신 시스템에서, 반복 전송 방식을 이용하여 상기 데이터들을 전송하는 방법에 있어서, 상기 다수의 수신기로 미리 설정된 반복 전송 회수에 따라 상기 데이터를 반복하여 전송하는 과정과, 상기 다수의 수신기로부터 수신 상태 정보들을 포함한 반복 정보 메시지를 미리 설정된 주기동안 수집하는 과정과, 상기 수신 상태 정보들에 따라 상기 데이터의 반복 전송 회수를 갱신하는 과정을 포함하는 것을 특징으로 한다.The method for achieving the object of the present invention is a communication system comprising a transmitter for transmitting data and a plurality of receivers for receiving the data, the method for transmitting the data using a repetitive transmission method, Repeatedly transmitting the data according to a preset number of repetitive transmissions to a plurality of receivers, collecting a repetition information message including reception status information from the plurality of receivers for a predetermined period, and receiving the reception status information. And updating the number of repetitive transmissions of the data.

상기 본 발명의 목적들을 달성하기 위한 다른 방법은 데이터들을 전송하는 송신기와, 상기 데이터들을 수신하는 다수의 수신기를 구비하는 통신 시스템에서, 반복 전송 방식을 이용하여 상기 데이터들을 전송하는 방법으로서, 상기 송신기로부터 미리 설정된 반복 전송 회수에 따라 반복하여 수신된 데이터들의 수신 상태를 확인하는 과정과, 상기 데이터들의 수신 상태에 따라 설정된 수신 상태 정보들을 상기 송신기로 전송하는 과정을 포함하는 것을 특징으로 한다.
Another method for achieving the objects of the present invention is a method for transmitting the data using a repetitive transmission method in a communication system having a transmitter for transmitting data and a plurality of receivers for receiving the data, the transmitter And checking the reception status of the data repeatedly received according to a preset number of repetitive transmissions from the receiver, and transmitting the reception status information set according to the reception status of the data to the transmitter.

이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, if it is determined that detailed descriptions of related known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

도 1은 본 발명의 반복 전송 방식의 채널 구조를 도시한 블록도이다.1 is a block diagram illustrating a channel structure of an iterative transmission method of the present invention.

상기 도 1을 참조하면, 통신 시스템은 데이터를 전송하는 송신기(110) 와 상기 데이터를 수신하는 다수의 수신기들(121, 122, 123등)로 구성되어 있다.Referring to FIG. 1, a communication system includes atransmitter 110 for transmitting data and a plurality ofreceivers 121, 122, 123, etc. for receiving the data.

UBCH와 LCCH는 논리계층 채널이고 LCH와 SCH는 전송계층 채널이다. 논리계층은 전송계층의 상위 계층이고 UBCH는 LCH로 LCCH는 SCH로 매핑된다.UBCH and LCCH are logical layer channels and LCH and SCH are transport layer channels. The logical layer is a higher layer of the transport layer and UBCH is mapped to LCH and LCCH is mapped to SCH.

상기 송신기(110)는 데이터를 전송하기 위한 물리적 계층의 사용자 방송 채널(UBCH : user broadcast channel, 이하, UBCH라 함)과, 링크 제어 정보를 전송하기 위한 물리적 계층의 링크 제어 채널(LCCH : link control channel 이하, LCCH라 함)를 사용하고 있다. 그리고 상기 UBCH와 매핑하는 트랜스포트 계층의 롱 채널(LCH : Long Channel 이하, LCH라 함)과, 트랜스포트 계층의 LCCH와 매핑하는 SCH(Short Channel)를 사용하고 있다. 그리고 상기 송신기(110)는 일정기간 동안 수신기들(121, 122, 123)로부터 수신되는 수신 상태 정보를 수집하여 평균적인 프레임 에러율에 따라 송신 방법을 변경한다.Thetransmitter 110 includes a user broadcast channel (UBCH: UBCH) of a physical layer for transmitting data and a link control channel (LCCH) of a physical layer for transmitting link control information. channel or less, referred to as LCCH). A long channel (LCH: LCH) of a transport layer that maps to the UBCH and an SCH (Short Channel) that maps to an LCCH of a transport layer are used. Thetransmitter 110 collects reception state information received from thereceivers 121, 122, and 123 for a predetermined period of time, and changes the transmission method according to an average frame error rate.

상기 수신기들(121, 122, 123 등)은 상기 송신기와 같이 물리적 계층의 UBCH와, LCCH 및 트랜스포트 계층의 LCH와, SCH를 사용하고 있다. 그리고 수신 상태 정보를 포함하는 반복 정보 메시지(RIM : repetition information message)를 SCH에 매핑되는 LCCH를 통해 송신기(110)로 보고한다. 즉, UBCH, LCH는 데이터를 수신하기 위해 단방향으로 사용되고, LCCH, SCH는 반복 정보 메시지를 송신기(110)로 전송하기 위하여 양방향으로 사용된다.Thereceivers 121, 122, 123, and the like use the UBCH of the physical layer, the LCH of the LCCH and the transport layer, and the SCH, like the transmitter. A repetition information message (RIM) including the reception status information is reported to thetransmitter 110 through the LCCH mapped to the SCH. That is, UBCH and LCH are used in one direction to receive data, and LCCH and SCH are used in both directions to transmit a repeating information message to thetransmitter 110.

여기서 상기 반복 정보 메시지에 대해 도면을 참조하여 살펴보면 다음과 같다. The repetition information message will now be described with reference to the drawings.

도 2a는 본 발명의 실시예에 따른 업링크 반복 정보 메시지의 구조를 도시한 도면이고, 도 2b는 본 발명의 실시예에 따른 업링크 반복 정보 메시지의 전송 형식을 도시한 도면이다.2A is a diagram illustrating a structure of an uplink repetition information message according to an embodiment of the present invention, and FIG. 2B is a diagram illustrating a transmission format of an uplink repetition information message according to an embodiment of the present invention.

상기 도 2a를 참조하면, 상기 반복 정보 메시지는 트랜스포트 계층의 SCH의 전송 데이터의 크기에 맞게 72비트의 크기를 가지고, 8개의 정보들로 구성되어 있다. 상기 정보들은 4비트의 SCH PDU type, 4비트의 LCH PHY mode, 3비트의 SCH PHY mode, 16비트의 Number of received PDUs, 10비트의 Number of unique PDUs, 10비 트의 Number of missing PDUs 및 예비 정보인 9비트의 Future use와 에러 체크 정보인 16비트의 CRC로 구성되어 있다.Referring to FIG. 2A, the repetition information message has a size of 72 bits and is composed of eight pieces of information according to the size of transmission data of the SCH of the transport layer. The information is a 4-bit SCH PDU type, 4-bit LCH PHY mode, 3-bit SCH PHY mode, 16-bit Number of received PDUs, 10-bit Number of unique PDUs, 10-bit Number of missing PDUs and spares. It consists of a 9-bit future use of information and a 16-bit CRC of error check information.

상기 SCH PDU type는 기존에 남아 있는(reserved된 값인) '1010'을 사용하여 전송한다. 그리고 Number of received PDUs, Number of unique PDUs, Number of missing PDUs는 수신 성능과 관련 있는 정보들이며, 상기 각 수신 성능의 정보들은 수신기(120)에서 특정 기간동안 수신한 총 LCH 데이터 유니트 중 에러 없이 수신한 유니트의 수와 중복 수신된 LCH 데이터 유니트를 제외하고 수신한 총 데이터의 수, 수용 범위 이내에 있는 최초 데이터와 최후 데이터사이에 수신하지 못한 데이터의 수를 나타내는 값을 갖고 있다. 이러한 업 링크(up link)의 반복 정보 메시지는 연결과 관련된 정보(MAC ID, DLCC ID)를 포함하지 않으므로 반드시 할당된 SCH를 통해서만 전송되어야 한다.The SCH PDU type is transmitted using '1010', which is a reserved value. Number of received PDUs, Number of unique PDUs, and Number of missing PDUs are information related to reception performance, and the information of each reception performance is received without error among the total LCH data units received by the receiver 120 for a specific period of time. It has a value indicating the number of units and the total number of data received except for the LCH data unit that is duplicated and the number of data not received between the first data and the last data within the acceptable range. Since the uplink repeating information message does not include the information related to the connection (MAC ID, DLCC ID), it should be transmitted only through the assigned SCH.

이와 같은 정보들을 갖는 업 링크 반복 정보 메시지의 전송 형식을 살펴보면 상기 도 2b에 도시된 바와 같이, 반복 정보 메시지는 8비트씩 9개의 행(이하, Octer라 함)으로 이루어져 있다. SCH PDU type와 LCH PHY mode는 Octer 1에 각각 4비트씩 위치하고 있고, Number of received PDUs는 Octer 2 및 Octer 3에 위치하고 있다. 그리고 Number of unique PDUs는 Octer 4 및 Octer 5의 마지막 두 비트에 위치하고 있고, Future use 및 SCH PHY mode는 Octer 5의 나머지 비트에 각각 3비트씩 위치하고 있다. 여기서 상기 Future use의 나머지 6비트는 Octer 7에 위치하고 있다. 또한 Number of missing PDUs는 Octer 6 및 Octer 7의 마지막 두비트에 위치하고 있고, CRC는 Octer 8 및 Octer 9에 위치하고 있다. Looking at the transmission format of the uplink repeat information message having such information, as shown in FIG. The SCH PDU type and the LCH PHY mode are located 4 bits each inOcter 1, and the Number of received PDUs are located inOcter 2 andOcter 3. Number of unique PDUs are located in the last two bits ofOcter 4 andOcter 5, and Future use and SCH PHY modes are located 3 bits each in the remaining bits ofOcter 5. Here, the remaining 6 bits of the future use are located inOcter 7. Number of missing PDUs are located in the last two bits ofOcter 6 andOcter 7, and CRC is located inOcter 8 andOcter 9.                    

한편, 다운 링크(downlink)의 반복 정보 메시지 구조 및 전송형식을 도 3a, 도 3b를 참조하여 설명하면 다음과 같다.Meanwhile, the structure and transmission format of the downlink repetition information message will be described with reference to FIGS. 3A and 3B.

상기 도 3a를 참조하면, 상기 다운 링크의 반복 정보 메시지는 물리적 채널의 SCH의 크기에 맞게 72비트의 크기로 정의되고, 6개의 정보들로 구성되어 있다. 상기 정보들은 4비트의 SCH PDU type, 16비트의 Number of received PDUs, 10비트의 Number of unique PDUs, 10비트의 Number of missing PDUs, 16비트의 Future use 및 16비트의 CRC로 구성되어 있다.Referring to FIG. 3A, the downlink repetition information message is defined to have a size of 72 bits according to the size of an SCH of a physical channel, and consists of six pieces of information. The information consists of a 4-bit SCH PDU type, a 16-bit Number of received PDUs, a 10-bit Number of unique PDUs, a 10-bit Number of missing PDUs, a 16-bit Future use, and a 16-bit CRC.

각 정보들이 가지는 값은 uplink RIM과 동일한 의미를 가진다. Downlink, direct link RIM의 경우도 송신기와 수신기의 정보, 연결 정보가 포함되어 있지 않으므로 반드시 RR(resource request) 메시지를 통해서 요구하고 할당된 SCH에서만 전송되어야 한다.The value of each information has the same meaning as uplink RIM. In the case of downlink and direct link RIM, since transmitter and receiver information and connection information are not included, they must be requested through a resource request (RR) message and transmitted only in an assigned SCH.

상기 SCH PDU type는 기존에 남아 있는(reserved된 값인) '1010'을 사용하여 전송한다. 그리고 수신 성능과 관련 있는 필드들로는 Number of received PDUs, Number of unique PDUs, Number of missing PDUs가 있으며, 이들 필드 각각은 수신기(120)가 특정 기간동안 수신한 총 LCH의 수와 중복 수신을 제외하고 수신한 총 PDU의 수, 수용 범위 이내에 있는 최초 PDU와 최후 PDU 사이에 수신하지 못한 PDU의 수를 나타내는 값을 갖고 있다. 이러한 uplink RIM은 연결과 관련된 정보(MAC ID, DLCC ID)를 포함하지 않으므로 반드시 할당된 SCH를 통해서만 전송되어야 한다.The SCH PDU type is transmitted using '1010', which is a reserved value. The fields related to the reception performance include Number of received PDUs, Number of unique PDUs, and Number of missing PDUs, each of which is received except for the total number of LCHs received by the receiver 120 and a duplicate reception. It has a value indicating the total number of PDUs, the number of PDUs not received between the first and last PDUs within the acceptable range. Since the uplink RIM does not include information related to the connection (MAC ID, DLCC ID), it must be transmitted only through the assigned SCH.

이와 같은 정보들을 갖는 uplink RIM 전송 형식을 살펴보면 상기 도 2b에 도시된 바와 같이, 전송 형식은 8비트씩 9개의 행(이하, Octer라 함)을 이루고 있다. SCH PDU type와 LCH PHY mode는 Octer 1에 각각 4비트씩 위치하고 있고, Number of received PDUs는 Octer 2 및 Octer 3에 위치하고 있다. 그리고 Number of unique PDUs는 Octer 4 및 Octer 5의 마지막 두 비트에 위치하고 있고, Future use 및 SCH PHY mode는 Octer 5의 나머지 비트에 각각 3비트씩 위치하고 있다. 여기서 상기 Future use의 나머지 6비트는 Octer 7에 위치하고 있다. 또한 Number of missing PDUs는 Octer 6 및 Octer 7의 마지막 두 비트에 위치하고 있고, CRC는 Octer 8 및 Octer 9에 위치하고 있다. Referring to the uplink RIM transmission format having such information, as shown in FIG. 2B, the transmission format includes nine rows of 8 bits (hereinafter referred to as Octer). The SCH PDU type and the LCH PHY mode are located 4 bits each inOcter 1, and the Number of received PDUs are located inOcter 2 andOcter 3. Number of unique PDUs are located in the last two bits ofOcter 4 andOcter 5, and Future use and SCH PHY modes are located 3 bits each in the remaining bits ofOcter 5. Here, the remaining 6 bits of the future use are located inOcter 7. Also, the Number of missing PDUs are located in the last two bits ofOcter 6 andOcter 7, and the CRC is located inOcter 8 andOcter 9.

각 필드들이 가지는 값은 uplink RIM과 동일한 의미를 가진다. Downlink 반복 정보 메시지의 경우도 송신기(110)와 수신기들(121, 122, 123등)의 정보, 연결 정보가 포함되어 있지 않으므로 반드시 리소스 요구(RR : resource request) 메시지를 통해서 요구하고 할당된 SCH에서만 전송되어야 한다. Each field has the same meaning as uplink RIM. In the case of the downlink repetition information message, since thetransmitter 110 and thereceivers 121, 122, 123, etc., the information and the connection information are not included, the downlink repetition information message is required only through the resource request (RR) message, and only in the allocated SCH. Should be sent.

이와 같은 구조를 갖는 반복 전송 방식에 대한 동작을 도면을 참조하여 설명하면 다음과 같다.An operation of the repeated transmission method having such a structure will be described with reference to the drawings.

도 4는 본 발명의 실시예에 따른 반복 전송 방식을 이용하여 데이터를 전송하는 방법을 도시한 블록이다.4 is a block diagram illustrating a method for transmitting data using an iterative transmission scheme according to an embodiment of the present invention.

상기 도 4를 참조하면, 반복 회수가 4인 경우 반복 전송 방식에 따라 송신기(110)는 전송할 데이터를 한 슬롯씩 지연되게 반복 회수만큼 가로로 배치한 다음 읽는 순서 1, 2, 3, 4, 5와 같이 세로로 읽어서 그 순서대로 수신기들(121, 122, 123등)로 전송한다. 이때 수신기들(121, 122, 123등)로 전송되는 시퀀스 번호(Xs)의 순서는 1, 2, 1, 3, 2, 1, 4, 3, 2, 1, 5, 4, 3, 2, 6, ...이다. 여기서 초기 반복 회수는 미리 설정되고 이후 반복 회수는 수신기들(121, 121, 123등)으로부터 수신된 수신 상태 정보에 따라 결정된다. 그리고 반복 전송 방법은 반복에 의한 시간 다이버시티(time diversity)효과를 최대화하고 수신 지연을 최소화하는 방향으로 이루어진다.Referring to FIG. 4, when the number of repetitions is 4, thetransmitter 110 arranges the data to be transmitted horizontally by the number of repetitions by delaying by one slot according to the repetitive transmission method, and then reads 1, 2, 3, 4, and 5 It reads vertically and transmits to thereceivers 121, 122, 123, etc. in this order. The sequence number Xs transmitted to thereceivers 121, 122, 123, etc. is 1, 2, 1, 3, 2, 1, 4, 3, 2, 1, 5, 4, 3, 2 , 6, ... Here, the initial repetition number is set in advance and the subsequent repetition number is determined according to the reception state information received from thereceivers 121, 121, 123, and the like. The repetitive transmission method is directed to maximizing time diversity effects due to repetition and minimizing reception delay.

그러면 수신기(120)는 상기 시퀀스 번호 순서대로 수신되는 데이터들을 수신하여 수신 상태 정보를 RIM을 통해 송신기(110)로 전송한다. 이러한 동작을 도 5를 참조하여 설명하면 다음과 같다. 그리고 상기 다수의 수신기들(121, 122, 123등)중 하나의 수신기(121)를 적용하여 설명하며, 나머지 다른 수시기들(12, 123등)도 동일하게 동작한다.Then, the receiver 120 receives the data received in the sequence number order and transmits the reception status information to thetransmitter 110 through the RIM. This operation is described with reference to FIG. 5 as follows. In addition, onereceiver 121 of the plurality ofreceivers 121, 122, 123, and the like is applied to describe theother receivers 12, 123, and the like.

상기 도 5를 참조하면, 200단계에서 수신기(121)가 반복 전송 방식을 초기화 화깅 위해 수신 상태 정보들의 변수를 리셋한다. 여기서 상기 수신 상태 정보들은 수신 과정 동안 수신한 모든 LCH 중 에러가 없는 데이터의 수(NoPDU), 그 수신 데이터들 중 중복 수신을 제외하고 정상적으로 수신된 데이터의 수(NoUniquePDU), 수신 과정 동안 정상적으로 수신하지 못하고 폐기된 데이터의 수(NoMissingPDU)이다. 이 세 변수는 반복 전송 방식으로 동작하기 시작했을 때와 매 반복 정보 메시지(RIM)을 전송했을 때마다 0으로 재설정된다. 그런 다음 210단계에서 반복 전송 방식에 따라 UBCH를 통해 데이터를 수신한다. 그러면 220단계에서 수신기(121)는 수신된 데이터를 확인하여 수신 상태 변수들을 업데이트한다. 그런 다음 230단 계에서 반복 정보 메시지 전송 주기가 완료되었는지를 확인하여 완료되지 않은 경우에는 260단계를 수행하고, 완료된 경우에는 240단계에서 상기 수신 상태 변수들의 값들을 이용하여 반복 정보 메시지을 생성한다. 상기 반복 정보 메시지가 생성되면 250단계에서 수신기(121)는 주기적 혹은 비주기적으로 반복 정보 메시지를 통해서 송신기(110)로 전송한다. 그런 다음 260단계에서 UBCH(130)의 수신 주기가 완료되었는지를 확인한다. 이때 완료된 경우에는 동작을 종료하고, 완료되지 않은 경우에는 다시 210단계를 수행한다.Referring to FIG. 5, instep 200, thereceiver 121 resets a variable of reception state information to initialize the repetitive transmission scheme. Here, the reception status information is the number of error-free data (NoPDU) among all LCHs received during the reception process, the number of data normally received (NoUniquePDU) except duplicate reception among the received data, and not normally received during the reception process. The number of failed and discarded data (NoMissingPDU). These three variables are reset to zero when they begin to operate in a repetitive transmission and each repetitive information message (RIM) is sent. Then, instep 210, data is received through UBCH according to the repetitive transmission method. Instep 220, thereceiver 121 checks the received data and updates the reception state variables. Then, instep 230, it is determined whether the repetition information message transmission cycle is completed, and if it is not completed,step 260 is performed. Instep 240, the repetition information message is generated using the values of the reception state variables. When the repetition information message is generated, thereceiver 121 transmits the repetition information message to thetransmitter 110 through the repetition information message periodically or aperiodically instep 250. Then, instep 260, the reception period of the UBCH 130 is confirmed. At this time, if it is completed, the operation is terminated. If not, theoperation 210 is performed again.

이러한 수신기의 동작에서 수신 상태 변수들을 업데이트하는 수신기의 동작을 보다 상세히 도 6을 참조하여 설명하면 다음과 같다.The operation of the receiver for updating the reception state variables in the operation of the receiver will be described in detail with reference to FIG. 6 as follows.

300단계에서 수신기(110)는 데이터가 포함된 LCH 데이터 유니트의 수신을 확인한다. 이때 LCH 데이터 유니트 수신이 없으면 계속해서 300단계를 수행하고, 그렇지 않은 경우에는 301단계에서 상기 LCH 데이터 유니트의 에러를 체크(CRC 체크)한다. 이때 302단계에서 수신된 LCH 데이터 유니트의 에러가 발견되었는지를 확인한다. 확인 결과, 에러가 발생된 경우 317단계에서 수신된 LCH 데이터 유니트를 버린 다음 300단계를 수행한다. 반면, 정상적인 LCH 데이터 유니트인 경우 304 단계에서 NoPDU 변수를 1만큼 증가시킨다.Instep 300, thereceiver 110 confirms reception of an LCH data unit including data. In this case, if there is no LCH data unit reception,step 300 is continued. Otherwise, instep 301, an error of the LCH data unit is checked (CRC check). In this case, it is checked whether an error of the LCH data unit received instep 302 is found. As a result of the check, if an error occurs in step 317, the received LCH data unit is discarded and step 300 is performed. In contrast, in the case of a normal LCH data unit, the NoPDU variable is increased by 1 instep 304.

그런 다음 305단계에서 LCH 데이터 유니트의 시퀀스 번호(XS)가 수신 윈도우 크기(RxBoWs) 내에 있는 값인지 확인한다. 이때 수신 윈도우 내의 LCH 데이터 유니트인 경우 306단계에서 중복 수신된 LCH 데이터 유니트인지를 확인한다. 확인 결 과, 중복 수신된 LCH 데이터 유니트인 경우 317단계에서 수신된 LCH 데이터 유니트를 버린후 300단계를 수행한다. 반면, 중복 수신된 LCH 데이터 유니트가 아닌 경우 307단계에서 NoUniquePDU 변수를 1만큼 증가시킨 후 308단계에서 수신된 LCH 데이터 유니트를 수신 버퍼에 저장한다. 그런 다음 309단계에서 수신 윈도우 크기를 조정한 후 다시 300단계를 수행한다.Then, instep 305, it is checked whether the sequence number (XS ) of the LCH data unit is a value within the reception window size (RxBoWs ). In this case, in the case of the LCH data unit in the reception window, it is determined whether the LCH data unit is duplicated. As a result of the check, in the case of the duplicately received LCH data unit,step 300 is performed after discarding the received LCH data unit. On the other hand, when the LCH data unit is not duplicated, the NoUniquePDU variable is increased by 1 instep 307 and the LCH data unit received in step 308 is stored in the reception buffer. Then, instep 309, after adjusting the receiving window size and performs step 300 again.

반면, 305단계에서 LCH 데이터 유니트의 시퀀스 번호가 수신 윈도우의 밖에 있는 경우 310단계에서 상기 시퀀스 번호가 수용 범위 이내의 값인지 판단한다. 이때 수용 범위 내의 값이 아닌 경우 317단계에서 수신한 LCH를 버리고 300단계를 수행한다. 반면, 수용 범위 이내의 값인 경우 311단계에서 NoUniquePDU 변수를 1만큼 증가시킨 후 312단계에서 상기 LCH 데이터 유니트를 수신 버퍼에 저장한다. 그런 다음 313단계에서 수신 버퍼내에 저장되어 있는 상기 시퀀스 번호가 RxBoWs부터 Xs- Ks + 1미만인 LCH들을 상위 계층(convergence layer)으로 전달한 후 314단계에서 수신 버퍼를 검색하여 상기 시퀀스 번호가 RxBoWs부터 Xs - Ks + 1 미만인 LCH 데이터 유니트들중 수신하지 못한 데이터들의 수를 NoMissingPDU 변수에 더한다. 그러면 수신기(121)는 315단계에서 상기 RxBoWs값을 Xs - Ks + 1 로 바꾼 다음 316단계에서 상기 수신 윈도우 크기를 조정한 후 300단계를 다시 수행한다. 이러한 수신기(121)의 동작 예를 들어 도 7을 참조하여 설명하면 다음과 같다.In contrast, if the sequence number of the LCH data unit is outside the reception window instep 305, it is determined instep 310 whether the sequence number is a value within an acceptable range. In this case, if the value is not within the acceptable range, the received LCH is discarded in step 317 and step 300 is performed. On the other hand, if the value is within the acceptable range, the NoUniquePDU variable is increased by 1 in step 311, and the LCH data unit is stored in the reception buffer in step 312. Then, instep 313, the LCH whose sequence number stored in the reception buffer is less than RxBoWs to less than Xs -Ks + 1 is transferred to an upper layer (convergence layer), and instep 314, the reception buffer is searched and the sequence number is RxBoW. Add the number of unreceived data of LCH data units froms to less than Xs -Ks + 1 to the NoMissingPDU variable. Then, thereceiver 121 changes the RxBoWs value to Xs -Ks + 1 instep 315, adjusts the reception window size instep 316, and then performs step 300 again. An operation example of thereceiver 121 will be described with reference to FIG. 7 as follows.

도 7a와 같이, 수신기(121)는 수신 윈도우 크기(Ks)가 32인 수신기(20)로 0 번, 3번 LCH를 제대로 수신 못한다. 이러한 경우 RxBoWs 포인터는 제대로 수신하지 못한 제일 작은 LCH 시퀀스 번호인 0의 값을 가지게 되고, 수신 윈도우는 [0, 31]의 구간이 되고, 수용 범위는 [0, 511]의 구간이 된다.As shown in FIG. 7A, thereceiver 121 does not properly receiveLCHs 0 and 3 with thereceiver 20 having a receptionwindow size Ks 32. In this case, the RxBoWs pointer has a value of 0, which is the smallest LCH sequence number that was not properly received, the reception window is a section of [0, 31], and the receiving range is a section of [0, 511].

이와 같은 상황에서 도 7a와 같이 수신 윈도우 바깥에 있으나 수용 범위 이내의 32번 LCH가 도착하였다. 상기 308 단계에서 수신 LCH의 시퀀스 번호(Xs) = 32, 윈도우 사이즈(Ks) = 32 + 1의 값은 1이되고, RxBoWs부터 1 미만의 모든 정상적으로 수신된 LCH들을 상위 계층으로 이동시키는 동작을 수행한다. 그리고 0번 LCH가 제대로 수신되지 않았으므로 아무런 데이터도 상위 계층으로 전송되지 않는다. 이후 상기 309단계에서 RxBoWs의 값은 1로 설정되고 310단계에서 수신 윈도우 조정을 수행한다. 도 7c에 도시된 바와 같이 1, 2번 LCH는 정상적으로 수신되었으므로 이들을 상위 계층으로 이동시키고 정상적으로 수신되지 않은 3번 LCH를 가리키도록 RxBoWs의 값이 조정된다. 이런 일련의 과정이 수행된 뒤 수신 윈도우는 [3, 34]의 구간이 되고 수용 범위는 [3, 514]의 구간이 된다.In this situation, as shown in FIG. 7A, theLCH 32 that is outside the reception window but within the reception range arrives. In step 308, the value of the sequence number (Xs ) = 32 and the window size (Ks ) = 32 + 1 of the received LCH becomes 1, and moves all normally received LCHs less than 1 from RxBoWs to the upper layer. Perform the action. And since LCH No. 0 is not properly received, no data is transmitted to the upper layer. Thereafter, instep 309, the value of RxBoWs is set to 1, and instep 310, reception window adjustment is performed. As shown in FIG. 7C, sinceLCHs 1 and 2 are normally received, the values of RxBoWs are adjusted to move them to a higher layer and point toLCH 3 that is not normally received. After this series of processes is performed, the reception window becomes a section of [3, 34] and the receiving range becomes a section of [3, 514].

이와 같은 수신기로부터 수신 상태 정보들을 포함하는 반복 정보 메시지를 수신하는 송신기의 동작을 도면을 참조하여 설명하면 다음과 같다. 그리고 상기 송신기는 초기 반복 회수(RepFactor) 값이 2이고, 반복 전송 방식을 128PDU 단위로 주기적으로 갱신한다.An operation of a transmitter for receiving a repetition information message including reception status information from such a receiver will be described with reference to the accompanying drawings. In addition, the transmitter has an initial RepFactor value of 2 and periodically updates the repetitive transmission method in units of 128 PDUs.

도 8은 본 발명의 실시예에 따른 반복 전송 방법을 이용한 송신기 동작을 도 시한 도면이다.8 is a diagram illustrating a transmitter operation using a repetitive transmission method according to an embodiment of the present invention.

상기 도 8을 참조하면, 400단계에서 송신기(110)는 수신기들(121, 122, 123등)로부터 수신된 RIM들에 포함된 수신 상태 변수들을 이용하여 구한 전체 수신 상태 변수들의 평균 프레임 손실률(FMR : Frame Missing Rate 이하, FMR이라 함)을 리셋한다. 그리고 송신기가 반복 전송 방법을 변경하는 기간 내에 RIM을 전송하지 않은 수신기(121)는 통계에서 제외하거나 일정한 값을 할당하여 통계에 포함시킨다. 그리고 RIM로 전송되는 수신 상황이 너무 나쁜 단말은 통계 정보의 왜곡을 막기 위해서 방송형 서비스에서 제외한다.Referring to FIG. 8, instep 400, thetransmitter 110 obtains an average frame loss rate (FMR) of all received state variables obtained by using received state variables included in RIMs received fromreceivers 121, 122, 123, and the like. : Reset Frame Missing Rate, called FMR). In addition, thereceiver 121 that does not transmit the RIM within the period of the transmitter changing the repetitive transmission method is excluded from the statistics or assigned a certain value to include in the statistics. In addition, a terminal having a bad reception situation transmitted to the RIM is excluded from the broadcast service in order to prevent distortion of statistical information.

그러면 410단계에서 송신기(110)는 SCH를 통해 전송되는 RIM을 수집한 후 420단계에서 평균 FMR을 업데이트 한다. 그런 다음 430단계에서 RIM 수집 주기가 완료되었는지를 확인하여 완료되지 않은 경우에는 다시 490단계를 수행하고, 완료된 경우에는 440단계에서 평균 FMR이 최대 임계값보다 작은지를 확인한다. 확인 결과 작지 않은 경우에는 반복 회수를 1만큼 증가한 후 480단계를 수행한다. 반면, 작은 경우에는 평균 FMR이 최소 임계값보다 작은지를 확인한다. 확인 결과 작지 않은 경우에는 480단계를 수행하고, 작은 경우에는 반복 회수를 1만큼 감소한다. 그런 다음 480단계에서 평균 FMR을 리셋시킨 후 490단계에서 반복 송신 모드 즉, UBCH 수신 주기가 완료되었는지를 확인하여 완료되지 않은 경우에는 410단계를 수행하고, 완료된 경우에는 동작을 종료한다.Then, instep 410, thetransmitter 110 updates the average FMR instep 420 after collecting the RIM transmitted through the SCH. Then, instep 430, it is checked whether the RIM collection cycle is completed. If it is not completed, step 490 is performed again. Instep 440, it is checked whether the average FMR is smaller than the maximum threshold. If the result is not small, the number of repetitions is increased by 1, and then step 480 is performed. On the other hand, it is checked if the average FMR is smaller than the minimum threshold. If the result of the check is not small,step 480 is performed, and if small, the number of repetitions is reduced by one. Then, instep 480, the average FMR is reset, and in step 490, the repeat transmission mode, that is, whether the UBCH reception period is completed is checked, and if it is not completed,step 410 is performed.

상술한 실시예에서는 송신기에서 수신 통계들의 평균 FMR을 이용하여 반복 전송 조건을 결정하였으나, 본 발명의 다른 실시예에서는 반복 전송 회수 변경 조 건으로 수신기로부터 수신되는 FMR이 5%이상인 수신기들이 30% 이상인 경우 송신기에서 반복 전송 회수를 증가 시키며, 이러한 동작외에 모든 동작 및 구성은 상술한 실시예와 동일하다.In the above-described embodiment, the repetitive transmission condition is determined by using the average FMR of reception statistics in the transmitter. However, in another embodiment of the present invention, when the receiver receives more than 5% of the FMR received from the receiver under the condition of changing the number of repetitive transmissions, the receiver has 30% or more. The number of repetitive transmissions is increased at the transmitter, and in addition to these operations, all operations and configurations are the same as in the above-described embodiment.

한편, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 발명청구의 범위뿐 만 아니라 이 발명청구의 범위와 균등한 것들에 의해 정해져야 한다.
Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by the equivalents of the claims.

상술한 바와 같이 본 발명은 수신기들로부터 수신된 수신 상황에 대한 정보들을 수집하여 반복 전송 조건을 변경하므로 역방향 데이터 전송량의 증가를 최소화하여 수신 성능을 향상할 수 있는 효과가 있다.As described above, the present invention collects information on reception conditions received from receivers and changes the repetitive transmission condition, thereby minimizing an increase in reverse data transmission, thereby improving reception performance.

Claims (9)

Translated fromKorean
데이터들을 전송하는 송신기와, 상기 데이터들을 수신하는 다수의 수신기를 구비하는 통신 시스템에서, 반복 전송 방식을 이용하여 상기 데이터들을 전송하는 방법에 있어서,In a communication system having a transmitter for transmitting data and a plurality of receivers for receiving the data, the method for transmitting the data using a repetitive transmission method,상기 다수의 수신기로 미리 설정된 반복 전송 회수에 따라 상기 데이터를 반복하여 전송하는 과정과,Repeatedly transmitting the data according to a predetermined number of repetitive transmissions to the plurality of receivers;상기 다수의 수신기로부터 수신 상태 정보들을 포함한 반복 정보 메시지를 미리 설정된 주기동안 수집하는 과정과,Collecting a repetition information message including reception state information from the plurality of receivers for a predetermined period;상기 수신 상태 정보들에 따라 상기 데이터의 반복 전송 회수를 갱신하는 과정을 포함하되,Updating the number of repetitive transmissions of the data according to the reception status information,상기 수신 상태 정보는, 수신 과정 동안 수신된 데이터들 중 정상적으로 수신된 데이터의 수, 상기 정상적인 데이터들 중에서 중복 수신을 제외한 데이터의 수, 및 상기 수신 과정 동안 정상적으로 수신하지 못하고 폐기된 데이터의 수 중 적어도 하나를 포함하는 것을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.The reception state information may include at least one of the number of data normally received during the reception process, the number of data except duplicate reception among the normal data, and the number of data discarded without being normally received during the reception process. Repeated transmission method data transmission method in a communication system comprising a.삭제delete제 1항에 있어서, 상기 반복 전송 회수를 갱신하는 과정은,The method of claim 1, wherein the updating of the number of repetitive transmissions is performed.상기 수신 상태 정보들을 이용하여 평균 에러율을 구하는 단계와,Obtaining an average error rate using the reception state information;상기 평균 에러율이 미리 설정된 최대 임계값보다 작지 않은 경우 상기 반복 전송 회수를 증가하는 단계와,Increasing the number of repetitive transmissions when the average error rate is not less than a preset maximum threshold;상기 평균 에러율이 미리 설정되 최대 임계값보다 작고 최소 임계값보다 작은 경우 상기 반복 전송 회수를 감소하는 단계를 포함하는 것을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.And reducing the number of repetitive transmissions when the average error rate is less than a predetermined maximum threshold and less than a minimum threshold.제3항에 있어서, 상기 평균 에러율을 구하는 단계는,The method of claim 3, wherein the calculating of the average error rate comprises:상태 정보를 비정상적으로 전송하는 수신기를 제외하여 상기 평균 에러율을 구함을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.The average error rate is obtained by excluding a receiver that abnormally transmits state information.제3항에 있어서, 상기 평균 에러율을 구하는 단계는,The method of claim 3, wherein the calculating of the average error rate comprises:상기 수신 상태 정보를 전송하지 않은 수신기에 대해 임의의 값을 할당하여 상기 평균 에러율을 구함을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.And a predetermined value is assigned to a receiver which does not transmit the reception state information to obtain the average error rate.데이터들을 전송하는 송신기와, 상기 데이터들을 수신하는 다수의 수신기를 구비하는 통신 시스템에서, 반복 전송 방식을 이용하여 상기 데이터들을 전송하는 방법에 있어서,In a communication system having a transmitter for transmitting data and a plurality of receivers for receiving the data, the method for transmitting the data using a repetitive transmission method,상기 송신기로부터 미리 설정된 반복 전송 회수에 따라 반복하여 수신된 데이터들의 수신 상태을 확인하는 과정과,Checking a reception state of data repeatedly received according to a preset number of repetitive transmissions from the transmitter;상기 데이터들의 수신 상태에 따라 설정된 수신 상태 정보들을 상기 송신기로 전송하는 과정을 포함하되,And transmitting reception state information set according to the reception state of the data to the transmitter.상기 수신 상태 정보는, 수신 과정 동안 수신된 데이터들 중 정상적으로 수신된 데이터의 수, 상기 정상적인 데이터들 중에서 중복 수신을 제외한 데이터의 수, 상기 수신 과정 동안 정상적으로 수신하지 못하고 폐기된 데이터의 수 중 적어도 하나를 포함하는 것을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.The reception state information may include at least one of the number of data normally received during the reception process, the number of data except duplicate reception among the normal data, and the number of data discarded without being normally received during the reception process. Repeated transmission method data transmission method in a communication system comprising a.제6항에 있어서,The method of claim 6,상기 데이터들의 수신 상태를 상기 송신기로 보고하기 위한 반복 정보 메시지를 생성하는 과정을 더 포함하는 것을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.And generating a repetition information message for reporting the reception state of the data to the transmitter.삭제delete제6항에 있어서, 상기 수신 상황을 확인하는 과정은,The method of claim 6, wherein the checking of the reception situation comprises:상기 수신된 데이터를 포함하는 롱 채널 데이터 유니트를 수신하는 단계와,Receiving a long channel data unit comprising the received data;상기 롱 채널 데이터 유니트의 에러를 체크하는 단계와,Checking an error of the long channel data unit;상기 롱 채널 데이터 유니트에 에러가 발생된 경우 상기 롱 채널 데이터 유니트를 제거하는 단계와,Removing the long channel data unit when an error occurs in the long channel data unit;상기 롱 채널 데이터 유니트에 에러가 발생되지 않은 경우 수신 원도우 크기를 조절하는 단계를 포함하는 것을 특징으로 하는 통신시스템에서 반복 전송 방식의 데이터 전송 방법.And adjusting a reception window size when an error does not occur in the long channel data unit.
KR1020030008626A2003-02-112003-02-11 Repeated transmission data transmission method in communication systemExpired - Fee RelatedKR100981499B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020030008626AKR100981499B1 (en)2003-02-112003-02-11 Repeated transmission data transmission method in communication system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020030008626AKR100981499B1 (en)2003-02-112003-02-11 Repeated transmission data transmission method in communication system

Publications (2)

Publication NumberPublication Date
KR20040072961A KR20040072961A (en)2004-08-19
KR100981499B1true KR100981499B1 (en)2010-09-10

Family

ID=37360312

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020030008626AExpired - Fee RelatedKR100981499B1 (en)2003-02-112003-02-11 Repeated transmission data transmission method in communication system

Country Status (1)

CountryLink
KR (1)KR100981499B1 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101526971B1 (en)*2007-06-182015-06-11엘지전자 주식회사 A broadcast / multicast service transmission / reception method and a terminal
KR101341515B1 (en)*2007-06-182013-12-16엘지전자 주식회사Method of updating repeatedly-transmitted information in wireless communicaiton system
KR101486352B1 (en)2007-06-182015-01-26엘지전자 주식회사Method of controlling uplink synchronization state at a user equipment in a mobile communication system
KR101495913B1 (en)2007-08-102015-02-25엘지전자 주식회사Method for transmitting and receiving control data in mobile telecommunications system and transmitter and receiver of mobile telecommunications
KR20090016431A (en)2007-08-102009-02-13엘지전자 주식회사 How to Perform Channel Quality Reporting in Wireless Communication Systems
KR101490253B1 (en)2007-08-102015-02-05엘지전자 주식회사Method of transmitting and receiving control information in a wireless communication system
WO2009022836A2 (en)2007-08-102009-02-19Lg Electronics Inc.A random access method for multimedia broadcast multicast service(mbms)
WO2009022877A2 (en)2007-08-142009-02-19Lg Electronics Inc.A method of transmitting and processing data block of specific protocol layer in wireless communication system
CN101803237B (en)2007-09-132013-07-10Lg电子株式会社 Method for allocating wireless resources in wireless communication system
KR101591824B1 (en)2007-09-182016-02-04엘지전자 주식회사Method of performing polling procedure in a wireless communication system
KR101513033B1 (en)2007-09-182015-04-17엘지전자 주식회사A method for qos guarantees in a multilayer structure
WO2009096731A2 (en)2008-01-312009-08-06Lg Electronics Inc.Method for signaling back-off information in random access
US8270348B2 (en)2008-01-312012-09-18Lg Electronics Inc.Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
KR101594359B1 (en)2008-01-312016-02-16엘지전자 주식회사Method of signaling back-off information in random access
KR101163275B1 (en)2008-03-172012-07-05엘지전자 주식회사Method for transmitting pdcp status report
KR101250531B1 (en)*2011-08-312013-04-03성균관대학교산학협력단Data trasmission method, apparatus and data transmission and reception system in wireless network
KR101711165B1 (en)2015-08-072017-02-28윤석은Salt container
EP3890275B1 (en)2018-11-272025-07-30Hyundai Motor CompanyMethod and device for repeatedly transmitting a message to a group

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20020003526A (en)*2000-07-052002-01-12윤종용Hybrid automatic repeat request method and apparatus for improving mobile communication systems
KR20020019314A (en)*2000-09-052002-03-12박종섭Method for repeatting data in wireless telecommunication system
KR20020094076A (en)*2001-06-072002-12-18엘지전자 주식회사Receive method for channel information of packet data transmission systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20020003526A (en)*2000-07-052002-01-12윤종용Hybrid automatic repeat request method and apparatus for improving mobile communication systems
KR20020019314A (en)*2000-09-052002-03-12박종섭Method for repeatting data in wireless telecommunication system
KR20020094076A (en)*2001-06-072002-12-18엘지전자 주식회사Receive method for channel information of packet data transmission systems

Also Published As

Publication numberPublication date
KR20040072961A (en)2004-08-19

Similar Documents

PublicationPublication DateTitle
KR100981499B1 (en) Repeated transmission data transmission method in communication system
US6601207B1 (en)Method and a device for re-transmitting data transfer packets
US7849376B2 (en)Data acknowledgement
US7644200B2 (en)Method of repeating data transmission between network devices by timing a first predetermined period after previous first data transmission
US6519731B1 (en)Assuring sequence number availability in an adaptive hybrid-ARQ coding system
EP1211840A1 (en)Hybrid ARQ with parallel packet transmission
JP5480129B2 (en) Communication apparatus and communication method
US20090031185A1 (en)Hybrid arq systems and methods for packet-based networks
EP1111832A2 (en)Adaptive bandwidth allocation for ARQ feedback messages
WO2003104919A2 (en)Hybrid arq for a wireless ad-hoc network and a method for using the same
JP2002522959A (en) Efficient error control method for wireless packet transfer
KR20020013845A (en)Method for minimizing feedback responses in arq protocols
WO2002009342A2 (en)Flexible arq for packet data transmission
US5815508A (en)Method and apparatus for providing information between communication devices
EP1700411B1 (en)Method, system and device for arq data transmission
JP2005006320A (en)Radio communication network, radio communication station, and method of sending data packet
CN1977497A (en)Lossless radio link control entity (RLC) re-establishment avoiding service data unit (SDU) duplication
US11271686B2 (en)Hybrid automatic repeat request acknowledgement and upload multiuser operation
EP3939190B1 (en)Method of enabling harq, network entity and computer program
KR20060079570A (en) Apparatus and method for retransmitting data in communication system
JP2001094574A (en) Wireless LAN system
US8301957B2 (en)Incremental redundancy retransmission method for fragmented packets
EP1745583B1 (en)Method, system and station for communicating data packets using arq
KR101443624B1 (en)Methods of transmitting and receiving data in communication system
CN102740351A (en)Method and device for sending and processing radio link control data, and detection method

Legal Events

DateCodeTitleDescription
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

PN2301Change of applicant

St.27 status event code:A-3-3-R10-R13-asn-PN2301

St.27 status event code:A-3-3-R10-R11-asn-PN2301

PN2301Change of applicant

St.27 status event code:A-3-3-R10-R13-asn-PN2301

St.27 status event code:A-3-3-R10-R11-asn-PN2301

A201Request for examination
P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

E701Decision to grant or registration of patent right
PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701

GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

FPAYAnnual fee payment

Payment date:20130829

Year of fee payment:4

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

FPAYAnnual fee payment

Payment date:20140828

Year of fee payment:5

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:5

FPAYAnnual fee payment

Payment date:20150828

Year of fee payment:6

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:6

FPAYAnnual fee payment

Payment date:20160830

Year of fee payment:7

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:7

LAPSLapse due to unpaid annual fee
PC1903Unpaid annual fee

St.27 status event code:A-4-4-U10-U13-oth-PC1903

Not in force date:20170904

Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

PC1903Unpaid annual fee

St.27 status event code:N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date:20170904


[8]ページ先頭

©2009-2025 Movatter.jp