if (node i receives a route response package at the first time)
{do  {
  it modifies the status of slots from allocated to reserved in the reservation table, and it adds
  the antenna direction of reserved slot to the reservation table;
  it broadcasts the update packet to neighbors of node i in reserved slot;
 }  while (there is an allocated slot in reservation table)
}  end if
Algorithm 2