基于SIMPLE的狀態(tài)呈現(xiàn)服務(wù)器的設(shè)計與實現(xiàn)
發(fā)布時間:2017-05-31 07:05
本文關(guān)鍵詞:基于SIMPLE的狀態(tài)呈現(xiàn)服務(wù)器的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:狀態(tài)呈現(xiàn)是多媒體通信中非常重要的一種增值方式。目前已有的狀態(tài)呈現(xiàn)系統(tǒng)都是與即時消息融合在一起的,而狀態(tài)呈現(xiàn)業(yè)務(wù)早已不限于即時通信系統(tǒng),各種通信方式都會用到狀態(tài)呈現(xiàn)業(yè)務(wù),有必要把狀態(tài)呈現(xiàn)獨立出來,作為單獨的應(yīng)用服務(wù)器。在這樣的背景下,實現(xiàn)支持SIMPLE標(biāo)準(zhǔn)的狀態(tài)呈現(xiàn)服務(wù)器非常有意義。SIMPLE是基于SIP協(xié)議擴(kuò)展的狀態(tài)呈現(xiàn)技術(shù)標(biāo)準(zhǔn),對很多狀態(tài)呈現(xiàn)新特性的支持比較成熟。本文基于該標(biāo)準(zhǔn)設(shè)計和實現(xiàn)狀態(tài)呈現(xiàn)服務(wù)器。論文詳細(xì)研究和分析了SIMPLE標(biāo)準(zhǔn)近年來發(fā)布的大量標(biāo)準(zhǔn)文檔和草案,設(shè)計了RLS訂閱、訂閱授權(quán)、狀態(tài)訪問控制、觀察者信息等狀態(tài)呈現(xiàn)新特性。在IMS標(biāo)準(zhǔn)體系中,企業(yè)通訊錄與狀態(tài)呈現(xiàn)獨立運行,當(dāng)企業(yè)通訊錄發(fā)生人員或權(quán)限變動時,需要客戶端手動更改其用戶列表并進(jìn)行狀態(tài)訂閱的更新,這不僅加大了網(wǎng)絡(luò)消耗和狀態(tài)呈現(xiàn)服務(wù)器的負(fù)載,還影響用戶體驗。針對這個問題,本文設(shè)計了一種將企業(yè)通訊錄與狀態(tài)呈現(xiàn)融合的方法。論文在Ubuntu操作系統(tǒng)下使用C和Python語言開發(fā)了狀態(tài)呈現(xiàn)服務(wù)器,該服務(wù)器滿足狀態(tài)呈現(xiàn)系統(tǒng)的基本需求,能夠與各種支持SIMPLE標(biāo)準(zhǔn)的SIP客戶端通信,可擴(kuò)展性好。同時在該服務(wù)器的基礎(chǔ)上,完善的實現(xiàn)了企業(yè)通訊錄與狀態(tài)呈現(xiàn)的融合,使得員工可以一次性獲得其權(quán)限范圍內(nèi)的用戶列表及Presence狀態(tài),從而降低了網(wǎng)絡(luò)消耗和狀態(tài)呈現(xiàn)服務(wù)器的負(fù)載,也增強(qiáng)了用戶體驗。
【關(guān)鍵詞】:SIMPLE 狀態(tài)呈現(xiàn)服務(wù)器 企業(yè)通訊錄 IMS
【學(xué)位授予單位】:中國科學(xué)院研究生院(沈陽計算技術(shù)研究所)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.05
【目錄】:
- 摘要5-6
- ABSTRACT6-9
- 引言9-11
- 第一章 緒論11-15
- 1.1 課題研究背景11
- 1.2 國內(nèi)外研究現(xiàn)狀11-13
- 1.2.1 狀態(tài)呈現(xiàn)研究現(xiàn)狀11-12
- 1.2.2 SIMPLE與XMPP比較12
- 1.2.3 XCAP協(xié)議引入12-13
- 1.3 本文的研究內(nèi)容13
- 1.4 本文的組織結(jié)構(gòu)13-15
- 第二章 狀態(tài)呈現(xiàn)理論與技術(shù)研究15-28
- 2.1 SIP協(xié)議15
- 2.2 SIMPLE標(biāo)準(zhǔn)15-17
- 2.3 XCAP協(xié)議17-19
- 2.4 狀態(tài)呈現(xiàn)特性19-26
- 2.4.1 狀態(tài)呈現(xiàn)架構(gòu)19-21
- 2.4.2 觀察者信息21-22
- 2.4.3 訂閱授權(quán)和狀態(tài)訪問控制22-23
- 2.4.4 RLS訂閱23-26
- 2.5 LDAP協(xié)議26-28
- 2.5.1 目錄服務(wù)器26
- 2.5.2 LDAP協(xié)議26-27
- 2.5.3 Open LDAP服務(wù)器27-28
- 第三章 狀態(tài)呈現(xiàn)服務(wù)器的設(shè)計28-40
- 3.1 狀態(tài)呈現(xiàn)系統(tǒng)構(gòu)架設(shè)計28-29
- 3.2 XCAP Server設(shè)計29-31
- 3.2.1 請求處理流程設(shè)計29-30
- 3.2.2 數(shù)據(jù)庫設(shè)計30
- 3.2.3 功能模塊設(shè)計30-31
- 3.3 Presence Server設(shè)計31-37
- 3.3.1 數(shù)據(jù)庫設(shè)計31-34
- 3.3.2 功能模塊設(shè)計34-35
- 3.3.3 訂閱授權(quán)和狀態(tài)訪問控制設(shè)計35-36
- 3.3.4 RLS訂閱設(shè)計36-37
- 3.4 企業(yè)通訊錄與狀態(tài)呈現(xiàn)服務(wù)器融合設(shè)計37-40
- 3.4.1 獲取用戶列表37-38
- 3.4.2 構(gòu)造XCAP應(yīng)用文檔38
- 3.4.3 用戶列表更新38-40
- 第四章 狀態(tài)呈現(xiàn)服務(wù)器的實現(xiàn)40-58
- 4.1 XCAP Server實現(xiàn)40-45
- 4.1.1 XCAP應(yīng)用模塊40
- 4.1.2 路徑表達(dá)式解析模塊40-41
- 4.1.3 數(shù)據(jù)庫連接池模塊41-42
- 4.1.4 服務(wù)器核心模塊42-45
- 4.2 Presence Server實現(xiàn)45-53
- 4.2.1 狀態(tài)呈現(xiàn)核心模塊45-50
- 4.2.2 事件處理模塊50-51
- 4.2.3 資源列表訂閱模塊51-53
- 4.2.4 XCAP客戶端模塊53
- 4.2.5 數(shù)據(jù)庫訪問模塊53
- 4.3 企業(yè)通訊錄與狀態(tài)呈現(xiàn)服務(wù)器融合實現(xiàn)53-58
- 4.3.1 將企業(yè)通訊錄寫入狀態(tài)呈現(xiàn)服務(wù)器53-56
- 4.3.2 Presence Server與XCAP Server交互56-58
- 第五章 系統(tǒng)測試58-62
- 5.1 系統(tǒng)測試環(huán)境58-59
- 5.2 系統(tǒng)功能測試59-61
- 5.3 測試總結(jié)61-62
- 結(jié)束語62-63
- 參考文獻(xiàn)63-65
- 發(fā)表文章65-66
- 致謝66
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前3條
1 葉劍春;趙振保;;用于3G移動通信附加服務(wù)業(yè)務(wù)的XCAP服務(wù)器設(shè)計及實現(xiàn)[J];北京理工大學(xué)學(xué)報;2012年08期
2 葉自寧;;Presence服務(wù)中授權(quán)機(jī)制的研究[J];計算機(jī)與現(xiàn)代化;2012年01期
3 范緒波;雷為民;王寧;張偉;李俊超;;Presence服務(wù)中資源列表業(yè)務(wù)模型的設(shè)計與實現(xiàn)[J];計算機(jī)系統(tǒng)應(yīng)用;2010年09期
本文關(guān)鍵詞:基于SIMPLE的狀態(tài)呈現(xiàn)服務(wù)器的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號:408841
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/408841.html
最近更新
教材專著