République Algerienne Démocratique et Populaire Etudes et Implémentation des Algorithmes Anti-Collision dans la Technologie RFID Directeur De mémoire.

Slides:



Advertisements
Présentations similaires
Primary French Presentation 2 Saying How You Are.
Advertisements

Ce, Cette, Ces Ce/Cette/Ces means this, that or these. Ce is used for masculine nouns Cette is used for feminine nouns Cette is used for feminine nouns.
Questions about people Use Qui - either as subject or object. Qui est allé au cinéma? Avec qui est Jacques allé au cinéma? Qui is the subject of the verb.
OTB Analog module: Input configuration with TSX PREMIUM (TSXCPP110)
Structures de données et algorithmes – TP2
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
CLS algorithm Step 1: If all instances in C are positive, then create YES node and halt. If all instances in C are negative, create a NO node and halt.
I can tell time in French!
Objectif: Comment employer un exposant?. Objective: How to use an exponent?
Structures de données et algorithmes – TP7 Maria-Iuliana Dascalu, PhD
University of Ottawa - Bio 4118 – Applied Biostatistics © Antoine Morin and Scott Findlay 24/07/2015 2:29 PM Bootstrap et permutations.
Leçon 11 I can describe myself and others. un ami une amie un camarade une camarade.
Clique Percolation Method (CPM)
UNITÉ II: LEÇON 6 PARTIE B: LES MOIS ET LA DATE. LES MOIS DE L’ANNÉE janvier January.
WINS Windows Internet Name Service. What is WINS?  It does name resolution (?!) DNS resolves IP numbers and FQDN ARP resolves IP numbers and MAC addresses.
PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
1 Case Study 1: UNIX and LINUX Chapter History of unix 10.2 Overview of unix 10.3 Processes in unix 10.4 Memory management in unix 10.5 Input/output.
Traffic Sign Recognition Jacob Carlson Sean St. Onge Advisor: Dr. Thomas L. Stewart.
The cancer is a deadly disease, it starts when cells in the body begin to grow out of control and multiply too much. Cancer can start almost anywhere in.
IP Multicast Text available on
From Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide by Diane Teare, Bob Vachon and Rick Graziani ( ) Copyright © 2015 Cisco Systems,
UNEP / ICCA Workshop TEMA June DG and GHS Classification System.
Subject: CMS(Content Management System) Université Alioune DIOP de Bambey UFR Sciences Appliquées et Technologies de l’Information et de la Communication.
UBC104 Embedded Systems Review: Interrupts & Timers.
TP4
1MPES2 Multiply Polynomials
Objective: To be able to talk about what you would like to do for a living using je voudrais + infinitive “je voudrais faire…”
Système à étalement spectral
LEACH & LEACH-C & V-LEACH. Overview Introduction Existing Protocols – Direct Transmission – Minimum Transmission Energy LEACH Stochastic Threshold Algorithm.
l y a which we have already learned means “there is/are l y a which we have already learned means “there is/are.” When we put a measure of time.
Réunion service Instrumentation Activités CMS-Traces
Asking about Days , Months, years, and dates
Strengths and weaknesses of digital filtering Example of ATLAS LAr calorimeter C. de La Taille 11 dec 2009.
ABAQUS I Summary Program Capability Components of an ABAQUS Model Elements, Materials and Procedures Modules (analysis, pre and post processing) Input.
Indirect Object Pronouns
- User case - 3D curve length optimization
Point de départ Relative pronouns link two phrases together into a longer, more complex sentence. The second phrase gives additional information about.
MATCHSLIDE : INT contribution Patrick HORAIN Hichem ATTI Waheb LARBI Presented as : "TELESLIDE: Technical aspects ", Jacques Klossa & Patrick Horain, Joint.
Architecture de clients Duniter
Answer a very short questionnaire about quality of life
There are so many types of sports. For example-: Basketball,volleyball, cricket, badminton, table tennis, football, lawn tennis etc.
Making Sentences Negative in French
Quiz What are the different Copper cable types ? How is STP better than UTP ? What type of cable should we use between : Router-Switch, PC-Router, Hub-Switch.
G. Peter Zhang Neurocomputing 50 (2003) 159–175 link Time series forecasting using a hybrid ARIMA and neural network model Presented by Trent Goughnour.
Lect12EEE 2021 Differential Equation Solutions of Transient Circuits Dr. Holbert March 3, 2008.
Le soir Objectifs: Talking about what you do in the evening
Generating Random Genomic Sequences and Structures with GenRGenS
Quelle est la date aujourd’hui?
Efficacité des algorithmes
Description (3) le travail de Miró
Nous allons apprendre…
MATLAB Basics With a brief review of linear algebra by Lanyi Xu modified by D.G.E. Robertson.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
Smart antennas (also known as adaptive array antennas, digital antenna arrays, multiple antennas and, recently, MIMO) are antenna arrays with smart signal.
Roots of a Polynomial: Root of a polynomial is the value of the independent variable at which the polynomial intersects the horizontal axis (the function.
Quelle est la date aujourd’hui?
Global Challenge Capteur de nuit Leçon 2.
WRITING A PROS AND CONS ESSAY. Instructions 1. Begin your essay by introducing your topic Explaining that you are exploring the advantages and disadvantages.
C021TV-I1-S4.
Another world If I find in my self a desire that no one experience of the world could not meet, probably explanation would be that II am made for another.
5S Methodology How to implement "5S" and get extraordinary results.
Si clauses in French.
Lequel The Last Part.
University : Ammar Telidji Laghouat Faculty : Technology Department : Electronics 3rd year Telecommunications Professor : S.Benghouini Student: Tadj Souad.
C’est quel instrument?.
L’orchestre des animaux
Ferdinand de Saussure Father of Linguistics A Presentation by BOULMELF And MAZOUZ © 2018 « All rights reserved »
Packet : a privacy−aware access control policy composition method for services composition in cloud environments Frontiers of Computer Science, DOI: /s
Over Sampling methods IMBLEARN Package Realised by : Rida benbouziane.
Transcription de la présentation:

République Algerienne Démocratique et Populaire Etudes et Implémentation des Algorithmes Anti-Collision dans la Technologie RFID Directeur De mémoire : DrBENSSALAH Mustapha (EMP ) /MCA-DR DJEDDOU Mustapha Post-Graduant: Ingénieur DAHOU Brahim

Collision des Tags R T1T1 T3T3 T4T4 T2T2 COLLISION

Etat d’art PPour remédier au problème de collision des TAGs ; il existe différents techniques, Voici un constat des protocoles ou algorithmes d’anticollision existant dans la vie courantes :

Les Protocoles d’anti-collision Tag multiple access / Anti Collision Method Time Division Multiple Access (TDMA) Déterministe (Aloha Based) Dynamic Slotted Aloha (DFSA) Accelerated Frame Slotted Aloha Dynamic Slot Allocation – Tag Estimation Method I-Code STAC Bit-Slot Probabiliste (Tree Based) Tree Algorithm Binary Tree Search Algorithm (BSA) QT-Protocol Polling Contactless Protocol Code Division Multiple Access (CDMA) Gold Code Walsh Sequence Walsh Code + Pseudo Random Sequence Generator Huffman Sequence Spatial Division Multiple Access (SDMA) Twice Digital Beam-Forming STDMA Beam Forming And Reader Power Control Minimum Distance Constellation Frequency Division Multiple Access (FDMA) FDMA Novel With Q-Algorithm

Articles récente sur l’anticollision

Problématique ???????

BSA binary Search Algorithm

Example “BSA” Start 1,2,3 1, ,5 45 TagID Tag #10000 Tag #20010 Tag #30101 Tag #41100 Tag # TagID Tag #1 Tag #2 Tag 3 Réponse0xxx TagID Tag #1 Tag #2 Réponse00xx TagID Tag #1 TagID Tag #2 TagID Tag #3 TagID Tag #4 Tag #5 Réponse110x TagID Tag #4 TagID Tag #5

Cycle Query préfix RéponseEtatNouveau préfixe Fil d’attente 1εCollision1 ; 0 20Collision00 ; 0100 ; 01 ; 1 300Collision000;001000;001; 01; ;01; ; Collision1110; Tag#1: 0000Tag#2: 0010Tag#3: 0101Tag#4: 1100Tag#5: 1101 Interpretation de l’éxample “BSA”

QT Query Tree protocol

Example “Q T” Start 1,2,3 1, ,5 Ø 45 Ø TagID Tag #10000 Tag #20010 Tag #30101 Tag #41100 Tag # TagID Tag #1 Tag #2 Tag 3 TagID Tag #1 Tag #2 TagID Tag #1 TagID Tag #2 TagID Tag #3 TagID Tag #4 Tag #5 TagID Tag #4 Tag #5 TagID Tag #4 TagID Tag #4 TagID Tag #4 Tag #5

Cycle Query préfix RéponseEtatNouveau préfixe Fil d’attente 1εCollision1 ; 0 20Collision00 ; 0100 ; 01 ; 1 300Collision000;001000;001; 01; ;01; ; Collision10;11 810Vide Collision110; Collision1100; ;1101; ; Vide Tag#1: 0000Tag#2: 0010Tag#3: 0101Tag#4: 1100Tag#5: 1101 Interpretation de l’example “Q T”

CT Collision Tree protocol

Réception Tag# ID (Tag#1, Tag#2, Tag#3…) Collision Tag# ID identifier Détection la position du 1 er bit de collision Début Raider envoi une requête d’indentification pour tous les tags NON OUI Mettre Tag# en mode silencieux oui Nouvelle requête « 0 » et « 1 » Collision sur 1er bit du TAG ID Nouvelle requête Préfix + 0 ; Préfix + 1 Collision N : nombre de TAG#. M : la longueur du tag#. FIN NON i=i+1 NON OUI Organigramme protocole Collision TREE (CT)

Example “C T” Start 1,2,3 1, ,5 45 TagID Tag #10000 Tag #20010 Tag #30101 Tag #41100 Tag # TagID Tag #1 Tag #2 Tag #3 TagID Tag #1 Tag #2 TagID Tag #1 TagID Tag #2 TagID Tag #3 TagID Tag #4 Tag #5 TagID Tag #4 TagID Tag #4

Cycle Query préfix RéponseEtatNouveau préfixe Fil d’attente 1εCollision1 ; 0 20Collision00 ; 0100 ; 01 ; 1 300Collision000;001000;001; 01; ;01; ; Collision1110; Tag#1: 0000Tag#2: 0010Tag#3: 0101Tag#4: 1100Tag#5: 1101 Interpretation de l’éxample “C T”

Probléme

Aloha based protocols

BFSA( Basic framed slotted Aloha algorithm )

DFSA ( Dynamic Framed-Slot ALOHA )

Problémes

EDFSA ( Enhanced dynamic framed slotted Aloha )

An Anti-collision Algorithm for Multi-Tag RFID GENG Shu-qin, WU Wu-chen, HOU Li-gang and ZHANG Wang If number of tags are large then the tags can be grouped :

A Novel Anti-collision Protocol in Adaptive Framed Slotted Aloha about RFIDTags Deng Zhongting, Wu Haifeng*, Liu Jing, Tan Yuan SC = Slot number RSC = Readable slot number TSC = Tag slot number frame length in a read cycle is set to the RSC’s value in the last cycle Advantage : Reduce Time Of re-Identification Disadvantage : Increase Number Of Computaion SC = Slot number RSC = Readable slot number TSC = Tag slot number frame length in a read cycle is set to the RSC’s value in the last cycle Advantage : Reduce Time Of re-Identification Disadvantage : Increase Number Of Computaion

Programmation en matlab