NBS Technologies NBS5500 User manual

NBS5xxx User Manual
Rev 1.2

NBS Payment Solutions 2/60 User Manual
Contents
MANUFACTURER’S DECLARATION OF CONFORMITY................................................ 5
1EQUIPMENT............................................................................................... 7
1.1 UNPACKING AND INSTALLATION........................................................................ 8
1.1.1 SAFETY INSTRUCTIONS ................................................................................ 8
1.1.2 CONNECTING THE BASE WIRES................................................................... 8
1.2 INSTALLING THE TERMINAL ON THE BASE ...................................................... 9
1.3 CHARGING THE BATTERY .................................................................................... 9
1.4 INSTALLING A ROLL OF PAPER ........................................................................ 10
1.5 ADJUSTING THE CONTRAST.............................................................................. 11
1.6 Daily Use................................................................................................................ 11
1.7 GENERAL HARDWARE DESCRIPTION.............................................................. 12
1.7.1 NBS5500, CDMA terminal, main characteristics ............................................ 12
1.7.2 NBS5600, GPRS terminal, main characteristics............................................. 13
1.7.3 NBS5700, BLUETOOTH terminal, main characteristics ................................. 14
1.7.4 NBS5800, Wi-Fi terminal, main characteristics............................................... 15
1.7.5 CDMA RF Module Information (Wavecom Q2438)......................................... 16
1.7.6 GPRS RF Module Information (Wavecom Q24PL001)................................... 16
1.7.7 Bluetooth RF Module Information (Alps UGXZ5)............................................ 16
1.7.8 Wi-Fi RF Module Information (Sagem) ........................................................... 17
1.7.9 Other common features................................................................................... 17
1.8 DETAILED HARDWARE CHARACTERISTICS.................................................... 19
1.8.1 Processors - the power of Telium®technology ............................................... 19
1.8.2 Data security.................................................................................................... 19
1.8.3 The isolation mechanism by electronic locking system .................................. 21
1.8.4 Memory capacity ............................................................................................. 22
1.8.5 Data storage time ............................................................................................ 22
1.8.6 Multimedia Card (MMC) or Secure Digital card (SD Card) ............................. 22
1.8.7 Smart card readers.......................................................................................... 23
1.8.8 Magnetic stripe card reader............................................................................. 25
1.8.9 Keypad - Navigation pad ................................................................................. 26
1.8.10 Display screen ................................................................................................. 27
1.8.11 Printer .............................................................................................................. 28
1.8.12 Modem............................................................................................................. 29
1.8.13 Power supply unit ............................................................................................ 30
1.8.14 External ports available on the base ............................................................... 31
1.9 PERIPHERALS ...................................................................................................... 35

NBS Payment Solutions 3/60 User Manual
2SOFTWARE ............................................................................................. 36
2.1 SOFTWARE ARCHITECTURE.............................................................................. 37
2.2 SOFTWARE SECURITY MANAGEMENT ............................................................ 39
2.3 OPERATING SYSTEM (OS).................................................................................. 40
2.3.1 Bootstrap ......................................................................................................... 40
2.3.2 Operating system (OS) characteristics ........................................................... 41
2.4 TELIUM®MANAGER ............................................................................................. 42
2.4.1 Terminal initialization....................................................................................... 42
2.4.2 Terminal maintenance..................................................................................... 43
2.5 SOFTWARE LOADING.......................................................................................... 44
2.5.1 Local loading and downloading ....................................................................... 44
2.5.2 Tools: LLT and TMS........................................................................................ 44
2.5.3 Loading and managing memory allocation in the terminal ............................. 45
2.5.4 Improved software downloading...................................................................... 45
2.5.5 Starting the download...................................................................................... 46
2.6 DEVELOPMENT WORKSTATION ........................................................................ 47
2.7 OTHER SOFTWARE PACKAGES ........................................................................ 48
2.8 APPLICATIONS SOFTWARE CATALOGUE, FRANCE ...................................... 49
2.9 Standard bank software B0' CB V5.2 local payment ........................................ 49
2.9.1 Bank software EMV CB V5.2 local payment ................................................... 50
2.9.2 Other software ................................................................................................. 51
3TERMINAL MANAGEMENT SYSTEM .................................................... 52
3.1 TERMINAL MANAGEMENT SERVER (TMS)....................................................... 53
3.2 REMOTE DIAGNOSTICS AND MAINTENANCE.................................................. 54
4SERVICES................................................................................................ 55
4.1 SUMMARY OF SERVICES.................................................................................... 56
5ANNEXES................................................................................................. 57
5.1 STANDARDS ......................................................................................................... 58
5.2 DOCUMENTATION................................................................................................ 59

NBS Payment Solutions 4/60 User Manual
Telium®,
technological excellence,
high security performance.

NBS Payment Solutions 5/60 User Manual
MANUFACTURER’S DECLARATION OF CONFORMITY
NBS5xxx Terminals:
These terminals comply with Part 15 of the FCC Rules and RSS-210 of Industry Canada. Operation is subject
to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must
accept any interference received, including interference that may cause undesired operation.
For body worn operation, the terminals have been tested and meet RF exposure guidelines when used with
an accessory that contains no metal and that positions the handset a minimum of 1 cm from the body. Use of
other accessories may not ensure compliance with RF exposure guidelines.
This Class B digital apparatus complies with Canadian ICES-003.
NBS50x0B Bases:
These devices comply with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1)
this device may not cause harmful interference, and (2) this device must accept any interference received,
including interference that may cause undesired operation.
This Class B digital apparatus complies with Canadian ICES-003.
NBS5030B Base:
For compliance with FCC and Industry Canada RF Exposure Requirements, the base is required to be located
more than the safety distance of 20 cm away from any person during operation.
This Class B digital apparatus complies with Canadian ICES-003.
CAUTION: Changes or modifications to the terminal and base, not expressly approved by NBS Payment
Solutions, could void your authority to operate this equipment under FCC regulations

NBS Payment Solutions 6/60 User Manual
This equipment has been tested and found to comply with the limits for a Class B digital
devices, pursuant to Part 15 of the FCC Rules and RSS-210 of Industry Canada. These limits
are designed to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses, and can radiate radio frequency energy and, if
not installed and used in accordance with the instruction manual, may cause harmful
interference to radio communications. However, there is no guarantee that interference will
not occur in a particular installation. If this equipment does cause harmful interference to radio
or television reception, which can be determined by turning the equipment off and on, the user
is encouraged to try to correct the interference by one of more of the following measures:
•Reorient or relocate the receiving antenna
•Increase the separation between the equipment and receiver
•Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected
•Consult the dealer or an experienced radio/TV technician for help

NBS Payment Solutions 7/60 User Manual
1 EQUIPMENT
NBS5xxx is the mobile terminal for electronic payment in the 21st century.
It answers user comfort requirements, as well as the continually growing demands of payment
card providers, whether in terms of performance, security or upgradeability.
NBS5xxx is based on SAGEM Monetel's Telium®technology.
The NBS5xxx terminal is:
•ultra-powerful,
•highly secure,
•multi-application,
•very reliable,
•upgradeable,
•easy to operate.
NBS5xxx is ready for migration to EMV smart cards while still providing the secure
processing of magnetic stripe cards.
NBS5xxx is today's terminal for future electronic payment.

NBS Payment Solutions 8/60 User Manual
1.1 UNPACKING AND INSTALLATION
Carefully preserve the packaging of the terminal. It must be re-used whenever the terminal is shipped.
Packaging contains:
•PORTABLE itself, equipped with its paper roll and charging base.
•Detachable power supply unit. (The power supply unit delivered with your terminal is specially designed for
it. Do not use any other power supply.) The use of a power supply having apparently similar voltage/current
characteristics may, in spite of this, damage your terminal
•Telephone cable
•Installation Guide
1.1.1 SAFETY INSTRUCTIONS
A- To power down the terminal base:
Disconnect the terminal power supply block from the electric power supply network.
B- Li-Ion battery
The terminal is fitted with an internal Li-Ion battery which is not operator accessible. Only a qualified technician
may be authorized to open the unit and service this component.
C- Electrical power supply network
Provide an A.C receptacle that meets the following recommendations:
•Connector is installed near the equipment and is easily accessible
D- Telephone Emergency, hanging up
You have an urgent call to make but the terminal is on your telephone line.
•Remove the portable from its base.
1.1.2 CONNECTING THE BASE WIRES
Select an electrical socket that complies with the general safety instructions as outlined in “Safety
Instructions.”
To connect the base wires:
•The customer’s telephone, fax, or modem can be connected to the first telephone jack. The base labels the
first jack with a graphic depicting a phone along with the text “In”.
•Connect the telephone line to the second telephone jack. The base labels the second jack with a graphic
depicting a phone along with the text “Out”.
•Connect the supplied DC power supply to a 120 V AC receptacle. Connect the output of the adapter by
inserting the plug into the base. A gap of 3 mm between the plug and the base is normal. Do not attempt to
force the plug to eliminate the gap.

NBS Payment Solutions 9/60 User Manual
1.2 INSTALLING THE TERMINAL ON THE BASE
Install the terminal on the base so that both sets of contacts are properly mated.
1.3 CHARGING THE BATTERY
When is the battery to be charged?
•On initial start up, charge the battery for 16 hours following the environmental conditions stated below.
• When used daily the PORTABLE will recharge its batteries each time it is placed on its base. Charging
is automatic.
•A completely discharged battery requires 8 hours for a complete recharge.
•A fully charged battery can be expected to process 100 transactions.
Where is the battery to be charged?
•The environment where charging takes place influences the battery lifetime. Do not expose the terminal
to extreme temperatures. Ideally the battery should be charged away from any heat sources (radiator,
etc) at an ambient temperature between +15°C and +25°C.
•Do not expose the terminal to moisture or rain.
Charging the battery using the base.
•Place the portable on its base.
Charging using the car charger.
(The portable is out of its base)
•Connect the power supply unit to the BA-USB adapter.
•Connect this assembly to the slave mini-USB connector located on the
side of the portable.
•Connect the power supply unit to the mains.
Check that the scrolling bar appears above the battery icon.
WARNING: The Battery installed in the terminal is not user serviceable. Only a
qualified technician may be authorized to open the unit and service the unit.

NBS Payment Solutions 10/60 User Manual
1.4 INSTALLING A ROLL OF PAPER
•Raise the spring-loaded catch up to disengage the paper door from the terminal.
•Raise the spring-loaded catch up to disengage the paper door from the terminal.
•Tilt the paper door towards the rear of the terminal.
•Remove and discard the empty paper roll.
•Verify that the roller is intact and securely attached to the paper door. The black
shoulder washer (left hand side) locks the paper door in place. The white gear
(right hand side) advances the paper.
•Install the paper roll (thermally coated side exposed when viewed from top) into
the compartment. The thermally sensitive side will create black marks when it is
scratched.
•Tilt the paper door towards the front of the terminal until resistance is felt.
•Press down on both corners of the paper door until it clicks into position.
The terminal is now ready for use.
Handy Tip: The amount of paper remaining can be established by peering through the hole located on the left
side of the terminal.

NBS Payment Solutions 11/60 User Manual
1.5 ADJUSTING THE CONTRAST
If you wish to modify the contrast of the characters on the screen, simply press and hold the "#" and "^" or "#”
ands "v" keys as long as necessary to obtain a satisfactory contrast setting.
1.6 Daily Use
BATTERY LIFE
•Under normal usage, a fully charged battery can be expected to process about 100 transactions.
USING THE BASE
•Once installed, the base is designed to remain on constantly and connected to the telephone network.
•The telephone line should not be shared.
•The portable may be placed back in its base after each transaction.
•It must be placed on its base when the telephone network is used to download new software to the
portable.
STOPPING THE PORTABLE
•When removed from its socket, after it has been used and if its battery is empty, the portable automatically
shuts off. The screen is turned off.
•To force the portable to turn off, press the "Point" and "Yellow" keys simultaneously for one second.
•In order to restart the Portable, press the key on the keyboard.
CARD INSERTION AND READING DIRECTION
Reading the magnetic stripe (on a swipe or chip card):
1. Position the card as follows:
•Front side towards the right (magnetic stripe is on opposite side).
•Upper edge of card (defined with respect to text reading direction)
set at reader lead-in.
2. Run the card by hand through the reader. (Arrow 1).

