Getting Started with OpenBTS


Book Description

Deploy your own private mobile network with OpenBTS, the open source software project that converts between the GSM and UMTS wireless radio interface and open IP protocols. With this hands-on, step-by-step guide, you’ll learn how to use OpenBTS to construct simple, flexible, and inexpensive mobile networks with software. OpenBTS can distribute any internet connection as a mobile network across a large geographic region, and provide connectivity to remote devices in the Internet of Things. Ideal for telecom and software engineers new to this technology, this book helps you build a basic OpenBTS network with voice and SMS services and data capabilities. From there, you can create your own niche product or experimental feature. Select hardware, and set up a base operating system for your project Configure, troubleshoot, and use performance-tuning techniques Expand to a true multinode mobile network complete with Mobility and Handover Add general packet radio service (GPRS) data connectivity, ideal for IoT devices Build applications on top of the OpenBTS NodeManager control and event APIs




Proceedings of International Joint Conference on Computational Intelligence


Book Description

This book gathers outstanding research papers presented at the International Joint Conference on Computational Intelligence (IJCCI 2019), held at the University of Liberal Arts Bangladesh (ULAB), Dhaka, on 25–26 October 2019 and jointly organized by the University of Liberal Arts Bangladesh (ULAB), Bangladesh; Jahangirnagar University (JU), Bangladesh; and South Asian University (SAU), India. These proceedings present novel contributions in the areas of computational intelligence, and offer valuable reference material for advanced research. The topics covered include collective intelligence, soft computing, optimization, cloud computing, machine learning, intelligent software, robotics, data science, data security, big data analytics, and signal and natural language processing.




Wireless Public Safety Networks 3


Book Description

This third volume of the Wireless Public Safety Networks series explores new tendencies in the Public Safety Networks (PSNs) field, highlighting real-use cases and applications that can be used by practitioners to help victims in the case of danger. Wireless Public Safety Networks 3: Applications and Uses explores, from the communication point of view, how teams can interact with and use new technologies and tools. These technologies can have a huge impact in the field of disaster management and greatly improve the efficiency of teams handling emergency situations. This volume of the series covers themes as varied as emergency alert systems, the organization of aerial platforms and the use of smartphones to detect earthquakes and to help in the resolution of kidnappings. - Presents a broad view on the field of PSNs - Explores the main challenges associated with their use - Presents the latest advancements in the field and its future perspectives




Getting Started with OpenBTS


Book Description

Deploy your own private mobile network with OpenBTS, the open source software project that converts between the GSM and UMTS wireless radio interface and open IP protocols. With this hands-on, step-by-step guide, you’ll learn how to use OpenBTS to construct simple, flexible, and inexpensive mobile networks with software. OpenBTS can distribute any internet connection as a mobile network across a large geographic region, and provide connectivity to remote devices in the Internet of Things. Ideal for telecom and software engineers new to this technology, this book helps you build a basic OpenBTS network with voice and SMS services and data capabilities. From there, you can create your own niche product or experimental feature. Select hardware, and set up a base operating system for your project Configure, troubleshoot, and use performance-tuning techniques Expand to a true multinode mobile network complete with Mobility and Handover Add general packet radio service (GPRS) data connectivity, ideal for IoT devices Build applications on top of the OpenBTS NodeManager control and event APIs




Cloud Computing


Book Description

Introducing cloud computing -- Software as a service (SaaS) -- Platform as a service (PaaS) -- Infrastructure as a service (IaaS) -- Identity as a service (IDaas) -- Data storage in the cloud -- Collaboration in the cloud -- Virtualization -- Securing the cloud -- Disaster recovery and business continuity and the cloud -- Service-oriented architecture -- Managing the cloud -- Migrating to the cloud -- Mobile cloud computing -- Governing the cloud -- Evaluating the cloud's business impact and economics -- Designing cloud-based solutions -- Coding cloud-based applications -- Application scalability -- The future of the cloud.




Getting Started with the MSP430 Launchpad


Book Description

This book explores the world of microcontroller development through friendly lessons and progressively challenging projects, which will have you blink LEDs, make music with buzzers & interact with different sensors like accelerometers and temperature sensors. This book is focused on the MSP-EXP430G2 LaunchPad Evaluation Kit, which is a complete microcontroller development platform that includes everything you need to start creating microcontroller-based projects. Many of the 25+ projects will also leverage external components, such as the highly-integrated Educational BoosterPack, which is a modular extension to the LaunchPad and includes many components such as an RGB LED, character LCD & potentiometer. This book provides helpful guides that break down hardware circuits through visual diagrams and includes fully-commented code examples. Concepts are broken down and explained in an easy to follow language and analogies to help you understand the principles behind each project/system. The projects will encourage you to use and even combine the fundamental concepts to develop your ideas in creating new microcontroller solutions. Coverage includes: - Digital Input/Output: buttons, LEDs, turning anything into a button - Analog Input/Output: sensors, temperature, accelerometer, potentiometer, etc. - Programming fundamentals: conditional branches & loops, flow, logic, number systems - Pulse-Width Modulation (PWM): square wave, buzzer, analog signal simulation - Serial Communication: UART, SPI & I2C - Code development using Energia, a free, open-source code editor and compiler - Debugging through serial communication with a computer - Interfacing with external components such as LEDs, buzzers, potentiometers, sensors & more. With the help of this book, you will be challenged to think about developing your own unique microcontroller-based application, and you will be equipped to start solving various problems, adding intelligence to existing products, or even developing your own innovative creations with a LaunchPad development kit. - Includes over 25 projects which focuses on a learn by doing approach - Contains easy to follow diagrams and code examples - Covers Programming fundamentals, such as conditional branches and loops, flow, logic, number systems




