Skip NavigationDepartment of Transportation Logo  U.S. Department of Transportation Keyword Links | Contact Us | Español

Federal Motor Carrier Safety Administration

Home Rules & Regulations Registration & Licensing Forms Safety & Security Facts & Research Cross Border About FMCSA
  Home > Facts & Research > Appendix C: Untethered Trailer Tracking System Pilot Prototype Test Checklist (Page 1 of 2)
 
Overview
Statistics & Facts
Safety Progress Report
Publications & Reports
Events Calendar
Webinars
Future Webinars
Past Webinars
Safety Technologies
Product Guides
CVISN
About ART
Analysis Division
Research Division
Technology Division
Contact ART
 
    
Esta página está solamente disponible en inglés

Appendix C: Untethered Trailer Tracking System Pilot Prototype Test Checklist (Page 1 of 2)

  Print this page Print    

The UTT System Pilot Prototype Test Checklist describes the tests performed to verify the functionality as it was defined in the System Design Document – Untethered Trailer Tracking and Control System.

Functionality Tested

  • Trailer Location and Status:
    • Find empty versus loaded trailers
    • Find a specific trailer or all trailers at a specific customer site
    • Monitor door sensor activity
    • Monitor "unauthorized" usage of trailers by customer tractor assignment
    • Assign tractor to empty/full trailer
    • Send a message to driver with trailer pickup location
    • Verify trailer is authorized for shipping
    • Monitor the load status of the trailer to verify it is consistent with the carrier's manifest
  • Drop/Hook Monitoring:
    • Verify driver connects to the right trailer (empty or loaded)
    • Verify drops are at an authorized location
    • Monitor for unauthorized drops
  • Tracking of Trailer:
    • Monitor the route of the trip (tractor position – 15 min)
    • Monitor route deviations (host-based route monitoring and mapping)
    • Monitor risk areas (risk area geo-fencing)

The Prototype Test Checklist document is divided into three separate scripts, one for each of the scenarios tested. Each script contains the following:

  1. The summary section describes the technology tested in the scenario and summarizes the test results.
  2. The configuration section describes the configuration and parameter settings used in the UTT and satellite systems.
  3. The daily operations section describes the test protocols used to test the functionality in a manner that mimics the carrier's daily operations.
Summary of Technology Pass/Fail Test Protocol Number
Trailer Location and Status    
Find empty vs. not empty trailers   2
Find a specific trailer or all trailers at a specific customer site   3
Monitor door sensor activity   3, 21, 22
Monitor "unauthorized" usage of trailer by customer   32, 33, 34, 37, 38, 39, 40
Tractor Assignment    
Assign tractor to empty/full trailer   5, 6, 7
Send a message to driver with trailer pickup location   5, 6, 7
Verify trailer is authorized for shipping   8, 9, 10, 11, 12, 14
Monitor the load status of the trailer to verify it is consistent with the carrier's manifest   11, 12
Disconnect/Connect Monitoring    
Validate the driver connects to the right trailer (empty or not empty)   8, 9, 10
Validate disconnects are at an authorized location   29, 30, 31
Monitor for unauthorized disconnects   20, 23, 24
Tracking of Trailer    
Monitor the route of the trip, (tractor position – 15 min)   14, 15, 16, 17, 27, 28
Monitor route deviations (host based route monitoring and mapping)   18, 26
Monitor risk areas (risk area geo-fencing)   19, 25

No. Scenario Test Description — Configuration Methodology Expected Result Data Fields Requirement Status FR Comments
1              

Date/Time:
MCT # :
Trailer #:
Driver:
Dispatcher:

2 Setup trailer with the following config:              
3   1035 - Position Reporting Interval
(Status Report Interval)
1 per 24 hours
(86400 secs)
  2.2.1.1
2.2.3.1
2.2.3.2
2.2.3.3
2.2.3.4
     
4   1052 - Terminal preset wake interval (unpowered: wakeup every) every 6 hours
(21600 secs)
(1 hour for testing)?
  2.2.1.2
2.2.1.3
2.2.2.3
2.2.3.1
     
5   1053 - Preset Wake Duration 1 min          
6   1126 - Stay Wake Time 3 min
(10800)
         
7   1121 - Send ID over Power Bus for Connect/ Disconnects 1=Yes
Enabled
  2.2.2.1
2.2.2.2
2.2.2.3
     
8   1133 - Cargo sensor installed 1=installed          
9   1108 - Cargo sensor check interval 30 min
(1800 secs)
  2.2.6.1
2.2.6.2
2.2.6.9
     
10   1109 - The cargo sensor validation interval 5 minutes
(300 secs)
  2.2.6.5
2.2.6.6
2.2.6.9
     
11   1110 - The cargo sensor validation rechecks 1   2.2.6.5
2.2.6.6
2.2.6.9
     
12   1119 - Send Cargo empty event 2 = send immed upon validation   2.2.6.3
2.2.6.4
2.2.6.9
     
13   1120 - Send cargo loaded event 2 = send immed upon validation   2.2.6.3
2.2.6.4
2.2.6.9
     
14   1041 - Sensor Label 3 (door sensor) Door          
15   1129 - Sensor 3 Installed 1=installed          
16 1111 - Door Validation open time
(Verified open after)
5 secs          
17   1112 - Door Validation closed time
(Verified closed after)
1 min          
18   1116 - Door closed event messaging
(On close)
0=Ignore (disabled)   2.2.7.2
2.2.7.4
2.2.7.10
     
19   1115 - Door open events messaging
(On open)
4=Send immediately if cargo = not empty   2.2.7.1
2.2.7.3
2.2.7.5
2.2.7.6
2.2.7.7
2.2.7.10
     
20   1130 - Sensor 4 Installed (Aux sensor) 0=not installed          
21   1124 - Send Status Reports When engine on 1=Yes - For test purposes   2.2.3.5      
23 TTRACS Company Settings System Preferences:              
24   The connect/ disconnect event sent immediately upon validation          
25   Trailer position proximity to the nearest custom landmark          
26   Self-centered geo-fence default size (North/south length) 0.5 miles   2.2.4.9      
27   (East/west length) 0.5 miles          
28   T2 geo-fence monitor interval
(Unpowered: check every)
1/hour   2.2.4.3
2.2.4.4
     
29   If trailer Enters geo-fence send alerts immediately   2.2.4.1
2.2.4.2
     
30   If trailer Exits
geo-fence
send alerts immediately   2.2.4.5
2.2.4.6
     
31 Setup Monitoring Plan:       2.2.8.9      
32   Monitoring plan ID HZMT          
33   Description Hazardous Materials          
34   Consider trailers lost after 30          
35 Conditions to Monitor Cargo loaded Medium          
36   Cargo unloaded High          
37   Door open High          
38   Door closed None          
39   Aux Open None          
40   Aux Closed None          
41   Omni connect Medium          
42   Omni disconnect Low          
43   Omni disconnect at unknown disconnect point High          
44   Non-Omni movement High          
45   Entered geo-fence None          
46   Exited geo-fence High          
47   Battery needs charge Medium          
48   Battery needs replacement Medium          
49 Alert notification Setup alert notification for high, medium and low priority alerts. Flash icon on desktop
Send e-mail
Send to pager
  2.2.8.1
2.2.8.2
     
50 Setup Trailer Types:              
51   Trailer type DRV          
52   Description Dry van          
53   Default monitoring plan HZMT          
54   Auto-stop monitoring plan HZMT          
55   Multi unit capable Y          
56 Setup Trailer Landmarks:              
57   Landmark configuration Create Landmarks for Shipper, and Consignee locations.   2.2.3.10      
58 Mobile Unit Setup:              
59   MIPR rate 1/ hour          
60   TTRACS enabled          
61   Time Zone PDT          
62   Power down timer 5          
63   Wakeup timer interval 0          
64   Total wakeup power time 5          
65                
66 QTRACS/Web Setup:              
67   FWD macro creation 01 Load Assignment
02 Unauthorized Disconnect Warning
         