NBS Payment Solutions 12/60 User Manual
1.7 GENERAL HARDWARE DESCRIPTION
1.7.1 NBS5500, CDMA terminal, main characteristics
Main processor –ARM9 32-bit RISC rated at 200 MIPS
Crypto processor –Crypto microcontroller: 50 MIPS
Internal memory –FLASH: 16 Mb – SDRAM: 16 Mb
Main smart card reader
2 SAMs (Secure Access
Modules)
–Synchronous and asynchronous;
–clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
–asynchronous
–clock frequency 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
Magnetic stripe card reader –ISO1 + ISO2 stripes
Display –graphic display, 128 x 64 pixels, 57 x 36 mm, backlit
Key pad –16 backlit keys (including 3 colour keys "Confirm", "Correct",
"Cancel", and a "Function" key)
Navigation pad –6 backlit keys
Printer –Easy loading
–Thermal
–24 characters per line
–15 lines/second in alphanumeric print mode
–ticket width: 58 mm
–roll diameter: 40 mm
Buzzer –yes
Batteries –Li-Ion - 1700 mAh
–Battery life: 200 standard transactions
–Standby lifetime: 300 hours
–Batteries recharged on NBS50x0 base (plug-in external
power supply)
–Recharge time: 50% of battery life after 2 hours.
Terminal ports –1 slave USB port – 1 master USB port
Base ports NBS5010B
NBS5020B
–Charging base only (no external ports)
–1 simplified RS232C port, Dial-up modem
Modem –V22, V22b, V32b
–initiator and responder
–plug-in phone cable
–fast connect
Terminal options –ISO1 + ISO2 + ISO3 stripes
–2 SAMs – Second smart card reader
–MMC or SD card interface
Terminal: Base:
Weight: about 425g (full with paper) about 100g
Phone cable length: about 3m

NBS Payment Solutions 13/60 User Manual
1.7.2 NBS5600, GPRS terminal, main characteristics
Main processor –ARM9 32-bit RISC rated at 200 MIPS
Crypto processor –Crypto microcontroller: 50 MIPS
Internal memory –FLASH: 16 Mb – SDRAM: 16 Mb
Main smart card reader
3 SAMs
–Synchronous and asynchronous;
–Clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V – asynchronous
–Clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
Magnetic stripe card reader –ISO1 + ISO2 stripes
Display –graphic display, 128 x 64 pixels, 57 x 36 mm, backlit
Keypad –16 backlit keys (including 3 colour keys "Confirm", "Correct",
"Cancel", and a "Function" key)
Navigation pad –6 backlit keys
Printer –Easy loading
–Thermal
–24 characters per line
–15 lines/second in alphanumeric print mode
–Ticket width: 58 mm – Roll diameter: 40 mm
Buzzer –yes
Batteries –Li-Ion - 1700 mAh
–Battery life: 180 standard transactions – Standby lifetime: 200
hours
–Batteries recharged on "G base" (plug-in external power
supply)
–Recharge time: 50% of battery life after 2 hours.
–Recharging with travel charger (connection on terminal)
Terminal ports –1 slave USB port – 1 master USB port
Base ports NBS5010B
NBS5020B
–Charging base only (no external ports)
–1 simplified RS232C port, Dial-up modem
GPRS modem –Class 10 Quad-band: GSM/GPRS 900/1800/850/1900MHz
–GPRS context maintenance – Dedicated SIM
–32MB Flash, 16MB PSRAM
Terminal options –ISO1 + ISO2 + ISO3 stripes
–Second smart card reader
–MMC or SD card interface
Option of "P base" (in place of
the "G base")
–Modem V22, V22b, V32b
–1 simplified RS232C port
Terminal: G Base:
Weight: about 475g (full with paper) about 100g

