background image

 

 

MW-1000™ User Guide 

40 

 

 

GPS 

 

26.

 

What is my GPS accuracy? 

GPS accuracy depends on a host of parameters - environmental factors to your vehicular speed. 
In an open-sky moving vehicular conditions, we observe the GPS accuracy to be b/- 
1.5mts. (For further information on GPS accuracy refer: 

http://wiki.openstreetmap.org/

 ). 

 

 

CAN 

 

27.

 

What type of CAN adapter can be used? 

MW-1000 supports PEAK CAN adapter for connecting to vehicle-CAN bus. Refer to the following 
link for recommended PEAK-CAN adapter details: http://gridconnect.com/can-usb.html# 

 

 

BSM 

 

28.

 

How do I know if I am receiving BSMs? 

BSM transmission/receive functionality on the MW-1000 can be checked via asd_stats 
command in your terminal. 

 

Login into your MW-1000 terminal 

 

Key-in following command 
 > asd_stats -b 

 

"Num Tx", "Num_Rx" variables listed under "BSM Data" define the number of BSM 
WSM-packets sent/received by MW-1000, since boot-up time. 
 

29.

 

BSM messages transmitted from an MW-1000 (or other OBU) is not received/logged in 
another MW-1000 (or other OBU) 

Following factors could have contributed to loss of data at receiving MW-1000 side. 

 

Check if both the MW-1000 boards are powered up and their Power/BSM-Tx LEDs are 
glowing. In case if you detect any error here, refer to corresponding FAQ for further 
instructions. 

 

Incorrect security settings. Ex: Each of the MW-1000 might be on different security-sign 
status (signed/unsigned), or one/both MW-1000 certificates are missing/invalid, etc. 

 

Connect a wireless sniffer or a third OBU to check for information transmission over the 
air (to check if Transmitting or Receiving OBU has an issue) 

 

Check for DSRC antennas connection. DSRC hardware might have some issues, try 
replacing the antennas on both the OBUs. 

 

In case if receiving OBU is not logging the data, check for disc-utilization, logging-status 
on the MW-1000 unit. 

 

Check for channel-configuration information (PSID) of the BSM. Both the transmitting 
and receiving BSM must have same channel-number. Note: channel configuration 
parameter for secured/unsecured BSM data is different. compare the same 
configuration parameter on both the ends. 

 

 

Summary of Contents for MW-1000

Page 1: ...savari net 1 408 833 6369 Savari MW 1000 User Guide Release 5 9 0 Document Version 1 5 November 4 17 ...

Page 2: ...Rights Reserved This publication in whole or in part may not be reproduced stored in a computerized or other retrieval System or transmitted in any form or by any means whatsoever without the prior written permission from Savari Inc ...

Page 3: ...EFAULT CONFIGURATION 11 5 4 RESETTING THE PASSWORD 13 6 CONFIGURING MW 1000 SOFTWARE SETTINGS 14 6 1 MOST IMPORTANT CONFIGURATIONS 14 6 2 ADVANCED CONFIGURATIONS NETWORK 15 IP Address configuration 15 WiFi configuration 18 6 3 ADVANCED CONFIGURATIONS MESSAGING LAYER 19 6 4 ADVANCED CONFIGURATIONS SYSTEM MESSAGE LOGGING SML 25 7 COMMAND LINE INTERFACE COMMANDS 27 8 TRANSFERRING SYSTEM MESSAGE LOGS ...

Page 4: ...4 17 3 3 5 Updated description related to GPS 3 11 Updated WiFi module details 5 5 0 3 04 04 17 6 6 2 Added WiFi configuration 5 5 0 4 14 06 17 8 8 Minor changes to upgrade procedure 5 6 0 5 04 07 17 6 6 Re organized the configuration section 5 6 1 6 04 07 17 9 9 Updated installation instructions 5 6 1 7 04 07 17 Re organized document sections and improved readability of the document 5 6 1 8 04 07...

