微波傳輸設備及其重啟動方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種微波傳輸設備及其重啟動方法和裝置,其中,該方法包括:微波傳輸設備檢測該微波傳輸設備是否需要重啟動;如果是,微波傳輸設備保持第一類模塊的當前運行,微波傳輸設備重啟動第二類模塊;其中,第一類模塊為所述微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。通過本發(fā)明,實現(xiàn)了微波傳輸設備重啟動時業(yè)務的正常運行,提高了微波傳輸設備業(yè)務的可靠性。
【專利說明】微波傳輸設備及其重啟動方法和裝置
【技術領域】
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種微波傳輸設備及其重啟動方法和裝置?!颈尘凹夹g】
[0002]隨著微波傳輸技術的不斷演進,采用微波傳輸設備技術進行微波傳輸?shù)姆椒ǐ@得很大推廣,例如,微波傳輸室內(nèi)單元(Indoor Unit,簡稱為IDU)和室外單元(Outdoor Unit,簡稱為0DU)。微波傳輸設備重啟動的重要性上升到一個新的重要高度。同時,也提出了一個重要問題:微波傳輸設備重啟動時,各功能模塊如何進行協(xié)同確保重啟動中業(yè)務正常運行。關于該問題,目前現(xiàn)有技術中尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0003]針對微波傳輸設備重啟動時,如何保證業(yè)務正常運行而不中斷的問題,本發(fā)明提供了一種微波傳輸設備及其重啟動方法和裝置,以至少解決上述問題。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種微波傳輸設備的重啟動方法,包括:微波傳輸設備檢測所述微波傳輸設備是否需要重啟動;如果是,所述微波傳輸設備保持第一類模塊的當前運行,所述微波傳輸設備重啟動第二類模塊;其中,所述第一類模塊為所述微波傳輸設備中執(zhí)行業(yè)務功能的模塊,所述第二類模塊為所述微波傳輸設備中執(zhí)行控制功能的模塊。
[0005]優(yōu)選地,所述微波傳輸設備保持第一類模塊的當前運行,包括:所述微波傳輸設備向所述第一類模塊發(fā)送需要重啟動的消息;所述第一類模塊接收所述需要重啟動的消息,暫停與所述第二類模塊進行信息交互,并保持所述第一類模塊的當前運行。
[0006]優(yōu)選地,所述微波傳輸設備重啟動第二類模塊,包括:所述微波傳輸設備向所述第二類模塊發(fā)送需要重啟動的消息;所述第二類模塊接收所述需要重啟動的消息,暫停與所述第一類模塊進行信息交互,并進行初始化。
[0007]優(yōu)選地,所述微波傳輸設備重啟動第二類模塊之后,還包括:所述第二類模塊獲取所述第一類模塊的運行狀態(tài)信息。
[0008]優(yōu)選地,所述第二類模塊獲取所述第一類模塊的運行狀態(tài)信息之前,還包括:所述微波傳輸設備通知第一類模塊所述第二類模塊初始化完成;所述第一類模塊將所述第二類模塊置為有效。
[0009]優(yōu)選地,所述第二類模塊獲取所述第一類模塊的運行狀態(tài)信息,包括:所述第二類模塊向所述第一類模塊發(fā)送運行狀態(tài)咨詢消息;所述第一類模塊接收所述運行狀態(tài)咨詢消息,并向所述第二類模塊返回所述第一類模塊的運行狀態(tài)信息;所述第二類模塊接收所述第一類模塊的運行狀態(tài)信息。
[0010]優(yōu)選地,微波傳輸設備檢測所述微波傳輸設備是否需要重啟動之前,還包括:按照所述微波傳輸設備中各個模塊的功能,將所述各個模塊劃分為所述第一類模塊和所述第二類模塊。[0011]優(yōu)選地,微波傳輸設備檢測所述微波傳輸設備是否需要重啟動,包括:所述微波傳輸設備檢測所述微波傳輸設備的主控中心是否發(fā)生異常;如果是,則確定所述微波傳輸設
備需要重啟動。
[0012]優(yōu)選地,所述微波傳輸設備為微波傳輸室內(nèi)單兀IDU。
[0013]根據(jù)本發(fā)明的另一個方面,提供了一種微波傳輸設備的重啟動裝置,包括:檢測模塊,用于檢測所述微波傳輸設備是否需要重啟動;處理模塊,用于在檢測結果為是時,保持第一類模塊的當前運行狀態(tài),重啟動執(zhí)行第二類模塊;其中,所述第一類模塊為所述微波傳輸設備中執(zhí)行業(yè)務功能的模塊,所述第二類模塊為所述微波傳輸設備中執(zhí)行控制功能的模塊。
[0014]優(yōu)選地,還包括:分類模塊,用于按照所述微波傳輸設備各個模塊的功能,將所述各個模塊劃分為所述第一類模塊和所述第二類模塊。
[0015]根據(jù)本發(fā)明的又一個方面,提供了一種微波傳輸設備,包括本發(fā)明提供的上述微波傳輸設備的重啟動裝置。
[0016]根據(jù)本發(fā)明的又一個方面,提供了一種微波傳輸室內(nèi)單元IDU,包括本發(fā)明提供的上述微波傳輸設備的重啟動裝置。
[0017]通過本發(fā)明,微波傳輸設備檢測該微波傳輸設備是否需要重啟動;如果是,微波傳輸設備保持第一類模塊的當前運行,重啟動第二類模塊,其中,第一類模塊為微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。實現(xiàn)了微波傳輸設備重啟動時業(yè)務的正常運行,提高了微波傳輸設備業(yè)務的可靠性。
【專利附圖】
【附圖說明】
[0018]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0019]圖1是根據(jù)本發(fā)明實施例的微波傳輸設備的重啟動方法的流程圖;
[0020]圖2是根據(jù)本發(fā)明實施例的微波傳輸設備的重啟動裝置的結構框圖;
[0021]圖3是根據(jù)本發(fā)明實施例優(yōu)選的微波傳輸設備的重啟動裝置的結構框圖;
[0022]圖4是根據(jù)本發(fā)明實施例的微波傳輸IDU的重啟動裝置的結構框圖;
[0023]圖5是根據(jù)本發(fā)明實施例的微波傳輸IDU的狀態(tài)轉(zhuǎn)換示意圖;
[0024]圖6是根據(jù)本發(fā)明實施例的微波傳輸IDU的重啟動方法的流程圖;
[0025]圖7是根據(jù)本發(fā)明實施例的微波傳輸IDU的結構框圖;
[0026]圖8是根據(jù)本發(fā)明具體實施例的微波傳輸IDU的重啟動方法的流程圖。
【具體實施方式】
[0027]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0028]實施例一
[0029]根據(jù)本發(fā)明實施例,提供了 一種微波傳輸設備的重啟動方法,實現(xiàn)在微波傳輸設備重啟動時,保證業(yè)務的正常運行,提高微波傳輸設備的業(yè)務傳輸可靠性。在本發(fā)明實施例中,將不影響業(yè)務運行的重啟動稱為熱啟動。[0030]圖1是根據(jù)本發(fā)明實施例的微波傳輸設備的重啟動方法的流程圖,如圖1所示,該方法可以包括步驟S102至步驟S104。
[0031]步驟S102,微波傳輸設備檢測該微波傳輸設備是否需要重啟動。
[0032]步驟S104,如果是,微波傳輸設備保持第一類模塊的當前運行,微波傳輸設備重啟動第二類模塊,其中,第一類模塊為微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。
[0033]通過本發(fā)明實施例,微波傳輸設備檢測該微波傳輸設備是否需要重啟動;如果是,微波傳輸設備保持第一類模塊的當前運行,重啟動第二類模塊,其中,第一類模塊為微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。實現(xiàn)了微波傳輸設備重啟動時,業(yè)務的正常運行,提高了微波傳輸設備業(yè)務的可靠性。
[0034]在相關技術中,微波傳輸設備重啟動時,微波傳輸設備中各個模塊執(zhí)行重啟動,從而導致微波傳輸設備運行的業(yè)務中斷,影響業(yè)務的用戶體驗。在本發(fā)明實施例中,微波傳輸設備檢測是否需要重啟動,在本發(fā)明實施例的一個優(yōu)選實施方式中,微波傳輸設備檢測該微波傳輸設備是否需要重啟動時,可以檢測微波傳輸設備的主控中心是否發(fā)生異常;如果是,則確定微波傳輸設備需要重啟動。在需要重啟動時,保持執(zhí)行業(yè)務功能的模塊的當前運行,重啟動執(zhí)行控制功能的模塊,從而執(zhí)行業(yè)務功能的模塊繼續(xù)進行業(yè)務傳輸,避免了微波傳輸設備重啟動時的業(yè)務中斷,提高了業(yè)務傳輸?shù)目煽啃浴?br>
[0035]微波傳輸設備需要重啟時,可以獲取各個模塊的功能信息,根據(jù)模塊的功能信息確定模塊執(zhí)行的功能,若模塊執(zhí)行業(yè)務功能,則保持該模塊的當前運行;若模塊執(zhí)行控制功能,則重啟動該模塊。
[0036]在本發(fā)明實施例的一個優(yōu)選實施方式中,微波傳輸設備檢測該微波傳輸設備是否需要重啟動之前,還可以按照微波傳輸設備中各個模塊的功能,將各個模塊劃分為第一類模塊和第二類模塊。在本發(fā)明實施例中,也稱為業(yè)務面模塊和控制面模塊,業(yè)務面模塊對應于第一類模塊,即執(zhí)行業(yè)務功能的各個模塊,控制面模塊對應于第二類模塊,即執(zhí)行控制功能的各個模塊。在微波傳輸設備需要重啟動時,可以根據(jù)各個模塊的類別信息,確定是否重啟動各個模塊,如果模塊屬于第一類模塊(業(yè)務面模塊),則保持該模塊的當前運行;如果模塊屬于第二類模塊(控制面模塊),則重啟動該模塊。
[0037]微波傳輸設備在重啟時,第一類模塊可以暫停與第二類模塊的信息交互,第二類模塊重啟動完成后,第一類模塊與第二類模塊重新進行信息交互。第二類模塊為了對第一類模塊進行控制,可以在重啟動完成后,獲取第一類模塊的運行狀態(tài)信息。因此,在本發(fā)明實施例的一個優(yōu)選實施方式中,微波傳輸設備重啟動第二類模塊之后,第二類模塊還可以獲取第一類模塊的運行狀態(tài)信息。
[0038]在第二類模塊獲取第一類模塊的運行狀態(tài)信息之前,第二類模塊可以與第一類模塊建立通信,例如,第二類模塊在重啟動完成后向各個第一類模塊發(fā)送消息,通知各個第一類模塊第二類模塊重啟動完成,也可以由微波傳輸設備中專門的模塊通知第一類模塊,第一類模塊重啟動完成。在本發(fā)明實施例的一個優(yōu)選實施方式中,第二類模塊獲取第一類模塊的運行狀態(tài)信息之前,微波傳輸設備還可以通知第一類模塊第二類模塊初始化完成,第一類模塊將第二類模塊置為有效。
[0039]第一類模塊在知曉第二類模塊重啟動完成后,可以向初始化完成的第二類模塊發(fā)送第一類模塊的運行狀態(tài)信息,第二類模塊接收第一類模塊的運行狀態(tài)信息,實現(xiàn)獲取第一類模塊的運行信息。在本發(fā)明實施例的一個優(yōu)選實施方式中,第二類模塊獲取第一類模塊的運行狀態(tài)信息時,第二類模塊可以向第一類模塊發(fā)送運行狀態(tài)咨詢消息,第一類模塊接收運行狀態(tài)咨詢消息,并向第二類模塊返回第一類模塊的運行狀態(tài)信息;第二類模塊接收第一類模塊的運行狀態(tài)信息。
[0040]根據(jù)本發(fā)明實施例,還提供了一種微波傳輸設備的重啟動裝置,用以實現(xiàn)本發(fā)明實施例提供的上述方法。
[0041]圖2是根據(jù)本發(fā)明實施例的微波傳輸設備的重啟動裝置的結構框圖,如圖2所示,該裝置主要包括:檢測模塊10和處理模塊20。其中,檢測模塊10,用于檢測微波傳輸設備是否需要重啟動;處理模塊20,與檢測模塊10相耦合,用于在檢測結果為是時,保持第一類模塊的當前運行狀態(tài),重啟動執(zhí)行第二類模塊,其中,第一類模塊為微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。
[0042]通過本發(fā)明實施例,檢測模塊10檢測微波傳輸設備是否需要重啟動;如果是,處理模塊20保持第一類模塊的當前運行,重啟動第二類模塊,其中,第一類模塊為微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。實現(xiàn)了微波傳輸設備重啟動時,業(yè)務的正常運行,提高了微波傳輸設備業(yè)務的可靠性。
[0043]在相關技術中,微波傳輸設備重啟動時,微波傳輸設備中各個模塊執(zhí)行重啟動,從而導致微波傳輸設備運行的業(yè)務中斷,影響業(yè)務的用戶體驗。在本發(fā)明實施例中,微波傳輸設備檢測是否需要重啟動,在本發(fā)明實施例的一個優(yōu)選實施方式中,檢測模塊10檢測微波傳輸設備是否需要重啟動時,可以檢測微波傳輸設備的主控中心是否發(fā)生異常;如果是,則確定微波傳輸設備需要重啟動。在需要重啟動時,處理模塊20保持執(zhí)行業(yè)務功能的模塊的當前運行,重啟動執(zhí)行控制功能的模塊,從而執(zhí)行業(yè)務功能的模塊繼續(xù)進行業(yè)務傳輸,避免了微波傳輸設備重啟動時的業(yè)務中斷,提高了業(yè)務傳輸?shù)目煽啃浴?br>
[0044]微波傳輸設備需要重啟時,可以獲取各個模塊的功能信息,根據(jù)模塊的功能信息確定模塊執(zhí)行的功能,若模塊執(zhí)行業(yè)務功能,則保持該模塊的當前運行;若模塊執(zhí)行控制功能,則重啟動該模塊。
[0045]微波傳輸設備檢測該微波傳輸設備是否需要重啟動之前,還可以按照微波傳輸設備中各個模塊的功能,將各個模塊劃分為第一類模塊和第二類模塊。因此,在本發(fā)明實施例的一個優(yōu)選實施方式中,如圖3所示,該裝置還可以包括:分類模塊30,用于按照微波傳輸設備各個模塊的功能,將各個模塊劃分為第一類模塊和第二類模塊。在本發(fā)明實施例中,也稱為業(yè)務面模塊和控制面模塊,業(yè)務面模塊對應于第一類模塊,即執(zhí)行業(yè)務功能的各個模塊,控制面模塊對應于第二類模塊,即執(zhí)行控制功能的各個模塊。在微波傳輸設備需要重啟動時,可以根據(jù)各個模塊的類別信息,確定是否重啟動各個模塊,如果模塊屬于第一類模塊(業(yè)務面模塊),則保持該模塊的當前運行;如果模塊屬于第二類模塊(控制面模塊),則重啟動該模塊。
[0046]微波傳輸設備在重啟時,第一類模塊可以暫停與第二類模塊的信息交互,第二類模塊重啟動完成后,第一類模塊與第二類模塊重新進行信息交互。第二類模塊為了對第一類模塊進行控制,可以在重啟動完成后,獲取第一類模塊的運行狀態(tài)信息。因此,在本發(fā)明實施例的一個優(yōu)選實施方式中,微波傳輸設備重啟動第二類模塊之后,第二類模塊還可以獲取第一類模塊的運行狀態(tài)信息。
[0047]在第二類模塊獲取第一類模塊的運行狀態(tài)信息之前,第二類模塊可以與第一類模塊建立通信,例如,第二類模塊在重啟動完成后向各個第一類模塊發(fā)送消息,通知各個第一類模塊第二類模塊重啟動完成,也可以由微波傳輸設備中專門的模塊通知第一類模塊,第一類模塊重啟動完成。在本發(fā)明實施例的一個優(yōu)選實施方式中,第二類模塊獲取第一類模塊的運行狀態(tài)信息之前,微波傳輸設備還可以通知第一類模塊第二類模塊初始化完成,第一類模塊將第二類模塊置為有效。
[0048]第一類模塊在知曉第二類模塊重啟動完成后,可以向初始化完成的第二類模塊發(fā)送第一類模塊的運行狀態(tài)信息,第二類模塊接收第一類模塊的運行狀態(tài)信息,實現(xiàn)獲取第一類模塊的運行信息。在本發(fā)明實施例的一個優(yōu)選實施方式中,第二類模塊獲取第一類模塊的運行狀態(tài)信息時,第二類模塊可以向第一類模塊發(fā)送運行狀態(tài)咨詢消息,第一類模塊接收運行狀態(tài)咨詢消息,并向第二類模塊返回第一類模塊的運行狀態(tài)信息;第二類模塊接收第一類模塊的運行狀態(tài)信息。
[0049]根據(jù)本發(fā)明實施例,還提供了一種微波傳輸設備,包括本發(fā)明實施例的上述裝置,實現(xiàn)在微波傳輸設備重啟動時,保證業(yè)務的正常運行,提高微波傳輸設備的業(yè)務傳輸可靠性。
[0050]實施例二
[0051]在本發(fā)明實施例中,以微波傳輸設備為微波傳輸IDU為例,對本發(fā)明上述實施例的方法及裝置進行說明。
[0052]根據(jù)本發(fā)明實施例,提供了一種微波傳輸IDU的重啟動裝置,實現(xiàn)重啟動時控制類模塊和業(yè)務類模塊進行有效協(xié)同,確保IDU重新進入正常工作狀態(tài),保證在重啟動過程中業(yè)務的正常運行。
[0053]圖4是根據(jù)本發(fā)明實施例的微波傳輸IDU的重啟動裝置的結構框圖,如圖4所示,該裝置主要包括:模塊劃分單元402 (相當于本發(fā)明上述實施例的分類模塊30),用于對微波傳輸IDU中各模塊進行劃分,將各個模塊劃分為控制面模塊類和業(yè)務面模塊類。監(jiān)控單元404 (相當于本發(fā)明上述實施例的檢測模塊10),用于監(jiān)控微波傳輸IDU主控中心是否需要熱啟動,以及分發(fā)控制面模塊類狀態(tài)切換消息。以及,控制面模塊類與業(yè)務面模塊類之間的握手單元406,用于熱啟動后控制面模塊類向業(yè)務模塊類發(fā)起握手消息,以確??刂泼婺K類能正常獲取業(yè)務面模塊類的運行狀態(tài)信息,從而確保微波傳輸IDU主控中心熱啟動后能重新進入正常運行工作狀態(tài)。
[0054]圖5是根據(jù)本發(fā)明實施例的微波傳輸IDU的狀態(tài)轉(zhuǎn)換示意圖,下面結合圖5對上述裝置的處理流程進行描述。
[0055]監(jiān)控單元404檢測到IDU主控中心發(fā)生異常需要熱啟動時,監(jiān)控單元404分發(fā)消息通知控制面模塊類和業(yè)務面模塊類。業(yè)務面模塊類收到監(jiān)控單元發(fā)來的需要熱啟動的信息后,不再與控制面模塊類進行信息交互。同時業(yè)務面模塊類保持當前的業(yè)務運行狀態(tài)不變??刂泼婺K類收到監(jiān)控單元發(fā)來的需要熱啟動的信息后,不再與業(yè)務面模塊類進行信息交互,控制面模塊類進行初始化。
[0056]控制面模塊類初始化完成后,監(jiān)控單元404檢測到控制面模塊類初始化完成。監(jiān)控單元404分發(fā)消息通知業(yè)務面模塊類和控制面模塊類,告之控制面模塊類初始化成功。業(yè)務面模塊類收到信息后,業(yè)務面模塊類將控制面模塊類的信息重新置為有效??刂泼婺K類收到信息后,控制面模塊類向業(yè)務模塊類發(fā)起握手消息,咨詢業(yè)務面模塊類的運行狀態(tài)信息。業(yè)務面模塊類收到咨詢信息后,回應控制面模塊類關于業(yè)務面模塊類相應的狀態(tài)信息??刂泼婺K類和業(yè)務面模塊類握手成功,微波傳輸IDU重新進入正常運行工作狀態(tài)。
[0057]通過本發(fā)明實施例,能確保IDU重啟動時,控制類模塊和業(yè)務類模塊進行有效協(xié)同,確保IDU重新進入正常工作狀態(tài),從而有效的提升IDU性能和用戶的使用效果。
[0058]根據(jù)本發(fā)明實施例,提供了一種微波傳輸IDU的重啟動方法,通過上述裝置實現(xiàn)重啟動時控制類模塊和業(yè)務類模塊進行有效協(xié)同,確保IDU重新進入正常工作狀態(tài),保證在重啟動過程中業(yè)務的正常運行。
[0059]在本發(fā)明實施例中,可以根據(jù)微波傳輸IDU中各模塊的功能的不同,將IDU中各模塊劃歸為兩大類:控制面模塊類和業(yè)務面模塊類。控制面模塊類實現(xiàn)IDU控制層面的功能,業(yè)務面模塊類實現(xiàn)IDU業(yè)務層面的功能。
[0060]當微波傳輸IDU主控中心監(jiān)控單元檢測到主控中心發(fā)生異常需要熱啟動時,監(jiān)控單元分發(fā)消息通知控制面模塊類和業(yè)務面模塊類。業(yè)務面模塊類收到監(jiān)控單元發(fā)來的需要熱啟動的信息后,不再與控制類模塊進行信息交互。同時,業(yè)務面模塊類保持當前的業(yè)務運行狀態(tài)不變??刂泼婺K類收到監(jiān)控單元發(fā)來的需要熱啟動的信息后,不再與業(yè)務面類模塊進行信息交互,控制面模塊類進行初始化。
[0061]控制面模塊類初始化完成后,監(jiān)控單元檢測到控制面模塊類初始化完成。監(jiān)控單元分發(fā)消息通知控制面模塊類知業(yè)務面模塊類,告之控制面模塊類初始化成功。業(yè)務面模塊類收到信息后,業(yè)務面模塊類將控制面模塊類的信息重新置為有效??刂泼婺K類收到信息后,控制面模塊類向業(yè)務模塊類發(fā)起握手消息,咨詢相關業(yè)務面模塊的運行狀態(tài)信息。業(yè)務面模塊類收到咨詢信息后,回應控制面模塊類關于業(yè)務面模塊類相應的狀態(tài)信息??刂泼婺K類和業(yè)務面模塊類握手成功,微波傳輸IDU進入正常運行工作狀態(tài)。
[0062]圖6是根據(jù)本發(fā)明實施例的微波傳輸IDU的重啟動方法的流程圖,如圖6所示,該方法可以包括步驟S601至步驟S616。
[0063]步驟S601,監(jiān)控單元檢測到主控中心需要熱啟動。
[0064]步驟S602,監(jiān)控單元發(fā)起消息通知業(yè)務面模塊類和控制面模塊類。
[0065]步驟S603,微波傳輸IDU判斷模塊類型,如果是控制面模塊,進入步驟S604 ;如果是業(yè)務面模塊,進入步驟S608。
[0066]步驟S604,確定模塊屬于控制模塊類。
[0067]步驟S605,不再與業(yè)務面模塊類進行信息交互。
[0068]步驟S606,控制面模塊類進行初始化。
[0069]步驟S607,監(jiān)控單元檢測到控制面模塊類初始化完成,進入步驟S611。
[0070]步驟S608,確定模塊屬于業(yè)務面模塊類。
[0071]步驟S609,不再與控制面模塊類進行信息交互。
[0072]步驟S610,業(yè)務面模塊類保持當前的業(yè)務運行狀態(tài)不變,進入步驟S611。
[0073]步驟S611,監(jiān)控單元分發(fā)消息通知業(yè)務面模塊類和控制面模塊類,控制面模塊類初始化成功。
[0074]步驟S612,業(yè)務面模塊類將控制面模塊類的信息置為有效。[0075]步驟S613,控制面模塊類向業(yè)務模塊類發(fā)起握手消息,咨詢業(yè)務面模塊類的運行狀態(tài)信息。
[0076]步驟S614,業(yè)務面模塊類回應相應的狀態(tài)信息。
[0077]步驟S615,控制面模塊類和業(yè)務面模塊類握手成功。
[0078]步驟S616,微波傳輸IDU進入正常運行工作狀態(tài)。
[0079]通過本發(fā)明實施例,微波傳輸IDU熱啟動時,能確保微波傳輸IDU熱啟動時控制類模塊和業(yè)務類模塊進行有效協(xié)同,確保微波傳輸IDU重新進入正常工作狀態(tài)。
[0080]實施例三
[0081]根據(jù)本發(fā)明實施例,提供了一種微波傳輸IDU的重啟動方法的具體實施例。
[0082]在本發(fā)明具體實施例中,如圖7所示,微波傳輸IDU包括本發(fā)明上述實施例的模塊劃分單元,監(jiān)控單元,握手單元,還包括中央處理器(Central Processing Unit,簡稱為CPU)模塊和業(yè)務交換模塊。
[0083]模塊劃分單元,用于對微波傳輸IDU中各模塊進行劃分,將各個模塊劃分為控制面模塊類和業(yè)務面模塊類。IDU初始化時,模塊劃分單元根據(jù)實現(xiàn)功能的不同,將CPU模塊劃分為控制面模塊類,將業(yè)務交換模塊劃分為業(yè)務面模塊類。優(yōu)選地,控制面模塊類(CPU模塊)和業(yè)務交換模塊(業(yè)務交換模塊)的分類信息可存儲于但不限于高端內(nèi)存或FLASHEEPROM (Electrically Erasable Programmable Read-Only Memory)設備等非易失性存儲器設備中。作為控制面模塊類的CPU模塊負責后臺控制數(shù)據(jù)管理,包括但不限于網(wǎng)管數(shù)據(jù)管理等。作為業(yè)務面模塊類的業(yè)務交換模塊負責處理業(yè)務數(shù)據(jù),包括但不限于用戶的語音數(shù)據(jù)等處理。
[0084]監(jiān)控單元,用于監(jiān)控微波傳輸IDU主控中心是否需要熱啟動,以及分發(fā)CPU模塊狀態(tài)切換消息。優(yōu)選地,監(jiān)控單元可以通過但不限于捕獲后臺告警信息等獲知微波傳輸IDU主控中心是否需要熱啟動。
[0085]CPU模塊與業(yè)務交換模塊之間的握手單元,用于熱啟動時CPU模塊和業(yè)務交換模塊進行握手消息,確保CPU模塊能正常獲取業(yè)務交換模塊的運行狀態(tài)信息,從而確保微波傳輸IDU主控中心熱啟動后能進入正常運行工作狀態(tài)。優(yōu)選地,握手消息包括但不限于網(wǎng)際協(xié)議(Internet Protocol,簡稱為 IP)報文,MAC (Medium Access Control,媒體訪問控制)報文等。
[0086]圖8是根據(jù)本發(fā)明具體實施例的微波傳輸IDU的重啟動方法的流程圖,下面結合圖8對本發(fā)明具體實施例的重啟動方法進行描述。
[0087]監(jiān)控單元檢測到微波傳輸IDU主控中心發(fā)生異常需要熱啟動時,監(jiān)控單元分發(fā)消息通知業(yè)務交換模塊和CPU模塊。業(yè)務交換模塊收到監(jiān)控單元發(fā)來的需要熱啟動的信息后,不再與CPU模塊進行信息交互。同時,業(yè)務交換模塊保持當前的業(yè)務運行狀態(tài)不變CPU模塊收到監(jiān)控單元發(fā)來的需要熱啟動的信息后,不再與業(yè)務交換模塊進行信息交互,CPU模塊進行初始化。
[0088]CPU模塊初始化完成后,監(jiān)控單元檢測到CPU模塊初始化完成。監(jiān)控單元發(fā)起消息通知業(yè)務交換模塊和CPU模塊,告之CPU模塊初始化成功。業(yè)務交換模塊收到信息后,業(yè)務交換模塊將CPU模塊的信息重新置為有效。CPU模塊收到信息后,CPU模塊向業(yè)務交換模塊發(fā)起握手消息,咨詢業(yè)務交換模塊的運行狀態(tài)信息。業(yè)務交換模塊收到咨詢信息后,向CPU模塊回應業(yè)務交換模塊相應的狀態(tài)信息。CPU模塊和業(yè)務交換模塊握手成功,微波傳輸IDU進入正常運行工作狀態(tài)。
[0089]通過本發(fā)明實施例,微波傳輸IDU熱啟動時CPU模塊和業(yè)務交換模塊能夠進行有效協(xié)同,確保IDU重新進入正常工作狀態(tài),從而有效的提升IDU性能和用戶的使用效果。
[0090]從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術效果:微波傳輸設備檢測該微波傳輸設備是否需要重啟動;如果是,微波傳輸設備保持第一類模塊的當前運行,重啟動第二類模塊,其中,第一類模塊為微波傳輸設備中執(zhí)行業(yè)務功能的模塊,第二類模塊為微波傳輸設備中執(zhí)行控制功能的模塊。實現(xiàn)了微波傳輸設備重啟動時,業(yè)務的正常運行,提高了微波傳輸設備業(yè)務的可靠性。
[0091]顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
[0092]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權利要求】
1.一種微波傳輸設備的重啟動方法,其特征在于,包括: 微波傳輸設備檢測所述微波傳輸設備是否需要重啟動; 如果是,所述微波傳輸設備保持第一類模塊的當前運行,所述微波傳輸設備重啟動第二類模塊; 其中,所述第一類模塊為所述微波傳輸設備中執(zhí)行業(yè)務功能的模塊,所述第二類模塊為所述微波傳輸設備中執(zhí)行控制功能的模塊。
2.根據(jù)權利要求1所述的方法,其特征在于,所述微波傳輸設備保持第一類模塊的當前運行,包括: 所述微波傳輸設備向所述第一類模塊發(fā)送需要重啟動的消息; 所述第一類模塊接收所述需要重啟動的消息,暫停與所述第二類模塊進行信息交互,并保持所述第一類模塊的當前運行。
3.根據(jù)權利要求1所述的方法,其特征在于,所述微波傳輸設備重啟動第二類模塊,包括: 所述微波傳輸設備向所述第二類模塊發(fā)送需要重啟動的消息; 所述第二類模塊接收所述需要重啟動的消息,暫停與所述第一類模塊進行信息交互,并進行初始化。
4.根據(jù)權利要求1所述的方法,其特征在于,所述微波傳輸設備重啟動第二類模塊之后,還包括: 所述第二類模塊獲取所述第一類模塊的運行狀態(tài)信息。
5.根據(jù)權利要求4所述的方法,其特征在于,所述第二類模塊獲取所述第一類模塊的運行狀態(tài)信息之前,還包括: 所述微波傳輸設備通知第一類模塊所述第二類模塊初始化完成; 所述第一類模塊將所述第二類模塊置為有效。
6.根據(jù)權利要求5所述的方法,其特征在于,所述第二類模塊獲取所述第一類模塊的運行狀態(tài)信息,包括: 所述第二類模塊向所述第一類模塊發(fā)送運行狀態(tài)咨詢消息; 所述第一類模塊接收所述運行狀態(tài)咨詢消息,并向所述第二類模塊返回所述第一類模塊的運行狀態(tài)信息; 所述第二類模塊接收所述第一類模塊的運行狀態(tài)信息。
7.根據(jù)權利要求1至6中任一項所述的方法,其特征在于,微波傳輸設備檢測所述微波傳輸設備是否需要重啟動之前,還包括: 按照所述微波傳輸設備中各個模塊的功能,將所述各個模塊劃分為所述第一類模塊和所述第二類模塊。
8.根據(jù)權利要求1至6中任一項所述的方法,其特征在于,微波傳輸設備檢測所述微波傳輸設備是否需要重啟動,包括: 所述微波傳輸設備檢測所述微波傳輸設備的主控中心是否發(fā)生異常; 如果是,則確定所述微波傳輸設備需要重啟動。
9.根據(jù)權利要求1至6中任一項所述的方法,其特征在于,所述微波傳輸設備為微波傳輸室內(nèi)單元IDU。
10.一種微波傳輸設備的重啟動裝置,其特征在于,包括: 檢測模塊,用于檢測所述微波傳輸設備是否需要重啟動; 處理模塊,用于在檢測結果為是時,保持第一類模塊的當前運行狀態(tài),重啟動執(zhí)行第二類模塊; 其中,所述第一類模塊為所述微波傳輸設備中執(zhí)行業(yè)務功能的模塊,所述第二類模塊為所述微波傳輸設備中執(zhí)行控制功能的模塊。
11.根據(jù)權利要求10所述的裝置,其特征在于,還包括: 分類模塊,用于按照所述微波傳輸設備各個模塊的功能,將所述各個模塊劃分為所述第一類模塊和所述第二類模塊。
12.—種微波傳輸設備,其特征在于,包括權利要求10或11所述的微波傳輸設備的重啟動裝置。
13.—種微波傳輸室內(nèi)單兀IDU,其特征在于,包括權利要求10或11所述的微波傳輸設備的重啟動裝置。`
【文檔編號】H04W24/04GK103517302SQ201210209704
【公開日】2014年1月15日 申請日期:2012年6月25日 優(yōu)先權日:2012年6月25日
【發(fā)明者】賀勝洪, 張建新, 鐘爽莉 申請人:中興通訊股份有限公司