Académique Documents
Professionnel Documents
Culture Documents
Rapport Pfe V1.2 PDF
Rapport Pfe V1.2 PDF
Rapport Pfe V1.2 PDF
A
Mon père
Qui m’a été toujours un soutien moral et matériel indispensable,
Qui m’a beaucoup donné sans rien prendre,
Et à qui je prouve tout mon amour et respect,
A
Ma mère
La mère modèle de courage, de certitude et de bien vaillance
Qui depuis mon enfance était l’œil vigilant à mon
Confort surtout à mes études.
A
Toute ma famille
Que dieu les préserve bonne santé et longue vie.
A
Tous mes très amis
En témoignage de l’amitié sincère qui nous a liées et des bons moments
Passés ensemble. Je vous dédie ce travail en vous
Souhaitant un avenir radieux et plein
De bonnes promesses
Marwa
Dédicace
A
Mon père
Qui m’a été toujours un soutien moral et matériel indispensable,
Qui m’a beaucoup donné sans rien prendre,
Et à qui je prouve tout mon amour et respect,
A
Ma mère
La mère modèle de courage, de certitude et de bien vaillance
Qui depuis mon enfance était l’œil vigilant à mon
Confort surtout à mes études.
A
Toute ma famille
Que dieu les préserve bonne santé et longue vie.
A
Tous mes très amis
En témoignage de l’amitié sincère qui nous a liées et des bons moments
Passés ensemble. Je vous dédie ce travail en vous
Souhaitant un avenir radieux et plein
De bonnes promesses
Saida
Remerciements
Nous remercions tout d’abord les membres du jury
Dans le but de mettre fin aux difficultés affrontées par quel que soit client ou agent de
Tunisie Télécom dans la gestion des réclamations, nous sommes engagés à faciliter : les
taches des agents au sein de l’unité radio, à savoir : l’ajout(zone , ) , gérer( les zones ,
les réclamations, les messages), l’affichage des statistiques ; et les services offerts au client
comme :passer réclamation, envoyer message, tester sa position..
Mots clés
Réclamation, NodeB, UMTS, 3G
Abstract
In order to end the difficulties faced by whoever client or officiers in radio unit Tunisia
Telecom agent in claim management , we facilitate these tasks , namely : the addition of zone
and Node B, the displaying of statics, the management of zones, claims and messages ;and
services offred to client such as : passi claim, send message, test his position…
The implementation of this software required firstly the use of « Pacestar UML Diagrammer »
for the illustration of design diagrams, and secondly , « Oracle Database 10g Express
Edition », « Macromedia Dreamweaver 8 » et « NetBeans IDE 6.9.1 » for the
implementation.
Keywords
Claim, Node B, UMTS, 3G
Sommaire
TABLE DE FIGURE ............................................................................................................................... i
I. 3G : .............................................................................................................................................. 4
II.2. Réseau d’accès radio UTRAN : Constitué par L'ensemble des et des RNC : ......... 7
III.1 Les diagrammes de séquences liées aux différents cas d’utilisations : ............................. 29
IV Conclusion : ............................................................................................................................. 33
Réalisation ............................................................................................................................................. 34
IV CONCLUSION : ...................................................................................................................... 47
i
Figure 32: Interface Passer Réclamation ............................................................................................... 41
Figure 33: Interface tester votre position............................................................................................... 42
Figure 34: Interface Envoyer Message .................................................................................................. 42
Figure 35 Interface Votre couverture réseau: ........................................................................................ 43
Figure 36: Interface Consulter Messages .............................................................................................. 43
Figure 37: Interface Consulter Réclamations ........................................................................................ 44
Figure 38: Interface Statistique ............................................................................................................. 45
Figure 40: Interface Ajouter zone.......................................................................................................... 46
Figure 39: Interface Liste des Zones ..................................................................................................... 46
Figure 41: Interface Envoyer Message .................................................................................................. 47
ii
Liste Des Tableaux
Tableau 1: Caractéristiques des services offerts .................................................................................... 10
Tableau 2: Structure de la table « inscription » .................................................................................... 36
Tableau 3: Structure de la table « » ......................................................................................... 37
Tableau 4: Structure de la table « messages» ........................................................................................ 37
Tableau 5: Structure de la table « réclamation » .................................................................................. 37
Tableau 6: Structure de la table « zone » ............................................................................................. 38
iii
Introduction Générale
Introduction Générale
L
e GSM (Global System for Mobile Communication) est l’un des services
industriels les plus marquants dans les dernières années. De ce fait, ce réseau est
le plus populaire et le plus utilisé dans le monde. En revanche, de nombreuses
indices comme l’évolution de l’Internet et le développement des applications qui
nécessitent l’augmentation des débits telle que la vidéo, téléconférence révèlent que les clients
demandent et exigent de plus en plus les services de transmission des données sur les réseaux
mobiles. Néanmoins, ses services bâtissent des multiples contraintes sur le réseau GSM n’est
pas en mesure de satisfaire ces demandes avec la meilleure qualité. D’où, l’idée de
l’évolution vers un autre réseau capable de répondre aux besoins incessants des abonnés.
Donc, la recherche d’une solution à ce problème devient une nécessite, voire une
obligation pour garantir la confidentialité des abonnés qui cherchent toujours à bénéficier des
services combinant à la fois l’innovation (voix et données sur téléphonie mobile, …) et
l’efficacité. C’est pourquoi, les concepteurs radios doivent avoir une capacité d’exprimer les
besoins des abonnés par l’invention des nouvelles technologies du réseau.
C’est dans cet ordre d’idées que s’inscrit notre projet de fin d’étude que nous avons en
l’occasion d’effectuer notre stage au sein de l’entreprise TUNISIE TELECOM. Le travail à
réaliser consiste à mettre en œuvre « un outil de gestion de réclamations ». Les , ce
sont les premiers équipements terminaux télécoms du réseau UMTS vers les stations mobiles
qui pourront tomber en panne ou bien ne couveront toutes ces clients, ce qui entraine parfois
le dysfonctionnement de tout le réseau.
Nous finirons par la conclusion générale et les perspectives pour améliorer cette
application.
~3~
Chapitre 1 Généralités sur le réseau mobile 3G
L'UMTS est une norme de troisième génération de communications radio mobiles dite
3G, c’est une technologie motivée par la deuxième génération des réseaux tels que le
GSM.
I.1 Objectifs :
3G doivent fournir :
- En Europe :
Services satellites pour les zones non couvertes par les BTS terrestres.
Accès à des sites distants comme pour les réseaux de transmissions de données.
Sécurité et techniques anti-fraude contre l’accès aux données par des personnes ou entités
non-autorisées.
- Le
- Le
L’équipement mobile : c’est un terminal radio utilisé pour les communications à travers
l’interface radio.
des RNC :
Le :
Le :
• Contrôleur de .
- domaine circuit
- domaine paquet
Le domaine circuit :
Permet de gérer les services temps réels dédiés aux conversations téléphoniques :
Ces applications nécessitent un temps de transfert rapide. Le débit support é par ce mode
peut arriver jusqu’à .
Le domaine paquet :
Est constitué d’une plateforme IP. Le routage des informations se fait soit dans le même
réseau, soit vers les réseaux paquets externes à savoir( …)
La navigation sur Internet, la gestion de jeux en réseaux et l’accès / utilisation des emails.
Le débit du domaine paquet ( ) est sept fois plus rapide que le mode circuit
- : équivalent du en réseau .
Les interfaces :
La spécificité à signaler dans le cadre de l’ est que les interfaces sont ouvertes c'est-à-
dire que les équipements de tous les constructeurs peuvent fonctionner et s’inter-opérer à
condition qu’ils respectent la norme. (1)
Interface :
C’est l’interface radio de l’ . A travers cette interface les mobiles peuvent accéder au
réseau.
Interface :
Interface :
C’est une nouvelle interface entre deux et elle est nécessaire pour le mécanisme du
Soft Handover.
Interface :
L'interface radio de l' doit être conçue pour supporter une large gamme de services
différents, avec notamment des débits supérieurs à ceux offerts par le . Les systèmes de
devront offrir des services à accès circuit ou paquet, avec un débit maximal dépendant de
l'environnement et de la vitesse des mobiles. Des services à débit variable et asymétrique
(entre liaison montante et descendante) devront être supportés de façon efficace (voir
tableau 1.1).
Rural
Urbain
Intérieur et
extérieur courte
portée
III.1 Caractéristiques :
Deux technologies d’accès radio ( – Universal Terrestrial Radio Access) sont proposées
dans l’ :
•
•
Projet de Fin d’Études Page 11
Chapitre 1 Généralités sur le réseau mobile 3G
Les bandes de fréquences allouées pour l' (International Mobile Telephone) sont
et . L’allocation se fait selon le mode de duplexage
utilisé.
Mode :
III.3.2 L’étalement :
Multiplier le signal à transmettre par une séquence de chips au débit beaucoup plus rapide.
III.3.3 L’embrouillage :
Séparation des sources asynchrones, soit, sur la voie descendante, différentes stations de base
et, sur la voie montante, différents mobiles.
Bien adaptée à des trafics symétriques sur les voies montante et descendante (transmission de
la parole) et à des environnements outdoor avec une grande mobilité.
Mode :
Fondé sur une méthode d’accès hybride entre le et le .
La séparation entre le sens montant et le sens descendant se fait dans le temps.
Certains slots de la trame sont dédiés à la voie montante et d’autres à la voie
descendante.
Bien adaptée à des trafics asymétriques sur les voies montante et descendante
(services orientés multimédias) et à des environnements indoor avec une mobilité
restreinte.
Le est mis en œuvre dans les bandes non appariées (La division duplex dans les bandes
dites "non appariées", c'est à dire et , est temporelle. Nous utilisons dans ces
bandes un accès ), contrairement au , qui est utilisé dans les bandes
appariées (La division duplex dans les bandes dites "appariées", c’est-à-dire , est
fréquentielle. L'écart duplex vaut . Nous utilisons dans ces bandes un accès
).
Dans les différents forums de normalisation, la technique s'est révélée être celle qui
a été adaptée le plus largement pour l'
Figure 7: L’accès
La distinction entre chaque utilisateur se fait par codes connus exclusivement de l'émetteur
et du récepteur.
C'est ce mode, plus précisément le , qui est retenu pour le réseau d'accès radio
de l' . Il est dit "à large bande" avec une largeur de bande de .
On peut distinguer deux classes de canaux logiques : les canaux logiques de contrôle et les
canaux logiques de trafic.
Les canaux logiques de contrôle : sont utilisés pour le transfert des informations dans le plan
de contrôle.
Les canaux logiques de trafic : sont utilisés pour le transfert des informations dans le plan
usager.
Sur l'interface radio , un canal physique est défini par une fréquence porteuse,
un code de canalisation (Channelization code), un code d'embrouillage (Scrambling code),
une durée dans le temps (avec un instant de temps de début et de fin qui dépend du type de
canal) et une phase relative pour la voie montante. Les métriques suivantes sont également
référencées pour définir la durée des canaux physiques : un slot est un intervalle de temps de
longueur fixe et égale à 2560 chips , le nombre de bits par slot est variable et
une trame radio est une durée où l'on traite de l'information qui s'étend sur quinze intervalles
de temps ou slots, soit 38 400 chips (10ms).
Un canal de transport est un service offert par la couche physique à la couche pour le
transfert d'informations. Les canaux de transport peuvent être classés en trois catégories : les
canaux communs, les canaux partagés et les canaux dédiés. (3)
Les canaux de transport communs : est un canal point à multipoint ou point unidirectionnel
utilisé pour le transfert d'information d'un ou de plusieurs équipements usagers ( ).
Les canaux de transport partagés : est un canal utilisé pour le transport des données de
contrôle ou de trafic uniquement en voie descendante et partagés dynamiquement par
différents utilisateurs
Les canaux de transport dédiés : est un canal point à point dédié à un seul et qui
transportent des données de contrôle ou de trafic. Ce type de canal existe dans les deux
sens de la liaison.
Le Global Positioning System ( ) que l'on peut traduire en français par « système de
localisation mondial » représente le principal système de positionnement par satellite
mondiale.
Ce système a été théorisé par le physicien D. Fanelli. Il est très rapidement apparu que des
signaux transmis par les satellites pouvaient être librement reçus et exploités, et qu'ainsi
un récepteur pouvait connaître sa position sur la surface de la Terre, avec une précision sans
précédent, dès l'instant qu'il était équipé des circuits électroniques et du logiciel nécessaires au
traitement des informations reçues. Ce système est composé dans l’espace par : latitude,
longitude et altitude.
IV. Conclusion :
Dans ce premier chapitre, nous avons, dans une première partie, présenté une idée sur
l’architecture du réseau . Ensuite, nous avons détaillé l’interface radio avec la méthode
d’accès multiple , son principe, ses modes d’accès ( ). Enfin, nous avons
présenté les coordonnées . Dans le chapitre suivant, nous allons présenter une solution
pour satisfaire les clients et lui fournir une bonne qualité de service.
~ 18 ~
Chapitre2 Etude Conceptuelle
I Choix De Méthodologie
I.2.Méthodologie Adoptée
Dans le cadre de notre application, nous avons opté pour une démarche orientée objet qui
s’inspire du Processus Unifié. Les activités de cette méthodologie sont principalement :
1. La spécification des besoins: Cette phase permet de définir les différents besoins.
2. L’analyse: Cette activité permet d'accéder à une compréhension des besoins et des
exigences du client.
II Méthodologie de travail :
Après une période de stage au sein de l’unité radio de Tunisie Télécom, nous avons trouvé
que les abonnés ont des problèmes de connexion et pour que le client peut informer
l’entreprise il doit passer une réclamation. Les réclamations sont identifiées comme étant une
clé d’entrée majeure pour, d’une part, analyser et comprendre le dysfonctionnement de
l’entreprise et les problèmes qualité, et d’autre part, satisfaire les clients. De plus, les
réclamations client doivent être intégrées dans le processus d’amélioration continue. Il est
donc indispensable pour les entreprises de s’intéresser aux remontées de leurs clients.
Les acteurs principaux de notre application sont le client et le technicien qui est
l’administrateur. Ce dernier peut accéder à l’application pour gérer les réclamations et afficher
les statistiques.
Nous représentons les besoins fonctionnels à travers le diagramme de cas d’utilisation. Celui-
ci décrit les fonctionnalités du système tel que vue par un utilisateur externe. Il décrit ainsi
l’interaction entre le système à étudier et les acteurs. Il s’agit dans notre cas de construire un
système de gestion de réclamation qui s’adapte aux besoins des acteurs qui sont le client et le
technicien.
Pour le client :
Inscription,
Passer réclamation,
Envoyer message.
Tester position actuelle
La figure ci-dessous décrit toutes les taches que les clients peuvent les faire :
Pour le technicien :
La figure ci-dessous montre quelque tache que l’administrateur peut les gérer :
La présentation de nos interfaces est effet composée de diverses, zones, de choix de couleurs
et de polices de caractères qui influent sur la lisibilité et la compréhension générale de notre
application.
Choix de couleurs et de police de caractères :
Les couleurs choisies des interfaces ont plusieurs significations selon le contexte d’utilisation.
Nous avons combiné :
La couleur blanc : pour une visibilité clair.
La couleur rouge : pour indiquer qu’il ya pas de couverture.
La couleur verte : pour indiquer que le client est couvert.
La police utilisé est Times New Roman, Gras, et d’une taille 12 pour faciliter la lecture des
éléments textuels.
II.4.3.2 Sécurité :
Les contrôles montèrent l’implémentation des fonctionnalités.Ca sera le lien entre l’IHM et la
structure de stockages des données (entités).
Enfin, les entités représentent les structures de stockage de données (fichier, tables de BD,…).
Dans la suite de cette section, nous présentons l’analyse de quelques cas d’utilisation.
Pour le client :
II.5.1.1 Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse pour le cas
« Inscription » :
II.5.2.1 Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse pour le cas
« connexion » :
Pour administrateur :
Passage du modèle de cas d’utilisation au modèle d’analyse : Ce shéma décrit les objets
utilisés dans le cas d’utilisation « Consulter Réclamation » qui sont : i_Réclamation,
i_Espace Administrateur, C_Réclamation, Réclamation.
Passage du modèle de cas d’utilisation au modèle d’analyse : Ce schéma décrit les objets
utilisés dans le cas d’utilisation « Ajouter Zone» qui sont : i_Liste des Zones, i_Ajouter
Zone, C_Zone, Zone.
II.5.4.1 Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse pour le cas
« Ajouter Zone »
II.5.5.1 Traçabilité entre le modèle de cas d’utilisation et le modèle d’analyse pour le cas
« Statistiques »
III Conception :
Pour le client :
Le client remplit un formulaire d’inscription puis il valide, suite à la validation une requête est
envoyé a la base pour effectuer l’inscription en cas d’erreur un message s’affiche.
L’utilisateur introduit son login et son mot de passe dans l’interface d’authentification, le
contrôleur vérifie leur existence : si les coordonnées sont correctes il va retourner l’interface
suivante sinon il va afficher un message d’erreur.
Pour l’administrateur :
L’administrateur accède à l’interface qui lui permet d’ajouter une zone, il ajoute une zone.
Le contrôleur c_zone envoie une requête pour ajouter cette zone par la suite un message de
validation s’affiche.
IV Conclusion :
Réalisation
~ 34 ~
Chapitre 3 Réalisation
Chapitre 3 : Réalisation
C
e chapitre décrit la partie réalisation et mise en œuvre du projet. Nous cherchons à
cette étape de projet à réaliser un produit complet et prêt à être exploité par les
utilisateurs. Nous allons présenter dans ce chapitre en premier lieu, l’environnement
matériel et logiciel utilisé. En deuxième lieu, les différentes composantes de la solution. Enfin
nous présenterons les différentes interfaces relatives à notre application.
Nous présentons dans cette section l'environnement matériel et logiciel utilisé pour le
développement de notre application.
Avant de se lancer dans la réalisation de notre application, il faut bien connaitre les outils et
les langages utilisés.
Oracle Database :
Oracle Database est un système de gestion de base de données relationnel (SGBDR) qui
depuis l'introduction du support du modèle objet dans sa version 8 peut être aussi qualifié
Macromedia Dreamweaver 8:
Dreamweaver est un éditeur de site web WYSIWYG pour Microsoft Windows, et Mac OS X
créé en 1997, commercialisé par Macromedia puis Adobe Systems sous licence utilisateur
final.
Dreamweaver fut l'un des premiers éditeurs HTML de type « tel affichage, tel résultat », mais
également l'un des premiers à intégrer un gestionnaire de site (CyberStudio GoLive étant le
premier). Ces innovations l'imposèrent rapidement comme l'un des principaux éditeurs de
site web, aussi bien utilisable par le néophyte que par le professionnel.
III.1 Accueil :
Dans ce qui suit nous allons montrer quelques interfaces de l’application. La première fenêtre
qui va nous rencontrer est l’interface accueil :
III.2 Inscription :
Le client doit s’inscrire avec ses coordonnées personnelles pour pouvoir s’authentifier
ultérieurement.
Connexion :
Le client doit s’authentifier avec un nom d’utilisateur et mot de passe pour pouvoir accéder a
son espace :
Espace Client
C’est l’interface qui s’affiche après la phase de l’identification et à partir de cette interface le
client peut choisir l’un de fonctionnalité du système.
Consulter messages
A partir de cette interface le client peut consulter les différents messages provenant de
l’administrateur ou bien de consulter ceux qui sont édités par lui.
Consulter Réclamations
A partir de cette interface le client peut consulter l’état de la réclamation si elle est traité ou non
Passer réclamation :
Cette interface permet au client de passer une réclamation s’il rencontre des problèmes de
connexion sur le réseau UMTS.
Envoyer Message
A partir de cette interface le client peut s’adresser à l’administrateur pour réclamer un souci
rencontré ou bien pour demander des informations.
Consulter Messages
A partir de cette interface l’administrateur traite et consulte les messages reçus par les clients.
Consulter Réclamations
C’est l’interface qui représente l’ensemble des réclamations reçus et existant sur le système.
Interface Statistique
Cette interface affiche la liste des zones couvertes par le réseau 3G.
Ajouter zone
C’est l’interface qui permet d’ajouter une zone récemment couvert par le réseau.
Gérer Messages :
IV CONCLUSION :
Conclusion Générale
N
otre travail consiste à étudier et à réaliser un système de gestion des
réclamations. La spécificité de notre système est de donner aux agents du
service radio la possibilité de bien gérer les réclamations reçues des clients et de
répondre au mieux à leurs besoins.
Au cours de ce projet, nous avons été chargées de faciliter les tâches relatives à la
gestion des réclamations. Dans ce cadre, nous avons mis en œuvre un prototype intégrant
plusieurs options de gestion pour l’administrateur tel que l’ajout (zone, ), gérer (les
zones, les réclamations, les messages), l’affichage des statistiques ; et des services offerts au
client comme : passer réclamation, envoyer message, tester sa position …
Pour mener à bien ce travail, nous avons approfondi nos connaissances non seulement
dans le domaine de la programmation Java avec NetBeans IDE 6.9.1 mais aussi de nouveaux
logiciels comme Macromedia Dreamweaver 8 et Oracle Database 10g Express Edition.
CN : Core Network
CU : Cas d’utilisation
EU : Equipement utilisateur
MA : Modèle d’analyse