Le système Velib' est
asssimilable au fonctionnement d'un établissement.
Pour aller plus loin , on
pourrait l'assimiler à un réseau informatique d'assez grande importance et
communicant sans arrêt avec un central.
Pour comprendre son fonctionnement,
il suffit de regarder de plus près ce "Réseau" et essayer d'en tirer quelques
conclusions simples.
Les principes de base
Essayons de
comprendre simplement et de savoir comment le système est composé en définissant
le matériel utilisé et mis à disposition afin de faire fonctionner ce
réseau.
Nous allons prendre un exemple tout simple :
Mr X. désire louer un velib'.
Il se rend alors à une
station velib' la plus proche afin d'effectuer les opérations nécessaires pour
la location de son vélo.Cette personne est nommée "Utilisateur"
Lorsque il arrive à la station
, ce dernier va alors consulter la borne (Toutes les bornes implantées dans
Paris sont définies alors comme "Clients du réseau Velib'
").
Les bornes Velib' sont facilement reconnaissables.Chaque
borne possède un ordinateur (P.C) fonctionnant sous le système d'exploitation
spécifique "Windows XP Embedeed".
Cette version de Windows XP est
spécialement conçue pour les infrastructures de ce type et de par sa faible
taille et nécessité en ressources, permet d'être installée sur une grande
majorité d'ordinateurs sans avoir besoin d'une configuration puissante. Un écran
LCD couleur de petite taille ( 15 pouces ) permet la visualisation et
consultation d'informations.
Caracteristiques d'une borne :
Processeur Intel pentium Celeron @ 1,75 Ghz
Ecran LCD à
Dalle Samsung 15"
Disque dur 2,5" de 40Go
Chipset graphique Intel integré
à la carte mère
1Go de Ram DDR
4 ports USB 2.0
Boitier BTX à double
ventilation (prise d'air externe)
Chipset/Encodeur Audio GSM integré
Reseau Proprietaire basé sur les protocoles Ethernet
Lecteur RFID
Siemens Pro-Active
Imprimante à tickets Epson
Modem GPRS permettant un
débit maxi de 115,4 Kbits/sec
Double Tuner GSM permettant une communication
vocale
L'intérieur d'une borne Velib' (Photo: Moua (Forum
Hardware.fr)
En plus du système d'exploitation integré aux bornes
, la borne fonctionne via un logiciel permettant d'accèder aux informations, de
louer un vélo, de consulter son compte.Ce logiciel, crée par la filiale JCDecaux
est nommé "Cyclocity". Il s'agit du même type de logiciel que l'on retrouve dans
d'autres villes équipées du même système (Velo toulouse,Marseille...).
Cette borne communique de plusieures
façons possibles :
L'ethernet
: Il s'agit d'un mode de communication filaire, similaire à celui
utilisé sur les ordinateurs publics actuels et professionnels : Il permet à la
borne d'échanger diverses informations avec les bornettes sur lesquelles sont
rattachées les vélos.
Le GPRS : (Abrégé de
Général Packet Radio Service) : Le GPRS est un mode de communication similaire à
celui que l'on peut retrouver sur les téléphones portables actuels et de 3ème
génération.Ce mode de communication permet un débit maximal de 5,6 Ko/seconde.Il
est utilisé pour le système Velib' afin de transmettre des informations
(cryptées) bancaires en passant par le réseau mobile SFR ou Bouygues
Télécom.
Chaque bornette communique avec la borne principale.Ces
dernières sont également alimentées par le réseau Ethernet en exploitant la
technologie POE (Power Over Ethernet) qui permet entre autres de fournir
l'alimentation nécessaire à ces dernières par le même câble.Ces bornettes sont
alimentées d'une tension équivalente à +/- 25
Volts.
Les bornes possèdent également un Double tuner GSM : L'un
permettant de communiquer sur le réseau GPRS et l'autre servant à établir une
communication téléphonique avec le service clients (Service proposé aux
utilisateurs Velib').
Transmission des
informations :
Pour mieux comprendre comment les
informations transitent sur ce réseau, revenons à notre Mr.X. Ce monsieur désire
louer un velo pour un court trajet, il choisit alors la formule d'abonnement 1
jour.A partir de ce moment-là, la borne transmet l'information "ABO 1JR" au
serveur central. Mr X. se trouve alors devant l'écran de validation, puis sur
celui de la pré-autorisation de payement de 150euros lui demandant alors
d'insérer sa carte bancaire.
Lorsque ce dernier insère sa carte, la borne communique de
nouveau avec le serveur central.La lecture de la carte s'effectue et le terminal
se connecte à la banque de Mr X. afin de s'indentifier sur son compte.Mr X. tape
alors son code de carte bancaire qui au bout de 10 secondes est validé.La borne
donne l'autorisation d'accès au compte de Mr X. et verifie si ce compte à les
provisions nécessaires afin d'effectuer une pré-autorisation de prélèvement
bancaire (La caution étant de 150€). Si les provisions sont suffisantes, le
serveur renvoie l'information "OK" et la transaction
est alors acceptée.Dans le cas ou le solde n'est pas suffisant, le serveur
principal avec lequel la borne communique répond négativement "NO". Pour poursuivre les explications, nous allons
admettre que la transaction s'est déroulée correctement.
Un schéma simplifié sur
la transmission d'informations (Photo : Log)
Choix du code secret :
Afin de sécuriser l'accès au compte velib' et éviter le vol, il
faut parametrer un code secret.Ce code composé de 4
chiffres est ensuite enregistré sur le serveur principal pour verifications
lorsque l'abonné s'identifiera au système afin de retirer un velo par
exemple.
La saisie du code secret à 4 chiffres peut également s'éffectuer
au dos de la borne (Photo : Log)
Identifiant Velib' :
A la fin de la transaction, la borne délivre alors un reçu
comprenant les numéros d'autorisation bancaires en plus d'un identifiant abonné.
Si la personne à souhaité associer un passe navigo à son compte 1 Jour/1 semaine
, un numéro de passe navigo apparaîtra. Dans le cas ou il n'y a pas de passe
Navigo, un identifiant sera généré. Cet identifiant est généré en fonction des
locations précédentes (Exemple : Une personne loue un vélo avant Mr X et obtient
le numéro 240 560 , Mr X obtiendra le 240 561....)
La saisie du numéro
d'abonné - Vue de l'écran LCD inferieur (Photo : Log)
Location d'un Velib'
:
Mr X. choisit de retirer son velo
immédiatement.Pour cela , un choix s'offre à lui sur la séléction de son velib'
disponibles et des bornes ou sont raccrochées les vélos.Il choisit le numéro 1
qui lui semble en bon état de fonctionnement.
Mr X. tape le numéro 1 sur le
clavier de la borne puis valide. La borne entame le processus de communication
via l'Ethernet sur la bornette numéro 1, donnant ainsi l'autorisation de
décrocher le vélo par l'appui du bouton de décrochage.Mr X. se rend alors à la
bornette numéro 1 puis appuye le bouton, décrochant ainsi le vélo.
Une
fois le Velib' décroché, la bornette renvoie le message "NOTHING" à la borne
principale, qui se charge de transmettre cette information au serveur central ,
enregistrant par la même occasion l'heure de départ ainsi que la station de
départ.
A noter qu'il aurait été de même si une personne venait décrocher
un vélo via son passe Navigo/Carte Velib' 1 An : La bornette transmet alors
l'information concernant l'abonné (Numéro d'abonné uniquement) en plus du numéro
de Velib' à la borne principale qui elle même transmettera l'info au serveur
central.Après verification, la borne reçoit l'information de validation de
décrochage qui elle-même sera retransmise à la bornette.
Une bornette Velib'
(Photo : Log)
Raccrochage d'un Velib'
:
Chaque Velib' possède une attache visible de
couleur grise.A l'interieur de cette attache se trouve une puce RFID permettant
l'identification du velib'.
Cette puce, d'une mémoire de 2Ko possède
l'identifiant et le numéro de serie du Velib'.Ainsi , lorsque Mr X. raccrochera
son velo sur une bornette, la puce RFID communiquera simplement avec la
bornette ce numéro de serie associé à l'abonné lors du départ qui elle-même
transmettera cette information à la borne puis au serveur central, permettant
alors de valider le retour du vélo.
La puce RFID
d'un Velib', integrée dans l'attache en feraille. (Photo :
Log)
Etat des bornettes
:
Les bornettes d'attache integrent comme chaque Velib' un
double lecteur RFID , permettant à la fois l'identification du velib' et
également d'un abonné possédant une carte d'abonné (Navigo/Imagine'R/Carte
Velib') afin de libérer directement un velib' sans passer par la borne
principale.
Certaines bornes ne sont accessibles qu'aux
possesseurs d'un navigo et d'un abonnement 1 an. Elles se trouvent en général
dans la continuité des bornes "classiques" (celles qui ont une borne
principale). Elles n'ont donc pas de borne principale. Cependant , n'importe
quel vélo peut être rendu à ces bornes.
Les bornettes d'attache
integrent également un voyant lumineux multicolore à LED et d'un petit haut
parleur.Ces signaux lumineux et sonores indiquent un état dont la signification
est la suivante :
Voyant Rouge :
Il indique une défaillance technique ou un refus
d'autorisation :
-Si le voyant est vert au départ et vire au rouge lors du passage de la carte d'abonné sur le
lecteur de la bornette , cela signifie que l'abonné n'a pas pu être identifié
depuis le central et qu'il faudra probablement se réabonner au service (Courte
durée ou à l'année).
-Si le voyant est rouge à l'origine avec un velib' enclenché sur la
bornette , cela signifie qu'il y à un problème de transpondeur et de
communication avec la borne principale : La bornette est alimentée en courant
éléctrique mais ne parvient pas à se connecter au central , afin d'échanger les
informations concernant l'abonné ou le velib'.Lorsque une station à toutes les
bornettes allumées en rouge , cela signifie
que la borne ne communique pas avec les bornettes et donc , ne permet pas de
prendre un velib' ou de le raccrocher dessus.Ce problème est sur le point d'être
résolu petit à petit.Cela peut également indiquer une défaillance au niveau de
l'éléctronique contenue dans la borne d'attache ou tout simplement (et dans la
plupart des cas) indique que la borne n'est pas enregistrée par la borne
principale (Dans ce cas , un technicien doit intervenir sur la borne et y
brancher un clavier USB afin de reparamétrer l'ordinateur et enregistrer les
bornes).
-Si l'utilisateur dépose son velib' sur une bornette avec
un voyant vert et que cette dernière vire au
rouge , cela signifie soit que son velib' à
mal été enclenché sur la bornette , et il se devra de le retirer pour le
ré-enclencher ailleurs , ou bien que la bornette n'a pas reussi à identifier le
velib' correctement.Il se peut dans ces cas la que le retour du velib' n'ait pas
été pris en compte et donc , risque de facturation.
Note importante
: Lorsque l'utilisateur raccroche un velib' , il faut absolument
verifier que la borne principale est bien allumée (Sur l'écran d'accueil) et que
la bornette n'est pas allumée en rouge . Si
ce dernier dépose son velib' sur une bornette allumée en rouge , celle-ci risque de ne pas pouvoir
identifier le velib' et par conséquent , ne prendrait pas en compte le retour du
velo jusque à ce que la borne communique à nouveau avec la bornette. (Les heures
supplémentaires risquent d'être facturées sur le compte de l'abonné).
Dans tous les cas cités , si l'utilisateur rencontre un problème
de dépot de velib' et que la borne vire au rouge , le contact
d'un conseiller est
recommandé.
Voyant Jaune :
Il indique un état de vérification.
Lors du
passage de la carte d'abonné (Navigo/Imagine'R/Velib') , la bornette interroge
le central afin de verifier si l'utilisateur est autorisé à prendre un velib'.Il
en est de même lorsque l'utilisateur raccroche un velib' à sa borne : Le voyant
vert passe directement au jaune quelques secondes puis redevient vert et un
bip se fait entendre deux fois pour indiquer que l'abonné ou le velib' a bien
été identifié.
-Si le voyant reste jaune après le passage de la carte pendant un long
moment , il se peut que la borne principale soit en "Attente de connexion" .
Dans le cas ou la bornette ne pourrait pas identifier l'abonné , le time-out
(temps limite d'attente de connexion) est de 1 minute . Si au delà de cette limite la bornette
ne vire pas au vert et libere le velib' , il
faudra recommencer l'opération depuis la borne principale ou bien sur une autre
bornette.Si celà ne fonctionne toujours pas , c'est que la borne principale ne
parvient pas à se connecter au central et donc , de verifier l'identification de
l'abonné.
-Si l'utilisateur raccroche un velib' et que la lumière
reste jaune , il suffit de patienter
quelques instants jusque à ce qu'elle passe au vert . Si cela n'était pas le cas , soit le velib'
se libère à nouveau et il suffira de trouver une autre station Velib'
pour le raccrocher.Si ce voyant passe au rouge , cela signifie que le velib' sera identifié
lors de la prochaine connexion au central.Dans ce cas la , il faut contacter
directement un conseiller afin de lui indiquer le problème et ainsi éviter une
facturation.
Voyant Vert :
Il indique un état de service opérationnel.
Le
voyant vert indique qu'un velib' ou une
bornette est disponible à l'utilisation : Soit pour enclencher et garer un
velib' , soit pour indiquer que le velib' est disponible à l'utilisation.
-Le voyant vert devient
jaune après passage d'une carte d'abonné
Navigo/Imagine'R/Velib' quelques secondes , puis repasse au vert et fait entendre deux bip successifs
indiquant que le velib' à été libéré de la bornette et qu'il est prêt à être en
service . Lorsque vous entendez ces deux bip successifs et que la lumière
redevient vert , tirez le velib' vers vous
afin de le retirer de la bornette.
-Si le voyant vert passe au rouge après passage d'une carte d'abonné
Navigo/Imagine'R/Velib' , cela signifie que l'utilisateur ne peut pas emprunter
le velib' , soit parce que la periode d'abonnement courte durée est arrivée a
échéance , soit parce que l'utilisateur n'a pas encore attendu la limite de
1 minute avant de reprendre un autre velib'.
Note : Il se peut qu'il soit
un peu difficile de retirer un velib' de sa bornette.Dans ce cas , l'utilisateur
se doit de tirer d'un coup sec le velo vers lui afin de le dés enclencher de son
emplacement.