Académique Documents
Professionnel Documents
Culture Documents
cn
Abstract
Radio link control (RLC) is the major radio protocol of universal mobile telecommunication system
(UMTS). It is responsible for error recovery and flow control. With many different configurations of
RLC parameters, such as transmission window-size, maxDAT and periodic poll timer, the RLC
performance will be impacted significantly. Simulations should be conducted to obtain the ideal
parameters of RLC to optimize the RLC performance. In this paper, effects of transmission
window-size on the performance of RLC are investigated. For different bandwidths, 64kps, 128kps,
256kps and 384kps in the time division-synchronous code division multiple access (TD-SCDMA)
system, we examine the performance of RLC in terms of service data unit (SDU) delay, SDU discard
ratio and averaged throughput. Based on the simulation results, threshold values of the transmission
window-size at different bandwidths are analyzed.
Keywords: Radio link control; Transmission window; thresold
1 Introduction
One of the important objectives of universal mobile telecommunication system (UMTS) [1] is to offer
an internet connection to a mobile user. Many internet applications such as file transfer protocol
(FTP), web browsing and e-mail require end-to-end reliable data transmission. Nowadays, these
packet data services are provided via the transmission control protocol (TCP). TCP is traditionally
used in wired network. Comparing to the wired network, the physical medium is unreliable in the
wireless network. Due to the high bit error rate, TCP does not perform efficiently in wireless links.
Radio link control (RLC) is a crucial protocol in UMTS terrestrial radio access network (UTRAN) [2].
It is responsible for minimizing the error perceived by the upper layer, therefore ensuring TCP can
work effectively.
With many different mechanisms, RLC is designed to decrease data discard and data delay. In this
paper, we pay more attention to the transmission window-size [3]. This parameter decides how many
protocol data units (PDUs) can be sent at one time. Simulations are carried out with different traffic
bandwidths for analyzing the impacts of bandwidth on RLC performance.
2 Simulation model
2.1
N e t wo r k m o d e l
Let us consider a network of single frequency with omni-direction single carrier. It is assumed that all
the user equipments (UEs) are uniformly distributed within 37 cells. We are just interested in the 19
cells close to the center of the model. The remaining cells are treated as interfering cells. The system
block ratio is 2%. All the UEs move at the rate of 3km/h.
-1-
http://www.paper.edu.cn
(1)
Where
Cm = 0
is used.
3 Simulation parameters
Table 1: The simulation parameters
Window
-size
Bandwidth
64kps
128kps
256kps
384kps
Value
1
Value
2
Value
3
Value
4
32
64
128
256
64
128
256
512
128
256
512
1024
256
512
1024
2047
Four typical bandwidths, 64kps, 128kps, 256kps and 384kps, in the time division- synchronous code
division multiple access (TD-SCDMA) system are considered. For each bandwidth, four different
transmission window-sizes are examined. The simulation parameters are shown in Table1. SDU
discard, SDU delay and throughput are considered as simulation targets to reflect the influence of
transmission window-size on the RLC performance. We aim at finding out appropriate window-size.
-2-
http://www.paper.edu.cn
With the appropriate configuration, SDU discard and SDU delay will be decreased, and the
throughput will be increased. Hence, the RLC performance will be optimized.
SDU discard
Ue_rlc_mac
40
Ratio(%)
Ratio (%)
50
Rnc_rlc_mac
30
20
10
0
32
Rnc_rlc_mac
128
256
512
Transmission window_size
SDU discard
SDU discard
100
Rnc_rlc_mac
Ratio(%)
Ratio(%)
Ue_rlc_mac
64
64
128
256
Transmission winow_size
80
SDU discard
70
60
50
40
30
20
10
0
60
40
Rnc_rlc_mac
1.5
1
0.5
20
0
256
128
256
512
1024
Transmission window_size
Figure 3: SDU discard ratio at 256kps
512
1024
2047
Transmission window_size
-3-
http://www.paper.edu.cn
Ue_rlc_mac
Rnc_rlc_mac
SDU delay(s)
SDU delay(s)
10
6
4
2
0
32
SDU delay
7
6
5
4
3
2
1
0
Ue_rlc_mac
Rnc_rlc_mac
64
64
128
256
Transmission window-size
128
256
Transmission window-size
Ue_rlc_mac
SDU delay(s)
SDU delay(s)
SDU delay
3.5
3
2.5
2
1.5
1
0.5
0
512
0.6
0.4
Ue_rlc_mac
0.2
0
256
128
256
512
1024
Transmission window_size
512
1024
2047
Transmission window_size
Figure 5 to the Figure 8 are curves of SDU delay. The trend of first three figures is similar. Obviously,
the first window-size is too small and the narrow window limits SDUs to transmit immediately. Thus,
SDUs are delayed seriously. When the window-size has arrived at the second value, this phenomenon
is improved a little. But this window-size still cannot deal with the retransmissions flexibly. When
the size is up to the third value, the size of window is large enough to treat with retransmissions and
status PDUs. So the latency is very short. The last delay value is almost the same as the third one.
However, 384kps is particular. Figure 8 shows that when the window-size sets to the second value the
latency is the shortest. So for the 384kps, the value of 512 is the smallest window-size.
-4-
http://www.paper.edu.cn
Averaged throughput
Averaged throughput
Averaged throughput
Averaged throughput
60000
50000
40000
Ue_rlc_mac
Rnc_rlc_mac
30000
20000
10000
0
120000
100000
80000
60000
40000
Rnc_rlc_mac
20000
0
64
128
256
512
Transmission window_size
32
64
128
256
Transmission window_size
Figure 9: Averaged throughput at 64kps
Averaged throughput
Averaged throughput
250000
Averaged throughput
Averaged throughput
Ue_rlc_mac
200000
150000
Ue_rlc_mac
100000
50000
0
350000
300000
250000
200000
150000
100000
50000
0
128
256
512
1024
Transmission window_size
Ue_rlc_mac
256
512
1024
2047
Transmission window_size
5 Conclusions
The size of transmission window plays an important role under the RLC layer. The effects of the
window-size on 64kps, 128kps, 256kps and 384kps are analyzed in detail. The results show that a
large RLC window-size will generally increase throughput, and reduce RLC SDU delay and discard.
When window-size is small, RLC is not able to utilize the bandwidth resources sufficiently. SDU
delay and discard will also suffer from this low utilization. After the window-size surpasses a
threshold, this restriction posed by window-size no longer exists. From the simulation results, the
thresholds for the four different bandwidths are chosen to be as follows.
References
[1] 3rd Generation Partnership Project, Technical Specification Group Radio Access Network, UTRAN Overall
Description, Technical Specification TS 25.401 v4.6.0, 2002-12.
[2] 3rd Generation Partnership Project, Technical Specification Group Radio Access Network, Radio Interface
Protocol Architecture, Technical Specification TS 25.301 v6.0, 2003-12.
[3] 3rd Generation Partnership Project, Technical Specification Group Radio Access Network, Radio Link
Control (RLC) Protocol Specification, Technical Specification TS 25.322 v4.12.0, 2004-06.
[4] Robert Bestak, Philippe Godlewski and Philippe Martins, RLC Buffer Occupancy When Using a TCP
Connection Over UMTS, in Proceedings of 13th IEEE International Symposium on Personal, Indoor and
Mobile Radio Communications PIMRC 2002, Lisbon, Portugal, September 2002, volume 3, pp. 161-165.
-5-