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

電力線通信網(wǎng)絡(luò)廣播通信方法及裝置的制造方法

文檔序號(hào):10666312閱讀:466來(lái)源:國(guó)知局
電力線通信網(wǎng)絡(luò)廣播通信方法及裝置的制造方法
【專利摘要】一種電力線通信網(wǎng)絡(luò)廣播通信方法及裝置,所述通信方法包括:接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn);當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播幀;當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N?1,并更新所述廣播幀;在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。采用所述方法及裝置,可以減少電力線通信網(wǎng)絡(luò)中的信息傳輸時(shí)延,提高廣播信息傳輸可靠性。
【專利說(shuō)明】
電力線通信網(wǎng)絡(luò)廣播通信方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種電力線通信網(wǎng)絡(luò)廣播通信方法及裝置。
【背景技術(shù)】
[0002]電力線通信(Power Line Communicat1n, PLC)是指利用電力線作為傳輸介質(zhì)實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)囊环N通信技術(shù)。由于電力基礎(chǔ)設(shè)施的廣泛普及,以及電力線通信安全、可靠、高效以及低成本的技術(shù)優(yōu)勢(shì),電力線通信在智能電網(wǎng)、智能家居、智能建筑、智能燈控等物物互聯(lián)新興領(lǐng)域具有廣泛的應(yīng)用前景。
[0003]現(xiàn)有的電力線通信采用異步傳輸方式實(shí)現(xiàn)全網(wǎng)廣播通信,主控節(jié)點(diǎn)與傳輸節(jié)點(diǎn)之間、傳輸節(jié)點(diǎn)與傳輸節(jié)點(diǎn)之間點(diǎn)對(duì)點(diǎn)進(jìn)行信息傳輸。不同傳輸節(jié)點(diǎn)在傳輸相同的廣播信息時(shí),需要分時(shí)傳輸。同時(shí),為避免各傳輸節(jié)點(diǎn)轉(zhuǎn)發(fā)信息時(shí)發(fā)生沖突,需要增加額外偵聽(tīng)和退避時(shí)延。當(dāng)電力線通信網(wǎng)絡(luò)中的傳輸節(jié)點(diǎn)較多時(shí),廣播信息在傳輸?shù)阶钅┑膫鬏敼?jié)點(diǎn)時(shí)存在較大的時(shí)延。

