= ATMSDriver Documentation = California Polytechnic State University[[BR]] San Luis Obispo, California[[BR]] Author: John A. Torres[[BR]] Version: September 25, 2017[[BR]] [[BR]] OBSOLETE: ATMS Driver has been replaced by the Traffic Manager in the CAD Server (as of Mar 2019) [[BR]] [[BR]] == Table of Contents == 1. [#glossary Glossary][[BR]] 1. [#overview ATMSDriver System Overview] [[BR]] 1. [#overview-diagram ATMS System Diagram] 1. [#simmgr-driver Simulation Manager => ATMSDriver Protocol] [[BR]] 1. [#driver-communicator ATMSDriver => ATMSCommunicator Protocol] [[BR]] 1. [#communicator-atms ATMSCommunicator => ATMS Protocol] [[BR]] 1. [#ATMSDriver ATMSDriver] [[BR]] 1. [#ATMSCommunicator ATMSCommunicator] [[BR]] == 1. Glossary == #glossary ATMS:: Advanced Traffic Management System – a tool utilized within Caltrans RPC:: Remote Procedural Call – a protocol that one program can use to request a service from a program located in another computer on a network without having to understand the network's details. FEP:: Front End Processor – The FEP "polls" loop detector stations to collect detector data. == 2. ATMSDriver System Overview == #overview === 2.1 ATMSDriver System Diagram === #overview-diagram [[Image(ATMSDriverOverview.png)]] === 2.1 Simulation Manager => ATMSDriver Protocol === #simmgr-driver insert === 2.2 ATMSDriver => ATMSCommunicator Protocol === #driver-communicator insert === 2.3 ATMSCommunicator => ATMSProtocol === #communicator-atms insert == 3. ATMSDriver == #ATMSDriver insert == 4. ATMSCommunicator == #ATMSCommunicator insert