ation according to the device and application context, or statically config- ured for specialized devices and applications. Mobility-on-demand consists of two components: (1) managing mobility of active devices and (2) tracking and reaching out to devices that support a power-saving idle mode. At the same time, the requirements on mobility support may also vary based on the applications and services. While some services require the network mobility events to be transparent to the application layer in order to avoid interruption in service delivery, other applications may have specific means to ensure service continuity. The act of concealing mobility events may include some aspects such as minimizing interruption time and packet loss or maintain- ing the same IP address during intra-RAT or inter-RAT cell changes. An important part of improving user experience is to collect and analyze some information from individual users in order to understand their service priorities and perception of the net- work service quality. In order to allow such data collection, an end-user opt-in and control element should be provided to users to specify which aspects of service performance are the most important to them and to set their preferences for data collection in order to maintain a balance between user privacy and service quality optimization. The ecosystem around user experience monitoring should include third-party entities such as data brokers and content providers, which is further considered as part of the user control. Content providers also need to give consent to collection of data on the usage of their applications and content. The typical usage model for the development of previous generations of cellular technolo- gies has been centered on the telephony and wireless multimedia services with human inter- faces. This type of service will continue to be important in the 5G timeframe, but cellular technology is now required to efficiently support a range of other emerging applications. The IoT is widely mentioned as 