SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
<Insert Picture Here>
Mobile QoS Management using Complex
Event Processing
Distributed Event-Based Systems (DEBS) 2013
Conference
Mauricio Arango
July 1, 2013
2
Mobile Quality of Service Management
•  This work focuses on quality of mobile broadband data
services
•  Key performance indicators (KPIs) include:
–  Transaction latency
–  Input and output throughput
•  Involves monitoring and detection & resolution of
performance issues
Network
Data
Centers
Data
Centers
QoS
Management
System
3
Mobile Network Quality of Service
User experience-driven trend
•  Success of mobile applications largely depends on performance
perceived by end-users
•  Involves device-based monitoring vs. network-only monitoring
•  Very large scale of monitoring and analysis – from from 10s of
thousands network elements to 10s of millions devices
•  Mobile networks are large-scale sensor networks – mobile
devices are sensors
Networ
k
Data
Centers
Data
Centers
QoS
Management
System
Networ
k
Data
Centers
Data
Centers
QoS
Management
System
4
Mobile Network Quality of Service
Near real-time trend
•  High end-user performance requires end-to-end QoS
monitoring and management, involving:
–  Device-based apps
–  Network
–  Data center/cloud-based apps
•  Mobile networks are massive dynamic systems –
constantly reconfiguring
–  Requires rapid response to dynamic user context, application
context, network conditions
•  Proactive identification and correction of problems
impacting user experience
5
WiFi Offload for QoS Management
•  Switch devices from mobile networks to carrier-based WiFi
networks
•  Mitigate or avoid congestion
GW3G Access
AP
GW4G/LTE
AP
GWWiFi
AP
Core
Network
Internet
QoS
Management
with WiFi
Offload
Network
Provisioning &
Management
Subscriber
Information
Event & control flows
6
CEP-based QoS Management with WiFi Offload
Application description
•  Input events:
–  Device-based measurements
•  Transaction latency
•  Bandwidth capacity usage per transaction
–  Data center transaction latency measurements
•  Detect:
–  Devices experiencing high-network latency (QoS problem)
•  Infer:
–  Congested base stations (QoS problem)
–  Device speed (mobility state)
•  Actions - for every device:
–  If device network latency is high AND
–  Device is in a congested base station AND
–  Device is static THEN
•  Offload to closest available WiFi hotspot (QoS solution)
7
Implementation Architecture
Oracle OEP
MASON multi-
agent simulation
toolkit
Oracle WLS Oracle
MapViewer
8
CEP Application – QoS Management
Event Processing Network
QoS problem detection
– Qos solution: WiFi
offload
Input streams merge and
enrichment
9
Input stream correlation and enrichment
Join device stream with
mobile base station table
Join device stream
with data center
stream
Derive
device
speed
from
location
stream
10
Device speed calculation from location stream
•  Partition stream, one stream per
device
•  Determine device’s mobility
state: static or moving
11
QoS Problem Detection & QoS Solution: WiFi
Offload
12
Geospatial processing and CEP
•  Mobile QoS management is a location-based
application
•  Processing highly simplified with use of a geospatial
library integrated with CEP platform
•  Oracle Event Processing library
–  Input events and internal events mapped to a geospatial grid
–  Simplified definition of queries involving location, eg:
•  Nearest neighbor
•  Distance
•  Inclusion within boundary
13
Map-based Web Application
High-latency and
congestion rendering
WiFi offload rendering
14
Future work
•  Predictions – mobile network infrastructure is
becoming more more reconfigurable; predict
congestion & react on time:
–  Identify boundaries around high density areas – city, centers,
airports, stadiums, etc and obtain early predictions of the load
that is heading towards them.
–  Identification of the speed, intensity, direction of load
movement – location and time to congestion
•  Map location of points where WiFi offload would be
required
–  For carriers planning to deploy WiFi offload, measure events
where there were congestion/service issues that could be
solved by offload.
15
Future work – cont.
•  Interactions with other infrastructure systems, eg.
transportation, power utilities
–  Receive key events from them
–  Provide key events to them – congestion near airport,
congestion in part of city
•  Interactions with services systems and the
environment:
–  Weather
–  Sports
–  Media programming
•  Privacy is a fundamental issue:
–  All of above can be and should done with anonymized data
16
Key Messages
•  Event processing and CEP platforms simplify
development of real-time monitoring and
management systems for mobile communications,
requiring:
–  Monitoring and tracking location context of very large
numbers of moving and reconfigurable components
–  Very high scalability
•  Geospatial processing is a key requirement for CEP
platforms supporting location-based applications
•  Mobile monitoring intersects with and can benefit
other infrastructure systems

