两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種內(nèi)容壓縮方法、裝置及系統(tǒng)的制作方法

文檔序號:7983085閱讀:156來源:國知局
一種內(nèi)容壓縮方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種內(nèi)容壓縮方法、裝置及系統(tǒng),涉及通信【技術(shù)領(lǐng)域】,解決了現(xiàn)有技術(shù)中壓縮設(shè)備壓力大且僅能按照統(tǒng)一標(biāo)準(zhǔn)對所有的數(shù)據(jù)內(nèi)容進行壓縮的技術(shù)問題。其中,該方法包括:業(yè)務(wù)網(wǎng)關(guān)根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息,根據(jù)壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定用戶訪問請求的壓縮等級,并壓縮等級插入到用戶訪問請求中發(fā)送到緩存系統(tǒng)實體;緩存系統(tǒng)實體攔截業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,并查找是否存儲有與用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;若查找到對應(yīng)的數(shù)據(jù)內(nèi)容,則解析用戶訪問請求中壓縮等級,并按照壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮,再將壓縮后的數(shù)據(jù)內(nèi)容返回到業(yè)務(wù)網(wǎng)關(guān)。本發(fā)明主要用于內(nèi)容壓縮。
【專利說明】一種內(nèi)容壓縮方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別涉及一種內(nèi)容壓縮方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]數(shù)據(jù)業(yè)務(wù)的迅速發(fā)展使得移動網(wǎng)絡(luò)承載的數(shù)據(jù)流量的大幅增加,進而導(dǎo)致移動通信網(wǎng)絡(luò)的傳輸壓力驟增。為了緩解承載網(wǎng)絡(luò)的壓力,需要對特定用戶使用特定數(shù)據(jù)業(yè)務(wù)時傳輸?shù)膬?nèi)容(包括文本、圖片、視頻等)進行適當(dāng)?shù)膲嚎s。
[0003]目前現(xiàn)有的壓縮技術(shù)有內(nèi)容壓縮以及協(xié)議優(yōu)化。其中內(nèi)容壓縮根據(jù)壓縮對象的不同分為三類:(1)文本壓縮:主要有減少冗余信息(如多余的符號及注釋)等;(2)圖片壓縮:包括轉(zhuǎn)換圖片格式、降低圖片分辨率等;(3)視頻壓縮:包括轉(zhuǎn)換視頻格式、降低幀速率等。協(xié)議壓縮是指通過精簡和優(yōu)化TCP協(xié)議、HTTP等應(yīng)用層協(xié)議,減少網(wǎng)絡(luò)流量傳輸。
[0004]用戶訪問數(shù)據(jù)業(yè)務(wù)主要涉及的移動網(wǎng)絡(luò)設(shè)備包括業(yè)務(wù)網(wǎng)關(guān)以及Cache系統(tǒng)實體。其中業(yè)務(wù)網(wǎng)關(guān)是連接業(yè)務(wù)網(wǎng)和承載網(wǎng)的網(wǎng)關(guān)設(shè)備,主要負(fù)責(zé)對用戶請求的處理,包括協(xié)議轉(zhuǎn)換、用戶信息的插入以及高速緩存代理等等。Cache系統(tǒng)實體是在IP網(wǎng)絡(luò)中部署的緩存系統(tǒng),存儲互聯(lián)網(wǎng)中的熱點或特定內(nèi)容。
[0005]現(xiàn)有技術(shù)中,用戶接入內(nèi)容源訪問的過程的主要包括如下三種情況,如圖1所示:
[0006](I)Cache系統(tǒng)實體截取用戶HTTP GET請求。用戶發(fā)起的業(yè)務(wù)訪問HTTP GET請求時,業(yè)務(wù)網(wǎng)關(guān)受理該請求;在業(yè)務(wù)網(wǎng)關(guān)至內(nèi)容源的路徑中,Cache系統(tǒng)實體采用DNS劫持的方式將用戶HTTP請求引導(dǎo)至Cache系統(tǒng)實體,當(dāng)用戶請求被劫持至cache系統(tǒng)實體后,cache系統(tǒng)實體查詢本地是否已緩存用戶請求的內(nèi)容。若請求的內(nèi)容訪問命中,則Cache系統(tǒng)實體直接將緩存的內(nèi)容返回給用戶,從而降低客戶訪問互聯(lián)網(wǎng)的時延,有效提升用戶訪問速度,增強用戶的數(shù)據(jù)業(yè)務(wù)體驗。
[0007](2)若Cache系統(tǒng)實體中未包含請求的內(nèi)容,則由Cache系統(tǒng)實體以二次代理方式繼續(xù)訪問內(nèi)容源獲取用戶請求的內(nèi)容,并將獲取的內(nèi)容將由業(yè)務(wù)網(wǎng)關(guān)返回至用戶的終端處。
[0008]( 3 )對于未被劫持的請求,業(yè)務(wù)網(wǎng)關(guān)將用戶請求直接發(fā)送至內(nèi)容源,有內(nèi)容源直接返回用戶請求的內(nèi)容。
[0009]但是,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)的上述實現(xiàn)過程至少存在如下技術(shù)問題:
[0010]現(xiàn)有技術(shù)方案中壓縮功能模塊部署在業(yè)務(wù)網(wǎng)關(guān)上,由于所有用戶請求的內(nèi)容最終都會經(jīng)過業(yè)務(wù)網(wǎng)關(guān),因此業(yè)務(wù)網(wǎng)關(guān)面臨壓縮量大,且壓縮方式與壓縮內(nèi)容不適配的技術(shù)問題;即便現(xiàn)有技術(shù)方案是由Cache系統(tǒng)對緩存內(nèi)容進行預(yù)先壓縮,降低了業(yè)務(wù)網(wǎng)關(guān)的壓縮工作量,但是該方案仍然存在壓縮方式不適配的技術(shù)問題。

