greement (SLA). Furthermore, network planning and dimensioning may be complicated by the fact that mobile operators may not necessarily own and operate the whole network end-to-end, including NG-RAN, backhaul transport, transmission, 5GC, etc. In such a case, providing end-to-end reliability and adequate redundancy may be challenging. To make URLLC work, reliability of outsourced components needs to be guaranteed, measured, and enforced. Operators outsourcing parts of their networks will need to set up appropriate SLA with their partners in order to successfully deploy URLLC (and other technologies). Finally, and perhaps most importantly, it remains to be seen whether all the new 5G appli- cations and use cases will finally lead to an economically feasible deployment at all, once all the constraints are taken into account. 7.3 Deployment Objectives and Challenges 7.2 Key Ideas When considering where to provide 5G coverage, in addition to CPP, which has been the primary tool used in 4G networks, operators now must consider using additional key performance indicators (KPIs) (e.g. CPA), especially for IoT applications. Furthermore, mmWave frequency range, with radically different radio propagation characteristics, war- rants consideration of new tools to determine what is an acceptable coverage level (in terms of throughout, reliability, and other KPIs). Air interface capacity planning for IoT is radically different from that for mobile broad- band (MBB) voice-centric (and even data-centric) use cases; it requires new approaches for which calculations based on the Erlang-B formula are no longer adequate. As these new methods are not available yet, operators may start by providing certain initial capac- ity and then upgrading in an "ad-hoc" manner, when the initially planned capacity is exhausted. Edge computing resource planning requires a new criterion that needs to be taken into account in NG-RAN planning, which is similar to data center resource planning, where not only communications but also computational resou