SlideShare a Scribd company logo
Delay Tolerant Streaming Services

Thomas Plagemann
on behalf of the DT-Stream Team
Motivation




Using head mounted
                           Streaming live video
      camera



                     Mobile Ad-Hoc Network

                                                  3
Motivation (cont.)
•  Communication to CCC using head mounted
   cameras
•  Networking infrastructure might not be available
   è use mobile phones to establish wireless ad-hoc
   network
•  Problem: mobile, unstable, partitioned network
•  Opportunity: video can also be useful when it arrives
   late



                                                           4
Motivation (cont.)   This is a
                     mock-up




                             5
History and Funding
•  Pre-project in 2008 at UiO
   –  4 Master students
   –  Collaboration with University of Oviedo (Spain)
•  Verdikt funding: 3 PhDs & 1 PostDoc (2008 – 2012)




•  University of Oviedo funding: 1 PhD


                                                        6
Technical Challenges
•  Mobile wireless space – how to be always
   best connected?
•  Mobile phones have resource restrictions and
   therefore the network they create
  –  Network topology awareness
  –  Cross-layer optimization
  –  Simulation tools not appropriate



                                              7
The Mobile Wireless Space
High
“Relative Mobility”




                                                   Space/Time Paths




                                    Hybrid Environments

                                                                No (Space/Time)
                                                                Paths
                      Space Paths
Low


                  High                    Node Density                     Low
                                                                            8
The Overall Approach
•  Adaptive Overlay for Delay Tolerant
   Streaming

      DT-S        DT-S                   DT-S
                                 DT-S
                                         overlay

              3              7
                   5
  1                               8      Mobile
                                         Ad-hoc
       2      4          6
                                         Network
A few Results Highlighted
•  Early results used to focus the research:
   –  Survey of video streaming over MANETs
   –  Real world experiments
•  Recent results:
   –  Modeling mobile nodes in network simulators
   –  Systematic cross-layer optimization
   –  At home in heterogeneous networks
   –  Non-intrusive network clustering

                                                    10
Video Streaming over MANETs
•  M. Lindeberg, S. Kristiansen, T. Plagemann, V. Goebel:
   “Challenges and techniques for video streaming over mobile ad
   hoc networks”, Multimedia Systems Journal, 2010
   –  Over 100 papers analyzed




                                                               11
Real World Experiments
•    Kristiansen, S., Lindeberg, M., Rodríguez-Fernández, D.,
     Plagemann, T.: “On the Forwarding Capability of Mobile
     Handhelds for Video Streaming over MANETs”, ACM
     MobiHeld 2010 at ACM SIGCOMM 2010, August 2010

                                   Monitor
                                   2.2 GHz Intel Centrino Duo Core              Bomb shelter
                                   2 GB RAM


                                                       M
         S                                                                             R
 Sender
                                                                      Receiver
 2.6 GHz Intel Centrino Duo Core
                                                                      2.6 GHz Intel Centrino Duo core
 3 GB RAM
                                                 F                    3 GB RAM


                                              Forwarder
                                              Nokia N900   Take away points:
                                                           Mobile phones are a bottleneck
                                                           Introduce non-neglect able delay
                                                                                          12

                                                           Severe at saturation point
Real World vs. Simulation




Nokia N900




                            13
Towards realistic simulation
  Network Simulator                                     Execution Model
                  Traffi                                                                  3
                    c
 SrvA     SrvB              Execute                 Progress Processing Stages
                                                                                    Scheduler
                                        Threads                      Update         Simulator
                                        Program                                  Update       Schedule
   Service Mapping                                           Shared
                           2             Model
                                                            resources
                                                                                              Payload in
                                                                                              Scheduler
                           Request         …                                                  Simulator
                                                                 +
                           Execution                 Obtain Execution Time
                                                    Distribution from SEM and
                                                    Resource Utilization State
SEMA    SEMB     SEMC

                           1
                                   1.  Extract protocol models from existing devices
                                   2.  Map onto protocols in existing network simulators
                                   3.  Synchronize execution with threads in a scheduler
                                       simulator
Traffic Generation and
         Tracing                                                                                      14
