Dissertation > Excellent graduate degree dissertation topics show

Application of Software Architecture Design for Ultra Low Cost Mobile Phone

Author: ZhouZuo
Tutor: QiZhengWei;WuYong
School: Shanghai Jiaotong University
Course: Software Engineering
Keywords: ULCH The middle layer The man-machine interface layer Communication mechanism Multiple message loop architecture
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 91
Quote: 0
Read: Download Dissertation

Abstract


With the rapid development of the wireless communications industry, the mobile phone penetration rate is getting higher and higher. The mobile phone as an embedded system, its overall performance and stability in large part to take a break in the architecture of the software of the phone design is reasonable. Mobile application software development due to different embedded operating system is different, plus hardware platform to drive the different makes the complexity of developing increased significantly. Therefore, limited resource constraints, reasonable structure design of mobile application software can enhance the performance and efficiency of the development of the mobile phone system, so that the product on time, cost and performance advantages in the fierce market competition. Market level architecture of the software platform designed primarily for smartphones. Trolltech's Linux-based QT Symbian company's Symbian, Microsoft's Windows Mobile. The advantage of this type of software platform portability, powerful, scalable, higher disadvantage hardware resources, such as Symbian and Windows Mobile platforms, require that the phone hardware Flash least 32MB or more, which means that the cost of handsets rise. In recent years, with the emergence of India, Africa, South America and other emerging markets, the function is relatively fixed, but as the main advantage of ultra-low-cost price (ultra low cost) (ulc) phone become one of the market development trend. Various manufacturers will no longer be adding new features as its sought-after target, but the target turned to seek ways to reduce costs. Therefore, the subject in order to reduce the cost of the phone overall goal, a new architecture designed for the ulc phone application software. The technological innovation of this paper is to: 1. Construct intermediate layer (Middleware) layer interprocess communication mechanism, simplify the system structure to facilitate the development of application software, thus reducing software development costs. The Middleware layer hides the underlying technical details, and the man-machine interface layer (Man Machine Interface) (referred to as MMI) layer open service call interface, MMI layer through service interfaces to achieve access to the underlying Middleware layer, reducing the the MMI layer and the underlying the interaction of the signal and improve the efficiency of development; the same time, using the signal, event, message MMI layer, Middleware layer, a communication between the bottom. 2 MMI layer design common in multi-message loop architecture, compared to low-end phones based on finite state machine (Finite State Machine) (FSM) the MMI layer design of the architecture, multi-message loop architecture by removing the complex scheduling module , saving the overhead of system memory, which reduces hardware costs, while ensuring low coupling between the MMI module, simplified the MMI layer development, and reduce the cost of software research and development. The article also based on the architecture (Mobile Terminate) (MT), the terminal receives the short message processing functions to achieve the same time when the occurrence of the asynchronous event MT Tel process implement, verify the feasibility of the design of the framework. Finally, memory usage statistics and real network test prototype, confirmed the success of the architecture.

Related Dissertations

  1. Research of Communication Mechanism in the Distributed Network Based on Mobile Agent,TP393.02
  2. TC4 titanium alloy and 304 stainless steel electron beam welding method,TG457.1
  3. Research on Comprehensive Management Mode of Financing Franchise Project Based on the Viewpoint of Game Theory,F224.32
  4. Study on the Virtual Team Operational Mechanism,F272
  5. Preparation and Application of Oxide Anodes with Iridium-Titanium Oxide Interlayer,O614.411
  6. The Power Control and Cooperative Communication in Ad Hoc Network,TN929.5
  7. Titanium dioxide dielectric Low Temperature Sintering of Ceramics,TQ174.7
  8. The Research on Grid Monitoring System Based on Web,TP277
  9. The Study on the Association Mechanism Construction of the Corporate Culture Identity,F270
  10. Study on Status of Organizational Silence and Countermeasures Under the Chinese Background,F224
  11. Processing Research on the Diffusion Bonding of α-Al2O3 Single Crystal,O614.31
  12. Public Crisis Management information communication mechanism for the improvement,D630.1
  13. The Local Structures of Dusty Plasmas in Polar Mesosphere,O53
  14. Both governments respond to major emergencies Comparative Study of mechanism of natural disasters,D771.2
  15. Effect of Treatment by Electro-spark Deposition Technology on Bonding Strength of Porcelain and Pure Titanium,R783.1
  16. Legal Analysis of the Tension between Media and Judiciary,D926
  17. Research of Application Server in Telecom Operation Support System,TP393.03
  18. The System Architecture of Multiagent Faced to Road Construction and Its Communiction Mechanism,TP18
  19. Study on the TIG Welding of Dissimilar Magnesium Alloy and Copper,TG457.1
  20. Preparation and Evaluation on the Characteristics of Ti-base Metal Oxide Anode Coating Doped with Rare Earth,TQ630.7

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile