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

通信系統(tǒng)、節(jié)點、終端、通信方法及程序的制作方法

文檔序號:7676778閱讀:146來源:國知局
專利名稱:通信系統(tǒng)、節(jié)點、終端、通信方法及程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信系統(tǒng)、節(jié)點、終端、通信方法以及程序,特別是 涉及關(guān)于通信系統(tǒng)的傳輸容量具有較高的可擴展性的通信系統(tǒng),以及 實現(xiàn)這樣的通信系統(tǒng)的終端、節(jié)點、通信方法、終端用程序以及節(jié)點 用程序。
背景技術(shù)
近年來由于因特網(wǎng)的普及,通信量急劇增加,因此骨干通信系統(tǒng) 的傳輸容量受到壓力。當(dāng)通信系統(tǒng)的傳輸容量受到壓力時,產(chǎn)生頻繁 發(fā)生擁擠,只能斷續(xù)地進行通信或者通信停止等問題。因此,希望通 過擴大通信系統(tǒng)的傳輸容量,可以持續(xù)地提供穩(wěn)定的通信的技術(shù)。
作為已有的擴大通信系統(tǒng)的傳輸容量的方法, 一般使用通信裝置 重新構(gòu)筑具有更大傳輸容量的通信系統(tǒng),所述通信裝置安裝有使用了 以更高速的比特率進行動作的光學(xué)部件、電氣部件的通信接口。
但是,高速的通信接口的價格非常高,存在構(gòu)筑通信系統(tǒng)的費用 巨大的問題。特別是在難以預(yù)測今后的通信量的變化的狀態(tài)下,在可 以得到的通信接口中不得不使用以最大的速度進行動作的通信接口, 所以通信系統(tǒng)的構(gòu)筑費用進一步增大。此外,假設(shè)即使可以推測今后 的通信量的推移,但由于通信接口的速度缺乏多樣性,使用傳輸容量 遠(yuǎn)遠(yuǎn)高于所希望的傳輸容量的通信接口,結(jié)果可能產(chǎn)生不必要的費用。
作為解決上述課題的技術(shù),考慮了以下的技術(shù)通過使用多個價 格便宜的低速通信接口,實現(xiàn)了可以根據(jù)通信量擴大系統(tǒng)的傳輸容量 的可擴展性高的通信系統(tǒng)。
12以下,作為實現(xiàn)可靠性高的骨干通信系統(tǒng)的網(wǎng)絡(luò)的例子,列舉應(yīng)
用了在非專利文獻1中公開的RPR( Resilient Packet Ring,彈性分組環(huán)) 的網(wǎng)絡(luò)(以下記載為RPR網(wǎng)絡(luò)),來說明構(gòu)筑具有較高的可擴展性的 通信系統(tǒng)的技術(shù)。非專利文獻1是由IEEE(the Institute of Electrical and Electronic Engineers)發(fā)布的標(biāo)準(zhǔn)化文件。
圖24是表示RPR網(wǎng)絡(luò)的例子的說明圖。RPR是在圖24所示的環(huán) 拓?fù)涞木W(wǎng)絡(luò)上用于傳輸幀(數(shù)據(jù)組)的網(wǎng)絡(luò)協(xié)議。
圖24所示的通信系統(tǒng)是由4臺基于RPR進行動作的節(jié)點(以下 稱為RPR節(jié)點)構(gòu)成RPR網(wǎng)絡(luò)70,在各RPR節(jié)點下收容1臺終端。 在此,所謂在RPR節(jié)點下收容終端,是指在RPR節(jié)點上連接不屬于該 RPR所屬的環(huán)網(wǎng)的終端。此外,終端可以屬于該RPR節(jié)點所屬的環(huán)網(wǎng) 以外的環(huán)網(wǎng),也可以屬于其他的通信網(wǎng)絡(luò)。此外,有時把在RPR節(jié)點 下收容的終端簡稱為支配終端。
在圖24所示的例子中,各RPR節(jié)點700 730分別具有端口 P1 ~P3 。 各RPR節(jié)點700~730使用端口 P1 、P2與相鄰的RPR節(jié)點收發(fā)RPR幀。 此外,各RPR節(jié)點700 730具備支配終端(終端910-930中的一個)。 在各個RPR節(jié)點和支配終端之間使用RPR節(jié)點的端口 P3和支配終端 具有的端口 (未圖示)來收發(fā)幀(用戶幀)。
作為RPR的主要特征,已知高速的保護功能。例如,在RPR網(wǎng)絡(luò) 中,在切斷了 RPR節(jié)點之間的鏈路時,檢測到該鏈路兩側(cè)的RPR節(jié)點 被切斷,立即將該情況通知給其他全部的RPR節(jié)點。接收到故障發(fā)生 通知的其他的RPR節(jié)點為了繞過鏈路的切斷部位,轉(zhuǎn)移到對通信進行 操作(控制通信方向或TTL等)的動作狀態(tài)。因此,可以持續(xù)迸行通 信。在此,所謂保護功能是用于防止由于在某個部位發(fā)生的故障而使 通信中斷的功能。關(guān)于RPR,如同都市網(wǎng)絡(luò)那樣是以應(yīng)用于流過大容量的通信的骨
干類通信系統(tǒng)作為前提,為了能夠在與SDH (Synchro否us Digital Hierarchy)或SONET (Synchro否us Optical Network)這樣的傳輸技 術(shù)同等的50ms以內(nèi)的短時間內(nèi)回復(fù)通信而進行設(shè)計,因此可以構(gòu)筑可 靠性高的通信系統(tǒng)。
此外,作為擴大使用中的RPR網(wǎng)絡(luò)的傳輸容量的技術(shù),例如具有 非專利文獻2中公開的LAG (Link Aggregation)。此外,非專利文獻 2也是由IEEE發(fā)布的標(biāo)準(zhǔn)化文件。
LAG是將多個物理端口虛擬化為猶如l個邏輯端口的技術(shù)。換句 話說,是將多個鏈路虛擬化為猶如1條邏輯鏈路的技術(shù)。當(dāng)應(yīng)用LAG 時,在沒有發(fā)生故障的通常時候,使通信量分散于屬于邏輯鏈路的多 個物理鏈路中來進行通信,因此可以使鏈路的通信頻帶增大(最大為 物理鏈路的通信頻帶的總和)。
圖25是表示將LAG用于RPR網(wǎng)絡(luò)的說明圖。圖25所示的通信 系統(tǒng)是在屬于RPR網(wǎng)絡(luò)70的RPR節(jié)點之間以及在RPR節(jié)點和支配終 端之間應(yīng)用LAG的例子。在圖25所示的例子中,屬于RPR網(wǎng)絡(luò)70 的RPR節(jié)點700 730為了對圖24中的RPR節(jié)點的端口 P1 P3進行雙 重化,具有應(yīng)用了 LAG的端口 P1 P6。此外,RPR節(jié)點700~730下的 支配終端卯0~930為了對圖24中的支配終端的端口 PI進行雙重化, 而具有應(yīng)用了 LAG的端口 Pl、 P2。根據(jù)這樣的結(jié)構(gòu),在圖25所示的 例子中,在將屬于RPR網(wǎng)絡(luò)70的各PRP節(jié)點之間以及各RPR節(jié)點和 支配終端之間的多個鏈路虛擬化為1條鏈路的基礎(chǔ)上,可以將通信量 分散于構(gòu)成虛擬鏈路的多個鏈路中。因此,可以擴大通信系統(tǒng)的傳輸 容量。
此外,在專利文獻1中記載了一種通信裝置,該通信裝置具有與LAG相同,將多個線路作為虛擬的1個線路來迸行提供的多鏈路功能。 專利文獻1中記載的多鏈路通信裝置在多鏈路處理部14中設(shè)置線路監(jiān) 視的功能,以監(jiān)視結(jié)果為基礎(chǔ),對自身具備的多個收發(fā)部進行通信的 分配。
根據(jù)這樣的將多個鏈路虛擬化為1個鏈路的技術(shù),通過與通信量 相適合地增加物理鏈路的條數(shù),可以構(gòu)筑具有希望的傳輸容量的通信 系統(tǒng)。
此外,具有通過使用包含1個以上的中繼節(jié)點的多個通信路徑, 擴大終端之間的通信頻帶的技術(shù)(例如專利文獻2)。專利文獻2記載 的多個線路利用信息傳輸裝置,在通信介質(zhì)和通信使用者之間、在發(fā) 送側(cè)以及接收側(cè)都進行配置。發(fā)送側(cè)的多個線路利用信息傳輸裝置把 從通信使用者接收到的數(shù)據(jù)組從頭部開始按照順序分割成為了同時并 行傳輸而使用的通信介質(zhì)的數(shù)量,附加目的地信息來構(gòu)成幀。然后, 經(jīng)由多個通信介質(zhì)向接收側(cè)的多個線路利用信息傳輸裝置傳輸分割的 幀。
專利文獻l: JP特開2000-216815號公報(段落0014-0016,圖l) 專利文獻2: JP特開2000-216791號公報(段落0010-0013,圖l) 非專利文獻1: "IEEE Std 802.17 Partl7:Resilient packet ring(RPR)
access method and physical layer specifications" , IEEE Inc, 2004, p.27-54 非專利文獻2: "IEEE Std 802.3ad Amendment to Carrier Sense
Multiple Access with Collision Detection(CSMA/CD) Access Method and
Physical Layer Specifications-Aggregation of Multiple Link Segments",
IEEEInc, 2000, P.95-10
發(fā)明內(nèi)容
發(fā)明要解決的問題
但是,在上述現(xiàn)有的技術(shù)中存在以下的問題。如同在非專利文獻1中記載的LAG技術(shù),或在專利文獻1中記載的多鏈路功能那樣,在 使用將多個鏈路虛擬化為l條鏈路的技術(shù)時,需要在全部的RPR節(jié)點 以及支配終端預(yù)先配備用于連接多個鏈路的端口。因此,存在如果無 法在當(dāng)初構(gòu)筑通信系統(tǒng)時預(yù)見將來的通信量的增大量,則無法構(gòu)筑合 適的通信系統(tǒng)的問題。
例如,當(dāng)通信量增大到當(dāng)初預(yù)見的以上,因此端口數(shù)量不足時, 必須準(zhǔn)備配備有更多端口的RPR網(wǎng)絡(luò)以及終端來構(gòu)筑新的通信系統(tǒng), 并且無法有效使用已有的通信系統(tǒng),結(jié)果構(gòu)筑費用增大。
此外,例如當(dāng)在RPR節(jié)點以及支配終端配備了過多數(shù)量的端口時, 需要與鏈路的通信頻帶的端口數(shù)量對應(yīng)的切換處理性能,以及幀復(fù)用 處理性能,需要價格非常高的通信裝置。假設(shè)在不具備與端口數(shù)量相 適合的處理性能時,處理速度不足產(chǎn)生擁擠,結(jié)果未處理完的幀被廢棄。
此外,還包括專利文獻2,在使用將多個通信路徑虛擬為一條通 信路徑的技術(shù)時,當(dāng)終端數(shù)量較多時,由于鏈路形態(tài),路徑的設(shè)定數(shù) 量變得巨大,所以存在通信系統(tǒng)管理者的負(fù)擔(dān)變得非常大的問題。
例如,在經(jīng)由路徑始終確定的IP (Internet Protocol) 、 MPLS (Multi-Protocol Label Switching) 、 SONET這樣的相鄰交換機間鏈路 的通信系統(tǒng)的情況下,需要通過全網(wǎng)連接各終端,因此當(dāng)把RPR網(wǎng)絡(luò) 數(shù)設(shè)為M,將終端數(shù)設(shè)為N時,在終端之間設(shè)定的路徑的個數(shù)由MX NX (N-l)來表示。例如,當(dāng)設(shè)圖24所示的通信系統(tǒng)為MPLS網(wǎng)絡(luò)時, MPLS的路徑數(shù)量成為12條(發(fā)送6條,接收6條)。此外,當(dāng)假設(shè) RPR網(wǎng)絡(luò)為2個時,MPLS路徑成為2倍的24條。
此外,在使用當(dāng)前一般的以太網(wǎng)幀(以太網(wǎng)(Ethernet)為注冊商標(biāo)) 時,除了分割以太網(wǎng)幀產(chǎn)生的開銷外,還產(chǎn)生在管理路徑的協(xié)議的幀
16中封裝分割幀導(dǎo)致的開銷,因此存在傳輸容量的擴大效率大幅降低的 問題。
因此,本發(fā)明是鑒于上述現(xiàn)有技術(shù)具有的問題而提出的,其目的 在于提供可以柔性并且價格便宜地實現(xiàn)希望的傳輸容量的可擴展性高 的通信系統(tǒng)、以及用于實現(xiàn)這樣的通信系統(tǒng)的終端、節(jié)點、通信方法、 終端用程序、以及節(jié)點用程序。
用于解決問題的手段
本發(fā)明的通信系統(tǒng),將終端與多個網(wǎng)絡(luò)連接,其特征在于,終端 作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多 個網(wǎng)絡(luò),終端具備分割幀生成單元,其生成多個分割幀,該多個分 割幀是對單一的幀進行分割后的幀,存儲有用于識別幀的目的地終端 的目的地節(jié)點識別符、和用于識別幀的發(fā)送源終端的發(fā)送源節(jié)點識別 符;分割幀分配單元,其對于連接該終端的節(jié)點中的全部節(jié)點或者一 部分節(jié)點,分配并發(fā)送由分割幀生成單元生成的分割幀;以及幀再構(gòu) 成單元,通過從連接該終端的節(jié)點接收到的、由與該終端不同的終端 具備的分割幀生成單元生成的多個分割幀,再構(gòu)成分割前的幀,連接 終端的節(jié)點具備對應(yīng)關(guān)系存儲單元,其存儲表示終端與將終端作為 支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;網(wǎng)絡(luò)內(nèi)通信用幀生成單 元,其在從支配終端接收到分割幀時,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)
內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和在對應(yīng) 關(guān)系存儲單元中存儲的由目的地節(jié)點識別符表示的終端和節(jié)點的對應(yīng)
關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將接收到的分割幀存 儲在有效載荷中,并且把用于識別該節(jié)點的節(jié)點識別符作為發(fā)送源地 址進行了存儲;以及分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信 用幀的有效載荷中存儲的分割幀,把表示由網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源 地址所表示的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所 表示的終端的對應(yīng)關(guān)系的信息,注冊在對應(yīng)關(guān)系存儲單元中。此外通信系統(tǒng),將終端與多個網(wǎng)絡(luò)連接,其特征在于,終端作為 支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng) 絡(luò),終端具備對應(yīng)關(guān)系存儲單元,其存儲表示終端與將終端作為支 配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;分割幀生成單元,其生成 多個分割幀,該多個分割幀是對單一的幀進行分割后的幀,存儲有用 于識別幀的目的地終端的目的地節(jié)點識別符、和用于識別幀的發(fā)送源 終端的發(fā)送源節(jié)點識別符;網(wǎng)絡(luò)內(nèi)通信用幀生成單元,其對于分割幀 生成單元生成的各分割幀,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀, 根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和在對應(yīng)關(guān)系存儲單元 中存儲的由目的地節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳 輸方法或者傳輸目的地節(jié)點,然后將分割幀存儲在有效載荷中,并且 把用于識別連接該終端的節(jié)點中的某個節(jié)點的節(jié)點識別符作為發(fā)送源 地址進行了存儲;分割幀分配單元,其對于連接該終端的節(jié)點中的全 部節(jié)點或者一部分節(jié)點,分配并發(fā)送由網(wǎng)絡(luò)內(nèi)通信用幀生成單元生成 的網(wǎng)絡(luò)內(nèi)通信用幀;分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信 用幀的有效載荷中存儲的分割幀,把表示由網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源 地址所表示的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所 表示的終端的對應(yīng)關(guān)系的信息,注冊在對應(yīng)關(guān)系存儲單元中;以及幀 再構(gòu)成單元,通過分割幀提取單元提取的多個分割幀再構(gòu)成分割前的幀。
此外優(yōu)選的是,分割幀生成單元生成在通過分割單一的幀生成的、 存儲分割數(shù)據(jù)的分割幀中附加了分割幀信息的分割幀,分割幀信息表 示為了統(tǒng)合分割后的分割數(shù)據(jù)以構(gòu)成原始的幀所需要的信息。
此外優(yōu)選的是,分割幀生成單元生成附加了分割幀信息的分割幀, 分割幀信息包含用于識別成為分割幀之源的幀的幀識別符、以及用于 識別由同一幀生成的分割幀的幀數(shù)以及該分割幀的分割順序的分割數(shù)
"(曰息。此外優(yōu)選的是,分割幀生成單元以使從單一的幀生成的各分割幀 的幀長與發(fā)送各分割幀的網(wǎng)絡(luò)的傳輸容量成比例的方式生成分割幀。
此外優(yōu)選的是,分割幀生成單元以使從單一的幀生成的各分割幀 的幀長成為預(yù)定的長度的方式生成分割幀。
此外優(yōu)選的是,分割幀生成單元根據(jù)與該終端連接的節(jié)點所屬的 網(wǎng)絡(luò)是否能夠通信,變更生成的分割幀的幀數(shù)。
此外優(yōu)選的是,分割幀分配單元根據(jù)與該終端連接的節(jié)點所屬的 網(wǎng)絡(luò)是否能夠通信,變更分配分割幀的網(wǎng)絡(luò)。
此外優(yōu)選的是,網(wǎng)絡(luò)內(nèi)通信用幀生成單元刪除以下數(shù)據(jù)中的一部 分?jǐn)?shù)據(jù)或全部的數(shù)據(jù)該數(shù)據(jù)是在通過分割單一的幀而生成的全部的 分割幀中重復(fù)存儲的數(shù)據(jù),且未被接收分割幀中的某一個分割幀的其 他節(jié)點刪除。
此外優(yōu)選的是,節(jié)點在檢測到與構(gòu)成自身節(jié)點所屬的網(wǎng)絡(luò)的其他 節(jié)點無法通信的情況下,對支配終端通知該情況。
此外優(yōu)選的是,屬于不同網(wǎng)絡(luò)并且在下位收容了同一終端的各個 節(jié)點進行動作,以使分配給各網(wǎng)絡(luò)的、存儲有由同一幀生成的分割幀 的網(wǎng)絡(luò)內(nèi)通信用幀,分別從發(fā)送源節(jié)點傳輸?shù)侥康牡毓?jié)點的時間 一致。 此外,以使傳輸?shù)臅r間一致的方式進行動作是指,例如在屬于不同網(wǎng) 絡(luò)的節(jié)點中,為了使傳輸路徑一致,按照預(yù)先決定的傳輸路徑的決定 方法決定分割幀的傳輸路徑。
此外優(yōu)選的是,屬于不同網(wǎng)絡(luò)并且收容同一終端的各節(jié)點相互通 知表示自身節(jié)點所屬的網(wǎng)絡(luò)的拓?fù)涞耐負(fù)湫畔ⅰ?br> 19此外優(yōu)選的是,節(jié)點根據(jù)自身節(jié)點所屬的網(wǎng)絡(luò)的拓?fù)湫畔ⅰ⒁约?與自身節(jié)點收容同一終端的節(jié)點所屬的其他網(wǎng)絡(luò)的拓?fù)湫畔?,決定對 自身節(jié)點所屬的網(wǎng)絡(luò)分配的網(wǎng)絡(luò)內(nèi)通信用幀的傳輸路徑,以使分配給 各網(wǎng)絡(luò)的、存儲有由同一幀生成的分割幀的網(wǎng)絡(luò)內(nèi)通信用幀,分別從 發(fā)送源節(jié)點傳輸給目的地節(jié)點為止的傳輸時間相同。
此外優(yōu)選的是,節(jié)點使對自身節(jié)點所屬的網(wǎng)絡(luò)分配的網(wǎng)絡(luò)內(nèi)通信 用幀的發(fā)送待機一定時間,以使分配給各網(wǎng)絡(luò)的、存儲有由同一幀生 成的分害lj幀的網(wǎng)絡(luò)內(nèi)通信用幀,分別從發(fā)送源節(jié)點傳輸給目的地節(jié)點 為止的傳輸時間相同。
此外優(yōu)選的是,分割幀生成單元使分割單一的幀生成的各分割幀 的幀長與成為分配目的地的各網(wǎng)絡(luò)的傳輸容量成比例。
此外優(yōu)選的是,分割幀生成單元根據(jù)各網(wǎng)絡(luò)中的擁擠的程度變更 分割單一的幀生成的各分割幀的幀長。
此外優(yōu)選的是,分割幀分配單元分配分割幀,以使對各網(wǎng)絡(luò)進行 發(fā)送的通信的通信頻帶與各網(wǎng)絡(luò)的傳輸容量成比例。
此外優(yōu)選的是,分割幀分配單元根據(jù)各網(wǎng)絡(luò)中的擁擠程度變更對 各網(wǎng)絡(luò)進行發(fā)送的通信的通信頻帶。
此外優(yōu)選的是,分割幀再構(gòu)成單元包含存儲分割幀的分割幀存 儲單元;以及對分割幀存儲單元中存儲的分割幀進行管理的分割幀管 理單元。此外,對存儲的分割幀進行管理是指,例如通過相對應(yīng)地存 儲識別分割幀的信息和分割幀的存儲位置,可以參照有無存儲分割幀 以及存儲位置。
此外優(yōu)選的是,分割幀管理單元通過使分割幀的發(fā)送源節(jié)點識別符、用于識別作為分割幀之源的幀的幀識別符、分割幀在分割幀存儲 單元中的存儲位置、以及在與分割幀源自同一幀生成的多個分割幀中 存儲在分割幀存儲單元中的分割幀的幀數(shù)相對應(yīng),來管理分割幀。
此外,本發(fā)明的終端,其在將終端與多個網(wǎng)絡(luò)連接的通信系統(tǒng)中 使用,其特征在于,終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接, 由此作為通信路徑具有多個網(wǎng)絡(luò),終端具備分割幀生成單元,其生 成多個分割幀,該多個分割幀是對單一的幀進行分割后的幀,存儲有 用于識別幀的目的地終端的目的地節(jié)點識別符、和用于識別幀的發(fā)送 源終端的發(fā)送源節(jié)點識別符;分割幀分配單元,其對于連接該終端的 節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā)送由分割幀生成單元生 成的分割幀;以及幀再構(gòu)成單元,通過從連接該終端的節(jié)點接收到的、
由與該終端不同的終端具備的分割幀生成單元生成的多個分割幀,再 構(gòu)成分割前的幀。
此外,本發(fā)明的終端,其在將終端與多個網(wǎng)絡(luò)連接的通信系統(tǒng)中 使用,其特征在于,終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,
由此作為通信路徑具有多個網(wǎng)絡(luò),終端具備對應(yīng)關(guān)系存儲單元,其 存儲表示終端與將終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信 息;分割幀生成單元,其生成多個分割幀,該多個分割幀是對單一的 幀進行分割后的幀,存儲有用于識別幀的目的地終端的目的地節(jié)點識 別符、和用于識別幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;網(wǎng)絡(luò)內(nèi)通信 用幀生成單元,其對于分割幀生成單元生成的各分割幀,生成網(wǎng)絡(luò)內(nèi)
通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目的地節(jié)點 識別符、和在對應(yīng)關(guān)系存儲單元中存儲的由目的地節(jié)點識別符表示的 終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將 分割幀存儲在有效載荷中,并且把用于識別連接該終端的節(jié)點中的某 個節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲;分割幀分配單元, 其對于連接該終端的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā)送 由網(wǎng)絡(luò)內(nèi)通信用幀生成單元生成的網(wǎng)絡(luò)內(nèi)通信用幀;分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,把表 示由網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、與提取出的分割幀 中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信息,注冊在 對應(yīng)關(guān)系存儲單元中;以及幀再構(gòu)成單元,通過分割幀提取單元提取 的多個分割幀再構(gòu)成分割前的幀。
此外,本發(fā)明的節(jié)點,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò) 的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其 特征在于,連接終端的節(jié)點具備對應(yīng)關(guān)系存儲單元,其存儲表示終 端與將終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;網(wǎng)絡(luò)內(nèi) 通信用幀生成單元,其在從支配終端接收到分割幀時,生成網(wǎng)絡(luò)內(nèi)通 信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目的地節(jié)點識 別符、和在對應(yīng)關(guān)系存儲單元中存儲的由目的地節(jié)點識別符表示的終 端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將接 收到的分割幀存儲在有效載荷中,并且把用于識別該節(jié)點的節(jié)點識別 符作為發(fā)送源地址進行了存儲;以及分割幀提取單元,其提取在接收 到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,把表示由網(wǎng)絡(luò)內(nèi)通 信用幀的發(fā)送源地址所表示的節(jié)點、與提取出的分割幀中存儲的發(fā)送 源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信息,注冊在對應(yīng)關(guān)系存儲 單元中。
此外,本發(fā)明的通信方法,其在將終端作為支配終端與屬于各個 網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用, 其特征在于,生成多個分割幀,該多個分割幀是對單一的幀進行分割 后的幀,存儲有用于識別幀的目的地終端的目的地節(jié)點識別符、和用 于識別幀的發(fā)送源終端的發(fā)送源節(jié)點識別符,對于連接的節(jié)點中的全 部節(jié)點或者一部分節(jié)點,分配并發(fā)送生成的分割幀,通過從節(jié)點接收 到的多個分割幀,再構(gòu)成分割前的幀,存儲表示終端和將終端作為支 配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息,在接收到分割幀時,生成 網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和存儲的由目的地節(jié)點識別符表示的終端和節(jié)點的對 應(yīng)關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將接收到的分割幀 存儲在有效載荷中,并且把用于識別該節(jié)點的節(jié)點識別符作為發(fā)送源 地址進行了存儲,提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲 的分割幀,注冊表示由網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、 與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān) 系的信息。
此外,本發(fā)明的通信方法,其在將終端作為支配終端與屬于各個 網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用, 其特征在于,存儲表示終端與將終端作為支配終端進行連接的節(jié)點的 對應(yīng)關(guān)系的信息,生成多個分割幀,該多個分割幀是對單一的幀進行 分割后的幀,存儲有用于識別幀的目的地終端的目的地節(jié)點識別符、 和用于識別幀的發(fā)送源終端的發(fā)送源節(jié)點識別符,對于生成的各分割 幀,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存 儲的目的地節(jié)點識別符、和存儲的由目的地節(jié)點識別符表示的終端和 節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將分割幀 存儲在有效載荷中,并且把用于識別連接該終端的節(jié)點中的某個節(jié)點 的節(jié)點識別符作為發(fā)送源地址進行了存儲,對于連接的節(jié)點中的全部 節(jié)點或者一部分節(jié)點,分配并發(fā)送生成的網(wǎng)絡(luò)內(nèi)通信用幀,提取在接 收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,注冊表示由網(wǎng)絡(luò) 內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、與提取出的分割幀中存儲的 發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信息,通過提取的多個 分割幀再構(gòu)成分割前的幀。
此外,本發(fā)明的終端用程序,其在將終端作為支配終端與屬于各 個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使 用,其特征在于,使計算機執(zhí)行以下的處理生成多個分割幀,該多 個分割幀是對單一的幀進行分割后的幀,存儲有用于識別幀的目的地 終端的目的地節(jié)點識別符、和用于識別幀的發(fā)送源終端的發(fā)送源節(jié)點
23識別符;對于連接該終端的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配 并發(fā)送生成的分割幀;以及通過從連接該終端的節(jié)點接收到的、由與 該終端不同的終端具備的分割幀生成單元生成的多個分割幀,再構(gòu)成 分割前的幀。
此外,本發(fā)明的終端用程序,其在將終端作為支配終端與屬于各 個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使 用,其特征在于,使具有存儲裝置的計算機執(zhí)行以下的處理,該存儲 裝置存儲了表示終端和將終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān) 系的信息生成多個分割幀,該多個分割幀是對單一的幀進行分割后 的幀,存儲有用于識別幀的目的地終端的目的地節(jié)點識別符、和用于 識別幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;對于生成的各分割幀,生 成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目 的地節(jié)點識別符、和在存儲裝置中存儲的由目的地節(jié)點識別符表示的 終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將 分割幀存儲在有效載荷中,并且把用于識別連接該終端的節(jié)點中的某 個節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲;對于連接該終端的 節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā)送生成的網(wǎng)絡(luò)內(nèi)通信用 幀;提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,在 存儲裝置中注冊表示由網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、 與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān) 系的信息;以及通過提取出的多個分割幀再構(gòu)成分割前的幀。
此外,本發(fā)明的節(jié)點用程序,其在將終端作為支配終端與屬于各 個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使 用,其特征在于,使具有存儲裝置的計算機執(zhí)行以下的處理,該存儲 裝置存儲了表示終端和將終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān) 系的信息在從支配終端接收到分割幀時,生成網(wǎng)絡(luò)內(nèi)通信用幀,該 網(wǎng)絡(luò)內(nèi)通信用幀根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和在對 應(yīng)關(guān)系存儲單元中存儲的存儲內(nèi)容,決定傳輸方法或者傳輸目的地節(jié)點,然后將接收到的分割幀存儲在有效載荷中,并且把用于識別該節(jié) 點的節(jié)點識別符作為發(fā)送源地址進行了存儲;以及提取在接收到的網(wǎng) 絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,把表示由網(wǎng)絡(luò)內(nèi)通信用幀 的發(fā)送源地址所表示的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點 識別符所表示的終端的對應(yīng)關(guān)系的信息,注冊在存儲裝置中。
發(fā)明效果
根據(jù)本發(fā)明,通過在終端一側(cè)生成并分配附加了為了在連接目的 地網(wǎng)絡(luò)中決定傳輸方法或傳輸節(jié)點所必須的信息的分割幀,可以利用 已有的通信系統(tǒng)進行幀傳輸。因此,通過組合具有任意的傳輸容量的 多個網(wǎng)絡(luò),可以柔性地擴大傳輸容量。此外,因為僅在終端中具備多 個端口即可,所以可以構(gòu)筑便宜并且可靠性高的通信系統(tǒng)。
此外,根據(jù)本發(fā)明,因為分割發(fā)送幀,所以可以傳輸具有超過各 網(wǎng)絡(luò)的通信頻帶的通信頻帶的、并且禁止調(diào)換幀順序的通信。


圖1是表示本發(fā)明的通信系統(tǒng)的第一實施方式的說明圖。
圖2是表示第一實施方式的RPR節(jié)點100的構(gòu)成例的框圖。 圖3是表示在RPR節(jié)點100的FDB中注冊的對應(yīng)關(guān)系的例子的 說明圖。
圖4是表示在RPR節(jié)點100的TDB中注冊的信息的例子的說明圖。
圖5是表示在RPR節(jié)點100的MAC地址管理表中存儲的信息的 例子的說明圖。
圖6是表示在RPR節(jié)點100的端口狀態(tài)表中存儲的信息的例子的 說明圖。
圖7是表示第一實施方式的節(jié)點300的構(gòu)成例的框圖。
圖8是表示在節(jié)點300的端口狀態(tài)表中存儲的信息的例子的說明圖。圖9是表示幀格式的例子的說明圖。
圖IO是表示RPR節(jié)點接收到廣播幀時的動作的流程圖。
圖11是表示以太網(wǎng)幀再構(gòu)成部710的結(jié)構(gòu)例子的框圖。
圖12是表示在節(jié)點320的分割幀管理表中注冊的信息的例子的說明圖。
圖13是表示在節(jié)點320的分割幀存儲表中注冊的信息的例子的說 明圖。
圖14是表示在節(jié)點320的分割幀存儲地址管理表中注冊的信息的
例子的說明圖。
圖15是表示節(jié)點接收到分割幀時的動作的流程圖。
圖16是表示RPR節(jié)點接收到單播幀時的動作的流程圖。
圖17是表示第二實施方式的RPR節(jié)點100的構(gòu)成例的框圖。
圖18是表示第二實施方式中的節(jié)點300的構(gòu)成例的框圖。
圖19是表示在節(jié)點300的FDB中注冊的信息的例子的說明圖。
圖20是表示在節(jié)點300的MAC地址管理表中注冊的信息的例子
的說明圖。
圖21是表示本發(fā)明的通信系統(tǒng)的第三實施方式的說明圖。
圖22是表示第三實施方式中的RPR節(jié)點100的構(gòu)成例的框圖。
圖23是表示在RPR節(jié)點100的TDB中注冊的信息的例子的說明圖。
圖24是表示RPR網(wǎng)絡(luò)的例子的說明圖。
圖25是表示在RPR網(wǎng)絡(luò)中應(yīng)用LAG的例子的說明圖。
符號說明
100~130、 200 230 RPR節(jié)點 500-1-4輸入端口 510RPR幀生成部 520 RPR切換處理部 530分割幀提取部 540-1 4輸出端口
26550 FDB
560 FDB管理部
570 TDB
580 MAC地址管理表
590端口狀態(tài)監(jiān)視部
600端口狀態(tài)表
610 TDB管理部
300~330節(jié)點
700-1~2輸入端口
710以太網(wǎng)幀再構(gòu)成部
711以太網(wǎng)幀再構(gòu)成處理部
712分割幀管理表
713分割幀存儲表
714分割幀存儲地址管理表
720以太網(wǎng)幀生成部
730分割幀生成部
740-1 2輸出端口
750端口狀態(tài)監(jiān)視部
760端口狀態(tài)表
810分割幀提取部
820 RPR幀生成部
830 FDB管理部
840 FDB
850 MAC地址管理表
具體實施例方式
(第一實施方式)
圖1是表示本發(fā)明的通信系統(tǒng)的第一實施方式的說明圖。第一實 施方式的通信系統(tǒng)具備包含RPR節(jié)點100 130的RPR網(wǎng)絡(luò)10、包 含RPR節(jié)點200 230的RPR網(wǎng)絡(luò)20、以及與屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點和屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點雙方連接的節(jié)點300~330。如上 所述,RPR網(wǎng)絡(luò)是應(yīng)用了 RPR的網(wǎng)絡(luò)。
RPR節(jié)點100~130、 200~230并非只是基于"IEEE Std 802.17"進 行動作,還進行其他的動作(用于實現(xiàn)本發(fā)明的目的的動作)。此外, 在本實施方式中,屬于RPR網(wǎng)絡(luò)10的各RPR節(jié)點和屬于RPR網(wǎng)絡(luò)20 的各RPR節(jié)點收容了公共的支配終端(節(jié)點300 320中的某一個)。 在此,在RPR節(jié)點下收容終端是指在RPR節(jié)點連接不屬于該RPR節(jié) 點所屬的環(huán)網(wǎng)的終端。以下,有時把在RPR節(jié)點下收容的終端簡稱為 支配終端。此外,支配終端可以屬于該RPR節(jié)點所述的環(huán)網(wǎng)以外的環(huán) 網(wǎng),或者可以屬于其他的通信網(wǎng)絡(luò)。
在圖l所示的通信系統(tǒng)中,在屬于同一RPR網(wǎng)絡(luò)的RPR節(jié)點之間, 傳輸(收發(fā))RPR幀。此外,在RPR節(jié)點和其支配終端之間,傳輸以 太網(wǎng)幀(具體地說,是分割后的以太網(wǎng)幀)。RPR幀是把在RPR節(jié)點 和其支配終端之間傳輸?shù)膸鳛橛行лd荷(除了頭部部分等以外的數(shù) 據(jù)本體)進行封裝而成的幀,在RPR幀的頭部包含發(fā)送源以及目的地 (發(fā)送目地)的地址、TTL (Time to Live)。此外,作為RPR幀的發(fā) 送源以及發(fā)送目的地的地址,存儲RPR節(jié)點的地址、表示廣播發(fā)送的 地址或者表示多播發(fā)送的地址。
各RPR節(jié)點100~130、 200~230分別具有端口 P1 P3。端口Pl、 P2是用于收發(fā)RPR幀的端口,各個RPR節(jié)點100-130、 200~230使用 端口P1、 P2與相鄰的RPR節(jié)點收發(fā)RPR幀。此外,所謂相鄰的RPR 節(jié)點,是指經(jīng)由通信鏈路與該節(jié)點相連接的節(jié)點。此外,端口P3是用 于與在節(jié)點下收容的終端(節(jié)點300 330中的某一個)之間收發(fā)以太 網(wǎng)幀(具體地說,是分割后的以太網(wǎng)幀)的端口。
節(jié)點300 330是與屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點和屬于RPR網(wǎng)絡(luò) 20的RPR節(jié)點雙方連接的終端,是經(jīng)由RPR網(wǎng)絡(luò)進行通信的通信終端。
此外,在本實施方式中,關(guān)于節(jié)點300~330,作為按照應(yīng)用程序 生成以太網(wǎng)幀的終端進行說明,但還可以為能夠切換以太網(wǎng)幀的節(jié)點。 此時,分別在節(jié)點300~330之下連接其他的節(jié)點或網(wǎng)絡(luò)。
各節(jié)點300 330分別具有端口 Pl、 P2。端口 Pl是用于在連接的 RPR節(jié)點中,與屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點之間收發(fā)以太網(wǎng)幀(具 體地說,是分割后的以太網(wǎng)幀)的端口。端口 P2是用于在連接的RPR 節(jié)點中,與屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點之間收發(fā)以太網(wǎng)幀(具體地 說,是分割后的以太網(wǎng)幀)的端口。以下,將分割后的以太網(wǎng)幀記載 為分割幀。
然后,對RPR節(jié)點以及成為支配終端的節(jié)點的結(jié)構(gòu)進行說明。首 先,對于RPR節(jié)點的結(jié)構(gòu)進行說明。圖2是表示圖l所示的通信系統(tǒng) 具備的RPR節(jié)點IOO的構(gòu)成例的框圖。在此,以圖1所示的RPR節(jié)點 100為例進行說明,但其他的RPR節(jié)點110~130、 200~230的結(jié)構(gòu)與 RPR節(jié)點100的結(jié)構(gòu)相同。
如圖2所示,RPR節(jié)點100具備輸入端口 500-1-3、 RPR幀生 成部510、 RPR切換處理部520、分割幀提取部530、輸出端口 540-1~3、 FDB 550、 FDB管理部560、 TDB 570、 MAC地址管理表580、端口狀 態(tài)監(jiān)視部5卯、以及端口狀態(tài)表600。
RPR節(jié)點100的輸入端口 500-1~3是與圖1所示的RPR節(jié)點100 的端口 P1 P3中的接收側(cè)相對應(yīng)的端口 (接收幀的端口)。輸入端口 500-1、 2是接收從相鄰的RPR節(jié)點發(fā)送的幀(RPR幀)的端口。此外, 輸入端口 500-1是接收從在順時針方向相鄰的RPR節(jié)點發(fā)送的RPR幀 的端口,輸入端口 500-2是接收從在逆時針方向相鄰的RPR節(jié)點發(fā)送 的RPR幀的端口。此外,輸入端口 500-3是接收從支配終端發(fā)送的以太網(wǎng)幀(分割幀)的端口。
RPR節(jié)點100的輸出端口 540-1~3是與圖1所示的RPR節(jié)點100 的端口 P1 P3中的發(fā)送側(cè)相對應(yīng)的端口 (發(fā)送幀的端口)。輸出端口 540-1、 2是對相鄰的RPR節(jié)點發(fā)送幀(RPR幀)的端口。此外,輸出 端口 540-1是對在順時針方向相鄰的RPR節(jié)點發(fā)送RPR幀的端口,輸 出端口 540-2是對在逆時針方向相鄰的RPR節(jié)點發(fā)送RPR幀的端口 。 此外,輸出端口 540-3是對支配終端發(fā)送以太網(wǎng)幀(在RPR幀的有效 載荷中存儲的分割幀)的端口。
具體地說,RPR節(jié)點100的輸入端口 500-1接收從在順時針方向 相鄰的RPR節(jié)點110的輸出端口 540-2發(fā)送的RPR幀。此外,RPR節(jié) 點100的輸入端口 500-2接收從在逆時針方向相鄰的RPR節(jié)點130的 輸出端口 540-1發(fā)送的RPR幀。此外,RPR節(jié)點100的輸入端口 500-3 接收從作為支配終端的節(jié)點300的輸出端口發(fā)送的分割幀。
此外,RPR節(jié)點100的輸出端口 540-1對在順時針方向相鄰的RPR 節(jié)點110的輸入端口 500-2發(fā)送RPR幀。此外,RPR節(jié)點100的輸出 端口 540-2對在逆時針方向相鄰的RPR節(jié)點130的輸入端口 500-1發(fā) 送RPR幀。此外,RPR節(jié)點100的輸出端口 540-3對作為支配終端的 節(jié)點300的輸入端口發(fā)送在RPR幀的有效載荷中存儲的分割幀。
RPR幀生成部510通過對從輸入端口 500-3輸入的幀進行封裝, 生成RPR幀。
RPR切換處理部520進行與在"IEEE Std 802.17"中定義的RPR 有關(guān)的處理。作為RPR切換處理部520進行的處理的例子,具有從相 鄰RPR節(jié)點接收到的RPR幀的傳輸、基于TDP (Topology Discovery Protocol)的RPR網(wǎng)絡(luò)的拓?fù)湫畔⒌墓芾?、基于Fairness的RPR網(wǎng)絡(luò) 上的通信的通信頻帶的動態(tài)控制、基于OAM ( Operation ,
30Administration, Maintenance)的RPR網(wǎng)絡(luò)的管理等。在以下的說明中, 關(guān)于RPR切換處理部520的處理的詳細(xì)內(nèi)容,除了與本發(fā)明的節(jié)點的 動作關(guān)系較深的動作之外,省卻其他的說明。
以太網(wǎng)幀提取部530提取在從RPR切換處理部520輸入的RPR 幀的有效載荷中存儲的幀。
FDB 550是用于對在與自身節(jié)點屬于同一 RPR網(wǎng)絡(luò)的RPR節(jié)點之 下收容的終端進行管理的數(shù)據(jù)庫。FDB 550將作為終端的節(jié)點識別符的 MAC地址與作為收容該終端的RPR節(jié)點的節(jié)點識別符的MAC地址相 對應(yīng)地進行存儲。此外,在FDB 550中存儲的對應(yīng)關(guān)系由后述的FDB 管理部560進行注冊。在收發(fā)幀的過程中,將這樣的對應(yīng)關(guān)系注冊到 FDB 550中的處理一般被稱為MAC地址學(xué)習(xí)。
圖3是表示在RPR節(jié)點100的FDB 550中注冊的對應(yīng)關(guān)系的例子 的說明圖。在圖3所示的例子中,例如對應(yīng)地注冊了 RPR節(jié)點120下 的支配終端的MAC地址(具體地說,是節(jié)點320的MAC地址)和RPR 節(jié)點120的MAC地址。這表示在RPR節(jié)點100從自身節(jié)點下的終端 接收到以RPR節(jié)點120下的支配終端的MAC地址作為目的地MAC地 址的以太網(wǎng)幀(具體地說為分割幀)的情況下,可以將對該以太網(wǎng)幀 進行了封裝的RPR幀的目的地MAC地址設(shè)定為RPR節(jié)點120的MAC 地址。S卩,對于以太網(wǎng)幀的目的地MAC地址,表示了可以對哪個RPR 節(jié)點發(fā)送RPR幀。
FDB管理部560根據(jù)自身節(jié)點(具備該FDB管理部560的RPR 節(jié)點)的各種狀態(tài),或者按照來自自身節(jié)點具備的其他構(gòu)成要素的請 求,更新在FDB 550中注冊的內(nèi)容。例如,RPR節(jié)點100的FDB管理 部560在接收RPR幀時,將節(jié)點的MAC地址和收容該節(jié)點的RPR節(jié) 點的MAC地址的對應(yīng)關(guān)系注冊在FDB 550中,由此來進行MAC地址 學(xué)習(xí)。具體地說,F(xiàn)DB管理部560根據(jù)來自分割幀提取部530的請求,在FDB 550中對應(yīng)地注冊自身節(jié)點接收到的RPR幀的發(fā)送源MAC地 址和在該RPR幀中作為有效載荷存儲的分割幀的發(fā)送源MAC地址。
TDB (Topology Database) 570是用于對與自身節(jié)點(具備該TDB 570的RPR節(jié)點)所屬的RPR網(wǎng)絡(luò)有關(guān)的信息進行管理的數(shù)據(jù)庫。TDB 570存儲表示自身節(jié)點所屬的RPR網(wǎng)絡(luò)的拓?fù)涞臓顟B(tài)以及故障發(fā)生狀 態(tài)的信息。例如,TDB 570存儲表示屬于自身節(jié)點所屬的RPR網(wǎng)絡(luò)的 各個RPR節(jié)點中的RPR節(jié)點間鏈路故障狀態(tài)的信息、從自身節(jié)點到各 RPR節(jié)點的跳數(shù)。此外,在TDB 570中存儲的與RPR網(wǎng)絡(luò)有關(guān)的信息 由按照TDP (Topology Discovery Protocol)的RPR切換處理部520進 行管理(注冊)。
圖4是表示在RPR節(jié)點100的TDB 570中注冊的信息的例子的說 明圖。在圖4所示的例子中,與RPR節(jié)點的節(jié)點識別符(MAC地址) 對應(yīng)地注冊了表示與RPR節(jié)點100屬于同一 RPR網(wǎng)絡(luò)(RPR網(wǎng)絡(luò) 10)的各RPR節(jié)點的端口 Pl、 P2 (與相鄰的RPR節(jié)點連接的端口) 的狀態(tài)的信息;和從自身節(jié)點開始的順時針方向以及逆時針方向的跳 數(shù)。S卩,注冊了表示以怎樣的順序連接了屬于RPR網(wǎng)絡(luò)10的各RPR 節(jié)點、以及各PRP節(jié)點的與相鄰RPR節(jié)點的連接端口 Pl、 P2分別是 有效還是無效的信息。此外,端口有效表示可以使用端口的狀態(tài),無 效表示無法使用端口的狀態(tài)。
在圖4所示的例子中,例如表示了RPR節(jié)點110在順時針方向與 RPR節(jié)點120連接,在逆時針方向與RPR接單100連接。此外,例如 表示了 RPR節(jié)點130的端口 Pl (向順時針方向的傳輸端口)的端口狀 態(tài)為無效,端口 P2 (向逆時針方向的傳輸端口)的端口狀態(tài)也為無效。 在TDB 570中注冊這樣的信息意味著"RPR節(jié)點130在端口 Pl、 P2 雙方無法收發(fā)RPR幀"。根據(jù)該信息可知由于某種理由,RPR節(jié)點130 事實上已關(guān)機。
32此外,如下注冊各RPR節(jié)點的端口狀態(tài)。各RPR節(jié)點為了管理 RPR網(wǎng)絡(luò)的拓?fù)洌瑢⒋鎯α伺c相鄰的RPR節(jié)點收發(fā)RPR幀的端口 (端 口P1、 P2)的狀態(tài)的TP幀(Topology and Protection frame)以一定的 時間間隔廣播發(fā)送。RPR切換處理部520參照從各RPR節(jié)點發(fā)送的TP 幀,對在TDB 570中注冊的發(fā)送源RPR節(jié)點的端口 Pl、 P2的狀態(tài)進 行更新。此外,自身節(jié)點的端口P1、 P2的狀態(tài)由端口狀態(tài)監(jiān)視部590 進行更新。艮卩,端口狀態(tài)監(jiān)視部590監(jiān)視自身節(jié)點的端口 Pl、 P2的狀 態(tài),作為監(jiān)視的結(jié)果,根據(jù)端口P1、 P2的狀態(tài)更新在TDB 570中注冊 的自身節(jié)點的端口P1、 P2的狀態(tài)。
在圖4所示的例子中,為了使說明變得簡單,僅表示了表示各RPR 節(jié)點的端口狀態(tài)是有效還是無效的信息以及跳數(shù),在由"IEEE Std 802.17"定義的TDB中,管理與構(gòu)成RPR網(wǎng)絡(luò)的RPR節(jié)點有關(guān)的各 種各樣的信息。圖4所示的TDB 570也對這些信息進行注冊。
MAC地址管理表580是用于對作為自身節(jié)點(具備該MAC地址 管理表580的RPR節(jié)點)的節(jié)點識別符而向自身節(jié)點唯一分配的MAC 地址進行管理的表。圖5是表示在RPR節(jié)點100的MAC地址管理表 580中注冊的信息的例子的說明圖。如圖5所示,RPR節(jié)點100的MAC 地址管理表580包含自身節(jié)點(RPR節(jié)點100)的MAC地址。預(yù)先通 過通信系統(tǒng)的管理者,經(jīng)由設(shè)定界面進行MAC地址向MAC地址管理 表580的注冊。此外,具體地說,MAC地址管理表580存儲在RPR節(jié) 點具備的存儲器等存儲裝置中。
此外,由RPR節(jié)點的其他構(gòu)成要素參照在MAC地址管理表580 中注冊的MAC地址。至少RPR幀生成部510、 RPR切換處理部520 以及分割幀提取部530參照在MAC地址管理表580中注冊的MAC地 址。
端口狀態(tài)監(jiān)視部590監(jiān)視自身節(jié)點(具備該端口狀態(tài)監(jiān)視部590的RPR節(jié)點)的輸入端口 500-1-3以及輸出端口 540-1 3的狀態(tài),并 且按照監(jiān)視的狀態(tài)更新與自身節(jié)點的端口狀態(tài)有關(guān)的信息。端口狀態(tài) 監(jiān)視部590例如在輸入端口 500-1為可接收的狀態(tài),并且輸出端口 540-1 為可發(fā)送狀態(tài)時,在自身節(jié)點的TDB 570中注冊的自身節(jié)點的端口 Pl 的狀態(tài)處注冊"有效",在其他的情況下注冊"無效"。此外。例如 在輸入端口 500-2為可接收的狀態(tài),并且輸出端口 540-2為可發(fā)送的狀 態(tài)時,在自身節(jié)點的TDB 570中注冊的自身節(jié)點的端口 P2的狀態(tài)處注 冊"有效",在其他的情況下注冊"無效"。此外,端口狀態(tài)監(jiān)視部 590例如在輸入端口 500-3為可接收狀態(tài),并且輸出端口 540-3為可發(fā) 送狀態(tài)時,在后述的端口狀態(tài)表600中注冊"有效",在其他情況下 注冊"無效"。
端口狀態(tài)表600是用于對表示自身節(jié)點(具備該端口狀態(tài)表600 的互聯(lián)連接端口)的端口 P3 (與支配終端連接的端口)的狀態(tài)的信息 進行管理的表。圖6是表示在RPR節(jié)點100的端口狀態(tài)表600中注冊 的端口狀態(tài)的例子的說明圖。如圖6所示,RPR節(jié)點的端口狀態(tài)表600 包含表示自身節(jié)點的端口 P3的狀態(tài)的信息。此外,具體地說,端口狀 態(tài)表600存儲在RPR節(jié)點具備的存儲器等存儲裝置中。
在圖6所示的例子中,例如表示了 RPR節(jié)點100的端口 P3的狀 態(tài)為無效。在端口狀態(tài)表600中注冊有這樣的信息是表示"RPR節(jié)點 IOO在端口 P3無法收發(fā)以太網(wǎng)幀"。根據(jù)該信息可知,由于某種原因 在連接RPR節(jié)點IOO和支配終端(節(jié)點300)的鏈路中發(fā)生了故障。
然后,說明對于RPR節(jié)點來說成為支配終端的節(jié)點的結(jié)構(gòu)。圖7 是表示圖1所示的通信系統(tǒng)具備的節(jié)點300的構(gòu)成例的框圖。在此, 舉例說明圖1所示的節(jié)點300,但其他的節(jié)點310 330的結(jié)構(gòu)也和節(jié)點 300的結(jié)構(gòu)相同。
如圖7所示,節(jié)點300具備輸入端口 700-1 2、以太網(wǎng)幀再構(gòu)成部710、以太網(wǎng)幀生成部720、分割幀生成部730、輸出端口 740-1~2、端 口狀態(tài)監(jiān)視部750、以及端口狀態(tài)表760。
節(jié)點300的輸入端口 700-1-2是與圖l所示的節(jié)點300的端口P1、 P2中的接收側(cè)對應(yīng)的端口 (接收幀的端口)。輸入端口P1、 P2分別是 接收從連接目的地的RPR節(jié)點發(fā)送的幀的端口。此外,輸入端口 700-1 是接收從屬于RPR網(wǎng)絡(luò)IO的RPR節(jié)點發(fā)送的以太網(wǎng)幀(在RPR幀的 有效載荷中存儲的分割幀)的端口。此外,輸入端口 700-2是接收從屬 于RPR網(wǎng)絡(luò)20的RPR節(jié)點發(fā)送的以太網(wǎng)幀(在RPR幀的有效載荷中 存儲的分割幀)的端口。
節(jié)點300的輸出端口 740-1~2是與圖1所示的節(jié)點300的端口 Pl、 P2中的發(fā)送側(cè)對應(yīng)的端口 (發(fā)送幀的端口)。輸出端口 740-1~2分別 是對連接目的地的RPR節(jié)點發(fā)送幀的端口。此外,輸出端口 740-1是 對屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點發(fā)送以太網(wǎng)幀(分割幀)的端口。此 外,輸出端口 740-2是對屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點發(fā)送以太網(wǎng)幀 (分割幀)的端口。
具體地說,節(jié)點300的輸入端口 700-1接收從屬于RPR網(wǎng)絡(luò)10 的RPR節(jié)點100的輸出端口 540-3發(fā)送的以太網(wǎng)幀(分割幀)。此外, 節(jié)點300的輸入端口 700-2接收從屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點200 的輸出端口 540-3發(fā)送的以太網(wǎng)幀(分割幀)。此外,節(jié)點300的輸出 端口 740-1對屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點100的輸出端口 540-3發(fā)送 以太網(wǎng)幀(分割幀)。此外,節(jié)點300的輸出端口 740-2對屬于RPR 網(wǎng)絡(luò)20的RPR節(jié)點200的輸出端口 540-3發(fā)送以太網(wǎng)幀(分割幀)。
以太網(wǎng)幀再構(gòu)成部710根據(jù)自身節(jié)點(具備該以太網(wǎng)幀再構(gòu)成部 710的節(jié)點)接收到的分割幀,生成分割前的單一的以太網(wǎng)幀。以太網(wǎng) 幀再構(gòu)成部710根據(jù)接收到的分割幀中包含的表示分割結(jié)構(gòu)的信息, 生成與分割前相同內(nèi)容的以太網(wǎng)幀。此外,在后面對以太網(wǎng)幀再構(gòu)成部710的具體的結(jié)構(gòu)例子以及分割幀的再構(gòu)成方法進行說明。
以太網(wǎng)幀生成部720按照來自上位層的應(yīng)用程序的請求,生成以 太網(wǎng)幀。此外,以太網(wǎng)幀生成部720將生成的以太網(wǎng)幀輸出到分割幀 生成部730。
分割幀生成部730按照預(yù)定的條件,對以太網(wǎng)幀生成部720輸出 的以太網(wǎng)幀進行分割,生成多個以太網(wǎng)幀(分割幀)。此外,分割幀 生成部730按照預(yù)定的條件向輸出端口 740-1-2輸出生成的分割幀。
端口狀態(tài)監(jiān)視部750監(jiān)視輸入端口 700-1、 2以及輸出端口 740-1、 2的狀態(tài),按照該狀態(tài)更新在后述的端口狀態(tài)表760中注冊的與端口狀 態(tài)有關(guān)的信息(例如表示端口的運轉(zhuǎn)狀態(tài)的信息)。端口狀態(tài)監(jiān)視部 750例如在輸入端口 700-1為可接收的狀態(tài),并且輸出端口 740-1為可 發(fā)送的狀態(tài)的情況下,在端口狀態(tài)表760的端口 Pl的狀態(tài)處注冊"有 效",在其他情況下注冊"無效"。
端口狀態(tài)表760是用于對表示自身節(jié)點(具備該端口狀態(tài)表760 的節(jié)點)的端口 Pl以及端口 P2 (與連接目的地的RPR節(jié)點收發(fā)以太 網(wǎng)幀的端口)的狀態(tài)的信息進行管理的表。圖8是表示在節(jié)點300的 端口狀態(tài)表760中注冊的端口狀態(tài)的例子的說明圖。如圖8所示,節(jié) 點300的端口狀態(tài)表760包含表示自身節(jié)點的端口 Pl以及端口 P2的 狀態(tài)的信息。此外,具體地說,端口狀態(tài)表760存儲在互聯(lián)連接節(jié)點 所具備的存儲器等存儲裝置中。
在圖8所示的例子中,例如表示了節(jié)點300的端口 Pl的端口狀態(tài) 為有效,端口 P2的端口狀態(tài)為無效。在端口狀態(tài)表760中注冊有這樣 的信息是表示"節(jié)點300在端口 Pl可以收發(fā)以太網(wǎng)幀,并且在端口 P2 無法收發(fā)以太網(wǎng)幀"。根據(jù)該信息可知,由于某種原因在RPR節(jié)點200 和節(jié)點300之間的鏈路中發(fā)生了故障。
36然后,對本實施方式的幀傳輸動作進行說明。首先,對正常時的
幀傳輸動作進行說明。具體地說,以在正常時在節(jié)點300和節(jié)點320
之間收發(fā)以太網(wǎng)幀的情況為例進行說明。
此外,設(shè)在該時刻,在接收分割幀的全部的RPR節(jié)點中沒有進行 MAC地址學(xué)習(xí)。即,設(shè)在進行從節(jié)點300向節(jié)點320的幀傳輸?shù)臅r刻, 在屬于RPR網(wǎng)絡(luò)10以及RPR網(wǎng)絡(luò)20的全部的RPR節(jié)點的FDB 550 中完全沒有注冊信息。
首先,節(jié)點300的以太網(wǎng)幀生成部720按照來自上位層的應(yīng)用程 序的請求,生成發(fā)送給節(jié)點320的以太網(wǎng)幀。此外,以太網(wǎng)幀生成部 720將生成的以太網(wǎng)幀發(fā)送給分割幀生成部730。
然后,節(jié)點300的分割幀生成部730按照預(yù)定的方法將以太網(wǎng)幀 分割為多個幀。
以下對于以太網(wǎng)幀的分割方法進行說明。以太網(wǎng)幀的分割方法根 據(jù)通信系統(tǒng)的運營方針的不同具有多種多樣,在此說明幾個可以有效 利用本發(fā)明的例子。
首先,對在本實施方式中使用的幀格式進行說明。圖9是表示作 為在本實施方式中使用的幀格式的以太網(wǎng)幀、分割幀格式以及RPR幀 格式的說明圖。
圖9 (a)是表示以太網(wǎng)幀的幀格式的說明圖。如圖9 (a)所示, 以太網(wǎng)幀包含該以太網(wǎng)幀的目的地MAC地址、發(fā)送源MAC地址、 VLAN (Virtual LAN)標(biāo)簽、類型、有效載荷(以太網(wǎng)幀有效載荷)以 及FCS (Frame Check Sequence)。此外,在圖9中,示例地表示了附 帶VLAN標(biāo)簽的以太網(wǎng)幀,但也可以是不包含VLAN標(biāo)簽的以太網(wǎng)幀。在目的地MAC地址存儲該以太網(wǎng)幀的發(fā)送目的地的節(jié)點的MAC 地址。在發(fā)送源MAC地址中存儲該以太網(wǎng)幀的發(fā)送源的節(jié)點的MAC 地址。在VLAN標(biāo)簽中,作為表示該以太網(wǎng)幀的VLAN的信息,存儲 表示屬于哪個VLAN的VLAN識別符、表示優(yōu)先度的信息等。在類型 中存儲表示該以太網(wǎng)幀的上位協(xié)議的協(xié)議識別符。在以太網(wǎng)幀有效載 荷中,存儲作為以太網(wǎng)幀的通信數(shù)據(jù)。在FCS中存儲根據(jù)該以太網(wǎng)幀 生成的、用于檢測以太網(wǎng)幀的錯誤的信息。
此外,圖9 (b)是表示本實施方式中的分割幀的幀格式的說明圖。 如圖9 (b)所示,本實施方式中的分割幀包含有目的地MAC地址、 發(fā)送源MAC地址、VLAN標(biāo)簽、類型、分割幀頭部、有效載荷(分割 幀有效載荷)以及FCS。 g卩,分割幀的幀格式除了在有效載荷之前插 入了分割幀頭部以外,與以太網(wǎng)幀的幀格式相同。
對于分割幀的頭部信息中與以太網(wǎng)幀相同的頭部信息(目的地 MAC地址、發(fā)送源MAC地址等),存儲在以太網(wǎng)幀中存儲的值。但 是,關(guān)于FCS,再次計算并存儲根據(jù)分割幀生成的、用于檢測分割幀 的錯誤的信息。
在分割幀頭部中存儲為了將該分割幀再構(gòu)成為原始的以太網(wǎng)幀所 必須的信息。具體地說,作為頭部信息存儲包含用于區(qū)別從哪個以太 網(wǎng)幀進行分割的幀識別符(例如序號)、以及表示如何進行了分割的 分割構(gòu)成信息(例如表示分割幀的數(shù)量以及順序的信息)的信息。
此外,即使假設(shè)分別分割了多個以太網(wǎng)幀并將其傳輸給RPR網(wǎng)絡(luò), 為了不將這些分割幀混淆,幀識別符需要準(zhǔn)備足夠的字段區(qū)(比特數(shù))。 此外,分割數(shù)的值是由單一的以太網(wǎng)幀生成的分割幀的幀數(shù)量的值, 所以只要為自然數(shù)即可。但是,假設(shè)在設(shè)定得大于與自身節(jié)點連接的 RPR節(jié)點的節(jié)點數(shù)量時,隨著數(shù)量的增大,分配目的地重復(fù),由于生成分割幀產(chǎn)生的開銷使傳輸容量的增大效率降低,需要注意該問題點。
在分割幀有效載荷中,作為通信數(shù)據(jù)(分割幀)存儲將分割前的 以太網(wǎng)幀的有效載荷中存儲的通信數(shù)據(jù)分割成多個之后的數(shù)據(jù)中的某 一個數(shù)據(jù)。
此外,圖9 (c)是表示RPR幀的幀格式的說明圖。RPR幀是為了 在各RPR節(jié)點之間傳輸向?qū)儆赗PR網(wǎng)絡(luò)的各RPR節(jié)點下的支配終端 發(fā)送的以太網(wǎng)幀,將從支配終端發(fā)送的以太網(wǎng)幀(分割幀)封裝在有 效載荷中的幀。在RPR幀中大致地進行分類時包含RPR幀頭部、有效 載荷以及FCS。在RPR幀頭部中包含發(fā)送源以及目的地(發(fā)送目的地) 的地址、TTL (TimetoLive)。此外,作為RPR幀的發(fā)送源以及發(fā)送 目的地的地址,存儲RPR節(jié)點的MAC地址、表示廣播發(fā)送的地址、 或者表示多播發(fā)送的地址。
此外,分割幀的幀格式并非必須包含與以太網(wǎng)幀相同的頭部信息、 保持相同的構(gòu)造。分割幀的格式并不限定于圖9 (b)所示的格式,只 要包含以下信息即可接收到分割幀的RPR節(jié)點可以識別目的地節(jié)點 而生成RPR幀,并且在傳輸該RPR幀的過程中,各RPR節(jié)點可以根 據(jù)該RPR幀進行MAC地址學(xué)習(xí)的信息。在為以太網(wǎng)幀時,只要至少 包含目的地MAC地址、發(fā)送源MAC地址等即可。此外,本例由于包 含與以太網(wǎng)幀相同的頭部信息,因此在不使RPR節(jié)點被認(rèn)為是分割幀 的情況下有效。
作為以太網(wǎng)幀的分割方法,例如具有將以太網(wǎng)幀的有效載荷分割 為預(yù)先決定的固定長度的幀長,由此生成幀尺寸固定的分割幀的方法。 此時,以太網(wǎng)幀的有效載荷的尺寸不是固定的,所以以太網(wǎng)幀的有效 載荷的分割數(shù)量不是一定。因此,由于通過RPR網(wǎng)絡(luò)IO和RPR網(wǎng)絡(luò) 20中的某一方傳送分割幀,為了不降低傳輸容量的擴大效率,需要作 為終端將分割幀分配給RPR節(jié)點的算法使用循環(huán)方式等的工夫。
39此外,當(dāng)把對以太網(wǎng)幀的有效載荷進行分割的尺寸設(shè)定為較小的 值時,由于以太網(wǎng)幀的有效載荷的分割數(shù)量增大,傳輸容量的擴大效 率可能降低。另一方面,當(dāng)較大地設(shè)定對以太網(wǎng)幀的有效載荷進行分 割的尺寸時,以太網(wǎng)幀的有效載荷的尺寸用該分割的尺寸除不盡,從 而會浪費通信頻帶。因此,需要慎重決定有效載荷的分割尺寸,以便 與通信系統(tǒng)的運用狀態(tài)相適合。
此外,作為其他的分割方法,具有按照預(yù)先決定的分割數(shù)對以太 網(wǎng)幀的有效載荷進行分割的方法。此時,如果使以太網(wǎng)幀的有效載荷 的分割數(shù)量與連接發(fā)送該以太網(wǎng)幀的節(jié)點的RPR節(jié)點的節(jié)點數(shù)量相 同,可以使傳輸容量的擴大效率為最大。
但是,因為對于每個以太網(wǎng)幀,分割幀的尺寸不同,分割幀的生 成處理可能變得復(fù)雜。此外,在上述的分割方法中,分割以太網(wǎng)幀的 尺寸的單位為任意的,例如可以是比特單位,也可以是字節(jié)單位。
在以太網(wǎng)幀的有效載荷的尺寸用預(yù)定的分割數(shù)除不盡時,可以通 過對有效載荷附加預(yù)定數(shù)據(jù)修正為可以除盡的尺寸,然后分割以太網(wǎng) 幀的有效載荷。此外,附加的預(yù)定數(shù)據(jù)可以是預(yù)先決定的固定值(例 如全部比特為0的數(shù)據(jù)),此外還可以包括原始以太網(wǎng)幀的有效載荷 尺寸。此外,在通過多個分割幀再構(gòu)成原始的以太網(wǎng)幀時,通過參照 上述以太網(wǎng)幀的有效載荷尺寸來刪除附加的預(yù)定數(shù)據(jù)。
節(jié)點300的分割幀生成部730按照預(yù)定的分割方法分割以太網(wǎng)幀, 生成多個分割幀。在本實施方式中,舉例說明將以太網(wǎng)幀的有效載荷 的分割數(shù)設(shè)為與想要發(fā)送該以太網(wǎng)幀的節(jié)點相連接的RPR節(jié)點的節(jié)點 數(shù)量,并且將以太網(wǎng)幀的分割單位設(shè)為字節(jié)單位的情況。
分割幀生成部730首先將與自身節(jié)點連接的RPR節(jié)點的節(jié)點數(shù)量看作分割數(shù)。分割幀生成部730生成所決定的分割數(shù)的分割幀。然后,
分割幀生成部730在各分割幀的分割幀頭部存儲序號、以及以太網(wǎng)幀
的有效載荷的分割數(shù)、分割幀的序列號。
此外,在各分割幀的除了FCS的頭部信息(在此,為目的地MAC 地址、發(fā)送源MAC地址、VLAN標(biāo)簽)中,存儲與以太網(wǎng)幀的頭部信 息相同的信息。此外,根據(jù)需要,為了能夠用分割數(shù)將以太網(wǎng)幀的有 效載荷除盡,對以太網(wǎng)幀的有效載荷附加預(yù)定數(shù)據(jù),然后將以太網(wǎng)幀 的有效載荷分割為分割數(shù)個,分別存儲在各個分割幀的有效載荷中。 最后,在各分割幀的FCS中計算并存儲用于檢測幀錯誤的信息。
分割幀生成部730在生成分割幀后,將各分割幀分配給多個連接 目的地RPR節(jié)點。在此,因為生成與連接目的地RPR節(jié)點的節(jié)點數(shù)量 相同數(shù)量的分割幀,所以可以對各RPR節(jié)點分別發(fā)送一個分割幀。具 體地說,分割幀生成部730在通過由以太網(wǎng)幀生成部720生成的發(fā)送 給節(jié)點320的以太網(wǎng)幀生成2個分割幀之后,從節(jié)點300的輸出端口 740-1和輸出端口 740-2對每1個連接目的地RPR節(jié)點發(fā)送1個分割幀。 例如,分割幀生成部730從輸出端口 740-1對RPR節(jié)點100發(fā)送第一 分割幀,從輸出端口 740-2對RPR節(jié)點200發(fā)送第二分割幀。
然后,說明在節(jié)點300將分割幀發(fā)送給RPR節(jié)點100以及RPR
節(jié)點200之后,直到將各分割幀傳輸給節(jié)點320的動作。
當(dāng)從節(jié)點300的輸出端口 740-1發(fā)送分割幀時,RPR節(jié)點100的 輸入端口 500-3接收該分割幀。輸入端口 500-3接收到的分割幀被發(fā)送 給RPR幀生成部510。 g卩,RPR節(jié)點100的RPR幀生成部510經(jīng)由輸 入端口 500-3輸入來自節(jié)點300的分割幀。
RPR節(jié)點100的RPR幀生成部510將分割幀的目的地MAC地址 作為檢索關(guān)鍵字來檢索FDB 550,取得在下位收容了分割幀的目的地MAC地址表示的終端的RPR節(jié)點的MAC地址。即,從FDB 550中檢 索并讀入與分割幀的目的地MAC地址(節(jié)點320的MAC地址)相對 應(yīng)的RPR節(jié)點的MAC地址。在成功取得時,RPR幀生成部510對分 割幀進行封裝,生成將讀入的RPR節(jié)點的MAC地址作為目的地MAC 地址的RPR幀。
在此,在FDB 550中完全沒有注冊信息,所以RPR幀生成部510 沒有成功取得與以太網(wǎng)幀的目的地MAC地址相對應(yīng)的RPR節(jié)點的 MAC地址。
在RPR節(jié)點的MAC地址的取得失敗的情況下,RPR幀生成部510 生成如下RPR幀在目的地MAC地址中存儲廣播用MAC地址,在發(fā) 送源MAC地址存儲自身節(jié)點(RPR節(jié)點IOO)的MAC地址,在有效 載荷中存儲分割幀,并且在FCS中存儲用于檢測RPR幀的錯誤的信息 的RPR幀。RPR幀生成部510對于自身節(jié)點的MAC地址,可以通過 參照MAC地址管理表580來識別。RPR幀生成部510將生成的RPR 幀發(fā)送給幀切換處理部520。
此外,在根據(jù)分割幀的信息決定RPR節(jié)點的MAC地址的處理結(jié) 束之后,在各分割幀中重復(fù)存儲的原始的以太網(wǎng)幀的頭部信息(目的 地MAC地址、發(fā)送源MAC地址、VLAN標(biāo)簽、以及類型),除了 RPR 節(jié)點的MAC地址學(xué)習(xí)所需要的信息(具體地說,發(fā)送源MAC地址) 之外,可以存儲在某個分割幀中。
因此,為了高效地擴大RPR網(wǎng)絡(luò)10以及RPR網(wǎng)絡(luò)20的傳輸容量, RPR網(wǎng)絡(luò)10或RPR網(wǎng)絡(luò)20中的某一方在根據(jù)分割幀生成RPR幀時, 可以刪除上述頭部信息。或者,RPR節(jié)點100和RPR節(jié)點200可以通 過不刪除彼此相同的數(shù)據(jù)的方式刪除上述頭部信息中的預(yù)定的信息。 例如,在各RPR節(jié)點中與識別RPR節(jié)點的節(jié)點識別符相對應(yīng)地存儲有 該RPR節(jié)點可以刪除的頭部信息,各RPR節(jié)點通過刪除與自身節(jié)點的節(jié)點識別符相對應(yīng)地存儲的頭部信息,可以與其他的RPR節(jié)點不重復(fù) 地進行刪除。
此外,在連接目的地的RPR節(jié)點分別不重復(fù)地刪除上述頭部信息 的一部分時,如果生成幀尺寸相同的RPR幀,則RPR網(wǎng)絡(luò)10以及RPR 網(wǎng)絡(luò)20中的通信量相等,基于RPR的通信的通信頻帶的動態(tài)控制功能 在兩個RPR網(wǎng)絡(luò)中相同地發(fā)揮功能,所以具有以下的優(yōu)點由同一以 太網(wǎng)幀生成的多個分割幀到達(dá)目的地節(jié)點的時刻的差變小,可以降低 延遲時間。
然后,RPR節(jié)點100的RPR切換處理部520在RPR幀的目的地 MAC地址為廣播用MAC地址時,g卩,在RPR幀為廣播幀時,廣播發(fā) 送RPR幀。
具體地說,RPR切換處理部520復(fù)制RPR幀,在各RPR幀的TTL 字段中設(shè)定自然數(shù),該自然數(shù)是不超過從屬于RPR網(wǎng)絡(luò)IO的RPR節(jié) 點的節(jié)點數(shù)中減去1后的值的1/2值的最大數(shù)的自然數(shù),然后將一方沿 順時針方向發(fā)送,將另一方沿逆時針方向發(fā)送。此外,這樣的廣播方 法被稱為Bidirectional Broadcast (雙向廣播)。RPR切換處理部520 對于屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點的節(jié)點數(shù)量,可以參照TDB 570來 確認(rèn)。例如,在圖4所示的例子中,RPR節(jié)點100的TDB 570的條目 數(shù)對應(yīng)于RPR網(wǎng)絡(luò)10的RPR節(jié)點的節(jié)點數(shù)量。
另一方面,還具有以下被稱為Unidirectional Broadcast (單向廣播) 的方法不復(fù)制RPR幀,在RPR幀的TTL字段中存儲從屬于RPR網(wǎng) 絡(luò)10的RPR節(jié)點的節(jié)點數(shù)中減去1之后的值,然后沿順時針方向或逆 時針方向中的某一方進行發(fā)送。
以下,說明屬于RPR網(wǎng)絡(luò)10以及RPR網(wǎng)絡(luò)20的全部的RPR節(jié) 點使用基于Bidirectional Broadcast的廣播方法。
43RPR切換處理部520例如在復(fù)制的2個RPR幀中,在一個RPR 幀的TTL字段中存儲2,然后從輸出端口 540-1發(fā)送,此外,在另一個 RPR幀的TTL字段中存儲1,然后從輸出端口 540-2發(fā)送。
從RPR節(jié)點100的輸出端口 540-1發(fā)送的RPR幀被傳輸給RPR 節(jié)點110。圖IO是表示在接收到RPR節(jié)點(在本例中為RPR節(jié)點130) 廣播發(fā)送的RPR幀時的動作的一例的流程圖?;旧?,RPR節(jié)點可以 基于"IEEE Std 802.17"進行動作。
RPR節(jié)點110在輸入端口 500-2接收從RPR節(jié)點100發(fā)送的RPR 幀(步驟S101)。輸入端口 500-2接收到的RPR幀被發(fā)送給RPR切換 處理部520。 S卩,RPR節(jié)點110的RPR切換處理部520經(jīng)由輸入端口 500-2輸入來自RPR節(jié)點100的RPR幀。
RPR節(jié)點110的RPR切換處理部520在接收到的RPR幀的發(fā)送 源MAC地址為自身節(jié)點的MAC地址時(步驟S102為是),為了防 止產(chǎn)生環(huán)狀結(jié)構(gòu)導(dǎo)致的廣播風(fēng)暴,廢棄該RPR幀(步驟S103)。在本 例中,RPR幀的發(fā)送源MAC地址為RPR節(jié)點100的MAC地址,所 以RPR節(jié)點110的RPR切換處理部520不進行該廢棄處理。此外,RPR 切換處理部520通過參照MAC地址管理表580可以確認(rèn)自身節(jié)點的 MAC地址。
然后,RPR切換處理部520在RPR幀的發(fā)送源MAC地址不是自 身節(jié)點的MAC地址,RPR幀的目的地MAC地址是廣播用MAC地址 的情況下,將接收到的RPR幀發(fā)送給分割幀提取部530。此時,RPR 切換處理部520為了還可以將接收到的RPR幀發(fā)送給相鄰的RPR節(jié) 點,生成RPR幀的復(fù)制,然后發(fā)送給分割幀提取部530。
RPR節(jié)點110的分割幀提取部530對從RPR切換處理部520發(fā)送的RPR幀進行解封,提取在有效載荷中存儲的分割幀。然后,將提取
出的分割幀從自身節(jié)點的輸出端口 540-3發(fā)送給自身節(jié)點下的支配終 端(步驟S105)。此外,分割幀提取部530在提取分割幀時,為了進 行基于接收到的RPR幀的MAC地址學(xué)習(xí),對FDB管理部560進行請求。
RPR節(jié)點110的FDB管理部560按照來自以太網(wǎng)幀提取部530的 請求,進行基于接收到的RPR幀的MAC地址學(xué)習(xí)(步驟S104) 。FDB 管理部560在FDB 550中注冊在接收到的RPR幀的有效載荷中存儲的 分割幀的發(fā)送源MAC地址(在此為節(jié)點300的MAC地址)和RPR幀 的發(fā)送源MAC地址(在此為RPR節(jié)點100的MAC地址)的對應(yīng)關(guān)系。 即,進行與節(jié)點300有關(guān)的MAC地址學(xué)習(xí)。
此外,RPR切換處理部520進行向相鄰的RPR節(jié)點發(fā)送接收到的 RPR幀的控制,首先將接收到的RPR幀中存儲的TTL的值減去1 (步 驟S106)。如果進行減法計算后的TTL的值大于O,則RPR切換處理 部520將該RPR幀發(fā)送給下一個RPR節(jié)點(步驟S107為是,S108)。 具體地說,RPR節(jié)點110的RPR切換處理部520為了在與接收時的傳 輸方向相同的方向上進行傳輸,從自身節(jié)點的輸出端口 540-1對RPR 節(jié)點120發(fā)送存儲了減法計算后的TTL的RPR幀。此外,如果減法計 算的結(jié)果是TTL的值為0,則RPR切換處理部520廢棄該RPR幀(步 驟S107為否,S103)。
在本例中,RPR節(jié)點IIO接收的RPR幀中存儲的TTL的值是在 RPR節(jié)點100中設(shè)定的TTL的值(=2),所以即使RPR切換處理部 520進行減去1的減法運算也不會成為0。由此,RPR節(jié)點110對相鄰 的RPR節(jié)點120傳輸存儲了進行減法運算后的TTL的RPR幀。
以后,屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點120、 130與上述的RPR節(jié) 點IIO同樣地進行動作,在TTL所示的允許范圍內(nèi)對下一個RPR節(jié)點傳輸RPR幀,同時對支配終端發(fā)送分割幀。因此,從RPR節(jié)點100廣 播發(fā)送的2個RPR幀,其中一個按照RPR節(jié)點110、 RPR節(jié)點120的 順序被傳輸,并且對RPR節(jié)點110、 120下的支配終端(節(jié)點310、 320) 發(fā)送在該RPR幀中存儲的分割幀。另一個被傳輸給RPR節(jié)點130,并 且對RPR節(jié)點130下的支配終端(節(jié)點330)發(fā)送在該RPR幀中存儲 的分割幀。此外,到達(dá)RPR節(jié)點120以及RPR節(jié)點130的各RPR幀 在該時刻因為TTL成為0,所以不傳輸給相鄰的RPR節(jié)點而被廢棄。
此外,屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點200與上述的RPR節(jié)點100 同樣地進行動作,生成對從節(jié)點300發(fā)送的分割幀進行了封裝的RPR 幀,并且對RPR節(jié)點210和RPR節(jié)點230進行廣播發(fā)送。此外,屬于 RPR網(wǎng)絡(luò)20的RPR節(jié)點210-230與上述的RPR節(jié)點110同樣地進行 動作,在TTL所示的允許范圍內(nèi)對下一個RPR節(jié)點傳輸RPR幀,同 時對支配終端發(fā)送分割幀。因此,從RPR節(jié)點200廣播發(fā)送的2個RPR 幀,其中一個按照RPR節(jié)點210、 RPR節(jié)點220的順序被傳輸,并且 對RPR節(jié)點210、 220下的支配終端(節(jié)點310、 320)發(fā)送在該RPR 幀中存儲的分割幀。另一個被傳輸給RPR節(jié)點230,并且對RPR節(jié)點 230下的支配終端(節(jié)點330)發(fā)送在該RPR幀中存儲的分割幀。
如此,節(jié)點300對RPR節(jié)點100和RPR節(jié)點200分配發(fā)送的2 個分割幀被傳輸給節(jié)點320。
然后,對節(jié)點(在本例中為節(jié)點320)從連接目的地RPR節(jié)點接 收到分割幀時的動作進行說明。節(jié)點320在輸入端口 700-1以及輸入端 口 700-2中從RPR節(jié)點100以及RPR節(jié)點200接收到分割幀時,發(fā)送 給以太網(wǎng)幀再構(gòu)成部710。
以下,對以太網(wǎng)幀再構(gòu)成部710進行的、由分割幀再構(gòu)成原始的 以太網(wǎng)幀的方法進行說明。在此,說明節(jié)點320的以太網(wǎng)幀再構(gòu)成部 710的動作,但其他的節(jié)點(節(jié)點310~330)也相同。圖11是表示以太網(wǎng)幀再構(gòu)成部710的構(gòu)成例的框圖。如圖11所示,以太網(wǎng)幀再構(gòu)成
部710包含以太網(wǎng)幀再構(gòu)成處理部711、分割幀管理表712、分割幀 存儲表713、分割幀存儲地址管理表714。
以太網(wǎng)幀再構(gòu)成處理部711進行以太網(wǎng)幀再構(gòu)成部710的整體控 制。具體地說,以太網(wǎng)幀再構(gòu)成處理部711進行用于根據(jù)從連接目的 地RPR節(jié)點接收到的分割幀再構(gòu)成原始的以太網(wǎng)幀的控制。
分割幀管理表712是用于對存儲有分割幀的分割幀存儲表713的 存儲內(nèi)容進行管理的表,包含與分割幀存儲表713中注冊的分割幀有 關(guān)的信息。即,自身節(jié)點使表示當(dāng)前接收到怎樣的分割幀的信息以及 表示接收到的分割幀存儲在哪里的信息,與用于識別生成該分割幀的 原始以太網(wǎng)幀的信息相對應(yīng)。此外,分割幀管理表712由以太網(wǎng)幀再 構(gòu)成處理部711進行注冊。
圖12是表示在節(jié)點320的分割幀管理表712中注冊的信息的例子 的說明圖。如圖12所示,分割幀管理表712例如包含接收到的分割幀 的發(fā)送源MAC地址、分割幀的序號、分割幀的存儲地址、計數(shù)值、以 及計時值。
分割幀的發(fā)送源MAC地址是用于識別從哪個節(jié)點發(fā)送了作為分 割幀之源的以太網(wǎng)幀的節(jié)點識別符。此外,分割幀的序號是用于區(qū)別 從哪個以太網(wǎng)幀進行分割的幀識別符。此外,分割幀的存儲地址是表 示在自身節(jié)點具備的分割幀存儲表713中,由同一以太網(wǎng)幀生成的分 割幀的注冊位置的信息。此外,計數(shù)值是表示對于由同一以太網(wǎng)幀分 割的分割幀,之后應(yīng)該接收多少個分割幀的信息。此外,如果是可以 檢測接收到由同一以太網(wǎng)幀分割的全部分割幀的信息,則計數(shù)值即可 以注冊沒有接收到的分割幀的數(shù)量,也可以注冊接收到的分割幀的數(shù) 量和分割數(shù)。此外,計時值表示可以對分割幀進行待機的時間。即,計時值是 如下信息在使從同一以太網(wǎng)幀生成的最初的分割幀進行待機時被設(shè) 定為預(yù)定的值,之后每隔一定時間進行減法運算,在計時值成為0的 時刻,廢棄由包含該計時值的條目(entry)管理的分割幀。
此外,在圖12所示的例子中,例如表示了在分割幀存儲表713的 存儲地址1中注冊了 1個由從節(jié)點300發(fā)送的序號為100的以太網(wǎng)幀 生成的分割幀。此外,表示了在經(jīng)過"50/計時值單位"之前沒有接收 到剩余的1個分割幀的情況下,對該以太網(wǎng)幀不進行再構(gòu)成而將其廢 棄。
分割幀存儲表713是用于保存自身節(jié)點接收到的分割幀的表。圖 13是表示在節(jié)點320的分割幀存儲表713中注冊的信息的例子的說明 圖。如圖13所示,分割幀存儲表713例如可以是將分割幀存儲地址作 為索引,注冊由同一以太網(wǎng)幀生成的各分割幀的結(jié)構(gòu)。即,在分割幀 的存儲地址相同的條目中存儲由同一以太網(wǎng)幀生成的分割幀。
此外,在圖13中,作為分割幀的存儲區(qū)域設(shè)置了存儲第一幀和第 二幀的區(qū)域,在為分割數(shù)大于2的通信系統(tǒng)的情況下,確保足夠的存 儲區(qū)域以能夠存儲全部分割幀。此外,在圖13所示的例子中,例如表 示了在與存儲地址1對應(yīng)的分割幀區(qū)域中,存儲了作為第一分割幀的 分割幀Al。此外,根據(jù)圖12可知,存儲地址1是對由從節(jié)點300發(fā) 送的序號為1的以太網(wǎng)幀生成的分割幀進行存儲的區(qū)域。
分割幀存儲地址管理表714是用于對分割幀存儲表713中還沒有 注冊分割幀的存儲地址進行管理的表。圖14是表示在節(jié)點320的分割 幀存儲地址管理表714中注冊的信息的例子的說明圖。如圖14所示, 分割幀存儲地址管理表714注冊在分割幀存儲表713中還沒有注冊的 存儲地址,換句話說,注冊表示下一個注冊的存儲地址的信息。在此, 在分割幀存儲地址管理表714中注冊了無效的值(例如NULL值)時,可以表示在分割幀存儲表713中沒有用于存儲由新的以太網(wǎng)幀生成的
分割幀(沒有由分割幀存儲地址管理表714管理的分割幀)的空閑區(qū)域。
此外,分割幀管理表712、分割幀存儲表713以及分割幀存儲地 址管理表714存儲在節(jié)點具備的存儲器等存儲裝置中。
節(jié)點320的以太網(wǎng)幀再構(gòu)成處理部711當(dāng)從輸入端口 700-1或輸 入端口 700-2接收到分割幀時(步驟S201),對于生成該分割幀的以 太網(wǎng)幀,確認(rèn)是否已經(jīng)在分割幀管理表712中進行了注冊(步驟S202)。 以太網(wǎng)幀再構(gòu)成處理部711例如將分割幀的發(fā)送源MAC地址以及序號 作為檢索關(guān)鍵字來檢索分割幀管理表712,由此取得分割幀存儲地址。
在此,在分割幀存儲地址的取得失敗時(步驟S202為否),可知 在分割幀管理表712中沒有注冊通過與接收到的分割幀相同的以太網(wǎng) 幀生成的分割幀。此時,以太網(wǎng)幀再構(gòu)成處理部711通過參照分割幀 存儲地址管理表714確認(rèn)在分割幀存儲表713中是否存在空閑區(qū)域(步 驟S203)。在此,例如在分割幀存儲地址管理表714的存儲地址中設(shè) 定了無效值時,廢棄接收到的分割幀(步驟S204),不進行再構(gòu)成處 理。如果不是無效值,則將分割幀存儲地址管理表714中注冊的存儲 地址作為索引,在分割幀存儲表713中注冊接收到的分割幀(步驟 S205)。
然后,進行分割幀管理表712的更新(步驟S206)。以太網(wǎng)幀再 構(gòu)成處理部711在分割幀管理表712中追加1個條目,存儲由在分割 幀存儲表713中注冊的分割幀表示的以太網(wǎng)幀的信息、由表示分割結(jié) 構(gòu)的信息所表示的未接收幀數(shù)、以及可以對分割幀進行待機的時間的 最大值。具體地說,對于新追加的條目,存儲己注冊的分割幀的發(fā)送 源MAC地址、序號、從分割數(shù)減去1的值以及使分割幀處于待機的時 間的最大值。此外,以太網(wǎng)幀再構(gòu)成處理部711還進行分割幀存儲地址管理表
714的更新。以太網(wǎng)幀再構(gòu)成處理部711將分割幀管理表712中未注冊 分割幀的條目中的某個條目的存儲地址注冊在分割幀存儲地址管理表 714中。此外,假設(shè)在分割幀管理表712中沒有未注冊分割幀的條目時, 注冊無效值(例如NULL值)。
節(jié)點320的以太網(wǎng)幀再構(gòu)成處理部711以后每隔一定時間,將分 割幀管理表712中注冊的條目的計時值每次減去一定值。在此,在計 時值成為0以下時,從分割幀管理表712中刪除包含該計時值的條目, 并且還刪除由該條目的分割幀的存儲地址所表示的分割幀存儲表713 的條目。
另一方面,以太網(wǎng)幀再構(gòu)成處理部711對于由接收到的分割幀生 成的以太網(wǎng)幀,當(dāng)已經(jīng)在分割幀管理表712中進行了注冊時,即對于 分割幀管理表712成功取得分割幀存儲地址時(步驟S202為是),將 取得的存儲地址作為索引,在分割幀存儲表713中注冊接收到的分割 幀(步驟S207)。
然后,進行分割幀管理表712的更新(步驟S208)。以太網(wǎng)幀再 構(gòu)成處理部711將分割幀管理表712中對取得的存儲地址進行管理的 條目的計數(shù)值減去1。
作為將計數(shù)值減去1的結(jié)果,在計數(shù)值變?yōu)?時,以太網(wǎng)幀再構(gòu) 成處理部711識別出接收到由同一以太網(wǎng)幀生成的全部的分割幀,由 這些分割幀再構(gòu)成原始的以太網(wǎng)幀。
具體地說,按照在分割幀中包含的分割幀頭部中存儲的信息,統(tǒng) 合在分割幀的有效載荷中存儲的數(shù)據(jù),存儲在以太網(wǎng)幀的有效載荷中。 此外,根據(jù)分割幀中包含的頭部信息,注冊以太網(wǎng)幀的頭部信息。此外,在本實施方式中,因為在全部分割幀中重復(fù)地注冊了以太 網(wǎng)幀的頭部信息,所以可以將任意一個分割幀的頭部信息直接存儲在 以太網(wǎng)幀的頭部信息中。但是,在為了高效地擴大RPR網(wǎng)絡(luò)的傳輸容 量,由RPR節(jié)點刪除了重復(fù)的頭部信息的情況下,根據(jù)沒有刪除的分 割幀的頭部信息設(shè)定以太網(wǎng)幀的頭部信息。最后,在以太網(wǎng)幀的FCS 值計算并存儲用于檢測幀錯誤的信息。
在以太網(wǎng)幀再構(gòu)成處理部711再構(gòu)成以太網(wǎng)幀之后,節(jié)點320進 行與現(xiàn)有的以太網(wǎng)幀接收時的動作相同的處理。例如,根據(jù)以太網(wǎng)幀 的目的地MAC地址識別出發(fā)送給自身節(jié)點的以太網(wǎng)幀,然后對上位的 應(yīng)用程序輸出以太網(wǎng)幀。
此外,上述的以太網(wǎng)幀的再構(gòu)成處理在從RPR節(jié)點接收分割幀的 各節(jié)點中也同樣地進行。在本例子中,在節(jié)點320以外的其他節(jié)點中, 再構(gòu)成的以太網(wǎng)幀被判斷為不是發(fā)送給自身節(jié)點的以太網(wǎng)幀而被廢 棄。
如上所述,與多個RPR網(wǎng)絡(luò)連接的終端(節(jié)點)生成并分配分割 幀,該分割幀附加了在連接目的地RPR節(jié)點中可以進行MAC地址學(xué) 習(xí)的信息、以及在傳輸目的地終端中可以再構(gòu)成為以太網(wǎng)幀的信息, 由此可以利用已有的通信系統(tǒng),柔性地擴大傳輸容量。例如,如果RPR 網(wǎng)絡(luò)10的傳輸容量不足,可以另外構(gòu)筑一個RPR網(wǎng)絡(luò)20。此外,之 所以能夠得到將終端與多個RPR網(wǎng)絡(luò)連接的結(jié)構(gòu),其原因在于以使終 端以及RPR節(jié)點不成為環(huán)狀結(jié)構(gòu)的方式控制幀傳輸動作。
此外,各終端通過分割幀管理表712對接收到的分割幀進行管理, 由此可以通過單一的存儲表管理發(fā)送源不同的分割幀,所以可以降低 終端的裝置價格。然后,接著上述的說明,對從節(jié)點320對節(jié)點300回復(fù)以太網(wǎng)幀 時的動作進行說明。以下,設(shè)從節(jié)點300通過節(jié)點320的幀傳輸,在 屬于RPR網(wǎng)絡(luò)10、20的全部的RPR節(jié)點中,進行關(guān)于節(jié)點300的MAC 地址學(xué)習(xí)。即,設(shè)在屬于RPR網(wǎng)絡(luò)10的全部的RPR節(jié)點的FDB 550 中注冊了節(jié)點300的MAC地址和RPR節(jié)點100的MAC地址的對應(yīng)關(guān) 系。此外,設(shè)在屬于RPR網(wǎng)絡(luò)20的全部的RPR節(jié)點的FDB 550中, 注冊了節(jié)點300的MAC地址和RPR節(jié)點200的MAC地址的對應(yīng)關(guān)系。
首先,節(jié)點320的以太網(wǎng)幀生成部720按照來自上位層的應(yīng)用程 序的請求,生成發(fā)送給節(jié)點300的以太網(wǎng)幀。此外,以太網(wǎng)幀生成部 720將生成的以太網(wǎng)幀發(fā)送給分割幀生成部。
節(jié)點320的分割幀生成部730分割由以太網(wǎng)幀生成部720生成的 以太網(wǎng)幀,生成分割幀的動作,以及將生成的各分割幀發(fā)送給連接目 的地RPR節(jié)點(在此為RPR節(jié)點120、 220)的動作與節(jié)點300相同。
然后,說明在節(jié)點320將分割幀發(fā)送給RPR節(jié)點120以及RPR 節(jié)點220之后,直到將各個分割幀發(fā)送給節(jié)點300的動作。當(dāng)從節(jié)點 320發(fā)送了分割幀時,RPR節(jié)點120以及RPR節(jié)點220分別接收分割 幀。
RPR節(jié)點120當(dāng)通過輸入端口 500-3接收到從節(jié)點320發(fā)送的一 個分割幀時,向RPR幀生成部510發(fā)送接收到的分割幀。RPR節(jié)點120 的RPR幀生成部510將分割幀的目的地MAC地址作為檢索關(guān)鍵字來 檢索RPR節(jié)點120的FDB 550,取得在下位收容了分割幀的目的地 MAC地址表示的終端的RPR節(jié)點的MAC地址。即,從FDB 550中檢 索并讀入與分割幀的目的地MAC地址(節(jié)點300的MAC地址)相對 應(yīng)的RPR節(jié)點的MAC地址。
在此,RPR幀生成部510成功地取得RPR節(jié)點(RPR節(jié)點IOO)
52的MAC地址。在成功取得MAC地址時生成如下RPR幀將取得的 MAC地址存儲在目的地MAC地址中,并且在發(fā)送源MAC地址中存 儲自身節(jié)點的MAC地址,并且在有效載荷中存儲了由自身節(jié)點下的支 配終端接收到的分割幀的RPR幀。RPR幀生成部510將生成的RPR幀 發(fā)送給RPR切換處理部520。此外,在MAC地址的取得失敗時,與上 述RPR節(jié)點100的情況相同,將廣播用MAC地址作為目的地MAC地 址。
RPR節(jié)點120的RPR切換處理部520在RPR幀的目的地MAC地 址為節(jié)點固有的MAC地址時,即RPR幀為單播幀時,從輸出端口 540-1 或輸出端口 540-2中的某一端口對發(fā)送給RPR節(jié)點IOO的RPR幀進行 單播發(fā)送。此時,在RPR幀的TTL字段中,存儲從輸出端口 540-1或 輸出端口 540-2中的實際輸出RPR幀的一側(cè)到成為目的地的RPR節(jié)點 為止的跳數(shù)。RPR切換處理部520對于從自身節(jié)點到目的地節(jié)點的跳 數(shù),可以通過參照TDB 570來進行確認(rèn)。
在此,以RPR節(jié)點120的RPR切換處理部520從輸出端口 540-1 經(jīng)由RPR節(jié)點130發(fā)送RPR幀的情況為例進行說明。此時,在TTL 字段中存儲從RPR節(jié)點120到順時針路徑中的RPR節(jié)點IOO為止的跳 數(shù)(=2)。當(dāng)RPR節(jié)點120從輸出端口 540-1發(fā)送了 RPR幀時,RPR 節(jié)點130接收該RPR幀。
圖16是表示RPR節(jié)點(在本例中為RPR節(jié)點130)接收到單播 發(fā)送的RPR幀時的動作的一例的流程圖?;旧?,RPR節(jié)點可以基于 "IEEE Std 802.17"進行動作。
RPR節(jié)點130在輸入端口 500-2接收從RPR節(jié)點120的輸出端口 540-1發(fā)送的RPR幀(步驟S301) 。 RPR節(jié)點130的輸入端口 500-2 接收到的RPR幀被發(fā)送給RPR切換處理部520。RPR節(jié)點130的RPR切換處理部520首先在RPR幀的發(fā)送源MAC 地址為自身節(jié)點的MAC地址時(步驟S302為是),為了防止產(chǎn)生環(huán) 狀結(jié)構(gòu)導(dǎo)致的廣播風(fēng)暴,而廢棄該RPR幀(步驟S303)。在本例中, RPR幀的發(fā)送源MAC地址為RPR節(jié)點120的MAC地址,所以RPR 節(jié)點130的RPR切換處理部520不進行該廢棄處理。
然后,RPR切換處理部520在RPR幀的發(fā)送源MAC地址不是自 身節(jié)點的MAC地址,RPR幀的目的地MAC地址是節(jié)點固有(用于單 播)的MAC地址的情況下,判斷RPR幀的目的地MAC地址是否為自 身節(jié)點的MAC地址(步驟S304)。
RPR切換處理部520在接收到的RPR幀的目的地MAC地址不是 自身節(jié)點的MAC地址時(步驟S301為否),進行向相鄰的RPR節(jié)點 傳輸接收到的RPR幀的控制。此外,用于傳輸接收到的RPR幀的控制 與上述的RPR節(jié)點110相同。即,RPR切換處理部520在接收到的RPR 幀的目的地MAC地址與自身節(jié)點的MAC地址不一致時,將該RPR幀 中存儲的TTL的值減去1 (步驟S305),如果減法運算后的TTL的值 大于O,則對下一個RPR節(jié)點發(fā)送該RPR幀(步驟S306為是,S307)。 此外,作為減法運算后的結(jié)果,如果TTL的值為O,則RPR切換處理 部520廢棄該RPR幀(步驟S306為否,S303)。
另一方面,RPR切換處理部520在接收到的RPR幀的目的地MAC 地址為自身節(jié)點的MAC地址時(步驟S304為是),進行用于將接收 到的RPR幀的有效載荷中存儲的分割幀發(fā)送給支配終端的控制。此外, 用于將分割幀發(fā)送給支配終端的控制也和上述的RPR幀UO相同。即, RPR切換處理部520在接收到的RPR幀的MAC地址和自身節(jié)點的 MAC地址一致時,將該RPR幀發(fā)送給分割幀提取部530。分割幀提取 部530從RPR幀中提取分割幀,并將該分割幀從自身節(jié)點的輸出端口 540-3發(fā)送給支配終端(步驟S309)。此時,此時,F(xiàn)DB管理部560 通過在FDB 550中注冊節(jié)點320和節(jié)點120的MAC地址的對應(yīng)關(guān)系,進行MAC地址學(xué)習(xí)(步驟S308)。
在本例中,從RPR節(jié)點120發(fā)送的單播幀的目的地MAC地址不 是RPR幀130的MAC地址,所以RPR幀130不將以太網(wǎng)幀發(fā)送給支 配終端,而在對TTL進行減法運算后將RPR幀傳輸給下一個RPR節(jié) 點(RPR節(jié)點100)。
以后,屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點100、 IIO進行與上述的RPR 節(jié)點130相同的動作,在TTL表示的允許范圍內(nèi)將RPR幀發(fā)送給下一 RPR節(jié)點。因此,從RPR節(jié)點120單播發(fā)送的發(fā)送給RPR節(jié)點100 的RPR幀依次傳輸?shù)絉PR節(jié)點130、 RPR節(jié)點100,通過RPR節(jié)點 IOO將在該RPR幀中存儲的分割幀(例如第一分割幀)發(fā)送給RPR節(jié) 點100下的支配終端(節(jié)點300)。
此外,屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點220進行與上述的RPR節(jié)點 120相同的動作,生成對從節(jié)點320發(fā)送的分割幀進行了封裝的RPR 幀,作為發(fā)送給RPR節(jié)點200的RPR幀進行單播發(fā)送。此外,屬于 RPR網(wǎng)絡(luò)20的RPR節(jié)點230、 210也進行與上述的RPR節(jié)點130、 100 相同的動作,在TTL表示的允許范圍內(nèi)將RPR幀發(fā)送給下一 RPR節(jié) 點。因此,從RPR節(jié)點220單播發(fā)送的發(fā)送給RPR節(jié)點200的RPR 幀依次傳輸?shù)絉PR節(jié)點230、 RPR節(jié)點200,通過RPR節(jié)點200將在 該RPR幀中存儲的分割幀(例如第二分割幀)發(fā)送給RPR節(jié)點200下 的支配終端(節(jié)點300)。
如此,節(jié)點320對RPR節(jié)點120和RPR節(jié)點220分配發(fā)送的2 個分割幀被傳輸給節(jié)點300。
節(jié)點300當(dāng)在輸入端口 700-1以及輸入端口 700-2中,從RPR節(jié) 點100以及RPR節(jié)點120接收到分割幀時,與節(jié)點320相同地進行以 太網(wǎng)幀的再構(gòu)成。在以上的說明中,以節(jié)點300和節(jié)點320之間的通信為例,說明 了正常時的幀傳輸?shù)膭幼?。在本實施方式中,因為可以只在RPR節(jié)點 下的支配終端中配備多個端口,所以可以構(gòu)筑價格便宜可靠性高的通 信系統(tǒng)。
然后,對在RPR網(wǎng)絡(luò)10或RPR網(wǎng)絡(luò)20中的某一方、或者雙方中 發(fā)生鏈路切斷、RPR節(jié)點故障這樣的故障時的幀傳輸動作進行說明。
在本實施方式中,即使在RPR網(wǎng)絡(luò)IO、 20中發(fā)生了故障,但在 屬于RPR網(wǎng)絡(luò)IO的全部的RPR節(jié)點之間可以進行通信(具有連續(xù)性), 并且在屬于RPR網(wǎng)絡(luò)20的全部的RPR節(jié)點之間可以進行通信(具有 連續(xù)性)的情況下,可以和正常時的幀傳輸動作相同地對RPR網(wǎng)絡(luò)10 以及RPR網(wǎng)絡(luò)20分配幀。其原因在于,通過RPR的故障修復(fù)動作, 繞過切斷部位進行幀傳輸,由此可以繼續(xù)進行屬于RPR網(wǎng)絡(luò)的各個 RPR節(jié)點之間的通信。
例如,在某個RPR節(jié)點中發(fā)生了故障時,如果分配并傳輸分割幀, 則無法進行發(fā)生了故障的RPR節(jié)點下的支配終端和除此之外的RPR節(jié) 點下的支配終端之間的通信。但是,通過各終端(節(jié)點)以不向發(fā)生 了故障的RPR節(jié)點分配分割幀的方式進行動作,雖然整個RPR網(wǎng)絡(luò)的 傳輸容量降低,但可以繼續(xù)進行通信。
發(fā)生了故障的RPR節(jié)點下的支配終端,通過參照自身節(jié)點具備的 端口狀態(tài)表760,可以直接檢測出與連接目的地的RPR節(jié)點的鏈路已 停止。此外,端口狀態(tài)監(jiān)視部590檢測出自身節(jié)點的端口 Pl、 P2 (輸 入端口 500-1、 2或輸出端口 540-1、 2)變?yōu)闊o效(無法使用端口的狀 態(tài)),將端口狀態(tài)表600中注冊的該端口的端口狀態(tài)變更為"無效"。
此外,假設(shè)RPR節(jié)點為正常,屬于同一RPR網(wǎng)絡(luò)的其他RPR節(jié)點已停止,由此在該RPR網(wǎng)絡(luò)中沒有連續(xù)性的情況下,為了使支配終
端檢測出異常,故意使連接支配終端的端口 (端口P3)停止。
在進行了以上那樣的動作之后,終端在發(fā)送以太網(wǎng)幀時,可以參
照端口狀態(tài)表760將端口狀態(tài)為有效的端口數(shù)量看作分割數(shù),將分配 目的地限制為端口狀態(tài)有效的端口 。
此外,RPR節(jié)點通過將自身節(jié)點具備的TDB 570的內(nèi)容通知給支 配終端,終端可以識別連接目的地的RPR網(wǎng)絡(luò)中的故障狀態(tài),可以變 更以太網(wǎng)幀的分割數(shù)以及分配目的地RPR網(wǎng)絡(luò)。
此外,在RPR節(jié)點與支配終端之間的鏈路被切斷時,無法繼續(xù)進 行該終端與其他RPR節(jié)點下的支配終端之間的通信。但是,RPR節(jié)點 在檢出到連接支配終端的端口 (端口 P3)的異常時,可以故意停止自 身節(jié)點和其兩側(cè)的相鄰RPR節(jié)點之間的鏈路。由此,由相鄰的RPR節(jié)
點檢測出異常,作為各RPR節(jié)點故意停止支配終端之間的鏈路的結(jié)果, 雖然RPR網(wǎng)絡(luò)的傳輸容量降低,但可以繼續(xù)進行通信。
如上所述,根據(jù)本發(fā)明,即使分割以太網(wǎng)幀,也可與RPR網(wǎng)絡(luò)的 幀傳輸動作無矛盾地擴大整個RPR網(wǎng)絡(luò)的傳輸容量。因此,作為節(jié)點 之間通信的多個路徑,可以使用RPR網(wǎng)絡(luò)這樣的進行MAC地址學(xué)習(xí) 的網(wǎng)絡(luò),所以路徑的設(shè)定數(shù)量不會對應(yīng)終端的數(shù)量而變得巨大,管理 者的負(fù)擔(dān)也不會增大。
此外,在本實施方式中,對于節(jié)點300~330,作為通過自身生成 以太網(wǎng)幀的終端進行了說明,但是,在例如是可以切換以太網(wǎng)幀的節(jié) 點時,追加用于收發(fā)以太網(wǎng)幀的切換用端口,來代替以太網(wǎng)幀生成部 720。
(第二實施方式)以下參照附圖對本發(fā)明的第二實施方式進行說明。本實施方式的 通信系統(tǒng)的結(jié)構(gòu)與圖1所示的第一實施方式相同。但是,與第一實施
方式的不同點在于,RPR節(jié)點經(jīng)由端口 P3與支配終端進行收發(fā)的幀不 是分割幀,而是RPR幀。
接下來對RPR節(jié)點以及成為支配終端的節(jié)點的結(jié)構(gòu)進行說明。圖 17是表示第二實施方式的RPR節(jié)點100的構(gòu)成例的框圖。在此,以 RPR節(jié)點100為例進行說明,其他的RPR節(jié)點110-130、 200~230的 結(jié)構(gòu)與RPR節(jié)點100的結(jié)構(gòu)相同。
在本實施方式中,如圖17所示,RPR節(jié)點IOO與圖2所示的第一 實施方式的RPR節(jié)點的不同點在于,不具備RPR幀生成部510、分割 幀提取部530、 FDB 550以及FDB管理部560。
輸入端口 500-3在第一實施方式中接收分割幀,將接收到的分割 幀發(fā)送給RPR幀生成部510,但在本實施方式中,接收RPR幀,將接 收到的RPR幀發(fā)送給RPR切換處理部520。此外,RPR切換處理部520 在第一實施方式中,作為向支配終端的傳輸控制對分割幀提取部530 發(fā)送RPR幀,但在本實施方式中,直接經(jīng)由輸出端口 540-3對支配終 端發(fā)送RPR幀。此外,其他的構(gòu)成要素與第一實施方式相同。
此外,圖18是表示第二實施方式的節(jié)點300的構(gòu)成例的框圖。在 此,以節(jié)點300為例進行說明,其他節(jié)點310-330的結(jié)構(gòu)與節(jié)點300 相同。
在本實施方式中,如圖18所示,節(jié)點300與圖7所示的第一實施 方式的節(jié)點的不同點在于,進一步具備分割幀提取部810、 RPR幀生成 部820、 FDB管理部830、 FDB 840、 MAC地址管理表850。
分割幀生成部730在本實施方式中,把在第一實施方式中發(fā)送給連接目的地RPR節(jié)點的分割幀發(fā)送給RPR幀生成部820。
RPR幀生成部820通過由分割幀生成部730發(fā)送的分割幀生成 RPR幀。然后,經(jīng)由輸出端口 740-l~2,將生成的RPR幀分配并發(fā)送 給連接目的地的RPR節(jié)點(RPR節(jié)點IOO、 200)。
對分割幀提取部810經(jīng)由輸入端口 700-l~2輸入從連接目的地的 RPR節(jié)點發(fā)送的RPR幀。分割幀提取部810提取在接收到的RPR幀中 存儲的分割幀。然后,將提取出的分割幀發(fā)送給以太網(wǎng)幀再構(gòu)成部710。
FDB管理部830按照分割幀提取部810的請求,在后述的FDB 840 中注冊RPR幀的發(fā)送源節(jié)點的節(jié)點識別符(RPR節(jié)點的MAC地址) 和分割幀的發(fā)送源節(jié)點的節(jié)點識別符(節(jié)點的MAC地址)的對應(yīng)關(guān)系。
FDB 840是用于對屬于連接自身節(jié)點的RPR網(wǎng)絡(luò)的RPR節(jié)點下收 容的終端進行管理的數(shù)據(jù)庫。FDB 550對應(yīng)地存儲終端的節(jié)點識別符 (MAC地址)和收容該終端的RPR節(jié)點的節(jié)點識別符(MAC地址)。 此外,F(xiàn)DB 840中存儲的對應(yīng)關(guān)系由上述的FDB管理部830進行注冊。
圖19是表示在節(jié)點300的FDB 840中注冊的信息的例子的說明 圖。如圖19所示,F(xiàn)DB 840例如對于一個終端(節(jié)點)的MAC地址, 包含作為在下位收容該終端的RPR節(jié)點屬于RPR網(wǎng)絡(luò)10的RPR節(jié)點 的MAC地址和屬于RPR網(wǎng)絡(luò)20的RPR節(jié)點的MAC地址。
在圖19所示的例子中,例如與RPR節(jié)點120下的終端(節(jié)點320) 的MAC地址相對應(yīng)地注冊了 RPR節(jié)點120的MAC地址、RPR節(jié)點 220的MAC地址。這表示"節(jié)點320收容在RPR節(jié)點120和RPR節(jié) 點220雙方之下"。
此外,MAC地址管理表850是用于對作為支配終端收容了自身節(jié)
59點的RPR節(jié)點的MAC地址進行管理的表。圖20是表示在節(jié)點300的 MAC地址管理表850中注冊的信息的例子的說明圖。如圖20所示, 節(jié)點300的MAC地址管理表850包含與自身節(jié)點(節(jié)點300)的端口 PI連接的RPR節(jié)點的MAC地址、及與端口 P2連接的RPR節(jié)點的 MAC地址。MAC地址向MAC地址管理表850的注冊預(yù)先由通信系統(tǒng) 的管理者經(jīng)由設(shè)定界面進行。具體地說,MAC地址管理表850存儲在 RPR節(jié)點具備的存儲器等存儲裝置中。此外,對于其他的構(gòu)成要素, 與第一實施方式相同。
然后,對本實施方式的幀傳輸動作進行說明。在本實施方式中, 與第一實施方式的不同點在于終端(節(jié)點)在生成分割幀之后生成 RPR幀,然后將該RPR幀傳輸給RPR節(jié)點;以及終端不是接收在RPR 幀的有效載荷中存儲的分割幀,而是直接接收RPR幀,通過終端從該 RPR幀中提取分割幀,然后再構(gòu)成原始的以太網(wǎng)幀。此外,本實施方 式中的除上述以外的其他動作與第一實施方式相同,所以省略說明。
首先,對節(jié)點300的RPR幀生成部820生成RPR幀的動作進行說 明。節(jié)點300的RPR幀生成部820從以太網(wǎng)幀生成部720接收通過對 單一的以太網(wǎng)幀進行分割而生成的分割幀。RPR幀生成部820將接收 到的分割幀的目的地MAC地址作為檢索關(guān)鍵字而檢索FDB 840,由此 取得在下位收容了由分割幀的目的地MAC地址表示的節(jié)點的RPR節(jié) 點的MAC地址。
在此,在節(jié)點300的FDB 840中沒有注冊信息從而RPR節(jié)點的 MAC地址的取得失敗的情況下,RPR幀生成部820生成分割幀的幀數(shù) 的將廣播地址作為目的地的RPR幀。具體地說,生成如下RPR幀在 RPR幀的目的地地址中存儲廣播用MAC地址,并且,在發(fā)送源MAC 地址中存儲將自身節(jié)點(節(jié)點300)作為支配終端進行收容的RPR節(jié) 點的MAC地址,并且在有效載荷中存儲各分割幀的RPR幀。此外,在RPR幀的發(fā)送源MAC地址中存儲與發(fā)送該RPR幀的端 口連接的RPR節(jié)點的MAC地址。此外,在RPR幀的有效載荷中不重 復(fù)地存儲分割幀中的某一個。此外,關(guān)于連接目的地的RPR幀的MAC 地址,可以參照MAC地址管理表850來確認(rèn)。
然后,RPR幀生成部820經(jīng)由輸出端口 740-1以及輸出端口 740-2 對被分配了在各RPR節(jié)點的發(fā)送源MAC地址中存儲的MAC地址的 RPR節(jié)點發(fā)送該RPR幀。
當(dāng)節(jié)點300經(jīng)由輸出端口 740-1以及輸出端口 740-2發(fā)送封裝了分 割幀的RPR幀時,作為連接目的地的RPR節(jié)點100以及RPR節(jié)點200 接收該RPR幀。
RPR節(jié)點100以及RPR節(jié)點200將經(jīng)由輸入端口 500-3接收到的 RPR幀發(fā)送給RPR切換處理部520。 RPR切換處理部520與第一實施 方式相同地進行向相鄰RPR節(jié)點的傳輸控制以及向支配終端的發(fā)送控 制。但是,作為向支配終端的發(fā)送控制,RPR切換處理部520直接發(fā) 送接收到的RPR幀。因此,各RPR幀經(jīng)由RPR節(jié)點10以及RPR節(jié) 點20分別被傳輸給原始的以太網(wǎng)幀的目的地節(jié)點(例如節(jié)點320)。
然后,對節(jié)點320的分割幀提取部810從接收到的RPR幀中提取 分割幀的動作進行說明。
RPR節(jié)點當(dāng)接收到單播發(fā)送的發(fā)送給自身節(jié)點的RPR幀以及廣播 發(fā)送的RPR幀時,將該RPR幀發(fā)送給支配終端。節(jié)點320在輸入端口 700-1、 2中從與自身節(jié)點連接的RPR節(jié)點接收RPR幀。節(jié)點320的輸 入端口 700-1、 2在接收到RPR幀時,發(fā)送給分割幀提取部810。
節(jié)點320的分割幀提取部810對從輸入端口 700-1或輸入端口 700-2發(fā)送的RPR幀解封,提取在有效載荷中存儲的分割幀。然后,將提取出的分割幀發(fā)送給以太網(wǎng)幀再構(gòu)成部710。此外,分割幀提取部
810在提取分割幀時,為了注冊基于接收到的RPR幀的MAC地址的對 應(yīng),對FDB管理部830進行請求。
節(jié)點320的FDB管理部830按照來自分割幀提取部810的請求, 在FDB 840中注冊基于接收到的RPR幀的MAC地址的對應(yīng)。FDB管 理部830通過在FDB 840中注冊在接收到的RPR幀的有效載荷中存儲 的分割幀的發(fā)送源MAC地址(例如節(jié)點300的MAC地址)和RPR幀 的發(fā)送源MAC地址(例如RPR節(jié)點100或RPR節(jié)點200的MAC地 址)的對應(yīng)關(guān)系,使節(jié)點300與RPR節(jié)點IOO相對應(yīng)。
以后,節(jié)點320的以太網(wǎng)幀再構(gòu)成部710由分割幀再構(gòu)成原始的 以太網(wǎng)幀的動作與第一實施方式相同。
如上所述,根據(jù)本實施方式,通過在終端一側(cè)配備在第一實施方 式中在RPR節(jié)點配備的RPR幀生成部510、分割幀提取部530、 FDB 550、 FDB管理部560,可以實現(xiàn)與第一實施方式相同的效果。此外, 根據(jù)本實施方式,RPR節(jié)點的結(jié)構(gòu)變得簡單,所以還可以降低RPR節(jié) 點的裝置價格,因此可以降低擴大RPR節(jié)點的傳輸容量時的成本。
(第三實施方式)
以下參照附圖對本發(fā)明的第三實施方式進行說明。圖21是表示本 實施方式的通信系統(tǒng)的構(gòu)成例的說明圖。圖21所示的通信系統(tǒng)與圖1 所示的第一實施方式的不同點在于,在下位收容同一終端的RPR節(jié)點 之間通過通信鏈路連接。如圖21所示,各RPR節(jié)點100~130、 200~230 各自除了端口 P1 P3之外還具有端口 P4。端口 P4是用于在屬于不同 的RPR網(wǎng)絡(luò)的RPR節(jié)點之間收發(fā)拓?fù)湫畔⒌亩丝凇?br> 接下來對于RPR節(jié)點以及成為支配終端的節(jié)點的結(jié)構(gòu)進行說明。 圖22是表示本實施方式的RPR節(jié)點100的構(gòu)成例的框圖。在此,以
62RPR節(jié)點100為例進行說明,但其他的RPR節(jié)點110~130、 200~230 的結(jié)構(gòu)也和RPR節(jié)點100的結(jié)構(gòu)相同。
在本實施方式中,如圖22所示,RPR節(jié)點100與第一實施方式的 不同點在于,進一步具備輸入端口 500-4、輸出端口 540-4以及TDB管 理部610。
RPR節(jié)點100的輸入端口 540-4是圖21所示的RPR節(jié)點100的 端口 P4中的與接收側(cè)對應(yīng)的端口 (接收幀的端口)。輸入端口 500-4 用于接收從作為支配終端收容了與自身節(jié)點下的終端為同一終端的、 屬于不同的RPR網(wǎng)絡(luò)的RPR節(jié)點發(fā)送的幀。
RPR節(jié)點100的輸出端口 540-4是圖21所示的RPR節(jié)點100的 端口 P4中的與發(fā)送側(cè)對應(yīng)的端口 (發(fā)送幀的端口)。輸出端口 540-4 用于對作為支配終端收容了與自身節(jié)點下的終端為同一終端的、屬于 不同RPR網(wǎng)絡(luò)的RPR節(jié)點發(fā)送幀。
具體地說,RPR節(jié)點100的輸入端口 500-4是接收從RPR節(jié)點200 的輸出端口 540-4發(fā)送的、用于通知RPR網(wǎng)絡(luò)20的拓?fù)湫畔⒌膸亩?口。此外,RPR節(jié)點100的輸出端口 540-4是對RPR節(jié)點200的輸入 端口 500-4發(fā)送用于通知RPR網(wǎng)絡(luò)10的拓?fù)湫畔⒌膸亩丝凇?br> TDB管理部610在DB 570中注冊經(jīng)由輸入端口 500-4接收到的其 他RPR網(wǎng)絡(luò)(收容了公共的終端的RPR節(jié)點所屬的RPR網(wǎng)絡(luò))的拓 撲信息,并且經(jīng)由輸出端口 540-4將自身節(jié)點所屬的RPR網(wǎng)絡(luò)的拓?fù)?信息發(fā)送給屬于其他RPR網(wǎng)絡(luò)的RPR節(jié)點。
在本實施方式中,TDB 570除了自身節(jié)點所屬的RPR網(wǎng)絡(luò)的拓?fù)?信息之外,還管理在下位收容了與自身節(jié)點公共的終端的RPR節(jié)點所 屬的RPR網(wǎng)絡(luò)的拓?fù)湫畔ⅰD23是表示在RPR節(jié)點100的TDB 570中注冊的信息的例子的說明圖。如圖23所示,TDB 570不僅包含第一 實施方式中的與RPR網(wǎng)絡(luò)IO有關(guān)的信息,還包含與RPR網(wǎng)絡(luò)20有關(guān) 的信息。
此外,成為支配終端的節(jié)點的結(jié)構(gòu)與第一實施方式相同。
如在第一實施方式以及第二實施方式中說明的那樣,根據(jù)本發(fā)明, 可以柔性地并且價格便宜地擴大整個RPR網(wǎng)絡(luò)的傳輸容量。但是,在 上述表示的實施方式中,終端開始接收由同一以太網(wǎng)幀生成的全部的 分割幀,然后再構(gòu)成原始的以太網(wǎng)幀,因此,由于最初到達(dá)的分割幀 和最后到達(dá)的分割幀的到達(dá)時間差,存在延遲時間增大的問題。
以下,說明在應(yīng)用本發(fā)明的通信系統(tǒng)中,用于降低延遲時間的方 法。作為分割幀的到達(dá)時間差的原因之一,考慮分割幀的通信路徑(包 含發(fā)送方向)的不同。例如,在分割同一以太網(wǎng)幀而生成的分割幀中, 由RPR網(wǎng)絡(luò)10傳輸?shù)姆指顜?實際上是存儲了分割幀的RPR幀)沿 順時針方向發(fā)送,由RPR網(wǎng)絡(luò)20傳輸?shù)姆指顜啬鏁r針方向發(fā)送的情 況下,如果到達(dá)收容目的地終端的RPR節(jié)點的跳數(shù)彼此不同,則各個 分割幀的到達(dá)時間產(chǎn)生差異。因此,作為減輕分割幀的到達(dá)時間差的 方法,考慮以下的方法進行控制以便在同一方向發(fā)送存儲了分割同 一以太網(wǎng)幀而生成的分割幀的RPR幀。
例如,預(yù)先進行設(shè)定,以便在收容同一終端的全部RPR節(jié)點單播 發(fā)送存儲了由同一以太網(wǎng)幀生成的分割幀的RPR幀時,使用在到達(dá)目 的地RPR節(jié)點的跳數(shù)為最小的方向上進行發(fā)送的最短算法。
此外,還預(yù)先設(shè)定同一跳數(shù)時的方向等,以便在順時針方向發(fā)送 時的跳數(shù)和逆時針方向發(fā)送時的跳數(shù)相同的情況下,使發(fā)送RPR幀的 方向在收容同一終端的RPR節(jié)點之間一致。此外,預(yù)先進行設(shè)定,以便在收容同一終端的全部RPR節(jié)點廣播 發(fā)送存儲了由同一以太網(wǎng)幀生成的分割幀的RPR幀的情況下,在收容 同一終端的RPR節(jié)點之間發(fā)送方向以及跳數(shù)一致。例如,如果使用 Unidirectional Broadcast方法,則可以進行設(shè)定,以使廣播幀的發(fā)送方 向一致。此外,例如,如果使用Bidirectional Broadcast方法,則可以 進行設(shè)定,以便在根據(jù)節(jié)點數(shù)在TTL中設(shè)定的值在順時針方向和逆時 針方向上不同的情況下,使較大地設(shè)定TTL的值的方向一致。
如上所述,在正常情況下,使存儲了由同一以太網(wǎng)幀生成的分割 幀的RPR幀的發(fā)送方向一致,由此可以降低延遲。
此外,如在第一實施方式中說明的那樣,在RPR網(wǎng)絡(luò)中發(fā)生了鏈 路故障、或者節(jié)點故障時,通過RPR的保護功能,繞過故障部位傳輸 RPR幀。因此,在發(fā)生故障時,即使在像上述那樣進行了設(shè)定的情況 下,仍然存在由同一以太網(wǎng)幀生成的分割幀的通信路徑不同的情況。
因此,為了解決上述問題,在本實施方式中,在其他的RPR網(wǎng)絡(luò) 中發(fā)生的故障根據(jù)由TDB管理部610管理的其他網(wǎng)絡(luò)的拓?fù)湫畔碜R 別,由此進行動作以使來自自身節(jié)點的RPR幀的發(fā)送方向與屬于發(fā)生 了故障的RPR網(wǎng)絡(luò)的RPR節(jié)點發(fā)送RPR幀的方向一致。
如此,即使在發(fā)生了故障時,也可以使存儲了由同一以太網(wǎng)幀生 成的分割幀的RPR幀的發(fā)送方向一致,所以可以降低延遲。
此外,作為分割幀的到達(dá)時間差的另一個原因,考慮RPR網(wǎng)絡(luò)之 間的擁擠程度的差。在全部的RPR網(wǎng)絡(luò)中沒有發(fā)生擁擠時不產(chǎn)生延遲, 但是在某個RPR網(wǎng)絡(luò)中發(fā)生擁擠,由該RPR網(wǎng)絡(luò)傳輸?shù)姆指顜牡竭_(dá) 延遲,由此產(chǎn)生了延遲時間。因此,考慮在RPR網(wǎng)絡(luò)之間使擁擠的程 度相同,由此降低分割幀的到達(dá)時間差。此外,如同在第一實施方式中說明的那樣,例如,通過生成幀尺 寸相同的分割幀,可以使各個RPR網(wǎng)絡(luò)中傳輸?shù)耐ㄐ帕肯嗤?,因此?以避免上述問題。
此外,在RPR網(wǎng)絡(luò)10和RPR網(wǎng)絡(luò)20之間傳輸容量不同時,不是 使由同一以太網(wǎng)幀生成的分割幀的尺寸相同,而是通過使分割幀的尺 寸之比與RPR網(wǎng)絡(luò)的傳輸容量之比一致,可以在RPR網(wǎng)絡(luò)之間使擁擠 的程度相同。
此外,在TDB管理部610在拓?fù)湫畔⒅邪硎咀陨砉?jié)點所述的 RPR網(wǎng)絡(luò)的擁擠程度的信息來進行通知時,例如可以根據(jù)其他RPR網(wǎng) 絡(luò)的擁擠程度使RP R幀的發(fā)送進行 一 定時間的待機。
并且,還考慮以下的方法通過在RPR節(jié)點和其支配終端之間設(shè) 置用于通知RPR節(jié)點的擁擠狀態(tài)的單元,與RPR節(jié)點中的空閑頻帶、 擁擠狀態(tài)相對應(yīng)地變更分割幀的幀尺寸,或者通過調(diào)整對各個RPR網(wǎng) 絡(luò)分配的通信量,降低分割幀的到達(dá)時間差。
如上所述,根據(jù)在本實施方式中說明的方法,可以解決第一實施 方式以及第二實施方式中的延遲問題。
此外,在上述各個實施方式中,作為RPR節(jié)點或節(jié)點具備RPR 幀生成部510、以太網(wǎng)幀再構(gòu)成部710等各處理部的結(jié)構(gòu)進行了說明, 但RPR節(jié)點或節(jié)點也可以是具備計算機,該計算機按照程序進行與各 個處理部相同的動作的結(jié)構(gòu)。此外,程序可以預(yù)先存儲在節(jié)點具備的 存儲裝置中。
在權(quán)利要求中記載的分割幀生成單元、分割幀分配單元例如由節(jié) 點的分割幀生成部730實現(xiàn)。此外,幀再構(gòu)成單元例如由節(jié)點的以太 網(wǎng)幀再構(gòu)成部710實現(xiàn)。此外,對應(yīng)關(guān)系存儲單元例如由RPR節(jié)點的FDB 550、節(jié)點的FDB 840實現(xiàn)。此外,網(wǎng)絡(luò)內(nèi)通信用幀生成單元由 RPR節(jié)點的RPR幀生成部510、節(jié)點的RPR幀生成部820實現(xiàn)。此外, 分割幀提取單元例如由RPR節(jié)點的分割幀提取部530以及FDB管理部 560、節(jié)點的分割幀提取部810以及FDB管理部830實現(xiàn)。此外,分割 幀存儲單元例如由節(jié)點的分割幀存儲表713實現(xiàn)。此外,分割幀管理 單元例如由節(jié)點的以太網(wǎng)幀再構(gòu)成處理部711以及分割幀存儲地址管 理表714實現(xiàn)。
權(quán)利要求
1. 一種通信系統(tǒng),將終端與多個網(wǎng)絡(luò)連接,其特征在于,所述終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò),所述終端具備分割幀生成單元,其生成多個分割幀,該多個分割幀是對單一的幀進行分割后的幀,存儲有用于識別所述幀的目的地終端的目的地節(jié)點識別符、和用于識別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;分割幀分配單元,其對于連接該終端的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā)送由所述分割幀生成單元生成的分割幀;以及幀再構(gòu)成單元,通過從連接該終端的節(jié)點接收到的、由與該終端不同的終端具備的所述分割幀生成單元生成的多個分割幀,再構(gòu)成分割前的幀,連接所述終端的節(jié)點具備對應(yīng)關(guān)系存儲單元,其存儲表示終端與將所述終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;網(wǎng)絡(luò)內(nèi)通信用幀生成單元,其在從支配終端接收到分割幀時,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和在所述對應(yīng)關(guān)系存儲單元中存儲的由所述目的地節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目的地節(jié)點,然后將接收到的分割幀存儲在有效載荷中,并且把用于識別該節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲;以及分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,把表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信息,注冊在所述對應(yīng)關(guān)系存儲單元中。
2. —種通信系統(tǒng),將終端與多個網(wǎng)絡(luò)連接,其特征在于, 所述終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò),所述終端具備對應(yīng)關(guān)系存儲單元,其存儲表示終端與將所述終 端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;分割幀生成單元,其生成多個分割幀,該多個分割幀是對單一的 幀進行分割后的幀,存儲有用于識別所述幀的目的地終端的目的地節(jié) 點識別符、和用于識別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;網(wǎng)絡(luò)內(nèi)通信用幀生成單元,其對于所述分割幀生成單元生成的各 分割幀,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀 中存儲的目的地節(jié)點識別符、和在所述對應(yīng)關(guān)系存儲單元中存儲的由 所述目的地節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法 或者傳輸目的地節(jié)點,然后將分割幀存儲在有效載荷中,并且把用于 識別連接該終端的節(jié)點中的某個節(jié)點的節(jié)點識別符作為發(fā)送源地址進 行了存儲;分割幀分配單元,其對于連接該終端的節(jié)點中的全部節(jié)點或者一 部分節(jié)點,分配并發(fā)送由所述網(wǎng)絡(luò)內(nèi)通信用幀生成單元生成的網(wǎng)絡(luò)內(nèi) 通信用幀;分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷 中存儲的分割幀,把表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示 的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端 的對應(yīng)關(guān)系的信息,注冊在所述對應(yīng)關(guān)系存儲單元中;以及幀再構(gòu)成單元,通過所述分割幀提取單元提取的多個分割幀再構(gòu) 成分割前的幀。
3. 根據(jù)權(quán)利要求l或2所述的通信系統(tǒng),其特征在于, 分割幀生成單元生成在通過分割單一的幀生成的、存儲分割數(shù)據(jù)的分割幀中附加了分割幀信息的分割幀,所述分割幀信息表示為了統(tǒng) 合分割后的所述分割數(shù)據(jù)以構(gòu)成原始的幀所需要的信息。
4. 根據(jù)權(quán)利要求3所述的通信系統(tǒng),其特征在于, 分割幀生成單元生成附加了分割幀信息的分割幀,所述分割幀信息包含用于識別成為分割幀之源的幀的幀識別符、以及用于識別由同 一幀生成的分割幀的幀數(shù)以及該分割幀的分割順序的分割數(shù)信息。
5. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于,分割幀生成單元以使從單一的幀生成的各分割幀的幀長與發(fā)送各 分割幀的網(wǎng)絡(luò)的傳輸容量成比例的方式生成分割幀。
6. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于, 分割幀生成單元以使從單一的幀生成的各分割幀的幀長成為預(yù)定的長度的方式生成分割幀。
7. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于, 分割幀生成單元根據(jù)與該終端連接的節(jié)點所屬的網(wǎng)絡(luò)是否能夠通信,變更生成的分割幀的幀數(shù)。
8. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于, 分割幀分配單元根據(jù)與該終端連接的節(jié)點所屬的網(wǎng)絡(luò)是否能夠通信,變更分配分割幀的網(wǎng)絡(luò)和工作。
9. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于, 網(wǎng)絡(luò)內(nèi)通信用幀生成單元刪除以下數(shù)據(jù)中的一部分?jǐn)?shù)據(jù)或全部的數(shù)據(jù)該數(shù)據(jù)是在通過分割單一的幀而生成的全部的分割幀中重復(fù)存 儲的數(shù)據(jù),且未被接收所述分割幀中的某一個分割幀的其他節(jié)點刪除。
10. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于, 節(jié)點在檢測到與構(gòu)成自身節(jié)點所屬的網(wǎng)絡(luò)的其他節(jié)點無法通信的情況下,對支配終端通知該情況。
11. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于, 屬于不同網(wǎng)絡(luò)并且在下位收容了同一終端的各個節(jié)點進行動作,以使分配給各網(wǎng)絡(luò)的、存儲有由同一幀生成的分割幀的網(wǎng)絡(luò)內(nèi)通信用 幀,分別從發(fā)送源節(jié)點傳輸?shù)侥康牡毓?jié)點的時間 一致。
12. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于,屬于不同網(wǎng)絡(luò)并且收容同一終端的各節(jié)點相互通知表示自身節(jié)點 所屬的網(wǎng)絡(luò)的拓?fù)涞耐負(fù)湫畔ⅰ?br> 13. 根據(jù)權(quán)利要求12所述的通信系統(tǒng),其特征在于, 節(jié)點根據(jù)自身節(jié)點所屬的網(wǎng)絡(luò)的拓?fù)湫畔?、以及與自身節(jié)點收容同一終端的節(jié)點所屬的其他網(wǎng)絡(luò)的拓?fù)湫畔ⅲ瑳Q定對自身節(jié)點所屬的 網(wǎng)絡(luò)分配的網(wǎng)絡(luò)內(nèi)通信用幀的傳輸路徑,以使分配給各網(wǎng)絡(luò)的、存儲 有由同一幀生成的分割幀的網(wǎng)絡(luò)內(nèi)通信用幀,分別從發(fā)送源節(jié)點傳輸 給目的地節(jié)點為止的傳輸時間相同。
14. 根據(jù)權(quán)利要求13所述的通信系統(tǒng),其特征在于, 節(jié)點使對自身節(jié)點所屬的網(wǎng)絡(luò)分配的網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送待機一定時間,以使分配給各網(wǎng)絡(luò)的、存儲有由同一幀生成的分割幀的網(wǎng) 絡(luò)內(nèi)通信用幀,分別從發(fā)送源節(jié)點傳輸給目的地節(jié)點為止的傳輸時間 相同。
15. 根據(jù)權(quán)利要求1至14的任意一項所述的通信系統(tǒng),其特征在于,分割幀生成單元使分割單一的幀生成的各分割幀的幀長與成為分 配目的地的各網(wǎng)絡(luò)的傳輸容量成比例。
16. 根據(jù)權(quán)利要求l或2所述的通信系統(tǒng),其特征在于, 分割幀生成單元根據(jù)各網(wǎng)絡(luò)中的擁擠的程度變更分割單一的幀生成的各分割幀的幀長。
17. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于,分割幀分配單元分配分割幀,以使對各網(wǎng)絡(luò)進行發(fā)送的通信的通 信頻帶與各網(wǎng)絡(luò)的傳輸容量成比例。
18. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于,分割幀分配單元根據(jù)各網(wǎng)絡(luò)中的擁擠程度變更對各網(wǎng)絡(luò)進行發(fā)送 的通信的通信頻帶。
19. 根據(jù)權(quán)利要求1或2所述的通信系統(tǒng),其特征在于,分割幀再構(gòu)成單元包含存儲分割幀的分割幀存儲單元;以及 對所述分割幀存儲單元中存儲的分割幀進行管理的分割幀管理單元。
20. 根據(jù)權(quán)利要求19所述的通信系統(tǒng),其特征在于, 分割幀管理單元通過使分割幀的發(fā)送源節(jié)點識別符、用于識別作為分割幀之源的幀的幀識別符、分割幀在分割幀存儲單元中的存儲位 置、以及在與分割幀源自同一幀生成的多個分割幀中存儲在分割幀存 儲單元中的分割幀的幀數(shù)相對應(yīng),來管理分割幀。
21. —種終端,其在將終端與多個網(wǎng)絡(luò)連接的通信系統(tǒng)中使用,其 特征在于,所述終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通 信路徑具有多個網(wǎng)絡(luò),所述終端具備分割幀生成單元,其生成多個分割幀,該多個分 割幀是對單一的幀進行分割后的幀,存儲有用于識別所述幀的目的地 終端的目的地節(jié)點識別符、和用于識別所述幀的發(fā)送源終端的發(fā)送源 節(jié)點識別符;分割幀分配單元,其對于連接該終端的節(jié)點中的全部節(jié)點或者一 部分節(jié)點,分配并發(fā)送由所述分割幀生成單元生成的分割幀;以及幀再構(gòu)成單元,通過從連接該終端的節(jié)點接收到的、由與該終端 不同的終端具備的所述分割幀生成單元生成的多個分割幀,再構(gòu)成分割前的幀。
22. —種終端,其在將終端與多個網(wǎng)絡(luò)連接的通信系統(tǒng)中使用,其 特征在于,所述終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通 信路徑具有多個網(wǎng)絡(luò),所述終端具備對應(yīng)關(guān)系存儲單元,其存儲表示終端與將所述終 端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;分割幀生成單元,其生成多個分割幀,該多個分割幀是對單一的 幀進行分割后的幀,存儲有用于識別所述幀的目的地終端的目的地節(jié) 點識別符、和用于識別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;網(wǎng)絡(luò)內(nèi)通信用幀生成單元,其對于所述分割幀生成單元生成的各 分割幀,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀 中存儲的目的地節(jié)點識別符、和在所述對應(yīng)關(guān)系存儲單元中存儲的由 所述目的地節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法 或者傳輸目的地節(jié)點,然后將分割幀存儲在有效載荷中,并且把用于 識別連接該終端的節(jié)點中的某個節(jié)點的節(jié)點識別符作為發(fā)送源地址進 行了存儲;分割幀分配單元,其對于連接該終端的節(jié)點中的全部節(jié)點或者一 部分節(jié)點,分配并發(fā)送由所述網(wǎng)絡(luò)內(nèi)通信用幀生成單元生成的網(wǎng)絡(luò)內(nèi) 通信用幀;分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷 中存儲的分割幀,把表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示 的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端 的對應(yīng)關(guān)系的信息,注冊在所述對應(yīng)關(guān)系存儲單元中;以及幀再構(gòu)成單元,通過所述分割幀提取單元提取的多個分割幀再構(gòu)成分割前的幀。
23. —種節(jié)點,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連 接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其特征在于,連接所述終端的節(jié)點具備對應(yīng)關(guān)系存儲單元,其存儲表示終端 與將所述終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信息;網(wǎng)絡(luò)內(nèi)通信用幀生成單元,其在從支配終端接收到分割幀時,生 成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀,根據(jù)在該分割幀中存儲的目 的地節(jié)點識別符、和在所述對應(yīng)關(guān)系存儲單元中存儲的由所述目的地 節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目 的地節(jié)點,然后將接收到的分割幀存儲在有效載荷中,并且把用于識 別該節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲;以及分割幀提取單元,其提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷 中存儲的分割幀,把表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示 的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端 的對應(yīng)關(guān)系的信息,注冊在所述對應(yīng)關(guān)系存儲單元中。
24. —種通信方法,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié) 點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其特征 在于,生成多個分割幀,該多個分割幀是對單一的幀進行分割后的幀, 存儲有用于識別所述幀的目的地終端的目的地節(jié)點識別符、和用于識 別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符,對于連接的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā)送生成 的分割幀,通過從節(jié)點接收到的多個分割幀,再構(gòu)成分割前的幀, 存儲表示終端和將所述終端作為支配終端進行連接的節(jié)點的對應(yīng) 關(guān)系的信息,在接收到分割幀時,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀, 根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和存儲的由所述目的地 節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目 的地節(jié)點,然后將接收到的分割幀存儲在有效載荷中,并且把用于識 別該節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲,提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,注冊表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、與提取出 的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信 息。
25. —種通信方法,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié) 點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其特征 在于,存儲表示終端與將所述終端作為支配終端進行連接的節(jié)點的對應(yīng) 關(guān)系的信息,生成多個分割幀,該多個分割幀是對單一的幀進行分割后的幀, 存儲有用于識別所述幀的目的地終端的目的地節(jié)點識別符、和用于識 別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符,對于生成的各分割幀,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀, 根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和存儲的由所述目的地 節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳輸方法或者傳輸目 的地節(jié)點,然后將分割幀存儲在有效載荷中,并且把用于識別連接該 終端的節(jié)點中的某個節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲,對于連接的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā)送生成 的網(wǎng)絡(luò)內(nèi)通信用幀,提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,注 冊表示由網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、與提取出的分 割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信息,通過提取的多個分割幀再構(gòu)成分割前的幀。
26. —種終端用程序,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò)的 節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其特 征在于,使計算機執(zhí)行以下的處理生成多個分割幀,該多個分割幀是對單一的幀進行分割后的幀, 存儲有用于識別所述幀的目的地終端的目的地節(jié)點識別符、和用于識別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;對于連接該終端的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā) 送生成的分割幀;以及通過從連接該終端的節(jié)點接收到的、由與該終端不同的終端具備 的所述分割幀生成單元生成的多個分割幀,再構(gòu)成分割前的幀。
27. —種終端用程序,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò)的 節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其特 征在于,使具有存儲裝置的計算機執(zhí)行以下的處理,該存儲裝置存儲了表 示終端和將所述終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信 息生成多個分割幀,該多個分割幀是對單一的幀進行分割后的幀, 存儲有用于識別所述幀的目的地終端的目的地節(jié)點識別符、和用于識 別所述幀的發(fā)送源終端的發(fā)送源節(jié)點識別符;對于生成的各分割幀,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi)通信用幀, 根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和在所述存儲裝置中存 儲的由所述目的地節(jié)點識別符表示的終端和節(jié)點的對應(yīng)關(guān)系,決定傳 輸方法或者傳輸目的地節(jié)點,然后將分割幀存儲在有效載荷中,并且 把用于識別連接該終端的節(jié)點中的某個節(jié)點的節(jié)點識別符作為發(fā)送源 地址進行了存儲;對于連接該終端的節(jié)點中的全部節(jié)點或者一部分節(jié)點,分配并發(fā) 送生成的網(wǎng)絡(luò)內(nèi)通信用幀;提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,在 所述存儲裝置中注冊表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示 的節(jié)點、與提取出的分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端 的對應(yīng)關(guān)系的信息;以及通過提取出的多個分割幀再構(gòu)成分割前的幀。
28. —種節(jié)點用程序,其在將終端作為支配終端與屬于各個網(wǎng)絡(luò)的節(jié)點連接,由此作為通信路徑具有多個網(wǎng)絡(luò)的通信系統(tǒng)中使用,其特 征在于,使具有存儲裝置的計算機執(zhí)行以下的處理,該存儲裝置存儲了表 示終端和將所述終端作為支配終端進行連接的節(jié)點的對應(yīng)關(guān)系的信 息在從支配終端接收到分割幀時,生成網(wǎng)絡(luò)內(nèi)通信用幀,該網(wǎng)絡(luò)內(nèi) 通信用幀根據(jù)在該分割幀中存儲的目的地節(jié)點識別符、和在所述對應(yīng) 關(guān)系存儲單元中存儲的存儲內(nèi)容,決定傳輸方法或者傳輸目的地節(jié)點, 然后將接收到的分割幀存儲在有效載荷中,并且把用于識別該節(jié)點的節(jié)點識別符作為發(fā)送源地址進行了存儲;以及提取在接收到的網(wǎng)絡(luò)內(nèi)通信用幀的有效載荷中存儲的分割幀,把 表示由所述網(wǎng)絡(luò)內(nèi)通信用幀的發(fā)送源地址所表示的節(jié)點、與提取出的 分割幀中存儲的發(fā)送源節(jié)點識別符所表示的終端的對應(yīng)關(guān)系的信息, 注冊在所述存儲裝置中。
全文摘要
本發(fā)明提供一種通信系統(tǒng)、節(jié)點、終端、通信方法及程序??梢愿鶕?jù)通信系統(tǒng)的通信量,柔性并且價格便宜地擴大通信系統(tǒng)的傳輸容量。與多個網(wǎng)絡(luò)連接的終端對與自身連接的多個網(wǎng)絡(luò)分配并發(fā)送通過分割單一的幀而生成的多個幀,此外,通過分割單一的幀生成的多個分割幀再構(gòu)成原始的幀。此外,在分割幀中不僅包含表示怎樣進行分割的分割構(gòu)成信息(分割數(shù)、該分割幀的順序),還包含進行MAC地址學(xué)習(xí)所需要的信息,該MAC地址學(xué)習(xí)用于在連接目的地網(wǎng)絡(luò)中,決定到達(dá)成為目的地的終端的路徑。
文檔編號H04L12/42GK101438538SQ20078001651
公開日2009年5月20日 申請日期2007年5月8日 優(yōu)先權(quán)日2006年5月9日
發(fā)明者不笠原大作, 坂內(nèi)正宏 申請人:日本電氣株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兴安盟| 上饶县| 井研县| 遂昌县| 平利县| 乌拉特中旗| 宁德市| 綦江县| 夹江县| 武汉市| 永顺县| 日土县| 大名县| 嵊州市| 四子王旗| 武隆县| 兴义市| 五峰| 赫章县| 嵊州市| 铜鼓县| 登封市| 天全县| 纳雍县| 娱乐| 敦化市| 柳林县| 灵武市| 汤阴县| 万安县| 和顺县| 融水| 惠东县| 安宁市| 那曲县| 南江县| 富平县| 望城县| 无极县| 昌黎县| 光泽县|