Tabla de Contenidos:
  • CONTRIBUTORS xi; ; Introduction 1 ; Bharath Balasubramanian, Mung Chiang, and Flavio Bonomi ; ; I.1 Summary of Chapters 5; ; I.2 Acknowledgments 7; ; References 8; ; I COMMUNICATION AND MANAGEMENT OF FOG 11 ; ; 1 ParaDrop: An Edge Computing Platform in Home Gateways 13 ; Suman Banerjee, Peng Liu, Ashish Patro, and Dale Willis ; ; 1.1 Introduction 13; ; 1.1.1 Enabling Multitenant Wireless Gateways and Applications through ParaDrop 14; ; 1.1.2 ParaDrop Capabilities 15; ; 1.2 Implementing Services for the ParaDrop Platform 17; ; 1.3 Develop Services for ParaDrop 19; ; 1.3.1 A Security Camera Service Using ParaDrop 19; ; 1.3.2 An Environmental Sensor Service Using ParaDrop 22; ; References 23; ; 2 Mind Your Own Bandwidth 24 ; Carlee Joe-Wong, Sangtae Ha, Zhenming Liu, Felix Ming Fai Wong,
  • 2.A.2 Proof of Lemma 2.2 46; ; 2.A.3 Proof of Proposition 2.1 47; ; 2.A.4 Proof of Proposition 2.2 48; ; 2.A.5 Proof of Proposition 2.3 49; ; 2.A.6 Proof of Proposition 2.4 49; ; References 50; ; 3 Socially-Aware Cooperative D2D and D4D Communications toward Fog Networking 52 ; Xu Chen, Junshan Zhang,
  • Social Graph 76; ; 3.6.2 Real Trace Based Social Graph 78; ; 3.7 Conclusion 82; ; Acknowledgments 82; ; References 83; ; 4 You Deserve Better Properties (From Your Smart Devices) 86 ; Steven Y. Ko ; ; 4.1 Why We Need to Provide Better Properties 86; ; 4.2 Where We Need to Provide Better Properties 87; ; 4.3 What Properties We Need to Provide and How 88; ; 4.3.1 Transparency 88; ; 4.3.2 Predictable Performance 93; ; 4.3.3 Openness 99; ; 4.4 Conclusions 102; ; Acknowledgment 102; ; References 103; ; II STORAGE AND COMPUTATION IN FOG 107 ; ; 5 Distributed Caching for Enhancing Communications Efficiency 109 ; A. Salman Avestimehr and Andreas F.
  • Molisch ; ; 5.1 Introduction 109; ; 5.2 Femtocaching 111; ; 5.2.1 System Model 111; ; 5.2.2 Adaptive Streaming from Helper Stations 114; ; 5.3 User-Caching 115; ; 5.3.1 Cluster-Based Caching and D2D Communications 115; ; 5.3.2 IT LinQ-Based Caching and Communications 118; ; 5.3.3 Coded Multicast 126; ; 5.4 Conclusions and Outlook 130; ; References 131; ; 6 Wireless Video Fog: Collaborative Live Streaming with Error Recovery 133 ; Bo Zhang, Zhi Liu, and S.-H.
  • Gary Chan ; ; 6.1 Introduction 133; ; 6.2 Related Work 136; ; 6.3 System Operation and Network Model 138; ; 6.4 Problem Formulation and Complexity 140; ; 6.4.1 NC Packet Selection Optimization 140; ; 6.4.2 Broadcaster Selection Optimization 143; ; 6.4.3 Complexity Analysis 144; ; 6.5 VBCR: A Distributed Heuristic for Live Video with Cooperative Recovery 144; ; 6.5.1 Initial Information Exchange 145; ; 6.5.2 Cooperative Recovery 145; ; 6.5.3 Updated Information Exchange 147; ; 6.5.4 Video Packet Forwarding 147; ; 6.6 Illustrative Simulation Results 150; ; 6.7 Concluding Remarks 156; ; References 156; ; 7 Elastic Mobile Device Clouds: Leveraging Mobile Devices to Provide Cloud Computing Services at the Edge 159 ; Karim Habak, Cong Shi, Ellen W. Zegura, Khaled A.
  • Hall ; ; 9.1 Introduction 211; ; 9.1.1 Field Networking 211; ; 9.1.2 Challenges of Field Networking 212; ; 9.2 Geographic Addressing 214; ; 9.3 SAGP: Wireless GA in the Field 215; ; 9.3.1 SAGP Processing 216; ; 9.3.2 SAGP Retransmission Heuristics 217; ; 9.3.3 Example of SAGP Packet Propagation 218; ; 9.3.4 Followcast: Efficient SAGP Streaming 219; ; 9.3.5 Meeting the Challenges 220.