• Aucun résultat trouvé

Evolutions futures et tendances de la téléphonie sur IP

N/A
N/A
Protected

Academic year: 2022

Partager "Evolutions futures et tendances de la téléphonie sur IP"

Copied!
32
0
0

Texte intégral

(1)

JRES 2003

Evolutions futures et tendances de la téléphonie sur IP

Emmanuel Bertin

Emmanuel Bury, Pascal Lesieur

(2)

France Telecom R&D

Agenda

s SIP et les services de communication sur IP

s De nouveaux services …

s … Avec de nouveaux modèles de rôles

s Bilan et problèmes à résoudre

s Perspectives

(3)

France Telecom R&D

SIP et les services de communication sur IP

s

Spécifié à l'IETF (RFC 3261)

s

Protocole multi-fonctions d’établissement de sessions multimédia temps réel

QVoix et vidéo

QGestion de présence, messagerie instantanée, notification d’événements, …

s

Philosophie du protocole

QRéutilisation des architectures et des protocoles IP existants et intégration avec les autres applications IP,

QSimplicité,

QUniversalité (pas spécifique à un type de session),

QDe bout en bout.

(4)

France Telecom R&D

SIP et les services de communication sur IP

s

Objectif : ne pas faire une copie de H.323 QSIP ne s’inspire pas de protocoles RTC existants

Ö nouvelles fonctions

s

Basé sur les concepts Internet QArchitecture client/serveur

QSMTP pour l’architecture et le routage

QHTTP/1.1 pour les messages (en-têtes et codes de réponse)

QURL pour l’adressage

QMIME pour le contenu

(5)

France Telecom R&D

Requêtes et réponses SIP

s

Requêtes de base

QINVITE QACK

QOPTIONS QCANCEL

QBYE

QREGISTER

s

Réponses

Q1xx Informational

Q2xx Final

Q3xx Redirection

Q4xx Client Error

Q5xx Server Error

Q6xx Global Failure

s

Extensions

QSUBSCRIBE QNOTIFY

QPUBLISH

QMESSAGE

QREFER QUPDATE QINFO QCOMET QPRACK

(6)

France Telecom R&D

Architecture de référence SIP

Registrar Server

Proxy

-

Redirect Server Location

Server

SIP

UAC Client

UAS Server

Request Response(s)

User Agent

Gateway

User Agent

MCU, Media server Terminal

User Agent

(7)

France Telecom R&D

Exemple d’appel de base

Proxy de sortie francetelecom.com

Proxy d’entrée orange.com

host1.francetelecom.com

Location DB

A B

(6) INVITE sip:B@host2.orange.com DNS

(2) ? orange.com SRV _sip

(7) 180 Ringing (4) INVITE sip:B@orange.com

(1) INVITE sip:B@orange.com (9) 180 Ringing

(10) 200 OK (11) 200 OK

(12) 200 OK (13) ACK (15) ACK

(14) ACK

(8) 180 Ringing

(5) ? location (3) @proxy orange

Media (RTP)

host2.orange.com

(8)

France Telecom R&D

Objectifs de nos études

s

Étudier l’apport de SIP en termes de service

s

Définir et développer de nouveaux services intégrant voix et données

QPréfigurer de futurs services de mise en relation

s

Étudier l’impact de SIP Qsur les services

Qsur les architectures

s

Définir et valider une architecture répartie

(9)

France Telecom R&D

Services sur terminal

s

Poste SIP PingTel

s

En périphérie

s

Machine Java embarquée

s

Maquettes

QSonnerie différenciée

QRenvois selon l’appelant

QConnexion annuaire Entreprise LDAP

QRemontée de fiche appelant

(10)

France Telecom R&D

Services sur Proxy

s

Renvoi d'appel basé sur l'agenda

s

Utilise les informations de l’agenda Outlook pour router les appels entrants

s

Service dans le réseau (serveurs et proxy)

s

Intérêt

QWeb service : intelligence distribuée (Entreprise/Réseau)

QBasé sur des standards (CPL, HTTP)

QIntégration bureautique et téléphonie

QIndépendant de la Plate-Forme (CPL)

(11)

France Telecom R&D

Architecture du service

SIP DB

2. Send request

1. calendar event 3. Upload CPL

5. Get CPL script

6. Set CPL script

4. Invite

CPL Generator

User Agent Client

Server side

calendar client (Outlook) User Agent

Server 7. Invite

Client side

Web server SIP

Platform

(12)

France Telecom R&D

Architecture du service

SIP DB

CPL Generator

