| |
|
|
|
|
|
|
|
|
1. |
Record Nr. |
UNINA9911019503203321 |
|
|
Autore |
Hung Patrick |
|
|
Titolo |
Edge Computing Acceleration : From 5G to 6G and Beyond |
|
|
|
|
|
Pubbl/distr/stampa |
|
|
Newark : , : John Wiley & Sons, Incorporated, , 2024 |
|
©2025 |
|
|
|
|
|
|
|
|
|
ISBN |
|
9781119813859 |
1119813859 |
9781119813866 |
1119813867 |
9781119813873 |
1119813875 |
|
|
|
|
|
|
|
|
Edizione |
[1st ed.] |
|
|
|
|
|
Descrizione fisica |
|
1 online resource (273 pages) |
|
|
|
|
|
|
Collana |
|
The ComSoc Guides to Communications Technologies Series |
|
|
|
|
|
|
Altri autori (Persone) |
|
|
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Computer architecture |
5G mobile communication systems |
6G mobile communication systems |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Nota di contenuto |
|
Cover -- Title Page -- Copyright -- Contents -- About the Authors -- Foreword (Professor Ray Cheung) -- Foreword (Raghu Nambiar) -- Preface -- Acknowledgment (Patrick Hung) -- Acknowledgment (Greg Knopf) -- Part I Introduction -- Chapter 1 Introduction -- 1.1 Introducing 5G and Internet of Everything -- 1.2 Edge Computing Architecture -- 1.2.1 Edge Versus Cloud Computing -- 1.2.2 Edge Design Options -- 1.2.3 Key Benefits of Edge Computing -- 1.3 Custom Computing -- 1.3.1 Introduction to Custom Computing -- 1.3.2 5G/6G Security Concerns -- 1.3.3 Custom Edge Computing Cards -- 1.4 Deployment Considerations -- 1.4.1 5G/6G Cell Architecture -- 1.4.2 5G/6G Private Network -- 1.4.3 Infrastructure Sharing -- References -- Chapter 2 Overview of 5G and 6G -- 2.1 5G Timeline -- 2.2 5G Spectrum -- 2.3 Characteristics of 5G -- 2.4 5G New Radio -- 2.4.1 Orthogonal Frequency‐Division Multiplexing -- 2.4.2 Massive |
|
|
|
|
|
|
|
|
|
MIMO -- 2.4.3 Beamforming -- 2.4.4 Multiuser MIMO -- 2.5 Data Plane and Control Plane Separation -- 2.6 5G Applications -- 2.7 Smooth Transition to 6G -- 2.8 6G Expected Timeline, Spectrum, and Characteristics -- 2.9 6G Potential Applications -- 2.10 Edge, Fog, and Cloud Computing in Relation to 5G and 6G -- 2.10.1 Edge Computing in Relation to 5G and 6G -- 2.10.2 Fog Computing in Relation to 5G and 6G -- 2.10.3 Cloud Computing in Relation to 5G and 6G -- References -- Part II Theory -- Chapter 3 High‐Level Synthesis (HLS) -- 3.1 Why Use High‐Level Synthesis? -- 3.1.1 Hardware Acceleration with High‐Level Synthesis -- 3.2 Common HLS Languages and Platforms -- 3.2.1 Compute Unified Device Architecture (CUDA) -- 3.2.1.1 CUDA and HLS for Hardware Acceleration -- 3.2.1.2 Advantage of Using CUDA and HLS for Hardware Acceleration -- 3.2.2 OpenCL -- 3.2.2.1 OpenCL and HLS for Hardware Acceleration. |
3.2.2.2 Advantages of Using OpenCL with HLS Tools for Hardware Acceleration -- 3.2.3 Maxeler MaxJ -- 3.2.3.1 Using Maxeler MaxJ with HLS for Hardware Acceleration -- 3.2.3.2 Advantages of Using Maxeler MaxJ with HLS for Hardware Acceleration -- 3.3 Limitations and Challenges of HLS -- 3.4 Using HLS in 5G Edge Computing -- 3.4.1 User (Data) Plane Acceleration -- 3.4.2 Control Plane Acceleration -- 3.4.3 Advantages of Using HLS for User Plane and Control Plane Acceleration -- References -- Chapter 4 Coding Design -- 4.1 Overview -- 4.2 Error Correction Codes (ECCs) -- 4.2.1 Turbo, Low‐Density Parity‐Check, and Polar Codes -- 4.2.1.1 Turbo Codes -- 4.2.1.2 LDPC Codes -- 4.2.1.3 Polar Codes -- 4.3 Security Codes -- 4.3.1 Public Key Infrastructure -- 4.3.2 Symmetric and Asymmetric Cryptography Concepts -- 4.3.2.1 Symmetric Key Cryptography -- 4.3.2.2 Asymmetric Key Cryptography -- 4.3.3 Existing Algorithms and Standards -- 4.3.3.1 Advanced Encryption Standard -- 4.3.3.2 RSA Algorithm -- 4.3.3.3 Elliptic Curve Cryptography -- 4.4 Emerging 5G Security Design Acceleration -- 4.4.1 Blockchain -- 4.4.2 Lightweight Encryption Algorithms -- 4.4.2.1 SIMON and SPECK Algorithms -- 4.4.2.2 PRESENT Algorithm -- 4.4.2.3 GIFT Algorithm -- 4.4.3 Network Codes -- 4.4.4 Post‐Quantum Cryptography -- 4.4.5 Homomorphic Encryption -- 4.4.6 Zero‐Knowledge Proof -- References -- Part III Architecture -- Chapter 5 Hardware Architecture -- 5.1 Development Timeline -- 5.2 Operating Spectrum -- 5.3 Core Requirements -- 5.4 New Radio Access Technology -- 5.4.1 Orthogonal Frequency‐Division Multiplexing -- 5.4.2 Massive MIMO (Multiple‐Input Multiple‐Output) -- 5.4.3 Beamforming -- 5.4.4 Multiuser MIMO -- 5.5 Network Architecture -- 5.5.1 Next Generation Radio Access Network -- 5.5.2 5G Core -- 5.5.2.1 Control and User Plane Separation (CUPS). |
5.5.2.2 Service‐Based Architecture (SBA) -- 5.6 Performance Improvement -- 5.6.1 Computing and Network Convergence -- 5.6.2 Related Works -- 5.6.3 Smart& -- uscore -- xPU Design Methodology -- 5.6.3.1 Data Flow Optimization -- 5.6.3.2 Distributed System Optimization -- 5.6.3.3 Core Microarchitecture Optimization -- 5.6.3.4 Software/Hardware Interface Optimization -- 5.6.3.5 Analyzing the Smart& -- uscore -- xPU Architecture -- 5.6.4 Summary of the Smart& -- uscore -- xPU Architecture -- References -- Chapter 6 Software Architecture -- 6.1 End‐to‐End Example of 5G System -- 6.1.1 High‐Level Description -- 6.1.1.1 5G Radio Access Network -- 6.1.1.2 Edge -- 6.1.1.3 5G Core -- 6.1.1.4 Application and Services -- 6.1.2 Interfaces -- 6.1.2.1 N1: Between 5G Core and User Equipment -- 6.1.2.2 N2: Between 5G Core and Base Station -- 6.1.2.3 N3: Between RAN and User Plane Function -- 6.1.2.4 Other Interfaces Include the Following -- 6.2 Network Slicing Architecture, Software‐Defined Network, and Network Function Virtualization -- 6.2.1 Network Slicing |
|
|
|
|
|
|
|
|
|
Architecture -- 6.2.1.1 Software‐Defined Network (SDN) -- 6.2.1.2 Network Function Virtualization (NFV) -- 6.3 Software Acceleration -- 6.3.1 User Space Approach -- 6.3.1.1 Data Plane Development Kit (DPDK) -- 6.3.2 Other Approaches -- 6.3.2.1 Remote Direct Memory Access (RDMA) -- 6.3.2.2 Compute Express Link (CXL) -- 6.3.2.3 Data Processing Unit (DPU) -- References -- Part IV Applications -- Chapter 7 Killer Applications -- 7.1 Metaverse and Its Trends -- 7.2 Technologies Behind Metaverse -- 7.2.1 Artificial Intelligence -- 7.2.1.1 AI‐Based Non‐player Character -- 7.2.1.2 Sensory Capabilities with AI -- 7.2.2 Blockchain -- 7.2.2.1 Power Consumption -- 7.2.3 AR and VR -- 7.2.4 Internet of Things -- 7.3 Applications of Metaverse -- 7.3.1 Gaming -- 7.3.2 Education -- 7.3.3 Commerce. |
7.3.4 Social Networking -- 7.3.5 Healthcare -- 7.3.6 Industrial Use -- 7.3.7 Entertainment -- 7.4 Accelerating Killer Apps -- 7.4.1 Edge Computing -- 7.4.2 Acceleration by Specialized Hardware -- References -- Chapter 8 From Concept to Production -- 8.1 System Design Process -- 8.2 Some Examples -- 8.3 Standards Compliance -- 8.4 Other Design Metrics -- 8.5 Summary -- References -- Part V Future Roadmap -- Chapter 9 The Road Ahead -- 9.1 Spatial Computing and Networking -- 9.2 Supporting 5G/6G Spatial Computing and Networking -- 9.3 Migrating to 6G -- 9.3.1 Cutting Edge 6G Research -- 9.4 Enabling Technologies for 5G and Beyond -- 9.4.1 Processing‐in‐Memory Architecture -- 9.4.2 New Packaging Architecture -- 9.4.3 New Memory Architecture -- 9.4.4 Artificial Intelligence‐Driven Architectures -- 9.5 Some Final Thoughts -- References -- Index -- The ComSoc Guides to Communications Technologies -- EULA. |
|
|
|
|
|
|
Sommario/riassunto |
|
"The 5G communications system is arguably the most important technology in this generation, poised to disrupt every aspect of our daily lives, from autonomous driving to factory robotics to AR collaboration to remote surgery. Yet, a vast majority of the general public misconceives 5G as merely a revised wireless standard. Most surprisingly, the key technology enabler in 5G is not the wireless communications technology, but the new computer architecture and software design model, encompassing edge computing, hardware acceleration, software-defined networking, and related software models."-- |
|
|
|
|
|
|
|
| |