Dynamic Mapping Application Through Control and User Plane Separation (CUPS) and Edge Computing in Next Generation Mobile Networks