Method, apparatus, and computer program
US-2024414120-A1 · Dec 12, 2024 · US
US2016198018A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016198018-A1 |
| Application number | US-201414785458-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 18, 2014 |
| Priority date | Apr 19, 2013 |
| Publication date | Jul 7, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed is a mobile device for executing a radio application (RA) along with a radio interface. The mobile device for executing a radio application includes: a communication service layer (CSL) operated in an application processor or a radio processor for providing at least one of an application administration service, an access control service and a dataflow service; a radio control framework (RCF) operated in the application processor or the radio processor for providing the operational environment of the radio application in linking with the communication service layer; and a multi radio interface (MURI) for enabling the communication service layer to interact with the radio control framework.
Opening claim text (preview).
1 . A terminal apparatus which executes a radio application (RA) and includes an application processor (AP) and a radio processor (RP), the terminal apparatus comprising: a communication service layer (CSL) operating on the AP or the RP, and providing at least one of an administrative service, an access control service, and a data flow service for the RA; a radio control framework (RCF) operating on both of the AP and the RP or on the RP, and providing operation environments for the RA by interworking with the CSL; and a multi radio interface (MURI) for interworking of the CSL and the RCF. 2 . The terminal apparatus according to claim 1 , wherein the MURI is provided as a multi radio subsystem. 3 . The terminal apparatus according to claim 1 , wherein the CSL comprises at least one of: an administrator performing at least one of installation/uninstallation of the RA, creating/deleting an instance of the RA, and a request of list information and status information of RAs; a mobility policy manager (MPM) monitoring capabilities and radio environments of the terminal apparatus, and selecting at least one of two or more radio access technologies (RATs); a networking stack sending and receiving user data; and a monitor transmitting context information. 4 . The terminal apparatus according to claim 1 , wherein the RCF comprises at least one of: a configuration manager (CM) performing installation/uninstallation of the RA, creating/deleting an instance of the RA, and access management of radio parameters for the RA; a radio connection manager (RCM) performing activation/deactivation of the RA and management of user data flow switching between RAs; a flow controller (FC) controlling sending/receiving and a flow of user data packets; a multi-radio controller (MRC) scheduling requests for spectrum resources issued by the RA; and a resource manager (RM) managing radio resources to share them among RAs. 5 . The terminal apparatus according to claim 1 , wherein the MURI comprises at least one of: an administrative service performing management of the RA, an access control service controlling activation/deactivation of the RA; and a data flow service providing a function of transferring user data of the terminal apparatus or user data received at the terminal apparatus. 6 . The terminal apparatus according to claim 5 , wherein the administrative service transfers a request of installation or uninstallation of the RA from the CSL to the RCF, transfers confirmation for the request of installation or uninstallation from the RCF to the CSL, and controls the RCF to install or uninstall the RA based on the request of installation or uninstallation. 7 . The terminal apparatus according to claim 6 , wherein the administrative service transfers at least one of a request of creating or deleting an instance of the RA, a request of parameter configuration, and a request of list information of RAs from the CSL to the RCF, and transfers at least one of confirmation for the request of creating or deleting an instance of the RA, confirmation of the request of parameter configuration, retrieved list information, and information indicating a failure for the at least one request from the RCF to the CSL. 8 . The terminal apparatus according to claim 5 , wherein the access control service transfers a request of activation or deactivation of the RA from the CSL to the RCF, transfers confirmation for the request of activation or deactivation from the RCF to the CSL, and controls the RCF to activate or deactivate the RA based on the request of activation or deactivation. 9 . The terminal apparatus according to claim 8 , wherein the access control service transfers at least one of a request of list information of RAs, a request of measurements for radio environments, a request of measurements for the terminal apparatus capabilities, a request of creating a data flow, and a request of network and logical radio link association from the CSL to the RCF, and transfers at least one of retrieved list information, information on the radio environments, information on the terminal apparatus capabilities, confirmation for the request of creating a data flow, confirmation for the network and logical radio link association, and information indicating a failure of the at least one request from the RCF to the CSL. 10 . The terminal apparatus according to claim 5 , wherein the data flow service transfers the user data of the terminal apparatus from the CSL to the RCF, or transfers the user data received at the terminal apparatus from the RCF to the CSL. 11 . The terminal apparatus according to claim 10 , wherein the data flow service transfers information indicating a failure of the user data transfer from the RCF to the CSL. 12 . The terminal apparatus according to claim 1 , wherein the RA comprises: standard function blocks (SFBs) which call function blocks implemented using dedicated hardware logics included in the RP or which operate on a core of the RP; user-defined function blocks (UDFBs) which are not provided as the SFBs or which are customized from functions provided by the SFBs; and a radio controller code performing a function of transmitting context information to a monitor of the CSL or a function of exchanging data with a networking stack of the CSL. 13 . The terminal apparatus according to claim 12 , wherein the RA is distributed in a form of a radio application package (RAP) comprising at least one of: the SFBs; the UDFBs; the radio controller code; and a pipeline configuration meta data defining relations among the SFBs, the UDFBs, and the radio controller code. 14 . The terminal apparatus according to claim 13 , wherein the RAP further comprises a radio library including the SFBs. 15 . A method of executing a radio application (RA), performed in a terminal apparatus including an application processor (AP) and a radio processor (RP), the method comprising: providing at least one of an administrative service, an access control service, and a data flow service for the RA in a communication service layer operating on the AP or the RP; providing operation environments for the RA by interworking with the CSL in a radio control framework (RCF) operating on both of the AP and the RP or on the RP; and providing a multi radio interface (MURI) for interworking of the CSL and the RCF. 16 . A multi radio subsystem providing a multi radio interface (MURI) operating in a terminal apparatus executing a radio application (RA), wherein the MURI provides functions for interworking of a communication service layer (CSL) operating on an application processor (AP) or a radio processor (RP) and a radio control framework (RCF) operating on the AP or the RP, wherein the CSL provides at least one of an administrative service, an access control service, and a data flow service of the RA for the RA, and wherein the RCF provides operating environments for the RA by interworking with the CSL. 17 . The multi radio subsystem according to claim 16 , wherein the multi radio subsystem provides at least one of: an administrative service performing management of the RA, an access control service controlling activation/deactivation of the RA; and a data flow service providing a function of transferring user data of the terminal apparatus or user data received at the terminal apparatus. 18 . The multi radio subsystem according to claim 17 , wherein the administrative service transfers at least one of a request of installation or uninstallation of the RA, a request of cr
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
Resources in frequency domain, e.g. a carrier in FDMA · CPC title
Terminal devices · CPC title
Flow based routing · CPC title
adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.