The invention discloses a self-adaptive
packet data transmission system and method based on Beidou short messages, the
system is composed of eight core modules such as a
serial port communication module, a protocol conversion module and a configuration module, multi-link communication is established through an RS232
serial port and a Beidou director, and
Baud rate self-adaptive adjustment and multi-
serial port parallel processing are supported. The protocol conversion module adopts a finite-state
machine to analyze a BDS-3 protocol, data fragmentation and recombination are achieved in combination with a sliding window
algorithm, and the compression rate reaches 3: 1. The method comprises the following seven stages of flows: evaluating channel quality by detecting a message, and dynamically switching a BDS-3 anti-interference mode; implementing flow control by adopting a
token bucket algorithm, and dividing three levels of QoS guarantee emergency instructions; and terminal health management is realized through a
heartbeat detection and diagnosis
instruction set. According to the method, instruction execution is delayed by 1.2 seconds in emergency communication, the
bit error rate is controlled to be 0.0005%, the transmission efficiency is improved by 40% compared with a traditional scheme, and the method can be widely applied to the fields of
Internet of Things, intelligent transportation and the like.