欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于移動用戶的透明高速緩存的制作方法

文檔序號:6495385閱讀:229來源:國知局
用于移動用戶的透明高速緩存的制作方法
【專利摘要】一種系統(tǒng)(200),包括:高速緩存節(jié)點(202a),其可操作以在通信上連接到用戶設(shè)備(101)、緩存數(shù)據(jù)并將所請求的緩存數(shù)據(jù)發(fā)送到所述用戶設(shè)備;以及第一支持高速緩存節(jié)點(204),其可操作以在通信上連接到所述高速緩存節(jié)點、緩存數(shù)據(jù)并經(jīng)由所述高速緩存節(jié)點將所請求的緩存數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
【專利說明】用于移動用戶的透明高速緩存
【背景技術(shù)】
[0001]本發(fā)明涉及移動設(shè)備,更具體地說,涉及在無線數(shù)據(jù)系統(tǒng)中緩存數(shù)據(jù)。
[0002]在無線數(shù)據(jù)系統(tǒng)中,無線設(shè)備通常無線地連接到由無線服務(wù)提供商運(yùn)營的站。站通常包括高速緩存服務(wù)器,其存儲來自數(shù)據(jù)源(例如因特網(wǎng)服務(wù)器、網(wǎng)站和其它內(nèi)容提供商)的數(shù)據(jù)對象。高速緩存服務(wù)器可以存儲可機(jī)會性地通過先前用戶請求緩存的緩存對象,或者存儲主動地從內(nèi)容分發(fā)網(wǎng)絡(luò)推送的緩存對象。高速緩存服務(wù)器通過使用緩存對象代替所請求對象并將代替的緩存對象發(fā)送到用戶設(shè)備,最小化數(shù)據(jù)網(wǎng)絡(luò)中的帶寬使用和數(shù)據(jù)傳輸?shù)接脩粼O(shè)備的時間。這種代替通常由高速緩存服務(wù)器執(zhí)行,并且對于用戶設(shè)備而言是透明的。

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

[0003]根據(jù)本發(fā)明的一個實施例,一種系統(tǒng)包括:高速緩存節(jié)點,其可操作以在通信上連接到用戶設(shè)備、緩存數(shù)據(jù),并將所請求的緩存數(shù)據(jù)發(fā)送到所述用戶設(shè)備;以及第一支持高速緩存節(jié)點,其可操作以在通信上連接到所述高速緩存節(jié)點、緩存數(shù)據(jù),并經(jīng)由所述高速緩存節(jié)點將所請求的緩存數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
[0004]根據(jù)本發(fā)明的另一個實施例,一種方法包括:在高速緩存節(jié)點處接收來自用戶設(shè)備的數(shù)據(jù)請求;判定所請求的數(shù)據(jù)是否緩存在所述高速緩存節(jié)點中;響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中,使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記所述數(shù)據(jù)請求;以及將具有所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到第一支持高速緩存節(jié)點。
[0005]根據(jù)本發(fā)明的另一個實施例,一種方法包括:接收來自高速緩存節(jié)點的數(shù)據(jù)請求;判定是否使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記了所述數(shù)據(jù)請求;以及響應(yīng)于判定使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求,緩存所請求的數(shù)據(jù)。
[0006]根據(jù)本發(fā)明的另一個實施例,一種方法包括:在高速緩存節(jié)點中接收來自用戶設(shè)備的應(yīng)用處理請求;判定是否可以在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求;響應(yīng)于判定可以在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求,在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求;響應(yīng)于判定可以在所述高速緩存節(jié)點中處理所請求的應(yīng)用處理,使用在所述高速緩存節(jié)點中處理所請求的應(yīng)用處理的指示符標(biāo)記所述應(yīng)用處理請求;以及將具有在所述高速緩存節(jié)點中處理所請求的應(yīng)用處理的所述指示符的標(biāo)記后的應(yīng)用處理請求發(fā)送到第一支持高速緩存節(jié)點。
[0007]通過本發(fā)明的技術(shù)實現(xiàn)其它特性和優(yōu)點。在此詳細(xì)描述了本發(fā)明的其它實施例和方面,并且這些實施例和方面被視為要求保護(hù)的本發(fā)明的一部分。為了更好地理解本發(fā)明以及優(yōu)點和特性,將參考說明書和附圖。
【專利附圖】

【附圖說明】[0008]在說明書結(jié)尾處的權(quán)利要求中具體指出并明確要求保護(hù)了被視為本發(fā)明的主題。從下面結(jié)合附圖的詳細(xì)描述,本發(fā)明的上述和其它特性和優(yōu)點將變得顯而易見,這些附圖是:
[0009]圖1A和IB示出數(shù)據(jù)網(wǎng)絡(luò)系統(tǒng)的一個現(xiàn)有技術(shù)實例;
[0010]圖2A和2B示出數(shù)據(jù)網(wǎng)絡(luò)系統(tǒng)的一個示例性實施例;
[0011]圖3示出用于操作圖2A的高速緩存節(jié)點的示例性方法的框圖;
[0012]圖4示出用于操作圖2A的支持高速緩存節(jié)點的示例性方法的框圖;
[0013]圖5示出系統(tǒng)的一種示例性體系架構(gòu)的框圖;
[0014]圖6示出用于操作圖5的支持高速緩存節(jié)點的示例性方法的框圖;
[0015]圖7示出用于操作圖2A和5的高速緩存節(jié)點的示例性方法的框圖。
【具體實施方式】
[0016]圖1A和IB示出數(shù)據(jù)網(wǎng)絡(luò)系統(tǒng)(系統(tǒng))100的一個現(xiàn)有技術(shù)實例。在這點上,參考圖1A,系統(tǒng)100包括高速緩存節(jié)點(CN)A和B102a和102b(總稱為102),它們可以在通信上經(jīng)由網(wǎng)絡(luò)106連接到網(wǎng)關(guān)節(jié)點104。網(wǎng)關(guān)節(jié)點104和CN102例如包括通信服務(wù)器硬件和軟件,這些硬件和軟件可以包括一個或多個處理器、存儲設(shè)備、用戶輸入設(shè)備、輸入和輸出通信硬件以及顯示設(shè)備。網(wǎng)關(guān)節(jié)點104可以在通信上經(jīng)由網(wǎng)絡(luò)或因特網(wǎng)110連接到任意數(shù)量的內(nèi)容源108,例如基于超文本標(biāo)記語言(HTML)的網(wǎng)站(多個)。所示實施例中的用戶設(shè)備101是移動計算設(shè)備,但可以包括任意類型的用戶設(shè)備。在操作中,用戶設(shè)備101由CN A102a提供服務(wù)并且打開端到端會話,例如傳輸控制協(xié)議(TCP)會話,以便用戶設(shè)備101可以經(jīng)由因特網(wǎng)從一個或多個內(nèi)容源108 (數(shù)據(jù)對象的創(chuàng)建者(多個))下載對象。如果CN A102a沒有緩存適當(dāng)?shù)臄?shù)據(jù)對象,則CN A102a通過網(wǎng)絡(luò)106、網(wǎng)關(guān)節(jié)點104和因特網(wǎng)110將請求轉(zhuǎn)發(fā)到內(nèi)容源108,內(nèi)容源108為用戶設(shè)備101提供數(shù)據(jù)對象。如果CN A102a具有與在CN A102a高速緩存中本地存儲的所請求的數(shù)據(jù)關(guān)聯(lián)的適當(dāng)數(shù)據(jù)對象,則CN A102a將在本地服務(wù)于數(shù)據(jù)對象請求,而不與數(shù)據(jù)對象的創(chuàng)建者聯(lián)系。
[0017]在圖1A中,線103示出存儲在CN A102a中并發(fā)送到用戶設(shè)備101的數(shù)據(jù)的緩存數(shù)據(jù)流路徑,而線105示出非緩存數(shù)據(jù)流路徑,其中數(shù)據(jù)從內(nèi)容源108流到用戶設(shè)備101。在端到端會話(會話)中,用戶設(shè)備101可以接收緩存數(shù)據(jù)和/或非緩存數(shù)據(jù)。無論用戶設(shè)備101接收緩存數(shù)據(jù)還是非緩存數(shù)據(jù),對于用戶設(shè)備101而言都是透明的。參考圖1B,用戶設(shè)備101在端到端會話期間移動位置,從而丟失與CN A102a之間的無線連接,并且建立與CN B102b之間的無線連接。(在另一個實例中,用戶設(shè)備101可以保持靜止,但與CN A102a的無線連接可能由于其它因素(例如CN A102a遇到電源故障)而丟失。在此類實例中,另一個CN102 (例如CN B102b)可以與用戶設(shè)備101建立連接。)當(dāng)在端到端會話期間建立與CNB102b的無線連接時,CN B102b不知道會話狀態(tài),因為正在由CN A102a管理會話。因此,CNB102b例如通過發(fā)送TCP重置消息來重置會話,該重置消息迫使用戶設(shè)備101重新啟動從內(nèi)容源108進(jìn)行數(shù)據(jù)對象的內(nèi)容下載,如數(shù)據(jù)流路徑線107所示。當(dāng)用戶設(shè)備101與高速緩存節(jié)點102之間的連接丟失時,重新啟動會話將增加網(wǎng)絡(luò)帶寬的使用,并降低數(shù)據(jù)緩存方案的效率。
[0018]圖2A和2B示出數(shù)據(jù)網(wǎng)絡(luò)系統(tǒng)(系統(tǒng))200的一個示例性實施例,系統(tǒng)200類似于上述系統(tǒng)100,但使用支持高速緩存節(jié)點(SC) 204替換(圖1A的)網(wǎng)關(guān)節(jié)點104。支持高速緩存節(jié)點204類似于上述網(wǎng)關(guān)節(jié)點104,但包括處理器和存儲高速緩存,存儲高速緩存類似于上述可操作以緩存數(shù)據(jù)對象的CN A和B102a和102b中的高速緩存。參考圖2A,用戶設(shè)備101已與高速緩存節(jié)點A202a建立端到端會話,并正在經(jīng)由數(shù)據(jù)流路徑103從CN A202a接收緩存數(shù)據(jù),并且可以經(jīng)由數(shù)據(jù)流路徑105從內(nèi)容源108接收某些數(shù)據(jù)。CN202均都包括處理器和存儲高速緩存。當(dāng)CN A202a從用戶設(shè)備101接收到數(shù)據(jù)請求時,CN A202a判定數(shù)據(jù)是否緩存在CN A202a中。如果數(shù)據(jù)未緩存在CN A202a中,則CN A202a經(jīng)由流路徑105將請求傳遞到內(nèi)容源108。如果數(shù)據(jù)緩存在CN A202a中,則CN A202a為用戶設(shè)備101提供緩存的數(shù)據(jù),并且還將請求連同由CN A202a中的緩存數(shù)據(jù)為請求服務(wù)的指示符一起發(fā)送到SC204,如數(shù)據(jù)流路徑201所示。所述指示符例如可以包括網(wǎng)絡(luò)層上的協(xié)議堆棧(例如可以包括通用分組無線業(yè)務(wù)隧道協(xié)議(GTP)和/或網(wǎng)際協(xié)議(IP))中的字段中的位更改或者網(wǎng)絡(luò)層上的新標(biāo)頭。當(dāng)SC204從CN A202a接收到請求時,SC204檢索和緩存數(shù)據(jù),并判定請求是否包括由CN A202a中的緩存數(shù)據(jù)為請求服務(wù)的指示符。如果包括,則SC204在本地保留緩存的數(shù)據(jù)并且執(zhí)行與CN A202a類似的數(shù)據(jù)緩存功能,但SC204保留緩存的數(shù)據(jù)并且不將數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。SC204鏡像CN A202a服務(wù)器的緩存狀態(tài),而不將數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。
[0019]參考圖2B,用戶設(shè)備101丟失與CN A202a的連接,并且已建立與CN B202b的連接。當(dāng)在用戶設(shè)備101與CN B202b之間建立連接時,CNB202b不知道會話狀態(tài),并且無法將在CN B202b中本地存儲的緩存數(shù)據(jù)發(fā)送到用戶設(shè)備101。因此,CN B202b經(jīng)由SC204將數(shù)據(jù)請求發(fā)送到內(nèi)容源108,并且沒有由CN B202b使用CN B202b中的緩存數(shù)據(jù)為用戶設(shè)備101服務(wù)的指示符。SC204接收沒有指示符的數(shù)據(jù)請求,并判定SC204是否已緩存所請求的數(shù)據(jù)。如果未緩存,則SC204將數(shù)據(jù)請求轉(zhuǎn)發(fā)到內(nèi)容源108。如果已緩存,則SC204為用戶設(shè)備101提供適當(dāng)?shù)木彺鏀?shù)據(jù),如流路徑203所指示。對于對未緩存在SC204中的數(shù)據(jù)的數(shù)據(jù)請求,將數(shù)據(jù)請求發(fā)送到內(nèi)容源108,并且沿著流路徑207提供給用戶設(shè)備101。來自用戶設(shè)備101的后續(xù)數(shù)據(jù)請求可以包括對在CN B202b中本地緩存的數(shù)據(jù)的請求。CN B202b使用CN B202b在本地為用戶設(shè)備101提供數(shù)據(jù)的指示符標(biāo)記數(shù)據(jù)請求,并且以類似于上述的方式沿著流路徑205將所指示的請求轉(zhuǎn)發(fā)到SC204。SC204然后可以鏡像CN B202b的高速緩存以便保持對會話的狀態(tài)感知。
[0020]上述系統(tǒng)200允許SC204模擬CN202的行為而不接收顯式狀態(tài)信息傳輸,假設(shè)CN202和SC204運(yùn)行類似的軟件并且使用偽隨機(jī)函數(shù),這些函數(shù)在給出相同輸入的情況下產(chǎn)生相同的確定性結(jié)果。例如,如果傳輸協(xié)議是TCP并且應(yīng)用協(xié)議是HTTP,則在給出用戶發(fā)送的相同TCP/HTTP分組的情況下,CN202和SC204都將產(chǎn)生相同的回復(fù)分組。這假設(shè)初始TCP序列號由相同的偽隨機(jī)函數(shù)產(chǎn)生,這些函數(shù)采取通用于CN202和SC204的信息作為輸入(例如,使用入站TCP SYN分組的單向散列,其中TCP SYN是TCP連接的第一個分組,其在TCP標(biāo)頭中包括SYN標(biāo)志)。在不可能實現(xiàn)隱式狀態(tài)同步的情況下,CN202和SC204可以交換實現(xiàn)同步的協(xié)議/應(yīng)用信息。例如可以通過在TCP標(biāo)頭上添加僅對CN202和SC204可見的新標(biāo)頭,完成協(xié)議/應(yīng)用信息的交換。在將分組發(fā)送到用戶設(shè)備101或內(nèi)容源108之前,將從數(shù)據(jù)分組去除此類標(biāo)頭。
[0021]圖3示出用于操作(圖2A的)CN A和B202a和202b的示例性方法的框圖。在方框302,在CN202處接收來自用戶設(shè)備101的數(shù)據(jù)請求。在方框304,CN202判定所請求的數(shù)據(jù)是否緩存在高速緩存節(jié)點中。在方框306,如果未緩存數(shù)據(jù),則將數(shù)據(jù)請求轉(zhuǎn)發(fā)到支持高速緩存節(jié)點。在方框308,接收所請求的數(shù)據(jù)。所請求的數(shù)據(jù)可以從已緩存數(shù)據(jù)的支持高速緩存節(jié)點204接收,或者經(jīng)由支持高速緩存節(jié)點204從內(nèi)容源108接收。在方框310,CN202將接收的數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。如果所請求的數(shù)據(jù)緩存在CN202中,則在方框312,使用指示CN202為用戶設(shè)備101提供緩存數(shù)據(jù)的指示符標(biāo)記數(shù)據(jù)請求,并且將數(shù)據(jù)請求轉(zhuǎn)發(fā)到SC204。在方框314,為用戶設(shè)備提供緩存的數(shù)據(jù)。
[0022]圖4示出用于操作(圖2A的)支持高速緩存節(jié)點204的示例性方法的框圖。在方框402,SC204從用戶設(shè)備接收由CN202轉(zhuǎn)發(fā)的數(shù)據(jù)請求。在方框404,SC204判定所接收的請求是否包括CN202使用在CN202中緩存的數(shù)據(jù)為用戶設(shè)備101提供數(shù)據(jù)的指示符。如果包括,則在方框406,SC204緩存所請求的數(shù)據(jù),但不經(jīng)由CN202將緩存的數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。如果不包括,則在方框408,SC204判定所請求的數(shù)據(jù)是否緩存在SC204中。如果已緩存,則在方框410,SC204為用戶設(shè)備101提供緩存的數(shù)據(jù)。如果未緩存,則在方框412,SC204將數(shù)據(jù)請求轉(zhuǎn)發(fā)到內(nèi)容源118。在方框414,SC204從內(nèi)容源108接收所請求的數(shù)據(jù)。在方框416,經(jīng)由CN202將接收的數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。
[0023]圖5不出系統(tǒng)500的一種不例性體系架構(gòu)的框圖。系統(tǒng)500以類似于上述系統(tǒng)200的方式運(yùn)行,但包括額外的支持高速緩存(SC)節(jié)點504a、504b和204c,其中SC節(jié)點204c被布置為從中間SC節(jié)點504a和504b發(fā)送和接收數(shù)據(jù)。在系統(tǒng)500中,CN202的運(yùn)行類似于上述系統(tǒng)200中的CN202。CN202c的運(yùn)行類似于系統(tǒng)200的CN202節(jié)點。下面在圖6中描述操作SC節(jié)點502a和502b的示例性方法。盡管系統(tǒng)500的示例性實施例包括五個CN202、兩個中間SC節(jié)點502a和502b以及一個SC節(jié)點204c,但備選實施例可以包括任意數(shù)量的節(jié)點,這些節(jié)點可以包括任意數(shù)量的分層級別。
[0024]圖6示出用于操作(圖5的)SC節(jié)點502a和502b的示例性方法的框圖。在方框602,SC504從用戶設(shè)備101接收由CN202轉(zhuǎn)發(fā)的數(shù)據(jù)請求。在方框604,SC504判定所接收的請求是否包括CN202使用在CN202中緩存的數(shù)據(jù)為用戶設(shè)備101提供數(shù)據(jù)的指示符。如果包括,則在方框606,SC504緩存所請求的數(shù)據(jù),但不經(jīng)由CN202將緩存的數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。如果不包括,則在方框608,SC504判定所請求的數(shù)據(jù)是否緩存在SC504中。如果已緩存,則在方框610,SC504將數(shù)據(jù)請求連同為用戶設(shè)備101提供緩存數(shù)據(jù)的指示符一起轉(zhuǎn)發(fā)到上游支持高速緩存節(jié)點(例如,SC204c)。在方框612,SC504為用戶設(shè)備101提供緩存的數(shù)據(jù)。如果未緩存,則在方框614,SC504將數(shù)據(jù)請求轉(zhuǎn)發(fā)到上游SC節(jié)點204。在方框616,SC504從上游節(jié)點(例如,經(jīng)由SC節(jié)點204從內(nèi)容源108)接收所請求的數(shù)據(jù)。在方框618,經(jīng)由CN202將所接收的數(shù)據(jù)轉(zhuǎn)發(fā)到用戶設(shè)備101。
[0025]上游SC節(jié)點204以類似于上述系統(tǒng)200中的SC節(jié)點204的方式運(yùn)行。在這點上,SC節(jié)點204判定數(shù)據(jù)請求是否包括由下游節(jié)點(例如,SC504或CN202)為用戶設(shè)備提供緩存數(shù)據(jù)的指示符,如果指示符存在,則SC節(jié)點204緩存了數(shù)據(jù)。如果指示符不存在,則SC節(jié)點204判定SC節(jié)點204是否具有緩存的數(shù)據(jù)。如果SC節(jié)點204具有緩存的數(shù)據(jù),則SC節(jié)點204為用戶設(shè)備101提供數(shù)據(jù)。如果SC節(jié)點204沒有緩存的數(shù)據(jù),則SC節(jié)點204將數(shù)據(jù)請求轉(zhuǎn)發(fā)到內(nèi)容源108。
[0026]在一個備選實施例中,可以使用類似的通信方法和系統(tǒng)為用戶設(shè)備101提供網(wǎng)絡(luò)應(yīng)用或TCP應(yīng)用。在這點上,圖7示出可以由(圖2的)系統(tǒng)200或(圖5的)系統(tǒng)500執(zhí)行的方法的框圖。參考圖7,在方框702,(圖2的)CN A202a從用戶設(shè)備101接收應(yīng)用處理請求。CN A202a可以通過以下操作為用戶設(shè)備101提供應(yīng)用:接收數(shù)據(jù)請求或到應(yīng)用的輸入,使用應(yīng)用處理請求或輸入,以及將數(shù)據(jù)返回到用戶設(shè)備101。在方框704,CN A202a判定是否可以在CN A202a中執(zhí)行應(yīng)用處理。如果不可以,則在方框706,CN A202a將請求轉(zhuǎn)發(fā)到SC204。在方框708,SC204接收請求并且處理或執(zhí)行所請求的應(yīng)用處理。(如果SC204被布置在類似于系統(tǒng)500的系統(tǒng)中,則SC204可以將請求轉(zhuǎn)發(fā)到上游節(jié)點,所述請求具有在SC204中執(zhí)行請求的指示符,或者沒有所述指示符(如果適用))。在方框710,SC204為用戶設(shè)備101提供應(yīng)用處理。如果可以在高速緩存節(jié)點A202a中執(zhí)行處理(在方框704),則在方框712,CN A202a將請求連同由CN A202a為用戶設(shè)備101提供應(yīng)用處理的指示一起轉(zhuǎn)發(fā)到SC204。在方框714,SC204為用戶設(shè)備101提供應(yīng)用處理。因此,系統(tǒng)200和(圖5的)系統(tǒng)500可以使用與上述緩存方案類似的方案來為用戶設(shè)備101提供應(yīng)用。
[0027]所屬【技術(shù)領(lǐng)域】的技術(shù)人員知道,本發(fā)明的各個方面可以實現(xiàn)為系統(tǒng)、方法或計算機(jī)程序產(chǎn)品。因此,本發(fā)明的各個方面可以具體實現(xiàn)為以下形式,即:完全的硬件實施方式、完全的軟件實施方式(包括固件、駐留軟件、微代碼等),或硬件和軟件方面結(jié)合的實施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。此外,本發(fā)明的各個方面還可以實現(xiàn)為在一個或多個計算機(jī)可讀介質(zhì)中的計算機(jī)程序產(chǎn)品的形式,該計算機(jī)可讀介質(zhì)中包含計算機(jī)可讀的程序代碼??梢圆捎靡粋€或多個計算機(jī)可讀介質(zhì)的任意組合。計算機(jī)可讀介質(zhì)可以是計算機(jī)可讀信號介質(zhì)或者計算機(jī)可讀存儲介質(zhì)。計算機(jī)可讀存儲介質(zhì)例如可以是一但不限于一電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者上述的任意合適的組合。計算機(jī)可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式計算機(jī)盤、硬盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPR0M或閃存)、光纖、便攜式緊湊盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機(jī)可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
[0028]計算機(jī)可讀的信號介質(zhì)可以包括例如在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括一但不限于一電磁信號、光信號或上述的任意合適的組合。計算機(jī)可讀的信號介質(zhì)可以是計算機(jī)可讀存儲介質(zhì)以外的任何計算機(jī)可讀介質(zhì),該計算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
[0029]計算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括一但不限于一無線、有線、光纜、RF等等,或者上述的任意合適的組合。
[0030]可以以一種或多種程序設(shè)計語言的任意組合來編寫用于執(zhí)行本發(fā)明的各個方面的操作的計算機(jī)程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言一諸如Java、Smalltalk、C++等,還包括常規(guī)的過程式程序設(shè)計語言一諸如“C”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算機(jī)上執(zhí)行、部分地在用戶計算機(jī)上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機(jī)上部分在遠(yuǎn)程計算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計算機(jī)的情形中,遠(yuǎn)程計算機(jī)可以通過任意種類的網(wǎng)絡(luò)一包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN) —連接到用戶計算機(jī),或者,可以連接到外部計算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。
[0031]下面將參照根據(jù)本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機(jī)程序產(chǎn)品的流程圖和/或框圖描述本發(fā)明的各個方面。應(yīng)當(dāng)理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機(jī)程序指令實現(xiàn)。這些計算機(jī)程序指令可以提供給通用計算機(jī)、專用計算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,使得這些指令在通過計算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時,產(chǎn)生了實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的裝置。也可以把這些計算機(jī)程序指令存儲在計算機(jī)可讀介質(zhì)中,這些指令使得計算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備以特定方式工作,從而,存儲在計算機(jī)可讀介質(zhì)中的指令就產(chǎn)生出包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的指令的制造品(article of manufacture)。也可以把計算機(jī)程序指令加載到計算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上,使得在計算機(jī)、其它可編程裝置或其它設(shè)備上執(zhí)行一系列操作步驟,以產(chǎn)生計算機(jī)實現(xiàn)的過程,從而使得在計算機(jī)或其它可編程裝置上執(zhí)行的指令提供實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的過程。附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的不同實施例的系統(tǒng)、方法和計算機(jī)程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實現(xiàn)。
[0032]上述實施例的技術(shù)效果和益處包括一種系統(tǒng)和方法,當(dāng)用戶設(shè)備丟失與高速緩存節(jié)點的無線連接時,所述系統(tǒng)和方法通過在系統(tǒng)中的上游節(jié)點上保存緩存數(shù)據(jù)并為用戶設(shè)備提供來自上游節(jié)點的緩存數(shù)據(jù),允許保留無線網(wǎng)絡(luò)中的緩存數(shù)據(jù)的狀態(tài)。
[0033]在此使用的術(shù)語只是為了描述特定的實施例并且并非旨在作為本發(fā)明的限制。如在此使用的,單數(shù)形式“一”、“一個”和“該”旨在同樣包括復(fù)數(shù)形式,除非上下文明確地另有所指。還將理解,當(dāng)在此說明書中使用時,術(shù)語“包括”和/或“包含”指定了聲明的特性、整數(shù)、步驟、操作、元素和/或組件的存在,但是并不排除一個或多個其它特性、整數(shù)、步驟、操作、元素、組件和/或其組合的存在或增加。
[0034]下面權(quán)利要求中的對應(yīng)結(jié)構(gòu)、材料、操作以及所有裝置或步驟加功能元件的等同替換,旨在包括任何用于與在權(quán)利要求中具體指出的其它元件相組合地執(zhí)行該功能的結(jié)構(gòu)、材料或操作。出于示例和說明目的給出了對本發(fā)明的描述,但所述描述并非旨在是窮舉的或是將本發(fā)明限于所公開的形式。在不偏離本發(fā)明的范圍和精神的情況下,對于所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說許多修改和變化都將是顯而易見的。實施例的選擇和描述是為了最佳地解釋本發(fā)明的原理和實際應(yīng)用,并且當(dāng)適合于所構(gòu)想的特定使用時,使得所屬【技術(shù)領(lǐng)域】的其它普通技術(shù)人員能夠理解本發(fā)明的具有各種修改的各種實施例。
[0035]在此示出的流程圖只是一個實例。在此描述的這些圖或步驟(或操作)可以存在許多變型而不偏離本發(fā)明的精神。例如,可以按不同的順序執(zhí)行步驟,或者可以添加、刪除或修改步驟。所有這些變型都被視為要求保護(hù)的本發(fā)明的一部分。
[0036]盡管描述了本發(fā)明的優(yōu)選實施例,但所屬【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)該理解,可以在現(xiàn)在和將來進(jìn)行各種落入下面權(quán)利要求范圍的改進(jìn)和增強(qiáng)。這些權(quán)利要求應(yīng)該被解釋為維護(hù)對最初描述的本發(fā)明的正確保護(hù)。
【權(quán)利要求】
1.一種系統(tǒng),包括: 高速緩存節(jié)點,其可操作以在通信上連接到用戶設(shè)備、緩存數(shù)據(jù),并將所請求的緩存數(shù)據(jù)發(fā)送到所述用戶設(shè)備;以及 第一支持高速緩存節(jié)點,其可操作以在通信上連接到所述高速緩存節(jié)點、緩存數(shù)據(jù),并經(jīng)由所述高速緩存節(jié)點將所請求的緩存數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
2.根據(jù)權(quán)利要求1的系統(tǒng),其中所述高速緩存節(jié)點還可操作以從所述用戶設(shè)備接收數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述高速緩存節(jié)點中,響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中,使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記所述數(shù)據(jù)請求,以及將具有所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到所述第一支持高速緩存節(jié)點。
3.根據(jù)權(quán)利要求2的系統(tǒng),其中所述高速緩存節(jié)點還可操作以響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
4.根據(jù)權(quán)利要求2的系統(tǒng),其中所述高速緩存節(jié)點還可操作以響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到所述第一支持高速緩存節(jié)點。
5.根據(jù)權(quán)利要求1的系統(tǒng),其中所述第一支持高速緩存節(jié)點可操作以從所述高速緩存節(jié)點接收數(shù)據(jù)請求,判定是否使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記了所述數(shù)據(jù)請求,以及響應(yīng)于判定使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求,緩存所請求的數(shù)據(jù)。
6.根據(jù)權(quán)利要求5的系統(tǒng),其中所述第一支持高速緩存節(jié)點還可操作以響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中,以及響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
7.根據(jù)權(quán)利要求5的系統(tǒng),其中所述第一支持高速緩存節(jié)點還可操作以響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中,以及響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述第一支持高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到內(nèi)容源。
8.根據(jù)權(quán)利要求1的系統(tǒng),其中所述系統(tǒng)還包括第二支持高速緩存節(jié)點,其在通信上連接到所述第一支持高速緩存節(jié)點,并且其中所述第一支持高速緩存節(jié)點可操作以從所述高速緩存節(jié)點接收數(shù)據(jù)請求,判定是否使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記了所述數(shù)據(jù)請求,響應(yīng)于判定使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求,緩存所請求的數(shù)據(jù),以及將具有所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點。
9.根據(jù)權(quán)利要求8的系統(tǒng),其中所述第一支持高速緩存節(jié)點還可操作以響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中,響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備,響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,使用所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中的指示符標(biāo)記所述數(shù)據(jù)請求,以及將具有所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中的所述指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點。
10.根據(jù)權(quán)利要求8的系統(tǒng),其中所述第一支持高速緩存節(jié)點還可操作以響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中,以及響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述第一支持高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點。
11.一種方法,包括: 在高速緩存節(jié)點處接收來自用戶設(shè)備的數(shù)據(jù)請求; 判定所請求的數(shù)據(jù)是否緩存在所述高速緩存節(jié)點中; 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中,使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記所述數(shù)據(jù)請求;以及 將具有所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到第一支持高速緩存節(jié)點。
12.根據(jù)權(quán)利要求11的方法,其中所述方法還包括:響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
13.根據(jù)權(quán)利要求12的方法,其中所述方法還包括:響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到所述第一支持高速緩存節(jié)點。
14.根據(jù)權(quán)利要求11的方法,其中所述方法還包括: 接收來自所述高速緩存節(jié)點的數(shù)據(jù)請求; 判定是否使用所請求的數(shù)據(jù)緩 存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求;以及 響應(yīng)于判定使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求,緩存所請求的數(shù)據(jù)。
15.根據(jù)權(quán)利要求14的方法,其中所述方法還包括: 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中;以及 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備。
16.根據(jù)權(quán)利要求15的方法,其中所述方法還包括: 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中;以及 響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述第一支持高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到內(nèi)容源。
17.根據(jù)權(quán)利要求11的方法,其中所述方法還包括: 接收來自所述高速緩存節(jié)點的數(shù)據(jù)請求; 判定是否使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求; 響應(yīng)于判定使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求,緩存所請求的數(shù)據(jù);以及 將具有所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到第二支持高速緩存節(jié)點。
18.根據(jù)權(quán)利要求17的方法,其中所述方法還包括: 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中; 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備; 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,使用所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中的指示符標(biāo)記所述數(shù)據(jù)請求;以及 將具有所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中的指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點。
19.根據(jù)權(quán)利要求17的方法,其中所述方法還包括: 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中;以及 響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述第一支持高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點。
20.—種方 法,包括: 接收來自高速緩存節(jié)點的數(shù)據(jù)請求; 判定是否使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的指示符標(biāo)記了所述數(shù)據(jù)請求;以及 響應(yīng)于判定使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記了所述數(shù)據(jù)請求,緩存所請求的數(shù)據(jù)。
21.根據(jù)權(quán)利要求20的方法,其中所述方法還包括: 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在第一支持高速緩存節(jié)點中;以及 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到用戶設(shè)備。
22.根據(jù)權(quán)利要求21的方法,其中所述方法還包括: 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中;以及 響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述第一支持高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到內(nèi)容源。
23.根據(jù)權(quán)利要求21的方法,其中所述方法還包括: 將具有所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到第二支持高速緩存節(jié)點; 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中; 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,將所請求的數(shù)據(jù)發(fā)送到所述用戶設(shè)備; 響應(yīng)于判定所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中,使用所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中的指示符標(biāo)記所述數(shù)據(jù)請求;將具有所請求的數(shù)據(jù)緩存在所述第一支持高速緩存節(jié)點中的所述指示符的標(biāo)記后的數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點; 響應(yīng)于判定未使用所請求的數(shù)據(jù)緩存在所述高速緩存節(jié)點中的所述指示符標(biāo)記所述數(shù)據(jù)請求,判定所請求的數(shù)據(jù)是否緩存在所述第一支持高速緩存節(jié)點中;以及 響應(yīng)于判定所請求的數(shù)據(jù)未緩存在所述第一支持高速緩存節(jié)點中,將所述數(shù)據(jù)請求發(fā)送到所述第二支持高速緩存節(jié)點。
24.一種方法,包括: 在高速緩存節(jié)點中接收來自用戶設(shè)備的應(yīng)用處理請求; 判定是否可以在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求; 響應(yīng)于判定可以在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求,在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求; 響應(yīng)于判定可以在所述高速緩存節(jié)點中處理所請求的應(yīng)用處理,使用在所述高速緩存節(jié)點中處理所請求的應(yīng)用處理的指示符標(biāo)記所述應(yīng)用處理請求;以及 將具有在所述高速緩存節(jié)點中處理所請求的應(yīng)用處理的所述指示符的標(biāo)記后的應(yīng)用處理請求發(fā)送到第一支持高速緩存節(jié)點。
25.根據(jù)權(quán)利要求24的方法,其中所述方法還包括:響應(yīng)于判定無法在所述高速緩存節(jié)點中處理所述應(yīng)用處理請求,將所述應(yīng)用處理請求發(fā)送到所述第一支持高速緩存節(jié)點。
【文檔編號】G06F12/08GK103562884SQ201280026328
【公開日】2014年2月5日 申請日期:2012年6月20日 優(yōu)先權(quán)日:2011年6月29日
【發(fā)明者】高鳳晙, V·帕帕斯, D·C·維爾馬 申請人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
清河县| 错那县| 乌恰县| 肥乡县| 永平县| 宁陵县| 金堂县| 青州市| 于都县| 怀宁县| 镇原县| 开封县| 萨迦县| 陈巴尔虎旗| 华容县| 安龙县| 道孚县| 鹿邑县| 阳曲县| 凌云县| 武城县| 山东省| 正阳县| 迭部县| 烟台市| 潞城市| 恩平市| 澳门| 若尔盖县| 亚东县| 高清| 华阴市| 赤水市| 闽清县| 镇坪县| 绩溪县| 元朗区| 萨迦县| 西畴县| 隆昌县| 永康市|