Page 5: ...raveler Information Message TIM MW 1000 Supports the following protocol stack and other standards associated with DSRC for vehicular communications IEEE 802 11p IEEE 1609 1 through 1609 4 SAE J2735 MAR2016 SAE J2945 1 MW 1000 has a provision to test the interface receive and load the new versions of software modify configurations update credentials and instructions to perform the login functions a...

Page 6: ... DNS Dynamic Naming Service DSRC Dedicated Short Range Communication GID Geometric Intersection Description GPS Global Positioning System HMI Human Machine Interface ITS Intelligent Transportation Systems IT IS International Traveler Information Systems IP Internet Protocol LCM Local Certificate Manager LMD Local Management Device LSI Local System Interface MAP Map Data PCAP Packet Capture PSID Pr...

Page 7: ...MW 1000 User Guide 3 TIM Traveler Information Message Tx Transmit UDP User Datagram Protocol WAVE Wireless Access in Vehicular Environments WSA WAVE Service Announcement ...

Page 8: ...USB connector USB 1 USB 2 0 host ports Power Supply 5V 30V DC Input for MW 1000 9V 30V DC Input for MW 1200Qxx OBU Temperature 40C to 85C Standards Compliance IEEE 802 11p IEEE 1609 2 IEEE 1609 3 IEEE 1609 4 SAE J2735 2016 Security SSL Firewall 1609 2 HSM Physical 140mmX133mmX42mm RF Antenna Connectors SMB Male FAKRA Type C Blue GPS Type Z Light Green DSRC0 Type Z Light Green DSRC1 Power Consumpti...

Page 9: ...MW 1000 User Guide 5 WiFi Optional Supports wireless protocols IEEE802 11a 802 11b 802 11g 802 11n ...

Page 10: ...n front and rear views Figure1 Front View Power Vin GPIO GPS DSRC1 2 DSRC1 1 DSRC2 2 DSRC2 1 Aux Speaker CAN Bus Power Ground Signal In Savari MW1000 Rear Figure 2 Rear View USB OTG uAB uSD USB to UART uAB Ethernet RJ 45 USB Type A 3x Dual Color LEDs USB Type A Reset LCD Display Savari MW1000 Front ...

Page 11: ...GPS MW 1000 comes with a built in GNSS that can provide the following Up to 10 Hz update rate GPS GLONASS QZSS Beidou Constellations are supported DR Position Calculation with sensors Location accuracy of 2m with WAAS 2 5m without WAAS Note WAAS is enabled by default 3 6 Antennas MW 1000 can accommodate the following antennas Two 5 9GHz passive DSRC 4 when diversity is used One GPS active antenna ...

Page 12: ...the following location mnt usbdrive Note By default MW 1000 devices do not log the CML and SML messages in the USB drive 3 11 WiFi It provides WiFi capability in 2 4 GHz and 5GHz band By default configured for 2 4 GHz It is used for HMI connection and maintenance purpose By default when the board comes up the process will be started as below 2081 root 3304 S usr local bin hostapd B etc config host...

Page 13: ...1000 consists of two 2 integrated high power DSRC radios which are exposed as the following two interfaces ath0 ath1 Ath0 can be configured to operate in one of the following modes Alternating channel access Continuous channel access All the applications except BSM operate on ath0 radio Based on the application priority set in the v2vi_config file MW 1000 chooses to either drop or transmit the pac...

Page 14: ... or informational alerts to the user These range from using the inbuilt speaker to use a phablet through a WiFi Bluetooth connection 4 4 Basic Safety Messages MW 1000 supports transmission and reception of signed or unsigned Basic Safety Messages over the configured DSRC channel Certificates that are necessary to sign these messages are either preloaded on MW 1000 or downloaded from SCMS server us...