68   Return macro creation 01 Arrived at Shipper
02 Loaded and Leaving
03 Arrived Stop/Final
04 E-Call
05 Accept Load
06 Fuel Requested
         
69   Landmark configuration Create Landmarks for
Shipper location
Consignee location
Carrier location
         
70   Create Route Alisio Creek          
71   Create Geo-fenced Risk Area Nuclear Power Plant          

No. Scenario Test Description — Daily Operations Methodology Expected Result Data Fields Requirement Status FR Comments
0 Test Setup/Start Driver disconnects trailer, verify cargo simulator is down, makes sure door is closed and sends message "Ready to start test".

Drive tractor to carrier location.
           
1 Dispatch Login Dispatcher logs into the TTRACS/Web application in preparation for dispatching drivers to pickup trailers and loads.

Dispatcher logs into the QTRACS/Web application in preparation for sending messages to the driver. (optional)
Verify the dispatcher can login to TrailerTRACS/Web.

Verify the dispatcher can login to QTRACS/Web.
         
2 Request status report Dispatcher wants updated status on two trailers that appear to be closest to location of interest. Dispatcher selects trailers and does a 'Request Latest Status'. Verify that a status report is returned for the UTT terminal in the timeframe configured. Timestamp,
Lat/Lon,
Trailer Id,
SCAC
2.2.1.1
2.2.1.2
2.2.1.3
2.2.6.8
2.2.6.9
     
3 Find Trailer Dispatcher clicks on the "Find Trailers" tab to search for desired trailer.

a. Specific trailer location

b. Trailers based on cargo status (empty/full)

c. Trailers near a specific landmark

d. All trailers
Verify when dispatcher enters specific trailer ID that the correct trailer detail is displayed.

Verify when dispatcher selects Current Trailer Status and enters empty in Cargo list, only empty trailers are listed.

Verify when dispatcher selects Trailers Near a Landmark link and enters 10 miles that the correct trailers display.

Verify when dispatcher selects Current Trailer Status he sees all trailers in the account.
  2.2.3.10
2.2.3.11
2.2.3.12
     
4 Driver Login Driver arrives at truck, starts ignition and sends message to dispatch that he is ready for assignment. Verify message is received and read.

Verify message is from Carrier location.
        Freeform message "Ready for Assignment ".
5 Assign Trailer(s)
(optional)
The dispatcher creates a load assignment/pickup macro instructing the driver where to pickup the next trailer and load.

The OmniTRACS messaging system (via QT/Web) is used to send the message to the driver.
Verify the dispatcher can create a forward load assignment macro with return receipt and that it gets sent. Timestamp,
Forward macro#,
Tractor ID,
Lat/Lon,
msg length,
type (text/binary),
user fields
      .
6 Accept assignment (optional) The driver reads the load assignment macro. Verify the load assignment can be read and that dispatcher gets notification of the receipt.        
7 Accept assignment (optional) The driver sends a load accepted macro. Verify the load accepted macro is sent and received at host system. Timestamp,
return macro#,
Tractor ID,
Lat/Lon,
msg length,
type (text/binary),
user fields
       
8 Connecting a Trailer The driver arrives at trailer pickup location and attaches to the assigned trailer.
The OmniTRACS terminal detects via the 7-way an untethered trailer terminal connected to the tractor.
Verify the driver can see the correct trailer UA is connected on the MCT display.        
9 Connecting a Trailer The OmniTRACS terminal sends a connect message to the NOC. The NOC forwards the event to the TrailerTRACS/Web application. Verify the connect message is generated by the Untethered TrailerTRACS device and is displayed in TTRACS/Web Timestamp,
Origin (Vehicle),
Lat/Lon,
Trailer Id,
Event
(connect)
2.2.2.1
2.2.2.2
     
10 Connecting a Trailer Dispatcher gets an alert for the connect.

Dispatcher validates that the trailer is connected to the assigned tractor. He acknowledges alert and the acknowledgement is logged.
Verify the dispatcher receives a notification (email, page, system tray alert) that there has been a connect to the proper trailer.

