INSTALLING A ROLL OF PAPER ................ 10 ADJUSTING THE CONTRAST................11 Daily Use........................ 11 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...
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.
Page 6
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.
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.
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.
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. •...
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. •...
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 •...
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)
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...
Page 18
• 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). •...
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...
Page 20
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" •...
1.8.3 The isolation mechanism by electronic locking system Isolation Read/write isolation is obtained by USER confinement in the application software memory space. Inter-software isolation is controlled by an MMU (Memory Management Unit). MMU features • Material protection • Total inter-software protection (read/write) •...
1.8.4 Memory capacity FLASH: 16 Mb SDRAM: 16 Mb 1.8.5 Data storage time The NBS5XXX has a lithium battery Characteristics 3 volts 500 mAh welded Forecast battery 7 years duration: (with the following assumptions: 1 year storage maximum as from the manufacturing date, at 25°C, and 45 days/year not powered at 25°C) 1.8.6 Multimedia Card (MMC) or Secure Digital card (SD Card) The terminal has one connector capable of receiving an MMC or SD Card.
1.8.7 Smart card readers The NBS5XXX can be equipped with: • 1 main smart card reader named CAM1, • 1 secondary smart card reader named CAM2, • 4 positions for SAM readers. CAM readers • Main reader CAM1: Situated on the front, this allows easy introduction and removal, leaving the card visible to the user. •...
1.8.9 Keypad - Navigation pad Navigation pad 4 function keys and an "up/down" navigation pad for dropdown menus Backlit Keypad 12 numeric keys with alphanumeric marking Fast paper advance and terminal switching on key (terminal switched off with key combination) Function keys with banking conformal colours Key 5 with Braille bumps for visually handicapped Green key with two Braille bumps for visually handicapped...
1.8.10 Display screen Graphic display: 128 x 64 pixels Active zone: 57 x 36 mm Backlit FSTN technology DISPLAY 128 x 64 Type Display area 55 x 30 mm Number of pixels 128 x 64 Character size (example) 21 char/line* 6 x 8 pts 2.46 x 3.6 mm 16 char/line* 8 x 10 pts 3.28 x 4.5 mm...
1.8.11 Printer Easy and fast paper loading BAR TYPE THERMAL PRINTER SILENT < 55 dB at 1 m FAST: 24 characters/line More than 15 lines/second in alphanumeric print mode Fast paper-advance function: More than 40 mm/s GRAPHICS Character size > 3 x 2 mm (H x w) Character font Software defined Number of characters/line...
1.8.12 Modem Modem V22, V22b, V32, V32b, (respectively 1200, 2400, 9600, 14400 bauds) Full duplex synchronous or asynchronous Full software setting AT compatible Built into the terminal, communicates with the STN. Galvanic isolation 2500 V / 1 min Responder, initiator, busy line detection A telephone can be connected to the terminal Fast connect DIALLER...
1.8.13 Power supply unit Wall-mount unit (possible accessory: BA-USB travel adapter) Standard, rectified regulated Meeting French and international safety standards The power supply unit is adapted to the constraints and standards in force in the country of use. The characteristics of the power supply unit are: Input voltage 100-240 V 50/60 Hz Output voltage...
1.8.14 External ports available on the base 1.8.14.1 NBS5010B (Charging base only - no external ports) 1.8.14.2 • Power supply jack input The connectors visible on the NBS5010B base are not functional, except the power supply jack. 1.8.14.3 NBS5020B (Com port and dial-up modem) The external appearance of the NBS5020B base is the same as the NBS5010B.
Page 32
1.8.14.4 NBS5030B (Bluetooth base - Ethernet) Connection using standard RJ11 connectors • Ethernet • Two fast Serial ports • Power supply jack input COM1 COM2 Ethernet Electronic Simplified RS232 Simplified RS232 IEEE 802.3 interface Number of CTS RX TX GND RX TX GND wires Mechanical...
Page 33
1.8.14.5 NBS5040B (Bluetooth base – Dial-up) • Phone line input • Phone line tapping • Serial port (fast serial port for many possible connections: till, cheque editor, PC, external modem, etc.) • Power supply jack input Electronic interface Simplified RS232 Number of wires CTS RX TX GND Mechanical interface...
Page 34
1.8.14.6 External ports available on the terminal Slave mini-USB (function), Master mini-USB (host), Conform to USB1.1 standard Slave mini-USB Master mini-USB Electronic interface Slave USB Master USB Number of wires 1 = 5V 1 = 5V regulated 100 mA 2 = D– 2 = D–...
1.9 PERIPHERALS • ELC10 equipment range: Cheque editor/reader (see instructions, reference 87 714 586 on ELC10). … Other peripherals, including peripherals fitted with USB sockets NBS Payment Solutions 35/60 User Manual...
2 SOFTWARE ® The terminal, equipped with Telium technology, has a structure that supports several software applications coexisting without mutual interference. The OS is multitask, real-time and pre-emptive. The inputs/outputs are managed under interruptions. This means the peripherals can be processed simultaneously, and thus improves the terminal's performance.
2.1 SOFTWARE ARCHITECTURE NBS Payment Solutions 37/60 User Manual...
Page 38
The software architecture is divided into three levels: • System • Multi-application manager • Independent applications The system manages access to all the terminal's peripherals. Access is completed via standard C primitives for all the input/output peripherals (keypad, printer, etc.) and via specific primitives for other peripherals (smart cards and magnetic stripe cards).
2.2 SOFTWARE SECURITY MANAGEMENT The terminal is designed to execute only authentic software and to do this in a ranked context. The terminal performs the following checks a) When loading software, the terminal checks: • Its authenticity, which is verified by checking its signature using the RSA algorithm with a 1024-bit key. b) Before running software, the terminal checks: •...
2.3 OPERATING SYSTEM (OS) 2.3.1 Bootstrap The bootstrap is resident. The bootstrap very briefly takes control of the terminal following each powering up to perform the initialization and the self-test. Then it automatically runs the OS which in turn starts the applications manager. Thus the Bootstrap provides the following functionalities: •...
2.3.2 Operating system (OS) characteristics The OS is (down)loaded into the memory. It is upgradeable. After a few fractions of a second following powering up, it takes control. It checks the presence, integrity and authenticity of the system components and application software present in the terminal. The maintenance subsystem takes control in the following cases: - if no authentic software application is present, - or if a manual action by the operator is made when powering up,...
® 2.4 TELIUM MANAGER ® The main functions offered by Telium manager are the following: – Application software management – Terminal initialization – Terminal maintenance – Card recognition and routing to the application software It selects the application software: – EMV application software (complies with EMV2000 level 2 (EMV4.0) –...
2.4.2 Terminal maintenance The terminal has maintenance functions for... • Properties • Local loading • Diagnostics 2.4.2.1 Properties The properties function is used to print the following tickets: • List of applications software loaded into the terminal: version number, checksum, etc. The applications manager prints this information for itself and for the operating system.
2.5 SOFTWARE LOADING 2.5.1 Local loading and downloading Software can be loaded: • Locally via the serial port (COM or USB): local loading. • Remotely via the switched telephone network (STN) or by X25: downloading. The techniques used: • TCP/IP •...
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.
2.5.5 Starting the download The download request can be made from: • The applications manager at the business's request. This is especially the case of a program update or the addition of new software into the terminal's memory. In this case the procedure is simplified to the maximum.
2.6 DEVELOPMENT WORKSTATION Introduction Using this development workstation, applications software can be produced for the NBS5XXX range of terminals. The software is written in high level C language in a multi-applications environment. SAGEM Monetel makes available all the software and equipment required for development. This includes the documentation. Also, training sessions are offered.
2.7 OTHER SOFTWARE PACKAGES Optional: • TCP/IP package: o TCP/IP stack using PPP with EFT10S/20S, APIS compatible o FTP support o TCP/IP stack for Ethernet • EMV Level 2 module NBS Payment Solutions 48/60 User Manual...
2.8 APPLICATIONS SOFTWARE CATALOGUE, FRANCE Developed in C language, according to the new techniques of the object-oriented design method, software operating on terminals of the EFT10, EFT20 and EFT30 ranges completes the functionalities of terminals ® based on Telium technology. The multi-application function is managed by the applications software manager.
2.9.2 Other software A series of software programs enhances the terminal's basic functions. Applications software isolation ensures the inviolability of the software present in the terminal. For example, there are: • Programs derived from the credit card Standard software: - Bank-specific programs with their own options in addition to the "standard" options - Service extensions 5.2 (VAD, Quasi-cash) •...
3.1 TERMINAL MANAGEMENT SERVER (TMS) TMS = (Terminal Management Server) TMS functions The TMS provides management functions for terminal equipment, i.e. • software downloading • parameter downloading • equipment monitoring (equipment status, alarms, software present, etc.) Thanks to its modular architecture and the use of market standards, the TMS application can be adapted to the amount of equipment to be managed.
3.2 REMOTE DIAGNOSTICS AND MAINTENANCE REMOTE DIAGNOSTICS AND REMOTE DIAGNOSTICS AND MAINTENANCE MAINTENANCE CURATIVE PREVENTIVE The terminal's OS can save information on In normal operation, periodic collection of the the terminal's use and upload it to the server. This is information contained in a terminal can enable the given in the form of incident counters organized by detection of deterioration in the terminal's...
4.1 SUMMARY OF SERVICES Training Installation and exploitation Applications software OEMC/M²OS development (3 days) EMV Level 2 package (2 days) Development workstation SDK30 Support Hot-line support Technical assistance After-Sales Service Fixed cost repair of an NBS5XXX Downloading server centre User licence Installation and commissioning User training Hot- line support Technical assistance Software / Licences User licence for local loading tool, LLT User licence for...
5.1 STANDARDS NBS5XXX complies with: The new "Radio and Telecommunications Terminal Equipment" directive (known as R&TTE 99/05/EC) French and European standards on personal safety (EN 60950), French and European standards on the disturbance produced by equipment and immunity characteristics, the specifications of the GIE Cartes Bancaires (French credit cards). Immunity characteristics Tests of immunity to…...
5.2 DOCUMENTATION DESCRIPTION CONTENTS Technical instructions Detailed description of the NBS5XXX range Description of the software Introduction to the software development workshop workshop Description of the Introduction to the downloading server Server Software catalogue Software Descriptive list of the available software Using the use guide standard functions of the software described Method of loading and downloading software into the...
Page 60
The descriptions, illustrations and characteristics in this document are only given for information and not contractually binding. NBS Payment Solutions – the Division of NBS Technologies Inc. reserves the right to make any alterations without prior notice. All rights of reproduction, adaptation, execution, and translation reserved in all countries.