【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例解決的問(wèn)題是如何減少電力線通信網(wǎng)絡(luò)中的信息傳輸時(shí)延。
[0005]為解決上述問(wèn)題,本發(fā)明實(shí)施例提供一種電力線通信網(wǎng)絡(luò)廣播通信方法,包括:
[0006]接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn);
[0007]當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播幀;
[0008]當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N-1,并更新所述廣播幀;
[0009]在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0010]可選的,在將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)之后,還包括:提取所述廣播幀中的廣播數(shù)據(jù),并對(duì)所述廣播數(shù)據(jù)進(jìn)行處理,獲取所述廣播幀中攜帶的信息。
[0011]可選的,所述更新所述廣播幀,包括:對(duì)預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果設(shè)置在所述預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀的幀尾,得到更新后的廣播幀。
[0012]可選的,以交流電過(guò)零信號(hào)為基準(zhǔn)預(yù)先設(shè)置廣播所述更新后的廣播幀的發(fā)送時(shí)隙,并在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0013]可選的,所述對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn),包括:對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)采用循環(huán)冗余校驗(yàn)方法進(jìn)行校驗(yàn),并將得到的校驗(yàn)結(jié)果與所述數(shù)據(jù)幀中預(yù)設(shè)的循環(huán)冗余校驗(yàn)結(jié)果進(jìn)行比較,當(dāng)所述得到的校驗(yàn)結(jié)果與所述預(yù)設(shè)的循環(huán)冗余校驗(yàn)結(jié)果相同時(shí),判定所述數(shù)據(jù)幀中的數(shù)據(jù)正確。
[0014]可選的,所述判斷所述數(shù)據(jù)幀是否為廣播幀,包括:獲取所述數(shù)據(jù)幀中預(yù)設(shè)的適于識(shí)別幀類型的標(biāo)識(shí),當(dāng)所述用于識(shí)別幀類型的標(biāo)識(shí)與預(yù)設(shè)的廣播幀對(duì)應(yīng)的標(biāo)識(shí)相同時(shí),判定所述數(shù)據(jù)幀為廣播幀。
[0015]為解決上述問(wèn)題,本發(fā)明實(shí)施例還提供了一種電力線通信網(wǎng)絡(luò)廣播通信裝置,設(shè)置在傳輸節(jié)點(diǎn)中,包括:
[0016]校驗(yàn)單元,用于接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn);
[0017]判斷單元,用于當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播幀;
[0018]更新單元,用于當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N-1,并更新所述廣播幀;
[0019]廣播單元,用于在定時(shí)時(shí)刻達(dá)到時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0020]可選的,所述電力線通信網(wǎng)絡(luò)廣播通信裝置還包括:處理單元,用于提取所述廣播幀中的廣播數(shù)據(jù),并對(duì)所述廣播數(shù)據(jù)進(jìn)行處理,獲取所述廣播幀中攜帶的信息。
[0021]可選的,所述更新單元用于:對(duì)預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果設(shè)置在所述預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀的幀尾,以獲取更新后的廣播中貞O
[0022]可選的,所述廣播單元用于:以交流電過(guò)零信號(hào)為基準(zhǔn)預(yù)先設(shè)置廣播所述更新后的廣播幀的發(fā)送時(shí)隙,并在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0023]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn):
[0024]在電力線通信網(wǎng)絡(luò)中,每一個(gè)傳輸節(jié)點(diǎn)均可以采用上述通信方式,在定時(shí)時(shí)刻到達(dá)時(shí),將更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn),也就是說(shuō),多個(gè)傳輸節(jié)點(diǎn)可以在同一時(shí)刻將相同的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn),從而實(shí)現(xiàn)多個(gè)傳輸節(jié)點(diǎn)同步廣播相同廣播幀,避免異步傳輸方法中多個(gè)傳輸節(jié)點(diǎn)在不同時(shí)間段廣播相同廣播幀,即可以減少?gòu)V播信息的傳輸時(shí)延。此外,由于多個(gè)傳輸節(jié)點(diǎn)同步廣播相同廣播幀,作為接收節(jié)點(diǎn)的傳輸節(jié)點(diǎn)接收到的廣播幀的信號(hào)能量可能會(huì)疊加,因而其能量強(qiáng)度超出接收到單一傳輸節(jié)點(diǎn)廣播的廣播幀對(duì)應(yīng)的信號(hào)能量,因此可以提高廣播信息的傳輸可靠性,擴(kuò)大傳輸范圍。
【附圖說(shuō)明】
[0025]圖1是一種電力線通信網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖;
[0026]圖2是本發(fā)明實(shí)施例中的一種電力線通信網(wǎng)絡(luò)廣播通信方法的流程圖;
[0027]圖3是本發(fā)明實(shí)施例中的一種電力線通信網(wǎng)絡(luò)廣播信息的時(shí)隙分布圖;
[0028]圖4是本發(fā)明實(shí)施例中的另一種電力線通信網(wǎng)絡(luò)廣播通信方法的流程圖;
[0029]圖5是本發(fā)明實(shí)施例中的一種電力線通信網(wǎng)絡(luò)廣播通信裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]參照?qǐng)D1,給出了一種現(xiàn)有技術(shù)中電力線通信網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖,各節(jié)點(diǎn)之間點(diǎn)對(duì)點(diǎn)進(jìn)行信息傳輸,包括:主控節(jié)點(diǎn)以及9個(gè)傳輸節(jié)點(diǎn)。以主控節(jié)點(diǎn)將廣播信息傳輸至末端節(jié)點(diǎn):傳輸節(jié)點(diǎn)9為例,對(duì)現(xiàn)有的異步傳輸方式進(jìn)行說(shuō)明。
[0031]主控節(jié)點(diǎn)在tO時(shí)刻發(fā)送廣播信息,傳輸節(jié)點(diǎn)I接收廣播信息。傳輸節(jié)點(diǎn)I在tl時(shí)刻轉(zhuǎn)發(fā)廣播信息,傳輸節(jié)點(diǎn)2和傳輸節(jié)點(diǎn)4接收廣播信息并轉(zhuǎn)發(fā),由于在異步傳輸中,多個(gè)節(jié)點(diǎn)不能在同一時(shí)刻發(fā)送相同的廣播信息,因此,傳輸節(jié)點(diǎn)2在t2時(shí)刻向傳輸節(jié)點(diǎn)3和傳輸節(jié)點(diǎn)5轉(zhuǎn)發(fā)廣播信息,傳輸節(jié)點(diǎn)4在t3時(shí)刻向傳輸節(jié)點(diǎn)7和傳輸節(jié)點(diǎn)5轉(zhuǎn)發(fā)廣播信息。傳輸節(jié)點(diǎn)3在t4時(shí)刻向傳輸節(jié)點(diǎn)6轉(zhuǎn)發(fā)廣播信息,傳輸節(jié)點(diǎn)5在t5時(shí)刻向傳輸節(jié)點(diǎn)6和傳輸節(jié)點(diǎn)8轉(zhuǎn)發(fā)廣播信息,傳輸節(jié)點(diǎn)7在t6時(shí)刻向傳輸節(jié)點(diǎn)8轉(zhuǎn)發(fā)廣播信息。傳輸節(jié)點(diǎn)6在t7時(shí)刻向傳輸節(jié)點(diǎn)9轉(zhuǎn)發(fā)廣播信息,傳輸節(jié)點(diǎn)8在t8時(shí)刻向傳輸節(jié)點(diǎn)9轉(zhuǎn)發(fā)廣播信息。
[0032]從上述內(nèi)容中可知,現(xiàn)有的異步傳輸方式,將廣播信息從主控節(jié)點(diǎn)傳輸至最遠(yuǎn)節(jié)點(diǎn)需要在不同的時(shí)間段轉(zhuǎn)發(fā)9次廣播信息,導(dǎo)致廣播信息在傳輸?shù)阶钅┑墓?jié)點(diǎn)時(shí)存在較大的時(shí)延。
[0033]本發(fā)明提供一種電力線通信網(wǎng)絡(luò)廣播通信方式,可以減少電力線通信網(wǎng)絡(luò)中廣播信息的傳輸時(shí)延,并可以提高廣播信息的傳輸可靠性,擴(kuò)大傳輸范圍。
[0034]為使本發(fā)明實(shí)施例的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例做詳細(xì)的說(shuō)明。
[0035]本發(fā)明實(shí)施例提供了一種電力線通信網(wǎng)絡(luò)廣播通信方法,參照?qǐng)D2,以下通過(guò)具體步驟進(jìn)行詳細(xì)說(shuō)明。
[0036]步驟S201,接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn)。
[0037]在具體實(shí)施中,當(dāng)前傳輸節(jié)點(diǎn)接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)前傳輸節(jié)點(diǎn)的個(gè)數(shù)可以為多個(gè)。上一級(jí)傳輸節(jié)點(diǎn)可以包括所有向當(dāng)前傳輸節(jié)點(diǎn)廣播發(fā)送數(shù)據(jù)幀的傳輸節(jié)點(diǎn)。
[0038]例如,參照?qǐng)D3,對(duì)應(yīng)于傳輸節(jié)點(diǎn)5,其對(duì)應(yīng)的上一級(jí)傳輸節(jié)點(diǎn)為傳輸節(jié)點(diǎn)2和傳輸節(jié)點(diǎn)4。
[0039]當(dāng)前傳輸節(jié)點(diǎn)的上一級(jí)傳輸節(jié)點(diǎn)也可以是主控節(jié)點(diǎn)。例如,參照?qǐng)D3,對(duì)應(yīng)于傳輸節(jié)點(diǎn)I,其對(duì)應(yīng)的上一級(jí)傳輸節(jié)點(diǎn)為主控節(jié)點(diǎn)。
[0040]在本發(fā)明實(shí)施例中,當(dāng)前傳輸節(jié)點(diǎn)在接收到上一級(jí)傳輸節(jié)點(diǎn)廣播發(fā)送的數(shù)據(jù)之后,可以先對(duì)接收到的數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn)。
[0041]在本發(fā)明一實(shí)施例中,采用循環(huán)冗余校驗(yàn)(Cyclic Redundancy Check,CRC)方法對(duì)數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn),將得到的校驗(yàn)結(jié)果與數(shù)據(jù)幀的幀尾處預(yù)先設(shè)置的校驗(yàn)結(jié)果進(jìn)行比較。當(dāng)?shù)玫降男r?yàn)結(jié)果與預(yù)設(shè)的校驗(yàn)結(jié)果相同時(shí),判定當(dāng)前數(shù)據(jù)幀中的數(shù)據(jù)正確,執(zhí)行步驟S202 ;當(dāng)?shù)玫降男r?yàn)結(jié)果與預(yù)設(shè)的校驗(yàn)結(jié)果不同時(shí),判定當(dāng)前數(shù)據(jù)幀中的數(shù)據(jù)出現(xiàn)錯(cuò)誤,退出對(duì)數(shù)據(jù)幀的處理流程。
[0042]在本發(fā)明其他實(shí)施例中,也可以采用其他的校驗(yàn)方法對(duì)接收到的數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn)。例如,可以采用縱向冗余校驗(yàn)方法對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),也可以采用奇偶校驗(yàn)或累加和校驗(yàn)方法對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),還可以采用其他的校驗(yàn)方法對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),此處不做贅述。
[0043]步驟S202,當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播幀。
[0044]在具體實(shí)施中,先執(zhí)行步驟S201,在判斷當(dāng)前接收到的數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確之后,再判斷當(dāng)前接收到的數(shù)據(jù)幀是否為廣播幀。
[0045]在本發(fā)明實(shí)施例中,可以預(yù)先在數(shù)據(jù)幀中設(shè)置用于識(shí)別幀類型的標(biāo)識(shí)。例如,對(duì)應(yīng)于廣播幀,設(shè)置幀類型的標(biāo)識(shí)為4。則在獲取到數(shù)據(jù)幀中預(yù)設(shè)的幀類型的標(biāo)識(shí)為4時(shí),即可判定當(dāng)前接收到的數(shù)據(jù)幀為廣播幀。在獲取到數(shù)據(jù)幀中預(yù)設(shè)的幀類型的標(biāo)識(shí)為其他值時(shí),即可判定當(dāng)前接收到的數(shù)據(jù)幀為其他類型的幀。
[0046]在本發(fā)明一實(shí)施例中,在當(dāng)前數(shù)據(jù)幀為廣播幀時(shí),執(zhí)行步驟S203;在當(dāng)前數(shù)據(jù)幀為非廣播幀時(shí),當(dāng)前傳輸節(jié)點(diǎn)對(duì)當(dāng)前幀中的數(shù)據(jù)進(jìn)行相應(yīng)的處理。
[0047]步驟S203,當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N-1,并更新所述廣播幀。
[0048]在本發(fā)明實(shí)施例中,可以預(yù)先在廣播幀的預(yù)設(shè)位置處設(shè)置一個(gè)數(shù)值N。在獲知當(dāng)前數(shù)據(jù)幀為廣播幀之后,當(dāng)前傳輸節(jié)點(diǎn)可以從廣播幀中讀取預(yù)設(shè)數(shù)值N,并將N與預(yù)設(shè)固定值M進(jìn)行比較。
[0049]在本發(fā)明一實(shí)施例中,當(dāng)N大于M時(shí),將N更新為N-1,并更新廣播幀;當(dāng)N小于等于M時(shí),當(dāng)前傳輸節(jié)點(diǎn)對(duì)當(dāng)前廣播幀中的數(shù)據(jù)進(jìn)行相應(yīng)的處理。
[0050]例如,當(dāng)前傳輸節(jié)點(diǎn)接收到廣播幀時(shí),廣播幀中的預(yù)設(shè)數(shù)值N = 3 > M = O。則當(dāng)前傳輸節(jié)點(diǎn)將預(yù)設(shè)數(shù)值N = 3更新為N = 3-1 = 2,并更新廣播幀后,執(zhí)行步驟S204。
[0051]在本發(fā)明實(shí)施例中,更新廣播幀可以包括:對(duì)預(yù)設(shè)數(shù)值N更新為N = 2的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果設(shè)置在預(yù)設(shè)數(shù)值N更新為N = 2的廣播幀的幀尾,從而得到更新后的廣播幀。也就是說(shuō),更新后的廣播幀中,預(yù)設(shè)數(shù)值N = 2,校驗(yàn)信息為N = 2對(duì)應(yīng)的廣播幀所對(duì)應(yīng)的校驗(yàn)信息。
[0052]在實(shí)際應(yīng)用中,對(duì)預(yù)設(shè)數(shù)值N = 2的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn)的方法可以是循環(huán)冗余校驗(yàn)方法,也可以是縱向冗余校驗(yàn)方法,也可以是奇偶校驗(yàn)方法或累加和校驗(yàn)方法,還可以為其他類型的校驗(yàn)方法,此處不做贅述。
[0053]步驟S204,在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0054]在具體實(shí)施中,下一級(jí)傳輸節(jié)點(diǎn)可以是指:所有接收當(dāng)前傳輸節(jié)點(diǎn)廣播發(fā)送廣播幀的接收傳輸節(jié)點(diǎn)。在當(dāng)前傳輸節(jié)點(diǎn)的個(gè)數(shù)為多個(gè)時(shí),下一級(jí)傳輸節(jié)點(diǎn)的個(gè)數(shù)可以為多個(gè)。
[0055]在本發(fā)明實(shí)施例中,可以根據(jù)實(shí)際的應(yīng)用情況選擇對(duì)應(yīng)的定時(shí)時(shí)刻。由于本發(fā)明上述實(shí)施例中提供的廣播通信方法主要適用于電力線通信網(wǎng)絡(luò)廣播通信,因此,在實(shí)際應(yīng)用中,定時(shí)時(shí)刻可以是設(shè)置為交流電信號(hào)在某一個(gè)預(yù)設(shè)的雙向過(guò)零時(shí)刻對(duì)應(yīng)的時(shí)隙。在定時(shí)時(shí)刻達(dá)到預(yù)設(shè)的時(shí)隙時(shí),當(dāng)前傳輸節(jié)點(diǎn)將廣播幀廣播發(fā)送至下一級(jí)傳輸節(jié)點(diǎn)。
[0056]由于當(dāng)前傳輸節(jié)點(diǎn)的個(gè)數(shù)可以為多個(gè),且多個(gè)傳輸節(jié)點(diǎn)的廣播發(fā)送廣播幀的時(shí)隙相同,因此,在定時(shí)時(shí)刻達(dá)到預(yù)設(shè)的時(shí)隙時(shí),多個(gè)當(dāng)前傳輸節(jié)點(diǎn)可以同步廣播發(fā)送廣播幀。也就是說(shuō),下一級(jí)傳輸節(jié)點(diǎn)接收到的廣播幀為多個(gè)當(dāng)前傳輸節(jié)點(diǎn)發(fā)送的廣播幀,下一級(jí)傳輸節(jié)點(diǎn)接收到的廣播幀的能量與當(dāng)前傳輸節(jié)點(diǎn)的個(gè)數(shù)相關(guān)。例如,當(dāng)前傳輸節(jié)點(diǎn)的個(gè)數(shù)為4個(gè),依次為A、B、C、D,下一級(jí)傳輸節(jié)點(diǎn)上接收到當(dāng)前傳輸節(jié)點(diǎn)對(duì)應(yīng)的廣播幀的能量依次為Al、B1、Cl、Dl,則下一級(jí)傳輸節(jié)點(diǎn)上接收到的廣播幀的能量為A1+B1+C1+D1。
[0057]而在現(xiàn)有的異步傳輸方法中,在一個(gè)時(shí)刻下一級(jí)傳輸節(jié)點(diǎn)只能接收到一個(gè)當(dāng)前傳輸節(jié)點(diǎn)廣播發(fā)送的廣播幀,在當(dāng)前時(shí)刻接收傳輸節(jié)點(diǎn)A發(fā)送的廣播幀對(duì)應(yīng)的能量為Al。顯而易見(jiàn)的,本發(fā)明實(shí)施例中,下一級(jí)傳輸節(jié)點(diǎn)上接收到的廣播幀的能量大于現(xiàn)有技術(shù)中下一級(jí)傳輸節(jié)點(diǎn)上接收的廣播幀的能量。
[0058]在本發(fā)明實(shí)施例中,在步驟S204執(zhí)行完成之后,即,將更新后的廣播幀發(fā)廣播發(fā)送至之后,當(dāng)前傳輸節(jié)點(diǎn)還可以對(duì)接收到的廣播幀中的數(shù)據(jù)進(jìn)行相應(yīng)的處理,以獲取當(dāng)前接收到的廣播幀中對(duì)應(yīng)的信息。
[0059]參照?qǐng)D3,給出了在采用本發(fā)明上述實(shí)施例提供的電力線通信網(wǎng)絡(luò)廣播通信方法,主控節(jié)點(diǎn)在將廣播信息廣播至最末節(jié)點(diǎn)時(shí)的時(shí)隙分布圖。在to時(shí)刻,主控節(jié)點(diǎn)將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)I。在tl時(shí)刻,傳輸節(jié)點(diǎn)I將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)2和傳輸節(jié)點(diǎn)4。在t2時(shí)刻,傳輸節(jié)點(diǎn)2將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)3和傳輸節(jié)點(diǎn)5,傳輸節(jié)點(diǎn)4將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)5和傳輸節(jié)點(diǎn)7。在t3時(shí)刻,傳輸節(jié)點(diǎn)3將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)6,傳輸節(jié)點(diǎn)5將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)6和傳輸節(jié)點(diǎn)8,傳輸節(jié)點(diǎn)7將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)
8。在t4時(shí)刻,傳輸節(jié)點(diǎn)6和傳輸節(jié)點(diǎn)8將廣播信息轉(zhuǎn)發(fā)至傳輸節(jié)點(diǎn)9。
[0060]也就是說(shuō),通過(guò)圖3可知,采用本發(fā)明實(shí)施例中提供的電力線通信網(wǎng)絡(luò)廣播通信方法,主控節(jié)點(diǎn)將廣播信息傳輸至末端傳輸節(jié)點(diǎn)只需要經(jīng)過(guò)5個(gè)時(shí)隙即可完成。相對(duì)于現(xiàn)有的異步傳輸方式需要經(jīng)過(guò)9個(gè)時(shí)隙才可完成,本發(fā)明實(shí)施例提供的方法能夠大大減少?gòu)V播信息傳輸?shù)臅r(shí)延。
[0061]由此可見(jiàn),本發(fā)明提供的電力線通信網(wǎng)絡(luò)廣播通信方法中,電力線通信網(wǎng)絡(luò)中的每一個(gè)傳輸節(jié)點(diǎn)均可以采用上述通信方式,在定時(shí)時(shí)刻到達(dá)時(shí),將更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn),也就是說(shuō),多個(gè)傳輸節(jié)點(diǎn)可以在同一時(shí)刻將相同的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn),從而實(shí)現(xiàn)多個(gè)傳輸節(jié)點(diǎn)同步廣播相同廣播幀,避免異步傳輸方法中多個(gè)傳輸節(jié)點(diǎn)在不同時(shí)間段廣播相同廣播幀,即可以減少?gòu)V播信息的傳輸時(shí)延。此外,由于多個(gè)傳輸節(jié)點(diǎn)同步廣播相同廣播幀,作為接收節(jié)點(diǎn)的傳輸節(jié)點(diǎn)接收到的廣播幀的信號(hào)能量可能會(huì)疊加,因而其能量強(qiáng)度超出接收到單一傳輸節(jié)點(diǎn)廣播的廣播幀對(duì)應(yīng)的信號(hào)能量,因此可以提高廣播信息的傳輸可靠性,擴(kuò)大傳輸范圍。
[0062]參照?qǐng)D4,下面對(duì)本發(fā)明上述實(shí)施例中提供的電力線通信網(wǎng)絡(luò)廣播通信方法進(jìn)行舉例說(shuō)明。
[0063]步驟S401,接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0064]在本發(fā)明實(shí)施例中,當(dāng)前傳輸節(jié)點(diǎn)接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。上一級(jí)傳輸節(jié)點(diǎn)是指:所有向當(dāng)前傳輸節(jié)點(diǎn)廣播發(fā)送數(shù)據(jù)幀的傳輸節(jié)點(diǎn)。例如,參照?qǐng)D3,對(duì)應(yīng)于傳輸節(jié)點(diǎn)5,其上一級(jí)傳輸節(jié)點(diǎn)為傳輸節(jié)點(diǎn)2和傳輸節(jié)點(diǎn)4。
[0065]在當(dāng)前傳輸節(jié)點(diǎn)為主控節(jié)點(diǎn),且主控傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀為廣播幀時(shí),可以通過(guò)主控節(jié)點(diǎn)對(duì)廣播幀進(jìn)行設(shè)置。在本發(fā)明實(shí)施例中,廣播幀的幀結(jié)構(gòu)包括:幀頭、幀控制域、幀數(shù)據(jù)以及幀尾,其中,廣播幀的幀頭可以包括用于幀信號(hào)同步的幀同步域;幀控制域可以包括幀類型標(biāo)識(shí)以及預(yù)設(shè)數(shù)值N;幀數(shù)據(jù)可以包括當(dāng)前廣播幀所要傳輸?shù)臄?shù)據(jù);幀尾可以包括CRC校驗(yàn)結(jié)果,CRC校驗(yàn)結(jié)果為對(duì)幀控制域以及幀數(shù)據(jù)進(jìn)行CRC校驗(yàn)后得到的校驗(yàn)結(jié)果O
[0066]步驟S402,判斷CRC校驗(yàn)結(jié)果是否正確。
[0067]在本發(fā)明一實(shí)施例中,當(dāng)前傳輸節(jié)點(diǎn)對(duì)接收到的數(shù)據(jù)幀中的幀控制域以及幀數(shù)據(jù)進(jìn)行CRC校驗(yàn),將得到的校驗(yàn)結(jié)果與數(shù)據(jù)幀的幀尾中預(yù)設(shè)的CRC校驗(yàn)結(jié)果進(jìn)行比較。當(dāng)二者相同時(shí),判定CRC校驗(yàn)結(jié)果相同,執(zhí)行步驟S403 ;當(dāng)二者不同時(shí),判定CRC校驗(yàn)失敗,退出處理流程。
[0068]步驟S403,判斷數(shù)據(jù)幀是否為廣播幀。
[0069]在本發(fā)明一實(shí)施例中,讀取幀控制域中預(yù)設(shè)的幀類型標(biāo)識(shí)。在幀類型標(biāo)識(shí)為廣播幀對(duì)應(yīng)的標(biāo)識(shí)時(shí),判定數(shù)據(jù)幀為廣播幀,執(zhí)行步驟S404 ;在幀類型標(biāo)識(shí)為其他類型幀對(duì)應(yīng)的標(biāo)識(shí)時(shí),判定數(shù)據(jù)幀為非廣播幀,執(zhí)行步驟S409。
[0070]例如,預(yù)先設(shè)定廣播幀對(duì)應(yīng)的幀類型標(biāo)識(shí)為4,在讀取到幀控制域中預(yù)設(shè)的幀類型標(biāo)識(shí)為4時(shí),判定當(dāng)前幀為廣播幀;在讀取到幀控制域中預(yù)設(shè)的幀類型標(biāo)識(shí)為3時(shí),則判定當(dāng)前幀為非廣播幀。
[0071]步驟S404,獲取所述廣播幀中的預(yù)設(shè)數(shù)值N。
[0072]在本發(fā)明一實(shí)施例中,讀取幀控制域中的預(yù)設(shè)數(shù)值N,并執(zhí)行步驟S405。
[0073]步驟S405,判斷N是否為O。
[0074]在本發(fā)明一實(shí)施例中,在N = O時(shí),執(zhí)行步驟S409 ;在N # O時(shí),執(zhí)行步驟S406。
[0075]步驟S406,將預(yù)設(shè)數(shù)值N更新為N-1。
[0076]例如,在主控節(jié)點(diǎn)廣播發(fā)送廣播幀時(shí),設(shè)置幀控制域中的預(yù)設(shè)數(shù)值N= 4。當(dāng)前傳輸節(jié)點(diǎn)接收主控節(jié)點(diǎn)廣播發(fā)送的廣播幀后,判斷預(yù)設(shè)數(shù)值N = 4 ^ 0,則當(dāng)前傳輸節(jié)點(diǎn)將幀控制域中的預(yù)設(shè)數(shù)值N更新為N = 4-1 = 3。
[0077]步驟S407,更新廣播幀。
[0078]在本發(fā)明一實(shí)施例中,在將幀控制域中的預(yù)設(shè)數(shù)據(jù)N進(jìn)行更新后,采用CRC校驗(yàn)方法對(duì)更新了預(yù)設(shè)數(shù)據(jù)的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),廣播幀中的數(shù)據(jù)包括:幀控制域以及幀數(shù)據(jù),并將CRC校驗(yàn)結(jié)果作為更新后的校驗(yàn)結(jié)果設(shè)置在廣播幀的幀尾,從而獲取更新后的廣播幀。
[0079]步驟S408,在到達(dá)預(yù)設(shè)時(shí)隙時(shí),將更新后的廣播幀廣播發(fā)送至下一級(jí)傳輸節(jié)點(diǎn)。
[0080]在本發(fā)明一實(shí)施例中,預(yù)設(shè)時(shí)隙是指交流電信號(hào)雙向過(guò)零時(shí)刻。在實(shí)際的應(yīng)用中,電力線載波通信傳輸一般采用過(guò)零傳輸?shù)姆绞剑布措娏€載波傳輸節(jié)點(diǎn)在50Hz交流電信號(hào)過(guò)零點(diǎn)附近接收或者發(fā)送電力線載波信號(hào),以避免峰值干擾。
[0081]在實(shí)際的應(yīng)用中,對(duì)于非過(guò)零傳輸?shù)膫鬏敺椒?,只要非過(guò)零傳輸電路中存在過(guò)零檢測(cè)電路,也可以采用本發(fā)明上述實(shí)施例中提供的通信方法,此處不做贅述。
[0082]在本發(fā)明一實(shí)施例中,通過(guò)過(guò)零檢測(cè)裝置檢測(cè)50Hz交流電信號(hào)雙向過(guò)零時(shí)刻。在檢測(cè)到交流電信號(hào)雙向過(guò)零時(shí),輸出過(guò)零觸發(fā)信號(hào)至微控制器的時(shí)序控制單元,微控制器的時(shí)序控制單元在接收到過(guò)零檢測(cè)裝置發(fā)送的過(guò)零觸發(fā)信號(hào)后,開(kāi)始延時(shí)。在延時(shí)的時(shí)長(zhǎng)達(dá)到交流電信號(hào)在某一時(shí)刻雙向過(guò)零觸發(fā)前,向所有的當(dāng)前傳輸節(jié)點(diǎn)發(fā)送控制信號(hào)。所有的當(dāng)前傳輸節(jié)點(diǎn)在接收到微控制器發(fā)送的控制信號(hào)后,將更新后的廣播幀同步廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0083]步驟S409,對(duì)幀數(shù)據(jù)進(jìn)行相應(yīng)的處理。
[0084]參照?qǐng)D5,本發(fā)明實(shí)施例還提供了一種電力線通信網(wǎng)絡(luò)廣播通信裝置50,設(shè)置在傳輸節(jié)點(diǎn)中,包括:校驗(yàn)單元501、判斷單元502、更新單元503以及廣播單元504,其中:
[0085]校驗(yàn)單元501,用于接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn);
[0086]判斷單元502,用于當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播中貞;
[0087]更新單元503,用于當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N-1,并更新所述廣播中貞;
[0088]廣播單元504,用于在定時(shí)時(shí)刻達(dá)到時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0089]在具體實(shí)施中,所述電力線通信網(wǎng)絡(luò)廣播通信裝置50還可以包括:處理單元505,可以用于提取所述廣播幀中的廣播數(shù)據(jù),并對(duì)所述廣播數(shù)據(jù)進(jìn)行處理,獲取所述廣播幀中攜帶的信息。
[0090]在具體實(shí)施中,所述更新單元503用于對(duì)預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果設(shè)置在所述預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀的幀尾。
[0091]在具體實(shí)施中,所述廣播單元504可以用于:以交流電過(guò)零信號(hào)為基準(zhǔn)預(yù)先設(shè)置廣播所述更新后的廣播幀的發(fā)送時(shí)隙,并在定時(shí)時(shí)刻達(dá)到時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
[0092]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指示相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:R0M、RAM、磁盤(pán)或光盤(pán)等。
[0093]雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種電力線通信網(wǎng)絡(luò)廣播通信方法,其特征在于,包括: 接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn); 當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播幀; 當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N-1,并更新所述廣播幀; 在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。2.如權(quán)利要求1所述的電力線通信網(wǎng)絡(luò)廣播通信方法,其特征在于,在將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)之后,還包括:提取所述廣播幀中的廣播數(shù)據(jù),并對(duì)所述廣播數(shù)據(jù)進(jìn)行處理,獲取所述廣播幀中攜帶的信息。3.如權(quán)利要求1所述的電力線通信網(wǎng)絡(luò)廣播通信方法,其特征在于,所述更新所述廣播幀,包括:對(duì)預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果設(shè)置在所述預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀的幀尾,得到更新后的廣播幀。4.如權(quán)利要求3所述的電力線通信網(wǎng)絡(luò)廣播通信方法,其特征在于,以交流電過(guò)零信號(hào)為基準(zhǔn)預(yù)先設(shè)置廣播所述更新后的廣播幀的發(fā)送時(shí)隙,并在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。5.如權(quán)利要求1所述的電力線通信網(wǎng)絡(luò)廣播通信方法,其特征在于,所述對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn),包括:對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)采用循環(huán)冗余校驗(yàn)方法進(jìn)行校驗(yàn),并將得到的校驗(yàn)結(jié)果與所述數(shù)據(jù)幀中預(yù)設(shè)的循環(huán)冗余校驗(yàn)結(jié)果進(jìn)行比較,當(dāng)所述得到的校驗(yàn)結(jié)果與所述預(yù)設(shè)的循環(huán)冗余校驗(yàn)結(jié)果相同時(shí),判定所述數(shù)據(jù)幀中的數(shù)據(jù)正確。6.如權(quán)利要求1所述的電力線通信網(wǎng)絡(luò)廣播通信方法,其特征在于,所述判斷所述數(shù)據(jù)幀是否為廣播幀,包括:獲取所述數(shù)據(jù)幀中預(yù)設(shè)的適于識(shí)別幀類型的標(biāo)識(shí),當(dāng)所述用于識(shí)別幀類型的標(biāo)識(shí)與預(yù)設(shè)的廣播幀對(duì)應(yīng)的標(biāo)識(shí)相同時(shí),判定所述數(shù)據(jù)幀為廣播幀。7.一種電力線通信網(wǎng)絡(luò)廣播通信裝置,其特征在于,設(shè)置在傳輸節(jié)點(diǎn)中,包括: 校驗(yàn)單元,用于接收上一級(jí)傳輸節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,對(duì)所述數(shù)據(jù)幀中的數(shù)據(jù)進(jìn)行校驗(yàn); 判斷單元,用于當(dāng)所述數(shù)據(jù)幀中的數(shù)據(jù)校驗(yàn)正確后,判斷所述數(shù)據(jù)幀是否為廣播幀; 更新單元,用于當(dāng)所述數(shù)據(jù)幀為廣播幀時(shí),獲取所述廣播幀中的預(yù)設(shè)數(shù)值N,將所述預(yù)設(shè)數(shù)值N與預(yù)設(shè)固定值M進(jìn)行比較,當(dāng)N大于M時(shí),將N更新為N-1,并更新所述廣播幀; 廣播單元,用于在定時(shí)時(shí)刻達(dá)到時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。8.如權(quán)利要求7所述的電力線通信網(wǎng)絡(luò)廣播通信裝置,其特征在于,還包括:處理單元,用于提取所述廣播幀中的廣播數(shù)據(jù),并對(duì)所述廣播數(shù)據(jù)進(jìn)行處理,獲取所述廣播幀中攜帶的信息。9.如權(quán)利要求7所述的電力線通信網(wǎng)絡(luò)廣播通信裝置,其特征在于,所述更新單元用于:對(duì)預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀中的數(shù)據(jù)進(jìn)行校驗(yàn),并將校驗(yàn)結(jié)果設(shè)置在所述預(yù)設(shè)數(shù)值N更新為N-1后的廣播幀的幀尾,以獲取更新后的廣播幀。10.如權(quán)利要求7所述的電力線通信網(wǎng)絡(luò)廣播通信裝置,其特征在于,所述廣播單元用于:以交流電過(guò)零信號(hào)為基準(zhǔn)預(yù)先設(shè)置廣播所述更新后的廣播幀的發(fā)送時(shí)隙,并在定時(shí)時(shí)刻到達(dá)時(shí),將所述更新后的廣播幀廣播至下一級(jí)傳輸節(jié)點(diǎn)。
【文檔編號(hào)】H04L12/18GK106034035SQ201510121534
【公開(kāi)日】2016年10月19日
【申請(qǐng)日】2015年3月19日
【發(fā)明人】孫德云, 張偉, 陳光勝, 楊榮
【申請(qǐng)人】上海東軟載波微電子有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1