NBS Payment Solutions
45/60
User Manual
2.5.3 Loading and managing memory allocation in the terminal
•
Before (down)loading, the system checks that the memory space is available.
•
Software loading (possibly compressed) is done into flash.
If software is deleted, the system frees the space.
If software is upgraded, the system loads the new software, checks it and then deletes the old.
The whole memory zone remains used and usable. No zone is reserved for upgrades.
•
When the terminal starts up (power up or reset) the software applications are decompressed and the code
copied into RAM.
2.5.4 Improved software downloading
Includes the following characteristics:
•
Loading via FTP TCP/IP and PPP for optimized loading.
V32b downloading performance is:
– about 1.4 kbps on the original files. Once the connection has been made with the V32b modem,
downloading a
120 Kb
software application takes about
1 min
.
•
Automatic dial-up and access to the download server in the switched telephone network (STN) or by X25
(TRANSPAC in France) through public PAD or private PAD access.
•
Data compression according to algorithm based on the Lempel-Ziv method ensuring compression rates
of about 40%.
•
For downloading, only the improved software application will be downloaded. In addition, the terminal
manages this and not the remote server, which offers operating security during multiple source loading.
•
Recall management in case of communication breakdown This service enables an interrupted download
to be resumed at the same place where it had lost connection and only to download the unfinished part.
The downloaded software is executed securely, using the authenticity check.
Summary of Contents for NBS5xxx
Page 1: ...NBS5xxx User Manual Rev 1 1 ...
Page 37: ...NBS Payment Solutions 37 60 User Manual 2 1 SOFTWARE ARCHITECTURE ...
Page 52: ...NBS Payment Solutions 52 60 User Manual 3 TERMINAL MANAGEMENT SYSTEM ...
Page 55: ...NBS Payment Solutions 55 60 User Manual 4 SERVICES ...
Page 57: ...NBS Payment Solutions 57 60 User Manual 5 ANNEXES ...