SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Hochschule für Telekommunikation Leipzig
Science Days
3. November 2010
Leipzig, Germany
Facts
}  Next generation communication infrastructure on STU Bratislava
(shared deployment of faculties for electronics and informatics)
}  Playground to implement results of research in the area of IP
based services
Vision
}  Open and transparent server and service infrastructure
}  Cost-efficient investment that offers high-end open
communication environment
An Example
}  Presenting of how far we went already in the world of standard
compliant and free software
}  Showing that the use of open-source software in education can
be tremendously supportive
}  Shocking operators in what some pieces of hardware can do
2
}  Virtual laboratory, just with a wider distribution
of the used infrastructure in the community
}  More partners massively increase the efficiency
of all ngnlab.eu members
◦  Re-use the existing deployment and know-how
◦  Distribute core components to simulate real multi-
operator infrastructures (security, network parameter)
◦  Integrate and cross-test new applications
}  1st step proofs feasibility: Long term successful
STU+ST cooperation in ngnlab.eu project
}  Complete SIP based communication
infrastructure
◦  Basic SIP services (registrar, proxy)
◦  NAT traversal, media relay
◦  Integrated voice mail system, conferencing engine
◦  Media gateway through VoIP trunk
◦  Presence service
}  We can in fact become a small VoIP operator.
4
}  Complete IMS service infrastructure
◦  IMS core (P/I/S/E-CSCF), HSS
◦  Integrated presence management
◦  XDMS (ft. authorization, resource lists)
◦  SIP application server
}  IMS integrated IPTV
◦  Three channels
◦  Network based video recorder (nPVR)
◦  IPTV messaging
◦  Broadcasts
5
Hardware
}  A rack each site
}  A couple of servers
}  Some basic switches
}  UPS
6
Courtesy of ScriS (www.flickr.com)
Software
}  0 €
7
}  Everything running on STU servers is OSS
◦  Operating system
◦  Virtualization software
◦  SIP server, media server
◦  IMS core
◦  Application server
◦  IPTV solution
8
}  "the act of virtualizing"
}  … to run a program in virtual storage
}  … to simulate some effect or condition on a
computer
}  Virtual: defined in philosophy as "that which
is not real"
Courtesy of Wiktionary (www.wiktionary.com)
}  “Virtual laboratory”
◦  Deployment of physical infrastructure on two sites
at the university in Bratislava and one site at Slovak
Telekom, a.s.
}  “Virtual servers”
◦  Each physical server hosts several virtual machines
}  “Virtual networking”
◦  Virtual LANs to separate network traffic for security
and research (monitoring)
◦  Not restricted to physical connections
DateAuthor / Presentation title 10
}  FEI lab
◦  5 physical servers (all running GNU/Linux)
◦  1 management switch, 1 traffic switch (L3)
}  FIIT lab
◦  4 physical server (all running GNU/Linux)
◦  Connected to university switch
◦  Routing, management etc. through Linux router
}  ST lab
◦  2 physical server (VMWare ESX, Solaris)
◦  Shared NAS server
}  Several virtualization techniques are used
◦  Full virtualization
–  ST: VMWare ESX Server 3.0.1
–  STU: Xen 3.2 (hardware-assisted virtualization, HVM)
◦  Paravirtualization
–  STU lab: Xen 3.2
◦  OS-level virtualization
–  ST: Solaris 10 Containers
}  Oracle VirtualBox and VMWare server used on
notebooks to emulate several client instances
}  Distributed labs interconnected with OpenVPN
◦  Linux routers on STU and a dedicated virtual
machine on ST run the software
◦  IPTables used to solve NAT problem
}  Within each lab configured VLANs to separate
traffic and enforce security policies
◦  Native VMWare ESX and Solaris 10 feature
◦  Xen servers use user mode enhancements for kernel
}  Traffic separation according
◦  Connection type
–  Network traffic
–  Management of physical and virtual machines
◦  Service
–  Each service has own VLANs (VoIP, IMS, IPTV)
◦  Protocol
–  Signaling: SIP, XMPP, Diameter
–  Media: RTP, RTMP
}  Easy enforcement of security policies and
network traffic monitoring
Sig Med
apt
Monitoring
Sig
DB
DB
Router
Sebastian Schumann
schumann@ktl.elf.stuba.sk
16All registered trademarks are property of their respective owners.
Sebastian Schumann
schumann@ktl.elf.stuba.sk
Disclosure
Sebastian works for Slovak Telekom, a.s. in the development and design department. He is a senior
application designer in the area of voice services, IP Multimedia Subsystem, and converged applications.
On the Slovak University of Technology, Sebastian is currently in his 3rd year of his PhD studies. He focuses
on next generation identity management and its potential in service personalization and collaboration.
Slovak Telekom, a.s. and the Slovak University of Technology are members of the ngnlab.eu initiative.
17All registered trademarks are property of their respective owners.

