启用5G WIFI自动切换功能:
5GWIFI自动切换功能,设计为一种新的网络模式(自适应模式),暂未支持robox配置,需要修改配置文件来切换到该模式。
/devinfo/castor_conf.xml在run_conf属性下新增四个字段,enable“_adaptive_network 指的是是否启用网络自适应模式,即5GWIFI自动切换功能,字段值为1表示启用该模式。net_mode_switch_time_thres 指的是网络模式切换时间阈值,表示在检测到某种网络信号差后,再等待多少秒切换到另一种网络模式(在等待期间会每隔1秒检测一次当前网络模式的信号强度,若信号强度恢复正常则继续使用当前模式)。eth_gw和wlan_gw分别指的是有线网络模式和WIFI模式下的默认网关,需要根据现场网络实施情况去配置。
enable_adaptive_network默认值为0;net_mode_switch_time_thres默认值为30;eth_gw默认值为192.168.1.1一般不需要改动,wlan_gw一定要根据现场实际情况去配置。
启用自适应模式,还需配置/devinfo/network_conf.xml,修改network_conf属性下的act_net_card字段值为wlan0。
修改5G和WIFI网络的切换阈值:
为实现一些项目修改切换阈值的需求,同时也便于测试5G WIFI切换功能(一般现场不好复现某种网络信号强度差的情景,所以可以通过修改阈值来触发切换条件),增加了两个指令来设置5G和WIFI网络的切换阈值。
5G的信号强度变量有两个,RSRP和SINR。RSRP阈值默认为-86,SINR阈值默认为9,这两个值任意一个不满足阈值条件(小于阈值)就会触发切换条件。通过指令castor_cli –R “228 rsrp_val sinr_val” 设置,rsrp_val、sinr_val分别为RSRP和SINR数值。
WIFI的信号强度阈值默认为-70,当信号强度小于该阈值时触发切换条件,通过指令castor_cli –R “229 wifi_sig” 设置。
示例:
castor_cli –R “229 -50 20” 设置5G RSRP、SINR阈值分别为-50、20
castor_cli –R “230 -60” 设置WIFI信号强度阈值为-60
测试5G WIFI自动切换:
小车当前使用哪种网络可以通过显示屏上的小车ip来确定,为192.168.1.64表示使用的是5G网络,为现场WIFI网段的ip表示使用的是WIFI网络,但具体切换功能是否正常需要通过测试小车能否在平台正常上线来确定。
修改当前网络模式的切换阈值触发切换条件,在监控客户端观察小车的ip,如果小车ip变到相应网络模式的网段的话,说明可以正常切换。