SlideShare a Scribd company logo
1 of 13
Magee Campus




   GQP2PS: A context-aware framework for
 facilitating high-quality multimedia streaming
          in disaster recovery scenarios
                           Fraser Cadger
                            Supervisors:

                           Dr. Kevin Curran
                            Dr. Jose Santos
                           Dr. Sandra Moffett



                                                  1
http://isrc.ulster.ac.uk
Magee Campus




Introduction
 Disaster recovery includes natural and man-made
  disasters
 First responders are usually emergency services,
  military, special civilian agencies, or volunteers
 Dedicated medical personnel such as doctors are limited
 Multimedia technology could be used to communicate
  with remotely located doctors who can observe and
  diagnose an injured person
    • Emergency telemedicine
 Lack of telecommunications infrastructure makes this
  difficult
                                                         2
http://isrc.ulster.ac.uk
Magee Campus




GQP2PS Overview
 Geographic QoS P2P Streaming Framework will:
   • Provide streaming multimedia content in disaster recovery
     scenarios with limited or no infrastructure
                •   Requires no infrastructure to operate
   • Operate on WiFi wireless mesh networks (WMN) formed by
     devices such as smartphones and tablets
                •   In WMNs the devices are the network
   • Use context information (with a focus on location and mobility) to
     make routing and streaming decisions that optimise Quality of
     Service (QoS)
 Overall aim is to provide users with high-quality
  multimedia when infrastructure is limited or unavailable
                                                                      3
  http://isrc.ulster.ac.uk
Magee Campus




       GQP2PS Design
 GQP2PS consists of two components:
    • Location-Aware P2P Streaming Environment (LAPSE)
    • Geographic QoS Predictive Routing (GQPR)




                                                         4
http://isrc.ulster.ac.uk
Magee Campus




 GQP2PS - Implementation

 GQP2PS will be implemented as an Android application
 Current testbed of six Android smartphones
   • Five Samsung Galaxy Minis and one HTC Nexus One
 GQP2PS app will be written in a mixture of Java (GUI) and
  C (networking/p2p) using Android NDK
 GQP2PS will make use of code developed by the Serval
  Project for their Serval Mesh app
   •   Serval Mesh code is open source and licensed under the GPL



                                                                    5
   http://isrc.ulster.ac.uk
Magee Campus




LAPSE - Design
 Uses p2p streaming to distribute multimedia content
   • Similar to p2p filesharing
   • Content is split and distributed amongst peers
   • Peers get pieces of a file from each other and not a server
 P2P streaming is distributed, decentralised, and fault-
  tolerant
 LAPSE will form and maintain a p2p overlay network and
  facilitate multimedia streaming
 LAPSE will use QoS predictions provided by GQPR for
  overlay building and peer selection

                                                                   6
  http://isrc.ulster.ac.uk
Magee Campus




LAPSE - Implementation
 Development is scheduled to begin around April near
  completion of GQPR
 End-user application will be written in Java
 Streaming code will be written in C using existing code
  from the Serval Project
 Serval Project already contains code for VoIP over mesh
  calls
    • Modify this to support video
 On-demand streaming will either be written from scratch
  or use a modified version of Serval’s Rhizome filesharing
  system
                                                          7
http://isrc.ulster.ac.uk
Magee Campus




GQPR – Design I
 Operates on top of a hybrid wireless mesh network; a
  form of ad-hoc network
    •   In ad-hoc networks all connected devices are end-users and can act as
        intermediates for relaying messages
    •   Hybrid WMNs allow for the incorporation of infrastructure where
        available
                •   Without infrastructure, they function like a typical ad-hoc network
 Uses context information to predict QoS available from
  neighbouring nodes
 Emphasis on location/mobility predictions provided by an
  Artificial Neural Network
 These predictions will be used for routing and by LAPSE
                                                                                          8
 http://isrc.ulster.ac.uk
Magee Campus




GQPR – Design II
 Based on geographic routing
   •   Requires only limited network knowledge
 Location/mobility prediction allows devices to anticipate
  neighbour mobility
   •   Previously geographic routing protocols only used basic location
       prediction algorithms
   •   Infrastructure networks used more advanced methods based on machine
       learning algorithms – unsuitable for ad-hoc networks
 We developed a neural network location prediction
  algorithm for use in ad-hoc networks
 GQPR will use this in combination with other context
  information to make QoS predictions
                                                                        9
  http://isrc.ulster.ac.uk