Verify when the alert is viewed (description = Omni connect) and that the dispatcher name is logged.
  2.2.2.1
2.2.2.2
     
11 Stage load Driver covers the cargo sensor to simulate full load. Verify that the dispatcher gets a cargo loaded event following this activity. Timestamp,
Lat/Lon,
Trailer Id,
Event
(Not empty)
2.2.6.1
2.2.6.2
2.2.6.3
2.2.6.4
2.2.6.5
2.2.6.7
     
12 Stage load Dispatcher gets an alert for the cargo loaded status.

Dispatcher acknowledges
alert and the acknowledgement is logged.
Verify dispatcher receives an alert with priority specified.

Verify that the alert is acknowledged when read and the dispatcher id is logged.
  2.2.8.1
2.2.8.2
2.2.8.3
     
13 Monitor Trailer Door Activity Upon completing the trailer loading, the trailer door is closed. Due to the configuration Door Closed event is not sent. Verify that the dispatcher does not get a Door Closed event following this activity. 2.2.7.4     NO Door Closed Event
14 Monitor the Trailer en-route (optional) The driver departs for the destination.

The driver sends a "departing macro" to the dispatcher via the OmniTRACS satellite system (optional).
Verify the driver is able to send a departing macro.

Verify the dispatcher receives the departing macro.
Timestamp,
return macro#,
Tractor ID,
Lat/Lon,
msg length,
type (text/binary),
user fields
      Truck waits to leave until above events are received.
15 Host Based Route Monitoring (optional) The carrier initiates a trip by assigning a tractor to a pre-defined route using the QTRACS/Web application. Verify that on QTRACS/Web dispatcher is able to start the vehicle on a trip on the assigned route. Timestamp,
Tractor ID,
Lat/Lon,
Trip ID,
Event
(Start Trip)
2.2.4.10
2.2.4.11
2.2.4.12
2.2.4.13
2.2.4.14
2.2.4.15
2.2.4.16
2.2.4.17
    Start Trip

Route:
Tolerance: 0.5
On Route ping: 15
Off Route ping: 5

Trip name: Day of week abbreviation and date, i.e., Mon062104
16 Host Based Route Monitoring (optional) The QTRACS/Web application will commence the monitoring of the tractor's trip by scheduling the "on route" positioning interval (e.g. every 15 minutes). Verify the system starts 15-minute position ping while the unit is on route. Timestamp,
Tractor ID
Lat/Lon,
Proximity
      Position
17 Host Based Route Monitoring (optional) The QTRACS/Web application monitors the vehicle for positions and route progress. Verify the vehicle displays positions on the route map.   2.2.3.6
2.2.4.15
     
18 Host Based Route Monitoring (optional) The QTRACS/Web application monitors for any route deviation and alerts the dispatcher if a deviation occurs.

The Driver deviates from his predefined route.

The Driver sends Return Macro # 6 "Fuel Requested".
Verify out of route alert is sent to dispatcher via email or pager identifying information related to the violation. Verify popup alert is displayed on QTRACS/Web.

Verify the ping rate increases to the value identified for out of route.
Timestamp,
Origin (Vehicle),
Lat/Lon,
Geo-fence ID,
Event
(Off Route)
2.2.4.17     Tractor Out of Route Alert

19 Host Based Route Monitoring (optional) Driver enters keep out risk area that he has been told to avoid. Verify a "violating geo-fence" alert is sent to dispatcher via email or pager identifying information related to the violation. Verify popup alert is displayed on QTRACS/Web.

Verify the ping rate increases to the value identified for entering a risk area.
Timestamp,
Origin (Vehicle),
Lat/Lon,
Geo-fence ID,
Event
(Violated Geo-fence)
2.2.4.17     Tractor Entered Risk Area Alert

20 Monitoring for unauthorized disconnect Driver does a disconnect in risk area, which is considered an unauthorized disconnect Verify that an unauthorized disconnect alert is sent to dispatcher. Timestamp,
Origin (Vehicle),
Lat/Lon,
Trailer Id,
Event
(disconnect)
2.2.8.6     Disconnect Event
Disconnect Alert

Unauthorized Disconnect Alert
21 Monitoring for unauthorized disconnect Driver opens the door.

The trailer terminal recognized that an open door event has occurred. The trailer terminal determines based on the trailer configuration if an alert is required.

The Trailer terminal generates an alert and send sit OTA to the TrailerTRACS/Web application.
Verify the open door event occurs and is displayed on TTRACS/Web Timestamp,
Lat/Lon,
Trailer Id,
Event
(Door Open)
2.2.7.1
2.2.7.2
2.2.7.3
2.2.7.4
2.2.7.5
2.2.7.6
2.2.7.8
2.2.7.9
2.2.7.10
    Open Door/ Cargo not Empty Event
22 Monitoring for unauthorized disconnect The Dispatcher receives an alert that a door has been opened on a non-empty trailer. Verify the Open door alert occurs and is displayed on TTRACS/Web   2.2.8.8     Open Door/ Cargo not Empty Alert
23 Monitoring for unauthorized disconnect (optional) Dispatcher sends message to driver to reconnect and return to route. Verify message is received and read. Timestamp,
Forward macro#,
Tractor ID,
Lat/Lon,
msg length,
type (text/binary),
user fields
       
24 Monitoring for unauthorized disconnect (optional) Driver reconnects trailer to tractor Verify connect message is received.         Connect event
Connect alert
25 Host Based Route Monitoring (optional) Driver exits keep out risk area. Verify an "exited geo-fence" alert is sent to dispatcher via email or pager identifying relevant information. Verify popup alert is displayed on QTRACS/Web. Timestamp,
Tractor ID,
Lat/Lon,
Geo-fence ID,
Event
(Exiting Geo-fence)
      Tractor Exit Risk Area Alert
26 Host Based Route Monitoring (optional) Driver returns to predefined route. Verify a "back in route" alert is sent to dispatcher via email or pager identifying relevant information. Verify popup alert is displayed on QTRACS/Web. Timestamp,
Tractor ID,
Lat/Lon,
Geo-fence ID,
Event
(On Route)
      Tractor Back in Route
27 Host Based Route Monitoring (optional) The driver arrives at the consignee.

The driver sends an arrived at consignee macro.
Verify driver can send the arrived at stop/final macro.

Verify the dispatcher can view the arrived at stop/final macro on host system.
Timestamp,
return macro#,
Tractor ID,
Lat/Lon,
msg length,
type (text/binary),
user fields
      Arrived at Stop/Final Macro
28 Host Based Route Monitoring (optional) The dispatcher initiates a trip end when a tractor arrives at the pre-defined route destination. Verify the dispatcher is able to identify that the truck has arrived at the proper location and is able to end the trip. Timestamp,
Tractor ID,
Lat/Lon,
Trip ID,
Event
(End Trip)
      Trip End
29 Trailer arrives at destination The driver disconnects the trailer at the designated location. Verify the trailer ID no longer displays on the OmniTRACS terminal display.        
30 Trailer arrives at destination The OmniTRACS terminal detects that the untethered trailer terminal is no longer connected and sends a disconnect message to the NOC. The NOC forwards the event to the TrailerTRACS/Web application, alerting the dispatcher of the trailer disconnect. Verify the disconnect message is displayed on TrailerTRACS/Web application. (non-empty trailer disconnect alert).



Timestamp,
Origin (Vehicle),
Lat/Lon,
Trailer Id,
Event
(Disconnect)
2.2.2.1
2.2.2.2
2.2.2.3
    Disconnect Event
31 Trailer arrives at destination The dispatcher receives an alert that a non-empty trailer has been disconnected at an authorized location.

The dispatcher validates that the trailer is disconnected in an authorized disconnect location.
Verify the dispatcher gets a disconnect alert.

Verify the dispatcher can identify that the Trailer is in an authorized location by identifying the position of the disconnect on the map or confirming the landmark. (Trailer position history with map).

Verify the dispatcher can validate the last cargo status is 'not empty'.
        Disconnect Alert (at consignee landmark, last cargo status = not empty)

Authorized Disconnect at Consignee
32 Geo-fencing the Disconnected Trailer The dispatcher can choose to create a geo-fence surrounding this disconnected trailer. Verify the dispatcher can create a self-centered geo-fence around the trailer with 1 mile east/west and north/south coordinates, and 1 day start and stop time. The wakeup interval should be every 5 minutes and the type of geo-fence is alert on exit.   2.2.4.1
2.2.4.2
2.2.4.3
2.2.4.4
2.2.4.5
2.2.4.6
2.2.4.7
2.2.4.9
2.2.5.1
2.2.5.2
2.2.5.3
2.2.5.4
2.2.5.5
2.2.5.6
2.2.5.7
    Create Trailer Geo-fence
33 Geo-fencing the Disconnected Trailer The TrailerTRACS/ Web application generates a message with the updated information and sends it to the trailer terminal via the NOC, Terrestrial Network to the trailer terminal. Verify the TTRACS/Web identifies a geo-fence has been sent to the trailer.          
34 Geo-fencing the Disconnected Trailer An "electronic fence" is set around the trailer, which the trailer terminal will monitor based on its configuration.

The dispatcher using TTRACS/ Web has the option to view the geo-fence on the map.
Verify the dispatcher, using TrailerTRACS/Web has the option to view the geo-fence on a map. Check the Positions Details.   2.2.3.7
2.2.4.8
     
35 Cargo Tracking: E-Call (optional) The driver sends a message to the carrier indicating that he has disconnected the load at the consignee. Verify driver can send the e-call macro.

Verify the dispatcher can view the e-call macro on host system.
Timestamp,
return macro#,
Origin (Vehicle),
Lat/Lon,
msg length,
type (text/binary),
user fields
      E-Call Macro #4
36 Cargo Tracking: New Load Assignment (optional) The dispatcher sends message to driver to return to Shipper location.

The driver leaves the consignee and heads back.
Verify message is sent, received and read by driver. Timestamp,
forward macro#,
Origin (Vehicle),
Lat/Lon,
msg length,
type (text/binary),
user fields
      Freeform message "Return to Shipper".
37 Untethered trailer geo-fence alert Driver turns off the engine and lets the MCT power down timer elapse. Then he connects the trailer back to the tractor. No connect event is sent from the OmniTRACS system since it is shutdown. Verify no tractor positions are received on return trip.          
38 Untethered trailer geo-fence alert The Trailer terminal will wake up based on the customer configurable setting (e.g. every hour) to determine if the geo-fence violation has occurred.

Move the trailer outside of the geo-fence.

If the trailer has left the geo-fenced area, the trailer terminal will send a geo-fence violation alert to the carrier.
Verify the dispatcher receives an exited geo-fence alert notification.

Verify that when alert message is acknowledged the user is logged.
Timestamp,
Lat/Lon,
Trailer Id,
Event
(Exiting Geo-fence)
2.2.4.3
2.2.8.5
2.2.8.3
    Trailer Exited Geo-fence Alert
39 Untethered trailer geo-fence alert When trailer exits the geo-fence, the dispatch changes the Status Report interval to 15 minutes and tracks the trailer. Verify positions for the trailer are received every 15 minutes. Timestamp,
Lat/Lon,
Trailer Id,
SCAC
2.2.31
2.2.3.2
2.2.3.2
2.2.3.4
    Status report interval 15 minutes
40 Trailer monitoring When tractor returns to Shipper, driver needs to disconnect the trailer, turn on the MCT and let it power up, then do a connect. Verify that when a connect is received the TrailerTRACS application identifies that the trailer has moved from its last disconnected location.   2.2.8.5     Non Omni Movement Alert.

41 Test End Driver sends message "Test End" when tasks are complete.

Dispatcher sends message "Test End" when tasks are complete.

Dispatcher runs Event History report to gather information on trailer.
Verify the Event History report runs properly with correct information.

Verify data collection against Web UI's.
  2.4.1.1     Request Data collection process is performed.

Reset the status report parameter.

Previous | Next


Go To Top of Page