Contactless Fare Media System Standard Part 2 Contactless

  • Slides: 29
Download presentation
Contactless Fare Media System Standard Part 2: Contactless Fare Media Data Format and Interface

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 (T 3) May 17, 2006

UTFS Elements of Standardization PART 4 – System Security Planning and Implementation Guideline PART

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

General Scope of the Part 2 Standard n Applies to contactless card-based fare collection

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

General Purpose of the Part 2 Standard n Define a common set of data

General Purpose of the Part 2 Standard n 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 n Enable multiple transit agencies within a region to accept each others fare media n Provide a set of data objects and associated software logic that, once developed, can be applied to other projects/systems T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Objectives of the Part 2 Standard n n n Accommodate most known fare products

Objectives of the Part 2 Standard n n n 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 Ensure that new interface device technologies can be adopted within the core application infrastructure T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Advantages of Adoption n Interoperability n n n Transit agencies can accept other agencies

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

Use of the Part 2 Standard n n The Standard is not sufficient to

Use of the Part 2 Standard n n The Standard is not sufficient to build a functioning system or to achieve interoperability; for example, agencies must also define: n PICC file structure (Standard provides an example only) n PICC data definition mapping (need to make choices) n 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. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Mechanism for Adoption & Use n Achieve consensus for UTFS adoption among participating agencies.

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

Key Terms in the Standards n Following from ISO standards: n PICC: Proximity Integrated

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

Card-Reader Transaction Overview T 3 Webinar May 17, 2006 Using Standards to Make `

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

General Description n The basic data architecture is built on a set of objects

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

Object Definition Format n Objects are defined in a consistent format to assist in

Object Definition Format n Objects are defined in a consistent format to assist in interpretation. n Each object is specified in its own section of the standard. n Object specification: n 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. n Concludes with a user’s information subsection that provides additional details about the elements that are part of the object. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Core Objects T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart”

Core Objects T 3 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

Directory Index Object (DIO) • Contains pointers that identify the location (file) in which most other data objects are stored • For each file, provides: • • ID of the file Size of the file Type of file Ownership (if applicable) of the file • 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 T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Transit Application Profile Object (TAPO) n n n The TAPO is a required core

Transit Application Profile Object (TAPO) n n n 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 PICC contains only one TAPO. Sample elements: Country ID, Region ID, Issuer ID, Transit application expiry date, PICC Manufacturer ID, Issuing CID ID T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

PICC Holder Profile Objects (PHPO) n The PHPO identifies the transit patron’s profile relative

PICC Holder Profile Objects (PHPO) n 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. n 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 T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Add/Deduct Value History Objects (A&DVO) n n The A&DVO will record up to eight

Add/Deduct Value History Objects (A&DVO) n n 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. Sample elements: Payment type (cash, credit, recurring load, etc. ), transaction date and time, value added or deducted, location where transaction took place. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Transaction History Objects (THO) n n n The THO contains up to 16 of

Transaction History Objects (THO) n n n 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. 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. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Transaction Types 0 = Reserved 1 = Load 2 = Product Blocked 3 =

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 T 3 Webinar May 17, 2006 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 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Product Index Object (PIO) n n A mandatory index of the transit fare products

Product Index Object (PIO) n n 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. 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. Sample elements: PICC transaction sequence number (maximum of 127 transactions are tracked), fare product used in last transaction, product type codes. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Available Product Objects n n The Standard accommodates any fare products that are time-,

Available Product Objects n n 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. There are 256 distinct Product Types available to each Agency (253 pass types, one stored value, one account linked and one Auto. Value-based product). Each Agency defines the Fare Product Type Codes, and the rules for use of those products. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Pass and Transfer Product Objects (P&TPO) n n Contains the required information or functionality

Pass and Transfer Product Objects (P&TPO) n n 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. 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) T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Stored Value and T-Purse Product Objects (SV&TPPO) n n n Stored value objects are

Stored Value and T-Purse Product Objects (SV&TPPO) n n n Stored value objects are agency-specific. 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. Autoload feature can be enabled. There can only be one instance of a T-Purse on a PICC. Sample elements: Frequency of autoload, autoload threshold (trigger), autoload amount T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Account Linked Product Object (ALPO) n n n Used to define a fare product

Account Linked Product Object (ALPO) n n n 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 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. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Account Linked Reference Object (ALRO) n n The ALRO is an object containing the

Account Linked Reference Object (ALRO) n n 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. Sample elements: Daily limit of payments that can be performed “on account”, bankcard information from which payment is made, bankcard expiry date. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Autovalue Product Object (APO) n Implemented when an agency or regional operator wants to

Autovalue Product Object (APO) n 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. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

Evolution of the Standard n Add provision for use of PICC products that don’t

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

Review Points n Comprehensive description of objects and their elements accommodating a broad range

Review Points n Comprehensive description of objects and their elements accommodating a broad range of fare collection related transactions. n Users have significant flexibility in selecting how to use the objects. n 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. T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association

More Information Martin Schroeder, P. E. , APTA mschroeder@apta. com 202 -496 -4885 T

More Information Martin Schroeder, P. E. , APTA mschroeder@apta. com 202 -496 -4885 T 3 Webinar May 17, 2006 Using Standards to Make ` “Smart” Choices American Public Transportation Association