sunguide® software development project release 4.3 express lanes enhancements design review...

26
SunGuide® Software Development Project Release 4.3 Express Lanes Enhancements Design Review December 15, 2009 December 15, 2009 1 R4.3 Design Review

Upload: kevin-fisher

Post on 01-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

SunGuide® Software Development Project

Release 4.3 Express Lanes Enhancements Design Review

December 15, 2009

December 15, 2009 1R4.3 Design Review

Dec 15, 2009R4.3 Design Review 2

Meeting Objectives

Requirements:– Provide a high level review– Provide SwRI’s interpretation (via a design) of

the requirements

Design– High level architectural overview– Operator actions and reactions – Prototype screens / reports

Not an objective:– Revise requirements

3

Release 4.3 Express Lanes Activities

Dec 15, 2009R4.3 Design Review

Clauss, Adam S.
Need update to this.

Express Lanes Enhancements Overview

4

Goal is to implement a direct interaction from ELM (Express Lanes Manager) to other SunGuide® components to eliminate manual data entry and automate some operator tasks.

Dec 15, 2009R4.3 Design Review

GUI

Databus

operator confirmation

Toll Rate Messages, Status

SunGuide

Toll Viewer

Toll Rates

PS

Florida’s Turnpike

Middleware

Express Lanes Operator

ELM

DMSSubsystem

PATRON CSRs

TSS

SunGuide Database

Detectors

E.L. Signs

Functionality Provided for Clients

Existing functionality will allow an authenticated/subscribed client to:– Set Mode/Rate– Receive status of Segments– Receive configuration of Segments and Pricing– Receive status of Toll Rate, Gantry, and Lane Status

Signs– Receive Pricing Alerts– Receive Pricing Acknowledgements

Added functionality will allow an authenticated client to– Add Pricing alerts

5Dec 15, 2009R4.3 Design Review

XML Interface

6

Pricing supports XML communication to clients on a request/response basis.

Responses may be sent to multiple clients if they have the proper subscriptions.

Status updates come in messages originated in the subsystem, and are delivered to subscribed clients.

The Pricing ICD document describes communication between the Pricing subsystem and the client.

Dec 15, 2009R4.3 Design Review

Pricing Changes Overview

7

Some of Pricing’s previous modes have been renamed and “Dynamic” mode has been added.

Middleware Rate Adjustment is no longer a mode, but can adjust the rate sent to Turnpike, while leaving the current mode unchanged.

Dec 15, 2009R4.3 Design Review

Current Mode Function New Mode CommentTime-of-day table-driven rates

Time of Day

Congested rate Manually entered rates

Manual Name change only

Closed Places “closed text” on signs and sets rate to $0.00.

Closed Unchanged

Zero rate Sets rate to $0.00. Zero rate UnchangedN/A Traffic condition

based rates and gantry delays calculated by ELM. These look like manual rates to PS.

Dynamic

Middleware Rate Adjustment

Change the rate charged without affecting signs.

Middleware Rate Adjustment

Change from a “mode” to a “process” 

Pricing Changes Overview

Clients can send mode / rate changes requests– Dynamic mode allows clients to change rates

based on traffic data without operator approval– Mode / rate change requests may also contain a

transit time for each toll rate sign to allow changing the signs based on traffic data

Offline synchronization file may be generated to sync SunGuide and Patron in the event of extended communication outage

On a restart of Pricing, operators are prompted to approve a SunGuide startup mode, and optionally create rate history while Pricing down.

8Dec 15, 2009R4.3 Design Review

Mode Choices

9Dec 15, 2009R4.3 Design Review

Middleware Rate Adjustment has been removed from the choice of Modes.

Also, note the Operators cannot set the mode to “Dynamic” from the Operator Map.

Middleware Rate Adjustment GUI

New Middleware Adjustment button

10Dec 15, 2009R4.3 Design Review

Rate Adjustment Alerts

11Dec 15, 2009R4.3 Design Review

When a new rate is sent to Middleware while a Rate Adjustment is in effect, an alert is generated.

The alert will allow the user to continue or end the current Rate Adjustment.

If the Rate Adjustment is continued, a new Rate Adjustment is sent to the Middleware which overrides the rate that generated the alert.

Offline Synchronization

12Dec 15, 2009R4.3 Design Review

Offline synchronization file can be used during times of extended communication loss so data consistency can be maintained.

Daily, SunGuide will generate a file of pending rates that need to be sent to Patron.

This is the format of the offline rates that SunGuide will provide.

Offline Synchronization

13Dec 15, 2009R4.3 Design Review

A file can then be delivered to SunGuide that show the rates that were acknowledged by Patron.

This is the format of the acknowledged rates that should be provided to SunGuide.

Acknowledged rates will then be updated in SunGuide and the database.

Pricing Restarts

14Dec 15, 2009R4.3 Design Review

When pricing starts, no segments will be tolling. Pricing will send a message to operators that contain a

suggestion for the startup state for each segment. Operators may chose the starting mode, rate, and if

there is a Middleware adjustment. Operator will still be able to view DMSs to help make their decision on the startup state.

They will also be able to add rates that were effective while Pricing was not running.

Upon receiving the startup state from operators, Pricing will then send rates to Patron and start tolling on each segment in the approved mode.

Restart Pop-Up GUI

15Dec 15, 2009R4.3 Design Review

New Configuration Options

Admin Editor will allow the following configuration options– Pricing Configuration

• Suppress Rate Change Alert – Operators will no longer be able to view or acknowledge Rate Change Alerts via the Operator Map (alerts still published to Pricing clients, just not displayed on the Operator Map)

• Default Lane Status Text for Open, Closed, and Tolling

• Default Minimum, Maximum Transit Time values for each Toll Rate Sign and Distance to the Gantry

• Maximum Toll Rate for each segment16Dec 15, 2009R4.3 Design Review

Admin Editor Screens

17Dec 15, 2009R4.3 Design Review

Admin Editor Screens

18Dec 15, 2009R4.3 Design Review

Toll Viewer Date/Time Selection

19

Addition of textbox to allow pasting of date/time in a configurable format.

Dropdown selections and textbox will stay in sync– Modifying the textbox will change the dropdowns– Modifying the dropdowns will change the textbox

Dec 15, 2009R4.3 Design Review

Toll Viewer Date/Time Selection

20

Time range selection fields added to the top of each results page

Are the full selection fields (report type, etc) desired on this page as well?– Requirement called out date/time fields– Other fields hidden to save space on page

Dec 15, 2009R4.3 Design Review

Toll Viewer Detail Report Updates

21

Categories of data changed– Toll Rate History replacing Summary– DMS Communication attempts moved to just prior to

events at the end– Override History changed to Mode Changes

Dec 15, 2009R4.3 Design Review

Toll Viewer Detail Report Updates

22

Mode History– The historical data from prior to the upgrade will still

have gaps (TOD rates not tracked as overrides in the current release)

– From the upgrade date going forward, all modes (including TOD) will appear in this table

Dec 15, 2009R4.3 Design Review

Toll Viewer Detail Report Updates

23

DMS Communication– Retry attempts combined – will only show initial attempt

and the eventual successful posting (if any) for each message

– End Times added (for successful messages)– Initial message for each DMS shown even if an attempt

for that message was not made during the selected time frame

– Rows highlighted in orange which do not match the message scheduled by Pricing• Similar to TOD mode issue listed above, messages

archived from the current software will show as suspect as “scheduled” messages were not tracked

• Messages from after the update will appear in the same green background like the other rows when they match

Dec 15, 2009R4.3 Design Review

Toll Viewer Detail Report Updates

24Dec 15, 2009R4.3 Design Review

25

Questions?

Dec 15, 2009R4.3 Design Review

26

Action Item Summary

Dec 15, 2009R4.3 Design Review