Page 15: ...LED status indicators LED Name Indication Description PWR On Off The device is powered on The device is powered off TX Off Blinking As per the Tx rate BSMs are not transmitting BSMs are transmitting USB On Off Mounted Not mounted 5 3 Default Configuration DSRC radio 1 ath0 This radio is configured in channel switching mode to listen for WSAs and connect to RSE if the requested service is available...

Page 16: ...D configured in MW 1000 Ipv6 app This application receives WSAs from RSE links with the RSE which has matching configured PSID Advertiser ID PSC This application is also used to download the certificates from SCMS server 1609 2 Security Configuration The MW 1000 contains only the root certificate and the other certificates are reconstructed whenever MW 1000 encounters the RSE It also contains 6 mo...

Page 17: ... The following is the procedure to reset the password root ASD passwd Changing password for root New password Retype password Password for root changed by root root ASD Note After changing the password the user needs to log in using the new password ...

Page 18: ... what key management algorithms a client can authenticate with DSRC configurations File path etc config v2vi_obe conf TxDataRate_Mbps 6 54 default 12 Configuration parameter is twice the actual 10 MHz channel rate i e 12 6Mbps Configuration parameter is the actual 20 MHz channel rate i e 12 12Mbps Valid values 6 9 12 18 24 36 48 54 TxPwrLevel_dBm 0 33 Default 23 Valid values 0 to 33 in increments ...

Page 19: ...s SPATMAPSecurityEnabled 0 1 Default 1 0 Disable 1 Enable Vehicle configurations File path etc config v2vi_obe conf VehicleWidth 0 10 23 Default 2 Vehicle width in meters VehicleLength 0 40 95 Default 5 Vehicle length in meters VehicleHeight 0 6 35 Default 1 5 Vehicle height in meters VehicleType 0 15 Default 4 As per J2735 6 2 Advanced Configurations Network IP Address configuration The IP addres...

Page 20: ... 0 IPv4 netmask comment out if not needed option ip6addr1 2001 100 1 64 IPv6 address 1 comment out if not needed option ip6gw 2001 470 e0fb 1111 aaaa IPv6 default gateway comment out if not needed option ip6addr2 2001 200 1 64 IPv6 address 2 comment out if not needed option dns 192 168 0 1 DNS server comment out if not needed option gateway 192 168 0 1 Default gateway comment out if not needed DSR...

Page 21: ...MW 1000 User Guide 17 option proto Static static dhcp assign static IP address or get from DHCP server option ip6addr1 2001 470 e0fb 4444 1 64 IPv6 address 1 comment out if not needed ...

Page 22: ...a subset of a b g channel 1 Sets the channel for hostapd to operate on Must be a channel supported by the mode set in hw_mode macaddr_acl 0 This controls mac address filtering Mac addresses are easily spoofed so only consider the use of this to be augmenting other security measures you have in place auth_algs 1 This is a bit field where the first bit 1 is for open auth the second bit 2 is for Shar...

Page 23: ...ription range and default value Note After modifying the file the system needs to be rebooted using the reboot command or an application process stop start is needed for the modifications to take effect The following are the BSM parameters MW 1000 Configuration Items This table includes the important MW 1000 configuration parameters Parameter Value Range Description EnableTxRx 3 0 3 0 Disable both...

Page 24: ... 1 AC_VI_CWmaxKVal 4 1 10 CWmax 2k 1 AC_VI_AIFSN 3 2 15 AC_VO_CWminKVal 2 1 10 CWmin 2k 1 AC_VO_CWmaxKVal 3 1 10 CWmax 2k 1 AC_VO_AIFSN 2 2 15 1609 2 Configuration Items Parameter Value Range Description BSMSecurityEnable 1 0 1 Enables Disables the security functionality 0 Disable 1 Enable Dot2UnsecHdrInsert 1 0 1 Enable Disable security envelop for unsecured packets 0 Disable 1 Enable ...

Page 25: ...o 0 Even channel number applicable to 10 MHz channels Odd channel numbers applicable to 20 MHz channels The channel number and channel modes should be identical to the application which run on the same interface SAE J2735 Configuration Items Parameter Value Range Description Basic Safety Message Part 1 Configuration BSMEnabled 1 0 1 Enables Disables support for transmitting a 0 False 1 True BSMPar...

Page 26: ...ation Items PPTxInterval_ms 100 0 2000 Transmit interval in ms for PP Part II data frame It must be selected to be a multiple of BSMPartITxRate_ms PPMinSpeed_mps 1 0 2 Minimum speed for PP calculations Below this speed PP will report straight path 3276 7m PPMaximumRadius_m 2500 500 3000 For any absolute radius above this threshold the PPalgorithm will report straight path 3276 7m PPPathIsStraight_...

Page 27: ...eight 1 5 0 6 35 Vehicle height in meters BumperHeightFront 0 43 0 1 27 Front Bumper height in meters BumperHeightRear 0 43 0 1 27 Rear Bumper height in meters VehicleMass 1700 0 170000 Vehicle mass in KG VehicleType 4 0 15 As per J2735 LinearAccelFilterCutoff_Hz 1 0 0 33 2 Linear acceleration filter s cut off frequency LinearAccelFilterDampFactor 1 0 0 2 Linear acceleration filter s damping facto...

Page 28: ...tsLogEnableFlag 1 0 1 Support logging of the stats log data 0 Disabled 1 Enable CertLogFileFlag 1 0 1 Supports logging of full certificate and corresponding SHA 256 raw data 0 Disabled 1 Enable Data Source Configuration Items BSMTxDataSource 1 1 5 1 Live data 2 Prerecorded file 3 UDP source 4 GPS only 5 Hybrid AsyncGPS 1 0 1 Parameter Value Range Description 1609 3 Filter Mode Options FilterMode 0...

Page 29: ... Disable Security verification bypass SPATMAPSecurityEnabled 1 0 1 0 Disable SPATMAPPriority 0 0 31 priority of the SPAT MAP messages SPATMAPPSC SPATMAP TimApp Streaming Options TIMBBStreamingEnable 1 0 1 Enable Disable Streaming Tim packets to blackbox TIMPsid 0x8003 0x00 0xEFFFFFFF PSID that should be used when receiving PSIDPSID Length Valid Values 1 byte 00 7F 2 bytes 8000 BFFF 3 bytes C00000 ...

Page 30: ...log the MW 1000 s syslog information option port Remote machine s port number for logging syslog information option size 256 Maximum file size in KB 0 unlimited option type option loglevel 7 0 Log only system critical messages 7 Log all information messages option mark 0 option directory nojournal systemlogs Specify the disc location for writing syslogs option time 0 Maximum time a file can grow m...

Page 31: ...OWN and IP address configuration without changing the persistent configuration cgps A text based GPS monitoring tool asd_stats b i Shows per application transmit and receive stats with extra connectivity info between the RSU and MW 1000 Shows BSM statistics Shows ipv6 connectivity info df h Shows the amount of disk space used and available on Linux file systems Sizes in human readable format mpsta...

Page 32: ...e in text csv format and it can be opened in any normal text editor Log files have the following naming convention syslog_YYYY_MM_DD_hh_mm_ss txt interop_YYYY_MM_DD_hh_mm_ss csv List of logs captured in MW 1000 Log Name File Location on MW 1000 Sample File name BSM Logs nojournal bsmlogs interop_2017_07_04_05_46_16 csv System Logs nojournal systemlogs syslog_2017_06_21_13_56_34 txt ...

Page 33: ...mmand in terminal of local PC or Winscp tool scp File path Login MW 1000 IP address tmp Login root Password 5 G3p9axINJA MW 1000 IP address 192 168 100 1 Replace file path with image path in the local PC 5 Login to the MW 1000 from the local PC using SSH or Putty with the following credentials Login root Password 5 G3p9axINJA 6 Before initiating MW 1000 upgrade take a backup of logs config files f...

