BB-ST35200025-SWH路由器的前面板SmartMotion系列路由器专为对网络访问能力有较高要求的移动对象而设计:汽车,火车,轮船。 它们具有两个独立的LTE模块,能够在每个模块中安装2张SIM卡(总共4张SIM卡),从而可以为各种蜂窝网络覆盖情况获得容错解决方案。 GNSS模块允许您实时跟踪对象的运动。 可编程的I / O端口可以控制外部设备:传感器,警报和继电器。
- 强大的ARM Cortex-A8处理器
- 256MB闪存
- 512MB内存
- 两个具有向后兼容HSPA +和GPRS / EDGE的LTE Cat.3调制解调器
- MicroSD卡支持和USB主机可用性
- GPS用于地理位置定位和时间同步
- Wi-Fi(可选)
- 可编程I / O端口
- 开放平台,SSH根访问
- 电源电压从10到60V,支持PoE
- 温度范围为-40至+75°C
在本文中,我们考虑了设备的特性,研究了Web界面和主要功能。
技术指标
卸下DIN导轨的BB-ST35200025-SWH路由器的后面板这些设备建立在开放平台上,用户可以完全访问操作系统。 ARM处理器的体系结构使编译用户程序以直接在路由器上执行变得容易。 连接SD卡和512MB RAM的能力使您可以运行资源密集型程序。
下载日志(dmesg)Booting Linux on physical CPU 0x0 Linux version 3.12.10+ (root@localhost) (gcc version 4.9.4 (GCC) ) #1 custom CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: Generic AM33XX (Flattened Device Tree), model: Conel RBv3 Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 130560 free_area_init_node: node 0, pgdat c0623bc8, node_mem_map c0640000 Normal zone: 1024 pages used for memmap Normal zone: 0 pages reserved Normal zone: 130560 pages, LIFO batch:31 CPU: All CPU(s) started in SVC mode. AM335X ES2.1 (neon ) pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129536 Kernel command line: console= rw mtdparts=nor0:512k@0(U-Boot),128k(Env1),128k(Env2),256k(Backup),1M(Reserve),63M(RootFS1),63M(RootFS2),-(UserFS);spi1.1:128k@0(DataFS) root=/dev/mtdblock6 rootfstype=jffs2 PID hash table entries: 2048 (order: 1, 8192 bytes) Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 511200K/522240K available (4514K kernel code, 305K rwdata, 1232K rodata, 202K init, 109K bss, 11040K reserved) Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .text : 0xc0008000 - 0xc05a4e24 (5748 kB) .init : 0xc05a5000 - 0xc05d7a64 ( 203 kB) .data : 0xc05d8000 - 0xc0624738 ( 306 kB) .bss : 0xc0624738 - 0xc063ff20 ( 110 kB) NR_IRQS:16 nr_irqs:16 16 IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts Total of 128 interrupts on 1 active controller OMAP clockevent source: timer2 at 24000000 Hz sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms OMAP clocksource: timer1 at 24000000 Hz Calibrating delay loop... 366.18 BogoMIPS (lpj=1830912) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok Setting up static identity map for 0xc046f1d0 - 0xc046f228 devtmpfs: initialized VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 pinctrl core: initialized pinctrl subsystem regulator-dummy: no parameters NET: Registered protocol family 16 DMA: preallocated 256 KiB pool for atomic coherent allocations pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568 OMAP GPIO hardware version 0.1 omap-gpmc 50000000.gpmc: GPMC revision 6.0 gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000 DSS not supported on this SoC bio: create slab <bio-0> at 0 edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver vmmcsd_fixed: 3300 mV wlan-en-regulator: 1800 mV SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz cfg80211: Calling CRDA to update world regulatory domain cfg80211: World regulatory domain updated: cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm) cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (N/A, 2000 mBm) cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm) cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm) cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm) cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm) cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm) cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm) Switched to clocksource timer1 NET: Registered protocol family 2 TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP: reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. PM: request_firmware failed PM: Loading am335x-pm-firmware.bin jffs2: version 2.2. (NAND) 2001-2006 Red Hat, Inc. msgmni has been set to 998 io scheduler noop registered io scheduler cfq registered (default) 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1 481aa000.serial: ttyS5 at MMIO 0x481aa000 (irq = 62, base_baud = 3000000) is a OMAP UART5 omap_rng 48310000.rng: OMAP Random Number Generator ver. 20 brd: module loaded RBv3 GPIO Driver nor0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000089 Chip ID 0x00227e NOR chip too large to fit in mapping. Attempting to cope... Amd/Fujitsu Extended Query Table at 0x0040 Amd/Fujitsu Extended Query version 1.3. Advanced Sector Protection (PPB Locking) supported number of CFI chips: 1 Reducing visibility of 262144KiB chip to 131072KiB nor0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000089 Chip ID 0x00227e NOR chip too large to fit in mapping. Attempting to cope... Amd/Fujitsu Extended Query Table at 0x0040 Amd/Fujitsu Extended Query version 1.3. Advanced Sector Protection (PPB Locking) supported number of CFI chips: 1 Reducing visibility of 262144KiB chip to 131072KiB Concatenating MTD devices: (0): "nor0" (1): "nor0" into device "nor0" 8 cmdlinepart partitions found on MTD device nor0 Creating 8 MTD partitions on "nor0": 0x000000000000-0x000000080000 : "U-Boot" 0x000000080000-0x0000000a0000 : "Env1" 0x0000000a0000-0x0000000c0000 : "Env2" 0x0000000c0000-0x000000100000 : "Backup" 0x000000100000-0x000000200000 : "Reserve" 0x000000200000-0x000004100000 : "RootFS1" 0x000004100000-0x000008000000 : "RootFS2" 0x000008000000-0x000010000000 : "UserFS" of-flash: probe of 10000000.nor failed with error -16 edma-dma-engine edma-dma-engine.0: allocated channel for 0:17 edma-dma-engine edma-dma-engine.0: allocated channel for 0:16 edma-dma-engine edma-dma-engine.0: allocated channel for 0:19 edma-dma-engine edma-dma-engine.0: allocated channel for 0:18 m25p80 spi1.1: mr25h10 (128 Kbytes) 1 cmdlinepart partitions found on MTD device spi1.1 Creating 1 MTD partitions on "spi1.1": 0x000000000000-0x000000020000 : "DataFS" tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> PPP generic driver version 2.4.2 PPP Deflate Compression module registered NET: Registered protocol family 24 usbcore: registered new interface driver rt2800usb usbcore: registered new interface driver cdc_ether usbcore: registered new interface driver r815x usbcore: registered new interface driver smsc95xx usbcore: registered new interface driver cdc_ncm usbcore: registered new interface driver qmi_wwan ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci-omap: OMAP-EHCI Host Controller driver usbcore: registered new interface driver cdc_acm cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters usbcore: registered new interface driver cdc_wdm usbcore: registered new interface driver usb-storage usbcore: registered new interface driver usbserial usbcore: registered new interface driver usbserial_generic usbserial: USB Serial support registered for generic usbcore: registered new interface driver cp210x usbserial: USB Serial support registered for cp210x usbcore: registered new interface driver ftdi_sio usbserial: USB Serial support registered for FTDI USB Serial Device usbcore: registered new interface driver pl2303 usbserial: USB Serial support registered for pl2303 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: MUSB HDRC host driver usb usb1: Manufacturer: Linux 3.12.10+ musb-hcd usb usb1: SerialNumber: musb-hdrc.0.auto hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2 usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: MUSB HDRC host driver usb usb2: Manufacturer: Linux 3.12.10+ musb-hcd usb usb2: SerialNumber: musb-hdrc.1.auto hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected rtc-ab08xx spi1.0: rtc core: registered ab08xx as rtc0 RBv3 WatchDog Driver omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec edma-dma-engine edma-dma-engine.0: allocated channel for 0:25 edma-dma-engine edma-dma-engine.0: allocated channel for 0:24 edma-dma-engine edma-dma-engine.0: allocated channel for 0:13 edma-dma-engine edma-dma-engine.0: allocated channel for 0:12 u32 classifier Netfilter messages via NETLINK v0.30. nf_conntrack version 0.5.0 (7987 buckets, 31948 max) ctnetlink v0.93: registering with nfnetlink. gre: GRE over IPv4 demultiplexor driver ip_gre: GRE over IPv4 tunneling driver ip_tables: (C) 2000-2006 Netfilter Core Team TCP: cubic registered Initializing XFRM netlink socket NET: Registered protocol family 10 ip6_tables: (C) 2000-2006 Netfilter Core Team sit: IPv6 over IPv4 tunneling driver ip6_gre: GRE over IPv6 tunneling driver NET: Registered protocol family 17 NET: Registered protocol family 15 Bridge firewalling registered l2tp_core: L2TP core driver, V2.0 l2tp_ip: L2TP IP encapsulation support (L2TPv3) l2tp_netlink: L2TP netlink interface l2tp_eth: L2TP ethernet pseudowire support (L2TPv3) l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3) 8021q: 802.1Q VLAN Support v1.8 Registering SWP/SWPB emulation handler davinci_mdio 4a101000.mdio: davinci mdio revision 1.6 davinci_mdio 4a101000.mdio: detected phy mask fffffff9 libphy: 4a101000.mdio: probed davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver NatSemi DP83848 davinci_mdio 4a101000.mdio: phy[2]: device 4a101000.mdio:02, driver NatSemi DP83848 Detected MACID = 00:0a:14:85:e3:50 cpsw: Detected MACID = 00:0a:14:85:e3:51 rtc-ab08xx spi1.0: setting system clock to 2019-06-25 03:21:00 UTC (1561432860) Warning: unable to open an initial console. usb 1-1: new high-speed USB device number 2 using musb-hdrc usb 1-1: New USB device found, idVendor=0424, idProduct=2512 usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 hub 1-1:1.0: USB hub found hub 1-1:1.0: 2 ports detected VFS: Mounted root (jffs2 filesystem) on device 31:6. devtmpfs: mounted Freeing unused kernel memory: 200K (c05a5000 - c05d7000) net eth0: initializing cpsw version 1.12 (0) net eth0: phy found : id is : 0x20005c90 IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready 8021q: adding VLAN 0 to HW filter on device eth0 net eth1: initializing cpsw version 1.12 (0) net eth1: phy found : id is : 0x20005c90 IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready 8021q: adding VLAN 0 to HW filter on device eth1 usb 1-1.1: new high-speed USB device number 3 using musb-hdrc usb 1-1.1: New USB device found, idVendor=1e2d, idProduct=0061 usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.1: Product: LTE Modem usb 1-1.1: Manufacturer: Cinterion usbserial_generic 1-1.1:1.1: generic converter detected usb 1-1.1: generic converter now attached to ttyUSB9 usbserial_generic 1-1.1:1.3: generic converter detected usb 1-1.1: generic converter now attached to ttyUSB8 usbserial_generic 1-1.1:1.5: generic converter detected usb 1-1.1: generic converter now attached to ttyUSB7 usbserial_generic 1-1.1:1.7: generic converter detected usb 1-1.1: generic converter now attached to ttyUSB6 usbserial_generic 1-1.1:1.9: generic converter detected usb 1-1.1: generic converter now attached to ttyUSB5 qmi_wwan 1-1.1:1.10: cdc-wdm0: USB WDM device qmi_wwan 1-1.1:1.10 usb0: register 'qmi_wwan' at usb-musb-hdrc.0.auto-1.1, WWAN/QMI device, de:ad:be:ef:00:00 libphy: 4a101000.mdio:01 - Link is Up - 100/Full IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready nf_nat64: nat64_prefix=64:ff9b::/96 usb 1-1.2: new high-speed USB device number 4 using musb-hdrc usb 1-1.2: New USB device found, idVendor=05c6, idProduct=9025 usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1.2: Product: Cellient usb 1-1.2: Manufacturer: Cellient usb 1-1.2: SerialNumber: 0123456789ABCDEF usbserial_generic 1-1.2:1.0: generic converter detected usb 1-1.2: generic converter now attached to ttyUSB14 usbserial_generic 1-1.2:1.1: generic converter detected usb 1-1.2: generic converter now attached to ttyUSB15 usbserial_generic 1-1.2:1.2: generic converter detected usb 1-1.2: generic converter now attached to ttyUSB16 usbserial_generic 1-1.2:1.3: generic converter detected usb 1-1.2: generic converter now attached to ttyUSB17 qmi_wwan 1-1.2:1.4: cdc-wdm1: USB WDM device qmi_wwan 1-1.2:1.4 usb1: register 'qmi_wwan' at usb-musb-hdrc.0.auto-1.2, WWAN/QMI device, da:b9:bf:41:1a:33
Cortex-A8处理器
该路由器配备了功能强大的ARM Cortex-A8处理器,使您可以直接在路由器上运行资源密集型用户程序。
我们使用openssl测试来评估处理器性能:
基准Openssl OpenSSL 1.0.2n 7 Dec 2017 built on: reproducible build, date unspecified options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr) compiler: gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 3836.57k 13069.59k 35896.35k 63852.59k 82909.64k sha1 4101.81k 13184.84k 35679.96k 62745.05k 80757.18k des cbc 10044.83k 10693.02k 10875.36k 10926.22k 10927.25k des ede3 3848.93k 3986.01k 4007.52k 4007.69k 4016.28k aes-128 cbc 20596.72k 23060.04k 23864.35k 24204.80k 24176.05k aes-192 cbc 18182.82k 19705.82k 20512.88k 20777.58k 20862.11k aes-256 cbc 16226.42k 17418.76k 18116.64k 18345.80k 18281.72k sha256 6510.72k 16157.87k 30845.68k 40305.74k 44371.95k sha512 2524.59k 10067.39k 15051.17k 21103.36k 23809.03k
-D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -O3 -fomit帧指针-Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM OpenSSL 1.0.2n 7 Dec 2017 built on: reproducible build, date unspecified options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr) compiler: gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 3836.57k 13069.59k 35896.35k 63852.59k 82909.64k sha1 4101.81k 13184.84k 35679.96k 62745.05k 80757.18k des cbc 10044.83k 10693.02k 10875.36k 10926.22k 10927.25k des ede3 3848.93k 3986.01k 4007.52k 4007.69k 4016.28k aes-128 cbc 20596.72k 23060.04k 23864.35k 24204.80k 24176.05k aes-192 cbc 18182.82k 19705.82k 20512.88k 20777.58k 20862.11k aes-256 cbc 16226.42k 17418.76k 18116.64k 18345.80k 18281.72k sha256 6510.72k 16157.87k 30845.68k 40305.74k 44371.95k sha512 2524.59k 10067.39k 15051.17k 21103.36k 23809.03k
LTE调制解调器

