Table of Contents - APTAStandards.com

Table of Contents - APTAStandards.com Table of Contents - APTAStandards.com

aptastandards.com
from aptastandards.com More from this publisher
29.06.2013 Views

4.2.2 Applicability to UTFS Effort The ITSO specifications are very applicable to the UTFS WP4 efforts for the following reasons: • Detailed coverage for all the components involved in a fare collection system • Transit industry specific messages and data elements • Smart card oriented architecture • Availablity to APTA • Easily adaptable by APTA Despite its advantages, ITSO does have some disadvantages: • ITSO has not been implemented in a public transit environment • ITSO defines Security Access Module (ISAM) currently provided through a single vendor • No support for clearing and settlement messages • Adoption of specification may cause impact on other APTA Workpackage efforts 4.2.3 Common Message Structure ITSO uses the ISO/IEC/ENV 14904 model for the data messages described in the specification. Message Header: The ITSO message header (including the frame header) contains: • Message sender identification • Message recipient identification • Unique message identifier • Starting and ending sequence numbers • Stored Value deductions and additions • Message Authentication Code (MA Message Body and Transaction Data Blocks: The message body consists of ITSO Transaction Data Blocks, each of which includes the following data elements: • Sequence Number • Date and time stamp • Data, or transaction record • MAC Certificate based on the first three fields of the data block Page 24

The ITSO message body consists of individual transaction blocks, each one representing a single business transaction, or device event as illustrated in Exhibit 4.2-1. Message Header Message Frame ITSO Message Header Exhibit 4.2-1 ITSO Message Structure Frame Header Message Body Seq Time Stamp Data MAC Transaction Data Blocks Message Code Count of Destinations Destinations Data Content The data portion of the transaction data blocks is dependent upon the message type and c an be configured to send to multiple destinations. This provision allows flexibility to separate “on-us” and “not on-us” transactions at the card reader level, and route them to their respective destinations if desired. Individual transaction data blocks can transmit multiple transactions, essentially acting as a file or batch transfer of information. Listed below are the parts of the Data or the transaction record component of the transaction data block: • Message Code • Count of destinations • Destinations • Data content The actual data elements are contained within the data content component of the tr ansaction record. 4.2.4 Message Types The ITSO specification provides the data flows and processes for card issuer, product owner, and retailer and transit service provider. The specification provides for data to be directed to any of the following entities: • A single entity (HOPS) Page 25

4.2.2 Applicability to UTFS Effort<br />

The ITSO specifications are very applicable to the UTFS WP4 efforts for the following<br />

reasons: • Detailed coverage for all the <strong>com</strong>ponents involved in a fare collection system<br />

• Transit industry<br />

specific messages and data elements<br />

• Smart card oriented architecture<br />

• Availablity to APTA<br />

• Easily adaptable by APTA<br />

Despite its advantages, ITSO does have some disadvantages:<br />

• ITSO has not been implemented in a public transit environment<br />

• ITSO defines Security Access<br />

Module (ISAM) currently provided through a<br />

single vendor<br />

• No support for clearing and settlement messages<br />

• Adoption <strong>of</strong> specification may cause impact on other APTA Workpackage efforts<br />

4.2.3 Common Message Structure<br />

ITSO<br />

uses the ISO/IEC/ENV 14904 model for the data messages described in the<br />

specification. Message Header:<br />

The ITSO message header (including the frame header) contains:<br />

• Message sender identification<br />

• Message recipient identification<br />

• Unique message<br />

identifier<br />

• Starting and ending<br />

sequence numbers<br />

• Stored Value<br />

deductions and additions<br />

• Message Authentication<br />

Code (MA<br />

Message Body and Transaction Data Blocks:<br />

The message body consists <strong>of</strong> ITSO Transaction Data Blocks, each <strong>of</strong> which includes the<br />

following data elements:<br />

• Sequence Number<br />

• Date and time stamp<br />

• Data, or transaction record<br />

• MAC Certificate based on the first three fields <strong>of</strong> the data block<br />

Page 24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!