Magee Campus




       GQPR - Operation




                           10
http://isrc.ulster.ac.uk
Magee Campus




GQPR - Implementation
 Currently under development:
   •   Phase One: Geographic Predictive Routing (GPR): complete
   •   Phase Two: Geographic QoS Predictive Routing: in progress
 GPR uses neural network-powered location predictions
  and other context information to make routing decisions
 GPR performs well compared to established ad-hoc
  routing protocols such as AODV, DSR, and DSDV in
  multimedia simulations
 GPR is the foundation for GQPR
 Development of GQPR will take place in ns-2 simulator
  and Android testbed using GPR and Serval code
                                                                   11
  http://isrc.ulster.ac.uk
Magee Campus




Conclusion
 GQP2PS will facilitate high-quality multimedia streaming
  in WiFi mesh networks without the need for infrastructure
 The intended application of GQP2PS is for emergency
  telemedicine in disaster recovery scenarios
 GQP2PS will use context information such as location
  predictions to predict QoS
 These QoS predictions will then be used for routing and
  p2p streaming purposes
 A high-level of network QoS guarantees a high-level of
  multimedia for the user

                                                         12
http://isrc.ulster.ac.uk
Magee Campus




                Thank you for your time and patience




                            Questions?

                                                       13
http://isrc.ulster.ac.uk

More Related Content

What's hot

Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...divya_prabha
 
Study of Leach Protocol- A Review
Study of Leach Protocol- A ReviewStudy of Leach Protocol- A Review
Study of Leach Protocol- A ReviewEditor IJMTER
 
2013-2014 IEEE Projects titles
2013-2014 IEEE Projects titles2013-2014 IEEE Projects titles
2013-2014 IEEE Projects titlesMukundhan Elumalai
 
1 s2.0-s1877050915029002-main
1 s2.0-s1877050915029002-main1 s2.0-s1877050915029002-main
1 s2.0-s1877050915029002-mainRahul Singh
 
IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...
IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...
IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...IRJET Journal
 
Energy efficient routing in wireless sensor networks
Energy efficient routing in wireless sensor networksEnergy efficient routing in wireless sensor networks
Energy efficient routing in wireless sensor networksSpandan Spandy
 
Transport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networksTransport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networksRushin Shah
 
Wireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop RoutingWireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop RoutingIOSR Journals
 
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...Dr. Mazlan Abbas
 
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...divya_prabha
 
URLLC: Recent Research and Road Ahead
URLLC: Recent Research and Road AheadURLLC: Recent Research and Road Ahead
URLLC: Recent Research and Road AheadMehdi Bennis
 
Routing protocol on wireless sensor network
Routing protocol on wireless sensor networkRouting protocol on wireless sensor network
Routing protocol on wireless sensor networkshashankcsnits
 
BeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor networkBeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor networkSonam Jain
 
2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects
2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects
2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication ProjectsChinnasamy C
 
wireless sensor network my seminar ppt
wireless sensor network my seminar pptwireless sensor network my seminar ppt
wireless sensor network my seminar pptEisha Madhwal
 

What's hot (20)

Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
 
Study of Leach Protocol- A Review
Study of Leach Protocol- A ReviewStudy of Leach Protocol- A Review
Study of Leach Protocol- A Review
 
2013-2014 IEEE Projects titles
2013-2014 IEEE Projects titles2013-2014 IEEE Projects titles
2013-2014 IEEE Projects titles
 
1 s2.0-s1877050915029002-main
1 s2.0-s1877050915029002-main1 s2.0-s1877050915029002-main
1 s2.0-s1877050915029002-main
 
IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...
IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...
IRJET- Energy Optimization in Wireless Sensor Networks using Trust-Aware Rout...
 
URLLC keynote
URLLC keynoteURLLC keynote
URLLC keynote
 
Energy efficient routing in wireless sensor networks
Energy efficient routing in wireless sensor networksEnergy efficient routing in wireless sensor networks
Energy efficient routing in wireless sensor networks
 
