SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Presence service integration
using interconnected IP
Multimedia Core Networks
Eugen Mikóczý, Sebastian Schumann
Slovak University of Technology, Bratislava
Stephan Massner, Michael Maruschke
Hochschule für Telekommunikation, Leipzig
Outline
•  Infrastructure
•  Interconnection
•  Presence service in the IMS
•  Deployment
•  Current state
•  Future use cases
Infrastructure
•  Bratislava
– ngnlab.eu: Virtualized environment for
educational and research purposes
– OpenIMS testbed installed and integrated with
services (e.g. presence)
•  Leipzig
– NGN test and research lab with OpenIMS
•  Interconnected infrastructure via secured
OpenVPN channel
Testbed in Bratislava
SIPI-CSCFP-CSCF
S-CSCF
Signaling core
Support systems
HSS
NGN
ASF
NGN NGN NGN NGN
ASF ASF ASF ASF
Proxy
Application layer
XDMS
(voice)(conf.)(IPTV)(presence)
•  Logically separated
HW machine
•  Xen virtualization
•  All components via
NAT behind proxy
•  Different VLANs
•  VPN client on
proxy connects to
Leipzig GW
Interconnection
Media
Data
Signalling
Data
Application
Data
AS
UE
AS
UE
GWGW
IMS Testbed STUIMS Testbed HfTL
Public
Internet
VPN Tunel
Core IMS
#B
Core IMS
#A
HfTL - Hochschule f?r Telekommunikation Leipzig (Germany)
Legend:
GW - Gateway (for Interconnection)
AS - Application Server
UE - User Equipment STU - Slovak University of Technology Bratislava (Slovakia)
Interconnection - Current status
Interconnection ctd.
Legend: AS - Application Server
VPN Tunel
Media
Data
Signalling
Data
Application
Data
AS
GWCore IMS
Network
Core Transport
Steps from plain to standardized Interconnection
Establishment of
a shared VPN-
interconnection
between two
different and
separate located
IMS-based
Multimedia
Networks
Step 1)
Interconnection ctd.
Legend:
IBCF - Interconnection Border Control Function
AS - Application Server
VPN Tunel
Media
Data
Signalling
Data
Application
Data
AS
GWIBCFCore IMS
Network
Core Transport
Steps from plain to standardized Interconnection
Establishment of
a standardized
interconnection
in the signalling
layer using the
IBCF to connect
two IMS-based
Multimedia
Networks
Step 2)
Interconnection ctd.
Legend:
IBCF - Interconnection Border Control Function
AS - Application Server
SPDF - Service-based Policy Decision Fcuntion
IBGF - Interconnection Border Gateway Function
VPN Tunel
Media
Data
Signalling
Data
Application
Data
AS
GWIBCF
SPDF
IBGF
Core IMS
Network
Core Transport
Steps from plain to standardized Interconnection
Establishment of
a standardized
interconnection
in the signalling
layer using the
IBCF and in the
transport layer
using the IBGF to
connect two
IMS-based
Multimedia
Networks
Step 3)
Interconnection ctd.
Application
Data
Media
Data
Signalling
Data
ANGF - Access Network Gateway Function
UE - User Equipment
AS - Application Server
Legend:
RACS - Ressource and Admission Control Subsystem
IBGF - Interconnection Border Gateway Function
NASS - Network Attachment Subsystem P-CSCF - Proxy Call Session Control Function
IBCF - Interconnection Border Gateway Function
IMS Testbed
Network
IP Transport
IBGF
RACS NASS
ANGF
Core IMS P-
CSCF
IBCF
AS
UE
Ut
Gm
Ut
Gm
Ic
Iz
Network
IP Transport
IBGF
RACSNASS
ANGF
Core IMSP-
CSCF
IBCF
AS
UE
Slovak University of
TechnologyTelekommunikation Leipzig
Hochschule f?r
IMS Testbed
Future view of Interconnection possibilities
Data
Media
Data
Media
Presence service in the IMS
•  Proxy only L3 outbound proxy for UE
•  P-CSCF is logical end-point (L7) for
connections
•  P-CSCF assigns P-Asserted-Identity (PAI)
header that presence server (PS) will trust
later
•  S-CSCF triggers presence related SIP
message to be relayed towards PS
Presence service in the IMS ctd.
•  Initial filter criteria (IFC) enables routing
to application server, e.g. PS
•  Filter: Event: presence, presence.winfo
•  Both domains (.sk .de) forward to one PS
•  PS trusts PAI header from both domains
(otherwise also challenging possible)
Service Profile
User Profile
Service Profile
Includes information about service access and
dependencies to user registration state
and service availibility.
Each service profile can be specified for a
single user or shared by different users by
linking the service profile.
Service Profile ctd.
User Profile
Service Profile
Indicator: registered/unregistered/independend
The Indicator describe the dependency to user
registration state.
Three different states will be differ:
- registered (user is registered)
- unregistered (user is not registered)
- independend (user registered or not)
Triggering
User Profile
Filter: Trigger Point + AS Information
Service Profile
Indicator: registered/unregistered/independend
Filter describe an term including information
about trigger point and application server
access data belong the service profile.
An trigger point is a logical expression
including sip message parts and matching
expressionsaccording the service.
Triggering ctd.
User Profile
available
if AS isn't
Proceedings
SIP-URILogical expression:
CNF: ( A or B ) and C
DNF: ( A and B ) or C
Filter: Trigger Point + AS Information
Service Profile
Indicator: registered/unregistered/independend
Requested URI
Method
header
Session case
SDP line
matches/
equals/
is one of
Service Point Trigger:
Deployment
•  OpenIMS CSCFs and HSS from FOKUS
Fraunhofer
– P-CSCF can be reached via proxy externally
– Other components on one VLAN
•  OpenSIPS as PS, configured to work as
IMS ASF
– PS can be reached via S-CSCF, separate VLAN
•  OpenXCAP as XDMS, integrated with PS
– XDMS can be reached via proxy externally
Current state
•  L3 secured interconnection
•  ASF sharing not via standardized IMS
procedures but simple direct access
•  Interconnection proven to work (no
significant packet delay, security verified)
•  After the base is proven, future steps
towards standardized interconnection can
be taken
Future use cases
•  IBCF in signaling layer to interconnect IMS
core networks
•  IBCF in signaling and IBGF in transport
layer to interconnect the networks
•  Integrate also IMS interconnected call
scenarios acc. standards and perform tests
Thank you.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Ch 05 --- nfv basics
Ch 05 --- nfv basicsCh 05 --- nfv basics
Ch 05 --- nfv basics
 
