WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Localisation par empreinte radio. application sur les reseaux mobiles 2G-3G

( Télécharger le fichier original )
par Harimanana Elisa TAFENO
Ecole Supérieure Polytechnique d'Antananarivo - Master 2015
  

sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

N° d'ordre : 24 / STI / TCO Année Universitaire : 2015 / 2016

 

UNIVERSITE D'ANTANANARIVO

 

ECOLE SUPERIEURE POLYTECHNIQUE

MENTION TELECOMMUNICATION

Directeur de mémoire : M. RAVALIMINOARIMALALASON Toky Basilide

MEMOIRE

en vue de l'obtention

du DIPLOME de Master
Titre : Ingénieur

Domaine : Sciences de l'ingénieur

Mention: Télécommunication

Parcours : Système de Traitement d'Information(STI)

par : TAFENO Harimanana Elisa

LOCALISATION PAR EMPREINTE RADIO. APPLICATION SUR LES RESEAUX MOBILES 2G-3G

Soutenu le 04 Avril 2017 devant la Commission d'Examen composée de :

Président : M. RANDRIAMITANTSOA Andry Auguste

Examinateurs :

M. RAJAONARISON Roméo

M. RATSIHOARANA Constant

M. RANDRIAMANAMPY Samuel

i

REMERCIEMENTS

Avant tout, je rends grâce à Dieu tout puissant pour son Amour, sa Bénédiction et pour la Force et le Courage qu'il m'a donné pour la réalisation de ce Mémoire.

A la mémoire de mon père qui a tant voulu m'assister en ce moment mais que le destin a empêché. « Paix à son âme ».

J'exprime toute ma gratitude à Monsieur RAMANOELINA Panja, Professeur Titulaire, Président de l'Université d'Antananarivo.

Je souhaite remercier Monsieur ANDRIANAHARISON Yvon, Professeur Titulaire, Responsable du Domaine Sciences de l'Ingénieur à l'Ecole Supérieure Polytechnique d'Antananarivo, qui m'a permis de poursuivre mes études au sein de l'Ecole.

Je suis particulièrement reconnaissant à Monsieur RAKOTOMALALA Mamy Alain, Maître de Conférences, Responsable de la Mention Télécommunication.

A terme de ce travail, je tiens à témoigner toute ma gratitude à tout le personnel du Groupe Telma, de m'avoir accueilli chaleureusement dans leur Société, plus particulièrement à Monsieur RAVALIMINOARIMALALASON Toky Basilide, Docteur de l'Université d'Antananarivo, Ingénieur Radio Planning et Optimisation Sénior de Telma, Directeur de mémoire et encadreur professionnel, pour ses recommandations, son soutien et surtout le temps consacré pour me diriger jusqu'à la finalisation de ce Mémoire.

J'exprime également toute ma reconnaissance aux membres du jury présidés par Monsieur RANDRIAMITANTSOA Andry Auguste, Maître de Conférences, qui ont voulu examiner mon travail :

? Monsieur RAJAONARISON Roméo, Maître de Conférences,

? Monsieur RATSIHOARANA Constant, Maître de Conférences,

? Monsieur RANDRIAMANAMPY Samuel, Assistant d'Enseignement Supérieur et de Recherche.

Je souhaite remercier tous les Membres de ma Famille, qui n'ont jamais cessé de me soutenir moralement et financièrement tout au long de mes études et à tous les Enseignants Chercheurs et Personnels administratifs de l'Ecole Supérieure Polytechnique d'Antananarivo ainsi qu'à tous mes amis qui de près ou de loin, ont contribué à l'accomplissement de ce travail.

ii

TABLE DES MATIERES

REMERCIEMENTS i

NOTATIONS ET ABREVIATIONS vi

INTRODUCTION GENERALE 1

CHAPITRE 1 GENERALITE SUR LE RESEAU MOBILE 2

1.1 Introduction 2

1.2 Première génération des téléphones mobiles 2

1.2.1 AMPS 2

1.2.2 NMT 2

1.2.3 TACS 2

1.2.4 Radiocom 2000 3

1.2.5 Limites du système 1G 3