Contenu connexe

Tendances

Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS .
Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS.Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS.
Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS .SSP Innovations
 
Virtual WAN Optimization Controllers Data Sheet - Array Networks
Virtual WAN Optimization Controllers Data Sheet - Array NetworksVirtual WAN Optimization Controllers Data Sheet - Array Networks
Virtual WAN Optimization Controllers Data Sheet - Array Networks Array Networks
 
911 & Evolution of Technologies
911 & Evolution of Technologies911 & Evolution of Technologies
911 & Evolution of TechnologiesCheryl Bledsoe
 
Quality Monitoring System for PPDR Networks
Quality Monitoring System for PPDR NetworksQuality Monitoring System for PPDR Networks
Quality Monitoring System for PPDR NetworksJanez Sterle
 
Dashboards, widgets, business views &amp; 3D-data centre
Dashboards, widgets, business views &amp; 3D-data centreDashboards, widgets, business views &amp; 3D-data centre
Dashboards, widgets, business views &amp; 3D-data centreManageEngine, Zoho Corporation
 
OpManager training - Device discovery and classification.
OpManager training - Device discovery and classification.OpManager training - Device discovery and classification.
OpManager training - Device discovery and classification.ManageEngine, Zoho Corporation
 
Op Manager Review
Op Manager ReviewOp Manager Review
Op Manager Reviewmatis_x
 
E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...
E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...
E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...SDI Presence LLC
 
Deceptive Speed: How to Fix Fast, Unstable Wi-Fi
Deceptive Speed: How to Fix Fast, Unstable Wi-FiDeceptive Speed: How to Fix Fast, Unstable Wi-Fi
Deceptive Speed: How to Fix Fast, Unstable Wi-FiNETSCOUT
 
Benchmarking Services Offered By MCPS Inc.
Benchmarking Services Offered By MCPS Inc.Benchmarking Services Offered By MCPS Inc.
Benchmarking Services Offered By MCPS Inc.mcpsinc
 
CyberReef Offerings
CyberReef OfferingsCyberReef Offerings
CyberReef OfferingsMike Mount
 
Learn how an app-centric approach will improve security & operational efficiency
Learn how an app-centric approach will improve security & operational efficiencyLearn how an app-centric approach will improve security & operational efficiency
Learn how an app-centric approach will improve security & operational efficiencyAdi Gazit Blecher
 
DRCC Application Overview
DRCC Application OverviewDRCC Application Overview
DRCC Application OverviewGreg Selvin
 
Will camera technology become an ITS sensor
Will camera technology become an ITS sensorWill camera technology become an ITS sensor
Will camera technology become an ITS sensorAllied Vision
 
Innovile Automated Configuration Management
Innovile Automated Configuration ManagementInnovile Automated Configuration Management
Innovile Automated Configuration ManagementAhmet Ozturk
 

Tendances (19)

Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS .
Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS.Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS.
Provisioning Bandwidth & Logical Circuits Using Telecom-Based GIS .
 
Virtual WAN Optimization Controllers Data Sheet - Array Networks
Virtual WAN Optimization Controllers Data Sheet - Array NetworksVirtual WAN Optimization Controllers Data Sheet - Array Networks
Virtual WAN Optimization Controllers Data Sheet - Array Networks
 
911 & Evolution of Technologies
911 & Evolution of Technologies911 & Evolution of Technologies
911 & Evolution of Technologies
 
Quality Monitoring System for PPDR Networks
Quality Monitoring System for PPDR NetworksQuality Monitoring System for PPDR Networks
Quality Monitoring System for PPDR Networks
 
Dashboards, widgets, business views &amp; 3D-data centre
Dashboards, widgets, business views &amp; 3D-data centreDashboards, widgets, business views &amp; 3D-data centre
Dashboards, widgets, business views &amp; 3D-data centre
 
OpManager training - Device discovery and classification.
OpManager training - Device discovery and classification.OpManager training - Device discovery and classification.
OpManager training - Device discovery and classification.
 
Traqs full-package
Traqs full-packageTraqs full-package
Traqs full-package
 
Op Manager Review
Op Manager ReviewOp Manager Review
Op Manager Review
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
 
E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...
E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...
E PLuribus Unum: Harnessing So Lo Mo and Conventional Technology for Better S...
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
 
Deceptive Speed: How to Fix Fast, Unstable Wi-Fi
Deceptive Speed: How to Fix Fast, Unstable Wi-FiDeceptive Speed: How to Fix Fast, Unstable Wi-Fi
Deceptive Speed: How to Fix Fast, Unstable Wi-Fi
 
Benchmarking Services Offered By MCPS Inc.
Benchmarking Services Offered By MCPS Inc.Benchmarking Services Offered By MCPS Inc.
Benchmarking Services Offered By MCPS Inc.
 
R Masangkay Resume v17
R Masangkay Resume v17R Masangkay Resume v17
R Masangkay Resume v17
 
CyberReef Offerings
CyberReef OfferingsCyberReef Offerings
CyberReef Offerings
 
Learn how an app-centric approach will improve security & operational efficiency
Learn how an app-centric approach will improve security & operational efficiencyLearn how an app-centric approach will improve security & operational efficiency
Learn how an app-centric approach will improve security & operational efficiency
 
DRCC Application Overview
DRCC Application OverviewDRCC Application Overview
DRCC Application Overview
 
Will camera technology become an ITS sensor
Will camera technology become an ITS sensorWill camera technology become an ITS sensor
Will camera technology become an ITS sensor
 
Innovile Automated Configuration Management
Innovile Automated Configuration ManagementInnovile Automated Configuration Management
Innovile Automated Configuration Management
 

En vedette

Rupert - AFL - Jan, 2014
Rupert - AFL - Jan, 2014Rupert - AFL - Jan, 2014
Rupert - AFL - Jan, 2014Faye Brownlie
 
OpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall StreetOpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall StreetAngelo Corsaro
 
Visualizing Differential Equations
Visualizing Differential EquationsVisualizing Differential Equations
Visualizing Differential Equationspd3h
 
Redshift Company Credentials
Redshift Company CredentialsRedshift Company Credentials
Redshift Company CredentialsLisa_Bella
 
learning: yankin' out an engine
learning: yankin' out an enginelearning: yankin' out an engine
learning: yankin' out an engineKristin Cline
 
How To Hack Your Way to a Bus Seat - Ignite Mumbai
How To Hack Your Way to a Bus Seat - Ignite MumbaiHow To Hack Your Way to a Bus Seat - Ignite Mumbai
How To Hack Your Way to a Bus Seat - Ignite MumbaiAsfaq Tapia
 
Cyberpolitics W12 Part Ii
Cyberpolitics W12 Part IiCyberpolitics W12 Part Ii
Cyberpolitics W12 Part Iioiwan
 
Ei09 Thousands Observers
Ei09 Thousands ObserversEi09 Thousands Observers
Ei09 Thousands Observersnmoroney
 
Jules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneosJules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneosalmudenaresad
 
Color naming 65,274,705,768 pixels
Color naming 65,274,705,768 pixels Color naming 65,274,705,768 pixels
Color naming 65,274,705,768 pixels nmoroney
 
Estuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in ResidenceEstuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in ResidenceOgunte CIC
 
Vortex Tutorial -- Part I
Vortex Tutorial -- Part IVortex Tutorial -- Part I
Vortex Tutorial -- Part IAngelo Corsaro
 
