Des réseaux intelligents à la nouvelle génération de services
Lavoisier
Avant-propos
17
Noëmie Simoni
Introduction. Pourquoi une nouvelle génération de service (NGS)
ou pourquoi repenser les services ?
19
Noëmie Simoni et Thierry Chamfrault
Première partie. Le réseau intelligent et les prémisses
des technologies de services
29
Introduction de la première partie
31
Claude Rigault et Noëmie Simoni
Chapitre 1. Le réseau intelligent : l'évolution
35
Claude Rigault
1.1. Le concept de «réseau intelligent» et son mécanisme de base35
1.1.1. Rappel des fonctions essentielles d'un commutateur35
1.1.1.1. Fonctions d'accès36
1.1.1.2. Fonctions de transport : le service POTS36
1.1.2. Plates-formes de service et services réseaux intelligents37
1.1.3. Déclenchement de la substitution de traitement38
1.2. Un modèle conceptuel pour faire des normes43
1.2.1. Le cadre conceptuel43
1.2.2. Des ensembles successifs de fonctionnalités44
1.2.3. Au-delà de IN-CS145
1.2.4. Aperçu de IN-CS246
1.2.5. IN-CS3 et IN-CS448
1.3. Conclusion49
1.4. Bibliographie50
Chapitre 2. Le réseau intelligent : le modèle conceptuel
51
Claude Rigault
2.1. Introduction51
2.2. Le plan service Q121251
2.3. Le plan fonctionnel global Q121354
2.4. Le plan fonctionnel reparti Q121456
2.4.1. Environnement d'exécution de service56
2.4.2. Triggers et événements58
2.4.3. La signalisation INAP59
2.4.3.1. Débranchement du service normal et retour
au service normal59
2.4.3.2. Appels vers des destinations finales60
2.4.3.3. Connexions à des serveurs vocaux,
pilotage des serveurs vocaux60
2.4.3.4. Mise en place de taxations60
2.4.3.5. Contrôle de service61
2.5. Le plan physique Q121561
2.6. Exemple du déroulement d'un service IN-CS164
2.7. Réseau intelligent et réseau mobile : CAMEL67
2.8. Conclusion73
2.9. Bibliographie74
Chapitre 3. La création de services : les besoins
75
Tatiana Aubonnet, Noëmie Simoni, Zakaria Benahmed Daho
et Geneviève Charpin
3.1. Introduction75
3.2. Le service «contrôle parental» (CP)77
3.2.1. Présentation du service «contrôle parental»
d'un téléphone mobile77
3.2.2. Spécification du service CP78
3.2.3. Conclusion79
3.3. Le service PerCeVoir (PCV)79
3.3.1. Présentation du service PCV80
3.3.2. Analyse des besoins81
3.3.3. Spécification du service PCV sur le plan service81
3.3.4. Spécification du service PCV sur le plan fonctionnel global82
3.3.5. Conclusion83
3.4. Le service carte prépayée (CPP)83
3.4.1. Description du service «carte prépayée» (CPP)84
3.4.2. Analyse des besoins utilisateurs : plan de service84
3.4.2.1. Diagramme Use Case85
3.4.2.2. Diagramme de séquence/scénario86
3.4.2.3. Diagramme de classes87
3.4.3. Analyse des spécifications de plan fonctionnel global89
3.4.3.1. Diagramme de classe89
3.4.3.2. Diagramme d'activité90
3.4.4. Conclusion91
3.5. Des outils pour la création de services91
3.5.1. Un cadre architectural de développement de services91
3.5.2. Relation processus-profil93
3.5.3. Modélisation du processus PILOTE94
3.5.4. Conclusion95
3.6. Conclusion96
3.7. Bibliographie96
Fil rouge de la première partie. Le réseau intelligent et les prémisses
des technologies de services
97
Noëmie Simoni
Deuxième partie. Les architectures de services
99
Introduction de la deuxième partie
101
Sassan Rostambeik et Noëmie Simoni
Chapitre 4. Les systèmes distribués : supports d'interopérabilité
105
Sassan Rostambeik
4.1. Définitions105
4.2. Architectures des systèmes distribués105
4.3. Propriétés des systèmes distribués109
4.3.1. Les systèmes distribués nomades110
4.3.2. Les systèmes distribués ad hoc (mobiles)111
4.4. Conclusion112
4.5. Bibliographie113
Chapitre 5. Les middlewares : supports d'interconnexion
115
Sassan Rostambeik et Noëmie Simoni
5.1. Introduction115
5.2. Définition116
5.2.1. Les bus objets117
5.2.1.1. CORBA de l'OMG117
5.2.1.2. Java RMI119
5.2.1.3. Microsoft DCOM119
5.2.2. Les bus messages120
5.2.3. Conclusion121
5.3. Les nouvelles générations de middlewares122
5.3.1. Les besoins et les contraintes122
5.3.2. Les middlewares réflexifs124
5.3.3. Les middlewares basés sur le concept de tuple-space124
5.3.4. Les middlewares context aware125
5.4. Conclusion125
5.5. Bibliographie126
Chapitre 6. Les architectures de services : supports d'ouverture
129
Sassan Rostambeik
6.1. Introduction129
6.2. OSAM130
6.2.1. La démarche131
6.2.2. L'architecture de l'OSAM131
6.3. OSA : accès ouvert aux services133
6.3.1. Architecture133
6.3.2. Conclusion134
6.4. Parlay134
6.4.1. Architecture134
6.4.2. Aspect informationnel136
6.4.3. Conclusion137
6.5. Le TSAS137
6.5.1. Architecture138
6.5.2. Conclusion140
6.6. Environnement personnalisé virtuel (VHE)140
6.6.1. Architecture141
6.6.2. Aspect informationnel141
6.7. Conclusion142
6.8. Bibliographie143
Chapitre 7. EAI : des plates-formes pour l'intégration
des applications d'entreprise
145
Zakaria Benahmed Daho et Noëmie Simoni
7.1. Introduction145
7.2. Cadre des plates-formes EAI146
7.3. Automatisation des processus métier149
7.4. La couche de médiation152
7.5. La communication dans les EAI153
7.6. Les architectures de mises en oeuvre de la communication154
7.7. Présentation des principales solutions155
7.7.1. La plate-forme WebMethods155
7.7.2. La plate-forme VITRIA156
7.7.3. La plate-forme Tibco157
7.7.4. La plate-forme SeeBeyond ICAN158
7.8. Conclusion159
7.9. Bibliographie159
Chapitre 8. Les services web : vers un approvisionnement dynamique
des services
161
Zakaria Benahmed Daho, Noëmie Simoni et Sassan Rostambeik
8.1. Introduction161
8.2. Cadre architectural et technologique des «services web»162
8.3. Découverte de «services web»165
8.4. Localisation de service165
8.4.1. Indexation165
8.4.2. Recherche166
8.5. Composition de «services web»167
8.5.1. BPEL167
8.5.2. La sémantique web (OWL-S)168
8.5.3. Composants web168
8.5.4. Le P2P au service de la composition :
l'exemple de Self-Serv168
8.6. Scénario pour l'approvisionnement dynamique169
8.7. Conclusion170
8.8. Bibliographie171
Fil rouge de la deuxième partie. Les architectures de services
173
Noëmie Simoni
Troisième partie. Les architectures de gestion
179
Introduction de la troisième partie
181
Zakaria Benahmed Daho et Noëmie Simoni
Chapitre 9. Le réseau de gestion des télécommunications
et ses services
183
Zakaria Benahmed Daho et Noëmie Simoni
9.1. Introduction183
9.2. Le cadre global du RGT183
9.3. L'architecture fonctionnelle du RGT185
9.4. L'organisation hiérarchique des fonctions de gestion du RGT189
9.5. Les services de gestion du RGT192
9.6. Conclusion193
9.7. Bibliographie193
Chapitre 10. TINA : Telecommunication Information Networking
Architecture
195
Zakaria Benahmed Daho
10.1. Introduction195
10.2. Le cadre de TINA196
10.3. Le concept de session dans TINA198
10.4. L'architecture de service TINA199
10.5. L'architecture de gestion200
10.6. Conclusion202
10.7. Bibliographie202
Chapitre 11. WBEM : Web-Based Enterprise Management
203
Zakaria Benahmed Daho et Noëmie Simoni
11.1. Introduction203
11.2. Le cadre général de la proposition WBEM204
11.3. Le schéma CIM206
11.4. Le fournisseur d'objets (Object Provider)206
11.5. Le protocole de gestion HMMP207
11.6. Conclusion207
11.7. Bibliographie208
Chapitre 12. TOM et eTOM : les processus de gestion
209
Zakaria Benahmed Daho
12.1. Introduction209
12.2. Le Telemanagement Forum (TMF) : cadre global et objectifs210
12.3. Le cadre de la gestion par les processus : le TOM211
12.4. La carte étendue des opérations de télécom : le eTOM217
12.5. Conclusion223
12.6. Bibliographie223
Chapitre 13. NGOSS : Next Generation Operation Support System
225
Zakaria Benahmed Daho
13.1. Introduction225
13.2. Le cadre du programme NGOSS226
13.3. Les concepts de NGOSS227
13.3.1. Le composant NGOSS228
13.3.2. Le contrat NGOSS229
13.3.3. Les interfaces230
13.3.4. Les annonces et les interrogations230
13.3.5. Les politiques de gestion230
13.4. L'architecture indépendante des technologies : TNA232
13.5. L'architecture spécifique à une technologie : TSA236
13.6. Le mapping TNA/TSA236
13.7. Conclusion238
13.8. Bibliographie239
Fil rouge de la troisième partie. Les architectures de gestion
241
Noëmie Simoni
Quatrième partie. Comment repenser les services
245
Introduction de la quatrième partie
247
Noëmie Simoni
Chapitre 14. Les services et leurs caractéristiques
251
Thierry Chamfrault et Noëmie Simoni
14.1. Introduction251
14.2. La QoS : de la définition à la formalisation252
14.2.1. Expression de la QoS : points de vue utilisateur
versus fournisseur252
14.2.2. Evaluation de la QoS : des critères génériques254
14.2.3. Paramètres mesurables256
14.3. Le cycle de vie du service257
14.4. Les modalités d'exécution d'un service258
14.5. La capacité d'un service259
14.6. Le test de service260
14.7. La promesse de service262
14.8. L'organisation de service263
14.8.1. La production de service : un intégrateur263
14.8.2. Les acteurs du service264
14.9. Conclusion265
14.10. Bibliographie266
Chapitre 15. Réseaux overlays de services pour les réseaux ambiants
267
Bertrand Mathieu
15.1. Introduction267
15.2. Présentation des réseaux ambiants267
15.3. Présentation des réseaux overlays270
15.4. Réseaux overlays de services pour les réseaux ambiants271
15.4.1. Architecture de réseau271
15.4.2. Composition de services273
15.4.3. Le routage du niveau transport275
15.5. Conclusion275
15.6. Bibliographie276
Chapitre 16. Les réseaux privés virtuels de services pour les NGN
279
Noëmie Simoni
16.1. Introduction279
16.2. Présentation du contexte279
16.3. Intégration de l'usage281
16.4. Les VPSN pour les NGN282
16.4.1. Architecture de réseau de services283
16.4.2. La mobilité de session284
16.4.3. Les NGS pour les NGN285
16.5. Conclusion286
16.6. Bibliographie287
Conclusion
289
Noëmie Simoni