Professional Documents
Culture Documents
0 34 78 11 12 15 16 19 20 23 24 27 28 31 32 35 36 39 40 43 44 47 48 49 50
short message transaction stops and continues on the SDCCH1 SDCCH2 SDCCH3 SDCCH4 SDCCH5 SDCCH6 SDCCH7 SDCCH 8 SACCH1 SACCH2 SACCH3 SACCH
4
SACCH associated with the TCH. If the voice call or SDCCH1 SDCCH2 SDCCH3 SDCCH4 SDCCH 5 SDCCH6 SDCCH7 SDCCH8 SACCH5 SACCH6 SACCH7 SACCH8
sociated with the TCH or may stop and continue on a SACCH2 SACCH3 SACCH4 SDCCH1 SDCCH2 SDCCH3 SDCCH4 SDCCH5 SDCCH6 SDCCH7 SDCCH8 SACCH1
SDCCH. SACCH 6 SACCH7 SACCH8 SDCCH1 SDCCH2 SDCCH3 SDCCH4 SDCCH5 SDCCH6 SDCCH7 SDCCH8 SACCH
5
Uplink
similar to that of the voice call setup in Figure 2. In the
: SDCCH : SACCH associated with SDCCH
case of SMS message transfer when a traffic channel
is not allocated, the SDCCH is not released after au- Fig. 3. Time Organization of SDCCH and associated
thentication, ciphering and routing but is retained for SACCH
sending or receiving the message. The time for which
the SDCCH channel is held, is calculated in Section 4.
There are 51 frames in all (one timeslot TN0 in each
III-B. Channel Allocation in a Cell frame) forming a control multiframe which lasts for
235.5 ms. 26 control multiframes make up a super-
Each operator in a cellular area is given a part of the frame and 2048 superframes constitute a hyperframe.
total available frequency bands. The operator divides
The SDCCH occupy 32 slots in the 51 TDMA frame
these allocated frequency bands between the cells in
control multiframe in eight groups of 4 slots each, each
the cluster. Thus, each cell has n (duplex) carriers,
group serving a different user (Figure 3). We focus on
named C0, C1,..., Cn and each carrier has 8 timeslots
SMS messages that are sent on these SDCCH.
numbered T N 0, T N 1,..., T N 7. Each combination of
In the following section we model SDCCH as the
a frequency band number and a timeslot number in that
bottleneck resource for which multiple types of GSM
band represents a physical channel. Of the total phys-
traffic contend. As we shall see, the detailed under-
ical channels in a cell, a few are reserved for control
standing of control channels and their realization in
channels and the remaining are used for sending and
terms of specific timeslots in control multiframes will
receiving user data i.e., as traffic channels.
be used to derive model parameters such as channel
Channel (C0, T N 0) in a cell is always used for con-
holding times.
trol information. The BCHs are mapped on to this
channel, sometimes in combination with other chan- IV. SMS CAPACITY MODEL
nels. Apart from this control channel, there can be at
most three others on which CCCHs are mapped (TN2, In the previous section we described the sources of
TN4, TN6). This number is decided by the operator. traffic that SMS messages contend with namely, voice
The remaining control channels have SDCCH and call setup messages and location updates. We now cre-
associated SACCH. These are not restricted to being ate a simple queueing model to find the primary mea-
allocated either on one of the remaining timeslots on sure of interest for a loss system like this one - namely,
C0 or on TN0 in one of the other frequency bands. the blocking probability. This is the probability that an
Each such channel can serve 8 users (Figure 3). arriving message will find all channels that it can use,
The GSM logical channels can be mapped onto a busy, and is an important quality of service measure
physical channel according to some permitted rules [4]. for SMS and other services that use SDCCH, includ-
The dedicated control channels SDCCH can be mapped ing voice calls.
onto physical channels in the following ways.
IV-A. Model Description
• FCCH + SCH + BCCH + CCCH + SDCCH/4(0...3)
+ SACCH/C4(0...3) We construct an Erlang Loss System ([5]) to model
• SDCCH/8(0 ..7) + SACCH/C8(0 .. 7) the network since blocked messages are lost, not de-
where SACCH/C is the SACCH associated with SD- layed, in a cellular network. The model is for a single
CCH and the numbers appearing in parenthesis after cell in a GSM system and a single operator in the cell.
channel designations are sub-channel numbers. We model only the control channels which have SD-
CCH mapped onto them. As discussed earlier, each Let the mean service time (i.e. channel holding time)
physical channel can have either eight or four SDCCH for a single SMS message be µ−1 sms , and that of loca-
subchannels, depending upon the organization of con- tion updation and voice call setup messages be µ l −1
trol channels. Each of these subchannels serves a dif- and µv −1 for respectively.
ferent user. In practice, GSM systems do not nec- The unconditional expected service time of an arriv-
essarily allocate SDCCH statically, so the number of ing message is then given by µc −1 = λsms λc × µ
−1 +
Blocking Percentage
size c characters, contains c × 7 bits (7-bit ASCII en- 1
Blocking Percentage
Figure 4 (top) shows the blocking percentage of the 1