NBS Payment Solutions 14/60 User Manual
1.7.3 NBS5700, BLUETOOTH terminal, main characteristics
Main processor –ARM9 32-bit RISC rated at 200 MIPS
Crypto processor –Crypto microcontroller: 50 MIPS
Internal memory –FLASH: 16 Mb – SDRAM: 16 Mb
Main smart card reader
4 SAMs
–Synchronous and asynchronous;
–Clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
–asynchronous
–Clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
Magnetic stripe card reader –ISO1 + ISO2 stripes
Display –graphic display, 128 x 64 pixels, 57 x 36 mm, backlit
Keypad –16 backlit keys (including 3 colour keys "Confirm", "Correct",
"Cancel", and "Function" key)
Navigation pad –6 backlit keys
Printer –Easy loading – Thermal graphic
–24 characters per line
–15 lines/second in alphanumeric print mode
–Ticket width: 58 mm – Roll diameter: 40 mm
Buzzer –yes
Batteries –Li-Ion - 1700 mAh
–Battery life: 200 standard transactions
–Standby lifetime: 300 hours
–Batteries recharged on "B base" (plug-in external power
supply)
–Recharge time: 50% of battery life after 2 hours.
Terminal ports –1 slave USB port – 1 master USB port
Base ports NBS5030B
NBS5040B
–2 simplified RS232C ports, Ethernet port
–1 simplified RS232C port, Dial-up modem
Modem –V22, V22b, V32b
–initiator and responder
–plug-in phone cable
–fast connect – Isolation relay of phone line
Bluetooth radio port Terminal /
Base
–Outdoor range: up to 100 m – Speed: 350 kbps –
Simultaneous management of 3 terminals per Bluetooth base
Terminal options –ISO1 + ISO2 + ISO3 stripes
–Second smart card reader
–MMC or SD card interface
Option of communicating "B
base" (exclusive with STN
modem)
–Ethernet – 2 simplified RS232C ports
–1 slave USB port
Terminal: Base:
Weight: about 465g (full with paper) about 100g
Phone cable length: about 3m

NBS Payment Solutions 15/60 User Manual
1.7.4 NBS5800, Wi-Fi terminal, main characteristics
Main processor –ARM9 32-bit RISC rated at 200 MIPS
Crypto processor –Crypto microcontroller: 50 MIPS
Internal memory –FLASH: 16 Mb – SDRAM: 16 Mb
Main smart card reader
4 SAMs
–Synchronous and asynchronous;
–Clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
–asynchronous
–Clock frequency: 3.57 MHz, 7.14 MHz and 14.28 MHz
–Vcc = 5V, 3V and 1.8V
Magnetic stripe card reader –ISO1 + ISO2 stripes
Display –graphic display, 128 x 64 pixels, 57 x 36 mm, backlit
Keypad –16 backlit keys (including 3 colour keys "Confirm", "Correct",
"Cancel", and "Function" key)
Navigation pad –6 backlit keys
Printer –Easy loading – Thermal graphic
–24 characters per line
–15 lines/second in alphanumeric print mode
–Ticket width: 58 mm – Roll diameter: 40 mm
Buzzer –yes
Batteries –Li-Ion - 1700 mAh
–Battery life: 200 standard transactions
–Standby lifetime: 300 hours
–Batteries recharged on "B base" (plug-in external power
supply)
–Recharge time: 50% of battery life after 2 hours.
Terminal ports –1 slave USB port – 1 master USB port
Base ports NBS5010B
NBS5030B
NBS5040B
–Charging base only (no external ports)
–2 simplified RS232C ports, Ethernet port
–1 simplified RS232C port, Dial-up modem
Terminal options –ISO1 + ISO2 + ISO3 stripes – Second smart card reader –
MMC or SD card interface – Memories: 16 Mb Flash and 16
Mb RAM – Lithium-Ion batteries (1600 mAh)
Option of communicating "B
base" (exclusive with STN
modem)
–Ethernet – 2 simplified RS232C ports
–1 slave USB port
Terminal: Base:
Weight: about 465g (full with paper) about 100g
Phone cable length: about 3m

