Smartphone Energy Consumption: Modeling and Optimization

Cambridge University Press
1
Free sample

With an ever-increasing number of applications available for mobile devices, battery life is becoming a critical factor in user satisfaction. This practical guide provides you with the key measurement, modeling, and analytical tools needed to optimize battery life by developing energy-aware and energy-efficient systems and applications. As well as the necessary theoretical background and results of the field, this hands-on book also provides real-world examples, practical guidance on assessing and optimizing energy consumption, and details of prototypes and possible future trends. Uniquely, you will learn about energy optimization of both hardware and software in one book, enabling you to get the most from the available battery power. Covering experimental system design and implementation, the book supports assignment-based courses with a laboratory component, making it an ideal textbook for graduate students. It is also a perfect guidebook for software engineers and systems architects working in industry.
Read more

About the author

Sasu Tarkoma is a Full Professor in the Department of Computer Science at the University of Helsinki, Finland. He has worked in the IT industry as a consultant and chief system architect as well as principal researcher and laboratory expert at Nokia Research Center. His interests include mobile computing, Internet technologies and middleware.

Matti Siekkinen is a teaching research scientist at Aalto University, Finland. He has co-authored over 40 scientific publications and his research interests include energy efficiency of mobile devices, network measurements and protocols.

Eemil Lagerspetz is a doctoral student in the Department of Computer Science at the University of Helsinki. His research interests include mobile energy awareness, data analysis and cloud computing. He has published many scientific articles on mobile energy efficiency.

Yu Xiao is currently a postdoctoral researcher in the Department of Computer Science and Engineering at Aalto University. Her research interests include energy-efficient wireless networking, mobile cloud computing and mobile crowd-sensing.

Read more
5.0
1 total
Loading...

Additional Information

Publisher
Cambridge University Press
Read more
Published on
Aug 7, 2014
Read more
Pages
353
Read more
ISBN
9781139992732
Read more
Language
English
Read more
Genres
Computers / Networking / General
Technology & Engineering / Electrical
Technology & Engineering / Mobile & Wireless Communications
Technology & Engineering / Signals & Signal Processing
Technology & Engineering / Telecommunications
Read more
Content Protection
This content is DRM protected.
Read more
Read Aloud
Available on Android devices
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
With their ability to solve problems in massive information distribution and processing, while keeping scaling costs low, overlay systems represent a rapidly growing area of R&D with important implications for the evolution of Internet architecture.

Inspired by the author’s articles on content based routing, Overlay Networks: Toward Information Networking provides a complete introduction to overlay networks. Examining what they are and what kind of structures they require, the text covers the key structures, protocols, and algorithms used in overlay networks. It reviews the current state of the art in applications, decentralized overlays, security, information routing, and information forwarding. The book provides readers with an overview of networking technologies, the TCP/IP protocol suite, and networking basics. It also examines:

The foundations of structured overlays Unstructured P2P overlay networks Graph-based algorithms for information dissemination and probabilistic algorithms Content-centric routing and a number of protocols and algorithms Security challenges of P2P and overlay technologies—providing solutions for mitigating risks

Written by a scientist who is a university professor and a senior member of the Nokia research staff, this forward-looking reference covers advanced issues concerning performance and scalability. It highlights recent developments and discusses specific algorithms, including BitTorrent, Coolstream, BitOs, Chord, Content Addressable Network, Content Delivery Networks, Overlay multicast, and Peer-to-Peer SIP. Complete with a number of frequently-used probabilistic techniques and projections for future trends, this authoritative resource provides the tools and understanding needed to create deployable solutions for processing and distributing the vast amounts of data that modern networks demand.

Packed with information, authoritative, up to date, covering all major topics - and written in plain English - Telecom 101 Telecommunications Reference Book is an invaluable textbook and day-to-day reference on telecommunications.

Telecom 101 covers the core knowledge set required in the telecommunications business today: the technologies, the players, the products and services, jargon and buzzwords, and most importantly, the underlying ideas... and how it all fits together.

The course materials for Teracom’s famous Course 101 Telecom, Datacom and Networking for Non-Engineers, augmented with additional topics and bound in this one volume bring you consistency, completeness and unbeatable value.

Our approach can be summed up with a simple philosophy: Start at the beginning.  Progress in a logical order.  Build one concept on top of another.  Finish at the end.  Avoid jargon.  Speak in plain English.

Bust the buzzwords, demystify jargon, and cut through doubletalk!
Fill gaps and build a solid base of structured knowledge.
Understand how everything fits together.
... knowledge and understanding that lasts a lifetime.

Ideal for anyone needing a book covering all major topics in telecom, data communications, IP and networking… in plain English.

A wealth of clear, concise, organized knowledge, impossible to find in one place anywhere else!

Join thousands of satisfied customers.  Get your copy today!

7" x 9" softcover textbook • 488 pages
4th edition • Published March 2016
print ISBN 9781894887038
eBook ISBN 9781894887786
Print quantities are limited. Order today to avoid disappointment.

