SlideShare une entreprise Scribd logo
1  sur  16
Defining ontologies for IP traffic
measurements
at MOI ISG
Jorge E. López de Vergara
MOI ISG Chairman
http://portal.etsi.org/portal/server.pt/community/MOI
jorge.lopez_vergara@uam.es
This work has been partially funded by the FP7 Openlab project
Aim & Scope
There are many systems to monitor network traffic, providing
measurements about delay, jitter, capacity, packet loss, etc.
• They use different data structures, they provide it in different units
and sometimes they use different algorithms
A common information model of network measurement
parameters and units has to be agreed.
• To clarify SLAs, to exchange network monitoring information, to mix
information from several sources, to develop complex monitoring
systems
Defining ontologies for IP traffic measurements at MOI ISG2
Content
MOI ISG presentation
Why using ontologies?
MOI Work Items
• Report on information models for IP traffic measurement
• Requirements for ontologies development
• IP traffic measurement ontologies architecture
Conclusions and future directions
Defining ontologies for IP traffic measurements at MOI ISG3
MOI ISG: Measurement Ontology for IP traffic
MOI was created as an ETSI ISG to enable the specification of
an ontology for IP network traffic measurements
This ISG includes in its members network operators, SMEs,
research centers and universities
The work done at MOI is very related to past and present EU
FP7 projects: MOMENT, PRISM, NOVI and OpenLab
It has completed three documents (Work Items):
• WI#1: Report on information models for IP traffic measurement
• WI#2: Requirements for IP traffic measurement ontologies
development
• WI#3: IP traffic measurement ontologies architecture
Defining ontologies for IP traffic measurements at MOI ISG4
Why an ontology?
An ontology is an explicit and formal specification of a shared
conceptualization
• Explicit: it includes concepts, properties, relationships, functions, axioms
and restrictions.
• Formal: it can be interpreted by machines
• Shared: agreed among groups of experts
• Conceptualization: abstract model of the represented domain
Ontologies are currently used in every information models, due
to its capabilities and the developed tools from the semantic
web community
The definition of the MOI ontology will allow:
• To process information semantically
• Enabling a unique framework to understand traffic measurements
• Making easier mappings with other models
Defining ontologies for IP traffic measurements at MOI ISG5
WI#1: Report on information models for
IP traffic measurement
It describes other existing information models for network
measurements
• IETF: SNMP MIBs, IPFIX, IPPM…
• Open Grid Forum: measurements in XML
• CAIDA: DatCat
• Other: ITU’s M.3100, DMTF’s CIM, TMF’s SID…
Active and passive network measurement repositories are
also described:
• MOME, LOBSTER, RIPE, ETOMIC, DIMES, MINER…
Main conclusion:
• Too many incompatible information models
• None of them have addressed the integration problem at a semantic
level
• MOI ontology will be a good approach
Defining ontologies for IP traffic measurements at MOI ISG6
WI#2: Requirements for
ontologies development
Key performance indicators
• Delay and delay variation
• Packet errors, losses, reordering, duplicates
• Connectivity and availability
• Throughput
Use cases
• IP network characterization
• QoS measurements
• Traffic monitoring for security applications
• Autonomic network management
• Law enforcement
Requirements derived from the use cases
Other general requirements: expandability, interoperability,
performance
The next document is based on this one
Defining ontologies for IP traffic measurements at MOI ISG7
WI#3: IP traffic measurement
ontologies architecture
Main contribution of this ISG to date
Ontology architecture
• General concepts ontology, units
• Data ontology
• Metadata ontology
• Security and privacy
Assessment of the use cases
• Evaluation of the requirements defined before
Defining ontologies for IP traffic measurements at MOI ISG8
WI#3: IP traffic measurement
ontologies architecture
Initial ontology architecture
• General concepts in the network measurement domain
• Units  Adapted from NASA units ontology
• Metadata  Based on CAIDA’s DatCat
• Data  Using OGF/Perfsonar and IETF IPPM properties
• Anonymization
This architecture allows working with the complexity of the
problem, as well as future extensions
Defining ontologies for IP traffic measurements at MOI ISG9
General concepts
Units
Metadata Data Anonymization
WI#3: IP traffic measurement
ontologies architecture
General concepts
• A network is a set of Elements in concrete locations
transmitting information at a certain time.
• Other concepts described here: the communication stack,
its protocols and structure of the elements of information,
or the behavior of the network elements.
• All these concepts are used in the more specific ontologies
Defining ontologies for IP traffic measurements at MOI ISG10
General concepts
Units
Metadata Data Anonymization
WI#3: IP traffic measurement
ontologies architecture
Units ontology
• The set of interpretable units used in network
measurements
• Including bit, byte, bps, network address (not defined before in NASA
units ontology)
• Metric system (Kilo=103) and binary scales (Kibi=210)
• IP address transformation rules (e.g. 32 bit, dotted)
• With this ontology the conversion between available
measurement units is inferred
Defining ontologies for IP traffic measurements at MOI ISG11
General concepts
Units
Metadata Data Anonymization
WI#3: IP traffic measurement
ontologies architecture
Metadata ontology
• Based on CAIDA’s DatCat, but adding semantics and
relationships to the other ontologies
• It provides information about what , when was measured,
who measured it, and where such measurement can be
located.
• It is also possible to relate the metadata with data
measurement instances
Defining ontologies for IP traffic measurements at MOI ISG12
General concepts
Units
Metadata Data Anonymization
WI#3: IP traffic measurement
ontologies architecture
Data ontology
• Measurement
• MeasurementData
• Is a container for the value, not the value itself
• MeasurementData facets
• Data Type
• Default Unit
• Index
Defining ontologies for IP traffic measurements at MOI ISG13
General concepts
Units
Metadata Data Anonymization
Measurement
MeasurementData
MeasurementData
facet
WI#3: IP traffic measurement
ontologies architecture
Anonymization ontology
• Identify the “common vocabulary” for the various anonymization
components
• Models possible Anonymization Strategies
• Different policies can be defined to obfuscate privacy-related fields of
Internet measurements
• Considers User Roles and Usage Purposes
• Infer the correct strategy based on role and purpose assigned to user
by the software system or the community
Defining ontologies for IP traffic measurements at MOI ISG14
General concepts
Units
Metadata Data Anonymization
Conclusions and future directions
There are several incompatible information models for
network measurements
Need for a measurement ontology to homogenize network
measurement data, working at a semantic level
Ontology architecture has been structured in several sub-
ontologies to deal with the complexity of the problem
We have to address the final specification of a pure MOI
ontology.
We are looking for people interested in using the ontology,
aside from FP7 projects
Defining ontologies for IP traffic measurements at MOI ISG15
Defining ontologies for IP traffic
measurements
at MOI ISG
Jorge E. López de Vergara
MOI ISG Chairman
http://portal.etsi.org/portal/server.pt/community/MOI
jorge.lopez_vergara@uam.es