1.3 Deuxième génération des téléphones mobiles 3

1.3.1 GSM 3

1.3.2 GPRS 10

1.3.3 HSCSD 12

1.3.4 EDGE 12

1.4 Troisième génération des téléphones mobiles 13

1.4.1 UMTS 13

1.4.2 Evolution radio de l'UMTS 15

1.5 Quatrième génération des téléphones mobiles 16

1.5.1 LTE et LTE-Advanced 16

1.6 Mesure des paramètres radio en réseau mobile 18

1.6.1 Etats de la station mobile 18

1.6.2 Mobilité en mode connecté 18

1.6.3 Mesure des paramètres radio en GSM 22

1.6.4 Niveau de signal et qualité de signal en UMTS 25

1.6.5 Niveau de signal et qualité de signal en LTE 26

1.7 Conclusion 27

iii

CHAPITRE 2 TECHNOLOGIES ET TECHNIQUES DE POSITIONNEMENT 28

2.1 Introduction 28

2.2 Technologies de positionnement 28

2.2.1 Systèmes de positionnement radio 28

2.2.2 Systèmes de positionnement non radio 34

2.3 Techniques de positionnement 36

2.3.1 Métriques de positionnement 36

2.3.2 Évaluation de la position 40

2.4 Conclusion 44

CHAPITRE 3 LOCALISATION A BASE D'EMPREINTE RADIO 45

3.1 Introduction 45

3.2 Description d'un système de LFP 45

3.2.1 Phase d'apprentissage 45

3.2.2 Phase de localisation 46

3.3 Terminologie et modélisations mathématiques 48

3.3.1 Base de données radio et enregistrement 48

3.3.2 Mesure radio 48

3.3.3 Modèle de propagation radio 48

3.4 Méthodes de compression de base de données radio 49

3.4.1 Technique de clustering 49

3.4.2 PCA 51

3.4.3 KCCA 53

3.5 Méthode de classification 53

3.5.1 KNN 53

3.5.2 SVM 55

3.5.3 ANN 55

3.6 Traitement des données manquantes dans les systèmes LFP 58

3.6.2 Algorithme de localisation basé sur le maximum de vraisemblance 59

iv

3.6.3 Algorithme de Multiple Imputation 60

3.7 Positionnement utilisant la méthode de fingerprinting basé sur OTD 61

3.7.1 Estimation des TDOAs pour un réseau 3G 62

3.7.2 Structure de l'algorithme 63

3.8 Positionnement utilisant le paramètre TA 67

3.9 Conclusion 69

CHAPITRE 4 MISE EN OEUVRE ET SIMULATION DE L'OUTIL DE TRAITEMENT DE TRACE

ET DE LOCALISATION D'ABONNES 70

4.1 Introduction 70

4.2 Outil de trace 70

4.2.1 Présentation 70

4.2.2 Lecteur et décodeur de trace 72

4.3 Analyse et conception du système informatique 74

4.3.1 Architecture système 74

4.3.2 Analyse des besoins 75

4.3.3 Modélisation UML 77

4.3.4 Diagramme UML de l'application 79

4.3.5 Modèle Conceptuel des Données 82

4.3.6 Langage de programmation 83

4.3.7 Module cartographique 88

4.3.8 Serveur web et serveur d'application 89

4.3.9 Structure du projet 89

4.4 Présentation de l'application web 90

4.4.1 Page d'authentification 90

4.4.2 Création d'utilisateur 91

4.4.3 Localisation d'un abonné 92

4.5 Précision des différents systèmes de localisation 93

4.6 Conclusion 94

V

CONCLUSION GENERALE 95

ANNEXES 96

BIBLIOGRAPHIE 100

vi

NOTATIONS ET ABREVIATIONS

1. Minuscules latines

c Classe

d Distance entre 02 stations de base

d1 Distance entre mobile et station de base

d2 Distance entre mobile et station de base

da Rayon du cercle de centre NR.

db Rayon du cercle de centre NR.

dc Rayon du cercle de centre NR.

dE(w) Distance Euclidien pondérée

dl Distance entre une cellule i et un UE

