Contactless Fare Media System Standard Part 2: Contactless Fare Media Data Format and Interface Standard Tomas Oliva Using Standards to Make “Smart” Choices.

Slides:



Advertisements
Similar presentations
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
Advertisements

Travel and Expense Management Scenario Overview
Smart Card Security Xufen Gao CS 265 Spring, 2004 San Jose State University.
Prepaid Payment Instruments A Discussion on Draft Guidelines by RBI
Terminal Quality Management Overview 2010
Vendor Briefing May 26, 2006 AMI Overview & Communications TCM.
FIPS 201 Personal Identity Verification For Federal Employees and Contractors National Institute of Standards and Technology Information Technology Laboratory.
Page 1 Customer Platform: Basic Services Intuit Financial Services University Business Banking Certification Training.
Electronic payment Methods: Defined: It is alternative payment mechanism for electronic transactions instead of traditional payment methods like cheque,cash,
ATTENTION This presentation breaks down the purchasing process into 6 steps, which are then detailed in the subsequent slides. While responding from either.
Chapter 5 Sales and Collections Business Process
LECTURE 7 REF: CHAPTER 11 ELECTRONIC COMMERCE PAYMENT SYSTEMS PREPARED BY : L. Nouf Almujally Copyright © 2010 Pearson Education, Inc. 1.
3/5/2009Computer systems1 Analyzing System Using Data Dictionaries Computer System: 1. Data Dictionary 2. Data Dictionary Categories 3. Creating Data Dictionary.
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
File Management Chapter 12. File Management A file is a named entity used to save results from a program or provide data to a program. Access control.
Travel and Expense Management Scenario Overview
Joe SimonettiT-FLEx Workshop T-FLEx October Workshop The Future of Fare Collection Bank Card Transactions & Merchant Processing Joseph Simonetti October.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
1 File Management in Representative Operating Systems.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
Foundation Data Workshop
Employee Central Presentation
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
Chips Loyalty Card Schemes Overview More and more sports clubs are looking to increase revenue or reward members using a loyalty card scheme. The Chips.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
Secure Electronic Transactions (SET). SET SET is an encryption and security specification designed to protect credit card transactions on the Internet.
Service Charging Platform. Converged Billing 0 Account Balance Management 0 Subscription Charges 0 Balance Transfer 0 Charges 0 Limitations 0 Credit Reservation.
Chapter 3 Operating Systems Introduction to CS 1 st Semester, 2015 Sanghyun Park.
Secure Electronic Transaction (SET)
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Electronic Payment Systems. How do we make an electronic payment? Credit and debit cards Smart cards Electronic cash (digital cash) Electronic wallets.
Basic LAN techniques IN common with all other computer based systems networks require both HARDWARE and SOFTWARE to function. Networks are often explained.
OHT 11.1 © Marketing Insights Limited 2004 Chapter 9 Analysis and Design EC Security.
Network Security Lecture 26 Presented by: Dr. Munam Ali Shah.
Use of Identity Credentials in Public Transit Fare Payment Systems Professional Capacity Building Program T3 Webinar June 29, 2011 Washington Metropolitan.
Event Management & ITIL V3
The protection of the DB against intentional or unintentional threats using computer-based or non- computer-based controls. Database Security – Part 2.
Copyright © 2011 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. 1 January 18, 2011 The.
ECRS
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
5.2 Scope: This standard defines common data interchange formats for event records for voting systems. Voting systems, including election administration.
Use of Administrative Data Seminar on Developing a Programme on Integrated Statistics in support of the Implementation of the SNA for CARICOM countries.
Chapter 10 Designing the Files and Databases. SAD/CHAPTER 102 Learning Objectives Discuss the conversion from a logical data model to a physical database.
Network Security Lecture 27 Presented by: Dr. Munam Ali Shah.
Electronic Analog Computer Dr. Amin Danial Asham by.
LDS SIF Pilot Update STATS-DC 2012 Data Conference July 13, 2012.
IdentiTrip Key Features & Benefits All data imported from MIS system Quick MIS upload annually for new intake and class changes No manual input of pupil.
EXAM PREP WORKSHOP MANAGEMENT INFORMATION SYSTEMS.
AMQP, Message Broker Babu Ram Dawadi. overview Why MOM architecture? Messaging broker like RabbitMQ in brief RabbitMQ AMQP – What is it ?
APTA Universal Transit Fare System (UTFS) Standards Using Standards to Make “Smart” Choices Talking Technology and Transportation (T3) May 17, 2006 Thomas.
PAYWARE MOBILE API – APP TO APP INTEGRATION. PAYWARE MOBILE API OVERVIEW VeriFone’s PAYware Mobile API provides iPhone developers the ability to easily.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
IBM Global Services © 2005 IBM Corporation SAP Legacy System Migration Workbench| March-2005 ALE (Application Link Enabling)
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
TCIP Fare Collection Rob Ayers Prepared for Talking Technology and Transportation (T3) State-of-the-State Update on U.S. Fare Collection Standards December.
Electronic Banking & Security Electronic Banking & Security.
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
1 © Charles Schwab & Co., Inc. All rights reserved. Member SIPC ( ). Electronic Trading The Charles Schwab Corporation (Schwab) provides services.
PART1 Data collection methodology and NM paradigms 1.
Physical Data Model – step-by-step instructions and template
Chapter 1: Introduction
Distribution and components
Metadata The metadata contains
Software Requirements Specification (SRS) Template.
Chapter 1: Introduction
Automated Fare Collection 2.0 Next Generation MBTA Fare System
Neopay Practical Guides #2 PSD2 (Should I be worried?)
Chapter 1: Introduction
Presentation transcript:

