Reader/Writer RC-S493B Product Specifications
(Preliminary) Note : This document is preliminary and subject to change without notice. Version 0.91 No.M440-E0.9-10 lntroduction This document describes the major features and specifications of Sonys RC-S493B Reader/Writer. The following terms used in this document refer to the products or equipment as per the descriptions to the right. Card Reader/writer Controller
An IC card designed in conformity with Sony's FeliCa contactless IC card system. A device used to read and write cards in Sony's FeliCa contactless IC card system. An external computer, gate controller or equivalent that is directly connected to a Reader/Writer using a specific cable. This document does not provide information about pre-operation setup for the Reader/Writer, nor does it contain details of individual commands. Please refer to the Reader/Writer Command Reference Manual. To ensure optimal implementation into your system, refer also to the RC-S460/490 Series Reader/Writers Installation Requirements and Evaluation Methods. Safety Information and Caution For customers in USA and Canada You are cautioned that any changes or modifications not expressly approved in this manual could void your authority to operate this equipment. This device complies with part 15 of FCC Rules and RSS-Gen of IC 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 equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. 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 instructions, 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 or 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. The interface cable with ferrite core must be used with the equipment in order to comply with the limits for a digital device pursuant to Subpart B of Part 15 of FCC Rules. This Class B digital apparatus complies with Canadian ICES-003. Cet appareil numrique de la classe B est conforme la norme NMB-003 du Canada. For customers in Europe Sony hereby declares that this equipment is in compliance with the essential requirements and other relevant provisions of European Directive 1999/5/EC. To obtain a copy of the declaration of conformity (DoC) with the R&TTE Directive, please access the following URL address. http://www.compliance.sony.de/
This product complies with EN 55022 Class B and EN 55024, for use in following areas: residential, commercial and light industrial. This product has been tested and found compliant with the limits set out in the EMC Directive for using connection cables not longer than 3 meters (9.8 feet). Emissions from this inductive device could cause interference to nearby receivers of other radio services.
- FeliCa is a contactless IC card technology developed by Sony Corporation.
- FeliCa is a trademark of Sony Corporation.
- All names of companies and products contained herein are trademarks or registered trademarks of the respective companies.
- No part of this manual may be copied, or reproduced in any form, without the prior consent of Sony Corporation.
- Information in this manual is subject to change without notice. Contents 1. Major Functions and Features ....................................................................................................................1 2. Basic Specifications ...................................................................................................................................2 2.1 Communication Specifications ............................................................................................................................2 2.1.1 Reader/Writer to Card Wireless Communication Specifications ........................................................................... 2 2.1.2 Reader/Writer to Controller Communication Specifications .................................................................................. 3 2.2 Electrical Specifications ......................................................................................................................................4 2.3 General Specifications .........................................................................................................................................4 3. External Dimensions ..................................................................................................................................5 4. Internal Structure .......................................................................................................................................8 5. Connection Specifications ..........................................................................................................................9 6. Basic Reader/Writer Operation/Data Flow ..............................................................................................11 6.1 Transaction Overview ........................................................................................................................................11 6.1.1 Communication Protocol ...................................................................................................................................... 11 6.1.2 ACK Packet ........................................................................................................................................................... 11 6.1.3 Mutual Authentication .......................................................................................................................................... 11 7. Security ....................................................................................................................................................12 8. Packing Specifications .............................................................................................................................13 9. Precautions ...............................................................................................................................................14 9.1 Precautions for Installation ................................................................................................................................14 9.1.1 Reader/Writer ........................................................................................................................................................ 14 9.1.2 Ferrite core ............................................................................................................................................................ 15 9.2 Handling Precautions ........................................................................................................................................16 10. Command List ........................................................................................................................................17 Glossary .......................................................................................................................................................19 RC-S493B Product Specifications 1. Major Functions and Features The RC-S493B Reader/Writer read and write data to and from FeliCa-enabled contactless IC cards. Because operation is contactless, they exhibit no wear due to dirt or friction and maintenance is reduced to a minimum. Major features Environmentally friendly, with lead-free soldering used for the board. The board also contains no halogen. Equipped with a high-security LSI conforming to ISO/IEC 15693 EAL4.
RC-S493B Product Specifications 2. Basic Specifications The RC-S493B Reader/Writer is composed of an antenna, an RF/control board and an antenna cable for connecting them to each other. 2.1 Communication Specifications 2.1.1 Reader/Writer to Card Wireless Communication Specifications Wireless communication between the Reader/Writer and the card is based on the following specifications. Maximum communication distance :
30 mm
(when using a card in the RC-S860 Series/RC-S880 Series/RC-S833) 20 mm (when using RC-S890)
* The communication distance varies depending on the peripheral environment. The figures shown above are the results of measurements performed in an ideal environment unaffected by electromagnetic waves and metallic substances. Wireless communication system Data transfer rate Carrier frequency Modulation system Bit coding system Modulation bandwidth Electric field strength (Emissive electric field strength of fundamental wave, 13.56MHz) Load modulation system*1 211.875 kbps or 423.75 kbps*2 13.56 MHz Transmission - ASK (modulation ratio 113%) Reception - ASK Transmission - Manchester coding Reception Manchester coding 300 kHz (at -30 dB carrier level)
Less than 300 V/m (at 10m distance)
(Complies with the regulations in Clause 46-2 Section 1-1 of the Enforcement Ordinance of the Radio Law of Japan.) Half-duplex communication, CRC-CCITT
Communication system Compatible cards/tokens
*1 Complies with ISO/IEC 18092 (212 kbps Passive Mode) standards.
*2 Available only when the card or mobile device to be used also accommodates the 423.75 kbps transfer mode. RC-S860 Series (RC-S860, RC-S862, RC-S863, RC-S864) RC-S880 Series (RC-S880) RC-S833
* One card can be used at a time. RC-S890 Series (RC-S890) FeliCa cards Tokens
RC-S493B Product Specifications Card Maximum Communication Distance Antenna Surface Reader/Writer
* The antenna of the card or mobile phone is placed in parallel with the antenna of the Reader/Writer, with their centers aligned along the same vertical axis. Fig.2-1 : Maximum Communication Distance to the Card 2.1.2 Reader/Writer to Controller Communication Specifications The Reader/Writer communicates with the controller in accordance with the following specifications. Signal level Communication speed Start bit Data bits Parity bit Stop bit Flow control Communication system Physical connection
CMOS 5V 7.2 kbps ~ 1228.8 kbps
(7.2, 8.192, 9.6, 14.4, 19.2, 28.8, 38.4, 57.6, 115.2, 230.4, 460.8, 921.6 and 1228.8 kbps selectable by software, default setting: 115.2 kbps) 1 bit 8 bits none 1 bit None Half-duplex communication 3-wire connection (Rx, Tx, GND)
RC-S493B Product Specifications 2.2 Electrical Specifications Table 2-1: Electrical Specifications MIN 11.5 4.75 TYP 12.0 80 100*1 5.0 100 100*1 MAX 16.0 5.25 70 Connector DC12V DC5V Unit V mA mV V mA mA mV Power supply voltage - 12V system -
Current consumption (during normal operation) - 12V system -
Allowable power supply ripple Power supply voltage - 5V system -
Current consumption (during normal operation) - 5V system -
Current consumption (when rewriting firmware) - 5V system -*2 Allowable power supply ripple
*1 Peak to peak
*2 Communication with the card is interrupted. 2.3 General Specifications Usage environment (No condensation or icing) Performance assurance temperature/humidity 0 40 50 20%90%RH 50% RH or less 10 0 40 60 Operation assurance temperature/humidity 20%90%RH 50% RH or less
* Performance assurance: The guaranteed communication distance to the card is maintained. Operation assurance: Communication with the card remains possible. Storage environment (No condensation or icing) 30 0 70 60% RH or less MTBF Mass
More than 100,000 hours Condition: Usage environment, GF (ground level, fixed)
(Measured in conformity with MIL-HDBK-217 NOTICE2 for evaluating the reliability of electronic components.) Approx. 110g
RC-S493B Product Specifications 3. External Dimensions Dimensions Board size Control board Antenna assembly Board size Thickness Antenna cable Mounting hole Length Width RF/control board Antenna
71.8 (0.4)* mm x 63.6 (0.4) mm x 12 (0.5) mm
* These figures contain the hole part for the product installation. 50 (0.5) mm x 25 (0.5) mm x 1 (0.2) mm Less than 5 mm
(including ferrite and metal plates but not the connector) 125 mm 3 mm (including the connector housing) 12.8 mm 1 mm (Size in ferrite core) 3.3 mm x 2 (M3 compatible, see Fig. 3-1.) None
RC-S493B Product Specifications 4p Connector connection hole 8
. 5 0 2 1 12 11 63.6 18.8 12 8 8
. 1 1 7 7 5 5 4-R2 32.2 20 2-3.3 11 16.53 Fig.3-1 : RF/Control Board
(unit: mm)
RC-S493B Product Specifications
. 5 0
1
0 1
. 5 0
1
5 2 50
+1
-0.5 12
+0.5
-1 9 UUUU Connector 4PIN 6 4.6 4.3 1 5
. 2 7
. 3 Metal Plate Ferrite Antenna Board Fig.3-2 : Antenna
(unit: mm) 12.81 mm 1253 mm Fig.3-3 : Antenna cable
(unit: mm)
RC-S493B Product Specifications 4. Internal Structure The RC-S493B Reader/Writers is configured as in Fig. 4-1. 12V 5V Voltage Regulator Voltage Regulator RC-S940 Oscillator Data Transmitter Data Receiver Coil Antenna Fig.4-1 : Reader/Writer Schematic Diagram
RC-S493B Product Specifications 5. Connection Specifications This chapter provides details of interfacing with the controller. (Refer to Table 5-1 on the next page.) The RC-S493B Reader/Writer employs the HKP-40M1 40-pin interface connector manufactured by HONDA TSUSHIN KOGYO CO., LTD. As shown in Fig. 3-1, the connector is located on the bottom edge of the RF/control board. Connector pins are 2.54 mm in pitch and gold-plated. Also, they are arranged in double rows and numbered from the lower rows leftmost pin (pin No. 1). During installation, particular attention must be paid to their polarities.
RC-S493B Product Specifications Table 5-1: CN2 Connector Pin Assignment Remarks For RF amplifier For RF amplifier Function DC power supply terminal No Connection DC power supply terminal No Connection No Connection Ground terminal No Connection Ground terminal
(Reserved) Serial data I/O (CMOS 5V)
(Reserved) Serial data I/O (CMOS 5V)
(Reserved) No Connection
(Reserved) No need to connect for normal operation. When loading a program, be sure to apply a high level voltage Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line.
(5V) to this pin prior to powering up the RF/control board. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line. Do not connect the signal line.
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved) No Connection DC power supply terminal No Connection DC power supply terminal Ground terminal No Connection Ground terminal No Connection Pin No. Designation DC12V NC DC12V NC NC GND NC GND
SI
SO
NC
MODE
NC DC5V NC DC5V GND NC GND NC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
0 RC-S493B Product Specifications 6. Basic Reader/Writer Operation/Data Flow 6.1 Transaction Overview 6.1.1 Communication Protocol The Reader/Writer returns ACK upon successful reception of a command packet. It remains unresponsive if reception fails. Controller Reader/Writer Command Packet ACK Response Packet ACK Start of Packet Code Packet Length Checksum Packet Data Checksum Command or Response Code 00h 00h ffh LEN LCS PD0 PD1 PDn DCS 00h Preamble Packet Length Packet Data Postamble Fig.6-1 : Communication Protocol and Packet Structure 6.1.2 ACK Packet The ACK packet is formatted as follows. 00h 00h ffh 00h ffh 00h
(Packet data and DCS are not included.) LEN LCS 6.1.3 Mutual Authentication Mutual authentication* is the process of two units authenticating each other. Between a controller and Reader/Writer, this is performed by using the following elements in order to provide protection against fraudulent access, tampering, spoofing and other illicit data manipulation. 1. Two 56-bit keys 2. ISO9798-2 compliant authentication model comprising three paths 3. Encryption algorithm
* For more information about mutual authentication and encryption, refer to the Reader/Writer Command Reference Manual.
RC-S493B Product Specifications 7. Security Illicit data access and tampering that may occur during communication are serious security risks to any IC card system. To safeguard against such risks, the Reader/Writer encrypts and decrypts data transmitted to and received from the card, whereas the same is performed by the controller for security protection of data communication between the controller and the Reader/Writer. More specifically, the following must be observed to ensure secure system operation. 1) Communication between the controller and the Reader/Writer must always be performed in the encryption mode. Data flows through the communication path when the Reader/Writer communicates with the card in accordance with the command received from the controller. The path must therefore be protected by turning on the encryption mode and performing mutual authentication between the controller and the Reader/Writer. 2) Access keys used for mutual authentication between the controller and the Reader/Writer must be updated periodically. Leakage of key information can result in surreptitious use or divulgation of eavesdropped data, and in the worst case, may seriously affect the operation of the entire system. Do not continue to use factory-preset access keys (Kar, Kbr) without changing their values, especially for mutual authentication in actual applications. The access keys can be changed by using the Change Reader/Writer Access Key command. For more details, refer to the Reader/Writer Command Reference Manual. Controller Reader/Writer Card 1. Mutual Authentication (Kar, Kbr) 2. Card Access Keys 3. Mutual Authentication
(Using Card Access Keys) Fig.7-1 : Schematic Diagram of Security Protection
RC-S493B Product Specifications 8. Packing Specifications Each master carton used to ship the RC-S493B contains 20 unitary packages. Master carton Unitary package dimensions Master carton Dimensions
Contains 20 unitary packages. 128.5 mm x 43 mm x 262 mm (W x H x D) 318 mm x 292 mm x 527 mm (W x H x D) 43 262 BR BR BR BR BR BR BR BR 3 3 3 3 3 3 3 3 9 9 9 9 9 9 9 9 4 4 4 4 4 4 4 4 S S S S S S S S C C C C C C C C R R R R R R R R Y Y Y Y Y Y Y Y N N N N N N N N O O O O O O O O S S S S S S S S
128.5 SONY SONY SONY RC-S493B RC-S493B RC-S493B R R R
<Indication>
Barcode Label Sony Corporation Made in Japan 4-XXX-XXX-0 Unitary Package x 20 Surface Rear Surface 527 Master Carton 292 318
<Indication>
SONY SONY SONY SONY RC-S493B RC-S493B RC-S493B RC-S493B 20 20 20 20 SONY CORPORATION SONY CORPORATION SONY CORPORATION Master Carton
<Indication>
Barcode Label SONY SONY SONY RC-S493B RC-S493B RC-S493B 20 20 2020 Fig.8-1 : Packing Specifications
(unit: mm)
RC-S493B Product Specifications 9. Precautions 9.1 Precautions for Installation The RC-S493B Reader/Writer must be installed with special care as described below. For optimal installation, also refer to the RC-S460/490 Series Reader/Writers Installation Requirements and Evaluation Methods. 9.1.1 Reader/Writer Maximum communication distance can be ensured only when an RF/control board is used in combination with an antenna bearing the same serial number. With other combinations, there is no guarantee of the communication distance. Remove any source of electromagnetic noise from the antenna coverage area. The same can be said of any object that may reflect or interfere with electromagnetic waves. In a system accommodating multiple Reader/Writers, antennas must be separated from each other for a distance of more than 30 cm in order to ensure the max. communication distance of 30 mm (when used with the RC-S860 Series/RC-S880 Series/RC-S833) or 20 mm (when used with the RC-S890). Note, however, data communication remains possible even when the distance between two antennas is less than 30 cm, although the communication distance is shortened. Connecting the Reader/Writers GND terminal to the ground line of its enclosure is not recommended. Communication performance may be affected by power line noise and the harmonics of the 13.56 MHz carrier signal. Communication performance may also be affected by the high-frequency noise (800 MHz or higher) generated by mobile phones. Transmission/reception performance of communication devices such as mobile phones may be affected when they are brought very close to the Reader/Writer.
RC-S493B Product Specifications 9.1.2 Ferrite core Please install the ferrite core in the power supply, and the communications cable for the electromagnetic radiation from Reader/Writer not to influence a peripheral electric equipment. Please refer to Figure 9-1 for how to install the ferrite core.
(1) Opening and shutting of cover The cover opens when the lock of two places is removed. Please multiply the lock firmly when shutting. Lock The lock has come off.
(2) The cable is wrapped. Please bundle the cable, pass the ferrite core twice, and wrap it. Note: The effect decreases if it is not double. Please use the cable that can be done by the double rolling.
<ferrite core size>
11.21 51
(3) The final shape Host controller DC power supply 1 8 2 1
(unit: mm) RC-S493B 5 0 m m or less Near the power supply. 50mm or less All cables are brought together. Near the substrate joint. Fig.9-1 : How to install the ferrite core 15 RC-S493B Product Specifications 9.2 Handling Precautions The RC-S493B is module products designed for built-in use. It must be handled carefully, keeping the following precautions in mind. Be careful when handling the board edge and case edge and lead connector so that you do not hurt your hands. Do not throw the module to a person. In order to prevent short-circuiting, do not soil the exposed part of the terminal with metallic substances such as solder residue. When plugging and unplugging the connector cable, make sure that it is inserted correctly without any wire disconnection. If connected inversely, the Reader/Writer may ignite or emit smoke. Handle the module with care as it contains delicate electronic circuits. Do not shut down or reset the Reader/Writer while data is being written into the internal non-volatile memory (EEPROM). In this case, the Reader/Writer cannot be re-started.
RC-S493B Product Specifications 10. Command List Table 10-1 provides a list of commands supported by the RC-S493B Reader/Writer, together with brief descriptions of their functions. Table 10-1 : Command List Command/
Response/
Command Name Sub Command Sub Response Function Overview Reader/Writer Operation Commands Code Code Attention Authentication1 Authentication2 Disconnect 00h / -
02h / -
04h / -
06h / -
01h / -
Used either to confirm the operation of the Reader/Writer or to terminate the ongoing command execution. 03h / -
Enables the controller to authenticate the Reader/Writer. 05h / -
Enables the Reader/Writer to authenticate the controller. 07h / -
Causes the Reader/Writer to return to Mode 0 from Mode 2. Reader/Writer Management Commands Change Reader/Writer Access Key *1 20h / -
Self Diagnosis Firmware Maintenance *1 Check Firmware Version Change Communication Mode *1 Reset Change Parameter *1,2 Get Last Error *2 Get Attribute *2 40h / -
42h / -
44h / -
46h / -
4ch / -
26h / -
28h / -
2ah / -
21h / -
41h / -
43h / -
45h / -
47h / -
4dh / -
27h / -
29h / -
2bh / -
Used to change the access keys necessary for mutual authentication. Makes the Reader/Writer perform self-diagnosis and return the results. Used to update the Reader/Writer firmware. Used to check the version of the Reader/Writer firmware. Used to change the settings (speed, encryption, etc.) for communication. Places the Reader/Writer in the power-on state. Used to change the internal settings of the Reader/Writer. Used to obtain the error code of the error detected in the last executed command. Used to obtain the Reader/Writer's internal parameters.
RC-S493B Product Specifications Command Name Sub Command Sub Response Function Overview Command/
Response/
Code Code General Card Commands Polling Request Service Request Response Mutual Authentication Read Block Write Block Read Block Without Encryption Write Block Without Encryption Communicate Thru Release RF Switch *2 Request System Code Search Service Code Request Block Information 80h / -
82h / -
84h / -
86h / -
88h / -
8ah / -
98h / -
9ah / -
8ch / -
8eh / -
48h / -
a0h / -
a2h / -
a4h / -
Request Block Information Ex *2 a6h / -
Card Issuance Commands Register Issue ID Register Area Register Service Register Issue ID Ex Set Relational Service *2 c0h / -
c2h / -
c4h / -
c6h / -
b4h / -
81h / -
83h / -
85h / -
87h / -
Used to poll the card from the Reader/Writer.The captured card returns a response that contains the card's IDm. Used to check if the card has the specified area/service.The card returns the key version data for the specified area/service. Used to obtain information on the card mode. Executes mutual authentication between the Reader/Writer and the card, resultantly causing mode transition in the card. 89h / -
Used to read data in block units from the authenticated service. 8bh / -
Used to write data in block units to the authenticated service. 99h / -
9bh / -
8dh / -
8fh / -
49h / -
a1h / -
a3h / -
a5h / -
a7h / -
c1h / -
c3h / -
c5h / -
c7h / -
Used to read data in block units from a service that need not be authenticated. Used to write data in block units to a service that need not be authenticated. Used to transmit the specified packet data, in the form of wireless packet data, to the card. Makes it possible to delete the card table's IDt data specified by the command. Turns on and off the radio frequency. Used to obtain the system code list registered in the card. Causes the card to return the area/service code of the specified area/
service. Causes the card to return the block number information for the specified area/service. Causes the card to return 4-byte data containing information about the number of blocks and the number of available empty blocks. Registers the Issue ID Block, Area 0000 Definition Block and system code in the card and performs data initialization. Registers a new area and area key in the card. Allows service and service key registration, as well as allocation of data blocks. Registers the Issue ID Block, System Definition Block and Area 0000 Definition Block and performs data initialization. b5h / -
Allows collaborative authentication.
*1 These commands are used to write data in the Reader/Writers internal non-volatile memory (EEPROM). Note that the Reader/Writer cannot resume operation if it is shut down or reset during execution of one of these commands, as described in Section 9.2: Handling Precautions.
*2 The firmware version must be 5.32 or higher.
RC-S493B Product Specifications Glossary
<A>
Access Key The key used for mutual authentication. ACK Abbreviation for the ACKnowledgement message used to confirm that the previous message was received correctly. Area Allows hierarchical management of services and other areas. Area Key The key used to authenticate the use of a specific area. ASK Modulation ASK stands for Amplitude Shift Keying. The amplitude of the carrier frequency is modulated according to the logic of the data to be transmitted. The degree of modulation (normally indicated in percent) is expressed by (a - b)/(a + b), where a and b respectively represent the maximum and minimum amplitudes of the modulated signal waveform.
<B>
Block A minimum unit of information used for writing, reading and erasing.
<D>
DCS Abbreviation for packet Data CheckSum representing the checksum for packet data.
<I>
Issue ID (IDi) Identification data written when the card is issued.
RC-S493B Product Specifications
<L>
LCS Abbreviation for packet Length CheckSum representing the checksum for the number of data bytes indicated by the LEN byte. LEN Abbreviation for packet LENgth indicating the number of data bytes contained in the packet.
<M>
Manchester Encoding A method of coding bit data. The bit duration time is divided at the transition point in the center and translated into two logical values. Mutual Authentication A process of checking that the card and Reader/Writer have the same access key.
<S>
Service Defines the method of accessing user blocks stored in the card. Service Key The key used to authenticates the use of a service.
<U>
User Block The block allocated in the memory using a specific service.
0 Reader/Writer RC-S493B Product Specifications Version 0.91 May, 2008 Sony Corporation FeliCa Business Division No.M440-E0.9-10 2008 Sony Corporation Printed in Japan