Mobile software system application request parallel processing method and system

A technology of application request and parallel processing, applied in the field of communication information, can solve problems such as unfavorable product upgrade maintenance and rapid market launch, long development cycle, and many modified modules, so as to reduce product development and test cycle, increase overhead cost, and facilitate The effect of concurrent processing

Active Publication Date: 2014-07-09
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the need to add corresponding processing modules in the AP subsystem and CP subsystem respectively, there are many modified modules and a long development cycle, which is not conducive to product upgrade maintenance and rapid market launch

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Mobile software system application request parallel processing method and system
  • Mobile software system application request parallel processing method and system
  • Mobile software system application request parallel processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the purpose, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0032] The present invention provides a mobile software system application request parallel processing method, as an embodiment, such as image 3 shown, including:

[0033] 301. Acquire a CP baseband function, virtualize multiple application modules at the RIL layer according to the baseband function, and associate each application module with a different thread.

[0034] Such as Figure 4 As shown, application modules such as voice, phone book, SMS, data service, network, additional service, and Tianguan baseband are virtualized on the RIL layer. These application modules are in different threads and do not interfere with each other, which is convenient for parallel processing of framework layer requests. For example, voice corresponds to th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An embodiment of the invention provides a mobile software system application request parallel processing method. The method includes the steps: virtualizing application processing requests transmitted by a framework layer and received by a plurality of application modules on an RIL (radio interface layer) according to baseband functions of a baseband processing subsystem CP (communication processor), transmitting the requests to corresponding application modules, and adding the requests to request queues of the application modules; packaging the request queues into user-defined AT instructions by the RIL, and transmitting the AT instructions to the CP; packaging processing result contents of the CP into user-defined AT instructions, and transmitting the user-defined AT instructions to the RIL; judging which application module the AT instructions belong to according to header bytes, and returning the processing result contents to the application module. The embodiment of the invention further provides a mobile software system application request parallel processing system. An AP (application processor) and the CP do not need additional CMUX processing modules, additional overhead cost is not increased, the same functions of CMUX protocols are finished, and product development and test period are decreased.

Description

technical field [0001] The invention relates to the technical field of communication information, in particular to a method and system for parallel processing of application requests of a mobile software system. Background technique [0002] The mobile software system is mainly composed of the Application Processor application processing subsystem (abbreviated as AP) and the Communication Processor baseband processing subsystem (abbreviated as CP). The AP subsystem mainly includes an operating system, which is responsible for completing the intelligent terminal software functions that interact with users; the CP subsystem mainly includes a baseband module and a driver module, and is responsible for completing the wireless access function of the baseband software. The two communicate with each other through physical devices such as USB and serial ports. The AP subsystem is usually divided into an application layer, a framework layer, a Radio Interface Layer (RIL for short) a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/38G06F9/455
Inventor 邓翔宇
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products