Research Article

A Handoff Algorithm of Dynamic Decisions with Extenics for Wireless Cellular Networks

Algorithm 1

Choose mobile information from database;
Select the current cell number ( 𝑖 ) and get the corresponding information;
If 𝑇 d w e l l _ a v g β‰₯ 𝑇 c a l l _ a v g
 Then set the value of 𝑀 _ π‘œ 𝑓 _ 𝑑 ( 𝑖 ) to LOW;
EndIf;
Else
 Then set the value of 𝑀 _ π‘œ 𝑓 _ 𝑑 ( 𝑖 ) to HIGH;
EndElse;
While ( 𝑗 ∈ 𝐴 , 𝐴 is the set of adjacent cells of cell 𝑖 )
Begin
 Set the 𝑀 _ π‘œ 𝑓 _ π‘š ( 𝑖 ) to be the value of move probability from cell ( 𝑖 ) to cell ( 𝑗 ) ;
 Calculate the accumulation function
     𝐴 𝑀 ( 𝑗 ) = π‘˜ ( 𝑣 ) βˆ— 𝑀 _ π‘œ 𝑓 _ π‘˜ ( 𝑖 ) + 𝑀 _ π‘œ 𝑓 _ 𝑑 ( 𝑖 ) + 𝑀 _ π‘œ 𝑓 _ π‘š ( 𝑖 ) ;
 Sum up 𝐴 𝑀 ( π‘˜ ) ( π‘˜ is the adjacent cells of cell 𝑗 ) in cell 𝑗
      βˆ‘ 𝐴 𝑀 ( 𝑗 ) = 𝐴 𝑀 ( 𝑖 ) ;
 Reserve the necessary resource and adjust the number of guard channel in
 cell ( 𝑗 ) by total accumulation function  𝐴 𝑀 ( 𝑗 )
      G C S _ n u m = T o t a l c h a n n e l s βˆ’ 𝐴 𝑀 ( 𝑗 ) βˆ— P r e d i c t _ b a s i s βˆ’ n u m _ o f _ n e w _ c a l l ;
 Prepare the handoff to the cell ( 𝑗 ) ;
EndWhile;