新四季網

通信系統中告警信息的生成方法及裝置的製作方法

2023-05-21 22:05:01 3

專利名稱:通信系統中告警信息的生成方法及裝置的製作方法
技術領域:
本發明涉及通信系統的管理和維護,尤其涉及通信系統中告警信息的生成方法及應用該方法的裝置。
背景技術:
隨著通信系統的規模擴大和技術發展,通信設備的數量越來越多的同時,其功能也越來越複雜。為了保證通信系統的穩定性和可靠性,需要對通信設備及其上一些功能實體的運行狀態進行監控。這些被管對象(MO,ManagedObject)運行狀態參數以消息的形式發送至管理系統或者其他設定的管理單元進行消息的處理。如果在消息的處理過程中發現故障或錯誤,則進行告警。
消息處理軟體包括主模塊和多個功能模塊,對每一條接收的消息,由主模塊調用一個或多個功能模塊進行處理,所調用的功能模塊可能因消息類型和內容的不同而不同。這些功能模塊之間可能是順序調用關係,即一個功能模塊的調用在另一個功能模塊的調用返回後進行;也可能是選擇調用關係,即根據具體的處理情況在超過一個功能模塊之間選擇一個進行調用;最為常見的是嵌套調用關係,即執行一個功能模塊的過程中調用另一個功能模塊完成一部分工作。在嵌套調用時調用是分層次進行的,由上層功能模塊調用下層功能模塊,而最上層的功能模塊為主模塊。
在現有技術中,當某個功能模塊在消息處理過程中發現故障或錯誤,則直接發送告警信息,並在向調用它的上層功能模塊返回錯誤指示。上層功能模塊在接收到返回的錯誤指示後也發送告警信息。在告警信息中,包括告警名、告警類型、告警級別、告警產生方式、告警可能原因、告警的後果以及需要進行的相關處理等內容。
以圖1所示的功能模塊調用結構為例,主模塊110調用功能模塊120,功能模塊120選擇性地調用功能模塊131或132,而功能模塊131和132在執行過程中都要調用功能模塊140。假設對某條消息進行處理時調用了功能模塊131,而功能模塊140產生告警,由於返回了錯誤指示,功能模塊131和120、以及主模塊110都會分別產生獨立的告警信息。
可見,現有技術中告警信息的產生是點狀的,同一個故障在各個功能模塊中可能產生多條獨立的告警信息,從單條告警信息的內容中無法看出與其他告警信息的相關性。而主模塊通常要對許多消息進行處理,這樣維護人員往往需要從很多告警信息中尋找出對應於同一條消息的告警信息並確定其關聯關係,以便定位和解決故障。這樣的告警信息生成方法造成了維護和管理的很大不便。

發明內容
本發明要解決的是現有技術中產生的告警信息不能反應消息處理過程的問題。
本發明所述通信系統中告警信息的生成方法包括以下步驟在消息處理過程中,按調用順序記錄所調用的每個功能模塊的標識;發生告警時,將記錄的功能模塊標識寫入告警信息中。
優選地,所述方法還包括在消息處理過程中,按調用順序記錄所調用的功能模塊的業務參數信息;在發生告警時,將記錄的業務參數信息寫入告警信息中。
優選地,所述方法還包括在返回時清除所記錄的該功能模塊的標識,當具有該功能模塊的業務參數信息記錄時清除該功能模塊的業務參數信息。
優選地,所述方法還包括主模塊根據接收的消息生成告警名,以及與告警名對應的模塊標識集合和業務信息集合;所述模塊標識集合和業務信息集合分別用來記錄所調用的功能模塊的標識和功能模塊的業務參數信息。
優選地,所述方法還包括記錄模塊標識集合中標識的個數和業務信息集合中業務參數信息的個數;所述記錄所調用功能模塊的標識具體為在被調用功能模塊的入口,將該功能模塊的標識寫入模塊標識集合,並將標識個數加1;所述記錄功能模塊的業務參數信息具體為在被調用功能模塊的入口,如果該功能模塊輸出業務參數信息,將其寫入業務信息集合,並將對應增加業務信息個數;所述清除所記錄的功能模塊的標識及清除該功能模塊的業務參數信息具體為在記錄所調用功能模塊的標識及業務參數信息前,保存模塊標識集合中標識的個數和業務信息集合中業務參數信息的個數;在返回時將標識個數和業務信息個數恢復為保存的值。
優選地,所述方法還包括建立模塊標識集合中功能模塊的標識與業務信息集合中該功能模塊的業務參數信息的對應關係。
優選地,所述方法還包括對發生告警的功能模塊返回的錯誤指示,調用該功能模塊的上層功能模塊不產生告警。
本發明提供了一種通信系統中告警信息的生成裝置,包括消息處理單元、模塊標識單元和告警單元,其中消息處理單元用來通過調用功能模塊進行消息處理;模塊標識單元用來按照消息處理單元調用功能模塊的順序記錄被調用功能模塊的標識;告警單元用來在接收到消息處理單元的告警指令時,將模塊標識單元記錄的標識寫入告警信息中。
優選地,所述裝置還包括業務信息單元,用來按照消息處理單元調用功能模塊的順序記錄被調用功能模塊的業務參數信息;所述告警單元在接收到消息處理單元的告警指令時,將業務信息單元記錄的業務參數信息寫入告警信息中。
優選地,所述消息處理單元在該功能模塊返回時向模塊標識單元和業務信息單元發送返回通知,模塊標識單元在接收到返回通知後清除其記錄中該功能模塊的標識,業務信息單元在接收到返回通知後清除其記錄中該功能模塊的業務參數信息。
優選地,所述模塊標識單元與所述業務信息單元相連接,以生成模塊標識單元記錄的功能模塊標識與業務信息單元記錄的該功能模塊的業務參數信息之間的對應關係。
本發明通過記錄消息處理過程中所調用的每個功能模塊的標識,並將其輸出至告警信息中,使得維護人員可以直接從告警信息中得知消息處理的過程,極大地方便了故障的定位,降低了通信系統的維護和管理成本;進一步地,由於本發明中被調用下層功能模塊生成的告警信息能夠完整體現上層功能模塊的信息,所以上層功能模塊不必再對下層功能模塊返回的錯誤指示進行告警,從而大大簡化了上下層接口部分的實現,同時對處理效率幾乎沒有影響;進一步地,本發明通過將所調用功能模塊的業務參數信息寫入告警信息,可以保留每一調用層次的重要參數信息,使得維護人員可以方便地得到發生告警時相關功能模塊的運行情況。


圖1為消息處理軟體中功能模塊調用結構的示例圖;圖2為本發明所述告警信息生成方法實施例一的流程圖;
圖3為本發明所述告警信息生成方法實施例二的流程圖;圖4為本發明中模塊標識集合與業務信息集合的對應關係示意圖;圖5為本發明所述告警信息生成裝置的結構示意圖;圖6為本發明應用示例中功能模塊的調用關係示意圖。
具體實施例方式
如前所述,主模塊通過調用一系列的功能模塊對接收的消息進行處理,告警信息可能產生在其中的某個功能模塊中。本領域技術人員知道,對消息的處理過程與消息承載的業務信息相關聯,換言之在消息處理過程中所調用的功能模塊以及調用這些功能模塊的次序是根據消息中的業務信息確定的。而由於一個功能模塊只完成消息處理的部分功能或子功能,所以在某個功能模塊中產生的告警往往與之前調用的功能模塊相關聯。因而在本發明中,將消息處理所調用的功能模塊記錄下來,以反映發生告警前以及告警發生時的處理過程。
本發明所述告警信息的生成方法實施例一的流程如圖2所示。在步驟S210,主模塊接收到來自被管對象的消息,開始對消息進行處理。
在步驟S220,在消息處理過程中,按照調用順序將每個被調用的功能模塊的標識記錄下來。功能模塊的標識用來區分所有的功能模塊,每個功能模塊與其標識具有一一對應的關係。功能模塊標識可以由用戶定義,也可以由系統自動產生。
有的功能模塊需要在相關的告警信息中輸出一些業務參數信息,以方便維護人員定位和解決故障。對需要輸出業務參數信息的功能模塊,執行步驟S230,按照調用順序記錄所調用功能模塊的業務參數信息。
功能模塊的業務參數信息與其進行的業務處理有關,主要是與故障定位和解決相關的參數,也可以包含文件名和行號等基本信息。功能模塊的業務參數信息的可以具有固定長度,也可以是可變長度;對可變長度,在業務參數信息中有完成長度標識功能的參量。
如果被調用的功能模塊發生告警,執行步驟S240,將記錄的功能模塊標識、以及功能模塊的業務參數信息寫入到告警信息中。
無論此功能模塊是否發生告警,繼續執行步驟S250,在返回時清除已經記錄的該功能模塊的標識,對需要輸出業務參數信息的功能模塊,同時清除已經記錄的該功能模塊的業務參數信息。
在步驟S260,發生告警的功能模塊會返回錯誤指示,而由於調用該功能模塊的上層功能模塊的標識和業務參數信息已經寫入到告警信息中了,因而上層功能模塊不需要因所調用功能模塊返回的錯誤指示再次告警。本步驟為可選步驟,即使上層功能模塊再次進行告警,從其中的功能模塊標識記錄也可以很容易判斷出該告警與所調用功能模塊的告警是基於同一個原因引發的。
本實施例中,步驟S250是可選步驟。對所調用的功能模塊間存在順序調用關係的消息處理過程,由於具有順序調用關係的功能模塊通常完成不同的方面的處理任務,因而一個功能模塊的運行過程中發生的告警與其他順序調用的功能模塊往往不具有關聯意義。這樣,其他順序調用的功能模塊所產生的記錄常常沒有參考價值。
步驟S250中將未發生告警、正常返回的功能模塊的標識和業務參數信息從記錄中清除,在包括順序調用關係的處理流程中,如果在先調用的功能模塊及其進一步調用的下層功能模塊都沒有發生告警,而在後調用的功能模塊在運行中發生告警,在告警信息中將只會有與在後調用的功能模塊相關的嵌套調用關係。
執行步驟S250可以清除其他順序調用的功能模塊所產生的記錄,將對功能模塊調用過程的記錄簡化為對嵌套調用層次的記錄,每個調用層次都只記錄一個功能模塊的相關信息,從而能夠更為精準地定位產生告警的消息處理過程。
另外,本實施例中,對一些消息的處理時也可以不記錄功能模塊的業務參數信息。
圖3所示為本發明所述告警信息的生成方法實施例二的流程。實施例二是本發明的優選實施例,其與實施例一的不同之處是引入了一種本發明推薦的記錄和清除功能模塊標識及業務參數信息的具體實現方式。
在步驟S310,主模塊接收到來自被管對象的消息,開始對消息進行處理。
在步驟S320,根據所接收的消息,主模塊生成告警名和對應於該告警名的模塊標識集合和業務信息集合,其中模塊標識集合用來記錄消息處理過程中所調用的功能模塊的標識,業務信息集合用來記錄所調用的功能模塊的業務參數信息。告警名用來在告警信息中標識發生告警的消息,例如可以對應於通信協議軟體有限自動機模型的事件。
主模塊生成的模塊標識集合和業務信息集合為空集,用戶可以設置在其中寫入或不寫入主模塊的標識和業務參數信息。模塊標識集合和業務信息集合可以用數組來實現。
在步驟S330,記錄模塊標識集合中功能模塊標識的個數和業務信息集合中業務參數信息的個數。由於模塊標識集合和業務信息集合中元素的個數隨消息處理過程而增加或減少,而且增加或減少均發生在元素序列的尾部,所以集合中元素的個數就指定了當前這兩個集合中的有效元素。
步驟S340至步驟S380為在每一個所調用的功能模塊中告警信息的相關處理過程。在步驟S340,在被調用的功能模塊入口,保存當時模塊標識集合中標識的個數和業務信息集合中業務參數信息的個數。
在步驟S350,將被調用的功能模塊的標識寫入模塊標識集合,並將標識個數加1;如果該功能模塊需要輸出業務參數信息,則將其業務參數信息寫入業務信息集合,並相應增加業務信息的個數。
在步驟S360,記錄模塊標識集合中功能模塊標識與業務信息集合中業務參數信息的對應關係。本步驟為可選步驟,因為有的功能模塊只記錄標識而不輸出業務參數信息,並且不同功能模塊的業務參數信息通常具有不同的長度,記錄功能模塊的標識與業務參數信息的對應關係將使告警信息有更好的可讀性。
圖4為模塊標識集合與業務信息集合的示例,模塊標識集合中的標識
對應於業務信息集合中的業務參數信息0至業務參數信息i;具有標識[1]的功能模塊沒有輸出業務參數信息;標識[2]對應於業務參數信息(i+1)至業務參數信息i。
回到圖3,在執行完步驟S340至S360後,功能模塊開始進行與消息處理相關的運行過程。如果在被調用功能模塊的運行過程發生告警,執行步驟S370。在步驟S370,將發生告警時模塊標識集合、業務信息集合的內容及其對應關係寫入到告警信息中,並發送告警消息。
不論是否發生告警,都執行步驟S380,在返回時將標識個數和業務參數信息的個數恢復為在該功能模塊入口所保存的值,即在步驟S340中保存的個數。由於標識個數和業務參數信息的個數分別反應了模塊標識集合和業務信息集合中的有效元素個數,執行本步驟就從記錄中清除了在步驟S350和S360中記錄的與該功能模塊有關的內容。
例如,如果採用數組來實現模塊標識集合,標識個數為該數組中有效元素的個數,在調用功能模塊A前標識個數為2,此時模塊標識集合中有效元素為2個。在功能模塊A的入口,保存此時的標識個數,之後在模塊標識集合中增加功能模塊A的標識,並將標識個數增加為3。如果在功能模塊A的運行過程中需要調用功能模塊B,則在功能模塊B的入口所保存的標識個數為3,之後在數組中增加功能模塊B的標識,標識個數也相應增加為4。如果在功能模塊B中發生告警,生成的告警信息中寫入的是告警發生時數組的內容,此時元素個數為4,即告警信息中將包括4個功能模塊標識。如果功能模塊B和A都正常執行完畢未發生告警或告警返回後,則從功能模塊A返回時標識個數恢復為在功能模塊A入口處保存的值2。設執行完功能模塊A之後調用功能模塊C,則功能模塊C入口處在數組中增加標識時,將是該數組中的第3個元素,換言之將覆蓋原來功能模塊A的標識,而在功能模塊C中發生告警時,告警信息中將包括前3個數組中的標識。可見,這樣在告警信息中只有嵌套調用的每一層次的功能模塊標識。業務信息集合與模塊標識集合類似,不再重複。
接下來執行步驟S390,發生告警的功能模塊會返回錯誤指示,而由於調用該功能模塊的上層功能模塊的標識和業務參數信息已經寫入到告警信息中了,因而上層功能模塊不需要因所調用功能模塊返回的錯誤指示再次告警。與實施例一中相同,本步驟也為可選步驟。
以下以C語言為抽象描述語言給出實施例二的一種示意性程序實現,其中用計算機語言中的棧變量來保存增加本模塊標識和業務信息前的標識個數和業務參數信息個數,並在未發生告警而返回時通過棧變量恢復標識個數和業務參數信息個數。並且,設定常量TNL_MAX_CAUSE_NUMBER作為在告警信息中記錄的最多嵌套調用層次。
1)告警信息結構如下typedef struct{unsigned short u16Event; /*告警名*/unsigned short u16Cause[10]; /*模塊標識集合*/unsigned long u32Notes[40]; /*業務信息集合*/signed char s8CauseNum; /*模塊標識集合的當前元素個數*/
unsigned char u8NoteNum;/*業務信息集合的當前元素個數*/}AlarmStructure;2)每個功能模塊入口處的處理如下#define TRACE\(/*告警信息的指針*/pAlarm\)\unsigned char u8 StackNoteNum;\signed char s8StackCauseNum;\{/*用棧變量實現壓棧功能*/u8StackNoteNum=pAlarm->u8NoteNum;/*用棧變量實現壓棧功能*s8StackCauseNum=pAlarm->s8CauseNum;\if(pAlarm->s8CauseNum<TNL_MAX_CAUSE_NUMBER)\{/*推進到待填入標識的位置*/pAlarm->s8CauseNum++;\}\}\3)每個功能模塊內的處理如下將本功能模塊的標識填入pAlarm->s8CauseNum指示的模塊標識集合中的位置;填入本功能模塊的業務參數信息;進行本功能模塊的相關運算處理,包括調用更深層次的功能模塊;
4)每個功能模塊退出時的處理如下#define RETVALUE\(/*告警信息的指針*/pAlarm\)\{/*恢復業務信息集合調用前的位置*/pAlarm->u8NoteNum=u8StackNoteNum;/*恢復模塊標識集合調用前的位置*/pAlarm->s8CauseNum=s8StackCauseNum;\}\一種本發明的告警信息生成裝置可以具有圖5所示的結構,包括相互連接的消息處理單元510、模塊標識單元520、業務信息單元530和告警單元540。
消息處理單元510通過調用功能模塊對接收的消息進行處理。消息處理單元510在調用功能模塊時向模塊標識單元520和業務信息單元530發送調用通知,模塊標識單元520在接收到調用通知後將所調用功能模塊的標識按照調用順序記錄下來,業務信息單元530在接收到調用通知後按照調用順序將所調用功能模塊的業務參數信息記錄下來。
模塊標識單元520中記錄的功能模塊標識與業務信息單元530中記錄的該功能模塊的業務參數信息之間具有對應關係,這一對應關係可以記錄在模塊標識單元520和/或業務信息單元530中。
如果被調用功能模塊的運行過程中發生告警,消息處理單元520向告警單元540發送告警指令。接收到告警指令後,告警單元540將模塊標識單元520中記錄的功能模塊標識、將業務信息單元530中記錄的業務參數信息寫入告警信息中。
不論被調用功能模塊是否發生告警,在該功能模塊返回時消息處理單元510可以向模塊標識單元520和業務信息單元530發送返回通知,模塊標識單元520在接收到返回通知後將所調用功能模塊的標識從其記錄中清除,業務信息單元530在接收到返回通知後將所調用功能模塊的業務參數信息從其記錄中清除。
以下以圖6所示的功能模塊調用關係為例說明本發明的應用。圖6中包括兩個上層功能模塊過程1和過程2,其中過程1中的過程1.3、過程2中的過程2.3需要調用過程3。過程1中,根據判斷條件調用下層功能模塊過程1.1或過程1.2,而過程1.1或過程1.2均須調用過程1.3;過程2中,根據判斷條件調用下層功能模塊過程2.1或過程2.2,而過程2.1或過程2.2均須調用過程2.3;過程3中,根據判斷條件調用下層功能模塊過程3.1或過程3.2,而過程3.1或過程3.2均須調用過程3.3。
圖6中各功能模塊的標識及其輸出的業務參數信息如下表所示

假設某條消息對應的告警名為14356,在處理過程中對上述功能模塊的調用順序為過程1、過程1.2、過程1.3、過程3、過程3.2、過程3.3,則當在過程1中發生告警時,告警信息中包括如下內容告警名為14356;模塊標識集合為{0x0100},業務信息集合為空集;當在過程1.2中發生告警時,告警信息中包括如下內容告警名為14356;模塊標識集合為{0x0100,0x0102},業務信息集合為空集;當在過程1.3中發生告警時,告警信息中包括如下內容告警名為14356;模塊標識集合為{0x0100,0x0102,0x0103},業務信息集合為{0x64 0x61f 0x9};當在過程3中發生告警時,告警信息中包括如下內容告警名為14356;模塊標識集合為{0x0100,0x0102,0x0103,0x0300},業務信息集合為{0x640x61f 0x9};當在過程3.2中發生告警時,告警信息中包括如下內容告警名為14356;模塊標識集合為{0x0100,0x0102,0x0103,0x0300,0x0302},業務信息集合為{0x64 0x61f 0x9 0x65 0x43 0x88 0x65 0x115};當在過程3.3中發生告警時,告警信息中包括如下內容告警名為14356;模塊標識集合為{0x0100,0x0102,0x0103,0x0300,0x0302,0x0303},業務信息集合為{0x64 0x61f 0x9 0x65 0x43 0x88 0x65 0x115}。
從過程3.3返回時,模塊標識集合和業務信息集合的內容恢復為在過程3.2中的情況,其他過程返回時依此類推。很顯然,可以從最後的告警信息反推出各嵌套層次的調用關係、和各層次上的業務參數信息。
綜上,本發明中將有調用關係的上下層功能模塊在告警信息中關聯了起來,從而提供了發生告警時儘可能多的業務參數信息和上下文信息;同時,由於本發明中被調用的下層功能模塊生成的告警信息能夠完整體現上層功能模塊的相關業務信息,所以上層功能模塊不必再對下層功能模塊的反饋進行告警,這樣一來,大大的簡化了上下層接口軟體部分的設計,並且由於這一實現的代價只是增加了一些賦值指令和壓棧指令,對軟體效率幾乎沒有影響;另外,本發明中所生成的是層次狀的告警信息,對於有調用關係的若干功能模塊,根據告警名和模塊標識集合可以反推出消息處理過程中的層次信息,在每一層次上利用業務信息集合中攜帶的業務參數可以得到重要的參數信息從而能得到發生告警時相關層次的運行情況。
以上所述的本發明實施方式,並不構成對本發明保護範圍的限定。任何在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的權利要求保護範圍之內。
權利要求
1.一種通信系統中告警信息的生成方法,其特徵在於,包括以下步驟在消息處理過程中,按調用順序記錄所調用的每個功能模塊的標識;發生告警時,將記錄的功能模塊標識寫入告警信息中。
2.如權利要求1所述通信系統中告警信息的生成方法,其特徵在於,所述方法還包括在消息處理過程中,按調用順序記錄所調用的功能模塊的業務參數信息;在發生告警時,將記錄的業務參數信息寫入告警信息中。
3.如權利要求2所述通信系統中告警信息的生成方法,其特徵在於,所述方法還包括在返回時清除所記錄的該功能模塊的標識,當具有該功能模塊的業務參數信息記錄時清除該功能模塊的業務參數信息。
4.如權利要求3所述通信系統中告警信息的生成方法,其特徵在於,所述方法還包括主模塊根據接收的消息生成告警名,以及與告警名對應的模塊標識集合和業務信息集合;所述模塊標識集合和業務信息集合分別用來記錄所調用功能模塊的標識和功能模塊的業務參數信息。
5.如權利要求4所述通信系統中告警信息的生成方法,其特徵在於,所述方法還包括記錄模塊標識集合中標識的個數和業務信息集合中業務參數信息的個數;所述記錄所調用功能模塊的標識具體為在被調用功能模塊的入口,將該功能模塊的標識寫入模塊標識集合,並將標識個數加1;所述記錄功能模塊的業務參數信息具體為在被調用功能模塊的入口,如果該功能模塊輸出業務參數信息,將其寫入業務信息集合,並將對應增加業務信息個數;所述清除所記錄的功能模塊的標識及清除該功能模塊的業務參數信息具體為在記錄所調用功能模塊的標識及業務參數信息前,保存模塊標識集合中標識的個數和業務信息集合中業務參數信息的個數;在返回時將標識個數和業務信息個數恢復為保存的值。
6.如權利要求4所述通信系統中告警信息的生成方法,其特徵在於,所述方法還包括建立模塊標識集合中功能模塊的標識與業務信息集合中該功能模塊的業務參數信息的對應關係。
7.如權利要求1至6任意一項所述通信系統中告警信息的生成方法,其特徵在於,所述方法還包括對發生告警的功能模塊返回的錯誤指示,調用該功能模塊的上層功能模塊不產生告警。
8.一種通信系統中告警信息的生成裝置,其特徵在於,包括消息處理單元、模塊標識單元和告警單元,其中消息處理單元用來通過調用功能模塊進行消息處理;模塊標識單元用來按照消息處理單元調用功能模塊的順序記錄被調用功能模塊的標識;告警單元用來在接收到消息處理單元的告警指令時,將模塊標識單元記錄的標識寫入告警信息中。
9.如權利要求8所述通信系統中告警信息的生成裝置,其特徵在於所述裝置還包括業務信息單元,用來按照消息處理單元調用功能模塊的順序記錄被調用功能模塊的業務參數信息;所述告警單元在接收到消息處理單元的告警指令時,將業務信息單元記錄的業務參數信息寫入告警信息中。
10.如權利要求9所述通信系統中告警信息的生成裝置,其特徵在於所述消息處理單元在該功能模塊返回時向模塊標識單元和業務信息單元發送返回通知,模塊標識單元在接收到返回通知後清除其記錄中該功能模塊的標識,業務信息單元在接收到返回通知後清除其記錄中該功能模塊的業務參數信息。
11.如權利要求9所述通信系統中告警信息的生成裝置,其特徵在於所述模塊標識單元與所述業務信息單元相連接,以生成模塊標識單元記錄的功能模塊標識與業務信息單元記錄的該功能模塊的業務參數信息之間的對應關係。
全文摘要
本發明公開了一種通信系統中告警信息的生成方法,包括在消息處理過程中,按調用順序記錄所調用的每個功能模塊的標識;發生告警時,將記錄的功能模塊標識寫入告警信息中。本發明還公開了一種告警信息的生成裝置。本發明可以直接從告警信息中得知消息處理的過程和每一調用層次的重要參數信息,極大地方便了故障的定位,降低了通信系統的維護和管理成本;同時本發明在不影響軟體效率的前提下大大簡化了上下層模塊接口部分的實現。
文檔編號H04W24/04GK101060683SQ20061007642
公開日2007年10月24日 申請日期2006年4月20日 優先權日2006年4月20日
發明者李遠軍, 張宇, 趙麗, 衛琳 申請人:大唐移動通信設備有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