Common data interfaces used in radio include RS-232, etc. As the rapid growth of data speed in data radio, asynchronous serial port does not meet the need of data transmission of high-speed data radio. Data radio is gradually using Ethernet interface as high-speed data radio's data interface, to function as a high-speed data channel between host computer and data radio.This paper brings forward a universal radio interface protocol model, whose core is taking Ethernet as a high speed data channel in network protocol stack. We designs a communication protocol on this model, implementing many functions between host computer and radio, such as data transmission, radio management and control, status advertisement, etc.This paper uses the interface protocol, designs a radio link layer protocol, and implements the driver for the radio in Linux Operating System. After testing and measurement, we conclude that this interface protocol can be a model which uses Ethernet interface as a transparent data channel. |