Your Go-To Telecommunications Resource

Covering all major topics, we begin with the Public Switched Telephone Network (PSTN), then
• progress in a logical order, building one concept on top of another,
• from voice and data fundamentals to digital, packets, IP and Ethernet, VoIP,
• fiber and wireless, DSL and cable, routers and networks, MPLS, ISPs and CDNs,
• and finish with the Brave New World of IP Telecom, where voice, data and video are the same thing.

• An invaluable day-to-day reference handbook

• Learn and retain more reading a hard copy, professionally printed and bound

• Up-to-date: published 2016

• Allows you to study and review topics before attending a course

• An economical and convenient way to self-study
... these are the materials to an instructor-led course that costs $1395 to attend.

• The Certification Study Guide for the prestigious Telecommunications Certification Organization (TCO) Certified Telecommunications Analyst (CTA) telecommunications certification.

Value Pricing

Written by our top instructor, Eric Coll, M.Eng., Telecom 101 contain 35 years of knowledge and learning distilled and organized into an invaluable study guide and practical day-to-day reference for non-engineers.

Looking through the chapter list and detailed outline below, you'll see that many chapters of Telecom 101 are like self-contained reference books on specific topics, like the PSTN, IP, LANs, MPLS and cellular.

You can get all of these topics bound in one volume for one low price.

Compare this to hunting down and paying for multiple books by different authors that may or may not cover what you need to know- and you'll agree this is a very attractive deal.

Career- and productivity-enhancing training... an investment that will be repaid many times over.


Chapter List

Telecom 101 is composed of three parts: Fundamentals of Telecommunications, Telecommunications Technologies, and the IP Telecommunications Network.

PART I  FUNDAMENTALS OF TELECOMMUNICATIONS

1 INTRODUCTION
2 FUNDAMENTALS OF TELEPHONY
3 SWITCHING
4 THE TELECOMMUNICATIONS INDUSTRY

We begin with the fundamentals of telephony and the telephone network – the basis for understanding everything else.

First is the Public Switched Telephone Network (PSTN): loops and trunks, circuit-switching, analog, the voiceband and Plain Ordinary Telephone Service (POTS). Plus, new for the fourth edition: Voice over IP (VoIP) is now part of the fundamentals.

Next is switching, starting with traditional telephone switches: Centrex, PBX and PBX trunks, and how that relates to the newer ideas of softswitches, Hosted PBX and SIP trunking.

This part is completed with a chapter on the telecommunications business: Local Exchange Carriers and Inter-Exchange Carriers, ILECs and CLECs, the main players and how carriers interconnect.

PART II TELECOMMUNICATIONS TECHNOLOGIES

5 DIGITAL
6 TRANSMISSION SYSTEMS
7 THE NETWORK CLOUD AND SERVICE PROVISIONING
8 FIBER OPTICS
9 DSL AND CABLE MODEMS: LAST MILE ON COPPER
10 WIRELESS

The second part is devoted to telecommunications technologies: the actual methods used to implement circuits and services.

We begin with digital: what digital is, how voice and video are digitized, and how digitized information is actually transmitted.

The next chapter is transmission systems: the high-capacity systems developed to carry many users’ traffic. This starts with the installed base of channelized systems, the hierarchy of DS0, DS1 and DS3 rates and an overview of T1, T3, SONET and ISDN.

Then our attention turns to the new generation packetized systems, introducing the concepts of overbooking and bandwidth on demand instead of channels, how this is implemented with frames and packets, coexistence and transition from channels to packets.

Then we understand the “Network Cloud”, how services are actually implemented, the three basic types of services and the equipment used for each.

Completing this part are chapters on the technologies used to implement the network:

Fiber Optics, including fundamentals of fiber, wave-division multiplexing, the network core, Metropolitan Area Networks, Passive Optical Networks and fiber to the premise.

Last Mile on Copper: DSL and Cable Modems, including fundamentals of modems, DSLAMs, VDSL, broadband and cable modems.

Wireless, concentrating on mobile communications: cellular and mobility concepts, the technologies TDMA, CDMA and OFDM, the generations from 1G to 4G, and the systems GSM, UMTS, 1X and LTE. This chapter is completed with WiFi and satellite.

PART III THE IP PACKET-SWITCHED TELECOM NETWORK (IP-PSTN)

11 "DATA" COMMUNICATIONS CONCEPTS
12 CODING, FRAMES AND PACKETS
13 THE OSI LAYERS AND PROTOCOL STACKS
14 ETHERNET, LANS AND VLANS
15 IP NETWORKS, ROUTERS AND ADDRESSES
16 MPLS AND CARRIER NETWORKS
17 THE INTERNET
18 WRAPPING UP

The third part of Telecom 101 is dedicated to the new-generation IP telecommunications network.

We begin by understanding how convergence was achieved by treating voice and video like data – then accordingly, cover the fundamentals of what used to be called “data communications”: DTEs, DCEs, LANs and WANs and the crucial concepts of packets and frames.