User Agent Client

Server side

calendar client (Outlook) User Agent

Server

Client side

Web server SIP

Platform

Add new fwd rule

Calendar event

Forward request Get CPL scriptUpdate CPL script Get CPL script

Invite Invite

Result

Result

<call>

<time-switch>

<time year=2001 month=11 date=21 timeofday=0800-1100>

<location url=sip:2003@dsproxy.sip.francetelecom.fr>

<proxy/>

</location>

</time-switch>

</call>

(13)

France Telecom R&D

Le service RAP

s Routage d’Appel Personnalisé Q

Service à l’appelant

Q

Améliorer la joignabilité de l’appelé

s Si l'appelé n'est pas disponible

Q

Plusieurs choix proposés à l'appelant : transfert d'appel, email, SMS, messagerie vocale, IM, …

s Les choix proposés, définis par l'appelé, dépendent :

Q

De l'identité de l'appelant

Q

De la présence et de la disponibilité de l'appelé

Q

D'une condition temporelle

(14)

France Telecom R&D

RAP

Le service RAP

Mme Durand cherche à joindre Mme Dupont

Mme Durand

Etablit un appel

Configuration des règles:

Si l'appelant est Mme Durand

Et si je (Mme Dupont) ne suis pas disponible

Alors indiquer à Mme Durand :

“Bonjour. Je suis sorti déjeuner.”

Et offrir les choix suivants :

- Renvoyer l'appel vers ma secrétaire - Renvoyer l'appel vers mon mobile - Laisser un message vocal

Et me notifier par e-mail

Mme Dupont Secrétaire

(15)

France Telecom R&D

RAP

Le service RAP

Mme Durand

Î Présente

Î Pas disponible

Présence de Mme Dupont ?

Disponibilité de Mme Dupont pour Mme Durand

?

Quels services pour Mme Durand ?

Mme Durand cherche à joindre Mme Dupont

Bonjour. Je suis sorti déjeuner.

Vous pouvez :

- Renvoyer l'appel vers ma secrétaire - Renvoyer l'appel vers mon mobile - Laisser un message vocal

Mme Dupont Secrétaire

(16)

France Telecom R&D AS

Architecture du service RAP

CCR Central service logic Directory

interface

Presence interface

Callee service management Rules

engine

Callee notification

Incoming call handling

Call origination click to

dial CCR

Display for Caller

Service management

Jabber server Entreprise

directory

browser

Voice Server

CCR client

browser SMS

IM email

SIP Network

Data Personnal

directory lists of

contacts Data

browser SIMPLE

server

EJB external

entitie SIP

servlet

(17)

France Telecom R&D

Le service RAP

s Combinaison d'applications

Q

SIP Servlets, CPL, Web services

Q

Presence

Q

Bureautique

Q

Logiciel client

s Autres fonctions

Q

Annuaire, click to dial, notification, …

s Evolution du service

Q

Activation des règles basée sur l'agenda (MS Office)

(18)

France Telecom R&D

Modèle de déploiement SIP

s

Conformité à la philosophie du protocole SIP Ö Architecture distribuée

s

Introduction flexible et indépendante de nouveaux services

s

Prise en compte des besoins des clients Grand Public et Entreprises

s

Possiblité de mettre en oeuvre des business models évolués, basés sur l'intermédiation

(19)

France Telecom R&D

Le modèle Internet

Telecom operator

services services

Telecom operator

Third party service providers

Internet

services services

PSTN

Control

Control Control

Access services

services servicesservices

Control Control

(20)

France Telecom R&D

Modèle d'intermediation

Telecom operator

Internet

services services

Third party service providers

services services

PSTN

Control Control Control

presence

conference

services

(21)

France Telecom R&D JRES 2003

Modèle multi-acteurs

PSTN

NCP

GSP

USP

enterprise

Internet

Intranet

SIP

Interconnection Network

Complete SIP service execution environment

Common provisionning

Unitary provisionning

Unitary SIP service

Complete SIP service execution environment *

Common Provisionning *

NCP: SIP Network Connectivity Provider GSP: Global Service Provider

USP: Unitary Service Provider

(22)

France Telecom R&D

Architecture fonctionnelle

EP

CRP

CRP CRP

CRP

EP EP

EP PP

PSTN

EP SP

Portal

DNS EP

GW GW Enum

EP AS

Web

NCP

AS

GSP

USP

enterprise

Internet

Intranet

services services

CRP : Core Routing Proxy SP : Serving Proxy (Registrar, Location, …) EP : Edge Proxy PP : PSTN Proxy AS : Application Server

