Professional Documents
Culture Documents
Abstract- In this paper an attempt is made to Study behavior mobile communications (GSM), Quality of service (Qos), Internet,
of the Constant Modulus Algorithm (CMA) as used to adapt a bandwidth-on-demand strategy (BOD)
Fractionally Spaced Equalizer (FSE).It is illustrated below
using simple examples. Some important conclusions are then I. INTRODUCTION
drawn from these examples: (1) in the presence of noise or
channel under modeling, proper initialization may be
necessary to successfully equalize the channel, and (2) channels
G eneral Packet Radio Service (GPRS) is a Global
System for Mobile Communications (GSM) packet
data service, which provides efficient access to the Internet
containing nearly reflected roots exhibit high levels of noise
gain. Classical Equalization techniques employ a timeslot from mobile networks. The main advantage is to
during which a training signal known in advance by the accommodate Internet traffic that is bursty in nature while
receiver is transmitted. As inclusion of such signals sacrifices maintaining the desired service quality of GSM calls. A
valuable channel capacity To avoid this disadvantage Here we GPRS bandwidth allocation strategy called the
are using the BERGulator which is a MATLAB 5-based BANDWIDTH-ON-DEMAND(BoD) strategy. The BoD
interactive simulation tool aimed to generate CMA for strategy is adaptive to the change of traffic conditions,
studying the behavior of the Constant Modulus Algorithm dynamically adjust the number of channels for GSM and
(CMA). By adjusting channel coefficients,dB SNR, and
GPRS traffic. An iterative algorithm is proposed to
selecting appropriate channel type, spacing we can obtain
perfect Equalizability with well behaved channel which
determine the optimum bandwidth allocation for GSM and
reduces ISI at the receiver. General packet radio service is a GPRS traffic. Efficiently bandwidth utilization with high
global system for mobile communications.Packet data service QoS requirements for both GSM and GPRS traffic.
which provide efficient access to the internet from mobile Information bearing signals transmitted between remote
networks. In order to efficiently accommodate internet traffic locations often encounter a signal altering physical channel.
that is bursty in nature while maintaining the desire service Examples of common physical channels include co axial,
quality of GSM calls. We propose a GPRS bandwidth fiber optic or twisted pair cable in wired communications
allocation strategy called bandwidth on demand strategy. The and the atmosphere or ocean in wireless communications.
BOD strategy is adaptive to the change of traffic conditions Each of these physical channels may cause signal distortion,
and thus dynamically adjusts the number of channels for GSM
and GPRS traffic loads. We also propose a analytical model to
including echoes and frequency selective filtering of the
study the GSM call blocking probability and GPRS dropping transmitted signal. In digital communications, a critical
probability. Based on the analytical model an iteration manifestation of distortion is inter symbol interference (ISI),
algorithm is proposed to determine the optimum bandwidth whereby symbols transmitted before and after a given
allocation strategy for GSM and GPRS traffic loads. We are symbol corrupt the detection of that symbol. All physical
newly implement the CMA algorithm to reduce the error rates. channels tend to exhibit ISI. The presence of ISI is readily
To determine the optimum values. observable in the sampled impulse response of a channel, an
impulse response corresponding to a lack of ISI contains a
Keywords: single spike of width less than the time between the
symbols. Linear channel equalization, an approach
Fractionally Spaced Equalizer (FSE), Constant modulus Algorithm commonly used to counter the effects of linear channel
(CMA), Inter Symbol Interference (ISI), Binary Phase Shift Keying distortion, can be viewed as application of linear filter to the
(BPSK). General packet radio service (GPRS), GlobalSystem for received signal. The equalizer attempts to extract the
transmitted symbol sequence by counteracting the effects of
Global Journal of Computer Science and Technology P a g e | 82
ISI, thus improving the probability of correct symbol profile to the SGSN. Upon receipt of this message, the
detection. Since it is common for the channel characteristics SGSN sends a CREATE PDP CONTEXT REQUEST
to be unknown or to change over time, the preferred message to request the GGSN to establish an IP tunnel with
embodiment of the equalizer is a structure adaptive in the required QoS profile between the SGSN and the GGSN.
nature. Classical Equalization techniques employ a timeslot The GGSN then returns a CREATE PDP CONTEXT
during which a training signal known in advance by the RESPONSE message to indicate whether the establishment
receiver is transmitted. The receiver adopts the equalizer so of an IP tunnel was successful. Besides, in order to request
that output Closely matches the known reference training the creation of the packet flow context (PFC) between the
signal. As inclusion of such signals sacrifices valuable MS and the SGSN, the SGSN sends a CREATE BSS PFC
channel capacity, adaption without resort to training i.e. message with the aggregate BSS QoS profile (ABQP)2 to
blind adoption is preferred. So here we are implementing the BSC. If the PFC creation request was accepted, a
blind adoption algorithm constant Modulus Algorithm CREATE BSS PFC ACK is returned to the SGSN. Finally,
(CMA). if the IP tunnel establishment and the PFC creation were
successful, the SGSN returns an ACTIVATE PDP
II. ARCHITECTURE CONTEXT ACCEPT message to the MS. The MS is now
able to access mobile Internet services.
The value of depends on the stress laid on the QoS Figure3 illustrates the BSC architecture for supporting the
requirements for GSM and GPRS traffic. Consequently, the BoD strategy, which consists of the following components.
core idea of the BoD strategy is to dynamically adjust the
values of m and g based on the traffic load conditions so as Traffic Measurement Unit (TMU) is responsible for traffic
to maximize the quality of service index Q. measurement at the BSC. The measurement is based on
Figure3 illustrates the BSC architecture for supporting the statistics collected during fixed time intervals called
BoD strategy, which consists of the following components. measurement periods. In each measurement period, the
TMU determines the offered GSM and GPRS traffic loads,
Traffic Measurement Unit (TMU) is responsible for traffic
measurement at the BSC. The measurement is based on and informs the bandwidth controller (BC).
statistics collected during fixed time intervals called
measurement periods. In each measurement period, the Bandwidth Controller (BC) dynamically allocates
TMU determines the offered GSM and GPRS traffic loads, bandwidths on the basis of traffic information sent from the
and informs the bandwidth controller (BC). TMU. The BC determines the optimum values of m and g
according to the measured traffic loads and the QoS index Q
Bandwidth Controller (BC) dynamically allocates defined in (1). In each measurement period, the BC informs
bandwidths on the basis of traffic information sent from the the access controller (AC) of the optimum values of m and
TMU. The BC determines the optimum values of m and g g. The threshold-based policy is used to manage the
according to the measured traffic loads and the QoS index Q variations of m and g by tracking traffic load fluctuations.
defined in (1). In each measurement period, the BC informs Specifically, the load-to-threshold mapping is available as a
the access controller (AC) of the optimum values of m and look-up table whose entries are a priori calculated according
g. The threshold-based policy is used to manage the to the QoS index.
variations of m and g by tracking traffic load fluctuations.
Specifically, the load-to-threshold mapping is available as a Access Controller (AC) is responsible for assigning
look-up table whose entries are a priori calculated according bandwidth resources to GSM and GPRS traffic according to
to the QoS index. the values of m and g sent from the BC.
Access Controller (AC) is responsible for assigning Hand-off GSM call is accepted as long as there are available
bandwidth resources to GSM and GPRS traffic according to channels. A new GSM call, however, is accepted only when
the values of m and g sent from the BC. the number of idle channels is greater than g. A GPRS
packet is served only if the number of GPRS packets being
Hand-off GSM call is accepted as long as there are available served is less than c-m and there are channels free.
channels. A new GSM call, however, is accepted only when Otherwise, it is queued in a buffer..
the number of idle channels is greater than g. A GPRS
packet is served only if the number of GPRS packets being
served is less than c-m and there are channels free.
Otherwise, it is queued in a buffer.
Global Journal of Computer Science and Technology P a g e | 84
IV. THE ANALYTICAL MODEL less than c. The hand-off blocking probability of GSM calls
The Analytical Model is developed to study the performance PHB can thus be expressed as
of the BOD strategy
The following parameters and assumptions are
made:
m1 c mb c 1 i j c
PHB=1- Pij Pij
1. The arrivals of new and hand-off GSM calls are
Poisson distributed with rates λv and λvh i 0 j 0 i m j 0
respectively. λvh is correlated with other
parameters (eg., call arrival rate, portable mobility, Assume homogeneous BSCs in the GPRS network. Since
service time etc) and can be determined from them. the probability that an accepted GSM call will attempt to
2. The arrivals of GPRS data packets are Poisson hand off is ŋv/ (ŋv + µv) the rate of hand-off GSM call
distributed with rate λd. A GPRS packet being served or arrivals can be expressed as
queued is immediately dropped, if the corresponding
1 P 1 P
Mobile station leaves the BSC service area.
hv v
3 The service rates of GSM calls and GPRS h
v v
packets are exponentially distributed with means 1/µv v NB v HB
and 1/µd respectively.
4. The BSC area residence times for GSM
and GPRS MS‘s follow exponential distribution with The GSM-call blocking probability is computed as follows.
means 1/ŋv and 1/ŋd. ŋN be the number of new call requests, ŋH be the number of
hand-off call requests, ŋNB be the Number of blocked new
State Sij where i and j denote the number of existing
GSM calls and GPRS packet in BSC.The State Space is call requests, ŋHB be the number of blocked hand-off
denoted by E={sij|0≤i<m,0≤j≤c-m+b and m≤i≤c,0≤j≤c-
i+b} Call requests in a time interval of length t. As t goes to ∞,
the GSM-call blocking Probability PB can be expressed as:
With normalization condition
PB =ŋNB + ŋHB /ŋN + ŋH
m1 c mb c c i b
Pij Pij = 1
i 0 j 0 i m j 0
2) GPRS – PACKET DROPPING PROBABILITY
1) GSM-Call Blocking Probability
Consider the new-call and hand-off blocking probabilities
for GSM calls in the BSC. A new GSM call is granted to Now consider the GPRS-packet dropping probability in the
access a free channel only if the number of free channels is BSC. A GPRS packet may be dropped for one of three
greater than g. Thus, if the number of existing GSM calls is reasons. The first is that as a GPRS packet arrives, no
less than m-g, a new GSM call is accepted. If the number of legitimate channel is available and the buffer is full, called
existing GSM calls is greater than or equal to m-g, a new immediate dropping. The second is that although a GPRS
GSM call is accepted only when the channel occupancy is packet has been accepted and is waiting in the queue, it fails
smaller than c-g.Thus, the new-call blocking probability of to access a free channel before the corresponding MS leaves
GSM calls PNB is given by the current BSC area. This packet is removed from the
queue, and the action is called queued dropping. The
third is that although a GPRS packet has been granted
access to a free channel, it fails to be transmitted before the
m g 1 c mb c g 1 i j c g
PNB=1-
Pij Pij
corresponding MS leaves the current BSC area, called
granted dropping. The immediate dropping probability P ID
j 0 j 0 i m g j 0
m 1 c
A hand-off GSM call is accepted as long as there are free
channels. If the number of existing GSM calls is less than m,
PID = Pi, c m b Pi, c i b
i 0 i m
a hand-off GSM call is accepted. When the number of
existing GSM calls is greater than or equal to m, A hand-off
GSM call is accepted when the number of busy channels is
P a g e | 85 Global Journal of Computer Science and Technology
The first is that as a GPRS packet arrives, no up to four minima. Minima reflected across the origin
legitimate channel is available and the buffer is correspond to solutions differing only in sign, which is
full, called immediate dropping. inconsequential when using differential coding. Finally, as
The second is that although a GPRS packet has we travel further from the origin, the surface rises steeply in
been accepted and is waiting in the queue, it fails all directions.
to access a free channel before the corresponding
MS leaves the current BSC area. This packet is It should be noted that, though the following surfaces were
removed from the queue, and the action is called created from particular channels, they are intended to be
queued dropping. prototypical of their respective channel classes. For
The third is that although a GPRS packet has been simplicity, BPSK was chosen as the model for the source
granted access to a free channel, it fails to be statistics, though the thrust of the conclusions below applies
transmitted before the corresponding MS leaves the to higher-order constellations (e.g. 64-QAM) as well.
current BSC area, called granted dropping.
Perfect Equalizability with Well-Behaved Channel
V. OPTIMUM BANDWIDTH ALLOCATION
In the BoD strategy, determining the optimum bandwidth
allocation for GSM and GPRS traffic is equivalent to
determining the optimum values for m and g that maximize
the QoS index Q defined in (3). Let m* and g* be the
optimum values for m and g respectively that achieve the
maximal QoS index Q.This section proposes an iterative
algorithm to determine m* and g* using equations derived.
As channel roots become more nearly reflected, the surface second picture in the series). Also note the merging of two
becomes more elongated. Note the scaling on the vertical pairs of minima into one pair. For this channel, the optimal
axis is 100 times that on the horizontal axis! This solution in the presence of noise is very different from the
characteristic will be manifested as an extremely slow solution which perfectly equalizes the channel.
convergence of the 'f1' equalizer tap due to the shallowness
of the gradient along that dimension. Theoretically, Undermodelled but Well-Behaved Channel, No Noise
however, perfect equalizability is still possible in the
noiseless case. In other words, all minima correspond to
zero cost and are aligned with the respective Wiener
solutions.
VII. RESULTS
To obtain perfect Equalizability with well behaved channel
the values are given to the system are channel type 4 -tap,
When the well-behaved channel (i.e. the first plot above) is spacing (BS), source type (Bpsk), channel coefficients (0.2,
operated in a 7dB SNR environment, note the appearance of 0.5, 1, - 0.1) and Dbsnr (50). Then we can obtain the
local minima distinct from the global minima. For particular following result.
initializations, local minima are capable of capturing the
parameter trajectory and preventing it from attaining an
optimum setting. Note that all minima correspond to costs
greater than zero since perfect equalization is not possible in
the presence of noise.
[5]JochenSchiller,―Mobile communications‖,
secondEdition, Pearson Education.‖2009‖