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
UE GW GW IMS Testbed STU IMS 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
Data Signalling Data Application Data AS GW Core 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)
- Application Server VPN Tunel Media Data Signalling Data Application Data AS GW IBCF Core 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)
- Application Server SPDF - Service-based Policy Decision Fcuntion IBGF - Interconnection Border Gateway Function VPN Tunel Media Data Signalling Data Application Data AS GW IBCF 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)
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 RACS NASS ANGF Core IMS P- CSCF IBCF AS UE Slovak University of Technology Telekommunikation Leipzig Hochschule f?r IMS Testbed Future view of Interconnection possibilities Data Media Data Media
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
(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)
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.
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)
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.
Logical 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:
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
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
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