Transport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networksTransport control protocols for Wireless sensor networks
Transport control protocols for Wireless sensor networks
 
Wireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop RoutingWireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop Routing
 
Dc31712719
Dc31712719Dc31712719
Dc31712719
 
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
Performance Evaluation of Binary Spray and Wait OppNet Protocol in the Contex...
 
wsn routing protocol
 wsn routing protocol wsn routing protocol
wsn routing protocol
 
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
Project report on An Energy Efficient Routing Protocol in Wireless Sensor Net...
 
URLLC: Recent Research and Road Ahead
URLLC: Recent Research and Road AheadURLLC: Recent Research and Road Ahead
URLLC: Recent Research and Road Ahead
 
Es24906911
Es24906911Es24906911
Es24906911
 
Routing protocol on wireless sensor network
Routing protocol on wireless sensor networkRouting protocol on wireless sensor network
Routing protocol on wireless sensor network
 
36 40
36 4036 40
36 40
 
BeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor networkBeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor network
 
2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects
2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects
2014 IEEE Network Simulations(NS-2&NS-3) based Network Communication Projects
 
wireless sensor network my seminar ppt
wireless sensor network my seminar pptwireless sensor network my seminar ppt
wireless sensor network my seminar ppt
 

Viewers also liked

GeoCV - Mobile 3D Capture
GeoCV - Mobile 3D CaptureGeoCV - Mobile 3D Capture
GeoCV - Mobile 3D CaptureAnton Yakubenko
 
A Test-bed For Quality of Multimedia Experience Evaluation of Sensory Effects
A Test-bed For Quality of Multimedia Experience Evaluation of Sensory EffectsA Test-bed For Quality of Multimedia Experience Evaluation of Sensory Effects
A Test-bed For Quality of Multimedia Experience Evaluation of Sensory EffectsAlpen-Adria-Universität
 
Technical skills in multimedia for odl learners
Technical skills in multimedia for odl learnersTechnical skills in multimedia for odl learners
Technical skills in multimedia for odl learnersDaniel Koloseni
 
A Multimedia Service with MPEG-7 Metadata and Context Semantics
A Multimedia Service with MPEG-7 Metadata and Context SemanticsA Multimedia Service with MPEG-7 Metadata and Context Semantics
A Multimedia Service with MPEG-7 Metadata and Context SemanticsRalf Klamma
 
optical fiber الياف ضوئية
optical fiber الياف ضوئيةoptical fiber الياف ضوئية
optical fiber الياف ضوئيةmustafa ahmed
 
Basic Optical Fiber Working
Basic Optical Fiber WorkingBasic Optical Fiber Working
Basic Optical Fiber Workingmahipal9
 
Merits of optical fiber n fiber optic link
Merits of optical fiber n fiber optic linkMerits of optical fiber n fiber optic link
Merits of optical fiber n fiber optic linkRauf Wani
 
Dispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber CommunicationDispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber CommunicationAmit Raikar
 
Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction Pradeep Singh
 
Optical fiber communiction
Optical fiber communictionOptical fiber communiction
Optical fiber communictionAravind Shaji
 
Presentation on optical fiber communication
Presentation on optical fiber communicationPresentation on optical fiber communication
Presentation on optical fiber communicationlalitk94
 
What is Optical fiber ?
What is Optical fiber ?What is Optical fiber ?
What is Optical fiber ?Likan Patra
 
Optical fiber communiction system
Optical fiber communiction systemOptical fiber communiction system
Optical fiber communiction systemrahulohlan14
 
Presentation about Fiber Optics
Presentation about Fiber OpticsPresentation about Fiber Optics
Presentation about Fiber OpticsAbidullah Zarghoon
 

Viewers also liked (16)

GeoCV - Mobile 3D Capture
GeoCV - Mobile 3D CaptureGeoCV - Mobile 3D Capture
GeoCV - Mobile 3D Capture
 
A Test-bed For Quality of Multimedia Experience Evaluation of Sensory Effects
A Test-bed For Quality of Multimedia Experience Evaluation of Sensory EffectsA Test-bed For Quality of Multimedia Experience Evaluation of Sensory Effects
A Test-bed For Quality of Multimedia Experience Evaluation of Sensory Effects
 
