專利名稱:一種低離散性的goose單點(diǎn)對(duì)多點(diǎn)及多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種低離散性的GOOSE單點(diǎn)對(duì)多點(diǎn)及多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法,屬于電力系統(tǒng)變電站自動(dòng)化技術(shù)領(lǐng)域。
背景技術(shù):
智能變電站中間隔層裝置與過(guò)程層裝置之間一般采用GOOSE通信服務(wù),該通信服務(wù)主要負(fù)責(zé)兩者之間傳輸控制命令和狀態(tài)信息。為滿足智能變電站技術(shù)中直采直跳的原貝U,保護(hù)裝置與過(guò)程層裝置之間的GOOSE報(bào)文服務(wù)采用點(diǎn)對(duì)點(diǎn)連接方式,因此過(guò)程層裝置中會(huì)增加多個(gè)點(diǎn)對(duì)點(diǎn)以太網(wǎng)口來(lái)滿足這一需求。另外,電力系統(tǒng)中對(duì)特定數(shù)據(jù)收發(fā)的離散性都有較高要求。根據(jù)這些需求,裝置硬件架構(gòu)一般會(huì)采用微處理器作為邏輯處理單元控制以太網(wǎng)口的數(shù)據(jù)收發(fā)以及內(nèi)部邏輯的處理,微處理器對(duì)數(shù)據(jù)處理的速度是滿足要求的,但其受自身指令執(zhí)行周期不確定性的影響,時(shí)序控制的離散性較差;并且增加多個(gè)點(diǎn)對(duì)點(diǎn)網(wǎng)口,也使得核心主板的硬件架構(gòu)變得臃腫不堪,不利于硬件開發(fā)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種低離散的GOOSE點(diǎn)對(duì)點(diǎn)收發(fā)方法,以解決目前保護(hù)裝置與過(guò)程層裝置之間的GOOSE報(bào)文由于采用微處理器控制以太網(wǎng)口的數(shù)據(jù)收發(fā)以及內(nèi)部邏輯的處理所造成的時(shí)序控制的離散性差的問(wèn)題。本發(fā)明為解決上述技術(shù)問(wèn)題而提供一種低離散型的GOOSE單點(diǎn)對(duì)多點(diǎn)收發(fā)方法,包括單點(diǎn)對(duì)多點(diǎn)的接收方法和單點(diǎn)對(duì)多點(diǎn)的發(fā)射方法,所述的單點(diǎn)對(duì)多點(diǎn)的接收方法的步驟如下
I ) 實(shí)時(shí)查詢單點(diǎn)接收端網(wǎng)絡(luò)接口的接收狀態(tài),判斷是否有GOOSE報(bào)文數(shù)據(jù)到來(lái),如果有GOOSE報(bào)文數(shù)據(jù),讀取網(wǎng)絡(luò)芯片緩沖區(qū)內(nèi)的GOOSE報(bào)文數(shù)據(jù);
2).提取出該GOOSE報(bào)文數(shù)據(jù)內(nèi)的VLANTAG標(biāo)識(shí)符,添加自定義數(shù)據(jù)包到起始符以及數(shù)據(jù)包長(zhǎng)度;
3).將該GOOSE報(bào)文數(shù)據(jù)填入接收端緩沖區(qū),使寫指針加1,同時(shí)并判斷接收端緩沖區(qū)是否溢出,如果緩沖區(qū)沒有溢出,則返回到步驟I ),如果緩沖區(qū)溢出,則停止接收;
所述的單點(diǎn)對(duì)多點(diǎn)的發(fā)射方法的步驟如下
(1).比較單點(diǎn)發(fā)送端緩沖區(qū)的讀寫指針,當(dāng)寫指針超前讀指針時(shí),讀取緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù);
(2).判斷GOOSE報(bào)文數(shù)據(jù)的起始符是否正確,如果不正確,讀指針加1,并返回到步驟
(I),如果GOOSE報(bào)文數(shù)據(jù)的起始符正確,提取GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度和VLAN TAG標(biāo)識(shí)、符;
(3).根據(jù)GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度讀取相應(yīng)長(zhǎng)度的數(shù)據(jù),根據(jù)VLANTAG填入多點(diǎn)接收端網(wǎng)絡(luò)端口序號(hào),封裝成固定格式后放入發(fā)送緩沖區(qū)并啟動(dòng)發(fā)送。
所述的VLAN TAG是用于作為網(wǎng)絡(luò)端口的硬件標(biāo)識(shí)來(lái)配置網(wǎng)口的接收與發(fā)送,接收時(shí)將VLAN TAG插入或替換成可表示網(wǎng)絡(luò)端口序號(hào)的標(biāo)識(shí),發(fā)送時(shí)根據(jù)VLANTAG的提示啟動(dòng)需要發(fā)送的網(wǎng)絡(luò)芯片。所述的GOOSE報(bào)文是符合DL/T 860變電站通信網(wǎng)絡(luò)與系統(tǒng)標(biāo)準(zhǔn)定義GOOSE報(bào)文服務(wù)格式。所述的單點(diǎn)對(duì)多點(diǎn)收發(fā)過(guò)程中的單點(diǎn)方為過(guò)程層的網(wǎng)絡(luò)端口,多點(diǎn)方為間隔層的網(wǎng)絡(luò)端口。本發(fā)明為解決上述技術(shù)問(wèn)題還提供了一種低離散型的GOOSE多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法,包括多點(diǎn)對(duì)單點(diǎn)的接收方法和多點(diǎn)對(duì)單點(diǎn)的發(fā)射方法,其特征在于所述的多點(diǎn)對(duì)單點(diǎn)的接收方法的步驟如下
a.查詢多點(diǎn)接收端各個(gè)網(wǎng)口是否有GOOSE報(bào)文數(shù)據(jù)到來(lái),如果有GOOSE報(bào)文數(shù)據(jù)到來(lái), 則讀取相應(yīng)網(wǎng)絡(luò)芯片緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù);
b.添加自定義數(shù)據(jù)包到起始符,添加數(shù)據(jù)包長(zhǎng)度,判斷讀取的GOOSE報(bào)文數(shù)據(jù)中是否有VLAN TAG標(biāo)識(shí),如果有,替換為表示該網(wǎng)口序號(hào)的VLAN TAG標(biāo)識(shí),如果沒有,則在的GOOSE報(bào)文中加載一表不該網(wǎng)口序號(hào)的VLAN TAG標(biāo)識(shí);
c.判斷是否有兩個(gè)以上的網(wǎng)口同時(shí)有數(shù)據(jù)到來(lái),如果有,將經(jīng)過(guò)處理后GOOSE報(bào)文先進(jìn)行一級(jí)緩存,再根據(jù)網(wǎng)絡(luò)接收端口序號(hào)的順序,封裝成固定格式順序填入接收緩沖區(qū),如果沒有,直接填入接收緩沖區(qū);
所述的多點(diǎn)對(duì)單點(diǎn)發(fā)射方法的步驟如下
A.比較緩沖區(qū)的讀寫指針,當(dāng)寫指針超前讀指針時(shí),讀取緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù);
B.判斷GOOSE報(bào)文數(shù)據(jù)的起始符是否正確,如果不正確,讀指針加1,并返回到步驟A,如果GOOSE報(bào)文數(shù)據(jù)的起始符正確,提取GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度和VLAN TAG標(biāo)識(shí)符;
C.讀取相應(yīng)長(zhǎng)度的GOOSE報(bào)文數(shù)據(jù),封裝成固定格式后放入發(fā)送緩沖區(qū)并啟動(dòng)發(fā)送。所述的VLAN TAG是用于作為網(wǎng)絡(luò)端口的硬件標(biāo)識(shí)來(lái)配置網(wǎng)口的接收與發(fā)送,接收時(shí)將VLAN TAG插入或替換成可表示網(wǎng)絡(luò)端口序號(hào)的標(biāo)識(shí),發(fā)送時(shí)根據(jù)VLANTAG的提示啟動(dòng)需要發(fā)送的網(wǎng)絡(luò)芯片。所述的GOOSE報(bào)文是符合DL/T 860變電站通信網(wǎng)絡(luò)與系統(tǒng)標(biāo)準(zhǔn)定義GOOSE報(bào)文服務(wù)格式。所述的多點(diǎn)對(duì)單點(diǎn)收發(fā)過(guò)程中的單點(diǎn)方為過(guò)程層的網(wǎng)絡(luò)端口,多點(diǎn)方為間隔層的網(wǎng)絡(luò)端口。本發(fā)明的有益效果是本發(fā)明通過(guò)將VLAN TAG作為網(wǎng)絡(luò)端口的硬件標(biāo)識(shí)來(lái)配置網(wǎng)口的接收與發(fā)送,接收時(shí)將VLAN TAG插入或替換成可表示網(wǎng)絡(luò)端口序號(hào)的標(biāo)識(shí),發(fā)送時(shí)則根據(jù)VLAN TAG的提示啟動(dòng)需要發(fā)送的網(wǎng)絡(luò)芯片,該方法是在不改變以太網(wǎng)數(shù)據(jù)幀格式的前提下,快速準(zhǔn)確地實(shí)現(xiàn)單點(diǎn)對(duì)多點(diǎn)的通信傳輸。
圖I是多點(diǎn)對(duì)單點(diǎn)的GOOSE接收流程 圖2是多點(diǎn)對(duì)單點(diǎn)的GOOSE發(fā)送流程 圖3是單點(diǎn)對(duì)多點(diǎn)的GOOSE接收流程圖;圖4單點(diǎn)對(duì)多點(diǎn)的GOOSE發(fā)送流程 圖5為本發(fā)明實(shí)施例中間隔層和過(guò)程層之間通信連接的硬件架構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做進(jìn)一步的說(shuō)明。如圖5所示,智能變電站中過(guò)程層與間隔層之間進(jìn)行傳輸時(shí),間隔層裝置上有8網(wǎng)絡(luò)接口,這8個(gè)網(wǎng)絡(luò)接口分別與8個(gè)網(wǎng)絡(luò)芯片通信連接,過(guò)程層裝置上設(shè)置有一個(gè)網(wǎng)絡(luò)接口,該網(wǎng)絡(luò)接口與其對(duì)應(yīng)的網(wǎng)絡(luò)芯片通信連接,F(xiàn)PGA控制器的I/O 口與網(wǎng)絡(luò)芯片的控制管腳直接相連,間隔層和過(guò)程層之間通過(guò)的通信過(guò)程受FPGA的控制。其具體通信過(guò)程包括過(guò)程層對(duì)間隔層的單點(diǎn)對(duì)多點(diǎn)的收發(fā)方法和間隔層對(duì)過(guò)程層的多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法。整個(gè)通信方法的輸入激勵(lì)是符合DL/T 860變電站通信網(wǎng)絡(luò)與系統(tǒng)標(biāo)準(zhǔn)定義GOOSE報(bào)文服務(wù)。以太網(wǎng)口收到激勵(lì),F(xiàn)PGA讀取G00SE,在報(bào)文中插入或讀取VLAN TAG,將報(bào)文填入發(fā)送緩沖區(qū),等待發(fā)送以太網(wǎng)口空閑后啟動(dòng)發(fā)送。填入緩沖區(qū)的數(shù)據(jù)全部采用統(tǒng)一的封裝,以太網(wǎng)數(shù) 據(jù)最大巾貞為1500個(gè)字節(jié),封裝格式如下
J__自定義數(shù)據(jù)包起始符_
_2__數(shù)據(jù)包長(zhǎng)虔_
3目的MAC地址
4源MAC地址
5VLAMTAG6-1024 GOOSE
本發(fā)明的過(guò)程層對(duì)間隔層的單點(diǎn)對(duì)多點(diǎn)的收發(fā)方法包括過(guò)程層接收方法和過(guò)程層發(fā)送方法。當(dāng)過(guò)程層接收來(lái)自間隔層發(fā)送GOOSE數(shù)據(jù)時(shí),流程如圖3所示,其具體方法如下
1.實(shí)時(shí)查詢過(guò)程層網(wǎng)絡(luò)接口的接收狀態(tài),判斷是否有GOOSE報(bào)文數(shù)據(jù)到來(lái),如果有GOOSE報(bào)文數(shù)據(jù),讀取網(wǎng)絡(luò)芯片緩沖區(qū)內(nèi)的GOOSE報(bào)文數(shù)據(jù);
2.提取出該GOOSE報(bào)文數(shù)據(jù)內(nèi)的VLANTAG標(biāo)識(shí)符,添加自定義數(shù)據(jù)包到起始符以及數(shù)據(jù)包長(zhǎng)度;
3.將該GOOSE報(bào)文數(shù)據(jù)填入接收端緩沖區(qū),使寫指針加1,同時(shí)并判斷接收端緩沖區(qū)是否溢出,如果緩沖區(qū)沒有溢出,則返回到步驟I ),如果緩沖區(qū)溢出,則停止接收。當(dāng)過(guò)程層向間隔層發(fā)送GOOSE數(shù)據(jù)時(shí),流程如圖4所示,其具體方法如下
1.比較緩沖區(qū)的讀寫指針,當(dāng)寫指針超前讀指針時(shí),讀取緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù);
2.判斷GOOSE報(bào)文數(shù)據(jù)的起始符是否正確,如果不正確,讀指針加1,并返回到步驟1,如果GOOSE報(bào)文數(shù)據(jù)的起始符正確,提取GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度和VLAN TAG標(biāo)識(shí)符;
3.讀取相應(yīng)長(zhǎng)度的數(shù)據(jù),根據(jù)VLANTAG填入多點(diǎn)接收端網(wǎng)絡(luò)端口序號(hào),封裝成固定格式后放入發(fā)送緩沖區(qū)并啟動(dòng)發(fā)送。間隔層對(duì)過(guò)程層的多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法包括間隔層對(duì)過(guò)程層的多點(diǎn)對(duì)單點(diǎn)的接收方法和間隔層對(duì)過(guò)程層的多點(diǎn)對(duì)單點(diǎn)的發(fā)送方法。當(dāng)間隔層接收來(lái)自過(guò)程層的數(shù)據(jù)時(shí),其流程如圖I所示,具體步驟如下
I.查詢間隔層的每個(gè)網(wǎng)絡(luò)網(wǎng)口是否有GOOSE報(bào)文數(shù)據(jù)到來(lái),如果有GOOSE報(bào)文數(shù)據(jù)到來(lái),則讀取該網(wǎng)絡(luò)接口所對(duì)應(yīng)的網(wǎng)絡(luò)芯片緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù);
2.對(duì)讀取到的GOOSE報(bào)文數(shù)據(jù)進(jìn)行添加自定義數(shù)據(jù)包到起始符和添加數(shù)據(jù)包長(zhǎng)度處理,判斷讀取的GOOSE報(bào)文數(shù)據(jù)中是否有VLAN TAG標(biāo)識(shí),如果有,替換為表示該網(wǎng)口序號(hào)的VLAN TAG標(biāo)識(shí),如果沒有,則在的GOOSE報(bào)文中加載一表示該網(wǎng)口序號(hào)的VLAN TAG標(biāo)識(shí);
3.將處理后的GOOSE報(bào)文放入間隔層的接收緩沖區(qū),如果間隔層的多個(gè)網(wǎng)絡(luò)芯片同時(shí)收到GOOSE報(bào)文數(shù)據(jù),則需將這多個(gè)處理后的GOOSE報(bào)文先進(jìn)行一級(jí)緩存,再根據(jù)網(wǎng)絡(luò)接收端口序號(hào)的順序,封裝成固定格式順序間隔層的接收緩沖區(qū)。間隔層對(duì)過(guò)程層的多點(diǎn)對(duì)單點(diǎn)的發(fā)送方法的流程如圖2所示,其具體步驟如下
1.比較間隔層緩沖區(qū)的讀寫指針,當(dāng)寫指針超前讀指針時(shí),讀取緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù); 2.判斷GOOSE報(bào)文數(shù)據(jù)的起始符是否正確,如果不正確,讀指針加1,并返回到步驟1,如果GOOSE報(bào)文數(shù)據(jù)的起始符正確,提取GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度和VLAN TAG標(biāo)識(shí)符;
3.讀取相應(yīng)長(zhǎng)度的GOOSE報(bào)文數(shù)據(jù),封裝成固定格式后放入間隔層網(wǎng)絡(luò)芯片發(fā)送緩沖區(qū),啟動(dòng)發(fā)送。
權(quán)利要求
1.一種低離散性的GOOSE單點(diǎn)對(duì)多點(diǎn)收發(fā)方法,包括單點(diǎn)對(duì)多點(diǎn)的接收方法和單點(diǎn)對(duì)多點(diǎn)的發(fā)射方法,其特征在于所述的單點(diǎn)對(duì)多點(diǎn)的接收方法的步驟如下 I )·實(shí)時(shí)查詢單點(diǎn)接收端網(wǎng)絡(luò)接口的接收狀態(tài),判斷是否有GOOSE報(bào)文數(shù)據(jù)到來(lái),如果有GOOSE報(bào)文數(shù)據(jù),讀取網(wǎng)絡(luò)芯片緩沖區(qū)內(nèi)的GOOSE報(bào)文數(shù)據(jù); 2).提取出該GOOSE報(bào)文數(shù)據(jù)內(nèi)的VLANTAG標(biāo)識(shí)符,添加自定義數(shù)據(jù)包到起始符以及數(shù)據(jù)包長(zhǎng)度; 3).將該GOOSE報(bào)文數(shù)據(jù)填入接收端緩沖區(qū),使寫指針加1,同時(shí)并判斷接收端緩沖區(qū)是否溢出,如果緩沖區(qū)沒有溢出,則返回到步驟I ),如果緩沖區(qū)溢出,則停止接收; 所述的單點(diǎn)對(duì)多點(diǎn)的發(fā)射方法的步驟如下 (O.比較單點(diǎn)發(fā)送端緩沖區(qū)的讀寫指針,當(dāng)寫指針超前讀指針時(shí),讀取緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù); (2).判斷GOOSE報(bào)文數(shù)據(jù)的起始符是否正確,如果不正確,讀指針加1,并返回到步驟Cl),如果GOOSE報(bào)文數(shù)據(jù)的起始符正確,提取GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度和VLAN TAG標(biāo)識(shí)符; 根據(jù)GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度讀取相應(yīng)長(zhǎng)度的數(shù)據(jù),根據(jù)VLAN TAG填入多點(diǎn)接收端網(wǎng)絡(luò)端口序號(hào),封裝成固定格式后放入發(fā)送緩沖區(qū)并啟動(dòng)發(fā)送。
2.根據(jù)權(quán)利要求I所述的低離散性的GOOSE單點(diǎn)對(duì)多點(diǎn)收發(fā)方法,其特征在于所述的VLAN TAG是用于作為網(wǎng)絡(luò)端口的硬件標(biāo)識(shí)來(lái)配置網(wǎng)口的接收與發(fā)送,接收時(shí)將VLAN TAG插入或替換成可表示網(wǎng)絡(luò)端口序號(hào)的標(biāo)識(shí),發(fā)送時(shí)根據(jù)VLANTAG的提示啟動(dòng)需要發(fā)送的網(wǎng)絡(luò)芯片。
3.根據(jù)權(quán)利要求I所述的低離散型的GOOSE單點(diǎn)對(duì)多點(diǎn)的收發(fā)方法,其特征在于所述的GOOSE報(bào)文是符合DL/T 860變電站通信網(wǎng)絡(luò)與系統(tǒng)標(biāo)準(zhǔn)定義GOOSE報(bào)文服務(wù)格式。
4.根據(jù)權(quán)利要求I所述的低離散型的GOOSE單點(diǎn)對(duì)多點(diǎn)收發(fā)方法,其特征在于所述的單點(diǎn)對(duì)多點(diǎn)收發(fā)過(guò)程中的單點(diǎn)方為過(guò)程層的網(wǎng)絡(luò)端口,多點(diǎn)方為間隔層的網(wǎng)絡(luò)端口。
5.一種低離散型的GOOSE多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法,包括多點(diǎn)對(duì)單點(diǎn)的接收方法和多點(diǎn)對(duì)單點(diǎn)的發(fā)射方法,其特征在于所述的多點(diǎn)對(duì)單點(diǎn)的接收方法的步驟如下 a.查詢多點(diǎn)接收端各個(gè)網(wǎng)口是否有GOOSE報(bào)文數(shù)據(jù)到來(lái),如果有GOOSE報(bào)文數(shù)據(jù)到來(lái),則讀取相應(yīng)網(wǎng)絡(luò)芯片緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù); b.添加自定義數(shù)據(jù)包到起始符,添加數(shù)據(jù)包長(zhǎng)度,判斷讀取的GOOSE報(bào)文數(shù)據(jù)中是否有VLAN TAG標(biāo)識(shí),如果有,替換為表示該網(wǎng)口序號(hào)的VLAN TAG標(biāo)識(shí),如果沒有,則在的GOOSE報(bào)文中加載一表不該網(wǎng)口序號(hào)的VLAN TAG標(biāo)識(shí); c.判斷是否有兩個(gè)以上的網(wǎng)口同時(shí)有數(shù)據(jù)到來(lái),如果有,將經(jīng)過(guò)處理后GOOSE報(bào)文先進(jìn)行一級(jí)緩存,再根據(jù)網(wǎng)絡(luò)接收端口序號(hào)的順序,封裝成固定格式順序填入接收緩沖區(qū),如果沒有,直接填入接收緩沖區(qū); 所述的多點(diǎn)對(duì)單點(diǎn)發(fā)射方法的步驟如下 A.比較緩沖區(qū)的讀寫指針,當(dāng)寫指針超前讀指針時(shí),讀取緩沖區(qū)中的GOOSE報(bào)文數(shù)據(jù); B.判斷GOOSE報(bào)文數(shù)據(jù)的起始符是否正確,如果不正確,讀指針加1,并返回到步驟A,如果GOOSE報(bào)文數(shù)據(jù)的起始符正確,提取GOOSE報(bào)文數(shù)據(jù)包的長(zhǎng)度和VLAN TAG標(biāo)識(shí)符; C.讀取相應(yīng)長(zhǎng)度的GOOSE報(bào)文數(shù)據(jù),封裝成固定格式后放入發(fā)送緩沖區(qū)并啟動(dòng)發(fā)送。
6.根據(jù)權(quán)利要求5所述的低離散性的GOOSE多點(diǎn)對(duì)單點(diǎn)收發(fā)方法,其特征在于所述的VLAN TAG是用于作為網(wǎng)絡(luò)端口的硬件標(biāo)識(shí)來(lái)配置網(wǎng)口的接收與發(fā)送,接收時(shí)將VLAN TAG插入或替換成可表示網(wǎng)絡(luò)端口序號(hào)的標(biāo)識(shí),發(fā)送時(shí)根據(jù)VLANTAG的提示啟動(dòng)需要發(fā)送的網(wǎng)絡(luò)芯片。
7.根據(jù)權(quán)利要求5所述的低離散型的GOOSE多點(diǎn)對(duì)單點(diǎn)收發(fā)方法,其特征在于所述的GOOSE報(bào)文是符合DL/T 860變電站通信網(wǎng)絡(luò)與系統(tǒng)標(biāo)準(zhǔn)定義GOOSE報(bào)文服務(wù)格式。
8.根據(jù)權(quán)利要求5所述的低離散型的GOOSE多點(diǎn)對(duì)單點(diǎn)收發(fā)方法,其特征在于所述的多點(diǎn)對(duì)單點(diǎn)收發(fā)過(guò)程中的單點(diǎn)方為過(guò)程層的網(wǎng)絡(luò)端口,多點(diǎn)方為間隔層的網(wǎng)絡(luò)端口。
全文摘要
本發(fā)明涉及一種低離散性的GOOSE單點(diǎn)對(duì)多點(diǎn)及多點(diǎn)對(duì)單點(diǎn)的收發(fā)方法,屬于電力系統(tǒng)變電站自動(dòng)化技術(shù)領(lǐng)域。本發(fā)明通過(guò)將VLANTAG作為網(wǎng)絡(luò)端口的硬件標(biāo)識(shí)來(lái)配置網(wǎng)口的接收與發(fā)送,接收時(shí)將VLANTAG插入或替換成可表示網(wǎng)絡(luò)端口序號(hào)的標(biāo)識(shí),發(fā)送時(shí)則根據(jù)VLANTAG的提示啟動(dòng)需要發(fā)送的網(wǎng)絡(luò)芯片,該方法是在不改變以太網(wǎng)數(shù)據(jù)幀格式的前提下,快速準(zhǔn)確地實(shí)現(xiàn)單點(diǎn)對(duì)多點(diǎn)的通信傳輸。
文檔編號(hào)H04L12/56GK102761486SQ20121024089
公開日2012年10月31日 申請(qǐng)日期2012年7月12日 優(yōu)先權(quán)日2012年7月12日
發(fā)明者周水斌, 朱小鍇, 李英明, 鄭拓夫, 閆志輝 申請(qǐng)人:國(guó)家電網(wǎng)公司, 許昌許繼軟件技術(shù)有限公司, 許繼電氣股份有限公司, 許繼集團(tuán)有限公司