|File Size||0.00 KB|
|Create Date||February 24, 2020|
|Last Updated||February 24, 2020|
By leveraging resources from the Fed4Fire+ CityLab testbed, we design the PiGeon edge computing platform that experiments solution that enable ICN based edge services in wireless mesh networks (WMNs). PiGeon combines into a platform several trends in edge computing namely the ICN, the containerization of services exemplified by Docker, novel service placement algorithms and the increasing availability of energy efficient but still powerful hardware at user premises (Raspberry Pi, mini-PCs, and enhanced home gateways). We underpin the PiGeon platform with Docker container-based service that can be seamlessly delivered, cached and deployed at the network edge. The core of the PiGeon platform is the decision engine making a decision on where and when to deploy a service instance to satisfy the service requirements while considering the network status and available hardware resources. We collect network data from a real citywide mesh networks such as CityLab FIRE testbed, in order to feed our smart heuristic within the PiGeon edge platform. Through a real deployment in CityLab testbed, we show that our service placement heuristic BASP improves the response time up to 37% for stateful services (Web2.0 service). Further, in our preliminary results, PiGeon achieves a significant traffic reduction on service delivery in real deployment, compared to the traditional hostcentric communication. The overall effect of our ICN platform is that most content and service delivery requests can be satisfied very close to the client device, many times just one hop away, decoupling QoS from intra-network traffic and origin server load.