5G Radio Access Network Architecture


Book Description

Discover how the NG-RAN architecture is, and isn't, ready for the challenges introduced by 5G 5G Radio Access Network Architecture: The Dark Side of 5G explores foundational and advanced topics in Radio Access Network (RAN) architecture and why a re-thinking of that architecture is necessary to support new 5G requirements. The distinguished engineer and editor Sasha Sirotkin has included numerous works written by industry insiders with state of the art research at their disposal. The book explains the relevant standards and technologies from an academic perspective, but also explains why particular standards decisions were made and how a variety of NG-RAN architecture options could be deployed in real-life networks. All major standards and technologies associated with the NG-RAN architecture are discussed in this book, including 3GPP, O-RAN, Small Cell Forum, IEEE, and IETF. Readers will learn about how a re-design of the RAN architecture would ensure that 5G networks can deliver their promised throughput and low latency KPIs consistently and sustainably. The book is structured as follows: An overview of the market drivers of the NG-RAN architecture, like spectrum models, 5G-relevant regulatory considerations, and 5G radio interface technical requirements An overview of the 5G System, from the core network, to the RAN, to the radio interface protocols and physical layer, with emphasis on how these are different compared to 4G Release-15 RAN architectures defined in 3GPP, O-RAN, and Small Cell Forum RAN architecture evolution in Release-16 and Release-17 Enabling technologies, like virtualization, open source technologies, multi-access edge (MEC) computing, and operations, administration, and management (OAM) NG-RAN deployment considerations, objectives, and challenges, like costs, spectrum and radio propagation considerations, and coverage Perfect for network designers and operators who require a solid understanding of the NG-RAN architecture, 5G Radio Access Network Architecture also belongs on the bookshelves of network engineers who aim to increase their understanding of the standards and technologies relevant to the NG-RAN architecture.




White Space Communication


Book Description

This monograph presents a collection of major developments leading toward the implementation of white space technology - an emerging wireless standard for using wireless spectrum in locations where it is unused by licensed users. Some of the key research areas in the field are covered. These include emerging standards, technical insights from early pilots and simulations, software defined radio platforms, geo-location spectrum databases and current white space spectrum usage in India and South Africa.




Getting Started with NSX-T: Logical Routing and Switching


Book Description

This primer on NSX-T helps you understand the capabilities and features of NSX-T, how to configure and manage NSX-T, and integrate NSX-T with other software. The book is the first in a series that will teach you the basics of NSX-T, which is an update of VMware's original software-defined networking (SDN) architecture aimed at making networks agile and flexible. You will become familiar with VMware's software-defined data center (SDDC) ecosystem and how NSX-T fits in. You will understand NSX-T components such as NSX-T Manager, NSX-T Edge Transport Nodes, and NSX-T Host Transport Nodes. And you will learn how to install and configure network services such as East/West and North/South routing capabilities, layer two switching, VRF, EVPN, multicast, and layer two bridging. The book provides best practices on how to configure routing and switching features, and teaches you how to get the required visibility of not only your NSX-T platform but also your NSX-T-enabled network infrastructure. The book explains security, advanced network features, and multi-site capabilities and demonstrates how network and security services can be offered across multiple on-premise locations with a single pane of glass for networking and security policy management. The interface with public cloud services is discussed and the book explains NSX-T operation in an on-premise private cloud and positioning and integrating NSX-T on a public cloud (off premises). What You Will Learn Understand how NSX-T fits in the VMware SDDC ecosystem Know what NSX-T is, its components, and the terminology used Install NSX-T Configure NSX-T network services Manage the NSX-T network Who This Book Is For Virtualization administrators, system integrators, and network administrators




Getting Started with Processing.py


Book Description

Processing opened up the world of programming to artists, designers, educators, and beginners. The Processing.py Python implementation of Processing reinterprets it for today's web. This short book gently introduces the core concepts of computer programming and working with Processing. Written by the co-founders of the Processing project, Reas and Fry, along with co-author Allison Parrish, Getting Started with Processing.py is your fast track to using Python's Processing mode.