最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

通信裝置、通信系統(tǒng)和通信方法與流程

文檔序號(hào):11162096閱讀:977來源:國(guó)知局
通信裝置、通信系統(tǒng)和通信方法與制造工藝

本發(fā)明涉及一種通信裝置,并且特別涉及在冗余配置的通信裝置之間共享信息的技術(shù)。



背景技術(shù):

隨著信息通信社會(huì)的發(fā)展,通信網(wǎng)絡(luò)的社會(huì)重要性越來越大,并且對(duì)通信質(zhì)量以及通信網(wǎng)絡(luò)的可用性的需求在增長(zhǎng)。對(duì)于通信網(wǎng)絡(luò)而言,需要進(jìn)行對(duì)通信的控制和管理,以確保通信質(zhì)量和可用性。因而,構(gòu)成通信網(wǎng)絡(luò)的通信裝置各自具有用于對(duì)通過該通信裝置的數(shù)據(jù)的通信進(jìn)行控制和管理的信息。例如,在使用數(shù)據(jù)包格式來進(jìn)行通信的通信網(wǎng)絡(luò)中,通信裝置各自具有與數(shù)據(jù)包的流有關(guān)的信息。流表示具有共同的屬性的數(shù)據(jù)包的組(例如,具有共同的發(fā)送源和目的地地址、以及協(xié)議的數(shù)據(jù)包的組)。諸如構(gòu)成通信網(wǎng)絡(luò)的中繼裝置等的通信裝置各自通過例如針對(duì)各流、基于流信息來控制通信量并停止通信,來進(jìn)行對(duì)通信的控制和管理。構(gòu)成通信網(wǎng)絡(luò)的通信裝置各自通過解析通過自身裝置的數(shù)據(jù)包并獲得流信息而變得能夠針對(duì)各流進(jìn)行對(duì)通信的控制和管理。

另外,作為用于提高通信網(wǎng)絡(luò)的可用性的方法,例如存在使用冗余配置的構(gòu)成通信網(wǎng)絡(luò)的通信裝置和線的方法。在冗余地包括現(xiàn)用系統(tǒng)(active system)和備用系統(tǒng)(standby system)的通信網(wǎng)絡(luò)中,在現(xiàn)用系統(tǒng)中發(fā)生異常的情況下進(jìn)行向備用系統(tǒng)的切換,其中優(yōu)選在短時(shí)間內(nèi)進(jìn)行該情況下的切換。因而,作為備用系統(tǒng)而包括的通信裝置可能在一定程度上需要在短時(shí)間內(nèi)在與故障發(fā)生之前的現(xiàn)用系統(tǒng)的條件相同的條件下可通信。在冗余通信系統(tǒng)中,為了在維持先前的通信狀態(tài)的同時(shí)、進(jìn)行由于故障等的發(fā)生而從現(xiàn)用系統(tǒng)向備用系統(tǒng)的切換,需要通信裝置各自包括的信息在切換源和切換目的地之間共享。因而,已經(jīng)開發(fā)了用于使冗余通信系統(tǒng)中的現(xiàn)用系統(tǒng)的通信裝置和備用系統(tǒng)的通信裝置之間的信息共享的技術(shù)。作為用于使冗余通信系統(tǒng)中的現(xiàn)用系統(tǒng)的通信裝置和備用系統(tǒng)的通信裝置之間的信息共享的技術(shù),例如公開了如專利文獻(xiàn)1中的技術(shù)。

專利文獻(xiàn)1中的技術(shù)涉及作為終端裝置的通信裝置冗余的連接型通信系統(tǒng)。專利文獻(xiàn)1中的通信系統(tǒng)包括現(xiàn)用系統(tǒng)的終端裝置和備用系統(tǒng)的終端裝置?,F(xiàn)用系統(tǒng)的終端裝置在建立與作為發(fā)送源的通信裝置的連接時(shí),將通信源的通信裝置的地址和序列號(hào)的初始值等發(fā)送至備用系統(tǒng)的終端裝置。另外,現(xiàn)用系統(tǒng)的終端裝置在與該發(fā)送源相通信的情況下將序列號(hào)的增值發(fā)送至備用系統(tǒng)的終端裝置。通過以這種方式將發(fā)送源的地址和序列號(hào)等從現(xiàn)用系統(tǒng)的終端裝置發(fā)送至備用系統(tǒng)的終端裝置,備用系統(tǒng)的終端裝置能夠共享與現(xiàn)用系統(tǒng)的終端裝置的信息相同的信息。在現(xiàn)用系統(tǒng)中發(fā)生故障的情況下,備用系統(tǒng)的終端裝置基于從現(xiàn)用系統(tǒng)移交來的信息來建立類連接并開始通信,而無需重新進(jìn)行用于建立與發(fā)送源的連接的通信。專利文獻(xiàn)1描述了:以這種方式移交通信使得能夠?qū)⑼ㄐ盘幚砬袚Q至備用系統(tǒng),而不會(huì)使得自身裝置的應(yīng)用模塊和通信對(duì)方意識(shí)到該移交。

另外,專利文獻(xiàn)2公開了涉及具有用于檢測(cè)通信網(wǎng)絡(luò)中的中繼裝置的異常的功能的通信裝置的技術(shù)。

引用文獻(xiàn)列表

專利文獻(xiàn)

專利文獻(xiàn)1:日本特開2001-007851

專利文獻(xiàn)2:日本特開2006-229399



技術(shù)實(shí)現(xiàn)要素:

技術(shù)問題

然而,專利文獻(xiàn)1中的技術(shù)在以下點(diǎn)是不充分的。在專利文獻(xiàn)1的通信系統(tǒng)中,與現(xiàn)用系統(tǒng)的終端裝置所建立的連接有關(guān)的信息通過發(fā)送至備用系統(tǒng)的終端裝置而共享。建立該連接時(shí)的信號(hào)根據(jù)預(yù)定信號(hào)格式來發(fā)送和接收,并且通信裝置各自基本上能夠在該信號(hào)的接收的同時(shí)直接從該信號(hào)的內(nèi)容中獲得信息。另一方面,在對(duì)通信的控制和管理中所要使用的流信息等是通過對(duì)多個(gè)數(shù)據(jù)包進(jìn)行解析所獲得的信息。因而,需要時(shí)間來完成對(duì)各流的解析,并且存在在現(xiàn)用系統(tǒng)的通信裝置中的流解析期間可能發(fā)生故障并可能進(jìn)行向備用系統(tǒng)的切換的情況。

假定如下:在對(duì)于指定流需要三個(gè)數(shù)據(jù)包(例如P1、P2和P3)的情況下,在對(duì)一個(gè)數(shù)據(jù)包P1進(jìn)行解析之后發(fā)生故障,并且角色被切換至備用系統(tǒng)的通信裝置。在這種情況下,由于解析未完成,因此流信息無法從現(xiàn)用系統(tǒng)切換至備用系統(tǒng)。在無法移交流信息的情況下,需要備用系統(tǒng)的通信裝置獨(dú)立地解析通過自身裝置的數(shù)據(jù)包并生成流信息。備用系統(tǒng)的通信裝置無法接收到現(xiàn)用系統(tǒng)已經(jīng)接收到的數(shù)據(jù)包P1。因而,在通過自身裝置來進(jìn)行流解析的情況下,假定備用系統(tǒng)的通信裝置通過使用與現(xiàn)用系統(tǒng)繼續(xù)原樣解析的情況不同的三個(gè)數(shù)據(jù)包(例如P2、P3和P4)的組來進(jìn)行流解析。由于備用系統(tǒng)的通信裝置基于與現(xiàn)用系統(tǒng)繼續(xù)原樣解析的情況不同的數(shù)據(jù)包的組合來進(jìn)行流解析,因此可能產(chǎn)生作為解析結(jié)果而獲得的流信息也不同的情況。

由于基于流解析的結(jié)果來進(jìn)行對(duì)通信的控制和管理,因此流信息不同可能成為與操作者的意圖不同的通信質(zhì)量控制和通信停止的因素。為了避免這種狀態(tài),優(yōu)選使得要獲得的信息在現(xiàn)用系統(tǒng)繼續(xù)解析的情況和備用系統(tǒng)重新進(jìn)行解析的情況之間能夠相同。然而,由于專利文獻(xiàn)1中的技術(shù)僅發(fā)送直接從信號(hào)獲得的信息、而無法共享當(dāng)前正對(duì)數(shù)據(jù)包的流進(jìn)行解析中的信息等,因此存在可能無法在現(xiàn)用系統(tǒng)和備用系統(tǒng)之間獲得同樣的流信息的可能性。

另外,專利文獻(xiàn)2中的通信裝置同樣不具有通過裝置各自彼此共享經(jīng)由流解析所收集的數(shù)據(jù)的這種功能。因此,作為在期望使流信息在現(xiàn)用系統(tǒng)和備用系統(tǒng)之間可靠地共享的通信系統(tǒng)中使用的技術(shù),專利文獻(xiàn)1和專利文獻(xiàn)2中的技術(shù)各自是不充分的。

本發(fā)明的目的是獲得能夠與由于冗余而包括的備用系統(tǒng)的通信裝置共享相同的與數(shù)據(jù)包的流有關(guān)的信息、并且在故障期間維持同樣的通信狀態(tài)的同時(shí)進(jìn)行向備用系統(tǒng)的切換的通信裝置。

用于解決問題的方案

為了解決上述問題,根據(jù)本發(fā)明的通信裝置包括:數(shù)據(jù)解析部件,用于從輸入至所述通信裝置的多個(gè)數(shù)據(jù)包各自中提取預(yù)定信息,對(duì)所述多個(gè)數(shù)據(jù)包的預(yù)定信息進(jìn)行解析,并且生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息;通信監(jiān)視部件,用于檢測(cè)所述通信裝置所連接的通信網(wǎng)絡(luò)中的數(shù)據(jù)包的通信中發(fā)生的異常;以及管理信息發(fā)送部件,用于在異常檢測(cè)部件檢測(cè)到所述異常的情況下,將已經(jīng)從檢測(cè)到所述異常之前所輸入的預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息作為用于生成預(yù)期是通過所述通信裝置生成的流管理信息的信息發(fā)送至備用系統(tǒng)的裝置。

另外,根據(jù)本發(fā)明的通信方法,包括:從輸入至自身裝置的多個(gè)數(shù)據(jù)包各自中提取預(yù)定信息,對(duì)所述多個(gè)數(shù)據(jù)包的預(yù)定信息進(jìn)行解析,并且生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息;檢測(cè)所述自身裝置所連接的通信網(wǎng)絡(luò)中的數(shù)據(jù)包的通信中發(fā)生的異常;以及在檢測(cè)到所述異常的情況下,將已經(jīng)從檢測(cè)到所述異常之前所輸入的預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息作為用于生成預(yù)期是通過所述自身裝置生成的流管理信息的信息發(fā)送至備用系統(tǒng)的裝置。

發(fā)明的有益效果

本發(fā)明使得能夠在故障期間維持同樣的通信狀態(tài)的同時(shí)進(jìn)行向備用系統(tǒng)的通信裝置的切換。

附圖說明

圖1是示出根據(jù)本發(fā)明的第一示例實(shí)施例的結(jié)構(gòu)的概要的圖;

圖2是示出根據(jù)本發(fā)明的第二示例實(shí)施例的結(jié)構(gòu)的概要的圖;

圖3是示出根據(jù)本發(fā)明的第二示例實(shí)施例的裝置的結(jié)構(gòu)的概要的圖;

圖4是示出根據(jù)本發(fā)明的第二示例實(shí)施例的裝置的結(jié)構(gòu)的概要的圖;

圖5是示出根據(jù)本發(fā)明的第二示例實(shí)施例的操作流程的概要的圖;

圖6是示出根據(jù)本發(fā)明的第二示例實(shí)施例的操作流程的概要的圖;

圖7是示出根據(jù)本發(fā)明的第三示例實(shí)施例的操作流程的概要的圖;以及

圖8是示出根據(jù)本發(fā)明的第三示例實(shí)施例的操作流程的概要的圖。

具體實(shí)施方式

第一示例實(shí)施例

參考附圖來詳細(xì)說明本發(fā)明的第一示例實(shí)施例。圖1示出根據(jù)本示例實(shí)施例的通信裝置的結(jié)構(gòu)的概要。根據(jù)本示例實(shí)施例的通信裝置包括數(shù)據(jù)解析部件1、通信監(jiān)視部件2和管理信息發(fā)送部件3。

數(shù)據(jù)解析部件1從正輸入至自身裝置的多個(gè)數(shù)據(jù)包各自中提取預(yù)定信息,對(duì)多個(gè)數(shù)據(jù)包各自的預(yù)定信息進(jìn)行解析,并且生成與數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息。通信監(jiān)視部件2檢測(cè)自身裝置連接至的通信網(wǎng)絡(luò)中的數(shù)據(jù)包的通信中所發(fā)生的異常。在異常檢測(cè)部件2檢測(cè)到異常的情況下,管理信息發(fā)送部件3將已經(jīng)從在該異常的檢測(cè)之前輸入的預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息作為用于生成流管理信息的信息發(fā)送至備用系統(tǒng)的裝置,其中該流管理信息期望是通過自身裝置生成的。

在根據(jù)本示例實(shí)施例的通信裝置中,數(shù)據(jù)解析部件1從正輸入至自身裝置的多個(gè)數(shù)據(jù)包各自中提取預(yù)定信息,并且生成流管理信息。另外,在通信監(jiān)視部件2檢測(cè)到通信中發(fā)生異常的情況下,管理信息發(fā)送部件3將已經(jīng)從輸入的預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息作為用于生成流管理信息的信息發(fā)送至備用系統(tǒng)的裝置,其中該流管理信息期望是通過自身裝置生成的。

在根據(jù)本示例實(shí)施例的通信裝置中,通過將已經(jīng)從數(shù)據(jù)包中提取出的預(yù)定信息發(fā)送至備用系統(tǒng)的裝置,備用系統(tǒng)的裝置變得能夠生成期望是通過自身裝置生成的流管理信息。因此,備用系統(tǒng)的裝置側(cè)變得能夠生成作為與在未發(fā)生故障的情況下將通過現(xiàn)用系統(tǒng)的通信裝置所獲得的信息相同的信息的流管理信息。因此,由于根據(jù)本示例實(shí)施例的通信裝置能夠在維持與自身裝置同樣的通信狀態(tài)的同時(shí)、將用于進(jìn)行通信的信息移交至備用系統(tǒng)的裝置,因此使得能夠在故障期間維持同樣的通信狀態(tài)的同時(shí)進(jìn)行向備用系統(tǒng)的通信裝置的切換。

第二示例實(shí)施例

參考附圖來詳細(xì)說明本發(fā)明的第二示例實(shí)施例。圖2示出根據(jù)本示例實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)的概要。

根據(jù)本示例實(shí)施例的通信系統(tǒng)包括第一節(jié)點(diǎn)11、第二節(jié)點(diǎn)12、第三節(jié)點(diǎn)13和第四節(jié)點(diǎn)14。第一節(jié)點(diǎn)11和第二節(jié)點(diǎn)12、以及第二節(jié)點(diǎn)12和第四節(jié)點(diǎn)14分別通過雙向可通信的通信線連接。同樣地,第一節(jié)點(diǎn)11和第三節(jié)點(diǎn)13、以及第三節(jié)點(diǎn)13和第四節(jié)點(diǎn)14同樣分別通過雙向可通信的通信線連接。另外,第二節(jié)點(diǎn)12和第三節(jié)點(diǎn)13同樣通過雙向可通信的通信線連接。在本示例實(shí)施例中,通過使用光纖的通信線來在各通信方向連接節(jié)點(diǎn)。在各節(jié)點(diǎn)之間,還可以包括中繼裝置等。另外,可以通過無線通信、或者通過無線通信和其它通信方式的組合來進(jìn)行各節(jié)點(diǎn)之間的通信。

在示例實(shí)施例中,將通過第一節(jié)點(diǎn)11、第二節(jié)點(diǎn)12和第四節(jié)點(diǎn)14所形成的通信路徑設(shè)置為現(xiàn)用系統(tǒng),并且將通過第一節(jié)點(diǎn)11、第三節(jié)點(diǎn)13和第四節(jié)點(diǎn)14所形成的通信路徑設(shè)置為備用系統(tǒng)。換句話說,在本示例實(shí)施例中,包括第二節(jié)點(diǎn)12作為現(xiàn)用系統(tǒng)中的中繼裝置,并且包括第三節(jié)點(diǎn)13作為備用系統(tǒng)中的中繼裝置??梢灶嵉宫F(xiàn)用系統(tǒng)的通信路徑和備用系統(tǒng)的通信路徑的設(shè)置。在這種情況下,第三節(jié)點(diǎn)13用作現(xiàn)用系統(tǒng)中的中繼裝置,并且第二節(jié)點(diǎn)12用作備用系統(tǒng)中的中繼裝置。

為了簡(jiǎn)要,本示例實(shí)施例的以下說明假定從第一節(jié)點(diǎn)11側(cè)向第四節(jié)點(diǎn)14側(cè)進(jìn)行數(shù)據(jù)的發(fā)送。換句話說,第一節(jié)點(diǎn)11具有作為用于根據(jù)目的地來發(fā)送從連接至自身裝置的其它通信網(wǎng)絡(luò)或信息裝置輸入的數(shù)據(jù)包的發(fā)送裝置的功能。另外,第四節(jié)點(diǎn)14具有作為接收裝置的功能,該接收裝置用于將所接收到的數(shù)據(jù)包輸出至其所連接至的其它通信網(wǎng)絡(luò)或信息裝置。由于能夠進(jìn)行雙向通信,因此該結(jié)構(gòu)可以是使得數(shù)據(jù)能夠從第四節(jié)點(diǎn)14側(cè)發(fā)送至第一節(jié)點(diǎn)11側(cè)的結(jié)構(gòu)。在這種情況下,第一節(jié)點(diǎn)11具有作為接收裝置的功能并且第四節(jié)點(diǎn)具有作為發(fā)送裝置的功能。

參考圖3來詳細(xì)說明包括第二節(jié)點(diǎn)12作為中繼裝置的結(jié)構(gòu)。圖3示出用作第二節(jié)點(diǎn)12的節(jié)點(diǎn)的結(jié)構(gòu)的概要。如圖3所示,第二節(jié)點(diǎn)12包括接收單元21、信號(hào)控制單元22、發(fā)送單元23、數(shù)據(jù)解析單元24、通信監(jiān)視單元25、流管理信息存儲(chǔ)單元26和管理信息發(fā)送/接收單元27。

接收單元21具有從其它節(jié)點(diǎn)接收信號(hào)并且將各信號(hào)轉(zhuǎn)換成自身裝置(換句話說,第二節(jié)點(diǎn)12)中使用的信號(hào)格式的功能。根據(jù)本示例實(shí)施例的接收單元21經(jīng)由與各通信線相對(duì)應(yīng)的端口接收來自第一節(jié)點(diǎn)11和第四節(jié)點(diǎn)14的光學(xué)信號(hào),并且將所接收到的光學(xué)信號(hào)各自轉(zhuǎn)換成電信號(hào)。接收單元21進(jìn)行對(duì)被轉(zhuǎn)換成電信號(hào)的信號(hào)的解碼等,并且將該信號(hào)作為接收信號(hào)S1發(fā)送至信號(hào)控制單元22。

信號(hào)控制單元22具有辨別所接收到的數(shù)據(jù)包的目的地并且將數(shù)據(jù)包各自傳輸至與各目的地相對(duì)應(yīng)的連接目的地的功能。信號(hào)控制單元22確認(rèn)與所接收到的作為接收信號(hào)S1的各數(shù)據(jù)包的目的地有關(guān)的信息,并且進(jìn)行諸如數(shù)據(jù)包的發(fā)送目的地的判斷等的處理。信號(hào)控制單元22將進(jìn)行了諸如發(fā)送目的地的判斷等處理的數(shù)據(jù)包作為發(fā)送用信號(hào)S2發(fā)送至發(fā)送單元23。

發(fā)送單元23具有將第二節(jié)點(diǎn)12中使用的格式的信號(hào)轉(zhuǎn)換成符合各通信線的標(biāo)準(zhǔn)的信號(hào)并輸出該信號(hào)的功能。發(fā)送單元23具有基于所接收到的作為發(fā)送用信號(hào)S2的數(shù)據(jù)來生成發(fā)送用的光學(xué)信號(hào)并且分別經(jīng)由與發(fā)送目的地的節(jié)點(diǎn)相對(duì)應(yīng)的端口將該光學(xué)信號(hào)輸出至各通信線的功能。根據(jù)本示例實(shí)施例的發(fā)送單元23經(jīng)由各通信線將光學(xué)信號(hào)發(fā)送至第一節(jié)點(diǎn)11和第四節(jié)點(diǎn)14。

數(shù)據(jù)解析單元24具有從通過信號(hào)控制單元22正處理的數(shù)據(jù)包各自中提取預(yù)定信息并且生成流管理信息的功能。該流管理信息表示與用作各節(jié)點(diǎn)對(duì)通信的管理和控制的基礎(chǔ)的數(shù)據(jù)包流有關(guān)的信息。根據(jù)本示例實(shí)施例的流表示具有共同的屬性的數(shù)據(jù)包的組(例如,具有共同的發(fā)送源和目的地地址、以及協(xié)議的數(shù)據(jù)包的組)。通過表示流的特性(換句話說,屬于同一流的數(shù)據(jù)包中共同的屬性)的信息來構(gòu)成流管理信息。例如,通過與用于標(biāo)識(shí)流的標(biāo)識(shí)符、各流的發(fā)送源和目的地的地址以及數(shù)據(jù)包的協(xié)議來構(gòu)成流管理信息。在流管理信息具有這種構(gòu)成的情況下,屬于同一流的數(shù)據(jù)包具有共同的發(fā)送源和目的地地址、以及數(shù)據(jù)包的協(xié)議的信號(hào)。

數(shù)據(jù)解析單元24從各數(shù)據(jù)包中提取與例如數(shù)據(jù)包的類型、發(fā)送源地址和發(fā)送目的地地址有關(guān)的信息作為預(yù)定信息。數(shù)據(jù)解析單元24基于從多個(gè)數(shù)據(jù)包各自中提取出的預(yù)定信息,來生成在數(shù)據(jù)包的各流中共同的信息作為流管理信息,其中該流管理信息是表示流的特性的信息。

當(dāng)從通信監(jiān)視單元25接收到表示被檢測(cè)到通信故障的異常的信號(hào)作為解析單元控制信號(hào)S6時(shí),數(shù)據(jù)解析單元24將解析中的信息(換句話說,從該接收之前的數(shù)據(jù)包中所提取出的預(yù)定信息)作為解析數(shù)據(jù)信號(hào)S5而輸出至通信監(jiān)視單元25。另外,數(shù)據(jù)解析單元24額外具有基于從其它通信裝置接收到的解析中的信息和從通過自身裝置的數(shù)據(jù)包中提取出的信息來生成流管理信息的功能。

通信監(jiān)視單元25具有監(jiān)視自身裝置的通信狀態(tài)并控制通信的功能。通信監(jiān)視單元25通過參考流管理信息存儲(chǔ)單元26中所存儲(chǔ)的流管理信息來進(jìn)行對(duì)各流的通信的控制和管理。另外,通信監(jiān)視單元25監(jiān)視信號(hào)控制單元22中的信號(hào)處理的狀態(tài)并監(jiān)視處理是否正常地進(jìn)行。在例如沒有正常進(jìn)行控制信號(hào)的發(fā)送和接收的情況下且在預(yù)設(shè)的時(shí)間間隔內(nèi)沒有完成預(yù)定處理的情況下,通信監(jiān)視單元25判斷為通信中存在發(fā)生故障的異常。

當(dāng)檢測(cè)到異常時(shí),通信監(jiān)視單元25將用于請(qǐng)求與當(dāng)前正解析中的流有關(guān)的數(shù)據(jù)的信號(hào)作為解析單元控制信號(hào)S6發(fā)送至數(shù)據(jù)解析單元24。另外,通信監(jiān)視單元25將來自數(shù)據(jù)解析單元24的作為解析數(shù)據(jù)信號(hào)S5而發(fā)送的當(dāng)前正解析中的數(shù)據(jù)作為管理信息發(fā)送信號(hào)S9而發(fā)送至管理信息發(fā)送/接收單元27。

另外,在從數(shù)據(jù)解析單元24接收到流管理信息的情況下,通信監(jiān)視單元25將所接收到的數(shù)據(jù)作為信息存儲(chǔ)單元控制信號(hào)S7發(fā)送至流管理信息存儲(chǔ)單元26。通信監(jiān)視單元25將該流管理信息作為管理信息發(fā)送信號(hào)S9發(fā)送至管理信息發(fā)送/接收單元27,以與第三節(jié)點(diǎn)13共享該流管理信息。

當(dāng)接收到第三節(jié)點(diǎn)13的流管理信息作為管理信息接收信號(hào)S10時(shí),通信監(jiān)視單元25將所接收到的數(shù)據(jù)發(fā)送至數(shù)據(jù)解析單元24或者流管理信息存儲(chǔ)單元26。在管理信息接收信號(hào)S10是解析中的信息的情況下,通信監(jiān)視單元25將所接收到的數(shù)據(jù)發(fā)送至數(shù)據(jù)解析單元24。在管理信息接收信號(hào)S10是已經(jīng)解析出的流管理信息的情況下,通信監(jiān)視單元25將所接收到的數(shù)據(jù)發(fā)送至流管理信息存儲(chǔ)單元26。

流管理信息存儲(chǔ)單元26具有存儲(chǔ)流管理信息的功能。當(dāng)從通信監(jiān)視單元25接收到流管理信息和用于請(qǐng)求其存儲(chǔ)的信號(hào)作為信息存儲(chǔ)單元控制信號(hào)S7時(shí),流管理信息存儲(chǔ)單元26存儲(chǔ)所接收到的流管理信息。另外,當(dāng)從通信監(jiān)視單元25接收到用于請(qǐng)求流管理信息的輸出的信號(hào)作為信息存儲(chǔ)單元控制信號(hào)S7時(shí),流管理信息存儲(chǔ)單元26將所存儲(chǔ)的流管理信息作為流管理信息信號(hào)S8發(fā)送至通信監(jiān)視單元25。

管理信息發(fā)送/接收單元27具有將流管理信息的數(shù)據(jù)或者當(dāng)前正解析的數(shù)據(jù)發(fā)送至共享流管理信息或正解析中的信息的節(jié)點(diǎn)(換句話說,第三節(jié)點(diǎn)13)的功能。另外,管理信息發(fā)送/接收單元27具有從其它節(jié)點(diǎn)(換句話說,從第三節(jié)點(diǎn)13)接收流管理信息的數(shù)據(jù)或當(dāng)前正解析中的數(shù)據(jù)的功能。當(dāng)從通信監(jiān)視單元25接收到流管理信息等作為管理信息發(fā)送信號(hào)S9時(shí),管理信息發(fā)送/接收單元27將所接收到的信息作為現(xiàn)用側(cè)的管理信息信號(hào)S3發(fā)送至第三節(jié)點(diǎn)13。另外,當(dāng)從第三節(jié)點(diǎn)13接收到流管理信息等作為備用側(cè)的管理信息信號(hào)S4時(shí),管理信息發(fā)送/接收單元27將所接收到的信息作為管理信息接收信號(hào)S10發(fā)送至通信監(jiān)視單元25。

圖4示出用作根據(jù)本示例實(shí)施例的通信系統(tǒng)中的備用系統(tǒng)的中繼裝置的第三節(jié)點(diǎn)13的結(jié)構(gòu)的概要。如圖4所示,第三節(jié)點(diǎn)13的結(jié)構(gòu)與第二節(jié)點(diǎn)12的結(jié)構(gòu)相同。換句話說,第三節(jié)點(diǎn)13包括接收單元31、信號(hào)控制單元32、發(fā)送單元33、數(shù)據(jù)解析單元34、通信監(jiān)視單元35、流管理信息存儲(chǔ)單元36和管理信息發(fā)送/接收單元37。接收單元31、信號(hào)控制單元32、發(fā)送單元33、數(shù)據(jù)解析單元34、通信監(jiān)視單元35、流管理信息存儲(chǔ)單元36和管理信息發(fā)送/接收單元37具有與第二節(jié)點(diǎn)12中賦予相同名稱的對(duì)應(yīng)單元相同的結(jié)構(gòu)和功能。

在第三節(jié)點(diǎn)13中的接收信號(hào)S11、發(fā)送用信號(hào)S12、解析數(shù)據(jù)信號(hào)S15、解析單元控制信號(hào)S16、信息存儲(chǔ)單元控制信號(hào)S17和流管理信息信號(hào)S18具有與在第二節(jié)點(diǎn)12中賦予相同名稱的對(duì)應(yīng)信號(hào)相同的結(jié)構(gòu)和功能。另外,管理信息發(fā)送信號(hào)S19和管理信息接收信號(hào)S20具有與在第二節(jié)點(diǎn)12中賦予相同名稱的對(duì)應(yīng)信號(hào)相同的結(jié)構(gòu)和功能。備用側(cè)的管理信息信號(hào)S4是要從管理信息發(fā)送/接收單元37發(fā)送至第二節(jié)點(diǎn)12的信號(hào)。另外,現(xiàn)用側(cè)的管理信息信號(hào)S3是管理信息發(fā)送/接收單元37要從第二節(jié)點(diǎn)12接收的信號(hào)?,F(xiàn)用側(cè)的管理信息信號(hào)S3和備用側(cè)的管理信息信號(hào)S4分別與被賦予相同名稱的信號(hào)相對(duì)應(yīng),并且通過第二節(jié)點(diǎn)12來發(fā)送和接收。

由于第二節(jié)點(diǎn)12和第三節(jié)點(diǎn)13具有相同的結(jié)構(gòu)和功能,因此根據(jù)本示例實(shí)施例的通信系統(tǒng)能夠在現(xiàn)用系統(tǒng)和備用系統(tǒng)之間進(jìn)行切換,隨后,在消除了故障之后再次切換至使用第一個(gè)系統(tǒng)的路徑的通信。

說明根據(jù)本示例實(shí)施例的通信系統(tǒng)的操作。圖5示出在通信故障和裝置異常等均沒有發(fā)生的情況下、基于正輸入至第二節(jié)點(diǎn)12的數(shù)據(jù)包的流解析中的操作的概要,該解析是通過作為根據(jù)本示例實(shí)施例的通信系統(tǒng)中的現(xiàn)用系統(tǒng)的中繼裝置的第二節(jié)點(diǎn)12來進(jìn)行的。

第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包1發(fā)送至第二節(jié)點(diǎn)12(步驟101)。當(dāng)在接收單元21中接收到數(shù)據(jù)包1時(shí),第二節(jié)點(diǎn)12進(jìn)行諸如對(duì)所接收到的信號(hào)的解碼等的處理,并且將數(shù)據(jù)包1的數(shù)據(jù)作為接收信號(hào)S1發(fā)送至信號(hào)控制單元22。當(dāng)判斷為數(shù)據(jù)包1是尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包時(shí),為了向第四節(jié)點(diǎn)14的發(fā)送的目的,信號(hào)控制單元22將數(shù)據(jù)包1的數(shù)據(jù)作為發(fā)送用信號(hào)S2發(fā)送至發(fā)送單元23。當(dāng)接收到數(shù)據(jù)包1作為發(fā)送用信號(hào)S2時(shí),第二節(jié)點(diǎn)12的發(fā)送單元23將該信號(hào)轉(zhuǎn)換成預(yù)定信號(hào)格式,并且將數(shù)據(jù)包1發(fā)送至第四節(jié)點(diǎn)14。通過上述操作,第二節(jié)點(diǎn)12將所接收到的數(shù)據(jù)包1傳輸至第四節(jié)點(diǎn)14(步驟102)。當(dāng)接收到數(shù)據(jù)包1時(shí),第四節(jié)點(diǎn)14進(jìn)行與數(shù)據(jù)包1的內(nèi)容相對(duì)應(yīng)的處理。

另外,在第二節(jié)點(diǎn)12的信號(hào)控制單元22進(jìn)行對(duì)數(shù)據(jù)包1的處理的情況下,數(shù)據(jù)解析單元24監(jiān)視信號(hào)控制單元22的數(shù)據(jù)包處理,并且提取數(shù)據(jù)包1的預(yù)定信息。當(dāng)提取出數(shù)據(jù)包1的預(yù)定信息的數(shù)據(jù)時(shí),數(shù)據(jù)解析單元24暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。在本示例實(shí)施例中,數(shù)據(jù)解析單元24從數(shù)據(jù)包中提取包括數(shù)據(jù)包的發(fā)送源和目的地的地址和數(shù)據(jù)包的類型的信息作為預(yù)定信息。數(shù)據(jù)解析單元24所提取出的預(yù)定信息可以包括與其它項(xiàng)有關(guān)的信息。

通過與數(shù)據(jù)包1同樣的方式,第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包2發(fā)送至第二節(jié)點(diǎn)12(步驟103)。當(dāng)接收到數(shù)據(jù)包2時(shí),第二節(jié)點(diǎn)12將數(shù)據(jù)包2傳輸至作為目的地的第四節(jié)點(diǎn)14(步驟104)。在第二節(jié)點(diǎn)12進(jìn)行對(duì)數(shù)據(jù)包2的處理的情況下,數(shù)據(jù)解析單元24提取數(shù)據(jù)包2的預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。

同樣,對(duì)于數(shù)據(jù)包3,第一節(jié)點(diǎn)11將數(shù)據(jù)包3發(fā)送至第二節(jié)點(diǎn)12(步驟105),并且第二節(jié)點(diǎn)12判斷目的地并將數(shù)據(jù)包3發(fā)送至第四節(jié)點(diǎn)14(步驟106)。第二節(jié)點(diǎn)12的數(shù)據(jù)解析單元24從數(shù)據(jù)包3提取預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。

當(dāng)從預(yù)定數(shù)量的數(shù)據(jù)包各自提取數(shù)據(jù)時(shí),第二節(jié)點(diǎn)12的數(shù)據(jù)解析單元24基于暫時(shí)存儲(chǔ)的預(yù)定信息的數(shù)據(jù)來進(jìn)行流解析(步驟107)。在本示例實(shí)施例中,數(shù)據(jù)解析單元24基于數(shù)據(jù)包1、數(shù)據(jù)包2和數(shù)據(jù)包3來進(jìn)行解析,以指定流。在預(yù)定信息在數(shù)據(jù)包1、數(shù)據(jù)包2和數(shù)據(jù)包3中相同的情況下,數(shù)據(jù)解析單元24將該數(shù)據(jù)包視為同一流的數(shù)據(jù)包并將彼此關(guān)聯(lián)的信息限定為流管理信息。在本示例實(shí)施例中,將在步驟107中進(jìn)行解析所指定的流稱為流A。

當(dāng)指定流A時(shí),數(shù)據(jù)解析單元24將由與所指定的流A有關(guān)的信息所構(gòu)成的流管理信息作為解析數(shù)據(jù)信號(hào)S5發(fā)送至通信監(jiān)視單元25。當(dāng)接收到流管理信息時(shí),通信監(jiān)視單元25將所接收到的信息作為信息存儲(chǔ)單元控制信號(hào)S7發(fā)送至流管理信息存儲(chǔ)單元26。當(dāng)接收到流管理信息時(shí),流管理信息存儲(chǔ)單元26基于所接收到的信息來更新與流A有關(guān)的流管理信息(步驟108)。另外,通信監(jiān)視單元25將所接收到的與流A有關(guān)的流管理信息作為管理信息發(fā)送信號(hào)S9發(fā)送至管理信息發(fā)送/接收單元27。當(dāng)接收到流管理信息時(shí),管理信息發(fā)送/接收單元27發(fā)送與流A有關(guān)的流管理信息作為現(xiàn)用側(cè)的管理信息信號(hào)S3而發(fā)送至第三節(jié)點(diǎn)13(步驟109)。

當(dāng)從第二節(jié)點(diǎn)12接收到與流A有關(guān)的流管理信息作為現(xiàn)用側(cè)的管理信息信號(hào)S3時(shí),第三節(jié)點(diǎn)13的管理信息發(fā)送/接收單元37將所接收到的信息作為管理信息接收信號(hào)S20發(fā)送至通信監(jiān)視單元35。當(dāng)接收到與流A有關(guān)的流管理信息時(shí),通信監(jiān)視單元35將所接收到的信息作為信息存儲(chǔ)單元控制信號(hào)S17發(fā)送至流管理信息存儲(chǔ)單元36。當(dāng)接收到與流A有關(guān)的流管理信息時(shí),流管理信息存儲(chǔ)單元36基于所接收到的信息來更新與流A有關(guān)的流管理信息。通過用于存儲(chǔ)從第二節(jié)點(diǎn)12所接收到的流管理信息的第三節(jié)點(diǎn)13,完成與流A有關(guān)的流管理信息在第二節(jié)點(diǎn)12和第三節(jié)點(diǎn)13之間的同步(步驟110)。換句話說,完成關(guān)于現(xiàn)用系統(tǒng)和備用系統(tǒng)的節(jié)點(diǎn)之間的與流A有關(guān)的流管理信息的同步。

第二節(jié)點(diǎn)12的通信監(jiān)視單元25通過使用更新后的流管理信息來進(jìn)行對(duì)通信的控制和管理(步驟111)。在存在其它不同流的情況下,第二節(jié)點(diǎn)12通過針對(duì)流各自生成并更新流管理信息來進(jìn)行與第三節(jié)點(diǎn)13的流管理信息的同步。

接著,說明在流解析期間現(xiàn)用系統(tǒng)中發(fā)生通信故障的異常并且進(jìn)行從第二節(jié)點(diǎn)12向備用系統(tǒng)的第三節(jié)點(diǎn)13的切換的情況下的操作。圖6示出在根據(jù)本示例實(shí)施例的通信系統(tǒng)中、流解析期間現(xiàn)用系統(tǒng)中檢測(cè)到異常并且進(jìn)行從現(xiàn)用系統(tǒng)向備用系統(tǒng)的切換的情況下的操作流程的概要。以下使用如下情況的示例來給出說明:在用于指定流B的操作中,在從第一數(shù)據(jù)包提取出預(yù)定信息之后發(fā)生故障,其中,該流B可以根據(jù)三個(gè)數(shù)據(jù)包來指定。

第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包1發(fā)送至第二節(jié)點(diǎn)12(步驟121)。數(shù)據(jù)包1是用于生成與流B有關(guān)的流管理信息的解析所需的三個(gè)數(shù)據(jù)包中的第一數(shù)據(jù)包。當(dāng)在接收單元21中接收到數(shù)據(jù)包1時(shí),第二節(jié)點(diǎn)12在信號(hào)控制單元22中判斷數(shù)據(jù)包1是否為尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包。當(dāng)在信號(hào)控制單元22中判斷為數(shù)據(jù)包1是尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包時(shí),第二節(jié)點(diǎn)12的發(fā)送單元23將數(shù)據(jù)包1傳輸至第四節(jié)點(diǎn)14(步驟122)。當(dāng)接收到數(shù)據(jù)包1時(shí),第四節(jié)點(diǎn)14進(jìn)行與數(shù)據(jù)包1的內(nèi)容相對(duì)應(yīng)的處理。

另外,在第二節(jié)點(diǎn)12的信號(hào)控制單元22進(jìn)行對(duì)數(shù)據(jù)包1的處理的情況下,數(shù)據(jù)解析單元24解析數(shù)據(jù)包1并且提取預(yù)定信息(步驟123)。當(dāng)提取出數(shù)據(jù)包1的預(yù)定信息的數(shù)據(jù)時(shí),數(shù)據(jù)解析單元24暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。

假定如下:在結(jié)束對(duì)數(shù)據(jù)包1的處理時(shí)通信系統(tǒng)的現(xiàn)用系統(tǒng)中發(fā)生故障,并且現(xiàn)用系統(tǒng)側(cè)的數(shù)據(jù)包通信變得不可能。在通信系統(tǒng)的現(xiàn)用系統(tǒng)中發(fā)生故障的情況下,第二節(jié)點(diǎn)12的通信監(jiān)視單元25檢測(cè)該異常的發(fā)生(步驟124)。當(dāng)檢測(cè)到該異常發(fā)生時(shí),通信監(jiān)視單元25將用于請(qǐng)求當(dāng)前正解析中的流管理信息的解析單元控制信號(hào)S6發(fā)送至數(shù)據(jù)解析單元24。當(dāng)前正解析中的流管理信息由從各數(shù)據(jù)包中提取出的預(yù)定信息構(gòu)成。

當(dāng)接收到用于輸出當(dāng)前正解析中的流管理信息的指示時(shí),數(shù)據(jù)解析單元24將從數(shù)據(jù)包1提取出的信息作為解析數(shù)據(jù)信號(hào)S5發(fā)送至通信監(jiān)視單元25。當(dāng)接收到從數(shù)據(jù)包1所提取出的信息時(shí),通信監(jiān)視單元25將所接收到的信息作為管理信息發(fā)送信號(hào)S9發(fā)送至管理信息發(fā)送/接收單元27。在僅針對(duì)數(shù)據(jù)包1結(jié)束了解析的情況下,該流管理信息由從數(shù)據(jù)包1提取出的預(yù)定信息構(gòu)成。當(dāng)接收到當(dāng)前正解析中的流管理信息時(shí),管理信息發(fā)送/接收單元27將所接收到的信息作為現(xiàn)用側(cè)的管理信息信號(hào)S3發(fā)送至第三節(jié)點(diǎn)13(步驟125)。

當(dāng)接收到當(dāng)前正解析中的流管理信息作為現(xiàn)用側(cè)的管理信息信號(hào)S3時(shí),第三節(jié)點(diǎn)13的管理信息發(fā)送/接收單元37將所接收到的信息作為管理信息接收信號(hào)S20發(fā)送至通信監(jiān)視單元35。另外,通信監(jiān)視單元35將所接收到的當(dāng)前正解析中的流管理信息作為解析單元控制信號(hào)S16發(fā)送至數(shù)據(jù)解析單元34。當(dāng)接收到當(dāng)前正解析中的流管理信息(換句話說,在第二節(jié)點(diǎn)12中從數(shù)據(jù)包提取出的預(yù)定信息)時(shí),數(shù)據(jù)解析單元34暫時(shí)存儲(chǔ)所接收到的信息。

當(dāng)檢測(cè)到故障時(shí),第一節(jié)點(diǎn)11將數(shù)據(jù)包的發(fā)送目的地改變成第三節(jié)點(diǎn)13側(cè)的備用系統(tǒng)的路徑。第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的下一要發(fā)送的數(shù)據(jù)包2發(fā)送至第三節(jié)點(diǎn)13(步驟126)。

當(dāng)接收到數(shù)據(jù)包2時(shí),第三節(jié)點(diǎn)13將數(shù)據(jù)包2傳輸至作為目的地的第四節(jié)點(diǎn)14(步驟127)。在第三節(jié)點(diǎn)13進(jìn)行對(duì)數(shù)據(jù)包2的處理的情況下,第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34提取數(shù)據(jù)包2的預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。

另外,同樣,對(duì)于數(shù)據(jù)包3,第一節(jié)點(diǎn)11將數(shù)據(jù)包3發(fā)送至第三節(jié)點(diǎn)13(步驟128),并且第三節(jié)點(diǎn)13判斷目的地并將數(shù)據(jù)包3傳輸至第四節(jié)點(diǎn)14(步驟129)。第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34從數(shù)據(jù)包3提取預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。

當(dāng)存儲(chǔ)了預(yù)定數(shù)量的數(shù)據(jù)包時(shí),第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34基于從第二節(jié)點(diǎn)12接收到的解析中的信息和通過自身裝置所提取出的暫時(shí)存儲(chǔ)在自身裝置中的數(shù)據(jù)來進(jìn)行流解析(步驟130)。在本示例實(shí)施例的示例中,第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34基于通過第二節(jié)點(diǎn)12從數(shù)據(jù)包1中提取出的預(yù)定信息和通過自身裝置從數(shù)據(jù)包2和數(shù)據(jù)包3各自中提取出的預(yù)定信息來進(jìn)行流解析。在預(yù)定信息在從第二節(jié)點(diǎn)12所接收到的解析中的信息和自身裝置所提取出的信息中相同的情況下,第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34指定為同一流。在本示例實(shí)施例中,將在步驟130中所指定的流稱為流B。

當(dāng)指定流B時(shí),第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34將流管理信息作為解析數(shù)據(jù)信號(hào)S15發(fā)送至通信監(jiān)視單元35。當(dāng)接收到與流B有關(guān)的流管理信息時(shí),通信監(jiān)視單元35將所接收到的信息作為信息存儲(chǔ)單元控制信號(hào)S17發(fā)送至流管理信息存儲(chǔ)單元36。當(dāng)接收到流管理信息時(shí),流管理信息存儲(chǔ)單元36基于所接收到的信息來更新與流B有關(guān)的流管理信息(步驟131)。

當(dāng)更新了流管理信息時(shí),第三節(jié)點(diǎn)13的通信監(jiān)視單元35使用更新后的與流B有關(guān)的流管理信息進(jìn)行對(duì)通信的管理(步驟132)。另外,對(duì)于諸如流A等的其它流,通信監(jiān)視單元35基于已經(jīng)存儲(chǔ)在流管理信息存儲(chǔ)單元36中的流管理信息來進(jìn)行對(duì)通信的管理。

在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,在現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12中發(fā)生故障的情況下,僅將與當(dāng)前正解析中的流有關(guān)的信息移交至備用系統(tǒng)的第三節(jié)點(diǎn)13。替代這種結(jié)構(gòu),在故障事件發(fā)生時(shí),現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12可以不僅將與當(dāng)前正解析中的流有關(guān)的信息、而且還將已經(jīng)解析出的其它流有關(guān)的信息發(fā)送至備用系統(tǒng)的第三節(jié)點(diǎn)13。通過除了當(dāng)前正解析中的信息之外還發(fā)送與其它流有關(guān)的信息,使得能夠在故障事件發(fā)生時(shí)可靠地移交現(xiàn)用系統(tǒng)中所使用的流管理信息。另外,可以將此時(shí)要移交的已經(jīng)解析出的流限定為在預(yù)定時(shí)間段內(nèi)已經(jīng)更新的新流。另外,可以僅移交在預(yù)定時(shí)間段內(nèi)進(jìn)行了預(yù)定量以上的通信的流的信息。對(duì)要移交的流的限定使得能夠在故障事件發(fā)生的有限時(shí)間內(nèi)有效地移交必要信息。

在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,經(jīng)由管理信息發(fā)送/接收單元在節(jié)點(diǎn)之間發(fā)送和接收節(jié)點(diǎn)管理信息。替代這種結(jié)構(gòu),各自與其它節(jié)點(diǎn)相通信的發(fā)送單元和接收單元可以進(jìn)行與當(dāng)前正解析的和已經(jīng)解析出的流管理信息在現(xiàn)用系統(tǒng)和備用系統(tǒng)的節(jié)點(diǎn)之間的共享有關(guān)的通信。

在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,通過將現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12所生成的流管理信息發(fā)送至備用系統(tǒng)的第三節(jié)點(diǎn)13,使流管理信息在備用系統(tǒng)和現(xiàn)用系統(tǒng)之間共享。在通過現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12對(duì)流進(jìn)行解析期間發(fā)生故障并且通信和流解析無法繼續(xù)的情況下,第二節(jié)點(diǎn)12將當(dāng)前正解析中的流管理信息發(fā)送至備用系統(tǒng)的第三節(jié)點(diǎn)13。通過第三節(jié)點(diǎn)13接管第二節(jié)點(diǎn)12當(dāng)前正解析中的信息、并且對(duì)連同自身裝置所提取出的信息一起的信息進(jìn)行流解析,使得能夠基于與第二節(jié)點(diǎn)12繼續(xù)流解析的情況下的信息相同的信息來指定流。因而,第三節(jié)點(diǎn)13變得能夠生成與第二節(jié)點(diǎn)12繼續(xù)流解析的情況下的流管理信息同樣的流管理信息。

例如,假定如下:在沒有發(fā)生故障的情況下,現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12從三個(gè)數(shù)據(jù)包P1、P2和P3各自中提取預(yù)定信息并且進(jìn)行流解析。在假定現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12從作為第一數(shù)據(jù)包的P1中提取出預(yù)定信息、之后在未移交當(dāng)前正解析的信息的狀態(tài)下進(jìn)行向備用系統(tǒng)的切換的情況下,第三節(jié)點(diǎn)13無法接收數(shù)據(jù)包P1。因而,這導(dǎo)致第三節(jié)點(diǎn)13基于數(shù)據(jù)包P2和P3以及另一數(shù)據(jù)包(例如P4)來進(jìn)行流解析。在這種情況下,由于現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12和備用系統(tǒng)的第三節(jié)點(diǎn)13各自基于不同的數(shù)據(jù)包對(duì)來進(jìn)行流解析,因此要獲得的流信息很可能不同。

另一方面,在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,在檢測(cè)到現(xiàn)用系統(tǒng)中的異常的情況下,第二節(jié)點(diǎn)12將已經(jīng)從數(shù)據(jù)包P1中提取出的預(yù)定信息發(fā)送至備用系統(tǒng)的第三節(jié)點(diǎn)13。因而,第三節(jié)點(diǎn)13能夠基于自身裝置直接從所接收到的數(shù)據(jù)包中提取的數(shù)據(jù)包P2和P3的預(yù)定信息、以及從第二節(jié)點(diǎn)12接收到的數(shù)據(jù)包P1的預(yù)定信息,來進(jìn)行流解析。結(jié)果,第三節(jié)點(diǎn)13能夠基于作為數(shù)據(jù)包的組合的P1、P2和P3來進(jìn)行流解析,其中該數(shù)據(jù)包的組合與假定在現(xiàn)用系統(tǒng)中沒有發(fā)生異常的情況下通過第二節(jié)點(diǎn)12進(jìn)行流解析所使用的數(shù)據(jù)包的組合相同。由于用作流解析的基礎(chǔ)的數(shù)據(jù)包的組合一致,因此第三節(jié)點(diǎn)13能夠生成與在現(xiàn)用系統(tǒng)中沒有發(fā)生異常的情況下期望通過第二節(jié)點(diǎn)12所生成的流管理信息同樣的流管理信息。因此,在故障事件發(fā)生時(shí),備用系統(tǒng)的第三節(jié)點(diǎn)13能夠基于與現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12的流管理信息同樣的流管理信息來繼續(xù)對(duì)通信的控制和管理。

如上所述,在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,在故障事件發(fā)生時(shí)中繼裝置從現(xiàn)用系統(tǒng)向備用系統(tǒng)的切換不會(huì)引起由于流管理信息的不同而導(dǎo)致的對(duì)通信的控制和管理的內(nèi)容方面的改變。結(jié)果,在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,即使在故障發(fā)生的情況下,也能夠基于同樣的流管理信息來繼續(xù)對(duì)通信的控制和管理。通過基于同樣的流管理信息來繼續(xù)對(duì)通信的控制和管理,可以避免不期望的通信控制和停止。

第三示例實(shí)施例

詳細(xì)說明本發(fā)明的第三示例實(shí)施例。除了根據(jù)第二示例實(shí)施例的通信系統(tǒng)的功能以外,根據(jù)本示例實(shí)施例的通信系統(tǒng)還具有如下功能:在從現(xiàn)用系統(tǒng)中的節(jié)點(diǎn)向備用系統(tǒng)中的節(jié)點(diǎn)的信息發(fā)送失敗的情況下,備用系統(tǒng)側(cè)再次從最初開始獲取指定流所需的信息。根據(jù)本示例實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)與第二示例實(shí)施例的結(jié)構(gòu)相同。換句話說,根據(jù)本示例實(shí)施例的通信系統(tǒng)包括第一節(jié)點(diǎn)11、第二節(jié)點(diǎn)12、第三節(jié)點(diǎn)13和第四節(jié)點(diǎn)14,并且這些節(jié)點(diǎn)通過各通信線連接。另外,在與第二示例實(shí)施例同樣的初始狀態(tài)下,包括第二節(jié)點(diǎn)12作為現(xiàn)用系統(tǒng)中的中繼裝置,并且包括第三節(jié)點(diǎn)13作為備用系統(tǒng)中的中繼裝置。以下參考圖2、3和4給出與涉及根據(jù)本示例實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)的部分有關(guān)的說明。

在沒有發(fā)生故障的情況下根據(jù)本示例實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)及其操作與第二示例實(shí)施例相同。另外,在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,在故障發(fā)生的情況下將當(dāng)前正解析中的信息從現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12移交至備用系統(tǒng)的第三節(jié)點(diǎn)13、并且第三節(jié)點(diǎn)13生成流管理信息的操作同樣與第二示例實(shí)施例相同。因而,以下僅參考圖7和8說明在故障事件發(fā)生時(shí)當(dāng)前正解析中的信息的共享失敗以及備用系統(tǒng)中的節(jié)點(diǎn)更新流管理信息的情況下的操作。以下將使用如下情況的示例來給出說明:在根據(jù)三個(gè)數(shù)據(jù)包對(duì)流B進(jìn)行解析的情況下,在對(duì)第一數(shù)據(jù)包的解析之后,在通信網(wǎng)絡(luò)中發(fā)生故障。

第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包1發(fā)送至第二節(jié)點(diǎn)12(步驟141)。當(dāng)接收到數(shù)據(jù)包1時(shí),第二節(jié)點(diǎn)12將數(shù)據(jù)包1傳輸至作為目的地的第四節(jié)點(diǎn)14(步驟142)。另外,在進(jìn)行對(duì)數(shù)據(jù)包1的處理的情況下,第二節(jié)點(diǎn)12從數(shù)據(jù)包1提取預(yù)定信息(步驟143)。

在通信網(wǎng)絡(luò)中發(fā)生故障并且第二節(jié)點(diǎn)12的通信監(jiān)視單元25檢測(cè)到異常發(fā)生的情況下(步驟144),通信監(jiān)視單元25開始將當(dāng)前正解析中的數(shù)據(jù)發(fā)送至第三節(jié)點(diǎn)13的操作。

另外,當(dāng)檢測(cè)到通信網(wǎng)絡(luò)中的故障時(shí),第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包2發(fā)送至備用系統(tǒng)的第三節(jié)點(diǎn)13(步驟145)。在步驟144中檢測(cè)到異常時(shí)第二節(jié)點(diǎn)12發(fā)送當(dāng)前正解析中的數(shù)據(jù)失敗的情況下,第三節(jié)點(diǎn)13在接收到與數(shù)據(jù)包1有關(guān)的當(dāng)前正解析中的信息之前,從第一節(jié)點(diǎn)11接收到數(shù)據(jù)包2。當(dāng)在還沒有接收到與數(shù)據(jù)包1有關(guān)的當(dāng)前正解析中的信息的情況下接收到數(shù)據(jù)包2時(shí),第三節(jié)點(diǎn)13將重置連接用的信號(hào)作為重置信號(hào)發(fā)送至第一節(jié)點(diǎn)11(步驟146)。另外,第三節(jié)點(diǎn)13還將重置連接用的信號(hào)作為重置信號(hào)發(fā)送至第四節(jié)點(diǎn)14(步驟147)。在通信系統(tǒng)是基于傳輸控制協(xié)議(TCP)的情況下,可以使用TCP RST作為用于請(qǐng)求重置連接的信號(hào)。

當(dāng)接收到重置信號(hào)時(shí),第一節(jié)點(diǎn)11斷開與第四節(jié)點(diǎn)14的會(huì)話(步驟148)。另外,當(dāng)接收到重置信號(hào)時(shí),第四節(jié)點(diǎn)14同樣斷開與第一節(jié)點(diǎn)11的會(huì)話(步驟149)。當(dāng)在步驟148中斷開會(huì)話時(shí),第一節(jié)點(diǎn)11開始再次建立會(huì)話的操作(步驟150)。

當(dāng)開始再次建立會(huì)話的操作時(shí),第一節(jié)點(diǎn)11將尋址到第四節(jié)點(diǎn)14的數(shù)據(jù)包1發(fā)送至第三節(jié)點(diǎn)13(步驟151)。當(dāng)接收到數(shù)據(jù)包1時(shí),第三節(jié)點(diǎn)13將數(shù)據(jù)包1傳輸至作為目的地的第四節(jié)點(diǎn)14(步驟152)。在第三節(jié)點(diǎn)13進(jìn)行對(duì)數(shù)據(jù)包1的處理的情況下,第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34提取數(shù)據(jù)包1的預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)提取出的數(shù)據(jù)。

另外,同樣,對(duì)于數(shù)據(jù)包2,第一節(jié)點(diǎn)11將數(shù)據(jù)包2發(fā)送至第三節(jié)點(diǎn)13(步驟153),并且第三節(jié)點(diǎn)13判斷目的地并將數(shù)據(jù)包2傳輸至第四節(jié)點(diǎn)14(步驟154)。第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34從數(shù)據(jù)包2提取預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。此外,同樣,對(duì)于數(shù)據(jù)包3,第一節(jié)點(diǎn)11將數(shù)據(jù)包3發(fā)送至第三節(jié)點(diǎn)13(步驟155),并且第三節(jié)點(diǎn)13判斷目的地并將數(shù)據(jù)包3傳輸至第四節(jié)點(diǎn)14(步驟156)。第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34從數(shù)據(jù)包3提取預(yù)定信息的數(shù)據(jù),并且暫時(shí)存儲(chǔ)所提取出的數(shù)據(jù)。

在存儲(chǔ)了預(yù)定數(shù)量的數(shù)據(jù)的情況下,第三節(jié)點(diǎn)13的數(shù)據(jù)解析單元34基于所存儲(chǔ)的預(yù)定信息的數(shù)據(jù)來進(jìn)行流解析(步驟157)。當(dāng)指定流B并生成流管理信息時(shí),數(shù)據(jù)解析單元34將所生成的信息作為解析數(shù)據(jù)信號(hào)S15發(fā)送至通信監(jiān)視單元35。當(dāng)接收到與流B有關(guān)的流管理信息時(shí),通信監(jiān)視單元35將所接收到的信息作為信息存儲(chǔ)單元控制信號(hào)S17發(fā)送至流管理信息存儲(chǔ)單元36。當(dāng)接收到與流B有關(guān)的流管理信息時(shí),流管理信息存儲(chǔ)單元36基于所接收到的信息來更新與流B有關(guān)的流管理信息(步驟158)。當(dāng)更新了流管理信息時(shí),通信監(jiān)視單元35通過使用更新后的流管理信息來進(jìn)行對(duì)通信的控制和管理(步驟159)。對(duì)于與其它流有關(guān)的流管理信息,可以基于已經(jīng)存儲(chǔ)的流管理信息來進(jìn)行通信管理,并且可以重新進(jìn)行對(duì)流管理信息的更新。

在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,在故障事件發(fā)生時(shí)將當(dāng)前正解析中的流管理信息從現(xiàn)用系統(tǒng)的第二節(jié)點(diǎn)12移交至備用系統(tǒng)的第三節(jié)點(diǎn)13失敗的情況下,第三節(jié)點(diǎn)13請(qǐng)求發(fā)送源發(fā)送與第二節(jié)點(diǎn)12的數(shù)據(jù)包同樣的數(shù)據(jù)包。通過第三節(jié)點(diǎn)13基于與假定在沒有發(fā)生故障的情況下第二節(jié)點(diǎn)12進(jìn)行流解析時(shí)所要使用的數(shù)據(jù)包同樣的數(shù)據(jù)包來生成流管理信息,能夠使用在故障發(fā)生前后同樣的流管理信息。結(jié)果,在根據(jù)本示例實(shí)施例的通信系統(tǒng)中,即使在故障事件發(fā)生時(shí)向備用系統(tǒng)的信息的移交失敗的情況下,也能夠基于與通過現(xiàn)用系統(tǒng)進(jìn)行解析時(shí)使用的流管理信息同樣的流管理信息來繼續(xù)通信控制和管理。

上述示例實(shí)施例的一部分或全部可以描述為以下補(bǔ)充說明,但是本發(fā)明不限于此。

補(bǔ)充說明1

一種通信裝置,包括:

數(shù)據(jù)解析部件,用于從輸入至所述通信裝置的多個(gè)數(shù)據(jù)包各自中提取預(yù)定信息,對(duì)所述多個(gè)數(shù)據(jù)包的預(yù)定信息進(jìn)行解析,并且生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息;

通信監(jiān)視部件,用于檢測(cè)所述通信裝置所連接的通信網(wǎng)絡(luò)中的數(shù)據(jù)包的通信中發(fā)生的異常;以及

管理信息發(fā)送部件,用于在所述異常檢測(cè)部件檢測(cè)到所述異常的情況下,將已經(jīng)從檢測(cè)到所述異常之前所輸入的預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息作為用于生成預(yù)期是通過所述通信裝置生成的流管理信息的信息發(fā)送至備用系統(tǒng)的裝置。

補(bǔ)充說明2

根據(jù)補(bǔ)充說明1所述的通信裝置,其中,在發(fā)送已經(jīng)從所述預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息時(shí),所述管理信息發(fā)送部件還發(fā)送與已經(jīng)解析過的流有關(guān)的流管理信息。

補(bǔ)充說明3

一種通信裝置,包括:

管理信息接收部件,用于從其它裝置接收所述其它裝置從數(shù)據(jù)包中提取出的預(yù)定信息;

數(shù)據(jù)包信息提取部件,用于從輸入至所述通信裝置的多個(gè)數(shù)據(jù)包中提取預(yù)定信息;以及

流信息生成部件,用于根據(jù)從所述其它裝置接收到的預(yù)定信息和所述數(shù)據(jù)包提取部件所提取出的預(yù)定信息,來生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息。

補(bǔ)充說明4

根據(jù)補(bǔ)充說明3所述的通信裝置,其中,還包括發(fā)送請(qǐng)求部件,所述發(fā)送請(qǐng)求部件用于在所述管理信息接收部件從所述其它裝置接收到的預(yù)定信息之前檢測(cè)到輸入至所述通信裝置的所述數(shù)據(jù)包的情況下,將用于請(qǐng)求預(yù)定數(shù)據(jù)包的發(fā)送的信號(hào)發(fā)送至所述數(shù)據(jù)包的發(fā)送源。

補(bǔ)充說明5

根據(jù)補(bǔ)充說明3或4所述的通信裝置,其中,所述管理信息接收部件進(jìn)一步包括:

通信控制部件,用于在接收到所述預(yù)定信息以及所述其它裝置已經(jīng)解析出的流管理信息的情況下,在所述數(shù)據(jù)包的通信控制中,使用所述通信裝置所生成的流管理信息和從所述其它裝置所接收到的已經(jīng)解析出的流管理信息。

補(bǔ)充說明6

一種通信系統(tǒng),包括:

第一中繼裝置,其是根據(jù)補(bǔ)充說明1或2所述的通信裝置;以及

第二中繼裝置,其是根據(jù)補(bǔ)充說明3至5中任一項(xiàng)所述的通信裝置,

其中,在所述第一中繼裝置用作現(xiàn)用系統(tǒng)的情況下,當(dāng)所述第一中繼裝置中的通信監(jiān)視部件檢測(cè)到異常時(shí),將所述第一中繼裝置所提取出的預(yù)定信息從所述第一中繼裝置發(fā)送至所述第二中繼裝置。

補(bǔ)充說明7

一種通信方法,包括:

從輸入至自身裝置的多個(gè)數(shù)據(jù)包各自中提取預(yù)定信息,對(duì)所述多個(gè)數(shù)據(jù)包的預(yù)定信息進(jìn)行解析,并且生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息;

檢測(cè)所述自身裝置所連接的通信網(wǎng)絡(luò)中的數(shù)據(jù)包的通信中發(fā)生的異常;以及

在檢測(cè)到所述異常的情況下,將已經(jīng)從檢測(cè)到所述異常之前所輸入的預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息作為用于生成預(yù)期是通過所述自身裝置生成的流管理信息的信息發(fā)送至備用系統(tǒng)的裝置。

補(bǔ)充說明8

根據(jù)補(bǔ)充說明7所述的通信方法,其中,在發(fā)送已經(jīng)從所述預(yù)定數(shù)據(jù)包中提取出的預(yù)定信息時(shí),還發(fā)送與已經(jīng)解析過的流有關(guān)的流管理信息。

補(bǔ)充說明9

根據(jù)補(bǔ)充說明7或8所述的通信方法,其中,

通過所述備用系統(tǒng)的裝置來接收所發(fā)送的預(yù)定信息;

從輸入至所述備用系統(tǒng)的裝置的多個(gè)數(shù)據(jù)包中提取預(yù)定信息;以及

根據(jù)所述備用系統(tǒng)的裝置所接收到的預(yù)定信息以及從輸入至所述自身裝置的數(shù)據(jù)包中所提取出的預(yù)定信息,來生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為第二流管理信息。

補(bǔ)充說明10

根據(jù)補(bǔ)充說明9所述的通信方法,其中,在接收到所述預(yù)定信息之前檢測(cè)到輸入至所述自身裝置的所述數(shù)據(jù)包的情況下,所述備用系統(tǒng)的裝置將用于請(qǐng)求預(yù)定數(shù)據(jù)包的發(fā)送的信號(hào)發(fā)送至所述數(shù)據(jù)包的發(fā)送源。

補(bǔ)充說明11

根據(jù)補(bǔ)充說明9或10所述的通信方法,其中,在接收到所述預(yù)定信息以及已經(jīng)解析出的流管理信息的情況下,在所述數(shù)據(jù)包的通信控制中,所述備用系統(tǒng)的裝置使用所接收到的流管理信息和所述自身裝置所生成的第二流管理信息。

補(bǔ)充說明12

一種通信方法,包括:

從其它裝置接收所述其它裝置從數(shù)據(jù)包中提取出的預(yù)定信息;

從輸入至自身裝置的多個(gè)數(shù)據(jù)包中提取預(yù)定信息;以及

根據(jù)從所述其它裝置接收到的預(yù)定信息和從輸入至所述自身裝置中的數(shù)據(jù)包中提取出的預(yù)定信息,來生成與所述數(shù)據(jù)包的各流的特性有關(guān)的信息作為流管理信息。

補(bǔ)充說明13

根據(jù)補(bǔ)充說明12所述的通信方法,其中,在從所述其它裝置接收到預(yù)定信息之前檢測(cè)到輸入至所述自身裝置的所述數(shù)據(jù)包的情況下,將用于請(qǐng)求預(yù)定數(shù)據(jù)包的發(fā)送的信號(hào)發(fā)送至所述數(shù)據(jù)包的發(fā)送源。

補(bǔ)充說明14

根據(jù)補(bǔ)充說明12或13所述的通信方法,其中,在接收到所述預(yù)定信息以及所述其它裝置已經(jīng)解析出的流管理信息的情況下,

在所述數(shù)據(jù)包的通信控制中,使用所述自身裝置所生成的流管理信息和從所述其它裝置所接收到的流管理信息。

已經(jīng)使用了上述示例實(shí)施例各自作為示例實(shí)施例說明了本發(fā)明。然而,本發(fā)明不限于上述示例實(shí)施例。換句話說,在本發(fā)明的范圍內(nèi),本領(lǐng)域技術(shù)人員能夠理解的各種模式可以適用于本發(fā)明。

本申請(qǐng)基于并要求2014年8月19日提交的日本專利申請(qǐng)2014-166677的優(yōu)先權(quán),這里通過引用將其全部?jī)?nèi)容包含于此。

附圖標(biāo)記列表

1 數(shù)據(jù)解析部件

2 通信監(jiān)視部件

3 管理信息發(fā)送部件

11 第一節(jié)點(diǎn)

12 第二節(jié)點(diǎn)

13 第三節(jié)點(diǎn)

14 第四節(jié)點(diǎn)

21 接收單元

22 信號(hào)控制單元

23 發(fā)送單元

24 數(shù)據(jù)解析單元

25 通信監(jiān)視單元

26 流管理信息存儲(chǔ)單元

27 管理信息發(fā)送/接收單元

31 接收單元

32 信號(hào)控制單元

33 發(fā)送單元

34 數(shù)據(jù)解析單元

35 通信監(jiān)視單元

36 流管理信息存儲(chǔ)單元

37 管理信息發(fā)送/接收單元

101-111 通信系統(tǒng)的操作步驟

121-132 通信系統(tǒng)的操作步驟

141-159 通信系統(tǒng)的操作步驟

S1 接收信號(hào)

S2 發(fā)送用信號(hào)

S3 現(xiàn)用側(cè)的管理信息信號(hào)

S4 備用側(cè)的管理信息信號(hào)

S5 解析數(shù)據(jù)信號(hào)

S6 解析單元控制信號(hào)

S7 信息存儲(chǔ)單元控制信號(hào)

S8 流管理信息信號(hào)

S9 管理信息發(fā)送信號(hào)

S10 管理信息接收信號(hào)

S11 接收信號(hào)

S12 發(fā)送用信號(hào)

S15 解析數(shù)據(jù)信號(hào)

S16 解析單元控制信號(hào)

S17 信息存儲(chǔ)單元控制信號(hào)

S18 流管理信息信號(hào)

S19 管理信息發(fā)送信號(hào)

S20 管理信息接收信號(hào)

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1