01 Terminilogie de Base

20
Téléphonie Fixe Téléphonie Fixe Téléphonie Fixe Téléphonie Fixe Téléphonie Fixe Téléphonie Fixe Téléphonie Fixe Téléphonie Fixe Terminologie Terminologie Terminologie Terminologie de base de base de base de base Prof. Noureddine Idboufker [email protected] [email protected] Version 20132014

Transcript of 01 Terminilogie de Base

Page 1: 01 Terminilogie de Base

Téléphonie FixeTéléphonie FixeTéléphonie FixeTéléphonie FixeTéléphonie FixeTéléphonie FixeTéléphonie FixeTéléphonie FixeTerminologie Terminologie Terminologie Terminologie de basede basede basede base

Prof. Noureddine Idboufker

[email protected][email protected]

Version 2013#2014

Page 2: 01 Terminilogie de Base

� Introduction

� Média

Réseaux

PlanPlanPlanPlan

� Réseaux

� Public Vs Privé

� Session

� Service, Instance, Communication

� Services et Automates

Contexte

2ENSA-Marrakech-2006/2007-GRT-4

� Contexte

� Mode Connecté

� Connexion

Page 3: 01 Terminilogie de Base

� L’économie mondiale (y compris l’industrie IT) est structurée autour de deux concepts

RéseauRéseauRéseauRéseau

IntroductionIntroductionIntroductionIntroduction

1.1.1.1. RéseauRéseauRéseauRéseau

2.2.2.2. ServicesServicesServicesServices

� Différents services imposent des exigences différentes au réseau. � Ces exigences déterminent le type de réseau approprié aux services.

Elles affectent également la planification et le dimensionnement du réseau.

3ENSA-Marrakech-2006/2007-GRT-4

� Elles affectent également la planification et le dimensionnement du réseau.

� Un réseau sans service qui lui associé est voué à disparaitre

Page 4: 01 Terminilogie de Base

� Les médias sont les informations échangées par des partenaires qui communiquent (La voix, La vidéo, Le texte)

� Type de média

MédiaMédiaMédiaMédia

� Type de média

1. Utilisateur

2. Contrôle

3. Gestion

� Chaque média possède des caractéristiques spécifiques vis#à#vis du réseau

4ENSA-Marrakech-2006/2007-GRT-4

du réseau

� Ne pas confondre média avec medium de transmission qui est un autre nom du canal de transmission

Page 5: 01 Terminilogie de Base

� Il est conçu pour permettre la circulation…

� Des véhicules : Le réseau routier

RéseauRéseauRéseauRéseau

� Des véhicules : Le réseau routier

� Des trains : le réseau ferré

� De l’électricité : le réseau électrique

� De la voix : le réseau téléphonique

� … Et des données : Le réseau informatique

5ENSA-Marrakech-2006/2007-GRT-4

Page 6: 01 Terminilogie de Base

� Un réseau est un ensemble de ressources matérielles et logicielles interconnectées pour offrir un service

� Ex

RéseauxRéseauxRéseauxRéseaux

� Ex� RTC

� LAN

� ADSL

� Facebook

� Métro

� Bus

6ENSA-Marrakech-2006/2007-GRT-4

� Bus

Page 7: 01 Terminilogie de Base

� Public : plusieurs entités d’administration

Public Vs PrivéePublic Vs PrivéePublic Vs PrivéePublic Vs Privée

� Privé : une seule entité d’administration

7ENSA-Marrakech-2006/2007-GRT-4

Page 8: 01 Terminilogie de Base

� Il existe une session entre deux points d’extrémité si un ou plusieurs flux de média sont établis entre ces deux points.

SessionSessionSessionSession

8ENSA-Marrakech-2006/2007-GRT-4

Page 9: 01 Terminilogie de Base

� Un service est un ensemble de fonctionnalités mises à disposition d’utilisateurs

Service, Instance, CommunicationService, Instance, CommunicationService, Instance, CommunicationService, Instance, Communication

d’utilisateurs

� Les fonctionnalités sont reliées par une logique de service

� Instance : une exécution unitaire d’un service pour des participants particuliers

� Une instance d’un service des télécommunications est une ‘communication’

9ENSA-Marrakech-2006/2007-GRT-4

‘communication’

Page 10: 01 Terminilogie de Base

� Les services sont des automates

� Deux sortes d’automates

ServicesServicesServicesServices et automateset automateset automateset automates

� Deux sortes d’automates

1. Combinatoires

2. Séquentiels (state machine)

10ENSA-Marrakech-2006/2007-GRT-4

Page 11: 01 Terminilogie de Base

� La sortie S n’est fonction que de l’entrée E

Automates combinatoiresAutomates combinatoiresAutomates combinatoiresAutomates combinatoires

La sortie S n’est fonction que de l’entrée E

Automate Automate Automate Automate combinatoirecombinatoirecombinatoirecombinatoire

EEEE SSSS

S=f(E)

11ENSA-Marrakech-2006/2007-GRT-4

