M2X Application Layer for Autonomous Vehicle Data Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Autonomous vehicles at remote construction or mining sites face data transfer and processing communications issues due to the bursty nature of communications, non-line of sight, and loss of Wi-Fi network signals, which affect the reliability and high data needs of these networks.
Innovation Solution
Implementing a machine-to-everything (M2X) application layer with communication nodes on each machine for data transfer and processing, determining Quality of Service (QoS) priority for each packet, and splitting data between multiple data processing network architectures based on QoS priority, including a combination of set-up time, data transfer rate, transmission range, data volume, bandwidth, and processing delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a single Wi-Fi network is used for data transfer at remote construction or mining sites, then infrastructure requirements are reduced, but network reliability deteriorates due to signal loss and non-line-of-sight conditions
Solution Approach 1:
The system segments the network infrastructure into multiple independent Wi-Fi networks instead of relying on a single network. Each autonomous vehicle is assigned to a specific network segment, and the system dynamically routes data packets across multiple segments to ensure delivery even when individual networks experience signal loss or connectivity issues.
2Productivity
If multiple data processing network architectures are used, then data handling capability is improved, but system complexity increases
Solution Approach 1:
The system introduces a centralized server as an intermediary that manages multiple data processing network architectures. The server receives data packets from autonomous vehicles, determines the appropriate network architecture for processing based on packet priority and current network conditions, and routes packets to the suitable processing network. This intermediary approach enables the system to leverage multiple network architectures without requiring each vehicle to directly manage the complexity of selecting and switching between different network types.
3Productivity
If data packets are prioritized and split between multiple networks, then communication efficiency is improved, but processing complexity increases
Solution Approach 1:
The system performs preliminary actions by pre-establishing multiple data processing network architectures and pre-defining routing rules for different packet priorities before data transmission begins. The centralized server is pre-configured with the capabilities of each network architecture and the criteria for packet routing. When data packets arrive, the server simply needs to evaluate them against the pre-defined rules and forward them to the appropriate pre-prepared network, rather than making complex real-time decisions about network selection and packet routing.
Data Source
AI summary
In one aspect, In one aspect, a method for data transfer and processing communications is provided. The method includes the step of providing a machine-to-everything (M2X) application layer on each machine of the plurality of machines. The method includes the step of providing a plurality of communication nodes on each machine for communication between the plurality of machines with every other machine, the plurality of machines and any infrastructure at a work site, and a plurality of communication nodes communicating using the at least one application layer. The method includes the step of providing a communication processing system for receiving a data transfer and processing communications. The communication processing system includes a plurality of processing stations, one or more multiple data management protocols, a plurality of network protocols, a plurality of databases and plurality of data processing network architectures.