【發(fā)明內(nèi)容】

[0011]為了解決現(xiàn)有技術(shù)中無法兼顧壓縮效率以及壓縮方式適配的技術(shù)問題,本發(fā)明提出一種內(nèi)容壓縮方法、裝置及系統(tǒng)。[0012]一種內(nèi)容壓縮方法,包括:
[0013]業(yè)務(wù)網(wǎng)關(guān)根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息;業(yè)務(wù)網(wǎng)關(guān)根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級,并將所述壓縮等級插入到所述用戶訪問請求中發(fā)送到緩存系統(tǒng)實體;
[0014]緩存系統(tǒng)實體攔截所述業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,并查找是否存儲有與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;若查找到對應(yīng)的數(shù)據(jù)內(nèi)容,則解析所述用戶訪問請求中壓縮等級,并按照所述壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮,再將壓縮后的數(shù)據(jù)內(nèi)容返回到所述業(yè)務(wù)網(wǎng)關(guān)。
[0015]本發(fā)明提供的內(nèi)容壓縮方法中,業(yè)務(wù)網(wǎng)關(guān)可以充分利用本地存儲的各用戶的壓縮等級決策信息確定用戶的壓縮等級,并將該壓縮等級插入到用戶訪問請求中,在緩存系統(tǒng)實體攔截該請求后,若本地存儲有該請求的對應(yīng)數(shù)據(jù)內(nèi)容時,可以根據(jù)壓縮等級適當(dāng)對書內(nèi)容進行壓縮,由于壓縮方式與數(shù)據(jù)內(nèi)容匹配,因此可以取得在提高壓縮效率的同時,減少壓縮資料浪費的技術(shù)效果。
[0016]一種業(yè)務(wù)網(wǎng)關(guān)上的內(nèi)容壓縮裝置,包括:
[0017]查找模塊,用于根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息;
[0018]確定模塊,用于根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級;
[0019]插入模塊,用于將所述壓縮等級插入到所述用戶訪問請求;
[0020]發(fā)送模塊,用于將所述用戶訪問請求發(fā)送到緩存系統(tǒng)實體。
[0021]本發(fā)明提供的上述方案中業(yè)務(wù)網(wǎng)關(guān)采用根據(jù)接收到的用戶訪問請求查找到本地保存的該用戶的對應(yīng)的壓縮等級決策信息,并根據(jù)該壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定該用戶訪問請求對應(yīng)訪問的數(shù)據(jù)內(nèi)容的壓縮等級,再將該壓縮等級插入到用戶訪問請求中的技術(shù)手段,解決了現(xiàn)有技術(shù)中緩存系統(tǒng)實體或業(yè)務(wù)網(wǎng)關(guān)壓縮內(nèi)容時僅能采用同一壓縮方式的技術(shù)問題,充分利用了業(yè)務(wù)網(wǎng)關(guān)上的信息資源(具體為壓縮等級決策信息),進而取得了在后繼壓縮過程中幫助緩存系統(tǒng)實體或業(yè)務(wù)網(wǎng)關(guān)對壓縮方式進行區(qū)別,可針對不同的數(shù)據(jù)內(nèi)容采用對應(yīng)適合的壓縮方式,提高壓縮效率,避免業(yè)務(wù)網(wǎng)關(guān)壓縮能力浪費的技術(shù)效果。
[0022]一種緩存系統(tǒng)實體上的內(nèi)容壓縮裝置,包括:
[0023]攔截模塊,用于攔截業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,并查找是否存儲有與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;
[0024]解析模塊,用于當(dāng)攔截模塊查找到對應(yīng)的數(shù)據(jù)內(nèi)容時,解析所述用戶訪問請求中壓縮等級;
[0025]壓縮模塊,用于按照所述壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮;
[0026]反饋模塊,用于將壓縮后的數(shù)據(jù)內(nèi)容返回到所述業(yè)務(wù)網(wǎng)關(guān)。
[0027]本發(fā)明提供的上述方案中,緩存系統(tǒng)實體可以對查找到的數(shù)據(jù)內(nèi)容根據(jù)解析出的壓縮等級采用不同的壓縮方式,解決了現(xiàn)有技術(shù)中,緩存系統(tǒng)實體對所有格式的數(shù)據(jù)內(nèi)容采用同一壓縮方式的技術(shù)問題,進而取得了可對不同的數(shù)據(jù)內(nèi)容適配不同的壓縮方式,提高緩存系統(tǒng)實體壓縮效率,減少壓縮功能耗費資源的技術(shù)效果。
[0028]一種內(nèi)容壓縮系統(tǒng),包括至少一個業(yè)務(wù)網(wǎng)關(guān)和緩存系統(tǒng)實體;[0029]所述業(yè)務(wù)網(wǎng)關(guān),用于根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息,再根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級,并將所述壓縮等級插入到所述用戶訪問請求中發(fā)送到緩存系統(tǒng)實體。
[0030]所述緩存系統(tǒng)實體,用于攔截業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,查找是否存儲有與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;若查找到對應(yīng)的數(shù)據(jù)內(nèi)容,則解析所述用戶訪問請求中壓縮等級,再根據(jù)所述壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮,并將壓縮后的數(shù)據(jù)內(nèi)容返回到所述業(yè)務(wù)網(wǎng)關(guān)。
[0031]本發(fā)明提供的內(nèi)容壓縮系統(tǒng)中,業(yè)務(wù)網(wǎng)關(guān)可以充分利用本地存儲的各用戶的壓縮等級決策信息確定用戶的壓縮等級,并將該壓縮等級插入到用戶訪問請求中,在緩存系統(tǒng)實體攔截該請求后,若本地存儲有該請求的對應(yīng)數(shù)據(jù)內(nèi)容時,可以根據(jù)壓縮等級適當(dāng)對書內(nèi)容進行壓縮,由于壓縮方式與數(shù)據(jù)內(nèi)容匹配,因此可以取得在提高壓縮效率的同時,減少壓縮資料浪費的技術(shù)效果。
【專利附圖】

【附圖說明】
[0032]附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0033]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為【背景技術(shù)】中內(nèi)容壓縮方法的場景圖;
[0035]圖2為本發(fā)明實施例1中內(nèi)容壓縮方法的場景示意圖;
[0036]圖3為本發(fā)明實施例1中部署在業(yè)務(wù)網(wǎng)關(guān)上的內(nèi)容壓縮方法的流程示意圖;
[0037]圖4為本發(fā)明實施例1中部署在Cache系統(tǒng)實體上的內(nèi)容壓縮方法的流程示意圖;
[0038]圖5為本發(fā)明實施例2中的內(nèi)容壓縮方法中Cache系統(tǒng)實體查找到請求的數(shù)據(jù)內(nèi)容的情況下的流程示意圖;
[0039]圖6為本發(fā)明實施例2中的內(nèi)容壓縮方法中Cache系統(tǒng)實體未查找到請求的數(shù)據(jù)內(nèi)容的情況下的流程示意圖;
[0040]圖7為本發(fā)明實施例3中一種業(yè)務(wù)網(wǎng)關(guān)上的內(nèi)容壓縮裝置的結(jié)構(gòu)示意圖;
[0041]圖8為本發(fā)明實施例4中一種Cache系統(tǒng)實體上的內(nèi)容壓縮裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0042]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。并且,以下各實施例均為本發(fā)明的可選方案,實施例的排列順序及實施例的編號與其優(yōu)選執(zhí)行的順序無關(guān)。
[0043]實施例1[0044]本實施例提供一種內(nèi)容壓縮方法,該方法適合部署在如圖2所示場景中的業(yè)務(wù)網(wǎng)關(guān)上,參照圖2,其中Cache系統(tǒng)實體可與多個業(yè)務(wù)網(wǎng)關(guān)相連進行交互,聯(lián)動完成壓縮功能;業(yè)務(wù)網(wǎng)關(guān)可與Cache系統(tǒng)實體相連,也可直接連接至Internet上的內(nèi)容源直接獲取數(shù)據(jù)內(nèi)容。
[0045]如圖3所示,該方法包括:
[0046]步驟101,業(yè)務(wù)網(wǎng)關(guān)接收到用戶終端發(fā)送的用戶訪問請求,該用戶訪問請求具體為HTTP GET 請求。
[0047]步驟102,業(yè)務(wù)網(wǎng)關(guān)根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息。
[0048]由于現(xiàn)有的業(yè)務(wù)網(wǎng)關(guān)上可以直接查找到用戶簽約信息、業(yè)務(wù)QoS需求、用戶位置信息、時間信息等,所以可以利用者部分信息到本發(fā)明中,構(gòu)成用于確實數(shù)據(jù)內(nèi)容壓縮方式的壓縮等級決策信息。具體而言,在本實施例中,壓縮等級決策信息包括:業(yè)務(wù)QoS級別,用戶級別;
[0049]步驟103,業(yè)務(wù)網(wǎng)關(guān)根據(jù)壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定用戶訪問請求的壓縮等級(這里用戶訪問請求的壓縮等級具體是指通過用戶訪問請求所獲得的數(shù)據(jù)內(nèi)容的壓縮等級)。
[0050]該壓縮等級包括:圖片壓縮等級(Picture_compress)和/或媒體壓縮等級,媒體壓縮等級包括視頻壓縮等級(Video_compress)和音頻壓縮等級。
[0051]在本實施例中業(yè)務(wù)網(wǎng)關(guān)上預(yù)設(shè)有決策規(guī)則,該決策規(guī)則指示出不同的用戶級別和業(yè)務(wù)QoS級別對應(yīng)的壓縮等級。業(yè)務(wù)網(wǎng)關(guān)可以根據(jù)該決策規(guī)則和壓縮決策等級信息定位到對應(yīng)的壓縮等級。
[0052]步驟104,業(yè)務(wù)網(wǎng)關(guān)將壓縮等級插入到用戶訪問請求中發(fā)送緩存系統(tǒng)實體。
[0053]本實施例中用戶終端發(fā)出的請求為標(biāo)準(zhǔn)http協(xié)議,與現(xiàn)有技術(shù)相同,不包含上述壓縮等級。當(dāng)請求到達業(yè)務(wù)網(wǎng)關(guān)后,業(yè)務(wù)網(wǎng)關(guān)綜合考慮用戶級別、業(yè)務(wù)的QoS要求等壓縮等級決策信息,對圖片和視頻格式的數(shù)據(jù)內(nèi)容的壓縮等級作出決策,按照決策結(jié)果在請求中插入 Picture_compress 和 Video_compress。
[0054]由于部分網(wǎng)站的url中不包含內(nèi)容格式信息,業(yè)務(wù)網(wǎng)關(guān)無法根據(jù)終端發(fā)出的用戶訪問請求直接獲知此次請求的數(shù)據(jù)內(nèi)容的格式為視頻或是圖片,所以優(yōu)先方案是將Picture_compress和Video_compress的值全部插入。當(dāng)然,若是用戶訪問請求中存在數(shù)據(jù)內(nèi)容的格式信息,則此時可僅插入對應(yīng)的壓縮等級Picture_compress或Video_compress。
[0055]上述在業(yè)務(wù)網(wǎng)關(guān)上的方法是為后繼壓縮過程提供壓縮方式的選擇依據(jù),因此,本實施例如圖2所示,還提供了一種適合部署在緩存系統(tǒng)實體上的內(nèi)容壓縮方法。
[0056]如圖4所示,該方法包括:
[0057]步驟201,Cache系統(tǒng)實體攔截業(yè)務(wù)網(wǎng)關(guān)發(fā)送的HTTP GET請求,并查找是否存儲有與用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容。
[0058]由于步驟201中攔截用戶訪問請求的過程是與現(xiàn)有技術(shù)相同,所以具體過程在此不贅述。
[0059]步驟202,若查找到對應(yīng)的數(shù)據(jù)內(nèi)容,代表緩存系統(tǒng)實體本地保存有該請求所要訪問的數(shù)據(jù)內(nèi)容,因此直接解析用戶訪問請求中壓縮等級,即從該用戶訪問請求中解析出業(yè)務(wù)網(wǎng)關(guān)插入的 Picture_compress 和 Video_compress 的值。[0060]步驟203,Cache系統(tǒng)實體按照壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮,例如,若數(shù)據(jù)內(nèi)容是圖片格式,貝1J按照Picture_compress的值進行壓縮。
[0061]步驟204,Cache系統(tǒng)實體將壓縮后的數(shù)據(jù)內(nèi)容返回到業(yè)務(wù)網(wǎng)關(guān)。
[0062]本實施例中Cache系統(tǒng)實體截取用戶的HTTP GET請求時,如查找到請求的數(shù)據(jù)內(nèi)容(即Cache系統(tǒng)實體本地已經(jīng)緩存了該數(shù)據(jù)內(nèi)容),則按照HTTP GET請求中的Picture_compress和Video_compress字段值可以實時調(diào)用適當(dāng)?shù)膲嚎s算法對數(shù)據(jù)內(nèi)容中的圖片和視頻進行壓縮,并將結(jié)果返回給業(yè)務(wù)網(wǎng)關(guān),或從預(yù)先壓縮的各種壓縮版本中提取與Picture_compress和Video_compress字段值相匹配的內(nèi)容版本。如未查找到請求的數(shù)據(jù)內(nèi)容,則HTTP GET請求將按照現(xiàn)有技術(shù)的方式被送至內(nèi)容源,內(nèi)容源返回數(shù)據(jù)內(nèi)容時可以由cache系統(tǒng)實體按照解析出的壓縮等級執(zhí)行實時壓縮,并將壓縮后的版本應(yīng)答至終端,也可以由業(yè)務(wù)網(wǎng)關(guān)執(zhí)行壓縮,該有業(yè)務(wù)網(wǎng)關(guān)執(zhí)行壓縮的情況請見實施例2。
[0063]本實施例提供的方法中Cache系統(tǒng)實體能夠根據(jù)不同的場景對用戶請求內(nèi)數(shù)據(jù)容進行不同程度的壓縮,為用戶提供差異化的業(yè)務(wù)體驗;并且充分利用了 Cache系統(tǒng)的計算資源,對于Cache系統(tǒng)實體中已緩存的數(shù)據(jù)內(nèi)容由Cache系統(tǒng)實體直接進行差異化壓縮,同時減少由業(yè)務(wù)網(wǎng)關(guān)系統(tǒng)處理壓力,因此可無需由業(yè)務(wù)網(wǎng)關(guān)處理所有用戶請求的壓縮,減輕了業(yè)務(wù)網(wǎng)關(guān)的性能負(fù)擔(dān)。
[0064]實施例2
[0065]本實施具體提供一種內(nèi)容壓縮方法,如圖5(表示Cache系統(tǒng)實體查找到請求的數(shù)據(jù)內(nèi)容的情況)或6 (表示Cache系統(tǒng)實體未查找到請求的數(shù)據(jù)內(nèi)容的情況)所示,該方法包括:
[0066]步驟300,用戶終端發(fā)送用戶訪問請求到業(yè)務(wù)網(wǎng)關(guān);。
[0067]步驟301,業(yè)務(wù)網(wǎng)關(guān)根據(jù)接收到的用戶訪問請求中的用戶標(biāo)識查找本地存儲的該用戶的業(yè)務(wù)QoS級別,用戶級別等壓縮等級決策信息;
[0068]步驟302,業(yè)務(wù)網(wǎng)關(guān)根據(jù)壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定用戶訪問請求的壓縮等級;
[0069]在本實施例中,該預(yù)設(shè)在業(yè)務(wù)網(wǎng)關(guān)上的決策規(guī)則具體形式可以是一種決策表,如下表一所示
【權(quán)利要求】
1.一種內(nèi)容壓縮方法,其特征在于,包括: 業(yè)務(wù)網(wǎng)關(guān)根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息;業(yè)務(wù)網(wǎng)關(guān)根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級,并將所述壓縮等級插入到所述用戶訪問請求中發(fā)送到緩存系統(tǒng)實體; 緩存系統(tǒng)實體攔截所述業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,并查找是否存儲有與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;若查找到對應(yīng)的數(shù)據(jù)內(nèi)容,則解析所述用戶訪問請求中壓縮等級,并按照所述壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮,再將壓縮后的數(shù)據(jù)內(nèi)容返回到所述業(yè)務(wù)網(wǎng)關(guān)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述壓縮等級決策信息包括:業(yè)務(wù)QoS級另O,用戶級別;所述決策規(guī)則指示出不同的用戶級別和業(yè)務(wù)QoS級別對應(yīng)的壓縮等級; 所述業(yè)務(wù)網(wǎng)關(guān)根據(jù)所述壓縮等級決策根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級具體包括: 所述業(yè)務(wù)網(wǎng)關(guān)將業(yè)務(wù)QoS級別和用戶級別按照所述決策規(guī)則進行匹配,從而得到對應(yīng)的壓縮等級。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括: 所述緩存系統(tǒng)實體若未查找到對應(yīng)的數(shù)據(jù)內(nèi)容,則將所述用戶訪問請求發(fā)送到內(nèi)容源; 所述業(yè)務(wù)網(wǎng)關(guān)接收到內(nèi)容源返回的與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容,按照所述確定的壓縮等級對所述數(shù)據(jù)內(nèi) 容進行壓縮,并將所述壓縮后的數(shù)據(jù)內(nèi)容返回到所述用戶訪問請求對應(yīng)的終端。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述壓縮等級包括:圖片壓縮等級和/或媒體壓縮等級。
5.一種業(yè)務(wù)網(wǎng)關(guān)上的內(nèi)容壓縮裝置,其特征在于,包括: 查找模塊,用于根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息; 確定模塊,用于根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級; 插入模塊,用于將所述壓縮等級插入到所述用戶訪問請求; 發(fā)送模塊,用于將所述用戶訪問請求發(fā)送到緩存系統(tǒng)實體。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,該裝置還包括: 存儲模塊,用于存儲預(yù)設(shè)的決策規(guī)則,所述決策規(guī)則指示出不同的用戶級別和業(yè)務(wù)QoS級別對應(yīng)的壓縮等級; 所述確定模塊包括: 匹配單元,用于將所述壓縮等級決策信息中的業(yè)務(wù)QoS級別和用戶級別按照存儲模塊存儲的決策規(guī)則進行匹配,從而得到對應(yīng)的壓縮等級。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,所述壓縮等級包括:圖片壓縮等級和媒體壓縮等級。
8.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,該裝置還包括: 接收模塊,用于接收到內(nèi)容源返回的與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容; 壓縮模塊,用于按照所述確定的壓縮等級對所述數(shù)據(jù)內(nèi)容進行壓縮,并將所述壓縮后的數(shù)據(jù)內(nèi)容返回到所述用戶訪問請求對應(yīng)的終端。
9.一種緩存系統(tǒng)實體上的內(nèi)容壓縮裝置,其特征在于,包括:攔截模塊,用于攔截業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,并查找是否存儲有與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;解析模塊,用于當(dāng)攔截模塊查找到對應(yīng)的數(shù)據(jù)內(nèi)容時,解析所述用戶訪問請求中壓縮等級;壓縮模塊,用于按照所述壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮;反饋模塊,用于將壓縮后的數(shù)據(jù)內(nèi)容返回到所述業(yè)務(wù)網(wǎng)關(guān)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,該裝置還包括:代理模塊,用于當(dāng)攔截模塊未查找到對應(yīng)的數(shù)據(jù)內(nèi)容時,將所述用戶訪問請求發(fā)送到內(nèi)容源。
11.一種內(nèi)容壓縮系統(tǒng),其特征在于,包括至少一個業(yè)務(wù)網(wǎng)關(guān)和緩存系統(tǒng)實體;所述業(yè)務(wù)網(wǎng)關(guān),用于根據(jù)接收到的用戶訪問請求查找對應(yīng)的壓縮等級決策信息,再根據(jù)所述壓縮等級決策信息和預(yù)設(shè)的決策規(guī)則確定所述用戶訪問請求的壓縮等級,并將所述壓縮等級插入到所述用戶訪問請求中發(fā)送到緩存系統(tǒng)實體;所述緩存系統(tǒng)實體,用于攔截業(yè)務(wù)網(wǎng)關(guān)發(fā)送的用戶訪問請求,查找是否存儲有與所述用戶訪問請求對應(yīng)的數(shù)據(jù)內(nèi)容;若查找到對應(yīng)的數(shù)據(jù)內(nèi)容,則解析所述用戶訪問請求中壓縮等級,再根據(jù)所述壓縮等級對查找到的數(shù)據(jù)內(nèi)容進行壓縮,并將壓縮后的數(shù)據(jù)內(nèi)容返回到所述業(yè)務(wù)網(wǎng)關(guān)。`
【文檔編號】H04L29/06GK103685179SQ201210337508
【公開日】2014年3月26日 申請日期:2012年9月12日 優(yōu)先權(quán)日:2012年9月12日
【發(fā)明者】張婉鑫, 甘亮 申請人:中國移動通信集團公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
镇沅| 黔东| 芷江| 孙吴县| 咸阳市| 阿克陶县| 岳西县| 宜黄县| 麻江县| 石楼县| 北宁市| 郴州市| 文昌市| 蓝田县| 内黄县| 咸宁市| 鸡东县| 湘乡市| 遂昌县| 丹东市| 平塘县| 蓬莱市| 瑞金市| 丰都县| 桂平市| 河津市| 宝清县| 德保县| 延安市| 炉霍县| 扶绥县| 宁化县| 永春县| 巩义市| 南投县| 屏东县| 都江堰市| 凌海市| 宣威市| 祥云县| 鲁山县|