Contactless Fare Media System Standard Part 2: Contactless Fare Media Data Format and Interface Standard Tomas Oliva Using Standards to Make “Smart” Choices Talking Technology and Transportation (T3) May 17, 2006

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association UTFS Elements of Standardization PART 3 – Regional Central System Interface Specification PART 4 – System Security Planning and Implementation Guideline PART 2 – Contactless Fare Media Data Format and Interface Standard

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association General Scope of the Part 2 Standard Applies to contactless card-based fare collection systems Applies to contactless card-based fare collection systems Requires a Proximity Integrated Circuit Card (PICC) with a Card Operating System, compliant with ISO/IEC14443:2-4, with a minimum of 2KB of useable memory Requires a Proximity Integrated Circuit Card (PICC) with a Card Operating System, compliant with ISO/IEC14443:2-4, with a minimum of 2KB of useable memory Provides a specification for components of the data architecture to be used on the card Provides a specification for components of the data architecture to be used on the card Uses existing standards and common practices where possible Uses existing standards and common practices where possible

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association General Purpose of the Part 2 Standard Define a common set of data objects that enable compliant PICCs and Card Interface Devices (CID) to be used interchangeably with each other within a system Define a common set of data objects that enable compliant PICCs and Card Interface Devices (CID) to be used interchangeably with each other within a system Enable multiple transit agencies within a region to accept each others fare media Enable multiple transit agencies within a region to accept each others fare media Provide a set of data objects and associated software logic that, once developed, can be applied to other projects/systems Provide a set of data objects and associated software logic that, once developed, can be applied to other projects/systems

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Objectives of the Part 2 Standard Accommodate most known fare products and related services currently used in the US Accommodate most known fare products and related services currently used in the US Base card data components on open standards to enable open sourcing from multiple vendors Base card data components on open standards to enable open sourcing from multiple vendors Ensure that new interface device technologies can be adopted within the core application infrastructure Ensure that new interface device technologies can be adopted within the core application infrastructure

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Advantages of Adoption Interoperability Interoperability Transit agencies can accept other agencies smart cards. Transit agencies can accept other agencies smart cards. Agency systems can be procured at different times. Agency systems can be procured at different times. Reduced Cost Reduced Cost Reduced need for customization and Reduced need for customization andre-engineering. Transit agencies can purchase equipment from multiple vendors (competitive procurement). Transit agencies can purchase equipment from multiple vendors (competitive procurement). Potential to share costs through common operations. Potential to share costs through common operations.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Use of the Part 2 Standard The Standard is not sufficient to build a functioning system or to achieve interoperability; for example, agencies must also define: The Standard is not sufficient to build a functioning system or to achieve interoperability; for example, agencies must also define: PICC file structure (Standard provides an example only) PICC file structure (Standard provides an example only) PICC data definition mapping (need to make choices) PICC data definition mapping (need to make choices) List of fare products that will be accepted and processed by the system List of fare products that will be accepted and processed by the system Security is outside the scope of the Standard, although the data architecture does provide for the implementation of security schemes. Security is outside the scope of the Standard, although the data architecture does provide for the implementation of security schemes.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Mechanism for Adoption & Use Achieve consensus for UTFS adoption among participating agencies. Achieve consensus for UTFS adoption among participating agencies. Define business rules for regional program participation (including ownership, governance, regional fare products, fee and revenue sharing). Define business rules for regional program participation (including ownership, governance, regional fare products, fee and revenue sharing). Identify distinct messages and implementation approach to be used within the region. Identify distinct messages and implementation approach to be used within the region.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Key Terms in the Standards Following from ISO standards: Following from ISO standards: PICC: Proximity Integrated Circuit Card PICC: Proximity Integrated Circuit Card PCD: Proximity Coupling Device PCD: Proximity Coupling Device CID: Card Interface Device CID: Card Interface Device

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Card-Reader Transaction Overview

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association General Description The basic data architecture is built on a set of objects made up of a defined set of elements. The basic data architecture is built on a set of objects made up of a defined set of elements. Each core object is 16 bytes in length. Each core object is 16 bytes in length. Standard makes provisions for additional data through extensions to the core objects, which are also no longer that 16 bytes. Standard makes provisions for additional data through extensions to the core objects, which are also no longer that 16 bytes.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Object Definition Format Objects are defined in a consistent format to assist in interpretation. Objects are defined in a consistent format to assist in interpretation. Each object is specified in its own section of the standard. Each object is specified in its own section of the standard. Object specification: Object specification: Includes a summary explanation of the object’s function, and a table listing the elements that are part of the object, along with heir size, potential values, position, and a description. Includes a summary explanation of the object’s function, and a table listing the elements that are part of the object, along with heir size, potential values, position, and a description. Concludes with a user’s information subsection that provides additional details about the elements that are part of the object. Concludes with a user’s information subsection that provides additional details about the elements that are part of the object.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Core Objects

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Directory Index Object (DIO) Contains pointers that identify the location (file) in which most other data objects are stored Contains pointers that identify the location (file) in which most other data objects are stored For each file, provides: For each file, provides: ID of the file ID of the file Size of the file Size of the file Type of file Type of file Ownership (if applicable) of the file Ownership (if applicable) of the file A card normally contains only one DIO A card normally contains only one DIO Enables AFC system to quickly locate other data objects, while enabling the contents of data files to be flexible and dynamic Enables AFC system to quickly locate other data objects, while enabling the contents of data files to be flexible and dynamic

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Transit Application Profile Object (TAPO) The TAPO is a required core object that identifies the PICC’s origin, issuer, and general capabilities/limitations required by the transit application. The TAPO is a required core object that identifies the PICC’s origin, issuer, and general capabilities/limitations required by the transit application. The TAPO is encoded or configured at the PICC pre-issuance stage or the PICC initialization stage. The TAPO is encoded or configured at the PICC pre-issuance stage or the PICC initialization stage. The PICC contains only one TAPO. The PICC contains only one TAPO. Sample elements: Country ID, Region ID, Issuer ID, Transit application expiry date, PICC Manufacturer ID, Issuing CID ID

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association PICC Holder Profile Objects (PHPO) The PHPO identifies the transit patron’s profile relative to their personal preferences for transit fare products and services The PHPO identifies the transit patron’s profile relative to their personal preferences for transit fare products and services The PICC contains only one PHPO. An optional PHPO extension must be utilized for secret or private profile protection. An optional PHPO extension must be utilized for secret or private profile protection. Sample elements: Fare class code, birth date of patron, language preference, start and end of profile, and associated discount

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Add/Deduct Value History Objects (A&DVO) The A&DVO will record up to eight of the most recent add or Autoload (Unload) value transactions from the T-purse and/or stored value products. The A&DVO will record up to eight of the most recent add or Autoload (Unload) value transactions from the T-purse and/or stored value products. The A&DVO is an optional object, although if used, at least 2 are required. The A&DVO is an optional object, although if used, at least 2 are required. Sample elements: Payment type (cash, credit, recurring load, etc.), transaction date and time, value added or deducted, location where transaction took place.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Transaction History Objects (THO) The THO contains up to 16 of the most recent transactions, after which the oldest transaction is overwritten. The THO contains up to 16 of the most recent transactions, after which the oldest transaction is overwritten. Allows for up to 16 transaction types to be defined. Allows for up to 16 transaction types to be defined. The THO is a required core object. The THO is a required core object. Sample elements: Fare product used, agency where PICC was used, is the transaction linked to the previous transaction (i.e. transfer rules), transaction value.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Transaction Types 0 = Reserved 1 = Load 2 = Product Blocked 3 = Product Un-Blocked 4 = Validation or Deduction 5 = Validation or Deduction Date and Time Override 6 = Reserved 7 = Configuration Change 8 = Previous Transaction Undone 9 = Reserved 10 = Reserved 11 = Negative List Status Change 12 = Unload 13 = Reserved 14 = Reserved 15 = Out of Region T-Purse Use

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Product Index Object (PIO) A mandatory index of the transit fare products (defined by Product Objects) on a specific PICC application. A mandatory index of the transit fare products (defined by Product Objects) on a specific PICC application. Provides summary details of the transit fare products currently stored on the PICC. Provides summary details of the transit fare products currently stored on the PICC. Enables AFC system to quickly identify products that might be applied to the current fare payment. Enables AFC system to quickly identify products that might be applied to the current fare payment. PICC contains only one PIO and one PIO extension but can have two additional extensions, if required. PICC contains only one PIO and one PIO extension but can have two additional extensions, if required. Sample elements: PICC transaction sequence number (maximum of 127 transactions are tracked), fare product used in last transaction, product type codes.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Available Product Objects The Standard accommodates any fare products that are time-, prepaid ride/trip-, value-, or reward-based, and those with linked (e.g. bankcard) accounts. The Standard accommodates any fare products that are time-, prepaid ride/trip-, value-, or reward-based, and those with linked (e.g. bankcard) accounts. A given fare product is represented by a single Product Object with or without object extensions. A given fare product is represented by a single Product Object with or without object extensions. There are 256 distinct Product Types available to each Agency (253 pass types, one stored value, one account linked and one AutoValue-based product). There are 256 distinct Product Types available to each Agency (253 pass types, one stored value, one account linked and one AutoValue-based product). Each Agency defines the Fare Product Type Codes, and the rules for use of those products. Each Agency defines the Fare Product Type Codes, and the rules for use of those products.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Pass and Transfer Product Objects (P&TPO) Contains the required information or functionality and data representing either a pass or transfer product. Contains the required information or functionality and data representing either a pass or transfer product. P&TPO is a core object required by the standard. P&TPO is a core object required by the standard. Sample elements: Whether the user has subscribed to Autoload, pass or transfer expiry date and time, number of remaining trips or rides, where the product is valid (i.e., specific zone)

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Stored Value and T-Purse Product Objects (SV&TPPO) Stored value objects are agency-specific. Stored value objects are agency-specific. The T-Purse is the regional stored value fare product, usually stored in local currency ($US). The T-Purse is the regional stored value fare product, usually stored in local currency ($US). When the PICC is initialized, SV&TPPO are usually set at 0. When the PICC is initialized, SV&TPPO are usually set at 0. Autoload feature can be enabled. Autoload feature can be enabled. There can only be one instance of a T-Purse on a PICC. There can only be one instance of a T-Purse on a PICC. Sample elements: Frequency of autoload, autoload threshold (trigger), autoload amount

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Account Linked Product Object (ALPO) Used to define a fare product that is tied (“linked”) to a host-based account, such as a credit or debit card Used to define a fare product that is tied (“linked”) to a host-based account, such as a credit or debit card Acts like a T-Purse product, except does not require pre-funding Acts like a T-Purse product, except does not require pre-funding There can be only one instance of an Account Linked product on a PICC There can be only one instance of an Account Linked product on a PICC Sample elements: Accumulated value used in a particular day, definition of time period for which a transaction limit applies, time period start, number of transactions performed during time limit.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Account Linked Reference Object (ALRO) The ALRO is an object containing the Account Linked Product reference information (e.g., bankcard number) that requires secure access. The ALRO is an object containing the Account Linked Product reference information (e.g., bankcard number) that requires secure access. The ALRO object must occupy a dedicated file on the PICC with a separate security write key. The ALRO object must occupy a dedicated file on the PICC with a separate security write key. Sample elements: Daily limit of payments that can be performed “on account”, bankcard information from which payment is made, bankcard expiry date.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Autovalue Product Object (APO) Implemented when an agency or regional operator wants to provide incentives (rewards) for frequent use or bulk fare purchases. Implemented when an agency or regional operator wants to provide incentives (rewards) for frequent use or bulk fare purchases. Sample elements: Type of autovalue product, accumulation of value units today, accumulation of value units this week, last week, 2 weeks ago, and 3 weeks ago.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Evolution of the Standard Add provision for use of PICC products that don’t meet all of the requirements (Limited Use PICCs) Add provision for use of PICC products that don’t meet all of the requirements (Limited Use PICCs) Develop an Implementation Guide Develop an Implementation Guide Develop Certification and Testing requirements Develop Certification and Testing requirements

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association Review Points Comprehensive description of objects and their elements accommodating a broad range of fare collection related transactions. Comprehensive description of objects and their elements accommodating a broad range of fare collection related transactions. Users have significant flexibility in selecting how to use the objects. Users have significant flexibility in selecting how to use the objects. While the Standard does provide PICC specifications, the focus is on data formats and a standardized communication protocol with the CID. This opens up future possibilities for the implementation of other electronic form factors such as key fobs, mobile telephones fitted with contactless chips, etc. While the Standard does provide PICC specifications, the focus is on data formats and a standardized communication protocol with the CID. This opens up future possibilities for the implementation of other electronic form factors such as key fobs, mobile telephones fitted with contactless chips, etc.

T3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association More Information Martin Schroeder, P.E., APTA