QoS Monétique
QoS Monétique
QOS MONÉTIQUE
Amor BELAID
1
SOMMAIRE
SERVICES MONÉTIQUE...................................................................................................................9
SERVEUR MONÉTIQUE................................................................................................................10
QUELQUES PARAMÈTRES.............................................................................................................18
MÉTRIQUES D’ÉVALUATION.........................................................................................................24
ARCHITECTURE DE L’APPLICATION................................................................................................29
CONCLUSION........................................................................................................................31
BIBLIOGRAPHIE..................................................................................................................33
LEXIQUE................................................................................................................................34
ANNEXES................................................................................................................................35
2
Chapitre1 : Introduction générale
transport de l’information.
Le concept de réseau a pris une telle importance de nos jours qu’il est devenu
réseau.
réseau qui s'impose depuis l'explosion des performances des équipements et des
Une application en ligne implique une liaison des matériels, logiciels et réseaux.
encore morcelé.
3
qu'avec une application classique, car la chaîne de liaison s'allonge entre les
4
Chapitre 2 : Les réseaux monétiques
est une condition nécessaire à l’efficacité du tout. La chaîne sera mise en défaut
Quels sont ces maillons ? Ils sont au nombre de quatre sur les quels repose la
Serveur
Monétique
Réseaux et protocoles
Terminaux de payements
5
Serveur Monétique : C’est la partie la plus intelligente dans un réseau de
système.
données.
X25
6
centre d’autorisation afin d’effectuer une transaction de paiement
« manuel ».
GAB GAB/D
Serveur
noire du serveur vers les GABs et remonte les messages d’états des GABs
vers le Serveur.
7
En cas de non-réponse du Central, le GAB passe hors service clientèle et
Un texte se subdivise en :
o Un nom de transaction,
o Un préfixe,
o Un entête,
o Un corps.
8
Il existe aussi des automates de paiement : les distributeurs automatiques
le retrait de l’argent.
des ces cartes (dimensions, encodage, etc..) sont définies par les
Piste 2 Contient
caractères,
9
Services monétique
partenaires :
commerçant,
Porteur Emetteur
Commerçant Acquéreur
centre d’autorisation,
10
Consultation solde et extrait de compte à partir d’un Guichet Automatique
Bancaire,
Office).
Serveur Monétique
monétique, la Banque XXX a installé une nouvelle solution monétique, elle permet
d’offrir à ses clients ainsi qu’aux porteurs des cartes internationales et des
possibilité :
o Logiciel : Applications,
11
o Matériel : Unités assurant le traitement des informations,
services monétique.
Serveur
Monétique Matériel
12
Logiciel
Les fonctions garanties par le logiciel serveur sont de deux types, à savoir les
services temps réel et les fonctions batch. Les services temps réel, fournis par
la partie Front Office alors que les travaux batch sont assurés par la partie
Back Office.
Cartes confrères,
Retrait d’espèces ,
Consultation du solde,
Historique de compte,
Demande du chéquier.
13
Carte nationale de paiement et du retrait: Les opérations générées par ce
Retrait d’espèces ,
Consultation du solde,
Historique de compte,
Demande du chéquier.
est disponible, sinon elle se fera en local sur le guichet automatique. Ceci
Cartes confrères
On entend par cartes confrères, toutes les cartes des autres banques natinales
suivante :
(Mode OFF-LINE).
14
<supprimé pour des raisons de sécurité>
passerelle de la SXXX.
ou MASTERCARD INTERNATIONAL.
Interface SXXX : Elle gère les transactions générées par les porteurs
Serveur GAB/DAB
Retrait d’espèces,
Consultation du solde.
15
Aspects fonctionnels généraux :
Contrôle des GAB/DAB pour optimiser les services automatiques offerts par la
notre Banque,
services bancaires,
Fonctionnalités du serveur
Autorisation Satand-In,
Transfert de mouvement,
Administration du réseau,
Fonctions de sécurité.
16
Contrôle de GAB/DAB à distance
en temps réel sur l’état de chaque terminal. De cette façon, la banque peut
paramétrée :
GAB/DAB en panne,
temps réel. Ce module développé en Delphi qui offre une interface ergonomique
et conviviale.
Les GABs sont représentés sur des graphiquement sur des cartes ; deux couches
17
3. Elle ne gère pas les autres composants du système tel que le serveur, les
TPEs.
18
Chapitre 3 : Quelques paramètres de la
électronique
Quelques paramètres
GAB,
électronique.
n’ont par eux-mêmes aucune signification. Il s’agit simplement d’un ratio qui
19
indique que le traitement de deux millions de transactions exige une unité
criminalité informatique :
de données.
système local.
Exemple :
<supprimé pour des raisons de sécurité>
20
2. La commande netstat permet d’obtenir des informations sur l’activité
Exemple :
<supprimé pour des raisons de sécurité>
Exemple :
<supprimé pour des raisons de sécurité>
Le serveur est alors équipé d’une carte X25 dont la marque est EICON. Cette
21
Le script T suivant permet l’affichage de nombre des processus gérant les GABs,
des GABs connectés au Serveur Monétique. Ainsi que le nombre de CVs actifs.
Si le nombre des CVs interrompues est important on doit initialiser la carte X25
22
Métriques d’évaluation
La mesure efficace des performances globales d'un réseau passe par la collecte
Ces données pourront être agrégées à différents niveaux pour s'abstraire des
non spécialistes.
Toute la plus value d'un outil de QoS vient de ses techniques d'analyse des
données brutes qui sont toujours sélectionnées parmi les familles suivantes pour
un système donné :
o Taux d'erreurs
o Temps de latence
23
La puissance de l'outil ne réside pas dans la nature de l'information collectée,
heure. Mais on constate que le trafic est faible entre 02 heure et 05 heure ;
Cela nous amène à planifier les travaux batch (nécessitant la disponibilité des
V a r i a t i o n d e n o m b r e d e st sr edtur raai n t l a jo u r n é e
Nombre de retraits
180
160
140
120
100
80
60
40
20
0
00 02 04 06 08 10 12 14 16 18 20 22 24
Heure
24
Heure Nombre Heure Nombre Heure Nombre
00 24 08 102 16 85
01 8 09 105 17 139
02 2 10 171 18 165
03 3 11 172 19 156
04 2 12 115 20 111
05 4 13 144 21 65
06 23 14 100 22 49
07 72 15 93 23 30
25
Variation de nombre des retraits durant la semaine : La montée en charge le
samedi s’explique par la fermeture des agences et les activités des porteurs
des guichets (argent et consommable des imprimantes parce que le guichet est
hors service dès que le papier de l’imprimante journal sera consommé) pendant le
week-end.
2033 2141
2000
1791 1818
1500 1429
1000
500
0
Lundi Mardi Mercredi Jeudi Vendredi Sam edi Dim anche
Journée de la semaine
Lundi 2 599
Mardi 2 033
Mercredi 1 791
Jeudi 1 818
Vendredi 2 141
Samedi 3 681
Dimanche 1 429
Variation de nombre des retraits durant un mois : Ce graphe permet
l’approvisionnement des fonds à utiliser pour alimenter les caisses des guichet
26
Variation des retraits durant un mois
Nom bre des retraits
18000
16764
16000 15492 15044
14000
12957
12000
10000
8000
6000
4000
2000
0
Semaine 1 Semaine 2 Semaine 3 Semaine 4
27
Cha pitr e 4 : Développement d’une
application
Le noyau de tel logiciel a été développé afin de fournir un tableau de bord riche,
rajouter des modules relatifs à d’autres équipements car cette application est
Architecture de l’application
28
Formatage et affichage : Le style de l’affichage choisi est l’explorateur. Ce
modèle est utilisé par la plus part des systèmes (explorateur Windows).
Suivi : permet le suivi des différents types des incidents et alertes émis par
les guichets.
Edition des états : Ce module édite les différents états exigées par les
Transfert
Conversion et
Suivi Edition
Sauvegarde
Formatage et
Affichage
29
Conclusion
plus les mesures effectués ont orienté le choix de nature des équipements pour
Pour conclure, je peux dire que la Qualité de Service d’un système de paiement
électronique doit être garantie par les équipements et les logiciels, suivie par la
banque offrant ces services de paiement et exigés par les consommateurs de ces
30
LISTE DES FIGURES
TERMINAUX DE PAIEMENT............................................................................................11
31
Bibliographie
EDISCIENCE)
o 01 Réseaux
o 01 Informatique
o Documentation MASTERCARD
o Documentation VISA
32
Lexique
la carte.
DAB Distributeur Automatique des Billets
GAB Guichet Automatique Bancaire
HSM Hardware Security Module
SXXX Partenaire
TPE Terminal de Paiement Electronique
FXXX Fournisseur
33
Annexes
34
35
Amor BELAID
Création 2000
36
The variation in transaction volume, such as its increase during weekends, affects how banks plan the availability and maintenance of their electronic payment services. For instance, a high transaction volume on weekends, particularly on Saturday, necessitates increased availability of ATMs and sufficient cash and consumables to handle the load. The period from 9 AM to 11 AM and 18 PM shows the highest hourly transaction rates, suggesting the need for system optimizations and maintenance during off-peak hours, like between 2 AM and 5 AM, to ensure service continuity and efficiency. This planning is crucial to maintain service quality and respond adequately to demand fluctuations .
The architecture of the bank's electronic payment system facilitates security and control primarily through its structured setup involving the Front Office and Back Office of the Monétique Server. The Front Office manages real-time verification and authorization, ensuring that transactions are secure and swiftly processed. The system includes remote control capabilities for ATMs, allowing administrators to monitor and manage terminal operations in real-time, thus quickl response to potential security incidents. Additionally, functions like the 'Stand-In' authorization and management of blacklists enhance security by allowing transactions only under predefined secure conditions, ensuring data integrity and protecting against unauthorized access .
Technological advancements such as the integration of blockchain technology, improved encryption methods, and artificial intelligence-driven fraud detection can enhance the security and efficiency of electronic payment systems. Blockchain provides decentralized, tamper-proof transaction records, enhancing security. Advanced encryption secures data more robustly against cyber threats. AI can identify suspicious patterns in real-time and respond proactively to potential fraud. Operational improvements could include increased interoperability between networks and systems, enhanced real-time processing infrastructure, and more robust backup solutions for data recovery and continuity .
Continuous monitoring and data analysis aid in capacity planning and performance evaluation by providing insights into traffic patterns, peak usage times, and system health. These insights allow banks to predict future demand accurately, optimizing resource allocation to prevent overloads and ensure consistent service delivery. Performance metrics can help identify bottlenecks and inefficiencies, inform enhancements, and guide strategic decisions to scale infrastructure. Effective capacity planning driven by data ensures bank systems remain robust, scalable, and aligned with user demand while optimizing cost efficiency .
The Front Office in a bank's Monétique Server system is responsible for real-time processing of transactions, including handling authorizations, identification of cards, verification of balances, and routing transactions. It deals with immediate interactions with cardholders and connected systems, ensuring swift transactional responses. Conversely, the Back Office handles batch processing, which encompasses non-time-sensitive functions such as data reconciliation and reporting. It supports the system by processing accumulated data from transactions when immediate processing is not required, thereby offloading from the Front Office and enhancing overall system efficiency .
Real-time transaction monitoring plays a crucial role in optimizing the performance of an electronic payment system by enabling immediate detection and resolution of anomalies or bottlenecks. It facilitates the proactivemanagement of terminal availability, system loads, and transaction speed, ensuring a high level of service quality and minimizing downtime. Real-time insights allow for quick responses to potential fraud incidents and system errors, maintaining transaction security and enhancing user trust in the payment system .
Automated service monitoring and alert systems significantly improve the operatiomnal management of bank ATMs by providing real-time updates on the status of machines, such as cash levels and hardware issues. These systems enable immediate detection of malfunctions, thereby reducing downtime and ensuring consistent service availability. Alerts can trigger maintenance actions remotely, improving response times and operational efficiency. Furthermore, they contribute to resource planning by analyzing usage patterns to optimize ATM replenishments and scheduling maintenance during off-peak hours .
Network protocols such as X25, RTC, and TCP/IP contribute to the efficiency of a bank's payment system by enabling the seamless and secure transmission of transaction data between terminals and servers. These protocols manage data routing, ensuring minimal latency and maintaining data integrity and security across the network. However, challenges may include dealing with protocol-specific limitations such as bandwidth constraints, susceptibility to network disruptions, and the need for compatibility across different systems and vendors, which can impact transaction speed and reliability .
The electronic payment system described in the document consists of four key components: software applications, hardware units for information processing, network protocols for data transportation, and payment terminals. The software and hardware form the Monétique Server, which handles the processing of transactions in real time through the Front Office, while batch processing is conducted by the Back Office. Network protocols, such as X25, RTC, and TCP/IP, ensure secure and efficient communication between terminals and servers. Payment terminals, like ATM (GAB/DAB) and POS terminals, act as interfaces with consumers. These components work together to enable various transactions such as cash withdrawal, account balance inquiry, payment authorizations, and more, thereby facilitating seamless transactional activities between cardholders, merchants, and banks .
'Confrères' cards refer to those issued by other banks within a national banking network or group, such as CASH INTERBANCAIRE. Handling these cards involves verifying the PIN at the terminal level and managing authorizations and restrictions via the Monétique Server when the network permits. If the network connection is unavailable, verification occurs locally at the terminal. This ensures that transactions like withdrawals are processed based on the card's preset limits, maintaining transaction security and efficiency. This process facilitates interbank operability, expanding transactional capabilities for cardholders and enhancing service reach for banks .