Orchestrating NFV Workloads in Multiple Clouds
Orchestrating NFV Workloads in Multiple CloudsOrchestrating NFV Workloads in Multiple Clouds
Orchestrating NFV Workloads in Multiple Clouds
 
Speed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC frameworkSpeed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC framework
 
Speed5G Workshop London presentation of the Speed5G workshop Demos
Speed5G Workshop London presentation of the Speed5G workshop Demos Speed5G Workshop London presentation of the Speed5G workshop Demos
Speed5G Workshop London presentation of the Speed5G workshop Demos
 
Speed5G Workshop London presentation of the Speed5G RRM framework
Speed5G Workshop London presentation of the Speed5G RRM frameworkSpeed5G Workshop London presentation of the Speed5G RRM framework
Speed5G Workshop London presentation of the Speed5G RRM framework
 
2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
 
Openconfig
OpenconfigOpenconfig
Openconfig
 
Nfv compute domain
Nfv compute domainNfv compute domain
Nfv compute domain
 
Summit 16: Providing Root Cause Analysis to OPNFV Using Pinpoint -the A-CORD ...
Summit 16: Providing Root Cause Analysis to OPNFV Using Pinpoint -the A-CORD ...Summit 16: Providing Root Cause Analysis to OPNFV Using Pinpoint -the A-CORD ...
Summit 16: Providing Root Cause Analysis to OPNFV Using Pinpoint -the A-CORD ...
 
Model-driven Network Management
Model-driven Network ManagementModel-driven Network Management
Model-driven Network Management
 
3. RINA use cases, results, benefits
3. RINA use cases, results, benefits3. RINA use cases, results, benefits
3. RINA use cases, results, benefits
 
Flow Monitoring Tools, What do we have, What do we need?
Flow Monitoring Tools, What do we have, What do we need?Flow Monitoring Tools, What do we have, What do we need?
Flow Monitoring Tools, What do we have, What do we need?
 
The hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoThe hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diego
 
gRPC stack supporting Intel Resource Director technology (RDT)
gRPC stack supporting Intel Resource Director technology (RDT)gRPC stack supporting Intel Resource Director technology (RDT)
gRPC stack supporting Intel Resource Director technology (RDT)
 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduard
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
 
Network Service Benchmarking
Network Service BenchmarkingNetwork Service Benchmarking
Network Service Benchmarking
 
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionEU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peter
 

Similar a Presence Service Integration Using Interconnected IP Multimedia Core Networks

Cisco Application eXtension Platform (AXP) - James Weathersby, Cisco
Cisco Application eXtension Platform (AXP) - James Weathersby, CiscoCisco Application eXtension Platform (AXP) - James Weathersby, Cisco
Cisco Application eXtension Platform (AXP) - James Weathersby, Cisco
mfrancis
 

Similar a Presence Service Integration Using Interconnected IP Multimedia Core Networks (20)

Digital network lecturer4
Digital network  lecturer4Digital network  lecturer4
Digital network lecturer4
 
Next-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAMNext-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAM
 
OSI Model.pptx
OSI Model.pptxOSI Model.pptx
OSI Model.pptx
 
Manageengine Netflow analyzer - An Insight
Manageengine Netflow analyzer - An InsightManageengine Netflow analyzer - An Insight
Manageengine Netflow analyzer - An Insight
 
2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBL
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
Phanidhar Gorrepati
Phanidhar GorrepatiPhanidhar Gorrepati
Phanidhar Gorrepati
 
Uit Presentation of IN/NGIN for Cosmote 2010
Uit Presentation of IN/NGIN for  Cosmote  2010Uit Presentation of IN/NGIN for  Cosmote  2010
Uit Presentation of IN/NGIN for Cosmote 2010
 
Networking and communications security – network architecture design
Networking and communications security – network architecture designNetworking and communications security – network architecture design
Networking and communications security – network architecture design
 
Cisco Application eXtension Platform (AXP) - James Weathersby, Cisco
Cisco Application eXtension Platform (AXP) - James Weathersby, CiscoCisco Application eXtension Platform (AXP) - James Weathersby, Cisco
Cisco Application eXtension Platform (AXP) - James Weathersby, Cisco
 
NFA - Middle East Workshop
NFA - Middle East WorkshopNFA - Middle East Workshop
NFA - Middle East Workshop
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 
IMS presentation
IMS presentationIMS presentation
IMS presentation
 
IMS presentation
IMS presentationIMS presentation
IMS presentation
 
Ims 3 gpp- 23-228
Ims 3 gpp- 23-228Ims 3 gpp- 23-228
Ims 3 gpp- 23-228
 
Ims 3 gpp- 23-228
Ims 3 gpp- 23-228Ims 3 gpp- 23-228
Ims 3 gpp- 23-228
 
Pass4sure 640-864 Questions Answers
Pass4sure 640-864 Questions AnswersPass4sure 640-864 Questions Answers
Pass4sure 640-864 Questions Answers
 
Resume 8 Yrs.Exp. c c++,Telecom
Resume 8 Yrs.Exp. c c++,TelecomResume 8 Yrs.Exp. c c++,Telecom
Resume 8 Yrs.Exp. c c++,Telecom
 

Más de Sebastian Schumann

Más 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
 
Communication Service Evolution
Communication Service EvolutionCommunication Service Evolution
Communication Service Evolution
 
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...
 
TADHack 2015 London: Number Mapper Implementation
TADHack 2015 London: Number Mapper ImplementationTADHack 2015 London: Number Mapper Implementation
TADHack 2015 London: Number Mapper Implementation
 
IMS Service Rev. 2015
IMS Service Rev. 2015IMS Service Rev. 2015
IMS Service Rev. 2015
 
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
 
Telecoms & WebRTC: Opposites attract?!
Telecoms & WebRTC: Opposites attract?!Telecoms & WebRTC: Opposites attract?!
Telecoms & WebRTC: Opposites attract?!
 
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?
 
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...
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
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
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 

