You are previewing Handbook of Research on Redesigning the Future of Internet Architectures.
O'Reilly logo
Handbook of Research on Redesigning the Future of Internet Architectures

Book Description

As the volume of global Internet traffic increases, the Internet is beginning to suffer from a broad spectrum of performance-degrading infrastructural limitations that threaten to jeopardize the continued growth of new, innovative services. In answer to this challenge, computer scientists seek to maintain the original design principles of the Internet while allowing for a more dynamic approach to the manner in which networks are designed and operated. The Handbook of Research on Redesigning the Future of Internet Architectures covers some of the hottest topics currently being debated by the Internet community at large, including Internet governance, privacy issues, service delivery automation, advanced networking schemes, and new approaches to Internet traffic-forwarding and path-computation mechanics. Targeting students, network-engineers, and technical strategists, this book seeks to provide a broad and comprehensive look at the next wave of revolutionary ideas poised to reshape the very foundation of the Internet as we know it.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Book Series
    1. Mission
    2. Coverage
  5. Preface
    1. PREFACE
    2. WHAT THIS BOOK BRINGS: A BETTER UNDERSTANDING OF SOME OF THE CHALLENGES FACED BY THE FUTURE INTERNET
  6. Acknowledgment
  7. Section 1: Internet Governance, Regulatory Aspects & Privacy Considerations
    1. Chapter 1: The Future of Internet Governance
      1. ABSTRACT
      2. INTRODUCTION
      3. INTERNET GOVERNANCE CONFLICT
      4. MODELING THEORY
      5. BAYESIAN BELIEF NETWORKS (BBN)
      6. TIMELINE
      7. IDENTIFICATION OF THE REASONING VARIABLES
      8. REASONING VARIABLE: CHANGE ENVIRONMENT
      9. REASONING VARIABLE: INFORMATION TECHNOLOGY
      10. REASONING VARIABLE: IT GROWTH POTENTIAL
      11. CONDITIONAL PROBABILITIES
      12. CHANGE ENVIRONMENT
      13. INFORMATION TECHNOLOGY
      14. IT GROWTH POTENTIAL
      15. CHANGE CONDITIONS
      16. MODEL DATA
      17. DESCRIPTION OF POTENTIAL CHANGE CONDITIONS
      18. CASE SCENARIOS: BRAZIL, RUSSIA, INDIA, CHINA (BRIC)
      19. CASE SCENARIO: CHINA
      20. ANALYSIS OF THE RESULTS
      21. ANALYSIS OF THE RESULTS: CASE SCENARIOS
      22. RECOMMENDATIONS
      23. REFERENCES
      24. KEY TERMS AND DEFINITIONS
    2. Chapter 2: Internet Identity and the Right to be Forgotten
      1. ABSTRACT:
      2. 1. PRELIMINARY CONSIDERATIONS
      3. 2. DIGITAL IDENTITY
      4. 3. THE RIGHT TO BE FORGOTTEN: BACKGROUND AND SOCIAL IMPLICATIONS
      5. 4. CONCLUSION
      6. REFERENCES
      7. KEY TERMS AND DEFINITIONS
    3. Chapter 3: Towards Privacy Awareness in Future Internet Technologies
      1. ABSTRACT
      2. INTRODUCTION
      3. WHAT IS PRIVACY?
      4. INTRODUCTION TO THE EXISTING STANDARDS
      5. STATUS OF PRIVACY IN THE EXISTING STANDARDS
      6. AUTHENTICATION/AUTHORIZATION AND PRIVACY STATUS
      7. RECOMMENDATIONS FOR FUTURE INTERNET ARCHITECTURES
      8. SUMMARY
      9. REFERENCES
      10. KEY TERMS AND DEFINITIONS
  8. Section 2: Novel Networking Approaches
    1. Chapter 4: Service-Centric Networking
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. REQUIREMENTS FOR SERVICE-CENTRIC NETWORKING
      5. SERVICE LEVEL MANAGEMENT AND ORCHESTRATION
      6. Service Resolution and Routing
      7. FUSION ARCHITECTURE
      8. SERVICE DESIGN REQUIREMENTS AND PRINCIPLES
      9. SYSTEM DEPLOYMENT CONSIDERATIONS
      10. CONCLUSION AND FUTURE RESEARCH DIRECTIONS
      11. REFERENCES
      12. KEY TERMS AND DEFINITIONS
      13. APPENDIX: ACRONYMS
    2. Chapter 5: Power-Aware Networking
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. USE CASES
      4. 3. RELATED WORK
      5. 4. ISSUES, REQUIREMENTS AND CHALLENGES
      6. 5. PROMISING SOLUTIONS
      7. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    3. Chapter 6: Application-Enabled Collaborative Networking
      1. ABSTRACT
      2. INTRODUCTION
      3. Background
      4. AECN
      5. SOLUTIONS AND RECOMMENDATIONS
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    4. Chapter 7: The Whole World is Going Mobile
      1. ABSTRACT
      2. INTRODUCTION
      3. REVIEW OF INTERNET MOBILITY MANAGEMENT
      4. CONCLUSION
      5. REFERENCES
      6. KEY TERMS AND DEFINITIONS
    5. Chapter 8: Challenges of 5G Networking in Access and Core Networks
      1. ABSTRACT
      2. 1. INTRODUCTION & BACKGROUND
      3. 2. TOWARDS 5G: RAT EVOLUTION & RAN REVOLUTION
      4. 3. TOWARDS 5G: Core Network Revolution
      5. 4. CONCLUSION & FUTURE OUTLOOK
      6. ACKNOWLEDGMENT
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
  9. Section 3: Advanced Transport Techniques & Traffic Forwarding and Routing Schemes
    1. Chapter 9: Multipath TCP (MPTCP)
      1. ABSTRACT
      2. CONTEXT, ISSUES, AND RATIONALE
      3. MPTCP DESIGN PRINCIPLES
      4. MPTCP CANDIDATE USE CASES
      5. TRAFFIC ENGINEERING PURPOSES
      6. CURRENT STATUS
      7. EVOLUTION PERSPECTIVES
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    2. Chapter 10: A Top-Down Framework for Modeling Routing Design Complexity
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. MODELING COMPLEXITY OF ENTERPRISE ROUTING DESIGN
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    3. Chapter 11: The Path Computation Element (PCE)
      1. ABSTRACT
      2. INTRODUCTION
      3. PCE ARCHITECTURE
      4. PCE COMMUNICATION PROTOCOL
      5. PCE APPLICATION
      6. PCE IN OPTICAL NETWORKS
      7. PCE IN MULTI-DOMAIN/LAYER NETWORKS
      8. HOW PCE CAN FOSTER THE DEPLOYMENT OF SDN ARCHITECTURES: ASSETS AND CHALLENGES
      9. CONCLUSION, DEPLOYMENTS, AND FUTURE DIRECTIONS
      10. REFERENCES
      11. KEY TERMS AND DEFINITIONS
      12. APPENDIX
    4. Chapter 12: Recent Advances in Traffic Forwarding Techniques
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. MPLS MULTIPLE TOPOLOGY
      5. ENTROPY LABEL
      6. SEGMENT ROUTING
      7. PCE+
      8. NVO3 (VXLAN/NVGRE)
      9. SERVICE FUNCTION CHAINING (SFC)
      10. OPENFLOW
      11. PROTOCOL OBLIVIOUS FORWARDING (POF)
      12. FUTURE RESEARCH DIRECTIONS
      13. CONCLUSION
      14. REFERENCES
      15. KEY TERMS AND DEFINITIONS
    5. Chapter 13: Available Routing Construct (ARC)
      1. ABSTRACT
      2. INTRODUCTION
      3. CREATING A TOPOLOGY BASED ON ARCS
      4. CONCLUSION
      5. REFERENCES
      6. KEY TERMS AND DEFINITIONS
    6. Chapter 14: Asymmetric Extended Route Optimization (AERO)
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. THE AERO VIRTUAL LINK MODEL
      5. AERO LINK TRUST MODEL
      6. AERO LINK ENCAPSULATION
      7. THE AERO ADDRESS
      8. AERO ROUTING SYSTEM
      9. AERO PACKET FORWARDING AND ND MESSAGE RELAYING
      10. AERO CLIENT/SERVER INTERWORKING
      11. AERO ROUTE OPTIMIZATION
      12. MOBILE VPN CONSIDERATIONS
      13. MULTICAST CONSIDERATIONS
      14. IMPLEMENTATION AND DEPLOYMENT CONSIDERATIONS
      15. FUTURE RESEARCH DIRECTIONS
      16. CONCLUSION
      17. REFERENCES
      18. KEY TERMS AND DEFINITIONS
  10. Section 4: New Approaches to (Automated) Network Services Design, Delivery and Operation
    1. Chapter 15: Abstraction and Control of Transport Networks
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BUSINESS ACTORS IN ACTN
      4. 3. MULTI-DOMAIN MANAGEMENT
      5. 4. COMPUTATION MODEL OF ACTN
      6. 5. CONTROL AND INTERFACE MODEL FOR ACTN
      7. 6. DESIGN FEATURES OF ACTN
      8. FUTURE RESEARCH DIRECTIONS
      9. CONCLUSION
      10. REFERENCES
      11. ADDITIONAL READING
      12. KEY TERMS AND DEFINITIONS
    2. Chapter 16: Future SDN-Based Network Architectures
      1. ABSTRACT
      2. INTRODUCTION AND HISTORICAL BACKGROUND TO SDN
      3. A BROAD AND CURRENT VIEW OF SDN
      4. SDN REALIZATION AND IMPLEMENTATION CHALLENGES
      5. A VISION OF SDN FOR NETWORK ARCHITECTURES
      6. SDN APPLICABILITY ON FUTURE NETWORK ARCHITECTURES
      7. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    3. Chapter 17: Network Functions Virtualization
      1. ABSTRACT
      2. ENTER THE SOFTWARE-DEFINED ERA
      3. THE NFV CONCEPT, BENEFITS, AND RISKS
      4. A SHORT HISTORY OF NFV
      5. DRIVERS AND USE CASES
      6. INFRASTRUCTURE
      7. VNFS, COMPONENTS, AND DESIGN PATTERNS
      8. MANAGEMENT AND ORCHESTRATION: MANO
      9. THE CHALLENGES AHEAD
      10. REFERENCES
      11. KEY TERMS AND DEFINITIONS
    4. Chapter 18: Introducing Automation in Service Delivery Procedures
      1. ABSTRACT
      2. INTRODUCTION
      3. 1. SDN AND NFV PERSPECTIVES
      4. CONSIDERATIONS
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
  11. Section 5: Advanced Service Delivery Solutions
    1. Chapter 19: Optimizing the Delivery of Services Supported by Residential Gateways
      1. ABSTRACT
      2. INTRODUCTION
      3. THE CASE FOR VIRTUALIZING THE RGW
      4. A PROPOSAL FOR A vRGW FRAMEWORK
      5. vRGW MANAGEMENT
      6. EVALUATION AND PERFORMANCE ANALYSIS
      7. WRAP-UP AND CONCLUSIONS
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    2. Chapter 20: Context-Aware Content Delivery
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND ON VIDEO DELIVERY ARCHITECTURES, PROTOCOLS, AND STANDARDS
      4. QUALITY OF EXPERIENCE (QOE): DEFINITION AND MANAGEMENT MECHANISMS
      5. NETWORK TRANSPORT PROTOCOLS FOR VIDEO DELIVERY
      6. CONTEXT-AWARE CONTENT DELIVERY
      7. USER’S ACCEPTABILITY: ACCEPTANCE TO PRIVACY CONSTRAINT BY THE USER RESULTING FROM MANIPULATION OF PERSONAL INFORMATION.
      8. CONTEXT-AWARE CROSS-LAYER FRAMEWORK FOR VIDEO DELIVERY ENHANCEMENT
      9. BUSINESS MODELS
      10. FUTURE RESEARCH DIRECTIONS
      11. CONCLUSION
      12. REFERENCES
      13. ADDITIONAL READING
      14. KEY TERMS AND DEFINITIONS
    3. Chapter 21: Recent Advances and Perspectives on Content Delivery Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. CDN MARKET ECOSYSTEM
      4. CDN INTERCONNECTION
      5. CDN AND VIRTUALIZATION
      6. CONVERGENCE OF CDN AND CLOUDS
      7. CDN EXTENSION IN THE HOME
      8. DELEGATING CDN REQUEST ROUTING FUNCTIONS TO THE HOME GATEWAY
      9. EXTENDING CDN CONTENT DELIVERY FEATURES INTO THE HOME NETWORK
      10. EXTENDING CDN CONTENT INGESTION AND STORAGE FEATURES INTO THE HOME NETWORK
      11. EXTENDING CDN OAM FEATURES INTO THE HOME GATEWAY
      12. CONTENT DELIVERY FOR MOBILE
      13. CONCLUSION
      14. REFERENCES
      15. KEY TERMS AND DEFINITIONS
    4. Chapter 22: Future Networked Healthcare Systems
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. STATE OF THE ART
      4. 3. NETWORK ARCHITECTURE AND METHODOLOGY
      5. 4. NETWORKED HEALTHCARE APPLICATIONS: SIMULATIONS AND ANALYSIS
      6. 5. CONCLUSIONS AND FUTURE WORK
      7. ACKNOWLEDGMENT
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
  12. Compilation of References
  13. About the Contributors