Contenu connexe

Tendances

Everything about Internet of Things: An Overview of Related Ontologies
Everything about Internet of Things: An Overview of Related OntologiesEverything about Internet of Things: An Overview of Related Ontologies
Everything about Internet of Things: An Overview of Related OntologiesKhan Reaz
 
Semantic Sensor Service Networks
Semantic Sensor Service NetworksSemantic Sensor Service Networks
Semantic Sensor Service NetworksPayamBarnaghi
 
Web Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart GridWeb Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart GridWagner Andreas
 
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...iotest
 
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...IEEEFINALYEARSTUDENTPROJECTS
 
Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Coldbeans Software
 
TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...
TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...
TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...ijngnjournal
 
Logical design of io t
Logical design of io tLogical design of io t
Logical design of io tKunal Bangar
 
Wireless Networks Sensors and Social Streams
Wireless Networks Sensors and Social Streams  Wireless Networks Sensors and Social Streams
Wireless Networks Sensors and Social Streams Coldbeans Software
 
Designing Cross-Domain Semantic Web of Things Applications
Designing Cross-Domain Semantic Web of Things ApplicationsDesigning Cross-Domain Semantic Web of Things Applications
Designing Cross-Domain Semantic Web of Things ApplicationsAmélie Gyrard
 
On Physical Web Browser
On Physical Web BrowserOn Physical Web Browser
On Physical Web BrowserDmitry Namiot
 