两个独立的LTE模块使您可以同时连接到两个移动运营商。 在流量限制到期后或由于外部事件而导致主调制解调器上的通信丢失时,每个调制解调器都可以在两个SIM卡之间切换。 这对于在远距离和国家之间移动的物体很有用,以节省漫游和不同位置更好的通信。
支持的LTE频段 :B1,B3,B7,B8,B20
调制解调器向后兼容HSPA +(3G)和GPRS / EDGE(2G)通信标准。
故障转移模式
如果其中一张SIM卡上的通信中断,则会发生故障转移到备用SIM卡或第二个调制解调器的情况。 由于几乎立即切换,两个调制解调器使您可以同时同时与两个蜂窝网络建立活动连接。
通过ping指定的主机来监视网络可用性。 对于每个SIM卡,您可以配置不同的地址和间隔。
为单个调制解调器配置网络可用性监视调制解调器之间的切换可以在蜂窝网络的信号电平较低的情况下发生,或者可以通过I / O端口控制,例如从按钮或继电器切换。
在调制解调器之间切换GPS和GLONASS
该路由器配备了GNSS模块,并支持GPS和GLONASS系统。 使用集中式路由器管理系统
WebAccess / DMP时 ,您可以在地图上实时跟踪所有路由器的当前位置。
来自GNSS模块的数据可以由第三方设备通过GPSD服务通过网络使用,也可以作为NMEA数据广播到I / O端口或通过USB连接的串行适配器。
该路由器还可以充当精确时间服务器(NTP)并通过GPS同步时钟,而无需访问Internet,从而为隔离网络中的所有设备提供准确的时间。
温度传感器和电压表
该路由器具有一个内置的温度传感器,可让您监视环境的温度,以及一个显示输入电压的电压表,通过该电压表,您还可以在电池工作时判断电池的状态。 在10至60V的宽电压范围内工作,使您可以将设备直接连接到UPS,而无需升高或降低转换器。
系统信息:温度传感器和输入电压输入/输出端口
要控制外围设备或接收控制命令,前面板上有两个数字输入和一个数字输出。 数字输入端口可以根据
仪表总线协议工作,以从电表和温度传感器读取数据。 可以通过SNMP获取读取数据。
路由器前面板上的I / O端口数字输入也可以用作在主SIM卡和备用SIM卡之间切换的继电器。 例如,使用拨动开关进行手动控制。
另外,您可以对任意命令的调用进行编程,并在端口状态发生更改时发送通知。 可用于监视,警报和簧片开关。
VPN协议
VPN用于构建独立于提供程序网络配置的安全基础结构。 SmartMotion系列路由器支持现代VPN协议,并且也完全支持IPv6协议。
IPsec-支持IKEv1和IKEv2协议,身份验证方法仅是PSK和证书。 一次最多支持4条隧道。
L2TP-客户端和服务器模式。 登录/密码验证。
PPTP (不推荐)是用于向后兼容的过时协议。 在客户端和服务器模式下工作。
OpenVPN
OpenVPN协议非常流行,并且嵌入式解决方案通常不完全支持它。 在SmartMotion中,支持基本的必要操作模式,我们将对其进行详细分析。
路由器可以在OpenVPN客户端和服务器模式下运行。 TCP和UDP协议可用。 一次最多可以创建四个隧道。
OpenVPN模式所有OpenVPN身份验证协议均可用,包括无,PSK和证书。
OpenVPN身份验证协议选项IEEE 802.1X授权标准
IEEE 802.1X协议套件使您可以使用证书授权连接到网络的客户端。 在授权之前,将不允许客户端流量进入主网络。 这使您可以限制对外部设备网络的访问,这在安全设施中,在ATM等中使用时尤其重要。
配置IEEE 802.1X授权故障转移虚拟路由器功能(VRRP)
VRRP协议旨在保留网络中的主网关。 工作原理是将多个物理路由器组合为一个IP地址的虚拟组。 该IP地址被分配给客户端作为默认网关,如果其中一台路由器发生故障,则将流量定向到客户端看不到的另一个路由器。 这使您可以最大限度地减少客户端切换到另一台路由器的时间,而不必重新分配新的默认路由器地址。
VRRP系统的方案。 客户端看不到切换到备用路由器。SmartMotion路由器支持VRRP,可用于在关键基础设施站点上保留主路由器。 Web界面中提供了VRRP配置。
在Web界面中配置VRRPUSB串口
路由器最初没有板上串行接口,但是,如有必要,您可以连接USB串行适配器,该适配器会自动检测到,并且可以通过Web界面进行配置。 您可以在客户端或服务器模式下配置用于网络访问的接口。
USB-TTL适配器设置发送和接收短信
在诸如火车和汽车之类的移动物体中,来自蜂窝网络的信号质量可能极差。 在这种情况下,可以使用SMS通知作为附加的通信渠道。
SmartMotion系列路由器既可以发送SMS通知,也可以接收带有控制命令的传入消息。
此外,您可以配置当信号到达硬件端口BIN0时发送SMS。 这可以用于簧片开关和警报,例如,在打开通讯柜的门时通知调度员。
也可以通过TCP端口上的AT命令进行SMS消息传递。 这可以用于在路由器本身或网络上运行的第三方应用程序。 激活SMS服务器时,必须另外使用防火墙限制访问端口,因为默认情况下,该访问端口在所有网络接口上均可用。
设置短信通知和命令的页面在俄罗斯使用研华蜂窝路由器的示例
合作伙伴:
Conel目标是为俄罗斯最大的银行之一的ATM网络提供独立于ATM安装地点有线通道可用性的数据传输通道,并减少ATM的设置和维护时间。
项目特色:
项目中使用的路由器必须满足许多要求:
- 两个独立的以太网端口(一个用于处理部门,一个用于安全服务);
- 根据各种参数重新启动的能力,可以使用SMS进行;
- 支持符合公司标准的隧道和加密协议;
- GPS接收器和用于从ATM摄像机传输流视频的通信通道,以及用于各种内部操作的输入/输出。
解决方案:
为了满足所有要求,研华的主要合作伙伴-Conel公司-建议使用研华
ICR-3200路由器,该路由器与已实现系统的技术规格完全匹配,并且还满足了价格/质量/效率比。 Conel技术专家确保了试验区域的部署,并建议银行专家优化路由器设置。
带有内置GSM 4G调制解调器的LTE路由器通过以太网连接到ATM计算机。
ICR-3200将事务数据发送到服务器。 数据例如通过VPN隧道以加密形式传输。 第二个以太网端口用于从ATM的视频监视系统传输视频。 信息被传输到安全服务。
结果:
ATM变得独立于安装站点的有线提供商,这使他们能够快速调试新的ATM,并更快地满足ATM网络的增长需求。 所有ATM都配备有不间断电源系统,并且如果ATM的安装站点停电,与它的通信将不会丢失,它将继续正常运行,并将断电通知银行和安全服务。 与其中一家移动运营商达成了一项协议,以确保将所有ATM集成到单个本地网络中并确保安全性。 与一家提供商的协议使我们能够就数据传输的大幅折扣达成一致,并将数据线的成本降低了30%。 由于不需要协调电缆敷设以确保数据传输和与本地提供商签订服务合同的时间,因此部署时间减少了2.5倍。
参考文献