多媒體資源緩存服務器的設計與實現(xiàn)
發(fā)布時間:2020-06-07 19:02
【摘要】: 隨著移動通信網(wǎng)絡的快速發(fā)展,新的多媒體增值業(yè)務對下一代核心業(yè)務平臺NCSP(Next Generation Core Service Platform)的業(yè)務表現(xiàn)提出了更高的要求,如何有效地解決NCSP中媒體服務器上有限的存儲空間和多媒體資源庫上海量的多媒體資源之間的矛盾成為了一個重要的技術(shù)問題,這直接影響著用戶的業(yè)務體驗。對此本文提出在媒體服務器和多媒體資源庫之間新增部署多媒體資源緩存服務器作為技術(shù)解決手段,試圖利用高效的磁盤緩存解決系統(tǒng)矛盾。 作為下一代網(wǎng)絡核心業(yè)務平臺的關(guān)鍵節(jié)點,多媒體資源緩存服務器基于網(wǎng)絡文件系統(tǒng)環(huán)境實現(xiàn),其主要功能就是根據(jù)一定的緩存算法,為媒體服務器緩存各種常用的熱點多媒體資源文件,使得媒體服務器可以快速、可靠地獲得所需的多媒體資源,并有效地緩解多媒體資源庫的鏈路負擔。該緩存算法的設計及多媒體資源緩存服務器的實現(xiàn)是本文的重點。 首先,本文根據(jù)下一代核心業(yè)務平臺的現(xiàn)有情況討論了采用NFS(Network File System)作為資源傳輸協(xié)議的可行性,并通過實驗驗證了NFS協(xié)議的性能。其次,研究了多媒體資源的流行度和Zipf分布之間的關(guān)系,通過對過去一年中國移動集團公司TD多媒體彩鈴業(yè)務的數(shù)據(jù)進行分析,得出了多媒體資源流行度符合Zipf分布的結(jié)論。這對于后續(xù)多媒體資源緩存服務器緩存算法的設計具有很好的指導意義。接著本文對經(jīng)典緩存算法LRU(Least Recently Used)和LFU(Least Frequently Used)等進行了分析總結(jié)。針對經(jīng)典算法的不足和多媒體資源緩存服務器的應用特點,本文創(chuàng)新性地提出了一種新的緩存替換算法SLRU-K-EA(Sized-LRU with K Exponential Average),該算法是對經(jīng)典LRU-K算法的一種改進,將資源文件的大小以及指數(shù)平均的思想引入緩存算法中,使用靈活的手段來平衡資源訪問模式中的頻率特性和時間特性,更適合應用在網(wǎng)絡文件系統(tǒng)緩存環(huán)境中。測試結(jié)果表明SLRU-K-EA算法能夠很好地勝任文件緩存工作,并且其平均緩存命中率比經(jīng)典緩存算法LRU-K提高了4%左右。另外本文還介紹了多媒體資源緩存服務器的總體設計、各功能模塊的詳細設計、關(guān)鍵實現(xiàn)技術(shù)和典型模塊交互流程,其中重點詳細介紹了緩存算法數(shù)據(jù)結(jié)構(gòu)的定義以及實現(xiàn)方法,這種實現(xiàn)方法有效降低了SLRU-K-EA緩存算法實現(xiàn)的時間復雜度。 總的來說,隨著多媒體增值業(yè)務的發(fā)展,多媒體資源緩存服務器將為下一代核心業(yè)務平臺更加快速、穩(wěn)定靈活地提供多媒體增值業(yè)務、進一步提升用戶體驗做出更大的貢獻。另外相信本文提出的SLRU-K-EA緩存替換算法對于其它的磁盤文件緩存系統(tǒng)也有良好的借鑒意義。
【圖文】:
圖1一INCSP組網(wǎng)圖NCsp作為可以為IMS、 3GPPR4、osM等多種網(wǎng)絡提供統(tǒng)一的業(yè)務平臺,其組網(wǎng)的情況如圖1一1所示。NCSP主要由 AS(ApPlicationServer,應用服務器)、 MS(MediaServer,,媒體服務器)、多媒體資源庫和Portal組成。AS主要負責提供信令轉(zhuǎn)換以及業(yè)務邏輯執(zhí)行功能,支持BICC信令與SIP信令之間的轉(zhuǎn)換,加載、運行業(yè)務邏輯,以及控制媒體服務器并使用媒體能力;MS提供多媒體資源處理的基本能力集以及一定媒體格式之間的轉(zhuǎn)換,比如播放和錄制音頻、視頻文件,DTMF信號的產(chǎn)生和接收、多媒體會議等;多媒體資源庫為業(yè)務提供各種媒體資源
.............................巨亞代囚理理理告告告告警警 警JMX管 管 管管 管…網(wǎng)‘…………理理理 理 理 理 理 理理理理 理運運運 運運運行時基礎礎礎業(yè)務加載載 載 載 載載 載 載載載載 載設設設 設設 設施 施施 施 施 施 施施 施 施網(wǎng)管管 管 55555IPRAAAAAAAAAAAAAAAAA圖1一2應用服務器結(jié)構(gòu)圖圖1一2中給出應用服務器的結(jié)構(gòu)圖。其中SLEE一CORE是SLEE的核心,SLEE一CORE可以加載不同種類的RA及相同種類RA的多個實例,可以加載部署多個不同的業(yè)務實例。管理代理獨立于AS運行,能夠以集群方式連接管理多個AS。而RA用于具體的協(xié)議在應用服務器上的封裝,例如SIP、BICC,并以事件形式向SLEE一CORE上報收到的協(xié)議消息,并支持業(yè)務邏輯向外發(fā)送特定的協(xié)議消息。RA向上層屏蔽了具體的外部資源細節(jié),使得上層只需要專注于具體的業(yè)務邏輯。整個應用服務器是面向?qū)ο蟮慕M件架構(gòu)
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:F626
本文編號:2701865
【圖文】:
圖1一INCSP組網(wǎng)圖NCsp作為可以為IMS、 3GPPR4、osM等多種網(wǎng)絡提供統(tǒng)一的業(yè)務平臺,其組網(wǎng)的情況如圖1一1所示。NCSP主要由 AS(ApPlicationServer,應用服務器)、 MS(MediaServer,,媒體服務器)、多媒體資源庫和Portal組成。AS主要負責提供信令轉(zhuǎn)換以及業(yè)務邏輯執(zhí)行功能,支持BICC信令與SIP信令之間的轉(zhuǎn)換,加載、運行業(yè)務邏輯,以及控制媒體服務器并使用媒體能力;MS提供多媒體資源處理的基本能力集以及一定媒體格式之間的轉(zhuǎn)換,比如播放和錄制音頻、視頻文件,DTMF信號的產(chǎn)生和接收、多媒體會議等;多媒體資源庫為業(yè)務提供各種媒體資源
.............................巨亞代囚理理理告告告告警警 警JMX管 管 管管 管…網(wǎng)‘…………理理理 理 理 理 理 理理理理 理運運運 運運運行時基礎礎礎業(yè)務加載載 載 載 載載 載 載載載載 載設設設 設設 設施 施施 施 施 施 施施 施 施網(wǎng)管管 管 55555IPRAAAAAAAAAAAAAAAAA圖1一2應用服務器結(jié)構(gòu)圖圖1一2中給出應用服務器的結(jié)構(gòu)圖。其中SLEE一CORE是SLEE的核心,SLEE一CORE可以加載不同種類的RA及相同種類RA的多個實例,可以加載部署多個不同的業(yè)務實例。管理代理獨立于AS運行,能夠以集群方式連接管理多個AS。而RA用于具體的協(xié)議在應用服務器上的封裝,例如SIP、BICC,并以事件形式向SLEE一CORE上報收到的協(xié)議消息,并支持業(yè)務邏輯向外發(fā)送特定的協(xié)議消息。RA向上層屏蔽了具體的外部資源細節(jié),使得上層只需要專注于具體的業(yè)務邏輯。整個應用服務器是面向?qū)ο蟮慕M件架構(gòu)
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:F626
【參考文獻】
相關(guān)期刊論文 前2條
1 焦鋒,劉群,邢文建;客戶機/服務器下的數(shù)據(jù)緩存技術(shù)[J];遼寧工程技術(shù)大學學報;2005年02期
2 胡海波;王林;;冪律分布研究簡史[J];物理;2005年12期
相關(guān)博士學位論文 前1條
1 王文林;基于VoiceXML的語音增值業(yè)務平臺及其算法的研究[D];北京郵電大學;2007年
相關(guān)碩士學位論文 前1條
1 劉冰;彩鈴鈴音服務器緩存算法的設計與實現(xiàn)[D];北京郵電大學;2007年
本文編號:2701865
本文鏈接:http://www.sikaile.net/jingjilunwen/xxjj/2701865.html
最近更新
教材專著