Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Mobile software system application request parallel processing method and system

An application request, parallel processing technology, applied in the field of communication and information, can solve problems such as unfavorable product upgrade and maintenance, rapid market launch, many modification modules, long development cycle, etc., to reduce product development and testing cycles, increase overhead costs, and facilitate The effect of concurrent processing

Active Publication Date: 2016-12-28
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF8 Cites 0 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

The embodiment of the present invention provides a mobile software system application request parallel processing method. According to the baseband processing subsystem CP baseband function, a plurality of application modules are virtualized in the radio interface layer RIL. After receiving the application processing request initiated by the framework layer, the request is distributed to the Corresponding application modules, and added to the request queue of each application module; RIL encapsulates the request queue as a custom AT command, and sends the custom AT command to the CP; encapsulates the content of the CP processing result into a custom AT command, and The AT command is sent to RIL; according to the header byte, it is judged which application module belongs to, and the content of the processing result is returned to the application module; a mobile software system application request parallel processing system is also provided; the present invention does not require AP and CP to add additional The CMUX processing module completes the same functions as the CMUX protocol without adding additional overhead costs, reducing product development and testing cycles.

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 Patents(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products