152
Multimodal Trip Planning Application/Common Payment System (MMTPA/CPS) Concept of Operations for the Smart Columbus Demonstration Program FINAL REPORT | August 10, 2018

Multimodal Trip Planning Application/Common Payment System … Trip Pla… · Multimodal Trip Planning Application/Common Payment System (MMTPA/CPS) Concept of Operations for the

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Multimodal Trip Planning Application/Common Payment System (MMTPA/CPS) Concept of Operations

for the Smart Columbus Demonstration Program

FINAL REPORT | August 10, 2018

Produced by City of Columbus

Notice

This document is disseminated under the sponsorship of the Department of

Transportation in the interest of information exchange. The United States Government

assumes no liability for its contents or use thereof.

The U.S. Government is not endorsing any manufacturers, products, or services

cited herein and any trade name that may appear in the work has been included

only because it is essential to the contents of the work.

Acknowledgement of Support

This material is based upon work supported by the U.S. Department of

Transportation under Agreement No. DTFH6116H00013.

Disclaimer

Any opinions, findings, and conclusions or recommendations expressed in this

publication are those of the Author(s) and do not necessarily reflect the view of

the U.S. Department of Transportation.

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | i

Table of Contents

Chapter 1. Introduction .................................................................................................................. 1

1.1. Project Scope ............................................................................................................................. 2

1.1.1. Mobility as a Service ........................................................................................................ 3

1.1.2. Elements of the Operating System .................................................................................. 4

1.1.3. Geographic Scope ........................................................................................................... 6

1.2. Project Relation to the System of Systems ........................................................................... 7

1.3. High-Level Components ........................................................................................................... 8

1.3.1. Travelers .......................................................................................................................... 8

1.3.2. The Operating System ..................................................................................................... 9

1.3.3. Common Payment System Payment Broker ................................................................... 9

1.3.4. Common Payment System Back Office .......................................................................... 9

1.3.5. Data Consumers .............................................................................................................. 9

1.3.6. Mobility Providers ............................................................................................................ 9

1.3.7. Parking Providers .......................................................................................................... 13

1.3.8. Regional Systems .......................................................................................................... 14

Chapter 2. References ................................................................................................................ 15

2.1. Stakeholder Engagement Summary .................................................................................... 18

2.1.1. Linden Community Plan Meetings ................................................................................. 18

2.1.2. Cluster Sampling Field Surveys ..................................................................................... 20

2.1.3. Linden Community Outreach ......................................................................................... 20

2.1.4. Linden Residential District ............................................................................................. 21

Chapter 3. Current System ......................................................................................................... 23

3.1. Disintegrated Apps and Services ......................................................................................... 23

3.2. Social Equity Issues ................................................................................................................ 24

3.3. Background and Objectives .................................................................................................. 25

3.4. Operational Policies and Constraints .................................................................................. 25

3.5. Description of Current System .............................................................................................. 27

3.5.1. Central Ohio Transit Agency Fare System Redesign .................................................... 27

3.6. Modes of Operation for the Current System ....................................................................... 29

3.7. User Classes of the Current System .................................................................................... 30

Table of Contents

ii | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Chapter 4. Justification and Nature of Changes ........................................................................ 31

4.1. Justification for Changes ....................................................................................................... 32

4.2. Description of Desired Changes ........................................................................................... 34

4.3. Priorities Among Changes ..................................................................................................... 49

4.4. Changes Considered but not Included ................................................................................ 51

4.4.1. Connection Protection ................................................................................................... 51

4.4.2. Purchase First Mile/Last Mile Tickets at Central Ohio Transit Agency Ticket Vending

Machines ........................................................................................................................ 51

Chapter 5. Concept for the New System.................................................................................... 53

5.1. Background, Objectives and Scope ..................................................................................... 53

5.1.1. Goal No.1: Enhanced Mobility ....................................................................................... 53

5.1.2. Goal No. 2: Enhanced Access to Opportunities and Service ........................................ 54

5.1.3. Goal No. 3: Increased Customer Satisfaction ............................................................... 54

5.2. Operational Policies and Constraints .................................................................................. 56

5.3. Description of Proposed System .......................................................................................... 57

5.4. Operating System (Central System) ..................................................................................... 59

5.4.1. Trip Optimization ............................................................................................................ 59

5.4.2. Mobility Providers .......................................................................................................... 60

5.4.3. Data Services................................................................................................................. 60

5.4.4. Trip and Payment Data .................................................................................................. 60

5.4.5. Payment Broker Service ................................................................................................ 60

5.5. Common Payment System Back-Office .............................................................................. 61

5.5.1. Common Payment System Payment Processor/Gateway ............................................ 61

5.5.2. Common Payment System Accounts ............................................................................ 61

5.6. Central Ohio Transit Agency Fare Management System ................................................. 63

5.7. Mobility Provider Systems ..................................................................................................... 63

5.7.1. Fixed-Route Mobility Providers ...................................................................................... 63

5.7.2. On-Demand Mobility Providers ...................................................................................... 64

5.8. Shared Vehicle Providers ....................................................................................................... 65

5.8.1. Ride-Sharing Providers .................................................................................................. 65

5.9. Transaction Equipment .......................................................................................................... 65

5.9.1. Traveler Web Portal ....................................................................................................... 65

5.9.2. Central Ohio Transit Agency Ticket Vending Machine .................................................. 65

5.9.3. Central Ohio Transit Agency Farebox ........................................................................... 66

5.9.4. Smart Mobility Hubs ....................................................................................................... 66

5.9.5. Interactive Voice Response System .............................................................................. 66

5.10. Multimodal Trip Planning App ............................................................................................... 66

Table of Contents

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | iii

5.10.1. Interface with Operating System.................................................................................... 67

5.10.2. Interface with Transaction Equipment ........................................................................... 67

5.10.3. User Preferences ........................................................................................................... 67

5.10.4. Incentives/Rewards ....................................................................................................... 68

5.11. Modes of Operation for the Proposed System ................................................................... 68

5.12. User Classes and Other Involved Personnel ...................................................................... 70

5.13. Support Environment ............................................................................................................. 72

5.14. Security and Privacy ............................................................................................................... 72

5.14.1. Payment Card Industry Compliance .............................................................................. 73

5.14.2. Personally Identifiable Information................................................................................. 74

5.14.3. Operating System Security ............................................................................................ 74

Chapter 6. Operational Scenarios .............................................................................................. 77

Chapter 7. Summary of Impacts ............................................................................................... 117

7.1. Challenges .............................................................................................................................. 117

7.2. Operational Impacts .............................................................................................................. 117

7.3. Organizational Impacts ......................................................................................................... 117

7.4. Impacts During Development .............................................................................................. 117

Chapter 8. Analysis of Multimodal Trip Planning App .............................................................. 119

8.1. Summary of Improvements ................................................................................................. 119

8.2. Disadvantages and Limitations ........................................................................................... 119

8.3. Alternatives and Trade-Offs Considered ........................................................................... 119

Chapter 9. Notes ........................................................................................................................ 123

Appendix A. Stakeholder Engagement Summary ............................................................. 125

Appendix B. Acronyms and Definitions ............................................................................... 135

Appendix C. Glossary........................................................................................................... 139

Table of Contents

iv | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

List of Tables

Table 1: References .................................................................................................................................... 15

Table 2: Meetings ........................................................................................................................................ 16

Table 3: Operational Policies and Constraints of the Current System ........................................................ 26

Table 4: Modes of Operation for the Existing COTA System ...................................................................... 29

Table 5: Current System Users ................................................................................................................... 30

Table 6: Justification for Changes ............................................................................................................... 32

Table 7: Major Capability Changes in the Proposed System ...................................................................... 34

Table 8: User Needs .................................................................................................................................... 36

Table 9: Priorities Among Changes ............................................................................................................. 49

Table 10: Objectives of the Proposed System ............................................................................................ 54

Table 11: Operational Policies and Constraints .......................................................................................... 56

Table 12: Common Payment System Accounts – Traveler ......................................................................... 62

Table 13: Common Payment System Accounts – Merchant ....................................................................... 63

Table 14: Selectable User Preferences by Mobility Providers .................................................................... 67

Table 15: Modes of Operation for the Proposed System ............................................................................ 68

Table 16: Proposed System Users .............................................................................................................. 70

Table 17: UC1-S1: Traveler Installs and Launches the MMTPA ................................................................. 78

Table 18: UC2-S1: Traveler Adds User Preferences to the MMTPA ........................................................... 80

Table 19: UC3-S1: Traveler Gathers Information for a Multimodal Trip ...................................................... 83

Table 20: UC4-S1: Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share) ........................... 85

Table 21: UC4-S2: Failure Condition – Bike Not Available at Docking Station ........................................... 88

Table 22: UC4-S3: Failure Condition – Loss of Communications ............................................................... 90

Table 23: UC5-S1: Traveler Without Smartphone Uses IVR System to Activate FMLM Trip ..................... 93

Table 24: UC6-S1: Traveler Creates a CPS Account .................................................................................. 95

Table 25: UC6-S2: Traveler Registers a New Payment Method and Enables Auto-Fill and Automated

Alerts ........................................................................................................................................................... 97

Table 26: UC6-S3: Traveler Updates CPS Account to Qualify for Accessibility Services for ADA-Compliant

Trip Segments ........................................................................................................................................... 100

Table 27: UC6-S4: Traveler Recovers Lost CPS Password ..................................................................... 103

Table 28: UC6-S5: Traveler Closes CPS Account .................................................................................... 105

Table 29: UC6-S6: Traveler Pays for a Trip Using a CPS Guest Account ................................................ 106

Table 30: UC7-S1: Mobility Provider Establishes an Account in the Operating System ........................... 109

Table 31: UC8-S1: Mobility Provider Manages CPS Account ................................................................... 111

Table 32: UC9-S1: City of Columbus User Retrieves Data from Operating System ................................ 113

Table 33: UC9-S2: Third-Party User Retrieves Data from Operating System .......................................... 114

Table 34: Summary of Improvements ....................................................................................................... 119

Table 35: Alternatives and Trade-Offs Considered ................................................................................... 120

Table 36: What travel services are you interested in using? ..................................................................... 128

Table 37: How do you currently get information about these services if you use them today? ................ 128

Table 38: How would you like to get information? ..................................................................................... 129

Table of Contents

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | v

Table 39: What information is most important? ......................................................................................... 130

Table 40: What are the obstacles to getting all the information in one place? .......................................... 130

Table 41: How do you currently pay for these services if you use them today? ....................................... 131

Table 42: How do you currently pay for these services if you use them today? ....................................... 132

Table 43: How do you want to pay for these services? ............................................................................. 132

Table 44: What are the obstacles? ............................................................................................................ 133

Table 45: Acronym List .............................................................................................................................. 135

Table 46: Glossary .................................................................................................................................... 139

List of Figures

Figure 1: Mobility as a Service Diagram ....................................................................................................... 3

Figure 2: Elements of the Smart Columbus Operating System .................................................................... 4

Figure 3: COTA Service Area ........................................................................................................................ 6

Figure 4: System of Systems Context Diagram ............................................................................................ 7

Figure 5: High-Level Context Diagram .......................................................................................................... 8

Figure 6: COTA Farebox Upgrade .............................................................................................................. 28

Figure 7: MMTPA/CPS Proposed System Context Diagram ...................................................................... 58

Figure 8: Traveler Installs and Launches the MMTPA ................................................................................ 78

Figure 9: Traveler Adds User Preferences to the MMTPA .......................................................................... 80

Figure 10: UC3-S1, UC3-S2, UC3-S3: Traveler Gathers Information for a Multimodal Trip ...................... 82

Figure 11: UC4-S1: Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share) .......................... 84

Figure 12: UC4-S2, UC4-S3: Failure Condition – Bike Not Available at Docking Station .......................... 88

Figure 13: UC5-S1: Traveler Without Smartphone Uses IVR System to Activate FMLM Trip .................... 92

Figure 14: UC6-S1, UC6-S2, UC6-S3, UC6-S4, UC6-S5, UC6-S6: Traveler Creates a CPS Account...... 94

Figure 15: UC7-S1: Mobility Provider Establishes an Account in the Operating System ......................... 108

Figure 16: UC8-S1: Mobility Provider Manages CPS Account ................................................................. 111

Figure 17: UC9-S1, UC9-S2: City of Columbus and Third-Party Users Retrieve Data from Operating

System ...................................................................................................................................................... 113

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 1

Chapter 1. Introduction

This Concept of Operations (ConOps) serves as the first in a series of engineering documents that

describe the development of the Multimodal Trip Planning Application (MMTPA) and Common Payment

System (CPS). The purpose of the ConOps is to clearly convey a high-level view of the system to be

developed from the viewpoint of each stakeholder. This document frames the overall system and

establishes the technical course for the project by serving as a bridge between early project motivations

and the eventual technical requirements. By design, the ConOps is technology independent, focusing

instead on the overall functionality of the proposed system. The ConOps is based upon extensive

stakeholder engagement with both the users of the system as well as all the agencies that will play a role

on its implementation. It has involved input from many transportation companies and groups that will be

participants in the system as well. The ConOps also serves to communicate user needs for, and

expectations of, the proposed system. The document provides stakeholders the opportunity to offer input

regarding proposed system functionality. The document is intended to help form a consensus among all

stakeholders and to create a single vision for the proposed system moving forward.

The document is structured in accordance with Institute of Electrical and Electronics Engineers (IEEE)

Standard 1362-1998 and contains the following chapters:

Chapter 1. Introduction provides a document overview.

Chapter 2. References identifies all documents referenced and interviews conducted in

developing this document.

Chapter 3. Current System describes the current system and those systems that support it. This

section provides a description of the problem(s) to be addressed and is tailored to describe the

motivations for the developing a new system.

Chapter 4. Justification and Nature of Changes describes the user needs that motivate

development of the project. This section serves as a transition from Chapter 3, which describes

the current and supporting systems, to Chapter 5, which describes the proposed system.

Chapter 5. Concept for the New System describes the proposed system resulting from

implementing the features described in Chapter 4. It describes the proposed system at a high

level, indicating the operational features that are to be provided, without specifying design details.

Chapter 6. Operational Scenarios describes the Use Cases and Operational Scenarios, which

illustrate how the project will operate from various perspectives.

Chapter 7. Summary of Impacts describes the impacts the project will have on multiple

stakeholders including system users, owners, and operators.

Chapter 8. Analysis of Multimodal Trip Planning App provides an analysis of the impacts

presented in Chapter 7.

Chapter 9. Notes includes additional information to aid in understanding the overall system

concept.

Chapter 1. Introduction

2 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

1.1. PROJECT SCOPE

The U.S. Department of Transportation (USDOT) pledged $40 million to Columbus, Ohio, as the winner of

the Smart City Challenge. With this funding, Columbus intends to define what it means to be a “Smart

City” and serve as a model for other cities wishing to fully integrate innovative technologies, such as self-

driving cars, connected vehicles, and smart sensors, into the transportation network. Columbus is acting

as a laboratory for Intelligent Transportation Systems (ITS) and disseminating lessons learned and best

practices to cities across the United States in an effort known as Smart Columbus. The goal of the Smart

Columbus project is to connect people by creating opportunity for city residents to better access jobs and

services while improving the overall safety and efficiency of the transportation network. The goal of the

Smart Columbus project is both exciting and ambitious given the four-year implementation time frame

which began in the summer of 2016 and will conclude in March of 2021.

The MMTPA/CPS is one of nine Smart Columbus projects. The MMTPA/CPS will be used throughout

Columbus and outlying communities that are serviced by shared-use transportation services (Mobility

Providers). The project will allow travelers to create multimodal trips and pay once using an account-

based system, which is linked to different payment media and modes of transportation. Options for

multimodal trips will include walking, fixed-route bus service, car-sharing, ride-sharing, bikesharing,

paratransit, and on-demand service such as taxis, limousines, and Uber and Lyft services.

Columbus residents and visitors do not have access to a system that allows for the seamless planning of

or paying for a trip involving multiple transportation options. Moreover, some Columbus residents are

unbanked and therefore cannot access alternative modes of transportation including car and bike-sharing

systems. The MMTPA will make multimodal options easily accessible to all by providing a robust set of

transit and alternative transportation options including routes, schedules and dispatching possibilities. The

application will allow travelers to request and view multiple trip itineraries and make reservations for

shared-use transportation options such as transit, bike-sharing, transportation network companies (TNCs)

and car-sharing. Using the MMTPA, users will be able to compare travel options across modes, plan and

pay for their travel based upon current traffic conditions and availability of services.

It is the city’s goal that this application will allow residents to more easily access the transportation

systems available in Columbus today and in the future, so they can maximize services to improve their

lifestyle. This project is anticipated to provide an innovative solution to improve mobility and access to

opportunity. The City of Columbus identified the following objectives to evaluate the measurable impact

the MMTPA/CPS project is intended to have:

Facilitate improved access to multimodal trip planning information

Increase usage of the available transportation services

Improve ease of multimodal trip planning

Provide travelers with more convenient access to transportation service options

Increase access to jobs and services

Increase customer satisfaction

Chapter 1. Introduction

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 3

1.1.1. Mobility as a Service

Columbus wishes to become a facilitator for Mobility as a Service, or MaaS, by providing a platform that

integrates end-to-end trip planning, booking, electronic ticketing, and payment services across all modes

of transportation, public or private. The effective outcome will be to make its communities work more

effectively and improve access to transportation options for communities in need to travel to jobs and job

centers in the region.

Columbus defines MaaS as a shift away from personally-owned vehicles to a solution that combines both

public and private transportation services. Integration with the Smart Columbus Operating System

(Operating System) is central to Columbus’ vision for facilitating MaaS. The Operating System will serve

as a unified gateway for the region, by combining the transportation services of Mobility Providers into a

single platform accessible to Travelers using the MMTPA. The account-based CPS will provide Travelers

with the ability to pay for all trips with a single account.

Figure 1: Mobility as a Service shows the Operating System at the heart of the Smart Columbus vision

and provides the fabric of connectivity and data sharing between systems. The Operating System

overlaps with Mobility Providers to provide customized multimodal travel options for Travelers using the

MMTPA. Components of the MMTPA/CPS solution reside in the Operating System as shared services

and will be accessible to other Smart Columbus projects for trip planning and trip payment.

Source: City of Columbus

Figure 1: Mobility as a Service Diagram

Chapter 1. Introduction

4 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

1.1.2. Elements of the Operating System

Figure 2: Elements of the Smart Columbus Operating System depicts high-level system elements of

the Operating System. Shared Services and Analytics are key components of the MMTPA/CPS system as

explained in Chapter 5. Concept for the New System.

Source: City of Columbus

Figure 2: Elements of the Smart Columbus Operating System

The Operating System is a platform for Smart Cities development. It consists of several core functions,

which can be leveraged across the Smart Columbus program, as well as other functions that will

specifically enhance and support “Smart Apps” such as the MMTPA/CPS system (Figure 4: System of

Systems Context Diagram). The core functions in the Operating System are described below:

Data Environment: The orderly ingestion, aggregation and tagging of many forms of data from

real-time, to slow-moving or manually-uploaded data.

Data Lake: A storage repository that holds a massive amount of raw data in a secure way and

makes it available to all the other supported operations in the system.

Security: To ensure trust, it is imperative that the Operating System is exceptional at managing

the users and systems that have access to it.

Scalable Capacity: The Operating System is “scalable” and “elastic” which means that it can

grow and shrink to meet the demand of the system at any given time.

Shared Services Environment: Application components can be housed and made available to

any number of applications connected to the Operating System.

Data Research Environment: In a data-rich environment, Columbus and its residents,

businesses, nonprofits and visitors will be increasingly able to share, use and leverage previously

unavailable datasets to address complex problems and improve current operations and

capabilities

Chapter 1. Introduction

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 5

Analytics: Analytics will also be used to predict future conditions and the potential benefits of

implementing different operational strategies, control plans and response plans coordinated

among agencies and Mobility Providers.

Chapter 1. Introduction

6 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

1.1.3. Geographic Scope

The geographic scope of the MMTPA/CPS is citywide and beyond, encompassing all the Central Ohio

Transit Agency’s (COTA’s) service area (

Figure 3: COTA Service Area) and extending into outlying communities that are further serviced by

Mobility Providers. COTA’s service area includes all of Franklin County and parts of Delaware, Fairfield,

Licking, and Union Counties. Outlying communities are characterized by lower-density commercial, retail,

and housing development. The Columbus region as a whole is growing in both urban and suburban areas

– growth which has contributed to increased congestion and need for better transportation alternatives to

move people between urban and suburban areas and employment centers. The Mid-Ohio Regional

Planning Commission (MORPC) has projected that by 2040 COTA’s service area will experience a 13

percent increase in population, 15 percent increase in employment, and 13 percent increase in highway

traffic congestion.

Source: COTA

Figure 3: COTA Service Area

Chapter 1. Introduction

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 7

1.2. PROJECT RELATION TO THE SYSTEM OF SYSTEMS

The Smart Columbus program contains many interrelated systems that work together to provide a System

of Systems (SoS). Information from these systems are shared in the Smart Columbus Operating System

(Operating System). Both real-time and archived data is maintained in the Operating System for use by

the other Smart Columbus projects and other future applications. The SoS work together to provide Smart

Applications, Smart Vehicles, and Smart infrastructure to travelers in the Columbus area. The Operating

System enables the SoS to share data with many external systems to provide the framework for the

services provided. Figure 4: System of Systems Context Diagram shows the relationship of the SoS

with the external travelers and systems.

The Smart Infrastructure element contains the roadside units (RSUs), hubs, and corresponding network

that enable interactions between these items and the Operating System. Smart Vehicles include the on-

board units (OBUs) that will be installed in vehicles and include various vehicle types. Smart Applications

include the software-oriented solutions that will deliver other Smart Columbus project capabilities such as

multimodal trip planning, common payment, prenatal trip assistance, etc. The overlap between Smart

Applications and the Operating System indicates a shared services environment. The Operating System

is the repository for all performance data from the Smart Infrastructure and Smart Vehicles, as well as the

shared services platform that allow the Smart Applications to be directly integrated.

Source: City of Columbus

Figure 4: System of Systems Context Diagram

Mobility Providers provide travel data to the Operating System which is then made available to the

MMTPA/CPS. Individual trip requests by multimodal travelers using the MMTPA are optimized in the

Operating System, using all available transportation data. Travelers pay for trips using their CPS account,

and Mobility Providers are paid for trips from the CPS. Using this model, Travelers will be able to maintain

a single account across all Smart Columbus applications and access shared features such as trip

planning and common payment across various channels.

Chapter 1. Introduction

8 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

1.3. HIGH-LEVEL COMPONENTS

Figure 5: High-Level Context Diagram shows the relationship of the MMTPA/CPS to the Operating

System and to existing systems. Travelers interact with the MMTPA to plan and execute trips, and the

MMTPA interacts with the Operating System to optimize trip information from Mobility Providers and to

facilitate payment requests between the MMTPA and CPS. Travelers pay for service using their CPS

accounts, which are integrated with COTA’s Fare System and validation equipment through back-office

functions. MMTPA trip planning functionality is also available to users at Smart Mobility Hubs in

Columbus. Over time, Regional Systems will be able to connect to the Operating System to utilize trip

optimization in other apps. City of Columbus and Third-Party Users are able to connect to the Operating

System to receive analytics and performance measures on the system. Each of these components is

described in more detail in the remainder of this section.

Source: City of Columbus

Figure 5: High-Level Context Diagram

1.3.1. Travelers

Travelers will interact with the MMTPA/CPS system to plan, pay for, and execute single and multimodal

trips in the defined service area (Geographic Scope).

Travelers will engage in any of the modes of transportation described in Mobility Providers. Travelers

will pay for transportation services by opening a CPS account, which can be funded using a variety of

different payment media.

Travelers will access the MMTPA/CPS system primarily via smartphones. Travelers without access to

smartphones or personal computers will be able to access the MMTPA/CPS system using an interactive

voice response (IVR) system at Smart Mobility Hubs to purchase tickets.

Travelers will be able to purchase COTA smart cards at ticket vending machines (TVMs) throughout the

City or reload their CPS accounts at TVMs using cash or credit.

Chapter 1. Introduction

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 9

Travelers consist of all residents of Columbus and visitors to the City and are both banked and unbanked

(Table 46: Glossary) with respect to using the system to pay for transportation services.

1.3.2. The Operating System

The Operating System will communicate with Mobility Providers to create personalized trip itineraries for

Travelers through a process called “trip optimization.” Trip optimization is based on input from Travelers

using the MMTPA, such as origin and destination address, as well as individual preferences. The MMTPA

will display the results of trip optimization and Travelers will be able to select from a list of possible routes

and modes to determine the best choice.

Trip and payment data generated by the MMTPA/CPS will reside in a “big data” environment within the

Operating System that is comprised of data storage and data retrieval systems. Consumers of this data

will connect to the Operating System to access the data. Data will be anonymized to protect personal

information from being shared with consumers.

1.3.3. Common Payment System Payment Broker

The CPS Payment Broker will communicate payment requests between the MMTPA and COTA’s Fare

System.

1.3.4. Common Payment System Back Office

The CPS Back office will be capable of handling one-to-one and one-to-many payments to Mobility

Providers. For example, a Traveler using the MMTPA/CPS system to pay for a multimodal trip will pay

once for the total trip (all trip segments) and have the funds split for each Mobility Provider for each

segment of the total trip.

1.3.5. Data Consumers

The City of Columbus will have access to reports and performance measurement data via connection to

the Operating System to make informed decisions regarding future improvements to the MMTPA/CPS

and to support broader transportation policy decisions. The City is comprised of governmental staff within

the following departments as well as others: Department of Technology (DoT) and Department of Public

Service employees.

Third-party users are members of the public, including researchers, evaluators, and entrepreneurs, who

will have limited access to data that is generated by the system for research, evaluation and development

purposes. Third-party users will pull data from the Operating System (no bidirectional connection).

1.3.6. Mobility Providers

Mobility Providers are shared-use transportation services in which vehicles are accessed by multiple

users for a variety of trip purposes1. For the purposes of the ConOps, Mobility Providers include public

transit, car-sharing, bike-sharing, TNCs (or ridesourcing), taxis/ limos, car/vanpooling, and paratransit.

The following are examples of Mobility Providers and their relationships to the proposed system.

1 Transit Cooperative Research Program (TCRP): Shared Mobility and the Transformation of Public Service.

Chapter 1. Introduction

10 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Columbus is actively seeking Service Agreements with one or more Mobility Providers from each of the

categories provided below.

1.3.6.1. Central Ohio Transit Authority

COTA is the regional public transit provider for greater Columbus and central Ohio, offering fixed-route

bus service for the general public. Fixed-route describes public transportation service on which a vehicle

is operated along a prescribed route according to a fixed schedule. COTA serves 1.2 million residents and

provides more than 19 million passenger trips annually. COTA is currently undergoing a redesign of its

fare collection system and has replaced all the current fareboxes on their fixed-route fleet of

approximately 350 coaches with a new central fare management system (Central Ohio Transit Agency

Fare System Redesign).

1.3.6.1.1 Relationship to Proposed System

The CPS back-office and COTA back-office will share a common ledger of account information. COTA

transportation services will include fixed-route bus service, CBUS (the City’s free Downtown Circulator

bus service) and AirConnect (a direct bus service connecting Downtown and Port Columbus International

Airport) locations and schedules. COTA will provide real-time vehicle location data from its bus Automated

Vehicle Location (AVL) system to the Operating System for trip optimization purposes for MMTPA users.

COTA farebox equipment will be used to validate electronic transit tickets held by users of the MMTPA.

1.3.6.2. Transportation Network Companies

TNCs are ridesourcing companies that utilize smartphone app-based services to connect drivers with

riders in exchange for payment. TNCs differ from taxi and limo services in that drivers use their own

vehicles (non-commercial) and scheduling and payment are all app-based (payment is completely

cashless). TNCs are less regulated than taxis or similar vehicles for hire, and definition of what constitutes

a TNC may differ depending on geographic location. According to the 131st General Assembly of the

State of Ohio, a TNC is defined as “a corporation, partnership, association, limited liability company,

proprietorship, or any other entity operating in this state that uses a digital network to connect

transportation network company riders to transportation network company drivers who provide

transportation network company services.” Services provided by a TNC are distinguished as “the

