22
SDiscovery and SDistribution between IMNs Stephan Massner Slovak University of Technology in Bratislava Faculty of Electrical Engineering and Information Technology Department of Telecommunications Institut f¨ ur Telekommunikationsinformatik (HfTL) “Service Discovery and Service Distribution between IP-Multimedia Networks” ITG Fachbericht 242, S. 94-101 16. Mai 2013 Massner, Weber (STU FEI ) SDiscovery and SDistribution between IMNs 16. Mai 2013 1 / 14

[c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

SDiscovery and SDistribution between IMNs

Stephan Massner

Slovak University of Technology in BratislavaFaculty of Electrical Engineering and Information Technology

Department of Telecommunications

Institut fur Telekommunikationsinformatik (HfTL)

“Service Discovery and Service Distribution betweenIP-Multimedia Networks”

ITG Fachbericht 242, S. 94-101

16. Mai 2013

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 1 / 14

Page 2: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Agenda

1 Service Discovery

2 Service Distribution

3 IP-Multimedianetze

4 Service Discovery und Service Distribution in IMNs

5 Service Discovery and Distribution System

6 Modifikation der SLA-Spezifikation

7 Evaluierung

8 Zusammenfassung

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 2 / 14

Page 3: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery

Service Discovery in IP-Netzen

Ermittlung von Informationen, welche Dienste in einer Domane verfugbar sind

SRV-Daemon required with DNS usage

Legend: DC - Domain Controller; DNS - Domain Name System; DHCP - Dynamic Host Configuration Protocol; SRV - Service; RR - Resource Record; SOF - Service Offering Function; SRF - Service Requesting Function

Dynamic IP-Configuration using DHCPNote: SRV-RR and optional required Certificate may transfered using a DHCP-Option

Static IP-Configuration using the SRV-DaemonNote: The Protocol used for negotiation is not specified yet Pushing RRs

SRV-RR Leases<SRV-RR> <SRV-Identifier> <SRV-Tupel> <Lease time></SRV-RR>

SRV-Daemon

SRF

SOF

DNS-Server

DHCP-Server

DC

offering Service (+Certificate)

Service confirmation

resolving Service

Request

Service location (

host|ip-addr)

requesting

Host Conf

iguration

confirming

Host Conf

iguration

Host

Pushing SRV-RR

Service Localisation using DNS and DHCP

SOFDC

(DNS-Server)

offering Service

Service confirmation

Domain Configuration with SOF using DNS only Domain Configuration with SOF using DHCP and DNS

static IPaddress

SOF sends a requests towardsthe DNS to add the containedSRV-RR

DNS accepts or declines thereceived SRV-RR-AddRequest

SOF

DNS-Server

DHCP-Server

DC

(1) DHCP

-Discove

r

(3) DHCP

-Request

+ SRV-R

R-AddReq

.

(2) DHCP

-Offer

(6) DHCP

-Ack + S

RV-RR-Ad

dAck or

DHCP

-Ack + S

RV-RR-Ad

dNAck or

DHCP

-Nak

(4) AddingA/AAAA-RR+ SRV-RR(5) Con-

firm A/AAAA-RR+ SRV-RR

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 3 / 14

Page 4: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Distribution

Service Distribution in IP-Netzen

Zentralisiert: Domain Name System (DNS)-basierend

I (Straightforward) Naming Authority PoinTeR - (S)NAPTRF Ersetzungsregeln fur Dienstauflosungsanfragen (Regular Expressions)F Delegationsregeln fur Dienstauflosungsanfragen (Domanenubergreifend)

I SeRVice - Resource Record - SRV-RR

F Dienstzugriffsinformationen fur Dienstauflosungsanfragen innerhalb einer

Domane (Layer-4/-5 Informationen)

I A(AAA) - Resource Record - A(AAA)-RR

F Layer-3 Informationen zur Kontaktaufnahme mit dem Zielhost

Dezentralisiert

I Universal Plug and Play (UPnP) basierend

F Prasenzdienst fur Capability-Austausch (link-local Adressierung)

I WS-Discovery basierend (Windows Communication Foundation - WCF)

F Ad-hoc Mode (Multicast Domane)

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 4 / 14

Page 5: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

IP-Multimedianetze: ETSI TISPAN/ 3GPP

IMN-Architekturvergleich ETSI TISPAN und 3GPP

ETSI TISPAN: 2/3-Ebenen Inter/Intra-Domain Zusammenschaltung moglich

3GPP: nur 2-Ebenen Inter-Domain Zusammenschaltung moglich (Inter-IMS only!)

InterconnectionBorder ControlFunction (IBCF)

InterworkingFunction(IWF)

Resource AdmissionControl Subsystem

(RACS)

InterconnectionBorder GatewayFunction (IBGF)

IMS Network IP Multimedia Network

ETSI TISPAN Interworking Reference Architecture

Iz

Iw

Ic

Gq'

Ia

Ib

Mk

Mw

Mm

TransportControlLayer

TransportProcessLayer

SignallingLayer

Iz

Non-SIP-basedMultimedia Network

SIP-basedMultimedia Network

Non-SIP basedsignallinginformation

SIPsignallinginformation

media dataDs

InterconnectionBorder ControlFunction (IBCF)

TransitionGateway(TrGW)

3GPP Inter-IMS and IP Interconnection

Izi

Ici

Mx

Ix

IMS-ALG

TransportPlane

Inter-IMS(II) NNI

other IMS/SIP-basedMultimedia Network

Border Control Functions

IMS Network

THIG

SignallingLayer

Ri'

Ri'

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 5 / 14

Page 6: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

IP-Multimedianetze: ETSI TISPAN/ 3GPP

Capability Exchange Mechanism (CEM)1 zwischen IMNs

Architekturunabhangig: 3GPP und ETSI TISPAN kompatibel

Zusammenschaltungsunabhangig: intra/inter-domain, (direkt/indirekt)

Dezentrales System: Selbstorganisation basierend auf vorhandenem Domain NameSystem (DNS) und Dynamic Host Configuration Protocol -Infrastruktur2

SIP-kompatibel: Inter-IMS, IMN und non-SIP-IMN Kompatibilitat

Passive Presence Service & Service Discovery and Distribution Support between IMNs

Peering Network

Ic(i)

IBCF #B IMS CoreNetwork

IMS CoreNetwork

IMS CoreNetwork

IBCF #A

Presentity

Watcher

IBCF #C

Presentity

Watcher

XMLstructure

Capability

Capability Presentity

WatcherXML

parserDBStorageFunction

Ic(i)

Ic(i)

CIC

DNS DHCP

DC

Legend: IBCF - Interconnection Border Control Function; DC - Domain Controller; DNS - Domain Name System; DHCP Server - Dynamic Host Configuration Protocol Server; CIC - Capability Information Collector; DB - DataBase; SRV - Service

DNS,DHCP

DNS,DHCP

Publication

Enquiry

Publication

Enquiry

DNS Resolver

DHCP-ClientSRV-Discovery

SupportDHCP

Service Publication

DNSService Enquiry

1Service Discovery between IP-MNs using the Capability Exchange Mechanism, ISBN 978-3-8007-3352-1, VDE

2A Dynamic Host Configuration Protocol based Service Discovery Mechanism, ISBN 987-0-7695-4459-5, IEEE

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 5 / 14

Page 7: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery und Service Distribution in IMNs

Topology and Resource Information Model Adaption

TRIM/TRIS3: Abbildung von physischer, logischer Topologie; Routing-,Ressourcen-Informationen; Auswahlkriterien

Charging andAccounting

Topology and Resource Information Model

A

Topology andResource InformationSpecification

OperationSupportSystem

C

QoS Reporting Users (QRU)

D

OSS

B

Topology andResource

Storage Function(TRSF)

QoS ReportingCollector(QRC)

Management ApplicationServer

RACS

CustomerPremisesEquipment

AccessNetwork

IP-Edge BGFNetworkProbes

Aggregationand filteringof collectedinformation

QoS Reporting Sources (QRS)

TRIS

RACS and BGF interworking exemplified

SPDF x-RACF

3Topology and Resource Information Model/Specification (TRIM/TRIS): ETSI TR182022 v2.0.0

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 6 / 14

Page 8: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery und Service Distribution in IMNs

Informationsmodell - Reorganisation der SLA-Templates

Useful Reorganisation of SLA Representation Templates

Basic Composition based on TMF GB917-3 Capability Classification based on "Service Discoverybetween IP-Multimedia Networks using the CapabilityExchange Mechanism" (16.VDE-ITG, Osnabrück)Business Part

- Billing- Point of Contact- Service Center- Terms&Conditions- Service Violations- Service Termination- Change Procedures

Service Part- Service provided- Service Level- Backup/Recovery- System Design Info

QoS Report- QoS Monitoring- QoS Reporting

Technology Part- Supporting Equipment- Network Updates- Delivery Updates

Network Operator

physical logical non business business

per physical per logical per supported QoS per SLA link link class

- Identifier - IP Version - QoS Specification - charging/- Type - Mode accounting/- Hops - QoS Parameter billing - interconnection mode - respective timetable

Network

physical logical

- Identifier - IP Version- Type - QoS Parameter- Hops - Network Updates- Supporting - Delivery Updates Equipment (- System Design Info)

Operator

non business business

- Service provided - Charging/Accounting/Billing- Service Level - Interconnection Mode- QoS Specification - Service Violations- QoS Monitoring - Terms&Conditions- QoS Reporting - Service Center/PoC- Backup/Recovery - Service Termination - Change Procedures

...

Business relatedOverallSpecification

Technologydependent

Businessdependent

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 6 / 14

Page 9: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery und Service Distribution in IMNs

Informationsmodell - Modifikation der reorganisierten SLA-TemplatesModifying the reorganised SLA Representation Templates

Network

physical logical

- Identifier - IP Version- Type - QoS Parameter- Hops - Network Updates- Supporting - Delivery Updates Equipment (- System Design Info)

Operator

non business business

- Service provided - Charging/Accounting/Billing- Service Level - Interconnection Mode- QoS Specification - Service Violations- QoS Monitoring - Terms&Conditions- QoS Reporting - Service Center/PoC- Backup/Recovery - Service Termination - Change Procedures

Business relatedOverallSpecification

Technologydependent

Businessdependent

Basement Basement Basement

logicalTemplate

logicalTemplate

logicalTemplate

logicalTemplate

logicalTemplate

non-businessTemplate

non-businessTemplate

non-businessTemplate

non-businessTemplate

businessTemplate

businessTemplate

businessTemplate

businessTemplate

Overall Specification Overall Specification

1 2 3 4

1 2

5

3

1 2 3 4

4321

1 2

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 6 / 14

Page 10: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery und Service Distribution in IMNs

Adaption der modifizierten SLA-TemplatesSLA Representation Templates based Routing Decisions

Network

logical:

physical:

Operator

business: (Overall)

business: (monetary)

non business:

Technologydependent

Businessdependent

Basement Basement

logicalTemplate

logicalTemplate

logicalTemplate

logicalTemplate

non-businessTemplate

non-businessTemplate

non-businessTemplate

businessTemplate

businessTemplate

businessTemplate

Overall Specification

1 2 2 1

1 2

1 2 1

321

1

Initial Service Request

Policy Check(Terms, Conditions...)

Service MatchingCharging Rules

Interconnection Path

Service ClassificationQoS Satisfaction

Monitoring/Reporting

QoS Parameter MatchingIP Routing InformationInterconnection Mode

Egress/Ingress Point

SLA based and Servicedependent Routing Decision

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 6 / 14

Page 11: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery und Service Distribution in IMNs

Capability-basierendes Routing - Preprocessing

Preprocessing Algorithm solving the Capability based Dependencies

CapabilityID (1;3)

CapabilityID (2;1)

CapabilityID (2;3)

CapabilityID (3;1)

CapabilityID (3;2)

CapabilityID (4;1)

CapabilityID (4;3)

ij

k

P[x;y]= 0 0 1 1 0 1 1 1 0 1 0 1

CapabilityID (1;1)

CapabilityID (1;2)

CapabilityID (2;2)

CapabilityID (3;3)

CapabilityID (4;2)

ComparisonRequirement fulfilled

by Capability[i;j]?

Alternativerequired?

0<i<EOi?

FurtherCapabilities atthe same Level i

available?

FurtherCapabilities atthe same Level i

available?

j++

i++

Found anyCapability for

0<j<EOj?

i++

Preprocessingfailed

Preprocessingsucceeded

no

yes P[i;j]=1

yes

no

no

yes

yes

yes

no

no

no

yes

i=1j=1

Top-DownC[ijk]

C[ijk]

Network logical

physical

Operator business

non business

Technologydependent

Businessdependent

Sample result:

Output P[x;y]

P[x;y]=0

Start

Top-Down

Down-Top

i=EOi-1j=EOj-1

i--

j--

i--

C[ijk]Down-Top

C[ijk]: i - SLA Template/Capability Level j - SLA Template/Capability Range k - Dependency Pointer to the Range in the next lower Level

k=0

/* EOi : End of i EOj : End of j */

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 6 / 14

Page 12: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery und Service Distribution in IMNs

Capability-basierendes Routing - RoutenfindungAlgorithm solving the Capability based Dependencies

CapabilityID (1;3)

CapabilityID (2;1)

CapabilityID (2;3)

CapabilityID (3;1)

CapabilityID (3;2)

CapabilityID (4;1)

CapabilityID (4;3)

1

3

1 1

2

1

3

3

i

j

k

/* P[x;y] : Input Matrix from Preprocessor H[x;y] : Output Matrix containing the solved Trees */

solve(){ for ( 1<k<EOk;k++ ) { if ( P[i+m;G[i;j;k]] == 1 ) { store H[n;i+m] = G[i;j;k] if ( i+m<EOi ) { dir=true m++ solve() } else { if ( dir == true ) { n++ } dir=false m-- } } }}

main(){i=1m=1n=1dir=false

for ( 0<j<EOj )if ( P[i;j] == 1 ) { store H[n;i] = j solve() }}

/* EOi : End of i EOj : End of j EOk : End of k */

H[x;y]= 3 1 3 1 1 2 1 3 1 3 3

P[x;y]= 0 0 1 1 0 1 1 1 0 1 0 1

Exemplified application corresponding to the Figure

RecursiveIterationMethod

DependencyResolver

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 6 / 14

Page 13: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery and Distribution System (SDDS) - Architektur

ArchitekturubersichtSDDS Overview about Capability Information Source, Collector and User & Reference Points

Sh

App.-Server

MRFC

MRFP

I-CSCF

S-CSCF

IBCF

IBGF

CICApp.-Server

IBCF

IBGF

ConferenceService

PresenceService

Services

Contact points

MediaResources

XDM-Server

TTS-Enabler

MRFC

MRFP

XML-DocMngService

ChargingSystem

RACS

Service/Routing/Resource/Accounting/Billing informationLogical topology

Capability Information Collector

CapabilityInformationUser

CapabilityInformationSource

NNI

ChargingSystem

CIC

I-CSCF

Domain#A Domain#BPeering Network

Ca

UPSF

Cr DNS

Cs

OIPRF THIP

Sx

Service Discovery andDistribution Function NMNGF

Sm

Legend: NMNGF - Network Management Function; THIP - Topology Hiding Procedure; OIPRF - Operator In- terconnection Policy Rules Function; CIC - Capability Information Collector; CSyCF - Charging System Capability Func- tion; DNS - Domain Name System

DHCP

IWF

IwIb

CSyCF

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 7 / 14

Page 14: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery and Distribution System - Business Model

Korrespondenz zum zu Grunde liegenden GeschaftsmodellOverview SDDS Business Model

BorderGateway

Network logical

physical

Operator business

non business

Technologydependent

Businessdependent

Capabilities Capabilities

ProviderInterests(Policies)

RegulationAuthority(Policies)

NetworkCapacity/Resources

ServiceRequirements

BusinessSubjects

Dependencies

ProviderInterests(Policies)

RegulationAuthority(Policies)

NetworkCapacity/Resources

BusinessSubjects

ServiceRequirements

Dependencies

ServiceLevel

Agreement

ServiceLevel

Agreement

BorderGateway

NNI

Network Provider #A Network Provider #B

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 8 / 14

Page 15: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Service Discovery and Distribution System - ETSI-TISPAN/ 3GPP Integration

SDDS Integration im VergleichSDDS - ETSI-TISPAN Integration

I-CSCFIBCF

IBGF

IBCF

IBGF

Contactpoints

MediaResources

ChargingSystem

CIC

CapabilityInformationCollector

CapabilityInformationUser

NNI

Domain#A

Domain#BPeering Network

Iz

Ic

Gq'

Mx

Network toNetwork

InterconnectionServices

CapabilityInformationSource

Ca

Cr

Cs

SxShUPSF

NMNGFSm

SPDFSPDF

Ia

RACS Ri'

IWF

Iw

Ib

SDDS - 3GPP Integration

I-CSCFIBCF

TrGW

IBCF

TrGW

Contactpoints

MediaResources

ChargingSystem

CIC

CapabilityInformationCollector

CapabilityInformationUser

II-NNI

Domain#A

Domain#BPeering Network

Izi

Ici

Ix

Mx

Inter-IMSNetwork toNetwork

InterconnectionServices

CapabilityInformationSource

Ca

Cr

Cs

SxShUPSF

NMNGFSm

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 9 / 14

Page 16: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Modifikation der SLA-Spezifikation

Erweiterung des bisherigen Spezifikationsprozesses3

Auflosung von Abhangigkeiten zwischen SLA-Sub-Templates entsprechend ihrerhierarchischen Einordnung

Beseitigung von Redundanzen zwischen SLA-Sub-Templates

Upgraded SLA Specification Process (simplified)

Library of Metrics;Metric Templates;Capability guidelines

SLS: Parameters TresholdsMPs: EstimatorsSLA: Violation Procedures

SLA or Requirements

Items of theSLA Candidate

Transformed SLACandidate Terms

LoM

Iteration Processuntil the Reviewresults is notcompleted nornot feasible

Note: The feasibilitydepends on the scopeof application.

SLA Completedand Feasible?

SLS: Parameters Tresholds MPs: Estimators SLA: Violation Procedures

Capability Associationand Dependencies(Part of C[i;j;k])

Input

No YesLegend:

SLS: Service Level SpecificationSLA: Service Level AgreementMPs: Measurement PointsLoM: Library of Metrics

DependenciesDeterminedcompletely?

No

Yes

Exists anyRedundancy?

Check for multipledefined Items andremove additionalItems until one

remains

Check forfurtherDependen-

cies

Yes

No

3SLA Management Handbook; Release 3.0; GB917-3; TM Forum

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 10 / 14

Page 17: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Evaluierung

SDDS im Vergleich mit dem Service Sharing System (SSS)4

Die Kompatibilitat zwischen SDDS und SSS ist grundsatzlich gegeben5

Comparison between SDDS and SSS (Overview)

App.-Server

MRFC

MRFP

I-CSCF

S-CSCF

IBCF

IBGF

App.-Server

ConferenceService

PresenceService

Services

Contactpoints

MediaResources

XDM-Server

TTS-Enabler

MRFC

MRFP

XML-DocMngService

ChargingSystem

RACS

CIC

CapabilityInformationSource

NNI

Domainprovidingthe SDDS

Domainprovidingthe SSS

SLA

SessionControl

MediaTraffic

NNI

SLA

SessionControl

MediaTraffic IBGF

RACS

S-CSCF

App.-Server

App.-Server

SSS-AS

I-CSCF

MRFP

P-CSCF

UE

UE

P-CSCF

MRFC

The SSS-AS is located withinthe SSP Operator Network only!

COs are negotiatingSLAs with the SSPOperators, to pro-vide Shared Servic-es towards theirCustomersETSI TISPAN

and 3GPPcompatible

Association

Association

Legend: AS - Application Server, CIC - Capability Information Collector, CO - Consumer Operator, IBCF/GF - Interconnection Border Control/Gateway Function, MRFC/P - Multimedia Resource Function Controller/Processor, NNI - Network-to-Network Interconnection, P/I/S-CSCF - Proxy/Interrogating/Serving Call Session Control Function, RACS - Resource and Admission Control Subsystem, SDDS - Service Discovery and Distribution System, SLA - Service Level Agreement, SSP - Service Sharing Provider, SSS - Service Sharing System, UE - User Equipment, XDM - XML Document Management

Support ofInter-IMSInterconnec-tion only!

SSS accessin RoamingScenarios(CO-SSP)

Home locatedSSS access

ServiceInformation

HSS

4T. Kovacik; IMS Service Provisioning Improvement; FIIT-10894-11781; SUT Bratislava, 2011

5S. Massner; Control of Interconnectivity in the NGN Environment; FEI-10849-55205; SUT Bratislava, 2013

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 11 / 14

Page 18: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Evaluierung

Korrespondenzen zwischen dem SDDS und der CDN-Architektur4

Contrasting Juxtaposition between the SDDS and the CDN Architecture

App.-Server

MRFC

MRFP

I-CSCF

S-CSCF

IBCF

IBGF

App.-Server

ConferenceService

PresenceService

Services

Contactpoints

MediaResources

XDM-Server

TTS-Enabler

MRFC

MRFP

XML-DocMngService

ChargingSystem

RACS

CIC

CapabilityInformationSource

NNI

Domainprovidingthe SDDS

SLA

SessionControl

MediaTraffic

CDN-NNI

CIC

HSS/I-CSCF

CDF/MRFP DCF

RACS

S-CSCF

App.-Server

App.-Server

ICF

RCF

MRFP

P-CSCF

UE

MRFC

Association

Association

Legend: AS - Application Server, CDF - Content Delivery Function, CDN - Content Delivery Network, CIC - Capability Information Collector, DCF - Distribution of Content Function, IBCF/GF - Interconnection Border Control/Gateway Function, ICF - Interconnection Control Function, MRFC/P - Multimedia Resource Function Controller/Processor, NNI - Network-to-Network Interconnection, P/I/S-CSCF - Proxy/Interrogating/Serving Call Session Control Function, RACS - Resource and Admission Control Subsystem, RCF - Request and Content Control Function, SDDS - Service Discovery and Distribution System, SLA - Service Level Agreement, UE - User Equipment, XDM - XML Document Management

CDF

Content Control andRequest Routing(Exchanging relatedMetadata)

Managing, Creating,Terminating and Ex-change of Capabilitiesbetween interconnectedCDNs

Distribution of therequested Content(Files, Streams,Metadata)

CDN Ic

CDN Ir

CDN Id

HSS

4Content Delivery Network (CDN) Architektur: ETSI TS 182032

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 11 / 14

Page 19: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Zusammenfassung

SLA-gestutzter linearer Entscheidungsbaum fur Routendetermination

Routendetermination: berucksichtigt Einhaltungregulatorischer/betreiberabhangiger/geschaftlicher Vorgaben

Abbildung von Geschaftsfeldern: Abhangigkeiten zwischen vergleichbaren SLASub-Templates werden vermieden - analog den korrespondierenden Verantwortlichkeiten

Redundante Pfade: Erhohung der Verfugbarkeit, Lastverteilung (zus. Algorithmenerforderlich)

Bewertung von Abhangigkeiten: Wechselseitige SLA-Beziehungen werden erkennbar

Progonstizierung von Ausfallen: Routendetermination als Ergebnis vonNetz-/Zusammenschaltungs-/Dienstfehlern direkt moglich

Prognostizierung von Geschaftseinflussen: Routendetermination als Ergebnis vonEntgeltungs-/Abrechnungsmodifikationen

Vereinfachter 2-stufiger Entscheidungsalgorithmus: Vorverarbeitung kann aufWahrscheinlichkeiten beruhen; Linearisierung (Entscheidungsbaum); Mehrfachnutzungvon SLA Sub-Templates

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 12 / 14

Page 20: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Zusammenfassung

Service Discovery and Distribution System

Dienstunabhangig: Dienste und zugehorige Capabilities werden abhangig von Richtlinien(Regulierung, Operator, SLA, Netzressourcen) ausgehandelt/ausgetauscht

3rd Party: Dienst Re-Selling/Re-Sharing/Proxying in Abhangigkeit der ausgehandeltenSLAs

IMN architekturunabhangig: kompatibel zu ETSI TISPAN und 3GPP (und non-SIPIMNs)

Hohere Ausfallsicherheit: Dienstunterbrechung triggert Re-Routing-Prozess, umautomatisch redundante Dienste bereitzustellen (SLA-abhangig)

Voraussetzungen:I dynamische SLA Aushandlung anhand ausgetauschter Capabilities5

I dynamisches Routing6

I Service Discovery/Distribution7 auf IP-Ebene (DNS/DHCP basierend)

I zuvor beschriebene SDDS-Architektur/Mechanismen

5Service Discovery between IP-MNs using the Capability Exchange Mechanism, ISBN 978-3-8007-3352-1, VDE

6Dynamic Expansion of IBCF Entities in IMS Interconnection Scenarios, ISBN 978-80-227-2856-0, IEEE

7A Dynamic Host Configuration Protocol based Service Discovery Mechanism, ISBN 987-0-7695-4459-5, IEEE

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 13 / 14

Page 21: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Zusammenfassung

Capability basierender Dienstzugriff/ Routendetermination durch das SDDS

Vereinfachte Dienstintegration: Dienst als Fahigkeit des Netzes

Vereinfachter Dienstzugriff: Abhangigkeiten zwischen Nutzerequipment undDienstanforderungen konnen durch SLA-Templates gelost werden

Ressourcenunabhangigkeit: Dienstanforderungen sind Kriterien, die durchverfugbare/alternative Netzressourcen und Betreiberrichtlinien erfullt werden mussen

Architekturunabhangig: kompatibel mit 3GPP und ETSI TISPAN

Dynamischer Dienstzugriff: aktuell verfugbareNetzressourcen/Betreiberrichtlinien/Entgeltung dienen als Basis fur dieRoutendetermination

Zusammenschaltungsunabhangig: direkt/indirekt, Inter/Intra-Domain

Kosteneinsparung: LCR-fahig, dynamisch agierendes automatisches System

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 13 / 14

Page 22: [c]9.3cmSDiscovery and SDistribution between IMNs · I WS-Discovery basierend (Windows Communication Foundation - WCF) F Ad-hoc Mode (Multicast Dom ane) Massner, Weber (STU FEI) SDiscovery

Danke fur Ihre Aufmerksamkeit

Fragen?

S T U

F E I

E-mail: [email protected]

Phone: +49 (0)341 3062-238

web: www.fei.stuba.sk

www.hft-leipzig.de

Massner, Weber (STU FEIS T U

F E I ) SDiscovery and SDistribution between IMNs 16. Mai 2013 14 / 14