Mais conteúdo relacionado

Mais procurados

Openstack Neutron Insights
Openstack Neutron InsightsOpenstack Neutron Insights
Openstack Neutron InsightsAtul Pandey
 
Pristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation WorkshopPristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation WorkshopICT PRISTINE
 
FIBRE - Future Internet Testbed-as-a-Service
FIBRE - Future Internet Testbed-as-a-ServiceFIBRE - Future Internet Testbed-as-a-Service
FIBRE - Future Internet Testbed-as-a-ServiceEUBrasilCloudFORUM .
 
WebRTC Lights by Neil Stratford of Binary Fen
WebRTC Lights by Neil Stratford of Binary FenWebRTC Lights by Neil Stratford of Binary Fen
WebRTC Lights by Neil Stratford of Binary FenAlan Quayle
 
Network security-ieee-2014-projects
Network security-ieee-2014-projectsNetwork security-ieee-2014-projects
Network security-ieee-2014-projectsVijay Karan
 
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...eProsima
 
SCALE/SWITCHengines Update - Current and Possible SDN Applications
SCALE/SWITCHengines Update - Current and Possible SDN ApplicationsSCALE/SWITCHengines Update - Current and Possible SDN Applications
SCALE/SWITCHengines Update - Current and Possible SDN ApplicationsSimon Leinen
 
Zoura Subscribed 2013 LinkBermuda Metered Cloud Services
Zoura Subscribed 2013 LinkBermuda Metered Cloud ServicesZoura Subscribed 2013 LinkBermuda Metered Cloud Services
Zoura Subscribed 2013 LinkBermuda Metered Cloud ServicesWinston Morton
 
WebRTC Computer Vision, Andrey Zakharchenko
WebRTC Computer Vision, Andrey Zakharchenko WebRTC Computer Vision, Andrey Zakharchenko
WebRTC Computer Vision, Andrey Zakharchenko Alan Quayle
 
IPv6::Staying connected
IPv6::Staying connectedIPv6::Staying connected
IPv6::Staying connectedRIPE NCC
 
Lightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New Features
Lightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New FeaturesLightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New Features
Lightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New FeaturesAVSystem
 
Navigating OpenStack Networking
Navigating OpenStack NetworkingNavigating OpenStack Networking
Navigating OpenStack NetworkingPLUMgrid
 
Building Cloud - Where SDN Could Help
Building Cloud - Where SDN Could HelpBuilding Cloud - Where SDN Could Help
Building Cloud - Where SDN Could HelpSimon Leinen
 

Mais procurados (20)

Openstack Neutron Insights
Openstack Neutron InsightsOpenstack Neutron Insights
Openstack Neutron Insights
 
Introduction to istio
Introduction to istioIntroduction to istio
Introduction to istio
 
Pristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation WorkshopPristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation Workshop
 
FIBRE - Future Internet Testbed-as-a-Service
FIBRE - Future Internet Testbed-as-a-ServiceFIBRE - Future Internet Testbed-as-a-Service
FIBRE - Future Internet Testbed-as-a-Service
 
Futex ppt
Futex  pptFutex  ppt
Futex ppt
 
WebRTC Lights by Neil Stratford of Binary Fen
WebRTC Lights by Neil Stratford of Binary FenWebRTC Lights by Neil Stratford of Binary Fen
WebRTC Lights by Neil Stratford of Binary Fen
 
Network security-ieee-2014-projects
Network security-ieee-2014-projectsNetwork security-ieee-2014-projects
Network security-ieee-2014-projects
 
Linux and firewall
Linux and firewallLinux and firewall
Linux and firewall
 
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
Open Middleware Technologies for Smart Robotics - a FIWARE Smart Fest present...
 
Firewalls
FirewallsFirewalls
Firewalls
 
NetSim Research Projects Help
NetSim Research Projects HelpNetSim Research Projects Help
NetSim Research Projects Help
 
SCALE/SWITCHengines Update - Current and Possible SDN Applications
SCALE/SWITCHengines Update - Current and Possible SDN ApplicationsSCALE/SWITCHengines Update - Current and Possible SDN Applications
SCALE/SWITCHengines Update - Current and Possible SDN Applications
 
Zoura Subscribed 2013 LinkBermuda Metered Cloud Services
Zoura Subscribed 2013 LinkBermuda Metered Cloud ServicesZoura Subscribed 2013 LinkBermuda Metered Cloud Services
Zoura Subscribed 2013 LinkBermuda Metered Cloud Services
 
WebRTC Computer Vision, Andrey Zakharchenko
WebRTC Computer Vision, Andrey Zakharchenko WebRTC Computer Vision, Andrey Zakharchenko
WebRTC Computer Vision, Andrey Zakharchenko
 
IPv6::Staying connected
IPv6::Staying connectedIPv6::Staying connected
IPv6::Staying connected
 
Mina2
Mina2Mina2
Mina2
 
Lightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New Features
Lightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New FeaturesLightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New Features
Lightweight M2M 1.1 - LwM2M 1.1 Protocol Overview & New Features
 
Navigating OpenStack Networking
Navigating OpenStack NetworkingNavigating OpenStack Networking
Navigating OpenStack Networking
 
Building Cloud - Where SDN Could Help
Building Cloud - Where SDN Could HelpBuilding Cloud - Where SDN Could Help
Building Cloud - Where SDN Could Help
 
Calico and mesos
Calico and mesosCalico and mesos
Calico and mesos
 

Destaque

Know about Fuelling Carrier Billing Market
Know about Fuelling Carrier Billing MarketKnow about Fuelling Carrier Billing Market
Know about Fuelling Carrier Billing MarketMahindra Comviva
 
ChampionsWay Staff Training - Billing Direct Training
ChampionsWay Staff Training - Billing Direct TrainingChampionsWay Staff Training - Billing Direct Training
ChampionsWay Staff Training - Billing Direct TrainingChampionsWayTraining
 
Telecoms & WebRTC: Opposites attract?!
Telecoms & WebRTC: Opposites attract?!Telecoms & WebRTC: Opposites attract?!
Telecoms & WebRTC: Opposites attract?!Sebastian Schumann
 
How to manage Broadband Traffic Intelligently?
How to manage Broadband Traffic Intelligently?How to manage Broadband Traffic Intelligently?
How to manage Broadband Traffic Intelligently?Mahindra Comviva
 
Operator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTC
Operator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTCOperator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTC
Operator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTCSebastian Schumann
 
Big Data - The power of data Analytics
Big Data - The power of data AnalyticsBig Data - The power of data Analytics
Big Data - The power of data AnalyticsMahindra Comviva
 
La gestion des exceptions avec Java
La gestion des exceptions avec JavaLa gestion des exceptions avec Java
La gestion des exceptions avec JavaPapa Cheikh Cisse
 
Cube based summaries of large association rule sets
Cube based summaries of large association rule setsCube based summaries of large association rule sets
Cube based summaries of large association rule setsPapa Cheikh Cisse
 
All You Need To Know About Network Interoperability
All You Need To Know About Network InteroperabilityAll You Need To Know About Network Interoperability
All You Need To Know About Network InteroperabilityMahindra Comviva
 
TADHack 2015 London: Number Mapper Implementation
TADHack 2015 London: Number Mapper ImplementationTADHack 2015 London: Number Mapper Implementation
TADHack 2015 London: Number Mapper ImplementationSebastian Schumann
 
An overview of standards and related technology in web services
An overview of standards and related technology in web servicesAn overview of standards and related technology in web services
An overview of standards and related technology in web servicesPapa Cheikh Cisse
 
Data Monetization– Mine data & Track Telecom customer behavior
Data Monetization– Mine data & Track Telecom customer behaviorData Monetization– Mine data & Track Telecom customer behavior
Data Monetization– Mine data & Track Telecom customer behaviorMahindra Comviva
 
Communication Service Evolution
Communication Service EvolutionCommunication Service Evolution
Communication Service EvolutionSebastian Schumann
 
Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...
Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...
Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...Sebastian Schumann
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management OverviewInam Khosa
 
IMS Service Control Model
IMS Service Control ModelIMS Service Control Model
IMS Service Control ModelInam Khosa
 
Flyod's algorithm for finding shortest path
Flyod's algorithm for finding shortest pathFlyod's algorithm for finding shortest path
Flyod's algorithm for finding shortest pathMadhumita Tamhane
 
Sae epc overview
Sae epc overviewSae epc overview
Sae epc overviewInam Khosa
 

Destaque (20)

Know about Fuelling Carrier Billing Market
Know about Fuelling Carrier Billing MarketKnow about Fuelling Carrier Billing Market
Know about Fuelling Carrier Billing Market
 
ChampionsWay Staff Training - Billing Direct Training
ChampionsWay Staff Training - Billing Direct TrainingChampionsWay Staff Training - Billing Direct Training
ChampionsWay Staff Training - Billing Direct Training
 
Akuntansi biaya
Akuntansi biayaAkuntansi biaya
Akuntansi biaya
 
Telecoms & WebRTC: Opposites attract?!
Telecoms & WebRTC: Opposites attract?!Telecoms & WebRTC: Opposites attract?!
Telecoms & WebRTC: Opposites attract?!
 
How to manage Broadband Traffic Intelligently?
How to manage Broadband Traffic Intelligently?How to manage Broadband Traffic Intelligently?
How to manage Broadband Traffic Intelligently?
 
Operator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTC
Operator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTCOperator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTC
Operator Insights: Thoughts, Experiences, Real-World Challenges Around WebRTC
 
Big Data - The power of data Analytics
Big Data - The power of data AnalyticsBig Data - The power of data Analytics
Big Data - The power of data Analytics
 
La gestion des exceptions avec Java
La gestion des exceptions avec JavaLa gestion des exceptions avec Java
La gestion des exceptions avec Java
 
Cube based summaries of large association rule sets
Cube based summaries of large association rule setsCube based summaries of large association rule sets
Cube based summaries of large association rule sets
 
All You Need To Know About Network Interoperability
All You Need To Know About Network InteroperabilityAll You Need To Know About Network Interoperability
All You Need To Know About Network Interoperability
 
TADHack 2015 London: Number Mapper Implementation
TADHack 2015 London: Number Mapper ImplementationTADHack 2015 London: Number Mapper Implementation
TADHack 2015 London: Number Mapper Implementation
 
An overview of standards and related technology in web services
An overview of standards and related technology in web servicesAn overview of standards and related technology in web services
An overview of standards and related technology in web services
 
Data Monetization– Mine data & Track Telecom customer behavior
Data Monetization– Mine data & Track Telecom customer behaviorData Monetization– Mine data & Track Telecom customer behavior
Data Monetization– Mine data & Track Telecom customer behavior
 