NBS Payment Solutions 16/60 User Manual
1.7.5 CDMA RF Module Information (Wavecom Q2438)
Terminal:
Operating frequencies Band class 0: (TX: 824-849MHz, RX: 869-894MHz)
Band class 1: (TX: 1850-1910MHz, RX: 1930-1990MHz)
Range of operating power Network dependent
Maximum power rating +28dBm
RF Amplifier
3.9V (3.8V min, 4.2V max)
Tx: 670mA (average @ +23dBm)
Rx: 118mA (peak)
(no separate power input for RF stage)
Maximum antenna gain 1.6dBi max in 824-849MHz
2.2dBi max in 1850-1910MHz
Emission designator 1M27F9W (Cellular band)
1M29F9W (PCS band)
Input Voltage and Current
Ratings
3.9V (3.8V min, 4.2V max)
Tx: 670mA (average @ +23dBm)
Rx: 118mA (peak)
Ambient temperature ratings -30˚C to +70˚C
1.7.6 GPRS RF Module Information (Wavecom Q24PL001)
Terminal:
Operating frequencies GSM/GPRS: (TX: 824-849MHz, RX: 869-894MHz)
PCS GSM/GPRS: (TX: 1850-1910MHz, RX: 1930-1990MHz)
Range of operating power Network dependent
Maximum power rating +33dBm
RF Amplifier
3.6V (3.5V min, 3.7V max)
Tx: 1.8A (peak)
Rx: 115mA (peak)
(no separate power input for RF stage)
Maximum antenna gain 1.6dBi max in 824-849MHz
2.2dBi max in 1850-1910MHz
Emission designator 300KGXW
Input Voltage and Current
Ratings
3.6V (3.5V min, 3.7V max)
Tx: 1.8A (peak)
Rx: 115mA (peak)
Ambient temperature ratings -20˚C to +55˚C
1.7.7 Bluetooth RF Module Information (Alps UGXZ5)
Terminal: Base:
Operating frequencies Spread Spectrum Device (2400MHz – 2483.5MHz)
79 channels
Range of operating power Fixed in firmware
Maximum power rating Class 1
+20dBm
RF Amplifier
3.3V ±0.1V
Tx: 200mA (typical), 220mA (max)
Rx: 65mA (typical), 75mA (max)
(no separate power input for RF stage)
Maximum antenna gain 2dBi peak 2dBi peak
Emission designator (TRC-43) 1M02F1D
Input Voltage and Current
Ratings
3.3V ±0.1V
Tx: 200mA (typical), 220mA (max)
Rx: 65mA (typical), 75mA (max)
Ambient temperature ratings -20˚C to +75˚C

NBS Payment Solutions 17/60 User Manual
1.7.8 Wi-Fi RF Module Information (Sagem)
Terminal: Base:
Operating frequencies 2412MHz – 2462MHz
11 channels
Range of operating power Fixed in firmware
Maximum power rating +8.5dBm (radiated)
+12.3dBm (conducted)
Modulation DSSS, OFDM
Maximum antenna gain 2dBi peak 2dBi peak
Emission designator (TRC-43) 9M97G1D (DSSS), 16M6G7D (OFDM)
Ambient temperature ratings +5˚C to +55˚C
1.7.9 Other common features
Terminal: Base:
Dimensions (L x W x H): 180 x 79 x 57 mm 152 x 88 x 41
Cover colour options: black and grey black
Ergonomics specially designed to improve:
•introduction and removal of smart cards
•magnetic stripe card reading
•operator guiding, using navigation keys and dialogue
•input on touch-effect large-key keypad
•information display using large backlit screen
Data security
Implemented security features:
•Tamper resistant
•Tamper detective
•Tamper responsive
Use of powerful algorithms for encryption and authentication.
From an ultra powerful processor through to software development
The NBS5xxx circuit board is based on an ARM 9 processor with very large scale integration: "a circuit board
in a chip". It contains a series of smart peripherals and a 32-bit RISC processor rated at 180 MHz, capable of
remaining active with very low consumption levels.
These manage:
•Software actual isolation, essential in a multi-application context. The design of the processor
ensures the integrity of the software applications and their data. Thus no application can have its
data or code consulted or altered by another.
•Simultaneity among the various peripherals, reducing the transaction time required, for example,
when printing while inputting data on the keypad.

