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

Linux-based telephone system under MID platform and implementation method thereof

A technology of a telephone system and platform, applied in telephone communication, electrical components, program control devices, etc., can solve the problems of poor compatible network standards, complex overall structure, slow development progress, etc., to achieve a simple overall structure, avoid redundancy, Guaranteed effect of reliability

Inactive Publication Date: 2010-12-15
ZHONGKE FANGDE SOFTWARE CO LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The present invention aims to provide a telephone system based on a Linux-based MID platform and its implementation method, which can solve the problems of slow overall development progress, complex overall structure, redundant code, complex library association, and network compatibility under the existing Linux platform. Poor standard status

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
  • Linux-based telephone system under MID platform and implementation method thereof
  • Linux-based telephone system under MID platform and implementation method thereof
  • Linux-based telephone system under MID platform and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0042] Example 2 and see attached figure 2 , It is a physical interface of the system about the communication between the network protocol stack and the mobile terminal. This system includes the mobile terminal interactively connected with the application layer and the network terminal interactively connected with the network. The mobile terminal and the network have mutually associated AT commands, responses, and information feedback links; the dynamic process is that the mobile terminal sends AT commands to the network, the network responds according to the protocol, and then sends the corresponding Information to the mobile terminal.

Embodiment 3

[0043] Example 3 and see attached image 3 , It is a generation interface of the telephone system under the Linux-based MID platform. The interface includes a dbus automatic generation tool module, a network module, a telephone module, a short message module, a device module, a display module, and a Sim card module. The dbus automatic generation tool module is respectively interactively connected with the network module, telephone module, short message module, equipment module, display module, and Sim card module. Among them, the dbus automatic generation tool module is a tool that can make dbus achieve more concise and clear results. As long as the xml file is modified, the corresponding network module, telephone module, SMS module, device module, display module, and Sim card module can be generated. And fully prepared for expansion.

Embodiment 4

[0044] Example 4 and see attached Figure 4 , It is a method for generating the telephone background service program of the telephone system under the Linux-based MI D platform. Due to the characteristics of the physical interface of the telephone system set by the present invention and the friendly interactive interface of the system, it is generating and scheduling the system There are the following steps when calling the background service program:

[0045] The first step, initialization: first initialize the modem protocol implementation module by the phone background service program module in the background program service unit, that is, the phone-server initializes the modem first, and sets the status of the modem according to the configuration file, such as s im card status, short message storage location, etc.;

[0046] The second step is to set the dbus to prevent multiple requests from accessing the modem protocol implementation module at the same time; that is to say, 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 invention relates to a Linux-based telephone system under a MID platform and an implementation method thereof. The telephone system has a simple overall structure, effectively prevents redundancy of the conventional telephone systems, is excellently compatible with networks of various systems, solves the separation of a protocol layer and an interface layer through a telephone service programmodule and records different atril dynamic link libraries according to different network systems; and the reliability of the program is ensured by adopting multithread and a thread lock in the processing of a message queue. Particularly, an RIL layer is adopted for a background program service unit, so that the interface extension of the telephone system in the future can be realized conveniently; full separation of a user interface (UI) and a server is realized; the customizing of the UI can be performed; minimal design of a database is adopted in storage; and an overall sound design architecture of the system is provided.

Description

Technical field [0001] The invention relates to a smart phone system applied to a Linux mobile platform, in particular to a method for implementing a telephone system under a Linux-based MID platform. Background technique [0002] Embedded system that has attracted much attention in the application field of today's smart phones. It is also a trend of Linux to embed phones on mobile systems, among which the representative ones are LIMO, LIPS and OpenMoko: [0003] LiMo is short for Linux+Mobile. This is an industry alliance. The sponsoring members of LiMo are: Motorola in the United States, NEC in Japan, NTT DoCoMo in Japan, Panasonic Mobile Communications in Japan, Samsung Electronics in South Korea, and Vodafone in the UK. [0004] LiPS stands for Linux Phone Standards Forum. LiPS Forum is an industry alliance led by France Telecom and currently has 33 members. The goal of LiPS Forum is also to standardize the development of Linux mobile phone software, and its idea is to formu...

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
IPC IPC(8): H04M1/725G06F9/445H04M1/72406
Inventor 刘海云黄叶青赵姗吴永军龚文张东帆马勇左飞王宇冬周宇乔警卫沈彬
Owner ZHONGKE FANGDE SOFTWARE 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