The V2C R2C application enables the vehicle to send and receive data in real time. The application is application-aware to ensure optimised data transmission based on the content being transmitted (e.g., real-time video or voice have higher priority than telemetry data). Since the transmission of the HD video generated by the cameras must be in real-time (i.e., buffering and retransmissions cannot be used), the NetApp uses techniques such as Forward-Error-Correction (FEC), channel bonding and dynamic encoding bitrate to ensure fast video delivery while maintaining maximum video quality. In addition, when multiple channels exist, the application will prioritise the data delivered to the vehicle based on the performance of the channels.