NBS Payment Solutions 18/60 User Manual
•Memory space, which is directly addressable by the processor (no paging mechanism).
Software development is made easier, and memory space availability is optimal.
•Standby mode that keeps the terminal activated between transactions even when not placed on
its base (which avoids having to wait for the device to switch on and off).
•Easy integration of the NBS5xxx in all types of business thanks to the thermal printer's
silence, a compact footprint and excellent ergonomics.
The NBS5xxx has been designed to make maintenance easy and improve reliability.
The NBS5xxx is fully downloadable, including the downloader itself!
In addition the operating system now onboard each NBS5XXX offers highly evolved functions such as the
maintenance system, local diagnostics and remote diagnostics, functions improving after sales service
and enabling efficient equipment management.
Memory space optimization was also in the design brief. The software is compressed and stored in non-
volatile memory.
Reduced download time The reduction of download time was a major requirement; it is very reduced, thanks
to data compression techniques. Of course, selective downloading enables one software application to be
downloaded or changed independently of the others or the system. The use of FTP TCP/IP and PPP allows
download times to be optimized. Once the connection has been made with the V32b modem, downloading a
120 Kb software application takes about 1 min.
The application software development platform is one of the most efficient on the market. It
enables developments and debugging in "C" language in an integrated development
environment.

NBS Payment Solutions 19/60 User Manual
1.8 DETAILED HARDWARE CHARACTERISTICS
1.8.1 Processors - the power of Telium®technology
"A CIRCUIT BOARD BUILT INTO A CHIP".
Main characteristics
Main CPU ARM 32-bit RISC processor
Clock frequency 180 MHz
Capacity 200 MIPS
CRYPTO CPU ARM 32-bit RISC processor
Clock frequency 60 MHz
Capacity 50 MIPS
Calendar Leap-year management
Time and date stamping Without seasonal hour changes
The power of the NBS5XXX's processors gives the following performance:
Algorithm
Algorithm Keys RSA SDA DDA
1024 exp 3 2.5 ms 5.1 ms 7.7 ms
1024 exp 216 + 1 22 ms 44.1 ms 66.2 ms
2048 exp 3 8 ms 16.1 ms 24.2 ms
2048 exp 216 + 1 72 ms 144 ms 218 ms
1.8.2 Data security
1.8.2.1 Equipment design
The terminal was designed with the goal of resisting tampering, in order to keep the confidential character of
sensitive data (keys or confidential code), and to delete this data as soon as a tamper attempt is detected.
Tamper resistance
•All the data are inside the crypto processor and are thus physically protected by the chip. This prevents
the reading of secret bank keys and confidential codes.
•The display, keypad and smart card readers are controlled by the crypto processor.
1.8.2.2 Tamper detection
Protection against tampering
•By micro switches
•By temperature surveillance
•By voltage surveillance

NBS Payment Solutions 20/60 User Manual
1.8.2.3 Tamper evidence
When tampering occurs, the terminal reacts:
•The crypto processor deletes sensitive data
•A message is displayed to alert the user
•The crypto processor locks
•The keypad locks with display of the message, "unauthorized" or "irruption"
•The damaged security labels provide evidence that the product has been opened.
1.8.2.4 Software design
Software loading is made secure. Only authentic, signed and certified software can be loaded into the
terminal.
a) The software identification scheme is based on:
−Asymmetric encryption algorithm with public and private keys
−Certified RSA cards
−Software Signature Tool (SST)
b) Software intended to be loaded into the secure terminal must first be signed by a Software Signature Tool
(SST).
They can then be downloaded using an LLT (Local Loading Tool).
c) Once the software is loaded, the crypto processor checks the loaded software's certificate and
signature. This operation constitutes the authentication. If the loaded software is authentic, it is accepted.
If this condition is satisfied, the downloading of software into an NBS5XXX using an LLT or a TMS operates
the same way as for other products in SAGEM Monetel's EFT range.
NOTE: "LLT" and "TMS" are described in the section "Loading software".
1.8.2.5 Use design
•The product has to be activated before any use. Once activated, the terminal is
operational. Activation enables:
−software loading,
−product security.
1.8.2.6 Standards
Compliance with international specifications for:
•PEDS (PIN Entry Device Security): on-line or off-line terminals accepting PIN cards (debit/credit).
•EMV (Europay, Mastercard, Visa) standards: standard smart card processing (EMV standards) version
V4.0, EMV2000
ISO 13491, secure cryptographic devices (1999-07)
ISO 11568, Key Management Techniques (1994-12-01)
ISO 9564-1, PIN Management and Security (1997)
EPCI
Visa card accepting device requirements (March 1998)
This manual suits for next models
3
Table of contents
Other NBS Technologies Payment Terminal manuals