Current approaches for associating edge devices with the correct application instance as edge devices are on the move often require changing end device configuration/policy, which can be inefficient and burdensome. In order to address such issues, techniques proposed herein provide a library of tools, including an affinity manager, to enable scalable edge application development, deployment and management. The affinity manager facilitates communication between service instances and edge devices by registering service instances and providing edge device with information on the service instances. When an edge device moves to a new area, the proposed techniques leverage a local area translation function to quickly and easily translate the edge device’s location information, which can be used to query the affinity manager for new service instances in the new area. As a result, edge devices can be quickly connected to new service instances, thus decreasing communication latency.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.