Ingénierie des
systèmes de
télécommunications
Edva ALTEMAR, Ing., M. Sc.
Professionnel des télécommunications et des
sciences sociales
Contenu
Introduction et généralités – l’ingénierie des systèmes
Vue d’ensemble de l’ingénierie du spectre
Protocoles et normalisation
Du signal analogique au signal numérique de base (Rappel)
Du DS-0 au STM-1
Les supports et modes de transmission
Ingénierie du trafic (rappel)
Les réseaux hauts débit
La téléphonie radiomobile : de l’AMPS au LTE Advanced
Planification du réseau radio : dimensionnement, prédiction de
capacité et couverture
Introduction et généralités
L’ingénierie des systèmes de télécommunications : concevoir,
réaliser et optimiser des réseaux de radiocommunication
Afin de répondre aux objectifs de qualité de service des opérateurs
de réseaux publics ou privés.
Démarche regroupant schématiquement quatre métiers : le
dimensionnement, la planification, le déploiement et l’optimisation,
tant au niveau radio et transmission que commutation.
La planification des réseaux de télécommunications : ensemble des
moyens mis en œuvre pour prévoir l’évolution de la demande en
raccordement d’abonnés, le volume du trafic induit par catégorie
d’abonnés, les équipements nécessaires à son acheminement dans
des conditions de sécurité et avec une qualité de service défini.
Concepts
Ingenierie :
Système :
Système de telecommunications :
Concevoir :
Realiser :
Optimiser :
Creer des produits
intelligents
Systemes intelligents et connectes
Introduction
Produits intelligents partout.
Contrôler l’éclairage des routes,
Piloter des avions
Aider à atteindre sa destination
Existent au cœur des systèmes et des services que l’on
utilise au quotidien :
smartphones
systèmes médicaux
aérospatiale et la défense
voitures intelligentes
Ingenierie du systeme
Produits intelligents et interconnectés qui
révolutionnent la manière dont nous interagissons et
réalisons nos tâches quotidiennes.
Combinant électronique, logiciels, capteurs et divers
types de matériel
Disposer de la technologie pour créer des produits
multifonctionnels personnalisés
création d’innombrables systèmes et services novateurs
et personnalisés apportant une véritable valeur ajoutée
Moyens : Grâce à une imagination fertile nous pouvons.
Ingenierie du systeme
principal défi lorsqu’il s’agit de créer des produits
intelligents : Manière de s’organiser :
Comment peut-on intégrer efficacement des
technologies complexes pour créer un « système de
systèmes » intelligent ? Lequel devra bien sûr tenir
ses promesses et exprimer tout son potentiel.
Solution a la question.
Ingenierie du systeme
Explique comment aider à mettre au point plus
facilement des produits intelligents et connectés.
Suscite à accélérer les délais de mise sur le marché,
de rendre plus agile l’entreprise et proposer des
produits intelligents de qualité tout en limitant ses
dépenses.
Sujets dominants actuels
Internet des objets
Villes intelligentes / maisons intelligentes
Tout connecte
Megadonnees
Cybersecurite
Intelligence artificielle
Normalisation
Dans ce chapitre
Faire face à la demande de systèmes intelligents et
interconnectés
Reconnaître les défis à relever pour une ingénierie
réussie
Passer à la vitesse supérieure pour élargir son champ
d’action
Introduction
Imaginez : tandis que vous sortez du garage, la voiture envoie un signal à
votre maison pour armer le système d’alarme et fermer la porte du garage.
Votre téléphone se synchronise automatiquement avec le système de
commande vocale de votre voiture et le système de navigation GPS
analyse le trafic en direct pour vous proposer le meilleur itinéraire pour
vous rendre au travail.
Elle passe en revue votre agenda sur votre smartphone et vous propose
différents rendez-vous.
Votre voiture vous signale qu’il est temps de penser à changer l’huile et
vous demande si vous souhaitez appeler dès maintenant votre garagiste
pour fixer rendez-vous.
Votre voiture peut même vous signaler les conditions de trafic attendues
pour le retour.
Qu’est-ce qui rend ces produits si
intelligents ?
Les produits intelligents font fureur de nos jours.
Difficile d’imaginer la vie avant les appareils
ménagers programmables, les jeux vidéo interactifs
et les téléphones mobiles polyvalents capables de
prendre des photos ou des vidéos, surfer sur Internet
et lire de la musique.
Les avions se succèdent tout en évitant les collisions
tandis que l’on fait appel aux drones intelligents et
autres systèmes de défense de précision pour assurer
notre sécurité.
Apporter une valeur ajoutée
grâce aux systèmes intelligents
Les systèmes intelligents pilotés par logiciel apparaissent un peu partout :
Santé : des logiciels spécifiques offrent un accès fiable et sécurisé à des images
médicales complexes et aux rapports à partir d’appareils mobiles. Les médecins
peuvent ainsi passer en revue les données du patient et établir rapidement un
diagnostic
Services publics : une communication bidirectionnelle entre les fournisseurs
d’énergie et les consommateurs par le biais d’un « réseau intelligent » permet
un contrôle intelligent de la consommation d’énergie. Par exemple, les lave-
linge peuvent être activés par le réseau lorsque l’électricité coûte le moins cher.
De même, certains appareils peuvent être désactivés pendant les heures de
pointe. Les voitures intelligentes constituent un nouvel exemple.
Appareils intelligents : les appareils ménagers connectés offrent un aperçu de
l’état de la consommation d’énergie grâce à des interfaces intuitives. Le contrôle
à distance de ces appareils permet aux consommateurs d’atteindre le niveau de
confort souhaité tout en limitant leur consommation d’énergie.
Apporter une valeur ajoutée
grâce aux systèmes intelligents
Divertissement : les téléviseurs intelligents offrent un
accès à l’Internet sans fil. Les consommateurs peuvent
ainsi louer des films, faire leurs achats, consulter les
bulletins météo, afficher des pages d’information et
télécharger des applications.
Automobile : les systèmes intelligents d’évitement de
collision intègrent la technologie GPS différentielle, la
communication sans fil et l’affichage graphique dans le
véhicule afin d’alerter les conducteurs en présence de
véhicules en approche. Ils pourront même effectuer les
manœuvres d’évitement d’urgence.
Caracteristiques des produits intelligents
Équipés : Intègrent une grande variété de composants comme des
caméras, détecteurs de mouvement, récepteurs sans fil, capteurs de
position, de son, de chaleur, d’humidité et de champs magnétiques –
Parviennent ainsi à surveiller en permanence leur état et obtenir des
informations sur ce qui les entourent. Donc parviennent à s’adapter en
temps réel à leur environnement.
Interconnectés : lorsque deux produits ou plus interagissent et partagent
des données, ils offrent une valeur conjointe supérieure à celle de chaque
produit isolé. Reliez-les à Internet, à un système d’administration ou
d’information et ils n’auront plus de limites !
Intelligents : en exploitant des informations obtenues de capteurs, des
historiques et des données des utilisateurs, les produits bien conçus
parviennent à faire des prévisions, améliorer les résultats et faciliter la vie
des utilisateurs.
Prise en compte des normes ouvertes
1,2 milliard d’appareils connectés répartis sur 800 millions
de foyers dotés d’un accès à haut débit
normes ouvertes : méthodes communes utilisées pour
envoyer des messages entre les appareils et les
fournisseurs de service
Plus les entreprises opteront pour des protocoles de
communication basés sur des normes ouvertes, plus
nombreux seront les produits et services offerts à chacun ;
la population évolue rapidement vers « l’Internet des
choses », cet écosystème composé de produits et services
intelligents et connectés.
Séquence de développement
d’un produit
Principes de base a respecter
Ne perdez pas l’objectif de vue. Définissez d’emblée les résultats visés et ne vous
écartez en aucun cas de cet objectif, quelles que soient les circonstances.
Impliquez des partenaires stratégiques. Obtenez l’avis des clients, utilisateurs,
opérateurs, cadres et autres, quand vous prenez les décisions importantes aux
différentes étapes du processus de développement.
Définissez le problème avant d’émettre l’hypothèse d’une solution. En gardant
l’esprit ouvert quant aux moyens permettant d’arriver à vos fins, vous pourrez
trouver plusieurs alternatives et choisir la solution qui convient le mieux au résultat
visé.
Divisez le problème en plusieurs parties faciles à gérer. Décomposez votre système
en systèmes plus petits. Divisez ensuite chaque sous-système en composants
matériels et logiciels. Autre principe lié : gérer les interfaces entre les différentes
parties afin d’en assurer l’intégration et pouvoir à terme déployer les compétences
necessaries.
Retardez les choix concernant les technologies spécifiques. Attendez d’être bien
avancé dans le projet avant de sélectionner les composants physiques. Vous évitez
ainsi de vous imposer une technologie qui pourrait s’avérer obsolète ou superflue au
moment où vous implémenterez votre conception.
Principes de base a respecter
Établissez le lien entre les exigences et la
conception. Veillez à pouvoir justifier vos décisions
en matière de conception en les associant à des
exigences techniques ou commerciales.
Testez tôt, testez souvent. Profitez des avantages
offerts par les prototypes, les simulateurs, les
émulateurs et autres méthodes permettant à chacun
d’évaluer le système suffisamment tôt. Veillez à ce
que les tests montrent bien que vous répondez aux
exigences en établissant des liens de traçabilité.
Ingenierie des systemes
voiture intelligente : système de systèmes évoluant dans un écosystème plus
vaste
l’ingénierie système est à la fois
une pratique et un processus.
Ingénierie système consiste toujours à appliquer une
certaine discipline au processus de développement. Et
cette discipline se présente sous deux formes distinctes :
La discipline technique veille à ce que vous mettiez en
place un processus de développement rigoureux, de la
conception à l’exploitation en passant par la production.
La discipline de gestion organise les efforts techniques
tout au long du cycle de vie du système en favorisant la
collaboration, en définissant les méthodes de travail et en
déployant les outils de développement.
Processus d’ingenierie
Modele en V
du systeme
Processus d’ingenierie
du systeme
Concept d’opération (CONOPS) : identifier et documenter les
principaux besoins de vos parties prenantes, les capacités globales
du système, les rôles et les responsabilités ainsi que les mesures
de performances pour la validation du système en fin de projet.
Caractéristiques techniques du système : dresser une liste
décrivant les caractéristiques techniques vérifiables et répondant
aux besoins des parties prenantes définies pendant l’étape
CONOPS.
Conception de haut niveau : concevoir une architecture de
système de haut niveau répondant aux caractéristiques techniques
et permettant la maintenance, les mises à jour et l’intégration à
d’autres systèmes.
Processus d’ingenierie
du systeme
Conception détaillée : détailler la conception jusqu’au
niveau des composants et allouer les exigences à ce niveau.
Les composants seront identifiés de manière à permettre
leur développement ou leur achat dans le respect du
budget initial.
Développement logiciel/matériel : choisir la technologie
adéquate. Développer le matériel et le logiciel identifiés en
conception détaillée.
Test unitaire/de dispositifs : tester les composants
unitairement et vérifier leur bon fonctionnement sur la base
des exigences allouées en conception détaillée..
Processus d’ingenierie
du systeme
Test de sous-systèmes : intégrer les composants logiciels
et matériels pour en faire des sous-systèmes. Tester et
vérifier chaque sous-système sur la base des exigences de
haut niveau.
Test de système : intégrer les sous-systèmes et tester le
système complet sur la base des exigences. Vérifiez que
toutes les interfaces ont été correctement implémentées et
que toutes les exigences et contraintes ont été respectées.
Essais d’acceptation : vérifier que le système respecte les
exigences et atteint les objectifs fixés.
Gestion de la complexite grace au modele
Modèles utiles, surtout lorsque vous travaillez sur
des projets complexes.
Si vous pouvez mettre au point des méthodes de
conception, de test et de vérification de votre
système avant de démarrer son implémentation, vous
vous épargnerez beaucoup d’efforts et vous
consoliderez votre rôle dans le projet !
L’une des méthodes possibles consiste à utiliser des
modèles pour concevoir et détailler votre système au
cours du processus de développement.
Modelisation
Permet de capturer la complexité à différents niveaux, dont
les systèmes de systèmes (aussi appelés « écosystèmes »),
systèmes, sous-systèmes et composants. Elles vous
permettent d’étudier en détail chacun de ces niveaux (les
niveaux d’abstraction) de manière indépendante. Vous
pourrez également masquer ou afficher les détails selon vos
besoins..
Peut se présenter sous de nombreuses formes. Le niveau le
plus simple peut être un tableur utilisé pour calculer
certaines propriétés empiriques. Mais cela peut aller jusqu’à
une simulation informatique interactive très complexe.
Les modeles
Vous permettent de vous concentrer sur les données importantes
dans votre travail en cours tout en assurant une parfaite
homogénéité au niveau de la conception.
capturent la structure (architecture) et le comportement
(fonctionnalités) d’un système, illustrant ainsi les relations et les
interactions entre les composants du système.
Aident a comprendre les comportements à différents niveaux
d’abstraction, et explorer des alternatives en terme d’architecture
dès les premières étapes du processus de développement, ce qui
vous permettra de choisir l’architecture optimale.
exécutables vous permettront de valider votre conception, en les
confrontant aux exigences initiales.
Les modeles
Vous permettent de montrer les détails d’un système selon
différents points de vue (par ex. : architecture, logique,
fonctionnalité, physique, données et utilisateur). Vous
pouvez ainsi répondre à des problématiques variées.
Peuvent etre utiliser pour mieux gérer vos efforts en
termes de développement.
La modélisation offre une grande visibilité dans la
conception d’un système. Vous pouvez ainsi mener des
discussions très ciblées, favorisant la compréhension
mutuelle.
Les modèles permettent de partager réflexions et
critères de décision, ce qui facilite la collaboration à
l’intérieur de l’équipe.
Plus important encore, la modélisation de système
offre un point de synchronisation entre les
différentes disciplines d’ingénierie pour répondre en
particulier à une question essentielle dans le
développement des systèmes intelligents : comment
coordonner matériel et logiciel ?
Travail a faire
Donner, selon vos connaissances, votre propre
definition de l’ingenierie du systeme
Presenter un algorithme mettant en relation les
elements d’un systeme de telecommunications
Presenter un tableau comparatif entre ingenierie de
systeme et et la planification d’un systeme
Donner l’algorithme de developpement d’un produit
de telecommunications que vous voulez creer