There are so many functions that need to be performed to implement phone calls, television, web browsing, email and everything else over the IP network, a structure is necessary to be able to identify and discuss separate issues separately. For this purpose, there is a chapter on the OSI Reference Model and its layers, identifying what the layers are, examples of protocols for each layer and how they work together in a protocol stack.

Then we begin moving up the layers. The next chapter is on Ethernet, LANs and VLANs (Layer 2), including MAC addresses and MAC frames, LAN cables, Optical Ethernet, LAN switches and how VLANs are used to separate traffic.

The next chapter is all about IP (Layer 3): how routers implement the network, routing tables, IP addresses, subnets, IPv4 address classes, static addresses, dynamic addresses and DHCP; public addresses, private addresses and NAT; and an overview of IP version 6.

On a real-world telecom network, a traffic management system is required. This is implemented with a technique called in general virtual circuits, and in particular with MPLS. The next chapter in the book covers the fundamentals, briefly reviews legacy technologies X.25, Frame Relay and ATM, then focuses on MPLS and how it is used to implement VPNs, Class of Service, service integration and traffic aggregation.

The last main chapter is on the Internet: its origins, what an ISP is and how an ISP connects to the rest of the Internet via transit and peering, the web, the Domain Name System, HTML and HTTP, SSL, MIME and base- 64 encoding for email, Internet telephony and Internet VPNs vs. business customer “MPLS service”.

The final chapter is a summary and wrap-up, covering technology deployment from the top down, useful reference charts listing all of the technologies, standard network designs and ending with a look at The Future.

APPENDICES

Telecommunications technology is in constant change – and some technologies that used to be of prime importance are not so important today, and so have been moved from the main part of the book into appendices. 

The very last part of the book provides a comprehensive list decoding mainstream acronyms and abbreviations used in telecom.

A ALL ABOUT T1
B LEGACY VOICE SERVICES AND JARGON
C ACRONYMS AND ABBREVIATIONS

Telecom 101
7" x 9" softcover textbook • 488 pages
4th edition • Published March 2016
print ISBN 9781894887038
eBook ISBN 9781894887786  

Get your copy today!

This book offers an unified treatment of the problems solvedby publish/subscribe, how to design and implement thesolutions

In this book, the author provides an insight into thepublish/subscribe technology including the design, implementation,and evaluation of new systems based on the technology.  Thebook also addresses the basic design patterns and solutions, anddiscusses their application in practical application scenarios.Furthermore, the author examines current standards and industrybest practices as well as recent research proposals in the area.Finally, necessary content matching, filtering, and aggregationalgorithms and data structures are extensively covered as well asthe mechanisms needed for realizing distributed publish/subscribeacross the Internet.

Key Features:

Addresses the basic design patterns and solutionsCovers applications and example cases including; combiningPublish/Subscribe with cloud, Twitter, Facebook, mobile push (appstore), Service Oriented Architecture (SOA), Internet of Things andmultiplayer gamesExamines current standards and industry best practices as wellas recent research proposals in the areaCovers content matching, filtering, and aggregation algorithmsand data structures as well as the mechanisms needed for realizingdistributed publish/subscribe across the Internet

Publish/Subscribe Systems will be an invaluableguide for graduate/postgraduate students and specialists in the ITindustry, distributed systems and enterprise computing, softwareengineers and programmers working in social computing and mobilecomputing, researchers. Undergraduate students will also find thisbook of interest.

This book offers a unified treatment of mobile middlewaretechnology

Mobile Middleware: Architecture, Patterns andPracticeprovides a comprehensive overview of mobile middlewaretechnology. The focus is on understanding the key design andarchitectural patterns, middleware layering, data presentation,specific technological solutions, and standardization. The authoraddresses current state of the art systems including Symbian, Java2 Micro Edition, W3C technologies and many others, and features achapter on widely deployed middleware systems. Additionally, thebook includes a summary of relevant mobile middleware technologies,giving the reader an insight into middleware architecture designand well-known, useful design patterns. Several case studies areincluded in order to demonstrate how the presented patterns,solutions, and architectures are applied in practice. The casestudies pertain to mobile service platforms, mobile XML processing,thin clients, rich clients, and mobile servers. Chapters onArchitectures and Platforms, Mobile Messaging, Publish/Subscribe,Data Synchronization and Security are also included.

Key Features:

Provides a comprehensive overview of mobile middlewaretechnologyUnified treatment of three core topical areas: messaging,publish/subscribe, and data synchronizationDiscusses the role of middleware in the protocol stackFocus on both standards and research systems including currentstate- of-the-art systems such as Symbian, Java 2 Micro Edition,W3C technologiesContains concrete examples showing the presented architecturesand solutions in practiceIncludes an accompanying website with links to open sourcesoftware, and other resources

This book serves as an invaluable guide to systems architects,researchers, and developers. It will also be of interest tograduate and undergraduate students studying computer science(distributed systems, computer networks).

©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.