本發(fā)明涉及電力系統(tǒng)領(lǐng)域,具體涉及一種報(bào)文處理方法及裝置。
背景技術(shù):
在智能變電站交換設(shè)備中,報(bào)文管理方法發(fā)揮著重大作用,其主要功能是:管理交換設(shè)備端口的狀態(tài)、設(shè)置交換設(shè)備的通信模式、控制交換設(shè)備間通信、收集和管理各交換設(shè)備重要報(bào)文等。
在電力交換設(shè)備中,一般通過(guò)linux底層TCP/IP協(xié)議管理和控制電力業(yè)務(wù)信息,將端口的業(yè)務(wù)信息和配置信息傳給中央處理器(Central Processing Unit,簡(jiǎn)稱為CPU),同時(shí)負(fù)責(zé)監(jiān)視各端口的運(yùn)行狀態(tài)、端口上下等狀態(tài)的配置。
目前,大多數(shù)交換設(shè)備對(duì)特殊的報(bào)文處理是和普通報(bào)文一起,經(jīng)過(guò)linux底層TCP/IP協(xié)議傳給應(yīng)用層進(jìn)行處理。針對(duì)一些特殊的報(bào)文,如果再使用TCP/IP操作系統(tǒng)這套協(xié)議棧,一方面會(huì)增加TCP/IP協(xié)議控制通道的負(fù)擔(dān),不利于CPU的處理,另一方面在一些數(shù)據(jù)包流量大的情況下,會(huì)導(dǎo)致特殊報(bào)文丟失,如果報(bào)文丟失,不利于直接對(duì)報(bào)文的定位。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種報(bào)文處理方法及裝置,以解決現(xiàn)有技術(shù)中交換設(shè)備以相同的方式發(fā)送特殊管理報(bào)文和普通管理報(bào)文,導(dǎo)致增加TCP/IP協(xié)議控制通道的負(fù)擔(dān)以及無(wú)法對(duì)丟失的特殊報(bào)文進(jìn)行定位的問(wèn)題。
為此,本發(fā)明實(shí)施例提供了如下技術(shù)方案:
本發(fā)明實(shí)施例提供了一種報(bào)文處理方法,包括:接收具有第一標(biāo)志的報(bào)文;在物理層中去掉所述報(bào)文中的所述第一標(biāo)志,并在所述報(bào)文中添加第二標(biāo)志;其中,所述第一標(biāo)志不同于所述第二標(biāo)志;將添加有所述第二標(biāo)志的所述報(bào)文發(fā)送至應(yīng)用層。
可選地,所述具有第一標(biāo)志的報(bào)文是由交換芯片將所述第一標(biāo)志添加到所述報(bào)文得到的。
本發(fā)明實(shí)施例還提供了另一種報(bào)文處理方法,包括:獲取報(bào)文;在所述報(bào)文中添加第二標(biāo)志;在所述物理層中將所述報(bào)文中的第二標(biāo)志去掉,并在所述報(bào)文中添加第一標(biāo)志;其中,所述第一標(biāo)志不同于所述第二標(biāo)志;將添加有所述第一標(biāo)志的所述報(bào)文發(fā)送至交換芯片。
可選地,添加有所述第一標(biāo)志的所述報(bào)文由交換芯片將所述第一標(biāo)志去掉后發(fā)送至端口。
可選地,所述第一標(biāo)志為DSA標(biāo)志。
可選地,所述報(bào)文包括以下至少之一:goose報(bào)文、sv報(bào)文。
本發(fā)明實(shí)施例提供了一種報(bào)文處理裝置,包括:接收模塊,用于接收具有第一標(biāo)志的報(bào)文;第一處理模塊,用于在物理層中去掉所述報(bào)文中的所述第一標(biāo)志,并在所述報(bào)文中添加第二標(biāo)志;其中,所述第一標(biāo)志不同于所述第二標(biāo)志;第一發(fā)送模塊,用于將添加有所述第二標(biāo)志的所述報(bào)文發(fā)送至應(yīng)用層。
可選地,所述具有第一標(biāo)志的報(bào)文是由交換芯片將所述第一標(biāo)志添加到所述報(bào)文得到的。
本發(fā)明實(shí)施例還提供了另一種報(bào)文處理裝置,包括:獲取模塊,用于獲取報(bào)文;添加模塊,用于在所述報(bào)文中添加第二標(biāo)志;第二處理模塊,用于在所述物理層中將所述報(bào)文中的第二標(biāo)志去掉,并在所述報(bào)文中添加第一標(biāo)志;其中,所述第一標(biāo)志不同于所述第二標(biāo)志;第二發(fā)送模塊,用于將添加有所述第一標(biāo)志的所述報(bào)文發(fā)送至交換芯片。
可選地,添加有所述第一標(biāo)志的所述報(bào)文由交換芯片將所述第一標(biāo)志去掉后發(fā)送至端口。
可選地,所述第一標(biāo)志為DSA標(biāo)志。
可選地,所述報(bào)文包括以下至少之一:goose報(bào)文、sv報(bào)文。
本發(fā)明實(shí)施例技術(shù)方案,具有如下優(yōu)點(diǎn):
本發(fā)明實(shí)施例提供了一種報(bào)文處理方法及裝置,接收具有第一標(biāo)志的報(bào)文,在物理層中去掉該報(bào)文中的第一標(biāo)志,并在該報(bào)文中添加不同于第一標(biāo)志的第二標(biāo)志,將添加有第二標(biāo)志的該報(bào)文發(fā)送至應(yīng)用層。將報(bào)文由底層的物理層直接發(fā)送至高層的應(yīng)用層,不同于現(xiàn)有技術(shù)中將無(wú)論是普通管理報(bào)文或者特殊管理報(bào)文均通過(guò)TCP/IP協(xié)議??刂仆ǖ劳瓿砂l(fā)送,減輕了TCP/IP協(xié)議棧控制通道的負(fù)擔(dān)。另一個(gè)方面,在報(bào)文傳輸過(guò)程中,經(jīng)過(guò)不同層時(shí),對(duì)報(bào)文添加不同的標(biāo)志,當(dāng)報(bào)文出現(xiàn)丟失或者下發(fā)困難的情況下,通過(guò)不同位置標(biāo)志的信息,能快速的定位丟失報(bào)文的位置,節(jié)省了查找定位丟失報(bào)文的時(shí)間,為報(bào)文的丟失定位提供了便利。通過(guò)本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中交換設(shè)備以相同的方式發(fā)送特殊管理報(bào)文和普通管理報(bào)文,導(dǎo)致增加TCP/IP協(xié)議控制通道的負(fù)擔(dān)以及無(wú)法對(duì)丟失的特殊報(bào)文進(jìn)行定位的問(wèn)題。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明具體實(shí)施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)具體實(shí)施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是根據(jù)本發(fā)明實(shí)施例的報(bào)文處理方法的一個(gè)流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的報(bào)文處理方法的另一個(gè)流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例的嵌入式系統(tǒng)的硬件連接圖;
圖4是根據(jù)本發(fā)明實(shí)施例的標(biāo)簽追蹤方式流程圖;
圖5是根據(jù)本發(fā)明實(shí)施例報(bào)文處理裝置的一個(gè)結(jié)構(gòu)框圖;
圖6是根據(jù)本發(fā)明實(shí)施例報(bào)文處理裝置的另一個(gè)結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明的描述中,需要說(shuō)明的是,術(shù)語(yǔ)“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡(jiǎn)化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。此外,術(shù)語(yǔ)“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。
在本發(fā)明的描述中,需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,還可以是兩個(gè)元件內(nèi)部的連通,可以是無(wú)線連接,也可以是有線連接。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
此外,下面所描述的本發(fā)明不同實(shí)施方式中所涉及的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互結(jié)合。
實(shí)施例1
本實(shí)施例所述的報(bào)文處理方法主要用于電力通信系統(tǒng)的通信設(shè)備中,同時(shí)也可用于電信、聯(lián)通、網(wǎng)通和移動(dòng)等通信設(shè)備中。
在本實(shí)施例中提供了一種報(bào)文處理方法,圖1是根據(jù)本發(fā)明實(shí)施例的報(bào)文處理方法的一個(gè)流程圖,在本實(shí)施例中描述的是,報(bào)文由物理層發(fā)送至應(yīng)用層的過(guò)程,如圖1所示,該流程包括如下步驟:
步驟S101,接收具有第一標(biāo)志的報(bào)文;在電力通信系統(tǒng)的通信設(shè)備中,例如可以從交換芯片接收該具有第一標(biāo)志的報(bào)文,具有第一標(biāo)志的報(bào)文是由交換芯片將該第一標(biāo)志添加到該報(bào)文得到的;
步驟S102,在物理層中去掉該報(bào)文中的第一標(biāo)志,并在該報(bào)文中添加第二標(biāo)志;其中,第一標(biāo)志不同于第二標(biāo)志;在報(bào)文傳輸過(guò)程中,經(jīng)過(guò)不同層時(shí),對(duì)報(bào)文添加不同的標(biāo)志,當(dāng)報(bào)文出現(xiàn)丟失或者下發(fā)困難的情況下,通過(guò)不同位置標(biāo)志的信息,能快速的定位丟失報(bào)文的位置,節(jié)省了查找定位丟失報(bào)文的時(shí)間,為報(bào)文的丟失定位提供了便利;例如第二標(biāo)志可以是0x9100標(biāo)志;
步驟S103,將添加有第二標(biāo)志的該報(bào)文發(fā)送至應(yīng)用層。實(shí)現(xiàn)了將報(bào)文由底層物理層直接發(fā)送至高層的應(yīng)用層。
通過(guò)上述步驟,接收具有第一標(biāo)志的報(bào)文,在物理層中去掉該報(bào)文中的第一標(biāo)志,并在該報(bào)文中添加不同于第一標(biāo)志的第二標(biāo)志,將添加有第二標(biāo)志的該報(bào)文發(fā)送至應(yīng)用層。將報(bào)文由底層的物理層直接發(fā)送至高層的應(yīng)用層,不同于現(xiàn)有技術(shù)中將無(wú)論是普通管理報(bào)文或者特殊管理報(bào)文均通過(guò)TCP/IP協(xié)議??刂仆ǖ劳瓿砂l(fā)送,減輕了TCP/IP協(xié)議??刂仆ǖ赖呢?fù)擔(dān)。另一個(gè)方面,在報(bào)文傳輸過(guò)程中,經(jīng)過(guò)不同層時(shí),對(duì)報(bào)文添加不同的標(biāo)志,當(dāng)報(bào)文出現(xiàn)丟失或者下發(fā)困難的情況下,通過(guò)不同位置標(biāo)志的信息,能快速的定位丟失報(bào)文的位置,節(jié)省了查找定位丟失報(bào)文的時(shí)間,為報(bào)文的丟失定位提供了便利。通過(guò)上述步驟解決了現(xiàn)有技術(shù)中交換設(shè)備以相同的方式發(fā)送特殊管理報(bào)文和普通管理報(bào)文,導(dǎo)致增加TCP/IP協(xié)議控制通道的負(fù)擔(dān)以及無(wú)法對(duì)丟失的特殊報(bào)文進(jìn)行定位的問(wèn)題。
在一個(gè)可選實(shí)施例中,上述第一標(biāo)志為DSA標(biāo)志。
在電力通信領(lǐng)域中,在一個(gè)可選實(shí)施例中,上述報(bào)文為特殊管理報(bào)文,例如可以是goose報(bào)文或者sv報(bào)文。
在本實(shí)施例中還提供了另一種報(bào)文處理方法,圖2是根據(jù)本發(fā)明實(shí)施例的報(bào)文處理方法的另一個(gè)流程圖,在該實(shí)施例中描述的是,報(bào)文由應(yīng)用層發(fā)送至物理層的過(guò)程,如圖2所示,該流程包括如下步驟:
步驟S201,獲取報(bào)文;即,在應(yīng)用層中獲取該報(bào)文;
步驟S202,在該報(bào)文中添加第二標(biāo)志;例如,在所述報(bào)文中打上0x9100的標(biāo)志;
步驟S203,在物理層中將該報(bào)文中的第二標(biāo)志去掉,并在該報(bào)文中添加第一標(biāo)志;其中,第一標(biāo)志不同于第二標(biāo)志;在報(bào)文傳輸過(guò)程中,經(jīng)過(guò)不同層時(shí),對(duì)報(bào)文添加不同的標(biāo)志,當(dāng)報(bào)文出現(xiàn)丟失或者下發(fā)困難的情況下,通過(guò)不同位置標(biāo)志的信息,能快速的定位丟失報(bào)文的位置,節(jié)省了查找定位丟失報(bào)文的時(shí)間,為報(bào)文的丟失定位提供了便利;
步驟S204,將添加有第一標(biāo)志的該報(bào)文發(fā)送至交換芯片。
通過(guò)上述步驟,將報(bào)文由高層的應(yīng)用層直接發(fā)送至底層的物理層,不同于現(xiàn)有技術(shù)中將無(wú)論是普通管理報(bào)文或者特殊管理報(bào)文均通過(guò)TCP/IP協(xié)議??刂仆ǖ劳瓿砂l(fā)送,減輕了TCP/IP協(xié)議棧控制通道的負(fù)擔(dān)。另一個(gè)方面,在報(bào)文傳輸過(guò)程中,經(jīng)過(guò)不同層時(shí),對(duì)報(bào)文添加不同的標(biāo)志,當(dāng)報(bào)文出現(xiàn)丟失或者下發(fā)困難的情況下,通過(guò)不同位置標(biāo)志的信息,能快速的定位丟失報(bào)文的位置,節(jié)省了查找定位丟失報(bào)文的時(shí)間,為報(bào)文的丟失定位提供了便利。通過(guò)上述步驟解決了現(xiàn)有技術(shù)中交換設(shè)備以相同的方式發(fā)送特殊管理報(bào)文和普通管理報(bào)文,導(dǎo)致增加TCP/IP協(xié)議控制通道的負(fù)擔(dān)以及無(wú)法對(duì)丟失的特殊報(bào)文進(jìn)行定位的問(wèn)題。
在步驟S204之后,在一個(gè)可選實(shí)施例中,在交換芯片接收到具有第一標(biāo)志的報(bào)文之后,將報(bào)文中的第一標(biāo)志去掉,并通過(guò)該交換芯片將該報(bào)文發(fā)送至端口。
在一個(gè)可選實(shí)施例中,上述第一標(biāo)志為DSA標(biāo)志。
在電力通信領(lǐng)域中,在一個(gè)可選實(shí)施例中,上述報(bào)文為特殊管理報(bào)文,例如可以是goose報(bào)文或者sv報(bào)文。
下面結(jié)合一個(gè)具體地可選實(shí)施例進(jìn)行說(shuō)明。
本發(fā)明實(shí)施例提供的一種嵌入式系統(tǒng)的特殊管理報(bào)文處理方法,通過(guò)此種方法可定位多種變電站特殊報(bào)文,如果goose、sv等報(bào)文,該方法應(yīng)用于電力交換管理系統(tǒng)中,首先設(shè)備的硬件設(shè)計(jì)要滿足圖3,設(shè)備上電啟動(dòng)。
在將報(bào)文由端口發(fā)送至應(yīng)用層的過(guò)程中,上電啟動(dòng)過(guò)程中,應(yīng)用程序和內(nèi)核正常啟動(dòng),能管理和接受交換端口的配置交換信息。
步驟1.系統(tǒng)上電運(yùn)行,特殊管理報(bào)文包接收處理過(guò)程,底層軟件通過(guò)中斷接收函數(shù)、中間通過(guò)網(wǎng)絡(luò)層包裝傳輸和上層應(yīng)用協(xié)議通信,系統(tǒng)上電后,從端口進(jìn)來(lái)的特殊管理報(bào)文,在交換芯片加上DSA標(biāo)志,普通的交換報(bào)文和管理報(bào)文,不做任何處理,然后報(bào)文數(shù)據(jù)一起送給linux底層中斷處理函數(shù),在該中斷函數(shù)中進(jìn)行報(bào)文的檢測(cè),解析,重組,封裝。
步驟2.在中斷處理函數(shù)包接收函數(shù)中,判斷數(shù)據(jù)包是否是特殊管理報(bào)文,如果是則將該報(bào)文的DSA標(biāo)簽去掉,打上特殊標(biāo)簽(如:0x9100標(biāo)簽),通過(guò)0x9100標(biāo)簽,一方面為應(yīng)用層解析報(bào)文提供了方便,另一方面為報(bào)文定位提供了支持。如果不是特殊管理報(bào)文,不做任何處理。
步驟3.上層應(yīng)用將數(shù)據(jù)包接收過(guò)來(lái),如果標(biāo)簽是0x9100,則認(rèn)為該數(shù)據(jù)包為特殊管理報(bào)文,交給特殊管理報(bào)文的函數(shù)處理,在特殊處理函數(shù)中,會(huì)針對(duì)報(bào)文的不同類型,進(jìn)行報(bào)文的分類處理,比如通過(guò)對(duì)goose報(bào)文類型(0x88B8)的識(shí)別,針對(duì)報(bào)文的數(shù)據(jù)信息進(jìn)行分析和解析。如果沒(méi)有標(biāo)簽,則認(rèn)為其他報(bào)文,交給其他函數(shù)處理。
在將報(bào)文由應(yīng)用層發(fā)送至端口的過(guò)程中,系統(tǒng)上電運(yùn)行,特殊管理報(bào)文包發(fā)送處理過(guò)程,上層應(yīng)用協(xié)議通過(guò)系統(tǒng)調(diào)用,底層發(fā)送函數(shù)將管理報(bào)文發(fā)送到對(duì)應(yīng)的硬件端口。
步驟1.上層應(yīng)用如果向?qū)?yīng)端口發(fā)送特殊管理報(bào)文。首先,將到端口特殊管理報(bào)文,打上0x9100的標(biāo)簽,其他數(shù)據(jù)包不做處理,通過(guò)網(wǎng)絡(luò)協(xié)議接口(如dev_queue_xmit()函數(shù))將數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò)設(shè)備接口層。
步驟2.數(shù)據(jù)到達(dá)網(wǎng)絡(luò)設(shè)備接口層后,進(jìn)入linux底層驅(qū)動(dòng),進(jìn)入設(shè)備驅(qū)動(dòng)功能層函數(shù)(如hard_start_xmit()函數(shù))。
步驟3.在設(shè)備驅(qū)動(dòng)功能層函數(shù)中,將特殊管理報(bào)文的0x9100標(biāo)簽去掉,打上DSA標(biāo)簽(只有打上該標(biāo)簽的數(shù)據(jù)才能轉(zhuǎn)發(fā)),其他類型數(shù)據(jù)包不做處理。
下面通過(guò)一個(gè)具體地可選實(shí)施例對(duì)丟失報(bào)文的定位進(jìn)行說(shuō)明。
如圖4所示,在(1)(2)(3)三個(gè)位置分別針對(duì)報(bào)文進(jìn)行追蹤,當(dāng)檢測(cè)到報(bào)文在(3)位置有0x9100標(biāo)簽,說(shuō)明包可能丟在往應(yīng)用層傳輸?shù)耐ǖ乐?,如果?2)位置檢測(cè)到有DSA標(biāo)簽,而在(3)位置沒(méi)有0x9100標(biāo)簽,說(shuō)明包丟在交換端口出來(lái)到底層驅(qū)動(dòng)處理這段路上,如果在(1)有包,而在位置(2)出來(lái)沒(méi)有DSA標(biāo)簽,說(shuō)明該數(shù)據(jù)包沒(méi)有通過(guò)交換芯片。
實(shí)施例2
在本實(shí)施例中還提供了一種報(bào)文處理裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅述。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖5是根據(jù)本發(fā)明實(shí)施例報(bào)文處理裝置的結(jié)構(gòu)框圖,如圖5所示,包括:接收模塊51,用于接收具有第一標(biāo)志的報(bào)文;第一處理模塊52,用于在物理層中去掉該報(bào)文中的該第一標(biāo)志,并在該報(bào)文中添加第二標(biāo)志;其中,該第一標(biāo)志不同于該第二標(biāo)志;第一發(fā)送模塊53,用于將添加有該第二標(biāo)志的該報(bào)文發(fā)送至應(yīng)用層。
可選地,該具有第一標(biāo)志的報(bào)文是由交換芯片將該第一標(biāo)志添加到該報(bào)文得到的。
可選地,該第一標(biāo)志為DSA標(biāo)志。
可選地,該報(bào)文包括以下至少之一:goose報(bào)文、sv報(bào)文。
上述各個(gè)模塊的更進(jìn)一步的功能描述與上述對(duì)應(yīng)實(shí)施例相同,在此不再贅述。
實(shí)施例3
在本實(shí)施例中還提供了一種報(bào)文處理裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅述。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖6是根據(jù)本發(fā)明實(shí)施例報(bào)文處理裝置的另一個(gè)結(jié)構(gòu)框圖,如圖6所示,包括:獲取模塊61,用于獲取報(bào)文;添加模塊62,用于在該報(bào)文中添加第二標(biāo)志;第二處理模塊63,用于在該物理層中將該報(bào)文中的第二標(biāo)志去掉,并在該報(bào)文中添加第一標(biāo)志;其中,該第一標(biāo)志不同于該第二標(biāo)志;第二發(fā)送模塊64,用于將添加有該第一標(biāo)志的該報(bào)文發(fā)送至交換芯片。
可選地,添加有該第一標(biāo)志的該報(bào)文由交換芯片將該第一標(biāo)志去掉后發(fā)送至端口。
可選地,該第一標(biāo)志為DSA標(biāo)志。
可選地,該報(bào)文包括以下至少之一:goose報(bào)文、sv報(bào)文。
上述各個(gè)模塊的更進(jìn)一步的功能描述與上述對(duì)應(yīng)實(shí)施例相同,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例提供了特殊管理通道,當(dāng)管理報(bào)文出現(xiàn)丟失或者下發(fā)困難時(shí),通過(guò)不同位置標(biāo)簽的信息,能快速的定位丟失報(bào)文的位置,節(jié)省了查找定位丟失報(bào)文種類的時(shí)間,為報(bào)文的丟失定位提供了便利。本實(shí)施例通過(guò)從底層直接建立一條通道給應(yīng)用,有效的解決了電力通信交換設(shè)備管理系統(tǒng)中特殊報(bào)文的特殊處理工作,解決了由于管理通道和業(yè)務(wù)通道共用帶來(lái)的一些管理業(yè)務(wù)不能穩(wěn)定運(yùn)行的問(wèn)題。即,本發(fā)明實(shí)施例通過(guò)直接對(duì)特殊管理報(bào)文的處理,如果特殊管理報(bào)文傳輸丟失,通過(guò)設(shè)備對(duì)報(bào)文的追蹤,根據(jù)報(bào)文在不同位置的不同標(biāo)簽,能快速的定位丟失報(bào)文的位置,節(jié)省了網(wǎng)絡(luò)報(bào)文傳輸?shù)目煽啃浴?/p>
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,上述實(shí)施例僅僅是為清楚地說(shuō)明所作的舉例,而并非對(duì)實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無(wú)需也無(wú)法對(duì)所有的實(shí)施方式予以窮舉。而由此所引伸出的顯而易見(jiàn)的變化或變動(dòng)仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。