Presence Service Integration Using Interconnected IP Multimedia Core Networks

  • 1. Presence service integration using interconnected IP Multimedia Core Networks Eugen Mikóczý, Sebastian Schumann Slovak University of Technology, Bratislava Stephan Massner, Michael Maruschke Hochschule für Telekommunikation, Leipzig
  • 2. Outline •  Infrastructure •  Interconnection •  Presence service in the IMS •  Deployment •  Current state •  Future use cases
  • 3. Infrastructure •  Bratislava – ngnlab.eu: Virtualized environment for educational and research purposes – OpenIMS testbed installed and integrated with services (e.g. presence) •  Leipzig – NGN test and research lab with OpenIMS •  Interconnected infrastructure via secured OpenVPN channel
  • 4. Testbed in Bratislava SIPI-CSCFP-CSCF S-CSCF Signaling core Support systems HSS NGN ASF NGN NGN NGN NGN ASF ASF ASF ASF Proxy Application layer XDMS (voice)(conf.)(IPTV)(presence) •  Logically separated HW machine •  Xen virtualization •  All components via NAT behind proxy •  Different VLANs •  VPN client on proxy connects to Leipzig GW
  • 5. Interconnection Media Data Signalling Data Application Data AS UE AS UE GWGW IMS Testbed STUIMS Testbed HfTL Public Internet VPN Tunel Core IMS #B Core IMS #A HfTL - Hochschule f?r Telekommunikation Leipzig (Germany) Legend: GW - Gateway (for Interconnection) AS - Application Server UE - User Equipment STU - Slovak University of Technology Bratislava (Slovakia) Interconnection - Current status
  • 6. Interconnection ctd. Legend: AS - Application Server VPN Tunel Media Data Signalling Data Application Data AS GWCore IMS Network Core Transport Steps from plain to standardized Interconnection Establishment of a shared VPN- interconnection between two different and separate located IMS-based Multimedia Networks Step 1)
  • 7. Interconnection ctd. Legend: IBCF - Interconnection Border Control Function AS - Application Server VPN Tunel Media Data Signalling Data Application Data AS GWIBCFCore IMS Network Core Transport Steps from plain to standardized Interconnection Establishment of a standardized interconnection in the signalling layer using the IBCF to connect two IMS-based Multimedia Networks Step 2)
  • 8. Interconnection ctd. Legend: IBCF - Interconnection Border Control Function AS - Application Server SPDF - Service-based Policy Decision Fcuntion IBGF - Interconnection Border Gateway Function VPN Tunel Media Data Signalling Data Application Data AS GWIBCF SPDF IBGF Core IMS Network Core Transport Steps from plain to standardized Interconnection Establishment of a standardized interconnection in the signalling layer using the IBCF and in the transport layer using the IBGF to connect two IMS-based Multimedia Networks Step 3)
  • 9. Interconnection ctd. Application Data Media Data Signalling Data ANGF - Access Network Gateway Function UE - User Equipment AS - Application Server Legend: RACS - Ressource and Admission Control Subsystem IBGF - Interconnection Border Gateway Function NASS - Network Attachment Subsystem P-CSCF - Proxy Call Session Control Function IBCF - Interconnection Border Gateway Function IMS Testbed Network IP Transport IBGF RACS NASS ANGF Core IMS P- CSCF IBCF AS UE Ut Gm Ut Gm Ic Iz Network IP Transport IBGF RACSNASS ANGF Core IMSP- CSCF IBCF AS UE Slovak University of TechnologyTelekommunikation Leipzig Hochschule f?r IMS Testbed Future view of Interconnection possibilities Data Media Data Media
  • 10. Presence service in the IMS •  Proxy only L3 outbound proxy for UE •  P-CSCF is logical end-point (L7) for connections •  P-CSCF assigns P-Asserted-Identity (PAI) header that presence server (PS) will trust later •  S-CSCF triggers presence related SIP message to be relayed towards PS
  • 11. Presence service in the IMS ctd. •  Initial filter criteria (IFC) enables routing to application server, e.g. PS •  Filter: Event: presence, presence.winfo •  Both domains (.sk .de) forward to one PS •  PS trusts PAI header from both domains (otherwise also challenging possible)
  • 12. Service Profile User Profile Service Profile Includes information about service access and dependencies to user registration state and service availibility. Each service profile can be specified for a single user or shared by different users by linking the service profile.
  • 13. Service Profile ctd. User Profile Service Profile Indicator: registered/unregistered/independend The Indicator describe the dependency to user registration state. Three different states will be differ: - registered (user is registered) - unregistered (user is not registered) - independend (user registered or not)
  • 14. Triggering User Profile Filter: Trigger Point + AS Information Service Profile Indicator: registered/unregistered/independend Filter describe an term including information about trigger point and application server access data belong the service profile. An trigger point is a logical expression including sip message parts and matching expressionsaccording the service.
  • 15. Triggering ctd. User Profile available if AS isn't Proceedings SIP-URILogical expression: CNF: ( A or B ) and C DNF: ( A and B ) or C Filter: Trigger Point + AS Information Service Profile Indicator: registered/unregistered/independend Requested URI Method header Session case SDP line matches/ equals/ is one of Service Point Trigger:
  • 16. Deployment •  OpenIMS CSCFs and HSS from FOKUS Fraunhofer – P-CSCF can be reached via proxy externally – Other components on one VLAN •  OpenSIPS as PS, configured to work as IMS ASF – PS can be reached via S-CSCF, separate VLAN •  OpenXCAP as XDMS, integrated with PS – XDMS can be reached via proxy externally
  • 17. Current state •  L3 secured interconnection •  ASF sharing not via standardized IMS procedures but simple direct access •  Interconnection proven to work (no significant packet delay, security verified) •  After the base is proven, future steps towards standardized interconnection can be taken
  • 18. Future use cases •  IBCF in signaling layer to interconnect IMS core networks •  IBCF in signaling and IBGF in transport layer to interconnect the networks •  Integrate also IMS interconnected call scenarios acc. standards and perform tests