Vous êtes sur la page 1sur 18

Chauvot Pierre-Yves Paquier Vivien Prince Frdric

Plan de la prsentation
Introduction
La proprit Intellectuelle et Industrielle Historique CAN et VAN

CAN et VAN dans le modle OSI


Les diffrents types de Rseaux CAN et VAN Les trames Larbitrage Le traitement des erreurs Conclusion
2

Proprit intellectuelle
Regroupe proprits : Industrielle Littraire et artistique Base de donne
OMPI :Organisation Mondiale de la Protection

Intellectuelle
Institution des nations unies
Cre en 1967

Proprit industrielle
Regroupe les marques, brevets, dessins et modles
Donne un droit de proprit et un monopole

dexploitation
INPI : Institut National de la Proprit Industrielle Etablissement public Ministre de lconomie, des finances et de lindustrie

Historique du CAN
CAN : Controller Area Network
Concept Robert Bosch Gmbh et universit de

Wolfenbttel (1983)
Ralisation sur silicium par Intel (1985)

Premire voiture quipe CAN Mercedes Benz en 1991


Cration de CAN in Automation (CiA) en 1992

Historique du VAN
VAN : Vehicule Arena Network
Dvelopp par PSA en 1985 Implment par Matra Premire voiture quipe VAN CITROEN XM en 1993

CAN et le modle OSI

Van et le modle OSI


transfert Link layer Access control Transfert access control

Management unit

Transfert
Supervision

Data Link LLC MAC

LLC Supervision Errors


Bus off

Physique Modulation / dmodulation Electrical Interface Connector Physical Medium

Errors Bus Status

Les types de rseaux CAN


Rseau de type CSMA/CA Il en existe 2 versions :
Bas dbit (Low Speed) : de 10Kb/s sur 5000m max

125Kb/s sur 500m max


Haut dbit (High Speed) : de 250Kb/s sur 250m max

1Mb/s sur 30m max

Les types de rseaux VAN


Rseau de type CSMA/CA

Les trames CAN


Il existe 5 types de trames diffrentes :
La trame de donnes (data frame) La trame de requte (request frame) La trame derreur (error frame) La trame de surcharge (overload frame) Lintertrame (interframe)

Les trames CAN

Les trames VAN


Il existe 3 types de trames diffrentes :
La trame de donnes (data frame) La trame de requte (request frame) La trame derreur (error frame)

Les trames VAN


Prambule
10 bits 12 bits

Commande
4 bits 0 28 octets

EOD
15 bits

2 bits

EOF ACK
2 bits

Indentification

Data

CRC

Prambule : c'est un champ fixe qui permet toutes les stations l'coute de caler et de synchroniser leurs horloges. IDEN : C'est le champ qui contient l'identificateur du destinataire de la trame. COM : C'est le champ qui va permettre de paramtrer les changes sur le rseau. Data : C'est le champ rserv aux donnes transporter, CRC : c'est le champ contenant la squence de contrle qui permet de vrifier l'intgrit des donnes. EOD : C'est le champ de fin de donnes ACK : Ce sont 2 TS rservs au mcanisme d'acquittement EOF : C'est le champ de fin de trame

Larbitrage CAN et VAN

15

Gestion des erreurs avec CAN


Les mcanismes de protection du protocole
Le monitoring du bus Le contrle redondant cyclique (CRC) Le contrle de la trame de message Le bit stuffing (CAN )et le bit Manchester (VAN) Lacquittement La signalisation derreur

Gestion des erreurs avec CAN bit stuffing


Une des caractristiques du codage NRZ est que le niveau du bit est maintenu pendant toute sa dure. Cela pose des problmes de fiabilit si un grand nombre de bits identiques se succdent. La technique du Bit Stuffing impose au transmetteur dajouter automatiquement un bit de valeur oppose lorsquil dtecte 5 bits conscutifs dans les valeurs transmettre.
Trame l'mission avant la mise en place des bits de stuffing

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Trame avec bits de stuffing (S)

9 10 11 12 13 14 15 16 17 18 19 S 20 21 22 23 24

17

Gestion des erreurs avec VAN Manchester


Ce sont des bits ajout dans la trame qui se situe aprs

chaque paquet de 4 bits. Elle correspond linverse du bit 4. Utilit :


Contrle derreur. Sil le bit Manchester ne correspond

pas a linverse du bit 4. Viol du bit Manchester. Erreur de confinement Synchronisation des horloges.