- Open Access
- Total Downloads : 1240
- Authors : Sunil Kumar
- Paper ID : IJERTV1IS5200
- Volume & Issue : Volume 01, Issue 05 (July 2012)
- Published (First Online): 02-08-2012
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Improved Vertical Handoff Algorithm In A 4G Network
Sunil Kumar, Asst. Professor, ECE Dept., Chitkara University, Baddi, HP, India
Abstract:-The major issue in the heterogeneous networks is the vertical handoff from one wireless network to the other wireless network. Vertical handoff is a process of transferring a connection from one base station to other base station when moving across different access technologies. Vertical handoff can be triggered by various parameters like RSS, bandwidth, data rate, cost etc. Call drop rate is a big problem in the 4th generation networks. A vertical handoff based on congestion parameters in the cell is used in a converged ad hoc and cellular network system. This results in less call drop rate.
Key words: – Vertical handoff, Call drop rate and TDS.
-
INTRODUCTION
There are various ways to combine the wireless access technologies in order to get benefits of these technologies in a single network. The way in which various technologies are combined at one place depends on the objective of user. For example if we want to balance the traffic between two adjacent cells of a cellular network. This aim can be accomplished by integrating ad hoc networks with cellular network so that ad hoc routes are used to balance the traffic between adjacent cells. This is called integrated cellular and ad hoc overlaying system (iCAR) [1]. Similarly if the aim is to provide high data rate services to the users which are in low data rate areas then ad hoc routes are used as high data rate channels. Such a system is called unified cellular and ad hoc network (UCAN) [2].
There is another way of using characteristics of cellular and ad hoc network in order to enhance the performance of the cellular system known as converged ad hoc and cellular network system [3].Vertical handoff across these networks need to be seamless in order to provide good quality of service. A vertical handoff algorithm based on congestion parameters like call blocking probability is used to reduce the call block
rate in the cellular system. This paper is organized in six sections. The system model is explained in section2.In section 3, vertical handoff algorithm is given. The numerical results on the basis of algorithms are obtained in section 4. In section 5, the numerical results are simulated and results are shown. Finally in section 6, the work is concluded.
-
SYSTEM MODEL
A converged ad hoc and cellular network (CACN) system [3] is a 4th generation network which has various cell like in any cellular network and these can be connected through ad hoc relaying routes. The basic objective of this system is to balance the traffic between neighbouring cells. A CACN system consists of Base Station (BS), Mobile Handsets (MH), Traffic Diversion Stations (TDS) and Cellular Central Control System as shown in figure 3.1.
Base station (BS):-It is the same base station used in the present cellular networks. The communication between base stations is in wired mode.
Central Control System:-The base stations of different cells are connected to each other through wires and communication between them is controlled by a central control (CC)
system. This cellular central control system is then connected to the internet. This system takes important decisions regarding possible next access points for handover.
Traffic diversion station (TDS):-TDS is a system which diverts the traffic between two base stations by forming ad hoc routes. It is equipped with both A-interfaces and C- interfaces. TDSs are deployed with managed mobility [4]. In a TDS, C-interfaces that operate on in-band bandwidth are used for communication with a BS or an MH with C- interface. A-interfaces are used for communication between TDSs or with MHs with an A-interface. So the access of MHs is only done from A-interface as well as from C-interface.
Mobile Handsets (MH):-Mobile hosts or mobile handsets (MHs) in a CACN system are diverse mobile devices such as mobile phone, laptop and PDA.These are equipped with both A-interface and C-interface, or either of them.
Figure.3.1 A CACN system model
Ad hoc relaying routes in CACN are formed by TDSs and MHs with an A-interface.
Figure.3.1 describes a simple three-cell model to illustrate the general operation of a CACN system. If MH1 is making a call through BS1, which is congested, this call
will be dropped in conventional cellular networks. In a CACN system, this blocked call will be diverted to a non-congested cell through an ad hoc relaying route such as MH1-TDS1-TDS2-BS2. There are different methods of ad hoc relaying route discovery and selection to find shortest and efficient relaying route [5]. On the other hand, if MH2 that is not in the coverage of any TDS is also trying to make a call through BS1 which is congested, this call cannot be directly diverted to a non-congested cell. For making this call successfully, a pseudo- source like MH3 is chosen to divert its on- going call to another cell which is non- congested by using a relaying route. It releases its occupied bandwidth for the use of the source node MH2.The pseudo source selection is an important factor in providing a free channel to the demanding user, various algorithms are used to select a pseudo source [6].
Challenges for a vertical handoff:-
The main issue in vertical handoff is the semlessness.In a CACN system, there are two vertical handoffs,
-
Handoff from cellular mode to ad hoc mode.
-
Handoff from ad hoc mode to cellular mode.
The cellular mode is the communication between an MH and a BS through C- interface. The ad hoc mode is that an MH is using its A-interface to make a call through a relaying route.
Above vertical handoffs makes two things clear
-
A vertical handoff brings more delay to the system
-
It also causes some calls dropped during the handoff process.
These issues can make interruption to the data services in the CACN system, so efficient vertical handoff is required.
diversion process is known as transmission drop rate of a TDS.It is given by formula
(T )MT / M !
T
T
D T T
f (T , M )
Call block probability in a cell:-A fixed spectrum is allotted to a particular cell in a cellular network. So there are limited numbers of channels available for the users. If all channels are occupied at a particular time then new user is blocked to make a call. There is probability that call is blocked in such a situation. This probability is called call blocking probability [3].
Call blocking probability B in a single cell is given by formula
MT (T )i / i!
T
i 0
TT defines the traffic density in a TDS and
MT shows the number of TDS band channels. In CACN, one MH can only use one IEEE 802.11b physical channel for diversion service from an MH to a BS through an ad hoc relaying route. This diversion service remains stable. If an MH is taking a handoff to TDSi , the transmission drop rate of TDSi can be calculated as Di
M
(T)M /M!
D (TT )
T / M T !
f (T , M )
T
T
B M (T)i /i!
f(T,M)
i MT (T
)i / i!
i 0 i 0 T
where T is the traffic density of the cell and
M is the number of cellular band channels.
To decrease the overall number of calls dropped in TDSi , an MH takes a handoff to
The call blocking probability of a home BS
with which an MH is currently connected
TDSi only if
Di D
max
. Dmax is the
with, is BH. If an MH is taking a handoff to BSi , the call blocking probability of BSi can be calculated as
(T)M /M!
threshold value of transmission drop rate, and presents the saturated situation in TDS.
-
-
VERTICAL HANDOFF ALGORITHM Vertical handoff from cellular mode to ad
B
i M (T)i /i!
i 0
f(T,M)
hoc mode:-
In order to avoid congesting BSi , an MH The vertical handoff from cellular mode to
takes a handoff to BSi only when Bi
Bmax
ad hoc mode follows the steps as follows:-
.Bmax is the threshold of call blocking probability, and shows the saturated situation of a BS. When BSi is congested or nearly congested, extra handoff traffic which is diverted to BSi will be diverted to other non-congested cells. Thus, the main objective of traffic balancing in CACN will be realized successively.
Transmission drop rate: – Traffic diversion stations employed in the cells of a CACN system have limited badwidth.So a limited traffic can be diverted by these TDSs.Due to this limitation, some of the traffic can be dropped during diversion process. The rate at which the traffic is dropped during
-
An MH first find out whether it has been chosen as a pseudo-source to transfer its calls to the ad hoc mode.
-
If it is chosen as pseudo source then it will search for ad hoc relaying route to neighboring non congested cell.
-
When a relaying route is available, the MH will verify if Bi Bmax and Di Dmax .This is because the traffic
which is diverted from the MH to a neighbour cell (BSi) should avoid further congesting BSi if BSi has already been congested.
-
If above condition holds then a vertical handoff to ad hoc mode occurs. Otherwise call is dropped.
-
-
On the hand, if MH is not chosen as pseudo source
-
An MH tries to take a horizontal handoff from one cellular cell to another, It will be successful if
holds for the cell in which handoff is occurring.
-
If above condition does not hold then ad hoc relaying route discovery and selection process is started .If relaying route is available and cell is non congested then vertical handoff to ad hoc mode occurs.
-
-
-
It is considered that both relaying routes and pseudo-sources are available in the handoff process. So A call request from an MH moving to BSi is only dropped, when free channels, relaying routes and pseudo-sources are all not available.
Vertical handoff from ad hoc mode to cellular mode:-
A vertical handoff from ad hoc mode to cellular mode follows the step as follows:-
-
If an MH is going out of the range of transmission of its connected TDS then MH will try to take a vertical handoff to cellular mode, and to find a free channel in the present cell.
-
If the present cell is congested B B
-
If above condition holds then a horizontal handoff to another TDS occurs.
-
Otherwise it waits for a free channel in the cell. Call will be dropped if free channel is not obtained.
-
-
If the present cell is not congested then a vertical handoff to the cellular interface occurs.
-
-
NUMERICAL RESULTS
Here, it is considered that the traffic density of the BS in Cell A is TA at time point ti. The average traffic density of each TDS in Cell A is TT at ti.The overall band channels of Cell A are MA. The overall band channels of each TDS are MT. The overall number of TDSs deployed in Cell A is N. And, Cell A is already congested at ti. Then, at time point ti+1, Cell A has TE extra traffic from neighbour cells, which is introduced by handoffs.
If the handoff algorithms do not consider the saturated situation in Cell A, the overall traffic in Cell A at ti+1 will be (TA +TE
+TTN). Then, the call blocking probability of Cell A and the transmission drop rate of each TDS at ti+1 are
P max
B f (T T , M )
, the MH will start to find a new relaying route. BP is the call block rate of the present cell where the MH is located.
-
If relaying route discovery is failed, the MH will seek for a channel
i 1 A E A
Di 1 Di
Thus, the overall call drop rate Bi+1[overall]
of cell A at ti+1 is
through the C-interface until
B [overall]
(TA
TE )Bi 1
TT Di 1 N
obtaining a new free cellular i 1
TA TE
TT N
channel. After the ad hoc connection is terminated, the call will be dropped if there is still no free channel available in the present cell.
-
On the other hand if there a relay route available then it is checked for
If saturated condition is considered in cell A in the vertical handoff algorithm, threshold call drop rate can be set as Bmax Bi . Thus, the call blocking probability of Cell A and the transmission drop rate of each TDS at
ti+1 are
the next cell if Bi
Bmax
and
Di Dmax
holds or not.
B
'
i 1 Bi
Erlangs. With the increase in TA, both
' TE
Bi+1[overall] and
B'i 1 [overall]
Di 1
f (TT
N , MT )
increases heavily as shown in figure 3.4. At
So the overall call drop rate Bi+1[overall] of cell A at ti+1 is
T B' (T (T / N))D' N
the saturated situation, more traffic added in Cell A results in more traffic dropped.
At a very higher traffic level, the vertical handoff considering saturation still shows a
B' [overall]
A i 1 T E i 1
T
T
i 1
A E
TT N
better performance than the vertical handoff
Bi+1[overall] can be decreased when we increase the number of TDSs appointed in Cell A. In saturated situation in BS, the extra traffic which is due to handoffs can be diverted back to neighbour cells through relaying routes, without further congesting BSs .
without considering saturation. This is because the vertical handoff considering saturation does not bring more traffic burden which is introduced by handoffs to BS. It diverts the extra traffic to neighbour cells. This leads to relatively less call dropped in BSs.
-
-
SIMULATION RESULTS
Parameter
Default value
Number of band channels of BS in cell A,MA
50
Number of the band channels per TDS in cell A,MT
5
Number of TDSs deployed in cell A,N
6
Traffic density of BS in cell A at
ti , TA
50
Erlangs
Extra traffic introduced by handoffs at ti+1 ,TE
10
Erlangs
Average traffic density per TDS at ti ,TT
3
Erlangs
The simulation tool used for the simulation is MATLAB 7.0. Some parameters are fixed as default as shown in table 3.1.
0.5
0.45
Overall call drop rate in cell A(Ratio)
0.4
0.35
0.3
Overall call drop rate against traffic density
not considering saturation,N=6 considering saturation,N=6
not considering saturation,N=10
considering saturation,N=10
Table 3.1.Default parameters used
The value of N is set at 6 and 10, respectively, and traffic density (TA) of Cell A is increased at time ti from 50 to 90
0.25
0.2
0.15
0.1
50 55 60 65 70 75 80 85 90
The traffic density of cell A(Erlangs)
Figure.3.4 Overall call drop rate vs traffic density of cell A
If more extra traffic is introduced by handoffs, the performance of both vertical handoff algorithms, is affected and shows fall in performance i.e overall call drop rate increases. The vertical handoff considering saturation can divert more extra traffic introduced by handoffs to neighbour cells so that it shows better performance.
0.5
0.45
Overall call drop rate in cell A(Ratio)
0.4
0.35
0.3
0.25
0.2
0.15
0.1
Overall call drop rate against extra traffic not considering saturation,N=6
considering saturation,N=6
not considering saturation,N=10 considering saturation,N=10
5 10 15 20 25 30 35 40 4
The extra traffic introduced by handoffs(Erlangs)
-
CONCLUSION AND FUTURE SCOPE
The results obtained show that the vertical handover algorithm considering congestion aware parameters such as maximum call blocking probability and maximum transmission drop rate, provides less call drop rate as compared to the vertical handover algorithm without considering saturation in a CACN system. The call drop rate and the delay introduced by the vertical handoff should be minimum so research should be oriented towards this topic.
REFERENCES
Figure.3.5 Overall call drop rate vs extra traffic introduced by handoffs
If Traffic density of cell A, TA is set 60 and
70 Erlangs respectively. Number of TDS deployed in cell A, N is varied from1 to 10. The vertical handoff considering saturation shows a much better performance than the vertical handoff without considering saturation as shown in figure 3.6. Obviously, more TDSs added in Cell lead to more traffic diverted from Cell A to neighbour cells, and finally reduce the number of dropped calls.
Overall call drop rate against number of TDSs employed
0.4
not considering saturation,Ta=60
-
Wu H., Qiao C., De S., Tonguz O.: Integrated cellular and ad hoc relaying systems: iCAR, IEEE J. Sel. Areas Commun.,2001, 19, (10), pp. 21052113.
-
Luo H., Ramjee R., Sinha P., Li L.(E.), Lu S.: UCAN: a unified cellular and ad-hoc network architecture. MobilCom03, 1419 September 2003.
-
Y. Wu K. Yang L. Zhao X. Cheng: Congestion-aware proactive vertical handoff algorithm in heterogeneous wireless networks, IET Communications,2008.
0.38
considering saturation,Ta=60
not considering saturation,Ta=70
-
Wu H., De S., Qiao C., Yanmaz E.,
Overall call drop rate in cell A(Ratio)
0.36 considering saturation,Ta=70 0.34
0.32
0.3
0.28
0.26
0.24
0.22
0.2
1 2 3 4 5 6 7 8 9 10
Number of TDSs employed in cell A
Figure.3.6 Overall call drop rate vs number of TDSs employed in cell A
Tonguz O.: Managed mobility: A novel concept in integrated wireless systems, IEEE Int. Conf. Mobile Ad-hoc Sensor Systems, 2527 October 2004, pp. 537539
-
Wu Y., Yang K., Chen H.-H.: ARCA: an adaptive routing protocol for converged ad hoc and cellular networks, IEEE/KICS J. Commun. Netw., 2006, 8, (4), pp. 422431.
-
Wu Y., Yang K.: Source selection routing algorithms for integrated cellular networks, IET Commun., 2008, 2, (1),pp. 98106.