Font Size: a A A

The Research On Optimization Implementation Technology Of Embeded SIP Protocol Stack

Posted on:2015-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:B L TuFull Text:PDF
GTID:2308330482455043Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the quick development of embedded devices and embedded systems, such as the Internet of things, large embedded electronics and communications equipments have developed towards miniaturization and micromation. Because of this, large embedded SIP protocol stack is facing great opportunities and challenges. Research on embedded SIP protocol stack with higher efficiency, less resources occupation is of great significance.The major goal of this thesis is to design and implement a small SIP protocol stack for embedded application. The main job is to design and implement a small and efficient NEU-SIP protocol stack for the embedded application. Based on the analysis of large-scale embedded SIP protocol stack, this thesis proposes and implements a novel state machine transition structure of SIP protocol stack, which has simplified the state machine transformation process,enhanced the NEU-SIP protocol stack working efficiency and reduce resources it needs for work. In addition, this thesis has designed and implemented the overall process and structure of NEU-SIP protocol stack and proposed a new lazy search mechanism. With the callback function mechanism and the multi-thread parallel mechanism, this thesis has successfully achieved the miniaturization of memory and higher running efficiency of NEU-SIP protocol stack. This thesis reaches its goals and enhances the user experience of embedded SIP protocol stack phonetic system.The main research contents and results are:(1) Proposing and implementing the overall structure of the NEU-SIP protocol stack and the SIP protocol stack transportation layer only with the support of UDP protocol, which Simplifies the transmission process of NEU-SIP protocol stack.(2) Proposing and implementing a new mechanism of state machine transition, simplifying the procedure of transformation of the state machine, reduce footprint of the NEU-SIP protocol stack.(3) Proposing and implementing a new kind of lazy search mechanism to improve the efficiency of NEU-SIP protocol stack operation and reduce the footprint of protocol stack.(4) Designing and realizing the callback function mechanism and multithreaded synchronization mechanism which is used to simplify the process and structure of NEU-SIP protocol stack, reduce the footprint and improve the working efficiency of its operation.This thesis designed and implemented a small NEU-SIP protocol stack small for the embedded voice terminals. It needs only 40 kilobytes for memory, consumes lower power and becomes less resource-intensive. In the same time, it accommodates a variety of embedded terminals. In term of this, it has a wide range of applications.Research results of this thesis have gone through the verifying tests of Planning and Designing Institute of Liaoning province and Liaoning branch of China mobile co., LTD. Since it meets all the function demands of the project, it has been applied in practice by an iron ore in Huludao.
Keywords/Search Tags:SIP Protocol Stack, Session Initiation Protocol, State Machine, Lazy Search Mechanism
PDF Full Text Request
Related items