NBS Technologies NBS5500 User Manual

Nbs5xxx series
Table of Contents

Advertisement

Quick Links

NBS5xxx User Manual
Rev 1.2

Advertisement

Table of Contents
loading

Summary of Contents for NBS Technologies NBS5500

  • Page 1 NBS5xxx User Manual Rev 1.2...
  • Page 2: Table Of Contents

    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...
  • Page 3 SOFTWARE ..................... 36 SOFTWARE ARCHITECTURE................37 SOFTWARE SECURITY MANAGEMENT ............39 OPERATING SYSTEM (OS) .................. 40 2.3.1 Bootstrap ......................40 2.3.2 Operating system (OS) characteristics ............41 ® TELIUM MANAGER ..................... 42 2.4.1 Terminal initialization ..................42 2.4.2 Terminal maintenance ..................43 SOFTWARE LOADING..................
  • Page 4 Telium ® technological excellence, high security performance. NBS Payment Solutions 4/60 User Manual...
  • Page 5: Manufacturer's Declaration Of Conformity

    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.
  • Page 7: Equipment

    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.
  • Page 8: Unpacking And Installation

    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.
  • Page 9: Installing The Terminal On The Base

    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. •...
  • Page 10: Installing A Roll Of Paper

    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. •...
  • Page 11: Adjusting The Contrast

    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 •...
  • Page 12: General Hardware Description

    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 Synchronous and asynchronous;...
  • Page 13: Nbs5600, Gprs Terminal, Main Characteristics

    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 – Synchronous and asynchronous; –...
  • Page 14: Nbs5700, Bluetooth Terminal, Main Characteristics

    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 – Synchronous and asynchronous; –...
  • Page 15: Nbs5800, Wi-Fi Terminal, Main Characteristics

    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 – Synchronous and asynchronous; –...
  • Page 16: Cdma Rf Module Information (Wavecom Q2438)

    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)
  • Page 17: Wi-Fi Rf Module Information (Sagem)

    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). •...
  • Page 19: Detailed Hardware Characteristics

    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" •...
  • Page 21: The Isolation Mechanism By Electronic Locking System

    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) •...
  • Page 22: Memory Capacity

    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.
  • Page 23: Smart Card Readers

    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. •...
  • Page 24 Examples of usable cards: • asynchronous T=0 • asynchronous T=1 • synchronous GEM Plus: GPM 416/896 5V and compatible GPM 271 GPM 2k (S10) GPM 8k (S9) GFM 2k (S8) GFM 4k (S8) SIEMENS: SLE 4404 SLE 4418 (S9) SLE 4428 (S9) SLE 4432 (S10) SLE 4436 SLE 4442 (S10)
  • Page 25: Magnetic Stripe Card Reader

    1.8.8 Magnetic stripe card reader Swipe reader Large acceptance range: Slow swipes at 10 cm/sec, Fast swipes at 100 cm/sec. Reader type Manual Tracks read Track 2 and 1 Card formats accepted ISO 7810, 7811-1, 2, 3, 4 & 7813 Card swipe speed 10 cm/s to 100 cm/s Reading error rate...
  • Page 26: Keypad - Navigation Pad

    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...
  • Page 27: Display Screen

    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...
  • Page 28: Printer

    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...
  • Page 29: Modem

    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...
  • Page 30: Power Supply Unit

    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...
  • Page 31: External Ports Available On The Base

    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–...
  • Page 35: Peripherals

    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...
  • Page 36: Software

    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.
  • Page 37: Software Architecture

    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).
  • Page 39: Software Security Management

    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: •...
  • Page 40: Operating System (Os)

    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: •...
  • Page 41: Operating System (Os) Characteristics

    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,...
  • Page 42: Telium Manager

    ® 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) –...
  • Page 43: Terminal Maintenance

    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.
  • Page 44: Software Loading

    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 •...
  • Page 45: Loading And Managing Memory Allocation In The Terminal

    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.
  • Page 46: Starting The Download

    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.
  • Page 47: Development Workstation

    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.
  • Page 48: Other Software Packages

    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...
  • Page 49: Applications Software Catalogue, France

    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.
  • Page 50: Bank Software Emv Cb V5.2 Local Payment

    2.9.1 Bank software EMV CB V5.2 local payment Functionalities • Initialization by swiping the retailer card only. • Multi-money processing, • Multi-business processing, • Debit transaction, • Extended cancellation of debit transaction (according to remote settings), • Credit transaction (according to remote settings), •...
  • Page 51: Other Software

    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) •...
  • Page 52: Terminal Management System

    3 TERMINAL MANAGEMENT SYSTEM NBS Payment Solutions 52/60 User Manual...
  • Page 53: Terminal Management Server (Tms)

    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.
  • Page 54: Remote Diagnostics And Maintenance

    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...
  • Page 55: Services

    4 SERVICES NBS Payment Solutions 55/60 User Manual...
  • Page 56: Summary Of Services

    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...
  • Page 57: Annexes

    5 ANNEXES NBS Payment Solutions 57/60 User Manual...
  • Page 58: Standards

    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…...
  • Page 59: Documentation

    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.

This manual is also suitable for:

Nbs5700Nbs5600Nbs5800

Table of Contents