WBS AFC Standard SW Solution Development
1. Company Overview - General Establishment : Joint Venture Overview [ ] Korea Smart Card Co., Ltd Seoul Metropolitan Government + LG Group Company Name Korea Smart Card Co., Ltd Smartcard Issuer AFC Infrastructure Owner Investment Biz. Area Clearing & Settlement RF Value-added service Service Provider 11 Credit Card Companies Hardware Provider Terminal Manufacturers Financial Investor Korea Teachers Mutual Fund Consulting e-money 3TelecomCompanies Card Manufacturers Korea Local Administration Mutual Fund Capital 50 Mil USD Page - 1 / 16
1. Company Overview - 2003.10 2004.07 2005 2006 2007 2008 2009 2010 Establishment of KSCC Grand Open of T-money system in Seoul Metropolitan Area Service Area Expansion to Andong, Jeju, Geoje and Tongyeong City Launch of Internet/Online T-money Service Awarded Most Innovative IT System by UITP Launch of T-money Taxi Service Launch of Mobile T-money System Launch of Toll Gate System System Open in New Zealand Nationwide Interoperability Service Open in Korea ISO 9001 Certification of T-money Settlement Service Awarded Malaysia KL Cashless Bus Ticketing System Page - 2 / 16
1. Company Overview Solution & Services Page - 3 / 16
2. Business Scale : World s Largest Settlement Company! 230 + Bus Operator 17,000 + Bus 110,000 + Taxi 35 Mil+ Data Transaction /day 9,000 + Metro Gate 40,000 + Retail 14 Mil + USD Fare Settlement /day 30 Mil + T-money Card Issuance Page - 4 / 16
3. Background of WBS(World Best Software) Purpose of WBS Program Supported by the Ministry of Knowledge Economy Promote small-to-medium size business entities in SW industry to develop worldwide competitive SW solutions The AFC standard SW solution development is selected as one of 7 WBS projects. KSCC is in charge of The AFC standard SW solution development project. Page - 5 / 16
4. Understanding of Business Environment Develop a solution that meet 4 M Environment and based on the domestic and foreign technical standard Multi Issuer Multi Operator Each Use base on Each Issuing Each Use, Each Operator Mutual Use or Common Card Use Base on Each Issuer s Card One Application on One Card 4M Environment Mutual Use Base on Each Operator Only Card or Accessory Type Multi Application on One Card Multi Product Use of Portable Electronic Device (Internet / Handset etc.) Multi Media Page - 6 / 16
5. System Scope of the Project Global AFC Center System Business Architecture and Technical Developing Point in this Project Issuer System Issuer System Issuer System Card Management System Local AFC Center System Operator System Key Management System Authentication System Card Re-Load System Card/SAM Card OS Internet / Mobile SAM OS Center System Operator System and Terminal S/W Platform Clearinghouse Settlement& Clearing System Management System Inner/Outer Connection Operator System Station System Terminal Application System Standard Terminal Platform Application Platform Technical Platform Page - 7 / 16
6. Standardization Scope Technical Standardization Point System (Settlement /Clearing/ Station/ Card Mgmt.) KS AFC Tech. Spec. Message with each System Message with each Center Message Architecture of Interface AFC Tech. Spec. Multi Product Multi Media Multi Issuer Multi Operator Terminal Card I/F SAM I/F System I/F Physical Spec. User I/F Functional Requirement New Product SAM Card Pre-Paid Data Structure / Item Pre-Paid Post- Paid File Structure / Item Post- Paid Data Structure / Item Pass/ Ticket Pass/ Ticket Security Architecture Fire Structure / Item Auto Top Up Auto Top Up CONFIG DF Command and Protocol CONFIG DF Command and Protocol Acceptance Foreign Requirement Multi Transportation Function Design Arch. and System Interface Message Design KS ISO KS X 6923, ISO/IEC 24014, KS X 6924, etc 14443, etc Page - 8 / 16
7. Schedule of the project Project Schedule: 2010.10 ~ 2013.3 Phase1(2010.10~2011.9): Develop technical specifications Phase2(2011.10~2012.9): Develop solution including Card, SAM, Terminal, Center systems Phase3(2012.10~2013.3): Build and operate test bed Phase 1 Design Specifications Phase 2 Solution Development Phase 3 Test Bed Operation Analysis Architecture Card OS Application Framework Card Management Integrated Testing Card Specification SAM Specification SAM OS Station/Depot System Key Management System Testing Interface Message Terminal Specification Terminal S/W Platform Settlement/ Clearing House Card Reload Test Bed Page - 9 / 16
8. Reference Standards related to AFC System International Standard Specification ISO/IEC 7816 ISO/IEC 14443 ISO/IEC 18092 Contents IC Card with Contacts Contactless proximity Card Near Field Communication Interface and protocol EU Standard Korea Standard De facto ISO/IEC 24014 EN-1545 EN-15320 KS X 6923 KS X 6924 KS X 6925 KS X 6926 KS X 6927 ITSO Standard CFMS (APTA) Calypso Interoperable fare management system - Architecture Surface transport applications. Elementary data types, general code lists and general data elements Surface transport applications. Interoperable public transport applications framework Payment SAM specification Transit Card specification Payment terminal requirements Reload terminal requirements Reload SAM specification The Integrated Transport Smartcard Organization s standard(in United Kingdom) Contactless Fare Media Standard(In The United States of America) Calypso Card and SAM specification Page - 10 / 16
9. Common Spec. Overview This standard is one of six parts in the AFC standard. Propose Compose functions of the card by using a number of Templates. Support interoperability and extensibility between owners. Support Multi-Applications and Multi-Products. Contents This standard include the following: The Template Structure: Define the base element, the physical and logical structure of card. The Card Security and Management: Define the basic security element and its management. The Card Data Structure: Define Applications, Products, Services. Commands and Protocols: Define various commands and protocols to guarantee compatibility. Page - 11 / 16
9. Common Spec. Overview Distinct characteristics of WBS standard while complying the ISO. Features Classfications TLV Objective Data Indexing Multi-Application Multi-Product Security Encrypt Algorithms Session Various Media Details - Complies with the ISO 7816 in a fully structure of TLV(Tag-Length-Value). - It is easy to a external identify because refered to elements matching with the ISO, EMV, etc. - Attaches value of tag for all of objective data, hierarchize Templates, Objects and Elements - It is easy to manage for addition and deletion of Data Elements. (Flexible design) - Supports Indexing function for creation and deletion of files. - Support multi Applications and Products of various owners. - Supports Life-Cycle(personalize/deactive/terminate) of the Card, Application, Product - It is possible to add various Services to defined Products. - Access Conditions are composed of command unit in compliance with the ISO 7816-4. - It is easy to manage Access Condition for exclusive commands or new commands. - Support to change authority of the Key. (It is possible to manage a Control Parameter: KID, Version, Access Condition) - Supports selecting a encrypt algorithm by using the Key. - Transaction or management protocols are performed by a valid session. - It is possible to avoid fordgery and alteration of a data. - It is possible to apply enviorments of the Global Platform, the UICC and a mobile. Page - 12 / 16
10. Template Structure All data in the card is constructed from Data Elements that are concatenated to form Data Objects, which in turn are part of Data Templates. Header Body Tail Template T L T L V --- T L V T L V T L V T L V T L V Value Object 1 Object 2 Object n Object --- T L V T L V T L V Element Element 1 Element 2 --- Element n HeaderTag Length Version Template ID This standard defines basic Data Templates. These Templates are possible to change according to composition of data. Basic Data Templates are eight Data Templates. These fall into categories as follows: Environment Index Information User Value Key Last Product Use Information Page - 13 / 16
11. Logical data object structure Support multi-applications, multi-products. Basically, a structure of card data consists of three levels as card, application and product. MF(CM) Card Environment Application 1 Application n Application Index Application Information Product Index User Information Last Product Use Information Product 1 Product n Product Information Product Value Transaction Load Purchase Additional Physically, Application and Product is a dedicated file(df). And a elementary file(ef) is available to consist at least more than one template. Page - 14 / 16
11. Logical data object structure Basically, configures products and services related to the AFC System as templates and elements. DF EF Pre-paid Key Template Information Value Management First Load Parameter Load Purchase Transfer Post-paid Key Template Information Value Management Parameter Purchase Transfer Pass/Ticket Key Template Information Value Management First Renew Parameter Renew Purchase Transfer Service EF Set Auto Load Auto Renew Mileage Discount Linked Account Toll Free Parking Minus Page - 15 / 16
12. Interoperability Overview Reference: EU-IFM Project- Steps to EU Interoperability How should we approach to get interoperability between each systems? Page - 16 / 16
I. KSCC 사업 현황 Appendix : Different Types of T-money Cards T-money 카드 Plate Type: Mobile Type: Accessory : Affliliated Post-paid: Internet USB Type : Page - 17 / 16
Appendix : T-money Device Line-up(R&D) AFC BTS/BMS/BIS Charge/Load Retail Taxi RF Control Board 2004 BDC Validator Auto Value-adding Device 2005 Latent HHDC Printer Value-adding Device Value-adding Device 2006 Dongle for toll gate Taxi payment Device 2007 OPEN GATE BDC Validator 2008 Auto Value-adding Device Retail Device AFC in-rail Device Cash Counting Device Self Value-adding Device OBU Page - 18 / 16
Appendix. e-money Usage (1) (2) (3) (4) (1) Convenience Store Recharge & Payment System (2) Certificate Documentation Issuer (3) Vending Machine (4) Cellular Phone Battery Recharger Page - 19 / 16
Appendix. e-money Usage (1) (2) (3) (4) (1) Street Vendor (2) Ice Cream Shop (3) Toll Gate (4) Parking Lot Page - 20 / 16
I. KSCC 사업 현황 Appendix. C&V lab(quality Matters!) Page - 21 / 16
Thank You! Jae Gwan Park jg.park@koreasmartcard.com www.koreasmartcard.com Page - 22 / 16