Euro Style Design Ltd Arxx P Panel Dura Viessmann Commercialresidential
Euro Style Design Ltd Arxx P Panel Dura Viessmann CommercialresidentialEuro Style Design Ltd Arxx P Panel Dura Viessmann Commercialresidential
Euro Style Design Ltd Arxx P Panel Dura Viessmann CommercialresidentialRoland Laufer
 

En vedette (20)

Rupert - AFL - Jan, 2014
Rupert - AFL - Jan, 2014Rupert - AFL - Jan, 2014
Rupert - AFL - Jan, 2014
 
OpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall StreetOpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall Street
 
Visualizing Differential Equations
Visualizing Differential EquationsVisualizing Differential Equations
Visualizing Differential Equations
 
Undop Paris09pp
Undop Paris09ppUndop Paris09pp
Undop Paris09pp
 
Redshift Company Credentials
Redshift Company CredentialsRedshift Company Credentials
Redshift Company Credentials
 
learning: yankin' out an engine
learning: yankin' out an enginelearning: yankin' out an engine
learning: yankin' out an engine
 
MRLC MR/SR Oct 2016
MRLC MR/SR Oct 2016MRLC MR/SR Oct 2016
MRLC MR/SR Oct 2016
 
How To Hack Your Way to a Bus Seat - Ignite Mumbai
How To Hack Your Way to a Bus Seat - Ignite MumbaiHow To Hack Your Way to a Bus Seat - Ignite Mumbai
How To Hack Your Way to a Bus Seat - Ignite Mumbai
 
Cyberpolitics W12 Part Ii
Cyberpolitics W12 Part IiCyberpolitics W12 Part Ii
Cyberpolitics W12 Part Ii
 
Simplethings
SimplethingsSimplethings
Simplethings
 
Stem And Leaf
Stem And LeafStem And Leaf
Stem And Leaf
 
Ei09 Thousands Observers
Ei09 Thousands ObserversEi09 Thousands Observers
Ei09 Thousands Observers
 
Jules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneosJules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneos
 
受動態(1)
受動態(1)受動態(1)
受動態(1)
 
Color naming 65,274,705,768 pixels
Color naming 65,274,705,768 pixels Color naming 65,274,705,768 pixels
Color naming 65,274,705,768 pixels
 
Sph 106 Ch 12
Sph 106 Ch 12Sph 106 Ch 12
Sph 106 Ch 12
 
Estuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in ResidenceEstuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in Residence
 
Vortex Tutorial -- Part I
Vortex Tutorial -- Part IVortex Tutorial -- Part I
Vortex Tutorial -- Part I
 
1fevrier
1fevrier1fevrier
1fevrier
 
Euro Style Design Ltd Arxx P Panel Dura Viessmann Commercialresidential
Euro Style Design Ltd Arxx P Panel Dura Viessmann CommercialresidentialEuro Style Design Ltd Arxx P Panel Dura Viessmann Commercialresidential
Euro Style Design Ltd Arxx P Panel Dura Viessmann Commercialresidential
 

Similaire à Mobile QoS Management using Complex Event Processing

System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of ThingsHarshitParkar6677
 
Android Based Water Meter Reader for Water Comoanies
Android Based Water Meter Reader for Water ComoaniesAndroid Based Water Meter Reader for Water Comoanies
Android Based Water Meter Reader for Water ComoaniesCOMPUTING DEV STRATEGIES
 
High Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersHigh Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersCA Technologies
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines Netronome
 
Architecture & data acquisition by embedded systems in automobiles seminar ppt
Architecture & data acquisition by embedded systems in automobiles seminar pptArchitecture & data acquisition by embedded systems in automobiles seminar ppt
Architecture & data acquisition by embedded systems in automobiles seminar pptAnkit Kaul
 
Enterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN AppsEnterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN AppsMiftakhZein1
 
Centerity Solution overview
Centerity Solution overviewCenterity Solution overview
Centerity Solution overviewAha Lin
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN AppsCisco DevNet
 
Lemuelle L. Labadan_CV_2015
Lemuelle L. Labadan_CV_2015Lemuelle L. Labadan_CV_2015
Lemuelle L. Labadan_CV_2015Lemuelle Labadan
 
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
 
Data management issues
Data management issuesData management issues
Data management issuesNeha Bansal
 
Hossam_Fahmy_Info. graphic CV
Hossam_Fahmy_Info. graphic CVHossam_Fahmy_Info. graphic CV
Hossam_Fahmy_Info. graphic CVHossam Fahmy
 
Net motion mobility_intro_overview
Net motion mobility_intro_overviewNet motion mobility_intro_overview
Net motion mobility_intro_overviewStef Coetzee
 
Data Driven Tranportation Analytics
Data Driven Tranportation Analytics Data Driven Tranportation Analytics
Data Driven Tranportation Analytics Dublinked .
 
Well_Monitoring_System_DataComm_Technology.pdf
Well_Monitoring_System_DataComm_Technology.pdfWell_Monitoring_System_DataComm_Technology.pdf
Well_Monitoring_System_DataComm_Technology.pdfHari Prasetyo Utomo
 

Similaire à Mobile QoS Management using Complex Event Processing (20)

Wap & WML
Wap & WMLWap & WML
Wap & WML
 
System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
 
Android Based Water Meter Reader for Water Comoanies
Android Based Water Meter Reader for Water ComoaniesAndroid Based Water Meter Reader for Water Comoanies
Android Based Water Meter Reader for Water Comoanies
 
High Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersHigh Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service Providers
 
아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)아키텍트대회기조강연 박준성(071813)
아키텍트대회기조강연 박준성(071813)
 
The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines The Need for Complex Analytics from Forwarding Pipelines
The Need for Complex Analytics from Forwarding Pipelines
 
Vrajesh parikh handoff_presentation1
Vrajesh parikh handoff_presentation1Vrajesh parikh handoff_presentation1
Vrajesh parikh handoff_presentation1
 
Architecture & data acquisition by embedded systems in automobiles seminar ppt
Architecture & data acquisition by embedded systems in automobiles seminar pptArchitecture & data acquisition by embedded systems in automobiles seminar ppt
Architecture & data acquisition by embedded systems in automobiles seminar ppt
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
Enterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN AppsEnterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN Apps
 
Centerity Solution overview
Centerity Solution overviewCenterity Solution overview
Centerity Solution overview
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
 
Lemuelle L. Labadan_CV_2015
Lemuelle L. Labadan_CV_2015Lemuelle L. Labadan_CV_2015
Lemuelle L. Labadan_CV_2015
 
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
 
Data management issues
Data management issuesData management issues
Data management issues
 
Hossam_Fahmy_Info. graphic CV
Hossam_Fahmy_Info. graphic CVHossam_Fahmy_Info. graphic CV
Hossam_Fahmy_Info. graphic CV
 
Net motion mobility_intro_overview
Net motion mobility_intro_overviewNet motion mobility_intro_overview
Net motion mobility_intro_overview
 
Data Driven Tranportation Analytics
Data Driven Tranportation Analytics Data Driven Tranportation Analytics
Data Driven Tranportation Analytics
 
Well_Monitoring_System_DataComm_Technology.pdf
Well_Monitoring_System_DataComm_Technology.pdfWell_Monitoring_System_DataComm_Technology.pdf
Well_Monitoring_System_DataComm_Technology.pdf
 
Multilin™ Intelligent Line Monitoring System
Multilin™ Intelligent Line Monitoring SystemMultilin™ Intelligent Line Monitoring System
Multilin™ Intelligent Line Monitoring System
 

Dernier

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Dernier (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Mobile QoS Management using Complex Event Processing

  • 1. <Insert Picture Here> Mobile QoS Management using Complex Event Processing Distributed Event-Based Systems (DEBS) 2013 Conference Mauricio Arango July 1, 2013
  • 2. 2 Mobile Quality of Service Management •  This work focuses on quality of mobile broadband data services •  Key performance indicators (KPIs) include: –  Transaction latency –  Input and output throughput •  Involves monitoring and detection & resolution of performance issues Network Data Centers Data Centers QoS Management System
  • 3. 3 Mobile Network Quality of Service User experience-driven trend •  Success of mobile applications largely depends on performance perceived by end-users •  Involves device-based monitoring vs. network-only monitoring •  Very large scale of monitoring and analysis – from from 10s of thousands network elements to 10s of millions devices •  Mobile networks are large-scale sensor networks – mobile devices are sensors Networ k Data Centers Data Centers QoS Management System Networ k Data Centers Data Centers QoS Management System
  • 4. 4 Mobile Network Quality of Service Near real-time trend •  High end-user performance requires end-to-end QoS monitoring and management, involving: –  Device-based apps –  Network –  Data center/cloud-based apps •  Mobile networks are massive dynamic systems – constantly reconfiguring –  Requires rapid response to dynamic user context, application context, network conditions •  Proactive identification and correction of problems impacting user experience
  • 5. 5 WiFi Offload for QoS Management •  Switch devices from mobile networks to carrier-based WiFi networks •  Mitigate or avoid congestion GW3G Access AP GW4G/LTE AP GWWiFi AP Core Network Internet QoS Management with WiFi Offload Network Provisioning & Management Subscriber Information Event & control flows
  • 6. 6 CEP-based QoS Management with WiFi Offload Application description •  Input events: –  Device-based measurements •  Transaction latency •  Bandwidth capacity usage per transaction –  Data center transaction latency measurements •  Detect: –  Devices experiencing high-network latency (QoS problem) •  Infer: –  Congested base stations (QoS problem) –  Device speed (mobility state) •  Actions - for every device: –  If device network latency is high AND –  Device is in a congested base station AND –  Device is static THEN •  Offload to closest available WiFi hotspot (QoS solution)
  • 7. 7 Implementation Architecture Oracle OEP MASON multi- agent simulation toolkit Oracle WLS Oracle MapViewer
  • 8. 8 CEP Application – QoS Management Event Processing Network QoS problem detection – Qos solution: WiFi offload Input streams merge and enrichment
  • 9. 9 Input stream correlation and enrichment Join device stream with mobile base station table Join device stream with data center stream Derive device speed from location stream
  • 10. 10 Device speed calculation from location stream •  Partition stream, one stream per device •  Determine device’s mobility state: static or moving
  • 11. 11 QoS Problem Detection & QoS Solution: WiFi Offload
  • 12. 12 Geospatial processing and CEP •  Mobile QoS management is a location-based application •  Processing highly simplified with use of a geospatial library integrated with CEP platform •  Oracle Event Processing library –  Input events and internal events mapped to a geospatial grid –  Simplified definition of queries involving location, eg: •  Nearest neighbor •  Distance •  Inclusion within boundary
  • 13. 13 Map-based Web Application High-latency and congestion rendering WiFi offload rendering
  • 14. 14 Future work •  Predictions – mobile network infrastructure is becoming more more reconfigurable; predict congestion & react on time: –  Identify boundaries around high density areas – city, centers, airports, stadiums, etc and obtain early predictions of the load that is heading towards them. –  Identification of the speed, intensity, direction of load movement – location and time to congestion •  Map location of points where WiFi offload would be required –  For carriers planning to deploy WiFi offload, measure events where there were congestion/service issues that could be solved by offload.
  • 15. 15 Future work – cont. •  Interactions with other infrastructure systems, eg. transportation, power utilities –  Receive key events from them –  Provide key events to them – congestion near airport, congestion in part of city •  Interactions with services systems and the environment: –  Weather –  Sports –  Media programming •  Privacy is a fundamental issue: –  All of above can be and should done with anonymized data
  • 16. 16 Key Messages •  Event processing and CEP platforms simplify development of real-time monitoring and management systems for mobile communications, requiring: –  Monitoring and tracking location context of very large numbers of moving and reconfigurable components –  Very high scalability •  Geospatial processing is a key requirement for CEP platforms supporting location-based applications •  Mobile monitoring intersects with and can benefit other infrastructure systems