Page 12: 01 Terminilogie de Base

� La sortie S est fonction de l’entrée E ainsi que de l’histoire H déjà vécue par l’automate

Les automates séquentiels ont forcément une mémoire

Automates séquentiels : state machineAutomates séquentiels : state machineAutomates séquentiels : state machineAutomates séquentiels : state machine

� Les automates séquentiels ont forcément une mémoire

� Des histoires équivalentes sont résumées par un état

Automate Automate Automate Automate séquentielséquentielséquentielséquentiel

EEEE SSSS

S=f(E,H)

12ENSA-Marrakech-2006/2007-GRT-4

Page 13: 01 Terminilogie de Base

� L’infinité d’histoires possibles peut être résumée par un nombre fini d’états.

Les machines à état finisLes machines à état finisLes machines à état finisLes machines à état finis

fini d’états.

� On parle alors de ‘machines à états finis’ : FSM

FSMFSMFSMFSMEEEE SSSS

13ENSA-Marrakech-2006/2007-GRT-4

S=f(E,Sn)

Page 14: 01 Terminilogie de Base

� Approche formelle utile pour spécifier les systèmes réactifs

� Réagissent à des stimulus puis attendent d'autres stimulus.

Les FSMLes FSMLes FSMLes FSM

� Réagissent à des stimulus puis attendent d'autres stimulus.

� Exemples: applications avec systèmes de menus, systèmes temps#réels.

� Les FSM se représentent sous la formes de graphes orientés faits d'états et de transitions entre ces états.

� Une transition est constituée de 1 ou de plusieurs symboles, appartenant à 1 ou 2 alphabets.

� Tout graphe a un état initial et un ou plusieurs états finaux.

14ENSA-Marrakech-2006/2007-GRT-4

� Tout graphe a un état initial et un ou plusieurs états finaux.

� Un état final permet de valider une séquence de symboles lue depuis l'état initial (la séquence appartient au langage).

Page 15: 01 Terminilogie de Base

Une FSM comprend:

� Des états� décrivent des situation dans lesquelles une entité se trouve.

État initial # l'état de départ.

La FSMLa FSMLa FSMLa FSM

� État initial # l'état de départ.

� Soit S l'ensemble des états, Initial l'état initial est tel que initial € S. � Des transitionstransitionstransitionstransitions # changement d'état suite à des événements.

� Transition initiale va vers l'état initial.

� Les transitions sont déterminées par:

� L'ensemble des événements (I).

� L'ensemble des sorties/réactions (O).

15ENSA-Marrakech-2006/2007-GRT-4

L'ensemble des sorties/réactions (O).

� Une fonction de transition � Fs: SxI Fs: SxI Fs: SxI Fs: SxI ���� S. S. S. S.

� Un fonction de sortie � Fo: SxIFo: SxIFo: SxIFo: SxI���� O*. O*. O*. O*.

� Une machine à états finis est définie formellement par la donnée de (I,O,S, Fs, Fo, Initial).

Page 16: 01 Terminilogie de Base

Les Finite State machineLes Finite State machineLes Finite State machineLes Finite State machine

� Entry action

� which is performed when enteringthe state the state

� Exit action

� which is performed when exitingthe state

� Input action

� which is performed depending on present state and input conditions

16ENSA-Marrakech-2006/2007-GRT-4

present state and input conditions

� Transition action

� which is performed when performing a certain transition

Page 17: 01 Terminilogie de Base

� Dans les Systèmes d’information, nous trouvons deux familles de processus :

Les systemes StateXLes systemes StateXLes systemes StateXLes systemes StateX

processus :

� Statefull : automate combinatoire

� Stateless : automate séquentiel

17ENSA-Marrakech-2006/2007-GRT-4

Page 18: 01 Terminilogie de Base

� Une instance d’exécution d’une FSM est caractérisée par une page mémoire contenant l’identification de l’état courant de

ContexteContexteContexteContexte

Une instance d’exécution d’une FSM est caractérisée par une page mémoire contenant l’identification de l’état courant de l’automate et les données de l’instance de service.

� Cette page mémoire est dite ContexteContexteContexteContexte

18ENSA-Marrakech-2006/2007-GRT-4

Page 19: 01 Terminilogie de Base

� C’est un mode contextuel

� Trois phases

Mode connecté

� Trois phases

1. Négociation du contexte et création d’une page mémoire entre entités

homologues

2. Transfert de média conformément aux paramètres contenus dans les

pages mémoires de chaque coté

3. Libération des pages mémoires

19ENSA-Marrakech-2006/2007-GRT-4

Page 20: 01 Terminilogie de Base

� Lorsque les ressources sont allouées au niveau d’une

infrastructure, on parle de connexion

Connexion

� La ressource peut être

1. Réservée : allocation dédiée à un processus

2. Partagée : allocation d’une ressource de façon à ce qu’elle soit partagée

entre plusieurs processus

20ENSA-Marrakech-2006/2007-GRT-4