Communication Service Evolution
Communication Service EvolutionCommunication Service Evolution
Communication Service Evolution
 
Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...
Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...
Open-Source Based Prototype for Quality of Service (QoS) Monitoring and Quali...
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overview
 
FINETECH SMS Banking
FINETECH SMS BankingFINETECH SMS Banking
FINETECH SMS Banking
 
IMS Service Control Model
IMS Service Control ModelIMS Service Control Model
IMS Service Control Model
 
Flyod's algorithm for finding shortest path
Flyod's algorithm for finding shortest pathFlyod's algorithm for finding shortest path
Flyod's algorithm for finding shortest path
 
Sae epc overview
Sae epc overviewSae epc overview
Sae epc overview
 

Semelhante a ngnlab.eu - A Virtualized Laboratory Infrastructure

Future Internet: Managing Innovation and Testbed
Future Internet: Managing Innovation and TestbedFuture Internet: Managing Innovation and Testbed
Future Internet: Managing Innovation and TestbedShinji Shimojo
 
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...FIA2010
 
Supporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStackSupporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStackBruce Davie
 
DataArt Innovation Showcase VNF Testing
DataArt Innovation Showcase VNF TestingDataArt Innovation Showcase VNF Testing
DataArt Innovation Showcase VNF TestingAlan Quayle
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business TransformationCisco Service Provider
 
Spring sim 2010-riley
Spring sim 2010-rileySpring sim 2010-riley
Spring sim 2010-rileySopna Sumāto
 
OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013Edgar Magana
 
Open Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network ServicesOpen Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network ServicesCharles Eckel
 
Sadiq_Syed-Shakeeb_CV_Cubane
Sadiq_Syed-Shakeeb_CV_CubaneSadiq_Syed-Shakeeb_CV_Cubane
Sadiq_Syed-Shakeeb_CV_CubaneSyed Sadiq
 
OpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew TuckerOpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew TuckerLew Tucker
 
Edge Device Multi-unicasting for Video Streaming
Edge Device Multi-unicasting for Video StreamingEdge Device Multi-unicasting for Video Streaming
Edge Device Multi-unicasting for Video StreamingTal Lavian Ph.D.
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PROIDEA
 
Next Steps in the SDN/OpenFlow Network Innovation
Next Steps in the SDN/OpenFlow Network InnovationNext Steps in the SDN/OpenFlow Network Innovation
Next Steps in the SDN/OpenFlow Network InnovationOpen Networking Summits
 
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014mestery
 
Performance Analysis of VoIP by Communicating Two Systems
Performance Analysis of VoIP by Communicating Two Systems Performance Analysis of VoIP by Communicating Two Systems
Performance Analysis of VoIP by Communicating Two Systems IOSR Journals
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect KeynoteLinaro
 

Semelhante a ngnlab.eu - A Virtualized Laboratory Infrastructure (20)

Future Internet: Managing Innovation and Testbed
Future Internet: Managing Innovation and TestbedFuture Internet: Managing Innovation and Testbed
Future Internet: Managing Innovation and Testbed
 
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
 
Supporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStackSupporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStack
 
DataArt Innovation Showcase VNF Testing
DataArt Innovation Showcase VNF TestingDataArt Innovation Showcase VNF Testing
DataArt Innovation Showcase VNF Testing
 
4a+b S. Fischer Wisebed
4a+b S. Fischer Wisebed4a+b S. Fischer Wisebed
4a+b S. Fischer Wisebed
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation
 
VPN in Virtualized DataCenter
VPN in Virtualized DataCenterVPN in Virtualized DataCenter
VPN in Virtualized DataCenter
 
Spring sim 2010-riley
Spring sim 2010-rileySpring sim 2010-riley
Spring sim 2010-riley
 
OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013
 
Open Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network ServicesOpen Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network Services
 
Sadiq_Syed-Shakeeb_CV_Cubane
Sadiq_Syed-Shakeeb_CV_CubaneSadiq_Syed-Shakeeb_CV_Cubane
Sadiq_Syed-Shakeeb_CV_Cubane
 
OpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew TuckerOpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew Tucker
 
Edge Device Multi-unicasting for Video Streaming
Edge Device Multi-unicasting for Video StreamingEdge Device Multi-unicasting for Video Streaming
Edge Device Multi-unicasting for Video Streaming
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
 
Next Steps in the SDN/OpenFlow Network Innovation
Next Steps in the SDN/OpenFlow Network InnovationNext Steps in the SDN/OpenFlow Network Innovation
Next Steps in the SDN/OpenFlow Network Innovation
 
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Performance Analysis of VoIP by Communicating Two Systems
Performance Analysis of VoIP by Communicating Two Systems Performance Analysis of VoIP by Communicating Two Systems
Performance Analysis of VoIP by Communicating Two Systems
 
Networking in Openstack - Neutron 101
Networking in Openstack - Neutron 101Networking in Openstack - Neutron 101
Networking in Openstack - Neutron 101
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
 

Mais de Sebastian Schumann

Challenges Consuming Programmable Telecoms from the Developer’s Perspective
Challenges Consuming Programmable Telecoms from the Developer’s PerspectiveChallenges Consuming Programmable Telecoms from the Developer’s Perspective
Challenges Consuming Programmable Telecoms from the Developer’s PerspectiveSebastian Schumann
 
immmr - transition from a commercial CPaaS to an open-source communications b...
immmr - transition from a commercial CPaaS to an open-source communications b...immmr - transition from a commercial CPaaS to an open-source communications b...
immmr - transition from a commercial CPaaS to an open-source communications b...Sebastian Schumann
 
Programmable Telecoms is Hard - The immmr Story
Programmable Telecoms is Hard - The immmr StoryProgrammable Telecoms is Hard - The immmr Story
Programmable Telecoms is Hard - The immmr StorySebastian Schumann
 
immmr - a hybrid operator model explained
immmr - a hybrid operator model explainedimmmr - a hybrid operator model explained
immmr - a hybrid operator model explainedSebastian Schumann
 
Post-launch experiences from a locally developed internal proof of concept im...
Post-launch experiences from a locally developed internal proof of concept im...Post-launch experiences from a locally developed internal proof of concept im...
Post-launch experiences from a locally developed internal proof of concept im...Sebastian Schumann
 
Expanding Service Providers’ Reach With WebRTC
Expanding Service Providers’ Reach With WebRTCExpanding Service Providers’ Reach With WebRTC
Expanding Service Providers’ Reach With WebRTCSebastian Schumann
 
Service Provider Involvement with WebRTC
Service Provider Involvement with WebRTCService Provider Involvement with WebRTC
Service Provider Involvement with WebRTCSebastian Schumann
 
Enabling Enhanced Services Through IMS Technology
Enabling Enhanced Services Through IMS TechnologyEnabling Enhanced Services Through IMS Technology
Enabling Enhanced Services Through IMS TechnologySebastian Schumann
 
Integration of Rich Communication Services
Integration of Rich Communication ServicesIntegration of Rich Communication Services
Integration of Rich Communication ServicesSebastian Schumann
 
Next Generation Services. The operator’s dream - The OTT’s reality?
Next Generation Services. The operator’s dream - The OTT’s reality?Next Generation Services. The operator’s dream - The OTT’s reality?
Next Generation Services. The operator’s dream - The OTT’s reality?Sebastian Schumann
 
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...Sebastian Schumann
 
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...Sebastian Schumann
 
Presence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core NetworksPresence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core NetworksSebastian Schumann
 
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...Sebastian Schumann
 

Mais de Sebastian Schumann (20)

Challenges Consuming Programmable Telecoms from the Developer’s Perspective
Challenges Consuming Programmable Telecoms from the Developer’s PerspectiveChallenges Consuming Programmable Telecoms from the Developer’s Perspective
Challenges Consuming Programmable Telecoms from the Developer’s Perspective
 
