HAL Id: tel-00126989
https://tel.archives-ouvertes.fr/tel-00126989
Submitted on 27 Jan 2007
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
A Distributed Real-Time Architecture For Advanced Vehicles
Khaled Chaaban
To cite this version:
Khaled Chaaban. A Distributed Real-Time Architecture For Advanced Vehicles. Networking and
Internet Architecture [cs.NI]. Université de Technologie de Compiègne, 2006. English. �tel-00126989�
By Khaled Chaaban
A Distributed Real-Time Architecture For Advanced Vehicles
A dissertation submitted in partial fulfillment of the requirements for the degree of
Doctor of Philosophy Computer Science
Université de Technologie de Compiègne (UTC).
GPS Trimble AG 132
Th alès PPK Driver Camera
An d Forward scene
GPS RT K – T7400
Back scene camera GPS
Trimble Lassen sk-8
Telemeter Stick
Steering wh eel angle Stick Inertial Unit
4 AB S sensors Telemeter Stick Server
Or Emitter
Client Or Receiver
SCOOT-R Core
OS Kernel OS Kernel
NETWORK ADAPTERS NETWORK ADAPTERS
OS Primitives OS Primitives
NETWORK Bus Client::Call() Server::Accept()
PROTOCOL SPECIFICATIONS
STUBS STUBS
Emitter --> Receiver:: Data flow
Defended: June 2006
Option: Technologies de l’information et des systèmes
Architecture Informatique Temps-Réel Pour Véhicules Avancés
By Khaled Chaaban
Thesis defended on June 2006 Doctoral committee:
Mme. Isabelle Puaut Professeur, IRISA, Université de Rennes (rapporteur)
Mr. Yvon Trinquet Professeur, IRCCyN, Nantes (rapporteur)
Mr. Laurent George Mdc, ECE, Paris (examinateur)
Mr. Guy Friedrich Professeur, LEC, UTC (examinateur)
Mr. Mohamed Shawky Mdc (HDR), Heudiasyc, UTC (directeur)
Mr. Paul Crubillé Ingénieur de recherches CNRS, Heudiasyc, UTC (co-directeur)
Mr. Pavol Barger Mdc, UTC (Invité)
! " # $ % $
& ' (
) & *
+ , ' ' ' & ' -
(
(
.
&
( / 00'.,1&
00'., - .
+ & 2 3 + + .
4
& 2
.
.
5 & 00'.,
. .
+
.
.
&'
5
-
&
6 . 7
( & 0 .
00'.,
.. .
7
&
'
00'.,
.
8 .. &' (
& '
-
9:
5 ;<=>?@
+ 9: .
&
: .
& '
@>?A?BC D?EF GE?HB
I
J
>?E?
J GKBLDD&
MNOPPQRSTNUVWUXVUY OZ[U\Y PV[U\Y] P^_UY `aXVZU QUb`cRS]UZ
- I
I &
& 5 I I I I
I
4 *- )& ( 5 5 I
I
(
&5
( - ( -
(
.
&
'
I
00'.,
&
00'.,
/
(
I I/
I- .
8 8
& 2 3 - D<B
J
;>HB?DGE?HB
(
J HB
CF>GE?HB @<BG?FL
& 00'.,
.
.
&
"
00'.,
I
( I &
.
.
& 00'., .
I 5 ..
&
$
8
00'.,
I ..& ( I .
&' -
I 9: 5
I 9:&
: I +
I &
"
I
(
I &
' LF@?GD<
J
G@AGB
J L @ AL;?
J
KL
9 / , ,0
9
$ &
'
&
2
6
+ & '
- 2 &' 3
5
(
&
2 + + 2 ' (
( &
2
+
&
% ( ( 64&
2
:
0 &2 &
2 + '
&
:
#&
&
6
&
+
& L GK?L >GLH> H> ?DE>?=FEL @ =L @@L @
<DELD 2 " $
. &
.%
&
! #& 6& + & & " @?DE>?=FEL @ >GLH> H> >L GKE?L ?B AL;?
J KL
G##K?
J
GE?HBD& 2 2999 2 '
2'
%
!&
#& 6&
+ & & <BG?
J
>L
J HB
CF>GE?HB H> ;?C; KLALK ?BAL;?
J KL
G##K?
J
GE?HBD FD?BC $%&'(& 2 2999 2 '
2' !& 0 &
#& & 6& +& )**+ ,?@@KLG>L
J
HFB?
J
GE?HB DL>A?
J LD
H> >LGKE?L D<DELD&
-
2
0 02
" 6 ( : ! 2 .&
#&
&
6
&
+&
)**
+" >GLH> H> @?DE>?=FEL @ >LGK E?L
G##K?
J
GE?HBD& 2 !2 2999 ,.'
6- $ &
#& & 6& +& LGKE?L L=L @@L @ G>
J
;?EL
J
EF>L H> ?BELKK?CLBE
AL;?
J
KLD&2
:
,
.'
" - !
+
%
$
&
!
& ' . & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
&
.
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
&
,
.
& & & & & & & & & & &
&& 6, & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
&& ,2$ & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & "
&& 0 9
#8%# & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
&&
,'
2 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
& + & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
&! & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
$ % & & $
& 2 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
& 6 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & "
&&
,
&
& & & & & & & & & & & & & & & & & & & & & & & & & & "