savari.net // +1 408 833 6369
Savari
MW-1000
™ User Guide
Release 5.9.0
Document Version 1.5 November 4, 17
Страница 1: ...savari net 1 408 833 6369 Savari MW 1000 User Guide Release 5 9 0 Document Version 1 5 November 4 17 ...
Страница 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 ...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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...
Страница 9: ...MW 1000 User Guide 5 WiFi Optional Supports wireless protocols IEEE802 11a 802 11b 802 11g 802 11n ...
Страница 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 ...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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...
Страница 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_...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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...
Страница 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...
Страница 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 ...
Страница 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...
Страница 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 ...
Страница 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...
Страница 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...
Страница 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...
Страница 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...
Страница 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...