immmr - transition from a commercial CPaaS to an open-source communications b...
immmr - transition from a commercial CPaaS to an open-source communications b...immmr - transition from a commercial CPaaS to an open-source communications b...
immmr - transition from a commercial CPaaS to an open-source communications b...
 
Programmable Telecoms is Hard - The immmr Story
Programmable Telecoms is Hard - The immmr StoryProgrammable Telecoms is Hard - The immmr Story
Programmable Telecoms is Hard - The immmr Story
 
immmr - a hybrid operator model explained
immmr - a hybrid operator model explainedimmmr - a hybrid operator model explained
immmr - a hybrid operator model explained
 
immmr - going both ways
immmr - going both waysimmmr - going both ways
immmr - going both ways
 
Post-launch experiences from a locally developed internal proof of concept im...
Post-launch experiences from a locally developed internal proof of concept im...Post-launch experiences from a locally developed internal proof of concept im...
Post-launch experiences from a locally developed internal proof of concept im...
 
IMS Service Rev. 2015
IMS Service Rev. 2015IMS Service Rev. 2015
IMS Service Rev. 2015
 
Expanding Service Providers’ Reach With WebRTC
Expanding Service Providers’ Reach With WebRTCExpanding Service Providers’ Reach With WebRTC
Expanding Service Providers’ Reach With WebRTC
 
Service Provider Involvement with WebRTC
Service Provider Involvement with WebRTCService Provider Involvement with WebRTC
Service Provider Involvement with WebRTC
 
IMS Signaling (Rev. 3)
IMS Signaling (Rev. 3)IMS Signaling (Rev. 3)
IMS Signaling (Rev. 3)
 
Enabling Enhanced Services Through IMS Technology
Enabling Enhanced Services Through IMS TechnologyEnabling Enhanced Services Through IMS Technology
Enabling Enhanced Services Through IMS Technology
 
IMS Services
IMS ServicesIMS Services
IMS Services
 
Lecture about XMPP
Lecture about XMPPLecture about XMPP
Lecture about XMPP
 
Integration of Rich Communication Services
Integration of Rich Communication ServicesIntegration of Rich Communication Services
Integration of Rich Communication Services
 
Next Generation Services. The operator’s dream - The OTT’s reality?
Next Generation Services. The operator’s dream - The OTT’s reality?Next Generation Services. The operator’s dream - The OTT’s reality?
Next Generation Services. The operator’s dream - The OTT’s reality?
 
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...The Potential of Consolidating  SIP and XMPP Based Communication for Telecomm...
The Potential of Consolidating SIP and XMPP Based Communication for Telecomm...
 
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
 
Presence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core NetworksPresence Service Integration Using Interconnected IP Multimedia Core Networks
Presence Service Integration Using Interconnected IP Multimedia Core Networks
 
IMS Signaling Details
IMS Signaling DetailsIMS Signaling Details
IMS Signaling Details
 
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
Voice over IP (VoIP) Speech Quality Measurement with Open-Source Software Com...
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley 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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 