Technical skills in multimedia for odl learners
Technical skills in multimedia for odl learnersTechnical skills in multimedia for odl learners
Technical skills in multimedia for odl learners
 
A Multimedia Service with MPEG-7 Metadata and Context Semantics
A Multimedia Service with MPEG-7 Metadata and Context SemanticsA Multimedia Service with MPEG-7 Metadata and Context Semantics
A Multimedia Service with MPEG-7 Metadata and Context Semantics
 
optical fiber الياف ضوئية
optical fiber الياف ضوئيةoptical fiber الياف ضوئية
optical fiber الياف ضوئية
 
Optical fiber communication
Optical fiber communicationOptical fiber communication
Optical fiber communication
 
Mpeg 7 slides
Mpeg 7 slides Mpeg 7 slides
Mpeg 7 slides
 
Basic Optical Fiber Working
Basic Optical Fiber WorkingBasic Optical Fiber Working
Basic Optical Fiber Working
 
Merits of optical fiber n fiber optic link
Merits of optical fiber n fiber optic linkMerits of optical fiber n fiber optic link
Merits of optical fiber n fiber optic link
 
Dispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber CommunicationDispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber Communication
 
Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction
 
Optical fiber communiction
Optical fiber communictionOptical fiber communiction
Optical fiber communiction
 
Presentation on optical fiber communication
Presentation on optical fiber communicationPresentation on optical fiber communication
Presentation on optical fiber communication
 
What is Optical fiber ?
What is Optical fiber ?What is Optical fiber ?
What is Optical fiber ?
 
Optical fiber communiction system
Optical fiber communiction systemOptical fiber communiction system
Optical fiber communiction system
 
Presentation about Fiber Optics
Presentation about Fiber OpticsPresentation about Fiber Optics
Presentation about Fiber Optics
 

Similar to GQP2PS: A context-aware framework for facilitating high-quality multimedia streaming in disaster recovery scenarios

DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKSDATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKSEditor IJMTER
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments WorkLumina Networks
 
Graphical packet generator
Graphical packet generatorGraphical packet generator
Graphical packet generatortusharjadhav2611
 
A Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network ResourcesA Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network ResourcesTal Lavian Ph.D.
 
Location-aware hybrid microscopic routing scheme for mobile opportunistic net...
Location-aware hybrid microscopic routing scheme for mobile opportunistic net...Location-aware hybrid microscopic routing scheme for mobile opportunistic net...
Location-aware hybrid microscopic routing scheme for mobile opportunistic net...IAESIJAI
 
A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...
A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...
A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...IJARIDEA Journal
 
IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...
IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...
IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...IEEEMEMTECHSTUDENTPROJECTS
 
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...IEEEGLOBALSOFTSTUDENTSPROJECTS
 
Software Defined Networking in GÉANT
Software Defined Networking in GÉANTSoftware Defined Networking in GÉANT
Software Defined Networking in GÉANTGÉANT
 
Tech bash'09
Tech bash'09Tech bash'09
Tech bash'09PayPal
 
IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...
IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...
IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...IEEEMEMTECHSTUDENTPROJECTS
 
2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...
2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...
2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...IEEEFINALYEARSTUDENTSPROJECTS
 
Wireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop RoutingWireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop RoutingIOSR Journals
 
JPN1401 A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...
JPN1401  A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...JPN1401  A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...
JPN1401 A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...chennaijp
 
Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...
Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...
Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...Pavel Popa
 
Networking and data communication on the LAN and WAN networks.ppt
Networking and data communication on the LAN and WAN networks.pptNetworking and data communication on the LAN and WAN networks.ppt
Networking and data communication on the LAN and WAN networks.pptkidusyosef7
 
TG11 ORPS Poster
TG11 ORPS PosterTG11 ORPS Poster
TG11 ORPS Postermarpierc
 
A Network and Position Proposal Scheme using a Link-16 based C3I System
A Network and Position Proposal Scheme using a Link-16 based C3I SystemA Network and Position Proposal Scheme using a Link-16 based C3I System
A Network and Position Proposal Scheme using a Link-16 based C3I SystemUniversity of Piraeus
 

