Software-definition-based communication device supporting multi-protocol transmission

23-07-2014 дата публикации
Номер:
CN103944596A
Контакты:
Номер заявки: 01-10-20138502
Дата заявки: 18-01-2013



[1]

The invention provides a software-definition-based communication device supporting multi-protocol transmission. Network types and corresponding functions and parameters used for processing transmission protocols for all the network types are configured in advance by a configuration unit in the communication device; a signal back-end processing unit calls the functions provided by the configuration unit to package or analyze received bit signals through the transmission protocols; a signal front-end processing unit modulates and sends the bit information packaged by the signal back-end processing unit according to the network types and/or receives electromagnetic signals in corresponding networks according to the network types and modulates the electromagnetic signals into bit signals; a control unit controls the signal back-end processing unit to call the corresponding functions and controls the signal front-end processing unit to receive/send the corresponding bit signals on the basis of the network types configured by the configuration unit. The communication device is of a low-coupling-degree structure and can be not only used for processing bit signals in real time but also applied to different networks through flexible configuration.

[1]



1. The definition of a software-based multi-protocol support transmission of a communication apparatus, characterized in that at least comprises:

Configuration unit, for pre-configuration of network types, for each of the kinds of network types for processing corresponding to the function and parameter of the transport protocol;

Signal processing unit at the rear end, is used for calling a function of the configuration unit provides the received bit signal for transmission protocol package or analysis;

Signal front-end processing unit, according to the network types used for the signal processing unit is encapsulated after the rear end of the bit information is modulated and be sent, and/or according to the network types in the network receive the corresponding electromagnetic signal and is demodulated to be bit signal, by the signal processing unit to the rear end of the transmission protocol analysis;

The control unit, based on the configuration unit is used for configuration of the network type to control the signal back-end processing unit invokes corresponding function and control the signal front-end processing unit receiving/sending corresponding bit signal.

2. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 1, characterized in that the configuration unit comprises:

Transmission protocol disposition storehouse , is used to access the communication device is capable of the network type to dispose in each network type of transmission protocol, parameter;

Transmission protocol processing function library, according to the transmission protocol used for configurations in a configuration database for each network type of the transmission protocol to configure the package and the function of analyzing the transmission protocol;

Middleware function library, said signal processing unit for providing call interface at the rear end, the rear end of the by the signal processing unit transferring the transmission protocol processing function in the function library.

3. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 1, characterized in that the rear end of the signal processing unit comprises:

Physical layer protocol processing module, the control unit used for the call under the control of the configuration unit to provide the physical layer protocol processing function to the bit signal received by the physical layer protocol processing;

MAC layer protocol processing module, the control unit used for the call under the control of the configuration unit of the MAC layer protocol processing function to the received signal bit of the MAC layer protocol processing.

4. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 3, characterized in that the rear end of the said signal processing unit further comprises:

Front-physical layer adaptation module, used in under the control of the control unit, based on the configuration unit provided corresponding to the various network types of the front end of the adaptation parameter the physical layer, the physical layer of the bit signal and corresponding adapting type of network.

5. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 3, characterized in that the rear end of the said signal processing unit further comprises:

Physical layer-MAC-layer adaptation module, used in under the control of the control unit, based on the configuration unit provided corresponding to the various network types of physical layer-MAC adaptation parameters between the various network types of and/or physical layer protocol interface of the MAC layer protocol is adapted.

6. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 3, characterized in that the rear end of the said signal processing unit further comprises:

MAC layer-network layer adapter module, used in under the control of the control unit, based on the configuration unit provided corresponding to the various network types of MAC layer-network layer of the adaptation parameter between various network types of the MAC layer protocol and/or network layer protocol interface of the adapter.

7. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 1, characterized in that the control unit also includes: resource control module, used for deployment of the system resources of the communication equipment, the front-end processing unit for signal, signal processing unit and the rear end of the normal work of the control unit; wherein the system resource comprises at least the following one: hardware resources, an operating system resource.

8. Based on software-defined multi-protocol support transmission of the communication equipment according to Claim 1, characterized in that the communication device includes the hardware of the: universal radio front-end module, through the external high-speed bus with the universal radio front-end module is connected with a multi-core processor of the computer equipment.