SlideShare a Scribd company logo
Session
 Mobility
A Device Oriented
    Solution
The Pitch




    2
Introduction
Session Mobility
The migration of a! elements of an operating
system environment between machines



   The Internet is too slow to support
   Session Mobility



                      3
Introduction
Dynamic Data Update
  The integration of online data into a
  mobile session via opportunistic
  connections to wireless networks




                   4
System Architecture
                                               3&4"#&"4

  .'/012             ,"#-"#




                                                 6%#"("77
                                               )8//"77)9:%&4
                                       6%#"("77
                                       >:&&"/4%:&




                 ;,.)+<=                     ;,.)+<=
                              5"-%/"
                                                          !"#$%&'()+
    !"#$%&'()*
Devices
Computation
Storage
Wireless Networking
Link Speed
Form Factor
Power


               6
Modes of
      Operation

Attached
  connected to a terminal

Detached
  roaming




                 7
Terminals

Open access terminals
VMWare Virtual Machines
May or may not be connected to the
Internet




                8
VMWare
Backup Servers

Data resides on device
Vulnerable to damage, loss and theft
Automated and efficient backup of
data is necessary




                10
Device Mobility

Mobile IP
Access Point Detection




               11
Synchronization

Update of data using
  Proxy
  Device

Integration of data into session




                 12
Email

Technologies used
  Javamail
  VMWare mount tool
  Apache James Mail Server




                13
Proxy Architecture
      9-$67

                                                  5".*0"
    4*+"

              8/%"-/"%


   3-$67                                 4*+"
   0+*"/%




                         "#)*+
                         ,"-."-                 ("((*$/
  8/%"-/"%                                       0+*"/%




                             1("-&               ,"((*$/
                           233+*0)%*$/



  !"#$%"&
   '$(%
Device Architecture
                                )"*+,"
                                ,-+".%
                                               6"*+,"




           7.%"1."%                   5+-"




 !"#$%"&
  '$(%                "#/+-
                      0"1*"1                 ("((+$.
                                              ,-+".%




                          2("1&               0"((+$.
                        344-+,/%+$.
Interesting Bits
Platform independent
No changes necessary to
  Remote Email Servers
  Client Software

User data secure



                   16
Performance
      Performance        Suse Linux     Suse Linux       Suse Linux     Suse Linux
            -            + Harddrive    w/VMWare        w/ WMWare          iPod
            -                   -       + Harddrive        + iPod            -
 Average Cache Read        1345.065       999.015         1156.425       1377.472
 Std. Dev Cache Read         61.604       170.089           65.998        101.821
   Min Cache Read           1258.93        736.32           657.09       1005.65
   Max Cache Read           1450.22       1219.67          1240.53        1503.48
     Average Read           14.7662      116.2162         117.7391        14.574
    Std. Dev Read        0.186383877    15.57866994      10.6832118        0.719
       Min Read               14.44        73.69             79.46         11.76
       Max Read               15.2         139.99           137.72         15.19

 Table 1: A comparison of the cache and hard drive reads with VMWare


7.1   Overview
There are many different problems with the mobile data approach with
respect to security. The most pressing of those concerns is the integrity
and security of the data on the mobile device. A user will be unwilling to
use this system if the data stored on the device is not safe from attackers.
                                       17
This is especially important for users who want to use this type of system
to transport data from work to their homes given that the data may be
Security

Device from Host
Host from Device
Device from Wireless Network




               18
Trusted
     Computing

Tamper proof hardware
Authenticated Boot
Boot Assertions




                  19
Trusted
     Computing

Several Different Approaches
  TCG Specification
  NGSCB, formerly Palladium
  Terra




               20
Unsolved Security
   Problems

Root Security
Data Validation in detached mode of
operation




                21
Discussion &
  Improvements

Need for automated backup
Deployment of the system impacts
usefulness
User friendliness is key to acceptance




                 22
Session Mobility

Device Oriented

VMWare

Trusted Computing

Sandbox

Data mobility - email




                        23
                             Conclusion

More Related Content

PDF
First app on Samsung Smart TV - WarsawJS Meetup #1
PPTX
Web rtc, Media stream, Peer connection, Setting up STUN and TURN on Linux and...
PDF
How To Electrocute Yourself using the Internet
PPTX
Setup ephemeral password for TURN, Learn RTC in less than 200 Lines of code
PPTX
WebRTC for Managers!
PDF
Security pitfalls in script-able infrastructure pipelines.
PDF
Aws security with HIDS, OSSEC
First app on Samsung Smart TV - WarsawJS Meetup #1
Web rtc, Media stream, Peer connection, Setting up STUN and TURN on Linux and...
How To Electrocute Yourself using the Internet
Setup ephemeral password for TURN, Learn RTC in less than 200 Lines of code
WebRTC for Managers!
Security pitfalls in script-able infrastructure pipelines.
Aws security with HIDS, OSSEC

Viewers also liked (6)

PDF
Medical Industry Sales Pitch
PDF
Modern SEO Techniques Part 1:New SEO Methods for Medical Device Marketers
PDF
TruTouch Medical Device pitch
PPTX
L 7 ct physics
PPTX
The Best Startup Investor Pitch Deck & How to Present to Angels & Venture Cap...
PDF
How to Pitch B2B
Medical Industry Sales Pitch
Modern SEO Techniques Part 1:New SEO Methods for Medical Device Marketers
TruTouch Medical Device pitch
L 7 ct physics
The Best Startup Investor Pitch Deck & How to Present to Angels & Venture Cap...
How to Pitch B2B
Ad

Similar to Computing-Session Mobility (20)

PDF
Positive Technologies - S4 - Scada under x-rays
PDF
CloudBees - Sacha Labourey - May 2011
PPTX
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
PPTX
HTML5 on Mobile
PDF
Présentation et démo ELK/SIEM/Wazuh
PPTX
Webinar: Untethering Compute from Storage
PDF
Scada Strangelove - 29c3
PDF
Root via SMS: 4G access level security assessment, Sergey Gordeychik, Alexand...
PDF
IBCAST 2021: Observations and lessons learned from the APNIC Community Honeyn...
PDF
The top 10 security issues in web applications
PDF
Mobile web-debug
PDF
Whatever it takes - Fixing SQLIA and XSS in the process
PDF
It’s All In The Name - Deral Heiland
PDF
JavaScript all the things! - FullStack 2017
PDF
Node azure
PDF
Building Real-Time Applications with Android and WebSockets
PDF
Azure en Nutanix: your journey to the hybrid cloud
PDF
[convergese] Adaptive Images in Responsive Web Design
PPTX
InduSoft Water Wastewater Webinar 2012
PPTX
Unmasking Careto through Memory Forensics (video in description)
Positive Technologies - S4 - Scada under x-rays
CloudBees - Sacha Labourey - May 2011
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
HTML5 on Mobile
Présentation et démo ELK/SIEM/Wazuh
Webinar: Untethering Compute from Storage
Scada Strangelove - 29c3
Root via SMS: 4G access level security assessment, Sergey Gordeychik, Alexand...
IBCAST 2021: Observations and lessons learned from the APNIC Community Honeyn...
The top 10 security issues in web applications
Mobile web-debug
Whatever it takes - Fixing SQLIA and XSS in the process
It’s All In The Name - Deral Heiland
JavaScript all the things! - FullStack 2017
Node azure
Building Real-Time Applications with Android and WebSockets
Azure en Nutanix: your journey to the hybrid cloud
[convergese] Adaptive Images in Responsive Web Design
InduSoft Water Wastewater Webinar 2012
Unmasking Careto through Memory Forensics (video in description)
Ad

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
cuic standard and advanced reporting.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
Teaching material agriculture food technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Machine learning based COVID-19 study performance prediction
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Approach and Philosophy of On baking technology
CIFDAQ's Market Insight: SEC Turns Pro Crypto
cuic standard and advanced reporting.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
NewMind AI Monthly Chronicles - July 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
“AI and Expert System Decision Support & Business Intelligence Systems”
20250228 LYD VKU AI Blended-Learning.pptx
Understanding_Digital_Forensics_Presentation.pptx
Teaching material agriculture food technology
Review of recent advances in non-invasive hemoglobin estimation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Machine learning based COVID-19 study performance prediction
Diabetes mellitus diagnosis method based random forest with bat algorithm

Computing-Session Mobility

  • 1. Session Mobility A Device Oriented Solution
  • 3. Introduction Session Mobility The migration of a! elements of an operating system environment between machines The Internet is too slow to support Session Mobility 3
  • 4. Introduction Dynamic Data Update The integration of online data into a mobile session via opportunistic connections to wireless networks 4
  • 5. System Architecture 3&4"#&"4 .'/012 ,"#-"# 6%#"("77 )8//"77)9:%&4 6%#"("77 >:&&"/4%:& ;,.)+<= ;,.)+<= 5"-%/" !"#$%&'()+ !"#$%&'()*
  • 7. Modes of Operation Attached connected to a terminal Detached roaming 7
  • 8. Terminals Open access terminals VMWare Virtual Machines May or may not be connected to the Internet 8
  • 10. Backup Servers Data resides on device Vulnerable to damage, loss and theft Automated and efficient backup of data is necessary 10
  • 11. Device Mobility Mobile IP Access Point Detection 11
  • 12. Synchronization Update of data using Proxy Device Integration of data into session 12
  • 13. Email Technologies used Javamail VMWare mount tool Apache James Mail Server 13
  • 14. Proxy Architecture 9-$67 5".*0" 4*+" 8/%"-/"% 3-$67 4*+" 0+*"/% "#)*+ ,"-."- ("((*$/ 8/%"-/"% 0+*"/% 1("-& ,"((*$/ 233+*0)%*$/ !"#$%"& '$(%
  • 15. Device Architecture )"*+," ,-+".% 6"*+," 7.%"1."% 5+-" !"#$%"& '$(% "#/+- 0"1*"1 ("((+$. ,-+".% 2("1& 0"((+$. 344-+,/%+$.
  • 16. Interesting Bits Platform independent No changes necessary to Remote Email Servers Client Software User data secure 16
  • 17. Performance Performance Suse Linux Suse Linux Suse Linux Suse Linux - + Harddrive w/VMWare w/ WMWare iPod - - + Harddrive + iPod - Average Cache Read 1345.065 999.015 1156.425 1377.472 Std. Dev Cache Read 61.604 170.089 65.998 101.821 Min Cache Read 1258.93 736.32 657.09 1005.65 Max Cache Read 1450.22 1219.67 1240.53 1503.48 Average Read 14.7662 116.2162 117.7391 14.574 Std. Dev Read 0.186383877 15.57866994 10.6832118 0.719 Min Read 14.44 73.69 79.46 11.76 Max Read 15.2 139.99 137.72 15.19 Table 1: A comparison of the cache and hard drive reads with VMWare 7.1 Overview There are many different problems with the mobile data approach with respect to security. The most pressing of those concerns is the integrity and security of the data on the mobile device. A user will be unwilling to use this system if the data stored on the device is not safe from attackers. 17 This is especially important for users who want to use this type of system to transport data from work to their homes given that the data may be
  • 18. Security Device from Host Host from Device Device from Wireless Network 18
  • 19. Trusted Computing Tamper proof hardware Authenticated Boot Boot Assertions 19
  • 20. Trusted Computing Several Different Approaches TCG Specification NGSCB, formerly Palladium Terra 20
  • 21. Unsolved Security Problems Root Security Data Validation in detached mode of operation 21
  • 22. Discussion & Improvements Need for automated backup Deployment of the system impacts usefulness User friendliness is key to acceptance 22
  • 23. Session Mobility Device Oriented VMWare Trusted Computing Sandbox Data mobility - email 23 Conclusion

Editor's Notes

  • #4: including the contents of hard disk and execution stack