SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Antti Ylä-Jääski Feb 12th 2016
Distributed Systems,
Mobile Computing
and Security
Secure Systems in a Nutshell
We investigate how to build systems that are simultaneously easy-to-use and
inexpensive to deploy while still guaranteeing sufficient protection.
Examples of research
questions:
• Can contextual data
on user devices help
improve security
usability?
• How can cloud
services ensure user
privacy?
• How can we design
secure software-
defined networking?
Contact: N. Asokan and Tuomas Aura
Usability Deployability/Cost
Security
Research Programs and funding:
Contextual Security (AoF), Cloud Security Services
(AoF), CyberTrust (Tekes), Mobile System Security
(Intel and Huawei)
More info:
Wiki: https://wiki.aalto.fi/display/sesy/Secure%20Systems
Blog: http://blog.se-sy.org/
Mobile Computing and Distributed Systems in a Nutshell
We evaluate and optimize the performance of mobile and distributed systems.
We build new applications and services for mobile devices and big data scenarios.
Sample research questions:
• How to save energy on
handsets and data centers
with SW optimisations?
• How to optimize user
experience for mobile
cloud services?
• How to apply mobile
crowdsensing to solve real
life problems (navigation)?
• How to efficiently collect
and utilize data from a
massive number of devices
connected to the Internet?
• How to build large scale
distributed systems for big
data in IoT and health?
Our current focus areas:
• Mobile cloud gaming
• Multimedia streaming
• Indoor navigation
• Crowdsensing
• Internet of Things
• Scientific, cloud, and
mobile edge computing
Contact: Antti Ylä-Jääski
Cloud
(e.g. Amazon EC2)
Mobile Edge
Computing
Mobile Cloud Gaming
In Mobile Cloud Gaming the game is
rendered on the cloud data center and
streamed to a mobile phone
• Latency is the main QoE issue in Cloud
Gaming
Virtual machines introduce overhead into
the system
• Linux containers are more light-weight
with native performance
Research questions:
• How to design a distributed mobile cloud
gaming system (server placement
strategy, virtualization)?
• How to model and predict end-to-end
latency with mobile access network?
• What is the effect of latency on gaming
experience?
4.12.2015
QoE Optimization of Mobile Video Streaming
4.12.2015
The extra energy expenditure caused by keeping the r
powered on while being idle with inactivity timer runnin
often called tail energy.
The amount of power drawn by the radio when rec
ing or transmitting data is also not const ant . It dep
mainly on the link quality in such a way that when th
ceived signal weakens, the mobile device uses more po
to amplify the transmitted signal. Note that this a↵
the energy consumed not only by data transmission but
by data reception because the mobile device continuo
transmits control information to the base station. We
Monsoon power monitor1
to measure the power consu
tion of a Samsung Galaxy S4 receiving data at di↵erent r
over LTE. The base station to which the device conne
to served no other clients because we used a non-comme
dedicated LTE network. We placed the device in a few l
tions showing di↵erent received signal strength (RSSI).
results plotted in Figure 2 clearly show the large e↵ec
the signal strength on the power.
rx data rate (Mbps)
0 20 40 60 80
powerconsumption(mW)
0
500
1000
1500
2000
2500
3000
-44 dBm
-75 dBm
-87 dBm
-102 dBm
-112 dBm
fitted model
power model:
P(r, s) = 887 + 1605
1+ e0.164∗(95+ s) + 6.51r + 0.2s W
Figure 2: Power drawn by smartphone when receiving
using LTE.
Figure 2 also plots results of a fitted model (dotted lin
• QoE modeling and optimization
• Analyze and (re)design on-demand and live mobile
video streaming systems
• Use adaptive protocols and scalable video coding
• Power modeling and optimization of video
delivery
• Optimal use of radio resources through smart
download scheduling
• No penalty in terms of video quality
HTTP server
Internet
Mobile crowd sourcing for indoor navigation
4.12.2015
• iMoon is an indoor navigation system
using sensor-enriched 3D models that
are created & maintained using crowd
sourced photos and sensor data
• iMoon provides image-based
localization and visual navigation
• iMoon user can be located with better
than 2 m position accuracy and 6
degrees facing direction accuracy
Internet of Things
• More than 30 billions of smart
objects will be part of the
Internet by 2020
– What are the consequences?
• Efficient data collection and
management are key issues
– User-friendly and scalable methods
to configure smart objects
– Energy-efficient data collection
– Modeling of large-scale networks
of smart objects
4.12.2015
IOT
AHEAD
Mobile Edge Computing
• Mobile Edge Computing (MEC) is a new industry initiative targeted to
implement novel services next to the end user in the mobile network
• In practice, an ordinary server component is integrated into the base
station providing cloud based computational and storage capacity
• Nokia’s solution is called RACS, which has been installed at our test lab
• We develop and evaluate performance of potential applications using
this platform like IoT data filtering, content acceleration and video
orchestration
4.12.2015
portion of resources can be reserved for video traffic.
Figure 10: Our solution lies at the network edge and com-
prises scheduler and shaper.
Green Big Data
Electricity has become one of the
main costs of computing
In cooperation with CERN we analyze
and improve the energy consumption
of scientific computing and massive
data analysis
• Analyze profiling and log data
• Model and predict power
consumption
• Develop energy-efficient
algorithms and solutions for
distributed computing
4.12.2015
Big Data Platforms for IoT and Health
4.12.2015
• Massive data volumes coming
from e.g., IoT, Genomics, Health,
and Social Networks require Big
Data platforms such as Spark
and Hadoop
• Our Hadoop-BAM is becoming
the de facto standard to process
NGS in parallel with Spark &
Hadoop. Library users: Halvade
(Gent), SparkSeq (ETH), SeqPig
(Aalto), SEAL (CNRS4), Adam
(Berkeley) and upcoming
parallized version of GATK
(Broad Institute)
• Health big data piloting with
HUS
IoT backend
architecture
Speedup
on 64
computers
with
Hadoop-
BAM
Automated Parallel Testing and Verification
• Traditional ways of testing and simulation do not
scale to validation of large distributed systems
• Model checking and automated testing are used
to find bugs in concurrent systems
• Our speciality: Automated symbolic and
parallelized methods for distributed systems
• Application areas: Safety critical systems (nuclear
automation with VTT), multithreaded programs,
hardware verification
• Organizing hardware model checking competition
2011-2015 with Prof. Armin Biere
• Visiting Professor in 2016: Prof. Roland Meyer
from Univ. Kaiserslautern – “Formal-Methods-
based Analysis of Geo-Replicated Big Data
Applications”
4.12.2015
4.12.2015
Information-Centric Networking (ICN)
ICN
NAP
IP
NAP
ICN
Border
GW
IP-only
Sender
UE
IP (BGP)
IP
ICNF
IP
IP
FN
TM
L2
ICNPR
ICNRT
ICNTP
ICN
NAP
ICNF
IP
IP-only
Receiver
UE
IP-only
Sender &
Receiver
UE
L2
ICNSR
S1
S1
IP
TM : topologymanager
RVZ: rendezvouspoint
FN : forwarding node
S2
SDN
Switch
FN
SDN
Switch
RVZ
SDN
Controller
• In ICN we address information - not hosts
• The main applications of the Internet already
are information-centric by nature
• By making the underlying network information-
centric, we can better support modern
applications (e.g. IPTV) by the extensive use of
multicast and caching, making CDNs obsolete
• We are coordinating our third consecutive
ICN EU-project, the Horizon 2020 POINT,
which is bringing ICN from laboratories
to the real world
• POINT aims to show that current IP
applications can run better over an
information-centric core network

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile computing-Unit 1,GSM
Mobile computing-Unit 1,GSMMobile computing-Unit 1,GSM
Mobile computing-Unit 1,GSMPallepati Vasavi
 
Issues in mobile communication
Issues in mobile communicationIssues in mobile communication
Issues in mobile communicationhina firdaus
 
Modern computer network technologies
Modern computer network technologies Modern computer network technologies
Modern computer network technologies Shamima Akther
 
Unit 2.design mobile computing architecture
Unit 2.design mobile computing architectureUnit 2.design mobile computing architecture
Unit 2.design mobile computing architectureSwapnali Pawar
 
mobile computing and ad hoc network
mobile computing and ad hoc networkmobile computing and ad hoc network
mobile computing and ad hoc networkitsjadu
 
Unit 1 - mobile computing introduction
Unit 1 - mobile computing introductionUnit 1 - mobile computing introduction
Unit 1 - mobile computing introductionVintesh Patel
 
Module1 Mobile Computing Architecture
Module1 Mobile Computing ArchitectureModule1 Mobile Computing Architecture
Module1 Mobile Computing Architectureraksharao
 
Mobile computing 1
Mobile computing   1Mobile computing   1
Mobile computing 1Sujesh Lal
 
Wireless vs mobile computing
Wireless vs mobile computingWireless vs mobile computing
Wireless vs mobile computingaazeem689
 
Review of Mobile Ad Hoc Network Protocols
Review of Mobile Ad Hoc Network ProtocolsReview of Mobile Ad Hoc Network Protocols
Review of Mobile Ad Hoc Network Protocolsiosrjce
 
Chapter 6 telecommunication
Chapter 6 telecommunicationChapter 6 telecommunication
Chapter 6 telecommunicationAG RD
 

Was ist angesagt? (20)

Securitych1
Securitych1Securitych1
Securitych1
 
Mobile computing-Unit 1,GSM
Mobile computing-Unit 1,GSMMobile computing-Unit 1,GSM
Mobile computing-Unit 1,GSM
 
Issues in mobile communication
Issues in mobile communicationIssues in mobile communication
Issues in mobile communication
 
Modern computer network technologies
Modern computer network technologies Modern computer network technologies
Modern computer network technologies
 
Current trends in mobile computing
Current trends in mobile computingCurrent trends in mobile computing
Current trends in mobile computing
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Unit 2.design mobile computing architecture
Unit 2.design mobile computing architectureUnit 2.design mobile computing architecture
Unit 2.design mobile computing architecture
 
mobile computing and ad hoc network
mobile computing and ad hoc networkmobile computing and ad hoc network
mobile computing and ad hoc network
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Unit 1 - mobile computing introduction
Unit 1 - mobile computing introductionUnit 1 - mobile computing introduction
Unit 1 - mobile computing introduction
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Module1 Mobile Computing Architecture
Module1 Mobile Computing ArchitectureModule1 Mobile Computing Architecture
Module1 Mobile Computing Architecture
 
Mobile computing 1
Mobile computing   1Mobile computing   1
Mobile computing 1
 
4.2 networking
4.2 networking4.2 networking
4.2 networking
 
Firewall
FirewallFirewall
Firewall
 
Dcn introduction
Dcn introductionDcn introduction
Dcn introduction
 
Wireless vs mobile computing
Wireless vs mobile computingWireless vs mobile computing
Wireless vs mobile computing
 
Review of Mobile Ad Hoc Network Protocols
Review of Mobile Ad Hoc Network ProtocolsReview of Mobile Ad Hoc Network Protocols
Review of Mobile Ad Hoc Network Protocols
 
Chapter 6 telecommunication
Chapter 6 telecommunicationChapter 6 telecommunication
Chapter 6 telecommunication
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 

Andere mochten auch

Fog Computing with VORTEX
Fog Computing with VORTEXFog Computing with VORTEX
Fog Computing with VORTEXAngelo Corsaro
 
YOW! West 2016: Inside the ABC's new Media Transcoding service, Metro
YOW! West 2016: Inside the ABC's new Media Transcoding service, MetroYOW! West 2016: Inside the ABC's new Media Transcoding service, Metro
YOW! West 2016: Inside the ABC's new Media Transcoding service, MetroDaphne Chong
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012Robert Sutor
 
Light edge cloud computing
Light edge cloud computingLight edge cloud computing
Light edge cloud computingScott Riedel
 
Certus Mobile Presentation
Certus Mobile PresentationCertus Mobile Presentation
Certus Mobile PresentationCertus_Solutions
 
Get Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingGet Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingBiren Gandhi
 
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...Ryft
 
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...Jiang Zhu
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...AtakanAral
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...AtakanAral
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanOpenNebula Project
 
Introduction & history of mobile computing
Introduction & history of mobile computingIntroduction & history of mobile computing
Introduction & history of mobile computingDavid Livingston J
 
Mobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big PictureMobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big PictureReza Rahimi
 
Mobile Computing (Part-1)
Mobile Computing (Part-1)Mobile Computing (Part-1)
Mobile Computing (Part-1)Ankur Kumar
 
OpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservicesOpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservicesopenstackindia
 

Andere mochten auch (20)

Mobile Computing
Mobile ComputingMobile Computing
Mobile Computing
 
Fog Computing with VORTEX
Fog Computing with VORTEXFog Computing with VORTEX
Fog Computing with VORTEX
 
YOW! West 2016: Inside the ABC's new Media Transcoding service, Metro
YOW! West 2016: Inside the ABC's new Media Transcoding service, MetroYOW! West 2016: Inside the ABC's new Media Transcoding service, Metro
YOW! West 2016: Inside the ABC's new Media Transcoding service, Metro
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012
 
Light edge cloud computing
Light edge cloud computingLight edge cloud computing
Light edge cloud computing
 
Certus Mobile Presentation
Certus Mobile PresentationCertus Mobile Presentation
Certus Mobile Presentation
 
Get Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingGet Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog Computing
 
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
 
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
 
Economics of digital goods
Economics of digital goodsEconomics of digital goods
Economics of digital goods
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
 
Mobile Technology
Mobile TechnologyMobile Technology
Mobile Technology
 
Distributed System - Security
Distributed System - SecurityDistributed System - Security
Distributed System - Security
 
Introduction & history of mobile computing
Introduction & history of mobile computingIntroduction & history of mobile computing
Introduction & history of mobile computing
 
Mobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big PictureMobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big Picture
 
Mobile Computing (Part-1)
Mobile Computing (Part-1)Mobile Computing (Part-1)
Mobile Computing (Part-1)
 
OpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservicesOpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservices
 
JETSON : AI at the EDGE
JETSON : AI at the EDGEJETSON : AI at the EDGE
JETSON : AI at the EDGE
 

Ähnlich wie Distributed Systems, Mobile Computing and Security

Privacy preserving public auditing for secured cloud storage
Privacy preserving public auditing for secured cloud storagePrivacy preserving public auditing for secured cloud storage
Privacy preserving public auditing for secured cloud storagedbpublications
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart CityFanky Christian
 
Contemporary Energy Optimization for Mobile and Cloud Environment
Contemporary Energy Optimization for Mobile and Cloud EnvironmentContemporary Energy Optimization for Mobile and Cloud Environment
Contemporary Energy Optimization for Mobile and Cloud Environmentijceronline
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...IJERA Editor
 
What’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTWhat’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTSplunk
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...ijasuc
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...ijasuc
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptxYash771676
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323Les Williams
 
Mobile Data Analytics
Mobile Data AnalyticsMobile Data Analytics
Mobile Data AnalyticsRICHARD AMUOK
 
IRJET - Secure Data Sharing in Cloud Computing using Revocable Storage Id...
IRJET -  	  Secure Data Sharing in Cloud Computing using Revocable Storage Id...IRJET -  	  Secure Data Sharing in Cloud Computing using Revocable Storage Id...
IRJET - Secure Data Sharing in Cloud Computing using Revocable Storage Id...IRJET Journal
 
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...RahulJain989779
 
System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of ThingsHarshitParkar6677
 
Design and implementation of intelligent community system based on thin clien...
Design and implementation of intelligent community system based on thin clien...Design and implementation of intelligent community system based on thin clien...
Design and implementation of intelligent community system based on thin clien...ijasuc
 
Single cloud
Single cloudSingle cloud
Single cloudMazikk
 
LORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEMLORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEMIRJET Journal
 

Ähnlich wie Distributed Systems, Mobile Computing and Security (20)

Privacy preserving public auditing for secured cloud storage
Privacy preserving public auditing for secured cloud storagePrivacy preserving public auditing for secured cloud storage
Privacy preserving public auditing for secured cloud storage
 
Stephen Wallo
Stephen WalloStephen Wallo
Stephen Wallo
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
Contemporary Energy Optimization for Mobile and Cloud Environment
Contemporary Energy Optimization for Mobile and Cloud EnvironmentContemporary Energy Optimization for Mobile and Cloud Environment
Contemporary Energy Optimization for Mobile and Cloud Environment
 
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
Splunk MINT for Mobile Intelligence and Splunk App for Stream for Enhanced Op...
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
 
What’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINTWhat’s New: Splunk App for Stream and Splunk MINT
What’s New: Splunk App for Stream and Splunk MINT
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
 
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
DESIGN AND IMPLEMENTATION OF INTELLIGENT COMMUNITY SYSTEM BASED ON THIN CLIEN...
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptx
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323
 
Mobile Data Analytics
Mobile Data AnalyticsMobile Data Analytics
Mobile Data Analytics
 
IRJET - Secure Data Sharing in Cloud Computing using Revocable Storage Id...
IRJET -  	  Secure Data Sharing in Cloud Computing using Revocable Storage Id...IRJET -  	  Secure Data Sharing in Cloud Computing using Revocable Storage Id...
IRJET - Secure Data Sharing in Cloud Computing using Revocable Storage Id...
 
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
10-IoT Data Analytics, Cloud Computing for IoT, Cloud Based platforms, ML for...
 
System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
 
Design and implementation of intelligent community system based on thin clien...
Design and implementation of intelligent community system based on thin clien...Design and implementation of intelligent community system based on thin clien...
Design and implementation of intelligent community system based on thin clien...
 
Single cloud
Single cloudSingle cloud
Single cloud
 
LORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEMLORA BASED DATA ACQUISITION SYSTEM
LORA BASED DATA ACQUISITION SYSTEM
 

Mehr von Department of Computer Science, Aalto University

Mehr von Department of Computer Science, Aalto University (14)

Data strategy aija leiponen_01112016
Data strategy aija leiponen_01112016Data strategy aija leiponen_01112016
Data strategy aija leiponen_01112016
 
Tiedon jakaminen: Case Mobility as a Service MaaS
Tiedon jakaminen: Case Mobility as a Service MaaSTiedon jakaminen: Case Mobility as a Service MaaS
Tiedon jakaminen: Case Mobility as a Service MaaS
 
MaaS Global to revolutionize the global transportation market with Whim
MaaS Global to revolutionize the global transportation market with WhimMaaS Global to revolutionize the global transportation market with Whim
MaaS Global to revolutionize the global transportation market with Whim
 
KIRA-digi
KIRA-digiKIRA-digi
KIRA-digi
 
Jakamo - Supply chain collaboration platform
Jakamo - Supply chain collaboration platformJakamo - Supply chain collaboration platform
Jakamo - Supply chain collaboration platform
 
Fingrid ja yhteiskäyttöinen tieto
Fingrid ja yhteiskäyttöinen tieto Fingrid ja yhteiskäyttöinen tieto
Fingrid ja yhteiskäyttöinen tieto
 
Data mining group
Data mining groupData mining group
Data mining group
 
Digital Data-Driven Healthcare and Wellbeing
Digital Data-Driven  Healthcare and WellbeingDigital Data-Driven  Healthcare and Wellbeing
Digital Data-Driven Healthcare and Wellbeing
 
Secure Systems
Secure SystemsSecure Systems
Secure Systems
 
Complex Networks
Complex NetworksComplex Networks
Complex Networks
 
Probabilistic Machine Learning
Probabilistic Machine LearningProbabilistic Machine Learning
Probabilistic Machine Learning
 
Computational Logic
Computational LogicComputational Logic
Computational Logic
 
Applications of Machine Learning
Applications of Machine LearningApplications of Machine Learning
Applications of Machine Learning
 
Kernel-based machine learning methods
Kernel-based machine learning methodsKernel-based machine learning methods
Kernel-based machine learning methods
 

Kürzlich hochgeladen

Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLGwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLkantirani197
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxSilpa
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Silpa
 
Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.Silpa
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Silpa
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Silpa
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsOrtegaSyrineMay
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.Silpa
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptxryanrooker
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Silpa
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 

Kürzlich hochgeladen (20)

Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLGwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.Phenolics: types, biosynthesis and functions.
Phenolics: types, biosynthesis and functions.
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 

Distributed Systems, Mobile Computing and Security

  • 1. Antti Ylä-Jääski Feb 12th 2016 Distributed Systems, Mobile Computing and Security
  • 2. Secure Systems in a Nutshell We investigate how to build systems that are simultaneously easy-to-use and inexpensive to deploy while still guaranteeing sufficient protection. Examples of research questions: • Can contextual data on user devices help improve security usability? • How can cloud services ensure user privacy? • How can we design secure software- defined networking? Contact: N. Asokan and Tuomas Aura Usability Deployability/Cost Security Research Programs and funding: Contextual Security (AoF), Cloud Security Services (AoF), CyberTrust (Tekes), Mobile System Security (Intel and Huawei) More info: Wiki: https://wiki.aalto.fi/display/sesy/Secure%20Systems Blog: http://blog.se-sy.org/
  • 3. Mobile Computing and Distributed Systems in a Nutshell We evaluate and optimize the performance of mobile and distributed systems. We build new applications and services for mobile devices and big data scenarios. Sample research questions: • How to save energy on handsets and data centers with SW optimisations? • How to optimize user experience for mobile cloud services? • How to apply mobile crowdsensing to solve real life problems (navigation)? • How to efficiently collect and utilize data from a massive number of devices connected to the Internet? • How to build large scale distributed systems for big data in IoT and health? Our current focus areas: • Mobile cloud gaming • Multimedia streaming • Indoor navigation • Crowdsensing • Internet of Things • Scientific, cloud, and mobile edge computing Contact: Antti Ylä-Jääski Cloud (e.g. Amazon EC2) Mobile Edge Computing
  • 4. Mobile Cloud Gaming In Mobile Cloud Gaming the game is rendered on the cloud data center and streamed to a mobile phone • Latency is the main QoE issue in Cloud Gaming Virtual machines introduce overhead into the system • Linux containers are more light-weight with native performance Research questions: • How to design a distributed mobile cloud gaming system (server placement strategy, virtualization)? • How to model and predict end-to-end latency with mobile access network? • What is the effect of latency on gaming experience? 4.12.2015
  • 5. QoE Optimization of Mobile Video Streaming 4.12.2015 The extra energy expenditure caused by keeping the r powered on while being idle with inactivity timer runnin often called tail energy. The amount of power drawn by the radio when rec ing or transmitting data is also not const ant . It dep mainly on the link quality in such a way that when th ceived signal weakens, the mobile device uses more po to amplify the transmitted signal. Note that this a↵ the energy consumed not only by data transmission but by data reception because the mobile device continuo transmits control information to the base station. We Monsoon power monitor1 to measure the power consu tion of a Samsung Galaxy S4 receiving data at di↵erent r over LTE. The base station to which the device conne to served no other clients because we used a non-comme dedicated LTE network. We placed the device in a few l tions showing di↵erent received signal strength (RSSI). results plotted in Figure 2 clearly show the large e↵ec the signal strength on the power. rx data rate (Mbps) 0 20 40 60 80 powerconsumption(mW) 0 500 1000 1500 2000 2500 3000 -44 dBm -75 dBm -87 dBm -102 dBm -112 dBm fitted model power model: P(r, s) = 887 + 1605 1+ e0.164∗(95+ s) + 6.51r + 0.2s W Figure 2: Power drawn by smartphone when receiving using LTE. Figure 2 also plots results of a fitted model (dotted lin • QoE modeling and optimization • Analyze and (re)design on-demand and live mobile video streaming systems • Use adaptive protocols and scalable video coding • Power modeling and optimization of video delivery • Optimal use of radio resources through smart download scheduling • No penalty in terms of video quality HTTP server Internet
  • 6. Mobile crowd sourcing for indoor navigation 4.12.2015 • iMoon is an indoor navigation system using sensor-enriched 3D models that are created & maintained using crowd sourced photos and sensor data • iMoon provides image-based localization and visual navigation • iMoon user can be located with better than 2 m position accuracy and 6 degrees facing direction accuracy
  • 7. Internet of Things • More than 30 billions of smart objects will be part of the Internet by 2020 – What are the consequences? • Efficient data collection and management are key issues – User-friendly and scalable methods to configure smart objects – Energy-efficient data collection – Modeling of large-scale networks of smart objects 4.12.2015 IOT AHEAD
  • 8. Mobile Edge Computing • Mobile Edge Computing (MEC) is a new industry initiative targeted to implement novel services next to the end user in the mobile network • In practice, an ordinary server component is integrated into the base station providing cloud based computational and storage capacity • Nokia’s solution is called RACS, which has been installed at our test lab • We develop and evaluate performance of potential applications using this platform like IoT data filtering, content acceleration and video orchestration 4.12.2015 portion of resources can be reserved for video traffic. Figure 10: Our solution lies at the network edge and com- prises scheduler and shaper.
  • 9. Green Big Data Electricity has become one of the main costs of computing In cooperation with CERN we analyze and improve the energy consumption of scientific computing and massive data analysis • Analyze profiling and log data • Model and predict power consumption • Develop energy-efficient algorithms and solutions for distributed computing 4.12.2015
  • 10. Big Data Platforms for IoT and Health 4.12.2015 • Massive data volumes coming from e.g., IoT, Genomics, Health, and Social Networks require Big Data platforms such as Spark and Hadoop • Our Hadoop-BAM is becoming the de facto standard to process NGS in parallel with Spark & Hadoop. Library users: Halvade (Gent), SparkSeq (ETH), SeqPig (Aalto), SEAL (CNRS4), Adam (Berkeley) and upcoming parallized version of GATK (Broad Institute) • Health big data piloting with HUS IoT backend architecture Speedup on 64 computers with Hadoop- BAM
  • 11. Automated Parallel Testing and Verification • Traditional ways of testing and simulation do not scale to validation of large distributed systems • Model checking and automated testing are used to find bugs in concurrent systems • Our speciality: Automated symbolic and parallelized methods for distributed systems • Application areas: Safety critical systems (nuclear automation with VTT), multithreaded programs, hardware verification • Organizing hardware model checking competition 2011-2015 with Prof. Armin Biere • Visiting Professor in 2016: Prof. Roland Meyer from Univ. Kaiserslautern – “Formal-Methods- based Analysis of Geo-Replicated Big Data Applications” 4.12.2015
  • 12. 4.12.2015 Information-Centric Networking (ICN) ICN NAP IP NAP ICN Border GW IP-only Sender UE IP (BGP) IP ICNF IP IP FN TM L2 ICNPR ICNRT ICNTP ICN NAP ICNF IP IP-only Receiver UE IP-only Sender & Receiver UE L2 ICNSR S1 S1 IP TM : topologymanager RVZ: rendezvouspoint FN : forwarding node S2 SDN Switch FN SDN Switch RVZ SDN Controller • In ICN we address information - not hosts • The main applications of the Internet already are information-centric by nature • By making the underlying network information- centric, we can better support modern applications (e.g. IPTV) by the extensive use of multicast and caching, making CDNs obsolete • We are coordinating our third consecutive ICN EU-project, the Horizon 2020 POINT, which is bringing ICN from laboratories to the real world • POINT aims to show that current IP applications can run better over an information-centric core network