5G Mobile Networks:A Systems Approach
Synthesis Lectures on Network Systems
Editor
Larry Peterson, Open Networking Foundation and Princeton University
Synthesis Lectures on Network Systems is edited by Larry Peterson, CTO of the Open Networking Foundation and Robert E. Kahn Professor Emeritus at Princeton University. The series publishes 75- to 200-page books covering a systems approach to networking and the distributed computing systems built around networks. The major emphasis is placed on the design and implementation of networks, distributed systems, and scalable cloud services in order to address a combination of traditional networking topics (e.g., congestion control, access control, addressing/routing, virtualization, real-time streaming, and mobility) and universal systems concerns (e.g., scalability, reliability, availability, security, feature velocity, and manageability). Although not a strict requirement, the series prioritizes empirical results, real-world use cases, and experience building systems. The scope will largely follow the purview of premier networking and systems conferences, such as SIGCOMM, NSDI, SOSP, and OSDI.
5G Mobile Networks: A Systems Approach
Larry Peterson and Oğuz Sunay
2020
Copyright © 2020 by Morgan & Claypool
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means—electronic, mechanical, photocopy, recording, or any other except for brief quotations in printed reviews, without the prior permission of the publisher.
5G Mobile Networks: A Systems Approach
Larry Peterson and Oğuz Sunay
ISBN: 9781681738888 paperback
ISBN: 9781681738895 ebook
ISBN: 9781681738901 hardcover
DOI 10.2200/S01021ED1V01Y202006NSY001
A Publication in the Morgan & Claypool Publishers series
SYNTHESIS LECTURES ON NETWORK SYSTEMS
Lecture #1
Series Editor: Larry Peterson, Open Networking Foundation and Princeton University
ISSN pending.
5G Mobile Networks:A Systems Approach
Larry Peterson
Open Networking Foundation and Princeton University
Oğuz Sunay
Open Networking Foundation
SYNTHESIS LECTURES ON NETWORK SYSTEMS #1
ABSTRACT
This book describes the 5G mobile network from a systems perspective, focusing on the fundamental design principles that are easily obscured by an overwhelming number of acronyms and standards definitions that dominate this space. The book is written for system generalists with the goal of helping bring up to speed a community that understands a broad range of systems issues (but knows little or nothing about the cellular network) so it can play a role in the network’s evolution. This is a community that understands both feature velocity and best practices in building robust scalable systems, and so it has an important role to play in bringing to fruition all of 5G’s potential.
In addition to giving a step-by-step tour of the design rationale behind 5G, the book aggressively disaggregates the 5G mobile network. Building a disaggregated, virtualized, and software-defined 5G access network is the direction the industry is already headed (for good technical and business reasons), but breaking the 5G network down into its elemental components is also the best way to explain how 5G works. It also helps to illustrate how 5G might evolve in the future to provide even more value.
An open source implementation of 5G serves as the technical underpinning for the book. The authors, in collaboration with industrial and academic partners, are working towards a cloud-based implementation that takes advantage of both Software-Defined Networking (SDN) and cloud-native (microservice-based) architectures, culminating in a managed 5G-enabled EdgeCloud-as-a-Service built on the components and mechanisms described throughout the book.
KEYWORDS
5G, mobile networks, edge cloud, SDN, open source networking software
Contents
2.2.1 Multiplexing in 4G
2.2.2 Multiplexing in 5G
2.3 New Radio (NR)
3.1 Main Components
3.2 Radio Access Network
3.3 Mobile Core
3.3.1 4G Mobile Core
3.3.2 5G Mobile Core
3.4 Security
3.5 Deployment Options
4.1 Packet Processing Pipeline
4.2 Split RAN
4.3 Software-Defined RAN
4.4 Architect to Evolve
5.1 Optimized Data Plane
5.2 Multi-Cloud
5.3 Network Slicing
5.3.1 RAN Slicing
5.3.2 Core Slicing
6.1 Framework
6.2 Platform Components