public RegionHub(int node) { DownSpeed = 4000; // Mbps UpSpeed = 4000; // Mbps numTransmissionRequests = 0; downloadRequest = false; NodeNum = node; for (int i = 0; i < GV.numGroupsperRegion; i++) { Groups[i] = new GroupHub(NodeNum * GV.numGroupsperRegion + i); } } // RegionHub
// Initialize the AP object public AccessPoint(int node, GroupHub group) { DownSpeed = 54; // Mbps UpSpeed = 4000; // Mbps numTransmissionRequests = 0; downloadRequest = false; NodeNum = node; LocalGroup = group; //When the access point is first created, it will fill up it's lot with vehicles. 5 of the vehicles are left //idle for VM migration. for (int i = 0; i < GV.numSpacesperAP; i++) { Vehicles[i] = new Vehicle(NodeNum * 40 + i, this); } } // AccessPoint