CN101453311B - Triggering method for automatic retransmission request status report - Google Patents

Triggering method for automatic retransmission request status report Download PDF

Info

Publication number
CN101453311B
CN101453311B CN2007101965435A CN200710196543A CN101453311B CN 101453311 B CN101453311 B CN 101453311B CN 2007101965435 A CN2007101965435 A CN 2007101965435A CN 200710196543 A CN200710196543 A CN 200710196543A CN 101453311 B CN101453311 B CN 101453311B
Authority
CN
China
Prior art keywords
status report
automatic repeat
state report
timer
repeat requests
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
CN2007101965435A
Other languages
Chinese (zh)
Other versions
CN101453311A (en
Inventor
张健
阮象华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2007101965435A priority Critical patent/CN101453311B/en
Publication of CN101453311A publication Critical patent/CN101453311A/en
Application granted granted Critical
Publication of CN101453311B publication Critical patent/CN101453311B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

The invention discloses a method for triggering an automatic retransmission request state report, which is applied to a communication system adopting an automatic retransmission request mechanism. The method comprises the following steps: configuring a variable period timing rule of a periodic state report timer for an entity of a wireless link control layer in an acknowledge mode on a receiving end and setting initial timing time of the periodic state report timer through a high-level protocol layer; receiving protocol data units of the wireless link control layer, and triggering the automatic retransmission request state report when the timing time of the periodic state report timer arrives; and calculating the timing time according to the variable period timing rule of the periodic state report timer, restarting the periodic state report timer, and continuously receiving the protocol data units of the wireless link control layer. The method not only guarantees higher data transmission reliability but also can adjust the triggering period of the ARQ state report in a self-adapting mode according to the actual data receiving speed by adoption of the variable period ARQ state report.

Description

A kind of triggering method of automatic repeat requests status report
Technical field
The present invention relates to the digital mobile communication technical field, relate in particular to automatic repeat requests (Auto Repeat Request, abbreviation: the ARQ) triggering method of status report in a kind of wireless communication system.
Background technology
Radio Link control (the Radio Link Control of 3-G (Generation Three mobile communication system), be called for short: RLC) layer message is utilized transparent mode, Unacknowledged Mode and affirmation mode (Acknowledged Mode, be called for short: AM) wait 3 kinds of data transfer modes, for dissimilar business provides different transmission channels.Wherein, the AM transmission means provides the reliable transmission of data with the complicated mechanism of a cover, and makes high level obtain the service quality control of higher level by the difference configuration to AM entity parameter; The RLC entity of Unacknowledged Mode and the RLC entity of transparent mode both can be used as transmission RLC entity and also can be used as reception RLC entity.Send the RLC entity and send protocol data unit of wireless links control layer (Radio LinkControl Protocol Data Unit, abbreviation: RLC PDU), receive the RLC entity and receive RLC PDU.AM RLC entity then is made up of transmitting end AM RLC entity and receiving terminal AM RLC entity.
The mechanism of receiving terminal AM RLC entity triggers ARQ status report is: periodically, RLC PDU loss detection, receive in turn detect-message three kinds of modes such as (Polling) of transmitting end AM RLC entity.As shown in Figure 1, the transmission for the ARQ status report receives block diagram, ARQ status report employing status protocol data cell (STATUS PDU) carrying that receiving terminal AM RLC entity feeds back to transmitting end AM RLC entity.Comprise acknowledge message (ACK) or non-acknowledge message (NACK) in the ARQ status report, ACK is used to notify transmitting end AM RLC solid data to be successfully received, NACK is used to notify transmitting end AM RLC solid data not to be successfully received, and the data that need re-transmission.The form of ACK and NACK packet has bitmap (BITMAP), tabulation (LIST), relatively tabulation (RLIST) three kinds.And by forbidding that detection in turn or disable period detect the transmission frequency that dual mode reduces the ARQ status report in turn.
Wherein, periodically the ARQ status report periodically sends the ARQ status report to transmitting end AM RLC entity based on the timing of timer by receiving terminal AM RLC entity.Timer (TimerStatus Periodic) is used to control the triggering cycle of ARQ status report, this timer only uses when the high-rise ARQ status report that has disposed based on timer, start when AM RLC entity set-up, timing time is to triggering status report and restarting.High level can block this timer, be about to this timer be set to invalid.When high level indicates this timer no longer to get clogged, restart timer.
Trigger mechanism for the AM RLC entity A RQ status report of 3G (Third Generation) Moblie long evolving system, the conclusion of current 3GPP is when receiving the Polling (poll) that transmitting end AM RLC entity sends, and receiving terminal AM RLC entity detection triggering ARQ status report when losing PDU.At present for whether needing retention periods ARQ status report mechanism also not determine as yet.
Periodically the advantage of ARQ status report mechanism is that reliability is higher, and shortcoming is the status report that possible produce unnecessary redundancy, reduces utilization ratio of wireless resources.Particularly for non-real-time service because that data exist is sudden, may be at a time between in the section data rate very high, and data rate is very low in another time period.If adopt the periodic status report of regular length, may cause the ARQ status report untimely and cause that data window is congested when then data rate is higher, then may waste Radio Resource when data rate is low because of more frequent periodicity ARQ status report.This phenomenon is more obvious when having very high data rate in long evolving system.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of raising data transmission credibility, avoids the triggering method that produces redundant status report and reduce the automatic repeat requests status report of utilization ratio of wireless resources simultaneously.
For solving the problems of the technologies described above, the triggering method of a kind of automatic repeat requests status report of the present invention is applied to adopt in the communication system of automatic repeat requests mechanism, it is characterized in that, this method comprises the steps: that the upper-layer protocol layer is the variable period clocking discipline of receiving terminal affirmation mode wireless chain control layer physical arrangements periodic state report timer, and its initial timing is set; Receiving terminal affirmation mode wireless chain control layer entity receives protocol data unit of wireless links control layer, when arriving the timing of periodic state report timer, and the automatic repeat requests status report of receiving terminal affirmation mode wireless chain control layer entity triggers; Receiving terminal affirmation mode wireless chain control layer entity calculates timing according to the variable period clocking discipline of periodic state report timer, restarts the periodic state report timer, and continues to receive protocol data unit of wireless links control layer; Described variable period clocking discipline is: timing is along with the increase of Data Receiving speed, and shortens; Along with reducing of Data Receiving speed, and elongated.
Further, the variable period clocking discipline of periodic state report timer satisfies relational expression: timing time=Weight/ (A+Rate), wherein, and Weight>0, A 〉=0, Rate is a Data Receiving speed.
Further, the determined timing time of variable period clocking discipline and the Data Receiving speed of periodic state report timer are inversely proportional to.
Further, configuration cycle status report timer the variable period clocking discipline comprise: the variable period clocking discipline of delimiting period status report timer and Weight is set.
Further, Weight reduces and be provided with along with the increase of Data Receiving speed; Along with Data Receiving speed reduces, and increase is set.
Further, the size of Weight and Data Receiving speed are inversely proportional to.
Further, when arriving the timing of periodic state report timer,, then do not trigger automatic repeat requests status report, restart the periodic state report timer if do not receive protocol data unit of wireless links control layer.
Further, when creating described receiving terminal affirmation mode wireless chain control layer entity, the start-up period status report timer picks up counting according to initial timing.
Further, initial timing reduces and be provided with along with the increase of Data Receiving speed; Along with reducing of Data Receiving speed, and increase is set.
Further, after triggering automatic repeat requests status report, calculate before the timing, obtain protocol data unit of wireless links control layer Data Receiving speed.
In sum, the present invention is by adopting the ARQ status report of variable period, both guaranteed the higher data transmission reliability, can adjust the triggering cycle of ARQ status report again according to the Data Receiving rate adaptation ground of reality, thereby, improved the overall performance of utilization ratio of wireless resources and system greatly.
Description of drawings
Fig. 1 is that the transmission of ARQ status report receives block diagram;
Fig. 2 is the flow chart of the triggering method of a kind of automatic repeat requests status report of the present invention.
Embodiment
The triggering method of a kind of automatic repeat requests status report of the present invention based on the periodic status report mechanism, adopts variable period status report mechanism, and the cycle between the ARQ status report is the on-fixed value, is determined by the predefine rule.
Below in conjunction with accompanying drawing the specific embodiment of the present invention is elaborated:
As shown in Figure 2, be the flow chart of the inventive method, this method comprises the steps:
Step 201: the upper-layer protocol layer is the variable period clocking discipline of its periodic state report timer of receiving terminal AM RLC physical arrangements T, and the initial timing of periodic state report timer T is set;
The variable period clocking discipline of periodic state report timer T receives the Data Receiving speed of RLC PDU based on receiving terminal AM RLC entity, when the Data Receiving speed of receiving terminal AM RLC entity reception RLC PDU was higher, the timing time of periodic state report timer T was shorter; When the Data Receiving speed of receiving terminal AM RLC entity reception RLC PDU was low, the timing time of periodic state report timer T was longer.
In the present embodiment, the variable period clocking discipline of periodic state report timer T satisfies following relational expression: timing time t=Weight/ (A+Rate), t is the timing time of periodic state report timer T, unit is a millisecond, if the timing time t that calculates is a non-integer, then it is rounded operation.Weight is weight or coefficient value, for the upper-layer protocol layer according to the different integer values that type of service disposed, be used for the timing time of adjustment cycle status report timer T, Weight>0.Rate is the Data Receiving speed that receiving terminal AM RLC entity receives RLC PDU, and unit is: packet/ms.A is a parameter value, A 〉=0, and when A=0, timing time t and Rate are inversely proportional to.
The process of the variable period clocking discipline of configuration cycle status report timer T comprises: the variable period clocking discipline of delimiting period status report timer T and Weight is set.The initial timing of periodic state report timer T is that type of service disposed the upper-layer protocol layer according to different, for the higher type of service of Data Receiving speed, initial timing and Weight all dispose lessly, all dispose greatlyyer for initial timing of the lower type of service of Data Receiving speed and Weight.The size of Weight also can be set according to the inverse relation with Data Receiving speed.
The upper-layer protocol layer is that (Radio Resource Control, be called for short: RRC) layer or other change according to agreement realize any network layer of rrc layer function in Radio Resource control.
Step 202: data receiver is when creating receiving terminal AM RLC entity, and start-up period status report timer T picks up counting according to initial timing;
Step 203: receiving terminal AM RLC entity receives RLC PDU;
Step 204: receiving terminal AM RLC entity judges whether periodic state report timer T arrives timing, if arrive timing, then order is carried out next step, otherwise, jump to step 203;
When periodic state report timer T no show timing, if receiving terminal AM RLC entity does not receive RLC PDU, then when T arrives timing, can not trigger the ARQ status report, but restart periodic state report timer T according to initial timing, perhaps start-up period status report timer T when next time receiving RLC PDU, it is invalid perhaps by the upper-layer protocol layer periodic state report timer T being set, when dispensing unit indication periodic state report timer T is effective, restart again.
Step 205: receiving terminal AM RLC entity triggers ARQ status report sends the ARQ status report to transmitting end AM RLC entity;
Step 206: receiving terminal AM RLC entity restarts periodic state report timer T according to the timing of variable period clocking discipline computing cycle status report timer T, picks up counting and jumps to step 203 according to this timing.
In the present embodiment, receiving terminal AM RLC entity at first obtains the Rate value, again the timing of the relational expression computing cycle status report timer T that is satisfied according to the predefine rule.

Claims (10)

1. the triggering method of an automatic repeat requests status report is applied to adopt in the communication system of automatic repeat requests mechanism, it is characterized in that this method comprises the steps:
The upper-layer protocol layer is the variable period clocking discipline of receiving terminal affirmation mode wireless chain control layer physical arrangements periodic state report timer, and its initial timing is set;
Receiving terminal affirmation mode wireless chain control layer entity receives protocol data unit of wireless links control layer, when arriving the timing of periodic state report timer, and the automatic repeat requests status report of receiving terminal affirmation mode wireless chain control layer entity triggers;
Receiving terminal affirmation mode wireless chain control layer entity calculates timing according to the variable period clocking discipline of periodic state report timer, restarts the periodic state report timer, and continues to receive protocol data unit of wireless links control layer;
Described variable period clocking discipline is: timing is along with the increase of Data Receiving speed, and shortens; Along with reducing of Data Receiving speed, and elongated.
2. the triggering method of automatic repeat requests status report as claimed in claim 1 is characterized in that, the variable period clocking discipline of described periodic state report timer satisfies relational expression: timing time=Weight/ (A+Rate), wherein, Weight>0, A 〉=0, Rate is a Data Receiving speed.
3. the triggering method of automatic repeat requests status report as claimed in claim 1 is characterized in that, the determined timing time of variable period clocking discipline and the Data Receiving speed of described periodic state report timer are inversely proportional to.
4. the triggering method of automatic repeat requests status report as claimed in claim 2, it is characterized in that, described configuration cycle the variable period clocking discipline of status report timer comprise: the variable period clocking discipline of delimiting period status report timer and Weight is set.
5. the triggering method of automatic repeat requests status report as claimed in claim 4 is characterized in that, described Weight reduces and be provided with along with the increase of Data Receiving speed; Along with Data Receiving speed reduces, and increase is set.
6. the triggering method of automatic repeat requests status report as claimed in claim 4 is characterized in that, the size of described Weight and Data Receiving speed are inversely proportional to.
7. the triggering method of automatic repeat requests status report as claimed in claim 1, it is characterized in that, when arriving the timing of periodic state report timer, if do not receive protocol data unit of wireless links control layer, then do not trigger automatic repeat requests status report, restart the periodic state report timer.
8. the triggering method of automatic repeat requests status report as claimed in claim 1 is characterized in that, when creating described receiving terminal affirmation mode wireless chain control layer entity, the start-up period status report timer picks up counting according to initial timing.
9. the triggering method of automatic repeat requests status report as claimed in claim 2 is characterized in that, described initial timing reduces and be provided with along with the increase of Data Receiving speed; Along with reducing of Data Receiving speed, and increase is set.
10. the triggering method of automatic repeat requests status report as claimed in claim 2 is characterized in that, after triggering automatic repeat requests status report, calculates before the timing, obtains protocol data unit of wireless links control layer Data Receiving speed.
CN2007101965435A 2007-11-29 2007-11-29 Triggering method for automatic retransmission request status report Expired - Fee Related CN101453311B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101965435A CN101453311B (en) 2007-11-29 2007-11-29 Triggering method for automatic retransmission request status report

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101965435A CN101453311B (en) 2007-11-29 2007-11-29 Triggering method for automatic retransmission request status report

Publications (2)

Publication Number Publication Date
CN101453311A CN101453311A (en) 2009-06-10
CN101453311B true CN101453311B (en) 2011-12-28

Family

ID=40735353

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101965435A Expired - Fee Related CN101453311B (en) 2007-11-29 2007-11-29 Triggering method for automatic retransmission request status report

Country Status (1)

Country Link
CN (1) CN101453311B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989899B (en) * 2009-07-31 2013-12-18 中兴通讯股份有限公司 Method for triggering status report by radio link control layer and receiving side device
WO2017156763A1 (en) * 2016-03-18 2017-09-21 Qualcomm Incorporated Flexibly determining a reordering value for radio link control protocol data unit retransmissions
US11856450B2 (en) * 2020-02-27 2023-12-26 Qualcomm Incorporated Range extension for radio link control status reporting

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667992A (en) * 2004-03-12 2005-09-14 华为技术有限公司 A method for triggering transmission of status information
CN1667991A (en) * 2004-03-12 2005-09-14 华为技术有限公司 A data unit retransmission method
CN1667993A (en) * 2004-03-12 2005-09-14 华为技术有限公司 A method for controlling transmit frequency of status report
CN101064587A (en) * 2006-04-24 2007-10-31 中兴通讯股份有限公司 Method for retransmitting control data unit of wireless link control protocol under affirmance mode

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667992A (en) * 2004-03-12 2005-09-14 华为技术有限公司 A method for triggering transmission of status information
CN1667991A (en) * 2004-03-12 2005-09-14 华为技术有限公司 A data unit retransmission method
CN1667993A (en) * 2004-03-12 2005-09-14 华为技术有限公司 A method for controlling transmit frequency of status report
CN101064587A (en) * 2006-04-24 2007-10-31 中兴通讯股份有限公司 Method for retransmitting control data unit of wireless link control protocol under affirmance mode

Also Published As

Publication number Publication date
CN101453311A (en) 2009-06-10

Similar Documents

Publication Publication Date Title
CA2624671C (en) Methods and apparatus for dynamically adjusting a data packet window size for data packet transmission in a wireless communication network
EP1841249B1 (en) Method and apparatus for discontinuous reception of connected terminal in a mobile communication system
EP2140578B1 (en) Discontinuous reception method and apparatus of user equipment in a mobile communication system
JP5974159B2 (en) Apparatus and method for mitigating backoff caused by TCP protocol in a communication network
CN103840925B (en) For handling the method and apparatus of the error control messages in wireless communication system
US6747993B2 (en) Method and apparatus for adjusting a communication timer in a communication network
EP2367298A2 (en) Maintaining communication between mobile terminal and network in mobile communication system
EP2045950A2 (en) Method and apparatus for triggering a poll function in a wireless communications system
JP2007089177A (en) Method and apparatus for improving transmission rate of state report signal in radio communication system
CN103580773A (en) Method and device for transmitting data frame
US10050825B2 (en) Method and equipment for throughput recovery during resumption from outage scenarios
CN112313894A (en) User equipment and base station involved in data transmission
KR20120024692A (en) Using a variable timer for sending an error indication
JP2002135357A (en) Control method for data flow in communication system
CN111262648A (en) Communication method and device
US20090181703A1 (en) Method and Apparatus for Triggering Status Report in a Wireless Communications System
CN101453311B (en) Triggering method for automatic retransmission request status report
WO2007121635A1 (en) Retransmission method of the control data unit of the wireless link control protocol in the acknowledgment mode
CN108650258B (en) Self-adaptive method for AM entity data transmission of narrow-band Internet of things wireless link protocol sublayer
EP1993313A2 (en) Method and apparatus for polling transmission status in a wireless communications system
EP2166723A1 (en) Reception cycle control method, radio base station, and mobile station
KR100822513B1 (en) Method and apparatus for packet size dependent link adaptation for wireless packet
EP3472958B1 (en) Method for transmission of data packets in a cellular network
WO2004107777A1 (en) The triggering method of radio link layer transmitting window controlling information
De et al. Channel-aware link layer ARQ strategies in wireless networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111228

Termination date: 20171129

CF01 Termination of patent right due to non-payment of annual fee