La gateway GSM
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Durant la réalisation de ce projet de fin d’étude on a rencontré plusieurs problèmes liés
essentiellement aux ressources matériels et logiciels à la fois.
En segmentant les problèmes rencontrés on s’aperçoit qu’on distingue en premier plan les
problèmes hardwares (Matériel), cela concerne principalement les modules GSM car la Gateway
Gsm conventionnel doit être réalisée à base des modules GSM mais au cours de la réalisation du
circuit on a trouvé du mal à trouver des modules GSM spécifique, d’où la solution des modems
3G qui a été détaillé dans ce mémoire. L’avantage de ces modules GSM, c’est qu’ils offrent
plusieurs fonctionnalités qui restent indisponibles dans les clés 3G.
Le deuxième problème rencontré dans ce projet est l’indisponibilité de certains types de
multiplexeurs. Sans ces derniers la solution électronique a été évitée, car le Protocol USB est un
Protocol qui nécessite une connectivité quasi-permanente avec l’ordinateur ou la carte
intelligente et le temps de coupure des données est critique ce qui nécessite des multiplexeurs
à temps de transition très réduit de l’ordre de picoseconde en utilisant une cartes intelligente
comme la Raspberry pi on passe directement vers le montage des clés 3G entant qu’interface de
communication directement liée au système d’exploitation utilisé.
Après avoir choisi le développement sur une carte intelligente beaucoup de problèmes sont
apparu et le problème majeur était le montage des clés, les clés disponible dans le marché
Algérien ont été principalement importées par des opérateurs téléphoniques pour des buts
commerciales, et pour ces mêmes buts ils ont été verrouillé de façon à ne pas pouvoir connecter
plusieurs clés dans un même appareil que ce soit un ordinateur ou une carte intelligente.
79
Sachant que pour communiquer avec USB une carte intelligente telle que la Raspberry pi dotée
d’une distribution linux émule le driver Windows de la clé pour pouvoir communiquer en mode
console série. En ce qui concerne Windows le système d’exploitation copie le driver dans un
répertoire dans le système puis détecte la clé à nouveau pour récupérer son VID et son PID puis
associe dans le registre à ce couplet d’identifiants le driver qu’il faut et enregistre cette
association dans la base des registres.
Linux émule ce fonctionnement grâce à de multiples outils, on cite principalement
usbmodeswitch.
Et comme c’est noté au préalable les fabricants des clés 3G pour des buts commerciaux
verrouillent les clés en laissant le même couplet d’identifiants pour toutes les clés ce qui bloque
l’OS lors de l’association du driver.
Tous ces problèmes ont été rencontrés sans parler des problèmes liés à la qualité des clés
trouvées et la compatibilité avec les différents réseaux téléphoniques.
La méthodologie suivie lors de la réalisation de ce projet a permis de décortiquer ces problèmes
et procéder à des solutions orientées software.