Initial Results
                                         Model Accuracy (10 pps, ICMP Echo)
                          2
 Intra-Node Delay (ms)




                         1.5




                          1
                                                                       Real World
                                                                       Node Model
                                                                       Vanilla Ns-3

                         0.5




                          0
                               0   200    400      600     800         1000     1200   1400
                                                                                              15
                                                 Packet Size (Bytes)
Cross-layer Adaptation
                            •               Lindeberg, M., Kristiansen, S., Goebel, V., Plagemann, T.: “MAC Layer
                                            Support for Delay Tolerant Video Transport in Disruptive MANETs”,
                                            IFIP Networking 2011, Valencia, Spain, May 2011
                                                                                                                                                                         <OverlayMessage>
                                        500 m
                                                                                                                                              Dts-Overlay                                   Dts-Overlay
                                                                 Sr - Source node
                                                                 Ix - Intermediate node(s)
                   Sr          I1                                Crx- Carrier node(s)
                                                                                                                                                                     Route
                                                                 CCC - Command Control Center
                                                                                                                                Rejected           UDP             availability                    UDP
                                   I2
                                                                                                                                 packets                                +
                                                                                                                 CCC
                                                     Cr1                                             Cr2
                                                                                                                                    +                             MAC address
                                                I3
500 m




                                                                                                                             Retransmission     IP / OLSR         /ARP status                    IP / OLSR
                                                                                                                              queue status
                                                I4
                                   I5
                                                                                                                                                   MAC                                             MAC
                                                                                                Command and control center                    (IEEE 802.11 a/b)                             (IEEE 802.11 a/b)
        Location of the accident

                                                                                                                                                   PHY                                             PHY
                                                                                                                                              (IEEE 802.11 a/b)                             (IEEE 802.11 a/b)

                                                               Distance=1750 m                                                                   Node 1                                          Node 2


                            •  MAC Support w/Cross-layer Interaction
                                                           •  Check ARP if IP address is known (ARP Adapt)
                                                           •  Check MAC transmission queue: if filling, link is down, stop using it
                                                              (Link Adapt)
                                                           •  Return packets from MAC layer instead of dropping (MAC Return)
                                                                                                                                                                                            16
                                                           •  We can reduce retransmission limit, and avoid most packet
                                                              losses!
Cross-layer Adaptation (cont.)
                                  No “hard-wiring” to particular
                                  protocol implementations
Standardized, convenient, and
efficient access to information




                                      Using complex events



                                                                   17
Multihoming in Heterogenous
Network Paradigms
•     D. Rodriguez-Fernandez, I. Martinez-Yelmo, E. Munthe-Kaas, T. Plagemann:
      “Always Best (Dis-)Connected: Challenges to Interconnect Highly
      Heterogeneous Networks”, Special Issue of the Journal of Internet Engineering
      on Future Network Architectures, 2012

                                         Community



              MANET                  DTN             MANET         Internet




                                                                       Internet

     Real World
                                                        3G
            MANET
                                   DTN
                                                                                  18
                                                         MANET
Multihoming in Heterogenous
          Network Paradigms (cont.)
Applications                                           Application




                                                                         Cross-layering Information Framework
  Community Socket API
Community Framework
                                                  Community Socket
   Community Overlays




                                                                                                                 Monitoring Framework
               Community A             Community B        …



                            Community Support Layer (CSL)
  NSAL API

   NSAL                 Internet      MANET            DTN
                                                                     …
   Underlays             NSAL          NSAL            NSAL



                          IP         IP (MANET)        DTN           …
  Networking
   Substrata
                                                                                                                19
                          3G                  802.11                 …
Non-intrusive Clustering of MANETS
     •    Drugan, O., Munthe-Kaas, E., Plagemann, T.: “Detecting Communities
          in Sparse MANETs”, IEEE/ACM Transactions on Networking, 2011




Topology from OLSR
routing table…..          …. and with exact position…      … and 100m range

                                                                           20
Where are we now?
•  All PhD students scheduled to submit their
   thesis in 2012
•  A good set of papers is published but several
   are in the queue
•  Most results are useful far beyond DT-
   Stream (cf. highlights)
•  Many of the core pieces are implemented for
   an integrated demo prototype (also with
   numerous MSc Theses)
                                               21
