TWI484344B - Communication system and relay device, relay program, computer-readable recording medium for recording relay program, communication method and relay method - Google Patents

Communication system and relay device, relay program, computer-readable recording medium for recording relay program, communication method and relay method Download PDF

Info

Publication number
TWI484344B
TWI484344B TW102103770A TW102103770A TWI484344B TW I484344 B TWI484344 B TW I484344B TW 102103770 A TW102103770 A TW 102103770A TW 102103770 A TW102103770 A TW 102103770A TW I484344 B TWI484344 B TW I484344B
Authority
TW
Taiwan
Prior art keywords
message
transmitting
loop
relay device
outgoing message
Prior art date
Application number
TW102103770A
Other languages
English (en)
Other versions
TW201346571A (zh
Inventor
Yongkun Wang
Original Assignee
Rakuten Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rakuten Inc filed Critical Rakuten Inc
Publication of TW201346571A publication Critical patent/TW201346571A/zh
Application granted granted Critical
Publication of TWI484344B publication Critical patent/TWI484344B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/34Source routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/20Hop count for routing purposes, e.g. TTL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/36Backward learning

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Description

通訊系統及中繼裝置、中繼程式、記錄中繼程式之電腦可讀取記錄媒體、通訊方法及中繼方法
本發明係關於通訊系統及中繼裝置、中繼程式、記錄中繼程式之電腦可讀取記錄媒體、通訊方法及中繼方法。
自先前以來,已知有連接發行複數個傳送請求之主裝置、與輸出對應於傳送請求之應答信號之複數個從裝置之資料傳送裝置(例如專利文獻1)。該資料傳送裝置在輸入來自從裝置之應答信號時,將每個從裝置所準備之計數器遞增計數,在輸入資料傳送結束信號時遞減計數。又,該資料傳送裝置可在基於該複數個傳送請求計數器所選擇之從裝置與主裝置進行資料傳送。
先前技術文獻 專利文獻
專利文獻1:日本特開2007-249668號公報
但目前多利用以複數個中繼裝置構成之網路。中繼裝置成為複數,從而資料之中繼次數增加,產生通訊成本增加之問題。但專利文獻1之技術中,對於因訊息等資料之中繼次數增加而導致通訊成本增加之問題並未作充分研討。
本發明係鑑於該點而完成者,其目的係提供一種即使訊息等資 料之中繼次數增加,亦可抑制通訊成本增加之通訊系統及中繼裝置、中繼程式、記錄中繼程式之電腦可讀取記錄媒體、通訊方法及中繼方法。
為達成上述目的,本發明之第1觀點之通訊系統係至少包含:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從上述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述回路訊息與上述去路訊息;其特徵在於:
(1)上述傳送接收裝置內之上述複數個代理器分別具備:第1訊息產生器,其產生包含追加有分配於上述傳送接收裝置之自身位址,與用於上述去路訊息之傳送之埠號的清單之第1去路訊息;及第1傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第1訊息產生器所產生之第1去路訊息;
(2)上述初段中繼裝置具備:第1接收器,其接收上述第1去路訊息;第2訊息產生器,其當上述第1接收器接收上述第1去路訊息時,對上述接收到之第1去路訊息之清單追加分配於該初段中繼裝置之自身位址,從而產生第2去路訊息;及第2傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第2訊息產生器所產生之第2去路訊息;
(3)上述最終段中繼裝置具備:第2接收器,其接收上述第2去路訊息;第3訊息產生器,其產生追加有上述第2接收器接收到之第2去路 訊息中所含之清單之回路訊息;及第3傳送器,其基於追加於上述回路訊息之清單之位址,將上述傳送接收裝置作為最終位址傳送上述回路訊息;
(4)
上述初段中繼裝置之第1接收器接收上述回路訊息,上述初段中繼裝置之第2傳送器基於:上述第1接收器所接收之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
又,第1觀點之通訊系統中,亦可進而包含上述初段中繼裝置與上述最終段中繼裝置間之至少1個中段中繼裝置,且(5)上述中段中繼裝置具備:第3接收器,其接收上述第2去路訊息;位址追加器,其對上述第3接收器接收到之上述第2去路訊息之清單追加該中段中繼裝置自身之位址;及第4傳送器,其傳送以上述位址追加器追加有上述位址之上述第2去路訊息;上述中段中繼裝置之第3接收器接收上述回路訊息,上述中段中繼裝置之第4傳送器基於上述第3接收器所接收之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之裝置對應之特定位址,傳送上述回路訊息,上述初段中繼裝置之第1接收器從於上述去路上以上述傳送接收 裝置為起點且位於比該初段中繼裝置更後段之中段中繼裝置器接收回路訊息。
再者,第1觀點之通訊系統中,上述傳送接收裝置亦可進而具備第4接收器,其從上述初段中繼裝置接收回路訊息。
又,第1觀點之通訊系統中,上述初段中繼裝置及上述中段中繼裝置之至少1者亦可進而具備位址刪除器,其刪除上述接收之上述回路訊息之清單中所含之自身位址。
再者又,第1觀點之通訊系統中,亦可上述初段中繼裝置之第2訊息產生器對上述接收之去路訊息中所含之清單,與上述自身位址建立關聯地進而追加上述去路訊息之中繼次數,上述初段中繼裝置進而具備特定器,其基於該初段中繼裝置追加之中繼次數,從上述接收之回路訊息之清單中特定出於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,上述初段中繼裝置之第2傳送器基於以上述特定器特定出之特定位址,傳送上述回路訊息。
又,上述第1觀點之通訊系統中,亦可上述中段中繼裝置之位址追加器對上述接收之去路訊息中所含之清單,與上述自身位址建立關聯地進而追加上述去路訊息之中繼次數,上述中段中繼裝置進而具備特定器,其基於該中段中繼裝置追加之中繼次數,從上述接收之回路訊息之清單中特定出於上述去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述 傳送接收裝置或與該中段中繼裝置不同之中段中繼裝置對應之特定位址,上述中段中繼裝置之第4傳送器基於以上述特定器特定出之特定位址,而傳送上述回路訊息。
再者又,上述第1觀點之通訊系統中,亦可上述初段中繼裝置及上述中段中繼裝置分別具有分別設定有埠號之複數個收集器,上述初段中繼裝置所具有之上述複數個收集器分別具有上述第1接收器及上述第2訊息產生器,上述複數個收集器內、具有接收到上述第1去路訊息之上述第1接收器之收集器的上述第2訊息產生器,係對上述接收之第1去路訊息中所含之清單,除分配於該初段中繼裝置之自身位址外,進而追加進行上述第1去路訊息之接收之收集器用於通訊之埠號,而產生上述第2去路訊息,上述中段中繼裝置所具有之上述複數個收集器分別具有上述第3接收器及上述第4傳送器,若上述第3接收器接收上述回路訊息,則上述複數個收集器內、具有接收到上述回路訊息之上述第3接收器之收集器的上述第4傳送器係指定:在上述接收到之回路訊息之清單中所含之位址內、於上述去路上以上述傳送接收裝置為起點且與位於該中段中繼裝置更前段之初段中繼裝置或與該中段中繼裝置不同之中段中繼裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之初段中繼裝置或與該中段中繼裝置不同之中段中繼裝置用於上述去路訊息之通訊之埠號,而傳送上述回路訊息。
又,第1觀點之通訊系統中,亦可上述中段中繼裝置所具有之上述複數個收集器分別進而具 有上述位址追加器,上述複數個收集器內、具有接收到上述第2去路訊息之上述第3接收器之收集器的上述位址追加器,係對上述接收到之第2去路訊息中所含之清單,除分配於該中段中繼裝置之自身位址外,進而追加該中段中繼裝置中已進行上述第2去路訊息之接收的收集器用於通訊之埠號,上述最終段中繼裝置之第3傳送器係指定:在上述產生之回路訊息之清單中所含之位址內、於上述去路上以上述傳送接收裝置為起點且與位於該最終段中繼裝置更前段之初段中繼裝置或中段中繼裝置對應之位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之初段中繼裝置或中段中繼裝置用於上述第1去路訊息或上述第2去路訊息之通訊之埠號,而傳送上述回路訊息。
再者又,第1觀點之通訊系統中,亦可至少包含3個以上之上述中段中繼裝置,上述中段中繼裝置進而具備:記憶部,其記憶表格,該表格記憶至少2個分配於上述最終段中繼裝置之位址,及用以向上述最終段中繼裝置最終傳送上述第2去路訊息而分配於成為傳送上述第2去路訊息之傳送目的地的候補之上述3個以上中段中繼裝置之1個之位址,上述中段中繼裝置之特定器從記憶於上述記憶部之表格,特定出與分配於上述最終段中繼裝置之位址建立關聯之2個以上位址,若將上述特定器特定出之2個以上位址中之1個指定作為分配於上述傳送目的地之位址之上述第2去路訊息之傳送失敗,則上述中段中繼裝置之第4傳送器將上述特定出之2個以上位址中之另一個指定作為分配於上述傳送目的地之位址,而傳送上述第2去路訊息。
又,上述第1觀點之通訊系統中, 亦可上述傳送接收裝置進而具備第1摘要產生器,其產生上述第1傳送器傳送之上述第1去路資料中所含之資料之摘要,上述最終段中繼裝置進而具備第2摘要產生器,其產生上述第2接收器接收到之第2去路訊息中所含之資料之摘要,上述最終段中繼裝置之第3訊息產生器產生追加有上述第2摘要產生器所產生之摘要之上述回路訊息,上述最終段中繼裝置之第3傳送器傳送上述第3訊息產生器所產生之回路訊息,上述傳送接收裝置進而具備傳送結果判斷器,其基於上述第4接收器接收到之回路訊息中所含之摘要與該傳送接收裝置之第1摘要產生器所產生之摘要是否相同,而判斷向上述最終段中繼裝置傳送上述第1去路訊息中所含之資料是否成功。
再者又,第1觀點之通訊系統中,亦可至少包含複數個上述傳送接收裝置,上述複數個傳送接收裝置分別進而具備加密器,其使用互相不同之密碼將上述第1訊息產生器所產生之第1去路訊息加密,上述複數個傳送接收裝置分別具備之第1傳送器傳送以上述各加密器加密後之第1去路訊息。
又,第1觀點之通訊系統中,亦可上述最終段中繼裝置將上述第2去路訊息中所含之事件資料儲積於管理上述傳送接收裝置之管理伺服器。
再者又,第1觀點之通訊系統中,亦可進而包含控制裝置,其控制上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上;上述控制裝置具備: 第5接收器,其從上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上接收報告動作狀態之狀態報告; 障礙產生判斷器,其基於上述第5接收器接收到之狀態報告,判斷上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上是否產生障礙;及控制器,其以修復與上述障礙產生判斷器判斷出產生障礙之裝置的通訊之方式,控制上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上。
為達成上述目的,本發明之第2觀點之通訊系統至少包含:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從前述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述回路訊息與上述去路訊息;其特徵在於:
(1)上述傳送接收裝置內之上述複數個代理器分別具備:第1訊息產生器,其產生第1去路訊息;及第1傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第1訊息產生器產生之第1去路訊息;
(2)上述初段中繼裝置具備:第1接收器,其接收上述第1去路訊息;第2訊息產生器,其當上述第1接收器接收上述第1去路訊息時,對上述接收之第1去路訊息之清單,追加:於上述去路訊息之中繼路徑即去路上,分配於以上述傳送接收裝置為起點且位於比該中段中繼裝置更前段之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊 息;及第2傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第2訊息產生器所產生之第2去路訊息;
(3)上述最終段中繼裝置具備:第2接收器,其接收上述第2去路訊息;第3訊息產生器,其產生追加有上述第2接收器接收到之第2去路訊息中所含之清單之回路訊息;及第3傳送器,其基於追加於上述回路訊息之清單中之位址,將上述傳送接收裝置作為最終位址而傳送上述回路訊息;
(4)
上述初段中繼裝置之第1接收器接收上述回路訊息,上述初段中繼裝置之第2傳送器基於:上述第1接收器接收到之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第3觀點之通訊系統至少包含:傳送接收裝置,其傳送去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述去路訊息與上述回路訊息;其特徵在於:(1)上述傳送接收裝置具備:第1摘要產生器,其產生上述去路訊息中所含之資料之摘要;及第1傳送器,其將上述最終段中繼裝置作為最終位址而傳送上述去路訊息; (2)上述初段中繼裝置具備:第1接收器,其接收上述去路訊息;及第2傳送器,其將上述最終段中繼裝置作為最終位址,而傳送上述第1接收器接收到之去路訊息;(3)上述最終段中繼裝置具備:第2接收器,其接收上述去路訊息;第2摘要產生器,其產生上述第2接收器接收到之去路訊息中所含之資料之摘要;第3訊息產生器,其產生追加有上述第2摘要產生器所產生之摘要之回路訊息;及第3傳送器,其將上述傳送接收裝置作為最終位址而傳送上述回路訊息;(4)上述傳送接收裝置進而具備:第3接收器,其從於上述去路上以上述傳送接收裝置為起點且位於比上述傳送接收裝置更後段之初段中繼裝置接收上述回路訊息;及傳送結果判斷器,其基於上述第3接收器接收到之回路訊息中所含之摘要與上述第1摘要產生器所產生之摘要是否相同,而判斷向上述最終段中繼裝置傳送上述去路訊息中所含之資料是否成功。
為達成上述目的,本發明之第4觀點之中繼裝置係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息者,其特徵在於具備:去路接收器,其接收第1去路訊息,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從上述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中 所含之清單追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第5觀點之中繼裝置係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息者,其特徵在於具備:去路接收器,其從具有分別設定有埠號之複數個代理器之傳送接收裝置,接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單追加分配於上述傳送接收裝置之位址,及於該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清 單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第6觀點之中繼程式之特徵在於:使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其接收第1去路訊息,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從前述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單,追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第7觀點之中繼程式之特徵在於:使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其從具有分別設定有埠號之複數個代理器之傳送接收裝置接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單追加分配於上述傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第8觀點之電腦可讀取記錄媒體記錄有中繼程式,其特徵在於,該中繼程式使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其接收第1去路訊息,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從 前述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息所含之清單,追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第9觀點之電腦可讀取記錄媒體記錄有中繼程式,其特徵在於,該中繼程式使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其從具有分別設定有埠號之複數個代理器之傳送接收裝置,接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單追加分配於上述傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第 2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
為達成上述目的,本發明之第10觀點之通訊方法係至少包含以下裝置之通訊系統所執行之方法:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從前述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述回路訊息與上述去路訊息;上述通訊方法之特徵在於包含以下步驟:
(1)
上述傳送接收裝置內之上述指定之代理器產生包含追加有分配於上述傳送接收裝置之自身位址、及用於上述去路訊息之傳送之埠號之清單之第1去路訊息之第1訊息產生步驟;上述傳送接收裝置內之上述指定之代理器將上述最終段中繼裝置作為最終位址,而傳送上述第1訊息產生步驟中產生之第1去路訊息之第1傳送步驟;
(2)
上述初段中繼裝置接收上述第1去路訊息之第1接收步驟;上述初段中繼裝置當上述第1接收步驟接收上述第1去路訊息時,對上述接收到之第1去路訊息之清單追加分配於該初段中繼裝置之自身位址,從而產生第2去路訊息之第2訊息產生步驟;上述初段中繼裝置將上述最終段中繼裝置作為最終位址,而傳送上述第2訊息產生步驟中產生之第2去路訊息之第2傳送步驟;
(3)
上述最終段中繼裝置接收上述第2去路訊息之第2接收步驟;上述最終段中繼裝置產生追加有上述第2接收步驟中接收到之第2去路訊息中所含之清單之回路訊息之第3訊息產生步驟;上述最終段中繼裝置基於追加於上述回路訊息之清單中之位址,將上述傳送接收裝置作為最終位址而傳送上述回路訊息之第3傳送步驟;
(4)
上述初段中繼裝置接收上述回路訊息之步驟;及上述初段中繼裝置基於:上述接收到之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之步驟。
為達成上述目的,本發明之第11觀點之通訊方法係至少包含以下裝置之通訊系統所執行之方法:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從前述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中 繼裝置,其中繼上述回路訊息與上述去路訊息;上述通訊方法之特徵在於包含以下步驟:
(1)
上述傳送接收裝置內之上述指定之代理器產生第1去路訊息之第1訊息產生步驟;上述傳送接收裝置內之上述指定之代理器將上述最終段中繼裝置作為最終位址,而傳送上述第1訊息產生步驟中產生之第1去路訊息之第1傳送步驟;
(2)
上述初段中繼裝置接收上述第1去路訊息之第1接收步驟;上述初段中繼裝置當上述第1接收步驟中接收上述第1去路訊息時,對上述接收到之第1去路訊息之清單追加:於上述去路訊息之中繼路徑即去路上、分配於以上述傳送接收裝置為起點且位於比該中段中繼裝置更前段之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息之第2訊息產生步驟;上述初段中繼裝置將上述最終段中繼裝置作為最終位址,而傳送上述第2訊息產生步驟中產生之第2去路訊息之第2傳送步驟;
(3)
上述最終段中繼裝置接收上述第2去路訊息之第2接收步驟;上述最終段中繼裝置產生追加有上述第2接收步驟中接收到之第2去路訊息中所含之清單之回路訊息之第3訊息產生步驟;上述最終段中繼裝置基於追加於上述回路訊息之清單中之位址,將上述傳送接收裝置作為最終位址而傳送上述回路訊息之第3傳送步驟;
(4)
上述初段中繼裝置接收上述回路訊息之步驟;及 上述初段中繼裝置基於:上述接收到之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之步驟。
為達成上述目的,本發明之第12觀點之通訊方法係至少包含以下裝置之通訊系統所執行之方法:傳送接收裝置,其傳送去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述去路訊息與上述回路訊息;上述通訊方法之特徵在於具有以下步驟:
(1)
上述傳送接收裝置產生上述去路訊息中所含資料之摘要之第1摘要產生步驟;上述傳送接收裝置將上述最終段中繼裝置作為最終位址,而傳送上述去路訊息之第1傳送步驟;
(2)
上述初段中繼裝置接收上述去路訊息之第1接收步驟;上述初段中繼裝置將上述最終段中繼裝置作為最終位址,而傳送上述第1接收步驟中接收到之去路訊息之第2傳送步驟;
(3)
上述最終段中繼裝置接收上述去路訊息之第2接收步驟;上述最終段中繼裝置產生上述第2接收器接收到之去路訊息中所含資料之摘要之第2摘要產生步驟; 上述最終段中繼裝置產生追加有上述第2摘要產生步驟中產生之摘要之回路訊息之第3訊息產生步驟;上述最終段中繼裝置將上述傳送接收裝置作為最終位址,傳送上述回路訊息之第3傳送步驟;
(4)
上述傳送接收裝置從於上述去路上以上述傳送接收裝置為起點且位於比上述傳送接收裝置更後段之初段中繼裝置接收上述回路訊息之第3接收步驟;及上述傳送接收裝置基於上述第3接收步驟中接收到之回路訊息中所含之摘要與上述第1摘要產生步驟中產生之摘要是否相同,判斷向上述最終段中繼裝置傳送上述去路訊息所含資料是否成功之傳送結果判斷步驟。
為達成上述目的,本發明之第13觀點之中繼方法係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置所執行之方法,其特徵在於具有以下步驟:接收第1去路訊息之去路接收步驟,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從前述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;對上述去路接收步驟中接收到之第1去路訊息中所含之清單追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息之去路訊息產生步驟;傳送上述去路訊息產生步驟中產生之第2去路訊息之去路傳送步驟;接收追加有上述去路訊息之清單之回路訊息之回路接收步驟;及 基於:上述回路接收步驟中接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之回路傳送步驟。
為達成上述目的,本發明之第14觀點之中繼方法係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置執行之方法,其特徵在於具有以下步驟:從具有分別設定有埠號之複數個代理器之傳送接收裝置,接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息之去路接收步驟;對上述去路接收步驟中接收到之第1去路訊息中所含之清單,追加:分配於上述傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息之去路訊息產生步驟;傳送上述去路訊息產生步驟中產生之第2去路訊息之去路傳送步驟;接收追加有上述去路訊息之清單之回路訊息之回路接收步驟;及基於:上述回路接收步驟中接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之回路傳送步驟。
根據本發明之通訊系統及中繼裝置、中繼程式、記錄中繼程式之電腦可讀取記錄媒體、通訊方法及中繼方法,即使資料之中繼次數增加,亦可抑制通訊成本之增加。
1‧‧‧通訊網系統
10‧‧‧通訊網
11‧‧‧終端裝置
11da‧‧‧第1設定獲取部
11db‧‧‧請求接收部
11dc‧‧‧服務提供部
11dd‧‧‧事件資料產生部
11de‧‧‧摘要產生部
11df‧‧‧摘要保存部
11dg‧‧‧對應資訊追加部
11dh‧‧‧去路訊息傳送部
11di‧‧‧去路訊息產生部
11ra‧‧‧第2設定獲取部
11rb‧‧‧回路訊息接收部
11rc‧‧‧摘要檢索部
11rd‧‧‧判斷部
11re‧‧‧去路訊息再傳送部
21da‧‧‧第1設定獲取部
21db‧‧‧去路訊息接收部
21dc‧‧‧對應資訊追加部
21dd‧‧‧去路訊息傳送部
21de‧‧‧去路訊息再產生部
21ra‧‧‧第2設定獲取部
21rb‧‧‧回路訊息接收部
21rc‧‧‧對應資料擷取部
21rd‧‧‧對應資訊刪除部
21re‧‧‧傳送目的地特定部
21rf‧‧‧回路訊息傳送部
29ra‧‧‧去路訊息接收部
29rb‧‧‧對應資訊擷取部
29rc‧‧‧去路訊息保存部
29rd‧‧‧錯誤檢測碼產生部
29re‧‧‧應答訊息產生部
29rf‧‧‧錯誤檢測碼追加部
29rg‧‧‧對應資訊追加部
29rh‧‧‧傳送目的地特定部
29ri‧‧‧回路訊息傳送部
29ta‧‧‧去路訊息檢索部
29tb‧‧‧去路訊息傳送部
29tc‧‧‧應答接收部
29td‧‧‧去路訊息刪除部
110‧‧‧傳送接收裝置
110a‧‧‧CPU
110b‧‧‧ROM
110c‧‧‧RAM
110d‧‧‧硬碟
110e‧‧‧媒體控制器
110f‧‧‧LAN卡
110g‧‧‧顯示卡
110h‧‧‧LCD
110i‧‧‧鍵盤
110j‧‧‧揚聲器
110k‧‧‧觸控板
111‧‧‧傳送接收部(代理器)
111d‧‧‧去路訊息傳送部(分配器)
111m‧‧‧資訊記憶部
111r‧‧‧回路訊息接收部(接收器)
112‧‧‧傳送接收部(代理器)
120‧‧‧傳送接收裝置
121‧‧‧傳送接收部(代理器)
130‧‧‧傳送接收裝置
131‧‧‧傳送接收部(代理器)
210‧‧‧中間中繼裝置
210a‧‧‧CPU
210b‧‧‧ROM
210c‧‧‧RAM
210d‧‧‧硬碟
210e‧‧‧媒體控制器
210f‧‧‧LAN卡
210g‧‧‧顯示卡
210h‧‧‧LCD
210i‧‧‧鍵盤
210j‧‧‧揚聲器
210k‧‧‧觸控板
211‧‧‧中間中繼部(收集器)
211d‧‧‧去路訊息中繼部(分配器)
211r‧‧‧回路訊息中繼部(接收器)
212‧‧‧中間中繼部(收集器)
220‧‧‧中間中繼裝置
221‧‧‧中間中繼部(收集器)
230‧‧‧中間中繼裝置
231‧‧‧中間中繼部(收集器)
240‧‧‧中間中繼裝置
241‧‧‧中間中繼部(收集器)
242‧‧‧中間中繼部(收集器)
290‧‧‧最終中繼裝置
290a‧‧‧CPU
290b‧‧‧ROM
290c‧‧‧RAM
290d‧‧‧硬碟
290e‧‧‧媒體控制器
290f‧‧‧LAN卡
290g‧‧‧顯示卡
290h‧‧‧LCD
290i‧‧‧鍵盤
290j‧‧‧揚聲器
290k‧‧‧觸控板
291‧‧‧最終中繼部(最終收集器)
291r‧‧‧應答部
291m‧‧‧資訊記憶部
291t‧‧‧訊息儲積部
300‧‧‧管理伺服器
301‧‧‧管理部
400‧‧‧控制裝置
410‧‧‧資訊記憶部
420‧‧‧報告接收部
430‧‧‧障礙判斷部
440‧‧‧控制內容規定部
450‧‧‧障礙排除控制部
圖1係顯示本發明之實施例之通訊系統之一構成例之系統構成圖。
圖2係顯示傳送接收裝置之一構成例之硬體構成圖。
圖3A係顯示中間中繼裝置之一構成例之硬體構成圖。
圖3B係顯示最終中繼裝置之一構成例之硬體構成圖。
圖4A係顯示傳送接收裝置執行之資料收集傳送接收處理之一例之流程圖。
圖4B係顯示本實施例中傳送接收裝置執行之去路訊息傳送處理之一例之流程圖。
圖4C係顯示傳送接收裝置執行之回路訊息接收處理之一例之流程圖。
圖5係顯示中繼路徑之一例之圖。
圖6A係顯示中間中繼裝置執行之中間中繼處理之一例之流程圖。
圖6B係顯示本實施例中中間中繼裝置執行之去路訊息中繼處理之一例之流程圖。
圖6C係顯示中間中繼裝置執行之回路訊息中繼處理之一例之流程圖。
圖7A係顯示最終中繼裝置執行之最終中繼處理之一例之流程圖。
圖7B係顯示最終中繼裝置執行之去路訊息應答處理之一例之流 程圖。
圖7C係顯示最終中繼裝置執行之去路訊息儲積處理之一例之流程圖。
圖8A係顯示去路及回路之一例之圖。
圖8B係顯示代理器所產生之去路訊息之一例之圖。
圖8C係顯示以代理器追加有對應資訊之第1去路訊息之一例之圖。
圖8D係顯示以收集器追加有對應資訊之第2去路訊息之一例之圖。
圖8E係顯示以收集器追加有對應資訊之第2去路訊息之另一例之圖。
圖8F係顯示最終收集器所產生之回路訊息之一例之圖。
圖8G係顯示以收集器經刪除對應資訊之回路訊息之一例之圖。
圖8H係顯示以收集器經刪除對應資訊之回路訊息之另一例之圖。
圖8I係顯示代理器接收之回路訊息之一例之圖。
圖9係顯示代理器之一構成例之功能方塊圖。
圖10係顯示收集器之一構成例之功能方塊圖。
圖11係顯示最終收集器之一構成例之功能方塊圖。
圖12係顯示本實施例之變化例13中,傳送接收裝置執行之去路訊息傳送處理之一例之流程圖。
圖13係顯示本實施例之變化例13中,中間中繼裝置執行之去路訊息中繼處理之一例之流程圖。
圖14係顯示本實施例之變化例13中,最終中繼裝置執行之去路訊息應答處理之一例之流程圖。
圖15係顯示本實施例之變化例14中,傳送接收裝置執行之去路 訊息傳送處理之一例之流程圖。
圖16係顯示本實施例之變化例14中,中間中繼裝置執行之去路訊息中繼處理之一例之流程圖。
圖17A係顯示代理器121記憶之路由表之一例之圖。
圖17B係顯示收集器231記憶之路由表之一例之圖。
圖17C係顯示收集器241記憶之路由表之一例之圖。
圖17D係顯示收集器242記憶之路由表之一例之圖。
圖17E係顯示收集器221記憶之路由表之一例之圖。
圖18係顯示本實施例之變化例19之通訊系統之一構成例之系統構成圖。
圖19係顯示控制裝置之一構成例之硬體構成圖。
圖20係顯示控制裝置執行之障礙排除控制處理之一例之流程圖。
圖21係顯示控制裝置之一構成例之功能方塊圖。
以下針對本發明之實施例一面參照附圖一面進行說明。
本發明之實施例之通訊系統1包含如圖1所示之傳送接收裝置110、120及130、中間中繼裝置210、220、230及240、最終中繼裝置290、及管理伺服器300。
傳送接收裝置110至130經由網路等通訊網10與終端裝置11連接。傳送接收裝置110至130係根據從終端裝置11傳送之請求,例如將文件之翻譯、商品之販賣或勞務之提供或拍賣等服務向終端裝置11之使用者提供之伺服器。
傳送接收裝置110經由通訊線路L1與中間中繼裝置210連接。中間中繼裝置210經由通訊線路L2與中間中繼裝置220連接。中間中繼裝置220經由通訊線路L3與中間中繼裝置230連接,且經由通訊線路L4 與最終中繼裝置290連接。傳送接收裝置120經由通訊線路L5與中間中繼裝置230連接。傳送接收裝置130經由通訊線路L6與中間中繼裝置230連接。中間中繼裝置230經由通訊線路L7與中間中繼裝置240連接。中間中繼裝置240經由通訊線路L8與最終中繼裝置290連接。最終中繼裝置290與管理伺服器300連接。
傳送接收裝置110至130將包含表示傳送接收裝置110至130各者之動作或狀態變化之事件資料之去路訊息,經由中間中繼裝置210至240中任1個以上與最終中繼裝置290向管理伺服器300傳送。
本實施例中,事件資料作為表示服務之提供中產生之事件進行說明。又,傳送接收裝置110至130作為每次產生事件則傳送包含表示產生之事件之事件資料之去路訊息進行說明。但去路訊息之傳送時點並不限於此。傳送接收裝置110至130例如亦可以特定週期傳送去路訊息。
中間中繼裝置210至240將從傳送接收裝置110至130傳送來之去路訊息向最終中繼裝置290中繼。接著,中間中繼裝置210至240將對去路訊息應答之資料,即表示最終中繼裝置290接收到去路訊息之回路訊息從最終中繼裝置290向傳送該去路訊息之傳送接收裝置110至130中任一者中繼。
若從中間中繼裝置220或240接收去路訊息,則最終中繼裝置290將傳送去路訊息之傳送接收裝置110至130中之任一者作為最終位址而傳送回路訊息。因此,最終中繼裝置290向傳送該去路訊息之中間中繼裝置220及240任一者傳送回路訊息。
管理伺服器300基於從最終中繼裝置290接收之去路訊息,管理傳送接收裝置110至130之動作及狀態。
此處,以從傳送接收裝置110傳送來之去路訊息依次以中間中繼裝置210、中間中繼裝置220之順序以各裝置中繼後,以最終中繼裝置 290接收之情形為例進行說明。最終中繼裝置290係去路訊息之最終傳送目的地,因此稱作最終段中繼裝置。相對於此,中間中繼裝置210首先中繼從傳送接收裝置110傳送來之去路訊息,因此稱作初段中繼裝置。再者,中間中繼裝置220位於去路訊息之中繼路徑即去路上,稱作初段中繼裝置之中間中繼裝置210與稱作最終段中繼裝置之最終中繼裝置290之中間,因此稱作中段中繼裝置。
同樣,舉從傳送接收裝置120傳送來之去路訊息依次以中間中繼裝置230、中間中繼裝置240之順序以各裝置中繼後,以最終中繼裝置290接收之情形為例進行說明。此時,最終中繼裝置290稱作最終段中繼裝置,中間中繼裝置230稱作初段中繼裝置,中間中繼裝置240稱作中段中繼裝置。
相對於此,舉從傳送接收裝置110傳送來之去路訊息依次以中間中繼裝置210、中間中繼裝置220、中間中繼裝置230、中間中繼裝置240之順序以各裝置中繼後,以最終中繼裝置290接收之情形為例進行說明。此時,最終中繼裝置290稱作最終段中繼裝置,中間中繼裝置210稱作初段中繼裝置,中間中繼裝置220、中間中繼裝置230及中間中繼裝置240分別稱作中段中繼裝置。
即,在中間中繼裝置210、220、230及240中,哪個裝置稱作初段中繼裝置、哪個裝置稱作中段中繼裝置係根據傳送去路訊息之路徑而不同。
接著參照圖2,針對傳送接收裝置110之硬體構成進行說明。傳送接收裝置110包含如圖2所示之CPU(Central Processing Unit:中央處理單元)110a、ROM(Read Only Memory:唯讀記憶體)110b、RAM(隨機存取記憶體)110c、硬碟110d、媒體控制器110e、LAN卡(Local Area Network:區域網路)110f、顯示卡110g、LCD(Liquid Crystal Display:液晶顯示器)110h、鍵盤110i、揚聲器110j及觸控板110k。
CPU110a執行保存於ROM110b或硬碟110d之程式,從而進行傳送接收裝置110之全體控制。RAM110c在利用CPU110a執行程式時,暫時記憶成為處理對象之資料。
硬碟110d係記憶保存有各種資料之表格之資訊記憶部。另,傳送接收裝置110亦可取代硬碟110d具備快閃記憶體。
媒體控制器110e從包含快閃記憶體、CD(Compact Disc:光碟)、DVD(Digital Versatile Disc:多樣化數位光碟)及(Blu-ray Disc:藍光光碟)(註冊商標)之記錄媒體讀出各種資料及程式。
LAN卡110f在經由通訊網10連接之終端裝置11及中間中繼裝置210間傳送接收資料。鍵盤110i及觸控板110k輸入對應於使用者之操作之信號或資訊。
顯示卡110g基於從CPU110a輸出之數位信號描繪(即顯像)圖像,且輸出表示經描繪之圖像之圖像信號。LCD110h按照從顯示卡110g輸出之圖像信號顯示圖像。另,傳送接收裝置110亦可取代LCD110h,具備PDP(Plasma Display Panel:電漿顯示面板)或EL(Electroluminescence:電致發光)顯示器。揚聲器110j基於從CPU110a輸出之信號輸出聲音。
中間中繼裝置210與傳送接收裝置110相同,包含如圖3A所示之CPU210a、ROM210b、RAM210c、硬碟210d、媒體控制器210e、LAN卡210f、顯示卡210g、LCD210h、鍵盤210i、揚聲器210j及觸控板210k。
最終中繼裝置290與中間中繼裝置210相同,包含如圖3B所示之CPU290a、ROM290b、RAM290c、硬碟290d、媒體控制器290e、LAN卡290f、顯示卡290g、LCD290h、鍵盤290i、揚聲器290j及觸控板290k。管理伺服器300亦同樣以CPU等構成。
圖2所示之傳送接收裝置110之CPU110a並列地執行複數個用以執 行如圖4A所示之資料收集傳送接收處理之程式(以下記作資料收集傳送接收程式)。藉此,CPU110a與圖2所示之硬體協作,作為如圖5所示之傳送接收部(以下亦稱作代理器)111及112發揮功能。
於傳送接收裝置110之LAN卡110f上分配有於網路上作為識別該LAN卡110f之資訊之IP位址「190.168.1.110」。代理器111使用號碼「111」之埠傳送接收資料,代理器112使用號碼「112」之埠傳送接收資料。因此,即使以1台傳送接收裝置110同時執行複數個資料收集傳送接收程式,亦可防止錯取各資料收集傳送接收程式所傳送接收之資料。
相對於此,傳送接收裝置120及130僅執行1個資料收集傳送接收程式。因此,傳送接收裝置120及130分別具有之CPU分別作為代理器121及131發揮功能。於傳送接收裝置120之LAN卡上分配有IP位址「192.168.1.120」,代理器121使用號碼「121」之埠傳送接收資料。於傳送接收裝置130之LAN卡上分配有IP位址「192.168.1.130」,代理器131使用號碼「131」之埠傳送接收資料。
圖3A所示之中間中繼裝置210之CPU210a並列地執行複數個如圖6A所示之進行中繼去路訊息及回路訊息之中間中繼處理之中繼程式。藉此,CPU210a與圖3A所示之硬體協作,作為如圖5所示之中間中繼部(以下亦稱作收集器)211及212發揮功能。
此處,於LAN卡210f上分配有於網路上作為識別該LAN卡210f之資訊之IP位址「192.168.1.210」,收集器211使用號碼「211」之埠傳送接收資料,收集器212使用號碼「212」之埠傳送接收資料。因此,即使以1台中間中繼裝置210同時執行複數個中繼程式,亦可防止錯取各中繼程式所傳送接收之資料。
同樣,中間中繼裝置240多重執行2個中繼程式,因此中間中繼裝置240具有之CPU作為收集器241及242發揮功能。又,於中間中繼 裝置240之LAN卡上分配有IP位址「192.168.1.240」,收集器241及242使用各號碼「241」及「242」之埠傳送接收資料。
相對於此,中間中繼裝置220及230僅執行1個中繼程式,因此中間中繼裝置220及230分別具有之CPU作為收集器221及231分別發揮功能。中間中繼裝置220及230之LAN卡上分別分配有IP位址「192.168.1.220」及「192.168.1.230」,收集器221及231分別使用號碼「221」及「231」之埠傳送接收資料。
圖3B所示之最終中繼裝置290之CPU290a執行如圖7A所示之進行將去路訊息所含之事件資料向管理伺服器300中繼之最終中繼處理之最終中繼程式。藉此,CPU290a與圖3B所示之硬體協作,作為如圖5所示之最終中繼部(以下亦稱作最終收集器)291發揮功能。於圖3B所示之LAN卡290f分配有IP位址「192.168.1.290」,最終收集器291以號碼「291」之埠傳送接收資料。
管理伺服器300之CPU執行軟體處理,從而作為如圖5所示之管理部301發揮功能。管理部301儲積以最終收集器291中繼之去路訊息,基於儲積之去路訊息控制及管理代理器111至131之動作及狀態。
此處,如圖1所示,傳送接收裝置110與中間中繼裝置210連接。因此如圖5所示,傳送接收裝置110之代理器111及112可分別與中間中繼裝置210之收集器211及212通訊。又,中間中繼裝置210與中間中繼裝置220連接,因此中間中繼裝置210之收集器211及212可分別與中間中繼裝置220之收集器221通訊。同樣,中間中繼裝置220之收集器221可與中間中繼裝置230之收集器231及最終中繼裝置290之最終收集器291通訊。
再者,傳送接收裝置120之代理器121及傳送接收裝置130之代理器131可分別與中間中繼裝置230之收集器231通訊,收集器231可分別與收集器221及中間中繼裝置240之收集器241及242通訊。又再者,收 集器241及242可與最終收集器291通訊。最終收集器291可與管理伺服器300之管理部301通訊。
因此,作為代理器111至最終收集器291用以中繼去路訊息所使用之路徑(以下稱作去路),不僅存在收集器211後經由收集器221之路徑,亦存在收集器212後經由收集器221之路徑等各種路徑。根據同樣理由,作為最終收集器291至代理器111用以中繼回路訊息所使用之路徑(以下稱作回路),存在複數個路徑。
代理器111至最終收集器291用以中繼去路訊息所使用之去路係由通訊系統1之管理者預先規定之路徑,作為如圖8A所示之收集器211後經由收集器221之路徑進行以下說明。
若作為代理器(即傳送接收部)111發揮功能之CPU110a開始圖4A所示之資料收集傳送接收處理之執行,則例如從函數之參數獲取設定對應資訊「192.168.1.110:111」(步驟S01)。該設定對應資訊稱作使表示由通訊系統1之管理者分配於(即設定於)LAN卡110f之IP位址「192.168.1.110」之資訊,與表示以代理器111用於去路訊息及回路訊息之傳送接收之方式設定之埠號「111」之資訊建立關聯之資訊。
接著,CPU110a將設定對應資訊「192.168.1.110:111」指定為參數,產生執行去路訊息傳送程式之傳送執行緒,與執行回路訊息接收程式之接收執行緒(步驟S02)。其後,CPU110a例如判斷是否滿足輸入關機命令等預先規定之結束條件(步驟S03)。此時,若判斷不滿足結束條件(步驟S03;No),則CPU110a在經過特定時間後重複執行步驟S03。
相對於此,若判斷滿足結束條件(步驟S03;Yes),則CPU110a例如傳送刪除信號,從而結束傳送執行緒後(步驟S04)同樣結束接收執行緒後(步驟S05),結束資料收集傳送接收處理之執行。
作為代理器111發揮功能之CPU110a以傳送執行緒與圖2所示之硬 體協作地執行如圖4B所示之去路訊息傳送處理。藉此,CPU110a作為如圖9所示之去路訊息傳送部(以下亦稱作分配器)111d發揮功能。分配器111d具有第1設定獲取部11da、請求接收部11db、服務提供部11dc、去路訊息產生部11dd、摘要產生部11de、摘要保存部11df、具有對應資訊追加部11dg之去路訊息產生部11di及去路訊息傳送部11dh。又,作為代理器111發揮功能之CPU110a與硬碟110d協作,從而作為資訊記憶部111m發揮功能。另,對於接收執行緒之執行容後說明。
若以傳送執行緒開始去路訊息傳送處理之執行,則代理器111之第1設定獲取部11da從參數獲取設定對應資訊「192.168.1.110:111」(步驟S11)。接著,第1設定獲取部11da例如基於接收刪除信號與否判斷是否結束執行緒(步驟S12)。
此時,若判斷不結束執行緒(步驟S12;No),則請求接收部11db從終端裝置11接收請求提供服務之請求(步驟S13)。其後,服務提供部11dc根據請求向終端裝置11之使用者提供服務(步驟S14)。
接著,事件資料產生部11dd判斷上次事件資料之傳送至目前為止是否產生某些事件(步驟S15)。步驟S15中成判斷對象之事件例如以包含提供服務產生異常進行說明,但並不限於此,只要係傳送接收裝置110之動作或狀態之變化,則可為任意事件。
步驟S15中,若判斷未產生事件(步驟S15;No),則從步驟S12重複上述處理。相對於此,若判斷產生事件(步驟S15;Yes),則事件資料產生部11dd如圖8B所示,產生表示該事件之事件資料DE,並使該事件資料DE與識別該事件資料DE之資訊(以下稱作資料ID)成為去路訊息(步驟S16)。
其後,摘要產生部11de按照預先設定於通訊系統1之管理者之演算法,產生如圖8B所示之事件資料DE之摘要DD1(步驟S17)。本實施 例中,摘要產生部11de將事件資料DE之錯誤檢測碼作為摘要DD1產生。具體言之,摘要產生部11de算出構成去路訊息之複數個1位元組資料之最下位1位元之總和,從而算出去路訊息之核對和作為錯誤檢測碼。但並不限於此,摘要產生部11de亦可算出去路訊息之同位碼、巡迴碼或散列值作為錯誤檢測碼。
接著,摘要保存部11df將去路訊息(即資料ID及事件資料DE)與去路訊息之摘要DD1建立關聯,保存於圖9所示之資訊記憶部111m(步驟S18)。
其後如圖8C所示,對應資訊追加部11dg向1個或複數個存儲傳送或中繼去路訊息之程式之對應資訊之對應資訊清單DL1追加將表示該去路訊息之中繼次數「0」次之資訊與步驟S11獲取之設定對應資訊建立關聯之資訊「0:192.168.1.110:111」。其後,對應資訊追加部11dg將對應資訊清單DL1追加於去路訊息之末端(步驟S19)。另,以下將傳送接收裝置110傳送之去路訊息稱作第1去路訊息。
接著,去路訊息傳送部11dh將最終中繼裝置290之最終收集器291指定為最終位址,傳送第1去路訊息。此時,去路訊息傳送部11dh從資訊記憶部111m讀出將收集器211動作之中間中繼裝置210之IP位址「192.168.1.210」與收集器211用於通訊之埠號「211」建立關聯之資訊。收集器211係為將去路訊息向最終收集器291最終傳送而由通訊系統1之管理者預先設定之傳送目的地。接著,去路訊息傳送部11dh指定IP位址「192.168.1.210」與埠號「211」,傳送第1去路訊息(步驟S20)。此時,去路訊息傳送部11dh重複第1去路訊息之傳送特定次數,直至從傳送目的地接收ACK為止。其後從步驟S12重複上述處理。
步驟S12中,若判斷第1設定獲取部11da結束執行緒(步驟S12;Yes),則結束去路訊息傳送處理之執行。
作為收集器(即中間中繼部)211發揮功能之CPU210a若開始圖6A所示之中間中繼處理之執行,則例如從函數之參數獲取設定對應資訊「192.168.1.210:211」(步驟S31)。該設定對應資訊「192.168.1.210:211」係將表示由通訊系統1之管理者設定於LAN卡210f之IP位址「192.168.1.210」之資訊與表示以收集器211用於去路訊息及回路訊息之傳送接收之方式設定之埠號「211」之資訊建立關聯之資訊。
接著,CPU210a將設定對應資訊「192.168.1.210:211」指定為參數,產生執行進行去路訊息之中繼之程式(以下稱作去路訊息中繼程式)之去路中繼執行緒,與執行進行回路訊息之中繼之程式(以下稱作回路訊息中繼程式)之回路中繼執行緒(步驟S32)。其後,CPU210a判斷是否滿足預先規定之結束條件(步驟S33)。此時,若判斷不滿足結束條件(步驟S33;No),則CPU210a經過特定時間後重複執行步驟S33。
相對於此,若判斷滿足結束條件(步驟S33;Yes),則CPU210a結束去路中繼執行緒後(步驟S34),同樣結束回路中繼執行緒後(步驟S35),結束中間中繼處理之執行。
作為收集器211發揮功能之CPU210a以去路中繼執行緒與圖3A所示之硬體協作地執行如圖6B所示之去路訊息中繼處理。藉此,CPU210a作為如圖10所示之去路訊息中繼部(以下亦稱作分配器)211d發揮功能。分配器211d具有第1設定獲取部21da、去路訊息接收部21db、具有對應資訊追加部21dc之去路訊息再產生部21de,及去路訊息傳送部21dd。另,對於回路中繼執行緒之執行容後說明。
若以去路中繼執行緒開始去路訊息中繼處理之執行,則收集器211之第1設定獲取部21da從參數獲取設定對應資訊「192.168.1.210:211」(步驟S41)。接著,第1設定獲取部21da例如基 於接收刪除信號與否,判斷是否結束執行緒(步驟S42)。
此時,若判斷不結束執行緒(步驟S42;No),則去路訊息接收部21db使用設定之號碼「211」之埠(以下稱作設定埠)從代理器111接收第1去路訊息(步驟S43)。接著,對應資訊追加部21dc將儲存第1去路訊息中之資料ID與事件資料DE之特定資料範圍後至去路訊息之最後位置之資料「0:192.168.1.110:111」擷取作為表示對應資訊清單DL1之資料。
接著,對應資訊追加部21dc算出對去路訊息之對應資訊清單DL1「0:192.168.1.110:111」所含之最大中繼次數「0」加上值「1」之值。其後,對應資訊追加部21dc產生將表示算出之中繼次數「1」次(即收集器211結束傳送去路訊息時之去路訊息之總中繼次數)之資訊與設定對應資訊「192.168.1.210:211」建立關聯之資訊「1:192.168.1.210:211」。接著,對應資訊追加部21dc在對應資訊清單DL1「0:192.168.1.110:111」之末端追加資訊「1:192.168.1.210:211」。其後,對應資訊追加部21dc如圖8D所示,在去路訊息之事件資料DE後追加對應資訊清單DL1(步驟S45)。另,以下將由中間中繼裝置210之收集器211傳送之去路訊息稱作第2去路訊息。
執行步驟S45後,去路訊息傳送部21dd將最終收集器291指定為最終位址,傳送第2去路訊息。此時,去路訊息傳送部21dd從硬碟210d讀出將收集器221動作之中間中繼裝置220之IP位址「192.168.1.220」與收集器220用於通訊之埠號「221」建立關聯之資訊。收集器221係由通訊系統1之管理者預先設定之傳送目的地。接著,去路訊息傳送部21dd指定IP位址「192.168.1.220」與埠號「221」,傳送第2去路訊息(步驟S46)。此時,去路訊息傳送部21dd重複第2去路訊息之傳送特定次數,直至從傳送目的地接收ACK為止。其後,從步驟S42重複上述處理。
步驟S42中,若判斷第1設定獲取部21da結束執行緒(步驟S42;Yes),則結束去路訊息中繼處理之執行。
稱作中段中繼裝置之中間中繼裝置220之收集器221與稱作初段中繼裝置之中間中繼裝置210之收集器211同樣執行中間中繼處理。藉此,收集器221如圖8E所示,對第2去路訊息之對應資訊清單DL1「0:192.168.1.110:111,1:192.168.1.210:211」之末端追加將表示中繼次數「2」次之資訊與設定對應資訊建立關聯之資訊「2:192.168.1.220:221」。接著,收集器221與收集器211相同,指定IP位址「192.168.1.290」與埠號「291」,傳送追加有自身之設定對應資訊與中繼次數之第2去路訊息。
即,初段中繼裝置之收集器211具有之對應資訊追加部21dc係對圖10所示之去路訊息接收部21db所接收之第1去路訊息之對應資訊清單DL1追加收集器211之設定對應資訊與表示中繼次數之資訊。藉此,具有對應資訊追加部21dc之去路訊息再產生部21de產生第2去路訊息。
相對於此,中段中繼裝置之收集器221具有之相當於對應資訊追加部21dc之部,係對相當於去路訊息接收部21db之部所接收之第2去路訊息之對應資訊清單DL1追加收集器221之設定對應資訊與表示中繼次數之資訊。藉此,收集器221之具有相當於對應資訊追加部21dc之部之去路訊息再產生部21de再產生第2去路訊息。
如此,初段中繼裝置之對應資訊追加部21dc與中段中繼裝置之相當於對應資訊追加部21dc之部,僅追加設定對應資訊與表示中繼次數之資訊之訊息不同,具有相同構成及功能。
又,初段中繼裝置之收集器211具有之去路訊息再產生部21de僅具有對應資訊追加部21dc,中段中繼裝置之收集器221具有之相當於去路訊息再生出部21de之部僅具有相當於對應資訊追加部21dc之部。 因此,初段中繼裝置之去路訊息再產生部21de及對應資訊追加部21dc以及中段中繼裝置之相當於去路訊息再產生部21de之部及相當於對應資訊追加部21dc之部分別具有相同構成及功能。
作為最終收集器(即最終中繼部)291發揮功能之CPU290a若開始圖7A所示之最終中繼處理之執行,則例如從函數之參數獲取表示由通訊系統1之管理者以最終收集器291用於去路訊息及回路訊息之傳送接收之方式設定之埠號「291」之資訊(步驟S51)
接著,CPU290a將表示埠號「291」之資訊指定為參數,產生執行進行對去路訊息應答之回路訊息之傳送之程式(以下稱作去路訊息應答程式)之應答執行緒,與使去路訊息儲積於最終中繼裝置300之程式(以下稱作去路訊息儲積程式)之儲積執行緒(步驟S52)。其後,CPU290a判斷是否滿足預先規定之結束條件(步驟S53)。此時,若判斷不滿足結束條件(步驟S53;No),則CPU210a經過特定時間後重複執行步驟S53。
相對於此,若判斷滿足結束條件(步驟S53;Yes),則CPU290a結束儲積執行緒後(步驟S54),結束應答執行緒後(步驟S55),結束最終中繼處理之執行。
作為最終收集器291發揮功能之CPU290a以應答執行緒與圖3B所示之硬體協作地執行如圖7B所示之去路訊息應答處理。藉此,CPU290a作為如圖11所示之應答部291r發揮功能。應答部291r具有去路訊息接收部29ra、對應資訊擷取部29rb、去路訊息保存部29rc、摘要產生部29rd、應答訊息產生部29re、具有摘要追加部29rf及對應資訊追加部29rg之去路訊息產生部29rj、傳送目的地特定部29rh以及回路訊息傳送部29ri。又,CPU290a與硬碟290d協作,從而作為資訊記憶部291m發揮功能。另,對於儲積執行緒之執行容後說明。
若以應答執行緒開始去路訊息應答處理之執行,則最終收集器 291之去路訊息接收部29ra從參數獲取埠號「291」。接著,去路訊息接收部29ra例如基於接收刪除訊息與否,判斷是否結束執行緒(步驟S61)。
此時,若判斷不結束執行緒(步驟S61;No),則去路訊息接收部29ra以埠號「291」從收集器221接收第2去路訊息(步驟S62)。接著,對應資訊擷取部29rb從第2去路訊息擷取對應資訊清單LD1「0:192.168.1.110:111,1:192.168.1.210:211,2:192.168.1.220:221」(步驟S63)。
接著,去路訊息保存部29rc從對應資訊清單LD1擷取與表示中繼次數「0」次之資訊建立關聯之對應資訊「192.168.1.110:111」。其後,去路訊息保存部29rc將擷取之對應資訊特定為代理器(即回路訊息之最終傳送目的地)之對應資訊。接著,去路訊息保存部29rc使代理器110之對應資訊與去路訊息所含之事件資料DE建立關聯後,向資訊記憶部291m保存(步驟S64)。
接著,摘要產生部29rd按照與由通訊系統1之管理者預先設定於代理器111之演算法相同之演算法,產生去路訊息所含之事件資料DE之摘要DD2(步驟S65)。
其後,應答訊息產生部29re產生包含該去路訊息所含之資料ID之應答訊息,作為表示最終收集器291接收到第2去路訊息之ACK(步驟S66)。接著如圖8F所示,摘要追加部29rg將步驟S65產生之摘要DD2追加於應答訊息之末端(步驟S67)。
接著,傳送目的地特定部29rh採用使去路相反順序前進之路徑作為用以將回路訊息向代理器111傳送之中繼路徑(即回路)。代理器111至最終收集器291用以傳送去路訊息所使用之去路,係以收集器211中繼去路訊息後以收集器221中繼該去路訊息之路徑進行說明。傳送目的地特定部29rh採用以收集器221中繼回路訊息後以收集器221中繼該 回路訊息之路徑作為回路。
中繼去路訊息之收集器211及221(即去路上之收集器211及221)多在回路訊息之傳送時亦發揮中繼功能,且在用於去路訊息之中繼之通訊線路(即去路上之通訊線路)L1、L2、及L4多在回路訊息之傳送時亦可通訊之故。
因此,對應資訊追加部29rf將步驟S63所擷取之對應資訊清單LD1如圖8F所示以中繼次數之遞減排序(步驟S68)。接著,對應資訊追加部29rf將排序完之對應資訊清單DL2追加於應答訊息之末端(步驟S69)。如此,去路訊息產生部29rj對於應答訊息追加摘要DD2與排序完之對應資訊清單DL2,從而產生去路訊息。
其後,傳送目的地特定部29rh將排序完之對應資訊清單DL2「2:192.168.1.220:221,1:192.168.1.210:211,0:192.168.1.110:111」開頭之對應資訊「192.168.1.220:221」特定為表示下一傳送目的地之IP位址「192.168.1.220」與埠號「221」之資訊(步驟S70)。接著,回路訊息傳送部29ri指定IP位址「192.168.1.220」與埠號「221」,將代理器111作為最終位址傳送回路訊息(步驟S71)。此時,回路訊息傳送部29ri重複回路訊息之傳送特定次數,直至從傳送目的地之收集器221接收ACK為止。其後,從步驟S61重複上述處理。
作為最終收集器291發揮功能之CPU290a以儲積執行緒與圖3B所示之硬體協作地執行如圖7C所示之去路訊息儲積處理。藉此,CPU290a作為如圖11所示之訊息儲積部291t發揮功能。訊息儲積部291t具有去路訊息檢索部29ta、去路訊息傳送部29tb、應答接收部29tc及去路訊息刪除部29td。
若以儲積執行緒開始去路訊息儲積處理之執行,則最終收集器291之去路訊息檢索部29ta例如基於接收刪除信號與否,判斷是否結束執行緒(步驟S81)。此時,去路訊息檢索部29ta若判斷不結束執行緒 (步驟S81;No),則檢索從資訊記憶部291m尚未向管理器301中繼之去路訊息(以下稱作未中繼之去路訊息)(步驟S82)。
接著,去路訊息傳送部29tb將檢索到之未中繼去路訊息與和該去路訊息建立關聯之對應資訊向管理部301傳送(步驟S83)。其後,去路訊息刪除部29td從資訊記憶部291m刪除該去路訊息與該對應資訊(步驟S85)。其後,從步驟S81重複上述處理。
步驟S81中,若去路訊息檢索部29ta判斷結束執行緒(步驟S81;Yes),則結束去路訊息儲積處理之執行。
收集器221執行與後述收集器211執行之處理相同之處理。藉此,收集器221若接收回路訊息,則如圖8G所示,從回路訊息之對應資訊清單DL2刪除收集器221之設定對應資訊「192.168.1.220:221」及表示與該資訊建立關聯之中繼次數「2」之資訊。其後,收集器221將對應資訊清單DL2具有之開頭設定對應資訊「192.168.1.210:211」特定為在收集器221之前一個中繼去路訊息之收集器之設定對應資訊。其後,收集器221指定特定出之設定對應資訊,將回路訊息向收集器211傳送。此時,收集器221重複回路訊息之傳送特定次數,直至從傳送目的地接收ACK為止。
作為收集器211發揮功能之CPU210a以回路中繼執行緒與圖3A所示之硬體協作地執行如圖6C所示之回路訊息中繼處理。藉此,CPU210a作為如圖10所示之回路訊息中繼部(以下亦稱作接收器)211r發揮功能。接收器211r具有第2設定獲取部21ra、回路訊息接收部21rb、對應資訊擷取部21Rrc、對應資訊刪除部21rd、傳送目的地特定部21re及回路訊息傳送部21rf。
若以回路中繼執行緒開始回路訊息中繼處理之執行,則收集器211之第2設定獲取部21ra從參數獲取設定對應資訊「192.168.1.210:211」(步驟S91)。接著,第2設定獲取部21ra例如基 於接收刪除信號與否,判斷是否結束執行緒(步驟S92)。
此時,若判斷不結束執行緒(步驟S92;No),則回路訊息接收部21rb以設定之號碼「211」之設定埠從收集器221接收回路訊息(步驟S93)。接著,對應資訊擷取部21Rrc從回路訊息擷取對應資訊清單DL2(步驟S94)。
其後,對應資訊刪除部21rd從回路訊息之對應資訊清單DL2刪除設定對應資訊「192.168.1.210:211」與表示中繼次數「1」之資訊(步驟S96)。其後,傳送目的地特定部21re與最終收集器291相同,將使去路相反順序前進之路徑特定為回路。其後,傳送目的地特定部21re基於對應資訊清單DL2,特定出表示使去路相反順序前進之傳送目的地之IP位址與埠號之資訊(步驟S97)。具體言之,傳送目的地特定部21re在對應資訊清單DL2具有之對應資訊內,以去路上代理器111為起點,將對應資訊清單DL2開頭之對應資訊「192.168.1.110:111」特定為位於收集器221正前裝置之設定對應。即,傳送目的地特定部21re在對應資訊清單DL2具有之對應資訊內,將開頭之對應資訊「192.168.1.110:111」特定為最慢中繼去路訊息之中間中繼裝置之對應資訊。在對應資訊清單DL2具有之對應資訊內,最慢中繼去路訊息之中間中繼裝置係以去路上代理器為起點,比收集器211前1個傳送或中繼去路訊息之裝置之故。因此,傳送目的地特定部21re將該裝置之IP位址「192.168.1.110」與該裝置執行之程式用於去路訊息之傳送或中繼之埠號「111」特定為傳送目的地之IP位址與埠號。
其後,回路訊息傳送部21rf指定IP位址「192.168.1.110」與埠號「111」,傳送回路訊息(步驟S98)。此時,回路訊息傳送部21rf重複回路訊息之傳送特定次數,直至從傳送目的地接收ACK為止。其後從步驟S92重複上述處理。
作為代理器111發揮功能之CPU110a以接收執行緒與圖2所示之硬 體協作地執行如圖4C所示之回路訊息接收處理。藉此,CPU110a作為如圖9所示之回路訊息接收部(以下亦稱作接收器)111r發揮功能。接收器111r具有第2設定獲取部11ra、回路訊息接收部11rb、摘要檢索部11rc、判斷部11rd及回路訊息再傳送部11re。
若以接收執行緒開始回路訊息接收處理之執行,則代理器111之第2設定獲取部11ra從參數獲取設定對應資訊「192.168.1.110:111」(步驟S101)。接著,第2設定獲取部11ra例如基於接收刪除信號與否,判斷是否結束執行緒(步驟S102)。
此時,若判斷不結束執行緒(步驟S102;No),則回路訊息接收部11rb使用設定之號碼「111」之埠從收集器211接收如圖8H所示之回路訊息(步驟S103)。其後如圖8I所示,摘要檢索部11rc從回路訊息擷取資料ID與摘要DD2(步驟S104)。接著,摘要檢索部11rc從資訊記憶部111m檢索與步驟S104中擷取之資料ID建立關聯之摘要DD1(步驟S105)。
其後,判斷部11rd判斷步驟S105中檢索之摘要(以下稱作檢索摘要)DD1與步驟S104中擷取之摘要(以下稱作擷取摘要)DD2是否相同(步驟S106)。
此時,若判斷部11rd判斷檢索摘要DD1與擷取摘要DD2相同(步驟S106;Yes),則判斷去路訊息正確地向最終收集器291到達。其後從步驟S102重複上述處理。
相對於此,若判斷部11rd判斷檢索摘要DD1與擷取摘要DD2不同(步驟S106;No),則判斷去路訊息未正確地向最終收集器291到達。接著,去路訊息再傳送部11re從資訊記憶部111m獲取預先規定之傳送目的地之IP位址與埠號。接著,去路訊息再傳送部11re從資訊記憶部111m檢索與步驟S104中擷取之資料ID建立關聯之事件資料。其後,去路訊息再傳送部11re將最終收集器291作為最終位址,再傳送包含 資料ID、事件資料與含代理器111之設定對應資訊之對應資訊清單DL1之第1去路訊息。此時,去路訊息再傳送部11re指定傳送目的地之IP位址與埠號,再傳送去路訊息(步驟S107)。此時,去路訊息再傳送部11re重複回路訊息之傳送特定次數,直至從傳送目的地接收ACK為止。其後從步驟S102重複上述處理。
步驟S102中,若第2設定獲取部11ra判斷結束執行緒(步驟S102;Yes),則結束回路訊息接收處理之執行。
根據該等構成,從傳送接收裝置110傳送來之去路訊息依次以中間中繼裝置210及220之順序中繼後,向最終中繼裝置290傳送之情形中,最終中繼裝置290稱作最終段中繼裝置。稱作最終段中繼裝置之最終中繼裝置290基於回路訊息之對應資訊清單DL2所含之位址,即傳送或中繼去路訊息之裝置之位址「192.168.1.110」、「192.168.1.210」及「192.168.1.220」,將傳送接收裝置110作為最終位址傳送回路訊息。此處,中繼去路訊息之中間中繼裝置210及220與不中繼去路訊息之中間中繼裝置230及240相比,回路訊息之中繼時發揮訊息之中繼功能之可能性亦較高。又,去路訊息之中繼所使用之通訊線路L1、L2及L3在回路訊息之中繼時亦可通訊之可能性較高。因此可防止回路訊息之中繼之再傳送之產生,因此可提高訊息之中繼效率,削減通訊成本。
根據該等構成,上述情形中,中間中繼裝置210稱作初段中間中繼裝置。稱作初段中間中繼裝置之中間中繼裝置210基於回路訊息之對應資訊清單DL2所含之位址「192.168.1.110」向傳送接收裝置110傳送回路訊息。因此,可確實向傳送去路訊息之傳送接收裝置110傳送回路訊息。
根據該等構成,上述情形中,中間中繼裝置210稱作初段中間中繼裝置,中間中繼裝置220稱作中段中間中繼裝置。稱作中段中間中 繼裝置之中間中繼裝置220基於回路訊息之對應資訊清單DL2所含之位址「192.168.1.110」及「192.168.1.210」,向中間中繼裝置210傳送回路訊息。又,稱作初段中間中繼裝置之中間中繼裝置210從稱作中段中間中繼裝置之中間中繼裝置220接收回路訊息。因此,將使去路訊息之中繼路徑之去路相反前進之路徑作為回路訊息之中繼路徑,因此可經由可通訊可能性較高之通訊線路或發揮中繼功能可能性較高之中間中繼裝置中繼回路訊息。
又,根據該等構成,上述情形中稱作中段中繼裝置之中間中繼裝置220從回路訊息所含之對應資訊清單DL2「2:192.168.1.220:211,1:192.168.1.210:211,0:192.168.1.110:111」刪除分配於該中間中繼裝置220之位址「192.168.1.220」後,傳送回路訊息。又,上述情形中稱作初段中繼裝置之中間中繼裝置210從回路訊息所含之對應資訊清單DL2「1:192.168.1.210:211,0:192.168.1.110:111」刪除分配於該中間中繼裝置210之位址「192.168.1.210」後傳送回路訊息。因此中繼之回路訊息之資料量減少,因此即使去路訊息或回路訊息之中繼次數增加,亦可防止訊息之中繼效率下降,抑制通訊成本之增加。
進而根據該等構成,從傳送接收裝置110之代理器111傳送來之去路訊息以中間中繼裝置210之收集器211及中間中繼裝置220之收集器221之順序依次中繼後,向最終中繼裝置290之最終收集器291傳送之情形中,中間中繼裝置210稱作初段中繼裝置,中間中繼裝置220稱作中段中繼裝置,最終中繼裝置290稱作最終段中繼裝置。又此時,去路上以代理器111為起點,代理器111位於收集器211之正前,收集器211位於收集器221之正前,收集器221位於最終收集器291之正前。最終收集器291在產生之去路訊息之對應資訊DL2所含之位址與埠號內,具有去路上位於正前之收集器221,指定稱作中段中繼裝置之中 間中繼裝置220之位址「192.168.1.220」、與收集器221用於去路訊息之中繼之埠號「221」,傳送回路訊息。同樣,收集器221在接收之去路訊息之對應資訊DL2所含之位址與埠號內,具有去路上位於正前之收集器211,指定稱作初段中繼裝置之中間中繼裝置210之位址「192.168.1.210」、與收集器211用於去路訊息之中繼之埠號「211」,傳送回路訊息。再者同樣,收集器211在接收之去路訊息之對應資訊DL2所含之位址與埠號內,指定具有去路上位於正前之代理器111之傳送接收裝置110之位址「192.168.1.110」,與代理器111用於去路訊息之傳送之埠號「111」,傳送回路訊息。此處,傳送或中繼去路訊息之程式與不傳送或中繼去路訊息之程式相比,回路訊息之中繼時發揮訊息之中繼功能之可能性較高。因此可防止回路訊息之中繼再傳送之產生,因此可提高訊息之中繼效率,削減通訊成本。又,即使執行複數次以1台中間中繼裝置進行訊息之中繼之程式,中繼去路訊息之程式亦可確實中繼回路訊息,因此可提高訊息之中繼效率,削減通訊成本。
<變化例1>
本實施例中,作為管理伺服器300管理傳送接收裝置110至130之動作及狀態進行說明,但並不限於此。管理伺服器300亦可不管理傳送接收裝置110至130之動作及狀態。即通訊系統1亦可取代管理伺服器300,具備如網路儲存器之記憶裝置,最終中繼裝置290可採用將去路訊息保存於記憶裝置之構成。記憶裝置只要可存儲資料即可,只要僅提供儲存功能者即可。又,記憶裝置亦可為搭載有資料庫者。
<變化例2>
本實施例中,最終中繼裝置290直至從管理伺服器300接收表示管理伺服器300已接收去路訊息之肯定應答(以下稱作ACK)之前,例如亦可以特定週期將去路訊息向管理伺服器300持續傳送。
<變化例3>
並非如變化例2,最終中繼裝置290向管理裝置300再傳送去路訊息,而係傳送接收裝置110亦可向管理裝置300再傳送去路訊息。
該變化例中,傳送接收裝置110基於傳送之去路訊息所含之事件資料之種類,判斷該去路訊息是否為有必要再傳送之訊息。此時,若判斷傳送之去路訊息為有必要再傳送之訊息,則傳送接收裝置110記憶去路訊息。接著,傳送接收裝置110傳送去路訊息後,在從去路訊息之傳送起預先規定之延長時間內判斷是否接收到對該去路訊息應答之回路資料。此時,傳送接收裝置110若判斷在從去路訊息之傳送起延長時間內未接收到回路資料,則再傳送該去路訊息,且將延長時間值僅增加特定值。
其後,傳送接收裝置110在從去路訊息之再傳送起延長時間內未接收回路資料之情形中,再傳送該去路訊息,且將延長時間僅增加特定值。再者其後,服務提供伺服器傳送接收裝置110重複上述處理,直至再傳送去路訊息預先規定之次數以上為止。
另,利用傳送接收裝置120之去路訊息之再傳送動作與利用傳送接收裝置130之去路訊息之再傳送動作,與已說明之利用傳送接收裝置110之去路訊息之再傳送動作相同,因此省略傳送接收裝置120及130之再傳送動作之說明。
根據該構成,因不需要如變化例2、最終中繼裝置記憶去路訊息或再傳送記憶之去路訊息,因此可減輕最終中繼裝置之處理負荷。
<變化例4>
本實施例中,管理伺服器300亦可基於去路訊息所含之事件資料判斷傳送接收裝置110至130是否產生異常,將判斷產生異常之伺服器作為最終位址,傳送以停止服務之提供之方式命令之訊息。作為具體例,管理伺服器300在去路訊息所含之事件資料為表示產生異常之事 件之資料的情形中,亦可判斷傳送該去路訊息之傳送接收裝置產生異常。
<變化例5>
本實施例中,以中間中繼裝置210至240分別對去路訊息中所含之對應資訊清單DL1的「末端」,追加表示中繼次數之資訊、中間中繼裝置210至240之各IP位址、分別執行之程式用於去路訊息傳送之埠號而進行說明。又,最終中繼裝置290向回路訊息中,追加將去路訊息所含之對應資訊清單DL1以中繼次數成「遞減順序」之方式排序之對應資訊清單DL2。其後,以最終中繼裝置290將對應資訊清單DL2的「開頭」之IP位址與埠號指定為傳送目的地之IP位址與埠號而傳送去路訊息進行說明。再者,中間中繼裝置210至240分別刪除各IP位址,與分別執行之程式用於去路訊息之傳送之埠號。其後,以中間中繼裝置210至240分別將對應資訊清單DL2的「開頭」之IP位址與埠號作為傳送目的地之IP位址與埠號而傳送去路訊息進行說明。
但中間中繼裝置210至240對對應資訊清單DL1追加IP位址與埠號之位置並不限於末端。又,中間中繼裝置210至240的傳送目的地之IP位址及埠號並不限於對應資訊清單DL2的開頭之IP位址及埠號。以下說明之變化例中,中間中繼裝置210至240分別對去路訊息中所含之對應資訊清單DL1之「開頭」,追加表示中繼次數之資訊、中間中繼裝置210至240之各IP位址、分別執行之程式用於去路訊息之傳送之埠號。最終中繼裝置290向回路訊息中,追加將去路訊息中所含之對應資訊清單DL1以中繼次數成「遞增順序」之方式排序之對應資訊清單DL2。其後,最終中繼裝置290將對應資訊清單DL2的「末端」之IP位址與埠號指定為傳送目的地之IP位址與埠號,而傳送去路訊息。中間中繼裝置210至240分別刪除各IP位址與分別執行之程式用於去路訊息之傳送之埠號。其後,中間中繼裝置210至240分別將對應資訊清單 DL2「末端」之IP位址與埠號作為傳送目的地之IP位址與埠號傳送去路訊息。
<變化例6>
中間中繼裝置210至240及最終中繼裝置290亦可將對應資訊清單DL1及對應資訊清單DL2作為堆疊(stack)使用。該變化例中,中間中繼裝置210至240分別對去路訊息所含之對應資訊清單DL1之「開頭」追加中間中繼裝置210至240之各IP位址,與分別執行之程式用於去路訊息之傳送之埠號。最終中繼裝置290將去路訊息所含之對應資訊清單DL1作為對應資訊清單DL2不排序地向回路訊息追加。其後,最終中繼裝置290將對應資訊清單DL2「開頭」之IP位址與埠號指定為傳送目的地之IP位址與埠號,傳送去路訊息。再者,中間中繼裝置210至240分別刪除各IP位址與分別執行之程式用於去路訊息之傳送之埠號。其後,中間中繼裝置210至240分別將對應資訊清單DL2「開頭」之IP位址與埠號作為傳送目的地之IP位址與埠號,傳送去路訊息。
<變化例7>
中間中繼裝置210至240亦可分別對去路訊息所含之對應資訊清單DL1之「末端」追加表示中繼次數之資訊、中間中繼裝置210至240之各IP位址、分別執行之程式用於去路訊息之傳送之埠號。該變化例中,最終中繼裝置290將去路訊息所含之對應資訊清單DL1作為對應資訊清單DL2向回路訊息追加。其後,最終中繼裝置290將對應資訊清單DL2「末端」之IP位址與埠號指定為傳送目的地之IP位址與埠號,傳送去路訊息。再者,中間中繼裝置210至240分別刪除各IP位址與分別執行之程式用於去路訊息之傳送之埠號。其後,中間中繼裝置210至240分別將對應資訊清單DL2「末端」之IP位址與埠號作為傳送目的地之IP位址與埠號,傳送去路訊息。
<變化例8>
傳送接收裝置110至130及中間中繼裝置210至240分別亦可不對去路訊息所含之對應資訊清單DL1追加表示中繼次數之資訊,而追加傳送接收裝置110至130及中間中繼裝置210至240之各IP位址,與分別執行之程式用於去路訊息之傳送之埠號。中間中繼裝置210至240分別可基於對應資訊清單DL1中之IP位址與埠號之儲存位置,特定出去路訊息之傳送目的地之故。
<變化例9>
若中間中繼裝置210至240分別對中間中繼裝置210至240之各IP位址、與分別執行之程式用於去路訊息之傳送之埠號對應附加表示中繼次數之資訊,則亦可對去路訊息所含之對應資訊清單DL1之任意位置追加表示IP位址與埠號與中繼次數之資訊。又,最終中繼裝置290將去路訊息所含之對應資訊清單DL1不排序地作為對應資訊清單DL2對回路訊息追加。其後,最終中繼裝置290在追加於對應資訊清單DL2之資訊所示之中繼次數內,將與表示最多中繼次數之資訊建立關聯之IP位址與埠號指定為傳送目的地之IP位址與埠號,傳送去路訊息。又,中間中繼裝置210至240分別刪除各IP位址,與分別執行之程式用於去路訊息之傳送之埠號。其後,中間中繼裝置210至240分別在追加於對應資訊清單DL2之資訊所示之中繼次數內,將與表示最多中繼次數之資訊建立關聯之IP位址與埠號指定為傳送目的地之IP位址與埠號,傳送去路訊息。
<變化例10>
並不限定於中間中繼裝置210至240分別從對應資訊清單DL2刪除各IP位址與分別執行之程式用於去路訊息之傳送之埠號後,基於對應資訊清單DL2特定出傳送目的地之IP位址與埠號。以下說明之變化例中,中間中繼裝置210至240分別基於對應資訊清單DL2特定出傳送目的地之IP位址與埠號後,從對應資訊清單DL2刪除各IP位址,與分別 執行之程式用於去路訊息之傳送之埠號。即,中間中繼裝置210至240分別在對應資訊清單DL2具有之中繼次數與IP位址與埠號內,特定出與各IP位址及分別執行之程式用於去路訊息之傳送之埠號建立關聯之中繼次數。其後,中間中繼裝置210至240分別將與比特定出之中繼次數僅少值「1」之中繼次數建立關聯之IP位址及埠號特定為傳送目的地之IP位址與埠號。最終中繼裝置290在對應資訊清單DL2具有之IP位址與埠號內,將與最大中繼次數建立關聯之IP位址及埠號指定為傳送目的地之IP位址與埠號,傳送去路訊息。
<變化例11>
本實施例中,已說明中間中繼裝置210至240分別對去路訊息所含之對應資訊清單DL1追加表示中繼次數之資訊、中間中繼裝置210至240之各IP位址、分別執行之程式用於去路訊息之傳送之埠號。但不限於此,中間中繼裝置210至240分別亦可取代表示中繼次數之資訊,向對應資訊清單DL1追加表示存儲有去路訊息之傳送源之(即去路上位於正前之裝置所追加之)IP位址與埠號之記憶體區域之位址之資訊,或表示存儲有去路訊息之傳送目的地之(即去路上位於正後之裝置所追加之)IP位址與埠號之記憶體區域之位址之資訊。此時,亦可不從清單DL1刪除位址及埠號。
<變化例12>
本實施例中,已說明中間中繼裝置210至240分別對去路訊息所含之對應資訊清單DL1追加中間中繼裝置210至240之各IP位址。但不限於IP位址,只要例如係稱作域名及主機名之識別各中間中繼裝置210至240之資訊,則中間中繼裝置210至240分別可追加任何資訊。
<變化例13>
本實施例中,已說明代理器111、收集器211及收集器221對向最終收集器291傳送之去路訊息中追加各設定對應資訊,但並不限於 此。代理器111亦可不對去路訊息追加設定對應資訊,收集器211及收集器221以及最終收集器291亦可對去路訊息追加去路訊息之傳送源之設定對應資訊。
即,本實施例中,已說明代理器111執行圖4B所示之去路訊息傳送處理之步驟S18後,步驟S19中對去路訊息追加代理器111之設定對應資訊後,以步驟S20傳送追加有代理器111之設定對應資訊之第1去路訊息。又,收集器211以圖6B所示之去路訊息中繼處理之步驟S43接收第1去路訊息後,以步驟S45將表示收集器211之中繼結束時點之中繼次數之資訊與收集器211之設定對應資訊向第1去路訊息追加。其後,已說明收集器211以步驟S46傳送追加有收集器211之設定對應資訊之第2去路訊息。再者,已說明最終收集器291以圖7B所示之去路訊息應答處理之步驟S62接收去路訊息後,以步驟S63從去路訊息擷取對應資訊清單。
但本變化例中,代理器111並不執行圖4B所示之去路訊息傳送處理,而執行圖12所示之去路訊息傳送處理。以下針對圖12所示之去路訊息傳送處理進行說明,但對於與圖4B所示之去路訊息傳送處理相同之處理則省略說明。
圖12之去路訊息傳送處理中,代理器111執行步驟S18後,不執行對步驟S19之去路訊息追加代理器111之設定對應資訊之處理,而以步驟S20傳送第1去路訊息。
又,收集器211不執行圖6B所示之去路訊息中繼處理,而執行圖13所示之去路訊息中繼處理。以下針對圖13所示之去路訊息中繼處理進行說明,但對於與圖6B所示之去路訊息中繼處理相同之處理則省略說明。
圖13所示之去路訊息中繼處理中,收集器211執行步驟43後,於步驟S45對接收之第1去路訊息中所含之對應資訊清單DL1追加表示代 理器111傳送去路訊息時之去路訊息之中繼次數「0」之資訊,與代理器111之設定對應資訊,從而產生第2去路訊息(步驟S45a)。其後,收集器211以步驟S46傳送第2去路訊息。又,收集器221同樣在接收第2去路訊息時,對接收之第2去路訊息所含之對應資訊清單DL1追加表示收集器211傳送第2去路訊息時之去路訊息之中繼次數「1」之資訊,與收集器211之設定對應資訊。
再者,最終收集器291不執行圖7B所示之去路訊息應答處理,而執行圖14所示之去路訊息應答處理。以下針對圖14所示之去路訊息應答處理進行說明,但對於與圖7B所示之去路訊息應答處理相同之處理則省略說明。
圖14所示之去路訊息應答處理中,最終收集器291於步驟S62接收第2去路訊息後,對接收之第2去路訊息所含之對應資訊清單DL1追加表示收集器221傳送去路訊息時之去路訊息之中繼次數「2」之資訊,與收集器221之設定對應資訊(步驟S62b)。其後,最終收集器291以步驟S63從去路訊息擷取對應資訊清單。
<變化例14>
本實施例中,已說明代理器111、收集器211及收集器221對向最終收集器291傳送之去路訊息中追加各設定對應資訊,但並不限於此。代理器111亦可對去路訊息追加代理器111之設定對應資訊與傳送目的地之設定對應資訊,收集器211對去路訊息追加去路訊息之傳送目的地之設定對應資訊。
該變化例中,代理器111不執行圖4B所示之去路訊息傳送處理,而執行圖15所示之去路訊息傳送處理。以下針對圖15所示之去路訊息傳送處理進行說明,但對於與圖4B所示之去路訊息傳送處理相同之處理則省略說明。
圖15之去路訊息傳送處理中,代理器111以步驟S18保存去路訊息 後,以步驟S19對去路訊息所含之對應資訊清單DL1追加表示代理器111傳送去路訊息時之去路訊息之中繼次數「0」之資訊,與代理器111之設定對應資訊。其後,代理器111以步驟S19b向去路訊息所含之對應資訊清單DL1追加表示傳送目的地傳送去路訊息時之去路訊息之中繼次數之資訊,與傳送目的地之設定對應資訊。藉由將該等資訊向去路訊息追加,而代理器111產生第1去路訊息。其後,代理器111以步驟S20向傳送目的地傳送第1去路訊息。
又,收集器211不執行圖6B所示之去路訊息中繼處理,而執行圖16所示之去路訊息中繼處理。以下針對圖16所示之去路訊息中繼處理進行說明,但對於與圖6B所示之去路訊息中繼處理相同之處理則省略說明。
圖16所示之去路訊息中繼處理中,收集器211以步驟43接收第1去路訊息後,以步驟S44判斷傳送目的地是否為最終位址之最終收集器291。此時,若判斷傳送目的地非最終收集器291(步驟S44;No),則收集器211對去路訊息所含之對應資訊清單DL1追加表示傳送目的地傳送去路訊息時之中繼次數之資訊,與傳送目的地之設定對應資訊,從而產生第2去路訊息(步驟S45b)。其後收集器211以步驟46傳送第2去路訊息。
相對於此,若判斷傳送目的地為最終收集器291(步驟S44;Yes),則收集器211不執行步驟S45b而以步驟46傳送第2去路訊息。
<變化例15>
本實施例中,代理器111至131亦可提供各不相同之服務,使用各不相同之密碼將去路訊息所含之事件資料DE加密後向最終收集器291傳送。該變化例中,最終收集器291或管理伺服器300之管理部301使代理器111至131之設定對應資訊,與表示代理器111至131將使用密碼加密後之密文向明文解碼之解碼方法之資訊建立關聯並記憶。最終收 集器291或管理伺服器300之管理部301若接收去路訊息,則基於去路訊息所含之對應資訊清單LD1特定出將事件資料DE加密後之代理器之設定對應資訊。又,最終收集器291或管理部301基於與特定之設定對應資訊建立關聯之資訊,解碼經加密之事件資料DE。
根據該等構成,代理器111至131提供不同服務,且使用各不相同之密碼將事件資料DE加密。因此收集器即使從複數個代理器收集事件資料,亦可防止管理該收集器之使用者互相參考不同服務之資料或組合。即,即使代理器111至131提供資料之保全性各不相同之服務,亦可一邊確保安全,一邊以相同收集器中繼代理器111至131傳送之事件資料。
<變化例16>
本實施例中,有代理器111至131為再傳送去路訊息,而圖5所示之管理部310從最終收集器291重複接收去路訊息之情形。因此,管理部301基於去路訊息所含之資料ID從接收之複數個去路訊息中檢測重複接收之去路訊息。其後,管理部301從檢測出之複數個去路訊息中選擇1個後,刪除選擇之去路訊息以外之訊息。管理部301可在接收新的去路訊息之時點(即,即時)執行檢測重複接收之去路訊息之處理及刪除重複接收之去路訊息之處理,亦可在預先規定之時刻(即作為批量處理)執行。
根據該等構成,可防止管理部301之資料容量之浪費,防止錯誤之資料分析。
<變化例17>
本實施例中,已說明代理器111在圖4B所示之去路訊息傳送處理下,若判斷產生事件(步驟S15;Yes),則傳送包含表示該事件之1個事件資料DE之1個去路訊息(步驟S20)。可使傳送之去路訊息之資料大小比後述本變化例小,可縮小代理器111、收集器211至242及最終收集 器291中繼去路訊息所需要之記憶體尺寸之故。
但不限於此,亦可代理器111在步驟S15中判斷上次傳送去路訊息後,是否產生特定數之事件。該變化例中,代理器111若判斷產生特定數之事件(步驟S15;Yes),則步驟S20中傳送包含分別表示該特定數事件之特定數事件資料DE之1個去路訊息。根據該構成,可減輕去路訊息之傳送次數,因此可削減通訊成本。
<變化例18>
本實施例中,已說明代理器111至131及收集器211至242指定通訊系統1之管理者預先規定之傳送目的地之IP位址與埠號,傳送去路訊息。即,已說明代理器110至最終中繼裝置291用以傳送去路訊息所使用之路徑限於管理者預先規定之設定路徑進行。但並不限於此,代理器111至131及收集器211至242亦可使用路由表動態地變更傳送目的地。
以下針對本變化例之去路之決定方法進行說明。
代理器111至最終收集器291用以中繼去路訊息所使用之去路係根據以下3個規則,由代理器111及收集器211至242決定。
規則1:代理器111與收集器211至242以按照由通訊系統1之管理者對每位址預先規定之優先順序較高之路徑(即設定路徑)傳送去路訊息之方式傳送去路訊息。即,代理器111與收集器211至242向由管理者對每位址預先規定之傳送目的地(以下稱作設定傳送目的地)傳送去路訊息。
規則2:代理器111與收集器211至242無法向設定傳送目的地傳送去路訊息之情形中,向由管理者對每位址預先規定之代替傳送目的地傳送去路訊息。
規則3:代理器111與收集器211至242在設定傳送目的地及代替傳送目的地任一者都無法傳送去路訊息之情形中,選擇去路訊息之傳送 源以外之可傳送之收集器211至242(以下稱作可選擇傳送目的地)之任一者。接著,代理器111與收集器211至242向選擇之可選擇傳送目的地傳送去路訊息。
另,代理器112至最終收集器291之去路之決定方法、代理器121至最終收集器291之去路之決定方法、及代理器131至最終收集器291之去路之決定方法,係與代理器111至最終收集器291之去路之決定方法相同。
以下,舉例用以從圖5所示之代理器121向最終收集器291傳送去路訊息之設定路徑係收集器231後經由收集器241之路徑,代替路徑係收集器231後經由收集器242之路徑之情形進行說明。
用以從代理器121向最終收集器291傳送去路訊息之設定路徑係收集器231後經由收集器241之路徑,因此代理器121之設定傳送目的地係收集器231。又,代替路徑係收集器231後經由收集器242之路徑,因此代理器121之代替傳送目的地不存在。再者,代理器121僅與收集器231連接,因此可選擇連接目的地亦不存在。
因此,代理器121記憶如圖17A所示之路由表。該路由表中保存有使成位址之最終收集器291之設定對應資訊與設定傳送目的地之收集器231之設定對應資訊建立關聯之資料。
設定路徑係收集器231後經由收集器241之路徑,因此收集器231之設定傳送目的地係收集器241。又,代替路徑係收集器231後經由收集器242之路徑,因此收集器231之代替傳送目的地係收集器242。再者,收集器231亦與收集器221連接,因此收集器231之可選擇連接目的地係收集器221。
因此,收集器231記憶如圖17B所示之路由表。該路由表中保存有使成位址之最終收集器291之設定對應資訊、設定傳送目的地之收集器241之設定對應資訊、代替傳送目的地之收集器242之設定對應資 訊、可選擇傳送目的地之收集器221之設定對應資訊建立關聯之資料。
收集器221、收集器241及收集器242記憶圖17C至圖17E分別顯示之路由表。該等路由表中保存有使成位址之最終收集器291之設定對應資訊與設定傳送目的地之最終收集器291之設定對應資訊建立關聯之資料。
首先,針對按照設定路徑可從代理器121向最終收集器291傳送去路訊息之情形之代理器121、收集器231及收集器241之動作進行說明。
代理器121從圖17A所示之路由表讀出與作為位址之最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之收集器231之設定對應資訊「192.168.1.230:231」。接著,代理器121指定「192.168.1.230:231」並將去路訊息向收集器231傳送。其後,代理器121在特定時間內從收集器231接收ACK,判斷去路訊息被收集器231接收。
收集器231從圖17B所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之收集器241之設定對應資訊「192.168.1.240:241」。接著,收集器231指定「192.168.1.240:241」,將去路訊息向收集器241傳送。其後,收集器231在特定時間內從收集器241接收ACK,判斷去路訊息被收集器241接收。
收集器241從圖17C所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之設定對應資訊「192.168.1.290:291」。接著,收集器241指定「192.168.1.290:291」,將去路訊息向最終位址之最終收集器291傳送。其後,收集器241在特定時間內從最終收集器291接收ACK,判斷 去路訊息被最終收集器291接收。
接著,針對從代理器121向最終收集器291並非按照設定路徑傳送去路訊息,而是按照代替路徑傳送去路訊息之情形之代理器121、收集器231及收集器242之動作進行說明。
代理器121指定「192.168.1.230:231」,將去路訊息向收集器231傳送。
收集器231從圖17B所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之設定對應資訊「192.168.1.240:241」。接著,收集器231指定「192.168.1.240:241」並將去路訊息向收集器241傳送。其後,收集器231在去路訊息之傳送後,重複去路訊息之傳送特定時間,直至從傳送目的地接收ACK為止。接著,收集器231由於從去路訊息之傳送經過特定時間亦不從傳送目的地接收ACK,因此判斷去路訊息之傳送失敗。
接著,收集器231從圖17B所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之代替傳送目的地之設定對應資訊「192.168.1.240:242」。接著,收集器231指定「192.168.1.240:242」並將去路訊息向收集器242傳送。其後,收集器231由於在特定時間內從收集器242接收ACK,因此判斷去路訊息被收集器242接收。
收集器242從圖17D所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之設定對應資訊「192.168.1.290:291」。接著,收集器221指定「192.168.1.290:291」並將去路訊息向最終位址之最終收集器291傳送。其後,收集器241在特定時間內從最終收集器291接收ACK,判斷去路訊息被最終收集器291接收。
最後,針對從代理器121向最終收集器291按照與設定路徑及代替路徑任一者都不同之路徑傳送去路訊息之情形之代理器121、收集器231及收集器221之動作進行說明。
代理器121指定「192.168.1.230:231」,將去路訊息向收集器231傳送。
收集器231從圖17B所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之設定對應資訊「192.168.1.240:241」。接著,收集器231指定「192.168.1.240:241」並傳送去路訊息。其後,收集器231在去路訊息之傳送後,重複去路訊息之傳送特定時間,直至從傳送目的地接收ACK為止。但收集器231由於即使從去路訊息之傳送經過特定時間亦不從傳送目的地接收ACK,因此判斷去路訊息之傳送失敗。
接著,收集器231從圖17B所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之代替傳送目的地之設定對應資訊「192.168.1.240:242」。接著,收集器231指定「192.168.1.240:242」並傳送去路訊息。其後,收集器231在去路訊息之傳送後,重複去路訊息之傳送特定時間,直至從傳送目的地接收ACK為止。但收集器231由於即使從去路訊息之傳送經過特定時間亦不從傳送目的地接收ACK,因此判斷去路訊息之傳送失敗。
接著,收集器231從圖17B所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之可選擇傳送目的地之設定對應資訊「192.168.1.220:221」。接著,收集器231指定「192.168.1.220:221」傳送去路訊息。其後,收集器231在特定時間內從收集器221接收ACK,因此判斷收集器221已接收去路訊息。
收集器221從圖17E所示之路由表讀出與最終收集器291之設定對應資訊「192.168.1.290:291」建立關聯之設定傳送目的地之設定對應 資訊「192.168.1.290:291」。接著,收集器231指定「192.168.1.290:291」並將去路訊息向最終位址之最終收集器291傳送。其後,收集器221在特定時間內從最終收集器291接收ACK,判斷去路訊息被最終收集器291接收。
根據該等構成,即使向某傳送目的地之去路訊息之傳送失敗,亦向另一傳送目的地傳送去路訊息,因此不僅訊息確實地向最終中繼裝置290傳送,亦以去路訊息之傳送成功之中間中繼裝置進行回路訊息之中繼,因此不僅可提高訊息之中繼效率,削減通訊成本,亦可削減檢索去路訊息之傳送目的地之檢索成本。
<變化例19>
本實施例中,已說明圖1所示之通訊系統1具備管理伺服器300,管理伺服器300從最終中繼裝置290中繼表示傳送接收裝置110至130分別產生之事件之事件資料。又,已說明管理伺服器300從中繼之去路訊息擷取事件資料,基於擷取之事件資料管理傳送接收裝置110至130之動作及狀態。
本變化例中,如圖18所示,通訊系統1取代管理伺服器300而具備控制裝置(亦稱作主機)400,控制裝置400與構成通訊系統1之傳送接收裝置110至130、中間中繼裝置210至240及最終中繼裝置290所有連接,可與該等所有通訊。控制裝置400從傳送接收裝置110至130、中間中繼裝置210至240及最終中繼裝置290直接接收報告該等裝置之動作狀態與該等裝置及其他裝置之通訊狀態之狀態報告。
控制裝置400基於接收之狀態報告判斷傳送接收裝置110至130、中間中繼裝置210至240及最終中繼裝置290是否產生障礙。又,若判斷障礙產生,則控制裝置400基於狀態報告判斷產生障礙之種類。再者,控制裝置400基於接收之狀態報告判斷判斷為產生障礙之裝置之障礙產生裝置與障礙產生裝置之通訊對象之通訊是否產生障礙。
其後,控制裝置400例如以解除連結等結束與障礙產生裝置通訊之方式控制障礙產生裝置之通訊對象。接著,控制裝置400以使判斷為產生障礙之裝置以對應於判斷之障礙種類之控制內容動作之方式進行控制,或例如以重新啟動等進行排除障礙之動作之方式進行控制。其後,控制裝置400例如以對障礙產生裝置之通訊對象再確立與障礙產生裝置之連結等重新開始障礙產生裝置與障礙產生裝置之通訊對象的通訊之方式進行控制。
控制裝置400與傳送接收裝置110相同,包含如圖19所示之CPU400a、ROM400b、RAM400c、硬碟400d、媒體控制器400e、LAN卡400f、顯示卡400g、LCD400h、鍵盤400i、揚聲器400j及觸控板400k構成。
控制裝置400之CPU400a與圖19所示之硬體協作地執行如圖20所示之障礙排除控制處理。藉此,CPU400a作為如圖21所示之報告接收部420、障礙產生判斷部430、控制內容決定部440及障礙排除控制部450發揮功能。又,CPU110a與硬碟400d協作,從而作為資訊記憶部410發揮功能。
資訊記憶部410記憶圖5所示之傳送接收裝置110至130之代理器111、112、121及131(以下稱作代理器111等)之設定對應資訊。又,資訊記憶部410記憶中間中繼裝置210至240之收集器211、212、221、231、241及242(以下稱作收集器211等)以及最終中繼裝置290之最終收集器291之設定對應資訊。
又,資訊記憶部410使代理器111等、收集器211等及收集器291之設定對應資訊、設定於設定有該設定對應資訊之代理器111等、收集器211等及最終收集器291之通訊對象之設定對應資訊建立關聯後記憶複數個。例如如圖5所示,收集器211可與代理器111及112以及收集器221通訊。因此,資訊記憶部410使收集器211之設定對應資訊、代理 器111之設定對應資訊、代理器112之設定對應資訊及收集器221之設定對應資訊建立關聯後記憶複數個。
再者,資訊記憶部410使設定對應資訊、表示設定有該設定對應資訊之代理器111等、收集器211等及最終收集器291會產生之障礙種類之資訊、表示該種類之障礙產生之情形中進行使該障礙之影響不易波及之動作之控制內容及進行使該障礙排除之動作之控制內容中任1個以上之控制內容資料建立關聯後記憶複數個。例如若係緩衝區溢位之障礙,則進行使障礙排除之動作之控制內容包含使產生障礙之裝置再啟動之控制內容,進行使障礙之影響不易波及之動作之控制內容包含限制連接目的地之控制內容或停止動作之控制內容。
又再者,資訊記憶部410記憶表示用以診斷代理器111等、收集器211等以及最終收集器291等可能產生之障礙或故障之診斷模型之資料。
控制裝置400之CPU400a若開始如圖20所示之障礙排除控制處理,則報告接收部420判斷是否滿足預先規定之結束條件(步驟S111)。作為具體例,報告接收部420獲取從圖19之鍵盤400i輸出之信號,基於獲取之信號例如判斷是否滿足輸入關機命令等結束條件。
此時,報告接收部420若判斷不滿足結束條件(步驟S111;No),則從代理器111等、收集器211等及最終收集器291接收該等設定對應資訊與該等狀態報告(步驟S112)。
此處,所謂狀態報告,例如係表示記憶於緩衝器之資料內容或包含通訊狀況等之動作狀態之資訊。
本變化例中與本實施例相同,在代理器111等與收集器211等間,及收集器211等與最終收集器291間傳送去路訊息或回路訊息。收集器211等及最終收集器291在接收去路訊息時回送ACK。相對於此,傳送去路訊息之代理器111等及收集器211等重複去路訊息之傳送特定次 數,直至從傳送目的地接收ACK為止。同樣,代理器111等及收集器211等若接收回路訊息則回送ACK,傳送回路訊息之收集器211等及最終收集器291重複回路訊息之傳送特定次數,直至從傳送目的地接收ACK為止。因此,狀態報告亦可使用去路訊息之再傳送次數或回路訊息之再傳送次數表示通訊狀況。
執行步驟S112後,障礙產生判斷部430從資訊記憶部410讀出表示診斷模型之資料,對由讀出之資料所示之模型輸入以狀態報告所報告之動作狀態。接著,障礙產生判斷部430解析診斷模型,從而判斷代理器111等、收集器211等及最終收集器291任一者是否產生障礙(步驟S114)。此時,若故障產生判斷部430判斷未產生故障(步驟S114;No),則從步驟S111重複上述處理。
相對於此,若障礙產生判斷部430判斷產生故障(步驟S114;Yes),則障礙產生判斷部430進而解析診斷模型,藉此特定出代理器111等、收集器211等及最終收集器291之任一者是否產生故障,及產生故障之種類。
再者,障礙產生判斷部430與經特定產生故障之代理器111等、收集器211等及最終收集器291之任一者(以下稱作故障產生部)之設定對應資訊建立關聯,特定出資訊記憶部410記憶之設定對應資訊。接著,障礙產生判斷部430將設定有經特定之設定對應資訊之代理器111等、收集器211等及最終收集器291之任1個以上特定為故障產生部之通訊對象。
其後,障礙產生判斷部430基於接收之狀態報告,判斷故障產生部與其通訊對象之通訊是否產生異常。接著,與故障產生裝置之設定對應資訊及表示特定之故障種類之資訊建立關聯,特定出資訊記憶部410記憶之控制內容資料(步驟S115)。
其後,障礙排除控制部450為避免進而產生障礙或排除障礙,而 以特定出之控制內容資料所示之控制內容控制故障產生部(步驟S116)。
接著,障礙排除控制部450再確立故障產生部與故障產生部之通訊對象之連結,以修復通訊故障之方式控制故障產生部之通訊對象(步驟S117)。其後,從步驟S111重複上述處理。
步驟S117中,故障產生部之通訊對象基於通訊障礙產生前接收之去路訊息,特定出用於通訊之故障產生部之位址及埠號,使用特定之位址及埠號再確立與故障產生部之連結。
具體言之,故障產生部之通訊對象若接收去路訊息,則傳送該去路訊息前或傳送後記憶去路訊息特定時間。接著,若由障礙排除控制部450以修復通訊障礙之方式控制,則故障產生部之通訊對象從記憶之去路訊息中擷取對應資訊清單DL1。其後,故障產生部之通訊對象從對應資訊清單DL1特定出上述去路訊息之去路上,以傳送接收裝置110之代理器111為起點,位於該故障產生部之通訊對象正前之代理器或收集器之設定對應資訊。接著,故障產生部之通訊對象將特定出之設定對應資訊作為故障產生部之設定對應資訊,使用該設定對應資訊所含之IP位址與埠號再確立與故障產生部之連結。
當然,故障產生部之通訊對象亦可取代去路訊息,或不僅去路訊息亦基於回路訊息,再確立與故障產生部之連結。
再者,故障產生部之通訊對象亦可從回路訊息之對應資訊清單DL2特定出在去路上以傳送接收裝置110之代理器111為起點,位於該故障產生部之通訊對象正後之收集器或最終收集器之設定對應資訊,將特定出之設定對應資訊作為故障產生部之設定對應資訊。
步驟S111中,報告接收部420若判斷滿足結束條件(步驟S111;Yes),則結束障礙排除控制處理之執行。
根據該等構成,若基於從代理器111等、收集器211等及最終收集 器291之任1個以上接收之狀態報告,判斷該等裝置之任一者產生障礙,則以進行對應於該障礙之動作之方式,控制判斷產生障礙之代理器111等、收集器211等及最終收集器291之任1個以上。尤其對應於障礙之動作包含障礙影響不易波及之動作。因此,可自動避免新產生之障礙。
又根據該等構成,若判斷代理器111等、收集器211等及最終收集器291之任1個以上產生障礙,則以修復與障礙產生部之通訊之方式,控制與判斷產生障礙之代理器111等、收集器211等及最終收集器291之任1個以上(即障礙產生部)之通訊對象。因此,即使因代理器111等、收集器211等及最終收集器291之任1個以上產生障礙而發生通訊障礙,亦可自動地修復通訊障礙。
當然可提供預先具備用以實現本實施例或本實施例之變化例1至19之任一者之功能之構成之中間中繼裝置210至240或最終中繼裝置290,且藉由程式之應用,亦可將現有之中間中繼裝置及最終中繼裝置290作為本實施例或本實施例之變化例1至19之任一者之中間中繼裝置210至240發揮功能。即,以控制現有中間中繼裝置或最終中繼裝置之電腦(CPU等)可執行之方式,應用用以實現利用上述本實施例或本實施例之變化例1至19中任一者所例示之中間中繼裝置210至240或最終中繼裝置290之各功能構成之中繼程式,從而可作為本實施例或本實施例之變化例1至19中任一者之中間中繼裝置210至240或最終中繼裝置290發揮功能。
如此程式之散布方法為任意,例如除存儲於記憶卡、CD-ROM或DVD-ROM等記錄媒體而散布外,亦可經由網路等通訊媒體散布。又,本發明之中繼方法及通訊方法亦可分別使用本實施例之中間中繼裝置210至240及通訊系統1實施。
以上針對本發明之較佳實施例進行詳述,但本發明不限於相關 特定之實施例。在申請專利範圍記載之本發明主旨之範圍內可進行各種變化、變更。又,上述實施形態係用以說明本發明者,並非限定本發明之範圍者。即,本發明之範圍並非以實施形態,而係以請求範圍表示。並且,在請求範圍內及與其同等發明意義之範圍內實施之各種變化看作本發明之範圍內。
本申請案係基於2012年1月31日申請之日本專利申請2012-017514號。本說明書中將日本專利申請2012-017514號說明書、申請專利範圍、附圖全體作為參考而納入。
產業上之可利用性
本發明適用於中繼訊息之通訊系統及中繼裝置、中繼程式、記錄中繼程式之電腦可讀取記錄媒體、通訊方法及中繼方法。
21da‧‧‧第1設定獲取部
21db‧‧‧去路訊息接收部
21dc‧‧‧對應資訊追加部
21dd‧‧‧去路訊息傳送部
21ra‧‧‧第2設定獲取部
21rb‧‧‧回路訊息接收部
21rc‧‧‧對應資訊擷取部
21rd‧‧‧對應資訊刪除部
21re‧‧‧傳送目的地特定部
21rf‧‧‧回路訊息傳送部
210‧‧‧中間中繼裝置
211‧‧‧中間中繼部(收集器)
211d‧‧‧去路訊息中繼部(分配器)
211r‧‧‧回路訊息中繼部(接收器)

Claims (26)

  1. 一種通訊系統,其至少包含:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從上述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述回路訊息與上述去路訊息;其特徵在於:(1)上述傳送接收裝置內之上述複數個代理器分別具備:第1訊息產生器,其產生包含追加有分配於上述傳送接收裝置之自身位址,與用於上述去路訊息之傳送之埠號的清單之第1去路訊息;及第1傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第1訊息產生器所產生之第1去路訊息;(2)上述初段中繼裝置具備:第1接收器,其接收上述第1去路訊息;第2訊息產生器,其當上述第1接收器接收上述第1去路訊息時,對上述接收到之第1去路訊息之清單追加分配於該初段中繼裝置之自身位址,從而產生第2去路訊息;及第2傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第2訊息產生器所產生之第2去路訊息;(3)上述最終段中繼裝置具備:第2接收器,其接收上述第2去路訊息;第3訊息產生器,其產生追加有上述第2接收器接收到之第2去路訊息中所含之清單之回路訊息;及第3傳送器,其基於追加於上述回路訊息之清單之位址,將 上述傳送接收裝置作為最終位址傳送上述回路訊息;(4)上述初段中繼裝置之第1接收器接收上述回路訊息,上述初段中繼裝置之第2傳送器基於:上述第1接收器所接收之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  2. 如請求項1之通訊系統,其中進而包含上述初段中繼裝置與上述最終段中繼裝置間之至少1個中段中繼裝置,且(5)上述中段中繼裝置具備:第3接收器,其接收上述第2去路訊息;位址追加器,其對上述第3接收器接收到之上述第2去路訊息之清單追加該中段中繼裝置自身之位址;及第4傳送器,其傳送以上述位址追加器追加有上述位址之上述第2去路訊息;上述中段中繼裝置之第3接收器接收上述回路訊息,上述中段中繼裝置之第4傳送器基於上述第3接收器所接收之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之裝置對應之特定位址,傳送上述回路訊息,上述初段中繼裝置之第1接收器從於上述去路上以上述傳送接收裝置為起點且位於比該初段中繼裝置更後段之中段中繼裝置器接收回路訊息。
  3. 如請求項2之通訊系統,其中上述傳送接收裝置進而具備第4接收器,其從上述初段中繼裝置接收回路訊息。
  4. 如請求項2之通訊系統,其中上述初段中繼裝置及上述中段中繼裝置之至少1者進而具備位址刪除器,其刪除上述接收之上述回路訊息之清單中所含之自身位址。
  5. 如請求項1之通訊系統,其中上述初段中繼裝置之第2訊息產生器對上述接收之去路訊息中所含之清單,與上述自身位址建立關聯地進而追加上述去路訊息之中繼次數,上述初段中繼裝置進而具備特定器,其基於該初段中繼裝置追加之中繼次數,從上述接收之回路訊息之清單中特定出於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,上述初段中繼裝置之第2傳送器基於以上述特定器特定出之特定位址,傳送上述回路訊息。
  6. 如請求項2之通訊系統,其中上述中段中繼裝置之位址追加器對上述接收之去路訊息中所含之清單,與上述自身位址建立關聯地進而追加上述去路訊息之中繼次數,上述中段中繼裝置進而具備特定器,其基於該中段中繼裝置追加之中繼次數,從上述接收之回路訊息之清單中特定出於上述去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置或與該中段中繼裝置不同之中段中繼裝置對應之特定位址,上述中段中繼裝置之第4傳送器基於以上述特定器特定出之特定位址,而傳送上述回路訊息。
  7. 如請求項2之通訊系統,其中上述初段中繼裝置及上述中段中繼裝置分別具有分別設定有埠號之複數個收集器, 上述初段中繼裝置所具有之上述複數個收集器分別具有上述第1接收器及上述第2訊息產生器,上述複數個收集器內、具有接收到上述第1去路訊息之上述第1接收器之收集器的上述第2訊息產生器,係對上述接收之第1去路訊息中所含之清單,除分配於該初段中繼裝置之自身位址外,進而追加進行上述第1去路訊息之接收之收集器用於通訊之埠號,而產生上述第2去路訊息,上述中段中繼裝置所具有之上述複數個收集器分別具有上述第3接收器及上述第4傳送器,若上述第3接收器接收上述回路訊息,則上述複數個收集器內、具有接收到上述回路訊息之上述第3接收器之收集器的上述第4傳送器係指定:在上述接收到之回路訊息之清單中所含之位址內、於上述去路上以上述傳送接收裝置為起點且與位於該中段中繼裝置更前段之初段中繼裝置或與該中段中繼裝置不同之中段中繼裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之初段中繼裝置或與該中段中繼裝置不同之中段中繼裝置用於上述去路訊息之通訊之埠號,而傳送上述回路訊息。
  8. 如請求項7之通訊系統,其中上述中段中繼裝置所具有之上述複數個收集器分別進而具有上述位址追加器,上述複數個收集器內、具有接收到上述第2去路訊息之上述第3接收器之收集器的上述位址追加器,係對上述接收到之第2去路訊息中所含之清單,除分配於該中段中繼裝置之自身位址外,進而追加該中段中繼裝置中已進行上述第2去路訊息之接收的收集器用於通訊之埠號,上述最終段中繼裝置之第3傳送器係指定:在上述產生之回路 訊息之清單中所含之位址內、於上述去路上以上述傳送接收裝置為起點且與位於該最終段中繼裝置更前段之初段中繼裝置或中段中繼裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之初段中繼裝置或中段中繼裝置用於上述第1去路訊息或上述第2去路訊息之通訊之埠號,而傳送上述回路訊息。
  9. 如請求項2之通訊系統,其中至少包含3個以上之上述中段中繼裝置,上述中段中繼裝置進而具備:記憶部,其記憶表格,該表格記憶至少下述兩者:分配於上述最終段中繼裝置之位址,及用以向上述最終段中繼裝置最終傳送上述第2去路訊息而分配於成為傳送上述第2去路訊息之傳送目的地的候補之上述3個以上中段中繼裝置之1個之位址,上述中段中繼裝置之特定器從記憶於上述記憶部之表格,特定出與分配於上述最終段中繼裝置之位址建立關聯之2個以上位址,若將上述特定器特定出之2個以上位址中之1個指定作為分配於上述傳送目的地之位址之上述第2去路訊息之傳送失敗,則上述中段中繼裝置之第4傳送器將上述特定出之2個以上位址中之另一個指定作為分配於上述傳送目的地之位址,而傳送上述第2去路訊息。
  10. 如請求項3之通訊系統,其中上述傳送接收裝置進而具備第1摘要產生器,其產生上述第1傳送器傳送之上述第1去路資料中所含之資料之摘要,上述最終段中繼裝置進而具備第2摘要產生器,其產生上述第2接收器接收到之第2去路訊息中所含之資料之摘要, 上述最終段中繼裝置之第3訊息產生器產生追加有上述第2摘要產生器所產生之摘要之上述回路訊息,上述最終段中繼裝置之第3傳送器傳送上述第3訊息產生器所產生之回路訊息,上述傳送接收裝置進而具備傳送結果判斷器,其基於上述第4接收器接收到之回路訊息中所含之摘要與該傳送接收裝置之第1摘要產生器所產生之摘要是否相同,而判斷向上述最終段中繼裝置傳送上述第1去路訊息中所含之資料是否成功。
  11. 如請求項1之通訊系統,其中至少包含複數個上述傳送接收裝置,上述複數個傳送接收裝置分別進而具備加密器,其使用互相不同之密碼將上述第1訊息產生器所產生之第1去路訊息加密,上述複數個傳送接收裝置分別具備之第1傳送器傳送以上述各加密器加密後之第1去路訊息。
  12. 如請求項1之通訊系統,其中上述最終段中繼裝置將上述第2去路訊息中所含之事件資料儲積於管理上述傳送接收裝置之管理伺服器。
  13. 如請求項2之通訊系統,其中進而包含控制裝置,其控制上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上;上述控制裝置具備:第5接收器,其從上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上接收報告動作狀態之狀態報告;障礙產生判斷器,其基於上述第5接收器接收到之狀態報告,判斷上述傳送接收裝置、上述初段中繼裝置、上述至少1 個中段中繼裝置及上述最終段中繼裝置中之任1個以上是否產生障礙;及控制器,其以修復與上述障礙產生判斷器判斷出產生障礙之裝置的通訊之方式,控制上述傳送接收裝置、上述初段中繼裝置、上述至少1個中段中繼裝置及上述最終段中繼裝置中之任1個以上。
  14. 一種通訊系統,其至少包含:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從前述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述回路訊息與上述去路訊息;其特徵在於:(1)上述傳送接收裝置內之上述複數個代理器分別具備:第1訊息產生器,其產生第1去路訊息;及第1傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第1訊息產生器產生之第1去路訊息;(2)上述初段中繼裝置具備:第1接收器,其接收上述第1去路訊息;第2訊息產生器,其當上述第1接收器接收上述第1去路訊息時,對上述接收之第1去路訊息之清單,追加:於上述去路訊息之中繼路徑即去路上,分配於以上述傳送接收裝置為起點且位於比該中段中繼裝置更前段之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息;及第2傳送器,其將上述最終段中繼裝置作為最終位址,傳送上述第2訊息產生器所產生之第2去路訊息; (3)上述最終段中繼裝置具備:第2接收器,其接收上述第2去路訊息;第3訊息產生器,其產生追加有上述第2接收器接收到之第2去路訊息中所含之清單之回路訊息;及第3傳送器,其基於追加於上述回路訊息之清單中之位址,將上述傳送接收裝置作為最終位址而傳送上述回路訊息;(4)上述初段中繼裝置之第1接收器接收上述回路訊息,上述初段中繼裝置之第2傳送器基於:上述第1接收器接收到之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  15. 一種通訊系統,其至少包含:傳送接收裝置,其傳送去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述去路訊息與上述回路訊息;其特徵在於:(1)上述傳送接收裝置具備:第1摘要產生器,其產生上述去路訊息中所含之資料之摘要;及第1傳送器,其將上述最終段中繼裝置作為最終位址而傳送上述去路訊息;(2)上述初段中繼裝置具備:第1接收器,其接收上述去路訊息;及 第2傳送器,其將上述最終段中繼裝置作為最終位址,而傳送上述第1接收器接收到之去路訊息;(3)上述最終段中繼裝置具備:第2接收器,其接收上述去路訊息;第2摘要產生器,其產生上述第2接收器接收到之去路訊息中所含之資料之摘要;第3訊息產生器,其產生追加有上述第2摘要產生器所產生之摘要之回路訊息;及第3傳送器,其將上述傳送接收裝置作為最終位址而傳送上述回路訊息;(4)上述傳送接收裝置進而具備:第3接收器,其從於上述去路上以上述傳送接收裝置為起點且位於比上述傳送接收裝置更後段之初段中繼裝置接收上述回路訊息;及傳送結果判斷器,其基於上述第3接收器接收到之回路訊息中所含之摘要與上述第1摘要產生器所產生之摘要是否相同,而判斷向上述最終段中繼裝置傳送上述去路訊息中所含之資料是否成功。
  16. 一種中繼裝置,其係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息者,其特徵在於具備:去路接收器,其接收第1去路訊息,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從上述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息 中所含之清單追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  17. 一種中繼裝置,其係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息者,其特徵在於具備:去路接收器,其從具有分別設定有埠號之複數個代理器之傳送接收裝置,接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單追加分配於上述傳送接收裝置之位址,及於該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之 清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  18. 一種中繼程式,其特徵在於:使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其接收第1去路訊息,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從前述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單,追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內 之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  19. 一種中繼程式,其特徵在於:使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其從具有分別設定有埠號之複數個代理器之傳送接收裝置接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單追加分配於上述傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  20. 一種記錄中繼程式之電腦可讀取記錄媒體,其特徵在於,該中繼程式使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其接收第1去路訊息,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代 理器、且從前述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息所含之清單,追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息;去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  21. 一種記錄中繼程式之電腦可讀取記錄媒體,其特徵在於,該中繼程式使中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置之電腦作為以下器件發揮功能:去路接收器,其從具有分別設定有埠號之複數個代理器之傳送接收裝置,接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息;去路訊息產生器,其對上述去路接收器接收到之第1去路訊息中所含之清單追加分配於上述傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息; 去路傳送器,其傳送上述去路訊息產生器所產生之第2去路訊息;回路接收器,其接收追加有上述去路訊息之清單之回路訊息;及回路傳送器,其基於:上述回路接收器接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息。
  22. 一種通訊方法,其係至少包含以下裝置之通訊系統所執行之方法:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從前述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述回路訊息與上述去路訊息;上述通訊方法之特徵在於包含以下步驟:(1)上述傳送接收裝置內之上述指定之代理器產生包含追加有分配於上述傳送接收裝置之自身位址、及用於上述去路訊息之傳送之埠號之清單之第1去路訊息之第1訊息產生步驟;上述傳送接收裝置內之上述指定之代理器將上述最終段中繼裝置作為最終位址,而傳送上述第1訊息產生步驟中產生之第1去路訊息之第1傳送步驟;(2)上述初段中繼裝置接收上述第1去路訊息之第1接收步驟; 上述初段中繼裝置當上述第1接收步驟接收上述第1去路訊息時,對上述接收到之第1去路訊息之清單追加分配於該初段中繼裝置之自身位址,從而產生第2去路訊息之第2訊息產生步驟;上述初段中繼裝置將上述最終段中繼裝置作為最終位址,而傳送上述第2訊息產生步驟中產生之第2去路訊息之第2傳送步驟;(3)上述最終段中繼裝置接收上述第2去路訊息之第2接收步驟;上述最終段中繼裝置產生追加有上述第2接收步驟中接收到之第2去路訊息中所含之清單之回路訊息之第3訊息產生步驟;上述最終段中繼裝置基於追加於上述回路訊息之清單中之位址,將上述傳送接收裝置作為最終位址而傳送上述回路訊息之第3傳送步驟;(4)上述初段中繼裝置接收上述回路訊息之步驟;及上述初段中繼裝置基於:上述接收到之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之步驟。
  23. 一種通訊方法,其係至少包含以下裝置之通訊系統所執行之方法:傳送接收裝置,其具有分別設定有埠號之複數個代理器,從前述複數個代理器中指定之代理器傳送包含清單之去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段 中繼裝置,其中繼上述回路訊息與上述去路訊息;上述通訊方法之特徵在於包含以下步驟:(1)上述傳送接收裝置內之上述指定之代理器產生第1去路訊息之第1訊息產生步驟;上述傳送接收裝置內之上述指定之代理器將上述最終段中繼裝置作為最終位址,而傳送上述第1訊息產生步驟中產生之第1去路訊息之第1傳送步驟;(2)上述初段中繼裝置接收上述第1去路訊息之第1接收步驟;上述初段中繼裝置當上述第1接收步驟中接收上述第1去路訊息時,對上述接收到之第1去路訊息之清單追加:於上述去路訊息之中繼路徑即去路上、分配於以上述傳送接收裝置為起點且位於比該中段中繼裝置更前段之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息之第2訊息產生步驟;上述初段中繼裝置將上述最終段中繼裝置作為最終位址,而傳送上述第2訊息產生步驟中產生之第2去路訊息之第2傳送步驟;(3)上述最終段中繼裝置接收上述第2去路訊息之第2接收步驟;上述最終段中繼裝置產生追加有上述第2接收步驟中接收到之第2去路訊息中所含之清單之回路訊息之第3訊息產生步驟;上述最終段中繼裝置基於追加於上述回路訊息之清單中之位址,將上述傳送接收裝置作為最終位址而傳送上述回路訊息之第3傳送步驟; (4)上述初段中繼裝置接收上述回路訊息之步驟;及上述初段中繼裝置基於:上述接收到之回路訊息之清單中所含之位址、即於上述去路上以上述傳送接收裝置為起點且與位於比該初段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之步驟。
  24. 一種通訊方法,其係至少包含以下裝置之通訊系統所執行之方法:傳送接收裝置,其傳送去路訊息;最終段中繼裝置,其係上述去路訊息之最終位址,且根據上述去路訊息,將回路訊息向上述傳送接收裝置傳送;及初段中繼裝置,其中繼上述去路訊息與上述回路訊息;上述通訊方法之特徵在於具有以下步驟:(1)上述傳送接收裝置產生上述去路訊息中所含資料之摘要之第1摘要產生步驟;上述傳送接收裝置將上述最終段中繼裝置作為最終位址,而傳送上述去路訊息之第1傳送步驟;(2)上述初段中繼裝置接收上述去路訊息之第1接收步驟;上述初段中繼裝置將上述最終段中繼裝置作為最終位址,而傳送上述第1接收步驟中接收到之去路訊息之第2傳送步驟;(3)上述最終段中繼裝置接收上述去路訊息之第2接收步驟;上述最終段中繼裝置產生上述第2接收器接收到之去路訊息中 所含資料之摘要之第2摘要產生步驟;上述最終段中繼裝置產生追加有上述第2摘要產生步驟中產生之摘要之回路訊息之第3訊息產生步驟;上述最終段中繼裝置將上述傳送接收裝置作為最終位址,傳送上述回路訊息之第3傳送步驟;(4)上述傳送接收裝置從於上述去路上以上述傳送接收裝置為起點且位於比上述傳送接收裝置更後段之初段中繼裝置接收上述回路訊息之第3接收步驟;及上述傳送接收裝置基於上述第3接收步驟中接收到之回路訊息中所含之摘要與上述第1摘要產生步驟中產生之摘要是否相同,判斷向上述最終段中繼裝置傳送上述去路訊息所含資料是否成功之傳送結果判斷步驟。
  25. 一種中繼方法,其係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置所執行之方法,其特徵在於具有以下步驟:接收第1去路訊息之去路接收步驟,該第1去路訊息包含清單,該清單中追加有:分配於具有分別設定有埠號之複數個代理器、且從前述複數個代理器中指定之代理器傳送上述去路訊息之傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號;對上述去路接收步驟中接收到之第1去路訊息中所含之清單追加分配於上述中繼裝置之自身位址,從而產生第2去路訊息之去路訊息產生步驟;傳送上述去路訊息產生步驟中產生之第2去路訊息之去路傳送步驟; 接收追加有上述去路訊息之清單之回路訊息之回路接收步驟;及基於:上述回路接收步驟中接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接收裝置對應之特定位址,及在上述接收到之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之回路傳送步驟。
  26. 一種中繼方法,其係中繼包含清單之去路訊息與對上述去路訊息應答之回路訊息之中繼裝置執行之方法,其特徵在於具有以下步驟:從具有分別設定有埠號之複數個代理器之傳送接收裝置,接收從前述複數個代理器中指定之代理器傳送來之第1去路訊息之去路接收步驟;對上述去路接收步驟中接收到之第1去路訊息中所含之清單,追加:分配於上述傳送接收裝置之位址,及該傳送接收裝置中已進行上述去路訊息之傳送之代理器用於通訊之埠號,從而產生第2去路訊息之去路訊息產生步驟;傳送上述去路訊息產生步驟中產生之第2去路訊息之去路傳送步驟,接收追加有上述去路訊息之清單之回路訊息之回路接收步驟;及基於:上述回路接收步驟中接收到之回路訊息之清單中所含之位址、即於上述去路訊息之中繼路徑即去路上以上述傳送接收裝置為起點且與位於比該中段中繼裝置更前段之上述傳送接 收裝置對應之特定位址,及上述接收之回路訊息之清單中所含之埠號內、位於上述前段之上述傳送接收裝置內之上述指定之代理器用於通訊之埠號,而傳送上述回路訊息之回路傳送步驟。
TW102103770A 2012-01-31 2013-01-31 Communication system and relay device, relay program, computer-readable recording medium for recording relay program, communication method and relay method TWI484344B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012017514 2012-01-31

Publications (2)

Publication Number Publication Date
TW201346571A TW201346571A (zh) 2013-11-16
TWI484344B true TWI484344B (zh) 2015-05-11

Family

ID=48904738

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102103770A TWI484344B (zh) 2012-01-31 2013-01-31 Communication system and relay device, relay program, computer-readable recording medium for recording relay program, communication method and relay method

Country Status (7)

Country Link
EP (1) EP2811700B1 (zh)
JP (1) JP5736061B2 (zh)
BR (1) BR112014016600B1 (zh)
ES (1) ES2721909T3 (zh)
MY (1) MY188024A (zh)
TW (1) TWI484344B (zh)
WO (1) WO2013114670A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006295741A (ja) * 2005-04-13 2006-10-26 Kddi Corp 経路修復方法およびシステム
CN100350774C (zh) * 2004-03-02 2007-11-21 株式会社Ntt都科摩 通信终端和自组网络路径控制方法
JP2008135914A (ja) * 2006-11-28 2008-06-12 Nec Corp 経路制御方法および通信ノード
TW200934217A (en) * 2007-07-31 2009-08-01 Seiko Epson Corp Posting server, sending terminal, posting server control method, and sending terminal control method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4582032B2 (ja) 2006-03-16 2010-11-17 ソニー株式会社 データ転送装置およびデータ転送システム
CN101355490B (zh) * 2007-07-25 2012-05-23 华为技术有限公司 消息路由方法、***和节点设备
KR20120004776A (ko) 2010-07-07 2012-01-13 삼성전기주식회사 무전해 주석 환원 도금액 및 이를 이용한 무전해 주석 환원 도금방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100350774C (zh) * 2004-03-02 2007-11-21 株式会社Ntt都科摩 通信终端和自组网络路径控制方法
JP2006295741A (ja) * 2005-04-13 2006-10-26 Kddi Corp 経路修復方法およびシステム
JP2008135914A (ja) * 2006-11-28 2008-06-12 Nec Corp 経路制御方法および通信ノード
TW200934217A (en) * 2007-07-31 2009-08-01 Seiko Epson Corp Posting server, sending terminal, posting server control method, and sending terminal control method

Also Published As

Publication number Publication date
WO2013114670A1 (ja) 2013-08-08
EP2811700B1 (en) 2019-02-20
JPWO2013114670A1 (ja) 2015-05-11
MY188024A (en) 2021-11-10
EP2811700A4 (en) 2015-08-19
BR112014016600A8 (pt) 2017-07-04
TW201346571A (zh) 2013-11-16
BR112014016600A2 (pt) 2017-06-13
BR112014016600B1 (pt) 2022-06-21
EP2811700A1 (en) 2014-12-10
JP5736061B2 (ja) 2015-06-17
ES2721909T3 (es) 2019-08-06

Similar Documents

Publication Publication Date Title
WO2019148568A1 (zh) 一种发送数据资源的获取请求的方法和***
US10129127B2 (en) Software defined network controller, service function chaining system and trace tracking method
US20130055257A1 (en) Communication method and communication apparatus
EP3128701A1 (en) Method and system for service chain routing and device in system
JP2012257251A (ja) ネーム基盤のネットワークシステムでペンディングテーブルのオーバーフローを防止するノード装置、並びにそのオーバーフローを防止する装置及び方法
CN103795570B (zh) 环形拓扑的堆叠交换机***的单播报文恢复方法及装置
US9313241B2 (en) Communication system and relay device, computer-readable recording medium storing relay program, as well as communication method and relay method
JP2015130697A (ja) パケット処理方法、装置及びシステム
US20200044963A1 (en) Centralized label-based software defined network
CN112615784B (zh) 一种转发报文的方法、装置、存储介质和电子设备
US8223756B2 (en) Network device and computer product
JP4546351B2 (ja) Ipマルチキャストネットワークにおけるマルチキャストトレースルートシステム
JP2007074074A (ja) トラヒック分散制御装置、パケット通信ネットワークおよびプログラム
TWI484344B (zh) Communication system and relay device, relay program, computer-readable recording medium for recording relay program, communication method and relay method
CN113411209A (zh) 一种分布式的密码服务全链路检测***及方法
US20160269246A1 (en) Method and apparatus for managing computer system
JP2011113441A (ja) メッセージ分類用属性選択装置,メッセージ分類用属性選択プログラムおよびメッセージ分類用属性選択方法
JP6724583B2 (ja) 情報処理装置、情報処理方法、プログラム及び情報処理システム
JP2006186633A (ja) 障害経路診断システム、障害経路診断方法、および障害経路診断プログラム
CN113595892B (zh) 路由确定方法、***、边界路由器和计算机可读存储介质
CN116095180B (zh) 一种日志回传的选路方法、装置和存储介质
JP6167625B2 (ja) パケット記録装置
JP4224385B2 (ja) ネットワーク監視システム
CN103152270B (zh) 转发报文的方法及路由器
CN106130800A (zh) 一种数据帧的处理方法及装置