background image

 

         NBS Payment Solutions 

6/55 

                               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 paymen

t  

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 secur

processing of magnetic stripe cards

.  

NBS5xxx

 is today's terminal for future electronic payment

.    

 

Summary of Contents for NBS5 Series

Page 1: ...NBS5xxx User Manual ...

Page 2: ...sign 14 1 2 2 4 Standards 14 1 2 3 The isolation mechanism by electronic locking system 15 1 2 4 Memory capacity 16 1 2 5 Data storage time 16 1 2 6 Multimedia Card MMC or Secure Digital card SD Card 16 1 2 7 Smart card readers 17 1 2 8 Magnetic stripe card reader 19 1 2 9 Keypad Navigation pad 20 1 2 10 Display screen 21 1 2 11 Printer 22 1 2 12 Modem 23 1 2 13 Power supply unit 24 1 2 14 Externa...

Page 3: ...ADING 38 2 5 1 Local loading and downloading 38 2 5 2 Tools LLT and TMS 38 2 5 3 Loading and managing memory allocation in the terminal 39 2 5 4 Improved software downloading 39 2 5 5 Starting the download 40 2 6 DEVELOPMENT WORKSTATION 41 2 7 OTHER SOFTWARE PACKAGES 42 2 8 APPLICATIONS SOFTWARE CATALOGUE FRANCE 43 2 8 1 Standard bank software B0 CB V5 2 local payment 43 2 8 2 Bank software EMV CB...

Page 4: ...NBS Payment Solutions 4 55 User Manual Telium technological excellence high security performance ...

Page 5: ...cm from the body Use of other accessories may not ensure compliance with RF exposure guidelines 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 NBS5030B Base For comp...

Page 6: ...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 e...

Page 7: ...unction 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 NiMh 1500 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 p...

Page 8: ...eric print mode Ticket width 58 mm Roll diameter 40 mm Buzzer yes Batteries NiMh 1500 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 Char...

Page 9: ...mm Roll diameter 40 mm Buzzer yes Batteries NiMh 1500 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 V...

Page 10: ...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...

Page 11: ...t 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 Th...

Page 12: ...cy 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 204...

Page 13: ...emperature surveillance By voltage surveillance 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 2 2 2 Software design Software ...

Page 14: ...the section Loading software 1 2 2 3 Use design The product has to be activated before any use Once activated the terminal is operational Activation enables software loading product security 1 2 2 4 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 s...

Page 15: ...e processor itself Therefore the OS is inviolable even in the case of an application software bug This system inviolability ensures that the isolation mechanism supervised by the OS always remains operational The OS ensures the inter inviolability of software applications The OS can decide the access rights of the USER world at any time The MMU used by the processor enables the software s addressa...

Page 16: ...ed Forecast battery duration 7 years 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 2 6 Multimedia Card MMC or Secure Digital card SD Card The terminal has one connector capable of receiving an MMC or SD Card These cards are memory extensions that enable file size in the terminal to be increased ...

Page 17: ... SESAM Vitale French health care authority Smart cards and memory cards asynchronous and synchronous Cards accepted asynchronous cards to standard ISO 7816 and to EMV specifications synchronous cards see next page Detection and protection against accidental removal Specially designed ergonomic card introduction zone Conformity with ISO standards ISO 7816 1 2 3 Protocol used protocol T 0 T 1 Conven...

Page 18: ...E 4404 SLE 4418 S9 SLE 4428 S9 SLE 4432 S10 SLE 4436 SLE 4442 S10 SLE 5536 etc the material and logical base of NBS5XXX is open and enables the development of other synchronous drivers SAM readers Security Access Module 4 SAM readers can accept cards in microsim ID000 minicard format The SAM readers are easy to access through two access flaps NOTE Synchronous cards and SAM contacts C4 and C8 are n...

Page 19: ...ec 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 0 5 Reading direction From back to front and front to back Card slot Vertical guided by marking on cover Head lifespan 100 000 swipes Options Tracks 1 2 3 ...

Page 20: ...ally handicapped Green key with two Braille bumps for visually handicapped Backlit Self adhesive code cover KEYPAD NAVIGATION PAD Number of keys 16 up down navigation pad 4 function keys F1 F4 Type Elastomer membrane Area about 43 cm2 Bounce 10 ms Number of operations 1 million Pressing force 80 200 g Key size approx 9 x 5 mm width x height Key pitch approx 13 x 12 mm horizontal x vertical Backlit...

Page 21: ...splay area Number of pixels Character size example 21 char line 6 x 8 pts 16 char line 8 x 10 pts 12 char line 10 x 12 pts Technology Assembly Protection LCD 55 x 30 mm 128 x 64 2 46 x 3 6 mm 3 28 x 4 5 mm 4 10 x 5 4 mm FSTN Clipped onto CU card By PMMA window The number of characters per line mentioned is for illustration and it depends on the character font used ...

Page 22: ...ter font Software defined Number of characters line 24 in standard mode Printing attributes Modes condensed 48 characters line bold double height double width etc Printing colour Black Paper loading Easy paper loading system Paper presence detection Optical sensor Graphic mode Definition of graphic characters or LOGOS 384 pixels line Paper rolls Same as EFT terminals range Paper colour white Paper...

Page 23: ... V42 V42b MNP4 MNP5 V22 b V22 variant B Full duplex asynchronous synchronous Framing Software set Emission levels Software set Reception levels Operation from 0 to 43 dBm carrier loss from 43 to 48 dBm Line quality Line error rate tolerated from 10 3 to 10 6 Protection Line differential security 250 V non destructive Galvanic isolation between line interface and modem 2500 volts 1 min CONNECTIVITY...

Page 24: ...teristics of the power supply unit are Input voltage Output voltage Protection Standards 100 240 V 50 60 Hz 5 V 1 A Against surges thermal fuse placed on primary Against conducted interference integral filter Case class II double Isolation to IP 40 Transformer class E Flammability according to standard UL 94 V1 Mechanical interface Power supply jack with safety catch Straight flexible cable about ...

Page 25: ...e is the same as the NBS5010B Connection using standard RJ11 connectors 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 COM Electronic interface Number of wires Simplified RS232 CTS RX TX GND Mechanical interface Modular jack 6 points 1 Ground 3 Rx 4 Tx 5 CTS Logical Interface 300 115 kb...

Page 26: ...1 COM2 Ethernet Electronic interface Number of wires Simplified RS232 CTS RX TX GND Simplified RS232 RX TX GND IEEE 802 3 Mechanical interface Modular jack 6 points RJ11 1 Ground 3 Rx 4 Tx 5 CTS Modular jack 4 points RJ9 2 Ground 3 Rx 4 Tx Modular jack 8 points RJ45 Logical interface 300 115 kbps Software set framing 300 115 kbps Software set framing 10 Mbps and 100 Mbps compatible ...

Page 27: ...till cheque editor PC external modem etc Power supply jack input COM Electronic interface Number of wires Simplified RS232 CTS RX TX GND Mechanical interface Modular jack 6 points 1 Ground 3 Rx 4 Tx 5 CTS Logical Interface 300 115 kbps Software set framing Connection examples Local loading tool Recording till Cheque reader editor Computer External modem RS 485 converter unit ...

Page 28: ...2 D 3 D 3 D 5 GND 5 GND Power supply Travel battery charger Mechanical Interface Type B mini USB socket Type A mini USB socket Logical Interface 12 Mbps max USB 1 1 Low speed 1 5 Mbps High speed 12 Mbps USB 1 1 Connection examples Local loading tool USB key POS integration Fingerprint sensor Power supply unit with travel charger 1 2 16 Buzzer Audible device that can be used by the application soft...

Page 29: ...Payment Solutions 29 55 User Manual 1 3 PERIPHERALS ELC10 equipment range Cheque editor reader see instructions reference 87 714 586 on ELC10 Other peripherals including peripherals fitted with USB sockets ...

Page 30: ...t 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 It can be downloaded to FLASH memory ...

Page 31: ...NBS Payment Solutions 31 55 User Manual 2 1 SOFTWARE ARCHITECTURE ...

Page 32: ...he multi applications manager is the entity that calls on the various software applications loaded in the terminal in response to the various events that occur in the terminal The software applications are modeled around the demands made by the multi applications manager Each request or input point represents a processing operation to be performed Each software application manages the execution of...

Page 33: ...ext 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 Its presence which is verified by looking for the software s identity Its integrity which is verified by checksums and CRCs ...

Page 34: ...es 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 Memory and checksum self test Local loading of the OS if absent OS authenticity check and start up ...

Page 35: ...ironment based on interruptions events and letter boxes This management enables simultaneous processing which improves the terminal s performance Input output management This is carried out under interruptions generally in buffered mode Thus the applications software developer enters a conventional C context System alarms management Certain incidents e g swipe card reading error detected by the OS...

Page 36: ...requirements To function the terminal has to be equipped with its OS the applications software manager and at least one application If one of the three components is missing the terminal warns the operator who has to load it If no application software is initialized the applications manager displays a message asking for an application to be initialized If at least one application is initialized th...

Page 37: ...supplied at the moment of initialization of the applications manager 2 4 2 3 Diagnostics The diagnostics function is used for Local diagnostics The operator can request the printout of incidents or alarms saved in the terminal This saving consists of two groups of items Incident counters used for repetitive type incidents when only the number of occurrences is of use e g the number of incorrect sw...

Page 38: ... for local software loading The LLT is comprised of PC running Windows 2000 NT4 SAGEM Monetel loading software PC terminal connection cable Local Loading is carried out Using the PC with the LLT installed on the serial COM or USB slave port Automatic switching to the local loader of the OS Two possible connections By COM port Speed 115 200 bps By USB slave port Speed about 8 Mbps Selection of the ...

Page 39: ...ng 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 ...

Page 40: ...he applications manager by choosing the upgrade function from the dialogue menus and keys Dial up and connection to the server are automatic For an upgrade the user has nothing to enter For a new software request the user is guided on screen to make the choice The business s ID is not requested The ID saved in the terminal is automatically transmitted to the server The application software at the ...

Page 41: ...a an ARM JTAG Multi Ice debugger optional Supply The development workstation SDK 30 comprises User licence of M OS software which includes o Operating system OS o Applications software manager o Libraries o Related documentation in PDF files User licence of SST Software Signature Tool User licence of LLT Local Loading Tool Card and RSA card reader for signing applications software Note For using t...

Page 42: ...Payment Solutions 42 55 User Manual 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 ...

Page 43: ...ransaction according to remote settings Credit transaction according to remote settings Processing of o smart cards mask B0 o magnetic stripe cards ISO 2 foreign card according to remote settings Card processing priority is given to the EMV software Delayed recovery if the acquiring bank has opened this service Card payment retailer compatibility edition of card payment subtotal ticket debit credi...

Page 44: ...t cards o magnetic stripe cards ISO 2 foreign card according to remote settings Card processing priority is given to this software EMV CB over the software B0 CB Card payment retailer compatibility edition of card payment accumulation ticket debit credit cancellation and by currency or money Edition of card payments log Storage Retailer parameters File 200 transactions Black list 1000 items Protoc...

Page 45: ...é Accord Finances SOVAC Paiement SOVAC Fidélité Etc Cheque processing programs piloting various available cheque editor readers ELC10 ELC 200 300 ELC 427 ELC 437 ELC 477 Any equipment using the Concert ELC protocol Options of the basic cheque processing software FNCI French national file of unpaid cheques look up using the CHPN protocol Access to the cheque guarantee service offered by Chèques Ser...

Page 46: ...NBS Payment Solutions 46 55 User Manual 3 TERMINAL MANAGEMENT SYSTEM ...

Page 47: ...on with the terminals by STN lines or X25 access TMS applications software Services offered by the TMS Definition of the equipment information terminal declarations retailers groups insertion of software and parameters messages to terminals Communication with the terminals for downloading exchanges of software parameters collection of field configuration counters and alarms Equipment in the EFT10 ...

Page 48: ...ices to restore correct operation The case where a smart card incident has been saved This may be a retailer using the terminal incorrectly REMOTE DIAGNOSTICS AND MAINTENANCE PREVENTIVE In normal operation periodic collection of the information contained in a terminal can enable the detection of deterioration in the terminal s performance which may indicate an approaching failure or also incorrect...

Page 49: ...NBS Payment Solutions 49 55 User Manual ...

Page 50: ...NBS Payment Solutions 50 55 User Manual 4 SERVICES ...

Page 51: ...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 applications software Licence for manager M OS Licence for software signature tool SST Licence for EMV Le...

Page 52: ...NBS Payment Solutions 52 55 User Manual 5 ANNEXES ...

Page 53: ...01 EN 61000 4 3 electrical fast transients bursts EN 55024 ed 1998 A1 2001 EN 61000 4 4 voltage dips short interruptions and voltage variations EN 55024 ed 1998 A1 2001 EN 61000 4 11 surges EN 55024 ed 1998 A1 2001 EN 61000 4 5 radio disturbances EN 55024 ed 1998 A1 2001 EN 61000 4 6 Disturbance produced by the equipment Standards Details Conducted disturbance EN 55022 ed 1998 A1 2000 Class B Radi...

Page 54: ...nloading server Software catalogue Software use guide Descriptive list of the available software Using the standard functions of the software described Loading instructions Reference instructions of the applications software manager Software reference instructions Method of loading and downloading software into the terminal Detailed description of the applications software manager functions Detail...

Page 55: ...ves the right to make any alterations without prior notice All rights of reproduction adaptation execution and translation reserved in all countries The NBS Payment Solutions trademarks and logos are the property of NBS Payment Solutions the division of NBS Technologies Inc NBS Payment Solutions the Division of NBS Technologies Inc 703 Evans Avenue Suite 400 Toronto Ontario M9C 5E9 Canada Telephon...

Reviews: