專利名稱:用于改進(jìn)報(bào)頭壓縮的方法和裝置的制作方法
用于改進(jìn)報(bào)頭壓縮的方法和裝置相關(guān)申請(qǐng)的交叉引用本專利申請(qǐng)要求享有2009年11月30日提交的、名稱為“METHODSAND APPARATUS FOR IMPROVING HEADER COMPRESSION”的、序號(hào)為61/264,982的臨時(shí)申請(qǐng)的優(yōu)先權(quán),通過(guò)引用的方式將其內(nèi)容明確地并入本申請(qǐng)。
背景技術(shù):
所公開(kāi)的方面總體上涉及設(shè)備之間的通信,具體而言,涉及有助于改進(jìn)的報(bào)頭壓縮的方法和系統(tǒng)。技術(shù)的進(jìn)步產(chǎn)生了更小且功能更強(qiáng)大的個(gè)人計(jì)算設(shè)備。例如,當(dāng)前存在著各種便攜式個(gè)人計(jì)算設(shè)備,包括諸如便攜式無(wú)線電話等的無(wú)線計(jì)算設(shè)備、個(gè)人數(shù)字助理(PDA)和尋呼設(shè)備,這些設(shè)備體積小、重量輕,并且可方便地由用戶攜帶。具體而言,便攜式無(wú)線電話例如還包括手機(jī),手機(jī)通過(guò)無(wú)線網(wǎng)絡(luò)傳輸語(yǔ)音和數(shù)據(jù)分組。進(jìn)一步,許多這樣的蜂窩手機(jī)被制造成具有大大增加的計(jì)算能力,從而變得相當(dāng)于小型個(gè)人計(jì)算機(jī)和手持PDA。再進(jìn)一步,這些設(shè)備的用戶有興趣使用這些設(shè)備來(lái)訪問(wèn)更多基于web的內(nèi)容。當(dāng)前,設(shè)備可以獲得依賴于順序傳輸和確認(rèn)協(xié)議的web內(nèi)容。應(yīng)用到有線通信網(wǎng)絡(luò)時(shí),因?yàn)橥禃r(shí)間相對(duì)較小,尚未發(fā)現(xiàn)這種協(xié)議具有過(guò)度限制。然而,與有線通信網(wǎng)絡(luò)中不同的是,無(wú)線網(wǎng)絡(luò)的通信通過(guò)順序傳輸和確認(rèn)協(xié)議、大的分組報(bào)頭等等將會(huì)被不利地延遲,從而增加訪問(wèn)web內(nèi)容需要花得時(shí)間。舉例而言,目前的報(bào)頭尺寸是從約200字節(jié)到超過(guò)2KB。由于應(yīng)用程序使用更多的 cookie和用戶代理對(duì)特性進(jìn)行擴(kuò)展,因此700-800字節(jié)的典型報(bào)頭尺寸是常見(jiàn)的。對(duì)于在其中上行鏈路帶寬較低的無(wú)線調(diào)制解調(diào)器或非對(duì)稱數(shù)字用戶線路(ADSL)連接來(lái)說(shuō),這種延遲可能是顯著的??s減報(bào)頭中的數(shù)據(jù)可以直接地改進(jìn)發(fā)送請(qǐng)求的連續(xù)延遲。因此,用于縮減報(bào)頭尺寸的改進(jìn)的裝置和方法是所希望的。
發(fā)明內(nèi)容
下面簡(jiǎn)單地概括一個(gè)或多個(gè)方面,以便對(duì)這些方面有一個(gè)基本的理解。該概述不是對(duì)能聯(lián)想到的所有方面的全面綜述,并且既不是要標(biāo)識(shí)所有方面的關(guān)鍵或重要元素,也不是要界定任何方面或所有方面的范圍。該概述的目的是以簡(jiǎn)化的形式給出一個(gè)或多個(gè)方面的一些概念,以此作為后面的詳細(xì)說(shuō)明的序言。根據(jù)一個(gè)或多個(gè)方面及其相應(yīng)的公開(kāi)文件,結(jié)合縮減HTTP報(bào)頭尺寸描述了各個(gè)方面。根據(jù)一個(gè)方面,提供了一種用于縮減HTTP報(bào)頭尺寸的方法。所述方法可以包括接收抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述方法可以包括將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替。進(jìn)一步,所述方法可以包括發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組。另一方面涉及至少一個(gè)處理器,其被配置為縮減HTTP報(bào)頭尺寸。所述至少一個(gè)處理器包括用于接收抑制標(biāo)識(shí)符列表的第一模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述至少一個(gè)處理器包括用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的第一模塊。進(jìn)一步,所述至少一個(gè)處理器包括用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的第一模塊。另一方面涉及包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)可讀介質(zhì)包括用于接收抑制標(biāo)識(shí)符列表的可執(zhí)行代碼,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與 HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述計(jì)算機(jī)可讀介質(zhì)包括用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的可執(zhí)行代碼。進(jìn)一步,所述計(jì)算機(jī)可讀介質(zhì)包括用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的可執(zhí)行代碼。又一方面涉及一種裝置。所述裝置可以包括用于接收抑制標(biāo)識(shí)符列表的模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述裝置可以包括用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的模塊。進(jìn)一步,所述裝置可以包括用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的模塊。另一方面涉及一種裝置。所述裝置可以包括通信模塊,通信模塊可操作以用于接收抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述裝置可以包括內(nèi)容模塊,內(nèi)容模塊可操作以用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替。進(jìn)一步,所述裝置通信模塊還可操作以用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組。另外,根據(jù)一個(gè)或多個(gè)方面及其相應(yīng)的公開(kāi)文件,結(jié)合協(xié)助HTTP報(bào)頭尺寸縮減描述了各個(gè)方面。根據(jù)一個(gè)方面,提供了一種用于協(xié)助縮減HTTP報(bào)頭尺寸的方法。所述方法可以包括生成抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)用戶設(shè)備(UE)獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步, 所述方法可以包括向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表。另一方面涉及至少一個(gè)處理器,其被配置為協(xié)助縮減HTTP報(bào)頭尺寸。所述至少一個(gè)處理器包括用于生成抑制標(biāo)識(shí)符列表的第一模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述至少一個(gè)處理器包括用于向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表的第一模塊。另一方面涉及計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì)。所述計(jì)算機(jī)可讀介質(zhì)包括用于生成抑制標(biāo)識(shí)符列表的可執(zhí)行代碼,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步, 所述計(jì)算機(jī)可讀介質(zhì)包括用于向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表的可執(zhí)行代碼。又一方面涉及一種裝置。所述裝置可以包括用于生成抑制標(biāo)識(shí)符列表的模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。進(jìn)一步,所述裝置可以包括用于向所述一個(gè)或多個(gè)UE 中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表的模塊。另一方面涉及一種裝置。所述裝置可以包括內(nèi)容模塊,內(nèi)容模塊可操作以用于生成抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的 HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。所述裝置還可以包括通信模塊, 通信模塊可操作以用于向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表。為實(shí)現(xiàn)上述目的和相關(guān)目的,一個(gè)或多個(gè)方面包括下面將要充分描述和在權(quán)利要求中特別指出的各個(gè)特征。下面的描述和附圖詳細(xì)說(shuō)明了這一個(gè)或多個(gè)方面的某些示例性方面。但是,這些方面僅僅說(shuō)明可利用各個(gè)方面的基本原理的各種方式中的一些方式,并且該說(shuō)明書(shū)旨在包括所有這些方面及其等同物。
下面將結(jié)合附圖來(lái)描述所公開(kāi)的方面,給出這些附圖是為了說(shuō)明而不是限制所公開(kāi)的方面,其中相似的標(biāo)號(hào)表示相似的特征,并且其中圖I示出了根據(jù)一方面的通信網(wǎng)絡(luò)的框圖;圖2A示出了一個(gè)流程圖,其描述了根據(jù)一方面有助于報(bào)頭尺寸縮減的示例性系 圖2B示出了另一流程圖,其描述了根據(jù)一方面有助于報(bào)頭尺寸縮減的示例性系圖3示出了根據(jù)一方面的數(shù)據(jù)分組的示例性結(jié)構(gòu)框圖;圖4示出了通信設(shè)備的示例性結(jié)構(gòu)框圖;圖5示出了根據(jù)一方面的內(nèi)容系統(tǒng)的示例性框圖;圖6示出了根據(jù)另一方面可以縮減HTTP報(bào)頭尺寸的示例性通信系統(tǒng)的框圖;以及圖7示出了根據(jù)又一方面可以協(xié)助縮減HTTP報(bào)頭尺寸的示例性通信系統(tǒng)的框圖。
具體實(shí)施例方式下面參考附圖描述了各個(gè)方面。在下面的描述中,為了便于說(shuō)明,給出了許多的具體細(xì)節(jié),以便提供對(duì)于一個(gè)或多個(gè)方面的透徹理解。然而,很明顯的是,這些方面的實(shí)施也可以不需要這些具體的細(xì)節(jié)。一般地,用戶可以試圖獲取可通過(guò)設(shè)備110從內(nèi)容服務(wù)器130訪問(wèn)的內(nèi)容。根據(jù)一方面,設(shè)備110可以包括無(wú)線通信設(shè)備(WCD)和/或有線以及無(wú)線的多個(gè)設(shè)備。例如, 多個(gè)設(shè)備可以串行工作、以網(wǎng)絡(luò)的方式工作等等。在這種情況中,設(shè)備110可以獲得請(qǐng)求的內(nèi)容項(xiàng)(例如,網(wǎng)頁(yè))以供用戶訪問(wèn)。進(jìn)一步,一般地,壓縮(compression)可以指一種計(jì)算量大的處理,在這種處理中將數(shù)據(jù)集在尺寸上進(jìn)行縮減,而抑制(suppression)可以指用較小尺寸的數(shù)據(jù)比特替換數(shù)據(jù)集中的值,從而縮減數(shù)據(jù)集的尺寸。參考圖1,示出了根據(jù)一方面的通信網(wǎng)絡(luò)100的框圖。通信網(wǎng)絡(luò)100可以包括通信設(shè)備110,通信設(shè)備110連接到接入網(wǎng)絡(luò)和/或核心網(wǎng)絡(luò)125,接入網(wǎng)絡(luò)和/或核心網(wǎng)絡(luò)125 例如是碼分多址(CDMA)網(wǎng)絡(luò)、通用分組無(wú)線服務(wù)(GPRS)網(wǎng)絡(luò)、通用移動(dòng)通信系統(tǒng)(UMTS)網(wǎng)絡(luò)以及其它類型的有線和無(wú)線通信網(wǎng)絡(luò)。通信網(wǎng)絡(luò)100還可以包括連接到網(wǎng)絡(luò)125的一個(gè)或多個(gè)服務(wù)器,例如內(nèi)容服務(wù)器130。根據(jù)一方面,通信設(shè)備110還可以包括報(bào)頭模塊112。根據(jù)該方面,報(bào)頭模塊112 可以包括抑制模塊114、解抑制模塊116、靜態(tài)報(bào)頭項(xiàng)列表118和抑制索引120。進(jìn)一步,報(bào)頭模塊112可以協(xié)助設(shè)備110進(jìn)行報(bào)頭處理,其中,設(shè)備110希望發(fā)送和/或接收具有根據(jù)描述的處理進(jìn)行修改的報(bào)頭的分組。根據(jù)一方面,抑制模塊114可以生成用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表118。根據(jù)該方面,可以向希望的接收設(shè)備(例如,內(nèi)容服務(wù)器130)或另一設(shè)備110發(fā)送列表118。根據(jù)一方面,抑制索引118可以包括與可能被抑制的報(bào)頭字段相對(duì)應(yīng)的字段標(biāo)識(shí)符的有序列表。根據(jù)該方面,解抑制模塊116可以對(duì)已經(jīng)采用來(lái)自抑制索引120的索引值代替的報(bào)頭項(xiàng)進(jìn)行解抑制。根據(jù)一方面,內(nèi)容服務(wù)器130還可以包括報(bào)頭模塊132。根據(jù)該方面,報(bào)頭模塊132 可以包括抑制模塊134、解抑制模塊136、靜態(tài)報(bào)頭項(xiàng)列表138和抑制索引130。進(jìn)一步,報(bào)頭模塊132可以協(xié)助服務(wù)器130進(jìn)行報(bào)頭處理,其中,服務(wù)器130希望發(fā)送和/或接收具有根據(jù)描述的處理進(jìn)行修改的報(bào)頭的分組。根據(jù)一方面,抑制模塊134可以生成用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表138。根據(jù)該方面,可以向希望的接收設(shè)備(例如,設(shè)備110)或者另一內(nèi)容服務(wù)器130發(fā)送列表138。根據(jù)一方面,抑制索引138可以包括與可能被抑制的報(bào)頭字段相對(duì)應(yīng)的字段標(biāo)識(shí)符的有序列表。根據(jù)該方面,解抑制模塊136可以對(duì)已經(jīng)用來(lái)自抑制索引140的索引值來(lái)代替的報(bào)頭項(xiàng)進(jìn)行解抑制。根據(jù)另一方面,當(dāng)報(bào)頭模塊112確定報(bào)頭中有變化時(shí),報(bào)頭模塊112可以包括完整報(bào)頭字段,完整報(bào)頭字段與對(duì)接收設(shè)備(例如,內(nèi)容服務(wù)器130)的請(qǐng)求一起用于生成新的抑制索引140。相應(yīng)地,報(bào)頭模塊112可以提示設(shè)備將新的靜態(tài)報(bào)頭項(xiàng)列表118與完整的報(bào)頭一起發(fā)送給接收設(shè)備。在操作中,與請(qǐng)求設(shè)備(例如通信設(shè)備110、內(nèi)容服務(wù)器130等等)相關(guān)聯(lián)的報(bào)頭模塊112、132可以生成用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表118、138。根據(jù)該方面,這些項(xiàng)可以被選擇成已經(jīng)持續(xù)預(yù)定時(shí)間的保持靜態(tài)的項(xiàng)。根據(jù)另一方面,這些項(xiàng)可以從已知在傳輸期間保持靜態(tài)的項(xiàng)中進(jìn)行選擇。進(jìn)一步,報(bào)頭模塊112、132可以向希望的設(shè)備(例如,內(nèi)容服務(wù)器130)和/或另一設(shè)備110發(fā)送用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表118。之后,接收設(shè)備可以處理用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表118、138,以生成每個(gè)要被抑制的報(bào)頭字段的抑制索引120、140。根據(jù)一方面,該處理可以允許發(fā)送設(shè)備和接收設(shè)備對(duì)要對(duì)哪些報(bào)頭項(xiàng)進(jìn)行抑制以及與這些報(bào)頭項(xiàng)相關(guān)聯(lián)的索引達(dá)成一致。根據(jù)另一方面,該處理可以允許被請(qǐng)求的設(shè)備選擇不抑制某些報(bào)頭項(xiàng)。根據(jù)該方面,生成的抑制索引可以包括空、零等等,以指示設(shè)備未同意對(duì)所請(qǐng)求的特定的報(bào)頭項(xiàng)進(jìn)行抑制。之后,被請(qǐng)求的設(shè)備可以將抑制索引120、140發(fā)送回請(qǐng)求設(shè)備。根據(jù)一方面,請(qǐng)求設(shè)備可以用取得一致的抑制索引值替換取得一致的報(bào)頭項(xiàng)。從而,設(shè)備可以通過(guò)縮減尺寸的報(bào)頭更加有效地進(jìn)行通信,其中抑制索引值代替了該報(bào)頭中取得一致的靜態(tài)值。該代替處理與傳統(tǒng)的壓縮方案相比花費(fèi)更少的計(jì)算功率, 并可以得到小的報(bào)頭尺寸。根據(jù)要求保護(hù)的主題的各個(gè)方面,圖2A和2B示出了各種方法。雖然為了使說(shuō)明更簡(jiǎn)單,而將該方法示出和描述為一系列的動(dòng)作或者序列步驟,但是應(yīng)該理解和明白的是,所要求保護(hù)的主題并不受動(dòng)作順序的限制,一些動(dòng)作可以按與本申請(qǐng)中示出和描述的其它動(dòng)作不同的順序發(fā)生和/或與本申請(qǐng)中示出和描述的其它動(dòng)作同時(shí)發(fā)生。例如,本領(lǐng)域技術(shù)人員將要明白和理解的是,該方法可替換地表示成諸如在狀態(tài)圖中的一系列相互關(guān)聯(lián)的狀態(tài)或事件。此外,為了實(shí)現(xiàn)根據(jù)要求保護(hù)的主題的方法,并非示出的所有動(dòng)作都是必需的。 此外,還應(yīng)該理解的是,本申請(qǐng)?jiān)诤竺嬉约罢麄€(gè)說(shuō)明書(shū)中公開(kāi)的方法能夠存儲(chǔ)在制品中,以有助于將該方法傳輸并轉(zhuǎn)移到計(jì)算機(jī)。所使用的術(shù)語(yǔ)制品是要涵蓋可從任何計(jì)算機(jī)可讀設(shè)備、載體或介質(zhì)讀取的計(jì)算機(jī)程序。下面參考圖2A,示出了示例性流程圖,其描述了有助于報(bào)頭尺寸縮減的系統(tǒng)200。 在參考標(biāo)號(hào)202,可以確定靜態(tài)報(bào)頭項(xiàng)。根據(jù)一方面,這些項(xiàng)可以被確定為已經(jīng)持續(xù)預(yù)定時(shí)間保持靜態(tài)的項(xiàng)。根據(jù)另一方面,可以從已知在傳輸期間保持靜態(tài)的項(xiàng)中來(lái)確定這些項(xiàng)。在參考標(biāo)號(hào)204,可以發(fā)送作為報(bào)頭抑制請(qǐng)求一部分的所確定的靜態(tài)報(bào)頭項(xiàng)的列表。在參考標(biāo)號(hào)206,響應(yīng)于該請(qǐng)求可以接收到抑制標(biāo)識(shí)符。根據(jù)一方面,抑制標(biāo)識(shí)符可以包括與可以被抑制的報(bào)頭字段相對(duì)應(yīng)的字段標(biāo)識(shí)符的有序列表。根據(jù)另一方面,抑制標(biāo)識(shí)符可以包括對(duì)于通過(guò)報(bào)頭中的標(biāo)記來(lái)建議的報(bào)頭項(xiàng)的響應(yīng)值。在參考標(biāo)號(hào)208,可以由相應(yīng)的字段標(biāo)識(shí)符來(lái)代替所標(biāo)識(shí)的報(bào)頭項(xiàng),從而縮減報(bào)頭尺寸。在參考標(biāo)號(hào)210,可以發(fā)送具有尺寸縮減的報(bào)頭的數(shù)據(jù)分組。下面參考圖2B,示出了另一示例性流程圖,其描述了用于有助于報(bào)頭尺寸縮減的系統(tǒng)201。在參考標(biāo)號(hào)212,可以接收到元素抑制請(qǐng)求。在參考標(biāo)號(hào)214,可以確定接收到的列表中哪些項(xiàng)可以被抑制。根據(jù)一方面,設(shè)備可以選擇不抑制某些字段。在參考標(biāo)號(hào)216, 可以生成與接收到的靜態(tài)元素列表相對(duì)應(yīng)的抑制標(biāo)識(shí)符。根據(jù)一方面,抑制標(biāo)識(shí)符可以包括與可以被抑制的報(bào)頭字段相對(duì)應(yīng)的字段標(biāo)識(shí)符的有序列表。根據(jù)另一方面,抑制標(biāo)識(shí)符可以包括針對(duì)通過(guò)報(bào)頭中的標(biāo)記所表示的報(bào)頭項(xiàng)的響應(yīng)值。根據(jù)一方面,生成的抑制索引可以包括空、零等等,以指示設(shè)備已經(jīng)確定不抑制所請(qǐng)求的特定的報(bào)頭項(xiàng)。在參考標(biāo)號(hào)218, 可以向請(qǐng)求設(shè)備發(fā)送生成的抑制索引。參照?qǐng)D3,示出了數(shù)據(jù)分組的示例性結(jié)構(gòu)框圖。示例性數(shù)據(jù)分組包括報(bào)頭302和體310。根據(jù)一方面,報(bào)頭302可以包括多個(gè)字段,其中,某些字段可以保持不變(例如,靜態(tài)字段304),而其它字段可以包括在通信會(huì)話期間變化的值(例如,動(dòng)態(tài)字段306)。根據(jù)一方面,靜態(tài)字段還可以包括其中的值以預(yù)定方式變化(例如,計(jì)數(shù)器等)的字段。靜態(tài)字段304 可以包括,例如,請(qǐng)求方法字段、請(qǐng)求版本字段、用戶代理字段、接受字段、接受語(yǔ)言字段、接受編碼字段、接受字符集(charset)字段、cookie字段等等。繼續(xù)參考圖I,同時(shí)轉(zhuǎn)到圖4,示出了通信設(shè)備110的示例性架構(gòu)。如圖4中所示, 設(shè)備400包括接收機(jī)402,其從例如接收天線(未示出)接收信號(hào),對(duì)接收到的信號(hào)執(zhí)行典型的操作(例如,濾波、放大、下變頻等等),并對(duì)調(diào)節(jié)后的信號(hào)進(jìn)行數(shù)字化,以獲得采樣。接收機(jī)402可以包括解調(diào)器404,其可以對(duì)接收到的符號(hào)進(jìn)行解調(diào),并將它們提供給處理器 406進(jìn)行信道估計(jì)。處理器406可以是專用于對(duì)接收機(jī)402接收到的信息進(jìn)行分析和/或生成由發(fā)射機(jī)420來(lái)傳輸?shù)男畔⒌奶幚砥?,控制設(shè)備400的一個(gè)或多個(gè)組件的處理器,和/ 或既對(duì)接收機(jī)402接收到的信息進(jìn)行分析、生成由發(fā)射機(jī)420來(lái)傳輸?shù)男畔ⅲ挚刂圃O(shè)備 400的一個(gè)或多個(gè)組件的處理器。設(shè)備400還可以包括存儲(chǔ)器408,其可操作地耦合到處理器406,并可以存儲(chǔ)待發(fā)送的數(shù)據(jù)、接收到的數(shù)據(jù)、與可用信道有關(guān)的信息、與所分析的信號(hào)和/或干擾強(qiáng)度相關(guān)聯(lián)的數(shù)據(jù)、與所分配的信道/功率/速率等有關(guān)的信息,以及任意其它用于估計(jì)信道和經(jīng)由信道進(jìn)行通信的適當(dāng)?shù)男畔?。根?jù)一方面,存儲(chǔ)器408可以包括抑制索引410,其由設(shè)備400 在與一個(gè)或多個(gè)設(shè)備交換的期間獲得。根據(jù)一方面,抑制索引410可以包括與要被代替的報(bào)頭項(xiàng)的列表相關(guān)聯(lián)的有序的標(biāo)識(shí)符。存儲(chǔ)器408還可以存儲(chǔ)與估計(jì)和/或利用信道(例如,基于性能的、基于容量的等)相關(guān)聯(lián)的協(xié)議和/或算法。進(jìn)一步,處理器406可以提供用于接收抑制標(biāo)識(shí)符列表的模塊,其中,抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);用于將一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用抑制標(biāo)識(shí)符列表中相對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的模塊;以及用于發(fā)送具有代替相對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的模塊。根據(jù)另一方面,處理器406可以包括至少一個(gè)處理器,其具有可操作以用于下述動(dòng)作的一個(gè)或多個(gè)模塊接收抑制標(biāo)識(shí)符列表,其中,抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);將一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用抑制標(biāo)識(shí)符列表中相對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及發(fā)送具有代替相對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組。應(yīng)該理解,本申請(qǐng)所述的數(shù)據(jù)存儲(chǔ)裝置(例如,存儲(chǔ)器408)可以是易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或者可以包括易失性和非易失性存儲(chǔ)器二者。通過(guò)示例性而非限制性的方式,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM (PROM)、電可編程ROM (EPR0M)、電可擦除PROM(EEPROM)或閃存。易失性存儲(chǔ)器可以包括隨機(jī)存取存儲(chǔ)器(RAM), 其充當(dāng)外部高速緩沖存儲(chǔ)器。通過(guò)示例性而非限制性的方式,RAM以多種形式可用,比如同步 RAM (SRAM)、動(dòng)態(tài) RAM (DRAM)、同步 DRAM (SDRAM)、雙數(shù)據(jù)率 SDRAM (DDR SDRAM)、增強(qiáng) SDRAM (ESDRAM)、同步鏈接 DRAM (SLDRAM)以及直接存儲(chǔ)器總線(Rambus)RAM (DRRAM)0 本主題的系統(tǒng)和方法的存儲(chǔ)器408可以包括、但不限于,這些和任何其它適合類型的存儲(chǔ)器。設(shè)備400還可以包括報(bào)頭模塊430,以有助于對(duì)由設(shè)備400處理的數(shù)據(jù)分組進(jìn)行報(bào)頭尺寸縮減。根據(jù)一方面,報(bào)頭模塊430可以包括抑制模塊432、解抑制模塊434、靜態(tài)報(bào)頭項(xiàng)列表436和抑制索引438。進(jìn)一步,報(bào)頭模塊430可以協(xié)助設(shè)備400進(jìn)行報(bào)頭處理,其中,設(shè)備400希望發(fā)送和/或接收采用根據(jù)所描述的處理進(jìn)行修改的報(bào)頭的分組(例如,參考圖2A和2B描述的)。根據(jù)一方面,抑制模塊432可以生成用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表436。根據(jù)該方面,可以向希望的接收設(shè)備(例如,設(shè)備110)或者內(nèi)容服務(wù)器130發(fā)送列表436。根據(jù)一方面,抑制索引438可以包括與可以被抑制的報(bào)頭字段相對(duì)應(yīng)的字段標(biāo)識(shí)符的有序列表。根據(jù)該方面,解抑制模塊438對(duì)已經(jīng)采用來(lái)自抑制索引438的索引值代替的報(bào)頭項(xiàng)進(jìn)行解抑制。根據(jù)一方面,報(bào)頭模塊可以抑制超文本傳輸協(xié)議(HTTP)中使用的報(bào)頭項(xiàng)。另外,移動(dòng)設(shè)備400可以包括用戶接口 440。用戶接口 440可以包括輸入裝置 442,用于生成對(duì)通信設(shè)備400的輸入,以及輸出裝置444,用于生成由通信設(shè)備400的用戶來(lái)使用的信息。例如,輸入裝置442可以包括諸如按鍵或鍵盤(pán)、鼠標(biāo)、觸摸屏顯示器、麥克風(fēng)等等的裝置。進(jìn)一步,例如,輸出裝置444可以包括顯示裝置、音頻揚(yáng)聲器、觸覺(jué)反饋裝置、 個(gè)域網(wǎng)(PAN)收發(fā)機(jī)等等。根據(jù)示出的方面,輸出裝置444可以包括顯示裝置,其可操作以呈現(xiàn)圖像或視頻格式的媒體內(nèi)容;或者音頻揚(yáng)聲器,其可操作以呈現(xiàn)音頻格式的媒體內(nèi)容。
參考圖5,示出了內(nèi)容系統(tǒng)500 (例如,圖I中示出的內(nèi)容服務(wù)器130)的詳細(xì)框圖。內(nèi)容系統(tǒng)500可以包括至少一個(gè)任何類型的硬件、服務(wù)器、個(gè)人計(jì)算機(jī)、小型計(jì)算機(jī)、大型計(jì)算機(jī)、或者任何專用或通用的計(jì)算設(shè)備。進(jìn)一步,本申請(qǐng)描述的在內(nèi)容系統(tǒng)500上操作或由內(nèi)容系統(tǒng)500執(zhí)行的模塊和應(yīng)用可以全部在單個(gè)網(wǎng)絡(luò)設(shè)備上執(zhí)行(如圖5中所示),可替換地,根據(jù)其它方面,單獨(dú)的服務(wù)器、數(shù)據(jù)庫(kù)或計(jì)算機(jī)設(shè)備可以一同工作,向各方提供可用格式的數(shù)據(jù),和/或?yàn)橹T如通信設(shè)備110的設(shè)備與內(nèi)容系統(tǒng)500執(zhí)行的模塊和應(yīng)用之間的數(shù)據(jù)流提供單獨(dú)的控制層。內(nèi)容系統(tǒng)500包括計(jì)算機(jī)平臺(tái)502,計(jì)算機(jī)平臺(tái)502可以在有線或無(wú)線網(wǎng)絡(luò)上發(fā)送和接收數(shù)據(jù),以及可以執(zhí)行例程和應(yīng)用。計(jì)算機(jī)平臺(tái)502包括存儲(chǔ)器504,存儲(chǔ)器504可以包括諸如只讀存儲(chǔ)器和/或隨機(jī)存取存儲(chǔ)器(ROM和RAM)、EPR0M、EEPR0M、閃存卡或者任何計(jì)算機(jī)平臺(tái)通用的存儲(chǔ)器之類的易失性和非易失性存儲(chǔ)器。進(jìn)一步,存儲(chǔ)器504可以包括一個(gè)或多個(gè)閃存單元,或者可以是諸如磁介質(zhì)、光介質(zhì)、磁帶或者軟盤(pán)或硬盤(pán)的任何二級(jí)或三級(jí)存儲(chǔ)設(shè)備。進(jìn)一步,計(jì)算機(jī)平臺(tái)502還包括處理器530,處理器530可以是專用集成電路(“ASIC”),或者是其它芯片組、邏輯電路或者其它數(shù)據(jù)處理設(shè)備。處理器530可以包括實(shí)現(xiàn)在硬件、固件、軟件及其組合中的各種處理子系統(tǒng)532,處理子系統(tǒng)532支持媒體內(nèi)容分發(fā)系統(tǒng)14的功能和有線或無(wú)線網(wǎng)絡(luò)上網(wǎng)絡(luò)設(shè)備的操作。進(jìn)一步,處理器530可以提供用于生成抑制標(biāo)識(shí)符列表的模塊,其中,抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);以及用于向一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送抑制標(biāo)識(shí)符列表的模塊。根據(jù)另一方面,處理器530可以包括至少一個(gè)處理器,至少一個(gè)處理器具有一個(gè)或多個(gè)模塊可操作以用于生成抑制標(biāo)識(shí)符列表,其中,抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);以及用于向一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送抑制標(biāo)識(shí)符列表。計(jì)算機(jī)平臺(tái)502還包括實(shí)現(xiàn)在硬件、固件、軟件及其組合中的通信模塊550,通信模塊550支持?jǐn)U展系統(tǒng)500各個(gè)組件之間以及擴(kuò)展系統(tǒng)500、設(shè)備110和服務(wù)器130、140之間的通信。通信模塊550可以包括用于建立無(wú)線通信連接的必要的硬件、固件、軟件和/或其組合。根據(jù)描述的方面,通信模塊550可以包括必要的硬件、固件和/或軟件,以有助于內(nèi)容服務(wù)器130和設(shè)備110之間的無(wú)線和/或有線通信。計(jì)算機(jī)平臺(tái)502還包括實(shí)現(xiàn)在硬件、固件、軟件及其組合中的度量模塊540,度量模塊540支持從設(shè)備110接收到的度量,所述度量對(duì)應(yīng)于數(shù)據(jù)設(shè)備110和內(nèi)容服務(wù)器130之間傳輸?shù)臄?shù)據(jù)等。根據(jù)一方面,內(nèi)容系統(tǒng)500可以對(duì)通過(guò)度量模塊540接收到的數(shù)據(jù)進(jìn)行分析來(lái)修改存儲(chǔ)在存儲(chǔ)器504中的抑制索引。例如,如果度量模塊540返回指示包括在抑制索引518中的項(xiàng)有規(guī)則地變化的數(shù)據(jù),則這些項(xiàng)可以不包括在將來(lái)生成的抑制索引518 中。內(nèi)容系統(tǒng)500的存儲(chǔ)器504包括報(bào)頭模塊510,報(bào)頭模塊510可操作以用于有助于使用抑制索引值來(lái)作為報(bào)頭項(xiàng)的代替物進(jìn)行通信,以縮減報(bào)頭尺寸。根據(jù)一方面,報(bào)頭模塊510可以包括抑制模塊512、解抑制模塊514、靜態(tài)報(bào)頭項(xiàng)列表516和抑制索引518。進(jìn)一步,報(bào)頭模塊510可以協(xié)助內(nèi)容系統(tǒng)500進(jìn)行報(bào)頭處理,其中,內(nèi)容系統(tǒng)500希望發(fā)送和 /或接收具有根據(jù)描述的處理進(jìn)行修改的報(bào)頭的分組(例如,參考圖2A和2B描述的)。根據(jù)一方面,抑制模塊512可以生成用于進(jìn)行抑制的可能的報(bào)頭項(xiàng)的列表516。根據(jù)該方面,可以向希望的接收設(shè)備(例如,設(shè)備110)或者內(nèi)容服務(wù)器130發(fā)送列表516。根據(jù)一方面,抑制索引438可以包括與可以被抑制的報(bào)頭字段相對(duì)應(yīng)的字段標(biāo)識(shí)符的有序列表。根據(jù)該方面,解抑制模塊514對(duì)已經(jīng)采用來(lái)自抑制索引518的索引值代替的報(bào)頭項(xiàng)進(jìn)行解抑制。根據(jù)一方面,報(bào)頭模塊可以抑制超文本傳輸協(xié)議(HTTP)中使用的報(bào)頭項(xiàng)。參考圖6,不出了根據(jù)一個(gè)方面用于縮減HTTP報(bào)頭尺寸的系統(tǒng)600。例如,系統(tǒng) 600可以至少部分地位于WCD、UE等的內(nèi)部。根據(jù)另一示例性方面,系統(tǒng)600可以至少部分地位于接入終端的內(nèi)部。應(yīng)當(dāng)理解的是,系統(tǒng)600是作為功能方框進(jìn)行表示的,其可以是表示由處理器、軟件或其組合(例如,固件)所實(shí)現(xiàn)功能的功能方框。系統(tǒng)600包括可以一同工作的模塊的邏輯組602。例如,邏輯組602可以包括用于接收抑制標(biāo)識(shí)符列表的模塊604,其中,抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。根據(jù)一方面,抑制列表包括對(duì)與數(shù)據(jù)分組的 HTTP報(bào)頭相關(guān)聯(lián)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的引用。根據(jù)另一方面,可以至少發(fā)送HTTP報(bào)頭,該HTTP報(bào)頭具有包括在HTTP報(bào)頭中的一個(gè)或多個(gè)標(biāo)記,該一個(gè)或多個(gè)標(biāo)記指示要被抑制的項(xiàng)。根據(jù)又一方面,其中,一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)是一個(gè)或多個(gè)靜態(tài)報(bào)頭項(xiàng)。根據(jù)一方面,接收抑制標(biāo)識(shí)符列表可以包括接收與抑制列表相對(duì)應(yīng)的有序報(bào)頭字段標(biāo)識(shí)符的列表。 進(jìn)一步,邏輯組602可以包括用于用抑制標(biāo)識(shí)符列表中相對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符代替一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的模塊606。根據(jù)另一方面,報(bào)頭內(nèi)容項(xiàng)可以包括HTTP cookie引用、URL 引用、HTTP報(bào)頭信息的行等等。進(jìn)一步,邏輯組602可以包括用于發(fā)送具有代替相對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的模塊608。另外,系統(tǒng)600可以包括存儲(chǔ)器610,存儲(chǔ)器610包含用于執(zhí)行與模塊604、606和 608相關(guān)聯(lián)的功能的指令。雖然示出的模塊位于存儲(chǔ)器610外部,應(yīng)當(dāng)理解的是,一個(gè)或多個(gè)模塊604、606和608可以存在于存儲(chǔ)器610內(nèi)部。參考圖7,不出了根據(jù)一個(gè)方面用于協(xié)助HTTP報(bào)頭尺寸縮減的系統(tǒng)700。例如,系統(tǒng)700可以至少部分地位于節(jié)點(diǎn)B、基站、RNC等等的內(nèi)部。根據(jù)另一示例性方面,系統(tǒng)700 可以至少部分地位于接入網(wǎng)絡(luò)的內(nèi)部。應(yīng)當(dāng)理解的是,系統(tǒng)700是作為功能方框進(jìn)行表示的,其可以是表示由處理器、軟件或其組合(例如,固件)所實(shí)現(xiàn)功能的功能方框。系統(tǒng)700包括可以一同工作的模塊的邏輯組702。例如,邏輯組702可以包括用于生成抑制標(biāo)識(shí)符列表的模塊704,其中,抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè) UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián)。根據(jù)一方面,抑制列表可以包括對(duì)與數(shù)據(jù)分組的HTTP報(bào)頭相關(guān)聯(lián)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的引用。根據(jù)另一方面,抑制列表至少可以包括HTTP報(bào)頭,該HTTP報(bào)頭具有包括在HTTP報(bào)頭中的一個(gè)或多個(gè)標(biāo)記,該一個(gè)或多個(gè)標(biāo)記指示要被抑制的項(xiàng)。根據(jù)一方面,抑制標(biāo)識(shí)符列表可以包括與抑制列表相對(duì)應(yīng)的有序報(bào)頭字段標(biāo)識(shí)符的列表。進(jìn)一步,邏輯組702可以包括用于向一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送抑制標(biāo)識(shí)符列表的模塊706。根據(jù)另一方面,報(bào)頭內(nèi)容項(xiàng)可以包括HTTP cookie引用、URL引用、HTTP報(bào)頭信息的行等等。另外,系統(tǒng)700可以包括存儲(chǔ)器708,存儲(chǔ)器708包含用于執(zhí)行與模塊704和706 相關(guān)聯(lián)的功能的指令。雖然示出的模塊位于存儲(chǔ)器708外部,應(yīng)當(dāng)理解的是,一個(gè)或多個(gè)模塊704和706可以存在于存儲(chǔ)器708內(nèi)部。
在本申請(qǐng)中使用的術(shù)語(yǔ)“組件”、“模塊”、“系統(tǒng)”等意指包括與計(jì)算機(jī)相關(guān)的實(shí)體, 與計(jì)算機(jī)相關(guān)的實(shí)體可以是、但并不僅限于硬件、固件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,組件可以是、但并不僅限于處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計(jì)算機(jī)。舉例來(lái)說(shuō),運(yùn)行在計(jì)算設(shè)備上的應(yīng)用程序和計(jì)算設(shè)備二者都可以是組件。一個(gè)或多個(gè)組件可以位于執(zhí)行中的一個(gè)進(jìn)程和/或線程內(nèi),以及,一個(gè)組件可以位于一臺(tái)計(jì)算機(jī)上和/或分布于兩臺(tái)或更多臺(tái)計(jì)算機(jī)之間。另外,可以通過(guò)存儲(chǔ)了多種數(shù)據(jù)結(jié)構(gòu)的多種計(jì)算機(jī)可讀介質(zhì)執(zhí)行這些組件。這些組件可以通過(guò)本地和/或遠(yuǎn)程進(jìn)程(例如,根據(jù)具有一個(gè)或多個(gè)數(shù)據(jù)分組的信號(hào))進(jìn)行通信(如,來(lái)自一個(gè)組件的數(shù)據(jù)與本地系統(tǒng)、分布式系統(tǒng)中和/或通過(guò)諸如互聯(lián)網(wǎng)等具有其它系統(tǒng)的網(wǎng)絡(luò)中的其它組件通過(guò)信號(hào)進(jìn)行交互)。此外,本申請(qǐng)結(jié)合終端(其可以是有線終端或無(wú)線終端)描述了各個(gè)方面。終端還可以被稱為系統(tǒng)、設(shè)備、用戶單元、用戶站、移動(dòng)站、移動(dòng)裝置、移動(dòng)設(shè)備、遠(yuǎn)程站、遠(yuǎn)程終端、 接入終端、用戶終端、終端、通信設(shè)備、用戶代理、用戶裝置或用戶設(shè)備(UE)。無(wú)線終端可以是蜂窩電話、衛(wèi)星電話、無(wú)繩電話、會(huì)話發(fā)起協(xié)議(SIP)電話、無(wú)線本地環(huán)路(WLL)站、個(gè)人數(shù)字助理(PDA)、具有無(wú)線連接能力的手持設(shè)備、計(jì)算設(shè)備或連接到無(wú)線調(diào)制解調(diào)器的其它處理設(shè)備。進(jìn)一步,本申請(qǐng)結(jié)合基站描述了各個(gè)方面?;究梢杂糜谂c無(wú)線終端進(jìn)行通信, 并且基站還可以被稱為接入點(diǎn)、節(jié)點(diǎn)B或某個(gè)其它術(shù)語(yǔ)。進(jìn)一步,術(shù)語(yǔ)“或者”是要表示包括性的“或者”而不是排他性的“或者”。也就是說(shuō),除非另外說(shuō)明,或者從上下文能清楚得知,否則“X使用A或者B”的意思是任何自然的包括性排列。也就是說(shuō),如果X使用A,X使用B,或者X使用A和B 二者,則在上述任何一個(gè)例子下均滿足“X使用A或者B”。另外,除非另外說(shuō)明或從上下文能清楚得知是表示單數(shù)形式,否則本申請(qǐng)和附加的權(quán)利要求書(shū)中使用的“一”和“一個(gè)” 一般地應(yīng)解釋為表示“一個(gè)或多個(gè)”。本申請(qǐng)描述的技術(shù)可以用于各種無(wú)線通信系統(tǒng),例如CDMA、TDMA, FDMA, OFDMA, SC-FDMA和其它系統(tǒng)。術(shù)語(yǔ)“系統(tǒng)”和“網(wǎng)絡(luò)”通??梢蕴鎿Q使用。CDMA系統(tǒng)可以實(shí)現(xiàn)諸如通用陸地?zé)o線接入(UTRA)、cdma2000等等的無(wú)線技術(shù)。UTRA包括寬帶-CDMA (W-CDMA)和 CDMA的其它變型。進(jìn)一步,cdma2000涵蓋IS-2000、IS-95和IS-856標(biāo)準(zhǔn)。TDMA系統(tǒng)可以實(shí)現(xiàn)諸如全球移動(dòng)通信系統(tǒng)(GSM)的無(wú)線技術(shù)。OFDMA系統(tǒng)可以實(shí)現(xiàn)演進(jìn)UTRA (E-UTRA)、 超移動(dòng)寬帶(UMB)、IEEE 602. 11 (ffi-Fi).IEEE 602. 16 (WiMAX).IEEE 602. 20,Flash-OFDM 等等的無(wú)線技術(shù)。UTRA和E-UTRA是通用移動(dòng)通信系統(tǒng)(UMTS)的一部分。3GPP長(zhǎng)期演進(jìn) (LTE)是利用了 E-UTRA的UMTS的一個(gè)版本,其在下行鏈路上使用0FDMA,在上行鏈路上使用SC-FDMA。在名為“第三代合作伙伴計(jì)劃”(3GPP)的組織的文檔中描述了 UTRA、E_UTRA、 UMTS、LTE和GSM。另外,在名為“第三代合作伙伴計(jì)劃2” (3GPP2)的組織的文檔中描述了 cdma2000和UMB。進(jìn)一步,這種無(wú)線通信系統(tǒng)還可以包括對(duì)等(例如,移動(dòng)設(shè)備對(duì)移動(dòng)設(shè)備的)自組織網(wǎng)絡(luò)系統(tǒng),其通常使用非成對(duì)未授權(quán)的頻譜、602. XX無(wú)線LAN、藍(lán)牙和任何其它短程或長(zhǎng)程無(wú)線通信技術(shù)。將根據(jù)系統(tǒng)給出各個(gè)方面或特征,其中該系統(tǒng)可以包括若干設(shè)備、組件、模塊等等。應(yīng)當(dāng)明白和理解的是,各種系統(tǒng)可以包括結(jié)合附圖討論的另外的設(shè)備、組件、模塊等和 /或可以并不包括結(jié)合附圖討論的所有設(shè)備、組件、模塊等。還可以使用這些方法的組合。
結(jié)合本文所公開(kāi)的方面的各種示例性的邏輯、邏輯框圖、模塊和電路可以實(shí)現(xiàn)或執(zhí)行在用于執(zhí)行本文所述功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路 (ASIC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或其它可編程邏輯器件、分立門(mén)或者晶體管邏輯、分立硬件組件或用于執(zhí)行本文所述功能的任意組合中。通用處理器可以是微處理器,但是可選地, 該處理器也可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可能實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器的組合、一個(gè)或多個(gè)微處理器與DSP內(nèi)核的結(jié)合或者任何其它適合的結(jié)構(gòu)。另外,至少一個(gè)處理器可以包括一個(gè)或多個(gè)適于執(zhí)行以上所述的一個(gè)或多個(gè)步驟和/或動(dòng)作的模塊。進(jìn)一步,結(jié)合本申請(qǐng)公開(kāi)的方面描述的方法或者算法的步驟和/或動(dòng)作可直接實(shí)施在硬件、由處理器執(zhí)行的軟件模塊或其組合中。軟件模塊可以位于RAM存儲(chǔ)器、閃存、ROM 存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM或者本領(lǐng)域熟知的任何其它形式的存儲(chǔ)介質(zhì)中。一種示例性的存儲(chǔ)介質(zhì)可以耦合至處理器,從而使處理器能夠從該存儲(chǔ)介質(zhì)讀取信息,且可向該存儲(chǔ)介質(zhì)寫(xiě)入信息。可選地,存儲(chǔ)介質(zhì)也可以集成到處理器。進(jìn)一步,根據(jù)一些方面,處理器和存儲(chǔ)介質(zhì)可以位于ASIC中。另外,該ASIC可以位于用戶終端中??蛇x地,處理器和存儲(chǔ)介質(zhì)也可以作為分立組件存在于用戶終端中。另外,根據(jù)一些方面,所述方法或算法的步驟和/或動(dòng)作可以作為一個(gè)或任意代碼集和/或指令集的組合存在于機(jī)器可讀介質(zhì)和/或計(jì)算機(jī)可讀介質(zhì),代碼集和/或指令集可以結(jié)合到計(jì)算機(jī)程序產(chǎn)品中。根據(jù)一個(gè)或多個(gè)方面,所描述的功能可以實(shí)現(xiàn)為硬件、軟件、固件、或其任意組合。 如果在軟件中實(shí)現(xiàn),則可以在計(jì)算機(jī)可讀介質(zhì)上將功能存儲(chǔ)或傳輸為一個(gè)或多個(gè)指令或代碼。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中,通信介質(zhì)包括任何有助于將計(jì)算機(jī)程序從一個(gè)位置轉(zhuǎn)移到另一位置的介質(zhì)。存儲(chǔ)介質(zhì)可以是任何可由計(jì)算機(jī)訪問(wèn)的可用介質(zhì)。通過(guò)示例性的、而非限制性的方式,該計(jì)算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、 CD-ROM或其它光盤(pán)存儲(chǔ)器、磁盤(pán)存儲(chǔ)器或其它磁存儲(chǔ)設(shè)備,或者可以用于以指令或數(shù)據(jù)結(jié)構(gòu)的形式攜帶或存儲(chǔ)所需程序代碼并可由計(jì)算機(jī)訪問(wèn)的任何其它介質(zhì)。另外,任何適當(dāng)?shù)倪B接以計(jì)算機(jī)可讀介質(zhì)作為術(shù)語(yǔ)。例如,如果使用同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線路(DSL)或諸如紅外線、無(wú)線電和微波的無(wú)線技術(shù)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源來(lái)傳輸軟件,那么同軸電纜、光纖電纜、雙絞線、DSL或諸如紅外線、無(wú)線電和微波的無(wú)線技術(shù)包括在介質(zhì)的定義中。本申請(qǐng)所使用的磁盤(pán)和光盤(pán)包括壓縮光盤(pán)(CD)、激光盤(pán)、光盤(pán)、數(shù)字多功能光盤(pán)(DVD)、軟盤(pán)和藍(lán)光光盤(pán),其中磁盤(pán)通常磁性地再現(xiàn)數(shù)據(jù),而光盤(pán)采用激光以光學(xué)的方式再現(xiàn)數(shù)據(jù)。上述的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。雖然上述公開(kāi)討論了示例性方面和/或?qū)嵤├?,?yīng)該注意到,在不脫離所附權(quán)利要求書(shū)限定的方面和/或?qū)嵤├谋Wo(hù)范圍的前提下,對(duì)本申請(qǐng)可以進(jìn)行各種改變和修改。此外,盡管所述方面和/或?qū)嵤├械脑匾詥螖?shù)形式來(lái)描述或要求,除非明確說(shuō)明限于單數(shù)形式,否則復(fù)數(shù)形式也是預(yù)期中的。另外,除非另外說(shuō)明,否則任何方面和/或?qū)嵤├娜炕虿糠挚梢酝ㄟ^(guò)任何其它方面和/或?qū)嵤├娜炕虿糠謥?lái)進(jìn)行利用。
權(quán)利要求
1.一種用于縮減HTTP報(bào)頭尺寸的方法,包括接收抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組。
2.如權(quán)利要求I所述的方法,還包括發(fā)送所述抑制列表,其中,所述抑制列表包括對(duì)與數(shù)據(jù)分組的HTTP報(bào)頭相關(guān)聯(lián)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的引用。
3.如權(quán)利要求2所述的方法,其中,所述抑制列表至少包括所述HTTP報(bào)頭,所述HTTP 報(bào)頭具有包括在所述HTTP報(bào)頭中的一個(gè)或多個(gè)標(biāo)記,所述一個(gè)或多個(gè)標(biāo)記指示要被抑制的項(xiàng)。
4.如權(quán)利要求I所述的方法,還包括確定在所述HTTP報(bào)頭中出現(xiàn)超過(guò)閾值次數(shù)的報(bào)頭內(nèi)容項(xiàng)是靜態(tài)報(bào)頭項(xiàng),并且其中,所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)是所述一個(gè)或多個(gè)靜態(tài)報(bào)頭項(xiàng)。
5.如權(quán)利要求I所述的方法,其中,所述抑制標(biāo)識(shí)符列表包括具有與所述抑制列表對(duì)應(yīng)的有序報(bào)頭字段標(biāo)識(shí)符的列表。
6.如權(quán)利要求I所述的方法,還包括確定所述抑制列表中的報(bào)頭內(nèi)容項(xiàng)已經(jīng)改變;以及在確定所述報(bào)頭內(nèi)容項(xiàng)已經(jīng)改變后,生成新的抑制列表。
7.如權(quán)利要求I所述的方法,其中,所述報(bào)頭內(nèi)容項(xiàng)包括下述至少之一HTTP cookie 引用;URL引用;或者 HTTP報(bào)頭信息的行。
8.至少一個(gè)處理器,其被配置為縮減HTTP報(bào)頭尺寸,所述至少一個(gè)處理器包括用于接收抑制標(biāo)識(shí)符列表的第一模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與 HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的第二模塊;以及用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的第三模塊。
9.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),其包括用于使計(jì)算機(jī)接收抑制標(biāo)識(shí)符列表的第一組代碼,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);用于使所述計(jì)算機(jī)將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的第二組代碼;以及用于使所述計(jì)算機(jī)發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的第三組代碼。
10.一種裝置,包括用于接收抑制標(biāo)識(shí)符列表的模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP 報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替的模塊;以及用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組的模塊。
11.一種用于縮減HTTP報(bào)頭尺寸的裝置,包括通信模塊,其可操作以用于接收抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);內(nèi)容模塊,其可操作以用于將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及其中,所述通信模塊還操作以用于發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組。
12.如權(quán)利要求11所述的裝置,其中,所述通信模塊還可操作以用于發(fā)送所述抑制列表,其中,所述抑制列表包括對(duì)與數(shù)據(jù)分組的HTTP報(bào)頭相關(guān)聯(lián)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的引用。
13.如權(quán)利要求12所述的裝置,其中,所述抑制列表至少包括所述HTTP報(bào)頭,所述 HTTP報(bào)頭具有包括在所述HTTP報(bào)頭中的一個(gè)或多個(gè)標(biāo)記,所述一個(gè)或多個(gè)標(biāo)記指示要被抑制的項(xiàng)。
14.如權(quán)利要求11所述的裝置,其中,所述內(nèi)容模塊還可操作以用于確定在所述HTTP報(bào)頭中出現(xiàn)超過(guò)閾值次數(shù)的報(bào)頭內(nèi)容項(xiàng)是靜態(tài)報(bào)頭項(xiàng),并且其中,所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)是所述一個(gè)或多個(gè)靜態(tài)報(bào)頭項(xiàng)。
15.如權(quán)利要求11所述的裝置,其中,所述抑制標(biāo)識(shí)符列表包括具有與所述抑制列表對(duì)應(yīng)的有序報(bào)頭字段標(biāo)識(shí)符的列表。
16.如權(quán)利要求11所述的裝置,其中,所述內(nèi)容模塊還可操作以用于確定所述抑制列表中的報(bào)頭內(nèi)容項(xiàng)已經(jīng)改變;以及在確定所述報(bào)頭內(nèi)容項(xiàng)已經(jīng)改變后,生成新的抑制列表。
17.如權(quán)利要求11所述的裝置,其中,所述報(bào)頭內(nèi)容項(xiàng)包括下述至少之一HTTP cookie 引用;URL引用;或者 HTTP報(bào)頭信息的行。
18.一種用于協(xié)助進(jìn)行HTTP報(bào)頭尺寸縮減的方法,包括生成抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)用戶設(shè)備(UE)獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);以及向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表。
19.如權(quán)利要求18所述的方法,還包括接收抑制列表,其中,所述抑制列表包括對(duì)與數(shù)據(jù)分組的HTTP報(bào)頭相關(guān)聯(lián)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的引用。
20.如權(quán)利要求19所述的方法,其中,所述抑制列表至少包括所述HTTP報(bào)頭,所述 HTTP報(bào)頭具有包括在所述HTTP報(bào)頭中的一個(gè)或多個(gè)標(biāo)記,所述一個(gè)或多個(gè)標(biāo)記指示要被抑制的項(xiàng)。
21.如權(quán)利要求18所述的方法,其中,所述生成進(jìn)一步包括確定在所述HTTP報(bào)頭中出現(xiàn)超過(guò)閾值次數(shù)的報(bào)頭內(nèi)容項(xiàng)是靜態(tài)報(bào)頭項(xiàng);將所述報(bào)頭內(nèi)容項(xiàng)用報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及將所述報(bào)頭字段標(biāo)識(shí)符添加到所述抑制標(biāo)識(shí)符列表中。
22.如權(quán)利要求18所述的方法,其中,所述生成進(jìn)一步包括從所述一個(gè)或多個(gè)UE中的至少兩個(gè)UE接收一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng);將所接收到的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)進(jìn)行聚合以確定哪些在所述HTTP報(bào)頭中出現(xiàn)超過(guò)閾值次數(shù);將出現(xiàn)超過(guò)所述閾值次數(shù)的每個(gè)報(bào)頭內(nèi)容項(xiàng)用報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及將每個(gè)報(bào)頭字段標(biāo)識(shí)符添加到所述抑制標(biāo)識(shí)符列表中。
23.如權(quán)利要求18所述的方法,其中,所述抑制標(biāo)識(shí)符列表包括具有與所述抑制列表對(duì)應(yīng)的有序報(bào)頭字段標(biāo)識(shí)符的列表。
24.如權(quán)利要求18所述的方法,其中,所述報(bào)頭內(nèi)容項(xiàng)包括下述至少之一HTTP cookie 引用;URL引用;或者 HTTP報(bào)頭信息的行。
25.至少一個(gè)處理器,其被配置為協(xié)助縮減HTTP報(bào)頭尺寸,所述至少一個(gè)處理器包括 用于生成抑制標(biāo)識(shí)符列表的第一模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);以及用于向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表的第二模塊。
26.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),其包括用于使計(jì)算機(jī)生成抑制標(biāo)識(shí)符列表的第一組代碼,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);以及用于使所述計(jì)算機(jī)向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表的第二組代碼。
27.一種裝置,包括用于生成抑制標(biāo)識(shí)符列表的模塊,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián);以及用于向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符列表的模塊。
28.一種用于縮減HTTP報(bào)頭尺寸的裝置,包括內(nèi)容模塊,可操作以用于生成抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與從一個(gè)或多個(gè)UE獲得的HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián); 以及通信模塊,可操作以用于向所述一個(gè)或多個(gè)UE中的至少一個(gè)UE發(fā)送所述抑制標(biāo)識(shí)符
29.如權(quán)利要求28所述的裝置,其中,所述通信模塊還可操作以用于接收抑制列表,其中,所述抑制列表包括對(duì)與數(shù)據(jù)分組的HTTP報(bào)頭相關(guān)聯(lián)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的引用。
30.如權(quán)利要求29所述的裝置,其中,所述抑制列表至少包括所述HTTP報(bào)頭,所述 HTTP報(bào)頭具有包括在所述HTTP報(bào)頭中的一個(gè)或多個(gè)標(biāo)記,所述一個(gè)或多個(gè)標(biāo)記指示要被抑制的項(xiàng)。
31.如權(quán)利要求28所述的裝置,其中,所述內(nèi)容模塊還可操作以用于確定在所述HTTP報(bào)頭中出現(xiàn)超過(guò)閾值次數(shù)的報(bào)頭內(nèi)容項(xiàng)是靜態(tài)報(bào)頭項(xiàng);將所述報(bào)頭內(nèi)容項(xiàng)用報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及將所述報(bào)頭字段標(biāo)識(shí)符添加到所述抑制標(biāo)識(shí)符列表中。
32.如權(quán)利要求28所述的裝置,其中,所述通信模塊還可操作以用于從所述一個(gè)或多個(gè)UE中的至少兩個(gè)UE接收一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng);以及其中,所述內(nèi)容模塊還可操作以用于將所接收到的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)進(jìn)行聚合以確定哪些在所述HTTP報(bào)頭中出現(xiàn)超過(guò)閾值次數(shù);將出現(xiàn)超過(guò)所述閾值次數(shù)的每個(gè)報(bào)頭內(nèi)容項(xiàng)用報(bào)頭字段標(biāo)識(shí)符來(lái)代替;以及將每個(gè)報(bào)頭字段標(biāo)識(shí)符添加到所述抑制標(biāo)識(shí)符列表中。
33.如權(quán)利要求28所述的裝置,其中,所述抑制標(biāo)識(shí)符列表包括具有與所述抑制列表對(duì)應(yīng)的有序報(bào)頭字段標(biāo)識(shí)符的列表。
34.如權(quán)利要求28所述的裝置,其中,所述報(bào)頭內(nèi)容項(xiàng)包括下述至少之一HTTP cookie 引用;URL引用;或者 HTTP報(bào)頭信息的行。
全文摘要
提供了一種用于縮減HTTP報(bào)頭的方法和裝置。所述方法可以包括接收抑制標(biāo)識(shí)符列表,其中,所述抑制標(biāo)識(shí)符列表將報(bào)頭標(biāo)識(shí)符值與HTTP報(bào)頭中一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的至少一部分相關(guān)聯(lián),將所述一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)用所述抑制標(biāo)識(shí)符列表中對(duì)應(yīng)的報(bào)頭字段標(biāo)識(shí)符來(lái)代替,以及發(fā)送具有代替所對(duì)應(yīng)的一個(gè)或多個(gè)報(bào)頭內(nèi)容項(xiàng)的所述一個(gè)或多個(gè)報(bào)頭字段標(biāo)識(shí)符的數(shù)據(jù)分組。
文檔編號(hào)H04L29/06GK102612825SQ201080051645
公開(kāi)日2012年7月25日 申請(qǐng)日期2010年11月30日 優(yōu)先權(quán)日2009年11月30日
發(fā)明者R·H·金博爾, R·雷扎法 申請(qǐng)人:高通股份有限公司