Similar to GQP2PS: A context-aware framework for facilitating high-quality multimedia streaming in disaster recovery scenarios (20)

UAIPD 14-0005
UAIPD 14-0005UAIPD 14-0005
UAIPD 14-0005
 
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKSDATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
DATA TRANSPARENT AUTHENTICATION USING QOD IN HYBRID NETWORKS
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
 
Graphical packet generator
Graphical packet generatorGraphical packet generator
Graphical packet generator
 
A Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network ResourcesA Grid Proxy Architecture for Network Resources
A Grid Proxy Architecture for Network Resources
 
4. the grid evolution
4. the grid evolution4. the grid evolution
4. the grid evolution
 
Location-aware hybrid microscopic routing scheme for mobile opportunistic net...
Location-aware hybrid microscopic routing scheme for mobile opportunistic net...Location-aware hybrid microscopic routing scheme for mobile opportunistic net...
Location-aware hybrid microscopic routing scheme for mobile opportunistic net...
 
A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...
A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...
A Fuzzy Based Dynamic Queue Management Approach to Improve QOS in Wireless se...
 
IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...
IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...
IEEE 2014 DOTNET PARALLEL DISTRIBUTED PROJECTS Multicast capacity-in-manet-wi...
 
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
2014 IEEE DOTNET PARALLEL DISTRIBUTED PROJECT Multicast capacity-in-manet-wit...
 
Software Defined Networking in GÉANT
Software Defined Networking in GÉANTSoftware Defined Networking in GÉANT
Software Defined Networking in GÉANT
 
Tech bash'09
Tech bash'09Tech bash'09
Tech bash'09
 
IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...
IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...
IEEE 2014 DOTNET MOBILE COMPUTING PROJECTS A qos-oriented-distributed-routing...
 
2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...
2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...
2014 IEEE DOTNET MOBILE COMPUTING PROJECT A qos-oriented-distributed-routing-...
 
Wireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop RoutingWireless Sensor Network Using Six Sigma Multi Hop Routing
Wireless Sensor Network Using Six Sigma Multi Hop Routing
 
JPN1401 A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...
JPN1401  A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...JPN1401  A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...
JPN1401 A QoS-Oriented Distributed Routing Protocol for Hybrid Wireless Netw...
 
Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...
Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...
Analysis and Implementation of Software-Defined Network (SDN) Techniques on C...
 
Networking and data communication on the LAN and WAN networks.ppt
Networking and data communication on the LAN and WAN networks.pptNetworking and data communication on the LAN and WAN networks.ppt
Networking and data communication on the LAN and WAN networks.ppt
 
TG11 ORPS Poster
TG11 ORPS PosterTG11 ORPS Poster
TG11 ORPS Poster
 
A Network and Position Proposal Scheme using a Link-16 based C3I System
A Network and Position Proposal Scheme using a Link-16 based C3I SystemA Network and Position Proposal Scheme using a Link-16 based C3I System
A Network and Position Proposal Scheme using a Link-16 based C3I System
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

