KR100606694B1 - Method and apparatus for transmitting frame in radio link protocol - Google Patents
Method and apparatus for transmitting frame in radio link protocol Download PDFInfo
- Publication number
- KR100606694B1 KR100606694B1 KR1019990063812A KR19990063812A KR100606694B1 KR 100606694 B1 KR100606694 B1 KR 100606694B1 KR 1019990063812 A KR1019990063812 A KR 1019990063812A KR 19990063812 A KR19990063812 A KR 19990063812A KR 100606694 B1 KR100606694 B1 KR 100606694B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- reverse
- radio link
- variable
- loss variable
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1809—Selective-repeat protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Abstract
본 발명은 이동 통신에 관한 것으로, 특히 데이터 통신 서비스를 제공하기 위한 무선 링크 프로토콜에서 NAK 제어 프레임을 효율적으로 전송하는 무선 링크 프로토콜의 프레임 전송 방법 및 장치에 관한 것이다. 이와 같은 본 발명에 따른 무선 링크 프로토콜의 프레임 전송 방법은 데이터 프레임의 재전송을 요구하기 위한 제어 프레임을 생성하는 제 1 단계와, 특정 기간 동안의 순방향 통화 상황을 분석하여 제 1 프레임 유실 변수를 산출하는 제 2 단계와, 특정 기간 동안의 역방향 통화 상황을 분석하여 제 2 프레임 유실 변수를 산출하는 제 3 단계와, 상기 산출된 제 1 프레임 유실 변수 및 제 2 프레임 유실 변수에 따라 상기 생성된 제어 프레임의 반복 전송 횟수를 결정하는 제 4 단계와, 상기 결정된 반복 전송 횟수에 따라 상기 생성된 제어 프레임을 반복 전송하는 제 5 단계로 이루어지므로써 순방향 및 역방향의 무선 상황에 따라 NAK 제어 프레임의 전송 횟수를 조정하여 전체적인 데이터 전송율을 향상시키는 효과가 있다.The present invention relates to mobile communications, and more particularly, to a method and apparatus for transmitting a frame of a radio link protocol for efficiently transmitting a NAK control frame in a radio link protocol for providing a data communication service. Such a frame transmission method of a radio link protocol according to the present invention includes a first step of generating a control frame for requesting retransmission of a data frame, and calculating a first frame loss variable by analyzing a forward call situation during a specific period. A second step, a third step of analyzing a reverse call situation for a specific period of time and calculating a second frame loss variable; and according to the calculated first frame loss variable and the second frame loss variable, A fourth step of determining the number of repetitive transmissions; and a fifth step of repeatedly transmitting the generated control frame according to the determined number of repetitive transmissions, thereby adjusting the number of transmissions of the NAK control frames according to the forward and reverse radio conditions. This improves the overall data rate.
이동 통신, 무선 링크 프로토콜(RLP), NAK 제어 프레임Mobile Communications, Radio Link Protocol (RLP), NAK Control Frame
Description
도 1은 본 발명에 따른 무선 링크 프로토콜 장치를 나타낸 블록 구성도.1 is a block diagram showing a radio link protocol apparatus according to the present invention.
*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100 : NAK 제어 프레임 생성기 101 : 반복 계수 생성기100: NAK control frame generator 101: iteration coefficient generator
102 : 순방향 상황 분석기 103 : 역방향 상황 분석기102: Forward Situation Analyzer 103: Reverse Situation Analyzer
104 : 수신기 105 : 송신기104: receiver 105: transmitter
본 발명은 이동 통신에 관한 것으로, 특히 데이터 통신 서비스를 제공하기 위한 무선 링크 프로토콜에서 NAK 제어 프레임을 효율적으로 전송하는 무선 링크 프로토콜의 프레임 전송 방법 및 장치에 관한 것이다.The present invention relates to mobile communications, and more particularly, to a method and apparatus for transmitting a frame of a radio link protocol for efficiently transmitting a NAK control frame in a radio link protocol for providing a data communication service.
현재 코드 분할 다중 접속(CDMA) 이동 통신 시스템에서는 무선 채널상에서 신뢰성있는 데이터 통신 서비스를 제공하기 위해서 이동 단말기와 기지국간의 무선 구간에서 무선 링크 프로토콜(Radio Link Protocol, RLP)을 사용한다.Currently, in the code division multiple access (CDMA) mobile communication system, a radio link protocol (RLP) is used in a radio section between a mobile terminal and a base station in order to provide reliable data communication service on a wireless channel.
이 무선 링크 프로토콜은 그 기능에 따라 세 가지 종류의 프레임을 사용한 다. 첫 번째는 제어 프레임(Control frame)으로 프로토콜의 운영을 전반적으로 관리 및 제어하는 기능을 수행한다. 예를 들어 송신측과 수신측간의 동기를 설정하거나 또는 데이터가 유실되었을 때 재전송을 요구하는 역할을 한다. 두 번째는 데이터 프레임(Data frame)으로 실제 전송할 데이터를 갖고 있는 프레임이다. 세 번째는 아이들 프레임(Idle frame)은 전송할 데이터가 없을 경우에 호 연결만을 유지하는 기능을 수행한다.This radio link protocol uses three types of frames depending on its function. The first is the control frame, which manages and controls the overall operation of the protocol. For example, it sets up synchronization between the sender and the receiver or requests retransmission when data is lost. The second is a data frame, which is a frame containing data to be actually transmitted. Thirdly, the idle frame maintains only the call connection when there is no data to transmit.
이러한 무선 링크 프로토콜(RLP)은 전송된 데이터 프레임 중 오류가 발생한 데이터 프레임에 대하여 재전송을 요구하는 NAK(Not Acknowledged) 방식을 사용하여 신뢰성있는 데이터 통신 서비스를 제공한다. 즉, 수신측에서는 송신측에서 전송하는 모든 데이터 프레임의 일련 번호를 관리하며, 만약 일련 번호들의 연속성이 없어질 경우에는 송신측으로 NAK 제어 프레임을 전송하여 손실된 데이터 프레임에 대한 재전송을 요구하게 된다.The radio link protocol (RLP) provides a reliable data communication service using a Not Acknowledged (NAK) scheme that requires retransmission of an errored data frame among transmitted data frames. That is, the receiving side manages the serial numbers of all data frames transmitted from the transmitting side. If the continuity of the serial numbers is lost, the receiving side transmits a NAK control frame to the transmitting side and requests retransmission of the lost data frame.
이와 같은 종래 무선 링크 프로토콜에서 NAK 제어 프레임의 전송 절차는 다음과 같다.In the conventional radio link protocol, the transmission procedure of the NAK control frame is as follows.
먼저 수신측은 전송되는 데이터 프레임의 일련 번호를 확인하여 유실된 데이터 프레임에 대한 NAK 제어 프레임을 생성한다. 이 때 수신측은 두 가지 형태의 NAK 제어 프레임을 생성할 수 있다.First, the receiving side checks the serial number of the transmitted data frame and generates a NAK control frame for the lost data frame. At this time, the receiving side may generate two types of NAK control frame.
첫 번째 형태의 NAK 제어 프레임은 유실된 데이터 프레임의 시작 번호와 종료 번호로 구성된다. 예를 들어 수신측에서 ...114, 115, 118, 119...의 데이터 프레임을 수신했다고 가정하면, 유실된 데이터 프레임의 시작 번호는 116이고, 종료 번호는 117이 된다. 따라서 첫 번째 형태의 NAK 제어 프레임은 116 및 117의 일변 번호를 갖고 송신측으로 전송되며, 그에 따라 송신측은 116 및 117에 해당하는 데이터 프레임을 전송하게 된다.The first type of NAK control frame consists of the start number and end number of the lost data frame. For example, assuming that the receiving side receives data frames ... 114, 115, 118, 119 ..., the start number of the lost data frame is 116 and the end number is 117. Therefore, the first type of NAK control frame is transmitted to the transmitting side with one side numbers of 116 and 117, so that the transmitting side transmits data frames corresponding to 116 and 117.
두 번째 형태의 NAK 제어 프레임은 일련 번호와 NAK_MAP으로 구성된다. 이 NAK_MAP은 8 비트로 구성되며, 최상위 비트는 시작 프레임을 나타내고 다음 비트는 시작 프레임의 다음 프레임을 나타낸다. 이 NAK_MAP에서 '1'은 재전송을 요구하는 것을 의미하고, '0'은 정상적으로 받았음을 의미한다. 예를 들어 시작 프레임이 135이고, NAK_MAP이 '11001100'일 경우 135, 136, 139, 140의 데이터 프레임을 재전송할 것을 요구하는 것이다.The second type of NAK control frame consists of a serial number and NAK_MAP. This NAK_MAP consists of 8 bits, with the most significant bit representing the start frame and the next bit representing the next frame of the start frame. In this NAK_MAP, '1' means retransmission request, and '0' means normal reception. For example, if the start frame is 135 and the NAK_MAP is '11001100', this means that data frames 135, 136, 139, and 140 are retransmitted.
이와 같이 NAK 제어 프레임을 생성한 수신측은 상기 생성한 NAK 제어 프레임을 초기에는 두 번 반복해서 송신측으로 전송하고 일정 시간이 지난 후 재전송을 요구한 데이터 프레임이 수신되지 않으면 다시 NAK 제어 프레임을 전송한다. 따라서 NAK 제어 프레임은 세 차례 반복 전송된다.As described above, the receiving side generating the NAK control frame repeatedly transmits the generated NAK control frame to the transmitting side repeatedly twice, and transmits the NAK control frame again when a data frame requesting retransmission is not received after a predetermined time. Therefore, the NAK control frame is repeatedly transmitted three times.
이어, 일정 시간이 지난 후에도 요구한 데이터 프레임이 수신되지 않으면 무선 링크 프로토콜(RLP)은 재전송을 포기하고 상위 계층에 그 동안 수신한 데이터 프레임을 전송한다.Subsequently, if the requested data frame is not received even after a predetermined time has passed, the radio link protocol (RLP) gives up retransmission and transmits the data frame received to the upper layer.
한편 NAK 제어 프레임을 수신하는 송신측은 NAK 제어 프레임이 수신되면 자신이 관리하고 있는 버퍼에서 해당 데이터 프레임을 찾아 수신측으로 다시 전송한다.Meanwhile, when the NAK control frame is received, the transmitting side finds the data frame in the buffer managed by the NAK control frame and transmits the data frame back to the receiving side.
지금까지 설명한 바와 같이 종래 무선 링크 프로토콜은 무선의 상황과 시스 템 상황을 고려하지 않고 일률적으로 2 ∼ 3 차례의 NAK 제어 프레임을 반복 전송하며, 또한 순방향과 역방향의 상황을 별도로 고려하지 않고 동일하게 NAK 제어 프로토콜을 전송하므로써 전체적인 데이터 전송률이 저하되는 문제점이 있다.As described so far, the conventional radio link protocol repeatedly transmits two or three NAK control frames uniformly without considering the wireless situation and the system situation, and the same NAK without considering the forward and reverse conditions separately. There is a problem that the overall data rate is reduced by transmitting the control protocol.
예를 들어, 무선 상태가 양호하여 데이터 프레임이 무선상에서 유실되지 않고 시스템에서 유실되었다면 수신측은 송신측으로 NAK 제어 프레임을 2 ∼ 3 차례 반복 전송한다. 이 경우 송신측은 NAK 제어 프레임을 모두 수신하게 되고 NAK 제어 프레임이 요구하는 데이터 프레임을 새로운 데이터 프레임 자리에 삽입하여 재전송하게 된다. 따라서 전체적인 데이터 전송률이 저하된다.For example, if the radio frame is good and the data frame is lost in the system without being lost on the radio, the receiver repeatedly transmits the NAK control frame two or three times to the transmitter. In this case, the transmitting side receives all of the NAK control frames and inserts the data frame required by the NAK control frame into the new data frame position and retransmits it. Therefore, the overall data rate is lowered.
한편 이와 같은 상황은 순방향 및 역방향의 주파수가 다른 상황에서도 발생할 수 있다. 즉, 특정 주파수(순방향 또는 역방향)에서 데이터 프레임이 유실되고, 다른 주파수에서는 유실되지 않았을 때에도 불필요한 NAK 제어 프레임을 전송하므로써 전체적인 데이터 전송률을 저하시킨다.On the other hand, such a situation may occur in a situation where the frequencies of the forward and reverse directions are different. In other words, data frames are lost at a specific frequency (forward or reverse) and unnecessary NAK control frames are transmitted even when they are not lost at other frequencies, thereby reducing the overall data rate.
따라서 종래 무선 링크 프로토콜(RLP)에서는 하나의 NAK 제어 프레임이 최대 32 데이터 프레임을 요구할 수 있으므로 데이터 전송률을 고려하여 불필요한 NAK 제어 프레임을 제거하는 것이 요구되고 있다.Therefore, in the conventional radio link protocol (RLP), since one NAK control frame may require up to 32 data frames, it is required to remove unnecessary NAK control frames in consideration of the data rate.
따라서, 본 발명의 목적은 이상에서 언급한 종래 기술의 문제점을 감안하여 안출한 것으로서, 무선 및 시스템 상황에 따라 효율적인 NAK 제어 프레임을 전송하는 무선 링크 프로토콜의 프레임 전송 방법 및 장치를 제공하기 위한 것이다.Accordingly, an object of the present invention is to provide a frame transmission method and apparatus for a radio link protocol that transmits an efficient NAK control frame according to radio and system conditions, which are made in view of the above-mentioned problems of the related art.
이상과 같은 목적을 달성하기 위한 본 발명의 방법 특징에 따르면, 무선 링 크 프로토콜의 프레임 전송 방법은 데이터 프레임의 재전송을 요구하기 위한 제어 프레임을 생성하는 제 1 단계와, 특정 기간 동안의 순방향 통화 상황을 분석하여 제 1 프레임 유실 변수를 산출하는 제 2 단계와, 특정 기간 동안의 역방향 통화 상황을 분석하여 제 2 프레임 유실 변수를 산출하는 제 3 단계와, 상기 산출된 제 1 프레임 유실 변수 및 제 2 프레임 유실 변수에 따라 상기 생성된 제어 프레임의 반복 전송 횟수를 결정하는 제 4 단계와, 상기 결정된 반복 전송 횟수에 따라 상기 생성된 제어 프레임을 반복 전송하는 제 5 단계로 이루어진다.According to the method feature of the present invention for achieving the above object, the frame transmission method of the radio link protocol is a first step of generating a control frame for requesting the retransmission of the data frame, and a forward call situation for a specific period A second step of calculating a first frame loss variable by analyzing a second step; a third step of calculating a second frame loss variable by analyzing a reverse call situation during a specific period; and the calculated first frame loss variable and a second one. And a fourth step of determining the number of repetitive transmissions of the generated control frame according to the frame loss variable, and a fifth step of repeatedly transmitting the generated control frame according to the determined number of repeated transmissions.
바람직하게는, 상기 반복 전송 횟수는 〔{(제 1 프레임 유실 변수 ×순방향 가중치) + (제 2 프레임 유실 변수 × 역방향 가중치)} ×3〕으로 산출된다.Preferably, the number of repetitive transmissions is calculated as [{(first frame loss variable x forward weight) + (second frame loss variable x reverse weight)} × 3].
이상과 같은 목적을 달성하기 위한 본 발명의 구성 특징에 따르면, 무선 링크 프로토콜의 프레임 전송 장치는 데이터 프레임의 재전송을 요구하기 위한 제어 프레임을 생성하는 제어 프레임 생성기와, 특정 기간 동안의 순방향 통화 상황을 분석하여 제 1 프레임 유실 변수를 산출하는 순방향 상황 분석기와, 특정 기간 동안의 역방향 통화 상황을 분석하여 제 2 프레임 유실 변수를 산출하는 역방향 상황 분석기와, 상기 순방향 상황 분석기와 역방향 상황 분석기에서 산출된 제 1 프레임 유실 변수 및 제 2 프레임 유실 변수에 따라 상기 생성된 제어 프레임의 반복 전송 횟수를 결정하는 반복 계수 생성기와, 상기 결정된 반복 전송 횟수에 따라 상기 생성된 제어 프레임을 반복 전송하는 송신기로 구성된다.According to a configuration feature of the present invention for achieving the above object, the frame transmission apparatus of the radio link protocol is a control frame generator for generating a control frame for requesting the retransmission of the data frame, and a forward call situation for a specific period A forward situation analyzer for analyzing the first frame loss variable by analyzing the backward situation, a reverse situation analyzer for analyzing the reverse call situation for a specific period of time, and calculating a second frame loss variable; And a repetition coefficient generator for determining the number of repetitive transmissions of the generated control frame according to one frame loss variable and the second frame loss variable, and a transmitter for retransmitting the generated control frame according to the determined number of repetitive transmissions.
이하 본 발명의 바람직한 일 실시 예에 따른 구성 및 작용을 첨부된 도면을 참조하여 설명한다.Hereinafter, a configuration and an operation according to an exemplary embodiment of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명에 따른 무선 링크 프로토콜 장치의 블록 구성도이다.1 is a block diagram of a radio link protocol apparatus according to the present invention.
도 1을 참조하면, 본 발명에 따른 시스템은 NAK 제어 프레임을 생성하는 NAK 제어 프레임 생성기(100)와, 순방향에서 과거 특정 기간 동안의 통화 상황을 분석하여 제 1 프레임 유실 변수를 산출하는 순방향 상황 분석기(102), 역방향에서 과거 특정 기간 동안의 통화 상황을 분석하여 제 2 프레임 유실 변수를 산출하는 역방향 상황 분석기(103), 상기 순방향 상황 분석기(102) 및 역방향 상황 분석기(103)에서 산출된 각 변수에 따라 상기 생성된 NAK 제어 프레임의 반복 전송 횟수를 결정하는 반복 계수 생성기(101)와, 데이터 프레임 및 NAK 제어 프레임을 수신하는 수신기(104)와, 반복 계수 생성기(101)에서 결정된 반복 전송 횟수에 따라 상기 생성된 NAK 제어 프레임을 전송하는 송신기(105)로 구성된다.Referring to FIG. 1, a system according to the present invention includes a NAK
이와 같이 구성되는 무선 링크 프로토콜 장치의 동작은 다음과 같다.The operation of the radio link protocol apparatus configured as described above is as follows.
우선 무선 링크 프로토콜 장치는 이동 단말기 또는 기지국에 장착되어 본 발명에 따른 무선 링크 프로토콜을 수행한다.First, a radio link protocol apparatus is mounted in a mobile terminal or a base station to perform a radio link protocol according to the present invention.
이하 본 발명의 실시예에서는 상기 무선 링크 프로토콜 장치가 이동 단말기에 장착되었을 경우를 가정하여 설명한다. Hereinafter, an embodiment of the present invention will be described on the assumption that the radio link protocol apparatus is mounted in a mobile terminal.
먼저 순방향 상황 분석기(102)는 내부적으로 과거 특정 기간을 측정하는 타이머(FLTA_RT)를 갖는다. 이 순방향 상황 분석기(102)는 상기 타이머(FLTA_RA)가 측정하는 과정 특정 기간 동안에 순방향에서 유실된 데이터 프레임의 개수를 나타내는 제 1 프레임 유실 변수(Missing_Frame_Rate)를 측정한다.First, the
이 제 1 프레임 유실 변수는 다음 식 1과 같다.This first frame loss variable is represented by Equation 1 below.
예를 들어 순방향 상황 분석기(102)는 타이머가 과거 1 초 동안을 측정한다면 순방향에서 1 초 동안 70개의 데이터 프레임을 수신했을 때 수신된 데이터 프레임들의 일련 번호를 체크하여 유실된 데이터 프레임 개수가 30개이면 상기 제 1 프레임 유실 변수는 식 1에 따라 으로 산출된다. 여기서 전체 데이터 프레임 수는 100이다.For example, if the
이와 같이 순방향 상황 분석기(102)는 과거 특정 기간 동안에 유실된 데이터 프레임 수를 체크하여 제 1 프레임 유실 변수(Missing_Frame_Rate)를 산출하고, 이 후 타이머(FLTA_RT)가 초기화될 때 산출한 제 1 프레임 유실 변수(Missing_Frame_Rate)를 반복 계수 생성기(101)로 제공한다. 이후 타이머(FLTA_RT)는 다음 기간의 순방향 통화 상황을 측정한다.As described above, the
역방향 상황 분석기(103)는 상기 순방향 상황 분석기(102)와 마찬가지로 내부적으로 과거 특정 기간을 측정하는 타이머(RLTA_RT)를 갖는다. 이 역방향 상황 분석기(103)는 상기 타이머(RLTA_RT)가 측정하는 과정 특정 기간 동안에 역방향에서 유실된 데이터 프레임의 개수를 나타내는 제 2 프레임 유실 변수(Missing_Frame_Rate)를 측정한다.The
이 제 2 변수는 다음 식 2 와 같다.This second variable is represented by the following equation.
예를 들어 역방향 상황 분석기(103)는 타이머가 과거 1 초 동안을 측정한다면 역방향에서 1 초 동안 100개의 데이터 프레임을 전송했을 때 수신측에서 보내온 NAK 제어 프레임에서 요구한 데이터 프레임의 총 합이 40개이면 상기 제 2 프레임 유실 변수는 가 된다. 이 때 타이머는 수신측에서 NAK 제어 프레임을 보내오는 시간을 고려하여 과정 특정 기간을 설정한다.For example, if the
이와 같이 역방향 상황 분석기(103)는 과거 특정 기간 동안에 역방향에서 유실된 데이터 프레임 수를 체크하여 제 2 프레임 유실 변수(Missing_Frame_Rate)를 산출하고, 이 후 타이머(FLTA_RT)가 초기화될 때 산출한 제 2 프레임 유실 변수(Missing_Frame_Rate)를 반복 계수 생성기(101)로 제공한다. 이후 타이머(FLTA_RT)는 다음 기간의 역방향 통화 상황을 측정한다.As described above, the
지금까지 설명한 순방향 상황 분석기(102) 및 역방향 상황 분석기(103)는 각 링크별로 통화 상황을 각각 분석하고 또한 레이트(Rate)를 기준으로 동작하기 때문에 타이머(FLTA_RT 또는 RLTA_RT)의 초기화 시간을 조정하여 샘플링 레이트를 조정할 수 있다. 예를 들어 반복 계수 생성기(101)의 동작 성능이 저하될 경우 초기화 시간을 줄이므로써 보다 정확한 제 1 프레임 유실 변수, 제 2 프레임 유실 변수 및 반복 전송 횟수를 측정할 수 있다.Since the
한편 NAK 제어 프레임 생성기(100)는 NAK 제어 프레임을 생성하고, 반복 계 수 생성기(101)는 순방향 상황 분석기(102) 및 역방향 상황 분석기(103)에서 제공하는 제 1 프레임 유실 변수(Missing_Frame_Rate) 및 제 2 프레임 유실 변수(Missing_Frame_Rate)를 이용하여 상기 NAK 제어 프레임 생성기(100)에서 생성한 NAK 제어 프레임의 반복 전송 횟수를 결정한다.Meanwhile, the NAK
이 때 반복 계수 생성기(101)는 다음 식에 따라 NAK 제어 프레임의 반복 전송 횟수를 결정한다.At this time, the
식 3에서 FLMFR(Forward Link Missing Frame Rate)는 순방향 상황 분석기(102)에서 제공된 제 1 프레임 유실 변수값이고, RLMFR(Reverse Link Missing Frame Rate)는 역방향 상황 분석기(103)에서 제공된 제 2 프레임 유실 변수값이다. 그리고 순방향 가중치는 역방향을 고려한 순방향 링크의 가중치(0∼1)이고, 역방향 가중치는 (1 - 순방향 가중치)이다. 식 3에서 기호 〔 〕는 〔3.1〕= 4, 〔3.0〕= 3을 의미한다. 이러한 순방향 및 역방향 가중치는 어느 링크의 중요도가 높은가에 따라 결정된다. 바람직하게는 NAK 제어 프레임이 역방향으로 전송되기 때문에 역방향 가중치를 순방향 가중치 보다 크게 설정한다. 이 때 상기 식 3에 의해 산출된 반복 전송 횟수가 0일 경우에는 1 로 대체된다. 따라서 반복 전송 횟수는 1, 2, 3 중의 어느 하나의 값을 갖는다.In Equation 3, the forward link missing frame rate (FLMFR) is the first frame loss variable value provided by the
식 3에서 사용된 순방향 가중치 및 역방향 가중치는 현재의 무선 상황에 따 라 가변한다. 이를 위해 반복 계수 생성기(101)는 순방향 상황 분석기(102) 및 역방향 상황 분석기(103)로부터 제공된 FLMFR 및 RLMFR을 자신의 FLMFR_Stack 및 RLMFR_Stack에 순차적으로 저장하여 순방향 및 역방향 링크의 무선 상황을 저장한다.The forward weight and the reverse weight used in Equation 3 vary depending on the current wireless situation. To this end, the
이 때 각 스택은 적어도 3 개이상의 FLMFR 과 RLMFR을 각각 저장한다. 따라서 반복 계수 생성기(101)는 각 스택에 저장된 상위 3 개의 변수들이 점점 나빠지면 가중치를 조절한다. 예를 들어 FLMFR_Stack에 저장된 상위 3 개의 FLMFR이 점점 나빠지면 역방향 가중치를 줄이고 상대적으로 순방향 가중치를 증가시킨다.Each stack stores at least three FLMFRs and one RLMFR. Therefore, the
따라서 반복 계수 생성기(101)는 무선 상황에 따라 가중치를 조절하여 최적화된 반복 전송 횟수를 결정할 수 있다.Therefore, the
다음 표는 본 발명에 따른 반복 전송 횟수의 실 예를 나타낸다.The following table shows an example of the number of repetitive transmissions according to the present invention.
이상의 설명에서와 같이 본 발명에 따른 무선 링크 프로토콜의 프레임 전송 방법 및 장치에 의하면, 순방향 및 역방향의 무선 상황에 따라 NAK 제어 프레임의 전송 횟수를 조정하므로써 전체적인 데이터 전송율을 향상시키는 효과가 있다.
As described above, according to the method and apparatus for transmitting a frame of the radio link protocol according to the present invention, there is an effect of improving the overall data rate by adjusting the number of transmission of the NAK control frame according to the forward and reverse radio conditions.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990063812A KR100606694B1 (en) | 1999-12-28 | 1999-12-28 | Method and apparatus for transmitting frame in radio link protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990063812A KR100606694B1 (en) | 1999-12-28 | 1999-12-28 | Method and apparatus for transmitting frame in radio link protocol |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010061319A KR20010061319A (en) | 2001-07-07 |
KR100606694B1 true KR100606694B1 (en) | 2006-07-31 |
Family
ID=19631132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990063812A KR100606694B1 (en) | 1999-12-28 | 1999-12-28 | Method and apparatus for transmitting frame in radio link protocol |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100606694B1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100438069B1 (en) * | 2001-12-04 | 2004-07-02 | 엘지전자 주식회사 | Method for setting data rate in mobile communication |
US7200115B2 (en) * | 2002-05-17 | 2007-04-03 | Lucent Technologies Inc. | Method of managing non-acknowledgement responses |
KR100825542B1 (en) * | 2002-09-04 | 2008-04-25 | 엘지노텔 주식회사 | Wireless Packet Data Transmission Control System and Method Using Transmission Control Protocol |
KR100533024B1 (en) | 2003-02-06 | 2005-12-02 | 엘지전자 주식회사 | A receiving method of rlp frame data considering wireless circumstances |
KR100776448B1 (en) * | 2006-05-09 | 2007-11-16 | 주식회사 팬택앤큐리텔 | How to request data frame retransmission of radio link protocol |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950016099A (en) * | 1993-11-30 | 1995-06-17 | 에프. 비. 룰루디스 | Data packet retransmission device |
JPH09121187A (en) * | 1995-10-24 | 1997-05-06 | N T T Ido Tsushinmo Kk | Re-transmission control method for cdma mobile communication |
KR980013068A (en) * | 1996-07-18 | 1998-04-30 | 모리시타 요이치 | Retransmission Control Method |
JPH11196041A (en) * | 1998-01-06 | 1999-07-21 | Nippon Telegr & Teleph Corp <Ntt> | Radio multicast transfer method and radio communication system |
KR20000014402A (en) * | 1998-08-20 | 2000-03-15 | 서평원 | Negative acknowledge transferring method and negative acknowledge frame structure |
-
1999
- 1999-12-28 KR KR1019990063812A patent/KR100606694B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950016099A (en) * | 1993-11-30 | 1995-06-17 | 에프. 비. 룰루디스 | Data packet retransmission device |
JPH09121187A (en) * | 1995-10-24 | 1997-05-06 | N T T Ido Tsushinmo Kk | Re-transmission control method for cdma mobile communication |
KR980013068A (en) * | 1996-07-18 | 1998-04-30 | 모리시타 요이치 | Retransmission Control Method |
JPH11196041A (en) * | 1998-01-06 | 1999-07-21 | Nippon Telegr & Teleph Corp <Ntt> | Radio multicast transfer method and radio communication system |
KR20000014402A (en) * | 1998-08-20 | 2000-03-15 | 서평원 | Negative acknowledge transferring method and negative acknowledge frame structure |
Also Published As
Publication number | Publication date |
---|---|
KR20010061319A (en) | 2001-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1233564B1 (en) | Rate adaptation in a wireless communication system | |
US6567375B2 (en) | Method and apparatus for packet size dependent link adaptation for wireless packet | |
EP1833189B1 (en) | Method and apparatus for efficient data retransmission in a voice-over-data communication system | |
US7437654B2 (en) | Sub-packet adaptation in a wireless communication system | |
AU2005241659B2 (en) | Communication method, packet radio system, controller and user terminal | |
CA2391634C (en) | Multi channel stop and wait arq communication method and apparatus | |
US7221648B2 (en) | Rate adaptation in a wireless communication system | |
US7065068B2 (en) | Multi channel stop and wait ARQ communication method and apparatus | |
US20030185175A1 (en) | Channel quality measurement in data transmission using hybrid arq | |
EP1058922B1 (en) | Method for determining a need to retransmit a message in a communication system | |
EP1662688A2 (en) | Mobile communicaton system with adaptive modulation | |
KR100322002B1 (en) | Radio Link Protocol Communication Device and Method in Mobile Communication System | |
KR100606694B1 (en) | Method and apparatus for transmitting frame in radio link protocol | |
US7349713B2 (en) | Data communication apparatus and data communication method | |
CN101129031A (en) | Method and apparatus for transmitting packet data | |
AU5292699A (en) | Packet-switched data transmission in radio system | |
US8121555B2 (en) | Transmission power control in HSPDA | |
CA2341917C (en) | Method and apparatus for packet size dependent link adaptation for wireless packet | |
KR20040101282A (en) | Method and apparatus for transmitting and receiving data | |
Meierhofer | HYPERFLOW: an efficient error control protocol for wireless broadband access networks | |
KR20040071554A (en) | Power controlling apparatus and method of reverse link in mobile communication system by using h-arq | |
DE20212016U1 (en) | Fixed Broadband Wireless Access (BFWA) user device using an automatic physical layer retry request mechanism |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19991228 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20021011 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20041027 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19991228 Comment text: Patent Application |
|
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: 20060628 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060724 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060725 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090630 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100630 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20110620 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20120619 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130624 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20130624 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140624 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20140624 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150624 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20150624 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170609 |