Research Article
Enhancing Cellular Coverage Quality by Virtual Access Point and Wireless Power Transfer
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 |
|