Where do we go …
•  Look for funding to move basic research
   results of DT-Stream to applied research
   results, i.e., integrated demo prototype ++

•  Head for further long term challenges
   … next slides



                                                 22
Future Technological Developments
•  Bigger, faster, higher resolution, more media,
   more Ds
   –  Data centers, scientific computing, home entertainment
•  Smaller, everywhere, new range of I/O devices,
   energy concerns
   –  Smart phones, sensors, actuators
•  Ever increasing heterogeneity in computing and
   networking

•  è diversity, separation, and seamless integration
                                                               23
Rethink Fundamentals
•  “there is a need to deeply rethink the
   modelling and architecting of future pervasive
   systems”
   M. Conti et al., CNR

•  “to fully realize the potential of CPS, the core
   abstractions of computing need to be
   rethought”
   A. Lee, Stanford University
                                                      24
Rethink Fundamentals of the Future
Internet

                 Assume the hotel gets old….
                 … where will stakeholders invest


                 …upper floors renovations brings
                 “immediate” turn on investment


                 …but what if the foundations are rotten?


                 …have we invested enough in the
                 fundamentals of the Internet, IP, DNS, BGP?
Hotel Internet                                         25
Technological Challenges
•  From cross-layer optimization to new foundations for
   engineering computer/network systems?
   –  Layers simplify design and
      engineering
   –  Layers simplify testing
   –  Layers are in conflict with
      context aware solutions




                                                      26
Technological Challenges
•  Smart phones and wireless sensors and
   actuators:
  –  Promise to solve many challenges society faces,
     e.g., sustainable environment etc., demographic
     change ++
  –  Sharing enables many new solutions, e.g.,
     pervasive sensing vs. privacy and ownership
  –  From application specific solutions to foundations
     that span several/all application domains?

                                                          27
Non-technical (non-trivial) Challenge



•  Acquire funding




                                        28
Questions?




             29

More Related Content

PPT
1b N. Alonistioti
PDF
B.Tech Final Project
PDF
Lecture03 H
PDF
An FPGA-based Scalable Simulation Accelerator for Tile Architectures @HEART2011
PDF
Wave propagationmodels
PDF
Gq2411921196
PDF
Using Many-Core Processors to Improve the Performance of Space Computing Plat...
PDF
IMPROVING TRANSMISSION EFFICIENCY IN OPTICAL COMMUNICATION
1b N. Alonistioti
B.Tech Final Project
Lecture03 H
An FPGA-based Scalable Simulation Accelerator for Tile Architectures @HEART2011
Wave propagationmodels
Gq2411921196
Using Many-Core Processors to Improve the Performance of Space Computing Plat...
IMPROVING TRANSMISSION EFFICIENCY IN OPTICAL COMMUNICATION

What's hot (19)

PPTX
Ad hoc routing
 
PDF
Stefano Giordano
PDF
2008 EBU Training BBC Scotland Infrastructure
PDF
Parallelization Techniques for the 2D Fourier Matched Filtering and Interpola...
PDF
Research paper
PPTX
30a accessing your cluster
PDF
CCNxCon2012: Session 5: CCN Location Sharing System
PDF
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
PDF
Prod brochure
PDF
Talk on Parallel Computing at IGWA
PPTX
Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tu...
PPTX
New solutions for wireless infrastructure applications
PDF
Cloud Computing, SOA and Web 2.0, an inevitable convergence
PDF
Iw2415551560
PDF
Research Inventy : International Journal of Engineering and Science
PDF
Contribution of Non-Scrambled Chroma Information in Privacy-Protected Face Im...
PDF
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
PDF
Ad hoc routing
 
Stefano Giordano
2008 EBU Training BBC Scotland Infrastructure
Parallelization Techniques for the 2D Fourier Matched Filtering and Interpola...
Research paper
30a accessing your cluster
CCNxCon2012: Session 5: CCN Location Sharing System
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
Prod brochure
Talk on Parallel Computing at IGWA
Distributed Adaptation Decision-Taking Framework and Scalable Video Coding Tu...
New solutions for wireless infrastructure applications
Cloud Computing, SOA and Web 2.0, an inevitable convergence
Iw2415551560
Research Inventy : International Journal of Engineering and Science
Contribution of Non-Scrambled Chroma Information in Privacy-Protected Face Im...
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
Ad

