Hybrid-BCP: A Robust Load Balancing and Routing Protocol for Intra-Car Wired/Wireless Networks

With the emergence of connected and autonomous vehicles, sensors are increasingly deployed within cars to support new functionalities. Traffic generated by these sensors congest traditional intra-car networks, such as CAN buses. Furthermore, the large amount of wires needed to connect sensors makes it harder to design cars in a modular way. To alleviate these limitations, we propose, simulate, and implement a hybrid wired/wireless architecture, in which each node is connected to either a wired interface or a wireless interface or both. Specifically, we propose a new protocol, called Hybrid-Backpressure Collection Protocol (Hybrid-BCP), to efficiently collect data from sensors in intra-car networks. Hybrid-BCP is backward-compatible with the CAN bus technology, and builds on the BCP protocol, designed for wireless sensor networks. Hybrid-BCP achieves high throughput and shows resilience to dynamic network conditions, including adversarial interferences. Our testbed implementation, based on CAN and ZigBee transceivers, demonstrates the load balancing and routing functionalities of Hybrid-BCP and its resilience to DoS attacks. We further provide simulation results, obtained with the ns-3 simulator and based on real intra-car RSSI traces, that compare between the performance of Hybrid-BCP and a tree-based collection protocol. Notably, the simulations show that Hybrid-BCP can achieve the same performance as the tree-based protocol while reducing the radio transmission power by a factor of 10.

[1]  Elizabeth M. Belding-Royer,et al.  Application-oriented routing in hybrid wireless networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[2]  Hovav Shacham,et al.  Comprehensive Experimental Analyses of Automotive Attack Surfaces , 2011, USENIX Security Symposium.

[3]  H. Anthony Chan,et al.  Bandwidth aggregation in heterogeneous wireless networks: A survey of current approaches and issues , 2012, J. Netw. Comput. Appl..

[4]  Donald F. Towsley,et al.  On the capacity of hybrid wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[5]  Morteza Hashemi,et al.  TeaCP: A Toolkit for evaluation and analysis of collection protocols in Wireless Sensor Networks , 2013 .

[6]  Philip Levis,et al.  CTP , 2013, ACM Trans. Sens. Networks.

[7]  Federico Tramarin,et al.  Experimental evaluation of the service time for industrial hybrid (wired/wireless) networks under non-ideal environmental conditions , 2011, ETFA2011.

[8]  Zhou,et al.  A scheduling algorithm for maximum throughput based on the link condition in heterogeneous network , 2007 .

[9]  Morteza Hashemi,et al.  Intra-Car Wireless Sensors Data Collection: A Multi-Hop Approach , 2013, 2013 IEEE 77th Vehicular Technology Conference (VTC Spring).

[10]  Kameswari Chebrolu,et al.  Communication using multiple wireless interfaces , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[11]  Bhaskar Krishnamachari,et al.  Routing without routes: the backpressure collection protocol , 2010, IPSN '10.

[12]  Daniele Miorandi,et al.  Hybrid wired/wireless implementations of Profibus DP: a feasibility study based on Ethernet and Bluetooth , 2004, Comput. Commun..

[13]  Kameswari Chebrolu,et al.  A Network Layer Approach to Enable TCP over Multiple Interfaces , 2005, Wirel. Networks.

[14]  Gustavo de Veciana,et al.  Capacity of ad hoc wireless networks with infrastructure support , 2005, IEEE Journal on Selected Areas in Communications.

[15]  Matti Valovirta,et al.  Experimental Security Analysis of a Modern Automobile , 2011 .

[16]  Orazio Mirabella,et al.  A Hybrid Wired/Wireless Networking Infrastructure for Greenhouse Management , 2011, IEEE Transactions on Instrumentation and Measurement.

[17]  Mohsen Guizani,et al.  Bandwidth Aggregation-Aware Dynamic QoS Negotiation for Real-Time Video Streaming in Next-Generation Wireless Networks , 2009, IEEE Transactions on Multimedia.

[18]  Mark Handley,et al.  Architectural Guidelines for Multipath TCP Development , 2011, RFC.

[19]  Adam Freeman,et al.  Windows Presentation Foundation , 2010 .