{"title":"Networking standards and protocols Books","description":"","products":[{"product_id":"cisco-certified-devnet-associate-devasc-200901-official-cert-guide-9780136642961","title":"Cisco Certified DevNet Associate DEVASC 200901","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eChris Jackson, \u003c\/strong\u003eCCIE No. 6256 (R\u0026amp;S and SEC), is a Distinguished Architect and CTO for Global Sales Training at Cisco. Chris is focused on digital transformation and showing customers how to leverage the tremendous business value Cisco technologies can provide. He is the author of \u003cem\u003eNetwork Security Auditing\u003c\/em\u003e (Cisco Press, 2010), \u003cem\u003eCCNA Cloud CLDADM 210-455 Official Cert Guide\u003c\/em\u003e (Cisco Press, 2016), and various online video courses for Cisco Press. He holds dual CCIEs in security and routing and switching, CISA, CISSP, ITIL v3, seven SANS certifications, and a bachelor's degree in business administration. Residing in Franklin, Tennessee, Chris enjoys tinkering with electronics, robotics, and anything else that can be programmed to do his bidding. In addition, he is a 3rd Degree Black Belt in Taekwondo, rabid Star Wars fan, and has a ridiculous collection of Lego. His wife Piper and three children Caleb, Sydney, and Savannah are the true joy of his life and\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864173883735,"sku":"9780136642961","price":39.32,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780136642961.jpg?v=1722270737"},{"product_id":"the-global-war-for-internet-governance-9780300212525","title":"The Global War for Internet Governance","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"Yale University Press","offers":[{"title":"Default Title","offer_id":48864337199447,"sku":"9780300212525","price":22.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780300212525.jpg?v=1722271478"},{"product_id":"mpls-in-the-sdn-era-9781491905456","title":"MPLS in the SDN Era","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eHow can you make multivendor services work smoothly on today's complex networks? This practical book shows you how to deploy a large portfolio of multivendor Multiprotocol Label Switching (MPLS) services on networks, down to the configuration level.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48867304210775,"sku":"9781491905456","price":44.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781491905456.jpg?v=1722282695"},{"product_id":"http-9781565925090","title":"HTTP","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eBehind every web transaction lies the Hypertext Transfer Protocol (HTTP)  --- the language of web browsers and servers, of portals and search engines, of e-commerce and web services.  Understanding HTTP is essential for practically all web-based programming, design, analysis, and administration. While the basics of HTTP are elegantly simple, the protocol's advanced features are notoriously confusing, because they knit together complex technologies and terminology from many disciplines.  This book clearly explains HTTP and these interrelated core technologies, in twenty-one logically organized chapters, backed up by hundreds of detailed illustrations and examples, and convenient reference appendices.  HTTP: The Definitive Guide explains everything people need to use HTTP efficiently -- including the \"black arts\" and \"tricks of the trade\" -- in a concise and readable manner. In addition to explaining the basic HTTP features, syntax and guidelines, this book clarifies related, but often misunderstood topics, such as: TCP connection management, web proxy and cache architectures, web robots and robots.txt files, Basic and Digest authentication, secure HTTP transactions, entity body processing, internationalized content, and traffic redirection. Many technical professionals will benefit from this book.  Internet architects and developers who need to design and develop software, IT professionals who need to understand Internet architectural components and interactions, multimedia designers who need to publish and host multimedia, performance engineers who need to optimize web performance, technical marketing professionals who need a clear picture of core web architectures and protocols, as well as untold numbers of students and hobbyists will all benefit from the knowledge packed in this volume. There are many books that explain how to use the Web, but this is the one that explains how the Web works.  Written by experts with years of design and implementation experience, this book is the definitive technical bible that describes the \"why\" and the \"how\" of HTTP and web core technologies.  HTTP: The Definitive Guide is an essential reference that no technically-inclined member of the Internet community should be without.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"I think this book is an extremely useful, very comprehensive and clearly-written reference to all aspects of the internals of the Web going well beyond just the bare mechanics of HTTP. Even where its huge detail does stop on a topic, there are extensive and useful references for further reading on each topic covered given at the end of nearly every chapter.\" - John Collins, News@UK, March 2003\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003ePreface  Part I. HTTP: The Web's Foundation  1. Overview of HTTP HTTP: The Internet's Multimedia Courier  Web Clients and Servers Resources  Transactions  Messages  Connections  Protocol Versions Architectural Components of the Web  The End of the Beginning For More Information  2. URLs and Resources  Navigating the Internet's Resources  URL Syntax  URL Shortcuts  Shady Characters A Sea of Schemes  The Future  For More Information  3. HTTP Messages  The Flow of Messages  The Parts of a Message  Methods  Status Codes  Headers  For More Information  4. Connection Management  TCP Connections  TCP Performance  Considerations  HTTP Connection Handling  Parallel Connections  Persistent Connections  Pipelined Connections  The Mysteries of Connection Close  For More Information  Part II. HTTP Architecture 5. Web Servers  Web Servers Come in All Shapes and Sizes  A Minimal Perl Web Server  What Real Web Servers Do  Step 1: Accepting Client Connections  Step 2: Receiving Request Messages  Step 3: Processing Requests  Step 4: Mapping and Accessing Resources Step 5: Building Responses  Step 6: Sending Responses  Step 7: Logging  For More Information  6. Proxies  Web Intermediaries Why Use Proxies?  Where Do Proxies Go?  Client Proxy Settings Tricky Things About Proxy Requests  Tracing Messages  Proxy Authentication  Proxy Interoperation  For More Information 7. Caching  Redundant Data Transfers  Bandwidth Bottlenecks  Flash Crowds  Distance Delays  Hits and Misses  Cache Topologies  Cache Processing Steps  Keeping Copies Fresh  Controlling Cachability  Setting Cache Controls  Detailed Algorithms  Caches and Advertising  For More Information  8. Integration Points: Gateways, Tunnels, and Relays  Gateways  Protocol Gateways  Resource Gateways  Application Interfaces and Web Services  Tunnels  Relays  For More Information  9. Web Robots  Crawlers and Crawling  Robotic HTTP  Misbehaving Robots  Excluding Robots  Robot Etiquette  Search Engines  For More Information  10. HTTP-NG  HTTP's Growing Pains  HTTP-NG Activity  Modularize and Enhance  Distributed Objects  Layer 1: Messaging  Layer 2: Remote Invocation  Layer 3: Web Application  WebMUX  Binary Wire Protocol Current Status  For More Information  Part III. Identification, Authorization, and Security  11. Client Identification and Cookies The Personal Touch  HTTP Headers  Client IP Address  User Login Fat URLs  Cookies  For More Information  12. Basic Authentication Authentication  Basic Authentication  The Security Flaws of Basic Authentication  For More Information  13. Digest Authentication The Improvements of Digest Authentication  Digest Calculations Quality of Protection Enhancements  Practical Considerations Security Considerations  For More Information  14. Secure HTTP  Making HTTP Safe  Digital Cryptography  Symmetric-Key  Cryptography  Public-Key Cryptography  Digital Signatures  Digital Certificates  HTTPS: The Details  A Real HTTPS Client  Tunneling Secure Traffic Through Proxies  For More Information  Part IV. Entities, Encodings, and Internationalization  15. Entities and Encodings  Messages Are Crates, Entities Are Cargo  Content-Length: The Entity's Size  Entity Digests  Media Type and Charset Content Encoding  Transfer Encoding and Chunked Encoding  Time-Varying Instances  Validators and Freshness  Range Requests  Delta Encoding  For More Information  16. Internationalization  HTTP Support for International Content  Character Sets and HTTP  ultilingual Character Encoding Primer  Langaue Tags and HTTP  Internationalized URIs  Other Considerations  For More Information 17. Content Negotiation and Transcoding  Content-Negotiation Techniques  Client-Driven Negotiation  Server-Driven Negotiation Transparent Negotiation  Transcoding  Next Steps  For More Information  Part V. Content Publishing and Distribution  18. Web Hosting  Hosting Services  Virtual Hosting  Making Web Sites Reliable  Making Web Sites Fast  For More Information  19. Publishing Systems  FrontPage Server Extensions for Publishing Support  WebDAV and Collaborative Authoring  For More Information 20. Redirection and Load Balancing  Why Redirect?  Where to Redirect  Overview of Redirection Protocols  General Redirection Methods  Proxy Redirection Methods  Cache Redirection Methods  Internet Cache Protocol  Cache Array Routing Protocol  Hyper Text Caching Protocol  For More Information  21. Logging and Usage Tracking  What to Log?  Log Formats  Hit Metering  A Word on Privacy  For More Information  Part VI. Appendixes  A. URI Schemes B. HTTP Status Codes  C. HTTP Header Reference  D. MIME Types E. Base-64 Encoding  F. Digest Authentication  G. Language Tags H. MIME Charset Registry  Index","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48867582247255,"sku":"9781565925090","price":41.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781565925090.jpg?v=1722283988"},{"product_id":"containers-in-cisco-iosxe-iosxr-and-nxos-9780135895757","title":"Containers in Cisco IOSXE IOSXR and NXOS","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eYogeshRamdoss \u003c\/strong\u003e(CCIE No. 16183) is a principalengineer with the Cisco Customer Experience (CX) organization focusing on datacenter technologies such as Nexus switching platforms (standalone as well asVXLAN fabric), application-centric infrastructure (ACI), and hyperconvergedinfrastructure HyperFlex. Associated with Cisco since 2003, Yogesh is adistinguished speaker at Cisco Live, where he shares his knowledge and educatescustomers and partners on data center platforms and technologies, telemetry, analytics,network programmability, and various troubleshooting and packet capturing tools.He is a machine and behavior learning coinventor.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eNagendraKumar Nainar \u003c\/strong\u003e(CCIE No. 20987, CCDE No. 20190014) isa principal engineer with the Cisco Customer Experience (CX) organization(formerly TAC), focusing on enterprise networking. He is the coinventor of morethan 100 patent applications on various cutting-edge technologies and thecoarchitect for various recent \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e Foreword xxv\u003c\/p\u003e \u003cp\u003e Introduction xxvii\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart I Virtualization and Containers\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 1 Introduction to Virtualization 1\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e History of Computer Evolution 1\u003c\/p\u003e \u003cp\u003e History of Virtualization 2\u003c\/p\u003e \u003cp\u003e Virtualization—Architecture Definition andTypes 6\u003c\/p\u003e \u003cp\u003e Computing Virtualization Elements andTechniques 14\u003c\/p\u003e \u003cp\u003e Virtualization Scale and DesignConsideration 18\u003c\/p\u003e \u003cp\u003e Multitenancy in Virtualization 19\u003c\/p\u003e \u003cp\u003e Summary 20\u003c\/p\u003e \u003cp\u003e References in This Chapter 21\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 2 Virtualization and Cisco 23\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e History of Virtualization in Cisco 23\u003c\/p\u003e \u003cp\u003e Virtualization in Enterprise and ServiceProvider Environments 30\u003c\/p\u003e \u003cp\u003e The Era of Software-Defined Networking 32\u003c\/p\u003e \u003cp\u003e SDN Enablers 33\u003c\/p\u003e \u003cp\u003e Control Plane Virtualization 33\u003c\/p\u003e \u003cp\u003e Summary 58\u003c\/p\u003e \u003cp\u003e References in This Chapter 59\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 3 Container Orchestration and Management 61\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e Introduction to the Cloud-Native ReferenceModel 61\u003c\/p\u003e \u003cp\u003e The Journey from Virtual Network Function(VNF) to Cloud Native Function (CNF) 63\u003c\/p\u003e \u003cp\u003e Container Deployment and OrchestrationOverview 65\u003c\/p\u003e \u003cp\u003e Container Deployment and Orchestration 81\u003c\/p\u003e \u003cp\u003e Summary 95\u003c\/p\u003e \u003cp\u003e References 95\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 4 Container Networking Concepts 97\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e Container Networking—Introduction andEssentials 97\u003c\/p\u003e \u003cp\u003e Container Networking 99\u003c\/p\u003e \u003cp\u003e Container Network Models and Interfaces 105\u003c\/p\u003e \u003cp\u003e Setting Up Container Networking 115\u003c\/p\u003e \u003cp\u003e Summary 136\u003c\/p\u003e \u003cp\u003e References 137\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ePart II Container Deployment and Operation in Cisco Products\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 5 Container Orchestration in Cisco IOS-XE Platforms 139\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e Cisco IOS-XE Architecture 139\u003c\/p\u003e \u003cp\u003e IOS-XE Architecture: Application Hosting146\u003c\/p\u003e \u003cp\u003e IOx Applications 149\u003c\/p\u003e \u003cp\u003e Developing and Hosting Applications 157\u003c\/p\u003e \u003cp\u003e Licensing Requirements 185\u003c\/p\u003e \u003cp\u003e Summary 186\u003c\/p\u003e \u003cp\u003e References 187\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 6 Container Orchestration in Cisco IOS-XR Platforms 189\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e Cisco IOS-XR Architecture 189\u003c\/p\u003e \u003cp\u003e Application Hosting Architecture 192\u003c\/p\u003e \u003cp\u003e Hosting Environment Readiness 198\u003c\/p\u003e \u003cp\u003e Types of Application Hosting in Cisco XRPlatform 201\u003c\/p\u003e \u003cp\u003e Network Configuration and Verification 216\u003c\/p\u003e \u003cp\u003e Docker Images and Registry 218\u003c\/p\u003e \u003cp\u003e Network Configuration and Verification 224\u003c\/p\u003e \u003cp\u003e Application Hosting in VRF Namespace 226\u003c\/p\u003e \u003cp\u003e Container Management 232\u003c\/p\u003e \u003cp\u003e Summary 234\u003c\/p\u003e \u003cp\u003e References 234\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 7 Container Orchestration in Cisco NX-OS Platforms 235\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e Cisco NX-OS Software Architecture 235\u003c\/p\u003e \u003cp\u003e Hosting Environment Readiness 239\u003c\/p\u003e \u003cp\u003e Container Infrastructure Configuration andInstantiation 242\u003c\/p\u003e \u003cp\u003e Bash 256\u003c\/p\u003e \u003cp\u003e Summary 288\u003c\/p\u003e \u003cp\u003e References 289\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 8 Application Developers' Tools and Resources 291\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e Cisco Development Tool Kits and Resources291\u003c\/p\u003e \u003cp\u003e Open-Source and Commercial Tools 336\u003c\/p\u003e \u003cp\u003e Building and Deploying Container Images 341\u003c\/p\u003e \u003cp\u003e Configuration and Application ManagementTools 345\u003c\/p\u003e \u003cp\u003e Summary 357\u003c\/p\u003e \u003cp\u003e References 357\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 9 Container Deployment Use Cases 361\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e General Use Cases for Enterprise, ServiceProvider, and Data Center\u003c\/p\u003e \u003cp\u003e IOS-XR Use Case: Disaggregated Seamless BFDas a Virtual Network Function for Rapid Failure Detection 384\u003c\/p\u003e \u003cp\u003e Seamless BFD Overview 385\u003c\/p\u003e \u003cp\u003e Creating and Hosting S-BFD as a VirtualNetwork Function 387\u003c\/p\u003e \u003cp\u003e NX-OS Use Case: Control Plane Health CheckUsing an Anomaly Detector 391\u003c\/p\u003e \u003cp\u003e NX-OS Use Case: NX-OS Docker Health Check398\u003c\/p\u003e \u003cp\u003e Summary 404\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eChapter 10 Current NFV Offering and Future Trends in Containers 405\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e App Hosting Services 405\u003c\/p\u003e \u003cp\u003e Cisco NFV Offerings 411\u003c\/p\u003e \u003cp\u003e Containers and Service Chaining 418\u003c\/p\u003e \u003cp\u003e Serverless Computing and Network Functions421\u003c\/p\u003e \u003cp\u003e Summary 423\u003c\/p\u003e \u003cp\u003e References 423\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eTOC, 9780135895757, 6\/9\/2020\u003c\/strong\u003e\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48883797721431,"sku":"9780135895757","price":40.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780135895757.jpg?v=1722529088"},{"product_id":"analysis-evaluation-of-communication-performance-in-a-real-time-industrial-fieldbus-9781536106404","title":"Analysis \u0026 Evaluation of Communication","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"Nova Science Publishers Inc","offers":[{"title":"Default Title","offer_id":48886052913495,"sku":"9781536106404","price":163.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781536106404.jpg?v=1722538652"},{"product_id":"lisp-network-the-evolution-to-the-next-generation-of-data-networks-9781587144714","title":"LISP Network, The: Evolution to the","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eIn an era of ubiquitous clouds, virtualization, mobility, and the Internet of Things, information and resources must be accessible anytime, from anywhere. Connectivity to devices and workloads must be seamless even when people move: location must be fully independent of device identity.\u003c\/p\u003e \u003cp\u003eThe LISP protocol makes all this possible. LISP is address-family agnostic, so it can encapsulate any protocol within another, and route across virtually any network. LISP applications include very-large-scale virtualization for WANs and multi-tenant data centers; host mobility and location services across data centers; advanced mobile networks; ad-hoc networks; IPv6 enablement, seamless site multi-homing; workload mobility; cellular mobility; multicast and traffic engineering, and more.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eThe LISP Network \u003c\/b\u003eis the first comprehensive, in-depth guide to LISP concepts, architecture, techniques, and applications. Co-authored by LISP co-creator Dino Farinacci and two pioneering developers of Cisco's LISP implementation, this guide will help you plan and implement LISP in any data center, WAN edge, or service provider core network. Largely implementation-agnostic, this book offers actionable answers to questions such as:\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003e       What problems does LISP address, and how does it address them?   \u003c\/li\u003e\n\u003cli\u003e       How does LISP work?   \u003c\/li\u003e\n\u003cli\u003e       What are LISP's applications, and how do you architect LISP solutions for each application?   \u003c\/li\u003e\n\u003cli\u003e       How does LISP fit with SDN, IoT, and IPv6?   \u003c\/li\u003e\n\u003cli\u003e       What is LISP's future?   \u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003e\u003cb\u003eThe LISP Network \u003c\/b\u003econcludes with detailed deployment case studies of several LISP applications, each drawn from the authors' pioneering experience.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e1. LISP and the Future of Networking\u003c\/li\u003e\n\u003cli\u003e2. LISP Architecture\u003c\/li\u003e\n\u003cli\u003e3. LISP Unicast Handling Fundamentals\u003c\/li\u003e\n\u003cli\u003e4. LISP Multicasting Fundamentals\u003c\/li\u003e\n\u003cli\u003e5. Traffic Engineering and LISP\u003c\/li\u003e\n\u003cli\u003e6. LISP Host Mobility\u003c\/li\u003e\n\u003cli\u003e7. LISP Network Virtualization\/Multi-tenancy\u003c\/li\u003e\n\u003cli\u003e8. LISP and the Multi-homed Internet Edge\u003c\/li\u003e\n\u003cli\u003e9. Programmability, Policy and LISP: Integration and Application\u003c\/li\u003e\n\u003cli\u003e10. LISP and the Internet of Things\u003c\/li\u003e\n\u003cli\u003e11. LISP Application Deployment, Configuration and Troubleshooting\u003cbr\u003e \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48886448685399,"sku":"9781587144714","price":39.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781587144714.jpg?v=1722540101"},{"product_id":"lisp-network-deployment-and-troubleshooting-the-complete-guide-to-lisp-implementation-on-ios-xe-ios-xr-and-nx-os-9781587145063","title":"LISP Network Deployment and Troubleshooting: The","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThe LISP overlay protocol helps organizations provide seamless connectivity to devices and workloads wherever they move, enabling open and highly scalable networks with unprecedented flexibility and agility. \u003cb\u003eLISP Network Deployment and Troubleshooting \u003c\/b\u003eis the single source for understanding, configuring and troubleshooting LISP on Cisco IOS, IOS XR and NX-OS platforms. It brings together comprehensive coverage of how LISP works, how it integrates with leading Cisco platforms, how to configure it for maximum efficiency, and how to troubleshoot LISP-related issues such as scalability and convergence.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eFocusing on design and deployment in real production environments, leading Cisco LISP engineers Tarique Shakil and Vinit Jain offer authoritative coverage of deploying LISP, verifying its operation, and optimizing its performance in widely diverse environments. Drawing on their unsurpassed experience supporting LISP deployments, they share detailed configuration examples, templates, and best practices designed to help you succeed with LISP no matter how you intend to use it. Coverage includes:\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003e       Problems LISP solves, current use cases, and powerful emerging applications   \u003c\/li\u003e\n\u003cli\u003e       Standards and architecture, including control and data planes, packets, messaging, and communication processes   \u003c\/li\u003e\n\u003cli\u003e       LISP IPv4 unicast routing, IPv6 enablement\/transition, and multicast   \u003c\/li\u003e\n\u003cli\u003e       LISP mobility in traditional data center and VXLAN fabrics   \u003c\/li\u003e\n\u003cli\u003e       LISP network virtualization and multi-tenancy   \u003c\/li\u003e\n\u003cli\u003e       LISP in the enterprise multi-homed Internet\/WAN edge   \u003c\/li\u003e\n\u003cli\u003e       Securing, managing, and automating LISP   \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e1. LISP Introduction \u003c\/li\u003e\n\u003cli\u003e2. LISP Architecture \u003c\/li\u003e\n\u003cli\u003e3. LISP IPv4 Unicast Routing \u003c\/li\u003e\n\u003cli\u003e4. LISP IPv6 Unicast Routing \u003c\/li\u003e\n\u003cli\u003e5. LISP Multicast Routing Fundamentals \u003c\/li\u003e\n\u003cli\u003e6. LISP IP Mobility in Traditional Data Center Network \u003c\/li\u003e\n\u003cli\u003e7. LISP IP Mobility in Modern Data Center Fabrics \u003c\/li\u003e\n\u003cli\u003e8. LISP Network Virtualization\/Multi-tenancy \u003c\/li\u003e\n\u003cli\u003e9. LISP in the Enterprise Multi-homed Internet\/WAN Edge \u003c\/li\u003e\n\u003cli\u003e10. LISP Security \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48886448783703,"sku":"9781587145063","price":42.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781587145063.jpg?v=1722540101"},{"product_id":"sip-understanding-the-session-initiation-protocol-fourth-edition-9781608078639","title":"SIP: Understanding the Session Initiation","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eNow in its fourth edition, the ground-breaking Artech House bestseller SIP: Understanding the Session Initiation Protocol offers you the most comprehensive and current understanding of this revolutionary protocol for call signaling and IP Telephony. The fourth edition incorporates changes in SIP from the last five years with new chapters on internet threats and attacks, WebRTC and SIP, and substantial updates throughout. This cutting-edge book shows how SIP provides a highly-scalable and cost-effective way to offer new and exciting telecommunication feature sets, helping practitioners design \"next generation\" network and develop new applications and software stacks. Other key discussions include SIP as a key component in the Internet multimedia conferencing architecture, request and response messages, devices in a typical network, types of servers, SIP headers, comparisons with existing signaling protocols including H.323, related protocols SDP (Session Description Protocol) and RTP (Real-time Transport Protocol), and the future direction of SIP.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eSIP and the Internet; Introduction to SIP; SIP Clients and Servers; SIP Request Messages; SIP Response Messages; SIP Header Fields; Wireless, Mobility, and IMS; Presence and Instant Messaging; Services in SIP; Network Address Translation; Related Protocols; Media Transport; Negotiating Media Sessions; Internet Threats and Attacks (Ch 4 from VoIPSec Book); SIP Security; Media Security (Ch 10 from VoIP Sec); Identity (Ch 11 from VoIP Sec Book); VoIP\/PSTN Gateway Security (Ch 12 from VoIP Sec); Peer to Peer SIP; Appendix.","brand":"Artech House Publishers","offers":[{"title":"Default Title","offer_id":49084176957783,"sku":"9781608078639","price":92.7,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781608078639.jpg?v=1725551301"},{"product_id":"iot-fundamentals-networking-technologies-protocols-and-use-cases-for-the-internet-of-things-9781587144561","title":"IoT Fundamentals: Networking Technologies,","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eToday, billions of devices are Internet-connected, IoT standards and protocols are stabilizing, and technical professionals must increasingly solve real problems with IoT technologies. Now, five leading Cisco IoT experts present the first comprehensive, practical reference for making IoT work. \u003cem\u003eIoT Fundamentals\u003c\/em\u003e brings together knowledge previously available only in white papers, standards documents, and other hard-to-find sources—or nowhere at all.\u003c\/p\u003e \u003cp\u003eThe authors begin with a high-level overview of IoT and introduce key concepts needed to successfully design IoT solutions. Next, they walk through each key technology, protocol, and technical building block that combine into complete IoT solutions.\u003c\/p\u003e \u003cp\u003eBuilding on these essentials, they present several detailed use cases, including manufacturing, energy, utilities, smart+connected cities, transportation, mining, and public safety. Whatever your role or existing infrastructure, you’ll gain deep insight what IoT applications can do, and what it takes to deliver them.\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003e Fully covers the principles and components of next-generation wireless networks built with Cisco IOT solutions such as IEEE 802.11 (Wi-Fi), IEEE 802.15.4-2015 (Mesh), and LoRaWAN\u003c\/li\u003e\n\u003cli\u003e Brings together real-world tips, insights, and best practices for designing and implementing next-generation wireless networks\u003c\/li\u003e\n\u003cli\u003e Presents start-to-finish configuration examples for common deployment scenarios\u003c\/li\u003e\n\u003cli\u003e Reflects the extensive first-hand experience of Cisco experts \u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e Foreword xxvi\u003cbr\u003e Introduction xxviii\u003cbr\u003ePart I Introduction to IoT 1\u003cbr\u003eChapter 1 What Is IoT? 3\u003cbr\u003e Genesis of IoT 4\u003cbr\u003e IoT and Digitization 6\u003cbr\u003e IoT Impact 7\u003cbr\u003e Connected Roadways 8\u003cbr\u003e Connected Factory 12\u003cbr\u003e Smart Connected Buildings 15\u003cbr\u003e Smart Creatures 19\u003cbr\u003e Convergence of IT and OT 21\u003cbr\u003e IoT Challenges 23\u003cbr\u003e Summary 24\u003cbr\u003e References 24\u003cbr\u003eChapter 2 IoT Network Architecture and Design 27\u003cbr\u003e Drivers Behind New Network Architectures 28\u003cbr\u003e Scale 30\u003cbr\u003e Security 31\u003cbr\u003e Constrained Devices and Networks 32\u003cbr\u003e Data 32\u003cbr\u003e Legacy Device Support 32\u003cbr\u003e Comparing IoT Architectures 33\u003cbr\u003e The oneM2M IoT Standardized Architecture 33\u003cbr\u003e The IoT World Forum (IoTWF) Standardized Architecture 35\u003cbr\u003e Additional IoT Reference Models 39\u003cbr\u003e A Simplified IoT Architecture 40\u003cbr\u003e The Core IoT Functional Stack 43\u003cbr\u003e Layer 1: Things: Sensors and Actuators Layer 44\u003cbr\u003e Layer 2: Communications Network Layer 46\u003cbr\u003e Layer 3: Applications and Analytics Layer 59\u003cbr\u003e IoT Data Management and Compute Stack 63\u003cbr\u003e Fog Computing 65\u003cbr\u003e Edge Computing 68\u003cbr\u003e The Hierarchy of Edge, Fog, and Cloud 68\u003cbr\u003e Summary 70\u003cbr\u003e References 71\u003cbr\u003ePart II Engineering IoT Networks 73\u003cbr\u003eChapter 3 Smart Objects: The “Things” in IoT 75\u003cbr\u003e Sensors, Actuators, and Smart Objects 76\u003cbr\u003e Sensors 76\u003cbr\u003e Actuators 81\u003cbr\u003e Micro-Electro-Mechanical Systems (MEMS) 83\u003cbr\u003e Smart Objects 84\u003cbr\u003e Sensor Networks 87\u003cbr\u003e Wireless Sensor Networks (WSNs) 88\u003cbr\u003e Communication Protocols for Wireless Sensor Networks 92\u003cbr\u003e Summary 93\u003cbr\u003eChapter 4 Connecting Smart Objects 95\u003cbr\u003e Communications Criteria 96\u003cbr\u003e Range 96\u003cbr\u003e Frequency Bands 98\u003cbr\u003e Power Consumption 101\u003cbr\u003e Topology 102\u003cbr\u003e Constrained Devices 103\u003cbr\u003e Constrained-Node Networks 104\u003cbr\u003e IoT Access Technologies 107\u003cbr\u003e IEEE 802.15.4 108\u003cbr\u003e IEEE 802.15.4g and 802.15.4e 118\u003cbr\u003e IEEE 1901.2a 124\u003cbr\u003e IEEE 802.11ah 130\u003cbr\u003e LoRaWAN 134\u003cbr\u003e NB-IoT and Other LTE Variations 142\u003cbr\u003e Summary 146\u003cbr\u003eChapter 5 IP as the IoT Network Layer 149\u003cbr\u003e The Business Case for IP 150\u003cbr\u003e The Key Advantages of Internet Protocol 150\u003cbr\u003e Adoption or Adaptation of the Internet Protocol 152\u003cbr\u003e The Need for Optimization 154\u003cbr\u003e Constrained Nodes 155\u003cbr\u003e Constrained Networks 156\u003cbr\u003e IP Versions 157\u003cbr\u003e Optimizing IP for IoT 159\u003cbr\u003e From 6LoWPAN to 6Lo 159\u003cbr\u003e Header Compression 161\u003cbr\u003e Fragmentation 162\u003cbr\u003e Mesh Addressing 163\u003cbr\u003e 6TiSCH 165\u003cbr\u003e RPL 167\u003cbr\u003e Authentication and Encryption on Constrained Nodes 173\u003cbr\u003e Profiles and Compliances 174\u003cbr\u003e Internet Protocol for Smart Objects (IPSO) Alliance 174\u003cbr\u003e Wi-SUN Alliance 174\u003cbr\u003e Thread 174\u003cbr\u003e IPv6 Ready Logo 175\u003cbr\u003e Summary 175\u003cbr\u003eChapter 6 Application Protocols for IoT 177\u003cbr\u003e The Transport Layer 178\u003cbr\u003e IoT Application Transport Methods 180\u003cbr\u003e Application Layer Protocol Not Present 180\u003cbr\u003e SCADA 182\u003cbr\u003e Generic Web-Based Protocols 189\u003cbr\u003e IoT Application Layer Protocols 191 \u003cbr\u003e Summary 204\u003cbr\u003eChapter 7 Data and Analytics for IoT 205\u003cbr\u003e An Introduction to Data Analytics for IoT 206\u003cbr\u003e Structured Versus Unstructured Data 207\u003cbr\u003e Data in Motion Versus Data at Rest 209\u003cbr\u003e IoT Data Analytics Overview 209\u003cbr\u003e IoT Data Analytics Challenges 211\u003cbr\u003e Machine Learning 212\u003cbr\u003e Machine Learning Overview 212\u003cbr\u003e Machine Learning and Getting Intelligence from Big Data 218\u003cbr\u003e Predictive Analytics 220\u003cbr\u003e Big Data Analytics Tools and Technology 220\u003cbr\u003e Massively Parallel Processing Databases 222\u003cbr\u003e NoSQL Databases 223\u003cbr\u003e Hadoop 224\u003cbr\u003e The Hadoop Ecosystem 227\u003cbr\u003e Edge Streaming Analytics 230\u003cbr\u003e Comparing Big Data and Edge Analytics 231\u003cbr\u003e Edge Analytics Core Functions 232\u003cbr\u003e Distributed Analytics Systems 235\u003cbr\u003e Network Analytics 236\u003cbr\u003e Flexible NetFlow Architecture 238\u003cbr\u003e Summary 242\u003cbr\u003e References 243\u003cbr\u003eChapter 8 Securing IoT 245\u003cbr\u003e A Brief History of OT Security 246\u003cbr\u003e Common Challenges in OT Security 249\u003cbr\u003e Erosion of Network Architecture 249\u003cbr\u003e Pervasive Legacy Systems 250\u003cbr\u003e Insecure Operational Protocols 250\u003cbr\u003e Other Protocols 253\u003cbr\u003e Device Insecurity 254\u003cbr\u003e Dependence on External Vendors 255\u003cbr\u003e Security Knowledge 256\u003cbr\u003e How IT and OT Security Practices and Systems Vary 256\u003cbr\u003e The Purdue Model for Control Hierarchy 257\u003cbr\u003e OT Network Characteristics Impacting Security 259\u003cbr\u003e Security Priorities: Integrity, Availability, and Confidentiality 261\u003cbr\u003e Security Focus 261\u003cbr\u003e Formal Risk Analysis Structures: OCTAVE and FAIR 262\u003cbr\u003e OCTAVE 262\u003cbr\u003e FAIR 265\u003cbr\u003e The Phased Application of Security in an Operational Environment 266\u003cbr\u003e Secured Network Infrastructure and Assets 266\u003cbr\u003e Deploying Dedicated Security Appliances 269\u003cbr\u003e Higher-Order Policy Convergence and Network Monitoring 272\u003cbr\u003e Summary 274\u003cbr\u003ePart III IoT in Industry 275\u003cbr\u003eChapter 9 Manufacturing 277\u003cbr\u003e An Introduction to Connected Manufacturing 278\u003cbr\u003e An IoT Strategy for Connected Manufacturing 279\u003cbr\u003e Business Improvements Driven Through IoT 281\u003cbr\u003e An Architecture for the Connected Factory 282\u003cbr\u003e Industrial Automation and Control Systems Reference Model 282\u003cbr\u003e The CPwE Reference Model 284\u003cbr\u003e CPwE Resilient Network Design 286\u003cbr\u003e CPwE Wireless 289\u003cbr\u003e Industrial Automation Control Protocols 293\u003cbr\u003e EtherNet\/IP and CIP 293\u003cbr\u003e PROFINET 294\u003cbr\u003e The PROFINET Architecture 296\u003cbr\u003e Media Redundancy Protocol (MRP) 297\u003cbr\u003e Modbus\/TCP 298\u003cbr\u003e Connected Factory Security 299\u003cbr\u003e A Holistic Approach to Industrial Security 299\u003cbr\u003e Edge Computing in the Connected Factory 304\u003cbr\u003e Connected Machines and Edge Computing 304\u003cbr\u003e Summary 307\u003cbr\u003e References 307\u003cbr\u003eChapter 10 Oil and Gas 309\u003cbr\u003e An Introduction to the Oil and Gas Industry 310\u003cbr\u003e Defining Oil and Gas 310\u003cbr\u003e The Oil and Gas Value Chain 313\u003cbr\u003e Current Trends in the Oil and Gas Industry 314\u003cbr\u003e Industry Key Challenges as Digitization Drivers 316\u003cbr\u003e IoT and the Oil and Gas Industry 319\u003cbr\u003e Improving Operational Efficiency 321\u003cbr\u003e The Purdue Model for Control Hierarchy in Oil and Gas Networks 321\u003cbr\u003e Oil and Gas Use Cases for IoT 323\u003cbr\u003e IoT Architectures for Oil and Gas 326\u003cbr\u003e Control Room Networks for Oil and Gas 327\u003cbr\u003e Wired Networks for Oil and Gas 328\u003cbr\u003e Wireless Networks for Oil and Gas 328\u003cbr\u003e Wireless Use Cases in the Oil and Gas Industry 332\u003cbr\u003e The Risk Control Framework for Cybersecurity in IoT 335\u003cbr\u003e Securing the Oil and Gas PCN: Background 337\u003cbr\u003e Securing the Oil and Gas PCN: Use Cases and Requirements 338\u003cbr\u003e Data Analytics for Predictive Asset Monitoring 341\u003cbr\u003e Summary 342\u003cbr\u003e References 343\u003cbr\u003eChapter 11 Utilities 345\u003cbr\u003e An Introduction to the Power Utility Industry 347\u003cbr\u003e The IT\/OT Divide in Utilities 348\u003cbr\u003e The GridBlocks Reference Model 350\u003cbr\u003e GridBlocks: An 11-Tiered Reference Architecture 352\u003cbr\u003e The Primary Substation GridBlock and Substation Automation 356\u003cbr\u003e SCADA 357\u003cbr\u003e IEC 61850: The Modernization of Substation Communication\u003cbr\u003e Standards 358\u003cbr\u003e Network Resiliency Protocols in the Substation 362\u003cbr\u003e System Control GridBlock: The Substation WAN 364\u003cbr\u003e Defining Teleprotection 364\u003cbr\u003e Designing a WAN for Teleprotection 367\u003cbr\u003e The Field Area Network (FAN) GridBlock 369\u003cbr\u003e Advanced Metering Infrastructure 371\u003cbr\u003e Other Use Cases 373\u003cbr\u003e Securing the Smart Grid 377\u003cbr\u003e NERC CIP 378\u003cbr\u003e Smart Grid Security Considerations 380\u003cbr\u003e The Future of the Smart Grid 381\u003cbr\u003e Summary 382\u003cbr\u003e References 383\u003cbr\u003eChapter 12 Smart and Connected Cities 385\u003cbr\u003e An IoT Strategy for Smarter Cities 386\u003cbr\u003e Vertical IoT Needs for Smarter Cities 386\u003cbr\u003e Global vs. Siloed Strategies 389\u003cbr\u003e Smart City IoT Architecture 390\u003cbr\u003e Street Layer 391\u003cbr\u003e City Layer 394\u003cbr\u003e Data Center Layer 395\u003cbr\u003e Services Layer 397\u003cbr\u003e On-Premises vs. Cloud 398\u003cbr\u003e Smart City Security Architecture 398\u003cbr\u003e Smart City Use-Case Examples 401\u003cbr\u003e Connected Street Lighting 401\u003cbr\u003e Connected Environment 409\u003cbr\u003e Summary 411\u003cbr\u003e References 412\u003cbr\u003eChapter 13 Transportation 413\u003cbr\u003e Transportation and Transports 413\u003cbr\u003e Transportation Challenges 415\u003cbr\u003e Roadways 415\u003cbr\u003e Mass Transit 416\u003cbr\u003e Rail 417\u003cbr\u003e Challenges for Transportation Operators and Users 418\u003cbr\u003e IoT Use Cases for Transportation 420\u003cbr\u003e Connected Cars 421\u003cbr\u003e Connected Fleets 422\u003cbr\u003e Infrastructure and Mass Transit 422\u003cbr\u003e An IoT Architecture for Transportation 427\u003cbr\u003e IoT Technologies for Roadways 427\u003cbr\u003e Connected Roadways Network Architecture 434\u003cbr\u003e Extending the Roadways IoT Architecture to Bus Mass Transit 440\u003cbr\u003e Extending Bus IoT Architecture to Railways 442\u003cbr\u003e Summary 447\u003cbr\u003e References 448\u003cbr\u003eChapter 14 Mining 449\u003cbr\u003e Mining Today and Its Challenges 451\u003cbr\u003e Scale 451\u003cbr\u003e Safety 455\u003cbr\u003e Environment 455\u003cbr\u003e Security 456\u003cbr\u003e Volatile Markets 456\u003cbr\u003e Challenges for IoT in Modern Mining 456\u003cbr\u003e The OT Roles in Mining 456\u003cbr\u003e Connectivity 457\u003cbr\u003e An IoT Strategy for Mining 459\u003cbr\u003e Improved Safety and Location Services 459\u003cbr\u003e Location Services 461\u003cbr\u003e Improved Efficiencies 464\u003cbr\u003e Improved Collaboration 465\u003cbr\u003e IoT Security for Mining 466\u003cbr\u003e An Architecture for IoT in Mining 467\u003cbr\u003e IEEE 802.11 as the IoT Access Layer 468\u003cbr\u003e 802.11 Outdoor Wireless Mesh 468\u003cbr\u003e 4G\/LTE 474\u003cbr\u003e Wireless in Underground Mining 475\u003cbr\u003e Industrial Wireless 476\u003cbr\u003e Isolated vs. Connected Mine Networks 476\u003cbr\u003e Core Network Connectivity 478\u003cbr\u003e Network Design Consideration for Mining Applications 479\u003cbr\u003e Data Processing 480\u003cbr\u003e Summary 481\u003cbr\u003eChapter 15 Public Safety 483\u003cbr\u003e Overview of Public Safety 484\u003cbr\u003e Public Safety Objects and Exchanges 484\u003cbr\u003e Public and Private Partnership for Public Safety IoT 486\u003cbr\u003e Public Safety Adoption of Technology and the IoT 488\u003cbr\u003e An IoT Blueprint for Public Safety 489\u003cbr\u003e Mission Continuum 489\u003cbr\u003e Mission Fabric 490\u003cbr\u003e Inter-agency Collaboration 491\u003cbr\u003e Emergency Response IoT Architecture 493\u003cbr\u003e Mobile Command Center 494\u003cbr\u003e Mobile Vehicles: Land, Air, and Sea 501\u003cbr\u003e IoT Public Safety Information Processing 506\u003cbr\u003e School Bus Safety 508\u003cbr\u003e Bus Location and Student Onboarding\/Offboarding 508\u003cbr\u003e Driver Behavior Reporting 510\u003cbr\u003e Diagnostic Reporting 511\u003cbr\u003e Video Surveillance 511\u003cbr\u003e Student Wi-Fi 513\u003cbr\u003e Push-to-Talk Communication 513\u003cbr\u003e School Bus Safety Network Architecture 513\u003cbr\u003e Summary 514\u003cbr\u003e Reference 515\u003cbr\u003e9781587144561, TOC, 5\/16\/2017\u003cbr\u003e\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":49372344549719,"sku":"9781587144561","price":36.44,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781587144561.jpg?v=1730162803"},{"product_id":"understanding-session-border-controllers-comprehensive-guide-to-deploying-and-maintaining-cisco-unified-border-element-solutions-9781587144769","title":"Understanding Session Border Controllers:","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eThe complete guide to deploying and operating SBC solutions, Including Cisco Unified Border Element (CUBE)\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eEnterprise and service provider networks are increasingly adopting SIP as the guiding protocol for session management, and require leveraging Session Border Controller (SBC) technology to enable this transition. Thousands of organizations have made the Cisco Unified Border Element (CUBE) their SBC technology of choice.\u003c\/p\u003e \u003cp\u003e\u003cem\u003eUnderstanding Session Border Controllers\u003c\/em\u003e gives network professionals and consultants a comprehensive guide to SBC theory, design, deployment, operation, security, troubleshooting, and more. Using CUBE-based examples, the authors offer insights that will be valuable to technical professionals using any SBC solution.\u003c\/p\u003e \u003cp\u003eThe authors thoroughly cover native call control protocols, SBC behavior, and SBC’s benefits for topology abstraction, demarcation and security, media, and protocol interworking. They also present practical techniques and configurations for achieving interoperability with a wide variety of collaboration products and solutions.\u003c\/p\u003e \u003cul\u003e\n\u003cli\u003e Evaluate key benefits of SBC solutions for security, management, and interoperability\u003c\/li\u003e\n\u003cli\u003e Master core concepts of SIP, H.323, DTMF, signaling interoperability, call routing, fax\/modem over IP, security, media handling, and media\/signal forking in the SBC context\u003c\/li\u003e\n\u003cli\u003e Compare SBC deployment scenarios, and optimize deployment for your environment\u003c\/li\u003e\n\u003cli\u003e Size and scale an SBC platform for your environment, prevent oversubscription of finite resources, and control cost through careful licensing\u003c\/li\u003e\n\u003cli\u003e Use SBCs as a back-to-back user agent (B2BUA) to interoperate between asymmetric VoIP networks\u003c\/li\u003e\n\u003cli\u003e Establish SIP trunking for PSTN access via SBCs\u003c\/li\u003e\n\u003cli\u003e Interoperate with call servers, proxies, fax servers, ITSPs, redirect servers, call recording servers, contact centers, and other devices\u003c\/li\u003e\n\u003cli\u003e Secure real-time communications over IP\u003c\/li\u003e\n\u003cli\u003e Mitigate security threats associated with complex SIP deployments\u003c\/li\u003e\n\u003cli\u003e Efficiently monitor and manage an SBC environment \u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eForeword xxx\u003cbr\u003e Introduction xxxiii\u003cbr\u003ePart I Introduction\u003cbr\u003eChapter 1 Laying the Groundwork 1\u003cbr\u003e Overview of SIP 3\u003cbr\u003e Overview of H.323 18\u003cbr\u003e Introduction to SIP Trunking 20\u003cbr\u003e Introduction to SDP 26\u003cbr\u003e Overview of B2BUAs 42\u003cbr\u003e Session Border Controllers 44\u003cbr\u003e Cisco Unified Border Element 53\u003cbr\u003e Summary 54\u003cbr\u003e References 54\u003cbr\u003eChapter 2 SBC Deployment Models 55\u003cbr\u003e Purposeful Deployments 56\u003cbr\u003e CUBE Deployment Options 61\u003cbr\u003e Multi-VRF Support on CUBE 68\u003cbr\u003e SBC High Availability 72\u003cbr\u003e Summary 108\u003cbr\u003e References 109\u003cbr\u003ePart II Architecture, Capabilities and Design\u003cbr\u003eChapter 3 Call Routing 111\u003cbr\u003e Dialing and Routing a SIP Call 112\u003cbr\u003e Call Routing Types 128\u003cbr\u003e Next-Hop Determination 132\u003cbr\u003e End-to-End Call Trace 141\u003cbr\u003e CUBE Call Routing Mechanisms 149\u003cbr\u003e Summary 221\u003cbr\u003e References 222\u003cbr\u003eChapter 4 Signaling and Interworking 225\u003cbr\u003e SIP—SIP Interworking 226\u003cbr\u003e SIP Header Interworking 281\u003cbr\u003e SIP Normalization 283\u003cbr\u003e Transport and Protocol Interworking 299\u003cbr\u003e Supplementary Services 312\u003cbr\u003e SIP—H.323 Interworking 319\u003cbr\u003e Summary 323\u003cbr\u003e References 323\u003cbr\u003eChapter 5 Media Processing 327\u003cbr\u003e Real-Time Transport Protocol 328\u003cbr\u003e Real-Time Transport Control Protocol 334\u003cbr\u003e SBC Handling of RTP and RTCP 341\u003cbr\u003e Symmetric and Asymmetric RTP\/RTCP 354\u003cbr\u003e DSP-Based RTP Handling on SBCs 356\u003cbr\u003e Media Anti-Tromboning 374\u003cbr\u003e Alternative Network Address Types 378\u003cbr\u003e Solving NAT Traversal Challenges 380\u003cbr\u003e Troubleshooting RTP 404\u003cbr\u003e Summary 413\u003cbr\u003e References 413\u003cbr\u003eChapter 6 Secure Signaling and Media 415\u003cbr\u003e Understanding Secure Technologies 415\u003cbr\u003e Establishing Secure Sessions 449\u003cbr\u003e SBC Signaling and Media Security 474\u003cbr\u003e Alternative Security Methods 504\u003cbr\u003e Summary 504\u003cbr\u003e References 505\u003cbr\u003eChapter 7 DTMF Interworking 509\u003cbr\u003e Introduction to DTMF Relay 510\u003cbr\u003e Variants of DTMF Relay 512\u003cbr\u003e DTMF Relay on SBCs 530\u003cbr\u003e Configuring and Troubleshooting DTMF Relay 546\u003cbr\u003e Summary 568\u003cbr\u003e References 568\u003cbr\u003eChapter 8 Scalability Considerations 571\u003cbr\u003e Platform Sizing 572\u003cbr\u003e Licensing 598\u003cbr\u003e Overload Prevention Techniques 610\u003cbr\u003e Summary 625\u003cbr\u003e References 626\u003cbr\u003ePart III Integrations and Interoperability\u003cbr\u003eChapter 9 SIP Trunking for PSTN Access Through SBCs 627\u003cbr\u003e Best Practices for ITSP Access with SBCs 628\u003cbr\u003e SIP Trunk Registration 635\u003cbr\u003e Authentication 642\u003cbr\u003e Registration with SBCs 648\u003cbr\u003e Troubleshooting 671\u003cbr\u003e Summary 677\u003cbr\u003e References 677\u003cbr\u003eChapter 10 Fax over IP (FoIP) on SBCs 679\u003cbr\u003e Introduction to Fax 680\u003cbr\u003e Analyzing a Basic Fax Call 683\u003cbr\u003e Fax over IP (FoIP) 699\u003cbr\u003e SBC Handling of FoIP 721\u003cbr\u003e FoIP on CUBE 723\u003cbr\u003e Summary 750\u003cbr\u003e References 750\u003cbr\u003eChapter 11 Network-Based Call Recording 751\u003cbr\u003e The Business Need for Call Recording 752\u003cbr\u003e IETF SIP Recording Architecture (SIPREC) 753\u003cbr\u003e SIPREC Configuration 763\u003cbr\u003e SIPREC Troubleshooting 775\u003cbr\u003e Cisco UC Gateway Services Architecture 789\u003cbr\u003e The XCC and XMF Data Model 792\u003cbr\u003e API-Based Recording 797\u003cbr\u003e API-Based Recording Configuration 811\u003cbr\u003e API-Based Recording Troubleshooting 823\u003cbr\u003e Summary 836\u003cbr\u003e References 836\u003cbr\u003eChapter 12 Contact Center Integration 839\u003cbr\u003e Cisco UCCE Architecture 840\u003cbr\u003e Inbound Calls to Agents 847\u003cbr\u003e Call Transfers 885\u003cbr\u003e Courtesy Callback 902\u003cbr\u003e Call Progress Analysis (CPA) 914\u003cbr\u003e Troubleshooting Scenarios 931\u003cbr\u003e Summary 953\u003cbr\u003e References 953\u003cbr\u003ePart IV Security and Operations\u003cbr\u003eChapter 13 Security Threat Mitigation 955\u003cbr\u003e An Overview of Security Threats to Collaboration Solutions 956\u003cbr\u003e Types of Security Threats 959\u003cbr\u003e Other SBC Security Features 998\u003cbr\u003e Designing Collaboration Networks for Security 1009\u003cbr\u003e Summary 1018\u003cbr\u003e References 1018\u003cbr\u003eChapter 14 Monitoring and Management 1021\u003cbr\u003e Monitoring 1021\u003cbr\u003e Management 1050\u003cbr\u003e Summary 1069\u003cbr\u003e References 1070\u003cbr\u003eAppendix A Q.850 Release Cause Values 1073\u003cbr\u003e9781587144769, TOC, 11\/7\/2018\u003c\/p\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":49396247331159,"sku":"9781587144769","price":43.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781587144769.jpg?v=1730415236"},{"product_id":"aaa-and-network-security-for-mobile-access-9780470011942","title":"AAA and Network Security for Mobile Access","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eAAA (Authentication, Authorization, Accounting) describes a framework for intelligently controlling access to network resources, enforcing policies, and providing the information necessary to bill for services.  \u003cp\u003e\u003ci\u003eAAA and Network Security for Mobile Access\u003c\/i\u003e is an invaluable guide to the AAA concepts and framework, including its protocols Diameter and Radius. The authors give an overview of established and emerging standards for the provision of secure network access for mobile users while providing the basic design concepts and motivations.\u003c\/p\u003e \u003cp\u003e\u003ci\u003e\u003cb\u003eAAA and Network Security for Mobile Access\u003c\/b\u003e\u003c\/i\u003e\u003ci\u003e:\u003c\/i\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eCovers trust, i.e., authentication and security key management for fixed and mobile users, and various approaches to trust establishment.\u003c\/li\u003e \u003cli\u003eDiscusses public key infrastructures and provides practical tips on certificates management.\u003c\/li\u003e \u003cli\u003eIntroduces Diameter, a state-of-the-art AAA protocol designed to meet today's reliability, security and robustne\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"…serves to provide planners and researchers in both academic and professional capacities a way in which to completely access pertinent data in a logical and clearly defined manner.\" (\u003ci\u003eElectric Review\u003c\/i\u003e, September\/October 2006)\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eForeword xv\u003c\/p\u003e \u003cp\u003ePreface xvii\u003c\/p\u003e \u003cp\u003eAbout the Author xxi\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 The 3 “A”s: Authentication, Authorization, Accounting 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Authentication Concepts 1\u003c\/p\u003e \u003cp\u003e1.1.1 Client Authentication 2\u003c\/p\u003e \u003cp\u003e1.1.2 Message Authentication 4\u003c\/p\u003e \u003cp\u003e1.1.3 Mutual Authentication 5\u003c\/p\u003e \u003cp\u003e1.1.4 Models for Authentication Messaging 6\u003c\/p\u003e \u003cp\u003e1.1.5 AAA Protocols for Authentication Messaging 7\u003c\/p\u003e \u003cp\u003e1.2 Authorization 8\u003c\/p\u003e \u003cp\u003e1.2.1 How is it Different from Authentication? 8\u003c\/p\u003e \u003cp\u003e1.2.2 Administration Domain and Relationships with the User 9\u003c\/p\u003e \u003cp\u003e1.2.3 Standardization of Authorization Procedures 10\u003c\/p\u003e \u003cp\u003e1.3 Accounting 13\u003c\/p\u003e \u003cp\u003e1.3.1 Accounting Management Architecture 13\u003c\/p\u003e \u003cp\u003e1.3.2 Models for Collection of Accounting Data 15\u003c\/p\u003e \u003cp\u003e1.3.3 Accounting Security 17\u003c\/p\u003e \u003cp\u003e1.3.4 Accounting Reliability 17\u003c\/p\u003e \u003cp\u003e1.3.5 Prepaid Service: Authorization and Accounting in Harmony 19\u003c\/p\u003e \u003cp\u003e1.4 Generic AAA Architecture 19\u003c\/p\u003e \u003cp\u003e1.4.1 Requirements on AAA Protocols Running on NAS 21\u003c\/p\u003e \u003cp\u003e1.5 Conclusions and Further Resources 23\u003c\/p\u003e \u003cp\u003e1.6 References 23\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Authentication 25\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Examples of Authentication Mechanisms 25\u003c\/p\u003e \u003cp\u003e2.1.1 User Authentication Mechanisms 26\u003c\/p\u003e \u003cp\u003e2.1.2 Example of Device Authentication Mechanisms 31\u003c\/p\u003e \u003cp\u003e2.1.3 Examples of Message Authentication Mechanisms 33\u003c\/p\u003e \u003cp\u003e2.2 Classes of Authentication Mechanisms 36\u003c\/p\u003e \u003cp\u003e2.2.1 Generic Authentication Mechanisms 41\u003c\/p\u003e \u003cp\u003e2.3 Further Resources 44\u003c\/p\u003e \u003cp\u003e2.4 References 45\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Key Management Methods 47\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Key Management Taxonomy 47\u003c\/p\u003e \u003cp\u003e3.1.1 Key Management Terminology 47\u003c\/p\u003e \u003cp\u003e3.1.2 Types of Cryptographic Algorithms 49\u003c\/p\u003e \u003cp\u003e3.1.3 Key Management Functions 50\u003c\/p\u003e \u003cp\u003e3.1.4 Key Establishment Methods 51\u003c\/p\u003e \u003cp\u003e3.2 Management of Symmetric Keys 54\u003c\/p\u003e \u003cp\u003e3.2.1 EAP Key Management Methods 54\u003c\/p\u003e \u003cp\u003e3.2.2 Diffie–Hellman Key Agreement for Symmetric Key Generation 58\u003c\/p\u003e \u003cp\u003e3.2.3 Internet Key Exchange for Symmetric Key Agreement 61\u003c\/p\u003e \u003cp\u003e3.2.4 Kerberos and Single Sign On 62\u003c\/p\u003e \u003cp\u003e3.2.5 Kerberized Internet Negotiation of Keys (KINK) 66\u003c\/p\u003e \u003cp\u003e3.3 Management of Public Keys and PKIs 67\u003c\/p\u003e \u003cp\u003e3.4 Further Resources 68\u003c\/p\u003e \u003cp\u003e3.5 References 69\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Internet Security and Key Exchange Basics 71\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction: Issues with Link Layer-Only Security 71\u003c\/p\u003e \u003cp\u003e4.2 Internet Protocol Security 73\u003c\/p\u003e \u003cp\u003e4.2.1 Authentication Header 74\u003c\/p\u003e \u003cp\u003e4.2.2 Encapsulating Security Payload 74\u003c\/p\u003e \u003cp\u003e4.2.3 IPsec Modes 75\u003c\/p\u003e \u003cp\u003e4.2.4 Security Associations and Policies 77\u003c\/p\u003e \u003cp\u003e4.2.5 IPsec Databases 78\u003c\/p\u003e \u003cp\u003e4.2.6 IPsec Processing 78\u003c\/p\u003e \u003cp\u003e4.3 Internet Key Exchange for IPsec 79\u003c\/p\u003e \u003cp\u003e4.3.1 IKE Specifications 79\u003c\/p\u003e \u003cp\u003e4.3.2 IKE Conversations 81\u003c\/p\u003e \u003cp\u003e4.3.3 ISAKMP: The Backstage Protocol for IKE 83\u003c\/p\u003e \u003cp\u003e4.3.4 The Gory Details of IKE 86\u003c\/p\u003e \u003cp\u003e4.4 Transport Layer Security 91\u003c\/p\u003e \u003cp\u003e4.4.1 TLS Handshake for Key Exchange 93\u003c\/p\u003e \u003cp\u003e4.4.2 TLS Record Protocol 95\u003c\/p\u003e \u003cp\u003e4.4.3 Issues with TLS 96\u003c\/p\u003e \u003cp\u003e4.4.4 Wireless Transport Layer Security 96\u003c\/p\u003e \u003cp\u003e4.5 Further Resources 96\u003c\/p\u003e \u003cp\u003e4.6 References 97\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Introduction on Internet Mobility Protocols 99\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Mobile IP 99\u003c\/p\u003e \u003cp\u003e5.1.1 Mobile IP Functional Overview 102\u003c\/p\u003e \u003cp\u003e5.1.2 Mobile IP Messaging Security 107\u003c\/p\u003e \u003cp\u003e5.2 Shortcomings of Mobile IP Base Specification 109\u003c\/p\u003e \u003cp\u003e5.2.1 Mobile IP Bootstrapping Issues 110\u003c\/p\u003e \u003cp\u003e5.2.2 Mobile IP Handovers and Their Shortcomings 113\u003c\/p\u003e \u003cp\u003e5.3 Seamless Mobility Procedures 117\u003c\/p\u003e \u003cp\u003e5.3.1 Candidate Access Router Discovery 118\u003c\/p\u003e \u003cp\u003e5.3.2 Context Transfer 120\u003c\/p\u003e \u003cp\u003e5.4 Further Resources 125\u003c\/p\u003e \u003cp\u003e5.5 References 126\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Remote Access Dial-In User Service (RADIUS) 127\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 RADIUS Basics 127\u003c\/p\u003e \u003cp\u003e6.2 RADIUS Messaging 128\u003c\/p\u003e \u003cp\u003e6.2.1 Message Format 129\u003c\/p\u003e \u003cp\u003e6.2.2 RADIUS Extensibility 130\u003c\/p\u003e \u003cp\u003e6.2.3 Transport Reliability for RADIUS 130\u003c\/p\u003e \u003cp\u003e6.2.4 RADIUS and Security 131\u003c\/p\u003e \u003cp\u003e6.3 RADIUS Operation Examples 135\u003c\/p\u003e \u003cp\u003e6.3.1 RADIUS Support for PAP 135\u003c\/p\u003e \u003cp\u003e6.3.2 RADIUS Support for CHAP 136\u003c\/p\u003e \u003cp\u003e6.3.3 RADIUS Interaction with EAP 138\u003c\/p\u003e \u003cp\u003e6.3.4 RADIUS Accounting 139\u003c\/p\u003e \u003cp\u003e6.4 RADIUS Support for Roaming and Mobility 141\u003c\/p\u003e \u003cp\u003e6.4.1 RADIUS Support for Proxy Chaining 142\u003c\/p\u003e \u003cp\u003e6.5 RADIUS Issues 143\u003c\/p\u003e \u003cp\u003e6.6 Further Resources 144\u003c\/p\u003e \u003cp\u003e6.6.1 Commercial RADIUS Resources 144\u003c\/p\u003e \u003cp\u003e6.6.2 Free Open Source Material 145\u003c\/p\u003e \u003cp\u003e6.7 References 145\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Diameter: Twice the RADIUS? 147\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Election for the Next AAA Protocol 147\u003c\/p\u003e \u003cp\u003e7.1.1 The Web of Diameter Specifications 148\u003c\/p\u003e \u003cp\u003e7.1.2 Diameter Applications 151\u003c\/p\u003e \u003cp\u003e7.1.3 Diameter Node Types and their Roles 152\u003c\/p\u003e \u003cp\u003e7.2 Diameter Protocol 153\u003c\/p\u003e \u003cp\u003e7.2.1 Diameter Messages 153\u003c\/p\u003e \u003cp\u003e7.2.2 Diameter Transport and Routing Concepts 157\u003c\/p\u003e \u003cp\u003e7.2.3 Capability Negotiations 159\u003c\/p\u003e \u003cp\u003e7.2.4 Diameter Security Requirements 160\u003c\/p\u003e \u003cp\u003e7.3 Details of Diameter Applications 162\u003c\/p\u003e \u003cp\u003e7.3.1 Accounting Message Exchange Example 162\u003c\/p\u003e \u003cp\u003e7.3.2 Diameter-Based Authentication, NASREQ 163\u003c\/p\u003e \u003cp\u003e7.3.3 Diameter Mobile IP Application 167\u003c\/p\u003e \u003cp\u003e7.3.4 Diameter EAP Support 167\u003c\/p\u003e \u003cp\u003e7.4 Diameter Versus RADIUS: A Factor 2? 168\u003c\/p\u003e \u003cp\u003e7.4.1 Advantages of Diameter over RADIUS 168\u003c\/p\u003e \u003cp\u003e7.4.2 Issues with Use of Diameter 170\u003c\/p\u003e \u003cp\u003e7.4.3 Diameter-RADIUS Interactions (Translation Agents) 171\u003c\/p\u003e \u003cp\u003e7.5 Further Resources 172\u003c\/p\u003e \u003cp\u003e7.6 References 172\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 AAA and Security for Mobile IP 175\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Architecture and Trust Model 177\u003c\/p\u003e \u003cp\u003e8.1.1 Timing Characteristics of Security Associations 178\u003c\/p\u003e \u003cp\u003e8.1.2 Key Delivery Mechanisms 181\u003c\/p\u003e \u003cp\u003e8.1.3 Overview of Use of Mobile IP-AAA in Key Generation 182\u003c\/p\u003e \u003cp\u003e8.2 Mobile IPv4 Extensions for Interaction with AAA 184\u003c\/p\u003e \u003cp\u003e8.2.1 MN-AAA Authentication Extension 184\u003c\/p\u003e \u003cp\u003e8.2.2 Key Generation Extensions (IETF work in progress) 186\u003c\/p\u003e \u003cp\u003e8.2.3 Keys to Mobile IP Agents? 187\u003c\/p\u003e \u003cp\u003e8.3 AAA Extensions for Interaction with Mobile IP 187\u003c\/p\u003e \u003cp\u003e8.3.1 Diameter Mobile IPv4 Application 188\u003c\/p\u003e \u003cp\u003e8.3.2 Radius and Mobile IP Interaction: A CDMA2000 Example 196\u003c\/p\u003e \u003cp\u003e8.4 Conclusion and Further Resources 200\u003c\/p\u003e \u003cp\u003e8.5 References 201\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 PKI: Public Key Infrastructure: Fundamentals and Support for IPsec and Mobility 203\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Public Key Infrastructures: Concepts and Elements 204\u003c\/p\u003e \u003cp\u003e9.1.1 Certificates 204\u003c\/p\u003e \u003cp\u003e9.1.2 Certificate Management Concepts 205\u003c\/p\u003e \u003cp\u003e9.1.3 PKI Elements 209\u003c\/p\u003e \u003cp\u003e9.1.4 PKI Management Basic Functions 210\u003c\/p\u003e \u003cp\u003e9.1.5 Comparison of Existing PKI Management Protocols 212\u003c\/p\u003e \u003cp\u003e9.1.6 PKI Operation Protocols 221\u003c\/p\u003e \u003cp\u003e9.2 PKI for Mobility Support 222\u003c\/p\u003e \u003cp\u003e9.2.1 Identity Management for Mobile Clients: No IP Addresses! 222\u003c\/p\u003e \u003cp\u003e9.2.2 Certification and Distribution Issues 225\u003c\/p\u003e \u003cp\u003e9.3 Using Certificates in IKE 227\u003c\/p\u003e \u003cp\u003e9.3.1 Exchange of Certificates within IKE 229\u003c\/p\u003e \u003cp\u003e9.3.2 Identity Management for ISAKMP: No IP Address, Please! 231\u003c\/p\u003e \u003cp\u003e9.4 Further Resources 232\u003c\/p\u003e \u003cp\u003e9.5 References 232\u003c\/p\u003e \u003cp\u003e9.6 Appendix A PKCS Documents 233\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 Latest Authentication Mechanisms, EAP Flavors 235\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Introduction 235\u003c\/p\u003e \u003cp\u003e10.1.1 EAP Transport Mechanisms 237\u003c\/p\u003e \u003cp\u003e10.1.2 EAP over LAN (EAPOL) 237\u003c\/p\u003e \u003cp\u003e10.1.3 EAP over AAA Protocols 238\u003c\/p\u003e \u003cp\u003e10.2 Protocol Overview 239\u003c\/p\u003e \u003cp\u003e10.3 EAP-XXX 242\u003c\/p\u003e \u003cp\u003e10.3.1 EAP-TLS (TLS over EAP) 244\u003c\/p\u003e \u003cp\u003e10.3.2 EAP-TTLS 248\u003c\/p\u003e \u003cp\u003e10.3.3 EAP-SIM 257\u003c\/p\u003e \u003cp\u003e10.4 Use of EAP in 802 Networks 259\u003c\/p\u003e \u003cp\u003e10.4.1 802.1X Port-Based Authentication 259\u003c\/p\u003e \u003cp\u003e10.4.2 Lightweight Extensible Authentication Protocol (LEAP) 260\u003c\/p\u003e \u003cp\u003e10.4.3 PEAP 262\u003c\/p\u003e \u003cp\u003e10.5 Further Resources 262\u003c\/p\u003e \u003cp\u003e10.6 References 263\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 AAA and Identity Management for Mobile Access: The World of Operator Co-Existence 265\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Operator Co-existence and Agreements 265\u003c\/p\u003e \u003cp\u003e11.1.1 Implications for the User 266\u003c\/p\u003e \u003cp\u003e11.1.2 Implications for the Operators 267\u003c\/p\u003e \u003cp\u003e11.1.3 Bilateral Billing and Trust Agreements and AAA Issues 269\u003c\/p\u003e \u003cp\u003e11.1.4 Brokered Billing and Trust Agreements 272\u003c\/p\u003e \u003cp\u003e11.1.5 Billing and Trust Management through an Alliance 274\u003c\/p\u003e \u003cp\u003e11.2 A Practical Example: Liberty Alliance 275\u003c\/p\u003e \u003cp\u003e11.2.1 Building the Trust Network: Identity Federation 276\u003c\/p\u003e \u003cp\u003e11.2.2 Support for Authentication\/Sign On\/Sign Off 279\u003c\/p\u003e \u003cp\u003e11.2.3 Advantages and Limitations of the Liberty Alliance 282\u003c\/p\u003e \u003cp\u003e11.3 IETF Procedures 283\u003c\/p\u003e \u003cp\u003e11.4 Further Resources 285\u003c\/p\u003e \u003cp\u003e11.5 References 285\u003c\/p\u003e \u003cp\u003eIndex 287\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49402252296535,"sku":"9780470011942","price":91.76,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470011942.jpg?v=1730479840"},{"product_id":"protocols-and-architectures-for-wireless-sensor-networks-9780470095102","title":"Protocols and Architectures for Wireless Sensor","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLearn all you need to know about wireless sensor networks!      Protocols and Architectures for Wireless Sensor Networks provides a thorough description of the nuts and bolts of wireless sensor networks.     The authors give an overview of the state-of-the-art, putting all the individual solutions into perspective with one and other.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"I am deeply impressed by the book of Karl \u0026amp; Willig. It is by far the most complete source for wireless sensor networks...The book covers almost all topics related to sensor networks, gives an amazing number of references, and, thus, is the perfect source for students, teachers, and researchers. Throughout the book the reader will find high quality text, figures, formulas, comparisons etc. - all you need for a sound basis to start sensor network research.\" (Prof. Jochen Schiller, Institute of Computer Science, Freie Universitat Berlin, January 2006)\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface xiii\u003c\/p\u003e \u003cp\u003eList of abbreviations xv\u003c\/p\u003e \u003cp\u003eA guide to the book xxiii\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 The vision of Ambient Intelligence 1\u003c\/p\u003e \u003cp\u003e1.2 Application examples 3\u003c\/p\u003e \u003cp\u003e1.3 Types of applications 6\u003c\/p\u003e \u003cp\u003e1.4 Challenges for WSNs 7\u003c\/p\u003e \u003cp\u003e1.4.1 Characteristic requirements 7\u003c\/p\u003e \u003cp\u003e1.4.2 Required mechanisms 9\u003c\/p\u003e \u003cp\u003e1.5 Why are sensor networks different? 10\u003c\/p\u003e \u003cp\u003e1.5.1 Mobile ad hoc networks and wireless sensor networks 10\u003c\/p\u003e \u003cp\u003e1.5.2 Fieldbuses and wireless sensor networks 12\u003c\/p\u003e \u003cp\u003e1.6 Enabling technologies for wireless sensor networks 13\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I Architectures 15\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Single-node architecture 17\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Hardware components 18\u003c\/p\u003e \u003cp\u003e2.1.1 Sensor node hardware overview 18\u003c\/p\u003e \u003cp\u003e2.1.2 Controller 19\u003c\/p\u003e \u003cp\u003e2.1.3 Memory 21\u003c\/p\u003e \u003cp\u003e2.1.4 Communication device 21\u003c\/p\u003e \u003cp\u003e2.1.5 Sensors and actuators 31\u003c\/p\u003e \u003cp\u003e2.1.6 Power supply of sensor nodes 32\u003c\/p\u003e \u003cp\u003e2.2 Energy consumption of sensor nodes 36\u003c\/p\u003e \u003cp\u003e2.2.1 Operation states with different power consumption 36\u003c\/p\u003e \u003cp\u003e2.2.2 Microcontroller energy consumption 38\u003c\/p\u003e \u003cp\u003e2.2.3 Memory 39\u003c\/p\u003e \u003cp\u003e2.2.4 Radio transceivers 40\u003c\/p\u003e \u003cp\u003e2.2.5 Relationship between computation and communication 44\u003c\/p\u003e \u003cp\u003e2.2.6 Power consumption of sensor and actuators 44\u003c\/p\u003e \u003cp\u003e2.3 Operating systems and execution environments 45\u003c\/p\u003e \u003cp\u003e2.3.1 Embedded operating systems 45\u003c\/p\u003e \u003cp\u003e2.3.2 Programming paradigms and application programming interfaces 45\u003c\/p\u003e \u003cp\u003e2.3.3 Structure of operating system and protocol stack 47\u003c\/p\u003e \u003cp\u003e2.3.4 Dynamic energy and power management 48\u003c\/p\u003e \u003cp\u003e2.3.5 Case Study: TinyOS and nesC 50\u003c\/p\u003e \u003cp\u003e2.3.6 Other examples 53\u003c\/p\u003e \u003cp\u003e2.4 Some examples of sensor nodes 54\u003c\/p\u003e \u003cp\u003e2.4.1 The “Mica Mote” family 54\u003c\/p\u003e \u003cp\u003e2.4.2 EYES nodes 54\u003c\/p\u003e \u003cp\u003e2.4.3 BTnodes 54\u003c\/p\u003e \u003cp\u003e2.4.4 Scatterweb 54\u003c\/p\u003e \u003cp\u003e2.4.5 Commercial solutions 55\u003c\/p\u003e \u003cp\u003e2.5 Conclusion 56\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Network architecture 59\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Sensor network scenarios 60\u003c\/p\u003e \u003cp\u003e3.1.1 Types of sources and sinks 60\u003c\/p\u003e \u003cp\u003e3.1.2 Single-hop versus multihop networks 60\u003c\/p\u003e \u003cp\u003e3.1.3 Multiple sinks and sources 62\u003c\/p\u003e \u003cp\u003e3.1.4 Three types of mobility 62\u003c\/p\u003e \u003cp\u003e3.2 Optimization goals and figures of merit 63\u003c\/p\u003e \u003cp\u003e3.2.1 Quality of service 64\u003c\/p\u003e \u003cp\u003e3.2.2 Energy efficiency 65\u003c\/p\u003e \u003cp\u003e3.2.3 Scalability 66\u003c\/p\u003e \u003cp\u003e3.2.4 Robustness 67\u003c\/p\u003e \u003cp\u003e3.3 Design principles for WSNs 67\u003c\/p\u003e \u003cp\u003e3.3.1 Distributed organization 67\u003c\/p\u003e \u003cp\u003e3.3.2 In-network processing 67\u003c\/p\u003e \u003cp\u003e3.3.3 Adaptive fidelity and accuracy 70\u003c\/p\u003e \u003cp\u003e3.3.4 Data centricity 70\u003c\/p\u003e \u003cp\u003e3.3.5 Exploit location information 73\u003c\/p\u003e \u003cp\u003e3.3.6 Exploit activity patterns 73\u003c\/p\u003e \u003cp\u003e3.3.7 Exploit heterogeneity 73\u003c\/p\u003e \u003cp\u003e3.3.8 Component-based protocol stacks and cross-layer optimization 74\u003c\/p\u003e \u003cp\u003e3.4 Service interfaces of WSNs 74\u003c\/p\u003e \u003cp\u003e3.4.1 Structuring application\/protocol stack interfaces 74\u003c\/p\u003e \u003cp\u003e3.4.2 Expressibility requirements for WSN service interfaces 76\u003c\/p\u003e \u003cp\u003e3.4.3 Discussion 77\u003c\/p\u003e \u003cp\u003e3.5 Gateway concepts 78\u003c\/p\u003e \u003cp\u003e3.5.1 The need for gateways 78\u003c\/p\u003e \u003cp\u003e3.5.2 WSN to Internet communication 79\u003c\/p\u003e \u003cp\u003e3.5.3 Internet to WSN communication 80\u003c\/p\u003e \u003cp\u003e3.5.4 WSN tunneling 81\u003c\/p\u003e \u003cp\u003e3.6 Conclusion 81\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II Communication Protocols 83\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Physical layer 85\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction 85\u003c\/p\u003e \u003cp\u003e4.2 Wireless channel and communication fundamentals 86\u003c\/p\u003e \u003cp\u003e4.2.1 Frequency allocation 86\u003c\/p\u003e \u003cp\u003e4.2.2 Modulation and demodulation 88\u003c\/p\u003e \u003cp\u003e4.2.3 Wave propagation effects and noise 90\u003c\/p\u003e \u003cp\u003e4.2.4 Channel models 96\u003c\/p\u003e \u003cp\u003e4.2.5 Spread-spectrum communications 98\u003c\/p\u003e \u003cp\u003e4.2.6 Packet transmission and synchronization 100\u003c\/p\u003e \u003cp\u003e4.2.7 Quality of wireless channels and measures for improvement 102\u003c\/p\u003e \u003cp\u003e4.3 Physical layer and transceiver design considerations in WSNs 103\u003c\/p\u003e \u003cp\u003e4.3.1 Energy usage profile 103\u003c\/p\u003e \u003cp\u003e4.3.2 Choice of modulation scheme 104\u003c\/p\u003e \u003cp\u003e4.3.3 Dynamic modulation scaling 108\u003c\/p\u003e \u003cp\u003e4.3.4 Antenna considerations 108\u003c\/p\u003e \u003cp\u003e4.4 Further reading 109\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 MAC protocols 111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Fundamentals of (wireless) MAC protocols 112\u003c\/p\u003e \u003cp\u003e5.1.1 Requirements and design constraints for wireless MAC protocols 112\u003c\/p\u003e \u003cp\u003e5.1.2 Important classes of MAC protocols 114\u003c\/p\u003e \u003cp\u003e5.1.3 MAC protocols for wireless sensor networks 119\u003c\/p\u003e \u003cp\u003e5.2 Low duty cycle protocols and wakeup concepts 120\u003c\/p\u003e \u003cp\u003e5.2.1 Sparse topology and energy management (STEM) 121\u003c\/p\u003e \u003cp\u003e5.2.2 S-mac 123\u003c\/p\u003e \u003cp\u003e5.2.3 The mediation device protocol 126\u003c\/p\u003e \u003cp\u003e5.2.4 Wakeup radio concepts 127\u003c\/p\u003e \u003cp\u003e5.2.5 Further reading 128\u003c\/p\u003e \u003cp\u003e5.3 Contention-based protocols 129\u003c\/p\u003e \u003cp\u003e5.3.1 CSMA protocols 129\u003c\/p\u003e \u003cp\u003e5.3.2 Pamas 131\u003c\/p\u003e \u003cp\u003e5.3.3 Further solutions 132\u003c\/p\u003e \u003cp\u003e5.4 Schedule-based protocols 133\u003c\/p\u003e \u003cp\u003e5.4.1 Leach 133\u003c\/p\u003e \u003cp\u003e5.4.2 Smacs 135\u003c\/p\u003e \u003cp\u003e5.4.3 Traffic-adaptive medium access protocol (TRAMA) 137\u003c\/p\u003e \u003cp\u003e5.4.4 Further solutions 139\u003c\/p\u003e \u003cp\u003e5.5 The IEEE 802.15.4 MAC protocol 139\u003c\/p\u003e \u003cp\u003e5.5.1 Network architecture and types\/roles of nodes 140\u003c\/p\u003e \u003cp\u003e5.5.2 Superframe structure 141\u003c\/p\u003e \u003cp\u003e5.5.3 GTS management 141\u003c\/p\u003e \u003cp\u003e5.5.4 Data transfer procedures 142\u003c\/p\u003e \u003cp\u003e5.5.5 Slotted CSMA-CA protocol 142\u003c\/p\u003e \u003cp\u003e5.5.6 Nonbeaconed mode 144\u003c\/p\u003e \u003cp\u003e5.5.7 Further reading 145\u003c\/p\u003e \u003cp\u003e5.6 How about IEEE 802.11 and bluetooth? 145\u003c\/p\u003e \u003cp\u003e5.7 Further reading 146\u003c\/p\u003e \u003cp\u003e5.8 Conclusion 148\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Link-layer protocols 149\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Fundamentals: tasks and requirements 150\u003c\/p\u003e \u003cp\u003e6.2 Error control 151\u003c\/p\u003e \u003cp\u003e6.2.1 Causes and characteristics of transmission errors 151\u003c\/p\u003e \u003cp\u003e6.2.2 ARQ techniques 152\u003c\/p\u003e \u003cp\u003e6.2.3 FEC techniques 158\u003c\/p\u003e \u003cp\u003e6.2.4 Hybrid schemes 163\u003c\/p\u003e \u003cp\u003e6.2.5 Power control 165\u003c\/p\u003e \u003cp\u003e6.2.6 Further mechanisms to combat errors 166\u003c\/p\u003e \u003cp\u003e6.2.7 Error control: summary 167\u003c\/p\u003e \u003cp\u003e6.3 Framing 167\u003c\/p\u003e \u003cp\u003e6.3.1 Adaptive schemes 170\u003c\/p\u003e \u003cp\u003e6.3.2 Intermediate checksum schemes 172\u003c\/p\u003e \u003cp\u003e6.3.3 Combining packet-size optimization and FEC 173\u003c\/p\u003e \u003cp\u003e6.3.4 Treatment of frame headers 174\u003c\/p\u003e \u003cp\u003e6.3.5 Framing: summary 174\u003c\/p\u003e \u003cp\u003e6.4 Link management 174\u003c\/p\u003e \u003cp\u003e6.4.1 Link-quality characteristics 175\u003c\/p\u003e \u003cp\u003e6.4.2 Link-quality estimation 177\u003c\/p\u003e \u003cp\u003e6.5 Summary 179\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Naming and addressing 181\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Fundamentals 182\u003c\/p\u003e \u003cp\u003e7.1.1 Use of addresses and names in (sensor) networks 182\u003c\/p\u003e \u003cp\u003e7.1.2 Address management tasks 183\u003c\/p\u003e \u003cp\u003e7.1.3 Uniqueness of addresses 184\u003c\/p\u003e \u003cp\u003e7.1.4 Address allocation and assignment 184\u003c\/p\u003e \u003cp\u003e7.1.5 Addressing overhead 185\u003c\/p\u003e \u003cp\u003e7.2 Address and name management in wireless sensor networks 186\u003c\/p\u003e \u003cp\u003e7.3 Assignment of MAC addresses 186\u003c\/p\u003e \u003cp\u003e7.3.1 Distributed assignment of networkwide addresses 187\u003c\/p\u003e \u003cp\u003e7.4 Distributed assignment of locally unique addresses 189\u003c\/p\u003e \u003cp\u003e7.4.1 Address assignment algorithm 189\u003c\/p\u003e \u003cp\u003e7.4.2 Address selection and representation 191\u003c\/p\u003e \u003cp\u003e7.4.3 Further schemes 194\u003c\/p\u003e \u003cp\u003e7.5 Content-based and geographic addressing 194\u003c\/p\u003e \u003cp\u003e7.5.1 Content-based addressing 194\u003c\/p\u003e \u003cp\u003e7.5.2 Geographic addressing 198\u003c\/p\u003e \u003cp\u003e7.6 Summary 198\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Time synchronization 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Introduction to the time synchronization problem 201\u003c\/p\u003e \u003cp\u003e8.1.1 The need for time synchronization in wireless sensor networks 202\u003c\/p\u003e \u003cp\u003e8.1.2 Node clocks and the problem of accuracy 203\u003c\/p\u003e \u003cp\u003e8.1.3 Properties and structure of time synchronization algorithms 204\u003c\/p\u003e \u003cp\u003e8.1.4 Time synchronization in wireless sensor networks 206\u003c\/p\u003e \u003cp\u003e8.2 Protocols based on sender\/receiver synchronization 207\u003c\/p\u003e \u003cp\u003e8.2.1 Lightweight time synchronization protocol (LTS) 207\u003c\/p\u003e \u003cp\u003e8.2.2 How to increase accuracy and estimate drift 212\u003c\/p\u003e \u003cp\u003e8.2.3 Timing-sync protocol for sensor networks (TPSN) 214\u003c\/p\u003e \u003cp\u003e8.3 Protocols based on receiver\/receiver synchronization 217\u003c\/p\u003e \u003cp\u003e8.3.1 Reference broadcast synchronization (RBS) 217\u003c\/p\u003e \u003cp\u003e8.3.2 Hierarchy referencing time synchronization (HRTS) 223\u003c\/p\u003e \u003cp\u003e8.4 Further reading 226\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Localization and positioning 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Properties of localization and positioning procedures 232\u003c\/p\u003e \u003cp\u003e9.2 Possible approaches 233\u003c\/p\u003e \u003cp\u003e9.2.1 Proximity 233\u003c\/p\u003e \u003cp\u003e9.2.2 Trilateration and triangulation 234\u003c\/p\u003e \u003cp\u003e9.2.3 Scene analysis 237\u003c\/p\u003e \u003cp\u003e9.3 Mathematical basics for the lateration problem 237\u003c\/p\u003e \u003cp\u003e9.3.1 Solution with three anchors and correct distance values 238\u003c\/p\u003e \u003cp\u003e9.3.2 Solving with distance errors 238\u003c\/p\u003e \u003cp\u003e9.4 Single-hop localization 240\u003c\/p\u003e \u003cp\u003e9.4.1 Active Badge 240\u003c\/p\u003e \u003cp\u003e9.4.2 Active office 240\u003c\/p\u003e \u003cp\u003e9.4.3 Radar 240\u003c\/p\u003e \u003cp\u003e9.4.4 Cricket 241\u003c\/p\u003e \u003cp\u003e9.4.5 Overlapping connectivity 241\u003c\/p\u003e \u003cp\u003e9.4.6 Approximate point in triangle 242\u003c\/p\u003e \u003cp\u003e9.4.7 Using angle of arrival information 243\u003c\/p\u003e \u003cp\u003e9.5 Positioning in multihop environments 243\u003c\/p\u003e \u003cp\u003e9.5.1 Connectivity in a multihop network 244\u003c\/p\u003e \u003cp\u003e9.5.2 Multihop range estimation 244\u003c\/p\u003e \u003cp\u003e9.5.3 Iterative and collaborative multilateration 245\u003c\/p\u003e \u003cp\u003e9.5.4 Probabilistic positioning description and propagation 247\u003c\/p\u003e \u003cp\u003e9.6 Impact of anchor placement 247\u003c\/p\u003e \u003cp\u003e9.7 Further reading 248\u003c\/p\u003e \u003cp\u003e9.8 Conclusion 249\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Topology control 251\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Motivation and basic ideas 251\u003c\/p\u003e \u003cp\u003e10.1.1 Options for topology control 252\u003c\/p\u003e \u003cp\u003e10.1.2 Aspects of topology-control algorithms 254\u003c\/p\u003e \u003cp\u003e10.2 Controlling topology in flat networks – Power control 256\u003c\/p\u003e \u003cp\u003e10.2.1 Some complexity results 256\u003c\/p\u003e \u003cp\u003e10.2.2 Are there magic numbers? – bounds on critical parameters 257\u003c\/p\u003e \u003cp\u003e10.2.3 Some example constructions and protocols 259\u003c\/p\u003e \u003cp\u003e10.2.4 Further reading on flat topology control 265\u003c\/p\u003e \u003cp\u003e10.3 Hierarchical networks by dominating sets 266\u003c\/p\u003e \u003cp\u003e10.3.1 Motivation and definition 266\u003c\/p\u003e \u003cp\u003e10.3.2 A hardness result 266\u003c\/p\u003e \u003cp\u003e10.3.3 Some ideas from centralized algorithms 267\u003c\/p\u003e \u003cp\u003e10.3.4 Some distributed approximations 270\u003c\/p\u003e \u003cp\u003e10.3.5 Further reading 273\u003c\/p\u003e \u003cp\u003e10.4 Hierarchical networks by clustering 274\u003c\/p\u003e \u003cp\u003e10.4.1 Definition of clusters 274\u003c\/p\u003e \u003cp\u003e10.4.2 A basic idea to construct independent sets 277\u003c\/p\u003e \u003cp\u003e10.4.3 A generalization and some performance insights 278\u003c\/p\u003e \u003cp\u003e10.4.4 Connecting clusters 278\u003c\/p\u003e \u003cp\u003e10.4.5 Rotating clusterheads 279\u003c\/p\u003e \u003cp\u003e10.4.6 Some more algorithm examples 280\u003c\/p\u003e \u003cp\u003e10.4.7 Multihop clusters 281\u003c\/p\u003e \u003cp\u003e10.4.8 Multiple layers of clustering 283\u003c\/p\u003e \u003cp\u003e10.4.9 Passive clustering 284\u003c\/p\u003e \u003cp\u003e10.4.10 Further reading 284\u003c\/p\u003e \u003cp\u003e10.5 Combining hierarchical topologies and power control 285\u003c\/p\u003e \u003cp\u003e10.5.1 Pilot-based power control 285\u003c\/p\u003e \u003cp\u003e10.5.2 Ad hoc Network Design Algorithm (ANDA) 285\u003c\/p\u003e \u003cp\u003e10.5.3 Clusterpow 286\u003c\/p\u003e \u003cp\u003e10.6 Adaptive node activity 286\u003c\/p\u003e \u003cp\u003e10.6.1 Geographic Adaptive Fidelity (GAF) 286\u003c\/p\u003e \u003cp\u003e10.6.2 Adaptive Self-Configuring sEnsor Networks’ Topologies (ASCENT) 287\u003c\/p\u003e \u003cp\u003e10.6.3 Turning off nodes on the basis of sensing coverage 288\u003c\/p\u003e \u003cp\u003e10.7 Conclusions 288\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Routing protocols 289\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 The many faces of forwarding and routing 289\u003c\/p\u003e \u003cp\u003e11.2 Gossiping and agent-based unicast forwarding 292\u003c\/p\u003e \u003cp\u003e11.2.1 Basic idea 292\u003c\/p\u003e \u003cp\u003e11.2.2 Randomized forwarding 292\u003c\/p\u003e \u003cp\u003e11.2.3 Random walks 293\u003c\/p\u003e \u003cp\u003e11.2.4 Further reading 294\u003c\/p\u003e \u003cp\u003e11.3 Energy-efficient unicast 295\u003c\/p\u003e \u003cp\u003e11.3.1 Overview 295\u003c\/p\u003e \u003cp\u003e11.3.2 Some example unicast protocols 297\u003c\/p\u003e \u003cp\u003e11.3.3 Further reading 301\u003c\/p\u003e \u003cp\u003e11.3.4 Multipath unicast routing 301\u003c\/p\u003e \u003cp\u003e11.3.5 Further reading 304\u003c\/p\u003e \u003cp\u003e11.4 Broadcast and multicast 305\u003c\/p\u003e \u003cp\u003e11.4.1 Overview 305\u003c\/p\u003e \u003cp\u003e11.4.2 Source-based tree protocols 308\u003c\/p\u003e \u003cp\u003e11.4.3 Shared, core-based tree protocols 314\u003c\/p\u003e \u003cp\u003e11.4.4 Mesh-based protocols 314\u003c\/p\u003e \u003cp\u003e11.4.5 Further reading on broadcast and multicast 315\u003c\/p\u003e \u003cp\u003e11.5 Geographic routing 316\u003c\/p\u003e \u003cp\u003e11.5.1 Basics of position-based routing 316\u003c\/p\u003e \u003cp\u003e11.5.2 Geocasting 323\u003c\/p\u003e \u003cp\u003e11.5.3 Further reading on geographic routing 326\u003c\/p\u003e \u003cp\u003e11.6 Mobile nodes 328\u003c\/p\u003e \u003cp\u003e11.6.1 Mobile sinks 328\u003c\/p\u003e \u003cp\u003e11.6.2 Mobile data collectors 328\u003c\/p\u003e \u003cp\u003e11.6.3 Mobile regions 329\u003c\/p\u003e \u003cp\u003e11.7 Conclusions 329\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Data-centric and content-based networking 331\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Introduction 331\u003c\/p\u003e \u003cp\u003e12.1.1 The publish\/subscribe interaction paradigm 331\u003c\/p\u003e \u003cp\u003e12.1.2 Addressing data 332\u003c\/p\u003e \u003cp\u003e12.1.3 Implementation options 333\u003c\/p\u003e \u003cp\u003e12.1.4 Distribution versus gathering of data – In-network processing 334\u003c\/p\u003e \u003cp\u003e12.2 Data-centric routing 335\u003c\/p\u003e \u003cp\u003e12.2.1 One-shot interactions 335\u003c\/p\u003e \u003cp\u003e12.2.2 Repeated interactions 337\u003c\/p\u003e \u003cp\u003e12.2.3 Further reading 340\u003c\/p\u003e \u003cp\u003e12.3 Data aggregation 341\u003c\/p\u003e \u003cp\u003e12.3.1 Overview 341\u003c\/p\u003e \u003cp\u003e12.3.2 A database interface to describe aggregation operations 342\u003c\/p\u003e \u003cp\u003e12.3.3 Categories of aggregation operations 343\u003c\/p\u003e \u003cp\u003e12.3.4 Placement of aggregation points 345\u003c\/p\u003e \u003cp\u003e12.3.5 When to stop waiting for more data 345\u003c\/p\u003e \u003cp\u003e12.3.6 Aggregation as an optimization problem 347\u003c\/p\u003e \u003cp\u003e12.3.7 Broadcasting an aggregated value 347\u003c\/p\u003e \u003cp\u003e12.3.8 Information-directed routing and aggregation 350\u003c\/p\u003e \u003cp\u003e12.3.9 Some further examples 352\u003c\/p\u003e \u003cp\u003e12.3.10 Further reading on data aggregation 355\u003c\/p\u003e \u003cp\u003e12.4 Data-centric storage 355\u003c\/p\u003e \u003cp\u003e12.5 Conclusions 357\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 Transport layer and quality of service 359\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 The transport layer and QoS in wireless sensor networks 359\u003c\/p\u003e \u003cp\u003e13.1.1 Quality of service\/reliability 360\u003c\/p\u003e \u003cp\u003e13.1.2 Transport protocols 361\u003c\/p\u003e \u003cp\u003e13.2 Coverage and deployment 362\u003c\/p\u003e \u003cp\u003e13.2.1 Sensing models 362\u003c\/p\u003e \u003cp\u003e13.2.2 Coverage measures 364\u003c\/p\u003e \u003cp\u003e13.2.3 Uniform random deployments: Poisson point processes 365\u003c\/p\u003e \u003cp\u003e13.2.4 Coverage of random deployments: Boolean sensing model 366\u003c\/p\u003e \u003cp\u003e13.2.5 Coverage of random deployments: general sensing model 368\u003c\/p\u003e \u003cp\u003e13.2.6 Coverage determination 369\u003c\/p\u003e \u003cp\u003e13.2.7 Coverage of grid deployments 374\u003c\/p\u003e \u003cp\u003e13.2.8 Further reading 375\u003c\/p\u003e \u003cp\u003e13.3 Reliable data transport 376\u003c\/p\u003e \u003cp\u003e13.3.1 Reliability requirements in sensor networks 377\u003c\/p\u003e \u003cp\u003e13.4 Single packet delivery 378\u003c\/p\u003e \u003cp\u003e13.4.1 Using a single path 379\u003c\/p\u003e \u003cp\u003e13.4.2 Using multiple paths 384\u003c\/p\u003e \u003cp\u003e13.4.3 Multiple receivers 388\u003c\/p\u003e \u003cp\u003e13.4.4 Summary 389\u003c\/p\u003e \u003cp\u003e13.5 Block delivery 389\u003c\/p\u003e \u003cp\u003e13.5.1 PSFQ: block delivery in the sink-to-sensors case 389\u003c\/p\u003e \u003cp\u003e13.5.2 RMST: block delivery in the sensors-to-sink case 395\u003c\/p\u003e \u003cp\u003e13.5.3 What about TCP? 397\u003c\/p\u003e \u003cp\u003e13.5.4 Further reading 399\u003c\/p\u003e \u003cp\u003e13.6 Congestion control and rate control 400\u003c\/p\u003e \u003cp\u003e13.6.1 Congestion situations in sensor networks 400\u003c\/p\u003e \u003cp\u003e13.6.2 Mechanisms for congestion detection and handling 402\u003c\/p\u003e \u003cp\u003e13.6.3 Protocols with rate control 403\u003c\/p\u003e \u003cp\u003e13.6.4 The CODA congestion-control framework 408\u003c\/p\u003e \u003cp\u003e13.6.5 Further reading 411\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 Advanced application support 413\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 Advanced in-network processing 413\u003c\/p\u003e \u003cp\u003e14.1.1 Going beyond mere aggregation of data 413\u003c\/p\u003e \u003cp\u003e14.1.2 Distributed signal processing 414\u003c\/p\u003e \u003cp\u003e14.1.3 Distributed source coding 416\u003c\/p\u003e \u003cp\u003e14.1.4 Network coding 420\u003c\/p\u003e \u003cp\u003e14.1.5 Further issues 421\u003c\/p\u003e \u003cp\u003e14.2 Security 422\u003c\/p\u003e \u003cp\u003e14.2.1 Fundamentals 422\u003c\/p\u003e \u003cp\u003e14.2.2 Security considerations in wireless sensor networks 423\u003c\/p\u003e \u003cp\u003e14.2.3 Denial-of-service attacks 423\u003c\/p\u003e \u003cp\u003e14.2.4 Further reading 425\u003c\/p\u003e \u003cp\u003e14.3 Application-specific support 425\u003c\/p\u003e \u003cp\u003e14.3.1 Target detection and tracking 426\u003c\/p\u003e \u003cp\u003e14.3.2 Contour\/edge detection 429\u003c\/p\u003e \u003cp\u003e14.3.3 Field sampling 432\u003c\/p\u003e \u003cp\u003eBibliography 437\u003c\/p\u003e \u003cp\u003eIndex 481\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49402285556055,"sku":"9780470095102","price":97.16,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470095102.jpg?v=1730479947"},{"product_id":"protocols-and-architectures-for-wireless-sensor-networks-9780470519233","title":"Protocols and Architectures for Wireless Sensor","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLearn all you need to know about wireless sensor networks!    Protocols and Architectures for Wireless Sensor Networks  provides a thorough description of the nuts and bolts of wireless sensor networks. The authors give an overview of the state-of-the-art, putting all the individual solutions into perspective with one and other.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"…this book represents an authoritative yet open-minded source to acquire a solid understanding of the fundamentals of WSNs.  It is a recommended and enjoy read.\" (\u003ci\u003eComputing Reviews\u003c\/i\u003e, March 11, 2008)\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface xiii\u003c\/p\u003e \u003cp\u003eList of abbreviations xv\u003c\/p\u003e \u003cp\u003eA guide to the book xxiii\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 The vision of Ambient Intelligence 1\u003c\/p\u003e \u003cp\u003e1.2 Application examples 3\u003c\/p\u003e \u003cp\u003e1.3 Types of applications 6\u003c\/p\u003e \u003cp\u003e1.4 Challenges for WSNs 7\u003c\/p\u003e \u003cp\u003e1.4.1 Characteristic requirements 7\u003c\/p\u003e \u003cp\u003e1.4.2 Required mechanisms 9\u003c\/p\u003e \u003cp\u003e1.5 Why are sensor networks different? 10\u003c\/p\u003e \u003cp\u003e1.5.1 Mobile ad hoc networks and wireless sensor networks 10\u003c\/p\u003e \u003cp\u003e1.5.2 Fieldbuses and wireless sensor networks 12\u003c\/p\u003e \u003cp\u003e1.6 Enabling technologies for wireless sensor networks 13\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I Architectures 15\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Single-node architecture 17\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Hardware components 18\u003c\/p\u003e \u003cp\u003e2.1.1 Sensor node hardware overview 18\u003c\/p\u003e \u003cp\u003e2.1.2 Controller 19\u003c\/p\u003e \u003cp\u003e2.1.3 Memory 21\u003c\/p\u003e \u003cp\u003e2.1.4 Communication device 21\u003c\/p\u003e \u003cp\u003e2.1.5 Sensors and actuators 31\u003c\/p\u003e \u003cp\u003e2.1.6 Power supply of sensor nodes 32\u003c\/p\u003e \u003cp\u003e2.2 Energy consumption of sensor nodes 36\u003c\/p\u003e \u003cp\u003e2.2.1 Operation states with different power consumption 36\u003c\/p\u003e \u003cp\u003e2.2.2 Microcontroller energy consumption 38\u003c\/p\u003e \u003cp\u003e2.2.3 Memory 39\u003c\/p\u003e \u003cp\u003e2.2.4 Radio transceivers 40\u003c\/p\u003e \u003cp\u003e2.2.5 Relationship between computation and communication 44\u003c\/p\u003e \u003cp\u003e2.2.6 Power consumption of sensor and actuators 44\u003c\/p\u003e \u003cp\u003e2.3 Operating systems and execution environments 45\u003c\/p\u003e \u003cp\u003e2.3.1 Embedded operating systems 45\u003c\/p\u003e \u003cp\u003e2.3.2 Programming paradigms and application programming interfaces 45\u003c\/p\u003e \u003cp\u003e2.3.3 Structure of operating system and protocol stack 47\u003c\/p\u003e \u003cp\u003e2.3.4 Dynamic energy and power management 48\u003c\/p\u003e \u003cp\u003e2.3.5 Case Study: TinyOS and nesC 50\u003c\/p\u003e \u003cp\u003e2.3.6 Other examples 53\u003c\/p\u003e \u003cp\u003e2.4 Some examples of sensor nodes 54\u003c\/p\u003e \u003cp\u003e2.4.1 The “Mica Mote” family 54\u003c\/p\u003e \u003cp\u003e2.4.2 EYES nodes 54\u003c\/p\u003e \u003cp\u003e2.4.3 BTnodes 54\u003c\/p\u003e \u003cp\u003e2.4.4 Scatterweb 54\u003c\/p\u003e \u003cp\u003e2.4.5 Commercial solutions 55\u003c\/p\u003e \u003cp\u003e2.5 Conclusion 56\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Network architecture 59\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Sensor network scenarios 60\u003c\/p\u003e \u003cp\u003e3.1.1 Types of sources and sinks 60\u003c\/p\u003e \u003cp\u003e3.1.2 Single-hop versus multihop networks 60\u003c\/p\u003e \u003cp\u003e3.1.3 Multiple sinks and sources 62\u003c\/p\u003e \u003cp\u003e3.1.4 Three types of mobility 62\u003c\/p\u003e \u003cp\u003e3.2 Optimization goals and figures of merit 63\u003c\/p\u003e \u003cp\u003e3.2.1 Quality of service 64\u003c\/p\u003e \u003cp\u003e3.2.2 Energy efficiency 65\u003c\/p\u003e \u003cp\u003e3.2.3 Scalability 66\u003c\/p\u003e \u003cp\u003e3.2.4 Robustness 67\u003c\/p\u003e \u003cp\u003e3.3 Design principles for WSNs 67\u003c\/p\u003e \u003cp\u003e3.3.1 Distributed organization 67\u003c\/p\u003e \u003cp\u003e3.3.2 In-network processing 67\u003c\/p\u003e \u003cp\u003e3.3.3 Adaptive fidelity and accuracy 70\u003c\/p\u003e \u003cp\u003e3.3.4 Data centricity 70\u003c\/p\u003e \u003cp\u003e3.3.5 Exploit location information 73\u003c\/p\u003e \u003cp\u003e3.3.6 Exploit activity patterns 73\u003c\/p\u003e \u003cp\u003e3.3.7 Exploit heterogeneity 73\u003c\/p\u003e \u003cp\u003e3.3.8 Component-based protocol stacks and cross-layer optimization 74\u003c\/p\u003e \u003cp\u003e3.4 Service interfaces of WSNs 74\u003c\/p\u003e \u003cp\u003e3.4.1 Structuring application\/protocol stack interfaces 74\u003c\/p\u003e \u003cp\u003e3.4.2 Expressibility requirements for WSN service interfaces 76\u003c\/p\u003e \u003cp\u003e3.4.3 Discussion 77\u003c\/p\u003e \u003cp\u003e3.5 Gateway concepts 78\u003c\/p\u003e \u003cp\u003e3.5.1 The need for gateways 78\u003c\/p\u003e \u003cp\u003e3.5.2 WSN to Internet communication 79\u003c\/p\u003e \u003cp\u003e3.5.3 Internet to WSN communication 80\u003c\/p\u003e \u003cp\u003e3.5.4 WSN tunneling 81\u003c\/p\u003e \u003cp\u003e3.6 Conclusion 81\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II Communication Protocols 83\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Physical layer 85\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction 85\u003c\/p\u003e \u003cp\u003e4.2 Wireless channel and communication fundamentals 86\u003c\/p\u003e \u003cp\u003e4.2.1 Frequency allocation 86\u003c\/p\u003e \u003cp\u003e4.2.2 Modulation and demodulation 88\u003c\/p\u003e \u003cp\u003e4.2.3 Wave propagation effects and noise 90\u003c\/p\u003e \u003cp\u003e4.2.4 Channel models 96\u003c\/p\u003e \u003cp\u003e4.2.5 Spread-spectrum communications 98\u003c\/p\u003e \u003cp\u003e4.2.6 Packet transmission and synchronization 100\u003c\/p\u003e \u003cp\u003e4.2.7 Quality of wireless channels and measures for improvement 102\u003c\/p\u003e \u003cp\u003e4.3 Physical layer and transceiver design considerations in WSNs 103\u003c\/p\u003e \u003cp\u003e4.3.1 Energy usage profile 103\u003c\/p\u003e \u003cp\u003e4.3.2 Choice of modulation scheme 104\u003c\/p\u003e \u003cp\u003e4.3.3 Dynamic modulation scaling 108\u003c\/p\u003e \u003cp\u003e4.3.4 Antenna considerations 108\u003c\/p\u003e \u003cp\u003e4.4 Further reading 109\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 MAC protocols 111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Fundamentals of (wireless) MAC protocols 112\u003c\/p\u003e \u003cp\u003e5.1.1 Requirements and design constraints for wireless MAC protocols 112\u003c\/p\u003e \u003cp\u003e5.1.2 Important classes of MAC protocols 114\u003c\/p\u003e \u003cp\u003e5.1.3 MAC protocols for wireless sensor networks 119\u003c\/p\u003e \u003cp\u003e5.2 Low duty cycle protocols and wakeup concepts 120\u003c\/p\u003e \u003cp\u003e5.2.1 Sparse topology and energy management (STEM) 121\u003c\/p\u003e \u003cp\u003e5.2.2 S-mac 123\u003c\/p\u003e \u003cp\u003e5.2.3 The mediation device protocol 126\u003c\/p\u003e \u003cp\u003e5.2.4 Wakeup radio concepts 127\u003c\/p\u003e \u003cp\u003e5.2.5 Further reading 128\u003c\/p\u003e \u003cp\u003e5.3 Contention-based protocols 129\u003c\/p\u003e \u003cp\u003e5.3.1 CSMA protocols 129\u003c\/p\u003e \u003cp\u003e5.3.2 PAMAS 131\u003c\/p\u003e \u003cp\u003e5.3.3 Further solutions 132\u003c\/p\u003e \u003cp\u003e5.4 Schedule-based protocols 133\u003c\/p\u003e \u003cp\u003e5.4.1 LEACH 133\u003c\/p\u003e \u003cp\u003e5.4.2 SMACS 135\u003c\/p\u003e \u003cp\u003e5.4.3 Traffic-adaptive medium access protocol (TRAMA) 137\u003c\/p\u003e \u003cp\u003e5.4.4 Further solutions 139\u003c\/p\u003e \u003cp\u003e5.5 The IEEE 802.15.4 MAC protocol 139\u003c\/p\u003e \u003cp\u003e5.5.1 Network architecture and types\/roles of nodes 140\u003c\/p\u003e \u003cp\u003e5.5.2 Superframe structure 141\u003c\/p\u003e \u003cp\u003e5.5.3 GTS management 141\u003c\/p\u003e \u003cp\u003e5.5.4 Data transfer procedures 142\u003c\/p\u003e \u003cp\u003e5.5.5 Slotted CSMA-CA protocol 142\u003c\/p\u003e \u003cp\u003e5.5.6 Nonbeaconed mode 144\u003c\/p\u003e \u003cp\u003e5.5.7 Further reading 145\u003c\/p\u003e \u003cp\u003e5.6 How about IEEE 802.11 and bluetooth? 145\u003c\/p\u003e \u003cp\u003e5.7 Further reading 146\u003c\/p\u003e \u003cp\u003e5.8 Conclusion 148\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Link-layer protocols 149\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Fundamentals: tasks and requirements 150\u003c\/p\u003e \u003cp\u003e6.2 Error control 151\u003c\/p\u003e \u003cp\u003e6.2.1 Causes and characteristics of transmission errors 151\u003c\/p\u003e \u003cp\u003e6.2.2 ARQ techniques 152\u003c\/p\u003e \u003cp\u003e6.2.3 FEC techniques 158\u003c\/p\u003e \u003cp\u003e6.2.4 Hybrid schemes 163\u003c\/p\u003e \u003cp\u003e6.2.5 Power control 165\u003c\/p\u003e \u003cp\u003e6.2.6 Further mechanisms to combat errors 166\u003c\/p\u003e \u003cp\u003e6.2.7 Error control: summary 167\u003c\/p\u003e \u003cp\u003e6.3 Framing 167\u003c\/p\u003e \u003cp\u003e6.3.1 Adaptive schemes 170\u003c\/p\u003e \u003cp\u003e6.3.2 Intermediate checksum schemes 172\u003c\/p\u003e \u003cp\u003e6.3.3 Combining packet-size optimization and FEC 173\u003c\/p\u003e \u003cp\u003e6.3.4 Treatment of frame headers 174\u003c\/p\u003e \u003cp\u003e6.3.5 Framing: summary 174\u003c\/p\u003e \u003cp\u003e6.4 Link management 174\u003c\/p\u003e \u003cp\u003e6.4.1 Link-quality characteristics 175\u003c\/p\u003e \u003cp\u003e6.4.2 Link-quality estimation 177\u003c\/p\u003e \u003cp\u003e6.5 Summary 179\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Naming and addressing 181\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Fundamentals 182\u003c\/p\u003e \u003cp\u003e7.1.1 Use of addresses and names in (sensor) networks 182\u003c\/p\u003e \u003cp\u003e7.1.2 Address management tasks 183\u003c\/p\u003e \u003cp\u003e7.1.3 Uniqueness of addresses 184\u003c\/p\u003e \u003cp\u003e7.1.4 Address allocation and assignment 184\u003c\/p\u003e \u003cp\u003e7.1.5 Addressing overhead 185\u003c\/p\u003e \u003cp\u003e7.2 Address and name management in wireless sensor networks 186\u003c\/p\u003e \u003cp\u003e7.3 Assignment of MAC addresses 186\u003c\/p\u003e \u003cp\u003e7.3.1 Distributed assignment of networkwide addresses 187\u003c\/p\u003e \u003cp\u003e7.4 Distributed assignment of locally unique addresses 189\u003c\/p\u003e \u003cp\u003e7.4.1 Address assignment algorithm 189\u003c\/p\u003e \u003cp\u003e7.4.2 Address selection and representation 191\u003c\/p\u003e \u003cp\u003e7.4.3 Further schemes 194\u003c\/p\u003e \u003cp\u003e7.5 Content-based and geographic addressing 194\u003c\/p\u003e \u003cp\u003e7.5.1 Content-based addressing 194\u003c\/p\u003e \u003cp\u003e7.5.2 Geographic addressing 198\u003c\/p\u003e \u003cp\u003e7.6 Summary 198\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Time synchronization 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Introduction to the time synchronization problem 201\u003c\/p\u003e \u003cp\u003e8.1.1 The need for time synchronization in wireless sensor networks 202\u003c\/p\u003e \u003cp\u003e8.1.2 Node clocks and the problem of accuracy 203\u003c\/p\u003e \u003cp\u003e8.1.3 Properties and structure of time synchronization algorithms 204\u003c\/p\u003e \u003cp\u003e8.1.4 Time synchronization in wireless sensor networks 206\u003c\/p\u003e \u003cp\u003e8.2 Protocols based on sender\/receiver synchronization 207\u003c\/p\u003e \u003cp\u003e8.2.1 Lightweight time synchronization protocol (LTS) 207\u003c\/p\u003e \u003cp\u003e8.2.2 How to increase accuracy and estimate drift 212\u003c\/p\u003e \u003cp\u003e8.2.3 Timing-sync protocol for sensor networks (TPSN) 214\u003c\/p\u003e \u003cp\u003e8.3 Protocols based on receiver\/receiver synchronization 217\u003c\/p\u003e \u003cp\u003e8.3.1 Reference broadcast synchronization (RBS) 217\u003c\/p\u003e \u003cp\u003e8.3.2 Hierarchy referencing time synchronization (HRTS) 223\u003c\/p\u003e \u003cp\u003e8.4 Further reading 226\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Localization and positioning 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Properties of localization and positioning procedures 232\u003c\/p\u003e \u003cp\u003e9.2 Possible approaches 233\u003c\/p\u003e \u003cp\u003e9.2.1 Proximity 233\u003c\/p\u003e \u003cp\u003e9.2.2 Trilateration and triangulation 234\u003c\/p\u003e \u003cp\u003e9.2.3 Scene analysis 237\u003c\/p\u003e \u003cp\u003e9.3 Mathematical basics for the lateration problem 237\u003c\/p\u003e \u003cp\u003e9.3.1 Solution with three anchors and correct distance values 238\u003c\/p\u003e \u003cp\u003e9.3.2 Solving with distance errors 238\u003c\/p\u003e \u003cp\u003e9.4 Single-hop localization 240\u003c\/p\u003e \u003cp\u003e9.4.1 Active Badge 240\u003c\/p\u003e \u003cp\u003e9.4.2 Active office 240\u003c\/p\u003e \u003cp\u003e9.4.3 Radar 240\u003c\/p\u003e \u003cp\u003e9.4.4 Cricket 241\u003c\/p\u003e \u003cp\u003e9.4.5 Overlapping connectivity 241\u003c\/p\u003e \u003cp\u003e9.4.6 Approximate point in triangle 242\u003c\/p\u003e \u003cp\u003e9.4.7 Using angle of arrival information 243\u003c\/p\u003e \u003cp\u003e9.5 Positioning in multihop environments 243\u003c\/p\u003e \u003cp\u003e9.5.1 Connectivity in a multihop network 244\u003c\/p\u003e \u003cp\u003e9.5.2 Multihop range estimation 244\u003c\/p\u003e \u003cp\u003e9.5.3 Iterative and collaborative multilateration 245\u003c\/p\u003e \u003cp\u003e9.5.4 Probabilistic positioning description and propagation 247\u003c\/p\u003e \u003cp\u003e9.6 Impact of anchor placement 247\u003c\/p\u003e \u003cp\u003e9.7 Further reading 248\u003c\/p\u003e \u003cp\u003e9.8 Conclusion 249\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Topology control 251\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Motivation and basic ideas 251\u003c\/p\u003e \u003cp\u003e10.1.1 Options for topology control 252\u003c\/p\u003e \u003cp\u003e10.1.2 Aspects of topology-control algorithms 254\u003c\/p\u003e \u003cp\u003e10.2 Controlling topology in flat networks – Power control 256\u003c\/p\u003e \u003cp\u003e10.2.1 Some complexity results 256\u003c\/p\u003e \u003cp\u003e10.2.2 Are there magic numbers? – bounds on critical parameters 257\u003c\/p\u003e \u003cp\u003e10.2.3 Some example constructions and protocols 259\u003c\/p\u003e \u003cp\u003e10.2.4 Further reading on flat topology control 265\u003c\/p\u003e \u003cp\u003e10.3 Hierarchical networks by dominating sets 266\u003c\/p\u003e \u003cp\u003e10.3.1 Motivation and definition 266\u003c\/p\u003e \u003cp\u003e10.3.2 A hardness result 266\u003c\/p\u003e \u003cp\u003e10.3.3 Some ideas from centralized algorithms 267\u003c\/p\u003e \u003cp\u003e10.3.4 Some distributed approximations 270\u003c\/p\u003e \u003cp\u003e10.3.5 Further reading 273\u003c\/p\u003e \u003cp\u003e10.4 Hierarchical networks by clustering 274\u003c\/p\u003e \u003cp\u003e10.4.1 Definition of clusters 274\u003c\/p\u003e \u003cp\u003e10.4.2 A basic idea to construct independent sets 277\u003c\/p\u003e \u003cp\u003e10.4.3 A generalization and some performance insights 278\u003c\/p\u003e \u003cp\u003e10.4.4 Connecting clusters 278\u003c\/p\u003e \u003cp\u003e10.4.5 Rotating clusterheads 279\u003c\/p\u003e \u003cp\u003e10.4.6 Some more algorithm examples 280\u003c\/p\u003e \u003cp\u003e10.4.7 Multihop clusters 281\u003c\/p\u003e \u003cp\u003e10.4.8 Multiple layers of clustering 283\u003c\/p\u003e \u003cp\u003e10.4.9 Passive clustering 284\u003c\/p\u003e \u003cp\u003e10.4.10 Further reading 284\u003c\/p\u003e \u003cp\u003e10.5 Combining hierarchical topologies and power control 285\u003c\/p\u003e \u003cp\u003e10.5.1 Pilot-based power control 285\u003c\/p\u003e \u003cp\u003e10.5.2 Ad hoc Network Design Algorithm (ANDA) 285\u003c\/p\u003e \u003cp\u003e10.5.3 Clusterpow 286\u003c\/p\u003e \u003cp\u003e10.6 Adaptive node activity 286\u003c\/p\u003e \u003cp\u003e10.6.1 Geographic Adaptive Fidelity (GAF) 286\u003c\/p\u003e \u003cp\u003e10.6.2 Adaptive Self-Configuring sEnsor Networks’ Topologies (ASCENT) 287\u003c\/p\u003e \u003cp\u003e10.6.3 Turning off nodes on the basis of sensing coverage 288\u003c\/p\u003e \u003cp\u003e10.7 Conclusions 288\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Routing protocols 289\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 The many faces of forwarding and routing 289\u003c\/p\u003e \u003cp\u003e11.2 Gossiping and agent-based unicast forwarding 292\u003c\/p\u003e \u003cp\u003e11.2.1 Basic idea 292\u003c\/p\u003e \u003cp\u003e11.2.2 Randomized forwarding 292\u003c\/p\u003e \u003cp\u003e11.2.3 Random walks 293\u003c\/p\u003e \u003cp\u003e11.2.4 Further reading 294\u003c\/p\u003e \u003cp\u003e11.3 Energy-efficient unicast 295\u003c\/p\u003e \u003cp\u003e11.3.1 Overview 295\u003c\/p\u003e \u003cp\u003e11.3.2 Some example unicast protocols 297\u003c\/p\u003e \u003cp\u003e11.3.3 Further reading 301\u003c\/p\u003e \u003cp\u003e11.3.4 Multipath unicast routing 301\u003c\/p\u003e \u003cp\u003e11.3.5 Further reading 304\u003c\/p\u003e \u003cp\u003e11.4 Broadcast and multicast 305\u003c\/p\u003e \u003cp\u003e11.4.1 Overview 305\u003c\/p\u003e \u003cp\u003e11.4.2 Source-based tree protocols 308\u003c\/p\u003e \u003cp\u003e11.4.3 Shared, core-based tree protocols 314\u003c\/p\u003e \u003cp\u003e11.4.4 Mesh-based protocols 314\u003c\/p\u003e \u003cp\u003e11.4.5 Further reading on broadcast and multicast 315\u003c\/p\u003e \u003cp\u003e11.5 Geographic routing 316\u003c\/p\u003e \u003cp\u003e11.5.1 Basics of position-based routing 316\u003c\/p\u003e \u003cp\u003e11.5.2 Geocasting 323\u003c\/p\u003e \u003cp\u003e11.5.3 Further reading on geographic routing 326\u003c\/p\u003e \u003cp\u003e11.6 Mobile nodes 328\u003c\/p\u003e \u003cp\u003e11.6.1 Mobile sinks 328\u003c\/p\u003e \u003cp\u003e11.6.2 Mobile data collectors 328\u003c\/p\u003e \u003cp\u003e11.6.3 Mobile regions 329\u003c\/p\u003e \u003cp\u003e11.7 Conclusions 329\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Data-centric and content-based networking 331\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Introduction 331\u003c\/p\u003e \u003cp\u003e12.1.1 The publish\/subscribe interaction paradigm 331\u003c\/p\u003e \u003cp\u003e12.1.2 Addressing data 332\u003c\/p\u003e \u003cp\u003e12.1.3 Implementation options 333\u003c\/p\u003e \u003cp\u003e12.1.4 Distribution versus gathering of data – In-network processing 334\u003c\/p\u003e \u003cp\u003e12.2 Data-centric routing 335\u003c\/p\u003e \u003cp\u003e12.2.1 One-shot interactions 335\u003c\/p\u003e \u003cp\u003e12.2.2 Repeated interactions 337\u003c\/p\u003e \u003cp\u003e12.2.3 Further reading 340\u003c\/p\u003e \u003cp\u003e12.3 Data aggregation 341\u003c\/p\u003e \u003cp\u003e12.3.1 Overview 341\u003c\/p\u003e \u003cp\u003e12.3.2 A database interface to describe aggregation operations 342\u003c\/p\u003e \u003cp\u003e12.3.3 Categories of aggregation operations 343\u003c\/p\u003e \u003cp\u003e12.3.4 Placement of aggregation points 345\u003c\/p\u003e \u003cp\u003e12.3.5 When to stop waiting for more data 345\u003c\/p\u003e \u003cp\u003e12.3.6 Aggregation as an optimization problem 347\u003c\/p\u003e \u003cp\u003e12.3.7 Broadcasting an aggregated value 347\u003c\/p\u003e \u003cp\u003e12.3.8 Information-directed routing and aggregation 350\u003c\/p\u003e \u003cp\u003e12.3.9 Some further examples 352\u003c\/p\u003e \u003cp\u003e12.3.10 Further reading on data aggregation 355\u003c\/p\u003e \u003cp\u003e12.4 Data-centric storage 355\u003c\/p\u003e \u003cp\u003e12.5 Conclusions 357\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 Transport layer and quality of service 359\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 The transport layer and QoS in wireless sensor networks 359\u003c\/p\u003e \u003cp\u003e13.1.1 Quality of service\/reliability 360\u003c\/p\u003e \u003cp\u003e13.1.2 Transport protocols 361\u003c\/p\u003e \u003cp\u003e13.2 Coverage and deployment 362\u003c\/p\u003e \u003cp\u003e13.2.1 Sensing models 362\u003c\/p\u003e \u003cp\u003e13.2.2 Coverage measures 364\u003c\/p\u003e \u003cp\u003e13.2.3 Uniform random deployments: Poisson point processes 365\u003c\/p\u003e \u003cp\u003e13.2.4 Coverage of random deployments: Boolean sensing model 366\u003c\/p\u003e \u003cp\u003e13.2.5 Coverage of random deployments: general sensing model 368\u003c\/p\u003e \u003cp\u003e13.2.6 Coverage determination 369\u003c\/p\u003e \u003cp\u003e13.2.7 Coverage of grid deployments 374\u003c\/p\u003e \u003cp\u003e13.2.8 Further reading 375\u003c\/p\u003e \u003cp\u003e13.3 Reliable data transport 376\u003c\/p\u003e \u003cp\u003e13.3.1 Reliability requirements in sensor networks 377\u003c\/p\u003e \u003cp\u003e13.4 Single packet delivery 378\u003c\/p\u003e \u003cp\u003e13.4.1 Using a single path 379\u003c\/p\u003e \u003cp\u003e13.4.2 Using multiple paths 384\u003c\/p\u003e \u003cp\u003e13.4.3 Multiple receivers 388\u003c\/p\u003e \u003cp\u003e13.4.4 Summary 389\u003c\/p\u003e \u003cp\u003e13.5 Block delivery 389\u003c\/p\u003e \u003cp\u003e13.5.1 PSFQ: block delivery in the sink-to-sensors case 389\u003c\/p\u003e \u003cp\u003e13.5.2 RMST: block delivery in the sensors-to-sink case 395\u003c\/p\u003e \u003cp\u003e13.5.3 What about TCP? 397\u003c\/p\u003e \u003cp\u003e13.5.4 Further reading 399\u003c\/p\u003e \u003cp\u003e13.6 Congestion control and rate control 400\u003c\/p\u003e \u003cp\u003e13.6.1 Congestion situations in sensor networks 400\u003c\/p\u003e \u003cp\u003e13.6.2 Mechanisms for congestion detection and handling 402\u003c\/p\u003e \u003cp\u003e13.6.3 Protocols with rate control 403\u003c\/p\u003e \u003cp\u003e13.6.4 The CODA congestion-control framework 408\u003c\/p\u003e \u003cp\u003e13.6.5 Further reading 411\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 Advanced application support 413\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 Advanced in-network processing 413\u003c\/p\u003e \u003cp\u003e14.1.1 Going beyond mere aggregation of data 413\u003c\/p\u003e \u003cp\u003e14.1.2 Distributed signal processing 414\u003c\/p\u003e \u003cp\u003e14.1.3 Distributed source coding 416\u003c\/p\u003e \u003cp\u003e14.1.4 Network coding 420\u003c\/p\u003e \u003cp\u003e14.1.5 Further issues 421\u003c\/p\u003e \u003cp\u003e14.2 Security 422\u003c\/p\u003e \u003cp\u003e14.2.1 Fundamentals 422\u003c\/p\u003e \u003cp\u003e14.2.2 Security considerations in wireless sensor networks 423\u003c\/p\u003e \u003cp\u003e14.2.3 Denial-of-service attacks 423\u003c\/p\u003e \u003cp\u003e14.2.4 Further reading 425\u003c\/p\u003e \u003cp\u003e14.3 Application-specific support 425\u003c\/p\u003e \u003cp\u003e14.3.1 Target detection and tracking 426\u003c\/p\u003e \u003cp\u003e14.3.2 Contour\/edge detection 429\u003c\/p\u003e \u003cp\u003e14.3.3 Field sampling 432\u003c\/p\u003e \u003cp\u003eBibliography 437\u003c\/p\u003e \u003cp\u003eIndex 481\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49402353582423,"sku":"9780470519233","price":56.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470519233.jpg?v=1730480153"},{"product_id":"internet-protocolbased-emergency-services-9780470689769","title":"Internet Protocolbased Emergency Services","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eWritten by international experts in the field, this book covers the standards, architecture and deployment issues related to IP-based emergency services\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book brings together contributions from experts on technical and operational aspects within the international standardisation and regulatory processes relating to routing and handling of IP-based emergency calls. Readers will learn how these standards work, how various standardization organizations contributed to them and about pilot projects, early deployment and current regulatory situation.\u003cbr\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp\u003eKey Features:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eProvides an overview of how the standards related to IP-based emergency services work, and how various organizations contributed to them\u003c\/li\u003e \u003cli\u003eFocuses on SIP and IMS-based communication systems for the Internet\u003c\/li\u003e \u003cli\u003eCovers standards, architecture and deployment issues\u003c\/li\u003e \u003cli\u003eInternational focus, with coverage of the major national efforts in this area\u003c\/li\u003e \u003cli\u003eWritten \u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e“In addition, practitioners, product architects, and developers will find interesting and useful ideas. Many parts of the book can be recommended to experts working on standards and regulations.”  (\u003ci\u003eIEEE Communications Magazine\u003c\/i\u003e, 1 February 2015)\u003c\/p\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eList of Figures xiii\u003c\/p\u003e \u003cp\u003eList of Tables xvii\u003c\/p\u003e \u003cp\u003eList of Contributors xix\u003c\/p\u003e \u003cp\u003ePreface xxi\u003c\/p\u003e \u003cp\u003eAcknowledgments xxv\u003c\/p\u003e \u003cp\u003eAcronyms xxvii\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 History 1\u003c\/p\u003e \u003cp\u003e1.2 Overview 5\u003c\/p\u003e \u003cp\u003e1.3 Building Blocks 8\u003c\/p\u003e \u003cp\u003e1.3.1 Recognizing Emergency Calls 8\u003c\/p\u003e \u003cp\u003e1.3.2 Obtaining and Conveying Location Information 9\u003c\/p\u003e \u003cp\u003e1.3.3 Routing Emergency Calls 9\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Location: Formats, Encoding and Protocols 11\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Applying the PIDF-LO civicAddress Type to US Addresses 14\u003c\/p\u003e \u003cp\u003e2.1.1 Introduction: The Context and Purpose of PIDF-LO and CLDXF 15\u003c\/p\u003e \u003cp\u003e2.1.2 CLDXF Elements 17\u003c\/p\u003e \u003cp\u003e2.1.3 Conclusion 30\u003c\/p\u003e \u003cp\u003e2.2 DHCP as a Location Configuration Protocol (LCP) 31\u003c\/p\u003e \u003cp\u003e2.2.1 What’s New in RFC 6225? 32\u003c\/p\u003e \u003cp\u003e2.2.2 DHCPv4 and DHCPv6 Option Formats 32\u003c\/p\u003e \u003cp\u003e2.2.3 Option Support 35\u003c\/p\u003e \u003cp\u003e2.2.4 Latitude and Longitude Fields 36\u003c\/p\u003e \u003cp\u003e2.2.5 Altitude 36\u003c\/p\u003e \u003cp\u003e2.2.6 Datum 37\u003c\/p\u003e \u003cp\u003e2.3 Geography Markup Language (GML) 37\u003c\/p\u003e \u003cp\u003e2.3.1 Introduction 37\u003c\/p\u003e \u003cp\u003e2.3.2 Overview of the OGC 38\u003c\/p\u003e \u003cp\u003e2.3.3 The OGC Geography Markup Language (GML) 38\u003c\/p\u003e \u003cp\u003e2.3.4 Conclusion 47\u003c\/p\u003e \u003cp\u003e2.4 A Taxonomy of the IETF HELD Protocol 47\u003c\/p\u003e \u003cp\u003e2.4.1 The LIS and HELD 48\u003c\/p\u003e \u003cp\u003e2.4.2 LIS Discovery 48\u003c\/p\u003e \u003cp\u003e2.4.3 Basic HELD 53\u003c\/p\u003e \u003cp\u003e2.4.4 HELD Target Identities and Third-Party Requests 59\u003c\/p\u003e \u003cp\u003e2.4.5 HELD Measurements 62\u003c\/p\u003e \u003cp\u003e2.4.6 HELD as a Dereference Protocol 64\u003c\/p\u003e \u003cp\u003e2.4.7 HELD Policy URIs 66\u003c\/p\u003e \u003cp\u003e2.4.8 HELD Device Capabilities 69\u003c\/p\u003e \u003cp\u003e2.5 OMA Enablers and Emergency Services 72\u003c\/p\u003e \u003cp\u003e2.5.1 SUPL 73\u003c\/p\u003e \u003cp\u003e2.5.2 MLS 84\u003c\/p\u003e \u003cp\u003e2.5.3 MLP 85\u003c\/p\u003e \u003cp\u003e2.5.4 LOCSIP 89\u003c\/p\u003e \u003cp\u003e2.6 3GPP Location Protocols 92\u003c\/p\u003e \u003cp\u003e2.6.1 Introduction 92\u003c\/p\u003e \u003cp\u003e2.6.2 Location Technology in 3GPP Networks 93\u003c\/p\u003e \u003cp\u003e2.6.3 Emergency Location Information in 3GPP CS Domain, Control Plane 100\u003c\/p\u003e \u003cp\u003e2.6.4 Emergency Location Information in the IMS 100\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Architectures 103\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 NENA i2 104\u003c\/p\u003e \u003cp\u003e3.1.1 Background 104\u003c\/p\u003e \u003cp\u003e3.1.2 The i2 Architecture 105\u003c\/p\u003e \u003cp\u003e3.1.3 Regulatory Situation and Deployment Status 117\u003c\/p\u003e \u003cp\u003e3.2 NENA i3 119\u003c\/p\u003e \u003cp\u003e3.2.1 History 119\u003c\/p\u003e \u003cp\u003e3.2.2 Emergency Services IP Networks 120\u003c\/p\u003e \u003cp\u003e3.2.3 Signaling and Routing IP-Originated Calls 121\u003c\/p\u003e \u003cp\u003e3.2.4 Legacy Wireline and Wireless Origination 122\u003c\/p\u003e \u003cp\u003e3.2.5 Emergency Events 123\u003c\/p\u003e \u003cp\u003e3.2.6 Routing Calls Within the ESInet 123\u003c\/p\u003e \u003cp\u003e3.2.7 Provisioning the ECRF 124\u003c\/p\u003e \u003cp\u003e3.2.8 PSAPs 125\u003c\/p\u003e \u003cp\u003e3.2.9 Other i3 Features 126\u003c\/p\u003e \u003cp\u003e3.3 IETF Emergency Services for Internet Multimedia 126\u003c\/p\u003e \u003cp\u003e3.3.1 Introduction 126\u003c\/p\u003e \u003cp\u003e3.3.2 Recognizing Emergency Calls 128\u003c\/p\u003e \u003cp\u003e3.3.3 Obtaining and Conveying Location Information 128\u003c\/p\u003e \u003cp\u003e3.3.4 Routing Emergency Calls 129\u003c\/p\u003e \u003cp\u003e3.3.5 Obligations 130\u003c\/p\u003e \u003cp\u003e3.3.6 LoST Mapping Architecture 132\u003c\/p\u003e \u003cp\u003e3.3.7 Steps Toward an IETF Emergency Services Architecture 135\u003c\/p\u003e \u003cp\u003e3.3.8 Summary 138\u003c\/p\u003e \u003cp\u003e3.4 Emergency Services Support in WiFi Networks 139\u003c\/p\u003e \u003cp\u003e3.4.1 Introduction 139\u003c\/p\u003e \u003cp\u003e3.4.2 Location Configuration 140\u003c\/p\u003e \u003cp\u003e3.4.3 Support for Emergency Services 141\u003c\/p\u003e \u003cp\u003e3.4.4 Support for Emergency Alert Systems 142\u003c\/p\u003e \u003cp\u003e3.5 WiMAX 142\u003c\/p\u003e \u003cp\u003e3.5.1 The WiMAX Network Architecture 143\u003c\/p\u003e \u003cp\u003e3.5.2 Network Architecture for Emergency Services Support 148\u003c\/p\u003e \u003cp\u003e3.5.3 The Fundamental Building Blocks 150\u003c\/p\u003e \u003cp\u003e3.5.4 Roaming Considerations and Network Entry 152\u003c\/p\u003e \u003cp\u003e3.5.5 Limited Access 154\u003c\/p\u003e \u003cp\u003e3.5.6 Location Support in WiMAX 157\u003c\/p\u003e \u003cp\u003e3.5.7 Conclusion 163\u003c\/p\u003e \u003cp\u003e3.6 3GPP 163\u003c\/p\u003e \u003cp\u003e3.6.1 Introduction 163\u003c\/p\u003e \u003cp\u003e3.6.2 Requirements 164\u003c\/p\u003e \u003cp\u003e3.6.3 Emergency Calls in the CS Domain 169\u003c\/p\u003e \u003cp\u003e3.6.4 Emergency Calls in PS Domain 176\u003c\/p\u003e \u003cp\u003e3.6.5 Identified Overload Problems 189\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Deployment Examples 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Emergency Calling in Sweden 195\u003c\/p\u003e \u003cp\u003e4.1.1 Introduction 195\u003c\/p\u003e \u003cp\u003e4.1.2 Overview 196\u003c\/p\u003e \u003cp\u003e4.1.3 Protocols for PSAP Interconnection 198\u003c\/p\u003e \u003cp\u003e4.1.4 Protocol Standards 200\u003c\/p\u003e \u003cp\u003e4.1.5 Media 201\u003c\/p\u003e \u003cp\u003e4.1.6 Emergency Call Routing 201\u003c\/p\u003e \u003cp\u003e4.1.7 Testing 201\u003c\/p\u003e \u003cp\u003e4.1.8 Examples 201\u003c\/p\u003e \u003cp\u003e4.2 UK Specification for Locating VoIP Callers 209\u003c\/p\u003e \u003cp\u003e4.2.1 Introduction 209\u003c\/p\u003e \u003cp\u003e4.2.2 The Regulatory Environment 209\u003c\/p\u003e \u003cp\u003e4.2.3 Standards Development 210\u003c\/p\u003e \u003cp\u003e4.2.4 The Current UK Emergency Services Structure 210\u003c\/p\u003e \u003cp\u003e4.2.5 Principles Driving the Specification 211\u003c\/p\u003e \u003cp\u003e4.2.6 Putting It All Together 213\u003c\/p\u003e \u003cp\u003e4.2.7 Implications for Access Network Providers 215\u003c\/p\u003e \u003cp\u003e4.3 Implementation of VoIP 9-1-1 Services in Canada 216\u003c\/p\u003e \u003cp\u003e4.3.1 Regulatory Framework (About the CRTC) 217\u003c\/p\u003e \u003cp\u003e4.3.2 Canada’s Telecom Profile 217\u003c\/p\u003e \u003cp\u003e4.3.3 Interim Solution for Nomadic and Fixed\/Non-Native VoIP 220\u003c\/p\u003e \u003cp\u003e4.3.4 The (Defunct) Canadian i2 Proposal 222\u003c\/p\u003e \u003cp\u003e4.3.5 VoIP Regulatory Processes, Decisions and Milestones 227\u003c\/p\u003e \u003cp\u003e4.3.6 Lessons Learned 229\u003c\/p\u003e \u003cp\u003e4.3.7 Conclusion 230\u003c\/p\u003e \u003cp\u003e4.4 US\/Indiana Wireless Direct Network Project 230\u003c\/p\u003e \u003cp\u003e4.4.1 Background and History of the IWDN 231\u003c\/p\u003e \u003cp\u003e4.4.2 The IWDN Crossroads Project 231\u003c\/p\u003e \u003cp\u003e4.4.3 The IN911 IP Network 232\u003c\/p\u003e \u003cp\u003e4.4.4 Conclusion 235\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Security for IP-Based Emergency Services 237\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction 237\u003c\/p\u003e \u003cp\u003e5.2 Communication Model 238\u003c\/p\u003e \u003cp\u003e5.3 Adversary Models and Security Threats 240\u003c\/p\u003e \u003cp\u003e5.4 Security Threats 241\u003c\/p\u003e \u003cp\u003e5.4.1 Denial-of-Service Attacks 242\u003c\/p\u003e \u003cp\u003e5.4.2 Attacks Involving the Emergency Identifier 242\u003c\/p\u003e \u003cp\u003e5.4.3 Attacks Against the Mapping System 243\u003c\/p\u003e \u003cp\u003e5.4.4 Attacks Against the Location Information Server 244\u003c\/p\u003e \u003cp\u003e5.4.5 Swatting 245\u003c\/p\u003e \u003cp\u003e5.4.6 Attacks to Prevent a Specific Individual From Receiving Aid 246\u003c\/p\u003e \u003cp\u003e5.4.7 Attacks to Gain Information About an Emergency 246\u003c\/p\u003e \u003cp\u003e5.4.8 Interfering With the LIS and LoST Server Discovery Procedure 246\u003c\/p\u003e \u003cp\u003e5.4.9 Call Identity Spoofing 247\u003c\/p\u003e \u003cp\u003e5.5 Countermeasures 248\u003c\/p\u003e \u003cp\u003e5.5.1 Discovery 248\u003c\/p\u003e \u003cp\u003e5.5.2 Secure Session Setup and Caller Identity 250\u003c\/p\u003e \u003cp\u003e5.5.3 Media Exchange 251\u003c\/p\u003e \u003cp\u003e5.5.4 Mapping Database Security 251\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Emergency Services for Persons With Disabilities 253\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 What Is Specific with Communication for People with Disabilities? 253\u003c\/p\u003e \u003cp\u003e6.1.1 Important Characteristics of Regular Voice Telephony 253\u003c\/p\u003e \u003cp\u003e6.1.2 Important Characteristics of Accessible Conversational Services Suitable for People with Disabilities 254\u003c\/p\u003e \u003cp\u003e6.2 Reality Today 255\u003c\/p\u003e \u003cp\u003e6.3 Interpretation of the Term “Equivalent Service” 255\u003c\/p\u003e \u003cp\u003e6.4 Sad History 256\u003c\/p\u003e \u003cp\u003e6.5 Policy and Regulation Support 256\u003c\/p\u003e \u003cp\u003e6.5.1 UN Convention on the Rights of Persons with Disabilities 256\u003c\/p\u003e \u003cp\u003e6.5.2 The European Union Universal Service Directive 257\u003c\/p\u003e \u003cp\u003e6.5.3 The Telecom Act and Public Procurement Act in the United States 257\u003c\/p\u003e \u003cp\u003e6.5.4 Americans With Disability Act 257\u003c\/p\u003e \u003cp\u003e6.5.5 Relay Service Regulation in the United States 258\u003c\/p\u003e \u003cp\u003e6.6 Good Opportunities in IP-Based Services 258\u003c\/p\u003e \u003cp\u003e6.7 Implementation Experience 260\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Regulatory Situation 261\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Regulatory Aspects of Emergency Services in the United States 262\u003c\/p\u003e \u003cp\u003e7.1.1 Introduction 262\u003c\/p\u003e \u003cp\u003e7.1.2 Background 262\u003c\/p\u003e \u003cp\u003e7.1.3 E9-1-1 Requirements 263\u003c\/p\u003e \u003cp\u003e7.2 Regulatory Aspects of Emergency Services in the European Union 266\u003c\/p\u003e \u003cp\u003e7.2.1 Introduction 266\u003c\/p\u003e \u003cp\u003e7.2.2 Regulatory Development of Emergency Services Under EU Law 267\u003c\/p\u003e \u003cp\u003e7.2.3 Current Legal Framework 267\u003c\/p\u003e \u003cp\u003e7.2.4 New Legal Framework 274\u003c\/p\u003e \u003cp\u003e7.2.5 Emergency Regulation Outside of the EU Telecom Regulatory Framework 276\u003c\/p\u003e \u003cp\u003e7.2.6 Conclusion 276\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Research Projects and Pilots 279\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 REACH112: Responding to All Citizens Needing Help 280\u003c\/p\u003e \u003cp\u003e8.1.1 Outline 280\u003c\/p\u003e \u003cp\u003e8.1.2 Emergency Service Access 282\u003c\/p\u003e \u003cp\u003e8.1.3 The Obstacles 284\u003c\/p\u003e \u003cp\u003e8.1.4 Conclusion 288\u003c\/p\u003e \u003cp\u003e8.2 PEACE: IP-Based Emergency Applications and Services for Next-Generation Networks 288\u003c\/p\u003e \u003cp\u003e8.2.1 Introduction 288\u003c\/p\u003e \u003cp\u003e8.2.2 Project Scope 289\u003c\/p\u003e \u003cp\u003e8.2.3 Development Status 291\u003c\/p\u003e \u003cp\u003e8.3 US Department of Transportation’s NG 9-1-1 Pilot Project 298\u003c\/p\u003e \u003cp\u003e8.3.1 Overview 298\u003c\/p\u003e \u003cp\u003e8.3.2 Proof-of-Concept Description 300\u003c\/p\u003e \u003cp\u003e8.3.3 Testing 313\u003c\/p\u003e \u003cp\u003e8.3.4 Conclusion 317\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Organizations 321\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 ETSI EMTEL 322\u003c\/p\u003e \u003cp\u003e9.1.1 Purpose of ETSI Special Committee EMTEL (Emergency Communications) 322\u003c\/p\u003e \u003cp\u003e9.1.2 Main Features of EMTEL 322\u003c\/p\u003e \u003cp\u003e9.1.3 Scope of ETSI SC EMTEL Work 323\u003c\/p\u003e \u003cp\u003e9.1.4 Operation and Activities of SC EMTEL 324\u003c\/p\u003e \u003cp\u003e9.1.5 EMTEL Evolution and Strategy 324\u003c\/p\u003e \u003cp\u003e9.1.6 Vision for Future Emergency Services 325\u003c\/p\u003e \u003cp\u003e9.2 NENA 326\u003c\/p\u003e \u003cp\u003e9.3 EENA 327\u003c\/p\u003e \u003cp\u003e9.3.1 What Is EENA? 327\u003c\/p\u003e \u003cp\u003e9.3.2 What EENA Does? 327\u003c\/p\u003e \u003cp\u003e9.3.3 What Are the EENA Memberships? 328\u003c\/p\u003e \u003cp\u003e9.4 Ecma International 330\u003c\/p\u003e \u003cp\u003e9.4.1 Ecma International 330\u003c\/p\u003e \u003cp\u003e9.4.2 Ecma Technical Committee TC32 331\u003c\/p\u003e \u003cp\u003e9.4.3 ECMA TR\/101, Next Generation Corporate Networks (NGCN) – Emergency Calls 331\u003c\/p\u003e \u003cp\u003e9.5 ATIS 332\u003c\/p\u003e \u003cp\u003e9.5.1 Emergency Services Interconnection Forum (ESIF) 332\u003c\/p\u003e \u003cp\u003e9.5.2 Next-Generation Emergency Services (NGES) Subcommittee 333\u003c\/p\u003e \u003cp\u003e9.5.3 Example ESIF Issues 334\u003c\/p\u003e \u003cp\u003e9.5.4 Summary 336\u003c\/p\u003e \u003cp\u003e9.6 The NG9-1-1 Caucus and the NG9-1-1 Institute 336\u003c\/p\u003e \u003cp\u003e9.7 COCOM EGEA 338\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Conclusion and Outlook 341\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Location 341\u003c\/p\u003e \u003cp\u003e10.2 Architectures 342\u003c\/p\u003e \u003cp\u003e10.3 Deployments 343\u003c\/p\u003e \u003cp\u003e10.4 Security and Privacy 344\u003c\/p\u003e \u003cp\u003e10.5 Emergency Services for Persons with Disabilities 344\u003c\/p\u003e \u003cp\u003e10.6 Regulation 345\u003c\/p\u003e \u003cp\u003e10.7 Research Projects and Pilots 345\u003c\/p\u003e \u003cp\u003e10.8 Funding 346\u003c\/p\u003e \u003cp\u003eReferences 349\u003c\/p\u003e \u003cp\u003eIndex 363\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49402412859735,"sku":"9780470689769","price":76.46,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470689769.jpg?v=1730480325"},{"product_id":"bgp-9780596002541","title":"BGP","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis title focuses on the use of BGP (Border Gateway Protocol) to create reliable Internet connections. BGP makes it possible for ISPs to connect to each other and for customers to connect to more than one ISP.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e1. The Internet, Routing, and BGP Topology of the I; nternet TCP\/IP Design Philosophy Routing P; rotocols Multihoming; 2. IP Addressing and the BGP Protocol IP Addresses; Interdomain Routing History The BGP Protoc; ol Multiprotocol BGP Interior Routing Prot; ocols; 3. Physical Design Considerations Availability ; Selecting ISPs Bandwidth Router Hardware Failure Risks Building a Wide Area Netw; ork Network Topology Design; 4. IP Address Space and AS Numbers The Different Types of Address Space Requesting Address Space ; Renumbering IP Addresses The AS Number; Routing Registries Routing Policy Specification Language; 5. Getting Started with BGP Enabling BGP Mo; nitoring BGP Clearing BGP Sessions Filteri; ng Routes Internal BGP The Internal Network Minimizing the Impact of Link Failures e; BGP Multihop; 6. Traffic Engineering Knowing Which Route Is Best ; Route Maps Setting the Local Preference; Manipulating Inbound AS Paths Inbound Commun; ities BGP Load Balancing Traffic Engineeri; ng for Incoming Traffic Setting the MED An; nouncing More Specific Routes Queuing, Traffic Shaping, and Policing; 7. Security and Integrity of the Network Passwords ; and Security Software Protecting BGP ; Denial-of-Service Attacks; 8. Day-to-Day Operation of the Network The Network ; Operations Center NOC Hardware Facilities ; SNMP Management Router Names General IP Network Management; 9. When Things Start to Go Down: Troubleshooting Keeping a Clear Head Managing the Troubleshooting Process Dealing with Service Providers Physical and Datalink Layer Problems Routing and Reachability Problems Black Holes DNS Problems; 10. BGP in Larger Networks Peer Groups Using Loopback Addresses for iBGP iBGP Scaling; Dampening Route Flaps OSPF as the IGP Traffic Engineering in the Internal Network Network Partitions; 11. Providing Transit Services Route Filters ; Communities Anti-DoS Measures Customers; with Backup Connections Providing IPv6 and Multicast; 12. Interconnecting with Other Networks Peering ; Internet Exchanges, NAPs, and MAEs Connecting; to an Internet Exchange Connecting to More Exchange Points Rejecting Unwanted Traffic IX Subnet Problems Talking to Other Network Operators; Exchange Point Future; A. Cisco Configuration Basics; B. Binary Logic, Netmasks, and Prefixes; C. Notes on the IPv4 Address Space.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49403354579287,"sku":"9780596002541","price":25.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780596002541.jpg?v=1730483202"},{"product_id":"learning-http2-9781491962442","title":"Learning HTTP2","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWhat can your organization gain by adopting HTTP\/2? How about faster, simpler, and more robust websites and applications? This practical guide demonstrates how the latest version of the Hypertext Transfer Protocol can dramatically improve website and application performance.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49409192034647,"sku":"9781491962442","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"sap-gateway-and-odata-9781493224685","title":"SAP Gateway and OData","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e\u003cb\u003e... Foreword by Jürgen Müller ... 17\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... Introduction ... 19\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... Acknowledgments ... 23\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... PART I: Getting Started ... 25\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e1 ... Introduction to SAP Gateway ... 27\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e1.1 ... Modern Business Applications ... 28\u003c\/li\u003e\n\u003cli\u003e1.2 ... SAP Gateway for Modern Business Applications ... 39\u003c\/li\u003e\n\u003cli\u003e1.3 ... SAP Gateway in SAP S\/4HANA ... 43\u003c\/li\u003e\n\u003cli\u003e1.4 ... Installation and Deployment ... 45\u003c\/li\u003e\n\u003cli\u003e1.5 ... SAP Gateway and Related Products ... 52\u003c\/li\u003e\n\u003cli\u003e1.6 ... Summary ... 57\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e2 ... Introduction to OData ... 59\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e2.1 ... OData and REST ... 59\u003c\/li\u003e\n\u003cli\u003e2.2 ... Structure of an OData Service ... 67\u003c\/li\u003e\n\u003cli\u003e2.3 ... OData Operations ... 76\u003c\/li\u003e\n\u003cli\u003e2.4 ... OData Query Options ... 78\u003c\/li\u003e\n\u003cli\u003e2.5 ... OData in SAP Solutions ... 94\u003c\/li\u003e\n\u003cli\u003e2.6 ... SAP Gateway OData Features ... 101\u003c\/li\u003e\n\u003cli\u003e2.7 ... What's Different with OData 4.0? ... 104\u003c\/li\u003e\n\u003cli\u003e2.8 ... Summary ... 108\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e3 ... Architecture and Integration ... 109\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e3.1 ... Gateway Principles ... 109\u003c\/li\u003e\n\u003cli\u003e3.2 ... SAP Gateway Architecture ... 111\u003c\/li\u003e\n\u003cli\u003e3.3 ... Integration with Other Technologies ... 121\u003c\/li\u003e\n\u003cli\u003e3.4 ... ABAP Programming Model for SAP Fiori ... 125\u003c\/li\u003e\n\u003cli\u003e3.5 ... ABAP RESTful Application Programming Model ... 133\u003c\/li\u003e\n\u003cli\u003e3.6 ... Summary ... 141\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e4 ... Deployment Options, Installation, and Configuration ... 143\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e4.1 ... Introduction to SAP Gateway Deployment ... 143\u003c\/li\u003e\n\u003cli\u003e4.2 ... Preparing for Installation and Configuration ... 155\u003c\/li\u003e\n\u003cli\u003e4.3 ... Quick Start Guide ... 157\u003c\/li\u003e\n\u003cli\u003e4.4 ... Installation and Configuration in Detail ... 164\u003c\/li\u003e\n\u003cli\u003e4.5 ... Summary ... 175\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... PART II: Service Creation ... 177\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e5 ... Introduction to OData Service Creation ... 179\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e5.1 ... Methods for Creating an OData Service ... 180\u003c\/li\u003e\n\u003cli\u003e5.2 ... Service Creation Process Overview ... 182\u003c\/li\u003e\n\u003cli\u003e5.3 ... SAP Gateway Toolset ... 186\u003c\/li\u003e\n\u003cli\u003e5.4 ... Steps in the Service Creation Process ... 196\u003c\/li\u003e\n\u003cli\u003e5.5 ... OData Channel Development Paradigm ... 216\u003c\/li\u003e\n\u003cli\u003e5.6 ... Summary ... 221\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e6 ... Service Development ... 223\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e6.1 ... Data Model Definition ... 224\u003c\/li\u003e\n\u003cli\u003e6.2 ... Service Registration ... 250\u003c\/li\u003e\n\u003cli\u003e6.3 ... Service Stub Generation ... 255\u003c\/li\u003e\n\u003cli\u003e6.4 ... Service Maintenance ... 257\u003c\/li\u003e\n\u003cli\u003e6.5 ... Incremental Service Implementation and Model Enhancement ... 261\u003c\/li\u003e\n\u003cli\u003e6.6 ... Summary ... 335\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e7 ... Service Generation ... 337\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e7.1 ... Generation via RFC\/BOR Interface ... 340\u003c\/li\u003e\n\u003cli\u003e7.2 ... Generation via Search Help ... 372\u003c\/li\u003e\n\u003cli\u003e7.3 ... Generation via Redefinition ... 374\u003c\/li\u003e\n\u003cli\u003e7.4 ... Generation via Analytical Queries ... 382\u003c\/li\u003e\n\u003cli\u003e7.5 ... Summary ... 392\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e8 ... ABAP Programming Model for SAP Fiori ... 395\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e8.1 ... Development of CDS Views ... 397\u003c\/li\u003e\n\u003cli\u003e8.2 ... Modeled Data Sources ... 403\u003c\/li\u003e\n\u003cli\u003e8.3 ... Referenced Data Sources ... 408\u003c\/li\u003e\n\u003cli\u003e8.4 ... Adding Annotations to an OData Service ... 413\u003c\/li\u003e\n\u003cli\u003e8.5 ... ABAP Programming Model for SAP Fiori with Classic APIs ... 416\u003c\/li\u003e\n\u003cli\u003e8.6 ... ABAP Programming Model for SAP Fiori with BOPF ... 426\u003c\/li\u003e\n\u003cli\u003e8.7 ... Summary ... 438\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e9 ... ABAP RESTful Application Programming Model ... 441\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e9.1 ... Data Modeling ... 443\u003c\/li\u003e\n\u003cli\u003e9.2 ... Business Service Exposure ... 455\u003c\/li\u003e\n\u003cli\u003e9.3 ... Service Consumption ... 467\u003c\/li\u003e\n\u003cli\u003e9.4 ... Transactional Behavior ... 471\u003c\/li\u003e\n\u003cli\u003e9.5 ... Generating an Application Using ABAP Development Tools ... 491\u003c\/li\u003e\n\u003cli\u003e9.6 ... Entity Manipulation Language ... 495\u003c\/li\u003e\n\u003cli\u003e9.7 ... Business Object Characteristics ... 499\u003c\/li\u003e\n\u003cli\u003e9.8 ... Summary ... 504\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... PART III: Application Development ... 505\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e10 ... SAPUI5 Application Development ... 507\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e10.1 ... Building Blocks of Web Application Development ... 508\u003c\/li\u003e\n\u003cli\u003e10.2 ... Introduction to SAP Fiori and SAPUI5 ... 509\u003c\/li\u003e\n\u003cli\u003e10.3 ... Creating an SAPUI5 Application ... 515\u003c\/li\u003e\n\u003cli\u003e10.4 ... Summary ... 517\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e11 ... SAP Business Application Studio ... 519\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e11.1 ... Setting Up SAP Business Application Studio ... 520\u003c\/li\u003e\n\u003cli\u003e11.2 ... Connecting to SAP Gateway ... 524\u003c\/li\u003e\n\u003cli\u003e11.3 ... OData Sample Services ... 532\u003c\/li\u003e\n\u003cli\u003e11.4 ... Developing SAP Fiori Applications ... 534\u003c\/li\u003e\n\u003cli\u003e11.5 ... Summary ... 549\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e12 ... Extensibility ... 551\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e12.1 ... Redefining and Extending SAP Gateway OData Services ... 551\u003c\/li\u003e\n\u003cli\u003e12.2 ... Extending OData Services in SAP S\/4HANA ... 581\u003c\/li\u003e\n\u003cli\u003e12.3 ... Extending SAP Fiori Applications Using SAPUI5 Flexibility ... 601\u003c\/li\u003e\n\u003cli\u003e12.4 ... Summary ... 607\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e13 ... Mobile Application Development ... 609\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e13.1 ... Overview ... 610\u003c\/li\u003e\n\u003cli\u003e13.2 ... Mobile Development Kits ... 611\u003c\/li\u003e\n\u003cli\u003e13.3 ... Native Application Development ... 628\u003c\/li\u003e\n\u003cli\u003e13.4 ... Summary ... 646\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e14 ... Social Media Application Development ... 647\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e14.1 ... PHP ... 648\u003c\/li\u003e\n\u003cli\u003e14.2 ... Facebook ... 652\u003c\/li\u003e\n\u003cli\u003e14.3 ... X ... 659\u003c\/li\u003e\n\u003cli\u003e14.4 ... Sina Weibo (êVòQî˜îé) ... 663\u003c\/li\u003e\n\u003cli\u003e14.5 ... Summary ... 674\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e15 ... Enterprise Application Development ... 675\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e15.1 ... Microsoft Excel ... 676\u003c\/li\u003e\n\u003cli\u003e15.2 ... Microsoft SharePoint\/Microsoft 365 ... 685\u003c\/li\u003e\n\u003cli\u003e15.3 ... Microsoft Visual C# Windows Desktop ... 692\u003c\/li\u003e\n\u003cli\u003e15.4 ... Microsoft ASP.NET ... 697\u003c\/li\u003e\n\u003cli\u003e15.5 ... Summary ... 697\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... PARt IV: Administration ... 699\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e16 ... Lifecycle Management: Testing, Service Deployment, and Operations ... 701\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e16.1 ... Testing ... 702\u003c\/li\u003e\n\u003cli\u003e16.2 ... Service Deployment ... 710\u003c\/li\u003e\n\u003cli\u003e16.3 ... Operations ... 720\u003c\/li\u003e\n\u003cli\u003e16.4 ... DevOps and SAP Gateway Development ... 728\u003c\/li\u003e\n\u003cli\u003e16.5 ... Summary ... 730\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e17 ... Security ... 731\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003e17.1 ... Network and Communication Security ... 731\u003c\/li\u003e\n\u003cli\u003e17.2 ... User Management and Authorizations ... 739\u003c\/li\u003e\n\u003cli\u003e17.3 ... Single Sign-On and Authentication Options ... 741\u003c\/li\u003e\n\u003cli\u003e17.4 ... Recommended Authentication Options ... 750\u003c\/li\u003e\n\u003cli\u003e17.5 ... Summary ... 766\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... Appendices ... 769\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003eA ... Advanced Topics ... 769\u003c\/li\u003e\n\u003cli\u003eB ... The Authors ... 793\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003e... Index ... 797\u003c\/b\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"SAP Press","offers":[{"title":"Default Title","offer_id":49409209434455,"sku":"9781493224685","price":67.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781493224685.jpg?v=1730505948"},{"product_id":"advanced-transport-protocols-designing-the-next-generation-9781848213746","title":"Advanced Transport Protocols: Designing the Next","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eThe current diversity of transport services, as well as the complexity resulting from the deployment of specific transport protocols or mechanisms over the different services provided by heterogeneous networks, demand a novel design of the transport layer. Moreover, current and future applications will only be able to take advantage of the most adapted and available transport services if they are able to interact (i.e. discover, compose, deploy and adapt) efficiently with this advanced transport layer.\u003cbr\u003eThe work presented in this book proposes a model-driven methodology and a service-oriented approach aimed at designing the mechanisms, functions, protocols and services of the next generation transport layer.\u003cbr\u003eThe first part of this book presents the state of the art of transport protocols and introduces a model-driven methodology and an ontology semantic model implementation aimed at designing next generation transport protocols.\u003cbr\u003eThe second part presents the UML-based design of a component-based transport protocol. An extension to this protocol based on service-component and service-oriented architectures is also presented.\u003cbr\u003eThe third part presents various model-driven adaptive strategies aimed at managing the behavioral and structural adaptation of next generation autonomic transport protocols.\u003cbr\u003eThe fourth and final part presents the design of a transport layer based on component-oriented and service-oriented approaches and integrating the autonomic computing paradigm guided by the semantic dimension provided by ontologies.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface xi\u003c\/p\u003e \u003cp\u003eChapter 1. Introduction 1\u003c\/p\u003e \u003cp\u003e1.1. Evolution of application and network layers 1\u003c\/p\u003e \u003cp\u003e1.2. Summary of contributions 3\u003c\/p\u003e \u003cp\u003e1.3. Book structure 5\u003c\/p\u003e \u003cp\u003eChapter 2. Transport Protocols State of the Art 7\u003c\/p\u003e \u003cp\u003e2.1. Introduction7\u003c\/p\u003e \u003cp\u003e2.2. Transport layer reference models 9\u003c\/p\u003e \u003cp\u003e2.2.1. OSI model 9\u003c\/p\u003e \u003cp\u003e2.2.2. TCP\/IP model 9\u003c\/p\u003e \u003cp\u003e2.2.3. Transport layer 9\u003c\/p\u003e \u003cp\u003e2.2.4. Transport services 10\u003c\/p\u003e \u003cp\u003e2.3. Transport functions and mechanisms 11\u003c\/p\u003e \u003cp\u003e2.3.1. Error control 11\u003c\/p\u003e \u003cp\u003e2.3.2. Congestion control 14\u003c\/p\u003e \u003cp\u003e2.3.3. Summary 19\u003c\/p\u003e \u003cp\u003e2.4. IETF transport protocols 20\u003c\/p\u003e \u003cp\u003e2.4.1. TCP 20\u003c\/p\u003e \u003cp\u003e2.4.2. UDP21\u003c\/p\u003e \u003cp\u003e2.4.3. SCTP 21\u003c\/p\u003e \u003cp\u003e2.4.4. DCCP 22\u003c\/p\u003e \u003cp\u003e2.4.5. MPTCP 23\u003c\/p\u003e \u003cp\u003e2.5. Summary 23\u003c\/p\u003e \u003cp\u003eChapter 3. Semantic Modeling of Transport Protocols and Services 25\u003c\/p\u003e \u003cp\u003e3.1. Introduction 25\u003c\/p\u003e \u003cp\u003e3.2. Model and semantic-driven architecture 26\u003c\/p\u003e \u003cp\u003e3.2.1. Model-driven architecture 26\u003c\/p\u003e \u003cp\u003e3.2.2. Ontology-driven architecture 27\u003c\/p\u003e \u003cp\u003e3.3. Design of a QoS ontology framework 28\u003c\/p\u003e \u003cp\u003e3.3.1. Quality of Service definition 28\u003c\/p\u003e \u003cp\u003e3.3.2. ITU-T X.641 framework 29\u003c\/p\u003e \u003cp\u003e3.3.3. Service 29\u003c\/p\u003e \u003cp\u003e3.3.4. Service user . 29\u003c\/p\u003e \u003cp\u003e3.3.5. Service provider30\u003c\/p\u003e \u003cp\u003e3.3.6. QoS characteristic 30\u003c\/p\u003e \u003cp\u003e3.3.7. QoS requirement . 30\u003c\/p\u003e \u003cp\u003e3.3.8. QoS parameter 30\u003c\/p\u003e \u003cp\u003e3.3.9. QoS function. 31\u003c\/p\u003e \u003cp\u003e3.3.10. QoS mechanism . 31\u003c\/p\u003e \u003cp\u003e3.4. Design of a QoS transport ontology for the next generation\u003c\/p\u003e \u003cp\u003etransport layer . 31\u003c\/p\u003e \u003cp\u003e3.4.1. Ontology representation 31\u003c\/p\u003e \u003cp\u003e3.4.2. X.641 QoS ontology . 32\u003c\/p\u003e \u003cp\u003e3.4.3. QoS transport requirements 33\u003c\/p\u003e \u003cp\u003e3.4.4. QoS transport mechanisms, functions and protocols . 33\u003c\/p\u003e \u003cp\u003e3.5. QoS transport ontology specification. 34\u003c\/p\u003e \u003cp\u003e3.5.1. TCP semantic description . 34\u003c\/p\u003e \u003cp\u003e3.5.2. UDP semantic description. 36\u003c\/p\u003e \u003cp\u003e3.5.3. SCTP semantic description 36\u003c\/p\u003e \u003cp\u003e3.5.4. DCCP semantic description 38\u003c\/p\u003e \u003cp\u003e3.5.5. MPTCP semantic description . 40\u003c\/p\u003e \u003cp\u003e3.6. Usage of the QoS transport ontology specification 41\u003c\/p\u003e \u003cp\u003e3.6.1. QoS transport services characterization 42\u003c\/p\u003e \u003cp\u003e3.6.2. Transport components and transport composite\u003c\/p\u003e \u003cp\u003echaracterization 45\u003c\/p\u003e \u003cp\u003e3.7. Summary 46\u003c\/p\u003e \u003cp\u003eChapter 4. Model-Driven Design Methodology of Transport\u003c\/p\u003e \u003cp\u003eMechanisms and Functions 49\u003c\/p\u003e \u003cp\u003e4.1. Introduction49\u003c\/p\u003e \u003cp\u003e4.2. Software engineering process 50\u003c\/p\u003e \u003cp\u003e4.2.1. Unified Modeling Language 51\u003c\/p\u003e \u003cp\u003e4.2.2. UML 2.4.1-based methodology 52\u003c\/p\u003e \u003cp\u003e4.2.3. UML diagrams 55\u003c\/p\u003e \u003cp\u003e4.2.4. Summary and additional resources 66\u003c\/p\u003e \u003cp\u003e4.3. Applying the UML-based software engineering methodology\u003c\/p\u003e \u003cp\u003efor transport services 68\u003c\/p\u003e \u003cp\u003e4.3.1. Contextual model of transport functions and mechanisms 68\u003c\/p\u003e \u003cp\u003e4.3.2. Analysis of requirements guiding transport functions 69\u003c\/p\u003e \u003cp\u003e4.3.4. Design of transport functions and mechanisms 71\u003c\/p\u003e \u003cp\u003e4.4. Summary 77\u003c\/p\u003e \u003cp\u003eChapter 5. Model-Driven Specification and Validation\u003c\/p\u003e \u003cp\u003eof Error Control Transport Mechanisms and Functions 79\u003c\/p\u003e \u003cp\u003e5.1. Introduction 79\u003c\/p\u003e \u003cp\u003e5.2. Design of an error control function 80\u003c\/p\u003e \u003cp\u003e5.2.1. Behavior specification of the sending side protocol entity 81\u003c\/p\u003e \u003cp\u003e5.2.2. Behavior specification of the receiving side protocol entity 83\u003c\/p\u003e \u003cp\u003e5.3. Functional validation of the error control function 84\u003c\/p\u003e \u003cp\u003e5.3.1. Functional validation using a perfect medium 86\u003c\/p\u003e \u003cp\u003e5.3.2. Functional validation using an imperfect medium 88\u003c\/p\u003e \u003cp\u003e5.4. A new design of the error control function 93\u003c\/p\u003e \u003cp\u003e5.4.1. Functional validation using an imperfect medium 96\u003c\/p\u003e \u003cp\u003e5.4.2. More open questions 97\u003c\/p\u003e \u003cp\u003e5.5. A model-driven simulation environment 98\u003c\/p\u003e \u003cp\u003e5.5.1. Model-driven simulation framework 99\u003c\/p\u003e \u003cp\u003e5.5.2. Model-driven network simulator package 100\u003c\/p\u003e \u003cp\u003e5.5.3. Lossy medium simulator 101\u003c\/p\u003e \u003cp\u003e5.5.4. Delayed medium simulator 102\u003c\/p\u003e \u003cp\u003e5.5.5. Bandwidth-limited medium simulator 104\u003c\/p\u003e \u003cp\u003e5.6. Chapter summary 106\u003c\/p\u003e \u003cp\u003e5.7. Appendix 107\u003c\/p\u003e \u003cp\u003eChapter 6. Model-Driven Specification and Validation of Congestion\u003c\/p\u003e \u003cp\u003eControl Transport Mechanisms and Functions 109\u003c\/p\u003e \u003cp\u003e6.1. Introduction 109\u003c\/p\u003e \u003cp\u003e6.2. Design of a congestion control function 110\u003c\/p\u003e \u003cp\u003e6.2.1. Behavior specification of the sending and receiving side\u003c\/p\u003e \u003cp\u003eprotocol entities 111\u003c\/p\u003e \u003cp\u003e6.2.2. The TCP-friendly rate control (TFRC) specification 114\u003c\/p\u003e \u003cp\u003e6.2.3. Detailed TFRC design 117\u003c\/p\u003e \u003cp\u003e6.3. Functional validation of the congestion control function 119\u003c\/p\u003e \u003cp\u003e6.3.1. Case study 1: continuous stream of messages\u003c\/p\u003e \u003cp\u003e(no time constraints) 121\u003c\/p\u003e \u003cp\u003e6.3.2. Case study 2: GSM audio stream 123\u003c\/p\u003e \u003cp\u003e6.3.3. Case study 3: MJPEG video stream 123\u003c\/p\u003e \u003cp\u003e6.4. Summary 126\u003c\/p\u003e \u003cp\u003e6.5. Appendix 127\u003c\/p\u003e \u003cp\u003eChapter 7. Specification and Validation of QoS-Oriented Transport\u003c\/p\u003e \u003cp\u003eMechanisms and Functions 129\u003c\/p\u003e \u003cp\u003e7.1. Introduction 129\u003c\/p\u003e \u003cp\u003e7.2. Contextual model of a QoS-oriented transport functions 130\u003c\/p\u003e \u003cp\u003e7.3. Contextual model of a QoS-oriented error control functions 131\u003c\/p\u003e \u003cp\u003e7.3.1. Partially ordered\/partially reliable transport services 133\u003c\/p\u003e \u003cp\u003e7.4. Contextual model of a QoS-oriented congestion control functions 138\u003c\/p\u003e \u003cp\u003e7.4.1. QoS-aware TFRC congestion control 139\u003c\/p\u003e \u003cp\u003e7.5. Design of the QoS-oriented error control functions 142\u003c\/p\u003e \u003cp\u003e7.5.1. Basis of a fully reliable SACK-based function143\u003c\/p\u003e \u003cp\u003e7.5.2. Design of a partially reliable SACK-based function 144\u003c\/p\u003e \u003cp\u003e7.5.3. Design of a partially reliable function 146\u003c\/p\u003e \u003cp\u003e7.5.4. Design of a differentiated and partially reliable function 147\u003c\/p\u003e \u003cp\u003e7.5.5. Design of a time-constrained, differentiated and partially\u003c\/p\u003e \u003cp\u003ereliable function 148\u003c\/p\u003e \u003cp\u003e7.6. Design of the QoS-oriented congestion control function 148\u003c\/p\u003e \u003cp\u003e7.6.1. Basis of a TCP-friendly rate control function 149\u003c\/p\u003e \u003cp\u003e7.6.2. Design of a time-constrained and differentiated congestion\u003c\/p\u003e \u003cp\u003econtrol function 151\u003c\/p\u003e \u003cp\u003e7.7. Summary 153\u003c\/p\u003e \u003cp\u003eChapter 8. Architectural Frameworks for a QoS-Oriented\u003c\/p\u003e \u003cp\u003eTransport Protocol 157\u003c\/p\u003e \u003cp\u003e8.1. Introduction 157\u003c\/p\u003e \u003cp\u003e8.2. Communication architecture requirements 159\u003c\/p\u003e \u003cp\u003e8.3. Architectural frameworks for communication protocols 160\u003c\/p\u003e \u003cp\u003e8.3.1. QoS-oriented architecture 160\u003c\/p\u003e \u003cp\u003e8.3.2. Architectural frameworks for communication protocols 161\u003c\/p\u003e \u003cp\u003e8.4. Design of a composite and QoS-oriented transport protocol 164\u003c\/p\u003e \u003cp\u003e8.4.1. Design of the fully programmable transport protocol 164\u003c\/p\u003e \u003cp\u003e8.5. Evaluation of the FPTP transport protocol 180\u003c\/p\u003e \u003cp\u003e8.5.1. FPTP TD-TFRC mechanism 180\u003c\/p\u003e \u003cp\u003e8.5.2. FPTP D-PR and TD-PR mechanisms 181\u003c\/p\u003e \u003cp\u003e8.5.3. FPTP TD-TFRC mechanisms 182\u003c\/p\u003e \u003cp\u003e8.5.4. Analysis of results 183\u003c\/p\u003e \u003cp\u003e8.6. Summary 184\u003c\/p\u003e \u003cp\u003e8.7. Appendix 184\u003c\/p\u003e \u003cp\u003eChapter 9. Service-Oriented and Component-Based\u003c\/p\u003e \u003cp\u003eTransport Protocol 187\u003c\/p\u003e \u003cp\u003e9.1. Introduction187\u003c\/p\u003e \u003cp\u003e9.2. State-of-the-art on modern software architectural frameworks 188\u003c\/p\u003e \u003cp\u003e9.2.1. Service-oriented architecture 188\u003c\/p\u003e \u003cp\u003e9.2.2. Component-based design 190\u003c\/p\u003e \u003cp\u003e9.2.3. Summary 192\u003c\/p\u003e \u003cp\u003e9.3. Design guidelines of a component-based and service-oriented\u003c\/p\u003e \u003cp\u003earchitecture for the next generation transport layer 193\u003c\/p\u003e \u003cp\u003e9.3.1. Service-oriented architecture transport layer (SOATL) 193\u003c\/p\u003e \u003cp\u003e9.3.2. Service-component architecture for transport\u003c\/p\u003e \u003cp\u003eprotocols (SCATP) 193\u003c\/p\u003e \u003cp\u003e9.3.3. Semantic model guiding the selection and composition\u003c\/p\u003e \u003cp\u003eof transport services 194\u003c\/p\u003e \u003cp\u003e9.4. FPTP semantic description 194\u003c\/p\u003e \u003cp\u003e9.4.1. FPTP individual 195\u003c\/p\u003e \u003cp\u003e9.4.2. Service characterization inferences based on components axioms 196\u003c\/p\u003e \u003cp\u003e9.5. Summary 198\u003c\/p\u003e \u003cp\u003e9.6. Appendix 199\u003c\/p\u003e \u003cp\u003eChapter 10. Adaptive Transport Protocol 201\u003c\/p\u003e \u003cp\u003e10.1. Introduction 201\u003c\/p\u003e \u003cp\u003e10.2. The enhanced transport protocol 202\u003c\/p\u003e \u003cp\u003e10.2.1. Adaptive composite communication architecture 203\u003c\/p\u003e \u003cp\u003e10.2.2. Behavioral adaptation 205\u003c\/p\u003e \u003cp\u003e10.2.3. Structural adaptation 209\u003c\/p\u003e \u003cp\u003e10.3. Summary 212\u003c\/p\u003e \u003cp\u003eChapter 11. Autonomic Transport Protocol 213\u003c\/p\u003e \u003cp\u003e11.1. Introduction 213\u003c\/p\u003e \u003cp\u003e11.2. Autonomic computing 214\u003c\/p\u003e \u003cp\u003e11.3. Self-managing functions 215\u003c\/p\u003e \u003cp\u003e11.4. Architecture 215\u003c\/p\u003e \u003cp\u003e11.4.1. Autonomic elements 216\u003c\/p\u003e \u003cp\u003e11.4.2. Autonomic orchestrators 218\u003c\/p\u003e \u003cp\u003e11.4.3. Policies 219\u003c\/p\u003e \u003cp\u003e11.4.4. Knowledge base 220\u003c\/p\u003e \u003cp\u003e11.4.5. Summary 220\u003c\/p\u003e \u003cp\u003e11.5. Design guidelines of an autonomic computing architecture\u003c\/p\u003e \u003cp\u003efor the next-generation transport layer 221\u003c\/p\u003e \u003cp\u003e11.5.1. Self-managing functionalities 221\u003c\/p\u003e \u003cp\u003e11.5.2. Architecture 222\u003c\/p\u003e \u003cp\u003e11.5.3. Autonomic orchestrators 224\u003c\/p\u003e \u003cp\u003e11.5.4. Policy framework 228\u003c\/p\u003e \u003cp\u003e11.5.5. Knowledge base 228\u003c\/p\u003e \u003cp\u003e11.6. Summary 228\u003c\/p\u003e \u003cp\u003e11.7. Appendix 229\u003c\/p\u003e \u003cp\u003eConclusions 231\u003c\/p\u003e \u003cp\u003ePerspectives 235\u003c\/p\u003e \u003cp\u003eAppendix 239\u003c\/p\u003e \u003cp\u003eBibliography 269\u003c\/p\u003e \u003cp\u003eIndex 279\u003c\/p\u003e","brand":"ISTE Ltd and John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49413711036759,"sku":"9781848213746","price":132.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781848213746.jpg?v=1730521128"},{"product_id":"comptia-network-certification-exam-guide-n10009-second-edition-9789365892673","title":"CompTIA Network Certification Exam Guide N10009","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"Unknown","offers":[{"title":"Default Title","offer_id":51586059272535,"sku":"9789365892673","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"a-guide-to-the-tcpip-protocol-suite-artech-house-telecommunications-library-9780890069769","title":"A Guide to the TCPIP Protocol Suite Artech House Telecommunications Library","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis guide to all the major protocols of a TCP\/IP-based network includes an introduction to binary and hexadecimal arithmetic and coverage of L2TP, LAN analysis screens and engineering-level detail on IPv6 routing.","brand":"Artech House Publishers","offers":[{"title":"Default Title","offer_id":51768358142295,"sku":"9780890069769","price":81.0,"currency_code":"GBP","in_stock":true}]},{"product_id":"bgp-for-cisco-networks-a-ccie-v5-guide-to-the-border-gateway-protocol-volume-1-cisco-ccie-routing-and-switching-v50-9781496169211","title":"BGP for Cisco Networks A CCIE v5 guide to the Border Gateway Protocol Volume 1 Cisco CCIE Routing and Switching v50","description":"","brand":"Createspace Independent Publishing Platform","offers":[{"title":"Default Title","offer_id":51770160152919,"sku":"9781496169211","price":13.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"vpns-and-nat-for-cisco-networks-a-ccie-v5-guide-to-tunnels-dmvpn-vpns-and-nat-9781507646588","title":"VPNs and NAT for Cisco Networks: A CCIE v5 guide to Tunnels, DMVPN, VPNs and NAT","description":"","brand":"Createspace Independent Publishing Platform","offers":[{"title":"Default Title","offer_id":51770240729431,"sku":"9781507646588","price":14.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"troubleshooting-with-wireshark-locate-the-source-of-performance-problems-9781893939974","title":"Troubleshooting with Wireshark: Locate the Source of Performance Problems","description":"","brand":"Laura Chappell University","offers":[{"title":"Default Title","offer_id":51771713651031,"sku":"9781893939974","price":48.77,"currency_code":"GBP","in_stock":true}]},{"product_id":"snmp-mastery-9781642350371","title":"SNMP Mastery","description":"","brand":"Tilted Windmill Press","offers":[{"title":"Default Title","offer_id":52085272183127,"sku":"9781642350371","price":19.79,"currency_code":"GBP","in_stock":true}]},{"product_id":"snmp-mastery-9781642350364","title":"SNMP Mastery","description":"","brand":"Tilted Windmill Press","offers":[{"title":"Default Title","offer_id":52085272215895,"sku":"9781642350364","price":31.49,"currency_code":"GBP","in_stock":true}]},{"product_id":"tls-mastery-9781642350531","title":"TLS Mastery","description":"","brand":"Tilted Windmill Press","offers":[{"title":"Default Title","offer_id":52085272412503,"sku":"9781642350531","price":22.49,"currency_code":"GBP","in_stock":true}]},{"product_id":"dnssec-mastery-2nd-edition-9781642350609","title":"DNSSEC Mastery, 2nd Edition","description":"","brand":"Tilted Windmill Press","offers":[{"title":"Default Title","offer_id":52085272543575,"sku":"9781642350609","price":31.49,"currency_code":"GBP","in_stock":true}]},{"product_id":"learn-ethical-hacking-from-scratch-your-stepping-stone-to-penetration-testing-9781788622059","title":"Learn Ethical Hacking from Scratch: Your stepping stone to penetration testing","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eLearn how to hack systems like black hat hackers and secure them like security experts\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eUnderstand how computer systems work and their vulnerabilities\u003c\/li\u003e\n\u003cli\u003eExploit weaknesses and hack into machines to test their security\u003c\/li\u003e\n\u003cli\u003eLearn how to secure systems from hackers\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eThis book starts with the basics of ethical hacking, how to practice hacking safely and legally, and how to install and interact with Kali Linux and the Linux terminal. You will explore network hacking, where you will see how to test the security of wired and wireless networks. You’ll also learn how to crack the password for any Wi-Fi network (whether it uses WEP, WPA, or WPA2) and spy on the connected devices.\u003c\/p\u003e\u003cp\u003eMoving on, you will discover how to gain access to remote computer systems using client-side and server-side attacks. You will also get the hang of post-exploitation techniques, including remotely controlling and interacting with the systems that you compromised. Towards the end of the book, you will be able to pick up web application hacking techniques. You'll see how to discover, exploit, and prevent a number of website vulnerabilities, such as XSS and SQL injections.\u003c\/p\u003e\u003cp\u003eThe attacks covered are practical techniques that work against real systems and are purely for educational purposes. At the end of each section, you will learn how to detect, prevent, and secure systems from these attacks.\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eUnderstand ethical hacking and the different fields and types of hackers\u003c\/li\u003e\n\u003cli\u003eSet up a penetration testing lab to practice safe and legal hacking\u003c\/li\u003e\n\u003cli\u003eExplore Linux basics, commands, and how to interact with the terminal\u003c\/li\u003e\n\u003cli\u003eAccess password-protected networks and spy on connected clients\u003c\/li\u003e\n\u003cli\u003eUse server and client-side attacks to hack and control remote computers\u003c\/li\u003e\n\u003cli\u003eControl a hacked system remotely and use it to hack other systems\u003c\/li\u003e\n\u003cli\u003eDiscover, exploit, and prevent a number of web application vulnerabilities such as XSS and SQL injections\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eLearning Ethical Hacking from Scratch is for anyone interested in learning how to hack and test the security of systems like professional hackers and security experts.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eIntroduction \u003c\/li\u003e\n\u003cli\u003eSetting up The Lab \u003c\/li\u003e\n\u003cli\u003eLinux Basics \u003c\/li\u003e\n\u003cli\u003eNetwork Penetration Testing \u003c\/li\u003e\n\u003cli\u003eNetwork Penetration Testing - Pre Connection Attacks \u003c\/li\u003e\n\u003cli\u003eNetwork Penetration Testing - Gaining Access (WEP\/WPA\/WPA2 Cracking) \u003c\/li\u003e\n\u003cli\u003ePost Connection Attacks \u003c\/li\u003e\n\u003cli\u003eMan-in-the-middle Attacks\u003c\/li\u003e\n\u003cli\u003eNetwork Penetration Testing - Detection \u0026amp; Security \u003c\/li\u003e\n\u003cli\u003eGaining Access to Computer Devices\u003c\/li\u003e\n\u003cli\u003eScanning vulnerabilities using Tools\u003c\/li\u003e\n\u003cli\u003eClient Side Attacks \u003c\/li\u003e\n\u003cli\u003eClient Side Attacks - Social Engineering \u003c\/li\u003e\n\u003cli\u003eAttack and Detect Trojans with BeEF\u003c\/li\u003e\n\u003cli\u003eAttacks Outside The Local Network \u003c\/li\u003e\n\u003cli\u003ePost Exploitation \u003c\/li\u003e\n\u003cli\u003eWebsite Penetration Testing \u003c\/li\u003e\n\u003cli\u003eWebsite Pentesting - Information Gathering \u003c\/li\u003e\n\u003cli\u003eFile Upload, Code Execution \u0026amp; File Inclusion Vulns \u003c\/li\u003e\n\u003cli\u003eSQL Injection Vulnerabilities \u003c\/li\u003e\n\u003cli\u003eCross Site Scripting Vulnerabilities \u003c\/li\u003e\n\u003cli\u003eWebsite Pentesting - Discovering Vulnerabilities Automatically Using OWASP ZAP \u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085539930455,"sku":"9781788622059","price":42.3,"currency_code":"GBP","in_stock":true}]},{"product_id":"cybersecurity-the-beginners-guide-a-comprehensive-guide-to-getting-started-in-cybersecurity-9781789616194","title":"Cybersecurity: The Beginner's Guide: A comprehensive guide to getting started in cybersecurity","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eUnderstand the nitty-gritty of Cybersecurity with ease\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eAlign your security knowledge with industry leading concepts and tools\u003c\/li\u003e\n\u003cli\u003eAcquire required skills and certifications to survive the ever changing market needs\u003c\/li\u003e\n\u003cli\u003eLearn from industry experts to analyse, implement, and maintain a robust environment\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eIt's not a secret that there is a huge talent gap in the cybersecurity industry. Everyone is talking about it including the prestigious Forbes Magazine, Tech Republic, CSO Online, DarkReading, and SC Magazine, among many others. Additionally, Fortune CEO's like Satya Nadella, McAfee's CEO Chris Young, Cisco's CIO Colin Seward along with organizations like ISSA, research firms like Gartner too shine light on it from time to time.\u003c\/p\u003e\u003cp\u003eThis book put together all the possible information with regards to cybersecurity, why you should choose it, the need for cyber security and how can you be part of it and fill the cybersecurity talent gap bit by bit. Starting with the essential understanding of security and its needs, we will move to security domain changes and how artificial intelligence and machine learning are helping to secure systems. Later, this book will walk you through all the skills and tools that everyone who wants to work as security personal need to be aware of. Then, this book will teach readers how to think like an attacker and explore some advanced security methodologies. Lastly, this book will deep dive into how to build practice labs, explore real-world use cases and get acquainted with various cybersecurity certifications.\u003c\/p\u003e\u003cp\u003eBy the end of this book, readers will be well-versed with the security domain and will be capable of making the right choices in the cybersecurity field.\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eGet an overview of what cybersecurity is and learn about the various faces of cybersecurity as well as identify domain that suits you best\u003c\/li\u003e\n\u003cli\u003ePlan your transition into cybersecurity in an efficient and effective way\u003c\/li\u003e\n\u003cli\u003eLearn how to build upon your existing skills and experience in order to prepare for your career in cybersecurity\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eThis book is targeted to any IT professional who is looking to venture in to the world cyber attacks and threats. Anyone with some understanding or IT infrastructure workflow will benefit from this book. Cybersecurity experts interested in enhancing their skill set will also find this book useful.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eImportance of Cybersecurity\u003c\/li\u003e\n\u003cli\u003eSecurity Evolution – From Legacy to Advanced, to ML and AI\u003c\/li\u003e\n\u003cli\u003eLearning Cybersecurity Technologies\u003c\/li\u003e\n\u003cli\u003eSkills We Need for a Cybersecurity Career\u003c\/li\u003e\n\u003cli\u003eAttacker Mindset\u003c\/li\u003e\n\u003cli\u003eUnderstanding Reactive, Proactive, and Operational Security\u003c\/li\u003e\n\u003cli\u003eNetworking, Mentoring, and Shadowing\u003c\/li\u003e\n\u003cli\u003eCybersecurity Labs\u003c\/li\u003e\n\u003cli\u003eKnowledge Check and Certifications\u003c\/li\u003e\n\u003cli\u003eSecurity Intelligence Resources\u003c\/li\u003e\n\u003cli\u003eExpert Opinions on Getting Started with Cybersecurity\u003c\/li\u003e\n\u003cli\u003eHow to Get Hired in Cybersecurity, Regardless of Your Background\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085547827543,"sku":"9781789616194","price":51.19,"currency_code":"GBP","in_stock":true}]},{"product_id":"industrial-automation-from-scratch-a-hands-on-guide-to-using-sensors-actuators-plcs-hmis-and-scada-to-automate-industrial-processes-9781800569386","title":"Industrial Automation from Scratch: A hands-on guide to using sensors, actuators, PLCs, HMIs, and SCADA to automate industrial processes","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eExplore industrial automation and control-related concepts like the wiring and programming of VFDs and PLCs, as well as smart factory (Industry 4.0) with this easy-to-follow guide Purchase of the print or Kindle book includes a free PDF eBook  Key Features  Learn the ins and outs of industrial automation and control by taking a pragmatic approach Gain practical insights into automating a manufacturing process using PLCs Discover how to monitor and control an industrial process using HMIs and SCADA  Book DescriptionIndustrial automation has become a popular solution for various industries looking to reduce manual labor inputs and costs by automating processes. This book helps you discover the abilities necessary for excelling in this field. The book starts with the basics of industrial automation before progressing to the application of switches, sensors, actuators, and motors, and a direct on-line (DOL) starter and its components, such as circuit breakers, contactors, and overload relay. Next, you'll explore VFDs, their parameter settings, and how they can be wired and programmed for induction motor control. As you advance, you'll learn the wiring and programming of major industrial automation tools – PLCs, HMIs, and SCADA. You’ll also get to grips with process control and measurements (temperature, pressure, level, and flow), along with analog signal processing with hands-on experience in connecting a 4–20 mA transmitter to a PLC. The concluding chapters will help you grasp various industrial network protocols such as FOUNDATION Fieldbus, Modbus, PROFIBUS, PROFINET, and HART, as well as emerging trends in manufacturing (Industry 4.0) and its empowering technologies (such as IoT, AI, and robotics). By the end of this book, you’ll have gained a practical understanding of industrial automation concepts for machine automation and control.What you will learn  Get to grips with the essentials of industrial automation and control Find out how to use industry-based sensors and actuators Know about the AC, DC, servo, and stepper motors Get a solid understanding of VFDs, PLCs, HMIs, and SCADA and their applications Explore hands-on process control systems including analog signal processing with PLCs Get familiarized with industrial network and communication protocols, wired and wireless networks, and 5G Explore current trends in manufacturing such as smart factory, IoT, AI, and robotics  Who this book is forThis book is for both graduates and undergraduates of electrical, electronics, mechanical, mechatronics, chemical or computer engineering, engineers making a career switch, or anyone looking to pursue their career in the field of industrial automation. The book covers topics ranging from basic to advanced levels, and is a valuable reference for beginner-level electrical, IIoT, automation, process, instrumentation and control, production, and maintenance engineers working in manufacturing and oil and gas industries, among others.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eIntroduction to Industrial Automation\u003c\/li\u003e\n\u003cli\u003eSwitches and Sensors  – Working Principles,  Applications, and Wiring\u003c\/li\u003e\n\u003cli\u003eActuators and Their Applications in Industrial Automation\u003c\/li\u003e\n\u003cli\u003eOverview of AC and DC Motors\u003c\/li\u003e\n\u003cli\u003eIntroduction to Variable Frequency Drive (VFD)\u003c\/li\u003e\n\u003cli\u003eDrawing Schematic\/Wiring Diagrams Using CAD Software\u003c\/li\u003e\n\u003cli\u003eUnderstanding PLC Hardware and Wiring\u003c\/li\u003e\n\u003cli\u003eUnderstanding PLC Software and Programming with TIA Portal\u003c\/li\u003e\n\u003cli\u003eDeep Dive into PLC Programming with TIA Portal\u003c\/li\u003e\n\u003cli\u003eUnderstanding Human Machine Interfaces (HMIs)\u003c\/li\u003e\n\u003cli\u003eExploring Supervisory Control And Data Acquisition (SCADA)\u003c\/li\u003e\n\u003cli\u003eProcess Control – Essentials\u003c\/li\u003e\n\u003cli\u003eIndustrial Network and Communication Protocols Fundamentals\u003c\/li\u003e\n\u003cli\u003eExploring Smart Factory (Industry 4.0) with 5G\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085566800215,"sku":"9781800569386","price":41.31,"currency_code":"GBP","in_stock":true}]},{"product_id":"pentesting-active-directory-and-windows-based-infrastructure-a-comprehensive-practical-guide-to-penetration-testing-microsoft-infrastructure-9781804611364","title":"Pentesting Active Directory and Windows-based Infrastructure: A comprehensive practical guide to penetration testing Microsoft infrastructure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eEnhance your skill set to pentest against real-world Microsoft infrastructure with hands-on exercises and by following attack\/detect guidelines with OpSec considerations  Key Features  Find out how to attack real-life Microsoft infrastructure Discover how to detect adversary activities and remediate your environment Apply the knowledge you’ve gained by working on hands-on exercises Purchase of the print or Kindle book includes a free PDF eBook  Book DescriptionThis book teaches you the tactics and techniques used to attack a Windows-based environment, along with showing you how to detect malicious activities and remediate misconfigurations and vulnerabilities. You’ll begin by deploying your lab, where every technique can be replicated. The chapters help you master every step of the attack kill chain and put new knowledge into practice. You’ll discover how to evade defense of common built-in security mechanisms, such as AMSI, AppLocker, and Sysmon; perform reconnaissance and discovery activities in the domain environment by using common protocols and tools; and harvest domain-wide credentials. You’ll also learn how to move laterally by blending into the environment’s traffic to stay under radar, escalate privileges inside the domain and across the forest, and achieve persistence at the domain level and on the domain controller. Every chapter discusses OpSec considerations for each technique, and you’ll apply this kill chain to perform the security assessment of other Microsoft products and services, such as Exchange, SQL Server, and SCCM. By the end of this book, you'll be able to perform a full-fledged security assessment of the Microsoft environment, detect malicious activity in your network, and guide IT engineers on remediation steps to improve the security posture of the company.What you will learn  Understand and adopt the Microsoft infrastructure kill chain methodology Attack Windows services, such as Active Directory, Exchange, WSUS, SCCM, AD CS, and SQL Server Disappear from the defender's eyesight by tampering with defensive capabilities Upskill yourself in offensive OpSec to stay under the radar Find out how to detect adversary activities in your Windows environment Get to grips with the steps needed to remediate misconfigurations Prepare yourself for real-life scenarios by getting hands-on experience with exercises  Who this book is forThis book is for pentesters and red teamers, security and IT engineers, as well as blue teamers and incident responders interested in Windows infrastructure security. The book is packed with practical examples, tooling, and attack-defense guidelines to help you assess and improve the security of your real-life environments. To get the most out of this book, you should have basic knowledge of Windows services and Active Directory.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eGetting the Lab Ready and Attacking Exchange Server\u003c\/li\u003e\n\u003cli\u003eDefense Evasion\u003c\/li\u003e\n\u003cli\u003eDomain Reconnaissance and Discovery \u003c\/li\u003e\n\u003cli\u003eCredential Access in Domain\u003c\/li\u003e\n\u003cli\u003eLateral Movement in Domain and Across Forests\u003c\/li\u003e\n\u003cli\u003eDomain Privilege Escalation\u003c\/li\u003e\n\u003cli\u003ePersistence on Domain Level\u003c\/li\u003e\n\u003cli\u003eAbusing Active Directory Certificate Services\u003c\/li\u003e\n\u003cli\u003eCompromising Microsoft SQL Server\u003c\/li\u003e\n\u003cli\u003eTaking over WSUS and SCCM\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085590557015,"sku":"9781804611364","price":45.27,"currency_code":"GBP","in_stock":true}]},{"product_id":"wireshark-101-essential-skills-for-network-analysis-9781893939752","title":"Wireshark 101: Essential Skills for Network Analysis","description":"","brand":"Laura Chappell University","offers":[{"title":"Default Title","offer_id":52085651145047,"sku":"9781893939752","price":49.3,"currency_code":"GBP","in_stock":true}]},{"product_id":"bind-dns-administration-reference-9781937516031","title":"Bind DNS Administration Reference","description":"","brand":"Reed Media Services","offers":[{"title":"Default Title","offer_id":52085786575191,"sku":"9781937516031","price":20.32,"currency_code":"GBP","in_stock":true}]},{"product_id":"development-and-deployment-of-multiplayer-online-games-vol-i-gdd-authoritative-servers-communications-9783903213067","title":"Development and Deployment of Multiplayer Online Games, Vol. I: GDD, Authoritative Servers, Communications","description":"","brand":"Ithare.com Website Gmbh","offers":[{"title":"Default Title","offer_id":52086008250711,"sku":"9783903213067","price":29.66,"currency_code":"GBP","in_stock":true}]},{"product_id":"protocol-9780262572330","title":"Protocol","description":"","brand":"MIT Press","offers":[{"title":"Default Title","offer_id":52195173007703,"sku":"9780262572330","price":27.55,"currency_code":"GBP","in_stock":true}]},{"product_id":"practical-wap-developing-applications-for-the-wireless-web-4-breakthroughs-in-application-development-series-number-4-9780521005616","title":"Practical WAP Developing Applications for the Wireless Web 4 Breakthroughs in Application Development Series Number 4","description":"\u003cp\u003ea huge range and FREE tracked UK delivery on ALL orders.\u003c\/p\u003e","brand":"Cambridge University Press","offers":[{"title":"Default Title","offer_id":53129977954647,"sku":"9780521005616","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"tcpip-essentials-9780521601245","title":"TCPIP Essentials","description":"\u003cp\u003ea huge range and FREE tracked UK delivery on ALL orders.\u003c\/p\u003e","brand":"Cambridge University Press","offers":[{"title":"Default Title","offer_id":53130894541143,"sku":"9780521601245","price":56.04,"currency_code":"GBP","in_stock":true}]},{"product_id":"protocols-by-invariants-9780521607551","title":"Protocols by Invariants","description":"\u003cp\u003ea huge range and FREE tracked UK delivery on ALL orders.\u003c\/p\u003e","brand":"Cambridge University Press","offers":[{"title":"Default Title","offer_id":53130900963671,"sku":"9780521607551","price":40.84,"currency_code":"GBP","in_stock":true}]},{"product_id":"wireless-internet-security-architecture-and-protocols-9780521887830","title":"Wireless Internet Security Architecture and Protocols","description":"\u003cp\u003ea huge range and FREE tracked UK delivery on ALL orders.\u003c\/p\u003e","brand":"Cambridge University Press","offers":[{"title":"Default Title","offer_id":53131392680279,"sku":"9780521887830","price":55.09,"currency_code":"GBP","in_stock":true}]},{"product_id":"iot-architectures-and-protocols-9781300662297","title":"IoT Architectures and Protocols","description":"","brand":"Lulu.com","offers":[{"title":"Default Title","offer_id":53187066036567,"sku":"9781300662297","price":28.19,"currency_code":"GBP","in_stock":true}]},{"product_id":"wimax-technology-and-applications-9781635492972","title":"Wimax: Technology and Applications","description":"","brand":"Larsen and Keller Education","offers":[{"title":"Default Title","offer_id":53189044404567,"sku":"9781635492972","price":103.28,"currency_code":"GBP","in_stock":false}]},{"product_id":"statistical-analysis-of-networks-9781638280507","title":"Statistical Analysis of Networks","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis book is a general introduction to the statistical analysis of networks, and can serve both as a research monograph and as a textbook. Numerous fundamental tools and concepts needed for the analysis of networks are presented, such as network modeling, community detection, graph-based semi-supervised learning and sampling in networks. The description of these concepts is self-contained, with both theoretical justifications and applications provided for the presented algorithms.Researchers, including postgraduate students, working in the area of network science, complex network analysis, or social network analysis, will find up-to-date statistical methods relevant to their research tasks. This book can also serve as textbook material for courses related to thestatistical approach to the analysis of complex networks.In general, the chapters are fairly independent and self-supporting, and the book could be used for course composition “à la carte”. Nevertheless, Chapter 2 is needed to a certain degree for all parts of the book. It is also recommended to read Chapter 4 before reading Chapters 5 and 6, but this is not absolutely necessary. Reading Chapter 3 can also be helpful before reading Chapters 5 and 7. As prerequisites for reading this book, a basic knowledge in probability, linear algebra and elementary notions of graph theory is advised. Appendices describing required notions from the above mentioned disciplines have been added to help readers gain further understanding.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003eThis is an interesting book. Models are introduced in the first chapter, and then centralities in the second. Community detection is certainly a popular topic, especially among those working in complex network analysis. And the author is certainly correct that community detection in dynamic networks has received comparatively less exposure.  There are models for dynamic networks and extensions of characterizations (like centrality and otherwise) for dynamic networks. Finally, the chapter on sampling is of interest, and not something that is usually covered in network texts. In my opinion the book should have good market appeal. Eric D. Kolaczyk, Boston University, USA -- Eric D. Kolaczyk\u003cbr\u003eThe book proposed is a worthwhile one. Network analysis is an active area with a huge amount of work being produced in recent years. The subject of network analysis spans mathematics, probability, statistics, physics and computer science, amongst others. The book focusses on the topics of community detection, dynamic graphs and sampling on graphs. These are all topics of interest to researchers in network analysis and people who analyse network data. Community detection is hugely relevant in applications of network analysis. The book would be useful in providing a formal treatment of many topics of interest to people who use network analysis. The book also focusses on centrality measures which are important, are a full chapter in the book, but downplayed in the description; they should also be emphasised. Brendan Murphy, University College Dublin, Ireland -- Brendan Murphy\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003e1. Introduction\u003c\/li\u003e\n\u003cli\u003e2. Random Graph Models\u003c\/li\u003e\n\u003cli\u003e3. Network Centrality Indices\u003c\/li\u003e\n\u003cli\u003e4.\tCommunity Detection in Networks\u003c\/li\u003e\n\u003cli\u003e5. Graph-based Semi-Supervised Learning\u003c\/li\u003e\n\u003cli\u003e6.\tCommunity Detection in Temporal Networks\u003c\/li\u003e\n\u003cli\u003e7. Sampling in Networks\u003c\/li\u003e\n\u003cli\u003e8. Appendices\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"now publishers Inc","offers":[{"title":"Default Title","offer_id":53189181669719,"sku":"9781638280507","price":101.65,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781638280507.jpg?v=1782125770"},{"product_id":"network-monitoring-9781839389320","title":"Network Monitoring","description":"","brand":"Pastor Publishing Ltd","offers":[{"title":"Default Title","offer_id":53191382991191,"sku":"9781839389320","price":29.95,"currency_code":"GBP","in_stock":false}]},{"product_id":"software-defined-networks-9781945612800","title":"Software Defined Networks","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eSoftware defined networking (SDN) is one of the most promising recent developing in the networking. Together with network function virtualization (NFV) it has the potential to automate the networking tasks in a seamless manner.\u003cp\u003eThis book introduces the reader to this burgeoning field and explains the basic concepts within a historical context. It should be useful to senior undergraduates, beginning graduate students, and also to anyone curious about this topic.\u003c\/p\u003e","brand":"Momentum Press","offers":[{"title":"Default Title","offer_id":53192221950295,"sku":"9781945612800","price":38.66,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781945612800.jpg?v=1782122652"},{"product_id":"build-your-own-vpn-server-9781970482027","title":"Build Your Own VPN Server","description":"","brand":"VectorHarbor Books","offers":[{"title":"Default Title","offer_id":53193910747479,"sku":"9781970482027","price":16.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"undetected-9781971277011","title":"Undetected","description":"","brand":"Fatboy Travels LLC","offers":[{"title":"Default Title","offer_id":53193956294999,"sku":"9781971277011","price":14.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"cyber-crime-and-security-for-kids-edition1st-9789371220767","title":"Cyber Crime and Security for Kids Edition1st","description":"","brand":"Diamond Books","offers":[{"title":"Default Title","offer_id":53212168552791,"sku":"9789371220767","price":11.07,"currency_code":"GBP","in_stock":false}]},{"product_id":"the-api-security-handbook-9798241089236","title":"The API Security Handbook","description":"","brand":"Amazon Digital Services LLC - Kdp","offers":[{"title":"Default Title","offer_id":53216317571415,"sku":"9798241089236","price":20.04,"currency_code":"GBP","in_stock":true}]},{"product_id":"network-management-9798247482345","title":"Network Management","description":"","brand":"Independently Published","offers":[{"title":"Default Title","offer_id":53218039169367,"sku":"9798247482345","price":12.41,"currency_code":"GBP","in_stock":true}]}],"url":"https:\/\/bookcurl.com\/collections\/networking-standards-and-protocols.oembed?page=2","provider":"Book Curl","version":"1.0","type":"link"}