d (xl, xi) Distance entre deux données

f Fonction de transfert du neurone

f Fréquence de transmission

f(x) Fonction sigmoïde

fk(x, y) Système d'équation

hB Hauteur de l'antenne

i Vecteur indicateur

i' Vecteur indicateur d'effacement

m Nombre de cluster

n Nombre d'objets

p Dimension

q Mesures

r Enregistrement

r1 Rayon du cercle centré sur la station de base

r2 Rayon du cercle centré sur la station de base

rl Distance obtenue par la valeur de TA

rk,l,i Mesures provenant de k MRM

s Vecteur représentant la mesure radio

s' Mesure effectué par le mobile

vii

sm Centroid

s'(mis) Partie manquante de la mesure

s'(obs) Partie observée de la mesure

u Vecteur représentant linéairement le nuage de points

umn Représentation de la partition

v Vecteur représentant linéairement le nuage de points

vl Vecteurs propres

co Vecteur comprenant les poids

{????}??=0,...,n Poids du neurone

x Ensemble des mesures

x Vecteur représentant la partie position

x^ Position estimée pour le terminal

x' Position

xi Vecteur représentant une donnée

xi, yl Coordonnées cartésiennes du itième NR

x. Vecteur représentant une donnée

(x, y)A,B,C Coordonnées des 03 meilleures cellules

(x, y)U Position du mobile

y(x) Sortie d'un événement d'apprentissage

2. Majuscules latines

A Région sur lequel le terminal mobile effectue des mesures

Ak Matrice de rang k

B Station de base

BS Stations de base

Bmax nombre maximum des stations de base mesurable au niveau du

terminal

C Vitesse de la lumière

Cl Paramètre vérifiant que la cellule sélectionnée est reçue et ne subit

pas un affaiblissement.

C2 Critère de re-sélection

viii

?????? Paramètre du modèle spécifique pour une zone urbaine

Cell_Reselect_Offset Valeur de l'offset permanent ajouté à ??1.

??2(U, R) Fonction d'objective

?????????????? Latitude en valeur décimale de la station de base

?????????????? Longitude en valeur décimale de la station de base

?? Matrice carrée symétrique

Max_TXPWR_Max_CCH Paramètre fixant la puissance à laquelle le mobile doit émettre Max. mobile RF Power Puissance maximale avec laquelle le mobile est capable d'émettre vers la BTS

N Nombre de ressource block

???? Nombre total des features types

??????(??) Frame offset

????????(??) OTD sur le k-ième MRM, entre l'UE et la cellule

??1 Point d'intersection recherché

??2 Point d'intersection recherché

PenaltyTime Durée pendant laquelle le TemporaryOffset va être appliqué

???? Pathloss

?????? Perte moyenne

R Base de données finale

R?? Base de données initiale

R???? Ensemble comprenant ???? éléments réels.

R???? Ensemble comprenant ???? éléments réels.

R?????? Niveau de la puissance reçue en 3G

R??R?? Niveau de la puissance reçue en 4G

R??R?? Mesure de qualité de signal

R?????? Puissance totale du signal reçu

R?????? (??, ??) RTD entre 02 cells/sites

Rxlevel Niveau de reception

RX_AccessMin Niveau minimum pour que le mobile puisse s'accrocher à la BTS

?????? Timing Advance

TemporaryOffset Offset temporaire

ix

Tk(i) Retard de propagation

Tm(i) Chip offset

Tx Puissance de transmission

Uk Matrice des vecteurs ut

Vk Matrice des vecteurs propres

X Ensemble des positions inclues dans la base

X Matrice reconstruite

X1, Y1 Coordonnée géographique connues d'une station de base

X2, Y2 Coordonnée géographique connues d'une station de base

XBsK, YBsK Coordonnées d'une station de base

{Xi}i=1,..,n Entrées du système ou peuvent provenir des autres neurones.

XL, Yi Coordonnées d'un node mobile

XMs, YMs Coordonnées d'une station mobile

Xp1, Yp1 Coordonnée géographique du point d'intersection recherché

Xp2, Yp2 Coordonnée géographique du point d'intersection recherché

Xsh Variable aléatoire log-Normal qui représente l'effet de shadowing

Y1 Variable décrivant un objet

Y2 Variable décrivant un objet

3. Minuscules grecs

oc1 Angle fournie par la station de base et la station mobile

a12 Angle que fait l'axe horizontal du repère trigonométrique avec les

stations de base

oc Paramètre de propagation exponentielle

/3 Angle formé par la distance entre les stations de base et le point

recherché.

SRTD Différence RTD

E(x')

Erreur de la localization

BL Ensemble qui modélise la distribution des mesures RSS complètes sur

les clusters

BT Inclut les paramètres du modèle log-Normal

x

A Seuil de sensibilité du terminal

Al Valeurs propres

f Evènement

Ph Sous vecteur correspondant à l'hème feature type

6 Permutation d'indices des stations de base

(Pk Information fournie par les stations de base

W Ensemble de tous les paramètres qui modélisent le mécanisme

d'effacement.

4. Majuscules grecs

rm Covariance matrice du m-ème cluster

Ad Différence entre les distances da et db

ORTD Erreur maximum prédéfinie

? Angle fournie par les deux stations de base

E Matrice diagonal

Ol?? Différence de phase entre deux récepteurs d'indices i et ]

5. Abréviations

2G Système mobile de seconde génération

3G Système mobile de troisième génération

3GPP Third Generation Partnership Project

4G Système mobile de quatrième génération

AAS Adaptive Antenna Systems

AES Advanced Encryption Standard

AGCH Access Grant Channel

AJAX Asynchronous JavaScript and XML

AMPS Advanced Mobile Phone System

AMRF Accès Multiple à Répartition Fréquentielle

AMRT Accès Multiple à Répartition dans le Temps

AMS Adaptive Modulation Schemes

ANN Artificial Neural Networks

AOA Angle Of Arrival

API Application Programming Interface

xi

AUC AUthentification Center

BCCH Broadcast Control Channel

BCH Broadcast CHannel

BD Base de Données

BER Bit Error Ratio

BPSK Binary Phase Shift Keying

BSC Base Station Controller

BSS Base Station Subsystem

BTS Base Transceiver Station

BWC Bloc-based Weighted Clustering

CBCH Cell Broadcast Channel

CCCH Common Control Channel

CDF Cumulative Distribution Functions

Cell ID Cell Identification

CN Core Network

CPICH Common PIlot Channel

CRS Cell Reference Signal

CS Coding Scheme

CS Circuit Switched

CSS Cascading StyleSheets

CSV Comma Separated Values

DRNC Drift RNC

EcNo Energy per modulating bit to the noise spectral density

EDGE Enhanced Data-rates for Global Evolution

EGNOS European Geostationary Navigation Overlay Service

EIR Equipment Identity Register

E-OTD Enhanced Observed Time Difference

eNB evolved Node B

FACCH Fast Associated Control CHannel

FCCH Frequency Correction CHannel

FDD Frequency Division Duplex

FDMA Frequency Division Multiple Access

xii

GGSN Gateway GPRS Support Node

GLONASS GLObal NAvigation Satellite System

GMSC Gateway MSC

GMSK Gaussian Minimum Shift Keying

GPEH General Performance Event Handling

GPRS General Packet Radio Service

GPS Global Positioning System

GSM Global System for Mobile communications

GSN GPRS Service Node

GUI Graphic User Interface

HARQ Hybrid Automatic ReQuest

HLR Home Location Register

HSCSD High Speed Circuit Switched Data

HSDPA High Speed Downlink Packet Access

HSPA Hight Speed Packet Access

HSUPA High Speed Uplink Packet Access

HTML HyperText Mark-Up Language

IEEE Institute of Electrical and Electronics Engineers

IMEI International Mobile Equipment Identity

IMSI International Mobile Subscriber Identifier

IMT2000 International Mobile Telecommunications-2000

J2EE Java 2 Entreprise Edition

JDBC Java Data Base Connectivity

JSP Java Server Page

KCCA Kernel Canonical Correlation Analysis

KNN K-Nearest-Neighbors

LA Location Area

LFP Location Fingerprinting

LP-WPAN Low Power Wireless Personal Area Network

LR-WPAN Low Rate Wireless Personal Area Network

LTE Long Term Evolution

MCC Mobile Country Code

xiii

MCD Modèle Conceptuel des Données

MI Multiple Imputation

MIMO Multiple Input Multiple Output

ML Maximum Likelihood

MME Mobility Management Entity

MNC Mobile Network Code

MRM Mesurement Report Messages

MS Mobile Station

MSC Mobile Switching Center

MSIN Mobile Subscriber Identification Number

MSISDN Mobile Station ISDN

MSRN Mobile Station RoamingNumber

NM Noeud Mobile

NMT Nordic Mobile Telephone

Node B Node for Broadband access

NR Noeud de Reference

NSS Network SubSystem

ODBC Object Data Base Connectivity

OFDM Orthogonal Frequency Division Multiplexing

OFDMA Orthogonal Frequency Division Multiplexing Access

OMC Operation and Maintenance Center

OMG Object Management Group

OSLN One Slop Log-Normal model

OTD Observed Time Differences

PCA Principal Component Analysis

PCH Paging CHannel

PCU Packets Controler Unit

PDN-GW Packet Data Network Gateway

PDOA Phase Difference of Arrival

PMR Performance Management traffic Recording

PN Pseudo Noise

PS Packet Switched

xiv

PSC Primary Scrambling Codes

PSK Phase Shift Keying

QAM Quadrature Amplitude Modulation

QPSK Quadrature Phase Shift keying

RACH Random Access CHannel

RFID Radio-Frequency Identification

RLS Recursive Least Squares

RNC Radio Network Controller

RRM Radio Ressource Management

RS Reference Signal

RSCP Received Signal Code Power

RSRP Reference Signal Received Power

RSRQ Reference Signal Received Quality

RSS Received Signal Strength

RSSI Received Signal Strength Indicator

RTC Réseau Téléphonique Commuté

RTD Relative Time Differences

RXLEV Reception Level

RXQUAL Reception Quality

SACCH Slow Associated Control CHannel

SAE System Architecture Evolution

SCH Synchronisation CHannel

SDCCH Stand-Alone Dedicated Control CHannel

SGBD Système de Gestion de Base de Données

SGBDO Système de Gestion de Base de Données Objet

SGBDR Système de Gestion de Base de Données Relationnelles

SGSN Serving GPRS Support Node

S-GW Serving Gateway

SIM Subscriber Identity Module

SMS Short Message Service

SMSC Short Message Service Center

SNR Signal to Noise Ratio

xv

SQL Structured Query Language

SRNC Serving RNC

SVM Support Vector Machines

TA Timing Advance

TACS Total Access Communications System

TCH Traffic CHannel

TCP/IP Transmission Control Protocol/Internet Protocol

TDMA Time Division Multiple Access

TDOA Time Difference Of Arrival

TMSI Temporary Mobile Subscriber Identity

TNT Télédiffusion Numérique Terrestre

TOA Time Of Arrival

TPS TV Positioning System

TRAU Transcoding Rate and Adaptation Unit

UE User Equipment

UETR UE Traffic Recording

UHF Ultra High Frequency

UML Unified Modeling Language

UMTS Universal Mobile Telecommunication System

UTRAN UMTS Terrestrial Radio Access Network

UWB Ultra Wide Band

VBA Visual Basic pour Application

VLR Visitor Location Register

VPP Voisin le Plus Proche

W-CDMA Wideband CDMA

WiFi Wireless Fidelity

WLAN Wireless Local Area Network

WPAN Wireless Personal Area Network

WPS Wi-Fi Positionning System

WWW World Wide Web

XML eXtensible Markup Language

xvi

6. Notations spéciale

eig(M) Valeurs et vecteurs propres d'une matrice M.

Fb (.|m, 8L) CDF de la distribution Gaussien, correspondant au b-ème

composant radio.

Pb (. |8T) Densité marginale du b ème composant,

iiX - Ak ii?? . Erreur d'approximation

1

sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway