Research Article

Enhancing Cellular Coverage Quality by Virtual Access Point and Wireless Power Transfer

Algorithm 1

VAP election.
Run at the macro base station
Input:
Output:
  Determine the number of virtual access points (e.g., 6)
  Set their reference coordinates (e.g., the positions of dotted triangle shown in Figure 1)
  For each reference coordinate point (e.g.,) do
   Broadcast a request packet at its maximum transmission power
   Set and as 0 and a very large value respectively
   Set the timer as
   while the timer does not expire do
    If receive a responding packet from node   then
      If    then   and   End if
    End if
   End while
   Add to
   Send a confirmation package to node
  End for
Run at any node
Input: null
Output: null
  If receive a requesting packet with a reference point (e.g.,) then
     If   and   then
    Send a response packet to MBS
     End if
  End if
  If receive a confirmation with a reference point (e.g.,) then
     Mark itself as the virtual access point with respect to the reference coordinate point
  End if