Font Size: a A A

Design And Implementation Of SIP Throttling Transport Mechanism For Unified Communication

Posted on:2017-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:R R MaFull Text:PDF
GTID:2308330509952676Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, mobile Internet unified communications(UC) technologies become matured, gradually, and at the same time, mobile multimedia applications are growing rapidly. SIP as a kind of application protocol, has become a mainstream multimedia terminal application protocol, but in consideration of the mobile Internet, the conventional transmission mechanism of SIP has been difficult to adapt to the low bandwidth and unstable characteristics of the mobile internet, that has posed a serious challenge to the development of mobile multimedia unified communications technology. For the transmission and application of the above problems, this paper, has studied the mobile unified communications protocol of the mainstream multimedia, as well as the characteristics of the transmission for themselves, designed and implemented a SIP throttling transport mechanism for the mobile unified communications.Firstly, in this paper, we analyze current situations of domestic and foreign mobile unified communications multimedia applications and their problems, then for the two mainstream application protocol —SIP and MQTT, furthermore, point out the defects of SIP and advantages of the lightweight MQTT. On this basis, in order to achieving purpose of throttling for the SIP transport, we have researched and designed a kind of throttling transmission scheme combining SIP and MQTT protocol. The scheme is based on the TCP. It improves the transmission of the original two-channel to a single-channel one, and designs signaling compression and keep-alive mechanism for SIP. Further, the main jobs also include the technologies about MQTT message body packaging and topic-based P/S mechanism. This throttling mechanism mainly involves both server-side Linux and mobile terminal test platforms. Finally, this paper, theoretically, analysises and compares multiple sets of data, and has finished tracking using the multimedia mobile applications, and then a comparison view of the throttling and traditional transmission scheme has been posed. It obtains conclusions that the throttling mechanism can save SIP flow data largely, reduce requirements of the network bandwidth, computing resources, and power for mobile devices, and further improve the application experience of SIP terminals.
Keywords/Search Tags:Unified communications, Mobile Internet, SIP, MQTT protocol, Throttling, Transmission mechanism
PDF Full Text Request
Related items