亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信終端及通信方法

文檔序號:7732147閱讀:237來源:國知局
專利名稱:通信終端及通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在自組通信系統(tǒng)中,制作構(gòu)成系統(tǒng)的終端之間的路徑信息的通信 終端及通信方法。
背景技術(shù)
近年來,在無線LAN或電力線通信(Power Line Communication, PLC)領(lǐng)域中,隨 著通信系統(tǒng)的大型化,采用的不是由一個基站來管理系統(tǒng)整體的方式,而采用自組網(wǎng)絡(luò)(Ad Hoc Network),該自組網(wǎng)絡(luò)通過構(gòu)成系統(tǒng)的各個終端來進行其他終端的中繼,從而擴大通
信范圍。自組網(wǎng)絡(luò)的情況下,需要制作表示通過哪個終端中繼來將通信包發(fā)送至所期望的 最終目的地的通信路徑。制作通信路徑的方式有主動式(proactive)(例如,參考非專利文 獻1、2),以及被動式(reactive)(例如,參考非專利文獻3、4)。主動式是系統(tǒng)內(nèi)的各個終端定期地通過廣播相互發(fā)送路徑制作包的方式。系統(tǒng)內(nèi) 的各個終端將自身終端的目的地信息記載到從其他終端接收到的路徑制作包中,并轉(zhuǎn)送至 其他終端。然后,系統(tǒng)內(nèi)的各個終端基于接收到的路徑制作包中所包含的多個終端的目的 地信息來制作路徑。主動式由于與通信包的發(fā)送無關(guān)而事先進行路徑制作,因此具有發(fā)送 通信包時負荷小的優(yōu)點。然而,主動式卻由于不管有無通信包的發(fā)送而發(fā)送路徑制作包,而 具有通信網(wǎng)絡(luò)中路徑制作包的占有量大,系統(tǒng)整體的負荷大的缺點。被動式是系統(tǒng)內(nèi)的終端僅在進行通信時,先于該通信,通過廣播來發(fā)送路徑制作 包,從而確認到達所期望的最終目的地的路徑的方式。被動式由于僅在需要時發(fā)送路徑制 作包,所以具有路徑制作包在該通信網(wǎng)絡(luò)中的占有量小,系統(tǒng)整體的負荷小的優(yōu)點。另一方 面,由于先于通信包的發(fā)送需要每次進行路徑制作,因而具有發(fā)送通信包時負荷大的缺點。鑒于上述主動式及被動式的優(yōu)缺點,一般傾向在通信頻度高的通信系統(tǒng)中采用主 動式,而在通信頻度低的通信系統(tǒng)中采用被動式。專利文獻專利文獻1 日本特開2007-221568號公報非專利文獻非專利文獻1 請求注解(REQUEST FOR COMMENT) 3626 優(yōu)化鏈路狀態(tài)路由協(xié)議 (Optimized Link State Routing Protocol, 0LSR)非專利文獻2 請求注解(REQUEST FOR COMMENT) 3684 基于反向路徑轉(zhuǎn)發(fā)的拓撲 分發(fā)協(xié)議(Topology Dissemination Based onReverse-Path Forwarding, TBRPF)非專利文獻3 請求注解(REQUEST FOR COMMENT) 3561 自組按需距離向量路由 (Ad hoc On-Demand Distance Vector(AODV)routing)非專利文獻4 請求注解(REQUEST FOR COMMENT)4728 :IPv4移動自組網(wǎng)中的動 IiH足各由協(xié)議(The Dynamic Source RoutingProtocol (DSR) for Mobile Ad Hoc Network for IPv4)
然而,上述現(xiàn)有技術(shù)卻存在下述技術(shù)問題。即,無線通信中,在通信終端停止的狀 態(tài)下,與通信對方之間連續(xù)使用同一路徑來進行通信的情況下,只要當前正在使用的路徑 不受障礙物的干擾,通信量較為穩(wěn)定。而當通信終端移動,隨著與構(gòu)成當前正在使用的路徑 的中繼終端之間的距離的增大,當前正在使用的路徑的通信量逐漸降低(參考圖35A)。因 此,當通信量低于規(guī)定的閾值Π時,通信終端向通信對方發(fā)送路徑制作包,再次構(gòu)建路徑, 并切換到再次構(gòu)建的路徑。通信終端由此來回避通信的中斷。但是,使用PLC的情況下,頻帶的狀況根據(jù)連接于PLC的其他終端的使用狀況而發(fā) 生較大的變動。例如,打開吸塵器的開關(guān)時通信會發(fā)生中斷(參考圖35B)。這樣,使用PLC 的情況與使用無線通信的情況不同的是,存在不能事先預(yù)測通信的中斷來再次構(gòu)建路徑的 技術(shù)問題。針對這樣的技術(shù)問題,存在如下技術(shù),即通信終端事先預(yù)備替代路徑,當本路徑 的狀態(tài)低于正常通信所需的規(guī)定的必要條件時,切換至預(yù)備的替代路徑(例如,專利文獻 1)。然而,專利文獻1的技術(shù)中存在的技術(shù)問題是,不知道替代路徑在進行切換的定 時時是否滿足正常通信所需的規(guī)定的必要條件。因此,當在預(yù)備的替代路徑在進行切換的 定時時不滿足正常通信所需的、規(guī)定的必要條件的情況下,通信終端難以繼續(xù)進行通信。此外,為了避免通信的中斷,而對專利文獻1進行改良,考慮的是按照規(guī)定的周 期通過廣播來發(fā)送路徑制作包,事先再次構(gòu)建替代路徑來預(yù)防通信的中斷。但是,使用PLC的情況不是像無線通信那樣通信量逐漸降低,而是通信突然中斷, 所以無法事先預(yù)測通信的中斷。因此存在的技術(shù)問題是,在不發(fā)生通信中斷的情況下,白白 地廣播路徑制作包,有限的頻帶被路徑制作包的使用而被浪費。此外,由于無法事先預(yù)測通 信的中斷,所以存在如果發(fā)送路徑制作包的規(guī)定周期過長,則從通信的中斷到通信的再次 開始之間的時間變長的問題。另一方面,如果縮短發(fā)送路徑制作包的規(guī)定周期,就算通信不 發(fā)生中斷,卻存在白白地廣播路徑制作包,有限的頻帶被無用的路徑制作包大幅度占有的 問題。于是,本發(fā)明鑒于上述技術(shù)問題,目的在于提供一種通信終端及通信方法,即使當 前正在使用的路徑的通信量減少到瞬間不能夠繼續(xù)通信的情況下,也能夠使路徑制作包等 控制包不白白地占有頻帶,從而避免通信的中斷。

發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明涉及構(gòu)成自組網(wǎng)絡(luò)的通信終端。該通信終端通過在 數(shù)據(jù)發(fā)送開始時廣播發(fā)送路徑制作包,來獲取多個候補路徑,并針對該候補路徑單播發(fā)送 路徑推斷包,從而獲取狀態(tài)最佳的路徑。本發(fā)明的一種方式中,通信終端具備通信部,經(jīng)由至少1個中繼終端,針對接收 終端進行數(shù)據(jù)包的通信;控制部,先于數(shù)據(jù)包的通信,廣播用于制作到達接收終端的路徑的 第1控制包,并基于第1控制包的應(yīng)答結(jié)果,按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的到 達接收終端的路徑,并且,在數(shù)據(jù)包的通信過程中,按每個規(guī)定時間間隔來向構(gòu)成選擇的規(guī) 定數(shù)目的路徑的各個中繼終端,單播用于確認通信狀態(tài)的變化的第2控制包,并基于第2控 制包的應(yīng)答結(jié)果,將用于數(shù)據(jù)包的通信的路徑切換至所選擇的規(guī)定數(shù)目的路徑中通信狀態(tài)最佳的路徑,從而繼續(xù)數(shù)據(jù)包的通信。此外,本發(fā)明的一種方式中,控制部將頻帶寬的路徑作為通信狀態(tài)佳的路徑?;?者,控制部也可以將延遲時間小的路徑作為通信狀態(tài)佳的路徑。本發(fā)明的一種方式中,自組網(wǎng)絡(luò)使用PLC來連接。使用PLC的情況與使用無線通信的情況不同,通信終端不是移動的,而是固定的。 所以,不像使用無線通信的情況那樣,需要通過通信終端的移動來再次構(gòu)建路徑。反而,使 用PLC的情況下,通信終端當前正在使用的且固定的路徑會因為連接于該路徑附近的家電 的使用狀態(tài)而受到影響。因此,雖然當前正在使用的路徑的頻帶的狀態(tài)因打開家電的開關(guān) 而變壞,但路徑的頻帶的狀態(tài)也會因為家電的關(guān)閉而有可能恢復(fù)。這里,在使用無線通信的 情況下,由于通信終端發(fā)生移動,所以正在使用的路徑的狀態(tài)是否再次恢復(fù),依賴于通信終 端是否恢復(fù)到原來的位置,因此并不一定明確。另一方面,使用PLC的情況由于通信終端是 固定的,所以只要其他終端的使用狀態(tài)恢復(fù)到原來的狀態(tài),那么正在使用的路徑的狀態(tài)再 次恢復(fù)的可能性極高。于是,在本方式中,先于數(shù)據(jù)包的通信,廣播用于路徑制作的第1控制包,并基于 第1控制包的應(yīng)答結(jié)果,按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到達接收終端的路 徑,預(yù)備候補路徑,從而在該候補路徑中選擇并切換路徑。由此,廣播用于路徑制作的第1 控制包在通信前進行一次就可,能夠大幅減輕控制包的頻帶占有量。此外,通信終端在數(shù)據(jù)包的通信過程中,按每個規(guī)定時間間隔來向構(gòu)成所選擇的 規(guī)定數(shù)目的路徑的各個中繼終端,單播用于確認頻帶的增減的第2控制包。由此,能夠?qū)⒖?制包的使用量抑制到最小,并大幅減輕控制包在頻帶中的占有比率。此外,通信終端基于相對于第2控制包的應(yīng)答結(jié)果,切換至所選擇的規(guī)定數(shù)目的 路徑中的、通信狀態(tài)最佳的路徑,從而繼續(xù)數(shù)據(jù)包的通信。由此,繼續(xù)使用最初所決定的路 徑,在頻帶變?yōu)橐?guī)定的閾值以下以后,不用再次制作通信路徑,而按每個規(guī)定時間間隔切換 至頻帶最寬的路徑,從而能夠預(yù)防通信中斷的發(fā)生。其結(jié)果,即使在使用事先無法預(yù)測通信 中斷的PLC的情況下,也能夠大幅減小通信中斷的可能性。本發(fā)明的方式中,通信終端的特征是,在規(guī)定時間間隔內(nèi),用于數(shù)據(jù)包的通信的路 徑的頻帶為規(guī)定值以下的情況下,切換至所選擇的規(guī)定數(shù)目的路徑中的、頻帶其次寬的路徑。根據(jù)本方式,在規(guī)定時間間隔內(nèi),用于數(shù)據(jù)包的通信的路徑的頻帶變?yōu)橐?guī)定值以 下的情況下,切換至所選擇的規(guī)定數(shù)目的路徑中的、頻帶其次寬的路徑。由此,事先預(yù)備多 個候補路徑,在規(guī)定時間間隔內(nèi),即使當前正在使用的路徑的頻帶變得無法繼續(xù)通信的狀 態(tài)那么窄,也能夠立即切換至候補路徑中頻帶寬的其他候補路徑,從而能夠避免通信的中 斷。在本發(fā)明的一方式中,通信部從構(gòu)成用于數(shù)據(jù)包通信的路徑的中繼終端,接收頻 帶減少通知,該頻帶減少通知通知下述內(nèi)容,即正在用于通信的路徑的至少一部分的頻帶 變?yōu)橐?guī)定值以下。通信控制部的特征是在經(jīng)由通信部接收到頻帶減少通知的情況下,基于 該頻帶減少通知,判斷為正在用于數(shù)據(jù)包的通信的路徑的頻帶已變?yōu)橐?guī)定值以下。若在數(shù)據(jù)包的通信過程中,通信終端能夠監(jiān)視相鄰的通信終端之間的頻帶的增 減。于是,根據(jù)本方式,在相鄰的通信終端之間的頻帶變?yōu)橐?guī)定值以下的情況下,發(fā)送源的通信終端通過接收通知該內(nèi)容的頻帶減少通知,能夠立即判斷正在用于數(shù)據(jù)包的通信的路 徑的頻帶變?yōu)橐?guī)定值以下。由此,在正在用于數(shù)據(jù)包的通信的路徑的頻帶變?yōu)橐?guī)定值以下 的情況下,切換至所選擇的規(guī)定數(shù)目的路徑中的、頻帶其次寬的路徑。在本發(fā)明的一方式中,通信終端的特征是在切換至所選擇的規(guī)定數(shù)目的路徑中 的、頻帶其次寬的路徑的情況下,控制部在當前的規(guī)定時間間隔內(nèi),向構(gòu)成所選擇的規(guī)定數(shù) 目的路徑的各個中繼終端單播第2控制包,并基于第2控制包的應(yīng)答,選擇用于下一個規(guī)定 時間間隔的規(guī)定數(shù)目的路徑中的、頻帶最寬的路徑,從而在下一個規(guī)定間隔開始時,切換至 所選擇的頻帶最寬的路徑,以繼續(xù)數(shù)據(jù)包的通信。根據(jù)本方式,即使在當前的規(guī)定時間間隔內(nèi)切換至規(guī)定數(shù)目的路徑中的、頻帶其 次寬的路徑,通過在下一個規(guī)定時間間隔開始時,切換至頻帶最寬的路徑,使使用頻帶其次 寬的路徑的期間短于規(guī)定期間,從而能夠不發(fā)生通信中斷而維持較高的通信質(zhì)量。本發(fā)明的一方式的特征是,規(guī)定時間間隔按照所選擇的規(guī)定數(shù)目的路徑中的每一 個而設(shè)置,并且,按照所選擇的規(guī)定數(shù)目的路徑中的每一個而設(shè)置的規(guī)定時間間隔互相非 同步。本發(fā)明的一方式的特征是,若設(shè)用于數(shù)據(jù)包的通信的路徑為第1路徑,當在與第1 路徑以外的第2路徑有關(guān)的規(guī)定時間經(jīng)過后,辨明第2路徑的頻帶變得比第1路徑寬的情 況下,控制部在第2路徑的規(guī)定時間經(jīng)過后,將正在用于數(shù)據(jù)包的通信的路徑切換至第2路徑。根據(jù)本方式,通過在有關(guān)第1路徑以外的各個頻帶的規(guī)定期間經(jīng)過時,切換至頻 帶最寬的路徑,因為在與各個路徑有關(guān)的規(guī)定時間經(jīng)過時,在該定時選擇頻帶最寬的路徑, 所以能夠通過頻帶最寬的路徑來進行通信。其結(jié)果,延長了在頻帶最寬的狀態(tài)下的通信時 間,在整個通信中能夠最大限度地活用頻帶最寬的路徑。本發(fā)明的一方式的特征是通信部從第1中繼終端接收以下內(nèi)容的通知,即在第 1中繼終端與目前為止沒有構(gòu)建一路徑的第2終端之間制作了新的路徑,到達接收終端的 一路徑增加了,其中,第1中繼終端構(gòu)成所選擇的規(guī)定數(shù)目的路徑中的一路徑;控制部將一 路徑置換為增加后的一路徑中的、頻帶最寬的路徑。根據(jù)本方式,在先于通信而選擇的規(guī)定數(shù)目的路徑中的一路徑中,在通信的過程 中制作了另外的旁路路徑,并且使用了另外的旁路路徑的一路徑的頻帶相比之下較寬的情 況下,將一路徑置換為包含另外的旁路的路徑,從而能夠?qū)⑼ㄐ藕蟀l(fā)生的路徑的變化考慮 在內(nèi)來選擇頻帶最寬的路徑。由此,不僅能夠維持預(yù)先所選擇的規(guī)定數(shù)目的路徑,而且能夠 在不用再次廣播第1控制包的情況下,更新為頻帶難以變?yōu)橐?guī)定的閾值以下的路徑。本發(fā)明的一方式的特征在于,在第1中繼終端與目前為止沒有構(gòu)建一路徑的第2 終端之間制作新的路徑是指,針對與接收終端相同的發(fā)送目的地,其他的通信終端作為發(fā) 送源來制作經(jīng)由所述第1中繼終端及所述第2中繼終端的路徑的情況。根據(jù)本方式,能夠?qū)⒌?中繼終端與目前為止沒有構(gòu)建一路徑的第2終端之間制 作新的路徑的情況,作為針對與接收終端相同的發(fā)送目的地,其他的通信終端作為發(fā)送源 來制作經(jīng)由所述第1中繼終端及所述第2中繼終端的路徑的情況。本發(fā)明的一方式的特征在于,所述通信部在第1中繼終端與第2中繼終端之間的 頻帶變?yōu)橐?guī)定值以下的情況下,接收通知該內(nèi)容的頻帶減少通知??刂撇拷?jīng)由通信部接收到頻帶減少通知的情況下,將置換后的一路徑恢復(fù)為原來的一路徑。根據(jù)本方式,在第1中繼終端與第2中繼終端之間的頻帶變?yōu)橐?guī)定值以下的情況 下,通過將置換后的一路徑恢復(fù)至原來的一路徑,從而在一路徑的頻帶減少后能夠維持預(yù) 先選擇的路徑的數(shù)目,確保作為切換支持的路徑的數(shù)目,預(yù)防通信中斷的發(fā)生。本發(fā)明的一方式的特征在于,在所選擇的規(guī)定數(shù)目的路徑中的任意路徑中頻帶變 為規(guī)定值以下的情況下,控制部將單播與該路徑的第2控制包有關(guān)的規(guī)定時間間隔設(shè)定為 規(guī)定的最小時間間隔。在所選擇的規(guī)定數(shù)目的路徑中的任意路徑的頻帶變?yōu)橐?guī)定值以下的情況下,能夠 推斷為該路徑的頻帶的增減不穩(wěn)定。因此,根據(jù)本方式,將其假定為頻帶的增減大的路徑, 并將單播第2控制包的規(guī)定時間間隔設(shè)定為有關(guān)該路徑的規(guī)定的最小時間間隔,從而能夠 細微地把握該路徑的頻帶的增減,因此能夠迅速發(fā)現(xiàn)頻帶的變動可能性大的路徑。其結(jié)果, 例如,在發(fā)送如動態(tài)圖像這樣的連續(xù)的數(shù)據(jù)的情況下,將頻帶的變動可能性大的路徑排除 在路徑的選項之外,從而實現(xiàn)穩(wěn)定的通信。本發(fā)明的一方式的特征在于,當單播第2控制包的規(guī)定時間間隔被設(shè)定為規(guī)定的 最小時間間隔的路徑,在下一次以后的規(guī)定時間間隔內(nèi),路徑的頻帶沒有變?yōu)橐?guī)定值以下 的情況下,將單播第2控制包的規(guī)定時間間隔,階段性地恢復(fù)到規(guī)定時間間隔。根據(jù)本方式,即使規(guī)定時間間隔被一時設(shè)定為規(guī)定的最小時間間隔,若在下一次 以后的規(guī)定時間間隔內(nèi),路徑的頻帶沒有變?yōu)橐?guī)定值以下(例如,起因于諸如打開吸塵器 的開關(guān)的情況等一時的原因),通過判斷路徑是頻帶的變動小的路徑而漸漸地使之恢復(fù)為 規(guī)定時間間隔,僅使規(guī)定時間間隔可變,便能夠判斷該路徑是否是如頻帶的增減大這樣不 穩(wěn)定的路徑,從而能夠使判斷路徑的穩(wěn)定性的處理變得容易。本發(fā)明的一方式的特征在于,當單播第2控制包的規(guī)定時間間隔被設(shè)定為規(guī)定的 最小時間間隔的路徑,在下一次以后的規(guī)定時間間隔內(nèi),路徑的頻帶仍然為規(guī)定值以下的 情況下,再次將單播第2控制包的規(guī)定時間間隔,設(shè)定為規(guī)定的最小間隔。根據(jù)本方式,即使在下一次以后的規(guī)定時間間隔內(nèi),路徑的頻帶還是變?yōu)橐?guī)定值 以下,通過再次將之設(shè)定為規(guī)定的最小時間間隔,能夠判斷其不僅僅是頻帶的變動可能性 大,而實際上是頻帶變動大的路徑。由此,僅使規(guī)定時間間隔可變,發(fā)現(xiàn)頻帶變動大、不穩(wěn)定 的路徑的處理變得容易。在本發(fā)明的一方式中,通信終端構(gòu)成自組網(wǎng)絡(luò),并且是在發(fā)送終端與接收終端之 間中繼數(shù)據(jù)包的通信終端。其中,發(fā)送終端按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到 達接收終端的路徑。本發(fā)明的通信終端具備通信部,進行數(shù)據(jù)包的通信;控制部,在數(shù)據(jù) 包的通信過程中,基于發(fā)送終端按每個規(guī)定時間間隔所單播的控制包,判斷通信終端是否 位于所選擇的規(guī)定數(shù)目的路徑中的2個以上路徑的分支點,在通信終端位于所選擇的規(guī)定 數(shù)目的路徑中的2個以上路徑的分支點情況下,當用于數(shù)據(jù)包的通信的頻帶變?yōu)橐?guī)定值以 下時,從經(jīng)由分支點的其他路徑中選擇通信狀態(tài)最佳的路徑,從而切換正在用于數(shù)據(jù)包的 通信的路徑。根據(jù)本方式,在通信終端作為中繼終端動作,并位于第1路徑與第2路徑的路徑分 支點的情況下,通信終端通過從經(jīng)由分支點的其他路徑中選擇并切換至頻帶最寬的路徑, 能夠省略向作為發(fā)送源的通信終端通知用于數(shù)據(jù)包的通信的頻帶變?yōu)橐?guī)定值以下的處理,從而能夠簡化系統(tǒng)整體的處理。本發(fā)明還涉及構(gòu)成自組網(wǎng)絡(luò)的通信終端所實施的通信方法。本發(fā)明的通信方法包 括經(jīng)由至少1個中繼終端,對接收終端進行數(shù)據(jù)包的通信的步驟;先于數(shù)據(jù)包的通信,廣 播用于制作到達接收終端的路徑的第1控制包的步驟;基于第1控制包的應(yīng)答結(jié)果,按照通 信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到達接收終端的路徑的步驟;在數(shù)據(jù)包的通信過程 中,按每個規(guī)定時間間隔來向構(gòu)成所選擇的規(guī)定數(shù)目的路徑的各個中繼終端,單播用于確 認通信狀態(tài)的變化的第2控制包的步驟;基于第2控制包的應(yīng)答結(jié)果,切換至所選擇的規(guī)定 數(shù)目的路徑中、通信狀態(tài)最佳的路徑,并繼續(xù)數(shù)據(jù)包的通信的步驟。此外,本發(fā)明還涉及構(gòu)成自組網(wǎng)絡(luò),并且在發(fā)送終端與接收終端之間中繼數(shù)據(jù)包 的通信終端所實施的通信方法。其中,發(fā)送終端按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目 的、到達接收終端的路徑。本發(fā)明的通信方法包括進行數(shù)據(jù)包的通信的步驟;在數(shù)據(jù)包的 通信過程中,基于發(fā)送終端按每個規(guī)定時間間隔所單播的控制包,判斷通信終端是否位于 所選擇的規(guī)定數(shù)目的路徑中的2個以上的路徑的分支點的步驟;在通信終端位于所選擇的 規(guī)定數(shù)目的路徑中的2個以上的路徑的分支點情況下,當用于數(shù)據(jù)包的通信的頻帶變?yōu)橐?guī) 定值以下時,從經(jīng)由分支點的其他路徑中選擇通信狀態(tài)最佳的路徑,從而切換正在用于數(shù) 據(jù)包的通信的路徑的步驟。發(fā)明效果本發(fā)明根據(jù)上述構(gòu)成,在使用了電力線等的自組網(wǎng)絡(luò)中,在路徑選擇時 能夠獲取頻帶最佳的路徑。此外,能夠大幅削減整個通信所消耗的頻帶中、發(fā)送路徑制作包 所消耗的頻帶的占有比率,確保所期望的數(shù)據(jù)的發(fā)送。


圖1是本發(fā)明的實施方式1所涉及的通信系統(tǒng)的結(jié)構(gòu)圖。圖2是本發(fā)明的實施方式1所涉及的通信系統(tǒng)的邏輯拓撲的結(jié)構(gòu)圖。圖3是示出本發(fā)明的實施方式1所涉及的通信終端的硬件結(jié)構(gòu)的圖。圖4A是本發(fā)明的實施方式1所涉及的終端裝置的功能模塊圖。圖4B是示出候補路徑保存部404所保存的候補路徑的一例的圖。圖5A是表示本發(fā)明的實施方式1中所用的路徑搜索包(路由請求)的格式的圖。圖5B是表示本發(fā)明的實施方式1中所用的路徑搜索包(路由請求)的一具體例 子的圖。圖5C是表示本發(fā)明的實施方式1中所用的路徑搜索包(路由應(yīng)答)的格式的圖。圖5D是表示本發(fā)明的實施方式1中所用的路徑搜索包(路由應(yīng)答)的一具體例 子的圖。圖6A是表示本發(fā)明的實施方式1中所用的路徑推斷包(路由估計請求)的格式 的圖。圖6B是表示本發(fā)明的實施方式1中所用的路徑推斷包(路由估計請求)的一具 體例子的圖。圖6C是表示本發(fā)明的實施方式1中所用的路徑推斷包(路由估計應(yīng)答)的格式 的圖。圖6D是表示本發(fā)明的實施方式1中所用的路徑推斷包(路由估計應(yīng)答)的一具體例子的圖。圖7是在本發(fā)明的實施方式1所涉及的通信終端的路徑搜索時的時序圖。圖8是示出基于路由請求/路由應(yīng)答的路徑搜索/設(shè)定結(jié)束后的網(wǎng)絡(luò)狀態(tài)的圖。圖9是本發(fā)明的實施方式1所涉及的通信終端的路徑推斷時的時序圖。圖10是示出實施方式1所涉及通信終端在時刻Tl時的路徑推斷后的網(wǎng)絡(luò)狀態(tài)的 圖。圖11是示出實施方式1所涉及通信終端在時刻T2時的路徑推斷后的網(wǎng)絡(luò)狀態(tài)的 圖。圖12是示出實施方式1所涉及通信終端在時刻T3時的路徑推斷后的網(wǎng)絡(luò)狀態(tài)的 圖。圖13是實施方式1所涉及的通信終端的路徑選擇圖。圖14是表示實施方式1所涉及的通信終端的數(shù)據(jù)發(fā)送處理的流程圖。圖15是表示實施方式1所涉及的通信終端的路徑搜索處理的流程圖。圖16是表示實施方式1所涉及的通信終端的路徑推斷處理的流程圖。圖17是實施方式2的網(wǎng)絡(luò)結(jié)構(gòu)圖。圖18A是表示本發(fā)明的實施方式2中所用的頻帶減少通知包的格式的圖。圖18B是表示本發(fā)明的實施方式1中所用的頻帶減少通知包的一具體例子的圖。圖19是表示向?qū)嵤┓绞?所涉及的路徑分支終端發(fā)送頻帶減少通知時的網(wǎng)絡(luò)狀 態(tài)的圖。圖20是表示向?qū)嵤┓绞?所涉及的路徑分支終端發(fā)送頻帶減少通知后的網(wǎng)絡(luò)狀 態(tài)的圖。圖21是向?qū)嵤┓绞?所涉及的路徑分支終端發(fā)送頻帶減少通知的情況下的路徑 選擇圖。圖22是表示向?qū)嵤┓绞?所涉及的發(fā)送終端發(fā)送頻帶減少通知時的網(wǎng)絡(luò)狀態(tài)的 圖。圖23是表示向?qū)嵤┓绞?所涉及的發(fā)送終端發(fā)送頻帶減少通知后的網(wǎng)絡(luò)狀態(tài)的 圖。圖24是向?qū)嵤┓绞?所涉及的發(fā)送終端發(fā)送頻帶減少通知的情況下的路徑選擇 圖。圖25是表示實施方式2所涉及的中繼終端的處理的流程圖。圖26是示出實施方式3所涉及的通信終端在時刻T4時的路徑推斷后的網(wǎng)絡(luò)狀態(tài) 的圖。圖27是示出實施方式3所涉及的通信終端在時刻T5時的路徑推斷后的網(wǎng)絡(luò)狀態(tài) 的圖。圖28是示出實施方式3所涉及的通信終端在時刻T6時的路徑推斷后的網(wǎng)絡(luò)狀態(tài) 的圖。圖29是使實施方式3所涉及的通信終端的路徑推斷非同步的情況下的路徑選擇 圖。圖30是使實施方式3所涉及的通信終端的路徑推斷間隔變動的情況下的路徑選擇圖。圖31是表示實施方式3所涉及的通信終端的路徑推斷處理的流程圖。圖32是實施方式4的網(wǎng)絡(luò)結(jié)構(gòu)圖。圖33A是示出實施方式4中所用的路由估計應(yīng)答的圖。圖33B是示出實施方式4中所用的路由估計應(yīng)答的圖。圖34是實施方式4所涉及的通信終端的路徑選擇圖。圖35A是現(xiàn)有的使用無線通信的通信終端的頻帶變動圖。圖35B是現(xiàn)有的使用PLC的通信終端的頻帶變動圖。
具體實施例方式(實施方式1)圖1是本發(fā)明的實施方式1所涉及的通信系統(tǒng)的結(jié)構(gòu)圖。圖1中,本發(fā)明的通信 系統(tǒng)包括多個通信終端101 108。其中,將通信終端101 108中、發(fā)送數(shù)據(jù)的終端稱為 發(fā)送終端,中繼數(shù)據(jù)的終端稱為中繼終端,接收數(shù)據(jù)的終端稱為接收終端。圖1的示例中示 出,發(fā)送終端AlOl經(jīng)由中繼終端B102及中繼終端C103,向接收終端D104發(fā)送數(shù)據(jù)的狀態(tài)。 這里假設(shè)所應(yīng)用的網(wǎng)絡(luò)是PLC網(wǎng)絡(luò),但也可以應(yīng)用到無線LAN或有線LAN等網(wǎng)絡(luò)。該系統(tǒng)的 服務(wù)區(qū)域109比網(wǎng)絡(luò)中所存在的各個通信終端101 103的覆蓋區(qū)域110、111及112廣。 因此,采用的是發(fā)送終端AlOl及接收終端D104經(jīng)由中繼終端B102及中繼終端C103,進行 相互通信的自組網(wǎng)絡(luò)。圖2是圖1所示的通信系統(tǒng)的邏輯拓撲的圖。圖2中表示用線連接的通信終端 A HlOl 108之間可以直接通信。圖3是示出上述各個通信終端的硬件結(jié)構(gòu)的圖。圖3中,通信終端包括含有各 種控制程序及工作區(qū)的存儲器301、控制通信終端整體的CPU302、以及與電力線連接且經(jīng) 由電力線進行各種數(shù)據(jù)的通信的網(wǎng)絡(luò)接口 303。CPU302執(zhí)行存儲器301中存儲的程序。此 外,CPU302經(jīng)由網(wǎng)絡(luò)接口 303進行數(shù)據(jù)的發(fā)送,并通過解讀經(jīng)由網(wǎng)絡(luò)接口 303接收到的數(shù) 據(jù),從而完成接收。圖4A是本發(fā)明的實施方式1所涉及的終端裝置的功能模塊圖。圖4A中,終端裝 置具備包接收部401、路徑選擇部402、路徑搜索/推斷調(diào)度器403、候補路徑保存部404、 路徑搜索部406、路徑推斷部407、路徑比較部408及包發(fā)送部409。這些功能模塊通過上述 的存儲器301、CPU302及網(wǎng)絡(luò)接口 303等實現(xiàn)。包接收部401接收所有可接收的包。包接收部401接收到包時,向路徑選擇部402 詢問是否有將接收包發(fā)送到接收包的目的地的候補路徑。路徑選擇部402參照保存有幾個 到達接收包的目的地的候補路徑的候補路徑保存部404,確認到達接收包的目的地的候補 路徑的有無。下面將對候補路徑保存部404所保存的候補路徑進行說明。在路徑選擇部 402確認存在到達接收包的目的地的路徑的情況下,包接收部401將該接收包發(fā)送至路徑 選擇部402。另一方面,在路徑選擇部402確認不存在到達接收包的目的地的候補路徑的情 況下,包接收部401指示路徑搜索/推斷調(diào)度器403搜索到達接收包的目的地的路徑。路徑選擇部402將關(guān)于從包接收部401發(fā)送來的包的目的地的、候補路徑保存部 404中所保存的多個候補路徑,在路徑比較部408中進行相互比較,并從多個候補路徑中選擇最佳的路徑。路徑搜索/推斷調(diào)度器403從包接收部401接受到搜索路徑的指示的情況下,指 示路徑搜索部406搜索到達接收包的目的地的路徑。此外,當在路徑選擇部402選擇了發(fā) 送接收包的路徑時,路徑搜索/推斷調(diào)度器403設(shè)定規(guī)定的定時器,并指示路徑推斷部407 進行路徑推斷,即,對正在用于接收包的發(fā)送的路徑的頻帶狀況進行推斷。路徑搜索/推斷 調(diào)度器403每到定時器到時時進行路徑推斷。在從路徑搜索/推斷調(diào)度器403接受到路徑搜索的指示的情況下,路徑搜索部406 通過廣播,將作為第1控制包的路徑搜索包從包發(fā)送部409發(fā)送至網(wǎng)絡(luò)。然后,路徑搜索部 406經(jīng)由包接收部401接收針對第1控制包的應(yīng)答包,從該應(yīng)答包獲取候補路徑(路由請求 /路由應(yīng)答),并發(fā)送至候補路徑保存部404。在從路徑搜索部406接受到候補路徑的情況下,候補路徑保存部404將候補路徑 保存,并發(fā)送至路徑比較部408。圖4B是示出候補路徑保存部404所保存的候補路徑的一 例的圖。參照圖4B,候補路徑保存部404中,作為候補路徑,包括最終目的地、作為中繼路 徑的下一個目的地、頻帶信息、延遲信息、優(yōu)先級(頻帶)、優(yōu)先級(延遲)以及選項的各個 域。最終目的地中,接收終端的地址(例如,D、J等)被設(shè)定為發(fā)送包的目的地址。下一個 目的地中,設(shè)定了之后發(fā)送發(fā)送包的中繼終端的地址(例如,B、E、K、L等)。頻帶信息中設(shè) 定通過式(1)算出的、有關(guān)從發(fā)送終端到接收終端的頻帶的信息(例如,100、50、60、40Mbps 等)。延遲信息中設(shè)定距離接收終端接收來自發(fā)送終端的發(fā)送包的延遲時間(例如,1、2秒
寸乂 O優(yōu)先級(頻帶)是指選擇出到達相同的最終目的地路徑的情況下,用于決定優(yōu)先 頻帶信息或延遲信息的哪一個的域,優(yōu)先頻帶信息的情況下設(shè)為“ 1 ”,優(yōu)先延遲信息的情況 下設(shè)為“2”。優(yōu)先級(延遲)是指用于決定優(yōu)先頻帶信息或延遲信息的哪一個的域,優(yōu)先 延遲信息的情況下設(shè)為“1”,優(yōu)先頻帶信息的情況下設(shè)為“2”。選項是可以設(shè)定任意項目的 域。例如,選項中可以因用戶而異,或被設(shè)定為各個候補路徑的有效/無效,或者與優(yōu)先級 (頻帶)/優(yōu)先級(延遲)的設(shè)定內(nèi)容無關(guān),而設(shè)定優(yōu)先頻帶信息和延遲信息中哪一個等。此外,圖4B所示的候補路徑的各個域也可以只具備頻帶信息或延遲信息中的一 個。此外,候補路徑只具備頻帶信息或延遲信息中的一個的情況下,由于不用決定優(yōu)先頻帶 信息或延遲信息中的哪一個,所以也不需要具備優(yōu)先級(頻帶)和優(yōu)先級(延遲)兩者的 域。此外,也可以根據(jù)系統(tǒng)來任意決定是否具備選項的域。路徑推斷部407基于來自路徑搜索/推斷調(diào)度器403的路徑推斷的指示,針對候 補路徑保存部404中所保存的、到達接收包的目的地的各個候補路徑,通過單播將作為第 2控制包的路徑推斷包從包發(fā)送部409發(fā)送至網(wǎng)絡(luò)。然后,路徑推斷部407經(jīng)由包接收部 401,接收針對第2控制包的應(yīng)答包,從該應(yīng)答包獲取表示各個路徑的頻帶的狀態(tài)的狀態(tài)信 息(路由估計請求/路由估計應(yīng)答),并發(fā)送至候補路徑保存部404。在從路徑推斷部407接受到各個路徑的狀態(tài)信息的情況下,候補路徑保存部404 將各個路徑的狀態(tài)信息保存,并發(fā)送至路徑比較部408。路徑比較部408從候補路徑保存部404接受關(guān)于接收包的候補路徑。并且,接受 到有關(guān)各個候補路徑的狀態(tài)信息的情況下,路徑比較部408比較各個路徑的狀態(tài)信息,并 在需要路徑變更的情況下,通知路徑選擇部402。路徑選擇部402在被路徑比較部408指示路徑變更的情況下,變更選擇的路徑。圖5A 圖5D是表示路徑搜索包的格式的圖。路徑搜索包被用作從發(fā)送終端向接 收終端的請求包的情況下,被稱為路由請求。圖5A是表示路由請求的包格式的圖。圖5A 中,路徑搜索包包括PHY頭501、MAC頭502及有效載荷(payload) 503。PHY頭501中存儲 有調(diào)制方式信息。MAC頭502中存儲有表示發(fā)送源地址504、目的地址505、中繼源地址506 及中繼目的地址507的域、以及按每個發(fā)送終端來附加的序列號508。有效載荷503中有 信息存儲區(qū)域510,該信息存儲區(qū)域510存儲有表示期望搜索的路徑的最終目的地址的域 509,以及到達最終目的地的路徑信息。圖5B是示出路徑搜索包的一具體例的圖。圖5B中,由發(fā)送終端AlOl發(fā)送的路 徑搜索包中,發(fā)送終端AlOl的地址A被設(shè)定為發(fā)送源的地址504,表示所有終端的地址 (ff:ff:ff:ff:ff:ff)的ALL被設(shè)定為目的地址505。中繼源地址506中也設(shè)定有發(fā)送終 端AlOl的地址A,中繼目的地址507也設(shè)定有表示所有終端的地址(ff:ff:ff:ff:ff:ff) 的ALL。即,路徑搜索包通過廣播被發(fā)送。接收到該路徑搜索包的中繼終端B102將中繼源 地址506轉(zhuǎn)換為中繼終端B102的地址B,并發(fā)送至中繼終端C103。此外,接收到該路徑搜 索包的中繼終端C103將中繼源地址506轉(zhuǎn)換為中繼終端C103的地址C,并發(fā)送至接收終端 D104。其中,在作為最終目的地的接收終端D104收到路徑搜索包的情況下,接收終端D104 不進行路徑搜索包的中繼處理。路徑搜索包在被用作從接收終端向發(fā)送終端的應(yīng)答包時,被稱為路由應(yīng)答。圖5C 是表示路由應(yīng)答的包格式的圖。參照圖5C,路由應(yīng)答的MAC頭502中,除了與路由請求同樣 的域504 508以外,還有按照每個最終目的地來附加的路徑號520。有效載荷503中,除 了最終目的地址509以外,還有發(fā)送源到最終目的地之間所存在的各個中繼終端之間的 路徑的鏈接信息521、523、525,以及鏈接信息521、523、525表示哪些中繼終端之間的路徑 信息的中繼終端的地址522、524。鏈接信息521、523、525是狀態(tài)信息,表示從發(fā)送源到最終 目的地之間所存在的各個中繼終端之間的路徑的頻帶的狀態(tài)。例如,圖5D是示出路由應(yīng)答的一具體例的圖。圖5D中,在路由應(yīng)答被從接收終端 D104返送回發(fā)送終端AlOl的情況下,發(fā)送源地址504變?yōu)榻邮战K端D104的地址D,目的地 址505變?yōu)榘l(fā)送終端AlOl的地址A。中繼源地址506及中繼目的地址507標記為沿著從發(fā) 送終端AlOl到接收終端D104的反向路徑。這里,中繼源地址506變?yōu)榻邮战K端D104的地 址D,中繼目的地址507變?yōu)橹欣^終端C103的地址C。此外,發(fā)送終端AlOl與中繼終端B102之間的鏈接信息521表示頻帶的狀態(tài)為 70Mbps,中繼終端B102與中繼終端C103之間的鏈接信息523表示頻帶的狀態(tài)為80Mbps, 中繼終端C103與接收終端D104之間的鏈接信息525表示頻帶的狀態(tài)為60Mbps。在路徑 搜索包被用作路由請求時,接收到路由請求的中繼目的地的終端將這些鏈接信息521、523、 525作為表示中繼源與中繼目的地之間的頻帶的狀態(tài)的信息,存儲到信息存儲區(qū)域610。此 外,路徑搜索包被用作路由應(yīng)答的情況下,路由應(yīng)答被單播發(fā)送。圖6A 圖6D是表示路徑推斷包的格式的圖。路徑推斷包被用作請求包的情況下, 被稱為路由估計請求。圖6A是表示路由估計請求的包格式的圖。圖6A中,路由估計請求 包括PHY頭601、MAC頭602及有效載荷603,與圖5C、D中所示的路由應(yīng)答具有同樣的結(jié) 構(gòu)。即,路由請求的MAC頭602中,除了發(fā)送源地址604、目的地址605、中繼源地址606及中繼目的地址607、序列號608以外,還追加了路徑號620。有效載荷603中除了最終目的 地址609以外,還有從發(fā)送源到最終目的地之間所存在的各個中繼終端之間的路徑的鏈 接信息621、623、625,以及鏈接信息621、623、625表示哪些中繼終端之間的路徑的信息的 中繼終端的地址622、624。各個中繼終端當接收到路由估計請求時,根據(jù)有效載荷603中含 有的中繼地址,再次設(shè)定MAC頭602中所包含的中繼目的地址以及中繼源地址,并發(fā)送至下 一個中繼終端。圖6B是示出路由估計請求的一具體例的圖。圖6B中,從發(fā)送終端AlOl發(fā)送至接 收終端D104的情況下,路由估計請求在發(fā)送源地址604中設(shè)定為發(fā)送終端AlOl的地址A, 目的地址605中設(shè)定為接收終端D104的地址D,中繼源地址606中設(shè)定為發(fā)送終端AlOl的 地址A,中繼目的地址607中設(shè)定為中繼終端B102的地址B。即,路由估計請求通過單播被 發(fā)送。此外,路由估計請求通過中繼地址622、624,按照中繼終端B102及中繼終端C103的 順序被發(fā)送至接收終端D104。在路由估計請求每次被從中繼終端發(fā)送至中繼終端時,中繼 源及中繼目的中的任意中繼終端將表示中繼源與中繼目的之間的路徑的頻帶的狀態(tài)的狀 態(tài)信息,寫入到鏈接信息621、623、625。路徑推斷包被用作應(yīng)答包的情況下,被稱為路由估計應(yīng)答。圖6C是示出路由估計 應(yīng)答的包格式的圖。圖6C中,路由估計應(yīng)答的格式與圖5C所示的路由應(yīng)答的結(jié)構(gòu)相同。路 由估計應(yīng)答中所存儲的信息也與圖5C所示的路由應(yīng)答相同。這里,發(fā)送終端AlOl與中繼 終端B102之間的鏈接信息表示的頻帶狀態(tài)為70Mbps,中繼終端B102與中繼終端C103之間 的鏈接信息表示的頻帶狀態(tài)為80Mbps,中繼終端C103與接收終端D104之間的鏈接信息表 示的頻帶狀態(tài)為60Mbps。由于路徑搜索包通過廣播被發(fā)送,所以需要在中繼目的地的中繼終端接收到路徑 搜索包的情況下追加記錄鏈接信息。另一方面,由于路徑推斷包通過單播被相互地發(fā)送和 接收,所以鏈接信息可以由中繼源和中繼目的地中的任意中繼終端追加記錄。例如,如果鏈 接信息是從發(fā)送終端AlOl到中繼終端B102的功率衰減量的話,由接收到路由估計請求的 中繼終端B102來追加記錄鏈接信息,但如果鏈接信息是表示從發(fā)送終端AlOl向中繼終端 B102發(fā)送時使用哪種調(diào)制方式的信息的話,則可以在接收到路由估計應(yīng)答時,由發(fā)送終端 AlOl來追加記錄鏈接信息。圖7是本發(fā)明的實施方式1中進行路徑搜索的情況下的時序圖。路徑搜索是指, 從使用圖2所示的鏈接而構(gòu)成的無數(shù)的路徑中,找出狀態(tài)最佳的路徑。在自組網(wǎng)絡(luò)中,有多 種路徑的狀態(tài)的比較方法,本實施方式中使用下式來算出路徑的頻帶。接收終端D104向該 數(shù)值最高的路徑返回路由應(yīng)答。其中,R1、R2、R3……表示各個路徑的頻帶。[式1] 首先,發(fā)送終端AlOl通過廣播包711來發(fā)送將接收終端D104設(shè)定為最終目的地 的路由請求710。接收到廣播包711的中繼終端B102、中繼終端E105以及中繼終端G107 分別追加記錄各個鏈接信息,并分別發(fā)送廣播包712、713及714。這里,中繼終端E105所發(fā)
15送的廣播包712也到達中繼終端B102,但中繼終端B102不進行中繼發(fā)送。這是因為,通信 終端D104作為最終目的地的情況下,發(fā)送終端AlOl —中繼終端E105 —中繼終端B102這 條路徑,通過式(1)與發(fā)送終端AlOl —中繼終端B102這條路徑相比,其狀態(tài)不好的緣故。 設(shè)下述的包也同樣。這樣的控制能夠有效地抑制無用的控制包的發(fā)送所占有的頻帶。分別接收到廣播包712、713及714的中繼終端C103、中繼終端F106以及中繼終端 H108,分別追加記錄各個鏈接信息,并分別發(fā)送廣播包715、716及717。接收到廣播包715、 716及717的接收終端D104不再進行中繼發(fā)送。這是由于接收終端D104是最終目的終端 的緣故。接收終端D104根據(jù)接收到的所有的路由請求包的信息,算出狀態(tài)好的路徑(即, 式(1)高的路徑),并經(jīng)由該算出的路徑,將路由應(yīng)答719返送至發(fā)送終端A101。路由應(yīng)答 的返送數(shù)目可以根據(jù)網(wǎng)絡(luò)規(guī)模來任意設(shè)定。返送數(shù)目的設(shè)定最好是使得發(fā)送源與目的地 之間所存在的無數(shù)的路徑中,狀態(tài)最佳的路徑無論在什么樣的情況下,都包含在通過路由 應(yīng)答而返送的路徑中。在本實施方式中,通過3個單播包719、720及721來返送路由應(yīng)答718。各個路由 應(yīng)答分別通過在發(fā)送終端AlOl —接收終端D104之間搜索到的路徑的反向路徑,而被依次 中繼發(fā)送,反向路徑依次是,路徑接收終端D104 —中繼終端C103 —中繼終端B102 —發(fā)送 終端A101,路徑接收終端D104 —中繼終端F106 —中繼終端E105 —發(fā)送終端A101,或路 徑接收終端D104 —中繼終端H108 —中繼終端G107 —發(fā)送終端AlOl。各個終端的數(shù)據(jù) 中繼功能的動作,根據(jù)路由應(yīng)答而開始。圖8是基于路由請求/路由應(yīng)答的路徑的搜索/設(shè)定結(jié)束時的網(wǎng)絡(luò)圖。圖8中, 候補路徑1是發(fā)送終端AlOl —中繼終端B102 —中繼終端C103 —接收終端D 104。候補 路徑2是發(fā)送終端AlOl —中繼終端E105 —中繼終端F106 —接收終端D104。候補路徑3 是發(fā)送終端AlOl —中繼終端G107 —中繼終端H108 —接收終端D104。此外,候補路徑1 的發(fā)送終端AlOl與中繼終端B102之間的IOOMbps表示發(fā)送終端AlOl與中繼終端B102之 間的鏈接信息。中繼終端B102與中繼終端C103之間的IOOMbps表示中繼終端B102與中 繼終端C103之間的鏈接信息。此外,中繼終端C103與接收終端D104之間的IOOMbps表示 中繼終端C103與接收終端D104之間的鏈接信息。候補路徑2及候補路徑3中也同樣。將 各個鏈接信息代入式(1),獲得的路徑的頻帶分別如下候補路徑1為33Mbps,候補路徑2 為10Mbps,候補路徑3為20Mbps。因此,在發(fā)送終端AlOl中,路徑比較部408將候補路徑 1、候補路徑2及候補路徑3的頻帶進行相互比較。然后,路徑選擇部402基于比較結(jié)果,選 擇候補路徑1作為到達最終目的地D的路徑。圖9是對圖8所示的各個候補路徑進行路徑推斷的情況下的時序圖。圖9中,使 用源路由(source routing)向各個候補路徑發(fā)送路由估計請求。即,路由估計請求并不僅 限于從發(fā)送終端AlOl到接收終端D104之間所設(shè)定的候補路徑1,也經(jīng)由候補路徑2及候補 路徑3,從發(fā)送終端AlOl被發(fā)送至接收終端D104。在各個終端被發(fā)送的單播包與廣播包相 比,頻帶消耗極小。所以,通信終端A能夠通過組合使用廣播包的路徑搜索和使用單播包的 路徑推斷,來抑制頻帶消耗,并根據(jù)狀況的變化來獲得狀態(tài)最佳的路徑。此外,在本實施方 式中,設(shè)定定期地對所有的候補路徑進行路徑推斷,但路徑推斷的定時,或?qū)δ膫€路徑進行 路徑推斷也可以根據(jù)情況來改變。圖10 圖12是表示定期地進行路徑推斷的結(jié)果的狀態(tài)遷移圖。圖10示出在從通信開始經(jīng)過時刻Tl的狀態(tài)下,進行第1次路徑推斷的結(jié)果。圖11示出在從通信開始經(jīng) 過時刻T2的狀態(tài)下,進行第2次路徑推斷的結(jié)果。圖12示出在從通信開始經(jīng)過時刻T3的 狀態(tài)下,進行第3次路徑推斷的結(jié)果。此外,圖10 圖12示出就頻帶來決定候補路徑的優(yōu) 先級的例子。在本實施方式中,由于前提是PLC,所以即使通信終端不移動,也會因家電的電 源ON等而發(fā)生頻帶的變動。即使前提是無線,通過移動少的通信終端形成自組網(wǎng)絡(luò),在通 信終端之間發(fā)生遮蔽物的情況下,同樣的狀況也可能發(fā)生。圖10中,在時刻Tl,與候補路徑搜索時(圖8)相比,候補路徑1的各個鏈接的頻 帶從IOOMbps降至40Mbps。并且,候補路徑2的各個鏈接的頻帶從30Mbps增加至80Mbps。 此外,候補路徑3的各個鏈接的頻帶沒有變化。根據(jù)推斷結(jié)果,各個路徑的頻帶分別如下 候補路徑1為13Mbps,候補路徑2為27Mbps,候補路徑3為20Mbps。因此,在時刻Tl,發(fā)送 終端AlOl選擇候補路徑2來進行發(fā)送。圖11中,在時刻T2,推斷結(jié)果與在時刻Tl時相比沒有變化(圖10)。因此,發(fā)送終 端AlOl繼續(xù)選擇候補路徑2。圖12中,在時刻T3,候補路徑1的各個鏈接的頻帶從40Mbps 回復(fù)到100Mbps。并且,候補路徑2及候補路徑3的各個鏈接的頻帶與在時刻T2時相比沒 有變化。該情況下,各個路徑的頻帶分別如下候補路徑1為33Mbps,候補路徑2為27Mbps, 候補路徑3為20Mbps。于是,在時刻T3,發(fā)送終端AlOl選擇候補路徑1。圖13是表示從圖10到圖12所示的各個候補路徑1 3的頻帶變動與所選擇的 路徑之間的關(guān)系的路徑選擇圖。圖13中,在時刻TO(即,路徑搜索時)與時刻Tl之間,候 補路徑1的頻帶與候補路徑2的頻帶發(fā)生變動。只要在通信開始時進行路徑搜索,則在該 通信期間內(nèi)就一直使用候補路徑1,但在本實施方式中,在通信的中途進行路徑推斷的時刻 Tl,將選擇路徑切換至狀態(tài)更佳的路徑,即候補路徑2。此外,在時刻T2與時刻T3之間候補 路徑1的頻帶發(fā)生變動。針對該狀況的變化,也成功地將選擇路徑恢復(fù)到狀態(tài)更佳的路徑, 即候補路徑1?,F(xiàn)有的方式中,是在路徑被切斷的情況下,再一次進行路徑搜索,來設(shè)定新的路 徑,所以在路徑被切斷之前選擇新的路徑是不可能的。此外,其他的現(xiàn)有的方式中,是在 路徑的頻帶低于閾值的情況下,切換至通過路徑搜索而預(yù)先獲取的第2候補路徑,所以 在此時不能夠選擇狀態(tài)最佳的路徑。它們的原因是路徑搜索是通過連續(xù)的廣播(泛洪 (flooding))來進行,為此占有了大量的頻帶,從而使本來用于發(fā)送期望數(shù)據(jù)的頻帶受到壓 迫,因此需要極力地回避路徑搜索。對此,在本實施方式中,通過將單播包發(fā)送至幾個候補 路徑,從而既能夠回避控制包對頻帶的占有,又能夠獲取狀態(tài)最佳的路徑。圖14是示出本發(fā)明的實施方式1所涉及的終端裝置(發(fā)送終端A101)的數(shù)據(jù)發(fā) 送時的路徑選擇處理的流程的圖。參照圖14,發(fā)送終端AlOl參照候補路徑保存部404,確 認到達發(fā)送包的最終目的地的路徑的有無(步驟S1401)。在沒有設(shè)定有到達發(fā)送包的最終 目的地的路徑的情況下,發(fā)送終端AlOl實施路徑搜索處理(步驟S1402)。之后將詳述路徑 搜索處理。接著,發(fā)送終端AlOl實施路徑選擇處理,并基于頻帶信息或延遲信息來選擇最 佳的路徑(步驟S1406),結(jié)束處理。另一方面,在確認設(shè)定有到達發(fā)送包的最終目的地的路徑的情況下,發(fā)送終端 AlOl實施路徑選擇處理,并基于頻帶信息或延遲信息來選擇最佳的路徑(步驟S1403)。接 著,發(fā)送終端AlOl對所選擇的路徑確認是否在有效時間(即,定時器T)內(nèi)(步驟S1404)。如果在有效時間(定時器T)內(nèi),發(fā)送終端AlOl直接結(jié)束處理。另一方面,當有效時間(定時 器T)到時,發(fā)送終端AlOl使當前所選擇的路徑無效,并執(zhí)行路徑推斷處理(步驟S1405)。 之后將詳述路徑推斷處理。接著,發(fā)送終端AlOl基于所推斷的路徑,再次實施路徑選擇處 理,并選擇最佳的路徑(步驟S1406),結(jié)束處理。接著,詳細說明路徑搜索處理。圖15是說明圖14的步驟S1402的路徑搜索處理 的細節(jié)的流程圖。參照圖7及圖15,發(fā)送終端AlOl通過廣播來發(fā)送路由請求710,由此開 始路徑搜索(步驟S1501)。當在規(guī)定的時間內(nèi),從作為最終目的終端的接收終端D104接收 到路由應(yīng)答包720的情況下(步驟S1502),發(fā)送終端AlOl基于路由應(yīng)答包720中所記載的 信息,設(shè)定候補路徑(步驟S1503)。另一方面,在接收不到路由應(yīng)答包720的情況下,發(fā)送終端AlOl再次發(fā)送路由請 求包710。發(fā)送終端AlOl反復(fù)進行再次發(fā)送,在超過最大再次發(fā)送次數(shù)時也未能接收到路 由應(yīng)答包720的情況下(步驟S1504),丟棄數(shù)據(jù)包(步驟S1505)。此外,發(fā)送終端AlOl也 可以在一定期間連續(xù)進行針對同一最終目的地的數(shù)據(jù)包的丟棄。由此,能夠防止對找不到 路徑的最終目的地連續(xù)進行路徑搜索處理,并防止路由請求包710的頻帶占有率的增大。接著,具體說明路徑推斷處理。圖16是說明圖14的步驟S1405的路徑推斷處理 的細節(jié)的流程圖。參照圖16,當由路徑搜索/推斷調(diào)度器403設(shè)定的定時器T到時時,發(fā)送 終端AlOl使當前所選擇的路徑無效,并再次進行路徑的推斷。發(fā)送終端AlOl對到達最終 目的終端的接收終端D104的候補路徑1至3,設(shè)定有關(guān)各個路徑的中繼終端的信息(步驟 S1601),并通過單播發(fā)送路由估計請求包(步驟S1602)。在接收到路由估計應(yīng)答包的情況 下(步驟S1603),發(fā)送終端AlOl從候補路徑1至3中選擇該時刻狀態(tài)最佳的路徑,并進行 選擇路徑的更新(步驟S1604)。另一方面,在沒有接收到路由估計應(yīng)答包的情況下,發(fā)送終端AlOl判斷該路徑不 能夠通信,并丟棄該路徑(步驟S1605)。例如,針對使用候補路徑2來發(fā)送的路由估計請求 包,沒有接收到路由估計應(yīng)答包的情況下,發(fā)送終端AlOl丟棄候補路徑2。其結(jié)果,在針對 最終目的地的路徑?jīng)]有的情況下(步驟S1606),結(jié)束路徑推斷處理,進行路徑搜索處理(圖 14的步驟S1402)。此外,路徑?jīng)]有指包含更新了選擇路徑后,只剩狀態(tài)極端惡劣的路徑的 情況。只要路徑存在,發(fā)送終端AlOl就每在定時器到時時反復(fù)進行同樣的處理。綜上,根據(jù)本方式,發(fā)送終端AlOl先于數(shù)據(jù)包的通信,廣播用于作為路徑制作的 第1控制包的路由請求,并基于路由請求的應(yīng)答結(jié)果按頻帶寬(或延遲時間小)的順序選 擇規(guī)定數(shù)目的、到達接收終端D104的路徑。由此,預(yù)備候補路徑(例如候補路徑1至3),從 該候補路徑中選擇并切換至狀態(tài)佳的路徑,從而廣播用于路徑制作的路由請求在通信前進 行一次就可,因此能夠大幅減輕控制包的頻帶占有量。在使用PLC的情況下,就算路徑的通 信狀態(tài)因通信終端的使用狀況而發(fā)生大的變動,路徑的通信狀態(tài)一時變壞,由于在規(guī)定時 間經(jīng)過后回到狀態(tài)佳的可能性大,所以可以進行這樣的控制。此外,不僅是PLC,就算前提是無線通信,通過移動少的通信終端形成自組網(wǎng)絡(luò),并 在通信終端之間發(fā)生遮蔽物的情況下,也可能發(fā)生同樣的狀況。因此,本發(fā)明也適用于使用 無線通信的網(wǎng)絡(luò)。此外,應(yīng)用于諸如一路徑通過Iln規(guī)格的無線LAN進行通信,其他路徑通 過lib規(guī)格的無線LAN進行通信這樣、具有規(guī)格不同的多個路徑的網(wǎng)絡(luò)也有用。或者,應(yīng)用 于諸如一路徑通過無線通信構(gòu)成,其他路徑通過PLC構(gòu)成這樣的網(wǎng)絡(luò)也有用。
此外,發(fā)送終端A按每個數(shù)據(jù)包通信過程中的規(guī)定時間,向構(gòu)成所選擇的規(guī)定數(shù) 目的路徑的各個中繼終端,單播確認頻帶的增減的第2控制包,即路由請求包。由此,發(fā)送 終端A在數(shù)據(jù)包的通信過程中,單播確認頻帶的增減的路由請求包,從而能夠?qū)⒖刂瓢?使用量抑制到最小限度,并大幅減輕控制包的頻帶占有比率。并且,發(fā)送終端A基于針對路由請求包的應(yīng)答結(jié)果,切換至所選擇的規(guī)定數(shù)目的 路徑中、頻帶最寬的路徑,從而繼續(xù)數(shù)據(jù)包的通信。由此,一直持續(xù)使用最初決定的路徑,在 頻帶變?yōu)橐?guī)定的閾值以下之后,不用再次制作通信路徑,而在規(guī)定時間單位切換至頻帶最 寬的路徑,從而能夠預(yù)防通信中斷的發(fā)生。其結(jié)果,即使在使用事先不能夠預(yù)測通信中斷的 PLC的情況下,也能夠大幅減小通信中斷的可能性。(實施方式2)接著,說明本發(fā)明的實施方式2。在實施方式1中說明了,所有的候補路徑從發(fā)送 終端AlOl開始分支,通過路徑推斷來變更選擇路徑的情況。在實施方式2中說明候補路 徑在某一中繼終端分支,且根據(jù)頻帶減少通知來變更選擇路徑的情況。圖17是候補路徑在本發(fā)明的實施方式2所涉及的中繼終端分支的情況下的網(wǎng)絡(luò) 圖。圖17中,候補路徑1是發(fā)送終端AlOl —中繼終端E105 —中繼終端C103 —接收終端 D104。候補路徑2是發(fā)送終端AlOl —中繼終端E105 —中繼終端F106 —接收終端D104。 候補路徑3是發(fā)送終端AlOl —中繼終端G107 —中繼終端H108 —接收終端D104。假設(shè) 設(shè)定了這3個候補路徑1 3。這里,將各個鏈接的信息代入式(1),得到的各個路徑的頻 帶分別如下候補路徑1為33Mbps,候補路徑2為13Mbps,候補路徑3為20Mbps。因此,發(fā) 送終端AlOl選擇候補路徑1作為到達最終目的地的接收終端D104的路徑。在該網(wǎng)絡(luò)中, 路徑在中繼終端E105處分為候補路徑1和候補路徑2。將中繼終端E105這樣的、針對一個 最終目的終端而具有2個以上的中繼目的地址的終端,稱為路徑分支終端。設(shè)定為路由估計請求在這樣的路徑分支終端按中繼目的地而被發(fā)送。即,從發(fā)送 終端AlOl至中繼終端E105的路由估計請求,在候補路徑1及候補路徑2只被發(fā)送一個。此 外,從中繼終端E105被發(fā)送的路由估計請求被分別一個個地發(fā)送至候補路徑1及候補路徑 2。S卩,圖17的示例中,從發(fā)送終端AlOl有1個針對候補路徑1及候補路徑2的路由 估計請求,被發(fā)送至中繼終端E105。另一方面,針對候補路徑3的路由估計請求從發(fā)送終端 AlOl被發(fā)送至中繼終端G107。中繼終端E105當接收到來自發(fā)送終端AlOl的路由估計請 求時,向中繼終端C103發(fā)送針對候補路徑1的路由估計請求,并向中繼終端F106發(fā)送針對 候補路徑2的路由估計請求。作為最終目的地的接收終端D104中由于收到候補路徑1 3所有的路由估計請 求,所以返送候補路徑數(shù)量的路由估計應(yīng)答。通過進行這樣的動作,能夠削減路由估計請求 的頻帶消耗。在諸如PLC這樣頻帶受家電的電源開/關(guān)左右的網(wǎng)絡(luò)中,由于容易受影響的 鏈接(例如,電視機或PC附近),和難以受影響的鏈接(例如,臥室附近)已定,所以眾多的 候補路徑重疊使用某特定的鏈接的可能性高。因此,這樣的頻帶削減方式被認為是有效的。這樣,在中繼終端E105位于候補路徑1和候補路徑2的路徑的分支點的情況下, 從經(jīng)由分支點的候補路徑1和候補路徑2中選擇并切換至頻帶最寬的路徑。由此,能夠省略 向作為發(fā)送源的發(fā)送終端AlOl通知用于數(shù)據(jù)包的通信的頻帶變?yōu)橐?guī)定值以下的內(nèi)容(以下稱為頻帶減少通知)的處理。從而能夠簡化系統(tǒng)整體的處理。圖18A是表示頻帶減少通知的包格式的圖。圖18B是示出實際被發(fā)送的頻帶減少 通知包的一具體例的圖。頻帶減少通知包是指用于在通信過程中的路徑發(fā)生頻帶急劇減少 的情況下,不等下一次的路徑推斷,就指示路徑的變更的包。路徑的變更既可以在路徑分 支終端(在該例子中是中繼終端E105)進行,也可以在發(fā)送源終端(在該例子中是發(fā)送終 端A101)進行。頻帶減少通知包例如在各個通信終端的相鄰鏈接的頻帶低于規(guī)定的閾值 Xmbps的情況下,被發(fā)送至相鄰的通信終端?;蛘撸l帶減少通知包也可以在各個通信終端 的相鄰鏈接的頻帶變?yōu)槁窂酵茢鄷r的¥%以下的情況下,被發(fā)送至相鄰的通信終端。此外, 頻帶減少通知包還可以在各個通信終端的相鄰鏈接的頻帶比最初的頻帶低ZMbps以上的 情況下而被發(fā)送至相鄰的終端。參照圖18A及圖18B,頻帶減少通知包的頭與普通的包相同,且在有效載荷部中存 儲有頻帶減少信息1801。頻帶減少信息1801包括中繼終端的地址以及該終端之間的頻帶 信息。例如,中繼終端C103-接收終端D104之間的鏈接變?yōu)?Mbps的情況下,就變?yōu)榇鎯?中繼終端C103及接收終端D104的地址,以及中繼終端C103和接收終端D104之間的鏈接 的頻帶信息“5” (圖18B)。各個通信終端經(jīng)由包接收部401接收到頻帶減少通知包時,將 該信息通知給路徑選擇部402,并在路徑選擇部402更新路徑的選擇。圖19是在圖17所示的網(wǎng)絡(luò)圖中,中繼終端C103發(fā)送頻帶減少通知2001的情況 下的狀態(tài)遷移圖。圖19中表示下述情況,S卩,中繼終端C103-接收終端D104之間的鏈接頻 帶變?yōu)?Mbps,因其低于閾值10Mbps,所以中繼終端C103將頻帶減少通知2001發(fā)送至中繼 終端E105。圖20是在圖17所示的網(wǎng)絡(luò)圖中,中繼終端E105接收到頻帶減少通知2001的情 況下的狀態(tài)遷移圖。其中,中繼終端E105是路徑分支終端。圖20中表示接收到頻帶減少 通知2001的路徑分支終端E105進行路徑推斷的情況。從中繼終端E105到接收終端D104 的候補路徑1的路徑的頻帶為4. 8Mbps。而從中繼終端E105到接收終端D104的候補路徑 2的路徑的頻帶為40Mbps。由此,中繼終端E105選擇頻帶寬的候補路徑2。此外,作為路徑 分支終端的中繼終端E105在從自身的分支路徑中進行路徑選擇的情況下,可以不用將頻 帶減少通知中繼至發(fā)送終端AlO 1。圖21是圖19及圖20所表示的狀態(tài)下的路徑選擇圖。圖21中,可以得知,在當前 所選擇的路徑1的頻帶低于閾值的情況下,在低于閾值的定時(Ta),進行定期(Tl、T2、T3 的定時)所進行的路徑推段以外的路徑推斷,并進行路徑的切換。在上述例子中,中繼終端 E105接收頻帶減少通知,將路徑從候補路徑1切換至候補路徑2。由此,能夠回避頻帶在急 劇降低的情況下一時衰減。這樣,各個通信終端在相鄰的通信終端之間的頻帶變?yōu)橐?guī)定值以下的情況下,將 該內(nèi)容通知給發(fā)送終端。由此,發(fā)送終端或路徑分支終端能夠立即判斷用于數(shù)據(jù)包的通信 的選擇路徑的頻帶變?yōu)橐?guī)定的閾值以下。因此,發(fā)送終端或路徑分支終端能夠在用于數(shù)據(jù) 包的通信的選擇路徑的頻帶變?yōu)橐?guī)定的閾值以下的情況下,切換至所選擇的候補路徑中頻 帶其次寬的路徑。其結(jié)果,能夠消除通信的中斷。圖22是圖17所示的網(wǎng)絡(luò)圖中,下述情況的狀態(tài)遷移圖,S卩,中繼終端C103接到中 繼終端C103與接收終端D104之間頻帶減少,將頻帶減少通知2001發(fā)送至中繼終端E105,進而中繼終端E105將頻帶減少通知2001發(fā)送至發(fā)送終端AlOl。圖22中,不同于如圖20 那樣由作為路徑分支終端的中繼終端E105進行路徑推斷的情況,而在發(fā)送終端AlOl進 行路徑推斷的情況下,各個路徑的頻帶分別如下候補路徑1為4. 5Mbps,候補路徑2為 28. 5Mbps,候補路徑3為20Mbps。因此,發(fā)送終端AlOl選擇頻帶最寬的候補路徑2。該情 況的路徑選擇圖與圖21相同。圖23是將頻帶減少通知2001中繼至發(fā)送終端AlOl的情況下,在發(fā)送終端AlOl 不進行頻帶推斷就進行路徑選擇的情況下的狀態(tài)遷移圖。圖23中,發(fā)送終端AlOl不進行 頻帶推斷就從前一次的路徑搜索/推斷時所獲取的路徑中,例如選擇頻帶第二佳的候補路 徑3。數(shù)據(jù)通信中,有盡量使用寬頻帶來進行的通信(例如文件轉(zhuǎn)送),和具有某種程度寬 的頻帶即可,但卻不期望通信發(fā)生瞬間中止的通信(例如動態(tài)圖像)。進行路徑推斷的情 況下,從路由估計包被發(fā)送到路由估計包被返送的時間期間,如果一直使用頻帶減少通知 2001被發(fā)送來的路徑(候補路徑1),會發(fā)生瞬間的路徑惡化。這在不容許該情況的通信的 情況下(例如,動態(tài)圖像的情況),可以不進行路徑推斷而選擇第二佳的路徑。由此能夠回 避通信的中斷。此外,發(fā)送終端AlOl發(fā)送路由估計包,可以只在直到路由應(yīng)答包被返送為止的期 間,使用第二佳的路徑。與通過洪泛被發(fā)送的路由請求不同,由于路由估計請求是單播包, 所以進行優(yōu)先級的調(diào)整就不會成為動態(tài)圖像包的障礙。圖24是圖23中沒有進行路徑推斷的情況下的路徑選擇圖。圖24中,如標記2401 處所示可以得知,即使在沒有進行路徑推斷的情況下,雖然存在一時不能夠選擇路徑狀態(tài) 最佳的路徑的期間,通過進行路徑推斷就能夠立即選擇路徑狀態(tài)最佳的路徑。由此,如果調(diào) 整路徑推斷期間,就算針對頻帶減少通知沒有進行路徑推斷,也能夠充分應(yīng)對。根據(jù)該情況,發(fā)送終端及路徑分支終端就算在當前的路徑推斷的期間內(nèi),切換至 候補路徑中頻帶其次寬的路徑,在下一次的路徑推斷時切換至頻帶最寬的路徑并繼續(xù)通 信。由此,使使用頻帶其次寬的路徑的期間短于路徑推斷的期間,從而能夠消除通信的中 斷,維持高的通信質(zhì)量。圖25是表示實施方式2中的中繼終端的處理的流程圖。參照圖25,首先,各個中 繼終端判斷接收到的包是否是路由請求(步驟S2501)。是路由請求的情況下,將中繼終端 地址(自身終端的地址)以及相鄰?fù)ㄐ沤K端之間的鏈接信息追加記錄到所接收到的路由請 求中(步驟S2502),并中繼發(fā)送至下一個通信終端(步驟S2503)。另一方面,在不是路由 請求的情況下,各個中繼終端判斷接收到的包是否是路由應(yīng)答(步驟S2504)。是路由應(yīng)答 的情況下,根據(jù)路由應(yīng)答中的信息設(shè)定路徑(路徑號)及路徑信息(鏈接信息等)(步驟 S2505),并中繼發(fā)送至下一個終端。接著,在接收到的包不是路由應(yīng)答的情況下,各個中繼終端判斷是否是路由估計 請求(步驟S2506)。在接收到的包是路由估記請求的情況下,將鏈接信息追加記錄到所接 收到的包中。并且,當中繼終端是路徑分支終端的情況下(步驟S2508),針對各個路徑實 施路徑推斷處理(步驟S1504)。例如,在圖17的例子中,當作為路徑分支終端的中繼終端 E105從發(fā)送終端AlOl接收到路由估計請求時,中繼終端E105向候補路徑1和候補路徑2 分別發(fā)送一個路由估計請求,分別對候補路徑1和候補路徑2進行路徑推斷。如圖17所示, 在中繼終端E105位于候補路徑1和候補路徑2的路徑的分支點的情況下,中繼終端E105能夠選擇并切換至經(jīng)由分支點的候補路徑1和候補路徑2中、頻帶最寬的路徑。由此,能夠 簡化系統(tǒng)整體的處理。另一方面,在接收到的包不是路由估記請求的情況下,各個中繼終端判斷是否是 路由估計應(yīng)答(步驟S2509)。是路由估計應(yīng)答的情況下,各個中繼終端更新自身終端所持 的鏈接信息(步驟S2510)。接著,在接收到的包不是路由估記應(yīng)答的情況下,各個中繼終端判斷是否是頻帶 減少通知(步驟S2511)。在接收到的包是頻帶減少通知的情況下,如果自身終端不是路徑 分支終端(步驟S2512),就將接收到的頻帶減少通知向發(fā)送終端方中繼發(fā)送。另一方面, 在中繼終端是路徑分支終端的情況下,如果自身終端所保存的其他路徑的狀態(tài)良好(步驟 S2513 是),則切換路徑并丟棄頻帶減少通知(步驟S2514)。另一方面,如果其他路徑的狀 態(tài)不好(步驟S2513 否),就將接收到的頻帶減少通知向發(fā)送方終端中繼發(fā)送。這樣,如圖 23及圖24所示,如果中繼終端E105選擇并切換至頻帶其次寬的候補路徑2,就能夠省略向 發(fā)送終端AlOl通知用于數(shù)據(jù)包的通信的頻帶變?yōu)榈陀谝?guī)定的閾值以下的內(nèi)容的處理,從 而能夠簡化系統(tǒng)整體的處理。在接收到的包是上述以外的包的情況下,各個中繼終端將接收到的包作為要中繼 的數(shù)據(jù)包,并判斷自身終端是否持有到達最終目的地的路徑(步驟S2515)。在自身終端持 有到達最終目的地的路徑的情況下,中繼發(fā)送接收到的包。另一方面,在自身終端沒有持 有到達最終目的地的路徑的情況下,丟棄接收到的包,并向發(fā)送終端AlOl發(fā)送路由錯誤包 (步驟S2516),并使路徑搜索開始。綜上所述,根據(jù)本實施方式,當中繼終端E105位于候補路徑1和候補路徑2的路 徑的分支點的情況下,中繼終端E105能夠選擇并切換至經(jīng)由分支點的候補路徑1和候補路 徑2中、頻帶最寬的路徑。由此,中繼終端E105能夠省略向發(fā)送終端AlOl通知用于數(shù)據(jù)包 的通信的頻帶變?yōu)榈陀谝?guī)定的閾值以下的內(nèi)容的處理。從而,能夠簡化系統(tǒng)整體的處理。此外,中繼終端C103在中繼終端C103-接收終端D104之間的頻帶變?yōu)橐?guī)定值以 下的情況下,將頻帶減少通知發(fā)送至中繼終端E105。由此,中繼終端E105能夠立即判斷用 于數(shù)據(jù)包的通信的選擇路徑的頻帶變?yōu)橐?guī)定的閾值以下。因此,中繼終端E105能夠在用于 數(shù)據(jù)包的通信的選擇路徑的頻帶低于規(guī)定的閾值以下的情況下,切換至所選擇的候補路徑 中頻帶其次寬的路徑。其結(jié)果,能夠消除通信的中斷。并且,即使在當前的路徑推斷的期間內(nèi),切換至候補路徑中頻帶其次寬的路徑,在 下一次的路徑推斷時切換至頻帶最寬的路徑并繼續(xù)通信。由此,使使用頻帶其次寬的路徑 的期間短于路徑推斷的期間,從而能夠消除通信的中斷,維持高的通信質(zhì)量。(實施方式3)接著,說明實施方式3。在實施方式3中,對針對各個路徑非同步地進行路徑推斷 的情況進行說明。在頻帶減少通知被發(fā)送之后立即進行路徑的頻帶推斷,一般情況下沒有 什么意義。在本實施方式中,說明在這樣的情況下發(fā)送終端改變進行路徑推斷的定時的方 式。圖26至圖28是下述情況的狀態(tài)遷移圖,即,從圖8的狀態(tài)開始,中繼終端C103-接 收終端D104之間的鏈接信息減少,并且中繼終端C103向發(fā)送終端AlOl正在發(fā)送頻帶減少 通知。圖26示出頻帶減少通知從中繼終端C103被發(fā)送至發(fā)送終端AlOl的時刻T4的狀態(tài)。圖27示出發(fā)送終端AlOl接收到頻帶減少通知后,對候補路徑3進行路徑推斷的時刻T5的 狀態(tài)。圖28示出發(fā)送終端AlOl在接著時刻T5的、對候補路徑3進行路徑推斷的時刻T6 的狀態(tài)。圖26中,路徑的頻帶分別如下候補路徑1為4. 5Mbps,候補路徑2為26. 7Mbps, 候補路徑3為20Mbps。發(fā)送終端AlOl從中繼終端C103經(jīng)由中繼終端B102,來接收頻帶減 少通知。發(fā)送終端AlOl由此來識別中繼終端C103-接收終端D104之間的鏈接頻帶的減少。 在該定時T4,發(fā)送終端AlOl開始對所有路徑進行路徑搜索。其結(jié)果,獲取候補路徑2作為 最佳路徑,并將路徑從候補路徑1切換至候補路徑2。圖27中,在發(fā)送終端AlOl接收到頻帶減少通知以后,且在對候補路徑3進行下一 次的路徑推斷的定時即時刻T5,發(fā)送終端AlOl通過候補路徑2進行發(fā)送。并且,圖28中, 在進行候補路徑3的路徑推斷的時刻T6,當辯明候補路徑3的頻帶增加時,發(fā)送終端AlOl 選擇候補路徑3。此外,由于發(fā)送終端AlOl通過數(shù)據(jù)的發(fā)送來辯明所選擇的路徑中的鏈接 的增減,因此也可以不用對所選擇的路徑進行路徑推斷。該情況下,可以發(fā)送表示頻帶增加 的頻帶增加通知。圖29是圖26至圖28的狀態(tài)遷移圖中的路徑選擇圖。圖29中,設(shè)定當前選擇的 路徑是候補路徑1。此時,對候補路徑1的路徑推斷停止。在該狀態(tài)下,當發(fā)送終端AlOl接 受到關(guān)于作為選擇路徑的候補路徑1的頻帶減少通知時(時刻T4),發(fā)送終端AlOl進行所 有路徑的路徑搜索。通過在時刻T4的路徑搜索,發(fā)送終端AlOl獲取候補路徑2作為最佳 路徑,并將選擇路徑從候補路徑1更新為候補路徑2。之后,發(fā)送終端AlOl停止對候補路徑 2的路徑推斷。發(fā)送終端AlOl從不再選擇候補路徑1時開始,與對候補路徑3進行路徑推斷的定 時非同步地,開始對候補路徑1進行定期的路徑推斷。其中,設(shè)對各個候補路徑進行的路徑 推斷各個定時的間隔一定。之后,候補路徑3的路徑推斷的定時T6來到,發(fā)送終端AlOl對 候補路徑3進行路徑推斷。其結(jié)果,當辯明候補路徑3的頻帶增加時,發(fā)送終端AlOl選擇 候補路徑3。此外,候補路徑3與候補路徑1同樣地,可以在接受到頻帶減少通知時重新設(shè) 置定期的路徑推斷的定時器值。由此,發(fā)送終端AlOl在對當前用于數(shù)據(jù)包的通信的候補路徑2以外的候補路徑3 的路徑推斷的時刻T6過去時,將路徑切換至頻帶最寬的候補路徑3。由此,在對各個路徑的 規(guī)定期間過去時,在該定時選擇頻帶最寬的路徑。因此,由于通過頻帶最寬的路徑來進行通 信,從而能夠延長頻帶最寬的狀態(tài)下的通信時間。其結(jié)果,在整個通信能夠最大限度地活用 頻帶最寬的路徑。(實施方式4)接著,說明實施方式4。在實施方式4中,與實施方式3不同,說明路徑推斷的間隔 不是一定,而是可變的情況。圖30是進行路徑推斷的時間間隔變動的情況下的路徑選擇圖。在如PLC這樣頻 帶受家電電源的開/關(guān)左右的網(wǎng)絡(luò)中,頻帶變動多的鏈接和少的鏈接已定。為了抑制路徑 推斷的包量,最好是對變動多的鏈接頻繁地進行路徑推斷,并且對于變動少的鏈接,通過擴 大時間間隔來進行路徑推斷。于是,根據(jù)頻帶減少通知來變更各個路徑的路徑推斷的定時, 并且,一邊抑制控制包的頻帶消耗,一邊選擇頻帶佳的路徑。具體地,發(fā)送路由估計請求,并路由估計請求的定時器延長為2倍。另 一方面,接收到頻帶減少通知的情況下,或者路徑推斷結(jié)果與前次的路徑推斷相比變動大 的情況下,將定時器的值設(shè)定為規(guī)定的最小值(初始值)。圖30中,就候補路徑1而言,進行路徑推斷的結(jié)果,當候補路徑1的頻帶變?yōu)橐?guī)定 的閾值以下時,進行路徑推斷的間隔被設(shè)定為規(guī)定的最小值。該情況下,在候補路徑1的頻 帶變?yōu)橐?guī)定的閾值以下的情況下,可以推斷該路徑的頻帶的增減不穩(wěn)定。于是,將候補路徑 1假定為頻帶的增減大的路徑,并且將進行路徑推斷的間隔設(shè)定為規(guī)定的最小值。這樣,由 于能夠細微地把握候補路徑1的頻帶的增減,所以能夠迅速發(fā)現(xiàn)頻帶的變動可能性大的路 徑。其結(jié)果,例如,在發(fā)送如動態(tài)圖像這樣連續(xù)的數(shù)據(jù)的情況下,將頻帶的變動可能性大的 路徑從路徑的選項中排除,從而實現(xiàn)穩(wěn)定的通信。此外,圖30中,就候補路徑1而言,在將路徑推斷的間隔設(shè)定為規(guī)定的最小值的、 下一次的路徑推斷中,路徑的頻帶還是規(guī)定值以下。該情況下,將對候補路徑1的路徑推斷 的間隔再次設(shè)定為規(guī)定的最小值。據(jù)此,在設(shè)定為規(guī)定的最小值后的路徑推斷中,路徑的頻 帶還是規(guī)定值以下的情況下,判斷其不僅僅是頻帶的變動可能性大,而實際是頻帶的變動 大的路徑。這樣,只要使路徑推斷的間隔可變,從而頻帶的變動大的、不穩(wěn)定的路徑的發(fā)現(xiàn) 處理變得容易。此外,在圖30中,候補路徑1中,一時變?yōu)橐?guī)定的閾值以下的頻帶,恢復(fù)到規(guī)定的 閾值以上。該情況下,使對候補路徑1的路徑推斷的間隔階段性地回到所述規(guī)定間隔。據(jù) 此,即使一時將路徑推斷的定間隔設(shè)定為規(guī)定的最小值,但在下一次以后的路徑推斷中路 徑的頻帶沒有變?yōu)橐?guī)定值以下的情況下,例如起因于打開吸塵器的開關(guān)這樣一時的原因的 情況下,判斷所述路徑是頻帶的變動少的路徑,而逐漸地回到所述規(guī)定間隔。由此,只要使 路徑推斷的間隔可變,能夠判斷該路徑是否是頻帶變動大且不穩(wěn)定的路徑,從而使判斷路 徑的穩(wěn)定性的處理變得容易。另一方面,圖30中,就候補路徑3而言,由于針對路由估計請求的路由估計應(yīng)答被 返送,所以將距離下一次的路由估計請求的定時器延長為2倍。此外,在本實施方式中設(shè)為 2倍,但本發(fā)明并不局限于此。這樣,根據(jù)本實施方式,能夠?qū)⒙窂降淖儎犹匦钥紤]在內(nèi),來進行路徑推斷。圖31示出調(diào)整路徑推斷的定時器的情況下的流程圖。在圖17中進行的路徑推斷 的處理的基礎(chǔ)上,追加了下述處理,即接收到路由估計應(yīng)答包時,將定時器值增加為2倍 的處理(步驟S3201);以及接收到頻帶減少通知時(步驟S3202),使定時器值回到初始值 (規(guī)定的最小值)的處理(步驟S3203)。(實施方式5)接著,說明實施方式5。在實施方式5中,說明針對一個最終目的終端,存在多個發(fā) 送終端的情況。在針對一個最終目的終端,存在多個發(fā)送終端的情況下,綜合多個發(fā)送終端 的路徑來看,有的終端成為路徑分支終端。在該路徑分支終端,只要針對各個通信終端所請 求的路徑數(shù)目來返送路由應(yīng)答即可。即,無需發(fā)送多個路由應(yīng)答,而只發(fā)送狀態(tài)更好的路徑 就可。圖32是從發(fā)送終端AlOl向最終目的地的接收終端D104發(fā)送數(shù)據(jù)的過程中,從發(fā) 送終端13201向接收終端D 104的數(shù)據(jù)發(fā)送開始的情況下的網(wǎng)絡(luò)圖。圖32中,設(shè)發(fā)送終端AlOl已獲得與圖8同樣的3條路徑。設(shè)發(fā)送終端AlOl以外的其他發(fā)送終端,即發(fā)送終 端13201請求1條路徑,并獲得發(fā)送終端13201 —中繼終端G107 —中繼終端F106 —接收 終端D104這條路徑(候補路徑4)。鏈接的頻帶信息如圖32所示。該情況下,在中繼終端 G107存在2條路徑,即針對最終目的地的接收終端D104的候補路徑3 (發(fā)送終端AlOl — 中繼終端G107 —中繼終端H108 —接收終端D104)和候補路徑4。因此,圖32的示例中,中 繼終端G107成為路徑分支終端。然而,中繼終端G107與圖17中說明的路徑分支終端不同,而只要向各個發(fā)送終端 (發(fā)送終端AlOl及發(fā)送終端13201)分別返回一個鏈接的頻帶信息就可。于是,中繼終端 G107向各個發(fā)送終端返送所保存的路徑中狀態(tài)更好的路徑信息。具體地,圖32中,候補路 徑4(中繼終端G107 —中繼終端F106 —接收終端D104)比候補路徑3 (中繼終端G107 — 中繼終端H108 —接收終端D104)的狀態(tài)好。因此,中繼終端G107將候補路徑3的路由應(yīng) 答用候補路徑4的1部分變更為發(fā)送終端AlOl —中繼終端G107 —中繼終端F106 —接收 終端D104,并返送至發(fā)送終端AlOl。圖33A、圖33B是示出在中繼終端G107被發(fā)送和接收的路由應(yīng)答包的圖。圖33A 中示出,中繼終端G107從中繼終端H108接收到候補路徑3作為路由應(yīng)答,即發(fā)送終端 AlOl —中繼終端G107 —中繼終端H108 —接收終端D104。與之相對的,參照圖33B,中繼終 端G107向發(fā)送終端AlOl發(fā)送的是將候補路徑3變更為發(fā)送終端AlOl —中繼終端G107 — 中繼終端F106 —接收終端D104的路由應(yīng)答。與之相伴地,中繼終端G107-中繼終端H108 之間的鏈接頻帶(3301)被變更為60Mbps,中繼終端H108的地址(3302)被變更為H,中繼 終端H108-接收終端D 104之間的鏈接頻帶(3303)被變更為60Mbps,中繼終端G107-中繼 終端F106之間的鏈接頻帶(3311)被變更為100Mbps,中繼終端F106的地址(3312)被變更 為F,中繼終端F106-接收終端D104之間的鏈接頻帶(3313)被變更為60Mbps。圖34是與圖33相對應(yīng)的路徑選擇圖。圖34中,在從發(fā)送終端13201進行路徑搜 索的情況下,制作了候補路徑4。然后,可以得知,在制作了候補路徑4后的下一次路徑推斷 時,候補路徑4被選擇用于從發(fā)送終端AlOl至接收終端D104的通信。由此可以得知,選擇 更好路徑的概率提高了。綜上所述,根據(jù)本方式,發(fā)送終端AlOl從構(gòu)成候補路徑1至3中的一路徑,即候補 路徑3的中繼終端G107接收下述內(nèi)容的通知,S卩在中繼終端G107與目前沒有構(gòu)成候補路 徑3的中繼終端F106之間,制作了新的路徑,并增加了到達發(fā)送終端AlOl的候補路徑4。 在所增加的候補路徑4的頻帶比候補路徑3的頻帶寬的情況下,發(fā)送終端AlOl將候補路徑 3置換為候補路徑4。由此,能夠?qū)⑼ㄐ藕蟀l(fā)生的路徑的變化考慮在內(nèi),來選擇頻帶最寬的 路徑。因此,可以一邊維持預(yù)先選擇的規(guī)定數(shù)目的路徑,即候補路徑1至候補路徑3,一邊不 用通過再次廣播路徑搜索包而獲得候補路徑4,從而更新為頻帶難以變?yōu)橐?guī)定的閾值以下 的路徑。這里,在中繼終端G107與中繼終端F106之間制作新的候補路徑4的情況是針對 發(fā)送終端和同一發(fā)送目的地的接收終端D104,另外的發(fā)送終端即發(fā)送終端13201制作了經(jīng) 由中繼終端G107及中繼終端F106的路徑的情況。此外,在中繼終端G107與中繼終端F106之間的頻帶變?yōu)橐?guī)定的閾值以下的情況 下,中繼終端G107也可以將該內(nèi)容通知給發(fā)送終端A101。該情況下,發(fā)送終端AlOl也可以 將置換后的候補路徑4恢復(fù)到原來的候補路徑3。據(jù)此,候補路徑4的頻帶的減少后,也能夠維持預(yù)先選擇的路徑的數(shù)目,確保作為切換支持的路徑的數(shù)目,從而能夠預(yù)防通信中斷 的發(fā)生。工業(yè)實用性根據(jù)本發(fā)明,能夠提供一種在使用了電力線的自組網(wǎng)絡(luò)等中,在將發(fā)送控制包而 消耗的頻帶抑制到較低的情況下,確保狀態(tài)最佳的路徑的通信終端及通信方法。附圖標記說明101 108、3201 通信終端109自組網(wǎng)絡(luò)的服務(wù)區(qū)域110 112覆蓋區(qū)域301存儲器302CPU303 網(wǎng)絡(luò)接口401包接收部402路徑選擇部403路徑搜索/推斷調(diào)度器404候補路徑保存部406路徑搜索部407路徑推斷部408路徑比較部409包發(fā)送部
權(quán)利要求
一種構(gòu)成自組網(wǎng)絡(luò)的通信終端,具備通信部,經(jīng)由至少1個中繼終端,針對接收終端進行數(shù)據(jù)包的通信;控制部,先于所述數(shù)據(jù)包的通信,廣播用于制作到達所述接收終端的路徑的第1控制包,并基于所述第1控制包的應(yīng)答結(jié)果,按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到達所述接收終端的路徑,并且,在所述數(shù)據(jù)包的通信過程中,按每個規(guī)定時間間隔,向構(gòu)成所述所選擇的規(guī)定數(shù)目的路徑的各個中繼終端,單播用于確認通信狀態(tài)的變化的第2控制包,并基于所述第2控制包的應(yīng)答結(jié)果,將正在用于所述數(shù)據(jù)包的通信的路徑切換至所述所選擇的規(guī)定數(shù)目的路徑中的、通信狀態(tài)最佳的路徑,并繼續(xù)所述數(shù)據(jù)包的通信。
2.根據(jù)權(quán)利要求1所述的通信終端,其特征在于所述控制部將頻帶寬的路徑作為通信狀態(tài)好的路徑。
3.根據(jù)權(quán)利要求1所述的通信終端,其特征在于所述控制部將延遲時間短的路徑作為通信狀態(tài)好的路徑。
4.根據(jù)權(quán)利要求1所述的通信終端,其特征在于所述自組網(wǎng)絡(luò)使用電力線通信來連接。
5.根據(jù)權(quán)利要求2所述的通信終端,其特征在于當在所述規(guī)定時間間隔內(nèi),正在用于所述數(shù)據(jù)包的通信的路徑的頻帶變?yōu)橐?guī)定值以下 的情況下,所述控制部切換至所述所選擇的規(guī)定數(shù)目的路徑中的、頻帶其次寬的路徑。
6.根據(jù)權(quán)利要求5所述的通信終端,其特征在于所述通信部從構(gòu)成正在用于所述數(shù)據(jù)包的通信的路徑的中繼終端,接收頻帶減少通 知,該頻帶減少通知通知的內(nèi)容是,正在用于該通信的路徑的至少一部分的頻帶變?yōu)橐?guī)定 值以下,所述控制部在經(jīng)由所述通信部接收到所述頻帶減少通知的情況下,基于該頻帶減少通 知,判斷為正在用于所述數(shù)據(jù)包的通信的路徑的頻帶已變?yōu)橐?guī)定值以下。
7.根據(jù)權(quán)利要求5所述的通信終端,其特征在于在切換至所述所選擇的規(guī)定數(shù)目的路徑中的、頻帶其次寬的路徑的情況下,所述控制 部在當前的規(guī)定時間間隔,向構(gòu)成所述所選擇的規(guī)定數(shù)目的路徑的各個中繼終端單播所述 第2控制包,并基于所述第2控制包的應(yīng)答的結(jié)果,在用于下一個規(guī)定時間間隔的規(guī)定數(shù)目 的路徑中選擇頻帶最寬的路徑,在所述下一個規(guī)定時間間隔開始時,切換至所述所選擇的 頻帶最寬的路徑,從而繼續(xù)所述數(shù)據(jù)包的通信。
8.根據(jù)權(quán)利要求1所述的通信終端,其特征在于所述規(guī)定時間間隔按照所述所選擇的規(guī)定數(shù)目的路徑中的每一個而設(shè)置,并且,按照所述所選擇的規(guī)定數(shù)目的路徑中的每一個而設(shè)置的規(guī)定時間間隔互相非同步。
9.根據(jù)權(quán)利要求8所述的通信終端,其特征在于若設(shè)用于所述數(shù)據(jù)包的通信的路徑為第1路徑,則當在與所述第1路徑以外的第2路徑有關(guān)的規(guī)定時間經(jīng)過后,辨明所述第2路徑的 頻帶變得比所述第1路徑寬的情況下,所述控制部在所述第2路徑的規(guī)定時間經(jīng)過后,將正 在用于所述數(shù)據(jù)包的通信的路徑切換至所述第2路徑。
10.根據(jù)權(quán)利要求2所述的通信終端,其特征在于所述通信部從構(gòu)成所述所選擇的規(guī)定數(shù)目的路徑中的一路徑的第1中繼終端接收以 下內(nèi)容的通知,即,在所述第1中繼終端與目前為止沒有構(gòu)建所述一路徑的第2中繼終端之 間制作了新的路徑,到達所述接收終端的所述一路徑增加了,所述控制部將所述一路徑置換為所述增加后的一路徑中、頻帶最寬的路徑。
11.根據(jù)權(quán)利要求10所述的通信終端,其特征在于在所述第1中繼終端與目前為止沒有構(gòu)建所述一路徑的第2中繼終端之間制作了新的 路徑的情況是,針對與所述接收終端相同的發(fā)送目的地,其他的通信終端作為發(fā)送源制作 經(jīng)由所述第1中繼終端及所述第2中繼終端的路徑的情況。
12.根據(jù)權(quán)利要求10所述的通信終端,其特征在于在所述第1中繼終端與所述第2中繼終端之間的頻帶變?yōu)橐?guī)定值以下的情況下,所述 通信部接收通知該內(nèi)容的頻帶減少通知,并且,所述控制部在經(jīng)由所述通信部接收到所述頻帶減少通知的情況下,將所述置換后的一 路徑恢復(fù)為原來的一路徑。
13.根據(jù)權(quán)利要求2所述的通信終端,其特征在于在所述所選擇的規(guī)定數(shù)目的路徑中的任意路徑中,頻帶變?yōu)橐?guī)定值以下的情況下,對 于該路徑,所述控制部將單播所述第2控制包的規(guī)定時間間隔設(shè)定為規(guī)定的最小時間間隔。
14.根據(jù)權(quán)利要求11所述的通信終端,其特征在于對于將單播所述第2控制包的規(guī)定時間間隔設(shè)定為規(guī)定的最小時間間隔的路徑,在下 一次以后的規(guī)定時間間隔內(nèi),所述路徑的頻帶沒有變?yōu)橐?guī)定值以下的情況下,所述控制部 將單播所述第2控制包的規(guī)定時間間隔階段性地恢復(fù)到所述規(guī)定時間間隔。
15.根據(jù)權(quán)利要求12所述的通信終端,其特征在于對于將單播所述第2控制包的規(guī)定時間間隔設(shè)定為規(guī)定的最小時間間隔的路徑,在下 一次以后的規(guī)定時間間隔內(nèi),所述路徑的頻帶仍然變?yōu)橐?guī)定值以下的情況下,所述控制部 將單播所述第2控制包的規(guī)定時間間隔再次設(shè)定為規(guī)定的最小時間間隔。
16.一種通信終端,其特征在于,構(gòu)成自組網(wǎng)絡(luò),并在發(fā)送終端與接收終端之間中繼數(shù) 據(jù)包,所述發(fā)送終端按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到達所述接收終端的路徑,所述通信終端具備 通信部,進行所述數(shù)據(jù)包的通信;控制部,在所述數(shù)據(jù)包的通信過程中,基于所述發(fā)送終端按每個規(guī)定時間間隔所單播 的控制包,判斷所述通信終端是否位于所述所選擇的規(guī)定數(shù)目的路徑中的2個以上路徑的 分支點,并且,在所述通信終端位于所述所選擇的規(guī)定數(shù)目的路徑中的2個以上路徑的分 支點的情況下,當正在用于所述數(shù)據(jù)包的通信的頻帶變?yōu)橐?guī)定值以下時,從經(jīng)由所述分支 點的其他路徑中選擇通信狀態(tài)最佳的路徑,從而切換正在用于所述數(shù)據(jù)包的通信的路徑。
17.—種通信方法,是構(gòu)成自組網(wǎng)絡(luò)的通信終端所實施的通信方法,其特征在于,所述 通信方法包括經(jīng)由至少1個中繼終端,針對接收終端進行數(shù)據(jù)包的通信的步驟;先于所述數(shù)據(jù)包的通信,廣播用于制作到達所述接收終端的路徑的第1控制包的步驟;基于所述第1控制包的應(yīng)答結(jié)果,按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到達 所述接收終端的路徑的步驟;在所述數(shù)據(jù)包的通信過程中,按每個規(guī)定時間間隔,向構(gòu)成所述所選擇的規(guī)定數(shù)目的 路徑的各個中繼終端,單播用于確認通信狀態(tài)的變化的第2控制包的步驟;基于所述第2控制包的應(yīng)答結(jié)果,將正在用于所述數(shù)據(jù)包的通信的路徑切換至所述所 選擇的規(guī)定數(shù)目的路徑中的、通信狀態(tài)最佳的路徑,并繼續(xù)所述數(shù)據(jù)包的通信的步驟。
18. —種通信方法,是構(gòu)成自組網(wǎng)絡(luò),并且在發(fā)送終端與接收終端之間中繼數(shù)據(jù)包的通 信終端所實施的通信方法,其特征在于,所述發(fā)送終端按照通信狀態(tài)優(yōu)良的順序來選擇規(guī)定數(shù)目的、到達所述接收終端的路徑,所述通信方法包括 進行所述數(shù)據(jù)包的通信的步驟;在所述數(shù)據(jù)包的通信過程中,基于所述通信終端按每個規(guī)定時間間隔所單播的控制 包,判斷所述通信終端是否位于所述所選擇的規(guī)定數(shù)目的路徑中的、2個以上的路徑的分支 點的步驟;在所述通信終端位于所述所選擇的規(guī)定數(shù)目的路徑中的、2個以上的路徑的分支點的 情況下,當正在用于所述數(shù)據(jù)包的通信的頻帶變?yōu)橐?guī)定值以下時,從經(jīng)由所述分支點的其 他路徑中選擇通信狀態(tài)最佳的路徑,切換正在用于所述數(shù)據(jù)包的通信的路徑的步驟。
全文摘要
本發(fā)明提供一種在使用了電力線的自組網(wǎng)絡(luò)中,將發(fā)送控制包所消耗的頻帶一直抑制為低水平,并確保狀態(tài)最佳的路徑的通信終端。構(gòu)成自組網(wǎng)絡(luò)的通信終端在數(shù)據(jù)發(fā)送開始時,通過廣播發(fā)送路徑制作包,來獲取多個候補路徑,并針對該候補路徑,按每個規(guī)定期間來單播發(fā)送路徑推斷包,由此獲取狀態(tài)最佳的路徑。
文檔編號H04L12/28GK101897153SQ20098010136
公開日2010年11月24日 申請日期2009年9月14日 優(yōu)先權(quán)日2008年10月15日
發(fā)明者本間秀樹, 松下陽介, 森田直樹, 藤原由紀 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1