GQP2PS: A context-aware framework for facilitating high-quality multimedia streaming in disaster recovery scenarios

  • 1. Magee Campus GQP2PS: A context-aware framework for facilitating high-quality multimedia streaming in disaster recovery scenarios Fraser Cadger Supervisors: Dr. Kevin Curran Dr. Jose Santos Dr. Sandra Moffett 1 http://isrc.ulster.ac.uk
  • 2. Magee Campus Introduction  Disaster recovery includes natural and man-made disasters  First responders are usually emergency services, military, special civilian agencies, or volunteers  Dedicated medical personnel such as doctors are limited  Multimedia technology could be used to communicate with remotely located doctors who can observe and diagnose an injured person • Emergency telemedicine  Lack of telecommunications infrastructure makes this difficult 2 http://isrc.ulster.ac.uk
  • 3. Magee Campus GQP2PS Overview  Geographic QoS P2P Streaming Framework will: • Provide streaming multimedia content in disaster recovery scenarios with limited or no infrastructure • Requires no infrastructure to operate • Operate on WiFi wireless mesh networks (WMN) formed by devices such as smartphones and tablets • In WMNs the devices are the network • Use context information (with a focus on location and mobility) to make routing and streaming decisions that optimise Quality of Service (QoS)  Overall aim is to provide users with high-quality multimedia when infrastructure is limited or unavailable 3 http://isrc.ulster.ac.uk
  • 4. Magee Campus GQP2PS Design  GQP2PS consists of two components: • Location-Aware P2P Streaming Environment (LAPSE) • Geographic QoS Predictive Routing (GQPR) 4 http://isrc.ulster.ac.uk
  • 5. Magee Campus GQP2PS - Implementation  GQP2PS will be implemented as an Android application  Current testbed of six Android smartphones • Five Samsung Galaxy Minis and one HTC Nexus One  GQP2PS app will be written in a mixture of Java (GUI) and C (networking/p2p) using Android NDK  GQP2PS will make use of code developed by the Serval Project for their Serval Mesh app • Serval Mesh code is open source and licensed under the GPL 5 http://isrc.ulster.ac.uk
  • 6. Magee Campus LAPSE - Design  Uses p2p streaming to distribute multimedia content • Similar to p2p filesharing • Content is split and distributed amongst peers • Peers get pieces of a file from each other and not a server  P2P streaming is distributed, decentralised, and fault- tolerant  LAPSE will form and maintain a p2p overlay network and facilitate multimedia streaming  LAPSE will use QoS predictions provided by GQPR for overlay building and peer selection 6 http://isrc.ulster.ac.uk
  • 7. Magee Campus LAPSE - Implementation  Development is scheduled to begin around April near completion of GQPR  End-user application will be written in Java  Streaming code will be written in C using existing code from the Serval Project  Serval Project already contains code for VoIP over mesh calls • Modify this to support video  On-demand streaming will either be written from scratch or use a modified version of Serval’s Rhizome filesharing system 7 http://isrc.ulster.ac.uk
  • 8. Magee Campus GQPR – Design I  Operates on top of a hybrid wireless mesh network; a form of ad-hoc network • In ad-hoc networks all connected devices are end-users and can act as intermediates for relaying messages • Hybrid WMNs allow for the incorporation of infrastructure where available • Without infrastructure, they function like a typical ad-hoc network  Uses context information to predict QoS available from neighbouring nodes  Emphasis on location/mobility predictions provided by an Artificial Neural Network  These predictions will be used for routing and by LAPSE 8 http://isrc.ulster.ac.uk
  • 9. Magee Campus GQPR – Design II  Based on geographic routing • Requires only limited network knowledge  Location/mobility prediction allows devices to anticipate neighbour mobility • Previously geographic routing protocols only used basic location prediction algorithms • Infrastructure networks used more advanced methods based on machine learning algorithms – unsuitable for ad-hoc networks  We developed a neural network location prediction algorithm for use in ad-hoc networks  GQPR will use this in combination with other context information to make QoS predictions 9 http://isrc.ulster.ac.uk
  • 10. Magee Campus GQPR - Operation 10 http://isrc.ulster.ac.uk
  • 11. Magee Campus GQPR - Implementation  Currently under development: • Phase One: Geographic Predictive Routing (GPR): complete • Phase Two: Geographic QoS Predictive Routing: in progress  GPR uses neural network-powered location predictions and other context information to make routing decisions  GPR performs well compared to established ad-hoc routing protocols such as AODV, DSR, and DSDV in multimedia simulations  GPR is the foundation for GQPR  Development of GQPR will take place in ns-2 simulator and Android testbed using GPR and Serval code 11 http://isrc.ulster.ac.uk
  • 12. Magee Campus Conclusion  GQP2PS will facilitate high-quality multimedia streaming in WiFi mesh networks without the need for infrastructure  The intended application of GQP2PS is for emergency telemedicine in disaster recovery scenarios  GQP2PS will use context information such as location predictions to predict QoS  These QoS predictions will then be used for routing and p2p streaming purposes  A high-level of network QoS guarantees a high-level of multimedia for the user 12 http://isrc.ulster.ac.uk
  • 13. Magee Campus Thank you for your time and patience Questions? 13 http://isrc.ulster.ac.uk