專利名稱:通信終端裝置及通信控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在共同的傳送路上基于根據(jù)數(shù)據(jù)的類別設(shè)定的優(yōu)先級進行 數(shù)據(jù)通信的調(diào)整的技術(shù)。
背景技術(shù):
過去,如無線LAN (Local Area Network)或電線通信那樣的利用共同 的傳送路在多個通信終端裝置之間進行數(shù)據(jù)通信時例如進行以下的發(fā)送控 制。
根據(jù)在多個通信終端裝置之間收發(fā)的數(shù)據(jù)的類別,例如,若是聲音通 信(Voice over Internet Protocol: VoIP)的數(shù)據(jù),則將優(yōu)先級決定為"7", 若是流傳送的數(shù)據(jù),則將優(yōu)先級決定為"6",若是一般數(shù)據(jù),則將優(yōu)先級 決定為"3"等。并且,在收發(fā)多種數(shù)據(jù)時,根據(jù)優(yōu)先級進行數(shù)據(jù)的發(fā)送控 制。
例如,利用共同的傳送路在多個通信終端裝置之間進行聲音通信、流 傳送、 一般數(shù)據(jù)的通信時進行發(fā)送控制,使得進行優(yōu)先級最高的聲音通信 的數(shù)據(jù)發(fā)送的通信終端裝置在共同的傳送路上可發(fā)送數(shù)據(jù)的概率最高。若 傳送路頻帶衰減而成為不能無損耗地進行所有數(shù)據(jù)的通信的狀況,則原來 進行可發(fā)送的概率低的一般數(shù)據(jù)的發(fā)送的通信終端裝置不能獲得可無損耗 地發(fā)送一般數(shù)據(jù)的發(fā)送權(quán)。另一方面,對于優(yōu)先級高的聲音通信及流傳送, 無數(shù)據(jù)損耗地進行。
但是,在共同的傳送路上在多個通信終端裝置之間進行同一優(yōu)先級的 數(shù)據(jù)類別的數(shù)據(jù)的收發(fā)時,假設(shè)在進行例如3條流傳送時,由于傳送路頻 帶的衰減,成為只能確保2條頻帶的狀況。這時,基于數(shù)據(jù)類別的優(yōu)先級 是相同的等級,所以任何通信終端裝置也不讓出發(fā)送權(quán),存在不能無數(shù)據(jù) 損耗地進行所有3條流傳送的問題。對于該問題,有如下技術(shù)設(shè)置與共同的傳送路上的多個通信終端裝 置連接的服務(wù)器,在同一優(yōu)先級的數(shù)據(jù)類別中進一步?jīng)Q定副優(yōu)先級而登記 在服務(wù)器中,除了優(yōu)先級以外利用副優(yōu)先級進行數(shù)據(jù)通信的調(diào)整(例如, 參照專利文獻l)。
說明該過去技術(shù)中的、在共同的傳送路上在多個通信終端裝置之間進 行同一優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù)的收發(fā)時,傳送路頻帶產(chǎn)生衰減時的處理。
假設(shè)進行優(yōu)先級為"6"的流A、流B、流C的傳送,在服務(wù)器中,對流A 登記"2"作為副優(yōu)先級,對流B登記"1"作為副優(yōu)先級,對流C登記"0" 作為副優(yōu)先級。而且,優(yōu)先級及副優(yōu)先級的值越大越級別高。
在進行3條流A、 B、 C的傳送時,假設(shè)由于傳送路頻帶的衰減而成為 只能確保2條頻帶的狀況。根據(jù)登記在服務(wù)器的副優(yōu)先級,按照副優(yōu)先級 由高到低的流A、流B、流C的順序分配較多的時隙。
專利文獻l:(日本)特表2006—528437號公報
但是,上述的現(xiàn)有技術(shù)有如下的問題。
各通信終端裝置必須計算本裝置要發(fā)送的數(shù)據(jù)量和根據(jù)傳送路狀況需 要的吋隙數(shù),除了各裝置的處理負(fù)荷大以外,需要收發(fā)用于調(diào)整在各通信 終端裝置之間使用的時隙的控制信號,存在網(wǎng)絡(luò)整體的通信量增加的問題。 而且,在傳送路狀態(tài)容易變動的網(wǎng)絡(luò)中應(yīng)用該現(xiàn)有技術(shù)時,為了有效利用 傳送路頻帶,計算時隙數(shù)的定時增加,并且有關(guān)控制信號的收發(fā)的通信量 也增加,存在對各通信終端裝置施加更重的處理負(fù)荷的問題。
此外,由于在各流設(shè)定副優(yōu)先級的是服務(wù)器,所以有需要基于服務(wù)器 的集中管理的問題。而且,由于是基于服務(wù)器的集中管理,所以要設(shè)定考 慮在傳送路上時刻變化的具體通信狀況的副優(yōu)先級時,需要從共同的傳送 路上的多個通信終端裝置的每一個收集信息來變更副優(yōu)先級,并將變更的 副優(yōu)先級反映到多個通信終端裝置的每一個,有不能迅速應(yīng)對的問題。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于,提供一種通信終端裝置及通信控制方法, 不需要進行基于服務(wù)器的集中管理,抑制用于發(fā)送控制的信號的通信量, 并且在共同的傳送路上進行多個同一優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù)通信時,即
7使產(chǎn)生傳送路頻帶的衰減,也可以根據(jù)通信狀況適當(dāng)且迅速地進行發(fā)送控 制。
為了實現(xiàn)上述目的,本發(fā)明涉及的通信終端裝置具備存儲單元,對 利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送 的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的 表;控制單元,對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上 述表中登記根據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;通信單元,若從本裝置 利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳送路上的擁塞,則 參照上述表,對發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的數(shù)據(jù)相同的數(shù)據(jù)類別 的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)低的數(shù)據(jù)的其它通信終端裝 置,送出用于通知從本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
根據(jù)上述通信終端裝置,通信終端裝置自己用表管理各數(shù)據(jù)的主優(yōu)先 級及副優(yōu)先級,在檢測到擁塞時參照表進行通知信號的送出,所以不需要 進行基于服務(wù)器的集中管理,抑制用于發(fā)送控制的信號的通信量,并且可 以進行與在共同的傳送路上時刻變化的具體的通信狀況對應(yīng)的適當(dāng)且迅速 的發(fā)送控制。
圖1是第1實施方式的PLC網(wǎng)絡(luò)的構(gòu)成圖。 圖2是包含圖1的PLC網(wǎng)絡(luò)的網(wǎng)絡(luò)構(gòu)成圖。 圖3是圖1的PLC調(diào)制解調(diào)器的硬件構(gòu)成圖。 圖4是圖3的CPU的功能構(gòu)成圖。
圖5是表示存儲在圖3的存儲器中的服務(wù)信息表的表圖。
圖6是表示存儲在圖3的存儲器中的QoS管理表的表圖。
圖7是表示存儲在圖3的存儲器中的優(yōu)先級設(shè)定表的表圖。
圖8是表示存儲在圖3的存儲器中的副優(yōu)先級管理表的表圖。
圖9是表示存儲在圖3的存儲器中的優(yōu)先級管理表的表圖。
圖IO是表示流經(jīng)圖1的PLC網(wǎng)絡(luò)的數(shù)據(jù)幀的幀格式的圖。
圖11是表示流經(jīng)圖1的PLC網(wǎng)絡(luò)的通知信號的幀格式的圖。
圖12是用于說明圖1的PLC調(diào)制解調(diào)器用于發(fā)送控制的CSMA/CA
8(Carrier Sense Multiple Access/Collision Avoidance (載波監(jiān)聽多路訪問/沖 突防止))方式的圖。
圖13是表示圖3的CPU進行的初始處理的流程的流程圖。
圖14是表示圖3的CPU進行的登記處理的流程的流程圖。
圖15是表示圖3的CPU進行的發(fā)送處理的流程的流程圖。
圖16是表示圖3的CPU進行的接收處理的流程的流程圖。
圖17是表示圖16的數(shù)據(jù)幀接收處理的流程的流程圖。
圖18是表示圖16的通知信號接收處理的流程的流程圖。
圖19是表示圖16的通知信號接收處理的流程的流程圖。
圖20是用于說明第1實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖21是用于說明第1實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖22是用于說明第1實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖23是用于說明第1實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖24是用于說明第1實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖25是第2實施方式的包含PLC網(wǎng)絡(luò)的網(wǎng)絡(luò)構(gòu)成圖。
圖26是圖25的PLC調(diào)制解調(diào)器11~14具備的CPU的功能構(gòu)成圖。
圖27是表示流經(jīng)圖25的PLC網(wǎng)絡(luò)的響應(yīng)信號的幀格式的圖。
圖28是表示圖26的CPU進行的接收處理的流程的流程圖。
圖29是表示圖28的通知信號接收處理的流程的流程圖。
圖30是表示圖28的通知信號接收處理的流程的流程圖。
圖31是用于說明第2實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖32是用于說明第2實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖33是用于說明第2實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖34是用于說明第2實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖35是第3實施方式的包含PLC網(wǎng)絡(luò)的網(wǎng)絡(luò)的構(gòu)成圖。
圖36是圖35的PLC調(diào)制解調(diào)器11~14具備的CPU的功能構(gòu)成圖。
圖37是圖36的CPU進行的數(shù)據(jù)幀接收處理的流程的流程圖。
圖38是用于說明第3實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖39是用于說明第3實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖40是用于說明第3實施方式的PLC調(diào)制解調(diào)器的動作的具體例的圖。
圖41是第4實施方式的PLC調(diào)制解調(diào)器的CPU的功能構(gòu)成圖。 圖42是表示圖41的CPU進行的發(fā)送處理的流程的流程圖。 圖43是表示圖41的CPU進行的接收處理的流程的流程圖。 附圖標(biāo)記說明
1 電線通信網(wǎng)絡(luò)(PLC網(wǎng)絡(luò)) 11 14 PLC調(diào)制解調(diào)器
31 存儲器
32 CPU
33、 34 網(wǎng)絡(luò)接口 51接收處理部 52副優(yōu)先級控制部 53通知信號生成部 54擁塞檢測部 55發(fā)送處理部 130優(yōu)先級設(shè)定表 140副優(yōu)先級管理表 150優(yōu)先級管理表
具體實施例方式
本發(fā)明的一方式的第1通信終端裝置具備存儲單元,對利用共同的 傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端 裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;控制單元, 對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根據(jù)預(yù) 定的屬性信息決定的副優(yōu)先級;以及通信單元,若從本裝置利用上述共同 的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳送路上的擁塞,則參照上述表, 對發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu) 先級比從該本裝置發(fā)送的數(shù)據(jù)低的數(shù)據(jù)的其它通信終端裝置,送出用于通 知從本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
本發(fā)明的一方式的第通信控制方法,對利用共同的傳送路進行通信 的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端裝置相對應(yīng)起來 登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表,對利用上述共同的傳送路 進行通信的數(shù)據(jù)的每一個,在上述表中登記根據(jù)預(yù)定的屬性信息決定的副 優(yōu)先級,若從本裝置利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的 傳送路上的擁塞,則參照上述表,對發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的 數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)低的數(shù)據(jù) 的其它通信終端裝置,送出用于通知從本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的 情況的通知信號。
根據(jù)上述各方式,通信終端裝置自己用表管理各數(shù)據(jù)的主優(yōu)先級及副 優(yōu)先級,在檢測到擁塞時參照表進行通知信號的送出,所以不需要進行基 于服務(wù)器的集中管理,抑制用于發(fā)送控制的信號的通信量,并且可以進行 與在共同的傳送路上時刻變化的具體的通信狀況對應(yīng)的適當(dāng)且迅速的發(fā)送 控制。
本發(fā)明的一方式的第2通信終端裝置,在第1通信終端裝置的方式中, 在本裝置發(fā)送數(shù)據(jù)時,上述控制單元按每個幀根據(jù)上述預(yù)定的屬性信息進 行副優(yōu)先級的更新。
根據(jù)上述方式,能夠以幀發(fā)送時的副優(yōu)先級進行通知信號的送出控制。 本發(fā)明的一方式的第3通信終端裝置,在第1通信終端裝置的方式中, 上述控制單元根據(jù)從其它通信終端裝置送出的用于通知從該其它通信終端裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號,降低本裝置發(fā)送的數(shù)據(jù) 的主優(yōu)先級。
根據(jù)上述方式,在相同的主優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù)中降低副優(yōu)先級 低的數(shù)據(jù)的主優(yōu)先級來降低發(fā)送概率,所以可以相對地提高副優(yōu)先級高的 數(shù)據(jù)的發(fā)送概率,可以保證副優(yōu)先級高的數(shù)據(jù)的通信。
本發(fā)明的一方式的第4的通信終端裝置,在第1通信終端裝置的方式 中,上述通知信號包含如下信息中的某個表示上述其它通信終端裝置發(fā) 送的數(shù)據(jù)的主優(yōu)先級的降低幅度的信息,表示上述其它通信終端裝置發(fā)送 的數(shù)據(jù)的變更的主優(yōu)先級的信息,以及表示上述其它通信終端裝置中的數(shù) 據(jù)發(fā)送停止的信息。
根據(jù)上述方式,可以根據(jù)通信終端裝置檢測到的擁塞的程度控制其它 通信終端裝置的數(shù)據(jù)發(fā)送。
本發(fā)明的一方式的第5通信終端裝置,在第1通信終端裝置的方式中, 上述通信單元若在送出上述通知信號之后檢測到上述共同的傳送路上的擁 塞,則進一步送出上述通知信號。
根據(jù)上述方式,可有效地避免擁塞狀態(tài)的繼續(xù)。
本發(fā)明的一方式的第6通信終端裝置,在第1通信終端裝置的方式中,
若本裝置的數(shù)據(jù)發(fā)送結(jié)束,則上述通知單元對上述其它通信終端裝置送出 用于通知本裝置的數(shù)據(jù)發(fā)送結(jié)束的結(jié)束通知信號。
根據(jù)上述方式,通過接收到結(jié)束通知信號的其它通信終端裝置進行使 該其它通信終端裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級復(fù)原等的處理,從而可以通過 恢復(fù)保證副優(yōu)先級低的數(shù)據(jù)的通信。
本發(fā)明的一方式的第7通信終端裝置,在第6通信終端裝置的方式中, 上述控制單元根據(jù)從其它通信終端裝置送出的用于通知從該其它通信終端 裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號,降低本裝置發(fā)送的數(shù)據(jù) 的主優(yōu)先級;根據(jù)從其它通信終端裝置送出的用于通知該其它通信終端裝 置的數(shù)據(jù)發(fā)送結(jié)束的結(jié)束通知信號,使本裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級復(fù)原。
根據(jù)上述方式,不僅可以保證副優(yōu)先級高的數(shù)據(jù)的通信,還可以恢復(fù) 保證副優(yōu)先級低的數(shù)據(jù)的通信。
本發(fā)明的一方式的第8通信終端裝置,在第1通信終端裝置的方式中,
12上述通知單元進一步在接收到從其它通信終端裝置送出的用于通知從該其 它通信終端裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號時,參照上述 表,在本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級比上述其它通信終端裝置發(fā)送的數(shù)據(jù) 的副優(yōu)先級高時,對上述其它通信終端裝置送出用于通知本裝置發(fā)送的數(shù) 據(jù)的副優(yōu)先級高的情況的響應(yīng)信號。
根據(jù)上述方式,即使是在利用共同的傳送路進行通信的多個通信終端 裝置之間包含多個干擾范圍的情況,接收到通知信號的通信終端裝置可以 進行對應(yīng)于副優(yōu)先級的適當(dāng)?shù)奶幚怼?br>
本發(fā)明的一方式的第9通信終端裝置,在第8通信終端裝置的方式中,
上述控制單元進一步根據(jù)從其它通信終端裝置用于通知該其它通信終端裝 置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的響應(yīng)信號,更新該其它通信終端裝置 發(fā)送的數(shù)據(jù)的副優(yōu)先級。
根據(jù)上述方式,即使是在利用共同的傳送路進行通信的多個通信終端 裝置之間包含多個干擾范圍的情況,通信終端裝置可以進行適當(dāng)?shù)母眱?yōu)先 級的管理。
本發(fā)明的一方式的第IO通信終端裝置,在第1通信終端裝置的方式中,
還具備接收單元,該接收單元接收從對利用上述共同的傳送路進行通信的 多個通信終端裝置進行管理的管理終端分發(fā)的上述屬性信息。 根據(jù)上述方式,可以在多個通信終端裝置之間謀求屬性信息的統(tǒng)一。
本發(fā)明的一方式的第ll通信終端裝置具備存儲單元,對利用共同的 傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端
裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;控制單元,
對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根據(jù)預(yù)
定的屬性信息決定的副優(yōu)先級;以及通信單元,若本裝置通過上述共同的 傳送路接收數(shù)據(jù)時檢測到上述共同的傳送路上的擁塞,則參照上述表,對 發(fā)送主優(yōu)先級與正在接收的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比該正 在接收的數(shù)據(jù)低的數(shù)據(jù)的其它通信終端裝置,送出用于通知本裝置正在接 收的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
本發(fā)明的一方式的第2通信控制方法,對利用共同的傳送路進行通信 的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;對利用上述共同的傳送路 進行通信的數(shù)據(jù)的每一個,在上述表登記根據(jù)預(yù)定的屬性信息決定的副優(yōu) 先級;若本裝置通過上述共同的傳送路接收數(shù)據(jù)時檢測到上述共同的傳送 路上的擁塞,則參照上述表,對發(fā)送主優(yōu)先級與正在接收的數(shù)據(jù)相同的數(shù) 據(jù)類別的數(shù)據(jù)且副優(yōu)先級比該正在接收的數(shù)據(jù)低的數(shù)據(jù)的其它通信終端裝 置,送出用于通知本裝置正在接收的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。 根據(jù)上述各方式,通信終端裝置自己用表管理各數(shù)據(jù)的主優(yōu)先級及副 優(yōu)先級,在檢測到擁塞時參照表進行通知信號的送出,所以不需要進行基 于服務(wù)器的集中管理,抑制用于發(fā)送控制的信號的通信量,并且可以進行 與在共同的傳送路上時刻變化的具體的通信狀況對應(yīng)的適當(dāng)且迅速的發(fā)送 控制。
本發(fā)明的一方式的第12通信終端裝置具備存儲單元,對利用共同的 傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端 裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;控制單元, 對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根據(jù)預(yù) 定的屬性信息決定的副優(yōu)先級;若從本裝置利用上述共同的傳送路發(fā)送數(shù) 據(jù)時檢測到上述共同的傳送路上的擁塞,則參照上述表,若沒有發(fā)送主優(yōu) 先級與從上述本裝置發(fā)送的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該 本裝置發(fā)送的數(shù)據(jù)高的數(shù)據(jù)的其它通信終端裝置,則提高上述本裝置發(fā)送 的數(shù)據(jù)的主優(yōu)先級。
本發(fā)明的一方式的第3通信控制方法,對利用共同的傳送路進行通信 的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端裝置相對應(yīng)起來 登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;對利用上述共同的傳送路 進行通信的數(shù)據(jù)的每一個,在上述表登記根據(jù)預(yù)定的屬性信息決定的副優(yōu) 先級;若從本裝置利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳 送路上的擁塞,則參照上述表,若沒有發(fā)送主優(yōu)先級與從上述本裝置發(fā)送 的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)高的數(shù) 據(jù)的其它通信終端裝置,則提高上述本裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級。
根據(jù)上述各方式,通信終端裝置自己用表管理各數(shù)據(jù)的主優(yōu)先級及副 優(yōu)先級,在檢測到擁塞時參照表提高本裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級,所以不需要進行基于服務(wù)器的集中管理,抑制用于發(fā)送控制的信號的通信量,
并且可以進行與在共同的傳送路上時刻變化的具體的通信狀況對應(yīng)的適當(dāng)
且迅速的發(fā)送控制。
以下,對本發(fā)明的實施方式參照附圖進行說明。但是,在各實施方式
中,以電線通信(Power Line Communication:以下稱為"PLC"。)網(wǎng)絡(luò)為 例進行說明,但是本發(fā)明可以應(yīng)用于PLC網(wǎng)絡(luò)以外的、例如無線網(wǎng)絡(luò)等的 其它網(wǎng)絡(luò)形式。
而且,在第1至第3實施方式中,值越大優(yōu)先級(后述的主優(yōu)先級(原 來)和主優(yōu)先級(變更后))越高。此外,在第l及第2實施方式中,值越 大副優(yōu)先級越高,在第3實施方式中,值越小副優(yōu)先級越高。
(第1實施方式)
以下, 一邊參照附圖一邊說明本發(fā)明的第1實施方式。 <網(wǎng)絡(luò)>
圖1是本實施方式的PLC網(wǎng)絡(luò)1的構(gòu)成圖,圖2是包含圖1的PLC網(wǎng) 絡(luò)l的網(wǎng)絡(luò)的構(gòu)成圖。其中,在圖1以外的包含PLC網(wǎng)絡(luò)的圖2等各圖中 省略用于PLC網(wǎng)絡(luò)1內(nèi)的電線通信的電線的圖示。而且,在本實施方式的 說明圖中,流A ()等的()內(nèi)表示收費信息。
PLC網(wǎng)絡(luò)1包括PLC調(diào)制解調(diào)器11~14和管理終端15, PLC調(diào)制解 調(diào)器11 14及管理終端15通過未圖示的交流電源插座連接在共同的傳送路 即電線16。而且,將PLC調(diào)制解調(diào)器ll、 PLC調(diào)制解調(diào)器12、 PLC調(diào)制 解調(diào)器13及PLC調(diào)制解調(diào)器14的地址分別設(shè)為"0001"、 "0002"、 "0003" 及"0004"。
在PLC調(diào)制解調(diào)器11 14之間,聲音通信、流傳送或一般數(shù)據(jù)通信等 通過共同的傳送路即電線16進行。而且,在圖2的例中,流(收費)A從 PLC調(diào)制解調(diào)器11發(fā)送到PLC調(diào)制解調(diào)器12,流(收費)B從PLC調(diào) 制解調(diào)器11發(fā)送到PLC調(diào)制解調(diào)器14,流(非收費)C從PLC調(diào)制解調(diào) 器13發(fā)送到PLC調(diào)制解調(diào)器14。
在PLC調(diào)制解調(diào)器11~14之間進行的聲音通信、流傳送及一般數(shù)據(jù)的 通信等中已決定對應(yīng)于數(shù)據(jù)的類別的優(yōu)先級,PLC調(diào)制解調(diào)器11 14間的
15多個數(shù)據(jù)通信進行基于優(yōu)先級的發(fā)送控制。作為數(shù)據(jù)的類別,有聲音通信 的數(shù)據(jù)、流傳送的數(shù)據(jù)及一般數(shù)據(jù)等,若是聲音通信的數(shù)據(jù)則優(yōu)先級決定
為"7",若是流傳送的數(shù)據(jù)則優(yōu)先級決定為"6",若是一般數(shù)據(jù)則優(yōu)先級 決定為"3"。在此,優(yōu)先級是指用于進行優(yōu)先控制的參數(shù)。
而且,在PLC調(diào)制解調(diào)器11-14之間進行多個同一優(yōu)先級的數(shù)據(jù)類別 的數(shù)據(jù)通信的情況下,在由于傳送路頻帶的衰減等而成為只能確保其一部 分?jǐn)?shù)據(jù)通信的頻帶的狀況時,根據(jù)副優(yōu)先級決定多個數(shù)據(jù)通信中的應(yīng)保護 的數(shù)據(jù)通信來進行同一優(yōu)先級的數(shù)據(jù)類別的多個數(shù)據(jù)通信的發(fā)送控制。在 此,副優(yōu)先級是指數(shù)據(jù)類別相等時,在相等的數(shù)據(jù)類別之間用于區(qū)分?jǐn)?shù)據(jù) 的參數(shù)。
而且,在以下,為了明確優(yōu)先級與副優(yōu)先的區(qū)別,適當(dāng)將優(yōu)先級稱為"主 優(yōu)先級"。
在PLC調(diào)制解調(diào)器11上連接有路由器21,路由器21通過訪問線路連 接在因特網(wǎng)22上,例如對連接在因特網(wǎng)22的設(shè)備和PLC調(diào)制解調(diào)器11 之間的數(shù)據(jù)通信進行中繼。PLC調(diào)制解調(diào)器11例如通過路由器21接受從 連接在因特網(wǎng)22上的AV服務(wù)器23A、23B提供的例如收費流的傳送服務(wù)。
PLC調(diào)制解調(diào)器11例如具備保存所提供的流的功能;通過電線16 向其它PLC調(diào)制解調(diào)器12 14發(fā)送流的功能;及通過電線16從其它PLC 調(diào)制解調(diào)器12 14接收流的功能。而且,PLC調(diào)制解調(diào)器12 14也具備與 PLC調(diào)制解調(diào)器11同樣的功能。
通過STB (Set Top Box) 24,在PLC調(diào)制解調(diào)器12上連接有電視機 25,在PLC調(diào)制解調(diào)器13上連接有AV終端26,在PLC調(diào)制解調(diào)器14 上連接有AV終端27。
為了謀求連接在PLC網(wǎng)絡(luò)1上的所有PLC調(diào)制解調(diào)器11~14的副優(yōu)先 級的設(shè)定基準(zhǔn)的整合性,管理終端15具有如下功能向PLC調(diào)制解調(diào)器 11~14分發(fā)作為設(shè)定副優(yōu)先級的基準(zhǔn)的屬性信息。PLC調(diào)制解調(diào)器11 14 根據(jù)所分發(fā)的屬性信息在各本裝置中設(shè)定副優(yōu)先級。
而且,PLC調(diào)制解調(diào)器的數(shù)量不限于4個,也可以是2或3或者5以 上。此外,連接在PLC調(diào)制解調(diào)器上的設(shè)備不限于路由器、STB及AV終
一山乂而。< PLC調(diào)制解調(diào)器的硬件結(jié)構(gòu)>
圖3是圖1的PLC調(diào)制解調(diào)器11~14的硬件構(gòu)成圖。PLC調(diào)制解調(diào)器 11-14具備存儲器31、 CPU (Central Processing Unit) 32、網(wǎng)絡(luò)接口 33、網(wǎng) 絡(luò)接口34。而且,在圖3中,將網(wǎng)絡(luò)接口簡化圖示為"I/F"。
存儲器31記錄用于控制PLC調(diào)制解調(diào)器11~14的各種控制程序,包 含工作區(qū)域。此夕卜,存儲器31存儲服務(wù)信息表110、 QoS(Quality of Service) 管理表120、優(yōu)先級設(shè)定表130、副優(yōu)先級管理表140、優(yōu)先級管理表150, 各表的詳細(xì)情況后述。
CPU32執(zhí)行存儲在存儲器31中的各種控制程序來進行PLC調(diào)制解調(diào) 器11~14整體的控制,CPU32的處理內(nèi)容的詳細(xì)情況后述。
網(wǎng)絡(luò)接口 33通過未圖示的交流電源插座連接在電線16(參照圖l)上, 通過電線16與其它PLC調(diào)制解調(diào)器和/或管理終端15等進行各種數(shù)據(jù)的通 信。
網(wǎng)絡(luò)接口 34與所連接的設(shè)備進行各種數(shù)據(jù)的通信,在圖2的例子中, PLC調(diào)制解調(diào)器11、 PLC調(diào)制解調(diào)器12、 PLC調(diào)制解調(diào)器13及PLC調(diào)制 解調(diào)器14的網(wǎng)絡(luò)接口 34分別連接在路由器21、 STB24、 AV終端26、 AV 終端27。
<CPU的功能結(jié)構(gòu)>
圖4是圖3的CPU32的功能框圖。CPU32執(zhí)行存儲在存儲器31中的 各種控制程序,具有接收處理部51、副優(yōu)先級控制部52、通知信號生成部 53、擁塞檢測部54及發(fā)送處理部55的功能。而且,各功能部的詳細(xì)內(nèi)容 將在后述的處理流程中涉及到,在此不進行其詳細(xì)說明。
<存儲在存儲器的各表的內(nèi)容>
如上所述,存儲器31存儲服務(wù)信息表110、 QoS管理表120、優(yōu)先級 設(shè)定表130、副優(yōu)先級管理表140、優(yōu)先級管理表150。以下,按順序說明 各表的內(nèi)容。
圖5是表示存儲在圖3的存儲器31中的服務(wù)信息表110的表圖。服務(wù) 信息表110例如在工廠出廠時等存儲在存儲器31中,是用于將DNS詢問 名(域名)111和服務(wù)參數(shù)112相對應(yīng)起來登記的表。在圖5的例子中,作
17為服務(wù)參數(shù)112,有表示收費/非收費的收費信息112a和表示CSMA中的優(yōu) 先級的CSMA優(yōu)先級112b。在本實施方式中,CSMA優(yōu)先級相當(dāng)于主優(yōu)先 級。而且,服務(wù)信息表110的登記內(nèi)容可以適當(dāng)變更及追加。 [QoS管理表的內(nèi)容]
圖6是表示存儲在圖3的存儲器31中的QoS管理表120的表圖。QoS 管理表120是用于將發(fā)送源IP地址121和CSMA優(yōu)先級122相對應(yīng)起來登 記的表。在發(fā)送源IP地址121例如存儲發(fā)送收費流A的AV服務(wù)器23A的 IP地址,在CSMA優(yōu)先級122存儲CSMA的優(yōu)先級。
圖7是表示存儲在圖3的存儲器31中的優(yōu)先級設(shè)定表130的表圖。優(yōu) 先級設(shè)定表130是用于將數(shù)據(jù)類別131、主優(yōu)先級132、 CW133和AIFS134
相對應(yīng)起來登記的表。但是,在本實施方式中伴隨用于發(fā)送控制的主優(yōu)先 級的變更,所以在優(yōu)先級設(shè)定表130中存在與主優(yōu)先級"0" ~ "7"相關(guān)的 信息。而且,優(yōu)先級設(shè)定表139的登記內(nèi)容可以適當(dāng)變更及追加。
在數(shù)據(jù)類別131,存儲有聲音通信(VoIP)涉及的數(shù)據(jù)、流傳送涉及的 數(shù)據(jù)或如一般數(shù)據(jù)那樣的數(shù)據(jù)的數(shù)據(jù)類別。圖7中的"VoIP"表示聲音通 信(VoIP)涉及的數(shù)據(jù),"流傳送"表示流傳送涉及的數(shù)據(jù),"一般數(shù)據(jù)" 表示一般數(shù)據(jù)。但是,還存在在數(shù)據(jù)類別131不直接表示數(shù)據(jù)類別的空白 (一),以便能夠應(yīng)對用于優(yōu)先控制的主優(yōu)先級的變更。
在主優(yōu)先級132存儲對應(yīng)的數(shù)據(jù)類別的主優(yōu)先級。在圖7的例子中, 若是VoIP則主優(yōu)先級成為"7",若是流傳送則主優(yōu)先級成為"6",若是一 般數(shù)據(jù)則主優(yōu)先級成為"3"。聲音通信(VoIP)的主優(yōu)先級高于流傳送, 流傳送的主優(yōu)先級高于一般數(shù)據(jù)的發(fā)送。但是,也存在不與數(shù)據(jù)類別直接 相關(guān)的主優(yōu)先級,以便能夠應(yīng)對用于優(yōu)先控制的主優(yōu)先級的變更。
在CW133存儲CW (Contention Window:爭用窗口)。 CW是指表示 從通過某個數(shù)據(jù)的發(fā)送而占用共同的傳送路(在本實施方式中電線16)的 狀態(tài)結(jié)束起到第幾個時隙能夠開始數(shù)據(jù)的發(fā)送的最大時隙數(shù),例如表示規(guī) 定于正EE802.11e的CW。
在AIFS134存儲AIFS( Arbitration Inter Frame Space(仲裁幀間間隔))。 AIFS是指表示從通過某個數(shù)據(jù)的發(fā)送而占用共同的傳送路(在本實施方式中電線16)的狀態(tài)結(jié)束起到能夠進行本裝置的發(fā)送為止的等待時間,例如 表示規(guī)定于正EE802.11e的AIFS。
而且,發(fā)送處理部55參照優(yōu)先級設(shè)定表130,根據(jù)發(fā)送數(shù)據(jù)的數(shù)據(jù)類 別131設(shè)定優(yōu)先級,按每個優(yōu)先級和發(fā)送目的地地址的組準(zhǔn)備發(fā)送隊列而 存儲發(fā)送數(shù)據(jù)。在此所說的優(yōu)先級可以是主優(yōu)先級其本身,也可以是變更 CW值和/或AIFS的值而比其它數(shù)據(jù)加快數(shù)據(jù)的發(fā)送定時的優(yōu)先級。
圖8是表示存儲在圖3的存儲器31中的副優(yōu)先級管理表140的表圖。 圖8的副優(yōu)先級管理表140是在從管理終端15分發(fā)的屬性信息為收費信息 的情況下制作的副優(yōu)先級管理表。
副優(yōu)先級管理表140是用于將發(fā)送源設(shè)備識別信息141、收費信息142 和副優(yōu)先級143相對應(yīng)起來登記的表。在發(fā)送源設(shè)備識別信息141存儲用 于識別進行流的發(fā)送的主機等的發(fā)送源設(shè)備的發(fā)送源設(shè)備識別信息。在收 費信息142存儲表示對應(yīng)的發(fā)送源設(shè)備識別信息的發(fā)送源設(shè)備發(fā)送的流為 收費的情況或非收費的情況的收費信息。在副優(yōu)先級143存儲根據(jù)對應(yīng)的 收費信息的副優(yōu)先級。在本實施方式中,收費信息為"收費"時副優(yōu)先級 為"1",在收費信息為"非收費"時副優(yōu)先級為"0",收費流的副優(yōu)先級 高于非收費流的副優(yōu)先級。而且,這是一例,不限于此。
其中,作為發(fā)送源識別信息,若是MAC (Media Access Control)地址 等可識別設(shè)備的信息即可,對一個服務(wù)器也可以存在多個發(fā)送源識別信息。
圖9是表示存儲在圖3的存儲器31中的優(yōu)先級管理表150的表圖。優(yōu) 先級管理表150是用于將流ID151、發(fā)送源PLC地址152、主優(yōu)先級(原 來)153、主優(yōu)先級(變更后)154和副優(yōu)先級155相對應(yīng)起來登記的表。
在流ID151存儲用于識別流的流ID。在發(fā)送源PLC地址152存儲發(fā)送 流的PLC調(diào)制解調(diào)器的地址。在主優(yōu)先級(原來)153存儲與有關(guān)流的數(shù) 據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級(以下,適當(dāng)稱為"主優(yōu)先級(原來)")。在 主優(yōu)先級(變更后)154存儲變更了的主優(yōu)先級(以下,適當(dāng)稱為"主優(yōu)先 級(變更后)"),初始值是與存儲在主優(yōu)先級(原來)153的主優(yōu)先級(原 來)相同的值。在副優(yōu)先級155存儲根據(jù)屬性信息決定的副優(yōu)先級?!戳鹘?jīng)PLC網(wǎng)絡(luò)的幀的幀格式>
以下,對流經(jīng)PLC網(wǎng)絡(luò)1的數(shù)據(jù)幀及通知信號的幀格式進行說明。 [數(shù)據(jù)幀的幀格式]
圖10是表示流經(jīng)圖1的PLC網(wǎng)絡(luò)1的數(shù)據(jù)幀的幀格式的圖。數(shù)據(jù)幀 210是指一次可發(fā)送的數(shù)據(jù)的塊,由幀標(biāo)題和存儲實際要通信的數(shù)據(jù)的有效
載荷構(gòu)成o
幀標(biāo)題包括發(fā)送目的地PLC地址211 、發(fā)送源PLC地址212、流ID213、 主優(yōu)先級(原來)214、主優(yōu)先級(變更后)215、副優(yōu)先級216、屬性信息 217。
在發(fā)送目的地PLC地址211設(shè)定數(shù)據(jù)幀的發(fā)送目的地的PLC調(diào)制解調(diào) 器的地址,在發(fā)送源PLC地址212存儲數(shù)據(jù)幀的發(fā)送源的PLC調(diào)制解調(diào)器 的地址。在流ID213設(shè)定與保存在數(shù)據(jù)幀的有效載荷中的數(shù)據(jù)有關(guān)的流的 流ID。在主優(yōu)先級(原來)214及主優(yōu)先級(變更后)215的每一個設(shè)定 與存儲在數(shù)據(jù)幀的有效載荷中的數(shù)據(jù)有關(guān)的流的主優(yōu)先級(原來)及主優(yōu) 先級(變更后)。在副優(yōu)先級216設(shè)定與存儲在數(shù)據(jù)幀的有效載荷中的數(shù)據(jù) 有關(guān)的流的副優(yōu)先級。在本實施方式中,在屬性信息215設(shè)定與存儲在數(shù) 據(jù)幀的有效載荷中的數(shù)據(jù)有關(guān)的流的收費信息。
圖11是表示流經(jīng)圖1的PLC網(wǎng)絡(luò)1的通知信號的幀格式的圖。通知 信號230是用于對其它PLC調(diào)制解調(diào)器通知與本裝置要發(fā)送的數(shù)據(jù)有關(guān)的 流的副優(yōu)先級高的情況的通知信號。通知信號230由幀標(biāo)題和存儲實際要 通信的數(shù)據(jù)的有效載荷構(gòu)成。
幀標(biāo)題包括發(fā)送目的地PLC地址231、發(fā)送源PLC地址232。在發(fā)送 目的地PLC地址231設(shè)定通知信號的發(fā)送目的地的PLC調(diào)制解調(diào)器的地 址,在發(fā)送源PLC地址232設(shè)定通知信號的發(fā)送源的PLC調(diào)制解調(diào)器的地 址。
有效載荷包括控制種類233、控制值234、主優(yōu)先級(原來)235、副 優(yōu)先級236。
在控制種類233設(shè)定分配到控制種類的參數(shù)值,該控制種類表示對其 它PLC調(diào)制解調(diào)器的主優(yōu)先級(變更后)的控制內(nèi)容。在本實施方式中,作為參數(shù)值準(zhǔn)備了 "0" ~ "3"。被分配參數(shù)值"0"的控制種類中的控制內(nèi) 容是對通知信號的發(fā)送目的地的PLC調(diào)制解調(diào)器使主優(yōu)先級(變更后)降 低到存儲在控制值234中的值,例如若存儲在控制值234中的值是"5", 則使主優(yōu)先級(變更后)降低到"5"。分配參數(shù)值"1"的控制種類中的控 制內(nèi)容是對通知信號的發(fā)送目的地的PLC調(diào)制解調(diào)器使主優(yōu)先級(變更后) 降低存儲在控制值234中的值,例如若存儲在控制值234中的值是"1", 則使主優(yōu)先級(變更后)降低"1"級。被分配參數(shù)值"2"的控制種類中 的控制內(nèi)容是對通知信號的發(fā)送目的地的PLC調(diào)制解調(diào)器使數(shù)據(jù)的發(fā)送停 止。被分配參數(shù)值"3"的控制種類中的控制內(nèi)容是對通知信號的發(fā)送目的 地的PLC調(diào)制解調(diào)器使主優(yōu)先級(變更后)返回主優(yōu)先級(原來),或者 解除發(fā)送的停止。
在控制種類233存儲參數(shù)值"0"時,在控制值234中存儲使主優(yōu)先級 (變更后)變更的值,在控制種類233存儲參數(shù)值"1"時,在控制值234 中存儲使主優(yōu)先級(變更后)降低的降低幅度。
在主優(yōu)先級(原來)235設(shè)定發(fā)送通知信號的PLC調(diào)制解調(diào)器要發(fā)送 的數(shù)據(jù)涉及的流的主優(yōu)先級(原來),在副優(yōu)先級236設(shè)定其副優(yōu)先級。
而且,在控制種類233設(shè)定參數(shù)值"0" "2"的通知信號相當(dāng)于用于 通知本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。此外,在控制種 類233設(shè)定參數(shù)值"3"的通知信號相當(dāng)于用于對其它通信終端裝置通知本 裝置的數(shù)據(jù)發(fā)送結(jié)束的結(jié)束通知信號。
<CSMA/CA方式的簡要>
PLC調(diào)制解調(diào)器11~14的發(fā)送處理部在數(shù)據(jù)的發(fā)送控制中利用 CSMA/CA ( Carrier Sense Multiple Access/Collision Avoidance )方式。 CSMA/CA方式是用于在同一傳送路上接入多個終端(在本實施方式中PLC 調(diào)制解調(diào)器)時避免競爭的方式。
圖12是用于說明CSMA/CA方式的圖,圖中的終端相當(dāng)于PLC調(diào)制 解調(diào)器。其中,為了使CSMA/CA方式的說明簡單,假設(shè)主優(yōu)先級未被變 更。
例如,在終端301進行數(shù)據(jù)發(fā)送的媒體忙區(qū)間,終端302、 303停止數(shù) 據(jù)發(fā)送,進入等待狀態(tài)。并且,終端302、 303監(jiān)視傳送路,若確認(rèn)終端301
21的數(shù)據(jù)發(fā)送完成而成為傳送路處于空閑狀態(tài)的媒體空閑區(qū)間,則開始數(shù)據(jù) 發(fā)送。
這時,若終端302及終端303 —起開始通信,則幀會沖突,所以可以 根據(jù)主優(yōu)先級進行發(fā)送開始的優(yōu)先控制,根據(jù)優(yōu)先級設(shè)定各種參數(shù)。在本 實施方式中,把上述的CW和AIFS用作參數(shù)。但是,在本實施方式中, CW及AIFS與主優(yōu)先級相對應(yīng)起來存儲在圖7的優(yōu)先級設(shè)定表130。此外, 與主優(yōu)先級相對應(yīng)的參數(shù)不限于CW和AIFS。
要進行主優(yōu)先級為6的數(shù)據(jù)的通信的終端302從圖7的優(yōu)先級設(shè)定表 130取得對應(yīng)于主優(yōu)先級-6的CW-5、 AIFS二5。終端302在取得的CW =5內(nèi)產(chǎn)生隨機數(shù),將產(chǎn)生的隨機數(shù)(在此設(shè)為3)設(shè)為時隙數(shù),將時隙數(shù) 和時隙時間相乘來計算補償時間。并且,終端302將取得的AIFS二5和計 算的補償時間相加,等待相加得到的時間之后,開始數(shù)據(jù)發(fā)送。
另一方面,要進行主優(yōu)先級為3的數(shù)據(jù)的發(fā)送的終端303從圖7的優(yōu) 先級設(shè)定表130取得對應(yīng)于主優(yōu)先級二3的CW二10、 AIFS = 10。終端303 在取得的CW=10內(nèi)產(chǎn)生隨機數(shù),將產(chǎn)生的隨機數(shù)(在此設(shè)為4)設(shè)為時 隙數(shù),將時隙數(shù)和時隙時間相乘來計算補償時間。并且,終端303將取得 的AIFS二10和計算的補償時間相加,等待相加得到的時間。在到達相加得 到的時間時,由于終端302開始數(shù)據(jù)發(fā)送而成為媒體忙狀態(tài),所以終端303 不能發(fā)送數(shù)據(jù)。而且,在圖12中,終端303不能開始數(shù)據(jù)發(fā)送,但是以虛 線表示不能發(fā)送的數(shù)據(jù),以便知道數(shù)據(jù)發(fā)送的開始定時。
但是,在本實施方式中,從優(yōu)先級設(shè)定表130用于CW或AIFS的取 得的主優(yōu)先級相當(dāng)于主優(yōu)先級(變更后)。
這樣,通過控制在根據(jù)主優(yōu)先級開始發(fā)送之前必須等待的時間,可以 對要發(fā)送主優(yōu)先級高的數(shù)據(jù)的終端提供更多的發(fā)送機會。即,越是要發(fā)送 主優(yōu)先級高的數(shù)據(jù)的終端,可發(fā)送數(shù)據(jù)的概率升高。 一般,主優(yōu)先級根據(jù) 數(shù)據(jù)類別設(shè)定,但是,在本實施方式中,在主優(yōu)先級相同的數(shù)據(jù)之間產(chǎn)生 擁塞時,通過暫時變更副優(yōu)先級低的數(shù)據(jù)的主優(yōu)先級,從而變更各種參數(shù), 并進行要保護的流的優(yōu)先控制。
<PLC調(diào)制解調(diào)器的內(nèi)部控制>
以下,對PLC調(diào)制解調(diào)器11~14的內(nèi)部控制進行說明。[初始處理]
圖13是表示PLC調(diào)制解調(diào)器11~14的CPU32進行的初始處理的流程 的流程圖。
接收處理部51接收從管理終端15發(fā)送過來的成為設(shè)定副優(yōu)先級的基 準(zhǔn)的屬性信息(步驟SlOl)。副優(yōu)先級控制部52識別通過接收處理部51 接收的屬性信息為收費信息來將屬性信息存儲在存儲器31,并制作用于將 發(fā)送源設(shè)備識別信息、收費信息和副優(yōu)先級相對應(yīng)起來登記的副優(yōu)先級管 理表140 (步驟S102)。在啟動時,PLC調(diào)制解調(diào)器11~14未保存用于發(fā)送 收費流的發(fā)送源設(shè)備信息,所以在副優(yōu)先級管理表140中,在發(fā)送源設(shè)備 設(shè)別信息141存儲"其它",在收費信息142存儲"非收費",并且在副優(yōu)先 級143僅存儲"0"。
這樣,通過管理終端15向PLC網(wǎng)絡(luò)1內(nèi)的所有PLC調(diào)制解調(diào)器11~14 分發(fā)屬性信息,從而可以在PLC調(diào)制解調(diào)器11~14謀求副優(yōu)先級的設(shè)定基 準(zhǔn)的整合性,并且,可以成批變更副優(yōu)先級的設(shè)定基準(zhǔn)。
而且,例如在PLC調(diào)制解調(diào)器啟動時、啟動后每一定周期從PLC調(diào)制 解調(diào)器產(chǎn)生請求時,或從外部產(chǎn)生變更請求時,進行屬性信息的分發(fā)即可。
圖14是表示PLC調(diào)制解調(diào)器11 14的CPU32進行的登記處理的流程 的流程圖。
PLC調(diào)制解調(diào)器11 14例如對從所連接的設(shè)備發(fā)送的存儲有域名的 DNS i青求包進行中繼,將該DNS請求包向DNS (Domain Name System) 服務(wù)器發(fā)送。DNS服務(wù)器作為DNS請求包的響應(yīng)而發(fā)送DNS響應(yīng)包,在 該DNS響應(yīng)包中存儲有域名和對應(yīng)于該域名的IP地址。PLC調(diào)制解調(diào)器 11~14等待從DNS服務(wù)器接收DNS響應(yīng)包(步驟S131)。
并且,若PLC調(diào)制解調(diào)器11 14接收DNS響應(yīng)包,則對接收到的DNS 響應(yīng)包進行中繼,這時,在服務(wù)信息表110中,發(fā)送側(cè)的PLC調(diào)制解調(diào)器 11 14的CPU32比較存儲在DNS響應(yīng)包的有效載荷中的域名和存儲在DNS 詢問名(域名)lll中的各域名,判斷是否有一致的域名(步驟S132)。若 沒有一致的域名(S132:否),則進行步驟S131的處理。
另一方面,若有一致的域名(S132:是),則CPU32在QoS管理表120
23中,在發(fā)送源IP地址121存儲包含在DNS響應(yīng)包的有效載荷中的IP地址, 在CSMA優(yōu)先級122存儲對應(yīng)于一致的域名的CSMA優(yōu)先級(步驟S133)。 此外,CPU32的副優(yōu)先級控制部52在副優(yōu)先級管理表140中,在發(fā)送源設(shè) 備識別信息141存儲一致的域名,在收費信息142存儲對應(yīng)于一致的域名 的收費信息,在副優(yōu)先級143存儲根據(jù)收費信息決定的副優(yōu)先級(步驟 S134)。并且,進行步驟S131的處理。而且,在收費信息為收費的情況下, CPU32將副優(yōu)先級決定為"1",在收費信息為非收費的情況下,CPU32將 副優(yōu)先級決定為"0"。 以下,記載具體例。
電視機25通過STB24發(fā)送DNS請求包,該DNS請求包存儲有正在 傳送要收看的動畫的AV服務(wù)器23A的域名,PLC調(diào)制解調(diào)器12、 11對 DNS請求包進行中繼而向DNS服務(wù)器發(fā)送。DNS服務(wù)器回復(fù)DNS響應(yīng)包, 在該DNS響應(yīng)包中存儲有與域名對應(yīng)的IP地址。中繼DNS響應(yīng)包的發(fā)送 側(cè)的PLC調(diào)制解調(diào)器11比較服務(wù)信息表110的域名和存儲在DNS響應(yīng)包 的有效載荷中的AV服務(wù)器的域名。并且,在此根據(jù)是否有一致的域名, PLC調(diào)制解調(diào)器11在QoS管理表120中,在發(fā)送源IP地址121存儲包含 在DNS響應(yīng)包的有效載荷中的IP地址,在CSMA優(yōu)先級122存儲與一致 的域名對應(yīng)的CSMA優(yōu)先級"6"。并且,PLC調(diào)制解調(diào)器11在副優(yōu)先級 管理表140中,在發(fā)送源設(shè)備識別信息141存儲域名"AV服務(wù)器23A",在 收費信息142存儲與一致的域名對應(yīng)的收費信息"收費",并按照收費信息, 在副優(yōu)先級143存儲副優(yōu)先級"1"。
AV終端27發(fā)送DNS請求包,該DNS請求包中存儲有正在傳送要收 看的動畫的AV服務(wù)器23B的域名,PLC調(diào)制解調(diào)器14、 ll對DNS請求 包進行中繼而向DNS服務(wù)器發(fā)送。DNS服務(wù)器回復(fù)存儲有對應(yīng)于域名的 IP地址的DNS響應(yīng)包。中繼DNS響應(yīng)包的發(fā)送側(cè)的PLC調(diào)制解調(diào)器11 比較服務(wù)信息表110的域名和存儲在DNS響應(yīng)包的有效載荷中的AV服務(wù) 器的域名。在此,PLC調(diào)制解調(diào)器11根據(jù)是否有一致的域名,在QoS管 理表120中,在發(fā)送源IP地址121存儲包含在DNS響應(yīng)包的有效載荷中 的IP地址,在CSMA優(yōu)先級122存儲對應(yīng)于一致的域名的CSMA優(yōu)先級 "6"。并且,PLC調(diào)制解調(diào)器11在副優(yōu)先級管理表140中,在發(fā)送源設(shè)備識別信息141存儲域名"AV服務(wù)器23B",在收費信息142存儲對應(yīng)于一 致的域名的收費信息"收費",并根據(jù)收費信息,在副優(yōu)先級143存儲副優(yōu) 先級"1"。
而且,由于PLC調(diào)制解調(diào)器11 14對于以其它PLC調(diào)制解調(diào)器為發(fā)送 目的地的數(shù)據(jù)只能解讀標(biāo)題信息,所以要在所有PLC調(diào)制解調(diào)器11~14保 持共同的副優(yōu)先級管理表140時,PLC調(diào)制解調(diào)器11~14可以按更新副優(yōu) 先級管理表140的定時對PLC網(wǎng)絡(luò)1內(nèi)的本裝置以外的所有PLC調(diào)制解調(diào) 器通知更新內(nèi)容,可以按一定間隔對PLC網(wǎng)絡(luò)1內(nèi)的本裝置以外的所有 PLC調(diào)制解調(diào)器通知副優(yōu)先級管理表140的內(nèi)容。
而且,例如,也可以擴展QoS管理表120,由l個表制作QoS管理表 120和副優(yōu)先級管理表140。
圖15是表示PLC調(diào)制解調(diào)器11 14的CPU32進行的發(fā)送處理的流程 的流程圖。
發(fā)送處理部55確認(rèn)在其內(nèi)部具備的發(fā)送隊列是否有數(shù)據(jù)(步驟S151)。 若發(fā)送處理部55確認(rèn)在發(fā)送隊列中有數(shù)據(jù)(S151:有數(shù)據(jù)),則決定以1 幀發(fā)送的數(shù)據(jù)量(步驟S152)。但是,若在優(yōu)先級管理表150沒有與要發(fā) 送的數(shù)據(jù)有關(guān)的流的流信息,則發(fā)送處理部55參照優(yōu)先級設(shè)定表130來決 定對應(yīng)于該流的數(shù)據(jù)類別的主優(yōu)先級。并且,發(fā)送處理部55在優(yōu)先級管理 表150中,在流ID151存儲與要發(fā)送的數(shù)據(jù)有關(guān)的流的流ID,在發(fā)送源PLC 地址152存儲本終端的地址,在主優(yōu)先級(原來)153存儲所決定的主優(yōu)先 級,在主優(yōu)先級(變更后)154存儲所決定的主優(yōu)先級。而且,根據(jù)通知信 號,適當(dāng)變更主優(yōu)先級(變更后)154的存儲內(nèi)容。
副優(yōu)先級控制部52按每個幀,即,每次發(fā)送一個幀時,根據(jù)屬性信息 為收費信息的情況,參照副優(yōu)先級管理表140從要發(fā)送的數(shù)據(jù)的發(fā)送源設(shè) 備識別信息決定收費信息及副優(yōu)先級(步驟S153),在優(yōu)先級管理表150 中,在與要發(fā)送的數(shù)據(jù)有關(guān)的流的副優(yōu)先級155存儲所決定的副優(yōu)先級(步 驟S154)。這樣,不是服務(wù)器設(shè)定副優(yōu)先級的構(gòu)成,而是PLC調(diào)制解調(diào)器 11~14的每一個決定副優(yōu)先級,所以不需要基于服務(wù)器的管理。
擁塞檢測部54進行擁塞的監(jiān)視(步驟S155)。若未檢測到擁塞(S155:在此,記載基于擁塞檢測部54的擁塞的檢測的一個具體例。擁塞檢測 部54監(jiān)視發(fā)送處理部55的各發(fā)送隊列的余量是否超過閾值,或者各發(fā)送 隊列是否溢出而監(jiān)視傳送路上的擁塞,若檢測到傳送路上的擁塞,則將檢 測到擁塞的情況通知給副優(yōu)先級控制部52。其中,擁塞是指流入網(wǎng)絡(luò)的數(shù) 據(jù)量超過網(wǎng)絡(luò)的允許值,成為不能應(yīng)對終端的請求的狀態(tài)。而且,網(wǎng)絡(luò)的 允許值例如取決于終端的處理能力和鏈接頻帶,終端的請求例如是延遲請 求(例如200ms以下的收發(fā)等)、損耗(例如損耗率10%以下等)、頻帶保 證等。
副優(yōu)先級控制部52參照優(yōu)先級管理表150從其它PLC調(diào)制解調(diào)器發(fā) 送的流中檢索主優(yōu)先級(原來)與有關(guān)從本裝置要發(fā)送的數(shù)據(jù)的流的主優(yōu) 先級(原來)相等、副優(yōu)先級比有關(guān)從該本裝置要發(fā)送的數(shù)據(jù)的流的副優(yōu) 先級低的流,判斷是否存在符合檢索要求的流(步驟S156)。若做出否定 性的判斷(S156:否),則不發(fā)送通知信號,而進行步驟S159的處理。另 一方面,若做出肯定性的判斷(S156:是),則進行步驟S157的處理。
通知信號生成部53生成通知信號而向發(fā)送處理部55輸出(步驟S157), 發(fā)送處理部55發(fā)送從通知信號生成部53輸入的通知信號(步驟S158)。 并且,進行步驟S159的處理。
在步驟S157中,通知信號生成部53參照優(yōu)先級管理表150,在發(fā)送 目的地PLC地址231設(shè)定步驟S156的檢索的結(jié)果發(fā)現(xiàn)的流(主優(yōu)先級(原 來)與有關(guān)從本裝置要發(fā)送的數(shù)據(jù)的流的主優(yōu)先級(原來)相等、副優(yōu)先 級比有關(guān)從該本裝置要發(fā)送的數(shù)據(jù)的流的副優(yōu)先級低)的存儲在發(fā)送源 PLC地址152中的地址。通知信號生成部53在發(fā)送源PLC地址232設(shè)定 本裝置的地址。通知信號生成部53在控制種類233設(shè)定參數(shù)值"0" 、"1"、 "2"的任意個。通知信號生成部53在控制種類233設(shè)定參數(shù)值"0"時, 在控制值234設(shè)定使通知信號的發(fā)送目的地的PLC調(diào)制解調(diào)器變更的主優(yōu) 先級(變更后)其本身,在控制種類233設(shè)定參數(shù)值"1"時,在控制值234 設(shè)定使通知信號的發(fā)送目的地的PLC調(diào)制解調(diào)器降低主優(yōu)先級(變更后) 的降低幅度。通知信號生成部53在主優(yōu)先級(原來)235設(shè)定與本裝置要發(fā)送的數(shù)據(jù)有關(guān)的流的主優(yōu)先級(原來),在副優(yōu)先級236設(shè)定其副優(yōu)先級。 其中,在控制種類233設(shè)定的參數(shù)值及在控制值234設(shè)定的值例如可 以如下決定。
通知信號生成部53在本裝置的損耗率超過預(yù)先設(shè)定的值的情況下,將 設(shè)定于控制種類233的參數(shù)值決定為"2",在除此以外的情況下將設(shè)定于 控制種類233的參數(shù)值任意決定為"0"或"1"。
將設(shè)定于控制種類233的參數(shù)值決定為"0"時,通知信號生成部53 預(yù)先保持以多個閾值區(qū)分的各部分和使發(fā)送目的地的PLC調(diào)制解調(diào)器變更 的主優(yōu)先級(變更后)其本身的關(guān)系,調(diào)査包含本裝置的損耗率的部分, 將與包含本裝置的損耗率的部分對應(yīng)的主優(yōu)先級(變更后)其本身決定為 設(shè)定于控制值234的值。
將設(shè)定于控制種類233的參數(shù)值決定為"1"時,通知信號生成部53 預(yù)先保持以多個閾值區(qū)分的各部分和使發(fā)送目的地的PLC調(diào)制解調(diào)器降低 主優(yōu)先級(變更后)的下降幅度的關(guān)系,調(diào)查包含本裝置的損耗率的部分, 將與包含本裝置的損耗率的部分對應(yīng)的下降幅度決定為設(shè)定于控制值234 的值。
由此,檢測到擁塞的PLC調(diào)制解調(diào)器可以根據(jù)擁塞的程度進行其它 PLC調(diào)制解調(diào)器發(fā)送的流的主優(yōu)先級(變更后)的變更控制。
而且,上述的決定方法終究是一例,并不限于此。
發(fā)送處理部55取得與從優(yōu)先級管理表150要發(fā)送的數(shù)據(jù)有關(guān)的流的主 優(yōu)先級(變更后)(步驟S159)。并且,發(fā)送處理部55從優(yōu)先級設(shè)定表130 取得與在步驟S159取得的主優(yōu)先級(變更后)對應(yīng)的CW和AIFS,利用 取得的CW和AIFS求出到發(fā)送開始為止的等待時間來進行設(shè)定(步驟 S160)。
若等待時間結(jié)束,則發(fā)送處理部55向數(shù)據(jù)幀的幀標(biāo)題設(shè)定各信息(步 驟S161),發(fā)送數(shù)據(jù)幀(步驟S162)。并且,進行步驟S151的處理。
在步驟S161中,發(fā)送處理部55在發(fā)送目的地PLC地址211中設(shè)定發(fā) 送目的地的PLC調(diào)制解調(diào)器的地址,在發(fā)送源PLC地址212中設(shè)定本裝置 的地址,在流ID213中設(shè)定與本裝置要發(fā)送的數(shù)據(jù)有關(guān)的流的流ID。發(fā)送 處理部55參照優(yōu)先級管理表150,在主優(yōu)先級(原來)214、主優(yōu)先級(變
27更后)215及副優(yōu)先級216分別設(shè)定與要發(fā)送的數(shù)據(jù)有關(guān)的流的主優(yōu)先級 (原來)、主優(yōu)先級(變更后)及副優(yōu)先級。而且,發(fā)送處理部55在屬性 信息217中設(shè)定屬性信息。
在步驟S151中,發(fā)送處理部55確認(rèn)在發(fā)送隊列中有數(shù)據(jù)之后,進行 從步驟S152到步驟S162的處理,若確認(rèn)在發(fā)送隊列中數(shù)據(jù)消失且發(fā)送結(jié) 束(S151:發(fā)送結(jié)束),副優(yōu)先級控制部52就參照優(yōu)先級管理表150判斷 是否由于本終端變更了主優(yōu)先級(變更后)而存在主優(yōu)先級(原來)和主 優(yōu)先級(變更后)不同的流(步驟S163)。若不存在主優(yōu)先級(變更后) 被變更的流(S163:否),則CPU32結(jié)束發(fā)送處理。另一方面,若存在主 優(yōu)先級(變更后)被變更的流(S163:是),則通知信號生成部53生成通 知信號而向發(fā)送處理部55輸出(步驟S164),發(fā)送處理部55發(fā)送從通知 信號生成部53輸入的通知信號(步驟S165), CPU32結(jié)束發(fā)送處理。
在步驟S164中,通知信號生成部53參照優(yōu)先級管理表150,在發(fā)送 目的地PLC地址231設(shè)定存儲在主優(yōu)先級(變更后)被更新的流的發(fā)送源 PLC地址152中的地址。通知信號生成部53在發(fā)送源PLC地址232設(shè)定 本裝置的地址。通知信號生成部53在控制種類233中設(shè)定參數(shù)值"3"。而 且,在控制值234、主優(yōu)先級(原來)235及主優(yōu)先級(變更后)236中例 如設(shè)定任意值即可。
圖16是表示PLC調(diào)制解調(diào)器11-14的CPU32進行的接收處理的流程 的流程圖。
接收處理部51判斷是否接收到信號(步驟S201),到接收信號為止 (S201:否),進行步驟S201的處理。若接收處理部51接收到信號(S20h 是),則判斷接收到的信號是通知信號還是數(shù)據(jù)幀(步驟S202)。在接收到 的信號為數(shù)據(jù)幀的情況下(S202:數(shù)據(jù)幀),CPU32進行數(shù)據(jù)幀接收處理(步 驟S203)。另一方面,在接收到的信號為通知信號的情況下(S202:通知 信號),CPU32進行通知信號接收處理(步驟S204)。 (數(shù)據(jù)幀接收處理)
圖17是表示圖16的數(shù)據(jù)幀接收處理(步驟S203)的流程的流程圖。 接收處理部51從接收到的數(shù)據(jù)幀中提取幀標(biāo)題,將提取出的幀標(biāo)題輸
28出到副優(yōu)先級控制部52。副優(yōu)先級控制部52在從接收處理部51輸入的幀標(biāo)題中取得流ID、發(fā)送源PLC地址、主優(yōu)先級(原來)、主優(yōu)先級(變更后)及副優(yōu)先級(步驟S231)。
副優(yōu)先級控制部52在優(yōu)先級管理表150中檢索與流ID取得的流ID —致的流(步驟S232)。
若沒有一致的流(S232:否),則副優(yōu)先級控制部52在優(yōu)先級管理表150中,將從幀標(biāo)題取得的流ID、發(fā)送源PLC地址、主優(yōu)先級(原來)、主優(yōu)先級(變更后)及副優(yōu)先級分別新登記為流ID151、發(fā)送源PLC地址152、主優(yōu)先級(原來)153、主優(yōu)先級(變更后)154及副優(yōu)先級155 (步驟S233)。
另一方面,若有一致的流(S232:是),則副優(yōu)先級控制部52在優(yōu)先級管理表150中,將一致的流的主優(yōu)先級(變更后)154及副優(yōu)先級155分別更新為從幀標(biāo)題取得的主優(yōu)先級(變更后)及副優(yōu)先級(步驟S234)。(通知信號接收處理)
圖18及圖19是表示圖16的通知信號接收處理(步驟S204)的流程的流程圖。
接收處理部51將接收到的通知信號輸出到副優(yōu)先級控制部52。并且,副優(yōu)先級控制部52在從接收處理部51輸入的通知信號中取得控制種類、控制值、主優(yōu)先級(原來)及副優(yōu)先級(步驟S251)。
副優(yōu)先級控制部52確認(rèn)在步驟S251取得的控制種類233的參數(shù)值,判斷參數(shù)值是否為"3"(步驟S252)。
若參數(shù)值為"3"(S252:是),則在優(yōu)先級管理表150中,副優(yōu)先級控制部52將本終端發(fā)送的所有流(在發(fā)送源PLC地址152存儲有本裝置的地址的所有流)的每一個的主優(yōu)先級(變更后)154的值復(fù)原主優(yōu)先級(原來)153的值(步驟S253)。
若參數(shù)值為"3"以外(S252:否),則副優(yōu)先級控制部52在優(yōu)先級管理表150中,從本裝置發(fā)送的流中檢索主優(yōu)先級(原來)與在步驟S251中取得的主優(yōu)先級(原來)相同并且副優(yōu)先級小于在步驟S251中取得的副優(yōu)先級的流(步驟S254)。
副優(yōu)先級控制部52判斷是否存在多個符合檢索要求的流(步驟S255)。若存在多個符合檢索要求的流(S255:是),則進行步驟S256的處理。另一方面,若符合檢索要求的流僅有1個(S255:否),則副優(yōu)先級控制部52將符合檢索要求的流決定為進行主優(yōu)先級(變更后)的變更的對象的流
(以下,稱為"控制對象流")(步驟S262)。
副優(yōu)先級控制部52計算在符合檢索要求的流的每一個產(chǎn)生的損耗率
(步驟S256)。并且,副優(yōu)先級控制部52比較符合檢索要求的各流的損耗率和預(yù)先設(shè)定的閾值,判斷所有流的損耗率是否為閾值以下(步驟S257)。若所有流的損耗率為閾值以下(S257:是),則進行步驟S258的處理。另一方面,若符合撿索要求的流的至少1個的損耗率超過閾值(S257:否),則副優(yōu)先級控制部52將符合檢索要求的流的全部決定為控制對象流(步驟S262)。
而且,步驟S257的判斷以損耗率為基準(zhǔn)進行,但是不限于此,判斷的基準(zhǔn)只要是成為擁塞程度的指標(biāo)的值即可,例如也可以將蓄積在發(fā)送隊列中的數(shù)據(jù)長度作為基準(zhǔn)來進行判斷。
副優(yōu)先級控制部52在符合檢索要求的流中檢索副優(yōu)先級最低的流(步驟S258)。并且,若存在多個副優(yōu)先級最低的流(S259:是),則進行步驟S260的處理。另一方面,若副優(yōu)先級最低的流不存在多個(S259:否),則副優(yōu)先級控制部52將步驟S258的檢索結(jié)果發(fā)現(xiàn)的副優(yōu)先級最低的流決定為控制對象流(步驟S262)。
副優(yōu)先級控制部52判斷是否將副優(yōu)先級最低的所有流設(shè)為進行主優(yōu)先級(變更后)的變更的對象(步驟S260)。在判斷為將所有流設(shè)為進行主優(yōu)先級(變更后)的變更的對象的情況下(S260:是),副優(yōu)先級控制部52將副優(yōu)先級最低的所有流決定為控制對象流(步驟S262)。另一方面,在判斷為將一部分流設(shè)為進行主優(yōu)先級(變更后)的變更的對象的情況下(S260:否),副優(yōu)先級控制部52在副優(yōu)先級最低的流中隨機地選擇流(步驟S261),將在步驟S261選擇的流決定為控制對象流(步驟S262)。
其中,步驟S260的判斷例如可以如下實現(xiàn)。在設(shè)置時預(yù)先在PLC調(diào)制解調(diào)器登記將所有流設(shè)為變更主優(yōu)先級(變更后)的對象還是將一部分流設(shè)為變更主優(yōu)先級(變更后)的對象,副優(yōu)先級控制部52參照其登記內(nèi)容進行步驟S260的判斷。此外,在步驟S261選擇的流的數(shù)量的決定例如可以如下實現(xiàn)。在設(shè)置時預(yù)先在PLC調(diào)制解調(diào)器登記在步驟S261選擇的流的最大數(shù)量,副優(yōu)先級控制部52將其最大數(shù)量以下且小于在步驟S258中檢索的結(jié)果發(fā)現(xiàn)的流的流數(shù)量的值作為上限值生成隨機數(shù),將該生成的數(shù)量設(shè)為所選擇的流的數(shù)量。而且,在步驟S261選擇的流的數(shù)例如可以是如"1"這樣的固定值。
而且,上述2個內(nèi)容是一例,不限于此。
副優(yōu)先級控制部52確認(rèn)在步驟S251取得的控制種類233的參數(shù)值,判斷參數(shù)值為"0"、 "1"、 "2"中的哪一個(步驟S263)。
若參數(shù)值為"0" (S263: "0"),則副優(yōu)先級控制部52在優(yōu)先級管理表150中將控制對象流的主優(yōu)先級(變更后)更新為在步驟S251取得的控制值(步驟S264)。
若參數(shù)值為"1"(S263: "l"),則副優(yōu)先級控制部52判斷將存儲在優(yōu)先級管理表150中的控制對象流的主優(yōu)先級(變更后)降低由步驟S251取得的控制值之后的值是否為0以上(步驟S265)。在0以上的控制對象流中(S265:是),副優(yōu)先級控制部52在優(yōu)先級管理表150中將控制對象流的主優(yōu)先級(變更后)更新為降低控制值之后的值(步驟S266)。另一方面,在不是0以上的控制對象流中(S265:否),副優(yōu)先級控制部52在優(yōu)先級管理表150中將控制對象流的主優(yōu)先級(變更后)更新為"停止"(步驟S267)。
若參數(shù)值為"2" (S263: "2"),則副優(yōu)先級控制部52在優(yōu)先級管理表150中將控制對象流的主優(yōu)先級(變更后)更新為"停止"(步驟S267)。<PLC調(diào)制解調(diào)器的動作的具體例〉
以下,參照圖20到圖24說明主優(yōu)先級(原來)相等的3條流(收費)A、流(收費)B、流(非收費)C無損耗地流經(jīng)PLC網(wǎng)絡(luò)l,但由于PLC網(wǎng)絡(luò)1的傳送路頻帶的減少而不能無損耗地傳送全部流時的、PLC調(diào)制解調(diào)器11~14的動作。而且,PLC調(diào)制解調(diào)器11~14的CPU32通過執(zhí)行上述的初始處理及登記處理,從而將副優(yōu)先級管理表140保存在存儲器31中。
圖20是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明在PLC網(wǎng)絡(luò)1中開始流傳送時的PLC調(diào)制解調(diào)器11-14的動作的圖。而且,圖20中的11A 14A是參照圖9說明的優(yōu)先級管理表。
31PLC調(diào)制解調(diào)器11的優(yōu)先級管理表11A如下制作。CPU32執(zhí)行上述的發(fā)送處理,在發(fā)送流(收費)A的數(shù)據(jù)時,若在優(yōu)先級管理表11A沒有流(收費)A的流信息,則新登記流信息,若有流(收費)A的流信息,則僅更新副優(yōu)先級。由此,在流ID151存儲流(收費)A的流ID "01",在發(fā)送源PLC地址152存儲PLC調(diào)制解調(diào)器11的地址"0001",在主優(yōu)先級(原來)153存儲分配到流傳送的主優(yōu)先級"6",在主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來)相同的"6",在副優(yōu)先級155存儲分配到收費的"1"。
CPU32執(zhí)行上述的發(fā)送處理,在發(fā)送流(收費)B的數(shù)據(jù)時,若在優(yōu)先級管理表11A沒有流(收費)B的流信息,則新登記流信息,若有流(收費)B的流信息,則僅更新副優(yōu)先級。由此,在流ID151存儲流(收費)B的流ID"2",在發(fā)送源PLC地址152存儲PLC調(diào)制解調(diào)器11的地址"0001",在主優(yōu)先級(原來)153存儲分配到流傳送的主優(yōu)先級"6",在主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來)相同的"6",在副優(yōu)先級155存儲分配到收費的"1"。
CPU32執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,取入流經(jīng)PLC網(wǎng)絡(luò)1的流(非收費)C涉及的數(shù)據(jù)幀,在優(yōu)先級管理表IIA中存儲流(非收費)C的流信息。由此,在流ID151存儲流(非收費)C的流ID"03",在發(fā)送源PLC地址152存儲PLC調(diào)制解調(diào)器13的地址"0003",在主優(yōu)先級(原來)153存儲分配到流傳送的主優(yōu).先級"6",在主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來)相同的"6",在副優(yōu)先級155存儲分配到非收費的"0"。
PLC調(diào)制解調(diào)器12的優(yōu)先級管理表12A如下制作。
CPU32執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,取入流經(jīng)PLC網(wǎng)絡(luò)1
的流(收費)A、流(收費)B及流(非收費)C的每一個涉及的數(shù)據(jù)幀,
在優(yōu)先級管理表12A存儲流(收費)A、流(收費)B及流(非收費)C
的各自的流信息。
PLC調(diào)制解調(diào)器13的優(yōu)先級管理表13A如下制作。
CPU32執(zhí)行上述的發(fā)送處理,在發(fā)送流(非收費)C的數(shù)據(jù)時,若在
優(yōu)先級管理表13A沒有流(非收費)C的流信息,則新登記流信息,若有流(非收費)C的流信息,則僅更新副優(yōu)先級。而且,在流ID151存儲流(非收費)C的流ID "03",在發(fā)送源PLC地址152存儲PLC調(diào)制解調(diào)器
13的地址"0003",在主優(yōu)先級(原來)153存儲分配到流傳送的主優(yōu)先級"6",在主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來)相同的"6",在
副優(yōu)先級155存儲分配到非收費的"0"。
CPU32執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,取入流經(jīng)PLC網(wǎng)絡(luò)1
的流(收費)A及流(收費)B的各自涉及的數(shù)據(jù)幀,在優(yōu)先級管理表13A
中存儲流(收費)A及流(收費)B的各自的流信息。PLC調(diào)制解調(diào)器14的優(yōu)先級管理表14A如下制作。CPU32執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,取入流經(jīng)PLC網(wǎng)絡(luò)1
的流(收費)A、流(收費)B及流(非收費)C的各自涉及的數(shù)據(jù)幀,在
優(yōu)先級管理表14A中存儲流(收費)A、流(收費)B及流(非收費)C
的各自的流信息。
圖21是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明在PLC網(wǎng)絡(luò)1中PLC調(diào)制解調(diào)器11檢測到擁塞時的PLC調(diào)制解調(diào)器11 14的動作的圖。而且,圖21中的11B 14B是參照圖9說明的優(yōu)先級管理表。
傳送流(收費)A和流(收費)B的PLC調(diào)制解調(diào)器11的CPU32執(zhí)行上述的發(fā)送處理,并在例如發(fā)送流(收費)A的數(shù)據(jù)時檢測擁塞。這時,若按原樣的話,流(收費)A、流(收費)B及流(非收費)C的主優(yōu)先級相同,所以流(收費)A、流(收費)B及流(非收費)C的全部因傳送路頻帶減少而成為不能確保無損耗的通信的狀況。
PLC調(diào)制解調(diào)器11的CPU32參照優(yōu)先級管理表IIB,從其它PLC調(diào)制解調(diào)器發(fā)送的流中,檢索主優(yōu)先級(原來)與流(收費)A相同且副優(yōu)先級低于流(收費)A的副優(yōu)先級的流,并找到PLC調(diào)制解調(diào)器13發(fā)送的流(非收費)C。并且,PLC調(diào)制解調(diào)器11的CPU32分別發(fā)送目的地PLC地址231中設(shè)定PLC調(diào)制解調(diào)器13的地址"0003",在發(fā)送源PLC地址232中設(shè)定PLC調(diào)制解調(diào)器11的地址"0001 ",在控制種類233中設(shè)定"1",在控制值234中設(shè)定"1",在主優(yōu)先級(原來)235中設(shè)定流(收費)A的主優(yōu)先級(原來)"6",在副優(yōu)先級236中設(shè)定其副優(yōu)先級"1"而生成通知信號,并發(fā)送所生成的通知信號。而且,設(shè)定到控制種類233及控制值234的值是一例。
PLC調(diào)制解調(diào)器13的CPU32執(zhí)行上述的接收處理及通知信號接收處理,取出從PLC調(diào)制解調(diào)器11發(fā)送并流經(jīng)PLC網(wǎng)絡(luò)1的通知信號,在優(yōu)先級管理表13B中,根據(jù)包含在通知信號中的內(nèi)容,將流(非收費)C的主優(yōu)先級(變更后)154的值從"6"更新為"5"。
而且,由于從PLC調(diào)制解調(diào)器11發(fā)送的通知信號不是以本裝置為發(fā)送目的地的通知信號,所以PLC調(diào)制解調(diào)器12、 14分別不利用該通知信號進行優(yōu)先級管理表12B、 14B的更新。
這樣,在同一主優(yōu)先級(原來)的數(shù)據(jù)類別的數(shù)據(jù)涉及的流中通過降低副優(yōu)先級低的流的主優(yōu)先級(變更后),從而使發(fā)送該流的PLC調(diào)制解調(diào)器可發(fā)送數(shù)據(jù)的概率降低,可以相對提高發(fā)送副優(yōu)先級高的流的PLC調(diào)制解調(diào)器可發(fā)送數(shù)據(jù)的概率。其結(jié)果,能夠?qū)Ω眱?yōu)先級高的流涉及的數(shù)據(jù)無損耗地進行通信。
此外,由于能夠以在副優(yōu)先級高的流涉及的數(shù)據(jù)不發(fā)生損耗的程度進行降低副優(yōu)先級低的流的主優(yōu)先級(變更后)等的應(yīng)對,所以一方面可保證副優(yōu)先級高的流的通信,另一方面副優(yōu)先級低的流的通信也能夠用不妨礙副優(yōu)先級高的流的通信的空閑的傳送頻帶繼續(xù)進行。
另外,在即使降低副優(yōu)先級低的流的主優(yōu)先級(變更后)也不能消除擁塞的情況下,進而通過發(fā)送通知信號,可以進一步降低副優(yōu)先級低的流(變更后),所以能夠進一步提高發(fā)送副優(yōu)先級高的流的PLC調(diào)制解調(diào)器能夠發(fā)送數(shù)據(jù)的概率,能夠保證副優(yōu)先級高的流的通信。
此外,通過發(fā)送將控制種類233的參數(shù)值設(shè)為"2"的通知信號,能夠使副優(yōu)先級低的流的發(fā)送停止,所以能夠進一步提高發(fā)送副優(yōu)先級高的流的PLC調(diào)制解調(diào)器能夠發(fā)送數(shù)據(jù)的概率,可以保證副優(yōu)先級高的流的通信。
圖22是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明PLC調(diào)制解調(diào)器13變更流(非收費)C的主優(yōu)先級(變更后)之后的PLC調(diào)制解調(diào)器11~14的動作的圖。而且,圖21中的11C 14C是參照圖9說明的優(yōu)先級管理表。
PLC調(diào)制解調(diào)器13的CPU32執(zhí)行上述的發(fā)送處理,在發(fā)送目的地PLC地址211中設(shè)定PLC調(diào)制解調(diào)器14的地址" ",在發(fā)送源PLC地址212中設(shè)定PLC調(diào)制解調(diào)器13的地址"0003",在流ID213中設(shè)定流(非 收費)C的流ID "03",在主優(yōu)先級(原來)214中設(shè)定其主優(yōu)先級(原來)
"6",在主優(yōu)先級(變更后)215中設(shè)定其主優(yōu)先級(變更后)"5",在副 優(yōu)先級216中設(shè)定其副優(yōu)先級"0",在屬性信息217中設(shè)定表示屬性信息 的內(nèi)容,并發(fā)送數(shù)據(jù)幀。
PLC調(diào)制解調(diào)器ll、 12、 14的各自的CPU32執(zhí)行上述的接收處理及 數(shù)據(jù)幀接收處理,取入從PLC調(diào)制解調(diào)器13發(fā)送并流經(jīng)PLC網(wǎng)絡(luò)1的流
(非收費)C涉及的數(shù)據(jù)幀。并且,在優(yōu)先級管理表11C、 12C、 14C中, CPU32根據(jù)取入的數(shù)據(jù)幀的幀標(biāo)題的設(shè)定內(nèi)容,將流(非收費)C的主優(yōu) 先級(變更后)154的值從"6"更新為設(shè)定于主優(yōu)先級(變更后)215中 的"5"。
圖23是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明 PLC調(diào)制解調(diào)器11結(jié)束流(收費)A的傳送時的PLC調(diào)制解調(diào)器11 14 的動作的圖。而且,圖23中的11D 14D是參照圖9說明的優(yōu)先級管理表。
PLC調(diào)制解調(diào)器11的CPU32執(zhí)行上述的發(fā)送處理,若流(收費)A 的傳送結(jié)束,則生成在發(fā)送目的地PLC地址231中設(shè)定PLC調(diào)制解調(diào)器 13的地址"0003"、在發(fā)送源PLC地址232中設(shè)定PLC調(diào)制解調(diào)器11的 地址"0001"、在控制種類233中設(shè)定"3"的通知信號,并發(fā)送所生成的 通知信號。
PLC調(diào)制解調(diào)器13執(zhí)行上述的接收處理及通知信號接收處理,取出從 PLC調(diào)制解調(diào)器11發(fā)送并流經(jīng)PLC網(wǎng)絡(luò)1的通知信號,在優(yōu)先級管理表 13D中,根據(jù)包含在通知信號中的內(nèi)容,將流(非收費)C的主優(yōu)先級(變 更后)154的值從"5"返回到主優(yōu)先級(原來)153的值"6"。
而且,由于從PLC調(diào)制解調(diào)器11發(fā)送過來的通知信號不是以本裝置 為發(fā)送目的地的通知信號,所以PLC調(diào)制解調(diào)器12、 14分別不利用該通 知信號進行優(yōu)先級管理表12D、 14D的更新。
這樣,通過PLC調(diào)制解調(diào)器11對PLC調(diào)制解調(diào)器13發(fā)送將控制種類 233的參數(shù)值設(shè)為"3"的通知信號,PLC調(diào)制解調(diào)器13即使暫時降低本 裝置發(fā)送的副優(yōu)先級低的流的主優(yōu)先級(變更后),也可以復(fù)原原來的級別, 因此通過恢復(fù)能夠保證副優(yōu)先級低的流的通信。
35圖24是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明 PLC調(diào)制解調(diào)器13將流(非收費)C的主優(yōu)先級(變更后)復(fù)原原級別之 后的PLC調(diào)制解調(diào)器11~14的動作的圖。而且,圖24中的11E-14E是參 照圖9說明的優(yōu)先級管理表。
PLC調(diào)制解調(diào)器13的CPU32執(zhí)行上述的發(fā)送處理,在發(fā)送目的地PLC 地址211中設(shè)定PLC調(diào)制解調(diào)器14的地址"0004",在發(fā)送源PLC地址 212中設(shè)定PLC調(diào)制解調(diào)器13的地址"0003",在流ID213中設(shè)定流(非 收費)C的流ID "03",在主優(yōu)先級(原來)214中設(shè)定其主優(yōu)先級(原來) "6",在主優(yōu)先級(變更后)215中設(shè)定其主優(yōu)先級(變更后)"6",在副 優(yōu)先級216中設(shè)定其副優(yōu)先級"0",在屬性信息217中設(shè)定表示屬性信息 的內(nèi)容,并發(fā)送數(shù)據(jù)幀。
PLC調(diào)制解調(diào)器ll、 12、 14的各自的CPU32執(zhí)行上述的接收處理及 數(shù)據(jù)幀接收處理,取入從PLC調(diào)制解調(diào)器13發(fā)送并流經(jīng)PLC網(wǎng)絡(luò)1的流 (非收費)C涉及的數(shù)據(jù)幀。并且,CPU32在優(yōu)先級管理表11E、 12E、 14E 中,根據(jù)取入的數(shù)據(jù)幀的幀標(biāo)題的設(shè)定內(nèi)容,將流(非收費)C的主優(yōu)先 級(變更后)154的值從"5"更新為設(shè)定于主優(yōu)先級(變更后)215的"6"。
而且,在上述的實施方式中,將屬性信息設(shè)為數(shù)據(jù)的種類,但是不限 于此,例如,可以是如下的屬性信息。屬性信息可以是物理層速率(PHY (Physical Layer ) rates),副優(yōu)先級控制部52也可以以使副優(yōu)先級隨著物理 層速率由低到高的順序變高的方式設(shè)定副優(yōu)先級。此外,屬性信息也可以 是數(shù)據(jù)發(fā)送的每個單位的發(fā)送時間,副優(yōu)先級控制部52根據(jù)在一定期間內(nèi) 能夠發(fā)送的幀的發(fā)送時間的總計,以使副優(yōu)先級隨著該發(fā)送時間的總計由 長到短的順序升高的方式設(shè)定副優(yōu)先級。而且,屬性信息可以是流的殘余 數(shù)據(jù)量,副優(yōu)先級控制部52也可以使副優(yōu)先級按殘余數(shù)據(jù)量由多到少的順 序升高的方式?jīng)Q定副優(yōu)先級,這時,由發(fā)送數(shù)據(jù)幀的PLC調(diào)制解調(diào)器在幀 標(biāo)題中記載所發(fā)送的各流的殘余數(shù)據(jù)量。
此外,擁塞檢測部54在接收處理部51有接收隊列時,也可以監(jiān)視該 隊列來檢測擁塞。
(第2實施方式)以下,參照附圖對本發(fā)明的第2實施方式進行說明。而且,在本實施 方式中,對于與第1實施方式的構(gòu)成要素或處理步驟實質(zhì)上相同的構(gòu)成要 素或處理步驟附上相同的附圖標(biāo)記,可適用其說明,所以在此省略其說明。
在利用共同的傳送路進行通信的多個PLC調(diào)制解調(diào)器之間,干擾范圍 不一定是共同的。因此,產(chǎn)生利用共同的傳送路進行通信的多個PLC調(diào)制 解調(diào)器屬于不同的干擾范圍的情況。這時,可引起在屬于某個干擾范圍的 PLC調(diào)制解調(diào)器中可以接收流經(jīng)共同的傳送路的數(shù)據(jù)幀,但是在屬于其它 干擾范圍的PLC調(diào)制解調(diào)器中不能接收的情況。因此,在屬于某個干擾范 圍的PLC調(diào)制解調(diào)器中可以更新優(yōu)先級管理表的副優(yōu)先級,但是在屬于其 它干擾范圍的PLC調(diào)制解調(diào)器中不能更新優(yōu)先級管理表的副優(yōu)先級,所以 在利用共同的傳送路進行通信的多個PLC調(diào)制解調(diào)器之間對副優(yōu)先級不持 有共同的優(yōu)先級管理表。其結(jié)果,在屬于其它干擾范圍的PLC調(diào)制解調(diào)器 中相同的主優(yōu)先級(原來)的數(shù)據(jù)類別的副優(yōu)先級不反映實際的通信狀況。 這時,可以引起發(fā)送相同的主優(yōu)先級(原來)的數(shù)據(jù)類別中的副優(yōu)先級低 的數(shù)據(jù)的PLC調(diào)制解調(diào)器向發(fā)送副優(yōu)先級高的數(shù)據(jù)的PLC調(diào)制解調(diào)器送出 通知信號的情況。
本實施方式是實施上述情況的對策的方式,具體地,接收到通知信號 的PLC調(diào)制解調(diào)器參照自己的優(yōu)先級管理表,判斷本裝置發(fā)送的數(shù)據(jù)的副 優(yōu)先級是否高于送出通知信號的PLC調(diào)制解調(diào)器發(fā)送的數(shù)據(jù)的副優(yōu)先級, 在做出肯定性的判斷的情況下,將用于通知本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級 高的響應(yīng)信號發(fā)送到發(fā)送通知信號的PLC調(diào)制解調(diào)器。
<網(wǎng)絡(luò)>
圖25是包含本實施方式的PLC網(wǎng)絡(luò)1的網(wǎng)絡(luò)構(gòu)成圖。PLC網(wǎng)絡(luò)1包 括PLC調(diào)制解調(diào)器11~14和管理終端15。圖25中的Rl表示可接收PLC 調(diào)制解調(diào)器11發(fā)送的數(shù)據(jù)幀的干擾范圍,R2表示可接收PLC調(diào)制解調(diào)器 13發(fā)送的數(shù)據(jù)幀的干擾范圍。而且,在本實施方式的說明圖中,流A () 等的()內(nèi)表示后述的物理層速率的值。
< PLC調(diào)制解調(diào)器的硬件構(gòu)成>
圖25的PLC調(diào)制解調(diào)器11 14具備存儲器31、CPU32a、網(wǎng)絡(luò)接口 33、 網(wǎng)絡(luò)接口34。而且,在本實施方式中,把后述的物理層速率用作屬性信息,所以存儲器31不需要具備副優(yōu)先級管理表140。 CPU32a執(zhí)行存儲在存儲 器31中的各種控制程序來進行PLC調(diào)制解調(diào)器11~14整體的控制。 <CPU的功能構(gòu)成>
圖26是圖25的PLC調(diào)制解調(diào)器11~14具備的CPU32a的功能框圖。 CPU32a執(zhí)行存儲在存儲器31中的各種控制程序,具有接收處理部51a、 副優(yōu)先級控制部52a、通知信號生成部53a、擁塞檢測部54a及發(fā)送處理部 55a的功能。而且,接收處理部51a、副優(yōu)先級控制部52a、通知信號生成 部53a及發(fā)送處理部55a分別對應(yīng)于接收處理部51、副優(yōu)先級控制部52、 通知信號生成部53及發(fā)送處理部55,在后述的處理流程的說明中以與它們 的不同點為中心進行說明。
<流經(jīng)PLC網(wǎng)絡(luò)的幀的幀格式>
以下,對流經(jīng)PLC網(wǎng)絡(luò)1的響應(yīng)信號的幀格式進行說明。而且,流經(jīng) PLC網(wǎng)絡(luò)1的數(shù)據(jù)幀及通知信號的幀格式實質(zhì)上與圖10及圖11相同,可 適用第l實施方式的說明,所以在本實施方式中省略其說明。
圖27是表示流經(jīng)圖25的PLC網(wǎng)絡(luò)1的響應(yīng)信號的幀格式的圖。響應(yīng) 信號250是作為對從其它PLC調(diào)制解調(diào)器11送過來的通知信號的響應(yīng)而 回復(fù)的響應(yīng)信號。響應(yīng)信號250由幀標(biāo)題和存儲實際要通信的數(shù)據(jù)的有效 載荷構(gòu)成。
幀標(biāo)題包括發(fā)送目的地PLC地址251、發(fā)送源PLC地址252。在發(fā)送 目的地PLC地址251中設(shè)定響應(yīng)信號的發(fā)送目的地的PLC調(diào)制解調(diào)器的地 址,在發(fā)送源PLC地址252中設(shè)定響應(yīng)信號的發(fā)送源的PLC調(diào)制解調(diào)器的 地址。
有效載荷包括控制結(jié)果253、流ID254、主優(yōu)先級(變更后)255和副 優(yōu)先級256。
在控制結(jié)果253設(shè)定表示是否能夠根據(jù)來自其他PLC調(diào)制解調(diào)器的通 知信號正常執(zhí)行主優(yōu)先級(變更后)的更新的參數(shù)值。在本實施方式中, 作為參數(shù)值而準(zhǔn)備"0"和"1"。參數(shù)值"0"表示的控制結(jié)果是通知信號 的發(fā)送源的PLC調(diào)制解調(diào)器要發(fā)送的數(shù)據(jù)涉及的流的副優(yōu)先級高于本裝置 發(fā)送的數(shù)據(jù)涉及的流的副優(yōu)先級,根據(jù)包含在通知信號中的控制種類及控制值進行主優(yōu)先級(變更后)的變更控制。另一方面,參數(shù)值"1"表示的 控制結(jié)果是本裝置發(fā)送的數(shù)據(jù)涉及的流的副優(yōu)先級高于通知信號的發(fā)送源
的PLC調(diào)制解調(diào)器要發(fā)送的數(shù)據(jù)涉及的流的副優(yōu)先級,不進行主優(yōu)先級(變
更后)的變更。
在流ID254中設(shè)定流的流ID,在主優(yōu)先級(變更后)255中設(shè)定其主 優(yōu)先級(變更后),在副優(yōu)先級256中設(shè)定其副優(yōu)先級。
而且,在控制結(jié)果253中設(shè)定有參數(shù)值"1"的響應(yīng)信號相當(dāng)于用于對 其它通信終端裝置通知本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的響應(yīng)信號。
<PLC調(diào)制解調(diào)器的內(nèi)部控制>
以下,對PLC調(diào)制解調(diào)器11-14的內(nèi)部控制進行說明。 [初始處理]
接收處理部51a接收從管理終端15發(fā)送過來的成為設(shè)定副優(yōu)先級的基 準(zhǔn)的屬性信息,在本實施方式中,副優(yōu)先級控制部52識別接收到的屬性信 息為物理層速率的情況并將屬性信息存儲在存儲器31。而且,不需要制作 副優(yōu)先級管理表140。
在本實施方式中,屬性信息是物理層速率(物理層速率),提高物理層 速率高的流的副優(yōu)先級來保護物理層速率高的流。而且,物理層速率是指 通信速度,在共同的傳送路發(fā)送各種數(shù)據(jù)時,以通信的速度表示在發(fā)送源 的PLC調(diào)制解調(diào)器和發(fā)送目的地的PLC調(diào)制解調(diào)器之間的傳送路中在1 秒內(nèi)可以交換多少數(shù)據(jù)。數(shù)值越大,通信速度越快,所以通過將物理層速 率設(shè)為屬性信息,從而可以保護通信速度快的流。
發(fā)送處理部55a進行對于在圖15表示流程的發(fā)送處理將步驟S153的 處理內(nèi)容置換為以下處理內(nèi)容的發(fā)送處理。而且,在步驟S161的數(shù)據(jù)幀的 生成中,在本實施方式中對屬性信息217設(shè)定表示物理層速率的信息。
取代步驟S153,副優(yōu)先級控制部52a根據(jù)屬性信息為物理層速率,例 如一定間隔(例如,30ms左右的一定間隔)或傳送路上的損耗成為閾值以 上時,通過進行信道評估,從而取得發(fā)送源的PLC調(diào)制解調(diào)器和發(fā)送目的 地的PLC調(diào)制解調(diào)器之間的傳送路的物理層速率,將取得的物理層速率決 定為副優(yōu)先級。而且,在步驟S154中,副優(yōu)先級控制部52a將該決定的副
39優(yōu)先級存儲在優(yōu)先級管理表150的副優(yōu)先級155。
這樣,例如,在一定間隔或傳送路上的損耗成為閾值以上時,進行信 道評估,從而副優(yōu)先級反映時刻變化的傳送路的狀況。
接收處理部51b接收從管理終端15發(fā)送過來的成為設(shè)定副優(yōu)先級的基 準(zhǔn)的屬性信息,在本實施方式中,副優(yōu)先級控制部52識別接收到的屬性信 息為l幀發(fā)送時間的情況并將屬性信息存儲在存儲器31。而且,不需要制 作副優(yōu)先級管理表140。
在本實施方式中,屬性信息是1幀發(fā)送時間,利用傳送路的通信速度 和以1幀發(fā)送的數(shù)據(jù)量計算1幀發(fā)送時間。如果發(fā)送數(shù)據(jù)量相同,若傳送 路的通信速度快,則發(fā)送時間短,若是相同的通信速度,則數(shù)據(jù)量少的一 方發(fā)送時間縮短。因此,若將1幀發(fā)送時間設(shè)為屬性信息,則考慮通信速 度和發(fā)送數(shù)據(jù)量,可以保護占用傳送路的時間最短的流。
另一方面,在某個一定期間,例如一個PLC調(diào)制解調(diào)器發(fā)送2次流, 其它PLC調(diào)制解調(diào)器發(fā)送1次流時,若一個PLC調(diào)制解調(diào)器發(fā)送的1次份 的流的數(shù)據(jù)量與其它PLC調(diào)制解調(diào)器發(fā)送的1次份的流的數(shù)據(jù)量相同,則 一個PLC調(diào)制解調(diào)器與其它PLC調(diào)制解調(diào)器相比傳送2倍的流,所以也可 以進行優(yōu)先保護其它PLC調(diào)制解調(diào)器的流的判斷。這時,若不以l幀的發(fā) 送時間判斷,而是判斷在某個一定的期間內(nèi)發(fā)送的數(shù)據(jù)幀占用傳送路的時 間,則不能優(yōu)先保護發(fā)送時間短的流。
本實施方式將屬性信息設(shè)為"l幀發(fā)送時間",發(fā)送在副優(yōu)先級216設(shè) 定了 l幀發(fā)送時間的數(shù)據(jù)幀。若PLC調(diào)制解調(diào)器接收數(shù)據(jù)幀,則在存儲于 優(yōu)先級管理表150的副優(yōu)先級155的值加上設(shè)定于該數(shù)據(jù)幀的副優(yōu)先級216 的1幀發(fā)送時間,將副優(yōu)先級155的值更新為加法運算值。換言之,在某 個一定的期間之間,將在至今為止發(fā)送過來的同一流的數(shù)據(jù)幀的副優(yōu)先級 216設(shè)定的1幀發(fā)送時間累積相加的加法運算值,作為副優(yōu)先級存儲在優(yōu)先 級管理表150的副優(yōu)先級155。
而且,上述某個一定期間可以按時間單位決定期間,也可以在網(wǎng)絡(luò)內(nèi)指定同步的時間或絕對時間來決定。此外,也可以設(shè)為從接收到按一定周 期在網(wǎng)絡(luò)內(nèi)發(fā)送的控制信號后到下一次接收為止的時間。而且, 一定期間 不必始終是一定期間,也可以是接收非周期的控制信號的期間。 [發(fā)送處理]
發(fā)送處理部55進行對于在圖15表示流程的發(fā)送處理將步驟S153及步 驟S154的處理內(nèi)容置換為以下的處理內(nèi)容的發(fā)送處理。而且,在步驟S161 的數(shù)據(jù)幀的生成中,在本實施方式中,對屬性信息217設(shè)定表示1幀發(fā)送 時間的信息,在副優(yōu)先級216設(shè)定由取代后述的步驟153進行的處理中計 算的l幀發(fā)送時間。
取代步驟S153,副優(yōu)先級控制部52b按每1幀,B卩,在每次發(fā)送一幀 時,根據(jù)屬性信息為1幀發(fā)送時間的情況,利用由信道評估取得的發(fā)送源 的PLC調(diào)制解調(diào)器和發(fā)送目的地的PLC調(diào)制解調(diào)器之間的傳送路的物理層 速率和在步驟S152計算出的以1幀發(fā)送的數(shù)據(jù)量,計算在發(fā)送1幀時占用 傳送路的發(fā)送時間(l幀發(fā)送時間),將計算值決定為設(shè)定于數(shù)據(jù)幀的副優(yōu) 先級216的值。而且,如上所述,例如在一定間隔(例如,30ms左右的一 定間隔)或傳送路上的損耗成為閾值以上時進行信道評估。
而且,物理層速率配合發(fā)送時的傳送路狀態(tài)而設(shè)定為最佳的值,此外, 發(fā)送的數(shù)據(jù)量隨著蓄積在此時的發(fā)送隊列中的數(shù)據(jù)量而每次變動,所以1 幀發(fā)送時間時刻變化,成為反映通信狀況的參數(shù)。
取代步驟S154,副優(yōu)先級控制部52b在優(yōu)先級管理表150中將如上所 述計算的1幀發(fā)送時間與在存儲于要發(fā)送的流的副優(yōu)先級155中的值相加, 將副優(yōu)先級155的存儲值更新為加法運算值。 [接收處理]
本實施方式的CPU32b在圖28的接收處理中,在數(shù)據(jù)幀接收處理(步 驟S303)中執(zhí)行圖37的數(shù)據(jù)幀接收處理,在通知信號接收處理(步驟S304) 中執(zhí)行在圖29及圖30中說明的通知信號接收處理。 (數(shù)據(jù)幀接收處理)
圖37是表示圖36的CPU32b進行的數(shù)據(jù)幀接收處理的流程的流程圖。 接收處理部51b從接收到的數(shù)據(jù)幀中提取幀標(biāo)題,將提取出的幀標(biāo)題 輸出到副優(yōu)先級控制部52b。副優(yōu)先級控制部52b在從接收處理部51b輸入
49200980000382.5
的幀標(biāo)題中取得流ID、發(fā)送源PLC地址、主優(yōu)先級(原來)、主優(yōu)先級(變 更后)及副優(yōu)先級(步驟S511)。
副優(yōu)先級控制部52b在優(yōu)先級管理表150中檢索與流ID取得的流ID 一致的流(步驟S512)。
若沒有一致的流(S512:否),則在優(yōu)先級管理表150中,副優(yōu)先級控 制部52b將從幀標(biāo)題取得的流ID、發(fā)送源PLC地址、主優(yōu)先級(原來)、 主優(yōu)先級(變更后)及副優(yōu)先級分別新登記為流ID151、發(fā)送源PLC地址 152、主優(yōu)先級(原來)153、主優(yōu)先級(變更后)154及副優(yōu)先級155 (步 驟S513)。
另一方面,若有一致的流(S232:是),則在優(yōu)先級管理表150中,副 優(yōu)先級控制部52b將一致的流的主優(yōu)先級(變更后)154更新為從幀標(biāo)題取 得的主優(yōu)先級(變更后)。此外,在優(yōu)先級管理表150中,副優(yōu)先級控制部 52b將存儲于一致的流的副優(yōu)先級155的值和所取得的表示1幀發(fā)送時間的 副優(yōu)先級相加,并將副優(yōu)先級155的存儲值更新為加法運算值(步驟S514)。
接收處理部51b確認(rèn)在其內(nèi)部具備的接收隊列中是否有數(shù)據(jù)(步驟 S515)。若確認(rèn)在接收隊列中有數(shù)據(jù)(S515:有數(shù)據(jù)),則擁塞檢測部54進 行擁塞的監(jiān)視(步驟S516)。若檢測不到擁塞(S516:否),則進行步驟S515 的處理。另一方面,若檢測到擁塞(S516:是),則進行步驟S517的處理。
副優(yōu)先控制部52b參照優(yōu)先級管理表150從其它PLC調(diào)制解調(diào)器發(fā)送 的流中檢索主優(yōu)先級(原來)與有關(guān)本裝置正在接收的數(shù)據(jù)的流的主優(yōu)先 級(原來)相同且副優(yōu)先級低于有關(guān)該本裝置正在接收的數(shù)據(jù)的流的副優(yōu) 先級的流,判斷是否存在過這種流(步驟S517)。若做出否定的判斷(S517: 否),則進行步驟S515的處理。另一方面,若做出肯定的判斷(S517:是), 則進行步驟S518的處理。
通知信號生成部53b生成通知信號而向發(fā)送處理部55b輸出(步驟
5518) ,發(fā)送處理部55b發(fā)送從通知信號生成部53b輸入的通知信號(步驟
5519) 。
在步驟S518中,通知信號生成部53b在發(fā)送目的地PLC地址231設(shè) 定步驟S517的檢索的結(jié)果發(fā)現(xiàn)的流(主優(yōu)先級(原來)與有關(guān)本裝置正在 接收的數(shù)據(jù)的流的主優(yōu)先級(原來)相同且副優(yōu)先級低于有關(guān)該本裝置正 50在接收的數(shù)據(jù)的流的副優(yōu)先級的流)的發(fā)送源PLC地址。通知信號生成部 53b在發(fā)送源PLC地址232設(shè)定本裝置的地址。控制信號生成部53b在控 制種類233設(shè)定參數(shù)值"0"、 "1"、 "2"中的某個。通知信號生成部53b在 控制種類233設(shè)定參數(shù)值"0"時,在控制值234設(shè)定使通知信號的發(fā)送目 的地的PLC調(diào)制解調(diào)器變更的主優(yōu)先級(變更后)本身,在控制種類233 設(shè)定參數(shù)值"1"時,在控制值234設(shè)定使通知信號的發(fā)送目的地的PLC 調(diào)制解調(diào)器降低主優(yōu)先級(變更后)的降低幅度。通知信號生成部53b在 主優(yōu)先級(原來)235設(shè)定有關(guān)本裝置正在接收的數(shù)據(jù)的流的主優(yōu)先級(原 來),在副優(yōu)先級236設(shè)定其副優(yōu)先級。而且,例如根據(jù)傳送路的擁塞的狀 況來決定設(shè)定于控制種類233的參數(shù)值及設(shè)定于控制值234的值即可。
其中,在控制種類233設(shè)定參數(shù)值"0"、 "1"、 "2"的通知信號相當(dāng)于 用于對其它通信終端裝置通知本裝置正在接收的數(shù)據(jù)的副優(yōu)先級高的情況 的通知信號。
在步驟S515中,接收處理部55b確認(rèn)在接收隊列中有數(shù)據(jù)的情況之后, 若確認(rèn)在接收隊列中數(shù)據(jù)消失并結(jié)束了接收的情況(S515:接收結(jié)束),則 副優(yōu)先級控制部52b參照優(yōu)先級管理表150,判斷是否存在因本裝置變更了 主優(yōu)先級(變更后)而主優(yōu)先級(原來)與主優(yōu)先級(變更后)不同的流 (步驟S520)。若不存在主優(yōu)先級(變更后)被變更的流(S520:否),則 CPU32b結(jié)束數(shù)據(jù)幀接收處理。另一方面,若存在主優(yōu)先級(變更后)被變 更的流(S520:是),則通知信號生成部53b生成通知信號而向發(fā)送處理部 55b輸出(步驟S521),發(fā)送處理部55b發(fā)送從通知信號生成部53b輸入的 通知信號(步驟S522), CPU32b結(jié)束接收處理。
在步驟S521中,通知信號生成部53b參照優(yōu)先級管理表150在發(fā)送目 的地PLC地址231設(shè)定存儲于主優(yōu)先級(變更后)被更新的流的發(fā)送源PLC 地址152的地址。通知信號生成部53b在發(fā)送源PLC地址232設(shè)定本裝置 的地址。通知信號生成部53b在控制種類233設(shè)定參數(shù)值"3"。而且,在 控制值234、主優(yōu)先級(原來)235及主優(yōu)先級(變更后)236例如設(shè)定任 意的值即可。
<PLC調(diào)制解調(diào)器的動作的具體例>
以下,參照圖38到圖40對PLC網(wǎng)絡(luò)1上的PLC調(diào)制解調(diào)器11~14的動作的一例進行說明。而且,假設(shè)PLC調(diào)制解調(diào)器ll 14的CPU32b通 過執(zhí)行初始處理來取得屬性信息為1幀發(fā)送時間的情況。而且,在圖38到 圖40中,rlJ rlL表示可接收PLC調(diào)制解調(diào)器11發(fā)送的數(shù)據(jù)幀的干擾范 圍,r2J r2L表示可接收PLC調(diào)制解調(diào)器13發(fā)送的數(shù)據(jù)幀的干擾范圍。
圖38是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明 在PLC網(wǎng)絡(luò)1中開始流傳送、檢測到擁塞之前的PLC調(diào)制解調(diào)器11~14 的動作的圖。在圖38中,可接收PLC調(diào)制解調(diào)器11發(fā)送的數(shù)據(jù)幀的干擾 范圍rlJ和可接收PLC調(diào)制解調(diào)器13發(fā)送的數(shù)據(jù)幀的干擾范圍r2J錯開。 而且,圖38中的11J 14J是參照圖9說明的優(yōu)先級管理表。
如下制作PLC調(diào)制解調(diào)器11的優(yōu)先級管理表IIJ。
CPU32b執(zhí)行上述的發(fā)送處理,在發(fā)送流A的數(shù)據(jù)時,依據(jù)屬性信息 為1幀發(fā)送時間,若在優(yōu)先級管理表11F沒有流A的流信息,則新登記流 信息,若有流A的流信息,則僅更新副優(yōu)先級。由此,在流ID151存儲流 A的流ID "01",在發(fā)送源PLC地址152存儲PLC調(diào)制解調(diào)器11的地址 "0001",在主優(yōu)先級(原來)153存儲分配到流傳送的主優(yōu)先級"6",在 主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來)相同的"6",在副優(yōu)先級 155存儲表示副優(yōu)先級(某個一定期間內(nèi)的流A涉及的1幀發(fā)送時間的累 積加法運算值)的"20000"。
同樣,在流ID151存儲流B的流ID "02",發(fā)送源PLC地址152存儲 PLC調(diào)制解調(diào)器11的地址"0001",在主優(yōu)先級(原來)153存儲分配到 流傳送的主優(yōu)先級"6",在主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來) 相同的"6",在副優(yōu)先級155存儲表示副優(yōu)先級(某個一定期間內(nèi)的同一 流涉及的1幀發(fā)送時間的累積加法運算值)的"18000"。
如下制作PLC調(diào)制解調(diào)器12的優(yōu)先級管理表12J。
CPU32b執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,取入流經(jīng)PLC網(wǎng)絡(luò) 1的流A及流B的每一個涉及的數(shù)據(jù)幀,在優(yōu)先級管理表12J存儲流A及 流B的每一個的流信息。
而且,PLC調(diào)制解調(diào)器ll、 12存在于可接收PLC調(diào)制解調(diào)器13發(fā)送 的數(shù)據(jù)幀的干擾范圍r2J外,所以PLC調(diào)制解調(diào)器ll、 12的CPU32b不能 接收通過PLC調(diào)制解調(diào)器13發(fā)送的數(shù)據(jù)幀,不能在優(yōu)先級管理表1U、 12J
52存儲流C涉及的流信息。
PLC調(diào)制解調(diào)器13的優(yōu)先級管理表13J如下制作。
CPU32b執(zhí)行上述的發(fā)送處理,在發(fā)送流C的數(shù)據(jù)時,依據(jù)屬性信息為l幀發(fā)送時間的情況,若在優(yōu)先級管理表13J沒有流C的流信息,則新登記流信息,若有流C的流信息,則僅更新副優(yōu)先級。由此,在流ID151存儲流C的流ID "03",在發(fā)送源PLC地址152存儲PLC調(diào)制解調(diào)器13的地址"0003",在主優(yōu)先級(原來)153存儲分配到流傳送的主優(yōu)先級"6",在主優(yōu)先級(變更后)154存儲與主優(yōu)先級(原來)相同的"6",在副優(yōu)先級155存儲表示副優(yōu)先級(某一定的期間內(nèi)的流C涉及的1幀發(fā)送時間的累積加法運算值)的"15000"。
而且,PLC調(diào)制解調(diào)器13存在于可接收PLC調(diào)制解調(diào)器11發(fā)送的數(shù)據(jù)幀的干擾范圍rl J夕卜,所以PLC調(diào)制解調(diào)器13的CPU32b不能接收通過PLC調(diào)制解調(diào)器11發(fā)送的數(shù)據(jù)幀,不能在優(yōu)先級管理表13J存儲流A及流B的每一個涉及的流信息。
如下制作PLC調(diào)制解調(diào)器14的優(yōu)先級管理表14J。
CPU32a執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,取入流經(jīng)PLC網(wǎng)絡(luò)1的流A、流B及流C的每一個涉及的數(shù)據(jù)幀,在優(yōu)先級管理表MJ存儲流A、流B及流C的每一個的流信息。
圖39是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明在PLC網(wǎng)絡(luò)1中由于干擾范圍rlK或干擾范圍r2K中的傳送路頻帶的減少,PLC調(diào)制解調(diào)器14檢測到擁塞時的PLC調(diào)制解調(diào)器1卜14的動作的圖。而且,圖39中的11K 14K是參照圖9說明的優(yōu)先級管理表。
接受流C的傳送的PLC調(diào)制解調(diào)器14的CPU32a執(zhí)行上述的接收處理及數(shù)據(jù)幀接收處理,在接受流C的傳送時檢測擁塞。PLC調(diào)制解調(diào)器14的CPU32b參照優(yōu)先級管理表14K從其它PLC調(diào)制解調(diào)器發(fā)送的流中檢索主優(yōu)先級(原來)與本裝置正在接收的流C的主優(yōu)先級(原來)相同且副優(yōu)先級低于流C的副優(yōu)先級的流,找到PLC調(diào)制解調(diào)器11正在發(fā)送的流A及流B。并且,PLC調(diào)制解調(diào)器14的CPU32b在發(fā)送目的地PLC地址231設(shè)定PLC調(diào)制解調(diào)器11的地址"0001",在發(fā)送源PLC地址232設(shè)定PLC調(diào)制解調(diào)器14的地址"0004",在控制種類233設(shè)定"2",在控制值234設(shè)定"停止",在主優(yōu)先級(原來)235設(shè)定流C的主優(yōu)先級(原來)"6",在副優(yōu)先級236設(shè)定流C的副優(yōu)先級"15000"而生成通知信號,并發(fā)送所生成的通知信號。而且,設(shè)定于控制種類233及控制值234的值是一例。
PLC調(diào)制解調(diào)器11的CPU32b執(zhí)行上述的接收處理及通知信號接收處理,取出從PLC調(diào)制解調(diào)器14發(fā)送并流經(jīng)PLC網(wǎng)絡(luò)1的通知信號。并且,PLC調(diào)制解調(diào)器11的CPU32b參照優(yōu)先級管理表IIK,確認(rèn)流A的副優(yōu)先級"20000"及流B的副優(yōu)先級"18000"的每一個低于包含在通知信號中的副優(yōu)先級"15000"的情況,在優(yōu)先級管理表11K中,根據(jù)包含在通知信號中的控制種類233的參數(shù)值為"2"的情況,將流A及流B中副優(yōu)先級低的流A的主優(yōu)先級(變更后)從"6"更新為"停止"。
這樣,在包含于干擾范圍rlK及干擾范圍r2K的雙方的PLC調(diào)制解調(diào)器14檢測到擁塞的情況下,能夠使發(fā)送副優(yōu)先級低的流的PLC調(diào)制解調(diào)器11降低PLC調(diào)制解調(diào)器11正在發(fā)送的流的主優(yōu)先級(變更后)。其結(jié)果,相對于副優(yōu)先級低的流的發(fā)送概率,可以相對提高副優(yōu)先級高的流的發(fā)送概率,可以保證副優(yōu)先級高的流的通信。
而且,從PLC調(diào)制解調(diào)器14發(fā)送過來的通知信號不是以本裝置為目的地的通知信號,所以PLC調(diào)制解調(diào)器12、 13分別不利用該通知信號進行優(yōu)先級管理表12K、 13K的更新。
圖40是用于說明PLC調(diào)制解調(diào)器的動作的具體例的圖,是用于說明在PLC網(wǎng)絡(luò)1中本裝置發(fā)送的流的副優(yōu)先級低于包含在通知信號中的副優(yōu)先級并且PLC調(diào)制解調(diào)器11將主優(yōu)先級(變更后)更新為停止時的PLC調(diào)制解調(diào)器11 14的動作的圖。而且,圖40中的11L 14L是參照圖9說明的優(yōu)先級管理表。
PLC調(diào)制解調(diào)器11的CPU32b執(zhí)行上述的接收處理及通知信號接收處理,參照優(yōu)先級管理表UL,確認(rèn)流A的副優(yōu)先級"20000"及流C的副優(yōu)先級"18000"的每一個低于包含在通知信號中的副優(yōu)先級"15000"的情況。并且,在優(yōu)先級管理表11L中,PLC調(diào)制解調(diào)器11的CPU32b根據(jù)包含在通知信號中的控制種類233的參數(shù)值為"2"的情況,將流A及流B中副優(yōu)先級低的流A的主優(yōu)先級(變更后)從"6"更新為"停止"。PLC
54調(diào)制解調(diào)器11的CPU32b在發(fā)送目的地PLC地址251設(shè)定PLC調(diào)制解調(diào)器14的地址"0004",在發(fā)送源PLC地址252設(shè)定本裝置的PLC地址"OOOl ",在控制結(jié)果253設(shè)定參數(shù)值"0",在流ID254設(shè)定流A的流ID "01",在主優(yōu)先級(變更后)255設(shè)定變更的"停止",在副優(yōu)先級256設(shè)定其副優(yōu)先級"20000"而生成響應(yīng)信號,并發(fā)送生成的響應(yīng)信號。
PLC調(diào)制解調(diào)器14的CPU32b執(zhí)行上述的接收處理,取出從PLC調(diào)制解調(diào)器11發(fā)送并流經(jīng)PLC網(wǎng)絡(luò)1的響應(yīng)信號。并且,PLC調(diào)制解調(diào)器14的CPU32b確認(rèn)包含在響應(yīng)信號中的控制結(jié)果253的參數(shù)值為"0",在優(yōu)先級管理表14L中,將流A的主優(yōu)先級(變更后)154的值從"6"更新為包含在響應(yīng)信號中的主優(yōu)先級(變更后)255的值"停止",將副優(yōu)先級155的值從"20000"更新為包含在響應(yīng)信號中的副優(yōu)先級256的使'20000"。
而且,由于從PLC調(diào)制解調(diào)器11發(fā)送的響應(yīng)信號不是以本裝置為目的地的通知信號,所以PLC調(diào)制解調(diào)器12、 13分別不利用該通知信號進行優(yōu)先級管理表121、 13I的更新。
(第4實施方式)
以下,參照附圖對本發(fā)明的第4實施方式進行說明。在第1實施方式中,PLC調(diào)制解調(diào)器11 14若檢測共同的傳送路上的擁塞,則使其它PLC調(diào)制解調(diào)器降低該其它PLC調(diào)制解調(diào)器發(fā)送的流的主優(yōu)先級(變更后),相對于此,在本實施方式中,PLC調(diào)制解調(diào)器11 14若檢測到共同的傳送路上的擁塞,則提高本裝置正在發(fā)送的流的主優(yōu)先級(變更后)。而且,在本實施方式中,對于與第1實施方式的構(gòu)成要素或處理步驟實質(zhì)上相同的構(gòu)成要素或處理步驟附上相同的附圖標(biāo)記,可適用其說明,所以在此省略其說明。
<PLC調(diào)制解調(diào)器的硬件構(gòu)成>
本實施方式的PLC調(diào)制解調(diào)器具備存儲器31、 CPU32c、網(wǎng)絡(luò)接口33和網(wǎng)絡(luò)接口 34。 CPU32c執(zhí)行存儲在存儲器31中的各種控制程序來進行PLC調(diào)制解調(diào)器整體的控制。
<CPU的功能構(gòu)成>
圖41是本實施方式的PLC調(diào)制解調(diào)器具備的CPU32c的功能框圖。CPU32c執(zhí)行存儲在存儲器31中的各種控制程序,具有接收處理部51c、副優(yōu)先級控制部52c、擁塞檢測部54c及發(fā)送處理部55c的功能。而且,接收處理部51c、副優(yōu)先級控制部52c及發(fā)送處理部55c分別對應(yīng)于接收處理部51、副優(yōu)先級控制部52及發(fā)送處理部55,在后述的處理流程的說明中以與它們的不同點為中心進行說明。
<PLC調(diào)制解調(diào)器的內(nèi)部控制>
以下,對PLC調(diào)制解調(diào)器的內(nèi)部控制進行說明。
CPU32b執(zhí)行參照圖13說明的初始處理及參照圖14說明的登記處理。[發(fā)送處理]
圖42是圖41的CPU32c進行的發(fā)送處理的流程的流程圖。
進行上述的步驟S151 步驟S155的處理,若檢測出擁塞(S155:是),則進行步驟S156A的處理,另一方面,若檢測不出擁塞(S155:否),則進行步驟S159的處理。
副優(yōu)先級控制部52c參照優(yōu)先級管理表150判斷是否有其它PLC調(diào)制解調(diào)器(步驟S156A),該其它PLC調(diào)制解調(diào)器發(fā)送的流的數(shù)據(jù)的數(shù)據(jù)類別的主優(yōu)先級(原來)與從本裝置發(fā)送的數(shù)據(jù)涉及的流的主優(yōu)先級(原來)相同、且副優(yōu)先級高于從該本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級。在做出肯定的判斷的情況下(S156A:是),進行步驟S159的處理。在做出否定的判斷的情況下(S156A:否),進行步驟S157A的處理。
副優(yōu)先級控制部52c在優(yōu)先級管理表150中增大要發(fā)送的流的主優(yōu)先級(變更后)的值(步驟S158),進行步驟S159的處理。而且,也可以使主優(yōu)先級(變更后)增大預(yù)定值,也可以根據(jù)擁塞的狀況而使增大主優(yōu)先級(變更后)的程度可變。
進行上述的步驟S159 步驟S162的處理,返回步驟S151的處理。在步驟S151中,發(fā)送處理部55c確認(rèn)在發(fā)送隊列中有數(shù)據(jù)的情況之后,進行從步驟S152到步驟S162的處理,若確認(rèn)在發(fā)送隊列數(shù)據(jù)消失且發(fā)送結(jié)束的情況(S151:發(fā)送結(jié)束),則CPU32c結(jié)束發(fā)送處理。
圖43是表示PLC調(diào)制解調(diào)器11 14的CPU32c進行的接收處理的流程的流程圖。
接收處理部51c判斷是否接收到數(shù)據(jù)幀(步驟S201A),直到接收到數(shù) 據(jù)幀為止(S201A:否),進行步驟S201A的處理。若接收到數(shù)據(jù)幀(S201A: 是),則進行從上述的步驟S231到步驟S234的處理,進行步驟S201A的 處理。
根據(jù)上述的實施方式,PLC調(diào)制解調(diào)器在檢測到擁塞的情況下,提高 本裝置要發(fā)送的數(shù)據(jù)涉及的流的主優(yōu)先級(變更后),所以可以相對地提高 發(fā)送概率,因此可以保證副優(yōu)先級高的流的通信。
(補充)
本發(fā)明不限于在上述的實施方式中說明的內(nèi)容,在用于實現(xiàn)本發(fā)明的 目的和與其相關(guān)或附帶的目的的任何方式中均可以實施,例如可以如下。
(1) 第1實施方式的副優(yōu)先級管理表140將發(fā)送源設(shè)備識別信息和作 為屬性信息的收費信息相對應(yīng)起來,但是不限于此,例如也可以將接收端 設(shè)備識別信息和作為屬性信息的收費信息相對應(yīng)起來。
(2) 在各實施方式中,設(shè)為管理終端15分發(fā)屬性信息,但是不限于 此,可以從構(gòu)成PLC網(wǎng)絡(luò)1的PLC調(diào)制解調(diào)器11-14的任意一個分發(fā)屬性 信息,也可以從連接在外部網(wǎng)絡(luò)的外部設(shè)備通過PLC調(diào)制解調(diào)器分發(fā)。此 外,可以在將PLC調(diào)制解調(diào)器11~14連接到PLC網(wǎng)絡(luò)1時單獨設(shè)定屬性信 息,也可以在制造時設(shè)定屬性信息。
(3) 對于在各實施方式中說明的PLC調(diào)制解調(diào)器,若在本裝置發(fā)送 的流中有副優(yōu)先級低的流,則PLC調(diào)制解調(diào)器可以附加降低該流的主優(yōu)先 級(變更后)或停止數(shù)據(jù)發(fā)送的功能,在擁塞的檢測涉及的流的副優(yōu)先級 最低的情況下,PLC調(diào)制解調(diào)器也可以附加降低該流的主優(yōu)先級(變更后) 或停止數(shù)據(jù)發(fā)送的功能。
(4) 假設(shè)在各實施方式的步驟S261中隨機地進行一部分流的選擇, 但是不限于此,例如可以利用其它副優(yōu)先級選擇一部分流,也可以在通知 信號中加入所選擇的流的流ID來選擇特定的流。此外,在不能變更控制對 象的流的主優(yōu)先級(變更后)時,也可以設(shè)為接下來選擇副優(yōu)先級低的流。
(5) 在各實施方式中,也可以追加在數(shù)據(jù)的發(fā)送結(jié)束時發(fā)送提高主優(yōu)先級(變更后)的宗旨的通知信號的功能,這時也可以設(shè)定將主優(yōu)先級僅 提高到所設(shè)定的閾值、例如原來的主優(yōu)先級的值。此外,還可以附加如下 功能若確認(rèn)副優(yōu)先級高于本裝置發(fā)送的流的流發(fā)送結(jié)束的情況,則即使 未接收到通知信號,也進行將本裝置發(fā)送的流的主優(yōu)先級(變更后)復(fù)原 原級別等的處理,也可以附加在發(fā)送結(jié)束確認(rèn)后經(jīng)過一定期間時進行該處 理的功能。
(6) 在各實施方式中,若接收到控制種類233的參數(shù)值為"3"的通 知信號,則將主優(yōu)先級(變更后)復(fù)原原級別,但是不限于此,例如也可 以在接收到通知信號之后經(jīng)過一定的期間時使主優(yōu)先級(變更后)復(fù)原原 級別,此外,也可以在通知信號中包含從接收到通知信號起到使主優(yōu)先級
(變更后)復(fù)原原級別為止的期間,并在經(jīng)過此期間時使主優(yōu)先級(變更 后)復(fù)原原級別。
(7) 第1變形例的通信終端裝置具備存儲單元,對利用共同的傳送
路進行通信的多個通信終端裝置之間的每一個存儲登記有通信的每個數(shù)據(jù)
類別的優(yōu)先級的表;控制單元,對于同一優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù),根據(jù) 與在共同的傳送路進行通信的各數(shù)據(jù)有關(guān)的預(yù)定的屬性信息決定副優(yōu)先級 而登記在上述表;以及通信單元,若在從本終端發(fā)送數(shù)據(jù)時檢測到上述共
同的傳送路上的擁塞,則參照上述表,對發(fā)送與從上述本終端發(fā)送的數(shù)據(jù) 相同數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級低于從上述本終端發(fā)送的數(shù)據(jù)的數(shù)據(jù)的其 它終端,送出表示上述本終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高的通知信號。
由此,利用共同的傳送路進行通信的多個通信終端裝置之間的各通信 終端裝置對于同一優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù),根據(jù)與在共同的傳送路進行 通信的各數(shù)據(jù)有關(guān)的預(yù)定的屬性信息決定副優(yōu)先級,從而各通信終端裝置 配合自身通信的狀況,決定同一優(yōu)先級的數(shù)據(jù)類別的副優(yōu)先級,所以可以 進行與在傳送路上時刻變化的具體的通信狀況對應(yīng)的適當(dāng)?shù)膽?yīng)對。
此外,不是在服務(wù)器登記副優(yōu)先級的結(jié)構(gòu),各通信終端裝置自己決定 副優(yōu)先級,所以不需要通過服務(wù)器,因此可以迅速應(yīng)對在傳送路上時刻變 化的具體的通信狀況。
而且,若在從本終端發(fā)送數(shù)據(jù)時檢測到上述共同的傳送路上的擁塞, 則參照上述表,對其它終端送出表示上述本終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高
58的通知信號,該其它終端發(fā)送與從上述本終端發(fā)送的數(shù)據(jù)相同數(shù)據(jù)類別的 數(shù)據(jù)且副優(yōu)先級低于從上述本終端發(fā)送的數(shù)據(jù)的數(shù)據(jù),從而可以進行在接 收到上述通知信號的其它終端降低優(yōu)先級等的應(yīng)對,^f以不是在當(dāng)前進行 的通信的全部再分配因傳送路頻帶的減少而減少的發(fā)送頻帶,而是在同一 優(yōu)先級的數(shù)據(jù)中降低副優(yōu)先級低的數(shù)據(jù)的優(yōu)先級,減少副優(yōu)先級低的數(shù)據(jù) 的發(fā)送概率,由此,可以相對提高副優(yōu)先級高的數(shù)據(jù)的發(fā)送概率,所以在 上述共同的傳送路上產(chǎn)生擁塞時,可以保證副優(yōu)先級高的數(shù)據(jù)的通信。
(8) 第2變形例的通信終端裝置如下在第1變形例的通信終端裝置 中,在上述共同的傳送路上通信的數(shù)據(jù)每次變化時,上述控制單元根據(jù)有 關(guān)各數(shù)據(jù)的預(yù)定的屬性信息更新暫時登記的副優(yōu)先級。
第3變形例的通信終端裝置如下在第2變形例的通信終端裝置中, 每次發(fā)送一幀在上述共同的傳送路上通信的數(shù)據(jù)時,上述控制單元根據(jù)有 關(guān)各數(shù)據(jù)的預(yù)定的屬性信息更新暫時登記的副優(yōu)先級。
第4變形例的通信終端裝置如下在第1變形例的通信終端裝置中, 上述控制單元根據(jù)與在共同的傳送路上通信的各數(shù)據(jù)有關(guān)的預(yù)定的屬性信 息決定副優(yōu)先級時,在上述共同的傳送路上通信的數(shù)據(jù)包括本裝置發(fā)送的 數(shù)據(jù)及其它終端發(fā)送的數(shù)據(jù)。
第5變形例的通信終端裝置如下在第1變形例的通信終端裝置中, 上述其它終端若接收上述通知信號,則降低從上述其它終端發(fā)送的數(shù)據(jù)的 優(yōu)先級。
不是在當(dāng)前進行的通信的全部再分配因傳送路頻帶的減少而減少的頻 帶,而在同一優(yōu)先級的數(shù)據(jù)中降低副優(yōu)先級低的數(shù)據(jù)的優(yōu)先級,減少副優(yōu) 先級低的數(shù)據(jù)的發(fā)送概率,由此,可以相對提高副優(yōu)先級高的數(shù)據(jù)的發(fā)送 概率,所以在上述共同的傳送路上產(chǎn)生擁塞時,可以保證副優(yōu)先級高的數(shù) 據(jù)的通信。
(9) 第6變形例的通信終端裝置如下在第5變形例的通信終端裝置 中,從上述其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級表示從通過某個數(shù)據(jù)的發(fā)送而結(jié) 束共同的傳送路被占用的狀態(tài)后到第幾個時隙之前上述其它終端能夠開始 數(shù)據(jù)發(fā)送的最大時隙數(shù)。
第7變形例的通信終端裝置如下在第6變形例的通信終端裝置中,上述最大時隙數(shù)是在IEEE802.11e規(guī)定的爭用窗口 。
第8變形例的通信終端裝置如下在第5變形例的通信終端裝置中, 從上述其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級是指從通過某個數(shù)據(jù)的發(fā)送而共同的 傳送路被占用的狀態(tài)結(jié)束后到能夠進行其它終端的發(fā)送為止的等待時間。
第9變形例的通信終端裝置如下在第8變形例的通信終端裝置中, 上述等待時間是在正EE802.11e規(guī)定的AIFS(arbitration interframe space(仲 裁幀間間隔))。
第10變形例的通信終端裝置如下在第5變形例的通信終端裝置中, 降低上述其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級的程度通過上述通信單元對上述其 它終端送出的通知信號表示。
由此,發(fā)送副優(yōu)先級高的數(shù)據(jù)的通信終端裝置能夠指定發(fā)送副優(yōu)先級 低的數(shù)據(jù)的其它終端降低優(yōu)先級的程度,所以根據(jù)通信終端裝置檢測到的 擁塞的程度,可以決定其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級的降低程度。其結(jié)果, 可以設(shè)定與擁塞的程度對應(yīng)的優(yōu)先級的降低幅度。而且,作為利用通知信 號指定優(yōu)先級的降低幅度的方法有指示例如降低2級優(yōu)先級的方法,或者 如指示例如將優(yōu)先級設(shè)為3的情況那樣特定降低的優(yōu)先級的方法。
(10) 第11變形例的通信終端裝置如下在第5變形例的通信終端裝 置中,上述通信單元若在送出上述通知信號之后檢測到上述共同的傳送路 上的擁塞,則對上述其它終端再送出上述通知信號。
第12變形例的通信終端裝置如下在第11變形例的通信終端裝置中,
若上述其它終端接收預(yù)定次數(shù)上述通知信號,則停止上述其它終端發(fā)送數(shù) 據(jù)。
由此,即使降低副優(yōu)先級低的數(shù)據(jù)的優(yōu)先級,在上述共同的傳送路上 不消除擁塞的情況下,通過停止副優(yōu)先級低的數(shù)據(jù)的發(fā)送,從而可以進一 步提高副優(yōu)先級高的數(shù)據(jù)的發(fā)送概率,所以可以保證副優(yōu)先級高的數(shù)據(jù)的通信。
(11) 第13變形例的通信終端裝置如下在第1變形例的通信終端裝
置中,若上述其它終端接收到上述通知信號,則發(fā)送多個副優(yōu)先級相同的 數(shù)據(jù)時,參照上述表的副優(yōu)先級,降低副優(yōu)先級低的各數(shù)據(jù)的優(yōu)先級。
第14變形例的通信終端裝置如下在第1變形例的通信終端裝置中,
60若上述其它終端接收到上述通知信號,則發(fā)送多個副優(yōu)先級相同的數(shù)據(jù)時, 參照上述表的副優(yōu)先級,降低副優(yōu)先級低的數(shù)據(jù)中隨機選擇的1個數(shù)據(jù)的 優(yōu)先級。
第15變形例的通信終端裝置如下在第1變形例的通信終端裝置中, 若上述其它終端接收到上述通知信號,則發(fā)送副優(yōu)先級相同的多個數(shù)據(jù)時, 參照上述表的副優(yōu)先級,停止發(fā)送副優(yōu)先級低的數(shù)據(jù)。
第16變形例的通信終端裝置如下在第13變形例的通信終端裝置中, 上述通信單元若在送出上述通知信號之后檢測到上述共同的傳送路上的擁 塞,則對上述其它終端再送出上述通知信號。
第17變形例的通信終端裝置如下在第1變形例的通信終端裝置中, 若上述其它終端接收到預(yù)定次數(shù)上述通知信號,則參照上述表的副優(yōu)先級, 進而停止副優(yōu)先級低的數(shù)據(jù)發(fā)送。
第18變形例的通信終端裝置如下在第1變形例的通信終端裝置中, 來自本裝置的數(shù)據(jù)發(fā)送結(jié)束時,上述通信單元對上述其它終端送出表示來 自本裝置的數(shù)據(jù)發(fā)送結(jié)束的第2通知信號。
由此,在其它終端接收到上述第2通知信號時,在上述其它終端中, 可以采取將暫時降低的優(yōu)先級復(fù)原等的處理,所以不僅可以保證副優(yōu)先級 高的數(shù)據(jù)的通信,也可以通過復(fù)原來保證副優(yōu)先級低的數(shù)據(jù)的通信。
(12)第19變形例的通信終端裝置如下在第18變形例的通信終端
裝置中,若上述其它終端接收到上述第1通知信號,則降低從上述其它終
端發(fā)送的數(shù)據(jù)的優(yōu)先級,并且,若接收到上述第2通知信號,則復(fù)原從上
述其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級。
第20變形例的通信終端裝置如下在第18變形例的通信終端裝置中,
若上述其它終端接收到上述第1通知信號,則停止來自上述其它終端的數(shù)
據(jù)發(fā)送,并且,若接收到上述第2通知信號,則再開始上述其它終端的數(shù)
據(jù)發(fā)送。
第21變形例的通信終端裝置如下在第18變形例的通信終端裝置中,
在上述其它終端發(fā)送多個副優(yōu)先級相同的數(shù)據(jù)時,若接收到上述第1通知 信號,則降低從上述其它終端發(fā)送的副優(yōu)先級相同的數(shù)據(jù)的各優(yōu)先級,并
且,若接收到上述第2通知信號,則將從上述其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級全部復(fù)原。
第22變形例的通信終端裝置如下在第18變形例的通信終端裝置中, 在上述其它終端發(fā)送多個副優(yōu)先級相同的數(shù)據(jù)時,若接收到上述第1通知 信號,則參照上述表的副優(yōu)先級停止發(fā)送副優(yōu)先級低的數(shù)據(jù),并且,若接
收到上述第2通知信號,則在上述其它終端重新開始所停止的數(shù)據(jù)發(fā)送。 第23變形例的通信終端裝置如下在第1變形例的通信終端裝置中,
在上述其它終端接收到上述通知信號的情況下且參照存儲在上述其它終端 的表,上述其它終端判斷為上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高于送出 上述通知信號的終端發(fā)送的數(shù)據(jù)的副優(yōu)先級的情況下,上述通信單元從上 述其它終端接收表示上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高的響應(yīng)信號。
在利用共同的傳送路進行通信的多個通信終端裝置之間,干擾范圍不 一定是共同的。因此,利用共同的傳送路進行通信的多個通信終端裝置屬 于不同的干擾范圍時,可引起在屬于某個干擾范圍的通信終端裝置中可以 取得與流經(jīng)上述共同的傳送路的數(shù)據(jù)有關(guān)的預(yù)定的屬性信息,但是在屬于 其它干擾范圍的通信終端裝置中不能取得的情況。這時,在屬于某個干擾 范圍的通信終端裝置中可以更新表的副優(yōu)先級,但是在屬于其它干擾范圍 的通信終端裝置中不能更新表的副優(yōu)先級,所以在利用共同的傳送路進行 通信的多個通信終端裝置之間對副優(yōu)先級不持有共同的表,在屬于其它干 擾范圍的通信終端裝置中同一優(yōu)先級的數(shù)據(jù)類別的副優(yōu)先級不反映實際的 通信狀況。其結(jié)果,可引起發(fā)送同一優(yōu)先級的數(shù)據(jù)類別的副優(yōu)先級低的數(shù) 據(jù)的通信終端裝置向發(fā)送副優(yōu)先級高的其它終端送出通知信號的情況。
由此,在接收到上述通信信號的其它終端側(cè),參照存儲在上述其它終 端的表,在上述其它終端判斷為上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高于 送出上述通知信號的終端發(fā)送的數(shù)據(jù)的副優(yōu)先級時,上述通信單元通過從 上述其它終端接收表示上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高的響應(yīng)信 號,從而即使在利用共同的傳送路進行通信的多個通信終端裝置之間包含 多個干擾范圍的情況下,其它終端不是根據(jù)來自因干擾區(qū)域不同而未進行 表的更新的其它終端的通知信號來進行處理,而是其它終端自己也進行判 斷而對未進行表的更新的終端通知其內(nèi)容,所以可以防止發(fā)送同一優(yōu)先級 的數(shù)據(jù)類別的副優(yōu)先級低的數(shù)據(jù)的通信終端裝置對副優(yōu)先級高的其它終端控制優(yōu)先級。
(13) 第24變形例的通信終端裝置如下在第23變形例的通信終端
裝置中,上述控制單元在接收到上述響應(yīng)信號時,根據(jù)上述響應(yīng)信號來更 新登記在上述表的副優(yōu)先級。
由此,上述控制單元接收到上述響應(yīng)信號時,根據(jù)上述響應(yīng)信號來更 新登記在上述表的副優(yōu)先級,從而即使在因干擾區(qū)域不同的而未進行表的 更新的情況下,也可以根據(jù)上述響應(yīng)信號來更新副優(yōu)先級,所以可以進行 與在傳送路上時刻變化的具體的通信狀況對應(yīng)的適當(dāng)?shù)膶?yīng)
(14) 第25變形例的通信終端裝置如下在第1變形例的通信終端裝
置中,將上述預(yù)定的屬性信息設(shè)為各數(shù)據(jù)的種類。
第26變形例的通信終端裝置如下在第25變形例的通信終端裝置中,
將上述數(shù)據(jù)的種類設(shè)為收費數(shù)據(jù)或非收費數(shù)據(jù)。
第27變形例的通信終端裝置如下在第26變形例的通信終端裝置中, 上述其它終端從服務(wù)器下載數(shù)據(jù),具有按每個服務(wù)器登記是發(fā)送收費數(shù)據(jù) 的服務(wù)器或發(fā)送非收費數(shù)據(jù)的服務(wù)器的第2表,上述第1控制單元從上述 共同的傳送路取入與上述其它終端訪問的服務(wù)器有關(guān)的數(shù)據(jù),取得上述預(yù) 定的屬性信息。
第28變形例的通信終端裝置如下在第1變形例的通信終端裝置中, 上述控制單元取入流經(jīng)上述共同的傳送路的以其它終端為目的地的數(shù)據(jù), 取得與該數(shù)據(jù)有關(guān)的預(yù)定的屬性信息。
第29變形例的通信終端裝置如下在第28變形例的通信終端裝置中, 上述預(yù)定的屬性信息是記載于上述數(shù)據(jù)的標(biāo)題中的物理層速率。
由此,在發(fā)送各數(shù)據(jù)時按傳送路狀態(tài)良好的順序(好到差)保護數(shù)據(jù)。
第30變形例的通信終端裝置如下在第28變形例的通信終端裝置中, 上述預(yù)定的屬性信息是發(fā)送上述數(shù)據(jù)的單位即記載于幀的標(biāo)題中的發(fā)送時 間,是在一定期間內(nèi)能夠發(fā)送的各幀的標(biāo)題中記載的發(fā)送時間的總計。
由此,可以按一定期間的各數(shù)據(jù)的發(fā)送時間,即,在各數(shù)據(jù)被發(fā)送時 占用共同的傳送路的時間由短到長的順序保護數(shù)據(jù)。
第31變形例的通信終端裝置如下在第28變形例的通信終端裝置中, 上述預(yù)定的屬性信息是記載于上述數(shù)據(jù)的標(biāo)題中的剩余數(shù)據(jù)量。第32變形例的通信終端裝置如下在第31變形例的通信終端裝置中, 上述其它終端以幀為單位發(fā)送數(shù)據(jù)時,在發(fā)送的各幀的標(biāo)題中記載剩余數(shù) 據(jù)量。
(15) 第33變形例的通信終端裝置如下在第1變形例的通信終端裝 置中,從對利用上述共同的傳送路進行通信的多個通信終端裝置進行管理 的管理終端分發(fā)上述預(yù)定的屬性信息。
由此,在利用共同的傳送路進行通信的多個通信終端裝置內(nèi)能夠取得 共同的屬性信息,所以能夠防止在上述多個通信終端裝置之間存在不同的 屬性信息。此外,上述管理終端可以對利用共同的傳送路進行通信的多個 通信終端裝置的所有終端分發(fā)新的屬性信息,所以能夠成批變更副優(yōu)先級 的設(shè)定方針。
(16) 第34變形例的通信終端裝置如下在第1變形例的通信終端裝
置中,上述通知信號至少包括表示上述本終端發(fā)送的數(shù)據(jù)的副優(yōu)先級的 信息,指定在上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級的降低幅度的信息、指 定在上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級的信息,指示停止上述其它終端 中的數(shù)據(jù)發(fā)送的信息中的某個。
由此,能夠由本裝置控制在其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級。
(17) 第35變形例的通信終端裝置如下在第1變形例的通信終端裝 置中,上述其它終端接收到上述通知信號時,將從根據(jù)上述通知信號變更 后的其它終端發(fā)送的數(shù)據(jù)的優(yōu)先級回送到上述通信終端裝置。
由此,通信終端裝置可以根據(jù)上述通知信號知道在其它終端如何變更 了副優(yōu)先級。
(18) 第36變形例的通信終端裝置如下在第23變形例的通信終端
裝置中,上述響應(yīng)信號包含上述其它終端發(fā)送的數(shù)據(jù)的副優(yōu)先級。
第37變形例的通信終端裝置具備存儲單元,對利用共同的傳送路進
行通信的多個通信終端裝置之間的每一個存儲按通信的每個數(shù)據(jù)類別登記
優(yōu)先級的表;控制單元,對于同一優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù),根據(jù)與在共 同的傳送路進行通信的各數(shù)據(jù)有關(guān)的預(yù)定的屬性信息決定副優(yōu)先級而登記 在上述表;以及通信單元,若本裝置在從第1其它終端接收數(shù)據(jù)時檢測到 上述共同的傳送路上的擁塞,則參照上述表,對第2其它終端送出表示上述本終端接收的數(shù)據(jù)的副優(yōu)先級高的通知信號,該第2其它終端發(fā)送與上 述本終端接收的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級低于上述本終端接 收的數(shù)據(jù)的數(shù)據(jù)。
在利用共同的傳送路進行通信的多個通信終端裝置之間,干擾范圍不 一定是共同的。因此,利用共同的傳送路進行通信的多個通信終端裝置屬 于不同的干擾范圍時,可引起在屬于某個干擾范圍的通信終端裝置中可以 取得與流經(jīng)上述共同的傳送路的數(shù)據(jù)有關(guān)的預(yù)定的屬性信息,但是在屬于 其它干擾范圍的通信終端裝置中不能取得的情況。這時,在屬于某個干擾 范圍的通信終端裝置中可以更新表的副優(yōu)先級,但是在屬于其它干擾范圍 的通信終端裝置中不能更新表的副優(yōu)先級,所以在利用共同的傳送路進行 通信的多個通信終端裝置之間對副優(yōu)先級不持有共同的表,在屬于其它干 擾范圍的通信終端裝置中同一優(yōu)先級的數(shù)據(jù)類別的副優(yōu)先級不反映實際的 通信狀況。其結(jié)果,可能引起發(fā)送同一優(yōu)先級的數(shù)據(jù)類別中的副優(yōu)先級低 的數(shù)據(jù)的通信終端裝置對副優(yōu)先級高的其它終端送出通知信號的情況。
由此,若在接收側(cè)檢測到上述共同的傳送路上的擁塞,則參照上述表,
通過對第2其它終端送出表示上述本終端接收的數(shù)據(jù)的副優(yōu)先級高的宗旨 的通知信號,該第2其它終端發(fā)送與上述本終端接收的數(shù)據(jù)相同數(shù)據(jù)類別 的數(shù)據(jù)且副優(yōu)先級低于上述本終端接收的數(shù)據(jù)的數(shù)據(jù),從而即使在利用共 同的傳送路進行通信但發(fā)送終端彼此不屬于干擾范圍的情況下,屬于共同 的干擾區(qū)域的接收終端可以不與發(fā)送終端進行通知信號的收發(fā),所以可以 對發(fā)送同一優(yōu)先級的數(shù)據(jù)類別的副優(yōu)先級低的數(shù)據(jù)的通信終端裝置送出通 知信號。
第38變形例的通信控制方法是利用共同的傳送路進行通信的多個通信 終端裝置之間的通信控制方法,對利用共同的傳送路進行通信的多個通信 終端裝置之間的每一個存儲登記有通信的每個數(shù)據(jù)類別的優(yōu)先級的表;對 于同一優(yōu)先級的數(shù)據(jù)類別的數(shù)據(jù),根據(jù)與在共同的傳送路進行通信的各數(shù) 據(jù)有關(guān)的預(yù)定的屬性信息決定副優(yōu)先級而登記在上述表;若在從本終端發(fā) 送數(shù)據(jù)時檢測到上述共同的傳送路上的擁塞,則參照上述表,對其它終端 送出表示上述本終端發(fā)送的數(shù)據(jù)的副優(yōu)先級高的宗旨的通知信號,該其它 終端發(fā)送與從上述本終端發(fā)送的數(shù)據(jù)相同數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級低于本發(fā)明可以在利用共同的傳送路進行通信的通信終端裝置之間的優(yōu)先 控制中利用。
權(quán)利要求
1.一種通信終端裝置,其特征在于,具備存儲單元,對利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù)的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;控制單元,對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表中登記根據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;以及通信單元,若從本裝置利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳送路上的擁塞,則參照上述表,對發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)低的數(shù)據(jù)的其它通信終端裝置,送出用于通知從本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
2. 如權(quán)利要求1記載的通信終端裝置,其特征在于, 在本裝置發(fā)送數(shù)據(jù)時,上述控制單元按每個幀根據(jù)上述預(yù)定的屬性信息進行副優(yōu)先級的更新。
3. 如權(quán)利要求l記載的通信終端裝置,其特征在于, 上述控制單元根據(jù)從其它通信終端裝置送出的用于通知從該其它通信終端裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號,降低本裝置發(fā)送的 數(shù)據(jù)的主優(yōu)先級。
4. 如權(quán)利要求1記載的通信終端裝置,其特征在于, 上述通知信號包含如下信息中的某個表示上述其它通信終端裝置發(fā) 送的數(shù)據(jù)的主優(yōu)先級的降低幅度的信息,表示上述其它通信終端裝置發(fā)送 的數(shù)據(jù)的變更的主優(yōu)先級的信息,以及表示上述其它通信終端裝置中的數(shù) 據(jù)發(fā)送停止的信息。
5. 如權(quán)利要求1記載的通信終端裝置,其特征在于, 上述通信單元若在送出上述通知信號之后檢測到上述共同的傳送路上的擁塞,則還送出上述通知信號。
6. 如權(quán)利要求1記載的通信終端裝置,其特征在于, 若本裝置的數(shù)據(jù)發(fā)送結(jié)束,則上述通知單元對上述其它通信終端裝置送出用于通知本裝置的數(shù)據(jù)發(fā)送的結(jié)束的結(jié)束通知信號。
7. 如權(quán)利要求6記載的通信終端裝置,其特征在于, 上述控制單元根據(jù)從其它通信終端裝置送出的用于通知從該其它通信終端裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號,降低本裝置發(fā)送的 數(shù)據(jù)的主優(yōu)先級;根據(jù)從其它通信終端裝置送出的用于通知該其它通信終端裝置的數(shù)據(jù) 發(fā)送結(jié)束的結(jié)束通知信號,使本裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級復(fù)原。
8. 如權(quán)利要求1記載的通信終端裝置,其特征在于, 上述通知單元進一步在接收到從其它通信終端裝置送出的用于通知從該其它通信終端裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號時,參照 上述表,在本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級比上述其它通信終端裝置發(fā)送的 數(shù)據(jù)的副優(yōu)先級高時,對上述其它通信終端裝置送出用于通知本裝置發(fā)送 的數(shù)據(jù)的副優(yōu)先級高的情況的響應(yīng)信號。
9. 如權(quán)利要求8記載的通信終端裝置,其特征在于, 上述控制單元進一步根據(jù)用于從其它通信終端裝置通知該其它通信終端裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的響應(yīng)信號,更新該其它通信終端 裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級。
10. 如權(quán)利要求1記載的通信終端裝置,其特征在于,還具備接收單 元,該接收單元接收從對利用上述共同的傳送路進行通信的多個通信終端 裝置進行管理的管理終端分發(fā)的上述屬性信息。
11. 一種通信終端裝置,其特征在于,具備存儲單元,對利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進 行上述數(shù)據(jù)的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先級的表;控制單元,對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上 述表登記根據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;以及通信單元,若本裝置通過上述共同的傳送路接收數(shù)據(jù)時檢測到上述共 同的傳送路上的擁塞,則參照上述表,對發(fā)送主優(yōu)先級與正在接收的數(shù)據(jù) 相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比該正在接收的數(shù)據(jù)低的數(shù)據(jù)的其它通 信終端裝置,送出用于通知本裝置正在接收的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
12. —種通信終端裝置,其特征在于,具備存儲單元,對利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進 行上述數(shù)據(jù)的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對 應(yīng)的主優(yōu)先級的表;控制單元,對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;若從本裝置利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳送 路上的擁塞,則參照上述表,若沒有發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的 數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)高的數(shù)據(jù) 的其它通信終端裝置,則提高上述本裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級。
13. —種通信控制方法,其特征在于,對利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù) 的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先 級的表;對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根 據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;若從本裝置利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳送 路上的擁塞,則參照上述表,對發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的數(shù)據(jù) 相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)低的數(shù)據(jù)的其 它通信終端裝置,送出用于通知從本裝置發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況 的通知信號。
14. 一種通信控制方法,其特征在于,對利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù) 的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先 級的表;對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根 據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;若本裝置通過上述共同的傳送路接收數(shù)據(jù)時檢測到上述共同的傳送路 上的擁塞,則參照上述表,對發(fā)送主優(yōu)先級與正在接收的數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比該正在接收的數(shù)據(jù)低的數(shù)據(jù)的其它通信終端裝 置,送出用于通知本裝置正在接收的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
15. —種通信控制方法,其特征在于,對利用共同的傳送路進行通信的數(shù)據(jù)的每一個,存儲與進行上述數(shù)據(jù) 的發(fā)送的通信終端裝置相對應(yīng)起來登記與該數(shù)據(jù)的數(shù)據(jù)類別對應(yīng)的主優(yōu)先 級的表;對利用上述共同的傳送路進行通信的數(shù)據(jù)的每一個,在上述表登記根 據(jù)預(yù)定的屬性信息決定的副優(yōu)先級;若從本裝置利用上述共同的傳送路發(fā)送數(shù)據(jù)時檢測到上述共同的傳送 路上的擁塞,則參照上述表,若沒有發(fā)送主優(yōu)先級與從上述本裝置發(fā)送的 數(shù)據(jù)相同的數(shù)據(jù)類別的數(shù)據(jù)且副優(yōu)先級比從該本裝置發(fā)送的數(shù)據(jù)高的數(shù)據(jù) 的其它通信終端裝置,則提高上述本裝置發(fā)送的數(shù)據(jù)的主優(yōu)先級。
全文摘要
在本申請中,利用PLC網(wǎng)絡(luò)(1)進行通信的PLC調(diào)制解調(diào)器(11~14)用優(yōu)先級管理表管理利用共同的傳送路進行通信的各數(shù)據(jù)的主優(yōu)先級(原來)、主優(yōu)先級(變更后)、副優(yōu)先級。并且,例如,若PLC調(diào)制解調(diào)器(11)檢測到擁塞,則參照優(yōu)先級管理表,檢索主優(yōu)先級(原來)與從PLC調(diào)制解調(diào)器(11)發(fā)送的數(shù)據(jù)的主優(yōu)先級(原來)相同且副優(yōu)先級低于該副優(yōu)先級的流。并且,PLC調(diào)制解調(diào)器(11)對正在發(fā)送檢索的結(jié)果發(fā)現(xiàn)的流的PLC調(diào)制解調(diào)器送出用于通知PLC調(diào)制解調(diào)器(11)發(fā)送的數(shù)據(jù)的副優(yōu)先級高的情況的通知信號。
文檔編號H04L12/56GK101682553SQ20098000038
公開日2010年3月24日 申請日期2009年3月31日 優(yōu)先權(quán)日2008年3月31日
發(fā)明者松下陽介, 浦部嘉夫, 藤原由紀(jì) 申請人:松下電器產(chǎn)業(yè)株式會社