User's Manual

NBS Payment Solutions 39/55 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.