Patent ID: 9166631
Filing Date: 2015-10-20
Classification: G06F,H04B,H04W

Abstract:
1. A radio terminal being configured according to a radio application, wherein the radio terminal includes a nontransitory storage in which at least one functional block is installed, a compiler, a microprocessor, and at least one baseband accelerator, wherein the microprocessor is configured to read out codes including a radio controller layer transferring control commands for controlling the baseband accelerator and information to be transmitted from an upper layer to the baseband accelerator and transferring information received from the baseband accelerator to the upper layer and a baseband driver layer enabling an interface between the radio controller layer and the baseband accelerator from the storage, and to execute the codes, wherein the microprocessor is further configured to load the at least one functional block from the storage to the at least one baseband accelerator for performing the radio application, wherein a compiler is configured to compile the at least one functional block in form of source code into an executable code, and install the executable code into the storage, and wherein the at least one function block loaded into the at least one baseband accelerator includes a baseband control functional block controlling the at least one baseband accelerator in real time, wherein the at least one functional block is a standard functional block in which standard instruction commands defined based on a standard baseband interface are specified, or an user-defined functional block provided from a supplier of the radio application, wherein the microprocessor loads a loader configured to load the at least one functional block from the storage and relocate the at least one functional block based on predefined pipeline configuration metadata, and to execute the loader, and wherein the loader configures a pipeline defining an operation sequence of the at least one functional block loaded based on the pipeline configuration metadata, and transfers configuration information of the pipeline to the baseband control functional block, and the baseband control functional block controls the at least one baseband accelerator in accordance with the pipeline.