International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011
International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011
International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011Mohammad Nassar
 
NIST CPS-related Slides
NIST CPS-related SlidesNIST CPS-related Slides
NIST CPS-related SlidesBob Marcus
 
Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...Eswar Publications
 
Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...
Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...
Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...E Rey Garcia, MPA, DCS-EIS Candidate
 
AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...
AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...
AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...I3E Technologies
 

Tendances (18)

Everything about Internet of Things: An Overview of Related Ontologies
Everything about Internet of Things: An Overview of Related OntologiesEverything about Internet of Things: An Overview of Related Ontologies
Everything about Internet of Things: An Overview of Related Ontologies
 
IoT Lab @COPELABS
IoT Lab @COPELABSIoT Lab @COPELABS
IoT Lab @COPELABS
 
Semantic Sensor Service Networks
Semantic Sensor Service NetworksSemantic Sensor Service Networks
Semantic Sensor Service Networks
 
Web Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart GridWeb Techologies and Privacy policies for the Smart Grid
Web Techologies and Privacy policies for the Smart Grid
 
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
 
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...
IEEE 2014 JAVA NETWORK SECURITY PROJECTS Efficient and privacy aware data agg...
 
Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform
 
TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...
TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...
TREND-BASED NETWORKING DRIVEN BY BIG DATA TELEMETRY FOR SDN AND TRADITIONAL N...
 
Logical design of io t
Logical design of io tLogical design of io t
Logical design of io t
 
Wireless Networks Sensors and Social Streams
Wireless Networks Sensors and Social Streams  Wireless Networks Sensors and Social Streams
Wireless Networks Sensors and Social Streams
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 
Designing Cross-Domain Semantic Web of Things Applications
Designing Cross-Domain Semantic Web of Things ApplicationsDesigning Cross-Domain Semantic Web of Things Applications
Designing Cross-Domain Semantic Web of Things Applications
 
On Physical Web Browser
On Physical Web BrowserOn Physical Web Browser
On Physical Web Browser
 
International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011
International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011
International journal of computer (ijc) (issn 2307 4523) volume 6 no1 2011
 
NIST CPS-related Slides
NIST CPS-related SlidesNIST CPS-related Slides
NIST CPS-related Slides
 
Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...Open Source Platforms Integration for the Development of an Architecture of C...
Open Source Platforms Integration for the Development of an Architecture of C...
 
Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...
Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...
Final Assignment - Evaluating Scholarly Articles - Area of Research Interest ...
 
AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...
AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...
AGGREGATED-PROOF BASED HIERARCHICAL AUTHENTICATION SCHEME FOR THE INTERNET OF...
 

En vedette

Matching Classroom Objects
Matching Classroom ObjectsMatching Classroom Objects
Matching Classroom ObjectsLucy Marcela
 
Perpetual Help Winter 2016 lo-res
Perpetual Help Winter 2016 lo-resPerpetual Help Winter 2016 lo-res
Perpetual Help Winter 2016 lo-resMary C. Weaver
 
Contaminacion 222
Contaminacion 222Contaminacion 222
Contaminacion 222IvanJair16
 
Technology in CA Education
Technology in CA EducationTechnology in CA Education
Technology in CA EducationVR Talsaniya
 
Service Tax on Works Contract
Service Tax on Works ContractService Tax on Works Contract
Service Tax on Works ContractVR Talsaniya
 
Ind as bbsr (cma m.acharya)
Ind as bbsr (cma m.acharya)Ind as bbsr (cma m.acharya)
Ind as bbsr (cma m.acharya)Deepak Kar
 
Resume-E-M 2015
Resume-E-M 2015Resume-E-M 2015
Resume-E-M 2015Jun Lin
 

En vedette (13)

Matching Classroom Objects
Matching Classroom ObjectsMatching Classroom Objects
Matching Classroom Objects
 
Perpetual Help Winter 2016 lo-res
Perpetual Help Winter 2016 lo-resPerpetual Help Winter 2016 lo-res
Perpetual Help Winter 2016 lo-res
 
Kol el layaly
Kol el layalyKol el layaly
Kol el layaly
 
Contaminacion 222
Contaminacion 222Contaminacion 222
Contaminacion 222
 
Evaluation q1
Evaluation q1Evaluation q1
Evaluation q1
 
L’art gòtic
L’art gòticL’art gòtic
L’art gòtic
 
Technology in CA Education
Technology in CA EducationTechnology in CA Education
Technology in CA Education
 
L’art gòtic
L’art gòticL’art gòtic
L’art gòtic
 
Service Tax on Works Contract
Service Tax on Works ContractService Tax on Works Contract
Service Tax on Works Contract
 
Covers
CoversCovers
Covers
 
The Bible : A Prophetic Book and the Middle East in Bible Prophecy
The Bible : A Prophetic Book and the Middle East in Bible ProphecyThe Bible : A Prophetic Book and the Middle East in Bible Prophecy
The Bible : A Prophetic Book and the Middle East in Bible Prophecy
 
Ind as bbsr (cma m.acharya)
Ind as bbsr (cma m.acharya)Ind as bbsr (cma m.acharya)
Ind as bbsr (cma m.acharya)
 
Resume-E-M 2015
Resume-E-M 2015Resume-E-M 2015
Resume-E-M 2015
 

Similaire à Defining ontologies for IP traffic measurements at MOI ISG

CPaaS.io Y1 Review Meeting - Citizen Empowerment
CPaaS.io Y1 Review Meeting - Citizen EmpowermentCPaaS.io Y1 Review Meeting - Citizen Empowerment
CPaaS.io Y1 Review Meeting - Citizen EmpowermentStephan Haller
 
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...Natalia Díaz Rodríguez
 
Activity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart PhoneActivity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart PhoneDrAhmedZoha
 
Internet of Things: Research Directions
Internet of Things: Research DirectionsInternet of Things: Research Directions
Internet of Things: Research DirectionsDavide Nardone
 
Semantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est ProjectSemantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est Projectiotest
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonCisco DevNet
 
Achieving Semantic Interoperability in the Internet of Things
Achieving Semantic Interoperability in the Internet of ThingsAchieving Semantic Interoperability in the Internet of Things
Achieving Semantic Interoperability in the Internet of Thingsiotest
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introductionYadvendra bedi
 
Interoperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and ResourcesInteroperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and Resourcesiotest
 
IoT Processing Topologies.pptx
IoT Processing Topologies.pptxIoT Processing Topologies.pptx
IoT Processing Topologies.pptxtaruian
 
Dynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsDynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsPayamBarnaghi
 
New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream
New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream
New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream Splunk
 

Similaire à Defining ontologies for IP traffic measurements at MOI ISG (20)

CPaaS.io Y1 Review Meeting - Citizen Empowerment
CPaaS.io Y1 Review Meeting - Citizen EmpowermentCPaaS.io Y1 Review Meeting - Citizen Empowerment
CPaaS.io Y1 Review Meeting - Citizen Empowerment
 
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
 
Activity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart PhoneActivity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart Phone
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
Internet of Things: Research Directions
Internet of Things: Research DirectionsInternet of Things: Research Directions
Internet of Things: Research Directions
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
 
Semantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est ProjectSemantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est Project
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
 
Achieving Semantic Interoperability in the Internet of Things
Achieving Semantic Interoperability in the Internet of ThingsAchieving Semantic Interoperability in the Internet of Things
Achieving Semantic Interoperability in the Internet of Things
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introduction
 
IoT heap 1
IoT heap 1IoT heap 1
IoT heap 1
 
Interoperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and ResourcesInteroperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and Resources
 
IoT Processing Topologies.pptx
IoT Processing Topologies.pptxIoT Processing Topologies.pptx
IoT Processing Topologies.pptx
 
Dynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsDynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT Environments
 
On hyper-local web pages
On hyper-local web pagesOn hyper-local web pages
On hyper-local web pages
 
New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream
New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream
New Splunk Management Solutions Update: Splunk MINT and Splunk App for Stream
 
Chapter 1 updated.pdf
Chapter 1 updated.pdfChapter 1 updated.pdf
Chapter 1 updated.pdf
 
IOT ppt2.pptx
IOT ppt2.pptxIOT ppt2.pptx
IOT ppt2.pptx
 
Chapter - 1.pptx
Chapter - 1.pptxChapter - 1.pptx
Chapter - 1.pptx
 
Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...
Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...
Semantic-Driven CEP for Delivery of Information Streams in Data-Intensive Mon...
 

Plus de Jorge E. López de Vergara Méndez

On the feasibility of 40 Gbps network data capture and retention with general...
On the feasibility of 40 Gbps network data capture and retention with general...On the feasibility of 40 Gbps network data capture and retention with general...
On the feasibility of 40 Gbps network data capture and retention with general...Jorge E. López de Vergara Méndez
 
Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...
Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...
Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...Jorge E. López de Vergara Méndez
 
Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...
Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...
Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...Jorge E. López de Vergara Méndez
 
Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...
Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...
Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...Jorge E. López de Vergara Méndez
 
MONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOP
MONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOPMONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOP
MONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOPJorge E. López de Vergara Méndez
 
Multimedia flow classification at 10 Gbps using acceleration techniques on co...
Multimedia flow classification at 10 Gbps using acceleration techniques on co...Multimedia flow classification at 10 Gbps using acceleration techniques on co...
Multimedia flow classification at 10 Gbps using acceleration techniques on co...Jorge E. López de Vergara Méndez
 
Evaluating Quality of Experience in IPTV Services Using MPEG Frame Loss Rate
Evaluating Quality of Experience in IPTV Services Using MPEG Frame Loss RateEvaluating Quality of Experience in IPTV Services Using MPEG Frame Loss Rate
Evaluating Quality of Experience in IPTV Services Using MPEG Frame Loss RateJorge E. López de Vergara Méndez
 
Integración semántica de información de distintos repositorios de medidas de red
Integración semántica de información de distintos repositorios de medidas de redIntegración semántica de información de distintos repositorios de medidas de red
Integración semántica de información de distintos repositorios de medidas de redJorge E. López de Vergara Méndez
 

Plus de Jorge E. López de Vergara Méndez (9)

On the feasibility of 40 Gbps network data capture and retention with general...
On the feasibility of 40 Gbps network data capture and retention with general...On the feasibility of 40 Gbps network data capture and retention with general...
On the feasibility of 40 Gbps network data capture and retention with general...
 
Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...
Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...
Evaluación de equipamiento de bajo coste para realizar medidas de red en ento...
 
Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...
Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...
Dictyogram: a Statistical Approach for the Definition and Visualization of Ne...
 
Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...
Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...
Análisis de Datos Funcionales para Gestión de Red: Téecnicas, Retos y Oportun...
 
MONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOP
MONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOPMONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOP
MONITORIZACIÓN Y ANÁLISIS DE TRÁFICO DE RED CON APACHE HADOOP
 
