The document discusses challenges and opportunities in 5G and beyond networks. It covers expectations of 5G including being open, mobile, programmable, agile, sustainable, scalable, secure and reliable. Virtualization technologies including network functions virtualization, software defined networking, and network slicing are described. Edge and fog computing are discussed as are use cases like augmented reality, smart cities and more. Automation approaches including monitoring, fault detection and security are outlined. The role of edge computing in applications like IoT analytics, video analytics and distributed artificial intelligence is also covered.