Title: Expos
1Exposé doption RIO
- Systèmes d'exploitation pour GSM et Assistants
personnels - Réalisé par LEMOINE Olivier
- SABER Mohamed
2Sommaire
- Introduction
- Caractéristiques des systèmes dexploitation
- Les systèmes dexploitation pour GSM et
Assistants personnels - Les systèmes dexploitation embarqués
- Conclusion
3Introduction
- Le système dexploitation est la première couche
logicielle permettant d'utiliser un ordinateur,
il supervise et coordonne les différents modules
qui le composent et se fait l'interface
indispensable entre les différentes ressources
matérielles et les applications logicielles. Il
rend ainsi totalement transparent à ces logiciels
les éléments matériels composant l'ordinateur. - Notion dinformatique lembarquée Embarquée
dans quoi ? - Dans les matériels informatiques enfouis
- Informatique Militaire (missiles, sous-marins,
radars, capteurs de terrains) - Informatique Scientifique (Satellites, scanners,
microscopes électroniques ) - Informatique grand public (avions, voitures, hi
fi, GSM, PDA ) - Pour les Gsm ou les Assistants personnels
- on distingue des systèmes dexploitation variés
- comme PalmOS, WindowsCE ou encore Symbian OS.
4Caractéristiques des systèmes dexploitation
- Le système d'exploitation permet ainsi de
"dissocier" les programmes et le matériel, afin
notamment de simplifier la gestion des ressources
et offrir à l'utilisateur une interface
homme-machine simplifiée qui va lui permettre de
s'affranchir de la complexité de la machine
physique. - Le système dexploitation fournit des services
communs comme laccès aux ressources, la
synchronisation ou encore la gestion de fichier. - Deux approches des systèmes dexploitation
embarqués - Approche minimaliste du système dexploitation
embarqué revient à le limiter à initialiser le
matériel et donner la main à lapplication. - Approche maximaliste du système dexploitation
embarqué, lOS fournit tous les services dun
ordinateur de bureau, fournit des machines
virtuelles et fournit des bibliothèques
graphiques. - Généralement, un système dexploitation
embarqué - - dispose de ressources limitées
- - ne possède pas toujours de système de fichiers
- - doit être le moins cher possible
- - ne doit pas consommer dénergie inutilement
5Les systèmes dexploitations pour GSM et
Assistants personnels
- Palm Os de Palm source
- Plate forme la plus populaire sur PDA
- Compromis entre richesse fonctionnelle,
simplicité et autonomie - Palm OS Garnet
- Prévu sur PDA classique et GSM entrée de gamme
- Palm OS Cobalt
- Tourné vers les professionnels
- Gère la mémoire morte et Ram jusqu à 256Mo
- Amélioration au niveau sécurité
- Gère plusieurs connexions simultanées
- association avec IBM
- WebSphere MicroEnvironment (WME)
- Java 2 Micro Edition (J2ME)
- WebSphere Studio Device Developer (WSDD)
- WME Java Virtual Machine.
Palm OS Cobalt
6Les systèmes dexploitations pour GSM et
Assistants personnels
-
- PocketPC ou systèmes embarqués (voitures, écrans
passagers dans les avions...). - Il nexiste pas de Windows CE générique
- Plateform Builder
- Peut varier de 1 Mo à plusieurs dizaines Mo
- Nécessite processeur puissant (ARM 400Mhz)
- Windows Mobile
- Appelé aussi Windows Smartphone
- Version Windows CE.net pour mobile High Tech
- Utilisé sur le SPV E200 de Orange
- Windows PC Pocket
- LOS Microsoft pour Assistants personnels
- Compatibilité avec outils office, WM player
- Demande des ressources importantes (Loox de
Fujitsu-Siemens)
7Les systèmes dexploitations pour GSM et
Assistants personnels
- Conçu par Symbian Ltd.
-
- Dérivé de Epoc élaboré par Psion
- Pour GSM et PDA
- Plateforme la plus équilibrée pour GSM
- Plus sophistiqué que Palm OS
- Plus légèr que Pocket PC, moins de ressources que
Windows CE - Dispose de plusieurs API spécifiques
- Symbian 6.1
- Symbian 7.0
- Symbian 7.0s
- Licences aux grands du GSM haut de gamme
8Les systèmes dexploitations pour GSM et
Assistants personnels
- Linux embarqué
- Certain PDA sont équipé de Linux en standart
- Pour dautres il faut les Flasher
- SE multi-applications libre de droits
- Grande fiabilité
- Très gourmand en ressources
- les autres systèmes dexploitation embarqués sur
GSM et Assistants - Nont pas trouvé un echo significatif
- Penbax OS élaboré à Taiwan pour la Chine
9Parts de marché des systèmes d'exploitation pour
assistants personnels et smartphones
PDM 2003 (Q1)
Symbian OS 55,2 (807.270 unités)
Pocket PC 25,3 (370.530 unités)
PDA (Palm OS) 19,5 (284.840 unités)
En Europe pour lannée 2003, source Canalys
10Les systèmes dexploitation embarqués
- Dans la robotique
- Nombreux capteurs et effecteurs besoin dêtre
interfacés - SE VxWorks, Qnx, LynxOS, Psos, iRMX ou linux
- Dans lavionique
- Civil
- simple pour les systèmes critiques
- Préemptifs pour les non critiques (LynxOs)
- Militaire
- Beaucoup de traitements apériodiques
- SE préemptifs du type LynxOS ou ARM
- Dans les équipements réseaux
- grands équipementiers (Alcatel, Nokia ou Nec)
adoptent Linux - Réductions des coûts de développement
- Ouverture à des logiciels tiers et applications
Web
11Conclusion
- La diversité des systèmes dexploitation pour les
GSM et PDA est de plus en plus vaste, ce qui
laisse aux concepteurs et aux développeurs de ces
engins des grandes possibilités en terme
dimplémentation. - Seules des limites dordre matérielles peuvent
freinées lévolution énorme que connais cette
technologie. - Dautres part, la guerre non déclaré entre les
concepteurs de ces systèmes dexploitation peut
savérer favorable pour le développement de ces
technologies. - Reste à signaler que Linux a réussi à simposer
comme système dexploitation fiable pour les
systèmes embarqués, ce qui donne une alternative
aux systèmes dexploitation propriétaires.
12-
- Vos questions
- Nos réponses