Último (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 

ngnlab.eu - A Virtualized Laboratory Infrastructure

  • 1. Hochschule für Telekommunikation Leipzig Science Days 3. November 2010 Leipzig, Germany
  • 2. Facts }  Next generation communication infrastructure on STU Bratislava (shared deployment of faculties for electronics and informatics) }  Playground to implement results of research in the area of IP based services Vision }  Open and transparent server and service infrastructure }  Cost-efficient investment that offers high-end open communication environment An Example }  Presenting of how far we went already in the world of standard compliant and free software }  Showing that the use of open-source software in education can be tremendously supportive }  Shocking operators in what some pieces of hardware can do 2
  • 3. }  Virtual laboratory, just with a wider distribution of the used infrastructure in the community }  More partners massively increase the efficiency of all ngnlab.eu members ◦  Re-use the existing deployment and know-how ◦  Distribute core components to simulate real multi- operator infrastructures (security, network parameter) ◦  Integrate and cross-test new applications }  1st step proofs feasibility: Long term successful STU+ST cooperation in ngnlab.eu project
  • 4. }  Complete SIP based communication infrastructure ◦  Basic SIP services (registrar, proxy) ◦  NAT traversal, media relay ◦  Integrated voice mail system, conferencing engine ◦  Media gateway through VoIP trunk ◦  Presence service }  We can in fact become a small VoIP operator. 4
  • 5. }  Complete IMS service infrastructure ◦  IMS core (P/I/S/E-CSCF), HSS ◦  Integrated presence management ◦  XDMS (ft. authorization, resource lists) ◦  SIP application server }  IMS integrated IPTV ◦  Three channels ◦  Network based video recorder (nPVR) ◦  IPTV messaging ◦  Broadcasts 5
  • 6. Hardware }  A rack each site }  A couple of servers }  Some basic switches }  UPS 6 Courtesy of ScriS (www.flickr.com)
  • 8. }  Everything running on STU servers is OSS ◦  Operating system ◦  Virtualization software ◦  SIP server, media server ◦  IMS core ◦  Application server ◦  IPTV solution 8
  • 9. }  "the act of virtualizing" }  … to run a program in virtual storage }  … to simulate some effect or condition on a computer }  Virtual: defined in philosophy as "that which is not real" Courtesy of Wiktionary (www.wiktionary.com)
  • 10. }  “Virtual laboratory” ◦  Deployment of physical infrastructure on two sites at the university in Bratislava and one site at Slovak Telekom, a.s. }  “Virtual servers” ◦  Each physical server hosts several virtual machines }  “Virtual networking” ◦  Virtual LANs to separate network traffic for security and research (monitoring) ◦  Not restricted to physical connections DateAuthor / Presentation title 10
  • 11. }  FEI lab ◦  5 physical servers (all running GNU/Linux) ◦  1 management switch, 1 traffic switch (L3) }  FIIT lab ◦  4 physical server (all running GNU/Linux) ◦  Connected to university switch ◦  Routing, management etc. through Linux router }  ST lab ◦  2 physical server (VMWare ESX, Solaris) ◦  Shared NAS server
  • 12. }  Several virtualization techniques are used ◦  Full virtualization –  ST: VMWare ESX Server 3.0.1 –  STU: Xen 3.2 (hardware-assisted virtualization, HVM) ◦  Paravirtualization –  STU lab: Xen 3.2 ◦  OS-level virtualization –  ST: Solaris 10 Containers }  Oracle VirtualBox and VMWare server used on notebooks to emulate several client instances
  • 13. }  Distributed labs interconnected with OpenVPN ◦  Linux routers on STU and a dedicated virtual machine on ST run the software ◦  IPTables used to solve NAT problem }  Within each lab configured VLANs to separate traffic and enforce security policies ◦  Native VMWare ESX and Solaris 10 feature ◦  Xen servers use user mode enhancements for kernel
  • 14. }  Traffic separation according ◦  Connection type –  Network traffic –  Management of physical and virtual machines ◦  Service –  Each service has own VLANs (VoIP, IMS, IPTV) ◦  Protocol –  Signaling: SIP, XMPP, Diameter –  Media: RTP, RTMP }  Easy enforcement of security policies and network traffic monitoring
  • 16. Sebastian Schumann schumann@ktl.elf.stuba.sk 16All registered trademarks are property of their respective owners.
  • 17. Sebastian Schumann schumann@ktl.elf.stuba.sk Disclosure Sebastian works for Slovak Telekom, a.s. in the development and design department. He is a senior application designer in the area of voice services, IP Multimedia Subsystem, and converged applications. On the Slovak University of Technology, Sebastian is currently in his 3rd year of his PhD studies. He focuses on next generation identity management and its potential in service personalization and collaboration. Slovak Telekom, a.s. and the Slovak University of Technology are members of the ngnlab.eu initiative. 17All registered trademarks are property of their respective owners.