(23)

France Telecom R&D

Bilan global

s SIP est adapté au développement de nouveaux services de communication

s SIP peut être implémenté dans un

environement multi-acteurs complexe

s L'industrie commence à proposer des produits matures

s Mais des problèmes subsistent

(24)

France Telecom R&D

Problèmes à résoudre

s Déclenchement de Service

s Authentification

s Provisionning, comptage et O&M

(25)

France Telecom R&D

Déclenchement de Service

s

Produits à améliorer pour le déclenchement de service dans un environnement distribué

s

Redirection d'appel vers l'AS basé sur :

QScripts CPL dans les Serving proxys (1 par utilisateur)

QCritères de déclenchement = paramètres CPL

QRoutage vers l'AS considéré

Q1 AS seulement peut être invoqué (pas optimal)

s

Loop detection (détection de boucle)

QDans le cas de continuation d'appel (sans transfert)

QRésolu avec 2 proxys utilisant le même Registrar

(26)

France Telecom R&D

Loop detection

EP

CRP

CRP CRP

CRP

EP EP

EP PP

PSTN

EP SP

Portal

DNS EP

GW GW Enum

EP AS

Web

NCP

AS

GSP

USP

enterprise

Internet

Intranet

services services

INVITE sip:DUPONT@enterprise.com

INVITE sip:DUPONT@enterprise.com INVITE sip:DUPONT@ss.usp.com

LOOP detected

CRP : Core Routing Proxy SP : Serving Proxy (Registrar, Location, …) EP : Edge Proxy PP : PSTN Proxy AS : Application Server

(27)

France Telecom R&D

Authentification

s

Au niveau du SIP Network Connectivity Provider QNCP réparti sur les Internet Access & Backbone providers

QPolitique réseau à appliquer par le NCP

s

Au niveau du Service Provider QDéclenchement de service

s

Problème d'Authentif. de notre implémentation QLocalisation du Registrar SIP

QDomaines de confiance (RFC 3324)

(28)

France Telecom R&D

Problème d'authentication

SP: Serving Proxy SS: Service Server

SP SS

sip:durand@enterprise.com

INVITE sip:dupont@enterprise.com 407 : Proxy Authentication Required

INVITE sip:dupont@enterprise.com INVITE sip:dupont@ss.usp.com

INVITE sip:secretary@enterprise.com 407

407 407

Authentication error

(29)

France Telecom R&D

Provisionning, comptage et O&M

s

Modèle Distribué

s

Provisioning

QInterface commune

s

Comptage

QMéchanismes de règlement à définir

s

O&M

QAlarmes unifiées pour un CRM global

(30)

France Telecom R&D

SIP, moteur de la convergence ?

s

Retenu par le 3GPP pour l'IMS

s

Services convergents fixes/mobiles/Internet QInterconnection des PF (signalisation)

QPF différentes mais même logique de service adressée

QInfrastructure "IMS" unique

s

Nouvelle distribution de l'intelligence

(31)

France Telecom R&D

Conclusion

s

Des nouveaux services implémentés et testés QDes services réellement nouveaux

QUn nouveau modèle d'acteurs

QPertinence de SIP pour le développement de services

s

Des solutions aux problèmes techniques

s

Protocole fédérateur pour le NGN

s

Aspects économiques à approfondir

(32)

France Telecom R&D

Merci

Références

Documents relatifs

Ainsi, lorsqu'un utilisateur se connecte à internet à l'aide d'une application cliente configurée pour utiliser un serveur proxy, celle-ci va se connecter en premier lieu au

Même si ce fichier est moins volumineux que celui de la section précédente, on reprend la technique du patch pour illustrer les différences entre le fichier distribué via le paquet

Following Jo- seph Vogl, these particular proxy media should be conceived as a temporary constellation, like “Galileo’s telescope, which is no longer a simple object but a

The second paper is entitled “Silo, Rainbow, and Caching Token: Schemes for Scalable, Fault Tolerant Stream Caching.” This work proposes several ways to cache different portions of

In other words, the agent cannot obtain a valid proof-carrying proxy certificate with respect to policy Pol pk u from a user that does not have access to the private key sk u , and

Par exemple, nous pouvons autoriser un accès plus ou moins restreint tous les soirs entre 18 h et 20 h dans la semaine et entre 10 h et 20 h les samedis et dimanches, et tout

public Object invoke(Object proxy, Method method, Object[] args) throws Throwable{.

public Object invoke(Object proxy, Method method, Object[] args) throws Throwable{.