Los Angeles-Gateway Freight Advanced Traveler Information System Final System Design and Architecture for FRATIS Prototype
|
|
|
- Raymond Singleton
- 9 years ago
- Views:
Transcription
1 Los Angeles-Gateway Freight Advanced Traveler Information System Final System Design and Architecture for FRATIS Prototype Final Report May 23, 2013 FHWA-JPO
2 Produced by FHWA Office of Operations Support Contract DTFH61-11-D U.S. Department of Transportation Research and Innovative Technology Administration 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. Quality Assurance Statement The Federal Highway Administration (FHWA) provides high-quality information to serve Government, industry, and the public in a manner that promotes public understanding. Standards and policies are used to ensure and maximize the quality, objectivity, utility, and integrity of its information. FHWA periodically reviews quality issues and adjusts its programs and processes for continuous quality improvement. Cover image sources: Cambridge Systematics, Inc. and Port Logistics Group.
3 Technical Report Documentation Page 1. Report No. FHWA-JPO Government Accession No. 3. Recipient s Catalog No. 4. Title and Subtitle Los Angeles-Gateway Freight Advanced Traveler Information System Final System Design and Architecture for FRATIS Prototype 5. Report Date May 23, Performing Organization Code 7. Author(s) Sam Fayez, Productivity Apex Inc. Fabio Zavagnini, Productivity Apex Inc. Mark Jensen, Cambridge Systematics, Inc. 9. Performing Organization Name And Address Cambridge Systematics, Inc th Street, Suite 1600 Oakland, CA Sponsoring Agency Name and Address US Department of Transportation ITS Joint Program Office 1200 New Jersey Avenue, SE Washington, DC Performing Organization Report No. 10. Work Unit No. (TRAIS) 11. Contract or Grant No. DTFH61-11-D Type of Report and Period Covered 14. Sponsoring Agency Code HVH Supplementary Notes 16. Abstract This Final Architecture and Design report has been prepared to describe the structure and design of all the system components for the LA-Gateway FRATIS Demonstration Project. More specifically, this document provides: Detailed descriptions of the selected architecture implemented in the LA-Gateway Region; A summary of the Agile development process; and Software development testing procedures, technologies selected for system development, and open-source development protocols for the LA-Gateway FRATIS prototype. 17. Key Words Freight, intermodal, FRATIS, ITS, architecture, design 18. Distribution Statement No restrictions 19. Security Classif. (of this report) Unclassified Form DOT F (8-72) 20. Security Classif. (of this page) Unclassified 21. No. of Pages 22. Price 20 N/A Reproduction of completed page authorized
4 Table of Contents Table of Contents... iii 1.0 Overview Purpose of this Document Background on the Los Angeles-Gateway FRATIS Demonstration Project System Architecture Dispatcher Web Site Level of Effort and Costing Information Open-Source Publication Prototype System Elements and Detailed Design Test Support and Procedures Assessment of Scalability... 14
5 List of Tables Table 1. Software Requirements per Component/Subsystem Table 2. FRATIS Los Angeles-Gateway Prototype External Services Table 3. FRATIS Los Angeles-Gateway Software Development Test Procedures List of Figures Figure 1. Los Angeles-Gateway FRATIS Architecture Diagram... 5 Figure 2. Los Angeles-Gateway FRATIS Web Infrastructure List of Attributes Figure 1. Productivity Apex Inc. Figure 2. Productivity Apex Inc.
6 1.0 Overview 1.1 Purpose of this Document This Final Architecture and Design report has been prepared to describe the structure and design of all the system components for the Los Angeles-Gateway FRATIS Demonstration Project. More specifically, this document provides: Detailed descriptions of the selected architecture implemented in the Los Angeles- Gateway Region; A summary of the Agile development process; and Software development testing procedures, technologies selected for system development, and open-source development protocols for the Los Angeles-Gateway FRATIS prototype. 1.2 Background on the Los Angeles-Gateway FRATIS Demonstration Project The Los Angeles-Gateway FRATIS demonstration project is focused on: Improving communications and sharing intermodal logistics information between the truck drayage industry and port terminals such that terminals are less congested during peak hours; Improving traveler information available to intermodal truck drayage fleets so that they can more effectively plan around traffic and port congestion; and Employment of an optimization algorithm, which will allow for the technologies to work together in a way that optimizes the drayage fleet deliveries and movements based on several key constraints (e.g., time of day, PierPass restrictions, terminal queue status, etc.). Together, these three areas of focus can result in significant improvements in intermodal efficiency, including reductions in truck trips, reductions in travel times, and improved terminal gate and processing efficiency. These benefits, in turn, will directly result in the public-sector benefits of congestion reduction an improved air quality. The two primary private-sector participants in the FRATIS Los Angeles demonstration project are Yusen Terminals, Inc. (Port of Los Angeles Terminal) and PLG Logistics (regional drayage fleets of 50 trucks). The primary regional public-sector agencies that are supporting the test are LA Metro, the Gateway Cities Council of Governments, and the Port of Los Angeles. Final System Design and Architecture for FRATIS Prototype (Final) 1
7 1.0 Overview Technologies that will be utilized during the demonstration test include: advanced traveler information (from new Nokia applications); port terminal truck queue-time measurement (including detailed internal terminal queues); automated ETA messaging to the terminals one day in advance of truck arrivals; direct messaging of trucks by terminals; and employment of an optimization algorithm, which will allow for the technologies to work together in a way that optimizes the PLG truck deliveries and movements based on several key constraints (e.g., time of day, PierPass restrictions, terminal queue status, etc.). The primary user interfaces for these technologies will be a web application for drayage truck dispatchers, a mobile application for drayage truck drivers, and messaging/ alerts functionality for terminal operators. This demonstration project currently is in the operational testing phase. Six months of operational testing began on March 1, The project will conclude on September 30, Final System Design and Architecture for FRATIS Prototype (Final) 2
8 The Los Angeles Freight Advanced Traveler Information System (FRATIS) Integrated Tool consists of three main components, one for each of the stakeholders. The three stakeholders are Dispatchers, Drivers, and the YTI Marine Terminal, where each stakeholder has specific tools designed to aid and improve their operations. The system is composed mainly of a web interface accessed by the carrier staff (customer representatives, dispatchers, availability clerks, etc.) and a third-party tool a navigation on-board device from TomTom Business Solutions for the drivers. A more detailed description of the system is presented next. Figure 1 shows the detailed system architecture. 2.1 Dispatcher Web Site The Dispatcher web site is designed in a way that once users are logged in, they have the capability of selecting different features, from entering and editing orders, to running the optimization algorithm. Still, the interface itself consist of two main elements, the Drayage Optimization that takes the entered orders and generates driver itineraries based on given constraints, and a Real-Time Traveler Information section where users can get access to information regarding current traffic conditions, weather, and Marine Terminal waiting times. The Drayage Optimization Tool is divided into three main parts or modules. These modules provide the capability for order collection and data processing, and offer optimized daily itineraries for truck fleet operations. The orders, constraints, and business rules are populated manually with order data by the company s dispatcher. This order data is assembled by the company s customer service representatives, based on all orders received and ready for scheduling. This data includes parameters like shipper and consignee locations, freight actions, stop time, time windows, due date, equipment details, and driver data, such as driving availability based on driver s hours of service. These orders are then processed by the Customized Optimization Algorithm. The Customized Optimization Algorithm Module uses distances and travel-time information, including real-time traffic information, traffic incidents, and historical traffic information from Navteq. Additionally, the optimization algorithm uses the estimated waiting times collected by Acyclica hardware at the Yusen Marine Terminal (YTI). The Acyclica system uses special equipment that reads signals from any truck with active Bluetooth and WiFi cellphones. The system consists of eight installed WiFi MAC address readers that have been deployed at the YTI terminal approach, key choke points within the terminal, and at the terminal exit. For the terminal queue measurement process, the Acyclica system uses the readers to match MAC addresses from WiFi Final System Design and Architecture for FRATIS Prototype (Final) 3
9 or Bluetooth-enabled devices at different points approaching and inside the terminal. 1 The waiting times and turn times inside the terminal were collected and analyzed in order to estimate and forecast waiting times to be used by the algorithm when running orders for a given day and time. The information delivered from these providers is utilized by the Customized Optimization Algorithm; order stops and their location are used to develop the most efficient feasible routes for the fleet, taking into account the different operational constraints. Furthermore, the system considers traffic conditions, based on historical data, to determine the best time of day to execute the orders. The tool provides the best feasible itinerary for each truck in the Fleet Itinerary Assignment and Review Module, factoring in all the previously stated parameters. Dispatchers are able to edit the algorithm assignments based on business needs. These itineraries can then be shared with drivers through TomTom WebFleet services, which provides a distraction-free messaging capability with order execution status. The algorithm also considers orders that require yard pulls, which consist of picking up containers from the marine terminals during the evening and storing them in the company yard for early morning delivery or for orders not using PierPass. The system handles these orders by breaking them down into at least two parts (legs), one for the evening move during the marine terminal offpeak hours (yard pull) and one for the morning move (customer delivery). Customer service representatives are responsible for entering this order leg information in the system. In this demonstration the optimization algorithm is run at least twice daily. The first run is done during the early afternoon hours to generate the night shift plan once all orders, including yard pulls, are collected and entered into the system. Then, after next-day orders are received and entered into the system, a second run is done later in the afternoon for the next day s morning shift plan. Additionally, the algorithm could be run several times a day to update and recalculate the itinerary based on the orders that were completed, stop delays, and the new locations of certain drivers; however, this is an additional task for dispatchers given that they need to keep track of an order s status and the position of each truck in order to update the algorithm with these changes, and then update the driver with the new modifications in the itinerary. 1 See the FRATIS Los Angeles-Gateway Demonstration Plan dated June 28, 2013 for more information on the Acyclica technology. Final System Design and Architecture for FRATIS Prototype (Final) 4
10 Figure 1. Los Angeles-Gateway FRATIS Architecture Diagram (Source: Productivity Apex Inc.) Final System Design and Architecture for FRATIS Prototype (Final) 5
11 The Dispatcher web site also has a section or module for Real-Time Data Traveler Information that provides users with real-time information specific for freight operations, allowing stakeholders in the freight industry particularly the Dispatcher to better plan for their operations. This tool also is integrated by a Weather Condition Information Module that displays current weather condition information, warnings, and alerts on user-selected areas for freight operations. The Weather Condition Information Module draws this relevant information from the Yahoo Weather API. 2 A Roadway and Traffic Module uses data from Navteq web services to provide real-time traffic and accident information, allowing dispatchers to better plan routes and redirect drivers in case of incidents. The Port and Terminal Information Module displays terminal queue time from a third-party system (provided by Acyclica) deployed at Yusen terminal. This queue time shows the latest 30-minute gate queue waiting time average, providing both dispatchers and drivers the ability to schedule and plan around both expected and unexpected terminal queue times at the gate. Where available, camera feeds are provided for other terminals at the Ports of Los Angeles and Long Beach. The Real-Time Data Traveler Information Tool provides all of this information for each stakeholder to access, drawing together all of the data for easy accessibility through one central web site. The dispatcher also is able to exchange messages with the marine terminal, informing them about future pick-ups. This will be covered in greater detail in the Marine Terminal section Driver On-Board Device The Driver On-Board Device consists of the WebFleet TomTom Telematics System integrated by the TomTom WebFleet web site, the TomTom Pro 7150 Truck Navigation Device, and TomTom Link 510 GPS Tracking Device. This system creates a seamless way to manage orders, communicate with dispatch, report positions, and provide dynamic routing all through the TomTom WebFleet Tracking and Navigation System. The TomTom Pro 7150 Truck navigation device was placed inside 50 PLG trucks. In collaboration with the Link 510 tracking device, the Pro 7150 receives messages from the dispatcher, through the WebFleet web service (WebFleet Connect API). These messages provide drivers with their scheduled order itineraries, which they can accept and update as they are executed through the touch screen on the Pro 7150 Truck navigation device. These updates will let the Dispatcher know whether or not the Driver has started a job, if the job is in progress, and when the job is completed. Dispatchers also can send and receive unique messages and notifications to and from the drivers through the WebFleet services. When drivers accept job orders, the Pro 7150 guides them to their destination using GPS technology. The device also offers the capability of dynamic routing, rerouting the drivers in case there is an incident or traffic delay on the road where rerouting would be necessary, always taking into consideration the most efficient truck route to get to the final destination. The device also provides drivers with weather information, delivered through the TomTom web service. The TomTom Link 510 tracking device is installed in every truck and, along with the TomTom Pro 7150 truck navigation device, is used to collect data regarding vehicle position, speed, and idling time, which may allow for stop-time data collection at specific locations to be used for algorithm input. 2 Final System Design and Architecture for FRATIS Prototype (Final) 6
12 2.1.2 Marine Terminal Notification Marine terminals play a vital role in the drayage industry. Specifically, terminals in the Port of Los Angeles and Long Beach area are among the ones with the most freight traffic in the nation. Because of this, there is an increasing need to improve their operations in order to ensure the best service possible. The drayage industry has frequently complained about turn times and queues to enter the terminals, even though solutions have been offered in the past like the implementation of PierPass and night and weekend shifts. 3 Because of this, the proposed solution implemented during this project allows marine terminals and drayage companies to interact by exchanging predetermined notifications. As stated earlier, terminal waiting times (at YTI only) are captured through a service provided by Acyclica. This provides information regarding current and historical queue wait times and terminal turn times, which can be used by the Customized Optimization Algorithm to determine a solution for daily itineraries considering the most appropriate time of the day to go to the terminal. The drayage company can then notify the terminal when trucks would be going to perform a transaction. 4 As previously stated in the dispatcher web site, a notification system was established with Yusen Marine Terminal. These notifications are shared with Yusen Terminal through a web service linked to the dispatcher web site and the driver on-board device. The notifications are specific for the type of transaction to execute at the terminal, whether it is an import or an export. There are three primary messages that are sent between the Dispatcher, the Driver, and the Marine Terminal for Import Transactions. They consist of the following: As soon as the customer service representative enters a new order in the system, the system will recognize the location as Yusen Marine Terminal and send a notification message. Once the dispatcher runs the optimization algorithm and the order has been scheduled and assigned to a driver for pick-up, the system will automatically update the notification with a scheduled pick-up date and time, and the name of the driver to execute the order. This will give the marine terminal at least 6 to 12 hours of advanced notice for pending truck arrivals from PLG. The day of pick-up, once the driver starts the order and navigates to the Terminal using the on-board device, an automated message will be sent to Yusen Terminal notifying that the driver is on his way, providing an estimated time of arrival (ETA) calculated based on his current location. This ETA will be determined using the TomTom traffic information provided through the TomTom Pro 7150 Navigation device, considering factors like distance and realtime traffic. 3 PierPass is a nonprofit formed in 2005 by a coalition of terminal operators at the Ports of Los Angeles and Long Beach to address ongoing issues such as congestion, security, and air quality. All container terminals at the ports have established five new shifts per week under the program during off-peak hours. As an incentive to use the new shifts and cover their cost, a Traffic Mitigation Fee is assessed on most cargo that is moved during peak hours (Monday through Friday from 3:00 a.m. to 6:00 p.m.). 4 See Section for more information about the hardware installed for the test. Final System Design and Architecture for FRATIS Prototype (Final) 7
13 Note here that originally the Architecture and Implementation Options report (dated July 31, 2013) stated that the communication with Yusen Marine Terminal was going to be through a web service. However, before the start of development and due to concerns related to the use of web services by Yusen Terminals, it was determined to use FTP as the communication protocol with the Terminal. The FTP service was initially developed, but before the implementation of Marine Terminal Notification via FTP, issues and concerns with the use of web services were clarified and resolved internally by Yusen Terminals. It was therefore decided a web service would be used as the final alternative for the Marine Terminal Notification module. Consequently, Yusen Marine Terminals handed an API to the development team, in order to seamlessly communicate with their systems. As a result, there have been no departures from the system architecture originally proposed in the Architecture and Implementation Options report. 2.2 Level of Effort and Costing Information Level of Effort As developed for this test, the FRATIS prototype required 1,600 man-hours for software development, testing, and debugging. Development occurred from July through December Staff used for development included: Two Developers (811 hours); Two Testers (491 hours); One Project Manager (175 hours); and One Designer (123 hours) Costing Information Upfront Costs Upfront costs include those for hardware and software that was purchased to facilitate the test. For the Los Angeles test, this included: Fifty TomTom Link 510 units $14,997.50; Fifty TomTom Pro 7150 Truck units $16,497.50; Installation/activation/shipping for above $7,800; Eight Acyclica Bluetooth/WiFi readers and associated hardware for queue detection $15,998; A $2,000 service agreement for Acyclica to ensure the readers function properly throughout the test with minimal downtime; and A service fee of $5,000 incurred by YTI to enable the drayage-to-mto messaging capability; this fee covered integration engineering, including setup of a Lynx web service. Final System Design and Architecture for FRATIS Prototype (Final) 8
14 Recurring Costs Recurring costs covered: Subscription fees for the TomTom system. A one-year subscription to TomTom WebFleet services was purchased for this test at a cost of $20,592 this subscription would need to be renewed by participants if they wish to continue using the TomTom services beyond the end of the demonstration test; and YTI web service subscription fee. YTI has incurred a monthly cost of $750 to run the web service for drayage-to-mto messaging. The Los Angeles test utilized a Navteq real-time traffic feed to calculate travel times for the algorithm. Navteq provided this service free of charge for the demonstration test; however, for a larger and/or longer test, a subscription fee may be required. 2.3 Open-Source Publication All software developed within this task order will be released as open source through the OSADP, excluding proprietary code or COTS software used in the task order. All personally identifiable information (PII) will be removed prior to publication to protect users, per the requirements of the OSADP. 2.4 Prototype System Elements and Detailed Design This section describes the hardware, software, and external service requirements for the FRATIS development Hosted Infrastructure The FRATIS Prototype is hosted in the Amazon Web Services (AWS) cloud, powered by a Microsoft Server virtual machine, leveraging Internet Information Services 7 and the Microsoft.NET Framework Version 4.5. A single-server instance is hosting all web and FTP sites/ services developed for this project. For the Marine Terminal Notification System, integration has been achieved through a Representational State Transfer (RESTful) web service developed and hosted by YTI. This service provides bidirectional data exchange between the marine terminal and dispatcher. Utilizing the methods provided by the YTI web service, the following operations are supported: Query import container availability; Job confirmation; and Driver dispatch notification. The dispatcher web site persists the last successful synchronization time for orders that are being reported via the above-referenced web service. A background updates the status of relevant orders, periodically calling out to the marine terminal in order to update the availability status and report estimated arrival times. Final System Design and Architecture for FRATIS Prototype (Final) 9
15 The integration between the dispatcher web site, the optimization algorithm, and the marine terminal web service delivers key functionality in regards to order/ container availability status checking, and planned execution time reporting, that should be of significant benefit to interested parties. Figure 2 (taken from the Architecture and Implementation Options report) illustrates the web infrastructure architecture for the FRATIS Los Angeles tool. Figure 2. Los Angeles-Gateway FRATIS Web Infrastructure (Source: Productivity Apex Inc.) Software Requirements Table 1 details the software requirements per FRATIS system component. Final System Design and Architecture for FRATIS Prototype (Final) 10
16 Table 1. Software Requirements per Component/Subsystem Web Site Core System Component Technology Microsoft Server Operating System Microsoft IIS 7 Web Server (Internet Information Services) Microsoft.NET Framework Version 4.5 MVC Web Site (Model-View-Controller) Object Persistence Microsoft.NET Framework Version 4.5 Microsoft Entity Framework Version 5 Database/Repository Microsoft SQL Server 2008 R2 Optimization Algorithm Microsoft.NET Framework Version 4.5 Marine Terminal Data Exchange RESTful Web Service ASP.NET Powered Hardware Requirements The hardware used during this project consists of the following: TomTom Link 510 GPS Tracking Devices 50 tracking devices were installed on PLG s truck fleet. Installation was completed on August 21, These devices go under the dashboard of each truck and are Bluetooth-enabled for communication with the TomTom navigation devices. TomTom Pro 7150 Truck Navigation Devices 50 of these devices also were installed on PLG trucks, with installation completed on February 14, All units were successfully paired with the Link 510s. Acyclica readers and associated hardware Seven readers were installed around the YTI terminal, one each at the overflow yard, the entrance booth, booth 2, booth 5, the bobtail entrance, the roadability check area, and the terminal exit. Ancillary hardware required for installation included mounting hardware, bidirectional antennae, antenna cable, reader enclosures, three WiFi network bridges, and a GSM modem. Installation was completed by July 9, No problems were encountered during device installation. The details of the specifications of these devices can be found in the FRATIS Los Angeles- Gateway Demonstration Plan. The reason for the selection of this hardware is because they form part of a suite of products from TomTom Business Solutions, called TomTom Telematics, which offers an open API that allows integrating in a seamless way with their technology and using their tracking, navigation, dynamic routing, and messaging capabilities External Services As described in the Architecture and Implementation Options report, a number of external services are required to enable key FRATIS functions. These are shown in Table 2. Final System Design and Architecture for FRATIS Prototype (Final) 11
17 Table 2. FRATIS Los Angeles-Gateway Prototype External Services External Service Vehicle Reporting and Order Management Mapping and Traffic Reporting Marine Terminal Waiting Times Weather Conditions Marine Terminal Data Exchange Description TomTom WebFleet Connect SOAP/REST External Service Vehicle Reporting Order Management Messaging and Notifications Driver/Route Reporting SOAP/REST External Service Estimated Time-of-Arrival Calculations Distance Calculations Incident Reporting SOAP/REST External Service Reporting of Predicted/Actual Waiting Time SOAP/REST External Service Live Conditions Severe Weather Alerts Weather Forecast SOAP/REST YTI Web Service Container Availability Job Confirmation Driver Dispatch Notification with ETA 2.5 Test Support and Procedures A series of tests were performed over the different stages of the project: during development, predeployment, and postdeployment. This ensures the functionality of the system and demonstrates the effects associated with the system implementation. A list of the core programming test procedures performed on the FRATIS System during the development stage is presented in Table 3. Unit tests were performed by developers through the entire development process, from the initial design and implementation of relevant services, through the final iteration, to assure functionality was never broken. Final System Design and Architecture for FRATIS Prototype (Final) 12
18 Table 3. FRATIS Los Angeles-Gateway Software Development Test Procedures Test Type Services Being Tested Test Names Unit Tests Calculation Tests Numeric Conversions Integration Tests External Service Tests Optimization Algorithm Data and Database Integration Optimization Algorithm Weather Traffic Location and Distance Video Mapping Marine Terminal Web Services Geoconversions: Latitude/Longitude, Z/X/Y, Quadkey Distance/Euclidian Distance Taxicab Tests Pheromone Matrix Tests Probability Matrix Tests Node Connection and Timing Tests Feasible Route Solution Tests Statistic Service Tests Database Interactions Entity Framework Can Save to Backend Can Update Records on Backend Can Delete Record on Backend Solution Testing Sample Data Test Solution Results Test for Infeasible Solutions Test Output with Traffic Logic Test Output without Traffic Logic Can Get Weather for City Can Get Critical Advisories Can Get Wind Conditions Can Get Incidents within Region Can Get Traffic Image Overlay Can Estimate Travel Time with Traffic Can Fetch Historical Traffic Data Can Predict Future Traffic Data Can Get Distance between Points Can Get Travel Time between Points Can Access External Video Source Valid Image Returned from Source Can Plot Multiple POI on Map Image Can Connect to External Web Services Can Query Container Availability Can Confirm Job Can Report Dispatch with ETA Final System Design and Architecture for FRATIS Prototype (Final) 13
19 2.6 Assessment of Scalability The architecture of the FRATIS Los Angeles tool can be easily scaled up to handle a larger user base. The FRATIS prototype is hosted in the Amazon Web Services (AWS) cloud. Leveraging the power and benefits of Microsoft s IIS Web Server, Microsoft SQL Server and the.net Framework, the application must be hosted on Microsoft Server operating systems. As a virtualized hosting environment, it is relatively simple to take a snapshot, or disk image, of the existing servers and redeploy them to alternate geographic locations, or to scale both horizontally and vertically. For horizontal scalability, and to provide a fault-tolerant solution hosted in multiple availability zones, the Elastic Load Balancer (ELB) should be used. The use of a load balancer allows for incoming requests to be distributed among a cluster of IIS Web Servers, and for ongoing health checks to be performed against each server instance, removing unhealthy servers from the pool. Similarly, the MS SQL database server can be hosted using Amazon s Relational Database Service (RDS), which offers out-of-the-box master/ slave database configurations across multiple geographic regions. Finally, a distributed caching system can be implemented using the ElastiCache service, which is powered by open-source Memcached, to further improve service performance. Final System Design and Architecture for FRATIS Prototype (Final) 14
20 U.S. Department of Transportation ITS Joint Program Office-HOIT 1200 New Jersey Avenue, SE Washington, DC Toll-Free Help Line FHWA-JPO
Using Freight Advanced Traveler Information Systems to Promote Urban Freight Mobility
Using Freight Advanced Traveler Information Systems to Promote Urban Freight Mobility Randy Butler FHWA Freight Operations and Technology FRATIS Program Manager Freight Specific ITS Applications are Needed
Welcome! Dynamic Truck Routing for Mobility and Productivity
Welcome! Thank you for joining us for today s webinar Dynamic Truck Routing for Mobility and Productivity The webinar / audio broadcast will begin at 2:00 ET / 11:00 PT and last approximately 90 minutes
All-in-One Asset Management Tool
APEX-RU0781 All-in-One Asset Management Tool Final Report October 2012 Submitted by Mansooreh Mollaghasemi, Ph.D. Chairman and CEO Productivity Apex, Inc 3505 Lake Lynda Drive, Suite 206 Orlando, FL 32817
Tracking & Fleet Management System. Itzik Baron, Mobile Satellite Sales Manager
Tracking & Fleet Management System Itzik Baron, Mobile Satellite Sales Manager Overview Communication solutions provider offering domestic and international fiber & satellite based connectivity services
Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging
Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging Aravind. P, Kalaiarasan.A 2, D. Rajini Girinath 3 PG Student, Dept. of CSE, Anand Institute of Higher Technology,
INTELLIGENT TRANSPORTATION SYSTEMS IN WHATCOM COUNTY A REGIONAL GUIDE TO ITS TECHNOLOGY
INTELLIGENT TRANSPORTATION SYSTEMS IN WHATCOM COUNTY A REGIONAL GUIDE TO ITS TECHNOLOGY AN INTRODUCTION PREPARED BY THE WHATCOM COUNCIL OF GOVERNMENTS JULY, 2004 Whatcom Council of Governments 314 E. Champion
TECHNOLOGY WHITE PAPER Jun 2012
TECHNOLOGY WHITE PAPER Jun 2012 Technology Stack C# Windows Server 2008 PHP Amazon Web Services (AWS) Route 53 Elastic Load Balancing (ELB) Elastic Compute Cloud (EC2) Amazon RDS Amazon S3 Elasticache
Trace Desktop Workforce / Fleet Management System
Trace Desktop Workforce / Fleet Management System Introduction TRACE is an extension of SD s Geographical Information System (SPACE) which incorporates a range of GPS tracking devices that enable users
Marine Terminal Management Training Program
Marine Terminal Management Training Program The Positive and Pervasive Role of IT Enhancing Management and Operational Efficiencies Technology Options Steve Bushey TransTech Partners, LLC Mountainside,
Commercial Motor Vehicle Safety and Security Systems Technology Wireless Mobile Communications
Commercial Motor Vehicle Safety and Security Systems Technology Wireless Mobile Communications Objective Satellite- and cellular-based mobile two-way communication tracking systems for commercial motor
Vehicle Tracking Solution
Vehicle Tracking Solution Business Challenges KeyTone Benefits Inbound/outbound trailer tracking process is manual, error prone and time consuming Not knowing where a given vehicle/trailer is result in
GATEWAY CITIES TECHNOLOGY PROGRAM FOR GOODS MOVEMENT OVERVIEW OF EMERGING CONNECTED COMMERCIAL VEHICLES PROGRAM
GATEWAY CITIES TECHNOLOGY PROGRAM FOR GOODS MOVEMENT OVERVIEW OF EMERGING CONNECTED COMMERCIAL VEHICLES PROGRAM Presented May 8, 2014 GATEWAY CITIES LOGISTICS CORRIDOR Anchored by Ports of Long Beach and
EXECUTIVE SUMMARY CONTENTS. 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix. 1.
CONTENTS 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix EXECUTIVE SUMMARY Tenzing Managed IT services has recently partnered with Amazon Web Services
CHAPTER 8: INTELLIGENT TRANSPORTATION STSTEMS (ITS)
CHAPTER 8: INTELLIGENT TRANSPORTATION STSTEMS (ITS) Intelligent Transportation Systems (ITS) enables people and goods to move more safely and efficiently through a state-of-the-art multi-modal transportation
UNIT White Paper (November 2009)
UNIT White Paper (November 2009) A REVOLUTION IS COMING TO THE TRUCKING INDUSTRY The UNIT and related systems/processes are covered by U.S. Patent No. 6,401,078 and/or one or more pending patent applications
Telematics. ARI White Paper / 2014. Driven.
Telematics ARI White Paper / 2014 Driven. Telematics Contents Introduction...2 Telematics Functionality...2 Benefits...3 Challenges...4 How to get started...5 Conclusion...6 References...6 This manuscript
Gladinet Cloud Enterprise
GLADINET, INC Gladinet Cloud Enterprise Multi-Site Deployment Guide Gladinet, Inc. 9/27/2013 This document discusses the technologies behind Gladinet Cloud Enterprise Copyright 2013 Gladinet, Inc. Table
Doppler Traffic Flow Sensor For Traveler Information Systems. October, 2007 1
Doppler Traffic Flow Sensor For Traveler Information Systems October, 2007 1 Traffic congestion costs $70B a year Road construction can t keep up with demand Congestion spreading to smaller cities Many
California PATH, University of California at Berkeley, Building 452, Richmond Field Station 1357 South 46 th Street, Richmond, CA 94804
1. Report No. CA14-2146B 2. Government Accession No. 3. Recipient s Catalog No. 4. Title and Subtitle Executive Summary for the UC Berkeley, California PATH s Augmented Speed Enforcement Project 5. Report
Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud
Preparing Your IT for the Holidays A quick start guide to take your e-commerce to the Cloud September 2011 Preparing your IT for the Holidays: Contents Introduction E-Commerce Landscape...2 Introduction
TECHNOLOGY WHITE PAPER Jan 2016
TECHNOLOGY WHITE PAPER Jan 2016 Technology Stack C# PHP Amazon Web Services (AWS) Route 53 Elastic Load Balancing (ELB) Elastic Compute Cloud (EC2) Amazon RDS Amazon S3 Elasticache CloudWatch Paypal Overview
Taxi Service Design Description
Taxi Service Design Description Version 2.0 Page 1 Revision History Date Version Description Author 2012-11-06 0.1 Initial Draft DSD staff 2012-11-08 0.2 Added component diagram Leon Dragić 2012-11-08
Professional navigation solutions for trucks and fleets
Professional navigation solutions for trucks and fleets are there tools that can get you through anything? Narrow roads, low bridges, no opportunities to turn around a lot of roads are not made for freight
Fault-Tolerant Computer System Design ECE 695/CS 590. Putting it All Together
Fault-Tolerant Computer System Design ECE 695/CS 590 Putting it All Together Saurabh Bagchi ECE/CS Purdue University ECE 695/CS 590 1 Outline Looking at some practical systems that integrate multiple techniques
Innovative Solutions by Integrating GPS, Video and
ACTi Knowledge Base Category: Application Note Sub-category: Application, Integration, Recording & Storage Model: All ACM-series, TCM-series Firmware: N/A Software: N/A Author: Pablo.Liu Published: 2010/05/25
Fleet Optimization with IBM Maximo for Transportation
Efficiencies, savings and new opportunities for fleet Fleet Optimization with IBM Maximo for Transportation Highlights Integrates IBM Maximo for Transportation with IBM Fleet Optimization solutions Offers
About TomTom WORKsmart... 4. Vehicle maintenance... 25. User management in WEBFLEET... 28. Management reporting... 31. Report working time...
About TomTom WORKsmart... 4 WORKsmart components... 4 WEBFLEET... 4 LINK... 4 Connected navigation devices... 5 Non-connected navigation devices... 5 Remote LINK... 5 ecoplus... 5 Object... 5 Tracking
Intervid Fleet Management Fleet Telematics. Intervid, Inc. 5111 Pegasus Court, Suite C Frederick, MD 21704
Intervid Fleet Management Fleet Telematics Intervid Fleet Management Intervid Fleet Management brings to market a leading Global Fleet Telematics Technology. Intervid Fleet Management solutions have assisted
WESTAC 2015 Fall Member Forum Paul Bingham, Economic Development Research Group. Calgary, Alberta November 10, 2015
WESTAC 2015 Fall Member Forum Paul Bingham, Economic Development Research Group Calgary, Alberta November 10, 2015 Operations and planning for the freight transport system is fragmented reflecting the
PLUMgrid Toolbox: Tools to Install, Operate and Monitor Your Virtual Network Infrastructure
Toolbox: Tools to Install, Operate and Monitor Your Virtual Network Infrastructure Introduction The concept of Virtual Networking Infrastructure (VNI) is disrupting the networking space and is enabling
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud Use case Figure 1: Company C Architecture (Before Migration) Company C is an automobile insurance claim processing company with
1-Stop s Vehicle Booking System drives improvements for Ports of Auckland
1-Stop s Vehicle Booking System drives improvements for Ports of Auckland Customer Profile Company: Country: Industry: Ports of Auckland New Zealand Logistics Employees: 419 Website: www.poal.co.nz 1-Stop
BeBanjo Infrastructure and Security Overview
BeBanjo Infrastructure and Security Overview Can you trust Software-as-a-Service (SaaS) to run your business? Is your data safe in the cloud? At BeBanjo, we firmly believe that SaaS delivers great benefits
Developing Fleet and Asset Tracking Solutions with Web Maps
Developing Fleet and Asset Tracking Solutions with Web Maps Introduction Many organizations have mobile field staff that perform business processes away from the office which include sales, service, maintenance,
BlueTOAD Bluetooth Travel-Time Monitoring
BlueTOAD Bluetooth Travel-Time Monitoring Presentation Outline What is BlueTOAD BlueTOAD Applications over 600 units deployed BlueTOAD Website: Data Outliers Extracting MAC addresses Real-time application
Web Application Hosting in the AWS Cloud Best Practices
Web Application Hosting in the AWS Cloud Best Practices September 2012 Matt Tavis, Philip Fitzsimons Page 1 of 14 Abstract Highly available and scalable web hosting can be a complex and expensive proposition.
Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity
P3 InfoTech Solutions Pvt. Ltd http://www.p3infotech.in July 2013 Created by P3 InfoTech Solutions Pvt. Ltd., http://p3infotech.in 1 Web Application Deployment in the Cloud Using Amazon Web Services From
INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET-
ABSTRACT INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET- Bahidja Boukenadil¹ ¹Department Of Telecommunication, Tlemcen University, Tlemcen,Algeria Now in the world, the exchange of information between
Tracking Truck Flows for Drayage Efficiency Analysis
Tracking Truck Flows for Drayage Efficiency Analysis Shui Lam Byung Lee Jay Patel California State Univ. Long Beach METRANS SEMINAR Nov. 14, 2015 (Project funded by CALTRANS) Presentation Outline 1. Problem
Fleet Telematics Solution
Fleet Telematics Solution The Cornerstone To Improving Life Cycle Costs. Telematics Solution What is it? New Flyer Connect is a simple but powerful onboard telematics system that allows you to manage your
Global Asset Tracking & Identification System
` Global Asset Tracking & Identification System 2 About GATIS Solutions Global Asset Tracking & Identification Systems GATIS is a robust, secure and comprehensive Auto-ID system, with a logistic and asset
Course 10978A Introduction to Azure for Developers
Course 10978A Introduction to Azure for Developers Duration: 40 hrs. Overview: About this Course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality
Discrete Wireless MARCUS Product Overview
Discrete Wireless MARCUS Product Overview Company Background Discrete Wireless, Inc. is a dynamic leader in GPS Fleet Management products and services. Discrete Wireless was incorporated May 12, 2000.
Table of Contents. 1. Product Overview... 3. 2. Proposed Solution... 3. 3. System Architecture... 4. 4. Key Modules & Features...
Features. Table of Contents 1. Product Overview... 3 2. Proposed Solution... 3 3. System Architecture... 4 4. Key Modules & Features... 5 5. Product Hardware Device and Software (SaaS) Costing... 10 6.
MS 10978A Introduction to Azure for Developers
MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC
Cloud Based Asset Management Case Study
Cloud Based Asset Management Case Study Presenter: Henry Popplewell, SVP and GM, SkyBitz Kate Gardner, Director of Information Technology, Taylor Truck Line, Inc. Presenters Henry Popplewell, Senior Vice
Enterprise M2M Solutions. Fast, Flexible, Cost Effective
Enterprise M2M Solutions Fast, Flexible, Cost Effective The Procon Difference Procon provides M2M platforms and applications for the management of all mobile assets. We are an Australian owned company
In the pursuit of becoming smart
WHITE PAPER In the pursuit of becoming smart The business insight into Comarch IoT Platform Introduction Businesses around the world are seeking the direction for the future, trying to find the right solution
Cloud Computing Disaster Recovery (DR)
Cloud Computing Disaster Recovery (DR) Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Need for Disaster Recovery (DR) What happens when you
Public Sector Solutions
Public Sector Solutions The New Jersey DOT Command Center uses INRIX real-time data and analytics to monitor congestion and deploy resources proactively to manage traffic flow and inform travelers. INRIX
User Guide Wisepilot. Wisepilot 3.5
User Guide Wisepilot Wisepilot 3.5 CONTENT 1. INTRODUCTION 3 2. GENERAL APPLICATION STRUCTURE AND FUNCTIONALITY 4 2.1 USER INTERFACE 4 2.2 BASIC APPLICATION MODEL 5 3. MAIN MENU 6 3.1 FIND 6 3.2 FAVOURITES
Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011
Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011 "You" and "your" refers to the individual or entity that has ordered Advanced Customer Services from Oracle or an authorized distributor.
Enterprise-class fleet management software
1 Enterprise-class fleet management software Cadec s PowerVue is the most modern and flexible SaaS-based fleet management solution, ensuring safety and compliance while improving customer service and reducing
Canada Border Services Agency. System Outage Contingency Plan
Canada Border Services Agency System Outage Contingency Plan Version 1.0 March 2015 1 Table of Contents CBSA System Outage Contingency Plan... 1 Introduction... 4 Key Principles... 4 Data Elements Required...
Zorba Asset Tracking Solution
Asset Tracking Solution State-of-the art fleet management and vehicle tracking solution to increase your productivity. Affordable installation and operating costs Easy to install and operate User friendly
ORACLE REAL-TIME SCHEDULER FOR RETAIL DELIVERY AND LOGISTICS
ORACLE DATA SHEET ORACLE REAL-TIME SCHEDULER FOR RETAIL DELIVERY AND LOGISTICS KEY CAPABILITIES Oracle Real-Time Scheduler - a core component of all Oracle Real-time memory-resident application Advanced
Fleet Management System for BPOs & Call Centers
Ideation Technology Solutions Ideation Technology Solutions Private Limited www.ideationts.com DA 10, First Floor, Sector I Salt Lake, Kolkata 700064 Phone: +91 33 23584010 India TABLE OF CONTENTS 1. PROPOSED
tesseract Service Centre service management software time line
Ratio 2 service management software time line tesseract Service Centre service management software 2005 2006 2007 2008 2009 2010 2011 2012 2008 - Tesseract launches the worlds first.net browser based service
VMware vrealize Automation
VMware vrealize Automation Reference Architecture Version 6.0 or Later T E C H N I C A L W H I T E P A P E R J U N E 2 0 1 5 V E R S I O N 1. 5 Table of Contents Overview... 4 What s New... 4 Initial Deployment
Internet connection (high speed recommended) Microsoft Excel (installed locally) Adobe Reader 8.1 or later (installed locally)
ecellerate Purchase Order Management This manual provides a general overview of the IES ecellerate Purchase Order module. The Purchase Order module is designed to receive electronic Purchase Orders in
HP OO 10.X - SiteScope Monitoring Templates
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
TrackRoad GPS User Guide
TrackRoad GPS User Guide Contents OVERVIEW... 3 GPS FOR FLEETS... 3 GPS FOR CARS... 4 GPS FOR MOTORCYCLES... 5 GPS FOR WATERCRAFTS... 5 GPS FOR LANDSCAPING EQUIPMENT... 6 TRACKROAD WEB BROWSER REQUIREMENTS...
Netwrix Auditor for Exchange
Netwrix Auditor for Exchange Quick-Start Guide Version: 8.0 4/22/2016 Legal Notice The information in this publication is furnished for information use only, and does not constitute a commitment from Netwrix
Streaming Analytics and the Internet of Things: Transportation and Logistics
Streaming Analytics and the Internet of Things: Transportation and Logistics FOOD WASTE AND THE IoT According to the Food and Agriculture Organization of the United Nations, every year about a third of
VEHICLE TRACKING. Equip your fleet with electronic driver logs and make FMCSA compliance effortless.
VEHICLE TRACKING WITH ELECTRONIC LOGS Equip your fleet with electronic driver logs and make FMCSA compliance effortless. The Omnitracs MCP50 and XRS platforms automate the compliance of HOS rules, which
September 8th 8:30 AM 10:00 AM PL1: Reinventing Policy to Support the New ITS
September 8th 8:30 AM 10:00 AM PL1: Reinventing Policy to Support the New ITS September 8th 10:30 AM 12:00 PM AM01: Sustainable Transportation Performance Measures: Best Practices September 8th 10:30 AM
Skynax. Mobility Management System. System Manual
Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of
TRACKING AND SECURITY SYSTEM
TRACKING AND SECURITY SYSTEM WHAT IS PERGO? Pergo is the security system software and hardware developed in Turkey by Turkish engineers, which has special capabilities to identify the location of any attached
Presented by: Dr. Senanu Ashiabor, Intermodal Logistics Consulting Inc. at 2015 North Carolina MPO Conference April 30, 2015
Presented by: Dr. Senanu Ashiabor, Intermodal Logistics Consulting Inc. at 2015 North Carolina MPO Conference April 30, 2015 What is Big Data? Big data is a broad term for large datasets that are so large
This course will also teach how to create various kinds of dashboards using Reporting Services.
Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services Length : 3 Days (24 Hours) Language(s) : English Audience(s) : IT Professionals Level : 200 Technology : Microsoft SQL Server 2008
IMARDA i360 MANAGING FLEET-WIDE COMPLIANCE COMPLIANCE ISSUES:
IMARDA i360 MANAGING FLEET-WIDE COMPLIANCE Companies who rely on vehicles and mobile assets to operate their business are increasingly looking to fleet management systems to ensure their drivers and vehicles
International school in Qatar pilot project for a RFID-based STUDENT TRACKING SYSTEM
International school in Qatar pilot project for a RFID-based STUDENT TRACKING SYSTEM Automated school bus and student tracking for multiple buses and bus routes Live route tracking and data transmission
FREDericksburg Regional Transit (FRED) REAL-TIME SCHEDULING SOFTWARE, BUS STOP ANNUNCIATOR AND TRANSIT WEBSITE PROCUREMENT
FREDericksburg Regional Transit (FRED) REAL-TIME SCHEDULING SOFTWARE, BUS STOP ANNUNCIATOR AND TRANSIT WEBSITE PROCUREMENT Technical Memorandum and Concept of Operations Prepared for: Prepared by: March
Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications
Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &
American Public Transit Association Bus & Paratransit Conference
American Public Transit Association Bus & Paratransit Conference Intelligent Transportation Systems Integrating Technologies for Mobility Management & Transportation Coordination May 24, 2011 RouteMatch
Interlink. Live vehicle tracking. Always on always live. Cloud based system. Easy to use software. On-Target dashboard AGMTelematics
Live vehicle tracking Always on always live Easy to use software Cloud based system EcoDynamics monitoring On-Target dashboard AGMTelematics Interlink Dynamic fleet monitoring technology that radically
K2 [blackpearl] deployment planning
K2 [blackpearl] deployment planning UNDERSTANDING THE DEPLOYMENT SCENARIOS AND OPTIONS December 14 This paper describes the various deployment scenarios of the K2 [blackpearl] software, and discusses when
Clarus Data into Data
The Integration of Multi-State Clarus Data into Data Visualization Tools www.its.dot.gov/index.htm Final Report December 9, 2011 FHWA-JPO-12-008 Produced by DTFH61-10-P-00122 ITS Research and Innovative
VMware vrealize Automation
VMware vrealize Automation Reference Architecture Version 6.0 and Higher T E C H N I C A L W H I T E P A P E R Table of Contents Overview... 4 What s New... 4 Initial Deployment Recommendations... 4 General
How To Use A Gps Tracking System
GPS TRACKING/FLEET MANAGEMENT What it REALLY does for your company Through the years in this business I have learned that most companies that start looking for a GPS Tracking System are interested in what
IBM WebSphere ILOG Rules for.net
Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with
Collection & Delivery Tracking Solution for Logistics Fleets
Goods & Assets Tracking Collection & Delivery Tracking Solution for Logistics Fleets Join us on Real-time tracking and proof of delivery Make your first mile and last mile logistics stand out, reduce your
Alfresco Enterprise on AWS: Reference Architecture
Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)
Cloud Computing and Advanced Relationship Analytics
Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc. 408 992 7136 [email protected]
Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings
Solution Brief Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Introduction Accelerating time to market, increasing IT agility to enable business strategies, and improving