provision of transportation beginning when a transportation network company driver accepts a ride

requested by a rider through a digital network controlled by a transportation network company, continuing

while the driver transports the requesting rider, and ending when the last requesting rider departs from the

personal vehicle.

1.3.6.2.1 Relationship to Proposed System

It is intended that TNCs will provide vehicle information, location, availability, and costs to the Operating

System for trip optimization of on-demand and scheduled trips. TNCs will have accounts in the CPS and

will be reimbursed from Traveler’s CPS accounts. Progress has been made toward achieving acceptance

and buy-in of the proposed system, but formal agreements have yet to be established.

1.3.6.3. Car-Sharing Providers

Car-sharing providers usually are private companies that provide access to an automobile for short-term

use, typically on an hourly basis. Cars are distributed across a network of locations within a metropolitan

Chapter 1. Introduction

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 11

area. Members of a car-sharing service can access the vehicles at any time with a reservation and are

charged by time or by mile. Car-sharing is suited to individuals who are infrequent car users and benefit

from access to a car when needed and without the overhead of car ownership.

Zipcar has recently announced a partnership with Columbus to provide on-demand access to area

residents, businesses, visitors and students. A small fleet of vehicles is available for reservation from on-

street parking spots Downtown, as well as Short North, German Village and Weinland Park. The MMTPA

will aggregate services from Zipcar to provide Travelers with shared-vehicle options in addition to other

modes.

1.3.6.3.1 Relationship to Proposed System

It is intended that car-sharing providers will provide vehicle information, location, availability, and costs to

the Operating System for trip optimization of car-sharing options. Car-sharing providers will have

accounts in the CPS and be reimbursed from Travelers’ CPS accounts. The City is currently having

discussions with Zipcar to achieve acceptance and buy-in of the proposed system. Progress had been

made toward achieving acceptance and buy-in of the proposed system with Car2go, but the company is

no longer in operation in Columbus.

1.3.6.4. Bike-Sharing Providers

Bike-sharing providers allow individuals to access a network of shared bicycles for short-term use. Bike-

sharing docking stations use technology to balance demand for bicycles and allow users to pay

electronically. Many of these networks are publicly owned and contractor operated, whereas some are run

by non-profit organizations. In downtown Columbus, CoGo provides a bicycle sharing network operated

by Motivate, which includes over 365 bicycles strategically located at 46 stations. The MMTPA will

aggregate services from CoGo to provide travelers with bike-sharing options in addition to other modes.

1.3.6.4.1 Relationship to Proposed System

It is intended that bike-sharing providers will provide bicycle availability, location, and costs to the

Operating System for trip optimization services. Bike-sharing providers will have accounts in the CPS and

be reimbursed from Traveler’s CPS accounts. Progress has been made toward achieving acceptance and

buy-in of the proposed system, but formal agreements have yet to be established.

1.3.6.5. Taxi/Limo

Taxi and limo services employ regulated vehicles that pick-up passengers via street hailing or through a

reservation service such as an internet website. The fare for these vehicles, such as taxis and limos, is

typically meter-based and is determined at the end of the ride, as opposed to ridesourcing services where

price is predetermined and agreed to in advance. The MMTPA will aggregate services for taxis and limos

to provide Travelers with for-hire options in addition to other modes.

1.3.6.5.1 Relationship to Proposed System

It is intended that taxis/limos will provide vehicle information, location, availability, and cost estimates to

the Operating System for trip optimization of on-demand and scheduled trips. Taxis/limos will have

accounts in the CPS and be reimbursed from Traveler’s CPS accounts. Progress has been made toward

achieving acceptance and buy-in of the proposed system, but formal agreements have yet to be

established.

Chapter 1. Introduction

12 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

1.3.6.6. Car/Vanpool Providers

Car/vanpooling, also referred to as ride-sharing, involves adding passengers to a private trip in which

driver and passengers share a destination. This arrangement is desirable in that it reduces each person's

travel costs such as fuel costs, tolls, vehicle wear, and stress of having to drive. Car/vanpool commuting

tends to be more popular in areas with higher residential densities and nearby jobs.

1.3.6.6.1 Relationship to Proposed System

It is intended that car/vanpooling providers will provide commute and travel information to the Operating

System for trip optimization so that MMTPA users may view and join trips.

1.3.6.7. Paratransit Services

Paratransit provides door-to-door service for individuals with disabilities who are unable to use fixed-route

transportation systems. For eligible paratransit riders in Central Ohio, COTA offers three types of mobility

services offered: Mainstream (compliance with the Americans with Disabilities Act, or ADA), Non-ADA

Service and Will Call. Eligibility for paratransit is determined in compliance with the ADA prohibiting

discrimination against persons with disabilities in the areas of employment, public accommodations and

public services such as transportation.

The ADA considers fixed-route bus service to be “the primary mode of public transportation for everyone,

including people with disabilities.” For this reason, all cities with fixed-route bus service must make the

service accessible to individuals with disabilities and provide a comparable origin-to-destination or

paratransit service for those who are unable to use the fixed-route bus service due to a disability (refer to

https://www.cota.com/mobility-services/).

1.3.6.7.1 Mainstream Service

Traveling within ¾ mile of fixed-route and during fixed-route service hours

A shared-ride service scheduled in advance

Schedule up to seven days prior and at least one day in advance

1.3.6.7.2 Americans with Disabilities Act-Noncompliant Service

Beyond ¾ mile of fixed-route but within COTA’s service area or outside of fixed-route service

hours

A shared-ride service scheduled in advance

Scheduled in advance, at least 24 hours in advance of trip request time

1.3.6.7.3 Will Call

Transportation service for riders who receive ongoing, long-term medical treatments such as

dialysis, radiation or chemotherapy

Same-day service, at least one hour before every pickup

Chapter 1. Introduction

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 13

1.3.6.7.4 Relationship to Proposed System

COTA will provide travel information to the Operating System for trip optimization so that qualifying

Travelers with disabilities may schedule on-demand, same-day paratransit trips through integration with

ridesourcing services.

1.3.6.8. Connected Electric Autonomous Vehicles

The Smart Columbus CEAV demonstration project proposes the deployment of autonomous shuttles

within Columbus. The project objective is to learn how autonomous shuttles can be used to provide

convenient, reliable First Mile, Last Mile (FMLM) transportation to individuals. It is believed that

deployment of the CEAVs will increase COTA ridership and the number of residents able to access jobs

and services through convenient, reliable first and last mile trips in the deployment area. The Smart

Columbus program is currently investigating various use cases across the city in which to test, deploy,

and evaluate use of the autonomous shuttles.

1.3.6.8.1 Relationship to Proposed System

CEAV will provide schedule, location, and availability to the Operating System for trip optimization for

FMLM connections. CEAV connections will be free of charge.

1.3.7. Parking Providers

Parking Providers are parking garages or surface lots in the Downtown District and Short North. Also

included are third-party Online Parking Management Services Businesses that provide online parking

management services to the public via a website or app. Columbus does not currently have a unified

parking availability and reservation system. Under the current system, Columbus parking is managed by a

conglomeration of public and private entities. Online sites provide private parking and payment options;

and each site only presents a partial offering of the City’s available parking. Travelers must search

multiple sites to assess the full range of parking options available, which can lead to confusion. During

events, workday commutes, and on weekends, when parking is in the highest demand, drivers

experience longer drive times and increased traffic congestion as they attempt to find available parking.

These conditions lead to longer travel times due to the search for parking, an increase in fuel

consumption, and negative impacts on air quality. The Smart Columbus program is addressing these

challenges through implementation of an Event Parking Management (EPM) system. Further information

on Parking Providers is available in the EPM ConOps.

1.3.7.1. Relationship to Proposed System

It is intended that Parking Providers will allow access to CPS accounts to pay for parking options, but

there will be no planned integration at this time. Refer to the Event Parking Management (EPM) ConOps

document for more information.

Chapter 1. Introduction

14 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

1.3.8. Regional Systems

1.3.8.1. The Ohio Department of Transportation

ODOT is the administrative department of the Ohio state government responsible for developing and

maintaining all state and federal roadways in Ohio with exception of the Ohio Turnpike. ODOT is

headquartered in Columbus. To facilitate regional development initiatives ODOT has divided the state of

Ohio into 12 districts with each district responsible for the planning, design, construction, and

maintenance of the state and federal highways in their region.

ODOT has created goals around mobility and human services transportation for the regions facilitated

through ODOT’s Ohio Mobility Management Program. The program seeks to promote cost-effective use

of available funding and to take advantage of regional deployment of enhanced technologies for all of

Ohio’s human services programs that utilize agency sponsored and public transportation resources. The

MMTPA/CPS aims to meet these goals by reducing roadway congestion through multimodal options and

improving options for non-auto (and non-single-occupant auto) mode services.

1.3.8.1.1 Relationship to Proposed System

It is envisioned that ODOT will utilize the Operating System as a central resource for trip optimization and

shared mobility services, and the CPS for centralized payments in exchange for transportation-related

services.

1.3.8.2. Dayton Regional Transit Authority

Dayton RTA has recently released a Request for Information (RFI) for their novel concept of combining

Paratransit as part of their overall Mobility as a Service (MaaS) architecture for Non-Emergency Medical

Transport (NEMT), RTA Fixed-Route Transit, transit operators in other counties, taxis, bike-share and car-

share, parking, TNCs and other services. They envision one seamless cashless system with RTA as

“mobility managers” for the region. This is one of the first agencies to take on Federal Transit

Administration (FTA) Associate Administrator, Vincent Valdes’ vision of transit agencies and the

“multimodal mobility managers for their region.” Dayton’s initiative also aligns with ODOT’s vision for

mobility regions for human services transportation.

1.3.8.2.1 Relationship to Proposed System

It is envisioned that regional systems, such as the Dayton RTA, may utilize the Operating System as a

central resource for trip optimization and shared mobility services, and the CPS for centralized payments

in exchange for transportation-related services.

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 15

Chapter 2. References

Table 1: References contains document number, title, revision and publication date of all documents

referenced in this document.

Table 1: References

Document Number Title Revision Publication

Date

IEEE 1362-1998 Electrical and Electronics Engineers (IEEE) IEEE

Guide for Information Technology System

Definition Concept of Operations (ConOps)

Document

1998 03/19/1998

USDOT Solicitation

No.:

DTFH6116RA00002

City of Columbus Smart City Application: Beyond

Traffic: The Smart City Challenge Phase 2.

"USDOT Application Volume I”

https://www.columbus.gov/smartcolumbus/applica

tion/

1 07/29/2016

N/A Smart Columbus Systems Engineering

Management Plan (SEMP) for Smart Columbus

Demonstration Program

V0.1 2/2/2017

N/A COTA Short-Range Transit Plan 2017-2021

https://www.cota.com/wp-

content/uploads/2016/04/SRTP.pdf

Final

Draft

April 2017

N/A COTA 2016-2040 Long-Range Transit Plan

https://www.cota.com/wp-

content/uploads/2016/04/LRTP.pdf

Final

Draft

April 2016

N/A 131st General Assembly of the State of Ohio,

Substitute House Bill Number 237

http://www.legislature.ohio.gov/legislation/legislati

on-status?id=GA131-HB-237

N/A 03/23/2016

N/A Shared Use Mobility Center’s (SUMC) Share-Use

Mobility Guide

http://www.sharedusemobilitycenter.org/wp-

content/uploads/2016/10/Reference-Guide-

Editsweb-version-10.24.2016.pdf

N/A 2015

Chapter 2. References

16 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Document Number Title Revision Publication

Date

ISBN 978-0-309-

44582-5

TCRP RESEARCH REPORT 188: Shared

Mobility and the Transformation of Public Transit

Final

Draft

2016

N/A Ford Greenfield Labs: Columbus Mobility Design

Research Report

Final

Draft

03/19/2018

N/A Justification for ODOT HSTC Regions Final

Report

January

2018

N/A Federal Transit Administration Shared Mobility

Definitions

https://www.transit.dot.gov/regulations-and-

guidance/shared-mobility-definitions

N/A 02/13/2017

Source: City of Columbus

Table 2: Meetings contains meetings which were relevant to development of the MMTPA/CPS ConOps

and are referenced directly or indirectly in the document.

Table 2: Meetings

Meeting Title Date

Smart Columbus Technical Discussion with SPX/Genfare at APTA Conference 05/07/2018

Via MMTPA/CPS Information Meeting 04/24/2018

Ford/TransLoc/Chariot & COTA/OSU Smart Columbus Meeting about Microtransit and

Multimodal Journey Planning

04/23/2018

SPX/Genfare and Smart Columbus Coordination Meeting 04/20/2018

Mid-Ohio Regional Planning Commission Coordination Meeting 04/11/2018

SPX/Genfare/Smart Columbus Working Session 04/06/2018

Lyft Coordination Meeting 04/05/2018

Yellow Cab and Mobile Knowledge Integration Meeting 04/05/2018

Technolution Information Meeting 03/29/2018

Transloc and MMPTA/CPS Meeting 03/23/2018

Chapter 2. References

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 17

Meeting Title Date

Google and MMPTA/CPS Meeting 03/23/2018

COTA MMTPA/CPS Integration Meeting 03/21/2018

Ford/Greenfield Labs Report 03/19/2018

Yellow Cab and MMTPA/CPS Coordination Meeting 03/06/2018

Demandtrans and MMTPA/CPS Meeting 03/06/2018

Cogo and MMTPA/CPS Integration Meeting 03/05/2018

Uber and MMTPA/CPS Coordination Meeting 03/02/2018

Lyft and MMTPA/CPS Coordination Meeting 03/02/2018

Ridewithshare and MMPTA/CPS Meeting 02/26/2018

CoGo and Department of Recreation and Parks Coordination Meeting 02/15/2018

Columbus and Siemens SiMobility Connect Meeting 07/13/2017

Smart Columbus and Lyft Involvement Meeting 07/12/2017

CoGo and Smart Columbus Projects Coordination Meeting 07/10/2017

Yellow Cab and Smart Columbus Projects Meeting 07/06/2017

Moovel RiderApp Demo Meeting 06/28/2017

Linden Focus Groups for Mothers and Older People 06/21/2017

USDOT Performance Measures Review Meeting 06/21/2017

Moovel and Smart Columbus Projects Meeting 06/06/2017

Car2go and Smart Columbus Meeting 06/02/2017

Smart City - MMTPA, IDE, and GIS Meeting 06/01/2017

Weekly Performance Measures Working Group Meeting 05/02/2017

to 11/01/2017

Siemens SiMobility Connect for Smart Columbus Meeting 05/02/2017

COTA SPX/Genfare Discussion 04/25/2017

Chapter 2. References

18 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Meeting Title Date

COTA and Smart Columbus Projects Meeting 03/09/2017

COTA Mobility Advisory Board Meeting 03/08/2017

Connected Travelers Weekly Coordination Meeting (Recurring Meeting with Project

Team)

02/24/2017

to present

Smart Columbus IDE Roles Meeting 02/22/2017

Interested Vendors Review Meeting 02/21/2017

Residential Projects Decision Matrix Review Meeting 02/21/2017

Smart Columbus Connects Linden, A Community Planning Event 02/10/2017

to 02/11/2017

Smart Columbus Connected Travelers Working Group Meeting 01/26/2017

Source: City of Columbus

2.1. STAKEHOLDER ENGAGEMENT SUMMARY

The following is a summary of end-user and stakeholder engagement activities to assess community

interest in utilizing a mobile app for multimodal trip planning and payment. Additional stakeholder

engagement summaries, as well as survey questions and answers, are provided in the Appendix of the

ConOps.

Linden Community Plan Meetings – August 2017 to March, 2018

Cluster Sampling Field Surveys – March 5-23, 2018

Linden Moms2B Focus Group – June 21, 2017

Linden Older Adults Focus Group – June 21, 2017

Online Survey – April 2017

Smart Columbus Connects Linden – February 10-11, 2017

2.1.1. Linden Community Plan Meetings

From August of 2017 through April of 2018, the City of Columbus and the Linden community have been

working together to develop a master plan to shape Linden’s future. Linden formed working groups for

five focus areas:

Education and workforce

Health and safety

Housing

Chapter 2. References

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 19

Retail and small business

Transportation

The Smart Columbus team participated in monthly Transportation Working Group meetings to better

understand the needs of the community and how Smart Columbus could help address those needs. On

Thursday, December 7, 2017, and Saturday, December 9, 2017, the Linden community members came

together for an open house at Linden McKinley High School to discuss the most important priorities from

the five topic areas. Attendees considered the past discussions and provided their own input to create

new priorities.

From the Transportation Working Group meetings and Open House events, Smart Columbus staff gained

input and user needs from the Linden community on Smart Mobility Hubs and the MMTPA/CPS. After

each project was described, the attendee was asked to complete questionnaires to identify gaps and/or

risks that we may not yet have considered.

The feedback received from over 30 residents and is summarized below.

1. MMTPA/CPS

a. Every participant had a cell phone. Over 93% of participants have a smartphone

b. Over 85% of participants have a data plan

c. Almost 80% of participants pay for travel using credit or debit cards

d. Participants were also asked to provide feedback regarding what notifications/alerts

should be received from the MMTPA/CPS. The majority of participants need:

i. Texts to alert me when I should depart my current location in order to get where I

want to go

ii. Texts to alert me when a ride is on its way

iii. Texts to confirm payment

e. In addition, participants were asked to provide feedback on what preferences/attributes

should be included in the MMTPA/CPS and if there were any preferences that have been

missed. Items needed by the participants included:

i. Plan and select multiple types of travel

ii. Save favorite and/or preferred types of travel

iii. Determine how much walking is involved

iv. Save my payment information in the app for future use

v. Find family-friendly routes (includes pedestrian or bike facilities)

vi. Find the least costly way to get somewhere

vii. Find the quickest way to get somewhere

viii. Find the route that is most friendly to the environment

ix. Find ADA-accessible routes

f. General feedback expressed great excitement and the need for the project to happen

quickly. One resident stated that he does not own a car and this application would help

Chapter 2. References

20 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

him make his travel decisions. Several residents stated that the ability to pay for all

modes of transportation on one application would make life much easier.

2.1.2. Cluster Sampling Field Surveys

The Smart Columbus team created and administered surveys to examine how community members see

themselves using smart technology to help them live their best lives. From March 5 through March 23,

2018, two community liaisons collected a total of 171 surveys at three survey locations – Linden, Easton

and Columbus State Community College (CSCC). The results from these surveys will inform the design of

the Smart Mobility Hubs and MMTPA/CPS projects.

Surveys were administered at three Columbus regions using a cluster sampling methodology: Linden,

Easton, and CSCC. The community liaisons visited about four physical locations within each region in an

effort to get a good sampling of residents and visitors to those areas. Surveys were administered on site

and in person via paper surveys. The survey results were then entered into a database for analysis.

Key takeaways from field surveys issued to stakeholders in the Columbus area in 2018 are included in

Appendix B and summarized below. There were about 100 respondents to the surveys.

Over 90 percent of respondents stated that they had a cell phone. Of those, over 90 percent said

their cell phone was a smartphone. The majority of people with smartphones – 87 percent – have

a data plan.

Text messages are the most popular choice for receiving notifications from an app.

The most popular three features that respondents would like to see in an app (in order of

preference) are: 1) Plan/select multiple types of travel; 2) Find the quickest way to get

somewhere; 3) Find the least costly way to get somewhere.

When making plans for getting around, 40 percent of respondents said they would be most likely

to use cash; 35 percent of respondents said they would be likely to use a debit card; and 25

percent said they would be most likely to use a credit card. Respondents were asked to pick one

preference.

2.1.3. Linden Community Outreach

More than 170 Linden community residents (Linden Residential District) shared their views and ideas

regarding what will make Linden a “smart” community as part of the Smart Columbus initiative. The two-

day community dialogue, branded the “Smart Columbus Connects Linden” community planning event,

was held February 10 and 11, 2017, at St. Stephen’s Community House, 1500 E. 17th Ave. in Columbus.

The desired outcome of these meetings was to solicit input on the deficiencies or limitations of the current

system, and to inform the ConOps development for Smart Columbus projects that directly affect Linden.

Information gathered during the two-day Connect Linden discussions, as well as discussions with Linden

leaders, community surveys, and other feedback, is included in Appendix A. Stakeholder Engagement

Summary.

Key takeaways from the sessions included: most of the attendees said that they would favor a

smartphone app to make travel arrangements and pay for them, seeing it as a convenient, no-cash-

needed option; also, Linden residents have privacy concerns with personal information provided at

kiosks.

Chapter 2. References

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 21

2.1.4. Linden Residential District

Linden is a high-opportunity Columbus neighborhood in need of economic improvement. Linden was

chosen as the first neighborhood district for its numerous socio-economic challenges, including low

household income, lack of major employers and high infant mortality rates. These problems are

compounded by the lack of access to transportation options. Despite proximity to the central core of the

city, basic services such as healthcare, grocery stores and banking are scarce within its boundaries.

Many residents are transit-reliant; however, planning and completing a trip to access employment and

services can be challenging, particularly for parents with young children, seniors and travelers with

disabilities. There are also many FMLM challenges in the district.

The Linden residential area is the primary focus of the MMTPA/CPS to solve how to allow residents to get

FMLM access to COTA’s service. Linden has been identified as an underserved community and access

to jobs is the motivator to provide MMTPA service to this community. The secondary focus area of the

MMTPA is the outlying communities which are not directly serviced by COTA.

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 23

Chapter 3. Current System

The current system is comprised of mobility services that are not designed to work together in a

comprehensive way that is convenient for all travelers. Travelers must create multiple payment accounts

across different modes of transportation and rely on disintegrated ways of planning and booking a trip.

There is no single platform that links payments and accounts and allows travelers to seamlessly book and

pay for any mode of transportation as part of a single trip regardless of the mobility provider.

There are challenges to facilitating MaaS in the current system that must be overcome (Mobility as a

Service), such as improving service integration through a common interface, encouraging open and

secure data-sharing with Mobility Providers, solving issues related to customer “ownership” and trip data,

and determining ways to incentivize Mobility Providers to work together to support a common mobility

platform.

3.1. DISINTEGRATED APPS AND SERVICES

Mobility Providers in Columbus, as in the rest of the country, offer their own single-purpose mobile apps to

promote their own services, with the common objective of offering superior transportation and parking

services to customers. Many of these apps include interactive reservations, ability to track vehicle arrival

and progress, make schedule adjustment and cancelations, in addition to dynamic dispatch and routing of

vehicles to customers. Integrated payment systems allow travelers to register various payment media to

pay for services using their smartphones. While these systems provide great service and flexibility to

travelers of a single mode, there is lack of integration with other transportation services. Customers are

required to download and install multiple apps, and register and maintain multiple payment methods, to

complete trips involving more than one segment, or to compare prices, location, and availability between

modes and services.

Third-party mobile apps serve as “data integrators” for the traveling public by combining schedule

information and service availability from different transportation companies (including COTA, TNCs, bike-

shares, and car-shares) using Software Development Kits (SDKs) and Application Programming

Interfaces (APIs) to link with other apps. These apps rely on links to other apps to complete booking and

payment for requested services. As a MaaS solution (Mobility as a Service), these applications fall short

by providing only limited access to different modes and failing to include comprehensive coverage or a

single payment method for all legs of a multimodal trip, requiring that users move from one app to the

next to book and pay for services.

Transit App is a notable, free integrated mobile app used in Columbus that is available on both Apple and

Android devices. Transit App works by aggregating fixed-route schedule information and real-time bus

tracking information provided by COTA, in addition to providing real-time availability of ridesourcing

(Uber), and bike-sharing (CoGo). Users can enter their location or use a device’s GPS to access a list of

nearby bus connections based on their location on a map or tap on a bike-sharing icon on a map to open

a linked account to book or reserve a connection. Transit App also provides access to COTA bus routes,

CBUS (the City’s free Downtown Circulator bus service) and AirConnect (a direct bus service connecting

Downtown and Port Columbus International Airport) locations and schedules. An additional feature of

Transit App includes the ability to provide a countdown of when each bus will arrive at the nearest stop.

Users can be alerted at the time they need to leave to catch the bus, and when to alight if the user has

selected a stop.

Chapter 3. Current System

24 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

While Transit App provides many of the features desirable in a trip planning app, it does not provide a

multimodal trip plan (it provides only one mode at a time) or a comprehensive platform to plan, book, and

pay for multimodal trips from a single account. Furthermore, it does not provide a mechanism for the City

to capture the trip and payment data which is central to this ConOps.

MORPC’s Gohio Commute program was created in 2017 with RideAmigos. It is a website that seeks to

improve the way people commute between home and work by connecting users via transit, carpool,

vanpool, and bike/walking services. The program helps employers reduce single occupancy vehicle

(SOV) usage at their workplaces. Employers can manage their own private sub-network for employees.

The program consists of online tools and resources that can help employees try new modes of

transportation. Individuals can explore their travel options within a multimodal trip planner, find carpool

partners, learn about transit, find bike-friendly routes, and request a free Emergency Ride Home. The

website also encourages employers and other users to log their commutes and participate in challenge

goals and gamification. Incentives include the Central Ohio Commuter Challenge where participants can

win prizes by replacing driving alone trips with alternative modes of transportation. Employers can set up

their own independent challenges or incentives for work place benefits. Gohio Commute also seeks to

emphasize the positive health and environmental impacts of non-SOV travel, such as calculating the

amount of CO2 emitted and calories burned from each mode of travel.

COTA currently provides a trip planner application on its website allowing customers to create a trip

itinerary, but this service is limited to the fixed-route bus system and does not incorporate additional

transportation modes or comprehensive regional service.

3.2. SOCIAL EQUITY ISSUES

As the paratransit provider for Central Ohio, COTA is responsible for social equity issues (like accessible

vehicles) that other private companies, such as TNCs, do not have to address. The Americans with

Disabilities Act (ADA) requires public agencies provide paratransit service within ¾ of a mile from any

fixed-route service. Within the current system, however, paratransit service may not be convenient if it

requires at least 24 hours advance trip reservations and provides a large (about 30 minutes) arrival

window. This situation results in high cancelation rates and opportunities to enhance service.

Only about 20 percent of paratransit users require accessible vehicles. This means that the other

ambulatory 80 percent of the riders could be accommodated by lower cost TNCs. COTA’s paratransit

contracted trips cost on average $36, whereas TNC costs for the same trip can be under $20.

Many agencies have begun to use on-demand ridesourcing options for paratransit trips for their

ambulatory customers instead of the higher cost alternative. The Massachusetts Bay Transportation

Authority (MBTA) in Boston, for example, was one of the first to explore this operation with their on-

demand pilot for their RIDE paratransit customers, allowing customers to book accessible trips via

smartphones. (https://www.mbta.com/accessibility/the-ride/on-demand-pilot). A result of this program has

been to reduce the average per trip cost from $46 to $13; however, it has become very popular and

usage of the service has increased significantly. The MBTA has estimated a net savings of about 6

percent. By capping the per-trip trip subsidy, they have been able to produce a net savings. Other

strategies can be explored like limiting the number of trips per day.

TNCs have lowered the trip costs and increased ease of use of FMLM transportation over traditional taxi

services. However, end-to-end use of ridesourcing options are still too expensive for most travelers to use

on a regular basis. Transit agencies are subsidized at least 50 percent of their operating cost because

society recognized the benefit of moving single passenger travelers to shared services. UberPool and

LyftLine shared ride services have helped reduce costs. The major players like Google Maps are still

Chapter 3. Current System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 25

trying to show TNCs as alternatives to transit for trips instead of a compliment to transit. Many cities are

deploying multimodal trip planners that combine transit with TNCs. While multimodal apps that provide

door-to-door trip planning and a single CPS can increase transit ridership, it will not likely see large scale

adoption unless the FMLM trips are subsidized to the extent the transit trips are subsidized.

3.3. BACKGROUND AND OBJECTIVES

The Columbus area is characterized by high SOV usage, low transit usage, and low-density

urbanization.2 For many residents, car dependency is not a choice as there are insufficient travel options

(based on location) or there is a preexisting lack of trust or familiarity with existing travel options. Despite

many positive initiatives to improve transit service and reliability, there is a public perception of excessive

trip time and service uncertainty, coupled with a lack of familiarity with different options, such as

AirConnect, CBUS, and others.

COTA’s objectives as the public transit provider in central Ohio and Columbus are to increase customer

convenience and operational efficiency through seamless integration with implementation of its new Fare

System and mobile ticketing solution. Below are specific objectives with respect to the new Fare System

upgrade:

Reduce the use of cash-for-fare payment onboard buses to minimize dwell time and reduce

operating costs, and to achieve cost efficiencies through the reduction of cash handling, number

of forms of fare media and operating cost.

Reduce onboard fare processing time to improve on-time performance and make the boarding

process easier and more convenient for customers.

Use centralized server/account-based processing in which fare calculation and payment are

completely carried out in the back-office.

Provide customers a “guaranteed lowest fare” system that would automatically charge customers

the lower amount based on how much they’ve travelled.

Allow retrieval of accurate and timely ridership and revenue data which can be used for detailed

analysis and reporting to determine transit trends among riders.

Protect customer privacy and transaction security by complying with Payment Card Industry (PCI)

standards, ensuring the security and confidentiality of Personally Identifiable Information (PII).

Support open architecture and be extensible to support new technologies as they mature in the

industry.

3.4. OPERATIONAL POLICIES AND CONSTRAINTS

Operational policies and constraints in this section apply to the current situation. Operational policies are

predetermined decisions regarding the operations of each component or sub-component of the current

system, typically in the form of general decisions or understandings that guide development and decision-

making activities. Operational policies inform decisions made in the design of the current system.

Constraints are impediments outside of policy that restrict the current system from achieving its goal with

respect to objectives.

2 Ford Greenfield Labs: Columbus Mobility Design Research Report

Chapter 3. Current System

26 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Table 3: Operational Policies and Constraints of the Current System

Category Operational Policies and Constraints

Constraint COTA is limited in its ability to address the needs of the Smart Columbus program

until the Fare System upgrade is complete.

Constraint COTA's new Fare System relies on a single vendor (SPX/Genfare) rather than open

architecture designed to accept and support devices and technology from other

vendors without custom integration. Integration with COTA's Fare System will require

direct contracting with SPX/Genfare in addition to coordination with COTA.

Constraint It is acknowledged there are existing policies and constraints imposed by Mobility

Providers through existing API usage which limit the functionality available to third-

party developers, such as the ability to compare detailed cost information with

potential competitor services. Also, some Mobility Providers may not currently share

APIs with third-party developers or support open standards and data exchange. Many

of these operational policies and constraints are described in detail for the proposed

system (Chapter 5. Concept for the New System) and will be addressed in

subsequent partner agreements.

Constraint Parking Providers may not, under their current contracts, be under obligation to share

data with a third party. This constraint is addressed in more detail in the EPM

ConOps.

Policy With respect to COTA’s Fare System upgrade, there are no operational policies

preventing integration with the CPS or limiting third-party developers from integrating

with the new system; however, integration is only possible through a separate

contract with SPX/Genfare, the vendor for the system upgrade. COTA’s specifications

with SPX/Genfare require compatibility with alternate modes of transportation – such

as ridesourcing and car-sharing companies – as part of the integration with the Smart

City initiative and to be able to expand as new technology becomes available.

According the COTA’s specification for the new fare system, Requirement 15.4.1.a:

The fare management system shall maintain flexibility for potential future integration

with external systems including, but not limited to, accepting for COTA rides the

payment media associated with, and/or enabling acceptance of COTA fare media

with:

COTA City Cards

Third-party transit agency cards

Ridesourcing services (e.g. Uber)

Mode-share services (e.g. Zipcar, CoGo bike-sharing); and Partner retailers

Policy Fixed-route schedule and bus location data feeds are freely available from COTA but

are provided on an “as is” and “as available” basis. COTA grants non-exclusive,

limited and revocable rights to use, reproduce, and redistribute its data subject to the

terms of agreement and use defined on their website (http://www.cota.com/data). Source: City of Columbus

Chapter 3. Current System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 27

3.5. DESCRIPTION OF CURRENT SYSTEM

3.5.1. Central Ohio Transit Agency Fare System Redesign

COTA is currently undergoing a redesign of its fare collection system by replacing all the fareboxes on its

fleet of approximately 367 coaches and installing “validators” on approximately 80 coaches that will permit

cashless transactions and integrate with an account-based mobile ticketing solution. COTA is also

planning to upgrade and/or replace their current Ticket Vending Machines (TVMs) and Point of Sale (PoS)

workstations to allow for multiple forms of payments and payment media such as smart cards, online

payments and standard magnetic cards.

COTA’s Fare System upgrade consists of the following components and subsystems:

Fare Management Central System (account-based)

Reporting module

Mobile ticketing application

Fareboxes (e.g., accepting cash, smartcards, e-tickets, read-only magnetic stripe cards)

Ticket Vending Machines (TVMs)

Point of Sale (POS) workstations

Stand-alone smartcard, magnetic stripe card, and e-ticket reader for demand response vehicles

(conserving space in comparison to a farebox)

Smart card stock

Smart card printer and encoder

Accepted fare media include:

Contactless, Radio Frequency Identification (RFID)-equipped smart cards

Mobile devices with optical bar code [and support for Near-field Communications(NFC)] – “e-

ticket”

Limited-Use Media (LUM) with optical bar code

Magnetic stripe cards

Cash

Fareboxes on busses will be equipped with a contactless RFID reader compliant with the ISO 14443 Type

A and B standard for smart cards, NFC-enabled mobile devices, and credit/debit contactless payments.

The Fare System will accept various forms of payment including cash, magnetic cards, smart cards and

mobile tickets (Figure 6: COTA Farebox Upgrade).

Chapter 3. Current System

28 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Source: City of Columbus

Figure 6: COTA Farebox Upgrade

A mobile ticket represents a virtual credit redeemable for one trip in the COTA network. After positive

validation at a farebox, the mobile ticket is redeemed in the central Fare System and expires from the

Traveler’s account. Fare payment media, such as credit/debit cards, that are activated on a mobile app

will be visually represented as a mobile e-ticket: a virtual page with standardized graphical elements, to

be displayed on the mobile device screen for presentation and validation visually and/or by optical

scanning. All mobile tickets will display at minimum the following information:

A machine readable 2D optical code compliant with ISO-15415, encoding the unique serial

number that shall serve to create the identifier used to validate and track the ticket and

associated transactions in the system

Human readable text displaying the serial number encoded in the optical code

A dynamic security feature verifiable by a human inspector (e.g. moving graphic, changing color,

real-time clock)

A soft key to close the mobile ticket

Opening the mobile ticket page will set the ticket in an active state (in use). For the duration that the

mobile ticket is active, a selectable notification shall appear in the mobile device’s notification center. The

device user will be able to access the mobile ticket page directly by selecting this notification. For the

duration that a mobile ticket is active, the user will retain the unlimited ability to move between pages of

the app, minimize the app, and use other apps on the device, and return to the active mobile ticket screen

Chapter 3. Current System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 29

upon maximizing the app. An active mobile ticket will remain accessible to the user in an active state for

presentation and validation following an unexpected shutdown of the app, or reboot of the device; the

original activation time and date shall remain in effect.

If the mobile device NFC-enabled and compliant with ISO 18092/ ISO 21481, the device will broadcast

the same unique serial number that is encoded in the optical code, while the mobile ticket remains active.

Closing the mobile ticket page will set the ticket in an inactive state (not in use), clearing the notification

from the device’s notification center, and terminating any NFC transmission.

3.6. MODES OF OPERATION FOR THE CURRENT SYSTEM

Table 4: Modes of Operation for the Existing COTA System describes the modes of operation for the

current system, including the impacted user classes for each mode.

Table 4: Modes of Operation for the Existing COTA System

Mode Definition

Operational (regular) Normal operating condition, the current system is operating as

designed. The system is function during all hours of the day and

is continually available, 24-hour per day, 365-day per year

operation.

Reduced availability Reduced availability associated with planned maintenance but

falling outside the start and/or end times and dates agreed

between COTA and the Contractor as considered as impacting

system availability.

Mission Critical Errors (Severity 1) A Mission Critical Error is defined as an error that renders the

system or a core set of functions unusable.

Severe Impact Errors (Severity 2) A Severe Impact Error is defined as an error that severely

impacts the core functions by slowing them down to perform

outside of established performance requirements. A workaround

might be available for the impacted core functions.

Minor Impact Errors (Severity 3) A Minor Impact Error is defined as an error that affects system

operation or functionality in any way but is not a Critical Error or

Severe Impact Error.

Maintenance The condition of the current system where service is unavailable

due to routine or unscheduled maintenance.

Source: COTA

Chapter 3. Current System

30 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

3.7. USER CLASSES OF THE CURRENT SYSTEM

Travelers, the City, COTA and the Fare System Vendor comprise the user classes of the current system

as described in this section. Table 5: Current System Users describes these user classes.

Table 5: Current System Users

User Classes Description

The City The City is comprised of City of Columbus employees who wish to partner with

COTA to facilitate multimodal trip planning and payment for Travelers. The City

desires to collect ridership data to guide public policy decisions and make

informed decisions regarding economic and transportation policy, and to be

able to forecast economic changes and travel behavior in the region.

Travelers End-users of the current system (residents and visitors of Columbus) who

utilize COTA's fixed-route bus service as well as disintegrated third-party apps

and services to plan and pay for services in the region.

Mobility Providers Transportation service providers who offer their own single-purpose mobile

apps with the common objective of offering superior transportation services to

their own customers. Mobility Providers in the Columbus region who have

participated in stakeholder engagement for the ConOps include Lyft, Yellow

Cab, Uber, CoGo, Zipcar.

COTA COTA employees who are responsible for system management and related

operations and services; and for determining policies and regulations related

to the fare management system, and for managing contracts with the vendor

of the system. COTA employees who are responsible for maintenance, uptime,

and availability of the system; and for troubleshooting and coordinating

between travelers, operational users, and the vendors of the bus and fare

system.

Fare System Vendor SPX/Genfare is responsible for developing and implementing the Fare System

upgrade for COTA, and for back-end functions related to fare collection and

management.

Source: City of Columbus

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 31

Chapter 4. Justification and Nature of Changes

While COTA’s Fare System upgrade satisfies many of the needs for the CPS account-based solution, it

does not currently provide for integration with other transportation companies to allow payment

processing for different modes, and its planned mobile ticketing component is not integrated with other

third-party trip planning apps other than its own fixed-route bus system.

Gaps in the current system may be summarized as follows:

Disintegrated mobile apps require travelers to download and install multiple apps and register

multiple payment media to plan and pay for multimodal trips

Lack of a comprehensive platform to plan, book, and pay for multimodal transportation

City agencies do not control the trip data, and face obstacles when requesting trip data from

Mobility Providers

Trips are not being optimized for ride-sharing

Unbanked users must rely on cash for transportation options

Lack of incentives for Mobility Providers to be part of a MaaS solution

Lack of incentives for Travelers to engage in multimodal trips

The overarching objective of the MMTPA/CPS is to provide a single convenient app where travelers can

plan and pay for multimodal trips from a single convenient account. This need is especially prevalent

when some portion of the trip is taken with fixed-route bus service. A fixed-route bus service is unlikely to

originate at a customer’s desired point of origin, and unlikely to terminate at their preferred destination. As

such, the use of fixed-route bus service creates a need for FMLM transportation, whereby a person must

find suitable transportation from their origin to the beginning of a fixed-route bus trip, and from the

termination of their fixed-route bus trip to their ultimate destination. Currently, it is not possible to visit a

single website or application and obtain information on multiple transportation options beyond transit,

walking and personal vehicle tied to pricing, payment, and scheduling services that can satisfy these

needs.

Multimodal transportation is an important service that has emerged as a leading Smart City application.

Columbus has committed to improving transportation options for all residents, including access to jobs

and opportunities that are serviced through improved transportation options, through the Smart Columbus

project in general, and the MMPTA/CPS project specifically. This section identifies the user needs

developed for the MMTPA/CPS project and the justification of those user needs derived from existing city

goals, working group sessions, surveys, and interviews. Refer to Appendix A and Appendix B for more

information on stakeholder outreach activities.

Furthermore, the lack of a current, comprehensive system for multimodal trip planning can be a source of

inconvenience for travelers. A single point of information and scheduling services could provide additional

convenience and completeness.

Chapter 4. Justification and Nature of Changes

32 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

4.1. JUSTIFICATION FOR CHANGES

The MMTPA will address eight primary gaps in the current system that are unmet under existing

conditions. By satisfying these needs, the MMTPA/CPS will achieve its objective of supporting multimodal

trip planning, and ultimately its goals of improving mobility, efficiency, opportunity and customer

satisfaction. Table 6: Justification for Changes outlines the improvements the MMTPA/CPS offers

above and beyond the existing system.

Table 6: Justification for Changes

User Class Current Situation Benefit of MMTPA/CPS

The City The City does not have a single point

of information about how travelers are

accessing and paying for

transportation in Columbus and

needs actionable information about

transportation usage to make better

policy decisions.

The City will have access to detailed

travel data through integration with

the Operating System. Data

generated by the MMTPA/CPS and

collected in the Operating System to

forecast economic changes and travel

behavior. Information can be used to

guide public policy decisions.

Travelers Travelers do not have a single,

comprehensive list of Mobility

Providers available and need real-

time information about what Mobility

Providers are currently operating in

the area. Travelers are not informed

when new Mobility Providers come

online or when an existing Mobility

Provider suspends service or exits

the market.

The MMTPA/CPS will provide

Travelers with a single,

comprehensive list of Mobility

Provider options currently available in

an around Columbus.

Travelers Travelers must pay Mobility Providers

separately using multiple apps, which

requires creating and maintaining

separate accounts and different forms

of payment. There is no single

application which is integrated with a

CPS to allow payment for multiple trip

segments at once.

The MMTPA/CPS will allow Travelers

to maintain a single account through

which all Mobility Providers may be

paid for all trip segments taken. The

CPS will provide a single back-office,

account-based system allowing users

to register multiple forms of payment

to pay for transportation and parking

services.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 33

User Class Current Situation Benefit of MMTPA/CPS

Travelers Travelers need to gather travel

information from multiple sources,

individual websites or applications,

but are unable to book trips through a

single application, or plan and pay for

an entire multimodal trip from origin to

destination using a single mobile

application.

Provide Travelers with a tool to

plan/reserve and book a multimodal

trip through single application.

Travelers Travelers must enter preferences into

multiple Mobility Provider websites or

mobile applications or are limited in

the number of preferences they can

store to customize trip planning

results.

Provide Travelers with a single tool

that records their travel preferences

and filters/sorts their travel options

based on those configurable

preferences.

Travelers Travelers must visit multiple Mobility

Provider websites or applications to

obtain pricing estimates, then

compare and make any adjustments

needed before manually comparing

those estimates.

Provide Travelers with a single tool to

compare costs across modes and

individual Mobility Providers so they

can make better informed travel

decisions.

Travelers Unbanked or underbanked users

must rely on cash for transportation

services.

A system that can be used by

residents and visitors alike who are

unbanked or underbanked and wish

to utilize the CPS; reduce number of

cash transactions.

Mobility Providers Mobility Providers are operating in

silos and not providing customers

with a single convenient experience.

The ability to price journeys across

multiple modes, coupled with visible

and modifiable business rules for

allocating revenue across Mobility

Providers, which allows them to

understand and support the shift to

integrated management.

Source: City of Columbus

Chapter 4. Justification and Nature of Changes

34 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

4.2. DESCRIPTION OF DESIRED CHANGES

As the public transit provider in central Ohio and Columbus, whose mission is to connect neighborhoods

and residents together, COTA plays a vital role in the facilitation of MaaS. Working together with Mobility

Providers will allow COTA to increase coverage and attractiveness of transit services, and lead to

increased ridership and fewer SOV trips. By incorporating other Mobility Providers into a common

platform with transit, MaaS can resolve FMLM travel barriers preventing users of the current system from

relying solely on transit services.

The MMTPA/CPS will add new capabilities over the existing system and improved mobility for users, such

as ability to compare costs between Mobility Providers, integration with the CPS allowing for all segments

of a multimodal trip to be paid at once, and integration with the Operating System for improved access to

travel data and system performance. The desired outcome of the MMTPA/CPS for the region is to

increase usage of existing transportation services in Columbus, which can potentially increase access to

jobs and services for residents. Capability changes in the proposed system are summarized below.

Table 7: Major Capability Changes in the Proposed System

Gaps in the Existing System Major Capability Changes in the Proposed System

Disintegrated mobile apps and

services require travelers to

download and install multiple

apps and register multiple

payment media to plan and pay

for multimodal trips

Provide travelers with a single, convenient platform to

plan, book, and pay for multimodal trips through a single

app; it should not be necessary to install and maintain

multiple apps to get from Point A to Point B.

Provide incentives for multimodal trips which may include

credit toward different modes of travel based on

preferences

Lack of control of trip data; public

agencies face obstacles when

requesting trip data from Mobility

Providers

Use the Operating System to plan trips and share trip data

with third-party users; do not depend on third-party apps

to provide trip planning.

Utilize deep integration tools and APIs offered by Mobility

Providers to optimize trip requests in the Operating

System.

Centralize data in the Operating System to forecast

economic changes and travel behavior.

Trips are not optimized for ride-

sharing

Use the Operating System to optimize trips for ride-sharing and

provide on-demand services for paratransit; meet National Transit

Database (NTD) requirements to allow for federal subsidies,

reduce current paratransit costs, improve ridership, and work

together with fixed-route to provide multimodal door-to-door

service.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 35

Gaps in the Existing System Major Capability Changes in the Proposed System

Fewer mobility options for

unbanked users, and users

without access to smartphones

Improve mobility for all Travelers with access to different

modes of transportation, such as car-sharing, and options

for door-to-door service; provide personalized trip

itineraries.

Allow unbanked Travelers to fund CPS accounts using

reloadable prepaid debit cards not tied to checking

accounts, or by loading cash into their CPS accounts at

COTA TVMs.

Allow Travelers without smartphones to access an IVR

system that allows use of a touch-tone phone to request a

pre-purchased trip pickup.

Lack of incentives for Mobility

Providers

Allow for seamless payments integration.

Mobility Providers will increase “customer-centric” focus

through partnership with Smart Columbus and willingness

to improve mobility options for the public.

Access to comprehensive trip data captured in the

Operating System may lead to better decision making and

better customer service and give new insights on travel

usage in the Columbus region.

Provide opportunity for Mobility Providers to grow

business by linking to larger regional transit systems

(COTA) through MMTPA.

Allow for potential cost reduction by integrating with the

CPS to streamline payment services.

Source: City of Columbus

Table 8: User Needs contains user needs of the project as identified by stakeholders of the project, use

cases, survey, and existing systems. Each need is given a combination of unique identifier and title for

reference purposes in Chapter 6. Operational Scenarios. All user needs are grouped by class as

defined in Chapter 5. Concept for the New System.

By meeting these user needs, the MMTPA/CPS will provide value beyond the current system, support

multimodal trip planning, and increase mobility throughout Columbus. These claims can be objectively

evaluated by focusing on indicators of application usage and customer satisfaction with the MMTPA and

CPS. The Smart Columbus team will collect traveler survey data directly from MMTPA/CPS users, as well

as usage information from the Operating System to better understand how customers are using the

MMTPA/CPS, and how satisfied they are with the application. More detailed information on the types of

information collected and the statistical analysis used to make inferences about overall application

success will be forthcoming in the Smart Columbus Performance Measurement Document.

Chapter 4. Justification and Nature of Changes

36 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Table 8: User Needs

Identification Title Description Rationale

TRAVELER NEEDS

MMTPA/CPS-

UN001-v02

Real-Time Travel

Information

The MMTPA/CPS system needs to provide Travelers with access to

real-time travel information. Real-time travel information will vary

depending on the mode of travel. For example, fixed-route service will

include real-time updates on arrival time, bike-shares will include real-

time updates on availability at stations, and TNCs will include real-time

updates on service availability and price. As appropriate, real-time travel

information will include present and expected departure and arrival times

accounting for traffic congestion and delays. Travelers need the MMTPA

to provide real-time vehicle location and availability information to the

Operating System, to allow trip optimization services to determine the

best available trip options for Travelers based on location, destination,

and user preferences.

To effectively plan

routes, make

connections, switch

modes, and

determine if

services are

running late.

MMTPA/CPS-

UN002-v02

Personal Devices The MMTPA/CPS system needs to operate on iOS and Android devices.

Travelers need to be able to download and install the MMTPA to their

personal devices from public app stores.

To support a range

of device operating

systems.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 37

Identification Title Description Rationale

MMTPA/CPS-

UN003-v02

Compare Trip Itineraries The MMTPA/CPS system needs to provide Travelers with the ability to

compare trip itineraries by mode, travel time (i.e., quickest), and cost

(i.e., lowest). For services where cost information is subject to change,

the MMTPA needs to update prices in near real-time so that they may

adjust travel choices as needed if pricing information changes.

Depending on the service, cost information may be an estimate of actual

costs based on travel distance and/or other pricing factors as

determined by the provider. Cost information needs to be available in

near real-time to allow Travelers to adjust travel choices as needed. The

MMTPA will present trip itineraries to Travelers in accordance with

individual user preferences stored in the MMTPA. For example, if a user

has a stored preference for trip segments below a certain cost threshold,

then only trip segments meeting the preference will be considered when

determining the best trip options for the Traveler.

To make informed

travel decisions

regarding mode,

travel time, and

cost, in accordance

with personal

preferences.

MMTPA/CPS-

UN004-v02

User Preferences The MMTPA/CPS system needs to provide Travelers with the ability to

store user preferences. User accounts will be password protected and

the users will be able to change their passwords. Preferences include

(1) preferred mode/service, (2) maximum total cost, (3) maximum

number of trip segments, (4) preferred results presentation format (order

by “cheapest” or quickest route), (5) car preference (for car-sharing

services), (6) maximum price per mode, (7) maximum trip duration, (8)

preferred maximum walking distance, (9) accessible vehicle, (10)

environmental impact or “greenest” trip, (11) dedicated bike lane. User

preferences should be optional configurations in the application. Price

preferences should be specific to transportation mode. For example, a

user should be able to specify a price preference for a specific car-

sharing service not to exceed $20 for any individual trip. The system

must record preferences for multiple transportation modes and

recommend trip segments based on those preferences. Users also need

the ability to easily view travel options that do not satisfy stored

preferences, without having to change those settings within the

application. This ability is important to facilitate making informed travel

decisions.

To reduce or filter

unwanted services

and modes from

the set of choices

presented in the

MMTPA.

Chapter 4. Justification and Nature of Changes

38 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Identification Title Description Rationale

MMTPA/CPS-

UN005-v02

Accept

Bookings/Reservations

The MMTPA/CPS system needs to provide Travelers with the ability to

book/reserve trips in accordance with the policies of individual Mobility

Providers and to receive confirmation that trips have been processed

and accepted. For example, for trip segments using public transit the

Traveler will be able to purchase an electronic ticket using the MMPTA,

and for trip segments using bike-sharing the Traveler will be able to view

bike availability at stations and purchase a ride code to unlock the bike.

To provide the

convenience and

flexibility of using a

single application to

book/reserve

multimodal trips.

MMTPA/CPS-

UN006-v02

CPS Integration The MMTPA/CPS system needs to provide Travelers with seamless

integration with the CPS. Travelers will be able to view, book, and pay

for multimodal services without leaving the MMTPA.

To pay for

multimodal trips

and to eliminate the

need for multiple

applications or

multiple forms of

payment.

MMTPA/CPS-

UN007-v02

Access to Instructions and

Educational Material

The MMTPA/CPS system needs to provide Travelers with access to

limited instructions for use of the application. Instructions will be

accessible within the application, such as help with navigation or how to

access account information. Travelers will have access educational

material outside of the application, such as links to educational material

pertaining to each mode of service to understand how the service works.

Access to instructions and educational material does not constitute

training, either web-based or in-person.

To facilitate

understanding and

adoption of the

application.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 39

Identification Title Description Rationale

MMTPA/CPS-

UN008-v02

Notifications and Alerts The MMTPA/CPS system needs to notify Travelers of service

disruptions, or if a reserved trip is delayed or canceled. Travelers may

configure the types of notifications they receive, including frequency, to

provide for better user experience. Travelers will receive personalized

traffic information including early warning in case of an increasing travel

time to a specific location and possible alternative routes and/or modes.

An example of this would be a notice based on predictive traffic

information or a travel time forecast. Travelers will be notified when

reaching an important step during travel such as an upcoming transfer

point. Users also need to be informed when a reserved service is no

longer available or is altered. Users need to be provided with

notifications or prompts, such as departure times or stop notifications.

Options for receiving notifications and alerts should include push

notifications, email, and text message.

To be informed of

changes to a

scheduled trip and

to adjust as

needed.

MMTPA/CPS-

UN009-v02

Trip History The MMTPA/CPS system needs to provide Travelers with the ability to

view trip history. Trip history will not be stored in the Operating System.

To have a complete

record of all travel

MMTPA/CPS-

UN010-v02

Trip Changes The MMTPA/CPS system needs to allow Travelers to make changes to

an existing trip. This includes changes or cancelations prior to the start

of the trip or changes made during a trip (if applicable). Cancelations or

changes will be subject to the policies of individual Mobility Providers.

The MMTPA/CPS system needs to notify Mobility Providers if a reserved

trip is canceled or modified by a Traveler, in order for them to process

the request and make the necessary changes as allowed.

To account for

unforeseen

changes and allow

for convenience

and flexibility when

traveling.

Chapter 4. Justification and Nature of Changes

40 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Identification Title Description Rationale

MMTPA/CPS-

UN011-v02

Loyalty, Incentives and

Rewards

The MMTPA system needs to provide Travelers with access to

incentives and rewards for scheduling and completing multimodal trips

using the CPS. Incentives and rewards may include discounted

transportation, or points toward coupons that may be earned from

participating Mobility Providers, local vendors and merchants. Loyalty

programs can be monitored through the system. Gamification may also

be used to incentivize multimodal trips. Travelers need to be able view

progress towards earning an incentive or reward when logged into the

MMTPA to monitor progress. Incentives and rewards will be

administered through back-office functions of the CPS.

To influence user

adoption of the

MMTPA/CPS and

to encourage

multimodal trips.

MMTPA/CPS-

UN012-v02

Graphical User Interface The MMTPA/CPS system needs to provide Travelers with a Graphical

User Interface (GUI). The GUI needs to display maps, text and other

graphical information to allow effective use of the application. Travelers

also need an interface to make payments, manage account information,

and register payment methods. All interfaces need to be simple to use

and facilitate use on a mobile device.

To allow Travelers

to interact with the

app.

MMTPA/CPS-

UN013-v02

User Feedback The MMTPA/CPS system needs to provide Travelers with the ability to

submit feedback on the app. This information will be used by the City

and COTA to determine whether the application is working as intended

and to make enhancements. The MMTPA/CPS system also needs to

provide Travelers with the ability to submit feedback to Mobility

Providers through integration with existing feedback systems.

To communicate

likes and dislikes

while using the

app.

MMTPA/CPS-

UN014-v02

Offline Usage The MMTPA/CPS system needs to provide Travelers with the ability to

continue using the application when internet connectivity is temporarily

unavailable. This ability may be limited to static data or map cache for

the current trip.

To allow for limited,

uninterrupted use

when there is no

internet

connectivity

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 41

Identification Title Description Rationale

MMTPA/CPS-

UN015-v02

Trip Optimization The MMTPA/CPS system needs to provide Travelers with trip

optimization services (routing engine) using data from Mobility Providers

and Traveler's preferences. Trip optimization will consider all available

travel information from Mobility Providers, including City/COTA business

rules and Traveler preferences, to calculate the best route options.

To determine the

best route options

for Travelers based

on available data

from Mobility

Providers and user

preferences.

MMTPA/CPS-

UN016-v02

IVR System The MMTPA/CPS system needs to allow Travelers without access to

smartphones to utilize the system. It is envisioned that an IVR System

may be available to travelers at Smart Mobility Hubs to schedule a trip.

Providing access to the system for users without access to smartphones

is needed to meet a Title VI provision to qualify for NTD funding. Other

options, such as a Call Center, are believed to be cost prohibitive.

To allow Travelers

without

smartphones to

utilize the

MMTPA/CPS

system to purchase

FMLM tickets.

MMTPA/CPS-

UN017-v02

Same-Day Paratransit

Service

The MMTPA/CPS system needs to provide qualifying Travelers with

disabilities with on-demand, same-day paratransit services through

integration with ridesourcing services. The MMTPA/CPS system needs

to include dynamic dispatch and routing of vehicles, with the ability to

track vehicle arrival on a map.

To accommodate

FMLM trips and

reduced travel

costs for qualifying

Travelers with

disabilities.

MMTPA/CPS-

UN018-v02

Request Accessible

Vehicles

The MMTPA/CPS system needs to provide qualifying Travelers with

disabilities the ability to request accessible vehicles. The MMTPA needs

to store this information to prevent having re-enter the same request for

each subsequent trip.

To accommodate

special vehicle

needs for qualifying

Travelers with

disabilities.

MMTPA/CPS-

UN019-v02

NFC Integration The MMTPA/CPS system needs to support Near-Field Communication

(NFC) and Bluetooth mobile payments, as well as SPX/Genfare QR

codes.

To allow seamless

validation at COTA

fareboxes via

mobile devices.

Chapter 4. Justification and Nature of Changes

42 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Identification Title Description Rationale

MMTPA/CPS-

UN020-v02

Electronic Pay Wallets The MMTPA/CPS system should have the capability to support use of

electronic wallets (Apple Pay, Android Pay, Google Pay) and the

capability to support contactless Europay, MasterCard, Visa (EMV)

cards.

To allow for growth

and expansion of

payment methods.

MMTPA/CPS-

UN021-v02

Mobile Ticketing The MMTPA/CPS system needs to provide Travelers with access to

mobile ticketing. The MMTPA needs to be integrated with COTA’s mobile

ticketing solution in order to generate COTA fare media. COTA’s Fare

System may also be responsible for generating barcodes that are used

to unlock car-share vehicles. Barcodes need to be transmitted to the

Traveler in the same manner as COTA fare media.

To allow for

purchase of mobile

tickets via the app.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 43

Identification Title Description Rationale

MMTPA/CPS-

UN022-v02

CPS Account The MMTPA/CPS system needs to provide Travelers with the ability to

create an account through a one-time setup process that prompts users

for billing information (e.g., cash, credit/debit cards, prepaid debit cards,

or other electronic payment). Account information should include the

following, at a minimum: first and last name, date of birth, telephone

number, email address, mailing address, and authenticating security

question and answer. This information will be independent of any

personal information related to connection of payment accounts. Once

an account is created, the Traveler will be able to log in using an ID and

password. Travelers who do not wish to create a CPS account will be

able to create a temporary account for issuing a one-time payment.

Travelers need to be able to recover lost passwords and have the ability

to delete their CPS account if desired. Travelers need to be able to

create a Guest Account to make payments using the CPS, but payment

information is not stored and the account is not permanent. The Guest

Account will be available for users who do not wish to create a

permanent CPS account. Travelers need the CPS to provide the ability

to register multiple forms of payment and to specify a default payment

method to be used when paying for transportation services or parking

services. Users will need to be able to set a preferred payment method.

There may be times when a user's preferred payment method cannot be

used, for example, if a preferred credit card has expired, in which case

another payment method may be substituted. Also, the availability of

certain payment methods may be limited based on a service being used

to complete the transaction. For example, there may be restrictions on

the types of payment for a service. Mobility Providers will be required to

establish merchant accounts in the CPS to receive payment in exchange

for services offered through the MMTPA.

To manage contact

information,

payment media,

and user

preferences.

Chapter 4. Justification and Nature of Changes

44 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Identification Title Description Rationale

MMTPA/CPS-

UN023-v02

Payment Media The MMTPA/CPS system needs to accept numerous forms of payment.

Payment media include cash, all major US credit/debit cards (includes

all cards issued from the following US financial institutions: American

Express, Discover, MasterCard, and Visa), major international cards,

and debit cards (reloadable cards that are not tied to a personal

checking account). Travelers who are unbanked will be able to purchase

a COTA smart card with cash or use a reloadable prepaid debit card not

tied to a financial institution or checking account to fund a CPS account.

It is anticipated that smart cards will be available for purchase at

retailers throughout Columbus.

To provide

Travelers with

flexible payment

options in order to

pay for

transportation

services.

MMTPA/CPS-

UN024-v02

Subsidization The MMTPA/CPS system needs to provide the ability for third parties

(such as an employer, a college or university, or guardian) to subsidize

transportation. For example, a Traveler’s account in the CPS may be

linked to an employer’s account if that employer wishes to subsidize the

employee’s transportation.

To enable eligible

Travelers to receive

subsidized travel

through their CPS

account.

MMTPA/CPS-

UN025-v02

Pay Once The MMTPA/CPS system needs to allow Travelers to “click once” to pay

for services. For example, an MMTPA user who creates a trip involving

multiple trip segments and modes of transportation, and who has a

registered CPS account, will only need to pay once for all trip segments.

Travelers who do not wish to register a CPS account will be able to

make one-time payments. For example, when attempting to pay without

a CPS account, users will have the option to “continue as guest.”

To make payment

for multimodal trips

convenient.

MMTPA/CPS-

UN026-v02

Existing Fare Products The MMTPA/CPS system needs to allow Travelers with existing fare

products, such as COTA’s C-pass program, to utilize the existing fare

product when paying for associated trips. For example, existing C-pass

or OSU riders who have unlimited passes to use COTA services and

would need to have those passes recognized by the System when using

the MMTPA/CPS to pay for travel. It is envisioned that existing fare

products for any Mobility Provider will be accounted for in the Traveler’s

CPS account.

To avoid charging

the Traveler’s CPS

account rather than

existing fare

products, resulting

in overpayment.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 45

Identification Title Description Rationale

MMTPA/CPS-

UN027-v02

Notification of Payment

and Account Status

The MMTPA/CPS system needs to alert Travelers of payment and

account status. Travelers need the CPS to alert them in case of

insufficient funds so they may address the situation.

To know when

payment

transactions are

complete or if

actions are

required.

MMTPA/CPS-

UN028-v02

Traveler Web Portal The MMTPA/CPS system needs to provide Travelers with a web portal.

Travelers need the ability to manage account settings, payment

products, and contact info, as well as the ability to view and export CPS

transactions. Travelers should be able to perform the same trip planning

functions as in the MMTPA.

To create and

manage account

information.

MMTPA/CPS-

UN029-v02

Storage of Sensitive Data The MMTPA/CPS system needs to provide Travelers with the ability to

store sensitive credit card data for processing payment requests.

Travelers need the CPS to comply with the latest PCI data security

standards, including all audit and compliance certification activities to

ensure personal and financial safety.

To comply with the

latest PCI data

security standards

to ensure personal

and financial safety.

MMTPA/CPS-

UN030-v02

Reimbursement The MMTPA/CPS system needs to reimburse Travelers if a transaction

is canceled or a service that has been purchased is unavailable. The

ability for the CPS to process reimbursement for Travelers will be

subject to terms and conditions set forth by the Mobility Providers, not by

the CPS.

To prevent

Travelers from

being charged for

services that are

not delivered or

that need to be

canceled due to

circumstances such

as change of plans.

MMTPA/CPS-

UN031-v02

Security and Encryption The MMTPA/CPS system needs to encrypt communications. This

applies to the transport layer.

To protect Traveler

information from

those not

authorized to view

it.

Chapter 4. Justification and Nature of Changes

46 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Identification Title Description Rationale

MMTPA/CPS-

UN032-v02

Support for Multiple

Languages

The MMTPA/CPS system needs to provide Travelers with the ability to

select English or Spanish (at a minimum) as their preferred language at

any point before or during any transaction and present all dynamic text

and audible words (if applicable) to the Traveler in their preferred

language. Training and educational material should also support the

Traveler’s preferred language.

To support the

Traveler’s preferred

language.

CITY AND COTA NEEDS

MMTPA/CPS-

UN033-v02

Access to Trip and

Payment Data

The MMTPA/CPS system needs to provide the City and COTA with

access to data generated by the MMTPA/CPS system. Trip and payment

data consist of the following and pertain only to an executed trip in which

payment is made: trip request (time, origin, destination, route), trip start

time, mode, transfer (time, location, disembarked, embarked), trip end

time, payment initiated, payment amount, payment complete. The trip

should reference all trip activity for each mode for multi-leg trips. Trip

and payment data will not contain Personally Identifiable Information

(PII) that could potentially identify a specific individual.

To forecast travel

behavior, economic

changes, and guide

public policy

decisions.

MMTPA/CPS-

UN034-v02

Operations and

Maintenance

The MMTPA/CPS system needs to be maintained and operated external

to the City.

To reduce impact

on internal staff and

to maximize

operational

efficiency.

MMTPA/CPS-

UN035-v02

Future Growth and

Maintainability

The MMTPA/CPS system needs to be architected to allow for

incorporation of additional Mobility Providers in the future with minimal

impact to the environment itself, such as need for redesign or rewrite of

the application code, and minimum impact on the MMTPA/CPS, such as

need to reinstall the application.

To support future

growth and

maintainability of

the system.

MMTPA/CPS-

UN036-v02

Compliance The MMTPA/CPS system needs to be responsible for compliance tasks

related to the act of processing and handling payments between the

Travelers and the Mobility Providers.

To ensure proper

handling of

payments.

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 47

Identification Title Description Rationale

MMTPA/CPS-

UN037-v02

Certification and

Accreditation

The City and COTA need a certification and accreditation provider to

assess the quality, security, and "openness" of the System. Quality is

defined as the state of being free from defects, deficiencies and

significant variations, and is achieved through demonstration of the

ability to satisfy user needs. Security is defined as the state of being

protected against the unauthorized use or loss of information, especially

electronic data, and the measures taken to achieve this. Openness

refers to the adherence to open standards and design to ensure the

System or aspects of the System are beneficial to other cities as part of

the Smart Cities initiative.

To ensure the

System meets user

needs.

MMTPA/CPS-

UN038-v02

Audit Capability The MMTPA/CPS system needs to provide the City and COTA with an

ability to audit the system. This need includes the ability to conduct a

financial audit of system.

To check for “failed”

trips (e.g. trips that

were not

completed),

compile user

feedback, and

supply information

on overall health of

system.

MOBILITY PROVIDER NEEDS

MMTPA/CPS-

UN039-v02

Receive Real-Time Travel

Information

The MMTPA/CPS System needs to allow Mobility Providers to provide

travel information, such as real-time vehicle location, availability,

schedule, route, transaction, and cost information so that it is available

to Travelers.

To allow for trip

optimization

services (trip

planning, payment,

execution and

modification).

Chapter 4. Justification and Nature of Changes

48 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Identification Title Description Rationale

MMTPA/CPS-

UN040-v02

Mobility Provider Accounts The MMTPA/CPS System needs to provide Mobility Providers with the

ability to manage payment preferences, and to query and view

transactions related to payments. Mobility Provider Accounts will

facilitate payment transactions and ensure that each Mobility Provider

receives payment. The process of payout for each individual Mobility

Provider will be defined in the CPS requirements document. Payout

timing will be at a negotiated frequency with the Mobility Providers.

To allow for Mobility

Providers to be

paid for services.

MMTPA/CPS-

UN041-v02

One-to-One and One-to-

Many Payment Requests

The MMTPA/CPS System needs to be able to handle one-to-one and

one-to-many payment requests, in which payment for multimodal trips is

split between numerous Mobility Providers. For example, a Traveler

using the MMTAP/CPS system to book a multimodal trip will pay once

for the total trip and the Traveler’s funds will be split for each trip mode

to pay each Mobility Provider separately.

To allow individual

Mobility Providers

to be paid as part

of a multimodal trip.

MMTPA/CPS-

UN042-v02

Funds in Reserve The MMTPA/CPS System needs to be able to hold Traveler funds in

reserve for a period of time before being used for services. For example,

a Traveler using the MMTPA/CPS to book transportation services may

have funds held in reserve until the event has taken place, such as

when payment is required at the end of a trip, to ensure that adequate

funds are available.

To allow payment

to Mobility

Providers when

services are

rendered, which

may be different

from the time at

which services are

booked.

MMTPA/CPS-

UN043-v02

End User License

Agreement

The MMTPA/CPS System needs to provide Travelers with an End User

License Agreement covering their responsibilities, liabilities, and limited

use of the app.

To shield Mobility

Providers, the City,

and COTA from

misuse of the app

and cover grounds

for account closure.

Source: City of Columbus

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 49

4.3. PRIORITIES AMONG CHANGES

Table 9: Priorities Among Changes classifies the priorities among changes as essential, desirable or

optional. Essential items are considered essential to the success of MMTPA/CPS and must be included

as part of the final solution. Desirable items are important to the overall system but may be excluded from

the final solution on a case by case basis. Optional items are nonessential and may be excluded from the

final solution without impacts.

Table 9: Priorities Among Changes

Rank Title Priority

Classification

User Need

1 Real-Time Travel Information Essential MMTPA/CPS-UN001-v02

2 Personal Devices Essential MMTPA/CPS-UN002-v02

3 Compare Trip Itineraries Essential MMTPA/CPS-UN003-v02

4 User Preferences Essential MMTPA/CPS-UN004-v02

5 Accept Bookings/Reservations Essential MMTPA/CPS-UN005-v02

6 CPS Integration Essential MMTPA/CPS-UN006-v02

7 Access to Instructions and Educational

Material

Essential MMTPA/CPS-UN007-v02

8 Notifications and Alerts Essential MMTPA/CPS-UN008-v02

9 Trip History Essential MMTPA/CPS-UN009-v02

10 Trip Changes Essential MMTPA/CPS-UN010-v02

11 Graphical User Interface Essential MMTPA/CPS-UN012-v02

12 User Feedback Essential MMTPA/CPS-UN013-v02

13 Offline Usage Essential MMTPA/CPS-UN014-v02

14 Trip Optimization Essential MMTPA/CPS-UN015-v02

15 Request Accessible Vehicles Essential MMTPA/CPS-UN018-v02

16 NFC Integration Essential MMTPA/CPS-UN019-v02

17 Mobile Ticketing Essential MMTPA/CPS-UN021-v02

18 CPS Account Essential MMTPA/CPS-UN022-v02

19 Payment Media Essential MMTPA/CPS-UN023-v02

Chapter 4. Justification and Nature of Changes

50 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Rank Title Priority

Classification

User Need

20 Pay Once Essential MMTPA/CPS-UN025-v02

21 Existing Fare Products Essential MMTPA/CPS-UN026-v02

22 Notification of Payment and Account Status Essential MMTPA/CPS-UN027-v02

23 Traveler Web Portal Essential MMTPA/CPS-UN028-v02

24 Storage of Sensitive Data Essential MMTPA/CPS-UN029-v02

25 Reimbursement Essential MMTPA/CPS-UN030-v02

26 Security and Encryption Essential MMTPA/CPS-UN031-v02

27 Support for Multiple Languages Essential MMTPA/CPS-UN032-v02

28 Access to Trip and Payment Data Essential MMTPA/CPS-UN033-v02

29 Operations and Maintenance Essential MMTPA/CPS-UN034-v02

30 Future Growth and Maintainability Essential MMTPA/CPS-UN035-v02

31 Compliance Essential MMTPA/CPS-UN036-v02

32 Receive Real-Time Travel Information Essential MMTPA/CPS-UN039-v02

33 Mobility Provider Accounts Essential MMTPA/CPS-UN040-v02

34 One-to-One and One-to-Many Payment

Requests

Essential MMTPA/CPS-UN041-v02

35 Funds in Reserve Essential MMTPA/CPS-UN042-v02

36 End User License Agreement Essential MMTPA/CPS-UN043-v02

37 IVR System Desirable MMTPA/CPS-UN016-v02

38 Same-Day Paratransit Service Desirable MMTPA/CPS-UN017-v02

39 Electronic Pay Wallets Desirable MMTPA/CPS-UN020-v02

40 Subsidization Desirable MMTPA/CPS-UN024-v02

41 Certification and Accreditation Desirable MMTPA/CPS-UN037-v02

42 Audit Capability Desirable MMTPA/CPS-UN038-v02

Chapter 4. Justification and Nature of Changes

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 51

Rank Title Priority

Classification

User Need

43 Loyalty, Incentives and Rewards Desirable MMTPA/CPS-UN011-v02

Source: City of Columbus

4.4. CHANGES CONSIDERED BUT NOT INCLUDED

4.4.1. Connection Protection

A Connection Protection (CP) system was evaluated to improve the reliability of COTA bus transfers for

users of the MMTPA. Connection protection refers to a system which will hold a bus for someone that has

reserved a trip. In discussions with COTA on the practicality of implementing a CP system for Columbus,

it was determined that automating such a system would be beyond the scope of the MMTPA project.

Furthermore, concerns were raised by COTA over the need for constant communication with bus

operators, which could cause unnecessary distractions, and the potential for creating a domino effect and

negative impact on running times by holding busses for individual travelers.

4.4.2. Purchase First Mile/Last Mile Tickets at Central Ohio Transit Agency Ticket Vending Machines

Early conceptualization of the proposed system included COTA TVMs integrated with an IVR system to

allow Travelers to purchase FMLM trips. An IVR system will be addressed under the Smart Mobility Hubs

project instead.

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 53

Chapter 5. Concept for the New System

The purpose of this section is to provide an overview of the proposed MMTPA/CPS system including its

relationship with data sources, Mobility Providers, and related Smart Columbus projects. This section also

includes the goals for the new system, modes of operation, classes of users, and interfaces with other

systems. A description of key concepts and the rationale for decisions is included. In addition to the scope

of the new system, connections to the other Smart Columbus applications are described in detail.

5.1. BACKGROUND, OBJECTIVES AND SCOPE

The USDOT’s Smart City Challenge, launched in December 2015, was designed to encourage mid-sized

cities to develop ideas for an integrated smart transportation system that would use data, applications,

and technology to help people and goods move more quickly, cheaply, and efficiently. As part of

Columbus’s overall response to the Smart City Challenge, Mayor Ginther and other City leaders focused

part of their efforts on how an integrated smart transportation system would encourage the use of

multimodal trips. Increasingly, citizens in urban areas view mobility as a service, and expect seamless

connections as they move from mode to mode. Motivation for the MMTPA/CPS project focused around

this discussion, as well as gaps that are present in the current system, such as the lack of access to

coordinated multimodal options for Columbus, ability to compare prices across modes, and integration

with a CPS. The MMTPA/CPS will provide this functionality and improve upon the existing functionality

that is available to users of the current system.

There are three main goals for the MMTPA/CPS with respect to positive societal outcomes, which tie back

to the original intent of the Smart City Challenge:

1. Enhanced Mobility

2. Enhanced Access to Opportunities and Service

3. Increased Customer Satisfaction

These goals were developed through collaboration with USDOT and address the unique needs of the

Columbus region. A description of each of the goals is provided below

5.1.1. Goal No.1: Enhanced Mobility

Enhanced mobility within the context of the Smart Columbus program means providing citizens with

improved access to transportation services, which in turn leads to an improvement in quality of life and

access to economic and educational opportunities. Within the context of the MMTPA/CPS, enhanced

mobility means providing travelers with convenient access to different modes of transportation through a

single mobile interface, ability to create personalized trip itineraries based on user-defined travel

preferences, and ability to pay for all portions of a multimodal trip from a single convenient CPS account.

With increased mobility, a focus on promoting shared-ride services, and mode choice for residents in

central Columbus, fewer people need to rely on SOVs as a necessity to move around. A reduction in

single passenger vehicles by as little as 10 percent in the Columbus region (54,248 vehicles) over time

will result in the following positive benefits to congestion and the environment

(http://calculator.sharedusemobilitycenter.org):

559,023,400 fewer miles traveled by SOVs

200,600 fewer metric tons of GHG emissions related to personal vehicle ownership

Chapter 5. Concept for the New System

54 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

$197,081,500 saved in personal vehicle transportation costs

5.1.2. Goal No. 2: Enhanced Access to Opportunities and Service

Providing opportunities for improved access to transportation is of central importance to Smart Columbus

and the MMPTA/CPS project. This goal aims to increase access for underserved communities to a wide

variety of services through transportation solutions focused on increasing access to places of

employment, education, healthcare, and other services, as well as increasing the use of transportation

networks by bringing available services and users together. Opportunity is created with the

implementation of services that connect people with jobs and improved quality of life. The MMTPA/CPS

will create opportunity by addressing barriers to multimodal transportation that travelers face when using

systems that are not designed to be comprehensive. Door to door trip planning and payment will allow

multimodal trips to reach areas of employment in a cost-effective manner that were not possible with just

transit service alone.

5.1.3. Goal No. 3: Increased Customer Satisfaction

Smart Columbus will only be successful if it provides services that are useful, easy to use and embraced

by the community. Smart Columbus will improve the user experience for citizens planning for, paying for

and using transportation services through the integrated exchange of data and use of advanced

technologies to help travelers reach their destinations. By implementing advanced technologies, such as

providing a CPS or Smart Mobility Hubs, the products or services supplied by the City will meet or

surpass a traveler’s expectation.

5.1.3.1. Objectives

The objectives of the MMTPA/CPS are to facilitate access to transportation options and to make

multimodal trip planning and payment more convenient. The objectives listed in Table 10: Objectives of

the Proposed System address barriers to multimodal trip planning and payments integration that the

MMTPA/CPS can influence. The overarching hypothesis behind these objectives is that by making

multimodal trip planning and payment easier, the MMTPA/CPS can provide travel options to residents and

visitors to Columbus to reduce SOV trips and gain access to jobs and services.

Table 10: Objectives of the Proposed System

Objective Hypothesis

Facilitate improved access to

multimodal trip planning

information

The MMTPA/CPS will encourage travelers to use alternate modes of

transportation in central Ohio by providing a comprehensive trip

planning and payment solution.

Increase usage of the shared-

ride transportation services

being provided

The MMTPA/CPS will result in increased ridership of shared-ride

transportation services by affording travelers access to

comprehensive information about all the transportation service

options at their disposal for trips and providing convenient FMLM

options.

Improve ease of multimodal

planning

The MMTPA/CPS will provide a user-friendly experience that allows

and encourages users to schedule multimodal trips in central Ohio.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 55

Objective Hypothesis

Provide travelers with more

convenient access to

transportation service options

The MMTPA/CPS will provide travelers with more convenient access

to mobility services that were previously out of reach to unbanked or

underbanked individuals or considered to be inconvenient due

having to manage multiple accounts to pay for different

transportation services.

Increase access to jobs and

services

The MMTPA/CPS will provide better access to jobs and services by

enabling travelers to use mobility services that were previously

unavailable to them due to payment restrictions.

Increase customer satisfaction The MMTPA/CPS will increase customer satisfaction by providing

one account to pay for multiple transportation services.

Note: The Smart Columbus Performance Measurement Plan includes additional information to meeting objectives such as

indicators, methodology and timeframe.

Source: City of Columbus

5.1.3.2. Strategy

The strategy to realize these objectives is to co-develop the MMTPA solution with a vendor or developer

through an agile development process to mitigate risks and to ensure the system architecture

components are optimized to work together and provide high performance. The City and COTA plan to

issue a request for proposal (RFP) to obtain an MMTPA solution from a private sector partner that

addresses all six of the primary gaps in the current system that motivate the project (Table 6:

Justification for Changes). This ConOps document will support the development of MMTPA functional

requirements for a minimal viable product that can be detailed in an RFP. The City will continue to

develop system requirements for the CPS solution while working with a partner to develop the MMTPA.

Chapter 5. Concept for the New System

56 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

5.2. OPERATIONAL POLICIES AND CONSTRAINTS

Table 11: Operational Policies and Constraints applies to the proposed system. Operational policies

are predetermined decisions regarding the operations of each component or sub-component of the

current system, typically in the form of general decisions or understandings that guide development and

decision-making activities. Operational policies will inform decisions made to integrate with the

MMTPA/CPS. Operational constraints are limitations placed on the operations of the current system.

Table 11: Operational Policies and Constraints

Type Description

Constraint The MMPTA/CPS system must integrate with COTA’s new Fare System. It is

necessary for COTA’s new Fare System vendor to develop modules for the

Operating System and adhere to open data and open architecture design

principles.

Constraint Mobility Providers must be willing to integrate with the Operating System

through open standards and to accept the CPS as payment method.

Constraint Mobility Providers (especially TNCs) are reluctant to share trip data or allow

cost comparison with potential competitor services. Not all Mobility Providers

share APIs with third-party developers or support open standards and open

data exchange. Currently, TNCs will only provide trip data (origin/destination)

to public agencies that are subsidizing part of the trip. To address this

constraint, the City and COTA plan to adopt a phased delivery approach with

Mobility Providers who are early adopters. Additional Mobility Providers may

be added to the system in later releases.

Policy The City/COTA wish to pursue a single smart card system to present a

consistent vision and marketing strategy to the traveling public. COTA’s smart

card should be the only branded smart card for Columbus; however, if COTA’s

card does not meet the needs of the Smart Columbus program, the City will

pursue a separate card with a financial institution.

Policy COTA is open to adopting a sustainable rewards and incentives program that

will encourage ridership and adoption of the MMTPA/CPS. Rewards and

incentives programs have been discussed in relation to the COTA Fare

System upgrade but are not planned as part of the initial release.

Policy All Mobility Providers must be registered with the appropriate regulatory

agency.

Policy The Operating System prefers to co-develop a solution with a vendor or

developer to ensure that the system architecture components are optimized to

work together and provide high performance.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 57

Type Description

Policy The MMPTA/CPS system must adhere to the policies and technical

requirements put forth by the Operating System team. Specifically, a

developer must do the following:

Adhere to design and development methodologies for applications

deployed in the Operating System’s Microservices environment.

Externally built applications need to ensure portability and best

practices for building and deploying Software as a Service (SaaS)

applications for the web.

Package applications into a Docker Image to ensure version control,

portability, isolation and security.

Validate the interoperability of their application with other

Microservices and the Operating System core in a sandbox

environment and inform the Operating System architectural team

when promotion from the sandbox environment to production is

ready, to follow production deployment procedures.

Provide the ability to monitor the microservice health and

performance of externally built applications deployed to the Operating

System Microservice environment to ensure health of the

Microservices environment. The Developer needs to provide

application production support for failure analysis and remediation

commensurate to the contracted SLA to ensure proper operation of

the Microservice environment.

Policy The City is not willing to take on the risks related to overages or

lost/stolen/damaged equipment. The City is not willing to take on the risks of

being a cardholder on file for any transportation service that requires a card

on file.

Source: City of Columbus

5.3. DESCRIPTION OF PROPOSED SYSTEM

The MMPTA/CPS system is a complete multimodal trip planning and payment solution that provides a

single source for multimodal trip planning and payment for all Travelers in the Columbus region. Travelers

can download and install the MMTPA from public app stores and begin using it immediately to plan trips.

Travelers will be required to create a CPS account to pay for trips.

Mobility Providers will integrate with the Operating System through APIs in order to be available to

travelers in the MMTPA. Providers will be paid for services immediately or at a negotiated frequency

(weekly or monthly) for all rides paid for using the MMTPA/CPS. Payment for services will be deducted

immediately from Traveler's accounts and credited toward the appropriate Mobility Provider’s account.

Travelers will also have the option of funding their CPS accounts on a fixed schedule or when the existing

balances fall below a set threshold.

The Operating System is central to tying together many transportation services, by providing open

architecture components that can be consumed by Mobility Providers to exchange information needed to

optimize and schedule trips. The Operating System is envisioned to contain elements of COTA's fare

Chapter 5. Concept for the New System

58 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

management system to be well integrated with transit and paratransit services. COTA, as the region's

public transportation provider, is the natural organizational entity to bring all regional transportation

services together.

The CPS serves as a back-office processor to facilitate payment between Travelers and Mobility

Providers. The CPS is also responsible for alerting Travelers of authorization status (i.e., payment-

accepted or payment-declined status).

Figure 7: MMTPA/CPS Proposed System Context Diagram provides an overview of components and

interconnections in the proposed system. Reference to external systems or procedures are included if

applicable. This section describes the capabilities, functions, and features of each major component. The

MMPTA/CPS will be developed to optimize throughput, response time, and availability of all major system

components.

Source: City of Columbus

Figure 7: MMTPA/CPS Proposed System Context Diagram

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 59

5.4. OPERATING SYSTEM (CENTRAL SYSTEM)

Third-party applications (or application components) that utilize Operating System datasets and

input/output (I/O) environment will be housed in a microservices environment. The microservices

environment will include processes for the ingestion of third-party applications into the environment that

will allow for secure integration of applications that would otherwise be entirely separate systems to be

hosted directly in the Operating System. Applications that are running in the environment will be modular

components that can be created and decommissioned without impact on other parts of the system. The

following are examples of microservices that will reside within the Operating System.

Operating System embedded functions

o As the entire system will be built using a service-oriented architecture, each succinct function

utilized in the Operating System that is not monolithic in its makeup will be built within stand-

alone containers able to be added or deleted as needed

Internet of Things/Vehicle to Infrastructure (IoT/V2I)

o Includes any number of streaming data conversion, monitoring, alarming or redirecting

functions

Third-party applications

o Includes any number of applications from either a commercial, university or governmental

entity

It is envisioned that trip optimization will be a third-party application developed and deployed into the

Operating System microservices environment. As a microservice, it will be capable of being upgraded

without affecting the functional logic of the MMTPA, thus allowing for continuous improvement of the

environment Third-party applications and components will need to be evaluated on a case-by-case basis

as to whether the Operating System will allow non-open-source applications to be deployed within the

environment.

5.4.1. Trip Optimization

It is envisioned that trip optimization will be a third-party application developed and deployed into the

Operating System microservices environment. As a microservice, it will be capable of being upgraded

without affecting the functional logic of the MMTPA, thus allowing for continuous improvement of the

environment. Third-party applications and components will need to be evaluated on a case-by-case basis

as to whether the Operating System will allow non-open-source applications to be deployed within the

environment.

Trip optimization will utilize an algorithm to optimize the trip to encourage ride sharing and determine if the

deviation from adding a pick-up/drop-off is within an acceptable threshold. A fixed-route public transit leg

of the trip will be included when reasonable for a given trip. Business rules for these trips will be

established in requirements and design phases. The trips will be optimized based on real-time traffic data

obtained by a third-party. As a baseline, a direct trip travel time will be calculated for each trip assuming

no ride-sharing or transit leg is implemented.

For ride-sharing trips, every attempt will be made to fill up vehicles and use transit legs without unduly

affecting the trip time for the passengers. However, federal subsidy requires shared-ride vehicles be used

as much as possible. The estimated arrival time will be longer for accessible vehicles than normal

vehicles if there are fewer available. To mitigate this outcome, algorithms will be adapted to encourage

more use of accessible vehicles for general public trips and promoting these trips with paratransit and

non-emergency medical transport vehicles in-between their primary service functions. If an accessible

vehicle has been assigned to one customer, then any additional customer requests will attempt to be

Chapter 5. Concept for the New System

60 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

paired with that vehicle before looking for the next vehicle to encourage the availability of accessible

vehicles.

Machine learning services in the Operating System may assist users in making connections based on

frequent travel behavior. For example, travelers who make recurring trips using a single mode may be

offered travel incentives to try another mode that helps meet the project goals.

5.4.2. Mobility Providers

Mobility Providers will interface directly with the Operating System to allow for trip optimization and

respond to requests from the MMTPA. Initial implementation of interfaces will be through partnership with

selected Mobility Providers to gain a critical mass of available vehicles. Subsequent relationships with

other providers will be through a standard process that will be open to other mobility providers that meet

program requirements.

Mobility Providers will interface with the Back-Office Processor to manage CPS merchant accounts and

receive payment for services rendered through the MMTPA.

5.4.3. Data Services

The Operating System Service Layer will be comprised of open APIs and an API Builder, allowing for

creation of customized data feeds. City of Columbus/COTA users and third-party users will have filtered

access to MMTPA/CPS trip and anonymized payment data stored in the Operating System through APIs.

Information pertaining to payment and system performance, such as how frequently the CPS is used to

pay for trips or parking, will be transmitted to the Operating System for analysis and common data sharing

with other applications in near real-time.

5.4.4. Trip and Payment Data

Trip and payment data generated by the MMTPA/CPS will reside in a “big data” environment within the

Operating System that is comprised of data storage and data retrieval systems and functions. Trip and

payment information will be collected into the Operating System in real time as generated and periodically

archived to a historical database. Trip information will consist of at a minimum the following: origin,

destination, trip start time, trip end time, mode, vehicle ID, transfer (including transfer time, transfer

location, disembarked location, embarked location), payment initiated, payment amount, and payment

complete. Trip activity related to each leg of a multimodal trip will be recorded and provided with a

common reference for analytics. Additional data will be identified as needed to allow for robust analytics.

Payment information collected in the Operating System will exclude financial data or credit/debit

transaction data. All payment data will be anonymous by design, meaning that the data cannot be used to

identify any individual Traveler. Privacy as it relates to Traveler information and trip and payment data is

described in Security and Privacy.

5.4.5. Payment Broker Service

Payment requests originating from the MMTPA will be handled by the Payment Broker. When a request

for payment is initiated by the Traveler, the Payment Broker queries the Payment Processor for available

funds. If there are insufficient funds, the Payment Broker will direct the Traveler to add funds. If funds are

available for the requested trip, the Payment Broker will activate the trip and instruct the Payment

Processer to credit the Mobility Provider’s CPS Account.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 61

5.5. COMMON PAYMENT SYSTEM BACK-OFFICE

The CPS back-office will be responsible for back-office functions related to payment of all non-COTA trips.

The CPS back-office and COTA back-office will share a common ledger of account information to prevent

users from having to sign up and register payment products with more than one account. The CPS back-

office will process functions related to managing CPS accounts, payment details, invoices, transactions,

and reports.

The CPS back-office will serve as a payment processor for the MMTPA and other third-party applications,

capable of handling one-to-one and one-to-many payments to Mobility Providers. For example, a Traveler

using the MMTPA to pay for a multimodal travel itinerary will pay once for the total trip (all trip segments)

and have the funds split for each Mobility Provider for each segment of the total trip.

The CPS back-office will be able to accept funds from Travelers and hold those funds in reserve for an

indeterminate number of days before paying out the Mobility Providers. The Back-Office Processor will

allow Travelers to register multiple forms of payment and to specify a default payment method to be used

when paying for transportation services or parking services. Users will be able to set a preferred payment

method and receive travel rewards for multimodal trips in the form of discounts and benefits.

5.5.1. Common Payment System Payment Processor/Gateway

The CPS payment processor will be responsible for authorizing pay requests and for deducting funds

from the Traveler’s Account and crediting the Mobility Provider’s account. The payment processor will

provide user-initiated account funding requests as well as batch funding of accounts based on account

balances. Funding requests will be made for payment against user registered payment methods and

passed to the payment gateway for authorization. The payment gateway carries out an authorization

process on behalf of the CPS for the Mobility Provider (COTA, TNC, etc.). The cost of these transactions

will be negotiated with the Mobility Provider as part of their rates.

The CPS payment gateway sends an authorization request to the issuing entity (Traveler’s bank or credit

card) with the transaction details. It receives an authorization response whether the transaction was

approved or denied. If approved, the funds are issued to the Mobility Providers through a payment

settlement process. In addition to payments processing, the payment processor is responsible for funds

remittance to the Travelers as needed.

The payment processor is responsible for refilling a Traveler’s CPS account when the balance falls below

a preset threshold. Travelers will be responsible for funding their CPS accounts manually or through an

automatic reload process. Transactions against the CPS account will occur immediately to support

payment for services.

Cash payments may be possible at TVMs to reload a Traveler’s CPS account.

5.5.2. Common Payment System Accounts

Travelers will be prompted to create a CPS account when they initiate a payment from the MMTPA and

do not have a CPS account. Travelers may either create an account or continue as a guest by creating a

guest account. A guest account will allow the Traveler to make a one-time payment, but the payment

information will not be stored, and the account will not be permanent. To create a CPS account, Travelers

will be required to register at least one payment method. Travelers may register different payment media

and assign a default payment option. Travelers may link to an existing COTA account or a COTA Smart

Card account. When creating a CPS account from the MMTPA, Travelers will be asked if they want to

save their CPS login information with the MMTPA.

Chapter 5. Concept for the New System

62 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Table 12: Common Payment System Accounts – Traveler describes the main components the

Traveler’s CPS account must contain.

Table 12: Common Payment System Accounts – Traveler

Sub-Component Description

Create an Account Travelers will have the option of creating a CPS account to

conveniently pay for all transportation. When creating an

account Travelers will be asked for contact information and

payment information, both of which are required. Accounts will

maintain a balance so that transactions can be implemented

quickly without having to enter payment information when using

the MMTPA to book trips. Accounts can be funded from

automatic withdrawals from credit or debit cards when balance

falls below a specified dollar amount.

Setup Auto-Fill and Service Alerts Auto-fill is an option to refresh a CPS account once it falls below

a certain threshold. Travelers will have the option of receiving

service alerts when their account is below a certain threshold.

Query and view transactions;

Export

Ability to view all transactions through the system. If reward or

financial incentives are earned for completing multimodal trips,

or through other promotion, these rewards or incentives will be

viewable here.

Manage Personal Information Ability to update and maintain contact information associated

with the account. (CPS personal information will be separate

from the MMTPA preferences information used for trip planning).

Manage Payment Products Ability to add or remove payment products registered on the

account. Accounts will support funding with COTA Smart Cards,

Visa, Master Card, and American Express credit or debit cards

and other authorized payment sources.

Request Help Ability to submit a help request.

Request Password Reset Ability to request a password reset.

Source: City of Columbus

Mobility Providers will be required to establish merchant accounts in the CPS to receive payment in

exchange for services offered through the MMTPA. Table 13: Common Payment System Accounts –

Merchant includes the sub-components and activities that the Merchant accounts will include.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 63

Table 13: Common Payment System Accounts – Merchant

Sub-Component Description

Manage Account Info Mobility Providers will have the ability to manage their own

contact and billing information through a secure login.

Accounts will be maintained in the CPS vendor back-office

and allow authorized users from the City/COTA to create the

accounts.

Manage Reports Mobility Providers will have the ability to view all transactions

through the system and detailed trip reports. Reports will be

exportable in comma delimited format.

Manage Invoices Ability to query and view invoices.

Recover password Ability to request a password reset.

Source: City of Columbus

5.6. CENTRAL OHIO TRANSIT AGENCY FARE MANAGEMENT

SYSTEM

Refer to Central Ohio Transit Agency Fare System Redesign for information on COTA’s Fare

Management system.

5.7. MOBILITY PROVIDER SYSTEMS

There are several different formats of Mobility Providers that will require slightly different APIs. These

include fixed-route Mobility Providers like COTA and CEAV; on-demand Mobility Providers such as taxis

and TNCs; shared vehicle services like car-sharing and bike-sharing companies; and ride matching

services like carpools and vanpools. It is also envisioned that the parking providers for lots, garages, and

on-street parking will use the CPS at a later time.

5.7.1. Fixed-Route Mobility Providers

Fixed-route systems provided by COTA and CEAV will provide standard General Transit Feed

Specification (GTFS) and GTFS-R (real-time). COTA will provide real-time vehicle location data from its

bus AVL system, which will be ingested in real-time into the Operating System and archived for use in

analytics and performance metrics. This data is available in real-time GTFS format on external hosted

sites. Real-time access to this data can be made directly to the COTA servers, but historical data from

these sources will be required for evaluation and performance monitoring.

Chapter 5. Concept for the New System

64 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

5.7.2. On-Demand Mobility Providers

Taxis and TNCs will provide an API that allows the following parameters to be passed to the Operating

System for trip optimization:

Trip origin and destination

Number of travelers

Specify ride-sharing trip

Arrival window

CPS business account number

The API will return:

The available vehicles within the arrival window

The license plate of the reserved vehicle

Driver’s first name

Driver’s phone number

Vehicle lat/long

Real-time traffic-based ETA to origin of trip (will be confirmed by trip optimization microservice)

Real estimated cost valid for 5 minutes

o Base cost

o Per mile cost

o Time cost per minute

o Current surge charges

Vehicle may be reserved. If reserved:

o Selected vehicle will be dispatched once they confirm

o If they do not confirm in a specified timeframe, then another vehicle will be selected

o Trips can be canceled per the terms of the Mobility Provider

o Status updates will be sent at 30 second increments from the driver accepting the pick up

until arrival at destination

o After arrival the Traveler’s CPS account will be charged for the real cost incurred based on

rates above. Shared ride portions will be identified, but not double billed.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 65

5.8. SHARED VEHICLE PROVIDERS

Car and bike-sharing providers will provide APIs consistent with the General Bikeshare Feed

Specification (GBFS).3 Car and bike-sharing providers are similar enough that there could be some

modification required but not a major change. All fields in the GBFS should be included, including those

marked “Optional.”

The actual payment for the trip shall be a separate process that is initiated by the MMTPA and

exchanges:

Space ID and/or location of car/bike at station

Description of vehicle/bike (color, make, model, color, plate ID, etc.)

Code to access vehicle/bike and activation method (NFC, QR, smart card, keypad entry, etc.)

Rates charged will be processed periodically (monthly, weekly) in the business account

Columbus will certify the users with agreed upon process (Credit card hold or registered user at

customer service location with government ID for unbanked users)

5.8.1. Ride-Sharing Providers

Ride-sharing providers (car/van pooling) will provide APIs capable of connecting drivers who want to

share their vehicles for commuting, and passengers who are looking to ride with others in exchange for

split costs. Trip optimization will consist of two primary functions, 1) matching drivers and passengers to

develop a team, and 2) determining the scheduling and order in which the driver needs to pick up all

members of the team. Further, the total number of passengers cannot exceed the capacity of the driver’s

vehicle, and the route must originate with the driver's specified location and terminate and the driver's

specified location.

5.9. TRANSACTION EQUIPMENT

Transaction equipment consists of smartphones and a traveler web portal, COTA fareboxes and readers,

and an IVR system (touch-tone phone) to support trip planning and payment for Travelers without access

to smartphones or computers.

5.9.1. Traveler Web Portal

Travelers will be able to access and manage their CPS accounts through a web portal, as well as perform

trip planning functions associated with the MMTPA.

5.9.2. Central Ohio Transit Agency Ticket Vending Machine

COTA TVMs will allow cash to be loaded onto an existing COTA smart card to facilitate Travelers who

may be unbanked or prefer to use cash. The number of TVMs that allow conversion of cash to credit will

be limited. Title VI requirements will be met by allowing unbanked passengers to use cash to pre-

purchase trips from TVMs or enter prepaid debit card or smart card information instead of credit or debit

cards.

3 https://github.com/NABSA/gbfs/blob/master/gbfs.md

Chapter 5. Concept for the New System

66 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

5.9.3. Central Ohio Transit Agency Farebox

Travelers who have purchased a COTA trip segment(s) will have access to an optical QR code (mobile e-

ticket) on the MMTPA which can be activated at COTA fareboxes. Activating an e-ticket will cause the

ticket to expire from the Travelers account. If the Traveler’s mobile device is NFC enabled, and compliant

with ISO 18092/ISO 21481, the device will broadcast the same unique serial number that is encoded in

the QR code. A description of COTA’s farebox technology is provided in Central Ohio Transit Agency

Fare System Redesign.

5.9.4. Smart Mobility Hubs

Smart Mobility Hubs will be provided at fixed locations with a wide range of multimodal service features

available at those locations. Most locations will include a free-standing kiosk that will have a tablet-sized

touch screen that provides a user interface with the functionality of MMTPA/CPS, but it will be oriented for

a tablet touch-screen interaction. For more information refer to the Smart Mobility Hubs ConOps.

5.9.5. Interactive Voice Response System

An Interactive Voice Response (IVR) system will allow passengers without access to a smartphone to

initiate ride-sharing trips using only a touch-tone phone. Travelers will be able to dial the IVR phone

number provided and request pick-up by entering a Trip ID code which can be generated at kiosks at

Smart Mobility Hubs, or from the Traveler Web Portal. The Trip ID will have the pick-up and drop-off

locations identified when the trip was created.

5.10. MULTIMODAL TRIP PLANNING APP

The MMTPA is a native mobile app deployed to both iOS and Android devices. The MMTPA is supported

by a back-office infrastructure provided by the Operating System which collects, stores, and aggregates

the data from multiple Mobility Providers via APIs to calculate routes and provide trip planning services to

Travelers. The Operating System also provides integration with the CPS for handling payment requests

on behalf of Travelers and Mobility Providers.

Travelers download the MMTPA to internet-connected mobile devices from a public app store.

Operational data associated with the MMTPA is accessed through a cloud-based infrastructure, as well as

cached locally on a device for offline use. The MMTPA will have access to the smartphone’s Global

Positioning System (GPS) location information and may also require access to other on-device features

such as locomotion and sound (for alerts and push notifications). The MMTPA will not require a web-

browser to operate on mobile devices. It is assumed that “rides near me” functionality will be included as

part of the MMTPA solution platform if it already exists, but the focus of the MMTPA is on trip planning

functionality as described in this ConOps.

The MMTPA will have the ability to display e-tickets on screen for presentation and validation and/or by

optical scanning at the farebox or reader equipment. COTA purchases through the CPS will generate an

e-ticket that is available within the MMTPA. E-tickets will be generated by COTA's Fare System and

transmitted via the MMTPA to the Traveler, where they can be activated at fareboxes or readers. COTA’s

Fare System may also be responsible for generating barcodes that are used to unlock car-share vehicles

and transmitted to the Traveler in the same manner as COTA fare media. To perform a validation

transaction, the Traveler will be required to represent the fare media to the reader.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 67

5.10.1. Interface with Operating System

The MMTPA will interface directly with the Operating System to send and receive trip planning

information. Travelers will pass location information, such as origin and destination, as well as

preferences to determine how results should be weighted and returned to the user in response. Travelers

will also interface with the Operating System when selecting the option to “Pay Once” for multimodal trips.

The payment request will be routed through the Operating System to the CPS where it will be handled

appropriate to each mode of travel.

5.10.2. Interface with Transaction Equipment

Electronic tickets that have been purchased using the MMTPA and are available for use within the app will

be activated at COTA fareboxes.

5.10.3. User Preferences

The MMTPA will store user preferences to eliminate unwanted trip results. Users preferences that can be

selected by the users for the various Mobility Providers are defined in Table 14: Selectable User

Preferences by Mobility Providers.

Table 14: Selectable User Preferences by Mobility Providers

Preferences On-Demand Fixed-

Route

Car-Share Bike-

Share

Car/

Vanpool

Walking

Mode preference X X X X X X

Car preference X X X

Max price X X X

Max trip duration X X X X X X

Walking distance X X X X X X

Cheapest or

quickest

X X X X X X

Accessible

Vehicle

X X X

Environmental

impact or

“greenest” trip

X X

Dedicated bike

lane

X

Source: City of Columbus

Chapter 5. Concept for the New System

68 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

5.10.4. Incentives/Rewards

Travelers may receive incentives and rewards for qualifying multimodal trips that are linked to their CPS

account. Travel incentives may include credit toward different modes based on user preferences, or gift

cards for local businesses based on existing travel patterns. Through integration with the Operating

System, machine learning will assist users in finding incentives based on existing travel behavior. For

example, travelers who make recurring trips using a single mode may be offered travel incentives to try a

different mode that helps reduce congestion, or qualifies for discounts, or helps to promote a local

business. Travelers may also qualify for rewards and incentives by demonstrating change in travel

behavior, such as switching from single-occupancy vehicles to carpool. Incentives will be tied to the

Traveler's CPS account and viewable as transactions. For example, multimodal transportation in the

Short North of Columbus may qualify for a promotion in that area for discounted rides on a TNC or Taxi

service. The Traveler's CPS account will show a promotion code in the list of transactions that may be

applied to activate the discount.

Gamification may also be used to incentivize multimodal trips. Gamification is the use of game theory and

game mechanics in a mobile app to encourage user adoption of the app and often to promote a certain

type of behavior, such as rewards for transitioning away from single-occupancy vehicles to carpooling. It

seeks to leverage aspects of social media and online competition to reward travel behavior. The MMTPA

may include gamification to encourage multimodal travel behavior, in addition to financial rewards and

incentives through a Traveler’s CPS account.

5.11. MODES OF OPERATION FOR THE PROPOSED SYSTEM

The modes of operation for the MMTPA/CPS are defined in Table 15: Modes of Operation for the

Proposed System. The MMTPA/CPS will include alert processes to make sure the problems are

identified quickly, and the cause of the alert can be easily analyzed. Watchdog processes, used to detect

and report failure or anomalies, will reside on separate servers from the process being analyzed.

Table 15: Modes of Operation for the Proposed System

Mode Definition

Operational (regular) Normal operating condition, the system is operating as designed and

all processes are running as intended. The system is intended to

function during all hours of the day. Watchdog processes are not

activated when MMTPA/CPS data are within expected parameters.

Degraded Conditions Represents a situation where primary functionality is lost due to

nonfunctioning process or equipment, but an alternative (though less

precise) means of accomplishing the function exists. This could be

from back-up servers or processes.

Failure Conditions Represents a situation where the application is not operating as

designed and processes are not performing as intended. This could

be from diminished communications between one or more external

systems, diminished data quality, or the inability to process data in a

timely manner. Failure conditions include situations that require

temporary shutdown of the system. Watchdog processes will provide

alerts for these failure conditions.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 69

Mode Definition

Diminished Communications Loss of Communication with Mobility Provider(s) – Loss of

communications between MMTPA/CPS Back-Office and

Mobility Providers or application users. Loss of COTA GTFS

resulting in loss of real-time location information.

Loss of Communications with Operating System – Loss of

communications between the MMPTA and the Operating

System preventing transfer of data. Heartbeats will monitor

the connection.

Deficient Data Quality Inaccurate Data – Inaccurate real-time vehicle location, cost

and availability from Mobility Providers. The application

depends on the accuracy of this information to effectively

plan routes, make connections, switch modes, and

determine if services are running late. Inaccurate service

data will greatly reduce the system’s effectiveness. Actual

trip data will be compared to estimates to determine data

quality from each source.

Inability to Process Data in a Timely Manner – the amount of

data requested to be processed in the MMTPA/CPS Back-

Office is greater than its processing capability, resulting in

delays and/or unacceptable performance.

System Health Monitoring API Monitoring – Diagnostic health monitoring processes to

ensure proper communication with Mobility Providers.

Failure messages from these processes will alert required

personal.

Process monitoring – Diagnostic health monitoring

processes to determine that Back-Office processes are

running as intended.

Maintenance Condition in which equipment and/or systems are under repair or

preventative maintenance.

Offline Offline mode describes a situation where internet connection is lost

and the application is unable to retrieve real-time updates or operate

as intended.

Source: City of Columbus

Chapter 5. Concept for the New System

70 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

5.12. USER CLASSES AND OTHER INVOLVED PERSONNEL

A user class is distinguished by the ways in which users interact with the System. The System is

comprised of all components and subcomponents that make up the MMTPA/CPS, providing Travelers

with the ability to plan and pay for multimodal transportation and parking services using a common

payment account. Factors that distinguish a user class include common responsibilities, skill levels, work

activities, and modes of interaction with the system. Different user classes may have distinct operational

scenarios for their interactions with the System.

Table 16: Proposed System Users describes the user class of the proposed System.

Table 16: Proposed System Users

User Classes Definition

Travelers Travelers are end-users of the System (residents and visitors of

Columbus) who interact with the System to plan and pay for

multimodal trips and parking services in the defined service area

(Geographic Scope).

City of Columbus (Facilitator) The City is responsible for developing needs and requirements for

the MMTPA/CPS system, and for deciding the policies and rules

necessary to meet the goals and objectives of the overall Smart

Columbus program. The City is responsible for establishing equal

partnership with COTA and for transferring the MMTPA/CPS system

to COTA once design, development, and implementation is

complete.

The City is comprised of governmental staff with access to

performance and usage information through integration with the

Operating System. These users will have access to reports and

performance measurement data to make informed decisions

regarding future improvements to the MMTPA/CPS system and to

support broader transportation policy decisions.

The City is comprised of staff within the following departments as

well as others: Department of Technology (DoT) and Department of

Public Service employees.

City is responsible for ensuring the CPS meets the goals and

objectives of the Fare System upgrade and seamlessly integrates

with any additional third-party applications identified during the

design phase of the project. It is anticipated the City will hand-over

ownership of the CPS to a non-governmental organization (NGO).

COTA (Owner) COTA will assume ownership of the MMTPA during the life of the

grant and will be responsible for the control of standards,

regulations, and agreements between all stakeholders of the system.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 71

User Classes Definition

Operating System The Operating System is the data platform at the heart of the Smart

Columbus data environment. The Operating System is responsible

for integrating data and data services from Mobility Providers,

including Smart Columbus projects, traditional transportation data,

and data from other community partners. The Operating System is

responsible for trip optimization to support multimodal transportation

planning in the MMTPA. The Operating System is also responsible

for integrating with the CPS to broker payment requests between the

MMTPA and CPS but is not responsible for storing PII or financial

data. The Operating System will store trip and payment data (non-

PII) to support analytics and performance measures by the City of

Columbus and third-parties.

The Operating System will be responsible for providing tools to allow

City of Columbus/COTA users and third-party users to query and

report on trip and payment data generated by the MMTPA/CPS

System.

The Operating System will be operated by the Smart Columbus

Program Management Office (PMO). The PMO will continually

monitor the operational performance and consider adjustments to

the various systems to ensure that they are operating as expected.

Further, the City will ensure that all performance measures and data

required for an Independent Evaluator, and overall monitoring of the

system, are being collected as documented and as required.

Mobility Providers Mobility Providers are companies that provide transportation

services to Travelers. These companies provide vehicle route,

location, schedule, availability, and fare data to the System through

integration with the Operating System. Mobility Providers have the

responsibility of access control on their vehicles and services.

Mobility Providers include public transit (COTA), TNCs, car-sharing,

bike-sharing, taxi/limo (Mobility Providers).

Payment Processor The Payment Processor interacts with the Operating System to

facilitate payment requests from the Travelers. The Payment

Processor facilitates clearing and settlement of transactions and may

assist with fare calculation in the event of rules being applied for

pricing. The Payment Processor interacts with various payment

gateways which in turn interact with banks and credit card

companies to pay the Mobility Providers and Parking Providers for

services.

The Payment Processor interacts with banks and credit card

companies serving as a payment agent to facilitate financial

transactions between Travelers and Mobility Providers.

Chapter 5. Concept for the New System

72 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

User Classes Definition

Certification and Accreditation

Provider

The Certification and Accreditation role is intended to maintain the

system quality, security, safety, and “openness” of the System. The

Certification and Accreditation role should be fulfilled by a “vendor

neutral” entity and/or by the Vendor’s own self-certification process,

by providing the proper tooling and access to system information.

Third-Party Users Third-party users are members of the public, including researchers

and entrepreneurs, with limited access to data that is generated by

the CPS for development purposes. Third-party users access

information through integration with the Operating System.

Source: City of Columbus

5.13. SUPPORT ENVIRONMENT

The MMTPA/CPS system is expected to be supported by an expansion of responsibilities of operations

and maintenance staff of the Columbus Department of Technology, COTA, and the solution providers that

holds maintenance and service contracts with Columbus.

The solution providers will design, test, integrate, operate, and maintain one or more aspects of the

MMTPA/CPS system. These private companies will be under contract with Columbus and be responsible

for providing a pre-determined level of maintenance and support in accordance with the terms of the

contract. It is anticipated that the maintenance contract will include continuous agile development to

update the user experience as needs are identified.

The Smart Columbus PMO will be responsible for monitoring public usage of the MMTPA/CPS system

using analytics available through integration with the Operating System, to make informed decisions

regarding future improvements to the application and to support broader transportation policy decisions.

The PMO will be responsible for maintaining the real-time data feeds and other microservices in the

Operating System, and for the operational and archived data in the system. The PMO will be responsible

for controlling access to the system data and processes, and for maintaining system security.

5.14. SECURITY AND PRIVACY

The MMTPA/CPS system will be developed in accordance with best practices in data security and

privacy. Data security refers to the tools, policies, practices, and procedures used to protect data from

being accessed, manipulated or destroyed or being leveraged by those with a malicious intent or who are

unauthorized to do so. Further, data security encompasses the corrective actions taken when data

breaches are suspected or have been identified. Data privacy is the reasonable expectation that data of a

sensitive nature will be kept confidential, sanitized and/or encrypted, and respectfully and responsibly

maintained by all users, managers, and collectors of the data while adhering to applicable laws and

regulations, policies, and procedures. Detailed system security as it pertains to the MMTPA/CPS system

will be documented in the Data Management Plan.

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 73

5.14.1. Payment Card Industry Compliance

The exchange of electronic payment information is subject to PCI DSS, which defines the level of

encryption and protocols that must be adhered to when information is exchanged over a wired or wireless

network. The operator of the CPS must be PCI certified to ensure the security of fare transaction

information that is exchanged. PCI compliance is a necessity regardless of the fare medium or fare

collection technology that is deployed.

The CPS will collect financial information from users in the form of payment methods (valid credit card

number, type, expiration date or other financial information); that information will be stored in the CPS

User account for use by the Payment Processor. As such the CPS will be subject to PCI Data Security

Standards (PCI DSS). Current PCI DSS documents can be found on the PCI Security Standards Council

Website (refer to https://www.pcisecuritystandards.org/security_standards/documents.php).

The Operator of the CPS will be responsible for meeting PCI DSS requirements. Payment methods that

are in-scope for PCI include any credit, debit, and prepaid cards. Use of Secure Sockets Layer (SSL)

certificates to encrypt the transmission of payment information does not alone constitute compliance with

PCI DSS. It is expected that the CPS developer will utilize a secure credit card vault and other necessary

controls in place to ensure that payment information is kept safe.

The CPS may be considered both a payment application and a payment gateway for PCI compliance in

that it is directly involved in the processing, storage, and transmission or cardholder data electronically, as

well as taking inputs from MMTPA and other Smart Columbus apps to route payment requests to the

appropriate banks or processors for payment. Mobility Providers are “merchants” for PCI compliance, in

that they are entities which accept payment for services.

Security vulnerabilities in systems and applications may allow criminals to access personal account

numbers and other cardholder data. Many of these vulnerabilities are eliminated by installing vendor-

provided security patches, which provide repair for a specific piece of programming code. All critical

systems must have the most recently released software patches to prevent exploitation. Entities should

apply patches to less-critical systems as soon as possible, based on a risk-based vulnerability

management program. Secure coding practices for developing applications, change control procedures

and other secure software development practices should always be followed.

Ensure that all system components and software are protected from known vulnerabilities by

having the latest vendor-supplied security patches installed. Deploy critical patches within a

month of release.

Establish a process to identify and assign a risk ranking to newly discovered security

vulnerabilities. Risk rankings should be based on industry best practices and guidelines.

Develop software applications (internal and external and including web-based administrative

access) in accordance with PCI DSS and based on industry best practices. Incorporate

information security throughout the software development life cycle.

Follow change control processes and procedures for all changes to system components.

Develop applications based on secure coding guidelines and review custom application code to

identify coding vulnerabilities. Follow up-to-date industry best practices to identify and manage

vulnerabilities.

Ensure all public-facing web applications are protected against known attacks, either by

performing code vulnerability reviews at least annually or by installing a web application firewall in

front of public-facing web applications.

Chapter 5. Concept for the New System

74 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

5.14.2. Personally Identifiable Information

The issue of PII security and management is critical to the CPS. The necessity to maintain data security

across all components of the system is crucial its success, and so protecting the PII of travelers needs to

be a key priority.

The Traveler may wish to create an account within the MMTPA to store preferences that could simplify

planning subsequent multimodal trips. Account information may include user name, e-mail address, work

address, school address, home address, the address of other frequented destinations, and need for

accessible vehicle. The Traveler may also allow the MMTPA to know his or her current location to simplify

entering their origin when planning a multimodal trip. Requirements for storing PII in the MMTPA will be

addressed in subsequent requirements documentation. Traveler account information will not be

distributed outside of the MMTPA. The MMTPA will utilize industry standard security mechanisms to

protect the account information and the Traveler’s privacy. Account information cannot be accessed or

utilized without the Traveler’s authorization.

To book a trip, Travelers will link their CPS account to their MMTPA user account with the option to

remember the CPS password. The MMTPA will use the CPS account to authenticate and authorize

payments to Mobility Providers utilized for multimodal trips. This information will not be stored within the

MMTPA to protect the Traveler’s privacy. Account information cannot be accessed, utilized, or distributed

without the Traveler’s authorization.

Trip Activity Summaries generated by the MMTPA are sent to the Operating System for performance

measurement and usage monitoring, and they will not contain Traveler’s MMTPA account information or CPS

account information but may contain user statistical data. These summaries will not identify individual travelers.

While the City of Columbus may have access to Origin/Destination (O/D) information for internal use and

federal reporting, access to this data by third-parties will be spatially anonymized to hide O/D.

Trip and payment data that is stored in the Operating System will be anonymized before releasing it to

third parties for analysis. It may also be necessary to introduce some level of error in the data to prevent

third parties from identifying users by analysis of repeated trips (e.g. daily commutes to/from the same

address).

5.14.3. Operating System Security

The Operating System approach to security is to make sure that security is designed into applications,

infrastructure and processes. The following standards provide guidance for that approach: the CIS

standards CISecurity.org, The Open Web Application Security Project (OWASP) standards OWASP.org

and the concepts of security in depth espoused by MIT. The OWASP framework is the most appropriate

and recognizable reference point. http://owasp.org. Specifically, the "OWASP Proactive Controls" is a

superb resource written by developers for developers (refer to

https://www.owasp.org/index.php/OWASP_Proactive_Controls).

The Operating System approach to security strategy aligns with OWASP's Top 10 Proactive Controls.

Throughout our software development lifecycle, we will implement these safeguards within our code:

Define Security Requirements

Leverage Security Frameworks and Libraries

Secure Database Access

Encode and Escape Data

Validate All Inputs

Implement Digital Identity

Chapter 5. Concept for the New System

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 75

Enforce Access Controls

Protect Data Everywhere

Implement Security Logging and Monitoring

Handle All Errors and Exceptions

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 77

Chapter 6. Operational Scenarios

This section presents scenarios that capture how the system serves the needs of users when the system

is operating under various modes of operation. The scenarios are grouped into use cases, which

correspond to the proposed system. Scenarios for each use case describe various modes of operations

that are expected: normal operating conditions and degraded and/or failure conditions, as necessary.

Each use case is accompanied by a process diagram that represents the exchange of information

between actors, devices, and systems.

The following operational scenarios are included in this section:

Table 17: UC1-S1: Traveler Installs and Launches the MMTPA

Table 18: UC2-S1: Traveler Adds User Preferences to the MMTPA

Table 19: UC3-S1: Traveler Gathers Information for a Multimodal Trip

Table 20: UC4-S1: Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

Table 21: UC4-S2: Failure Condition – Bike Not Available at Docking Station

Table 22: UC4-S3: Failure Condition – Loss of Communications

Table 23: UC5-S1: Traveler Without Smartphone Uses IVR System to Activate FMLM Trip

Table 24: UC6-S1: Traveler Creates a CPS Account

Table 25: UC6-S2: Traveler Registers a New Payment Method and Enables Auto-Fill and

Automated Alerts

Table 26: UC6-S3: Traveler Updates CPS Account to Qualify for Accessibility Services for

ADA-Compliant Trip Segments

Table 27: UC6-S4: Traveler Recovers Lost CPS Password

Table 28: UC6-S5: Traveler Closes CPS Account

Table 29: UC6-S6: Traveler Pays for a Trip Using a CPS Guest Account

Table 30: UC7-S1: Mobility Provider Establishes an Account in the Operating System

Table 31: UC8-S1: Mobility Provider Manages CPS Account

Table 32: UC9-S1: City of Columbus User Retrieves Data from Operating System

Table 33: UC9-S2: Third-Party User Retrieves Data from Operating System

Chapter 6. Operational Scenarios

78 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Connect to App

Store; search for

MMTPA; review

features

Traveler

Initiate

DownloadYes

No

Install?

End

Launch

MMTPA?

No

Continue to use

appYes

Source: City of Columbus

Figure 8: Traveler Installs and Launches the MMTPA

Table 17: UC1-S1: Traveler Installs and Launches the MMTPA

Use Case Traveler Installs and Launches the MMTPA

Scenario ID &

Title

UC1-S1: Traveler Installs and Launches the MMTPA

Scenario

Objective

Traveler connects to a public app store to download and try the app

Operational

Event(s)

Install MMTPA, launch MMTPA

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

App Store Public app store providing the ability to download and install

the MMTPA

Pre-conditions Traveler is connected to the Internet

MMTPA is available for installation through a public app store

Traveler has not yet set up a CPS account

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Connects to public app store

and searches for Columbus

MMTPA.

Traveler has an

Android phone

and connects to

the Google Play

store. Travelers

who have Apple

phones would

connect to the

iOS App store.

App store 2 Displays list of search results.

Traveler 3 Selects MMTPA from list of

search results.

App Store 4 Displays MMTPA landing page

with short description of app and

links to “Read More.” Also

displayed are User Reviews,

ability to “Rate this App”, and

option to Install.

Experience may

vary depending

on which App

Store is required

based on device

type.

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 79

Use Case Traveler Installs and Launches the MMTPA

Traveler 5 Clicks on the Install button and

proceeds to install the app onto

his/her device. When complete,

the traveler is prompted to open

the app.

MMTPA 6 Displays a brief loading page

and Terms and Conditions for

use.

Regardless of

device type,

experience is the

same for all

smartphones.

Traveler 7 Accepts the Terms and

Conditions.

MMTPA 8 Displays a map centered on the

Travelers location in Columbus.

The Traveler is prompted to

enter a destination to begin

using the app, or click on a link

for basic instructions.

Traveler 9 Clicks on the link and reviews

helpful instructions for navigating

the app. Next, the Traveler clicks

a link to return to the main

interface to begin planning a trip.

Traveler also has

access to

educational

material outside

of the app, such

as links to

educational

material

pertaining to each

mode of service.

MMTPA 10 Displays a map and prompts the

Traveler for a destination.

Post-Conditions The MMTPA is installed and the Traveler has received basic instructions in how to

navigate the app and set up a CPS account.

Policies and

Business Rules

The MMTPA is available on both Android and iOS devices

User Needs

Traceability MMTPA/CPS-UN002-v02 Personal Devices

MMTPA/CPS-UN007-v02 Access to Instructions and Educational Material

MMTPA/CPS-UN012-v02 Graphical User Interface

Inputs Summary N/A

Output

Summary

N/A

Source: City of Columbus

Chapter 6. Operational Scenarios

80 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Source: City of Columbus

Figure 9: Traveler Adds User Preferences to the MMTPA

Table 18: UC2-S1: Traveler Adds User Preferences to the MMTPA

Use Case Traveler Adds User Preferences to the MMTPA

Scenario ID &

Title

UC2-S1: Traveler Adds User Preferences to the MMTPA

Scenario

Objective

Traveler adds user preferences to the app to customize the search results based on

those preferences

Operational

Event(s)

Add preferences

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Provides trip results to the Traveler; stores preferences

Operating System Provides trip optimization and results to the MMTPA

Pre-conditions Traveler has downloaded and installed the MMTPA

Traveler’s mobile device has GPS capabilities

Traveler has not yet set up a CPS account

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Opens the MMTPA to plan a

route.

Log in or creating

a CPS account is

not a required to

perform trip

planning.

MMTPA 2 Displays a map image and

prompts the Traveler for origin

and destination.

Traveler 3 Selects current location as origin

(using GPS) and enters his/her

work address as the destination.

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 81

Use Case Traveler Adds User Preferences to the MMTPA

Operating System 4 The Operating System performs

trip optimization using the

Traveler’s origin and destination

and returns a list of trip options

to the MMTPA.

MMTPA 5 Displays the list of trip options by

travel time in ascending order

(quickest route first) by default.

Traveler 6 Reviews the list by tapping on

each trip to preview on the map.

Next, the Traveler decides to

enter preferences to narrow the

list of results.

To enter preferences, the

Traveler clicks on the

“Configure” button.

MMTPA 7 Displays a list of modes

available. For each mode, there

are different options such as car

preference, max. trip duration,

walking distance, or child safety

seat. Options vary by mode,

indicating that not all choices are

available for all providers.

Included is the ability to turn a

mode on or off, which will

prevent it from being considered

in trip optimization.

Non-ambulatory

Paratransit riders

or others may

request an

accessible

vehicle as their

preference. Each

leg of the trip will

be required to

meet this

requirement.

Traveler 8 The Traveler decides to set a

max. walking distance of 0.5

miles, and a max. total trip

duration of 45 minutes. The

Traveler also registers a

preference for lowest cost trips.

The app is

configured with

default settings.

Users are not

required to set

preferences to

use the app.

MMTPA 9 Stores the user’s settings

automatically as they are

entered.

Operational data

associated with

the MMTPA will

be accessed

through a cloud-

based

infrastructure, as

well as cached

locally on a

device for offline

use.

Traveler 10 Clicks a link to return to the main

screen.

Chapter 6. Operational Scenarios

82 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Adds User Preferences to the MMTPA

Operating System 11 Automatically adjusts the trip

results based on the Traveler’s

saved preferences.

MMTPA 12 Displays a new list of trip options

sorted by cost in ascending

order (from least expensive to

most expensive) under the total

trip duration of 45 minutes.

Traveler 13 Selects the trip that best meets

preferences.

Post-Conditions Traveler has added user preferences to the MMTPA and is able to create

personalized trip itineraries

Policies and

Business Rules

User preferences are included in trip optimization by the Operating System

User Needs

Traceability

MMTPA/CPS-UN003-v02 Compare Trip Itineraries

MMTPA/CPS-UN004-v02 User Preferences

MMTPA/CPS-UN014-v02 Offline Usage

MMTPA/CPS-UN017-v02 Same-Day Paratransit Service

MMTPA/CPS-UN024-v02 Subsidization

Inputs Summary User preferences

Output

Summary

Personalized trip itineraries

Source: City of Columbus

Source: City of Columbus

Figure 10: UC3-S1, UC3-S2, UC3-S3: Traveler Gathers Information for a Multimodal Trip

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 83

Table 19: UC3-S1: Traveler Gathers Information for a Multimodal Trip

Use Case Traveler Adds User Preferences to the MMTPA

Scenario ID &

Title

UC3-S1: Normal Operating Conditions

Scenario

Objective

Traveler gathers information on possible combinations of trip segments to take

them from home to work

Operational

Event(s)

Trip optimization, real-time updates, notifications

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Provides trip results to the Traveler; display results

Operating System Provides trip optimization and results to the MMTPA

Mobility Providers Provide information on pricing, location, and availability, and

schedule to the Operating System

Pre-conditions Mobility Providers have entered into agreements with Smart Columbus and are

sharing data through the Operating System

The Operating System is providing trip optimization services for the MMTPA

Key Actions and

Flow of Events

Actor Step Key Action Comments

MMTPA 1 Prompts the Traveler for origin

and destination address.

Traveler 2 Enters origin and destination to

begin planning a trip.

Operating System 3 Interacts with Mobility Providers

for real-time pricing, location,

schedule, and availability

information.

Requests and

responses are

handled via the

Operating

System.

MMTPA 4 Displays trip options from the

Operating System according to

user preferences.

Includes

accessible

vehicle if needed.

Traveler 5 Selects a route which includes

fixed-route bus, TNC, and

walking.

Subsidies will

only apply to

some options

based on

business rules

established.

Mobility Providers 6 TNC provides updated

information based on surge

pricing (increase in price due to

excessive demand).

MMTPA 7 Automatically updates display to

include change in price due to

surge pricing.

Traveler 8 Selects a different trip based on

updated information.

Traveler 9 Prepares to reserve and book

the trip using the CPS.

Post-Conditions Traveler has adjusted trip selection based on changes in price.

Chapter 6. Operational Scenarios

84 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Adds User Preferences to the MMTPA

Policies and

Business Rules

N/A

User Needs

Traceability MMTPA/CPS-UN001-v02 Real-Time Travel Information

MMTPA/CPS-UN003-v02 Compare Trip Itineraries

MMTPA/CPS-UN008-v02 Notifications and Alerts

MMTPA/CPS-UN015-v02 Trip Optimization

MMTPA/CPS-UN017-v02 Same-Day Paratransit Service

MMTPA/CPS-UN024-v02 Subsidization

Inputs Summary Traveler provides origin and destination information, Mobility Providers provide

pricing, location, and availability data

Output

Summary

MMTPA provides pricing, location, and availability data

Source: City of Columbus

Source: City of Columbus

Figure 11: UC4-S1: Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 85

Table 20: UC4-S1: Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

Use Case Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

Scenario ID &

Title

UC4-S1: Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

Scenario

Objective

Traveler executes a multimodal trip involving fixed-route bus service and bike-

sharing segments

Operational

Event(s)

Pay once for both trip segments, authenticate at reader

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Provides trip planning services

CPS Payment processor

Operating System Provides trip optimization and interacts with CPS

Bike-Share Provides bike at docking station; unlocks bike

COTA Fixed-route bus service; validates ticket at farebox

Pre-conditions Traveler is using the MMTPA to pay for a multimodal trip involving both bike-

sharing and transit

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Selects “Pay Now” on the

selected trip involving fixed-route

bus service and bike-share trip

segments.

Operating System 2 Payment request for each mode

is routed through the Operating

System.

Subsidies will be

based on use of

ride-sharing and

transit when

available.

CPS 3 For the COTA trip segment, the

CPS checks available funds in

the Traveler’s CPS account and

holds those funds in reserve (the

transaction will occur at the

farebox). For the bike segment,

the CPS also checks available

funds and holds those funds in

reserve (the transaction will

occur at the docking station).

Issues an e-ticket for the COTA

trip segment and a code that can

be used to unlock the bike.

Canceling a trip

would release the

hold on the funds

in the Traveler’s

CPS account.

The CPS is

responsible for

compliance tasks

related to the act

of processing and

handling

payments

between the

Traveler and

Mobility

Providers.

MMTPA 4 Both e-ticket and code are

transmitted to the Traveler’s

MMTPA where they are available

immediately under Selected

Trips.

Chapter 6. Operational Scenarios

86 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

Traveler 5 The Traveler is ready to embark

and taps on the selected trip

which brings up a map to the

bike docking station. The

Traveler follows the map to the

docking station. Once at the

docking station, the Traveler

walks up to an available bike

and enters code.

Bike-Sharing 6 The reader authenticates the

payment token with the bike-

share and unlocks the bike. The

authentication and unlock

process takes under a second.

If there were NFC

readers at the

station, the

Traveler would be

able to tap phone

to authenticate.

Traveler 7 Next, the Traveler takes to the

street on the bike after

consulting the MMTPA for route

information. The Traveler’s

destination is a bike docking

station next to the COTA bus

stop that is on the second leg of

the trip. The Traveler pockets the

phone and rides to the docking

station and docks the bike. The

Traveler then walks to the COTA

bus stop and checks the MMTPA

to see that the COTA bus is

arriving in less than two minutes.

MMTPA 8 Displays a prompt when the bus

arrives.

Traveler 9 Taps the prompt which

generates an electronic ticket

with QR code. The Traveler

holds the code to the farebox

reader on the bus.

NFC enabled

fareboxes would

allow Travelers to

authenticate by

holding device

near reader.

COTA 10 The farebox authenticates the

code with COTA’s fare system,

deducts payment from their

account, and admits the

Traveler.

MMTPA 11 Displays the progress of the bus

on a map until the Traveler

reaches the final destination.

Operating System 12 Trip details are logged in the

Operating System.

Because this is a

qualifying

multimodal trip to

receive incentives

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 87

Use Case Traveler Executes a Multimodal Trip (Fixed-Route and Bike-Share)

and rewards, the

Traveler earns

credit toward

future trips

redeemable in

CPS account.

Post-Conditions Traveler has completed a multimodal trip and funds have been deducted from CPS

account

Policies and

Business Rules

N/A

User Needs

Traceability

MMTPA/CPS-UN003-v02 Real-Time Travel Information

MMTPA/CPS-UN003-v02 Compare Trip Itineraries

MMTPA/CPS-UN004-v02 User Preferences

MMTPA/CPS-UN005-v02 Accept Bookings/Reservations

MMTPA/CPS-UN006-v02 CPS Integration

MMTPA/CPS-UN008-v02 Notifications and Alerts

MMTPA/CPS-UN011-v02 Loyalty, Incentives and Rewards

MMTPA/CPS-UN019-v02 NFC Integration

MMTPA/CPS-UN024-v02 Subsidization

MMTPA/CPS-UN036-v02 Compliance

MMTPA/CPS-UN041-v02 One-to-One and One-to-Many Payment Requests

MMTPA/CPS-UN042-v02 Funds in Reserve

Inputs Summary N/A

Output

Summary

N/A

Source: City of Columbus

Chapter 6. Operational Scenarios

88 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Source: City of Columbus

Figure 12: UC4-S2, UC4-S3: Failure Condition – Bike Not Available at Docking Station

Table 21: UC4-S2: Failure Condition – Bike Not Available at Docking Station

Use Case Failure Condition – Bike Not Available at Docking Station

Scenario ID &

Title

UC4-S2: Failure Condition – Bike Not Available at Docking Station

Scenario

Objective

Traveler is unable to complete a multimodal trip involving a bike-sharing segment

Operational

Event(s)

Pay once for both trip segments, authenticate at reader

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Provides trip planning services

CPS Payment processor

Operating System Provides trip optimization and interacts with CPS

Bike-Share Provides bike at docking station; unlocks bike

COTA Fixed-route bus service; validates ticket at farebox

Pre-conditions Scenario picks up from Step 5 of UC4-S1

Key Actions and

Flow of Events

Actor Step Key Action Comments

MMPTA 6 MMTPA prompts the Traveler

there are no available bikes at

the docking station. (A group of

tourists have rented all the

bikes.).

As a policy, it is

not possible to

reserve bikes

ahead of time at a

station

Traveler 7 The Traveler acknowledges the

prompt by clicking on it.

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 89

Use Case Failure Condition – Bike Not Available at Docking Station

CPS 8 The reserve on Traveler’s CPS

account for the cost of the bike

rental is removed. The funds are

available again in the Traveler’s

CPS account.

MMTPA 9 The MMTPA prompts the

Traveler of several options in the

vicinity that will allow making the

bus connection.

The Traveler’s

origin (current

location) and

destination (bus

stop) are included

in the trip

optimization by

the Operating

System.

Traveler 10 Selects a TNC vehicle which is a

block away and clicks on the

“Pay Now” button.

CPS 11 The payment request is

authorized by the CPS. A

reserve for the cost of the trip is

placed on the Traveler’s CPS

account.

MMTPA 12 Displays the location of the

vehicle as it arrives to meet the

Traveler. Information about the

vehicle and driver is displayed to

the Traveler.

Traveler 13 Boards the vehicle and departs

for the bus stop.

CPS 14 After the short trip, the CPS

credits the Mobility Provider’s

Account for the trip.

MMTPA 15 Notifies the Traveler the bus is

approaching and prompts to

activate the ticket.

Traveler 16 Taps the prompt which displays

a QR code. The Traveler holds

the code to the farebox reader

on the bus.

COTA 17 The farebox authenticates the

code and admits the Traveler

onto the bus.

MMTPA 18 Displays the progress of the bus

on a map until the Traveler

reaches his destination.

Operating System 19 The trip details are stored in the

Operating System.

Post-Conditions A bike-share trip segment was unable to be fulfilled and the Traveler used the

MMTPA to continue to destination

Chapter 6. Operational Scenarios

90 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Failure Condition – Bike Not Available at Docking Station

Policies and

Business Rules

N/A

User Needs

Traceability MMTPA/CPS-UN001-v02 Real-Time Travel Information

MMTPA/CPS-UN005-v02 Accept Bookings/Reservations

MMTPA/CPS-UN006-v02 CPS Integration

MMTPA/CPS-UN010-v02 Changes Mid-Trip

MMTPA/CPS-UN021-v02 Mobile Ticketing

MMTPA/CPS-UN025-v02 Pay Once

MMTPA/CPS-UN030-v02 Reimbursement

MMTPA/CPS-UN041-v02 One-to-One and One-to-Many Payment Requests

MMTPA/CPS-UN042-v02 Funds in Reserve

Inputs Summary N/A

Output

Summary

N/A

Source: City of Columbus

Table 22: UC4-S3: Failure Condition – Loss of Communications

Use Case Failure Condition – Loss of Communications

Scenario ID &

Title

UC4-S3: Failure Condition – Loss of Communications

Scenario

Objective

Traveler experiences loss of connectivity while on route to destination

Operational

Event(s)

Pay once for both trip segments, authenticate at reader

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Provides trip planning services

CPS Payment processor

Operating System Provides trip optimization and interacts with CPS

Bike-Share Provides bike at docking station; unlocks bike

COTA Fixed-route bus service; validates ticket at farebox

Pre-conditions Scenario picks up from Step 13 of UC4-S2

Key Actions and

Flow of Events

Actor Step Key Action Comments

MMPTA 14 The Traveler’s cell phone

suddenly loses network

connectivity and the MMTPA

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 91

Use Case Failure Condition – Loss of Communications

prompts that it is running in

offline mode.

TNC 15 Delivers the Traveler to the bus

stop where the Traveler alights

the vehicle.

MMTPA 16 The trip details are stored on the

MMTPA to transit to the

Operating System once the

device is back online. Because

the MMTPA is currently offline, it

does not alert the Traveler of

when the next bus is arriving.

Traveler 17 Notices the bus arriving and

selects the current trip in the

MMTPA to display the QR code.

Traveler 18 Holds the code to the farebox

reader on the bus.

COTA 19 The farebox authenticates the

code and admits the Traveler

onto the bus.

MMTPA 20 The Traveler’s cell phone

suddenly regains its network

connectivity. The MMTPA

prompts the Traveler that it is

back online.

Trip details that

were stored in the

MMTPA while

offline are

transmitted to the

Operating

System.

MMTPA 21 The MMTPA displays the

progress of the bus on a map

until the Traveler reaches his

destination.

Operating System 22 The trip details are stored in the

Operating System.

Traveler 23 The Traveler disembarks the bus

and arrives safely at his

destination. The Traveler clicks a

link in the MMTPA to provide

positive feedback on being able

to navigate through spotty

connections.

Post-Conditions N/A

Chapter 6. Operational Scenarios

92 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Failure Condition – Loss of Communications

Policies and

Business Rules

N/A

User Needs

Traceability MMTPA/CPS-UN006-v02 CPS Integration

MMTPA/CPS-UN013-v02 User Feedback

MMTPA/CPS-UN014-v02 Offline Usage

Inputs Summary N/A

Output

Summary

N/A

Source: City of Columbus

Source: City of Columbus

Figure 13: UC5-S1: Traveler Without Smartphone Uses IVR System to Activate FMLM Trip

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 93

Table 23: UC5-S1: Traveler Without Smartphone Uses IVR System to Activate FMLM Trip

Use Case Traveler Without Smartphone Uses IVR System to Activate PMLM Trip

Scenario ID &

Title

UC5-S1: Traveler Without Smartphone Uses IVR System to Activate FMLM Trip

Scenario

Objective

A Traveler without smartphone uses an IVR system to activate a FMLM ticket.

Operational

Event(s)

Request ticket using IVR system, pay for FMLM trip using COTA smart card

Actor(s) Actor Role

Traveler Application user; end user of the system

SMH Smart Mobility Hub and pick-up location for ride-sharing

segment

IVR System Interactive Voice Response System

Mobility Provider Ride-sharing service to complete last mile of trip

Pre-conditions N/A

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Purchases a multimodal trip

involving COTA trip segment and

ride-sharing segment to

complete the last several miles

of the trip. The pick-up location

for the ride-sharing segment is a

SMH. The Traveler has written

down the phone number and

Trip ID to call in order to activate

the ride-sharing segment.

Trip is purchased

using the Traveler

web portal.

Traveler 2 Embarks on COTA trip segment

and arrives at the SMH.

Traveler 3 Using a touch-tone phone

available at the SMH, the

Traveler calls the number

provided when the trip was

purchased.

IVR System 4 Plays a brief welcome message

and prompts the Traveler for Trip

ID to activate the trip.

Traveler 5 Enters the Trip ID and presses a

button to continue.

Activating the trip

via Trip ID

confirms the

Traveler. The

TNC is notified

same as any

other trip booked

through the

MMTPA.

IVR System 6 Informs the Traveler when the

vehicle will arrive at the SMH

(specified pick-up location). A

description of the vehicle is

Updates via text

or email can be

provided to users

Chapter 6. Operational Scenarios

94 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Without Smartphone Uses IVR System to Activate PMLM Trip

provided to help the Traveler

identify it.

without

smartphones.

Mobility Prover 7 In a short period of time, the

vehicle arrives to pick up the

Traveler.

Traveler 8 Enters the vehicle to complete

the trip.

Post-Conditions Traveler has purchased a FMLM trip which can be activated via a touch-tone phone

Policies and

Business Rules

The IVR system is needed by the City to meet Title VI compliance for the

MMTPA/CPS.

User Needs

Traceability MMTPA/CPS-UN015-v02 Trip Optimization

MMTPA/CPS-UN016-v02 IVR System

MMTPA/CPS-UN024-v02 Subsidization

Inputs Summary Departure location, departure time, destination

Output

Summary

FMLM Ticket

Source: City of Columbus

Source: City of Columbus

Figure 14: UC6-S1, UC6-S2, UC6-S3, UC6-S4, UC6-S5, UC6-S6: Traveler Creates a CPS Account

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 95

Table 24: UC6-S1: Traveler Creates a CPS Account

Use Case Traveler Creates a CPS Account

Scenario ID &

Title

UC6-S1: Traveler Creates a CPS Account

Scenario

Objective

Traveler creates a CPS account using a credit/debit card

Operational

Event(s)

Account creation

Actors(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

CPS Common Payment System

Pre-conditions Traveler is connected to the Internet

Traveler has downloaded the MMTPA to their mobile device

Key Actions and

Flow of Events

Source Step Key Action Comments

Traveler 1 The Traveler opens the MMTPA

and selects “Manage CPS

Account.”

MMTPA 2 The MMTPA redirects the

Traveler to the CPS.

CPS 3 The CPS displays a list of

participating Mobility Providers

in the Columbus region. The

CPS prompts the Traveler to log

in to their existing CPS account

or create a new account.

Users with

existing CPS

accounts will be

able to store login

info.

Traveler 4 The Traveler selects the option

to create a new CPS account.

CPS 5 The CPS prompts the Traveler

to agree to terms and conditions

before creating a new CPS

account.

Traveler is

prompted only

once to agree to

terms and

conditions, at

time of account

creation.

Traveler 6 The Traveler agrees to the terms

and conditions, then selects

continue.

Chapter 6. Operational Scenarios

96 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Creates a CPS Account

CPS 7 The CPS prompts the Traveler

for personal information

including name, address,

telephone number, e-mail

address.

Traveler 8 The Traveler enters his/her

personal information and selects

continue.

CPS 9 The CPS prompts the Traveler

for valid payment media to fund

their CPS account.

Traveler 10 The Traveler enters a valid credit

card number, name, expiration

date, and CVV then selects

continue.

For paratransit

customers they

can enter their

paratransit

account number

and it will be

cross referenced

to valid accounts.

They can enter

additional

payment

information if they

want to exceed

their paratransit

covered services.

CPS 11 The CPS processes this

information and then prompts

the Traveler to create a

username and password to

complete registration.

Traveler 12 The Traveler enters a username

and password and selects

continue.

CPS 13 The CPS finishes creating the

account and returns the Traveler

to the MMTPA.

Post-Conditions Travel has created a CPS account and linked payment media to account

Policies and

Business Rules

None

Traceability MMTPA/CPS-UN017-v02 Same-Day Paratransit Service

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 97

Use Case Traveler Creates a CPS Account

MMTPA/CPS-UN022-v02 CPS Account

MMTPA/CPS-UN023-v02 Payment Media

MMTPA/CPS-UN024-v02 Subsidization

Inputs Summary User information, credit card information

Output

Summary

None

Source: City of Columbus

Table 25: UC6-S2: Traveler Registers a New Payment Method and Enables Auto-Fill and Automated Alerts

Use Case Traveler Registers a New Payment Method and Enables Auto-Fill and

Automated Alerts

Scenario ID &

Title

UC6-S2: Traveler Registers a New Payment Method and Enables Auto-Fill and

Automated Alerts

Scenario

Objective

Traveler uses MMTPA to access CPS account and add a new method of payment,

enable auto-fill, and receive automated alerts

Operational

Event(s)

Log in to CPS, manage CPS account, add payment method, add value, enable

auto-fill, enable automated alerts

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

CPS Common Payment System

Pre-conditions Traveler has established a CPS account

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Using a smartphone, the

Traveler taps on the MMPTA

icon to open it.

Username and

password are

stored and the

Traveler is not

prompted to enter

them.

Traveler 2 The Traveler taps on a link to

manage CPS account.

MMTPA 3 The MMTPA redirects the

Traveler to the CPS account

management interface.

Redirection

should be

Chapter 6. Operational Scenarios

98 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Registers a New Payment Method and Enables Auto-Fill and

Automated Alerts

seamless to the

user.

CPS 4 The CPS prompts “please verify

your password to continue.”

Users will have

the option of

saving password

or recovering a

lost password.

Traveler 5 The Traveler enters password

and clicks continue.

CPS 6 The CPS displays options to

view account settings, view and

export transaction, update

account settings, update

payment products, and help.

Traveler 7 The Traveler selects the option

to update payment products.

CPS 8 The CPS displays a screen

showing registered methods of

payment as well as CPS

account balance and link to add

value. There are also options to

add existing fare products from

Mobility Providers which can be

used to pay for trips (so that the

CPS account is not charged

when existing fare products

should be used instead).

Traveler 9 The Traveler selects the link to

Add New Card.

CPS 10 The CPS prompts for Full Name,

Street Address, City, State, and

Zip Code. For billing information,

the CPS provides the option to

use the same as the Traveler’s

account information to expedite

entering the form.

Traveler 11 The Traveler enters the required

information and clicks Save.

CPS 12 The CPS then prompts for new

card information: Full Name,

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 99

Use Case Traveler Registers a New Payment Method and Enables Auto-Fill and

Automated Alerts

Card #, Expiration Date

(MMYY), Zip Code, and CVV.

Traveler 13 The Traveler enters the

information and click submit.

CPS 14 The CPS authorizes the card

and returns the Traveler to the

previous screen.

Traveler 15 The Traveler notices that his

current CPS account balance is

$0.00 and decides to set up

auto-load using the new credit

card added to the account. The

Traveler clicks on the auto-load

button

If auto-load.

CPS 16 The CPS prompts: If autoload is

enabled, value is automatically

added to the CPS account when

balance dips below $10. Click

OK to continue.

Traveler 17 The Traveler click OK to

continue.

CPS 18 The CPS displays a screen

allowing the Traveler to enter (in

whole dollars) how much value

should be added to the CPS

account automatically when the

balance dips below $10.

Traveler 19 The Traveler enters in a value of

$30 and selects confirm.

CPS 20 The CPS prompts to confirm the

credit card to use to set up the

auto-load feature, and option to

receive automated alerts (e.g.

low balance or auto-fill initiated).

Traveler 21 The Traveler confirms and is

returned to the main screen to

manage CPS account.

The Traveler’s

smartphone

received a push

notification

alerting that

account balance

was low and

Chapter 6. Operational Scenarios

100 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Registers a New Payment Method and Enables Auto-Fill and

Automated Alerts

$30.00 was

added.

Traveler 22 The Traveler clicks a button to

return to the MMTA and continue

using the app.

MMPTA 23 The MMTPA displays a current

CPS balance of $30.00.

Post-Conditions Traveler has added a new payment method and set up CPS account to auto-fill

when account balance dips below $10.00

Policies and

Business Rules

N/A

User Needs

Traceability MMTPA/CPS-UN022-v02 CPS Account

MMTPA/CPS-UN023-v02 Payment Media

MMTPA/CPS-UN026-v02 Existing Fare Products

MMTPA/CPS-UN027-v02 Notification of Payment and Account Status

MMTPA/CPS-UN029-v02 Storage of Sensitive Data

MMTPA/CPS-UN031-v02 Security and Encryption

Inputs Summary Credit card information and option to receive automated alerts when account

balance is low

Output

Summary

Automated alert showing value was added to account

Source: City of Columbus

Table 26: UC6-S3: Traveler Updates CPS Account to Qualify for Accessibility Services for ADA-Compliant Trip Segments

Use Case Traveler Updates CPS Account to Qualify for Accessibility Services for ADA-

Compliant Trip Segments

Scenario ID &

Title

UC6-S3: Traveler Updates CPS Account to Qualify for Accessibility Services for

ADA-Compliant Trip Segments

Scenario

Objective

Traveler has a permanent or temporary physical or mental impairment that

substantially limits ability to get around and is already qualified for COTA

Mainstream service for ADA-compliant trip segments. The Traveler wishes to use

the MMTPA to schedule trips outside of COTA's service area and pay for non-ADA

segments using their CPS account.

Operational

Event(s)

Log into CPS, update account settings

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 101

Use Case Traveler Updates CPS Account to Qualify for Accessibility Services for ADA-

Compliant Trip Segments

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

CPS Common Payment System

Pre-conditions Traveler has established a CPS account

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Using a smartphone, the

Traveler taps on the MMPTA

icon to open it.

Username and

password are

stored and the

Traveler is not

prompted to enter

them.

Traveler 2 The Traveler taps on a link to

manage CPS account.

MMTPA 3 The MMTPA redirects the

Traveler to the CPS account

management interface.

Redirection

should be

seamless to the

user.

CPS 4 The CPS prompts “please verify

your password to continue.”

Users will have

the option of

saving password

or recovering a

lost password.

Traveler 5 The Traveler enters password

and clicks continue.

CPS 6 The CPS displays options to

view account settings, view and

export transaction, update

account settings, update

payment products, and help.

Traveler 7 The Traveler selects the option

for help.

CPS 8 The CPS displays a list of topics

organized by category.

Traveler 9 The Traveler selects the link for

Accessibility for Riders with

Disabilities.

Chapter 6. Operational Scenarios

102 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Updates CPS Account to Qualify for Accessibility Services for ADA-

Compliant Trip Segments

CPS 10 The CPS displays a screen

showing the benefits of

accessibility and how users

might qualify. Included is a link

explaining how users who have

already qualified for discounted

fixed-route service may enter

this information in the CPS. Also

included is an explanation of

Mainstream Service for those

who have a disability that

prevents them from using

COTA’s fixed-route service, and

how this information may be

entered into the CPS.

Mainstream is a

ride-sharing

public

transportation

service provided

throughout

COTA’s fixed-

route service

area.

There is also a

link to an external

web page for

additional

educational

material if

needed.

Traveler 11 The Traveler clicks on a link to

learn how to enter qualifying

Mainstream service credentials

into the CPS. After reviewing the

instructions, the Traveler selects

a menu option to return to

Account Settings.

CPS 12 The CPS returns the Traveler to

the Account Settings screen.

Included is a link to confirm

eligibility for Mainstream service

as well as reduced fare fixed-

route service.

The process to

register for

subsidized trips

from an employer,

college, or

university, would

be similar, in

which the

Traveler would be

required to enter

a code which

verifies the

service and links

their account to

the service.

Traveler 13 The Traveler clicks on the link

for Mainstream service and

enters an ID number that is

required to verify.

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 103

Use Case Traveler Updates CPS Account to Qualify for Accessibility Services for ADA-

Compliant Trip Segments

CPS 14 The CPS verifies the ID number

and returns the user to the

Account Settings screen.

MMTPA 15 The Traveler is now able to

request Mainstream service for

all ADA-compliant trip segments

when using the MMTPA/CPS.

Post-Conditions Traveler can schedule accessible services for ADA-compliant trip segments and

use CPS for non-ADA trip segments

Policies and

Business Rules

N/A

User Needs

Traceability

MMTPA/CPS-UN017-v02 Same-Day Paratransit Service

MMTPA/CPS-UN022-v02 CPS Account

MMTPA/CPS-UN024-v02 Subsidization

MMTPA/CPS-UN029-v02 Storage of Sensitive Data

MMTPA/CPS-UN031-v02 Security and Encryption

Inputs Summary ID Number to confirm eligibility for Mainstream service

Output

Summary

N/A

Source: City of Columbus

Table 27: UC6-S4: Traveler Recovers Lost CPS Password

Use Case Traveler Recovers Lost CPS Password

Scenario ID &

Title

UC6-S4: Traveler Recovers Lost CPS Password

Scenario

Objective

Traveler has lost his CPS password and needs to recover it to be able to manage

CPS account

Operational

Event(s)

Reset password

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

CPS Common Payment System

Chapter 6. Operational Scenarios

104 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Recovers Lost CPS Password

Pre-conditions Traveler has established a CPS account

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 The Traveler is using the

MMTPA and wishes to update

their CPS account. The Traveler

clicks on the Manage CPS

Account link in the MMTPA.

MMTPA 2 The MMTPA seamlessly

redirects the user to the CPS

login screen.

Traveler has not

elected to store

password.

Traveler 3 The Traveler makes a failed

attempt at logging in before

realizing he does not remember

his password. The Traveler

clicks on the link for Forgot

Password.

CPS 4 The CPS prompts the Traveler

to enter their registered email

address and answer a series of

security questions.

Traveler 5 The Traveler completes the

requested information and

submit the reset request.

CPS 6 The CPS sends an email to the

Traveler with instructions on how

to reset password.

Traveler 7 The Traveler follows the

instructions and is able to reset

password and log into CPS to

manage account.

Post-Conditions Traveler has recovered lost password and is able to log in

Policies and

Business Rules

N/A

User Needs

Traceability MMTPA/CPS-UN022-v02 CPS Account

Inputs Summary Email address, security questions

Output

Summary

Password

Source: City of Columbus

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 105

Table 28: UC6-S5: Traveler Closes CPS Account

Use Case Traveler Closes CPS Account

Scenario ID &

Title

UC6-S5: Traveler Closes CPS Account

Scenario

Objective

Traveler closes CPS account and receives reimbursement for funds remaining in

the account. Transportation benefits/rewards that may have existing on the account

are no longer available.

Operational

Event(s)

Delete account

Actor(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

CPS Common Payment System

Pre-conditions Traveler has established a CPS account

Key Actions and

Flow of Events

Actor Step Key Action Comments

Traveler 1 Traveler wishes to close their

CPS account. The Traveler

accesses the account by clicking

on the manage CPS account link

in the MMTPA.

MMTPA 2 The MMTPA seamlessly

redirects the user to the CPS

and CPS account management

screen.

Password has

been stored.

Traveler 3 The Traveler clicks on Account

Settings and clicks on a link to

delete account.

CPS 4 The CPS prompts the Traveler

that deleting the account will

remove all secure contact and

payment information from the

system. This action is permanent

and cannot be undone. The

Traveler’s remaining CPS

account balance will be returned

to the payment media on file.

Any transportation benefits /

rewards associated with the

account will be lost. The CPS

Deleting CPS

account does not

remove

anonymized trip

information from

the Operating

System.

Chapter 6. Operational Scenarios

106 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Closes CPS Account

prompts the Traveler to continue

or cancel.

Traveler 5 Traveler selects option to

continue and is redirected to the

MMTPA main screen. CPS

account balance is no longer

accessible, but there is a link to

set up a CPS account.

Traveler may set

up a new CPS

account at a later

time.

Post-Conditions Traveler has deleted their CPS account but can still use the functionality of the

MMTPA to plan trips.

Policies and

Business Rules

Remaining balance on Traveler’s CPS account is returned to card on file. All contact

and payment information is removed from the system. Anonymous trip and payment

data remains in the Operating System.

User Needs

Traceability MMTPA/CPS-UN022-v02 CPS Account

Inputs Summary N/A

Output

Summary

N/A

Source: City of Columbus

Table 29: UC6-S6: Traveler Pays for a Trip Using a CPS Guest Account

Use Case Traveler Pays for a Trip Using a CPS Guest Account

Scenario ID &

Title

UC6-S6: Traveler Pays for a Trip Using a CPS Guest Account

Scenario

Objective

Traveler pays for trip as guest instead of creating a CPS account

Operational

Event(s)

Continue as guest

Actors(s) Actor Role

Traveler Application user; end user of the system

MMTPA Multimodal Trip Planning Application

CPS Common Payment System

Pre-conditions Application User is connected to the Internet

Application User has downloaded the MMTPA to their mobile device

Source Step Key Action Comments

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 107

Use Case Traveler Pays for a Trip Using a CPS Guest Account

Key Actions and

Flow of Events

Traveler 1 The Traveler opens the MMTPA

and enters origin and destination

information.

MMTPA 3 The MMTPA determines the best

available trip options for the

Traveler according to user

preferences and displays

several trip itineraries for the

Traveler to select from.

Traveler 4 The Traveler selects a trip

itinerary that includes a walking

segment, a transit segment, and

a bike-sharing segment. The

Traveler click Pay Now.

MMTPA 5 The MMTPA redirects the

Traveler to the CPS.

CPS 6 The Traveler does not have a

CPS account and is prompted to

continue as Guest or create a

CPS account.

Traveler 7 The Traveler does not wish to

create a CPS account now, and

prefers to complete payment as

a guest to see how the System

works. The Traveler selects

continue as guest.

Continuing as

guest allows a

Traveler to make

payment but

without the

benefit of a

permanent CPS

account. Payment

information will

have to be

reentered each

time.

CPS 8 The CPS prompts the Traveler

for valid payment media to pay

for the trip.

Traveler 9 The Traveler enters a valid credit

card number, name, expiration

date, and CVV then selects

continue.

CPA 10 The CPS processes this

information and then redirects

the Traveler to the MMTPA Trip

Summary view.

Chapter 6. Operational Scenarios

108 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Traveler Pays for a Trip Using a CPS Guest Account

Traveler 11 The Traveler clicks on the trip

itinerary to confirm that the trip

has been processed and is

ready to embark.

Post-Conditions The Traveler has paid for a trip using a CPS guest account

Policies and

Business Rules

Travelers are not required to create a CPS account to pay for services, except a

valid paratransit account must be cross referenced to the existing paratransit

account.

Traceability MMTPA/CPS-UN022-v02 CPS Account

Inputs Summary Credit card information

Output

Summary

N/A

Source: City of Columbus

Source: City of Columbus

Figure 15: UC7-S1: Mobility Provider Establishes an Account in the Operating System

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 109

Table 30: UC7-S1: Mobility Provider Establishes an Account in the Operating System

Use Case Mobility Provider Establishes an Account in the Operating System

Scenario ID &

Title

UC7-S1: Mobility Provider Establishes an Account in the Operating System

Scenario

Objective

A Mobility Provider enters into a partner agreement with Smart Columbus and is

given access to the Operating System to deploy third-party apps and integrate with

trip optimization services.

Operational

Event(s)

Deploy third-party app in Operating System, trip optimization

Actor(s) Actor Role

Mobility Provider Company that provides services to Travelers; Mobility

Providers and Parking providers

The City (Owner) Facilitator of the system; responsible for agreements between

all stakeholders of the system

Operating System Smart Columbus Operating System; the Smart Columbus

PMO is responsible for maintaining the Operating System

and integrating with Mobility Providers

Pre-conditions A local TNC with a small fleet of 10 vehicles wishes to partner with Smart

Columbus and join the MMTPA/CPS

The TNC has a scheduling application that may be configured to run within a

Docker container and can be deployed within the Operating System’s

microservices environment

Key Actions and

Flow of Events

Actor Step Key Action Comments

City of Columbus 1 A partner agreement is formed

between Smart Columbus and

the Mobility Provider to integrate

with the Operating System in

order to share data and services

for the MMTPA/CPS.

MMTPA and CPS

are maintained

and operated

external to the

City; the

Operating System

is maintained by

the Smart

Columbus PMO.

Operating System 2 The Operating System team

provides information required to

deploy third-party applications in

the Operating System and/or

interface with the Operating

System through APIs to provide

real-time vehicle location,

schedule, availability and cost

Chapter 6. Operational Scenarios

110 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Mobility Provider Establishes an Account in the Operating System

information needed for trip

optimization services.

Operating System 3 The Operating System team

works with the Mobility Provider

(developers) to deploy the

application and ensure it meets

the Operating System

requirements for validation and

interoperability with other

services running in the

environment, as well as the

ability to provide monitoring to

ensure health of the

microservices environment.

Post-Conditions N/A

Policies and

Business Rules

N/A

User Needs

Traceability

MMTPA/CPS-UN034-v02 Operations and Maintenance

MMTPA/CPS-UN035-v02 Future Growth and Maintainability

Inputs Summary N/A

Output

Summary

N/A

Source: City of Columbus

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 111

Source: City of Columbus

Figure 16: UC8-S1: Mobility Provider Manages CPS Account

Table 31: UC8-S1: Mobility Provider Manages CPS Account

Use Case Mobility Provider Manages CPS Account

Scenario ID &

Title

UC8-S1: Mobility Provider Manages CPS Account

Scenario

Objective

Mobility Providers must establish merchant accounts in the CPS to receive payment

in exchange for services. In this scenario a Mobility Provider logs into their account

through a web-based portal to access account information.

Operational

Event(s)

Authentication

Actor(s) Actor Role

Mobility Provider Mobility Providers and Parking Providers

CPS Web-based Mobility Provider Portal to manage CPS account

information

Pre-conditions Accounts have been provisioned for the Mobility Provider as part of partner

agreement with Smart Columbus.

Actor Step Key Action Comments

Chapter 6. Operational Scenarios

112 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case Mobility Provider Manages CPS Account

Key Actions and

Flow of Events

Mobility Provider 1 Using a web browser, the

Mobility Provider navigates to

the Mobility Provider portal and

authenticates by providing

username and password

Mobility Providers

have the ability to

manage their own

contact

information

through the

portal.

Mobility Provider 2 Once authenticated, the Mobility

Provider has options to manage

their account information as well

as view reports and invoices.

Mobility Provider 3 Mobility Provider clicks on the

link to manage reports

CPS 4 CPS web portal displays the

reports view

Mobility Provider 5 Mobility Provider can view all

transactions related to their

service history, and view detailed

trip reports as needed. The

Mobility Provider creates a

report in order to export

transactions to view outside of

the system.

Post-Conditions Mobility Provider has logged into the portal and exported a report.

Policies and

Business Rules

N/A

User Needs

Traceability MMTPA/CPS-UN006-v02 CPS Integration

MMTPA/CPS-UN040-v02 Mobility Provider Accounts

Inputs Summary N/A

Output

Summary

Report export

Source: City of Columbus

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 113

Source: City of Columbus

Figure 17: UC9-S1, UC9-S2: City of Columbus and Third-Party Users Retrieve Data from Operating System

Table 32: UC9-S1: City of Columbus User Retrieves Data from Operating System

Use Case City of Columbus User Retrieves Data from Operating System

Scenario ID &

Title

UC9-S1: City of Columbus User Retrieves Data from Operating System

Scenario

Objective

City of Columbus user connects to the Operating System to receive data

Operational

Event(s)

View reports, configure reports, access data through APIs

Actor(s) Actor Role

MMTPA/CPS Responsible for creating the data

Operating System Responsible for collecting and preparing data to support

analytics and performance measures by the City of Columbus

and third parties.

City of Columbus Members of the City with unrestricted access to data for

reporting and analytics purposes.

Pre-conditions N/A

Actor Step Key Action Comments

Chapter 6. Operational Scenarios

114 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Use Case City of Columbus User Retrieves Data from Operating System

Key Actions and

Flow of Events

MMTPA/CPS 1 The MMTPA/CPS creates data

by providing multimodal trip

planning and payment services

to Travelers.

Operating System 2 The Operating System collects

the data that is generated by the

MMTPA/CPS and prepares it for

analytics. The Operating System

segments a portion of the data

that will be available to third-

party users and a portion of the

data that will be available to City

of Columbus/COTA users.

City of Columbus 3 City of Columbus/COTA users

access the data through web-

based dashboards which display

performance metrics. City users

can configure the reports that

are available on the dashboards.

Data access is

restricted; users

must provide

authentication

credentials.

Post-Conditions N/A

Policies and

Business Rules

Data does not include PII

User Needs

Traceability MMTPA/CPS-UN033-v02 Access to Trip and Payment Data

Inputs Summary N/A

Output

Summary

Data for development and reporting/analytics

Source: City of Columbus

Table 33: UC9-S2: Third-Party User Retrieves Data from Operating System

Use Case Third-Party User Retrieves Data from Operating System

Scenario ID &

Title

UC9-S2: Third-Party User Retrieves Data from Operating System

Scenario

Objective

Third-party users connect to the Operating System to receive data

Operational

Event(s)

View reports, configure reports, access data through APIs

Actor(s) Actor Role

Chapter 6. Operational Scenarios

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 115

Use Case Third-Party User Retrieves Data from Operating System

MMTPA/CPS Responsible for creating the data

Operating System Responsible for collecting and preparing data to support

analytics and performance measures by the City of Columbus

and third parties.

Third-Party Users Members of the public with restricted access to data for

development purposes

Pre-conditions N/A

Key Actions and

Flow of Events

Actor Step Key Action Comments

MMTPA/CPS 1 The MMTPA/CPS creates data

by providing multimodal trip

planning and payment services

to Travelers.

Operating System 2 The Operating System collects

the data that is generated by the

MMTPA/CPS and prepares it for

analytics. The Operating System

segments a portion of the data

that will be available to third-

party users and a portion of the

data that will be available to City

of Columbus/COTA users.

Third-party users 3 Third-party users access the

data through APIs, which are

developed by the Operating

System team.

Refer to Section

Personally

Identifiable

Information for

information on

how data will be

anonymized in

the Operating

System.

Post-Conditions N/A

Policies and

Business Rules

Data does not include PII

User Needs

Traceability MMTPA/CPS-UN033-v02 Access to Trip and Payment Data

Inputs Summary N/A

Output

Summary

Data for development and reporting/analytics

Source: City of Columbus

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 117

Chapter 7. Summary of Impacts

This section describes the anticipated operational and organizational impacts of the proposed system on

the City during all stages of the proposed system, from development through implementation and support

and maintenance of the proposed system.

7.1. CHALLENGES

The integration of multimodal services and common payment presents challenges in coordinating policy,

governance, financial management, and acquisition. Some of the key challenges include: Are Mobility

Providers willing to operate in a shared, single payment platform environment that utilizes their APIs in a

unified multimodal application? Are Mobility Providers willing to provide real-time tracking data to the

system that will be used to coordinate the notification of the arrival of a traveler to their provider? Are

Mobility Providers willing to operate in a single payer environment that utilizes their API to give expected

arrival information to the user though a unified multimodal application?

7.2. OPERATIONAL IMPACTS

Changes in procedure regarding support and maintenance of the new system are anticipated, however,

the solution will dictate the extent of additional support needed. Considerations include business

owner(s), software development and database resources in a primary and backup capacity, server, and

security concerns. Data Privacy and Data Management plans will be identified and refined during

development to address operational impacts and changes in data retention requirements. This will likely

fall under departmental owner data retention requirements or new requirements will be made since new

services are being offered. If usage reports or historical information are identified as a requirement,

retention policies will need to be reviewed and changed as needed.

7.3. ORGANIZATIONAL IMPACTS

As the owner of the MMTPA/CPS system, COTA will be responsible for the control of standards,

regulations, and agreements between all stakeholders, as well as Operations and Maintenance (O&M) of

the system once it is operational. It is anticipated that additional responsibilities will require hiring

additional staff. Support personnel and technicians will be needed to monitor various aspects of the

system and analyze performance.

The Operating System will be operated by the Smart Columbus PMO. The PMO will continually monitor

the operational performance of the system and consider adjustments to ensure it is operating as

expected. Further, the PMO will ensure that all performance measures and data required for an

Independent Evaluator, and overall monitoring of the system, are being collected and documented as

required. Other organizational impacts are expected for COTA and Mobility Providers. These agencies will

be responsible for integrating with the Operating System to allow for trip planning and trip payment

services through the MMPTA/CPS system.

7.4. IMPACTS DURING DEVELOPMENT

There are several projects and coordination tasks that could affect the ability of the system to provide all

the services that have been conceptualized for the system. These tasks include the development of the

CPS and creation of data sharing agreements with the Mobility Providers. In addition to data sharing

agreements, it will be necessary to coordinate with Mobility Providers to promote and expand usage of

shared mobility services. Connectivity with the CPS is essential for trip payment and a major differentiator

Chapter 7. Summary of Impacts

118 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

for the MMTPA compared with other existing systems. The ability to collect trip and payment information

within the Operating System is also a major component of the MMTPA/CPS – these interfaces will need

to be developed, and the parameters and expectations for integration defined through future development

processes.

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 119

Chapter 8. Analysis of Multimodal Trip Planning App

An analysis of the MMTPA/CPS is summarized in Summary of Improvements.

8.1. SUMMARY OF IMPROVEMENTS

Table 34: Summary of Improvements provides a summary of improvements as a result of the proposed

system.

Table 34: Summary of Improvements

Improvements Summary

New Capabilities A single, convenient platform to plan, reserve, and pay for

multimodal trips

Integration with the Operating System for trip optimization and

access to data

Enhanced Capabilities Comprehensive multimodal trip planning and payment

Ability to store user preferences and create personalized trip itinerates

Deleted Capabilities No capabilities deleted

Improved Performance Improved mobility for Travelers

Improved data for City of Columbus and third-party users

Source: City of Columbus

8.2. DISADVANTAGES AND LIMITATIONS

The constraints in Operational Policies and Constraints may be considered disadvantages of the

proposed system in terms of needing to be overcome in order to achieve the goals and objectives for the

MMTPA.

8.3. ALTERNATIVES AND TRADE-OFFS CONSIDERED

An alternative approach was considered in which the MMTPA/CPS as a platform was responsible for only

trip planning and payment scheme. The Operating System would provide trip optimization services to

allow Travelers to plan routes using the MMTPA, and deep integration with the Mobility Providers to

handle the bookings and subsequent trips and trip changes as necessary. Travelers would also be

required to create accounts with the participating Mobility Providers when creating a CPS account. This

would be required to link accounts while using the MMTPA deeply integrated with the other apps and

services. This alternative was considered but rejected as it would require too much custom development

each time a Mobility Provider entered the system, as the requirements for each provider would be

different. As a platform for MaaS this system would not scale well as more and more providers were

added.

Chapter 8. Analysis of Multimodal Trip Planning App

120 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Table 35: Alternatives and Trade-Offs Considered summarizes the alternative approaches and trade-

offs considered.

Table 35: Alternatives and Trade-Offs Considered

Trade-offs/Alternatives Description Decision Rationale

Incorporate EPM

functionality

Integrate Parking

Providers into the

Operating System and

CPS

To be determined The MMTPA may at

some point include

EPM system

information. This

integration is not

proposed at this time

due to the complexity

of the two projects.

Leverage COTA’s Trip

Planner Website

There is a web-based

trip planner tool

already available to the

public, but it is limited

to COTA’s service

Do not pursue Does not address the

project needs as

defined in Priorities

Among Changes.

Leverage

SPX/Genfare’s Mobile

Ticketing application

framework

The application is

currently being

developed for COTA’s

system only

To be determined The framework is

currently in

development and may

not address all of the

project needs as

defined in Priorities

Among Changes.

Leverage Transit App Utilize an existing

mobile app with well-

established user base

Do not pursue Does not address the

project needs as

defined in Priorities

Among Changes.

Leverage Operating

System without MMTPA

The Operating System

could be used to

develop and serve

APIs to make data

available for app

developers to develop

an MMTPA

independent of the City

Do not pursue Does not address the

project needs as

defined in Priorities

Among Changes.

Does not fit into the

Operating System

Product Vision and

operating goals. Poses

financial and user

privacy security risks.

Chapter 8. Analysis of Multimodal Trip Planning App

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 121

Trade-offs/Alternatives Description Decision Rationale

Leverage COTA’s

System

Leverage COTA’s

account-based central

system (currently in

development) through

separate contracts with

SPX/Genfare

To be determined The account-based

system is currently in

development and may

not address all the

project needs as

defined in Priorities

Among Changes. It

needs to be

determined if COTA

can expand their

requirements with

SPX/Genfare.

Smart Columbus

Branded COTA Smart

Cards

Pursue an agreement

with COTA in which the

City registers a Smart

Columbus branded

COTA smart card and

is invoiced directly for

use of those cards on

COTA’s system. This

solution may be

subject to further

studies to assess

feasibility and/or

desirability.

To be determined This type of partnership

is still in consideration;

however, the City does

not wish to handle

invoicing.

Develop CPS within the

Operating System

Develop the CPS as

part of the Operating

System environment

Do not pursue Does not fit into the

Operating System

Product Vision and

operating goals.

Source: City of Columbus

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 123

Chapter 9. Notes

The following constraints4 need to be overcome to allow for ridesourcing companies to provide

contracted paratransit services using federal subsidies.

FTA-required drug and alcohol testing. Such testing applies to any party contracted to provide

transportation services for a public transit agency (Nelson\Nygaard Consulting Associates et al.

2007). Testing is required for operators, dispatchers, and maintenance personnel for transit

agencies or contractors receiving funding under Sections 5307, 5309, and 5311, the major public

transportation funding programs, including taxi companies in a contractor (rather than

vendor/voucher) relationship (49 CFR Part 655 final rule effective June 25, 2013). Section 5310

organizations (which provide services specifically for the elderly and people with disabilities) are

exempt from the testing requirements only if they do not provide any services for an agency

funded under the other programs.

Liability and occupational safety relating to transfers and loading/unloading of non-

ambulatory riders. Potential exists for injury to both drivers and passengers if drivers are not

properly trained to help people with impaired mobility to load, unload, and secure their

wheelchairs.

Provision of door-to-door (versus curb-to-curb) service, which is determined by individual

agency policy. Even if the general practice is to provide only curb-to-curb service, however, a

driver must “provide assistance to those passengers who need assistance beyond the curb in

order to use the service unless such assistance would result in a fundamental alteration or direct

threat” (FTA 2015). Although providers may ask passengers to request assistance in advance,

the driver must provide such assistance as would actually allow the passenger to use the

transportation to get from the origin to destination, even if the policy is curb-to-curb service and if

the passenger fails to request assistance. Any private contractor being used to provide

paratransit service would need to follow these rules.

Requirements for accepting accessible rides and for accommodating wheelchairs or

service animals. Ridesourcing companies have had inconsistent results in this area, although it

is of increasing interest to some companies.

Heightened vehicle safety and inspection requirements and insurance costs associated

with ADA provision and the transportation of fragile individuals. These requirements and

costs go beyond the already-identified questions about the applicability of non-commercial

insurance in a ridesourcing provision.

Fleet-level accessibility requirements. Unlike fixed-route transit fleets, which must be 100

percent accessible, demand-responsive transit service can be delivered with a fleet that offers a

mix of accessibility levels, as long as the level of access provided to riders with disabilities is

equivalent to the level of service it provides to riders without disabilities (49 CFR 37.77[b]). FTA

guidance states that a mix that includes inaccessible vehicles may be used for provision of

complementary paratransit “as long as accessible vehicles are dispatched to riders who need

them” (FTA 2015).

Fleet ownership prohibitions. In some jurisdictions, questions of fleet-level accessibility may be

moot — most notably, throughout the state of California, where TNCs are by definition prohibited

from owning vehicles or fleets used in their operations (California Public Utility Commission,

4 TCRP RESEARCH REPORT 188: Shared Mobility and the Transformation of Public Transit

Chapter 9. Notes

124 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Rulemaking 12-12-011, 2013). In these situations, accessible vehicles would have to be provided

by drivers under incentives from the companies (leased vehicles are permissible under the rules),

or through partnerships with other providers who can own accessible fleets.

Buy America provisions. Most federally funded rolling stock procurements above $100,000 are

subject to the requirement that vehicles and components be substantially manufactured and

assembled in the United States. Some flexibility exists in the application of these requirements

and waivers are available, but the auditing requirements can add significantly to the unit cost of

the kinds of smaller vehicles used for paratransit or other demand-responsive services (Macek et

al. 2007).

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 125

Appendix A. Stakeholder Engagement Summary

The following is a summary of end-user and stakeholder engagement activities to assess community

interest in utilizing an online/mobile app for multimodal trip planning and payment.

End-users and stakeholders involved in the engagement process included:

Expecting moms

Older adults

Linden residents

People who work in Linden

Bicyclists

Pedestrians

Traffic manager

Transit vehicle operator

Transit manager

Heavy duty vehicle operator

Emergency vehicle operator

Easton visitors and enrollees

Columbus State

A.1 END-USER ENGAGEMENT EVENTS SUMMARY

1. Event 1: Smart Columbus Connects Linden

a. When: February 10-11, 2017

b. Where: St. Stephens Community House, Linden

c. Who participated: 160 community members volunteered to attend

d. Why: Linden residents are the target population group for recruiting participants willing to install

CV equipment on private vehicles

e. Key takeaways

i. A majority of the attendees who completed the survey said that they would favor a

smartphone app to make travel arrangements and pay for them, seeing it as a convenient,

no-cash-needed option

ii. Linden residents have privacy concerns with personal information provided at kiosks

2. Event 2: Online Survey

a. When: April 2017

b. Where: Promoted online and distributed to contacts who expressed interest

c. Who participated: 34 community members volunteered to participate

Appendix A. Stakeholder Engagement Summary

126 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

d. Why: Given the volume of interest in the Smart Columbus Connects Linden event, an online

survey was conducted to gain participation from those unable to attend that event

e. Key takeaways:

i. A large majority of the respondents have access to the internet via computer, smartphone, or

through free access at a community center or business

ii. Over 60 percent of respondents estimate that they use one or more Gigabytes of data each

month on their phones. 15.2 percent of respondents use 0-1 GB per month. The remaining

respondents were not sure of their usage.

3. Event 3: Linden Older Adults Focus Group

a. When: June 21, 2017

b. Where: Northern Lights Library, Linden

c. Who participated: Four community members volunteered to attend

d. Why: Focus group of community volunteers to gain additional, more directed insight on specific

user needs

e. Key takeaways:

i. Discussed the importance of being able to specify “how mobile are you” in selection of routing

on an app

ii. The group felt that those aged 65-75 are more likely to have internet access, use

smartphones and download apps, but that those over 75 would not be likely to use an app or

have internet access

iii. Credit and debit card access and awareness of how to use them is common in this group;

most older adults in the group and those they know have long-established credit cards

4. Event 4: Linden Moms2Be Focus Group

a. When: June 21, 2017

b. Where: Grace Baptist Church, Linden

c. Who participated: 11 female community members (expecting and new moms) volunteered to

attend

d. Why: Focus group of community volunteers to gain additional, more directed insight on specific

user needs

e. Key takeaways:

i. The large majority of participants had smartphones and access to Wi-Fi/data. None of the

participants pay for apps.

ii. There is concern with putting bank/credit card information into an app because of security

concerns. The preference is to have a prepaid card to put into the app for payment of

transportation services.

iii. The ability to both plan the trip in the app and also pay for it in the app was attractive to most

participants

5. Event 5: Cluster Sampling Field Surveys – Multimodal Trip Planning Application

a. When: March 5-23, 2018

Appendix A. Stakeholder Engagement Summary

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 127

b. Where: Surveys were administered at three Columbus regions: Linden, Easton and Columbus

State Community College

c. Who participated: A sampling of residents/visitors to the three regions completed a total 171 surveys

d. Why: The information collected from the surveys will be used to inform the design of the

MMTPA/CPS projects

e. Key takeaways:

i. When the community was asked to share their preferences, and select from a variety of new

ideas and tools which could improve their quality of life, they responded that they would like

to see as many of the options come to reality as possible

ii. The majority of respondents have access to a smartphone with a data plan

iii. Out of nine possible app features listed in the survey, three were selected by the respondents

as clear-cut favorites: 1) Plan/select multiple types of travel; 2) Find the quickest way to get

somewhere; 3) Find the least costly way to get somewhere

A.2 LINDEN COMMUNITY OUTREACH

When Columbus engaged residents of the Linden neighborhood to share some of their experiences with

the current system, their comments touched on a range of issues. Residents struggle with

inconveniences of using transit, such as multiple bus route transfers, prolonged periods waiting for a bus

to arrive, lengthy commutes to and from destinations, and the cost of monthly bus passes. First and last

mile services are lacking in Linden and COTA bus stops are too far away from riders’ homes, jobs, and

other destinations. Residents desire more convenient transit service, including more connections within

Linden, a crosstown route along Cleveland Avenue to Polaris, and 24-hour service and access to light rail

that can connect them with jobs outside of Linden. Polaris is a popular retail, commercial, and

entertainment area on Columbus’s north side. A convenient, account-based system is needed for all

forms of transportation which will address the inconvenience of having exact change to pay for bus fares

in addition to other advantages. Better access to city bicycle routes and shared use paths is needed

along with bicycle racks in public places. A focus on walkability within Linden is needed to serve older

adults, the blind and children, along with improvements to sidewalks and lighting.

Safety is a big concern for Linden residents. This includes personal safety of single moms, children, and

older adults riding COTA walking to or from a bus stop and the physical safety of residents who are afraid

to ride a bicycle on congested city streets.

A.2.1 Survey Results

The following are the results of survey questions posed to residents in Linden about transportation

services in general. These questions were meant to identify current patterns of transportation usage and

obstacles preventing transportation usage in accordance with ideal outcomes envisioned by the

residents. While these questions do not directly address the goals of the MMTPA project, they were

meant to uncover gaps in the current condition that could possibly be overcome when considering design

of the MMTPA.

Of the 68 total surveys collected, 14 participants (21 percent) did not provide an answer to any of the

eight questions on the Smart Apps survey. It should be noted that some participants gave more than one

response to a question and not every participant answered each question. All percentages are calculated

with a denominator of 68 participants, regardless of the number of individual responses received for that

question, so percentages may sum to less than, equal to, or greater than 100 percent.

Appendix A. Stakeholder Engagement Summary

128 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

SURVEY QUESTION 1: What travel services are you interested in using?

Participants were asked “what travel services are you interested in using?” Of the 109 individual

responses received (multiple responses were allowed), most participants were interested in riding COTA

bus services (33 percent), riding a bicycle (18 percent) and utilizing car2go (12 percent). Two proposed

ideas of interest include a free Linden circulator transit service and grocery delivery, and a build your own

bicycle loan program.

Table 36: What travel services are you interested in using?

Services Number of Responses % of Respondents

COTA 36 33%

Bicycle 20 18%

car2go 13 12%

Uber 11 10%

Car 9 8%

Lyft 9 8%

Taxi 3 3%

Walking 3 3%

Other 2 2%

Light rail/subway 2 2%

Carpool 1 1%

Source: City of Columbus

SURVEY QUESTION 2: How do you currently get information about these services if you use them

today?

Correspondents were asked “how do you currently get information about these services if you use them

today?” Of the 65 individual responses, most get their information from the internet/website (29 percent),

smartphone/apps (15 percent), and Google Maps (15 percent).

Table 37: How do you currently get information about these services if you use them today?

Preference Number of Responses % of Respondents

Internet/website 19 29%

Smartphone/apps 10 15%

Google Maps 10 15%

COTA schedules 5 8%

Others 4 6%

Call information 4 6%

Social service agency 3 5%

Appendix A. Stakeholder Engagement Summary

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 129

Preference Number of Responses % of Respondents

Other 3 5%

COTA info center 2 3%

Public meetings 2 3%

Email 2 3%

Columbus biking page 1 2%

Source: City of Columbus

SURVEY QUESTION 3: How would you like to get information?

Linden residents were asked “how would you like to get information?” Of the 72 individual responses,

most residents would like to get their information from a phone/app (50 percent), or a kiosk (24 percent).

Table 38: How would you like to get information?

Preference Number of Responses % of Respondents

Phone/app 36 50%

Kiosk 17 24%

Text alerts 6 8%

Paper version 5 7%

Signage 5 7%

Information center 2 3%

Other 1 1%

Source: City of Columbus

Appendix A. Stakeholder Engagement Summary

130 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

SURVEY QUESTION 4: What information is most important?

Correspondents were asked “what information is most important?” Of the 67 responses, the most

important information included costs (22 percent), real-time alerts (20 percent), and “how-to education”

(18 percent).

Table 39: What information is most important?

Information Number of Responses % of Respondents

Costs 14 22%

Real-time alerts 13 20%

“How-to” education 12 18%

Service/alternate transportation

options

9 13%

Routes 5 7%

Easy to find/convenient 4 6%

Weather conditions 4 6%

Safety 3 4%

Alternate transportation options 3 4%

Source: City of Columbus

SURVEY QUESTION 5: What are the obstacles to getting all the information in one place?

Participants were asked “what are the obstacles to getting all information in one place?” Of the 38

individual responses, most participants mentioned that a lack of Wi-Fi access (32 percent),

kiosks/information centers (16 percent), and inter-business cooperation are the highest obstacles.

As previously mentioned, internet connectivity will be a prerequisite for using the MMTPA. Other Smart

Columbus projects such as Mobility Hubs and Smart Street Lighting are meant to partially alleviate the

lack of internet connectivity reported by residents.

Table 40: What are the obstacles to getting all the information in one place?

Obstacles Number of Responses % of Respondents

Wi-Fi access 12 32%

No kiosks/physical info centers 6 16%

Lack on inter-company

cooperation

6 16%

Appendix A. Stakeholder Engagement Summary

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 131

Obstacles Number of Responses % of Respondents

Fees 5 13%

Lack of multi-lingual options 3 8%

No smartphone 3 8%

Not enough options 2 5%

No app 1 2%

Source: City of Columbus

SURVEY QUESTION 6: How do you want to pay for these services if you use them today?

Participants were asked “how do you want to pay for these services?” Of the 48 individual responses

received, most participants would like to pay for these services with a common payment method (33

percent), debit card (16 percent), or credit card (15 percent).

Table 41: How do you currently pay for these services if you use them today?

Methods Number of Responses % of Respondents

Common payment method 16 33%

Debit card 8 16%

Credit card 7 15%

Cash 7 15%

App 7 15%

Kiosk 3 6%

Source: City of Columbus

Appendix A. Stakeholder Engagement Summary

132 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

SURVEY QUESTION 7: How do you currently pay for these services if you use them today?

Participants were next asked about how they currently pay for these services if they use them. Of the

responses received most pay with credit/debit cards (25 percent each), followed by cash (22 percent).

Following in descending order were paying by app (3 percent), payroll deductions (1 percent), and other

(1 percent). It should be noted that COTA requires a cash fare or a monthly pass that can be purchased

with cash or credit cards, although it plans to introduce a new fare payment system later in 2017.

Table 42: How do you currently pay for these services if you use them today?

Payment Method Number of Responses % of Respondents

Credit Card 17 25%

Debit Card 17 25%

Cash 15 22%

App 2 3%

Payroll Deductions 1 1%

Other 1 1%

Source: City of Columbus

SURVEY QUESTION 8: How do you want to pay for these services?

Participants were asked “How do you want to pay for these services?” Of the 48 individual responses

received, most participants would like to pay for these services with a common payment method (33

percent), debit card (16 percent), credit card, cash or app (15 percent each).

Table 43: How do you want to pay for these services?

Payment Method Number of Respondents % of Respondents

Common payment method 16 33%

Debit Card 8 16%

Credit Card 7 15%

Cash 7 15%

App 7 15%

Kiosk 3 6%

Source: City of Columbus

Appendix A. Stakeholder Engagement Summary

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 133

SURVEY QUESTION 9: What are the obstacles?

Participants were also asked “What are the obstacles?” Of the 12 responses received, obstacles include

the lack of a common payment method (5 responses), lack of discounts (2 responses), lack of Wi-Fi (2

responses), education (2 responses), and lack of a loan program (1 response).

Table 44: What are the obstacles?

Obstacles Number of Respondents % of Respondents

Lack of common payment

method

5 41%

Lack of discounts 2 17%

Wi-Fi 2 17%

Education 2 17%

Lack of loan programs 1 8%

Source: City of Columbus

A.2.2 Focus Groups

In June 2017, after ConOps had been drafted for several projects that would affect Linden, the Smart

Columbus team conducted two focus groups to gain additional insight on specific user needs –

specifically pregnant/new moms and older adults. Project concepts shared included use of a CPS to pay

for transportation needs.

When participants in the pregnant/new-moms group were asked about their preferred method of

payment, most of the group identified being frequent users of prepaid cards. The group noted that they

feel these are safer and less prone to hacking than when using a bank-issued card. Overall sentiment

and trust for banking institutions was low but use of a card for payments is common. Only one participant

used cash exclusively to pay for transportation services. The entirety of the participants in the older adults

focus group were banked users. Security of personal financial information was a noted concern for both

focus groups.

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 135

Appendix B. Acronyms and Definitions

Table 45: Acronym List contains project specific acronyms used throughout this document.

Table 45: Acronym List

Acronym / Abbreviation Definition

ADA Americans with Disabilities Act

API Application Programming Interface

AVL Automated Vehicle Location

B2B Business to Business

BRT Bus Rapid Transit

CBUS City's free downtown Circulator bus service

CC Credit Card

CEAV Connected Electric Autonomous Vehicle

CIS Center for Internet Security

CMAX Brand for COTA Cleveland Avenue Bus Rapid Transit

ConOps Concept of Operations

COTA Central Ohio Transit Agency

CP Connection Protection

C-pass Brand for COTA downtown employee bus program

CPS Common Payment System

CSCC Columbus State Community College

DSS Data Security Standards

DoT Department of Technology

EAV Electric Autonomous Vehicle

EMV Europay, MasterCard, Visa

Appendix B. Acronyms and Definitions

136 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Acronym / Abbreviation Definition

EPM Event Parking Management

FHWA Federal Highway Administration

FMLM First Mile Last Mile

FTA Federal Transit Administration

GBFS General Bikeshare Feed Specification

GHG Greenhouse Gas

GNSS Global Network Satellite System

GPS Global Positioning System

GTFS General Transit Feed Specification

GTFS-RT General Transit Feed Specification – Real-Time

GUI Graphical User Interface

I/O Input/Output

IEEE Electrical and Electronics Engineers

ISO International Organization for Standardization

ITS Intelligent Transportation Systems

IVR Interactive Voice Response

LUM Limited-Use Media

MaaS Mobility as a Service

MBTA Massachusetts Bay Transportation Authority

MMTPA Multimodal Trip Planning App

MORPC Mid-Ohio Regional Planning Commission

MOU Memorandum of Understanding

NEMT Non-Emergency Medical Transportation

NFC Near-Field Communications

Appendix B. Acronyms and Definitions

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 137

Acronym / Abbreviation Definition

NGO Non-Governmental Organization

NTD National Transit Database

O&M Operations and Maintenance

O/D Origin/Destination

ODOT Ohio Department of Transportation

OSU Ohio State University

OWASP Open Web Application Security Project

PCI Payment Card Industry

PII Personally Identifiable Information

PMO Program Management Office

POC Point of Contact

PoS Point of Sale

RFI Request for Information

RFP Request for Proposal

RFID Radio Frequency Identification

RT Real-Time

RTA Regional Transportation Authority

SaaS Software as a Service

SCMS Security Credential Management System

Operating System Smart Columbus Operating System

SDK Software Development Kit

SEMP Systems Engineering Management Plan

SLA Service Level Agreement

SMH Smart Mobility Hub

Appendix B. Acronyms and Definitions

138 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Acronym / Abbreviation Definition

SOV Single Occupancy Vehicle

SSL Secure Sockets Layer

SUMC Shared Use Mobility Center

SoS System of Systems

TNC Transportation Network Company

TSP Transportation Service Provider

TVM Ticket Vending Machine

UI User Interface

USDOT U.S. Department of Transportation

Source: City of Columbus

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 139

Appendix C. Glossary

Table 46: Glossary contains project specific terms used throughout this document.

Table 46: Glossary

Term Definition

311 Columbus Call Center The City of Columbus Call Center is the single point of contact for

requesting all non-emergency City services and is available to

residents, City businesses, and visitors

Agile A method of project management that is characterized by the division

of tasks into short phases of work and frequent reassessment and

adaptation of plans

App Software application

Application solution providers Private companies that design, test, integrate, operate, and maintain

one or more aspects of the CPS

Automated vehicle A vehicle that can sense its environment and navigate without human

input

Banked users Banked users have set-up a user account with funds deposited in their

account or credit card information saved.

C-pass The C-pass program gives eligible downtown employees access to

ride any COTA bus, anytime

Central Fare Management

System

System implemented through a recently executed contract with

SPX/Genfare and will accept various forms of payment including cash,

magnetic cards, smart cards and mobile tickets

Commercial-off-the-shelf

system (COTS)

Software or hardware product that are ready-made and available for

sale to the public

Connection Protection (CP)

system

A system which will hold a bus for someone that has reserved a trip

Connected vehicle A vehicle capable of communicating with other vehicles, infrastructure,

and smartphones

Connected Vehicle

Technology

Technology that lays the foundation for a fully interoperable, open,

wireless environment for enhancing safety and mobility for vehicles,

pedestrians, and cyclists

Appendix C. Glossary

140 | Smart Columbus Program | MMTPA/CPS Concept of Operations – Final Report

Term Definition

Data privacy The reasonable expectation that data of a sensitive nature will be kept

confidential, sanitized and/or encrypted, and respectfully and

responsibly maintained by all users, managers, and collectors of the

data

Data retention The continued storage of data for compliance or business reasons

Data security The tools, policies, practices, and procedures used to protect data

from being accessed, manipulated or destroyed or being leveraged by

those with a malicious intent or without authorization, as well as the

corrective actions taken when data breaches are suspected or have

been identified

Data sharing policies Adopted plan around the practice of making data available to others

Dependency When one Project, agency, or entity requires data or functionality

provided by another Project, agency, or entity to meet its objectives

Diminished operations When pre-determined signal timing plans are not implemented at the

proper time or when traffic detection does not function properly

Enabling technologies An innovation that alone or paired with an existing solution produces a

better end user solution at a rapid rate

Experience Columbus An organization whose mission is to market and promote Columbus

services, attractions, and facilities to visitors, meeting planners,

convention delegates, and residents

Failure operations When a complete failure of the intersection occurs, primarily due to

loss of power or other malfunctions

Fare collection system A system, either automated or manual, that collects fares for

Transportation Service Providers (TSPs)

Integrated traceable fare

collection method

Multiple forms of payments and various media issuance such as smart

cards, online payments and standard magnetic cards

Multimodal transportation Travel that is performed with more than one mode of transportation

Normal operations When a signalized intersection is cycling through its pre-planned

phases correctly, servicing all approaches, including pedestrian

phases

Open-data Information that is freely available for anyone to use and republish as

they wish

Open-source concepts The notion of open collaboration and voluntary contribution for

software development by writing and exchanging programming code

Appendix C. Glossary

MMTPA/CPS Concept of Operations – Final Report | Smart Columbus Program | 141

Term Definition

Payment settlement The process by which funds are sent by an issuing bank to the CPS

for processing and dispersal to the Transportation Network Companies

Performance metric A measurement used to determine how a project is performing

Personally Identifiable

Information (PII)

Information used in security and privacy laws that can be used to

identify an individual, such as vehicle, driver, and payment information

Parking facility Land or a structure used for light-duty vehicle parking

Parking management system A system intended to aggregate location, availability, payment

information, and reservation capabilities across all public and private

parking options

Procurement The act of obtaining or acquiring goods, services or works, from a

competitive bidding process

Push notifications Alert users to relevant information pertaining to a route or selected

mode of transportation, such as the approach of a transfer location,

congestion or other impediment to travel, or pricing change

Quick Response barcode Commonly referred to as a QR Code. A barcode that stores

information that can be used for marketing or sharing information and

can be read using a digital device such as a cell phone

Real-time data Information that is delivered immediately after collection

Sidewalk Labs A Google company and a national partner in the USDOT Smart City

Challenge

System analytics or data

analytics

The analysis of data, procedures or business practices to locate

information which can be used to create more efficient solutions

Third-party Organizations not affiliated with the Smart Columbus Program

TransitApp A free trip planning application available to users of iPhone or Android

devices

Transportation Network

Companies (TNCs)

Private businesses, non-profits, and quasi-governmental agencies that offer

one or more types of transportation for use in exchange for payment

Travelers End users of the MMTPA/CPS

Unbanked users Unbanked users are those who pay for each transaction separately at

the time of the trip request.

Unified parking availability

and reservation system

One system that would allow parking availability information and

reservations for parking lots and garages without concern for lot or

garage ownership

Source: City of Columbus