Viewers also liked (8)

PDF
Quality of Service for Video Streaming using EDCA in MANET
PDF
Streaming Video Protocol
PDF
Insyab Real-Time Streaming Video MANET
PDF
Lecture 23 27. quality of services in ad hoc wireless networks
PDF
Lecture 9 10 .mobile ad-hoc routing protocols
PDF
Lecture 7 8 ad hoc wireless media access protocols
PPTX
Ad-Hoc Networks
PPTX
Mobile Ad hoc Networks
Quality of Service for Video Streaming using EDCA in MANET
Streaming Video Protocol
Insyab Real-Time Streaming Video MANET
Lecture 23 27. quality of services in ad hoc wireless networks
Lecture 9 10 .mobile ad-hoc routing protocols
Lecture 7 8 ad hoc wireless media access protocols
Ad-Hoc Networks
Mobile Ad hoc Networks
Ad

Similar to Delay Tolerant Streaming Services, Thomas Plagemann, UiO (20)

PPTX
EvoApp - Bermuda Real-Time Analytics Platform
PPTX
EvoApp - Bermuda Real-Time Analytics Platform
PDF
Grid is Dead ? Nimrod on the Cloud
PDF
Cloud Computing, SOA and Web 2.0, an inevitable convergence
PDF
Multi Supply Digital Layout
PDF
Userspace networking
PDF
Application scenarios in streaming oriented embedded-system design
PDF
Network Telemetry: Pushing Boundaries
PDF
3 Networking CloudStack Developer Day
PPT
PDF
Optimization of Resource Provisioning Cost in Cloud Computing
PDF
An introduction to Wireless Small Cell Networks
PDF
Sensor Data Management
PPTX
OFC/NFOEC: Software Defined Optical Networks
PDF
Regarding Clouds, Mainframes, and Desktops … and Linux
PPTX
Feec telecom-nw-softwarization-aug-2015
PPTX
CloudMC: A cloud computing map-reduce implementation for radiotherapy. RUBEN ...
PDF
RAMON : Rapid Mobile Network Emulation
PPTX
Introduction to Cloud Data Center and Network Issues
PPTX
Energy Aware performance evaluation of WSNs.
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics Platform
Grid is Dead ? Nimrod on the Cloud
Cloud Computing, SOA and Web 2.0, an inevitable convergence
Multi Supply Digital Layout
Userspace networking
Application scenarios in streaming oriented embedded-system design
Network Telemetry: Pushing Boundaries
3 Networking CloudStack Developer Day
Optimization of Resource Provisioning Cost in Cloud Computing
An introduction to Wireless Small Cell Networks
Sensor Data Management
OFC/NFOEC: Software Defined Optical Networks
Regarding Clouds, Mainframes, and Desktops … and Linux
Feec telecom-nw-softwarization-aug-2015
CloudMC: A cloud computing map-reduce implementation for radiotherapy. RUBEN ...
RAMON : Rapid Mobile Network Emulation
Introduction to Cloud Data Center and Network Issues
Energy Aware performance evaluation of WSNs.

More from The Research Council of Norway, IKTPLUSS (20)

PPTX
14 arne eriksen emeistring
PPTX
12 thomas jakobsen neckgraph mai2015
PPTX
09 bjørn skjellaug sintef
PPTX
10 eric mandeville capgemini
PPTX
06 per olav vandvik magic
PPTX
05 øivind riis sph østfold
PPTX
PPTX
PPTX
PPTX
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
PPT
PPTX
19 iffat sms-ikt-fyrtårn-7mai2015
PPTX
PDF
Blopp!; Ole Andreas Alsos, NTNU og Bekk Consulting
14 arne eriksen emeistring
12 thomas jakobsen neckgraph mai2015
09 bjørn skjellaug sintef
10 eric mandeville capgemini
06 per olav vandvik magic
05 øivind riis sph østfold
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
19 iffat sms-ikt-fyrtårn-7mai2015
Blopp!; Ole Andreas Alsos, NTNU og Bekk Consulting

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
A Presentation on Artificial Intelligence
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Approach and Philosophy of On baking technology
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Electronic commerce courselecture one. Pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
A Presentation on Artificial Intelligence
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Approach and Philosophy of On baking technology
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Advanced methodologies resolving dimensionality complications for autism neur...
Review of recent advances in non-invasive hemoglobin estimation
Empathic Computing: Creating Shared Understanding
Understanding_Digital_Forensics_Presentation.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Electronic commerce courselecture one. Pdf

Delay Tolerant Streaming Services, Thomas Plagemann, UiO

  • 1. Delay Tolerant Streaming Services Thomas Plagemann on behalf of the DT-Stream Team
  • 2. Motivation Using head mounted Streaming live video camera Mobile Ad-Hoc Network 3
  • 3. Motivation (cont.) •  Communication to CCC using head mounted cameras •  Networking infrastructure might not be available è use mobile phones to establish wireless ad-hoc network •  Problem: mobile, unstable, partitioned network •  Opportunity: video can also be useful when it arrives late 4
  • 4. Motivation (cont.) This is a mock-up 5
  • 5. History and Funding •  Pre-project in 2008 at UiO –  4 Master students –  Collaboration with University of Oviedo (Spain) •  Verdikt funding: 3 PhDs & 1 PostDoc (2008 – 2012) •  University of Oviedo funding: 1 PhD 6
  • 6. Technical Challenges •  Mobile wireless space – how to be always best connected? •  Mobile phones have resource restrictions and therefore the network they create –  Network topology awareness –  Cross-layer optimization –  Simulation tools not appropriate 7
  • 7. The Mobile Wireless Space High “Relative Mobility” Space/Time Paths Hybrid Environments No (Space/Time) Paths Space Paths Low High Node Density Low 8
  • 8. The Overall Approach •  Adaptive Overlay for Delay Tolerant Streaming DT-S DT-S DT-S DT-S overlay 3 7 5 1 8 Mobile Ad-hoc 2 4 6 Network
  • 9. A few Results Highlighted •  Early results used to focus the research: –  Survey of video streaming over MANETs –  Real world experiments •  Recent results: –  Modeling mobile nodes in network simulators –  Systematic cross-layer optimization –  At home in heterogeneous networks –  Non-intrusive network clustering 10
  • 10. Video Streaming over MANETs •  M. Lindeberg, S. Kristiansen, T. Plagemann, V. Goebel: “Challenges and techniques for video streaming over mobile ad hoc networks”, Multimedia Systems Journal, 2010 –  Over 100 papers analyzed 11
  • 11. Real World Experiments •  Kristiansen, S., Lindeberg, M., Rodríguez-Fernández, D., Plagemann, T.: “On the Forwarding Capability of Mobile Handhelds for Video Streaming over MANETs”, ACM MobiHeld 2010 at ACM SIGCOMM 2010, August 2010 Monitor 2.2 GHz Intel Centrino Duo Core Bomb shelter 2 GB RAM M S R Sender Receiver 2.6 GHz Intel Centrino Duo Core 2.6 GHz Intel Centrino Duo core 3 GB RAM F 3 GB RAM Forwarder Nokia N900 Take away points: Mobile phones are a bottleneck Introduce non-neglect able delay 12 Severe at saturation point
  • 12. Real World vs. Simulation Nokia N900 13
  • 13. Towards realistic simulation Network Simulator Execution Model Traffi 3 c SrvA SrvB Execute Progress Processing Stages Scheduler Threads Update Simulator Program Update Schedule Service Mapping Shared 2 Model resources Payload in Scheduler Request … Simulator + Execution Obtain Execution Time Distribution from SEM and Resource Utilization State SEMA SEMB SEMC 1 1.  Extract protocol models from existing devices 2.  Map onto protocols in existing network simulators 3.  Synchronize execution with threads in a scheduler simulator Traffic Generation and Tracing 14
  • 14. Initial Results Model Accuracy (10 pps, ICMP Echo) 2 Intra-Node Delay (ms) 1.5 1 Real World Node Model Vanilla Ns-3 0.5 0 0 200 400 600 800 1000 1200 1400 15 Packet Size (Bytes)
  • 15. Cross-layer Adaptation •  Lindeberg, M., Kristiansen, S., Goebel, V., Plagemann, T.: “MAC Layer Support for Delay Tolerant Video Transport in Disruptive MANETs”, IFIP Networking 2011, Valencia, Spain, May 2011 <OverlayMessage> 500 m Dts-Overlay Dts-Overlay Sr - Source node Ix - Intermediate node(s) Sr I1 Crx- Carrier node(s) Route CCC - Command Control Center Rejected UDP availability UDP I2 packets + CCC Cr1 Cr2 + MAC address I3 500 m Retransmission IP / OLSR /ARP status IP / OLSR queue status I4 I5 MAC MAC Command and control center (IEEE 802.11 a/b) (IEEE 802.11 a/b) Location of the accident PHY PHY (IEEE 802.11 a/b) (IEEE 802.11 a/b) Distance=1750 m Node 1 Node 2 •  MAC Support w/Cross-layer Interaction •  Check ARP if IP address is known (ARP Adapt) •  Check MAC transmission queue: if filling, link is down, stop using it (Link Adapt) •  Return packets from MAC layer instead of dropping (MAC Return) 16 •  We can reduce retransmission limit, and avoid most packet losses!
  • 16. Cross-layer Adaptation (cont.) No “hard-wiring” to particular protocol implementations Standardized, convenient, and efficient access to information Using complex events 17
  • 17. Multihoming in Heterogenous Network Paradigms •  D. Rodriguez-Fernandez, I. Martinez-Yelmo, E. Munthe-Kaas, T. Plagemann: “Always Best (Dis-)Connected: Challenges to Interconnect Highly Heterogeneous Networks”, Special Issue of the Journal of Internet Engineering on Future Network Architectures, 2012 Community MANET DTN MANET Internet Internet Real World 3G MANET DTN 18 MANET
  • 18. Multihoming in Heterogenous Network Paradigms (cont.) Applications Application Cross-layering Information Framework Community Socket API Community Framework Community Socket Community Overlays Monitoring Framework Community A Community B … Community Support Layer (CSL) NSAL API NSAL Internet MANET DTN … Underlays NSAL NSAL NSAL IP IP (MANET) DTN … Networking Substrata 19 3G 802.11 …
  • 19. Non-intrusive Clustering of MANETS •  Drugan, O., Munthe-Kaas, E., Plagemann, T.: “Detecting Communities in Sparse MANETs”, IEEE/ACM Transactions on Networking, 2011 Topology from OLSR routing table….. …. and with exact position… … and 100m range 20
  • 20. Where are we now? •  All PhD students scheduled to submit their thesis in 2012 •  A good set of papers is published but several are in the queue •  Most results are useful far beyond DT- Stream (cf. highlights) •  Many of the core pieces are implemented for an integrated demo prototype (also with numerous MSc Theses) 21
  • 21. Where do we go … •  Look for funding to move basic research results of DT-Stream to applied research results, i.e., integrated demo prototype ++ •  Head for further long term challenges … next slides 22
  • 22. Future Technological Developments •  Bigger, faster, higher resolution, more media, more Ds –  Data centers, scientific computing, home entertainment •  Smaller, everywhere, new range of I/O devices, energy concerns –  Smart phones, sensors, actuators •  Ever increasing heterogeneity in computing and networking •  è diversity, separation, and seamless integration 23
  • 23. Rethink Fundamentals •  “there is a need to deeply rethink the modelling and architecting of future pervasive systems” M. Conti et al., CNR •  “to fully realize the potential of CPS, the core abstractions of computing need to be rethought” A. Lee, Stanford University 24
  • 24. Rethink Fundamentals of the Future Internet Assume the hotel gets old…. … where will stakeholders invest …upper floors renovations brings “immediate” turn on investment …but what if the foundations are rotten? …have we invested enough in the fundamentals of the Internet, IP, DNS, BGP? Hotel Internet 25
  • 25. Technological Challenges •  From cross-layer optimization to new foundations for engineering computer/network systems? –  Layers simplify design and engineering –  Layers simplify testing –  Layers are in conflict with context aware solutions 26
  • 26. Technological Challenges •  Smart phones and wireless sensors and actuators: –  Promise to solve many challenges society faces, e.g., sustainable environment etc., demographic change ++ –  Sharing enables many new solutions, e.g., pervasive sensing vs. privacy and ownership –  From application specific solutions to foundations that span several/all application domains? 27