Page 34: ...irmware image copied in the tmp folder a suggested option If you want to retain ONLY the network configuration data post upgradation sysupgrade n Firmware image name b For a clean installation reset all configuration data in config files sysupgrade c Firmware image name c If you want to retain all the configuration information from the previous version sysupgrade Firmware image name Note This is n...

Page 35: ... to MW 1000 terminal Installation steps Download Putty from https www chiark greenend org uk sgtatham putty latest html Follow installation steps mentioned at https www uaf edu arsc knowledge base installing and using putt index xml Usage Configuration steps For establishing connection to MW 1000 device follow the steps mentioned at https www uaf edu arsc knowledge base installing and using putt e...

Page 36: ... Indicating the serial port has been connected at ttyUSB0 Opening Minicom from terminal o sudo minicom s o Set the configuration values as Serial Device dev ttyUSB0 Fill the USB connection details based on the input from dmesg result Bps Par Bits 115200 8N1 o Press exit and Save setup as dfl o Exit from Minicom o Give proper access permissions to serial port with sudo chmod 666 dev ttyUSB0 o Resta...

Page 37: ...apter If nothing works contact Savari for further support 2 My BSM Transmission TX_LED is not glowing Follow the below steps to debug the issue ASD stats command to check the number of BSM messages sent received Run the command twice and compare the packets count between the 2 runs asd_stats b Check the configuration settings of the following parameters in etc config v2vi_config file o EnableTxRx ...

Page 38: ...ur MW 1000 terminal Key in following command asd_stats a Num Tx Num_Rx variables listed under TIM data or SpatMap Data define the number of WSM packets sent received by MW 1000 since boot up time Networking 7 Board not accessible after reboot with DHCP Configuration In case Board is inaccessible post reboot connect to MW 1000 using either a microUSB cable or via serial cable to management port Fol...

Page 39: ...MW 1000 via serial port in Linux environment minicom In windows environment use putty to connect via serial port For putty configuration details refer to 9 1 2 Putty Connecting to MW 1000 terminal section Enter the username and password for entering MW 1000 ...

Page 40: ...variety of configuration and environmental factors can drastically bring down the DSRC range to less than 100 meters Sample list of factors affecting DSRC range Antenna power configured in your MW SW configuration file DSRC Antenna type and gain Antenna hardware spec Position of the antenna on the vehicle Vehicular density MW 1000 automatically scales down power to avoid network congestion Environ...

Page 41: ...etc In typical scenarios we observe MW 1000 to retain 1 week worth logs 11 Does logging gets stopped once MW 1000 disc size is full No Logging is not fully disabled on Disc full scenarios MW 1000 disables low priority application logging on reaching the disc threshold Application list is configurable MW 1000 continues logging of critical applications but over writes the old logs with new set of lo...

Page 42: ...y failed transfer cases If there is no error prompt assume successful file transfer 17 How do I check the current software version MW 1000 version number is given in SOBOS banner Header information when you login into MW 1000 The MW 1000 software version details are mentioned against SW_Release You can also check the same via the following command cat etc banner 18 How much time does it take to in...

Page 43: ...le to management port on MW 1000 Open terminal on your Linux PC Use the minicom command to access MW 1000 via serial port in Linux environment minicom In windows environment use putty to connect via serial port For putty configuration details refer to 9 1 2 Putty Connecting to MW 1000 terminal section Enter the username and password for entering MW 1000 Once you are logged into the MW 1000 enter t...

Page 44: ...OBU is not received logged in another MW 1000 or other OBU Following factors could have contributed to loss of data at receiving MW 1000 side Check if both the MW 1000 boards are powered up and their Power BSM Tx LEDs are glowing In case if you detect any error here refer to corresponding FAQ for further instructions Incorrect security settings Ex Each of the MW 1000 might be on different security...

Reviews: