ELD Data Transfer Handout
TELEMATICS Web Services
HOW IT WORKS:
- ELD connects to an FMCSA SOAP service and submits:
- Client certificate.
- ELD data file.
- Output file comment.
- FMCSA validates ELD certification status.
- ELD data file is validated.
- If no errors are found, it will be passed onto the inspector.
- If errors are found, they will be indicated in the SOAP response.
HOW TO TEST:
- WSDL and ELD Development Guide will contain details on the service endpoints and detailed requirements.
- ELD submit function will have an optional “test” flag. When set, submissions will not be sent on to inspectors or used by FMCSA for verifying device certification.
- Certificate validation will be enforced when using the test flag.
- To enable testing prior to device registration, FMCSA will provide:
- Testing device certificate containing both public and private keys.
- Sample ELD Identifier.
- Sample ELD Registration ID.
TELEMATICS Email
HOW IT WORKS:
- Transfer via email to FMCSA’s ELD email address. NOTE: Email transfers should only be used to transfer ELD data via FMCSA’s ELD email address, not directly to a roadside inspector.
- Using the S/MIME standard, the email must be encrypted using at a minimum the AES-256 algorithm and FMCSA ELD public key. The message must be signed using the manufacturer’s private key.
- Once transmitted to FMCSA:
- Email will be decrypted.
- Signature will be validated using the manufacturer’s public key.
- ELD file will be validated.
- A reply is sent to “From” address indicating success or providing a list of errors.
HOW TO TEST:
- ELD Development Guide will provide details on the FMCSA ELD email address.
- Test emails will be identified by prefixing the subject line with the keyword “TEST.”
- “TEST” submissions will not be sent on to inspectors or used by FMCSA for verifying device certification.
- Signature will be validated using the ELD registration database.
- To enable testing prior to device registration, FMCSA will provide:
- Testing device certificate containing both public and private keys.
- Sample ELD Identifier.
- Sample ELD Registration ID.
LOCAL TRANSFER USB 2.0
HOW IT WORKS:
- Inspector connects a hardware encrypted USB device to the ELD and inputs the device key to decrypt it.
- Driver initiates the ELD transfer of the output file to the USB device.
- Inspector connects USB device to his/her PC.
- ELD file is validated locally using software on the inspector’s PC.
HOW TO TEST:
- Confirm the ELD can transfer data files to various USB devices. NOTE: FMCSA will only make use of devices that provide a hardware mechanism for device decryption.
- Use the file validator website to confirm the generated ELD file meets the ELD specification. FMCSA’s file validator is available at https://csa.fmcsa.dot.gov/ELD
LOCAL TRANSFER Bluetooth®
HOW IT WORKS:
- An operational internet connection is made available by enforcement, via Bluetooth, to the ELD. The ELD will use the Internet connection provided by the Bluetooth device to submit the ELD data file via FMCSA Web Services. NOTE: Bluetooth is not intended to allow direct transfer of the ELD data file to an inspector device.
- ELD connects to an FMCSA SOAP service and submits:
- Client certificate.
- ELD data file.
- Output file comment.
- FMCSA validates ELD certification status.
- ELD data file is validated.
- If no errors are found, it will be passed onto the inspector.
- If errors are found, they will be indicated in the SOAP response.
HOW TO TEST:
- Vendors should confirm the ELD device can effectively pair with a variety of third-party devices sharing an Internet connection via Bluetooth.
- Web services testing methods should be used once it is confirmed the device can successfully connect to the Internet.
DOT is committed to ensuring that information is available in appropriate alternative formats to meet the requirements of persons who have a disability. If you require an alternative version of files provided on this page, please contact
latonya.mimms@dot.gov.
Last updated: Wednesday, August 16, 2017