CN1567766A - Method for controlling transmission window of wireless link layer - Google Patents
Method for controlling transmission window of wireless link layer Download PDFInfo
- Publication number
- CN1567766A CN1567766A CN 03126872 CN03126872A CN1567766A CN 1567766 A CN1567766 A CN 1567766A CN 03126872 CN03126872 CN 03126872 CN 03126872 A CN03126872 A CN 03126872A CN 1567766 A CN1567766 A CN 1567766A
- Authority
- CN
- China
- Prior art keywords
- status report
- wsn
- rlc
- window
- transmission window
- 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.)
- Pending
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/1867—Arrangements specially adapted for the transmitter end
- H04L1/187—Details of sliding window management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a wireless link layer transmission window controlling method, RLC receiving end generates Status Reports according to the receiving-transmitting conditions of its own data, adding many WSN messages in each Status Report, WSN value expresses the size of the RLC transmitting-end transmission window that wireless link can actually meet, after receiving a Status Report, the RLC transmitting end resolves out WSN value from the Status Report and changes the transmission window according to the WSN value. It increases the number of times of transmitting the size message of RLC transmitting-end transmission window, enhances the reliability of regulating the transmission window, effectively controls the change of the transmission window and avoids the reduction of band width use efficiency of wireless link control protocol.
Description
Technical field
The present invention relates to Radio Link control, the especially control method of radio link layer send window in Wideband Code Division Multiple Access (WCDMA) (WCDMA) cell mobile communication systems.
Background technology
Radio link control in the WCDMA system (RLC) is being controlled the transmission of data wireless links bag.Rlc protocol is a kind of control protocol based on sliding window (as shown in Figure 1).
Among Fig. 1, the RLC transmitting terminal has the square of cross hatching to be meant that the opposite end confirms not received that the packet that need resend, hypographous square represent the packet of waiting for that the opposite end is confirmed, and blank square is represented the buffer memory that do not take.The RLC receiving terminal has the square of the oblique line of reporting to the leadship after accomplishing a task to represent that the opposite end sends to lose the packet that need receive again, and hypographous square represents that the packet received, blank square represent the buffer memory that does not take.
The rlc protocol basic variable is described as follows:
Configured_Tx_Window_Size: the upper-layer protocol layer disposes the initial value to the send window of RLC transmitting terminal, also is maximum send window size.Unit represents with the number of PDU (protocol Data Unit).The RLC transmitting terminal sends buffer memory according to this variable application.
VT (S): send state variable.The sequence number of the next PDU that this value representation will send (removing the PDU that retransmits);
VT (A): confirm state variable.The sequence number of the continuous PDU that the next wait receiving terminal of this value representation is confirmed;
VT (MS): maximum send state variable.The PDU sequence number will not allow to send more than or equal to this value.VT(MS)=VT(A)+VT(WS);
VT (WS): the size of send window.Initial value also is that maximum is Configured_Tx_Window_Size, and minimum value is 1 (or value of other upper-layer configured), and VT (WS) changes in this scope.
Configured_Rx_Window_Size: the upper-layer protocol layer disposes the size to the initial receive window of RLC receiving terminal.Unit represents with the number of PDU.The RLC receiving terminal receives buffer memory according to this variable application.
VR (R): accepting state variable.The sequence number of the next continuous PDU that this value representation will receive;
VR (H): best expectation accepting state variable.The sequence number of the highest PDU that expression expectation receives:
VR (MR): the maximum state variable that allows reception.The sequence number of PDU will be rejected by the RLC receiving terminal more than or equal to this value.
VR(MR)=VR(R)+Configured_Rx_Window_Size。
The RLC receiving terminal is received by some bag of state bag PDU (Status PDU) notice RLC transmitting terminal, some bag is not received, and after the RLC transmitting terminal is received these status PDU, changes the value of VT (A), thereby promote VT (MS) to front slide, guarantee that data constantly are sent out.
, the RLC transmitting terminal do not replied the square shown in RLC transmitting terminal cross hatching among Fig. 1 when detecting certain PDU by the opposite end.Will cause VT (S) constantly to increase so, no longer send sequence number more than or equal to the data of VT (MS) up to VT (MS).
, do not receive the RLC receiving terminal square shown in RLC receiving terminal cross hatching among Fig. 1 when detecting certain PDU.Will cause VR (H) constantly to increase up to VR (MR) so, no longer Receive sequence number is more than or equal to the data of VR (MR).
In the existing protocol regulation transmitting-receiving situation generation status report (Status Report) of RLC receiving terminal according to its data, the RLC receiving terminal sends the window size of data according to the reception caching situation control RLC transmitting terminal of self, thereby the bandwidth of controlling Radio Link is used.Its method is to comprise the transmitting terminal that Window Size SUFI (super_field) information sends to RLC in Status PDU.Window Size SUFI is constructed as follows shown in the table:
??TYPE=WINDOW |
??????WSN |
TYPE
Length: 4bit represents WINDOW when TYPE=0001.
WSN
Length: 12bit is used for changing the size of the send window of RLC transmitting terminal.
After the RLC transmitting terminal was received Window Size SUFI, will change VT (WS) was WSN.If WSN=0, then this SUFI abandons; If WSN>Configured_Tx_Window_Size, then VT (WS) gets Configured_Tx_Window_Size.When Radio Link worsens, have loss of data, cause RLC receiving terminal buffer memory to strengthen, the RLC receiving terminal sends by the data that Window SizeSUFI reduces the RLC transmitting terminal this moment, notice RLC transmitting terminal reduces VT (WS), thereby reduces send window, avoids the congested of data.When the RLC receiving terminal detects the free space of reception buffer memory in continuous increase, when reaching some threshold value (as shown in Figure 2, the bag of all re-transmissions this moment is received, the RLC receiving terminal does not have buffer memory to take), same by WindowSize SUFI, notice RLC transmitting terminal increases VT (WS), thereby strengthens send window, avoids the bandwidth usage decrease in efficiency of data link.
Actual measurement situation by different business, the PDU loss ratio of some non-real-time data business can tolerate 10%, and under the good wireless environment, the loss ratio of agreement regulation is no more than 0.7%, so the probability that Window Size SUFI loses is higher comparatively speaking.
Window Size SUFI uses most important to the bandwidth of Radio Link, but the information to such key does not provide salvo in the rlc protocol, can receive this information to guarantee the RLC transmitting terminal.The trigger mechanism of different Window Size SUFI is different to the influence of the efficiency of bandwidth use of Radio Link, the triggering of Window Size SUFI does not have unified standard in rlc protocol, the general at present triggering mode that uses: receive triggering mode and fixed point triggering mode that the buffer memory remaining space changes ratio relatively, after the receiving terminal judgement needs to send WindowSize SUFI, only trigger Window Size SUFI one time, later on just might be after just triggering for a long time, if transmitting terminal is not received, just can not adjust window.Especially at chain route badness when good state transforms, the Window Size SUFI information that the RLC receiving terminal requires the RLC transmitting terminal to increase send window only sends once, in a single day information lose, send window just can not get adjusting, especially improve at wireless quality, RLC receiving terminal even no longer trigger Window Size SUFI under the situation that packet loss descends, in that even Radio Link is good during this period of time, send window is still kept the state of link when abominable, Radio Link will cause the speed of very serious Radio Link to descend by very low rate sending data.
Summary of the invention
The technical problem that the present invention solves provides a kind of control method of radio link layer send window, the Window Size SUFI information that effectively overcomes prior art RLC receiving terminal requirement RLC transmitting terminal increase send window only sends once, in a single day information lose, send window just can not get adjusting, the defective that causes the radio link control efficiency of bandwidth use to descend.
The control method of radio link layer send window provided by the invention may further comprise the steps:
The RLC receiving terminal generates Status Report according to the transmitting-receiving situation of its data, all add a plurality of WSN information among each Status Report, the size of the send window of the actual satisfiable RLC transmitting terminal of WSN value representation Radio Link, after the RLC transmitting terminal receives Status Report, therefrom parse the WSN value, change send window according to the WSN value.
The invention has the beneficial effects as follows: the WSN value that all adds the send window size of the actual satisfiable RLC transmitting terminal of reflection Radio Link among each Status Report, increased the transmission number of times of the send window size information of RLC transmitting terminal, strengthen the reliability that send window is adjusted, effectively the control send window changes, and avoids the radio link control efficiency of bandwidth use to descend.
Description of drawings
Fig. 1 is the schematic diagram of radio link control
Fig. 2 is the RLC receiving terminal changes send window by the Status PDU notice RLC transmitting terminal that comprises Window Size SUFI a schematic diagram
Fig. 3 is the flow chart of the inventive method
Embodiment
In conjunction with the accompanying drawings the inventive method is described in further details:
In Status Report, if satisfy following condition:
If not having TYPE among this Status Report is the SUFI information of 0001 (WINDOW), then must fill TYPE in this Status Report is the SUFI information of 0001 (WINDOW).
It is as follows specifically to generate step as shown in Figure 3:
Step 1:
The RLC receiving terminal generates pending Status Report.Enter step 2.
Step 2:
The number K of the SUFI that record Status Report comprises and the size Z (representing with the bit number) of Status Report need to determine the WSN information number N (N>=1) of interpolation therein, enter step 3.
Step 3:
If pending Status Report comprises a Window Size SUFI and then enters step 7, otherwise enters step 4.
Step 4:
In pending Status Report, add N Window Size SUFI, enter step 5.
Step 5:
The number K of SUFI among this Status PDU adds N, enters step 6.
Step 6:
The size Z of this Status Report adds (16*N) bit, and this 16bit is the size of WindowSize SUFI, enters step 10.
Step 7:
In pending Status Report, add N-1 Window Size SUFI, enter step 8.
Step 8:
The number K of SUFI among this Status PDU adds N-1, enters step 9.
Step 9:
The size Z of this Status Report adds 16* (N-1) bit, and this 16bit is the size of WindowSize SUFI, enters step 10.
Step 10:
Cut apart this Status Report by the size of Status PDU, and generate each StatusPDU.
Claims (2)
1. the control method of radio link layer send window, the RLC receiving terminal generates Status Report according to the transmitting-receiving situation of its data, all add a plurality of WSN information among each Status Report, the size of the send window of the actual satisfiable RLC transmitting terminal of WSN value representation Radio Link, after the RLC transmitting terminal receives Status Report, therefrom parse the WSN value, change send window according to the WSN value.
2. the control method of radio link layer send window as claimed in claim 1, it is characterized in that all adding among each Status Report a plurality of WSN information is the Window Size SUFI that add a plurality of WSN of comprising information in Status Report, specifically may further comprise the steps: the RLC receiving terminal generates pending Status Report, the WSN information number N that definite needs add therein, if pending Status Report does not comprise the Window Size SUFI that has WSN information, then in pending Status Report, add N Window Size SUFI, if pending Status Report comprises a Window Size SUFI who has WSN information, then in Status Report, add N-1 Window Size SUFI again.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03126872 CN1567766A (en) | 2003-06-12 | 2003-06-12 | Method for controlling transmission window of wireless link layer |
PCT/CN2004/000574 WO2004112408A1 (en) | 2003-06-12 | 2004-05-31 | Method of controlling the transmitting window of radio link layer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03126872 CN1567766A (en) | 2003-06-12 | 2003-06-12 | Method for controlling transmission window of wireless link layer |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1567766A true CN1567766A (en) | 2005-01-19 |
Family
ID=33546177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03126872 Pending CN1567766A (en) | 2003-06-12 | 2003-06-12 | Method for controlling transmission window of wireless link layer |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1567766A (en) |
WO (1) | WO2004112408A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997641A (en) * | 2009-08-18 | 2011-03-30 | 中兴通讯股份有限公司 | Method and system for improving packet transmission speed |
CN102098738A (en) * | 2009-12-14 | 2011-06-15 | 三星电机株式会社 | Wireless network device capable of changeably distributing data transmission duration and method thereof |
US9554398B2 (en) | 2007-02-02 | 2017-01-24 | Interdigital Technology Corporation | Method and apparatus for enhancing RLC for flexible RLC PDU size |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6947394B1 (en) * | 1999-04-09 | 2005-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Flexible radio link control protocol |
KR100370077B1 (en) * | 2000-08-07 | 2003-01-29 | 엘지전자 주식회사 | Method for Flow Control of data with Window Timer in a Communication System |
KR100782208B1 (en) * | 2001-04-06 | 2007-12-05 | 엘지전자 주식회사 | Method for UTRAN to control UE RLC capability |
-
2003
- 2003-06-12 CN CN 03126872 patent/CN1567766A/en active Pending
-
2004
- 2004-05-31 WO PCT/CN2004/000574 patent/WO2004112408A1/en active Application Filing
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9554398B2 (en) | 2007-02-02 | 2017-01-24 | Interdigital Technology Corporation | Method and apparatus for enhancing RLC for flexible RLC PDU size |
CN103281250B (en) * | 2007-02-02 | 2017-08-11 | 交互数字技术公司 | It is a kind of to be used to strengthen the method and network entity of RLC operation |
US9936423B2 (en) | 2007-02-02 | 2018-04-03 | Interdigital Technology Corporation | Method and apparatus for enhancing RLC for flexible RLC PDU size |
CN101997641A (en) * | 2009-08-18 | 2011-03-30 | 中兴通讯股份有限公司 | Method and system for improving packet transmission speed |
CN101997641B (en) * | 2009-08-18 | 2013-10-16 | 中兴通讯股份有限公司 | Method and system for improving packet transmission speed |
CN102098738A (en) * | 2009-12-14 | 2011-06-15 | 三星电机株式会社 | Wireless network device capable of changeably distributing data transmission duration and method thereof |
CN102098738B (en) * | 2009-12-14 | 2014-07-30 | 三星电机株式会社 | Wireless network device capable of changeably distributing data transmission duration and method thereof |
Also Published As
Publication number | Publication date |
---|---|
WO2004112408A1 (en) | 2004-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2109954B1 (en) | Ack prioritization in wireless networks | |
US8982847B2 (en) | Packet aggregation | |
CN101335603B (en) | Data transmission method and apparatus | |
CN1226844C (en) | Adaptive jamming control method suitable of mixed wired/radio network | |
CN1701558A (en) | Method and system for improving the reliability of quality feedback in a wireless communications system | |
CN1714527A (en) | Use of idle frames for the control of negative frame acknowledgement | |
CN1842052A (en) | Data transmission method for wireless link control layer | |
CN1889414A (en) | Method for transmitting status PDU based on missing PDU detection mechanism | |
CN1681235A (en) | Wireless mobile terminal and telecommunication system | |
CN101444032A (en) | Retransmission apparatus and method for high-speed data processing | |
KR20060060488A (en) | Apparatus and method for a retransmission of a data in a mobile communication system | |
CN1691590A (en) | Method for sending window size adjustment information by receiving end in wireless link data transmission | |
CN101421965A (en) | Optimised packet data transmission protocol in a communication system employing a transmission window | |
CN101064587A (en) | Method for retransmitting control data unit of wireless link control protocol under affirmance mode | |
CN101005336A (en) | Adpative jam control method and system suitable for satellite network | |
Maqhat et al. | A-MSDU real time traffic scheduler for IEEE802. 11n WLANs | |
US20210307110A1 (en) | Tcp acknowledgment latency optimization | |
CN1798085A (en) | Method for adjusting size of transmission buffer in control sub layer of wireless link | |
CN1257621C (en) | Transmitting window adjusting method in wireless chain circuit control layer | |
CN1567766A (en) | Method for controlling transmission window of wireless link layer | |
CN1257620C (en) | Trigger method for wireless chain circuit layer transmitting window control information | |
CN1275401C (en) | Method for controlling transmission window of wireless link layer | |
CN101061660A (en) | Ensured delivery of control messages by retransmission if a data entity of a certain type is not received within a time period | |
KR20080066244A (en) | Method and apparatus for transmitting and receiving status report of automatic repeat request in mobile telecommunication system | |
Choi et al. | MSDU-based ARQ scheme for IP-level performance maximization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |