本實施方式一般來說涉及通信裝置和通信系統(tǒng)。
背景技術(shù):
::近年來,多個無線終端彼此不經(jīng)由中繼站地直接建立線路(回路)而構(gòu)造網(wǎng)狀網(wǎng)絡的無線p2p(peer-to-peer:對等)技術(shù)受到注目。在該無線p2p技術(shù)中,在從某無線終端向其他一個以上的無線終端發(fā)送數(shù)據(jù)的情況下,持有作為發(fā)送對象的消息的無線終端成為發(fā)送終端(publisher),作為接收該數(shù)據(jù)的對象的一個以上的無線終端成為接收終端(subscriber),用單播或組播從無線終端向接收終端發(fā)送作為對象的消息。技術(shù)實現(xiàn)要素:實施方式涉及改良后的通信裝置和通信系統(tǒng)。實施方式提供一種通信裝置,具備:通信接口(communicationinterface),其在與其他通信裝置之間進行數(shù)據(jù)的收發(fā);單元制作部(unitcreator),其制作多個數(shù)據(jù)單元,所述數(shù)據(jù)單元包括預定大小的用戶數(shù)據(jù);發(fā)送部(sender),其經(jīng)由所述通信接口,向所述其他通信裝置發(fā)送所述多個數(shù)據(jù)單元;以及奇偶校驗算出部(paritycalculator),其算出能夠?qū)λ龆鄠€數(shù)據(jù)單元中的多個不同數(shù)據(jù)單元的每一個共通地使用的奇偶校驗,所述發(fā)送部經(jīng)由所述通信接口,向所述其他通信裝置發(fā)送所述多個數(shù)據(jù)單元,所述奇偶校驗算出部每當從所述其他通信裝置接收到表示所述多個數(shù)據(jù)單元中的一個以上的數(shù)據(jù)單元消失了這一情況的消失通知時,基于作為所述發(fā)送對象的數(shù)據(jù)算出所述預定大小的奇偶校驗,所述單元制作部制作奇偶校驗單元,所述奇偶校驗單元包括所述奇偶校驗算出部算出的所述奇偶校驗,所述發(fā)送部經(jīng)由所述通信接口,向所述其他通信裝置發(fā)送所述奇偶校驗單元。另外,實施方式提供一種通信裝置,具備:通信接口(communicationinterface),其在與其他通信裝置之間進行數(shù)據(jù)的收發(fā);消失單元檢測部(lostunitdetector),其檢測經(jīng)由所述通信接口從所述其他通信裝置接收到的多個數(shù)據(jù)單元各自的消失,所述多個數(shù)據(jù)單元各自包括為預定大小的用戶數(shù)據(jù);消失通知生成部(lostnotificationcreator),其在所述消失單元檢測部檢測到所述多個數(shù)據(jù)單元中的一個以上的數(shù)據(jù)單元的消失了的情況下,生成消失通知,所述消失通知表示所述一個以上的數(shù)據(jù)單元消失了這一情況;發(fā)送部(sender),其經(jīng)由所述通信接口向所述其他通信裝置發(fā)送所述消失通知生成部制作而成的所述消失通知;以及消失單元恢復執(zhí)行部(lostunitrecoveryexecutor),其使用相應于所述消失通知而從所述其他通信裝置接收到的奇偶校驗單元所包括的奇偶校驗,恢復由所述消失單元檢測部檢測到的消失了的所述一個以上的數(shù)據(jù)單元。另外,實施方式提供一種通信系統(tǒng),具備發(fā)布者和訂閱者,所述發(fā)布者具備:第一通信接口(firstcommunicationinterface),其在與所述訂閱者之間進行數(shù)據(jù)的收發(fā);單元制作部(unitcreator),其制作多個數(shù)據(jù)單元,所述數(shù)據(jù)單元包括預定大小的用戶數(shù)據(jù);第一發(fā)送部(firstsender),其經(jīng)由所述第一通信接口向所述訂閱者發(fā)送所述多個數(shù)據(jù)單元;以及奇偶校驗算出部(paritycalculator),其算出能夠?qū)λ龆鄠€數(shù)據(jù)單元中的不同數(shù)據(jù)單元的每一個共通地使用的奇偶校驗,所述第一發(fā)送部經(jīng)由所述第一通信接口向所述訂閱者發(fā)送所述多個數(shù)據(jù)單元,所述奇偶校驗算出部每當從所述訂閱者接收到表示所述多個數(shù)據(jù)單元中的一個以上的數(shù)據(jù)單元消失了這一情況的消失通知時,基于作為所述發(fā)送對象的數(shù)據(jù)算出所述預定大小的奇偶校驗,所述單元制作部制作奇偶校驗單元,所述奇偶校驗單元包括所述奇偶校驗算出部算出的所述奇偶校驗,所述第一發(fā)送部經(jīng)由所述第一通信接口向所述訂閱者發(fā)送所述奇偶校驗單元。所述訂閱者具備:第二通信接口(secondcommunicationinterface),其在與所述發(fā)布者之間進行數(shù)據(jù)的收發(fā);消失單元檢測部(lostunitdetector),其檢測經(jīng)由所述第二通信接口從所述發(fā)布者接收到的所述多個數(shù)據(jù)單元各自的消失;消失通知生成部(lostnotificationcreator),其在所述消失單元檢測部檢測到所述多個數(shù)據(jù)單元中的一個以上的數(shù)據(jù)單元的消失的情況下,生成所述消失通知,所述消失通知表示所述一個以上的數(shù)據(jù)單元消失了這一情況;第二發(fā)送部(secondsender),其經(jīng)由所述第二通信接口向所述發(fā)布者發(fā)送所述消失通知生成部制作而成的所述消失通知;以及消失單元恢復執(zhí)行部(lostunitrecoveryexecutor),其根據(jù)所述消失通知,使用從所述發(fā)布者接收到的所述奇偶校驗單元所包括的所述奇偶校驗,恢復由所述消失單元檢測部檢測到的消失的所述一個以上的數(shù)據(jù)單元。附圖說明圖1是表示實施方式涉及的通信裝置的概略構(gòu)成例的框圖。圖2是表示實施方式的組播傳送的一例的圖。圖3是表示在實施方式中從發(fā)布者向訂閱者發(fā)送的數(shù)據(jù)的構(gòu)成例的示意圖。圖4是用于說明在實施方式中數(shù)據(jù)單元消失了的情況下的工作例的示意圖。圖5是用于說明在實施方式中奇偶校驗單元消失了的情況下的工作例的示意圖。圖6是用于說明在實施方式中確保奇偶校驗的連續(xù)性的工作例的示意圖。圖7是表示實施方式涉及的消息處理部的更詳細的框構(gòu)成例的圖。圖8是表示在實施方式中作為發(fā)布者進行工作的通信裝置的概略工作例的流程圖。圖9是表示在實施方式中作為訂閱者工作的通信裝置的概略工作例的流程圖。具體實施方式以下例示的實施方式涉及的通信系統(tǒng)具備作為發(fā)布者(publisher)進行工作的通信裝置和作為訂閱者(subscriber)進行工作的通信裝置。作為發(fā)布者進行工作的通信裝置具備:第一通信接口(firstcommunicationinterface),其在與訂閱者之間進行數(shù)據(jù)的收發(fā);單元制作部(unitcreator),其制作多個數(shù)據(jù)單元,所述數(shù)據(jù)單元包括預定大小的用戶數(shù)據(jù);第一發(fā)送部(firstsender),其經(jīng)由所述第一通信接口向所述訂閱者發(fā)送所述多個數(shù)據(jù)單元;以及奇偶校驗算出部(paritycalculator),其算出能夠?qū)λ龆鄠€數(shù)據(jù)單元中的不同數(shù)據(jù)單元的每一個共通地使用的奇偶校驗,所述第一發(fā)送部經(jīng)由所述第一通信接口向所述訂閱者發(fā)送所述多個數(shù)據(jù)單元,所述奇偶校驗算出部每當從所述訂閱者接收到表示所述多個數(shù)據(jù)單元中的一個以上的數(shù)據(jù)單元消失了這一情況的消失通知時,基于作為所述發(fā)送對象的 數(shù)據(jù)算出所述預定大小的奇偶校驗,所述單元制作部制作奇偶校驗單元,所述奇偶校驗單元包括所述奇偶校驗算出部算出的所述奇偶校驗,所述第一發(fā)送部經(jīng)由所述第一通信接口向所述訂閱者發(fā)送所述奇偶校驗單元。作為訂閱者進行工作的通信裝置具備:第二通信接口(secondcommunicationinterface),其在與所述發(fā)布者之間進行數(shù)據(jù)的收發(fā);消失單元檢測部(lostunitdetector),其檢測經(jīng)由所述第二通信接口從所述發(fā)布者接收到的所述多個數(shù)據(jù)單元各自的消失;消失通知生成部(lostnotificationcreator),其在所述消失單元檢測部檢測到所述多個數(shù)據(jù)單元中的一個以上的數(shù)據(jù)單元的消失的情況下,生成所述消失通知,所述消失通知表示所述一個以上的數(shù)據(jù)單元消失了這一情況;第二發(fā)送部(secondsender),其經(jīng)由所述第二通信接口向所述發(fā)布者發(fā)送所述消失通知生成部制作的所述消失通知;以及消失單元恢復執(zhí)行部(lostunitrecoveryexecutor),其根據(jù)所述消失通知,使用從所述發(fā)布者接收到的所述奇偶校驗單元所包括的所述奇偶校驗,恢復由所述消失單元檢測部檢測到的消失的所述一個以上的數(shù)據(jù)單元。以下,參照附圖詳細說明實施方式涉及的通信裝置和通信系統(tǒng)。此外,本發(fā)明并不由以下的實施方式限定。圖1是表示實施方式涉及的通信裝置的概略構(gòu)成例的框圖。如圖1所示,通信裝置1具備:網(wǎng)絡控制部2、組播組存儲部3(識別信息存儲部)、無線接口4(通信接口)以及非易失性存儲器5。實施方式的通信裝置1能夠通過p2p(peer-to-peer)型通信,與同樣構(gòu)成的其他通信裝置1進行消息的收發(fā)。通信裝置1能夠?qū)嵤┡c其他通信裝置1的單播通信,并且也能夠用組播向多個其他通信裝置1發(fā)送同一消息。無線接口4實施無線信號的接收處理,在接收到的信號是以本裝置為目的地的消息的情況下,將該消息向網(wǎng)絡控制部2輸出。另外,無線接口4將由網(wǎng)絡控制部2生成的消息作為無線信號發(fā)送。進而,無線接口4實施用于實現(xiàn)由多個通信裝置1進行的p2p型通信的傳輸處理。在實施方式中,用于實現(xiàn)p2p通信的協(xié)議等沒有限制,例如能夠使用 ip(internetprotocol:互聯(lián)網(wǎng)協(xié)議)。無線接口4能夠應對多個頻帶即多個頻率信道,并按照來自工作模式設定部21的指示,切換頻率信道并實施收發(fā)工作。以下,將頻率信道僅省略為信道。這樣的無線接口4既可以是具備能夠應對多個信道的一個無線設備的構(gòu)成,也可以是適當切換并使用分別與不同的信道對應的多個無線設備的構(gòu)成。在發(fā)布者通過組播發(fā)送消息的構(gòu)成中,組播組存儲部3保持本裝置所屬的組播組的識別符的列表。組播組存儲部3向無線接口4通知本裝置所屬的組播組的識別符。對此,針對與本裝置所屬的組播組的識別符對應的組播地址被存儲在發(fā)送目的地的消息,無線接口4也判斷為是以本裝置為目的地。非易失性存儲器5保持作為發(fā)送對象(也稱為傳送對象)的數(shù)據(jù)和/或接收到的消息所包括的數(shù)據(jù)等。網(wǎng)絡控制部2具備工作模式設定部21、文件管理部22、消息處理部23以及通信質(zhì)量測定部24。工作模式設定部21(工作模式存儲部)存儲本裝置是作為無線基站進行工作的模式(無線基站模式),還是作為終端進行工作的模式(終端模式)。在實施方式中,終端也能夠成為無線基站,無線基站也能夠成為終端。另外,在發(fā)布者通過組播發(fā)送消息的構(gòu)成中,工作模式設定部21也設定本裝置所屬的組播組。在無線基站作為發(fā)布者通過組播發(fā)送消息的情況下,工作模式設定部21也存儲本裝置是發(fā)布者還是訂閱者的模式。此外,在用組播從發(fā)布者對訂閱者傳送消息的構(gòu)成中,通常是發(fā)布者作為無線基站進行工作,訂閱者作為終端進行工作的構(gòu)成,但發(fā)布者也可以作為終端進行工作,訂閱者也可以作為無線基站進行工作。工作模式設定部21也管理從終端模式向無線基站模式的切換處理、從無線基站模式向終端模式的切換處理。在通信裝置1作為發(fā)布者通過組播傳送消息的情況下,工作模式也可以按組播組而獨立地設定。在該情況下,例如也可以是一個通信裝置1在某個組播組中成為發(fā)布者,在其他組播組中成為訂閱者這樣的設定。工作模式設定部21控制文件管理部22和消息 處理部23,以按組播組實施與工作模式相應的工作。消息處理部23生成將發(fā)送給其他通信裝置1的數(shù)據(jù)整形為一定格式而成的消息,并將生成的消息向無線接口4輸入。另外,消息處理部23對經(jīng)由無線接口4從其他通信裝置1接收到的消息實施與消息的內(nèi)容相應的處理。在接收到的消息為存儲了預定數(shù)據(jù)的數(shù)據(jù)消息的情況下,消息處理部23將從消息提取的數(shù)據(jù)存儲于非易失性存儲器5。在用組播從發(fā)布者對訂閱者傳送消息的構(gòu)成的情況下,文件管理部22基于通過報知信號從發(fā)布者通知的toc信息(tableofcontents:內(nèi)容表)(內(nèi)容信息),判斷是否持有toc信息所列出的數(shù)據(jù)(也稱為文件)的全部,并基于該判斷結(jié)果判斷是否已接收到全部數(shù)據(jù)。此外,報知信號可以是如下信息,其包括:用于唯一地識別作為發(fā)送源的發(fā)布者的發(fā)送源發(fā)布者識別符、用于唯一地識別成為發(fā)送目的地的組播組的發(fā)送目的地組播組識別符、以及toc信息,所述toc信息包括有可能從發(fā)布者傳送的數(shù)據(jù)的列表。作為判斷為接收到全部數(shù)據(jù)的條件,在用組播從發(fā)布者對訂閱者傳送消息的構(gòu)成中,可認為基于使用上述toc信息來判斷是否具有全部作為發(fā)送對象的數(shù)據(jù)得到的結(jié)果的方法是有效的。但是,并不限于此,既可以將接收了預定次數(shù)這一情況作為觸發(fā)而判斷為接收到全部數(shù)據(jù),也可以將從開始接收的時刻起的經(jīng)過時間為觸發(fā)判斷為接收到全部數(shù)據(jù)。另外,也可以將接收到控制數(shù)據(jù)這一情況作為觸發(fā)而判斷為接收到全部數(shù)據(jù),所述控制數(shù)據(jù)是報知接收到全部數(shù)據(jù)這一情況的數(shù)據(jù)。通信質(zhì)量測定部24基于從連接著的無線基站接收到的信號,取得與該無線基站之間的通信質(zhì)量。作為通信質(zhì)量,可以使用rssi(receivedsignalstrengthindication:接收的信號強度指示)、無線信號的接收功率、信噪比、通信質(zhì)量指示器以及誤包率(packeterrorrate)等任意的指標。圖2是用于說明在包括實施方式涉及的通信裝置的通信系統(tǒng)中,組播傳送消息時的工作的一例的圖。在圖2所示的例子中,發(fā)布者(作為發(fā)送裝置進行工作的通信裝置1)t1通過組播發(fā)送存儲了預定數(shù)據(jù)的數(shù)據(jù)消息。 位于來自發(fā)布者t1的電波的到達范圍103內(nèi)的訂閱者(作為接收裝置進行工作的通信裝置1)r1~r4能夠接收數(shù)據(jù)消息。此外,分別從發(fā)布者t1和訂閱者r1~r4輸出的電波既可以具有指向性,也可以沒有指向性。在沒有指向性的情況下,在圖2中,從發(fā)布者t1/訂閱者r1~r4輸出的電波在自由空間中呈同心圓狀傳播。在由具備以上構(gòu)成的多個通信裝置1建立的網(wǎng)狀網(wǎng)絡中,作為在成為發(fā)布者的通信裝置1與成為訂閱者的一個以上的通信裝置1之間達成可靠性高的數(shù)據(jù)通信的方法,可考慮使用自動重傳請求(arq)。在arq協(xié)議中存在stop-and-wait(停等式)arq、go-back-n(回退n幀)arq、selectiverepeat(選擇性重傳)arq等種類。然而,在任一種協(xié)議中,均需要從發(fā)布者向訂閱者重傳在接收側(cè)不能正確接收而消失的數(shù)據(jù)(以下稱為消失數(shù)據(jù))。因此,在通信環(huán)境不怎么好的狀況下,存在由發(fā)布者和訂閱者處理的數(shù)據(jù)量增加,或網(wǎng)絡流量增加等問題。特別是在多個訂閱者處不同的數(shù)據(jù)消失的情況下,發(fā)布者必須重傳許多數(shù)據(jù),施加給發(fā)布者或網(wǎng)絡的負荷有變得更大的傾向。作為防止這樣的負荷增大的方法,可考慮使用糾錯技術(shù)來減少重傳次數(shù),所述糾錯技術(shù)使用了里德所羅門碼、tornado碼或raptor碼等。然而,例如在使用了里德所羅門碼的糾錯中,需要預先知道在組播傳送中消失的數(shù)據(jù)的最大值。因此,對無線p2p這樣的通信狀況根據(jù)場所等環(huán)境因素而變化很大的情況不適用。另外,即使在消失的數(shù)據(jù)的數(shù)量比預先假想的最大值少的情況下,由于需要處理直到最大值為止的全部數(shù)據(jù),所以整體負荷也有增大的傾向。另一方面,由于使用了tornado碼或raptor碼等的糾錯可以是異或(xor)這樣的單純計算,所以具備能夠減少施加給發(fā)布者或訂閱者的負荷這樣的優(yōu)點,但存在如下問題:不保證能夠用與消失的數(shù)據(jù)的數(shù)量數(shù)目相同的奇偶校驗來恢復消失了的全部數(shù)據(jù)。因此,在以下說明中,舉例說明在網(wǎng)狀網(wǎng)絡中能夠達成可靠性高的數(shù)據(jù)通信而不增大施加給發(fā)布者、訂閱者、網(wǎng)絡的負荷的通信裝置和通信系統(tǒng)。圖3是表示在實施方式中從發(fā)布者向訂閱者發(fā)送的數(shù)據(jù)(以下稱為發(fā)送數(shù)據(jù))的構(gòu)成例的示意圖。如圖3所示,發(fā)送數(shù)據(jù)例如由u1~uz這z個(z為1以上的整數(shù))單元(以下稱為數(shù)據(jù)單元)構(gòu)成。這些一個一個的數(shù)據(jù)單元u1~uz是從發(fā)布者t1向訂閱者r1~r4發(fā)送的發(fā)送單位。因此,在從發(fā)布者t1向訂閱者r1~r4發(fā)送的數(shù)據(jù)包中,分別包括了逐個的數(shù)據(jù)單元u1~uz。發(fā)布者t1通過向訂閱者r1~r4依次組播傳送數(shù)據(jù)包,從而將數(shù)據(jù)單元u1~uz依次發(fā)送給各訂閱者r1~r4。一個數(shù)據(jù)單元例如具有將1kb(千字節(jié))的用戶數(shù)據(jù)ud與根據(jù)該用戶數(shù)據(jù)ud算出的crc(cyclicredundancycheck:循環(huán)冗余校驗)碼連接而成的構(gòu)造。因此,在從發(fā)布者t1接收到數(shù)據(jù)包的各訂閱者r1~r4中,例如使用接收到數(shù)據(jù)單元所包括的crc碼,檢測各個數(shù)據(jù)包是否消失。但是,不限于使用了crc碼的消失數(shù)據(jù)包的檢測方法,既可以使用賦予給各個數(shù)據(jù)單元的序列編號(以下稱為單元編號)來檢測是否有消失數(shù)據(jù)包,也可以并用crc碼和單元編號來檢測是否有消失數(shù)據(jù)包。各訂閱者r1~r4廢棄被判定為消失數(shù)據(jù)包的數(shù)據(jù)包所包括的數(shù)據(jù)單元,并且執(zhí)行恢復由于廢棄而消失的數(shù)據(jù)單元(以下稱為消失單元)的處理。消失單元的恢復處理例如將由連續(xù)的預定數(shù)量(在本說明中,例如為64個)的數(shù)據(jù)單元構(gòu)成的塊作為一個單位,即以塊為單位來執(zhí)行。但是,在恢復處理中的運算單位例如是按8位(bit)來將各數(shù)據(jù)單元中的用戶數(shù)據(jù)ud劃分而成的單位。即,將圖3中的單位數(shù)據(jù)a1~w1024作為運算單位執(zhí)行恢復處理。此外,運算單位不限于8位,也可以適當變更為4位或16位等。以下的多項式(1)表示一個塊的數(shù)據(jù)單元所包括的用戶數(shù)據(jù)ud。此外,在以下說明中,為了簡化,著眼于由數(shù)據(jù)單元u1~u64構(gòu)成的塊。在這里,當假定為一個數(shù)據(jù)單元消失時,該消失單元能夠使用利用以 下的式(2)制作而成的奇偶校驗來進行恢復。例如當?shù)趀個數(shù)據(jù)單元ue消失時,該消失單元ue能夠使用通過以下的式(2)算出的奇偶校驗p1,1~p1,1024來進行恢復。此外,‘i’是取從1到構(gòu)成各數(shù)據(jù)單元所包括的用戶數(shù)據(jù)的單位數(shù)據(jù)的數(shù)量(在本說明中為1024)為止的值的整數(shù),‘%’表示模運算。另外,關于a與x的關系,x是以由a為根的{0,a0,a1,a2,…,am-2}構(gòu)成的伽羅瓦域的一個要素(element),m=2l,且am-1=1。但是,在本說明中,‘l’設為0~63的整數(shù)中的某一個值。該‘l’簡單地來說例如可以是“0”。p1,i=fi(x)%(x-al)=fi(al)…(2)在本說明中,通過將使用式(2)制作而成的奇偶校驗p1,1~p1,1024與根據(jù)該奇偶校驗p1,1~p1,1024計算得到的crc碼連接而制作而成的單元設為奇偶校驗單元p1。從上述式(2)也可知,該奇偶校驗單元p1不依存于‘e’。這表示:不管是第幾個數(shù)據(jù)單元消失,都能夠?qū)θ我粋€消失單元使用奇偶校驗單元p1。另外,在兩個數(shù)據(jù)單元消失了的情況下,除了使用上述式(2)制作而成的奇偶校驗單元p1以外,還能夠通過使用奇偶校驗單元p2來恢復消失了的兩個數(shù)據(jù)單元,所述奇偶校驗單元p2根據(jù)使用以下式(3)制作而成的奇偶校驗p2,1~p2,1024制作而成。p2,i=fi(x)%(x-al+1)=fi(al+1)…(3)以后,在三個以上數(shù)據(jù)單元消失了的情況下,能夠通過使用與消失單元的個數(shù)對應的、用同樣的方法制作而成的奇偶校驗單元來執(zhí)行恢復處理,由此恢復全部消失了的數(shù)據(jù)單元。接著,說明使用按以上方式制作而成的奇偶校驗單元來恢復消失單元的恢復處理的工作例。能夠通過使用了上述說明的crc碼、單元編號的消失檢測處理,確定消失單元是作為恢復處理單位的一個塊中的哪一個數(shù)據(jù)單元。因此,例如假定為一個數(shù)據(jù)單元消失,且該消失單元是第e個數(shù)據(jù)單元ue時,該塊所包括的用戶數(shù)據(jù),即未消失的用戶數(shù)據(jù)gi(x)能夠用以下多項式(4)表示。gi(x)=aix63+bix62+cix61+···+vix+wi-eix64-e…(4)通過從使用上述式(2)制作而成的奇偶校驗p1,1~p1,1024減去用該式(4)提供的用戶數(shù)據(jù)gi(x),如以下式(5),能夠算出消失了的用戶數(shù)據(jù)。即,通過計算以下的式(5),能夠恢復消失的數(shù)據(jù)單元ue。fi(al)-gi(al)=ei(al)e…(5)另外,例如假定為兩個數(shù)據(jù)單元消失,且該消失單元是第e個和第f個數(shù)據(jù)單元ue和uf時,該塊所包括的用戶數(shù)據(jù)ud能夠用以下多項式(6)表示。gi(x)=aix63+bix62+cix61+···+vix+wi-eix64-e-fix64-f…(6)因此,通過求解從使用上述式(2)和(3)分別制作而成的奇偶校驗p1,1~p1,1024和p2,1~p2,1024分別減去在式(6)中提供的用戶數(shù)據(jù)gi(x)的以下的聯(lián)立方程式(7),能夠恢復消失了的兩個數(shù)據(jù)單元ue和uf。以后,在三個以上數(shù)據(jù)單元消失的情況下,通過從與消失單元的個數(shù)相應的、用同樣的方法生成的奇偶校驗分別減去未消失的用戶數(shù)據(jù),能夠恢復消失了的全部數(shù)據(jù)單元。此外,各奇偶校驗單元的構(gòu)造可以是與數(shù)據(jù)單元同樣的構(gòu)造。即,一個奇偶校驗單元例如具有將1kb(千字節(jié))的奇偶校驗pi,1~pi,1024與根據(jù)該奇偶校驗pi,1~pi,1024算出的crc碼連接而成的構(gòu)造。接著,參照附圖詳細說明從發(fā)布者t1依次組播傳送數(shù)據(jù)單元起,直到各訂閱者r1~r4恢復消失單元為止的工作。此外,在以下說明中,為了簡化,例示如下情況:根據(jù)作為發(fā)送對象的數(shù)據(jù)生成四個數(shù)據(jù)單元u1~u4,由該四個數(shù)據(jù)單元u1~u4構(gòu)成一個塊。另外,在包括發(fā)布者t1和四個訂閱者r1~r4的網(wǎng)狀網(wǎng)絡中,根據(jù)通信環(huán)境的狀況,以訂閱者r1至r4的順序設定相對于發(fā)布者t1的優(yōu)先位次,該優(yōu)先位次在發(fā)布者t1與訂閱者r1~r4之間共享。優(yōu)先位次由某一個通信裝置1(例如作為發(fā)布者t1進行工作的通信裝置1)基于由各通信裝置1中的通信質(zhì)量測定部24測定到的指標而設定,但也可以在構(gòu)成網(wǎng)狀網(wǎng)絡的通信裝置1間共享。圖4是用于說明在實施方式中從發(fā)布者依次組播傳送數(shù)據(jù)單元起,直到各訂閱者恢復消失單元為止的工作例的示意圖。如圖4所示,發(fā)布者t1向發(fā)送目的地組播組依次組播傳送數(shù)據(jù)單元u1~u4(步驟s1)。對此,發(fā)送目的地組播組所包括的各訂閱者r1~r4依次接收所傳送的數(shù)據(jù)單元u1~u4(步驟s2)。此時,各訂閱者r1~r4使用接收到的數(shù)據(jù)單元u1~u4所包括的crc碼和/或單元編號,判定在接收到的數(shù)據(jù)單元u1~u4中是否存在消失單元,另外,如果需要,判定第幾個數(shù)據(jù)單元消失。在接收到的數(shù)據(jù)單元u1~u4中存在消失單元的情況下,存在消失單元的訂閱者r1~r4中優(yōu)先位次最高的訂閱者向發(fā)布者t1發(fā)送數(shù)據(jù)單元消失這一情況(消失通知1)(步驟s3)。在圖4所示的例子中,由于在訂閱者r1、r2以及r4中分別存在一個消失單元,在訂閱者r3中存在兩個消失單元,且以訂閱者r1~r4的順序設定了優(yōu)先位次,所以第一個消失通知1被從訂閱者r1發(fā)送給發(fā)布者t1(步驟s3→s4)。當接收到消失通知1時(步驟s4),發(fā)布者t1用上述說明的方法生成第一個奇偶校驗單元p1,并將其組播傳送給發(fā)送目的地組播組(步驟s5)。對此,存在消失單元的訂閱者r1、r2以及r4接收所發(fā)送的第一個奇偶校驗單元p1,使用各自接收到的奇偶校驗單元p1來恢復在本裝置中消失的數(shù)據(jù)單元(步驟s6)。由此,在圖4所示的例子中,在訂閱者r1中恢復數(shù)據(jù)單元u1,在訂閱者r2中恢復數(shù)據(jù)單元u2,在訂閱者r4中恢復數(shù)據(jù)單元u4。但是,由于訂閱者r3消失了兩個數(shù)據(jù)單元,所以在這個時候不能恢復消失了的單元。接著,在存在尚未被恢復的消失單元殘存的訂閱者的情況下,未恢復的消失單元殘存的訂閱者中優(yōu)先位次最高的訂閱者向發(fā)布者t1發(fā)送消失通知2(步驟s7)。在圖4所示的例子中,由于訂閱者r3具有未恢復的消失單元u4,所以訂閱者r3向發(fā)布者t1發(fā)送第二個消失通知2。對此,當發(fā)布者t1接收到消失通知2時(步驟s8),這次生成第二個奇偶校驗單元p2,并將其組播傳送給發(fā)送目的地組播組(步驟s9)。對此,訂閱者r3接收所發(fā)送的第二個奇偶校驗單元p2,使用已經(jīng)接收到的p1和該接收 到的奇偶校驗單元p2,恢復在本裝置中消失的數(shù)據(jù)單元u3和u4(步驟s10)。以后,通過反復進行同樣的工作直到不再從全部訂閱者r1~r4發(fā)送來消失通知(步驟s11),從而在全部訂閱者r1~r4中恢復全部消失單元。另外,不僅是數(shù)據(jù)單元,也存在奇偶校驗單元消失的情況。在圖5中示出這樣的情況下的工作例。此外,在圖5中,例示了執(zhí)行圖4所示的工作中的步驟s1~s5的結(jié)果是,在訂閱者r2~r4中接收到的奇偶校驗單元p1消失了的情況。如圖5所示,訂閱者r1~r4分別使用crc碼檢查在步驟s5中從發(fā)布者t1組播傳送來的奇偶校驗單元p1的結(jié)果是,在訂閱者r2~r4中奇偶校驗單元p1消失的情況(步驟s21)下,訂閱者r2~r4中優(yōu)先位次最高的訂閱者r2向發(fā)布者t1發(fā)送第二個消失通知2(步驟s22)。當接收到消失通知2時(步驟s23),發(fā)布者t1用上述說明的方法生成第二個奇偶校驗單元p2,并將其組播傳送給發(fā)送目的地組播組(步驟s24)。對此,存在消失單元的訂閱者r2和r4接收被發(fā)送來的第二個奇偶校驗單元p2,使用各自接收到的奇偶校驗單元p2來恢復在本裝置中消失了的第一個數(shù)據(jù)單元(步驟s25)。之后,殘存尚未被恢復的消失單元的訂閱者r3向發(fā)布者t1發(fā)送第三個消失通知3(步驟s26→s27),對此,發(fā)布者t1生成第三個奇偶校驗單元p3并組播傳送給發(fā)送目的地組播組(步驟s28)。由此,在訂閱者r3中,使用已經(jīng)接收到的p2和第三個奇偶校驗單元p3,恢復數(shù)據(jù)單元u3和u4(步驟s29)。其結(jié)果,全部訂閱者r1~r4中的全部消失單元被恢復。之后,由于不再從訂閱者r1~r4向發(fā)布者t1發(fā)送消失通知(步驟s30),所以發(fā)布者t1判斷為在訂閱者r1~r4接收到了全部作為發(fā)送對象的數(shù)據(jù),結(jié)束本工作。另外,在一個通信裝置1中存在多個消失單元的情況下,該多個消失單元的恢復所使用的多個奇偶校驗需要相互線性獨立。此外,線性獨立可以是一般意義下的線性獨立(也稱為一次獨立),例如在將各奇偶校驗pi 與任意的常數(shù)ci進行乘法運算得到的項的合計成為0的情況下的任意的常數(shù)ci的解除了全部為0以外并不存在的情況下,這些奇偶校驗稱為相互線性獨立。保證多個奇偶校驗相互線性獨立的條件之一可列舉多個奇偶校驗為連續(xù)的奇偶校驗這一情況。另外,在消失單元數(shù)為兩個的情況下,作為其他條件,也可列舉一個塊所包括的數(shù)據(jù)單元的數(shù)量使用了梅森素數(shù)((2n-1)+1)/2=2(n-1)(n為1以上的整數(shù))。以下,說明將多個奇偶校驗為連續(xù)的奇偶校驗作為條件的情況。例如在兩個數(shù)據(jù)單元消失,且該消失單元是第e個和第f個數(shù)據(jù)單元ue和uf的假定中,該塊所包括的用戶數(shù)據(jù)用上述多項式(6)表示。在這里,假定為了恢復消失了的第e個和第f個數(shù)據(jù)單元ue和uf,從發(fā)布者發(fā)送第一個至第五個奇偶校驗單元p1~p5,其中的第一個、第三個以及第四個奇偶校驗單元p1、p3以及p4在訂閱者中消失時,在該訂閱者中保持的奇偶校驗用以下的式(8)表示。因此,為了恢復消失了的第e個和第f個數(shù)據(jù)單元ue和uf,求解由以下的式(9)和(10)構(gòu)成的聯(lián)立方程式。此外,為了簡化說明,設為a255=1,l=0。fi(a1)-gi(a1)=ei(a1)128-e+fi(a1)128-f…(9)fi(a4)-gi(a4)=ei(a4)128-e+fi(a4)128-f…(10)在求解該聯(lián)立方程式時,當將式(10)除以a3(64-e)時,成為以下的式(11)。fi(a4)-gi(a4)/a3(128-e)=ei(a4)128-e+fi(a4(128-f)-3(28-e))…(11)該式(11)有可能成為a(4f-3e)=af,即a3e=a3f,但在該情況下,由于式(10)的系數(shù)與式(9)的系數(shù)相同,且相互成為線性從屬的關系,所以不能解開由式(9)和(10)構(gòu)成的聯(lián)立方程式。其結(jié)果,不能夠恢復消失單元。由于以上的理由,通過在用于恢復多個消失單元的多個奇偶校驗中使 用相互線性獨立即連續(xù)的奇偶校驗,能夠避免不能夠恢復消失單元這樣的狀況的發(fā)生。接著,使用圖6說明確保訂閱者中的奇偶校驗的連續(xù)性的工作例。此外,在使用了圖6的說明中,為了簡化,假定為僅圖4或圖5所示的訂閱者r3屬于發(fā)送目的地組播組。如圖6所示,從發(fā)布者t1組播傳送了數(shù)據(jù)單元u1~u4(步驟s1)的結(jié)果是,在訂閱者r3中兩個數(shù)據(jù)單元u3和u4消失了(步驟s2)的情況下,訂閱者r3首先向發(fā)布者t1發(fā)送第一個消失通知1(步驟s31)。接收到該消失通知1(步驟s32)的發(fā)布者t1生成第一個奇偶校驗單元p1并組播傳送給發(fā)送目的地組播組(步驟s33)。對此,訂閱者r3檢查接收到的奇偶校驗單元p1的消失,如果沒有消失,則將奇偶校驗單元p1(或從奇偶校驗單元p1得到的奇偶校驗)保存在預定的存儲器中(步驟s34)。由此,在訂閱者r3中恢復消失單元所需的剩余的奇偶校驗的數(shù)量從兩個減少至一個。接著,訂閱者r3向發(fā)布者t1發(fā)送第二個消失通知2(步驟s35)。接收了該消失通知2(步驟s36)的發(fā)布者t1生成第二個奇偶校驗單元p2并組播傳送給發(fā)送目的地組播組(步驟s37)。對此,訂閱者r3檢查接收到的奇偶校驗單元p2的消失。該檢查的結(jié)果是,在奇偶校驗單元p2消失了的情況下,訂閱者r3廢棄消失了的奇偶校驗單元p2,并且廢棄保存于預定的存儲器的全部奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗)(步驟s38)。在本例中,由于奇偶校驗單元p1(或從奇偶校驗單元p1得到的奇偶校驗)保存于存儲器,所以訂閱者r3廢棄該保存的奇偶校驗單元p1(或從奇偶校驗單元p1得到的奇偶校驗)。其結(jié)果,在訂閱者r3中恢復消失單元所需的剩余的奇偶校驗的數(shù)量成為作為本來的數(shù)量的兩個,即訂閱者r3中的消失單元的數(shù)量。因此,訂閱者r3向發(fā)布者t1發(fā)送第三個消失通知3(步驟s39)。接收了該消失通知3(步驟s40)的發(fā)布者t1生成第三個奇偶校驗單元p3并組播傳送給發(fā)送目的地組播組(步驟s41)。對此,訂閱者r3檢查接收 到的奇偶校驗單元p3的消失,如果沒有消失,則將奇偶校驗單元p3(或從奇偶校驗單元p3得到的奇偶校驗)保存在預定的存儲器中(步驟s42)。以后,通過反復進行從訂閱者r3向發(fā)布者t1的消失通知的發(fā)送、從發(fā)布者t1向發(fā)送目的地組播組的奇偶校驗單元的組播傳送以及在必要的情況下對保存的奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗)的廢棄,直到能夠確保必要的數(shù)量的連續(xù)的奇偶校驗(步驟s43~s46),由此能確保訂閱者r3所需要的數(shù)量,即與消失單元相同數(shù)目的連續(xù)的奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗)。這樣,當確保必要的數(shù)量的奇偶校驗單元p3和p4(或分別從奇偶校驗單元p3和p4得到的奇偶校驗)時,訂閱者r3使用分別從奇偶校驗單元p3和p4得到的奇偶校驗,恢復作為消失單元的數(shù)據(jù)單元u3和u4(步驟s47)。之后,由于沒有從訂閱者r3向發(fā)布者t1發(fā)送消失通知(步驟s48),所以發(fā)布者t1判斷為在訂閱者r3接收到了作為發(fā)送對象的數(shù)據(jù)的全部,結(jié)束本工作。另外,使用圖3說明的數(shù)據(jù)單元和奇偶校驗單元的生成、使用圖4~圖6說明的消失單元的檢測到恢復為止的工作例如也可以在圖1例示的通信裝置1中的消息處理部23中執(zhí)行。在圖7中表示實施方式涉及的消息處理部23的更詳細的框構(gòu)成例。如圖7所示,實施方式涉及的消息處理部23包括:用戶數(shù)據(jù)分割部230、crc碼生成部(錯誤檢測碼生成部)231、奇偶校驗算出部232、單元制作部233、消息發(fā)送部234、消失單元檢測部235、優(yōu)先位次管理部236、等待時間設定部237、消失通知生成部238以及消失單元恢復執(zhí)行部239。在該構(gòu)成中,用戶數(shù)據(jù)分割部230、crc碼生成部231、奇偶校驗算出部232、單元制作部233以及消息發(fā)送部234是作為發(fā)布者進行工作的情況所需的構(gòu)成,消息發(fā)送部234、消失單元檢測部235、優(yōu)先位次管理部236、等待時間設定部237、消失通知生成部238以及消失單元恢復執(zhí)行部239是作為訂閱者進行工作的情況所需的構(gòu)成。用戶數(shù)據(jù)分割部230例如按1kb將存儲于非易失性存儲器5的作為發(fā) 送對象的數(shù)據(jù)分割為用戶數(shù)據(jù)。crc碼生成部231例如算出分別相對于被分割為每1kb的用戶數(shù)據(jù)而成的用戶數(shù)據(jù)的crc碼。另外,crc碼生成部231算出相對于后述的奇偶校驗算出部232算出的1kb的奇偶校驗的crc碼。此外,在本說明中,作為用于檢測數(shù)據(jù)單元和奇偶校驗單元各自的消失的錯誤檢測碼而例示了crc碼,但不限定于此,能夠使用各種錯誤檢測碼。奇偶校驗算出部232用上述說明的方法算出例如1kb的奇偶校驗。單元制作部233通過將由用戶數(shù)據(jù)分割部230例如按每1kb劃分而成的用戶數(shù)據(jù)、和由crc碼生成部231對各個用戶數(shù)據(jù)算出的crc碼分別連接,由此生成例如圖3例示的數(shù)據(jù)單元u1~uz。另外,單元制作部233通過將由奇偶校驗算出部232算出的奇偶校驗和crc碼生成部231對該奇偶校驗算出的crc碼連接,依次生成必要數(shù)量的奇偶校驗單元p1、p2、…。此外,必要數(shù)量是相當于從訂閱者接收到的消失通知的數(shù)量的數(shù)量。消息發(fā)送部234將由單元制作部233制作而成的數(shù)據(jù)單元和奇偶校驗單元轉(zhuǎn)換成作為在組播中配置的形式的消息形式,并將由此制作而成的消息經(jīng)由無線接口4進行組播傳送。另外,消息發(fā)送部234將后述的消失通知生成部238生成的消失通知轉(zhuǎn)換成消息形式,并將由此制作而成的消失通知消息經(jīng)由無線接口4向發(fā)布者發(fā)送。消失單元檢測部234使用從發(fā)布者接收到的各數(shù)據(jù)單元所包括的crc碼和/或單元編號,檢測接收到的數(shù)據(jù)單元是否為消失單元。優(yōu)先位次管理部236例如在作為發(fā)布者進行工作的通信裝置1中,基于由構(gòu)成網(wǎng)狀網(wǎng)絡的各通信裝置1中的通信質(zhì)量測定部24測定出的指標,設定針對各訂閱者的優(yōu)先位次,并將該優(yōu)先位次在構(gòu)成網(wǎng)狀網(wǎng)絡的各通信裝置1間共享。另外,作為訂閱者進行工作的通信裝置1中的優(yōu)先位次管理部236根據(jù)從作為發(fā)布者進行工作的通信裝置1送來的優(yōu)先位次,設定本裝置的優(yōu)先位次。等待時間設定部237基于由優(yōu)先位次管理部236設定的本裝置的優(yōu)先 位次,設定在本裝置中存在消失單元的情況下等待消失通知的發(fā)送的時間(也稱為退避時間)。優(yōu)先位次與等待時間t的關系例如既可以在未圖示的存儲器等中管理,也可以基于本裝置的優(yōu)先位次每次進行計算。此時,優(yōu)先位次越低,則設定越長的等待時間t。例如可以在每當優(yōu)先位次往后錯一個時,等待時間t就延長預定的時間這樣的規(guī)則之下,設定針對各訂閱者的等待時間t。但是,最長的等待時間t需要比發(fā)布者等待消失通知的時間(等待時間t)短。在消失單元檢測部235中檢測到存在消失單元的情況下,消失通知生成部238生成消失通知,所述消失通知表示存在消失單元這一情況。在本裝置中存在消失單元的情況下,消失單元恢復執(zhí)行部239執(zhí)行如下處理:從奇偶校驗單元取得奇偶校驗,使用該取得的奇偶校驗恢復消失單元,所述奇偶校驗單元從發(fā)布者接收到。接著,參照圖1和圖7所示的通信裝置1的概略構(gòu)成例,使用圖8和圖9所示的流程圖,詳細說明實施方式涉及的通信裝置1的工作例。圖8是表示作為發(fā)布者進行工作的通信裝置1的概略工作例的流程圖。圖9是表示作為訂閱者進行工作的通信裝置1的概略工作例的流程圖。此外,在圖9中示出了使用了圖6所示的方式的工作例。首先,如圖8所示,在作為發(fā)布者進行工作的通信裝置1中,消息處理部23的crc碼生成部231生成分別針對由用戶數(shù)據(jù)分割部230按1kb分割而成的用戶數(shù)據(jù)的crc碼(步驟s101)。接著,單元制作部233通過將每1kb的用戶數(shù)據(jù)和各自的crc碼連接,生成數(shù)據(jù)單元u1~uz(步驟s102)。接著,工作模式設定部21設定發(fā)送目的地組播組(步驟s103)。接下來,消息處理部23的消息發(fā)送部234將未發(fā)送的數(shù)據(jù)單元中的一個塊的數(shù)據(jù)單元(即,64個數(shù)據(jù)單元)轉(zhuǎn)換成消息形式,并將由此制作而成的消息經(jīng)由無線接口4,依次向設定好的發(fā)送目的地組播組進行組播傳送(步驟s104)。接下來,消息處理部23將未圖示的上數(shù)計數(shù)器的值h復位(h=0)(步 驟s105),接著,在預定的等待時間t內(nèi),等待來自訂閱者的消失通知消息的接收(步驟s106)。在等待時間t內(nèi)從訂閱者接收到消失通知消息的情況下(步驟s106:是),消息處理部23將上數(shù)計數(shù)器的值h增加1(步驟s107)。接著,消息處理部23的奇偶校驗算出部232生成第h個奇偶校驗(步驟s108),crc碼生成部231生成針對第h個奇偶校驗的crc碼(步驟s109)。接著,單元制作部233使用第h個奇偶校驗及其crc碼,生成第h個奇偶校驗單元(步驟s110)。之后,消息發(fā)送部234將生成的第h個奇偶校驗單元轉(zhuǎn)換成消息形式,將由此制作而成的消息經(jīng)由無線接口4向發(fā)送目的地組播組(步驟s111)進行組播傳送,并返回步驟s106。另外,在等待時間t內(nèi)沒有從訂閱者接收到消失通知消息的情況下(步驟s106:否),網(wǎng)絡控制部2判定是否完成了全部數(shù)據(jù)單元的發(fā)送(步驟s112),在完成的情況下(步驟s112:是),結(jié)束本工作。另一方面,在沒有完成的情況下(步驟s112:否),網(wǎng)絡控制部2返回步驟s104,反復進行以后的工作,直到全部數(shù)據(jù)單元的發(fā)送完成。另一方面,如圖9所示,在作為訂閱者進行工作的通信裝置1中,網(wǎng)絡控制部2經(jīng)由無線接口4依次接收從發(fā)布者組播傳送來的與一個塊相應的數(shù)據(jù)單元(步驟s201~s202:否)。并且,當與一個塊相應的數(shù)據(jù)單元的接收完成時(步驟s202:是),消息處理部23的消失單元檢測部235使用各數(shù)據(jù)單元所包括的crc碼和/或各數(shù)據(jù)單元的單元編號,對接收到的與一個塊相應的數(shù)據(jù)單元各自的消失進行檢查(步驟s203),并將檢查到的消失單元的數(shù)量設置給未圖示的下數(shù)計數(shù)器的計數(shù)值k(步驟s204)。此時,如果不存在消失單元,則下數(shù)計數(shù)器的計數(shù)值k設置為0。接著,消息處理部23的優(yōu)先位次管理部236確認發(fā)送目的地組播組中的本裝置的優(yōu)先位次(步驟s205),接著,消息處理部23判定下數(shù)計數(shù)器的計數(shù)值k是否為0(步驟s206)。因此,在計數(shù)值k為0的情況下(步驟s206:是),即不存在消失單元的情況下,文件管理部22判定是否完成了與全部塊相應的數(shù)據(jù)單元的接收(步驟s221)。在與全部塊相應的數(shù)據(jù) 單元的接收完成的情況下(步驟s221:是),網(wǎng)絡控制部2結(jié)束本工作。另一方面,在接收未完成的情況下(步驟s221:否),網(wǎng)絡控制部2返回步驟s201,執(zhí)行以后的工作。另外,步驟s206的判定結(jié)果是,在計數(shù)值k不是0的情況下(步驟s206:否),即存在消失單元的情況下,如果在步驟s205確認出的本裝置的優(yōu)先位次不是最優(yōu)先(步驟s207:否),則網(wǎng)絡控制部2向步驟s208推進。另一方面,在本裝置的優(yōu)先位次為最優(yōu)先的情況下(步驟s207:是),網(wǎng)絡控制部2向步驟s211推進。在步驟s208中,消息處理部23的等待時間設定部237設定與確認出的本裝置的優(yōu)先位次相應的等待時間t(步驟s208)。接著,網(wǎng)絡控制部2在等待時間t中(步驟s209:否~s210:否),判定是否經(jīng)由無線接口4從發(fā)布者接收到奇偶校驗單元(步驟s209)。在等待時間t中接收到奇偶校驗單元的情況下(步驟s209:是),網(wǎng)絡控制部2向步驟s214推進。另一方面,在等待時間t中沒有接收到奇偶校驗單元的情況下(步驟s209:否~s210:是),網(wǎng)絡控制部2向步驟s211推進。在步驟s211中,消息處理部23的消失通知生成部238生成消失通知,所述消失通知用于通知數(shù)據(jù)單元的消失。接著,將消息發(fā)送部234生成的消失通知轉(zhuǎn)換成消息形式,并將由此制作而成的消失通知消息經(jīng)由無線接口4向發(fā)布者t1發(fā)送(步驟s212)。之后,網(wǎng)絡控制部2等待從發(fā)布者t1組播傳送奇偶校驗單元(步驟s213:否),當接收到奇偶校驗單元時(步驟s213:是),向步驟s214推進。在步驟s214中,消息處理部23的消失單元檢測部235使用奇偶校驗單元所包括的crc碼,對接收到的奇偶校驗單元的消失進行檢查(步驟s214)。步驟s214的檢查結(jié)果是,在奇偶校驗單元消失的情況下(步驟s215:是),消息處理部23廢棄接收到的奇偶校驗單元和保存在存儲器中的奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗)這些全部奇偶校驗單元(步驟s220)。接著,消息處理部23的消失單元檢測部235將在步驟s203中 確認出的消失單元的數(shù)量再次設置給下數(shù)計數(shù)器的計數(shù)值k(步驟s221)。之后,網(wǎng)絡控制部2返回步驟s207,執(zhí)行以后的工作。另一方面,步驟s214的檢查結(jié)果是,在奇偶校驗單元未消失的情況下(步驟s215:否),消息處理部23的消失單元檢測部235將接收到的奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗)保存在未圖示的存儲器中(步驟s216),并將下數(shù)計數(shù)器的計數(shù)值k減少1(步驟s217)。接著,網(wǎng)絡控制部2判定下數(shù)計數(shù)器的計數(shù)值k是否為0(步驟s218)。在計數(shù)值k不是0的情況下(步驟s218:否),網(wǎng)絡控制部2返回步驟s207,并執(zhí)行以后的工作。另一方面,在計數(shù)值k為0的情況下(步驟s218:是),消息處理部23的消失單元恢復執(zhí)行部239執(zhí)行如下處理:從存儲器讀出保存在存儲器中的奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗),即與消失單元的數(shù)量相同數(shù)目的奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗),使用讀出的全部奇偶校驗單元(或從奇偶校驗單元得到的奇偶校驗),恢復全部消失單元(步驟s219)。之后,網(wǎng)絡控制部2進入步驟s221,反復進行以后的工作,直到對與全部塊相應的數(shù)據(jù)單元的處理完成。通過具備以上構(gòu)成和工作,根據(jù)實施方式,由于能制作對任一個消失單元都能夠共通使用的奇偶校驗,所以能夠?qū)⒆鳛榘l(fā)布者進行工作的通信裝置1應制作的奇偶校驗的個數(shù)設為由消失單元數(shù)最多的訂閱者請求的數(shù)量。其結(jié)果,能夠減少施加給發(fā)布者的負荷。另外,由于同樣的理由,也能夠減少從發(fā)布者向訂閱者發(fā)送的數(shù)據(jù)量和在訂閱者中應處理的數(shù)據(jù)量。其結(jié)果,能夠減少施加給訂閱者、網(wǎng)絡的負荷。此外,在上述實施方式中,例示了對于從訂閱者發(fā)送來的一個消失通知,發(fā)布者制作一個奇偶校驗單元并傳送的情況,但不限定于此。例如,也能夠構(gòu)成為:對于從訂閱者發(fā)送來的一個消失通知,發(fā)布者制作兩個以上奇偶校驗單元并傳送。在該情況下,由于能夠削減在請求多個奇偶校驗的狀況下訂閱者側(cè)的合計等待時間,所以能夠縮短發(fā)送對象數(shù)據(jù)的實質(zhì)傳送時間。另外,也能夠構(gòu)成為:在從訂閱者向發(fā)布者發(fā)送的消失通知中,包含 各個訂閱者中的消失單元的個數(shù),即各個訂閱者請求的奇偶校驗單元的個數(shù)。在該情況下,各訂閱者發(fā)送消失通知時的等待時間t可以不是根據(jù)優(yōu)先位次而設定,而是根據(jù)在各個訂閱者產(chǎn)生的消失單元的個數(shù)而設定,所述優(yōu)先位次基于由通信質(zhì)量測定部24測定出的指標的位次。在與消失單元的個數(shù)相應的等待時間t的設定中,在將消失單元的個數(shù)設為e,將k、l以及c設為常數(shù)的情況下,也可以用將c×(k-e)+l作為平均值的隨機數(shù)來設定各個訂閱者的等待時間t。通過這樣設定各訂閱者的等待時間t,構(gòu)成為消失單元最多的訂閱者最優(yōu)先發(fā)送消失通知,因此能夠進一步削減在發(fā)布者與訂閱者之間收發(fā)的數(shù)據(jù)量,并且能夠進一步削減訂閱者側(cè)的合計等待時間。另外,在上述實施方式中,構(gòu)成為不論發(fā)生的消失單元的數(shù)量如何都在全部訂閱者中恢復全部消失單元,但不限定于此。例如,也能夠構(gòu)成為:關于產(chǎn)生了比預先決定的數(shù)量多的數(shù)量的消失單元的訂閱者,通過本裝置中的判斷,從發(fā)送對象數(shù)據(jù)的發(fā)送目的地(即,發(fā)送目的地組播組)自主地退出。利用此構(gòu)成,能夠排除發(fā)送對象數(shù)據(jù)的實質(zhì)傳送時間變得非常長的情況。此外,例如作為訂閱者進行工作的通信裝置1中的網(wǎng)絡控制部2基于由消失單元檢測部235檢測到的消失單元的個數(shù),判斷并執(zhí)行這樣的自主退出。另外,通過設定發(fā)布者對一個塊制作的奇偶校驗單元的數(shù)量的上限值,也能夠排除發(fā)送對象數(shù)據(jù)的實質(zhì)傳送時間變得非常長的情況。以上說明了本發(fā)明的幾個實施方式,但是這些實施方式只是作為例子而提示,并不是意在限定發(fā)明的范圍。這些新穎的實施方式能以其他各種方式來實施,在不脫離發(fā)明的要旨的范圍內(nèi),能夠進行各種省略、替換以及變更。這些實施方式或其變形被包含在發(fā)明的范圍或要旨內(nèi),并被包含在權(quán)利要求書所記載的發(fā)明及與之等同的范圍內(nèi)。當前第1頁12當前第1頁12