057]內(nèi)容處理系統(tǒng)918可以進(jìn)一步包含指令用于響應(yīng)于識(shí)別網(wǎng)絡(luò)的最大傳輸單元(MTU)將消息分段成一或多個(gè)包,其中每個(gè)包的尺寸小于或等于網(wǎng)絡(luò)的MTU(分段機(jī)構(gòu)922)。內(nèi)容處理系統(tǒng)918還可以含有用于生成識(shí)別一或多個(gè)包作為對(duì)應(yīng)于消息的分段標(biāo)頭的指令(分段標(biāo)頭產(chǎn)生機(jī)構(gòu)924),并且可以進(jìn)一步生成對(duì)應(yīng)于消息的階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI)的流量識(shí)別符(分段標(biāo)頭產(chǎn)生機(jī)構(gòu)924)。
[0058]內(nèi)容處理系統(tǒng)918可包含用于在數(shù)據(jù)結(jié)構(gòu)中儲(chǔ)存分段標(biāo)頭與HSVLI之間的映射關(guān)系的指令,其中HSVLI包括從最常用層級(jí)到最特定層級(jí)排序的連續(xù)名稱組分(數(shù)據(jù)結(jié)構(gòu)維護(hù)機(jī)構(gòu)926)。內(nèi)容處理系統(tǒng)918還可以包含用于保持待決興趣表(PIT)的指令,其中相應(yīng)的PIT項(xiàng)指示待決興趣、流量識(shí)別符、識(shí)別興趣并且對(duì)應(yīng)于流量識(shí)別符的HSVLI,以及指示已經(jīng)提供用于所述興趣的多個(gè)對(duì)應(yīng)的內(nèi)容分段的分段位圖列(數(shù)據(jù)結(jié)構(gòu)維護(hù)機(jī)構(gòu)926)。內(nèi)容處理系統(tǒng)918可以進(jìn)一步包含用于使用外部互聯(lián)網(wǎng)協(xié)議(IP)標(biāo)頭包封包的指令以跨越混合網(wǎng)絡(luò)傳輸包,其中混合網(wǎng)絡(luò)包含與以下各項(xiàng)中的一或多個(gè)相關(guān)聯(lián)的節(jié)點(diǎn):CCN ;IPv4網(wǎng)絡(luò);以及IPv6網(wǎng)絡(luò)(封裝機(jī)構(gòu)930)。
[0059]數(shù)據(jù)932可包含通過(guò)本發(fā)明中描述的方法和/或過(guò)程作為輸入需要的或作為輸出生成的任何數(shù)據(jù)。具體來(lái)說(shuō),數(shù)據(jù)932可以儲(chǔ)存至少:對(duì)應(yīng)于消息的分段并且含有分段標(biāo)頭的包;分段標(biāo)頭;指示分段對(duì)應(yīng)于消息的流量識(shí)別符;指示對(duì)應(yīng)于消息的分段的總數(shù)的分段計(jì)數(shù);指示流中的分段的指數(shù)的分段數(shù)目;對(duì)應(yīng)于由IP源地址組成的元組的分段流識(shí)別符;IP目的地址;指示在IP包中承載的較高層協(xié)議的協(xié)議字段;以及指示分段對(duì)應(yīng)于消息的流量識(shí)別符;階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI),其包括從最常用層級(jí)到最特定層級(jí)的連續(xù)名稱組分排序;含有分段標(biāo)頭與HSVLI之間的映射關(guān)系的數(shù)據(jù)結(jié)構(gòu);待決興趣表(PIT);指示多個(gè)對(duì)應(yīng)的內(nèi)容分段已經(jīng)提供用于興趣的分段位圖;指示多個(gè)對(duì)應(yīng)的興趣分段已經(jīng)由中間節(jié)點(diǎn)接收到的分段位圖;以及足以包封IP包并且跨越由CCN、IPv4和/或IPv6節(jié)點(diǎn)組成混合網(wǎng)絡(luò)傳輸包的IP標(biāo)頭。
[0060]此【具體實(shí)施方式】中所描述的數(shù)據(jù)結(jié)構(gòu)以及代碼通常儲(chǔ)存在計(jì)算機(jī)可讀存儲(chǔ)媒體上,所述計(jì)算機(jī)可讀存儲(chǔ)媒體可以是能儲(chǔ)存計(jì)算機(jī)系統(tǒng)可用的代碼和/或數(shù)據(jù)的任何裝置或媒體。計(jì)算機(jī)可讀存儲(chǔ)媒體包含但不限于易失性存儲(chǔ)器、非易失性存儲(chǔ)器、磁性以及光學(xué)存儲(chǔ)裝置,例如磁盤驅(qū)動(dòng)器、磁帶、CD (光盤)、DVD (數(shù)字通用光盤或數(shù)字視頻光盤)、或能夠存儲(chǔ)目前已知或稍后開(kāi)發(fā)的計(jì)算機(jī)可讀媒體的其它媒體。
[0061]在【具體實(shí)施方式】部分中所描述的方法和過(guò)程可以作為代碼和/或數(shù)據(jù)實(shí)施,所述代碼和/或數(shù)據(jù)可以儲(chǔ)存在如上文所描述的計(jì)算機(jī)可讀存儲(chǔ)媒體中。當(dāng)計(jì)算機(jī)系統(tǒng)讀取并且執(zhí)行儲(chǔ)存在計(jì)算機(jī)可讀存儲(chǔ)媒體上的代碼和/或數(shù)據(jù)時(shí),計(jì)算機(jī)系統(tǒng)執(zhí)行作為數(shù)據(jù)結(jié)構(gòu)和代碼實(shí)施且儲(chǔ)存在計(jì)算機(jī)可讀存儲(chǔ)媒體內(nèi)的方法和過(guò)程。
[0062]此外,上文所描述的方法和過(guò)程可以包含在硬件模塊或設(shè)備中。所述硬件模塊或設(shè)備可包含但不限于專用集成電路(ASIC)芯片、現(xiàn)場(chǎng)可編程門陣列(FPGA)、在特定時(shí)間執(zhí)行特定軟件模塊或一段代碼的專用處理器或共享處理器及現(xiàn)在已知或稍后研發(fā)的其它可編程邏輯裝置。當(dāng)激活硬件模塊或設(shè)備時(shí),這些硬件模塊或設(shè)備執(zhí)行其內(nèi)部所包含的方法及過(guò)程。
【主權(quán)項(xiàng)】
1.一種用于轉(zhuǎn)發(fā)包的計(jì)算機(jī)實(shí)施的方法,所述方法包括: 接收對(duì)應(yīng)于消息的分段并且含有分段標(biāo)頭的包; 在數(shù)據(jù)結(jié)構(gòu)中儲(chǔ)存所述分段標(biāo)頭與階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI)之間的映射關(guān)系,其中所述HSVLI包括從最常用層級(jí)到最特定層級(jí)排序的連續(xù)名稱組分;以及 在接收與所述消息相關(guān)聯(lián)的所有分段包之前基于所述分段標(biāo)頭作出用于所述包的轉(zhuǎn)發(fā)決策, 由此促進(jìn)所述消息分段在網(wǎng)絡(luò)上的切入轉(zhuǎn)發(fā)。2.一種用于促進(jìn)包的轉(zhuǎn)發(fā)的計(jì)算機(jī)系統(tǒng),所述系統(tǒng)包括: 處理器;以及 儲(chǔ)存指令的存儲(chǔ)裝置,當(dāng)通過(guò)所述處理器執(zhí)行所述指令使使得所述處理器執(zhí)行方法,所述方法包括: 接收對(duì)應(yīng)于消息的分段并且含有分段標(biāo)頭的包; 在數(shù)據(jù)結(jié)構(gòu)中儲(chǔ)存所述分段標(biāo)頭與階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI)之間的映射關(guān)系,其中所述HSVLI包括從最常用層級(jí)到最特定層級(jí)排序的連續(xù)名稱組分;以及 在接收與所述消息相關(guān)聯(lián)的所有分段包之前基于所述分段標(biāo)頭作出用于所述包的轉(zhuǎn)發(fā)決策, 由此促進(jìn)所述消息分段在網(wǎng)絡(luò)上的切入轉(zhuǎn)發(fā)。3.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中所述分段標(biāo)頭包含: 流量識(shí)別符,其指示所述分段對(duì)應(yīng)于所述消息; 分段計(jì)數(shù),其指示對(duì)應(yīng)于所述消息的分段的總數(shù);以及 分段數(shù)目,其指示所述分段的指數(shù)。4.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中所述數(shù)據(jù)結(jié)構(gòu)進(jìn)一步包括對(duì)應(yīng)于元組的分段流識(shí)別符,其包含: 互聯(lián)網(wǎng)協(xié)議(IP)源地址; IP目的地址; 協(xié)議字段,其指示在IP包中承載的較高層協(xié)議;以及 流量識(shí)別符,其指示所述分段對(duì)應(yīng)于所述消息。5.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中所述方法進(jìn)一步包括保持待決興趣表(PIT),其中所述PIT中相應(yīng)的項(xiàng)指示待決興趣、流量識(shí)別符、識(shí)別所述興趣并且對(duì)應(yīng)于所述流量識(shí)別符的階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI),以及指示已經(jīng)提供用于所述興趣的多個(gè)對(duì)應(yīng)的內(nèi)容分段的分段位圖列。6.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中所述方法進(jìn)一步包括: 使用外部互聯(lián)網(wǎng)協(xié)議(IP)標(biāo)頭包封所述包以跨越混合網(wǎng)絡(luò)傳輸所述包,其中所述混合網(wǎng)絡(luò)包含與以下各項(xiàng)中的一或多個(gè)相關(guān)聯(lián)的節(jié)點(diǎn): 內(nèi)容中心網(wǎng)絡(luò)(CCN); 運(yùn)行IP的版本四的網(wǎng)絡(luò);以及 運(yùn)行IP的版本六的網(wǎng)絡(luò); 由此促進(jìn)使用所述網(wǎng)絡(luò)上的IP封裝的所述消息分段的切入轉(zhuǎn)發(fā)。7.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中基于所述分段標(biāo)頭中的相同流量識(shí)別符,所述包含有響應(yīng)于所述內(nèi)容中的興趣的內(nèi)容對(duì)象,并且其中含有所述內(nèi)容對(duì)象的所述包的尺寸與對(duì)應(yīng)于所述內(nèi)容中的興趣的最大分段相比在尺寸上是相等的或更小的。8.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中所述方法進(jìn)一步包括: 通過(guò)請(qǐng)求節(jié)點(diǎn)確定網(wǎng)絡(luò)的最大傳輸單元(MTU); 將消息分段成一或多個(gè)包,其中每個(gè)包的尺寸小于或等于所述網(wǎng)絡(luò)的MTU ;以及 生成識(shí)別所述一或多個(gè)包為對(duì)應(yīng)于所述消息的分段標(biāo)頭。9.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)系統(tǒng),其中生成所述分段標(biāo)頭進(jìn)一步包括: 生成對(duì)應(yīng)于所述消息的階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI)的流量識(shí)別符; 并且其中所述分段標(biāo)頭包含: 所述流量識(shí)別符; 分段計(jì)數(shù),其指示對(duì)應(yīng)于所述消息的分段的總數(shù);以及 分段數(shù)目,其指示所述分段的指數(shù)。10.一種儲(chǔ)存指令的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,所述指令在由計(jì)算機(jī)執(zhí)行時(shí)使得所述計(jì)算機(jī)執(zhí)行方法,所述方法包括: 接收對(duì)應(yīng)于消息的分段并且含有分段標(biāo)頭的包; 在數(shù)據(jù)結(jié)構(gòu)中儲(chǔ)存所述分段標(biāo)頭與階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI)之間的映射關(guān)系,其中所述HSVLI包括從最常用層級(jí)到最特定層級(jí)排序的連續(xù)名稱組分;以及 在接收與所述消息相關(guān)聯(lián)的所有分段包之前基于所述分段標(biāo)頭作出用于所述包的轉(zhuǎn)發(fā)決策, 由此促進(jìn)所述消息分段在網(wǎng)絡(luò)上的切入轉(zhuǎn)發(fā)。
【專利摘要】一個(gè)實(shí)施例提供促進(jìn)網(wǎng)絡(luò)上的消息分段的切入轉(zhuǎn)發(fā)的系統(tǒng)。操作期間,所述系統(tǒng)接收對(duì)應(yīng)于消息的分段并且含有分段標(biāo)頭的包。所述系統(tǒng)在數(shù)據(jù)結(jié)構(gòu)中儲(chǔ)存所述分段標(biāo)頭與階層結(jié)構(gòu)可變長(zhǎng)度識(shí)別符(HSVLI)之間的映射關(guān)系,其中所述HSV?LI包括從最常用層級(jí)到最特定層級(jí)的連續(xù)名稱組分排序。所述系統(tǒng)在接收與所述消息相關(guān)聯(lián)的所有分段包之前基于所述分段標(biāo)頭作出針對(duì)所述包的轉(zhuǎn)發(fā)決策,由此促進(jìn)網(wǎng)絡(luò)上的所述消息分段的切入轉(zhuǎn)發(fā)。
【IPC分類】H04L12/701, H04L29/08, H04L12/805
【公開(kāi)號(hào)】CN105282024
【申請(qǐng)?zhí)枴緾N201510306405
【發(fā)明人】M·E·莫斯科, I·索利斯
【申請(qǐng)人】帕洛阿爾托研究中心公司
【公開(kāi)日】2016年1月27日
【申請(qǐng)日】2015年6月5日
【公告號(hào)】EP2958280A1, US20150373162