Escolar Documentos
Profissional Documentos
Cultura Documentos
I.
INTRODUCTION
MODEL DESCRIPTION
System model
We consider a single cell in a WiMAX network with a base
station and multiple subscriber stations (Figure 1). Each
subscriber station serves multiple connections. Admission
control is used at each subscriber station to limit the number of
ongoing connections through that subscriber station. At each
subscriber station, traffic from all uplink connections are
aggregated into a single queue [15]. The size of this queue is
finite (i.e., X packets) in which some packets will be dropped if
the queue is full upon their arrivals. The OFDMA transmitter at
the subscriber station retrieves the head of line packet(s) and
transmits them to the base station. The base station may
allocate different number of subchannels to different subscriber
stations. For example, a subscriber station with higher priority
could be allocated more number of subchannels.
A.
III.
p ( s, s ) p ( s, s ) 1, 0 s S .
'
k 1 s 0
'
(1)
s 0
s ' s
'
'
Q BM AP
D0
0
0
D1
D2
D3
D0
0
D1
D0
D2
D1
D0
(2)
Dk are given by
(3)
D k [ Dk , ss ' ], 0 s S, 0 s ' S, k 0
(4)
(5)
Where:
Figure 1. System model
CAC Plicy
The main objective of a CAC mechanism is to limit the
number of ongoing connections/flows so that the QoS
performances can be guaranteed for all the ongoing
connections. Then, the admission control decision is made to
accept or reject an incoming connection. To ensure the QoS
performances of the ongoing connections, the following CAC
scheme for subscriber stations are proposed. A threshold C is
used to limit the number of ongoing connections. When a new
connection arrives, the CAC module checks whether the total
number of connections including the incoming one is less than
or equal to the threshold C. If it is true, then the new
connection is accepted, otherwise it is rejected.
Dss s ,
B.
(6)
be defined as
D Dk .
(7)
k 0
BMAP BMAP kD k e.
k 1
(9)
fn ( )
e T ( T )n
n!
(10)
p 0 ,0
p R ,0
P
Matrices
p0,A
p R ,R p R ,R A
p x,x R p x,x
p x,x R
(13)
v ( s , x );( s , x l )
c ,c
Figure 2. State transition diagram of discrete time Markov
chain.
B.
q C 1,C
q C ,C
(11)
n r l k 1 s ' 0
v ( s , x );( s , x m )
c ,c
r n m k 1 s ' 0
CAC Algorithm
q 0,0 q 0 ,1
q C 2 ,C 1 q C 1,C 1
q C 1,C
c,c
c ,c
v(s,x);(s, x) represent the probability that the number of
c ,c
packets in the queue increases by l, decreases by m, and does
not change, respectively, when there are c-1 ongoing
connections. Here, v denotes the element at row i and
i, j
(17)
s 1 x 0
N ctb
c . ( s , x , c )
s 1 x 0 c 0
(18)
(19)
s 1 x 0 x 0
Ndrop
[ p
s 0 c1 x 0 m X x 1
x . ( s , x , c )
D.
(15)
PERFORMANCE PARAMETERS
tb
p block
( s , x , C ).
N tbx
l 1
x ,x m c ,l
(20)
C
where the term [ p ] indicates the total probability
x, xm c,l
l 1
N drop
(21)
BMAP Nc
(22)
Queue throughput
It measures the number of packets transmitted in one frame
and can be obtained from
E.
BMAP (1 pdrop ).
(23)
Nx
(24)
V. NUMERICAL RESULTS
In this section we present the numerical results of CAC
scheme. We use the Matlab software to solve numerically and
to evaluate the various performance parameters.
Parameter Setting
We consider one queue (which corresponds to a particular
subscriber station) for which five subchannels are allocated and
we assume that the average SNR is the same for all of these
subchannels. Each subchannel has a bandwidth of 160 kHz.
The length of a subframe for downlink transmission is one
millisecond, and therefore, the transmission rate in one
subchannel with rate ID = 0 (i.e., BPSK modulation and coding
rate is 1/2) is 80 kbps. We assume that the maximum number
of packets arriving in one frame for a connection is limited to
50 (i.e., A = 50). For our scheme, the value of the threshold C
is varied according to the evaluation scenarios.
A.
REFERENCES
[1]
[2]
[3]
[4]
CONCLUSION
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]