IV Exemples de codes utilisés dans des matériels
|
|
- Florence Roussel
- il y a 8 ans
- Total affichages :
Transcription
1 IV Exemples de codes utilisés dans des matériels 256
2 Code du minitel Faible taux d erreur, mais paquets longs : Code de Hamming + detection paquets Source = suite de paquets de 15 octets = 120 bits Correction d 1 erreur : Code Hamming(127,120,3) : 7 bits + 1 bit parité pour les 7 bits contrôle = 1 octet Détection de paquets: 1octet avec que des 0 Si erreur détectée : ARQ Total : 17 octets, rendement = 15/17 = 88% 257
3 Codes réseaux informatiques CRC : cyclic redundancy check avec r bits de redondance Polynome générateur g= Σ i g i.x i de degré r sur F 2 Source: x=k bits! m(x) polynome de degré k-1 Exemple: m=01101 m(x) = x+x 2 +x 4 Codage: c = m.x r - (m.x r mod g) = m.x r + (m.x r mod g) On a c multiple de g Redondance r bits (g r = 1) Propriétés: CRC détecte : erreurs de poids 1 si : g 0 = 1 erreurs de poids 2 si g(x) a un facteur avec au moins 3 termes nombre impair d erreurs si g a (x+1) comme facteur 258
4 CRC standards CRC-8 : x 8 +x 2 +x+1 CRC-10 : x 10 +x 9 + x 5 +x 4 x+1 CRC-12 : x 12 +x 11 + x 3 +x 2 +1 CRC-16 : x 16 +x 15 + x 2 +1 CRC-CCITT : x 16 +x 12 + x 5 +1 CRC-32 : x 32 +x 26 +x 23 +x 22 +x 16 +x 12 +x 11 +x 10 + x 8 +x 7 +x 5 +x 4 + x 2 +x+1 259
5 Disques RAID Redundant Array of Independent (or inexpensive) Disks Grappe de N disques RAID 0 : disk stripping: accélérer le débit. RAID 1 : mirroring : tolère la défaillace de n-1 éléments G grappes de N disques chacune : RAID 0+1 versus RAID 1+0=RAID
6 Disques RAID Redundant Array of Independent (or inexpensive) Disks RAID 2 : n 3 code de Hamming: tolère 2 effacements ou 1 erreur de donnée RAID 5 : Block-level striping with distributed parity : tolère 1 défaillance RAID 6 : Block-level striping with double distributed parity 261
7 PAR-2 : Stockage pour systèmes P2P Stockage d'un fichier de 2km octets, soit k fichiers de m mots de 16 bits codé par n = k+r fichiers, répartis et dupliqués dans le système P2P Code: linéaire canonique G = [I R ] Ajout de r fichiers de redondance les fichiers de redondance contiennent aussi les hash des n fichiers Décodage: demande du téléchargement de tous les exemplaires possibles arrêt dès qu'on a obtenu k exemplaires corrects (vérification hash) décodage pour reconstruire les k fichiers source 262
8 Correction des effacements d un code linéaire Théorème: un code linéaire (n,k) sur V systématique de distance d permet de corriger (d-1) effacements Preuve constructive: Codage [x 1,,x k ]. G (k,n) = [c 1,, c i,, c j,,c n ] (sous forme systématique: toute sous-matrice kxk est inversible) i j = [c 1,,? i,,? j,,c n ] Canal avec effacements [x 1,,x k ] = G -1 (k,k). [c 1,,? i,,? j,,c n ] (avec k colonnes non effacées) Décodage avec correction Correction : résolution d un système linéaire 264
9 Table d entrelacement : principe simple Entrelacement avec profondeur p (exemple p=3) Message à coder: a b c d e f g Après codage (n=5): a 1 a 2 a 3 a 4 a 5 b 1 b 2 b 3 b 4 b 5 c 1 c 2 c 3 c 4 c 5 d 1 d 2 d 3 d 4 d 5 e 1 e 2 e 3 e 4 e 5 f 1 f 2 Table entrelacement à profondeur 3 : (table p x n remplie à la volée) a 1 a 2 a 3 a 4 a 5 b 1 b 2 b 3 b 4 b 5 c 1 c 2 c 3 c 4 c 5 Après entrelacement (écriture de la table par colonne): a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 a 4 b 4 c 4 a 5 b 5 c 5 d 1 e 1 f 1 d 2 e 2 f 2 d 3 e 3 f 3 d 4 e 4 Comme 2 symboles d un même mot de code sont distants de p positions: Propriété: si le code initial corrige des rafales de longueur l, l entrelacement à profondeur p corrige des rafales de longueur L: L = p.l Exemple: Un code de Hamming entrelacé à profondeur 10 corrige des rafales de longueur
10 Table d entrelacement à retard ρ$ Entrelacement dans une table à n lignes et nr colonnes Exemple n= 5, ρ = 2. Message à coder: a b c d e f g Après codage (n=5): a 1 a 2 a 3 a 4 a 5 b 1 b 2 b 3 b 4 b 5 c 1 c 2 c 3 c 4 c 5 d 1 d 2 d 3 d 4 d 5 e 1 e 2 e 3 e 4 e 5 f 1 f 2 Table n x (ρ.n) remplie à la volée (ici n=5, ρ=2) a 1 b 1 c 1 d 1 e 1 f 1 g 1 h 1 i 1 j 1 a 2 b 2 c 2 d 2 e 2 f 2 g 2 h 2 a 3 b 3 c 3 d 3 e 3 f 3 a 4 b 4 c 4 d 4 a 5 b 5 Initialisation [ajout de r.n.(n-1)/2 symboles vides] m 1 n 1 o 1 p 1 q 1 r 1 s 1 t 1 u 1 v 1 k 2 l 2 m 2 n 2 o 2 p 2 q 2 r 2 s 2 t 2 i 3 j 3 k 3 l 3 m 3 n 3 o 3 p 3 q 3 r 3 g 4 h 4 i 4 j 4 k 4 l 4 m 4 n 4 p 4 p 4 e 5 f 5 g 5 h 5 i 5 j 5 k 5 l 5 m 5 n 5 En régime de croisière Après entrelacement (écriture de la table par colonne): a b c 1 a d 1 b e 1 c 2 a f 1 d 2 b g 1 e 2 c 3 a 4 - h 1 f 2 d 3 b 4 - i 1 g 2 e 3 c 4 a 5 j 1 h 2 f 3 d 4 b 5 Comme 2 symboles d un même mot de code sont distants de ρ.n+1 positions: Propriété: si le code initial corrige des rafales de longueur l, l entrelacement à retard ρ corrige des rafales de longueur L: L = (ρ.n+1).l Exemple: Un code de Hamming binaire (15,11) entrelacé à retard 4 corrige des rafales de longueur 61 bits. (avec une table de taille 15 x (15.4) = 900 bits) 270
11 Algorithme entrelacement: Lire le mot suivant (n symboles) et placer ses bits dans la table à partir de la colonne courante Transmettre la colonne courante sur le canal ++colonne courante modulo (ρ.n) Table d entrelacement Entrelacer(a 1 a 2 a 3 ) Entrelacer(b 1 b 2 b 3 ) Entrelacer(c 1 c 2 c 3 ) a a a 3 - a 1 b a 2 b a 3 b 3 a 1 b 1 c a 2 b 2 c 2 - c a 3 b 3 canal «a canal «b canal «c 1 a 2 - Entrelacer(d 1 d 2 d 3 ) Entrelacer(e 1 e 2 e 3 ) Entrelacer(f 1 f 2 f 3 ) Entrelacer(g 1 g 2 g 3 ) a 1 b 1 c 1 d a 1 b 1 c 1 d 1 e 1 - a 1 b 1 c 1 d 1 e 1 f 1 g 1 b 1 c 1 d 1 e 1 f a 2 b 2 c 2 d 2 e 2 - a 2 b 2 c 2 d 2 e 2 f 2 a 2 b 2 c 2 d 2 e 2 f 2 g 2 b 2 c 2 d 2 c 3 d a 3 b 3 canal «d 1 b 2 - c 3 d 3 e 3 - a 3 b 3 c 3 d 3 e 3 f 3 a 3 b 3 c 3 d 3 e 3 f 3 g 3 b 3 canal «e 1 c 2 a 3 canal «f 1 d 2 b 3 canal «g 1 e 2 c 3 Entrelacer(h 1 h 2 h 3 ) Entrelacer(i 1 i 2 i 3 ) Entrelacer(j 1 j 2 j 3 ) Entrelacer(k 1 k 2 k 3 ) g 1 h 1 c 1 d 1 e 1 f 1 g 1 h 1 i 1 d 1 e 1 f 1 g 1 h 1 i 1 j 1 e 1 f 1 g 1 h 1 i 1 j 1 k 1 f 1 e 2 f 2 g 2 h 2 c 2 d 2 e 2 f 2 g 2 h 2 i 2 d 2 e 2 f 2 g 2 h 2 i 2 j 2 k 2 f 2 g 2 h 2 i 2 j 2 c 3 d 3 e 3 f 3 g 3 h 3 i 3 d 3 e 3 f 3 g 3 h 3 i 3 j 3 e 3 f 3 g 3 h 3 i 3 j 3 k 3 f 3 g 3 h 3 canal «h 1 f 2 d 3 canal «i 1 g 2 e 3 canal «j 1 h 2 f 3 canal «k 1 i 2 g 3 271
12 Désentrelacement Algorithme décentrelacement: Recevoir une colonne et la placer dans la table en colonne courante Construire le mot et le décoder ++colonne courante modulo (ρ.n) canal» d 1 b 2 - canal» a canal» b canal» c 1 a 2 - a a 1 b a 1 b 1 c a Décoder (- - - ) Décoder (- - - ) Décoder (- - - ) canal» e 1 c 2 a 3 canal» f 1 d 2 b 3 canal» g 1 e 2 c 3 a 1 b 1 c 1 d a 1 b 1 c 1 d 1 e 1 - a 1 b 1 c 1 d 1 e 1 f 1 g 1 b 1 c 1 d 1 e 1 f a 2 b a 2 b 2 c a 2 b 2 c 2 d 2 e 2 - a 2 b 2 c 2 d Décoder (- - - ) a a 3 b 3 c a 3 b 3 Décoder (a 1 a 2 a 3 ) Décoder (b 1 b 2 b 3 ) Décoder (c 1 c 2 c 3 ) canal» h 1 f 2 d 3 canal» i 1 g 2 e 3 canal» j 1 h 2 f 3 canal» k 1 i 2 g 3 g 1 h 1 c 1 d 1 e 1 f 1 g 1 h 1 i 1 d 1 e 1 f 1 g 1 h 1 i 1 j 1 e 1 f 1 g 1 h 1 i 1 j 1 k 1 f 1 e 2 f 2 g 2 h 2 c 2 d 2 e 2 f 2 g 2 h 2 i 2 d 2 e 2 f 2 g 2 h 2 i 2 j 2 k 2 f 2 g 2 h 2 i 2 j 2 c 3 d 3 e 3 f 3 g 3 h 3 i 3 d 3 e 3 f 3 g 3 h 3 i 3 j 3 e 3 f 3 g 3 h 3 i 3 j 3 k 3 f 3 g 3 h 3 Décoder (d 1 d 2 d 3 ) Décoder (e 1 e 2 e 3 ) Décoder (f 1 f 2 f 3 ) Décoder (g 1 g 2 g 3 ) 272
13 Effacements 263
14 Code raccourci Exemple Reed-Solomon Def 4 : code raccourci : soit s V et 1 i n fixés: C = raccourci(c,i,s) ={c 1 c i-1 c i+1 c n tq c 1 c i-1 s c i+1 c n C} Remarque: on a d d Exemple de construction de code raccourci Matrice génératrice sous forme canonique mots de code qui ont ρ 0 aux ρ première positions Suppression des ρ premières lignes et colonnes Code (n-ρ, k-ρ, d) Application: code (100,68) dans GF(256) raccourci de Reed-Solomon Matrice initiale RS(255, 223) sous forme canonique Suppression des 155 premières lignes et colonnes n=255 1 R 68 x32 R 223 x32 n=100 k = 223 k =
15 Satellites : ex. Voyager Photos de Saturne et Jupiter (1977) Données peu critiques (images 800x800-8 bits) Données critiques: GSE (General Science&Engineering) Mesures Contrôle Données GSE codées par Golay(24,12) sur F 2 (6-correcteur) Autres données: code convolutif 266
16 GSM Signal parole: par tranche de 20 ms Codec: Numérisation : 260 bits = 50 très critiques critiques + 78 complémentaires Codage de canal : 456 bits» 50 bits : CRC (X3+x+1)» : codage convolutif : x2 : 378 bits» +78= 4 bits controles : Entrelacement (diagonal : sur plusieurs trames de 456 bits) Chiffrement / modulation 267
17 Entrelacement Rafales d'erreurs 268
18 Code CIRC Cross Interleaved Reed-Solomon code Code de Reed-Solomon entrelacé croisé 273
19 CDROM / DVDROM (1/3) Codes par bloc cycliques Exemple : CD Audio : Données = octets K=trame = 24 octets codés sur 32 octets sur le CD CIRC = Code de Reed-Solomon entrelacé croisé Code (32, 24) = entrelacement de 2 codes cycliques Base: code de Reed-Solomon (255, 251, 5) Code C1(28,24, 5) Code C2(32,28,5) Codes en détail Description de l entrelacement 274
20 275
21 276
22 Code CIRC (32,24) Codage C1(28, 24) : ajout de 4 octets de parité puis entrelacement avec retard 4 C2(32,28) : ajout de 4 octets de parité Décodage CIRC : Lecture bloc de 32 octets Décodage par C2 : récupération de 28 octets corrige 0 ou 1 erreur. Si 2 erreurs (ou plus), les 28 octets sont effacés Désentrelacement des mots de 28 octets Décodage par C1(28,24) : corrige jusqu à 4 effacements. 277
23 Code CIRC / CD Audio Fréquence echantillonage = 44.1 khz * 2 (stéréo) * 16 = bits pour 1 seconde audio Une rayure de 1 mm modifie environ 3300 bits sur la piste Bitstream source structuré en trames de 6 échantillons stéréo : Bloc : 1 trame = 6*16*2=192 bits = 24 octets source Codage C1(28, 24) : ajout de 4 octets de parité puis entrelacement avec retard 4 C2(32,28) : ajout de 4 octets de parité : corrige rafale de 3840 bits 1 octet supplémentaire C&D «Control&Display» => 33 octets (informations pour affichage durée, etc) Ecriture sur le disque: codage EFM (Eight-toFourteen Modulation) 1 trame de 192 bits = 33 * ( [bits liason]) +27 [bits synchro]=588 bits Au final: 588*44100/6 = bits «gravés» pour 1 second audio NB un 2 ème entrelacement corrige une rafale de bits par interpolation 278
Guide pour l Installation des Disques Durs SATA et la Configuration RAID
Guide pour l Installation des Disques Durs SATA et la Configuration RAID 1. Guide pour l Installation des Disques Durs SATA... 2 1.1 Installation de disques durs Série ATA (SATA)... 2 2. Guide de Configurations
Plus en détailEX4C Systèmes d exploitation. Séance 14 Structure des stockages de masse
EX4C Systèmes d exploitation Séance 14 Structure des stockages de masse Sébastien Combéfis mardi 3 mars 2015 Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution
Plus en détailCapacité d un canal Second Théorème de Shannon. Théorie de l information 1/34
Capacité d un canal Second Théorème de Shannon Théorie de l information 1/34 Plan du cours 1. Canaux discrets sans mémoire, exemples ; 2. Capacité ; 3. Canaux symétriques ; 4. Codage de canal ; 5. Second
Plus en détailCodage hiérarchique et multirésolution (JPEG 2000) Codage Vidéo. Représentation de la couleur. Codage canal et codes correcteurs d erreur
Codage hiérarchique et multirésolution (JPEG 000) Codage Vidéo Représentation de la couleur Codage canal et codes correcteurs d erreur Format vectoriel (SVG - Scalable Vector Graphics) Organisation de
Plus en détailTransmission d informations sur le réseau électrique
Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en
Plus en détailSignalisation, codage, contrôle d'erreurs
Signalisation, codage, contrôle d'erreurs Objectifs: Plan Comprendre les mécanismes utilisés pour transmettre des informations sur un support physique Comprendre la nécessité de regrouper les informations
Plus en détailGuide pour l Installation des Disques Durs SATA et la Configuration RAID
Guide pour l Installation des Disques Durs SATA et la Configuration RAID 1. Guide pour l Installation des Disques Durs SATA... 2 1.1 Installation de disques durs Série ATA (SATA)... 2 2. Guide de Configurations
Plus en détailISO/CEI 11172-3 NORME INTERNATIONALE
NORME INTERNATIONALE ISO/CEI 11172-3 Première édition 1993-08-01 Technologies de l information - Codage de l image animée et du son associé pour les supports de stockage numérique jusqu à environ Ii5 Mbit/s
Plus en détailI. TRANSMISSION DE DONNEES
TD I. TRANSMISSION DE DONNEES 1. QU'EST-CE QU'UN CANAL DE TRANSMISSION? 1.1 Rappels Une ligne de transmission est une liaison entre les deux machines. On désigne généralement par le terme émetteur la machine
Plus en détailChapitre 13 Numérisation de l information
DERNIÈRE IMPRESSION LE 2 septembre 2013 à 17:33 Chapitre 13 Numérisation de l information Table des matières 1 Transmission des informations 2 2 La numérisation 2 2.1 L échantillonage..............................
Plus en détailChaine de transmission
Chaine de transmission Chaine de transmission 1. analogiques à l origine 2. convertis en signaux binaires Échantillonnage + quantification + codage 3. brassage des signaux binaires Multiplexage 4. séparation
Plus en détailChapitre 2 : communications numériques.
Chapitre 2 : communications numériques. 1) généralités sur les communications numériques. A) production d'un signal numérique : transformation d'un signal analogique en une suite d'éléments binaires notés
Plus en détailGuide pour l Installation des Disques Durs SATA et la Configuration RAID
Guide pour l Installation des Disques Durs SATA et la Configuration RAID 1. Guide pour l Installation des Disques Durs SATA... 2 1.1 Installation de disques durs Série ATA (SATA)... 2 2. Guide de Configurations
Plus en détailThéorie et codage de l information
Théorie et codage de l information Les codes linéaires - Chapitre 6 - Principe Définition d un code linéaire Soient p un nombre premier et s est un entier positif. Il existe un unique corps de taille q
Plus en détailConcepts et systèmes de stockage
Concepts et systèmes de stockage Francesco Termine, professeur HES, francesco.termine@he-arc.ch 1 Plan Gestion de volumes de stockage Systèmes RAID DAS SAS Concepts Technologies actuelles NAS Concepts
Plus en détailChap17 - CORRECTİON DES EXERCİCES
Chap17 - CORRECTİON DES EXERCİCES n 3 p528 Le signal a est numérique : il n y a que deux valeurs possibles pour la tension. Le signal b n est pas numérique : il y a alternance entre des signaux divers
Plus en détailLES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES
LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES Compétences mises en jeu durant l'activité : Compétences générales : S'impliquer, être autonome. Compétence(s) spécifique(s) : Reconnaître des signaux de nature
Plus en détail1 - Rappel. Historique
Historique Page 1 sur 17 En 1978, un employé d'ibm, Norman Ken Ouchi, déposa un brevet 1 concernant un «Système de récupération de données stockées dans une unité de stockage défectueuse», et dont la description
Plus en détailDistinguer entre «Enregistrer» et «Sauvegarder»
Compétence D1.4 IV - : Pérenniser ses données IV Assurer une sauvegarde 33 Compresser / Décompresser un fichier ou un ensemble de fichiers / dossiers 35 A. Assurer une sauvegarde Distinguer entre «Enregistrer»
Plus en détailInformatique pour scientifiques hiver 2003-2004. Plan général Systèmes d exploitation
Informatique pour scientifiques hiver 2003-2004 27 Janvier 2004 Systèmes d exploitation - partie 3 (=OS= Operating Systems) Dr. Dijana Petrovska-Delacrétaz DIVA group, DIUF 1 Plan général Systèmes d exploitation
Plus en détailLe Raid c est quoi? Comment ca marche? Les différents modes RAID :
Le Raid c est quoi? Redundant Array of Inexpensive Disks: ensemble redondant de disques peu chers. Le RAID est une technologie qui a été dévellopée en 1988 pour améliorer les performances des unités de
Plus en détailSauvegarde collaborative en pair-à-pair
Sauvegarde collaborative en pair-à-pair Fabrice Le Fessant Fabrice.Le_Fessant@inria.fr ASAP Team INRIA Saclay Île de France Octobre 2008 Fabrice Le Fessant () Backup en pair-à-pair Rennes 2008 1 / 21 Plan
Plus en détailMultimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA
Multimedia Systèmes, Communications et Applications Ahmed MEHAOUA Professeur - Laboratoire CRIP5 Ahmed.mehaoua@math-info.univ-paris5.fr Plan 1. Multimedia : principes et définitions 2. Algorithmes et normes
Plus en détailGestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr
Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr 1- Structure d un disque 2- Ordonnancement des requêtes 3- Gestion du disque - formatage - bloc d amorçage - récupération
Plus en détailLa couche physique de l ADSL (voie descendante)
La couche physique de l ADSL (voie descendante) Philippe Ciblat École Nationale Supérieure des Télécommunications, Paris, France Problématique qq kilomètres CENTRAL câble de 0,4mm Objectifs initiaux :
Plus en détailGuide pour l Installation des Disques Durs SATA et Configuration RAID
Guide pour l Installation des Disques Durs SATA et Configuration RAID 1. Guide pour l Installation des Disques Durs SATA.. 2 1.1 Installation de disques durs Série ATA (SATA).. 2 1.2 Créer une disquette
Plus en détailCodage d information. Codage d information : -Définition-
Introduction Plan Systèmes de numération et Représentation des nombres Systèmes de numération Système de numération décimale Représentation dans une base b Représentation binaire, Octale et Hexadécimale
Plus en détailComme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:
Travaux Pratiques 3. IFT 1002/IFT 1005. Structure Interne des Ordinateurs. Département d'informatique et de génie logiciel. Université Laval. Hiver 2012. Prof : Bui Minh Duc. Tous les exercices sont indépendants.
Plus en détailOn distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)
Mémoire - espace destiné a recevoir, conserver et restituer des informations à traiter - tout composant électronique capable de stocker temporairement des données On distingue deux grandes catégories de
Plus en détailCours 13. RAID et SAN. 2004, Marc-André Léger
Cours 13 RAID et SAN Plan Mise en contexte Storage Area Networks Architecture Fibre Channel Network Attached Storage Exemple d un serveur NAS EMC2 Celerra Conclusion Démonstration Questions - Réponses
Plus en détailTransmission de données. A) Principaux éléments intervenant dans la transmission
Page 1 / 7 A) Principaux éléments intervenant dans la transmission A.1 Equipement voisins Ordinateur ou terminal Ordinateur ou terminal Canal de transmission ETTD ETTD ETTD : Equipement Terminal de Traitement
Plus en détailEtudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté
Compétences travaillées : Mettre en œuvre un protocole expérimental Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique
Plus en détailProgrammation C. Apprendre à développer des programmes simples dans le langage C
Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités
Plus en détailChapitre 18 : Transmettre et stocker de l information
Chapitre 18 : Transmettre et stocker de l information Connaissances et compétences : - Identifier les éléments d une chaîne de transmission d informations. - Recueillir et exploiter des informations concernant
Plus en détailInternet et Multimédia Exercices: flux multimédia
Internet et Multimédia Exercices: flux multimédia P. Bakowski bako@ieee.org Applications et flux multi-média média applications transport P. Bakowski 2 Applications et flux multi-média média applications
Plus en détailTélécommunications. Plan
Télécommunications A.Maizate - EHTP 2010/2011 Plan Concepts généraux: Téléinformatique Liaison de Téléinformatique Sens de transmission Types de transmission Parallèle Série Techniques de Transmission
Plus en détailProgrammation parallèle et distribuée
Programmation parallèle et distribuée (GIF-4104/7104) 5a - (hiver 2015) Marc Parizeau, Département de génie électrique et de génie informatique Plan Données massives («big data») Architecture Hadoop distribution
Plus en détailOutils permettant la diffusion de l information. Un point sur le droit numérique
Technologies de l Information et de la Communication Introduction aux NTE/TICE Présentation des UNR UNT Outils permettant la diffusion de l information Conceptualisation d un module d apprentissage numérique
Plus en détailChapitre 22 : (Cours) Numérisation, transmission, et stockage de l information
Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information I. Nature du signal I.1. Définition Un signal est la représentation physique d une information (température, pression, absorbance,
Plus en détailProgrammation parallèle et distribuée
Programmation parallèle et distribuée (GIF-4104/7104) 5a - (hiver 2014) Marc Parizeau, Département de génie électrique et de génie informatique Plan Mégadonnées («big data») Architecture Hadoop distribution
Plus en détailMes documents Sauvegardés
Mes documents Sauvegardés Guide d installation et Manuel d utilisation du logiciel Edition 13.12 Photos et illustrations : Copyright 2013 NordNet S.A. Tous droits réservés. Toutes les marques commerciales
Plus en détailRégler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.
TP Conversion analogique numérique Les machines numériques qui nous entourent ne peuvent, du fait de leur structure, que gérer des objets s composés de 0 et de. Une des étapes fondamentale de l'interaction
Plus en détailTS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S
FICHE Fiche à destination des enseignants TS 35 Numériser Type d'activité Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S Compétences
Plus en détailUniversité de La Rochelle. Réseaux TD n 6
Réseaux TD n 6 Rappels : Théorème de Nyquist (ligne non bruitée) : Dmax = 2H log 2 V Théorème de Shannon (ligne bruitée) : C = H log 2 (1+ S/B) Relation entre débit binaire et rapidité de modulation :
Plus en détailGestion des sauvegardes
Gestion des sauvegardes Penser qu un système nouvellement mis en place ou qui tourne depuis longtemps ne nécessite aucune attention est illusoire. En effet, nul ne peut se prémunir d événements inattendus
Plus en détailEnregistrement et transformation du son. S. Natkin Novembre 2001
Enregistrement et transformation du son S. Natkin Novembre 2001 1 Éléments d acoustique 2 Dynamique de la puissance sonore 3 Acoustique géométrique: effets de diffusion et de diffraction des ondes sonores
Plus en détailSystèmes de communications numériques 2
Systèmes de Communications Numériques Philippe Ciuciu, Christophe Vignat Laboratoire des Signaux et Systèmes CNRS SUPÉLEC UPS SUPÉLEC, Plateau de Moulon, 91192 Gif-sur-Yvette ciuciu@lss.supelec.fr Université
Plus en détailWindows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration.
Windows 2000: Introduction W2K: Architecture Système d'exploitation multitâche multithread 32 bits à architecture SMP. Multiplateforme: intel x86, Compaq Alpha Jusqu'à 64 Go de mémoire vive Système d'exploitation
Plus en détailArchitecture de systèmes de stockage
Architecture de systèmes de stockage par Jacques PEPING Stratégie et architecture des solutions de stockage, Groupe Bull. 1. Évolution des systèmes de stockage... H 2 538-2 1.1 Les grandes tendances d
Plus en détailLe e s tocka k ge g DAS,NAS,SAN
Le stockage DAS,NAS,SAN Sommaire Introduction SAN NAS Conclusion Bibliographie Questions Introduction Besoin de partage de données à travers un réseau Explosion des volumes de données Comment assurer les
Plus en détailUne introduction aux codes correcteurs quantiques
Une introduction aux codes correcteurs quantiques Jean-Pierre Tillich INRIA Rocquencourt, équipe-projet SECRET 20 mars 2008 1/38 De quoi est-il question ici? Code quantique : il est possible de corriger
Plus en détailLivre blanc Haute disponibilité sous Linux
Livre blanc Haute disponibilité sous Linux Nicolas Ferre 29 septembre 2000 Résumé Ce livre blanc décrit une solution informatique à haute disponibilité. Les technologies mises
Plus en détailLes techniques de multiplexage
Les techniques de multiplexage 1 Le multiplexage et démultiplexage En effet, à partir du moment où plusieurs utilisateurs se partagent un seul support de transmission, il est nécessaire de définir le principe
Plus en détailUniversité Montpellier II Sciences et Techniques du Languedoc MÉMOIRE DE STAGE DE MASTER M2
Académie de Montpellier Université Montpellier II Sciences et Techniques du Languedoc MÉMOIRE DE STAGE DE MASTER M2 effectué au Laboratoire d Informatique de Robotique et de Micro-électronique de Montpellier
Plus en détailMATHÉMATIQUES DISCRÈTES (4) CRYPTOGRAPHIE CLASSIQUE
MATHÉMATIQUES DISCRÈTES (4) CRYPTOGRAPHIE CLASSIQUE Michel Rigo http://www.discmath.ulg.ac.be/ Année 2007 2008 CRYPTOGRAPHIE. N. F. Art d écrire en chiffres ou d une façon secrète quelconque. Ensemble
Plus en détailHaute Disponibilité High-Availability : HA. Les enjeux
Haute Disponibilité High-Availability : Définitions Sûreté de fonctionnement Coût de l indisponibilité Classification des systèmes Concepts et terminologie Grandeurs caractéristiques Analyse des causes
Plus en détailM1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia
M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 mars 2015 2 de 24 M1 Informatique, Réseaux Cours
Plus en détailNORMES DE LIVRAISON DES MESSAGES PUBLICITAIRES ET MESSAGES D INTÉRÊT PUBLIC COMMERCIAUX APTN
NORMES DE LIVRAISON DES MESSAGES PUBLICITAIRES ET MESSAGES D INTÉRÊT PUBLIC COMMERCIAUX APTN 1. INTRODUCTION Ce document vise à établir les normes techniques en vue de s assurer que le matériel livré est
Plus en détailThéorie et Codage de l Information (IF01) exercices 2013-2014. Paul Honeine Université de technologie de Troyes France
Théorie et Codage de l Information (IF01) exercices 2013-2014 Paul Honeine Université de technologie de Troyes France TD-1 Rappels de calculs de probabilités Exercice 1. On dispose d un jeu de 52 cartes
Plus en détailErrata et mises à jour
Errata et mises à jour Modifications du chapitre 9. Le tableau page 74 est remplacé par le suivant. Technologie Débit descendant / montant en Kbit/s Distance maximale sans répéteur de paires Codage HDSL
Plus en détailLes Réseaux sans fils : IEEE 802.11. F. Nolot
Les Réseaux sans fils : IEEE 802.11 F. Nolot 1 Les Réseaux sans fils : IEEE 802.11 Historique F. Nolot 2 Historique 1er norme publiée en 1997 Débit jusque 2 Mb/s En 1998, norme 802.11b, commercialement
Plus en détailCours d analyse numérique SMI-S4
ours d analyse numérique SMI-S4 Introduction L objet de l analyse numérique est de concevoir et d étudier des méthodes de résolution de certains problèmes mathématiques, en général issus de problèmes réels,
Plus en détailUE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd
UE 503 L3 MIAGE Initiation Réseau et Programmation Web La couche physique A. Belaïd abelaid@loria.fr http://www.loria.fr/~abelaid/ Année Universitaire 2011/2012 2 Le Modèle OSI La couche physique ou le
Plus en détailThomas Briet Ingenieurs 2000 Cyril Muhlenbach
4 Stockage Réseau DAS / SAN / NAS / iscsi Ingenieurs 2000 Cyril Muhlenbach Introduction Ces dernières années, l impressionnant grossissement du volume d information et de leur sauvegarde dirigée par une
Plus en détailLa conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)
La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) I. L'intérêt de la conversion de données, problèmes et définitions associés. I.1. Définitions:
Plus en détailStockage Réseau. Le stockage s'échappe du système pour devenir une fonction réseau
Stockage Réseau Le stockage s'échappe du système pour devenir une fonction réseau Philippe Latu Université Toulouse III Paul Sabatier www.inetdoc.net Philippe.latu(at)inetdoc.net Introduction Les enjeux
Plus en détail1. Fournir aux Entreprises des outils de télécommunications essentiels mais jusque alors inabordables pour les petites/moyennes structures,
MATERIELS ACTIFS V.O.I.P. 1. Fournir aux Entreprises des outils de télécommunications essentiels mais jusque alors inabordables pour les petites/moyennes structures, 2. Profiter des dernières technologies
Plus en détailEPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE
EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0
Plus en détailLimitations of the Playstation 3 for High Performance Cluster Computing
Introduction Plan Limitations of the Playstation 3 for High Performance Cluster Computing July 2007 Introduction Plan Introduction Intérêts de la PS3 : rapide et puissante bon marché L utiliser pour faire
Plus en détailImmobilier de prestige, biens d exception, Tour d horizon. de stockage 48 // 49
// Tour d horizon des solutions de et d archivage Immobilier de prestige, biens d exception, immobilier de luxe, immobilier haut de gamme: tous ces qualificatifs désignent, en Suisse romande, un marché
Plus en détailManuel de l'utilisateur
Manuel de l'utilisateur Version : 1.0 (June, 2009) Présentation À propos de ce manuel Merci d avoir choisi PATRIOT CORZA. Ce manuel présente les produits CORZA SL 3640-2S-LB2. Avant d utiliser PATRIOT
Plus en détailNanoSense. Protocole Modbus de la sonde Particules P4000. (Version 01F)
NanoSense 123 rue de Bellevue, 92100 Boulogne Billancourt France Tél : 33-(0) 1 41 41 00 02, fax : 33-(0) 1 41 41 06 72 Protocole Modbus de la sonde Particules P4000 (Version 01F) Ver V01A V01B V01C V01D
Plus en détailInterception des signaux issus de communications MIMO
Interception des signaux issus de communications MIMO par Vincent Choqueuse Laboratoire E 3 I 2, EA 3876, ENSIETA Laboratoire LabSTICC, UMR CNRS 3192, UBO 26 novembre 2008 Interception des signaux issus
Plus en détailAlgorithmique des Systèmes Répartis Protocoles de Communications
Algorithmique des Systèmes Répartis Protocoles de Communications Master Informatique Dominique Méry Université de Lorraine 1 er avril 2014 1 / 70 Plan Communications entre processus Observation et modélisation
Plus en détailTABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.
TABLE DES MATIERES I. Objectifs page 2 II. Types de réseaux page 2 III. Transmission page 2 1. Série ou parallèle page 2 2. Codage page 3 IV. Câbles page 3 V. Topologie page 4 VI. Types de réseaux locaux
Plus en détailChapitre 1. Introduction aux applications multimédia. 1. Introduction. Définitions des concepts liés au Multimédia (1/2)
Chapitre 1 Introduction aux applications multimédia 1 1. Introduction Définitions des concepts liés au Multimédia (1/2) Multi Multimédia Média Multi : indique plusieurs Média : moyen/support de diffusion,
Plus en détailMaster 1 Informatique MIF11 - Réseau Codage et éléments de théorie de l'information
Master 1 Informatique MIF11 - Réseau Codage et éléments de théorie de l'information Florent Dupont Université Claude Bernard Lyon1 / Laboratoire LIRIS Florent.Dupont@liris.cnrs.fr http://liris.cnrs.fr/florent.dupont
Plus en détailTechniques de stockage. Techniques de stockage, P. Rigaux p.1/43
Techniques de stockage Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Contenu de ce cours : 1. Stockage de données. Supports, fonctionnement d un disque, technologie RAID 2. Organisation
Plus en détailIntroduction à l étude des Corps Finis
Introduction à l étude des Corps Finis Robert Rolland (Résumé) 1 Introduction La structure de corps fini intervient dans divers domaines des mathématiques, en particulier dans la théorie de Galois sur
Plus en détailLadibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français
Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Table des Matières 1. Introduction... 2 2. Spécifications du Système... 2 3. Installer Ladibug... 3 4. Connexion
Plus en détailSystème de stockage Cisco NSS4000 4 baies Gigabit
Châssis pour système de stockage réseau Cisco NSS4000 4 baies Gigabit et système de stockage Cisco NSS4100 4 baies Gigabit : RAID de 1 To Systèmes de stockage réseau Cisco Small Business Châssis pour système
Plus en détail3 Approximation de solutions d équations
3 Approximation de solutions d équations Une équation scalaire a la forme générale f(x) =0où f est une fonction de IR dans IR. Un système de n équations à n inconnues peut aussi se mettre sous une telle
Plus en détailENVOI EN NOMBRE DE MESSAGES AUDIO
ENVOI EN NOMBRE DE MESSAGES AUDIO 2 Téléchargement 3 Installation 7 Ecran d accueil 12 Importation d un fichier d adresses à partir d Excel 15 Création des messages téléphoniques 17 Création du planning
Plus en détailCours Informatique 1. Monsieur SADOUNI Salheddine
Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale
Plus en détailProjet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte
Projet d informatique M1BI : Compression et décompression de texte Le but de ce projet est de coder un programme réalisant de la compression et décompression de texte. On se proposera de coder deux algorithmes
Plus en détailDigital Subscriber Line
Digital Subscriber Line Bernard Cousin Présentation d'adsl But : Offrir l'accès à l'internet à partir d'un domicile personnel Le cout des réseaux d'accès est très important par rapport à celui du réseau
Plus en détailPuis le convertisseur bloque en mémoire cette valeur pendant une période d échantillonnage.
PATIE 7 CHAPITE (PHYSIQUE) NUMÉISATION, STOCKAGE ET TANSMISSION DE L INFOMATION TS I. LE SIGNAL NUMÉIQUE. Signal analogique ou numérique? Un signal est la représentation physique d une information qui
Plus en détailSauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS
Sauvegarde collaborative entre pairs 1 Sauvegarde collaborative entre pairs Ludovic Courtès LAAS-CNRS Sauvegarde collaborative entre pairs 2 Introduction Pourquoi pair à pair? Utilisation de ressources
Plus en détailSystèmes distribués et virtualisation de ressources
p. 1/18 Systèmes distribués et virtualisation de ressources Tanguy RISSET (Transparents : Antoine Fraboulet) tanguy.risset@insa-lyon.fr p. 2/18 Plan 1 Distribution de ressources 1. Distribution de ressources
Plus en détailContrat de Services Serenity Backup
Page 1 de 8 (v 1.6) Contrat de Services Serenity Backup Page 2 de 8 (v 1.6) TABLE DES MATIERES 1. CONTEXTE DU CONTRAT DE SERVICES... 3 DÉCLARATION D'INTENTION... 3 OBJECTIFS... 3 LA MISE À DISPOSITION
Plus en détailNumérisation du signal
Chapitre 12 Sciences Physiques - BTS Numérisation du signal 1 Analogique - Numérique. 1.1 Définitions. Signal analogique : un signal analogique s a (t)est un signal continu dont la valeur varie en fonction
Plus en détailTELEVISION NUMERIQUE
REPUBLIQUE DU CAMEROUN Paix - Travail Patrie --------------------- UNIVERSITE DE YAOUNDE I ---------------------- ECOLE NATIONALE SUPERIEURE POLYTECHNIQUE ---------------------- REPUBLIC OF CAMEROUN Peace
Plus en détailCOMMUTEL PRO VM3 INTERFACE GSM VOIX POUR EMULATION DE LIGNE RTC ET TRANSMETTEUR DE SMS D ALERTES ET TECHNIQUES.
COMMUTEL PRO VM3 INTERFACE GSM VOIX POUR EMULATION DE LIGNE RTC ET TRANSMETTEUR DE SMS D ALERTES ET TECHNIQUES. 1. DESCRIPTION DU PRODUIT COMMUTEL PRO VM3 est un Secours GSM Canal Voix et un transmetteur
Plus en détailTraitement numérique de l'image. Raphaël Isdant - 2009
Traitement numérique de l'image 1/ L'IMAGE NUMÉRIQUE : COMPOSITION ET CARACTÉRISTIQUES 1.1 - Le pixel: Une image numérique est constituée d'un ensemble de points appelés pixels (abréviation de PICture
Plus en détailGestion de gros fichiers binaires (images) en APL*PLUS III
Gestion de gros fichiers binaires (images) en APL*PLUS III par Gérard A. Langlet Lun des nombreux problèmes que nous avons rencontrés en APL concerne l impression d images, constituées en fait de grosses
Plus en détail