Merging heterogeneous network measurement data
Merging heterogeneous network measurement dataMerging heterogeneous network measurement data
Merging heterogeneous network measurement data
 
Multimedia flow classification at 10 Gbps using acceleration techniques on co...
Multimedia flow classification at 10 Gbps using acceleration techniques on co...Multimedia flow classification at 10 Gbps using acceleration techniques on co...
Multimedia flow classification at 10 Gbps using acceleration techniques on co...
 
Evaluating Quality of Experience in IPTV Services Using MPEG Frame Loss Rate
Evaluating Quality of Experience in IPTV Services Using MPEG Frame Loss RateEvaluating Quality of Experience in IPTV Services Using MPEG Frame Loss Rate
Evaluating Quality of Experience in IPTV Services Using MPEG Frame Loss Rate
 
Integración semántica de información de distintos repositorios de medidas de red
Integración semántica de información de distintos repositorios de medidas de redIntegración semántica de información de distintos repositorios de medidas de red
Integración semántica de información de distintos repositorios de medidas de red
 

Dernier

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Dernier (20)

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Defining ontologies for IP traffic measurements at MOI ISG

  • 1. Defining ontologies for IP traffic measurements at MOI ISG Jorge E. López de Vergara MOI ISG Chairman http://portal.etsi.org/portal/server.pt/community/MOI jorge.lopez_vergara@uam.es This work has been partially funded by the FP7 Openlab project
  • 2. Aim & Scope There are many systems to monitor network traffic, providing measurements about delay, jitter, capacity, packet loss, etc. • They use different data structures, they provide it in different units and sometimes they use different algorithms A common information model of network measurement parameters and units has to be agreed. • To clarify SLAs, to exchange network monitoring information, to mix information from several sources, to develop complex monitoring systems Defining ontologies for IP traffic measurements at MOI ISG2
  • 3. Content MOI ISG presentation Why using ontologies? MOI Work Items • Report on information models for IP traffic measurement • Requirements for ontologies development • IP traffic measurement ontologies architecture Conclusions and future directions Defining ontologies for IP traffic measurements at MOI ISG3
  • 4. MOI ISG: Measurement Ontology for IP traffic MOI was created as an ETSI ISG to enable the specification of an ontology for IP network traffic measurements This ISG includes in its members network operators, SMEs, research centers and universities The work done at MOI is very related to past and present EU FP7 projects: MOMENT, PRISM, NOVI and OpenLab It has completed three documents (Work Items): • WI#1: Report on information models for IP traffic measurement • WI#2: Requirements for IP traffic measurement ontologies development • WI#3: IP traffic measurement ontologies architecture Defining ontologies for IP traffic measurements at MOI ISG4
  • 5. Why an ontology? An ontology is an explicit and formal specification of a shared conceptualization • Explicit: it includes concepts, properties, relationships, functions, axioms and restrictions. • Formal: it can be interpreted by machines • Shared: agreed among groups of experts • Conceptualization: abstract model of the represented domain Ontologies are currently used in every information models, due to its capabilities and the developed tools from the semantic web community The definition of the MOI ontology will allow: • To process information semantically • Enabling a unique framework to understand traffic measurements • Making easier mappings with other models Defining ontologies for IP traffic measurements at MOI ISG5
  • 6. WI#1: Report on information models for IP traffic measurement It describes other existing information models for network measurements • IETF: SNMP MIBs, IPFIX, IPPM… • Open Grid Forum: measurements in XML • CAIDA: DatCat • Other: ITU’s M.3100, DMTF’s CIM, TMF’s SID… Active and passive network measurement repositories are also described: • MOME, LOBSTER, RIPE, ETOMIC, DIMES, MINER… Main conclusion: • Too many incompatible information models • None of them have addressed the integration problem at a semantic level • MOI ontology will be a good approach Defining ontologies for IP traffic measurements at MOI ISG6
  • 7. WI#2: Requirements for ontologies development Key performance indicators • Delay and delay variation • Packet errors, losses, reordering, duplicates • Connectivity and availability • Throughput Use cases • IP network characterization • QoS measurements • Traffic monitoring for security applications • Autonomic network management • Law enforcement Requirements derived from the use cases Other general requirements: expandability, interoperability, performance The next document is based on this one Defining ontologies for IP traffic measurements at MOI ISG7
  • 8. WI#3: IP traffic measurement ontologies architecture Main contribution of this ISG to date Ontology architecture • General concepts ontology, units • Data ontology • Metadata ontology • Security and privacy Assessment of the use cases • Evaluation of the requirements defined before Defining ontologies for IP traffic measurements at MOI ISG8
  • 9. WI#3: IP traffic measurement ontologies architecture Initial ontology architecture • General concepts in the network measurement domain • Units  Adapted from NASA units ontology • Metadata  Based on CAIDA’s DatCat • Data  Using OGF/Perfsonar and IETF IPPM properties • Anonymization This architecture allows working with the complexity of the problem, as well as future extensions Defining ontologies for IP traffic measurements at MOI ISG9 General concepts Units Metadata Data Anonymization
  • 10. WI#3: IP traffic measurement ontologies architecture General concepts • A network is a set of Elements in concrete locations transmitting information at a certain time. • Other concepts described here: the communication stack, its protocols and structure of the elements of information, or the behavior of the network elements. • All these concepts are used in the more specific ontologies Defining ontologies for IP traffic measurements at MOI ISG10 General concepts Units Metadata Data Anonymization
  • 11. WI#3: IP traffic measurement ontologies architecture Units ontology • The set of interpretable units used in network measurements • Including bit, byte, bps, network address (not defined before in NASA units ontology) • Metric system (Kilo=103) and binary scales (Kibi=210) • IP address transformation rules (e.g. 32 bit, dotted) • With this ontology the conversion between available measurement units is inferred Defining ontologies for IP traffic measurements at MOI ISG11 General concepts Units Metadata Data Anonymization
  • 12. WI#3: IP traffic measurement ontologies architecture Metadata ontology • Based on CAIDA’s DatCat, but adding semantics and relationships to the other ontologies • It provides information about what , when was measured, who measured it, and where such measurement can be located. • It is also possible to relate the metadata with data measurement instances Defining ontologies for IP traffic measurements at MOI ISG12 General concepts Units Metadata Data Anonymization
  • 13. WI#3: IP traffic measurement ontologies architecture Data ontology • Measurement • MeasurementData • Is a container for the value, not the value itself • MeasurementData facets • Data Type • Default Unit • Index Defining ontologies for IP traffic measurements at MOI ISG13 General concepts Units Metadata Data Anonymization Measurement MeasurementData MeasurementData facet
  • 14. WI#3: IP traffic measurement ontologies architecture Anonymization ontology • Identify the “common vocabulary” for the various anonymization components • Models possible Anonymization Strategies • Different policies can be defined to obfuscate privacy-related fields of Internet measurements • Considers User Roles and Usage Purposes • Infer the correct strategy based on role and purpose assigned to user by the software system or the community Defining ontologies for IP traffic measurements at MOI ISG14 General concepts Units Metadata Data Anonymization
  • 15. Conclusions and future directions There are several incompatible information models for network measurements Need for a measurement ontology to homogenize network measurement data, working at a semantic level Ontology architecture has been structured in several sub- ontologies to deal with the complexity of the problem We have to address the final specification of a pure MOI ontology. We are looking for people interested in using the ontology, aside from FP7 projects Defining ontologies for IP traffic measurements at MOI ISG15
  • 16. Defining ontologies for IP traffic measurements at MOI ISG Jorge E. López de Vergara MOI ISG Chairman http://portal.etsi.org/portal/server.pt/community/MOI jorge.lopez_vergara@uam.es