Patent ID: 7676247

Claim:
A radio telecommunication apparatus comprising a mobile phone incorporating a baseband processor for transmitting commands to a tunable radio-frequency subsystem, the radio-frequency subsystem for converting radio signals into baseband signals and vice-versa, for tuning the radio-frequency subsystem in synchronism with the processing of one signal frame, said baseband processor comprising: a memory to store a list of events wherein each event of said list is associated with an absolute event time field indicating at which time from the beginning of the frame processing the event should be executed; an interface with the radio-frequency subsystem, designed to execute each event of said list of events in order to transmit to the radio-frequency subsystem the corresponding command, each event being executed during the frame processing at a time corresponding to the value of the associated absolute event time field, and a calculator to compute and store said list of events in the memory; a storage unit comprising a descriptor table, wherein each descriptor of the descriptor table, comprises: a pointer field to point to a definition of an operation to be carried out by said interface during the frame processing; an absolute operation time field indicating at which time from the beginning of the frame processing the corresponding operation should be carried out by said interface; and an operation definition table comprising for each operation a definition of the operation, wherein each definition has a sequence of events to be executed by the interface in order to carry out said operation, wherein each event of the definition table is associated with a relative event time field indicating at which time from the beginning of the operation the corresponding event should be executed, and wherein said calculator is designed to automatically compute said list of events from the description and operation tables, and wherein said baseband processor tunes the tunable radio-frequency subsystem by performing a particular independent operation more than once from a same definition in the operation definition table pointed to by the pointer during the processing of, and in synchronism with, said one signal data frame.