專利名稱:連接資源釋放處理方法和裝置的制作方法
技術領域:
本發明實施例涉及無線通信技術領域,尤其涉及一種連接資源釋放處理方法和裝置。
背景技術:
在傳統移動網絡中,基站控制器(Base Station Contral ;以下簡稱BSC)只能接一個移動交換中心(Mobile Switch Center ;以下簡稱MSC),MSC可以接多個BSC。MSC 和BSC間的接ロ為A接ロ,A接ロ協議承載在信令連接控制協議(Signaling Connection Control Part ;以下簡稱SCCP)上,一般用戶發起某項業務時例如發起呼叫,會建立MSC和 BSC間針對該次業務的SCCP連接。SCCP連接可以由BSC發起建立,也可以由MSC發起建立。 在引入MSC Pool組網后,BSC可以通過服務節點選擇功能實體(Serving Node Selection Function ;以下簡稱SNSF)連接到多個MSC。具體為,BSC可通過不同的鏈路連接到不同的 SNSF, SNSF對BSC呈現唯一的MSC標識,因此對于BSC而言其仍然只連接到ー個MSC。BSC 發送的業務請求通過SNSF進行轉發,并分發給不同的MSC處理,這樣當MSC Pool內某個 MSC發生故障,業務仍然能轉發給其他MSC處理,提高了網絡的可靠性。在MSC Pool組網前,MSC通過BSC信令點把消息發送給BSC,BSC通過MSC信令點把消息發送給MSC。在MSC Pool組網后,MSC與BSC相互發送的消息是通過二者之間的 SNSF轉發到對端的。在BSC和MSC的業務交互中,由于交互消息丟失,可能出現ー側SCCP 連接資源已經釋放,但另ー側SCCP連接資源仍然占用的現象。為避免單側連接資源吊死情況的發生,SCCP中提供以下兩種解決方案ー種方案是在MSC Pool組網下,當一 MSC故障死機,在其故障恢復重啟后,該MSC 上建立的業務連接關系已經丟失,該MSC需要向所連的BSC發送全局復位消息(Reset)。 BSC收到此復位消息后,啟動ー個定時器,BSC釋放其上建立的所有業務連接;在定時器超時后(通過設置這個定時器來確保BSC上的相關資源都已經釋放),BSC給MSC發送“Reset Acknowledge"消息表明已經完成連接資源釋放。在BSC沒有釋放完資源前,為避免MSC和 BSC間的SCCP連接異常,BSC不允許新的業務接入。另ー種方案是SCCP定義了連接檢查釋放機制,即使用“ Inactivity test (IT) ”消息進行穩態檢測。具體地,一 MSC在故障恢復后不向BSC發送全局復位消息,BSC上對應的該故障恢復后的MSC的所有原SCCP連接需要通過Inactivity test”檢測來釋放。在實現本發明過程中,發明人發現現有技術中至少存在如下問題對于第一種解決方案,由于在MSC Pool組網下,某一 MSC故障恢復發送全局復位消息到所有BSC,BSC收到后釋放所有呼叫,這樣將使分發到其他正常MSC的業務也將被異常釋放,即單個MSC故障恢復后,將造成整個MSC Pool組網的所有呼叫異常釋放。對于第二種解決方案,由于SCCP連接的T(iar)定時器時長較長(所述的T(iar) 定時器是在本端設置的,毎次收到對端的消息后就會重啟該定時器;如果T(iar)定時器超吋,則認為本端連接資源吊死,則釋放本端的連接資源),在BSC側SCCP連接的T (iar)定時器超時前,BSC上記錄的SCCP連接對應的MSC所分配的連接參考號在MSC上已經釋放。因此,當有新的業務分發到該MSC后,MSC為新的業務分配的SCCP連接可能在BSC上仍然沒有釋放。這樣導致MSC新分配的連接參考號實際在BSC的映射記錄中已經存在,出現MSC分配的一個連接參考號在BSC上有兩個記錄與之對應的現象。例如,用戶A發起呼叫,在MSC 上分配的連接參考號為“1”;MSC故障恢復后,用戶B發起呼叫,MSC又把連接參考號“ 1”分配給用戶B,對于用戶A的后續業務消息,BSC通過DTl消息發送給MSC,DTl消息中只有目標本地參考號(MSC分配的),MSC根據DTl消息中的目標本地參考號,會把用戶A的業務消息作為用戶B的業務消息進行處理。當BSC上有大量SCCP連接在MSC故障期間沒有釋放吋,故障恢復后,MSC和BSC間因兩側的連接狀態不一致,使新上來的業務處理沖突、混亂。綜上可知,現有技術MSC Pool組網中的一 MSC故障恢復后,發送復位消息,可能影響其他MSC的正常業務,可能由于MSC和BSC間因兩側的連接狀態不一致影響新業務,降低了業務服務質量。
發明內容
本發明實施例提供一種連接資源釋放處理方法和裝置,用以解決現有技術中MSC Pool組網中的一 MSC故障恢復后,發送復位消息,影響其他MSC的正常業務或新業務的缺陷,實現BSC上對應原故障MSC的連接能釋放,保證業務服務質量。本發明實施例提供一種連接資源釋放處理方法,包括在接收到移動交換中心發送的復位消息后,在第一預定時長內停止向所述移動交換中心發送業務消息,并在經過所述第一預定時長后,恢復向所述移動交換中心發送業務消息,所述第一預定時長應保證基站控制器完成與所述移動交換中心之間的連接資源釋放。本發明實施例提供一種連接資源釋放處理方法,包括接收移動交換中心經服務節點選擇功能實體轉發的復位消息,所述復位消息中攜帶有所述移動交換中心的網絡參考標識;在已建立的業務連接中,根據所述移動交換中心分配的連接參考號中所包括的網絡參考標識和所述復位消息中攜帯的網絡參考標識,獲取與所述復位消息中攜帯的網絡參考標識對應的目標業務連接;釋放所述目標業務連接所占用的連接資源。本發明實施例提供一種連接資源釋放處理方法,包括移動交換中心發送復位消息,所述復位消息中攜帯有所述移動交換中心的網絡參考標識,用以指示所述基站控制器釋放與所述網絡參考標識對應的業務連接所占用的連接資源。本發明實施例提供一種連接資源釋放處理方法,包括移動交換中心重啟后,在與原連接參考號分組不同的其他連接參考號分組中,為基站控制器經服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號,所述原連接參考號分組為所述移動交換中心在故障前用于分配連接參考號的連接參考號分組。本發明實施例提供一種連接資源釋放處理方法,包括
在移動交換中心重啟后的第二預定時長內,所述移動交換中心在第二連接參考號分組中,為基站控制器經服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號,并在經過所述第二預定時長后,切換到在第一連接參考號分組中,為所述基站控制器經所述服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號,所述第二預定時長應保證基站控制器在所述第二預定時長內完成與所述移動交換中心之間的連接資源釋放。本發明實施例提供一種連接資源釋放處理方法,包括檢測到與業務處理實體的所有鏈路故障后,記錄當前的第三系統時間,并設置用于表示所述業務處理實體不能接收業務消息的不可用標識;當檢測到與所述業務處理實體的鏈路恢復后,根據所述第三系統時間和當前系統時間,判斷所述當前系統時間與所述第三系統時間之間的時間間隔是否超過第一預定時長,若超過,則清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息,所述第一預定時長應保證與所述業務處理實體相關的、在故障前建立的連接資源釋放成功;若不超過,則再延遲一段時間,使得延遲后的系統時間與所述第三系統時間之間的時間間隔超過所述第一預定時長,清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息。本發明實施例提供一種服務節點選擇功能設備,包括第一接收模塊,用于接收移動交換中心設備發送的復位消息;第一發送模塊,用于向所述移動交換中心設備發送業務消息;第一控制模塊,用于在所述第一接收模塊接收到所述復位消息后,在第一預定時長內控制所述第一發送模塊停止向所述移動交換中心設備發送業務消息,并在經過所述第 ー預定時長后,控制所述第一發送模塊恢復向所述移動交換中心設備發送業務消息,所述第一預定時長應保證基站控制器完成與所述移動交換中心設備之間的連接資源釋放。本發明實施例提供一種服務節點選擇功能設備,包括第一檢測模塊,用于檢測到與業務處理實體的所有鏈路故障后,記錄當前的第三系統時間,并設置用于表示所述業務處理實體不能接收業務消息的不可用標識;第二檢測模塊,用于當檢測到與所述業務處理實體的鏈路恢復后,根據所述第三系統時間和當前系統時間,判斷所述當前系統時間與所述第三系統時間之間的時間間隔是否超過第一預定時長;第三發送模塊,用于若所述第二檢測模塊判斷出所述當前系統時間與所述第三系統時間之間的時間間隔超過第一預定時長,則清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息,所述第一預定時長應保證與所述業務處理實體相關的、在故障前建立的連接資源釋放成功;若所述第二檢測模塊判斷出所述當前系統時間與所述第三系統時間之間的時間間隔不超過第一預定時長,則再延遲一段時間,使得延遲后的系統時間與所述第三系統時間之間的時間間隔超過所述第一預定時長,清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息。本發明實施例提供ー種基站控制器,包括第二接收模塊,用于接收移動交換中心設備經服務節點選擇功能實體轉發的復位消息,所述復位消息中攜帯有所述移動交換中心設備的網絡參考標識;
獲取模塊,用于在已建立的業務連接中,根據所述移動交換中心設備分配的連接參考號中所包括的網絡參考標識和所述復位消息中攜帯的網絡參考標識,獲取與所述復位消息中攜帯的網絡參考標識對應的目標業務連接;釋放處理模塊,用于釋放所述獲取模塊獲取的所述目標業務連接所占用的連接資源。本發明實施例提供一種移動交換中心設備,包括第二構建模塊,用于構建復位消息,所述復位消息中攜帯有所述移動交換中心設備的網絡參考標識;第二發送模塊,用于發送所述復位消息,用以指示所述基站控制器釋放與所述網絡參考標識對應的業務連接所占用的連接資源。本發明實施例提供一種移動交換中心設備,包括第一分配模塊,用于為基站控制器經服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號;第二控制模塊,用于在所述移動交換中心設備重啟后,控制所述第一分配模塊在與原連接參考號分組不同的其他連接參考號分組中分配所述連接參考號,所述原連接參考號分組為所述移動交換中心設備在故障前用于分配連接參考號的連接參考號分組。本發明實施例提供一種移動交換中心設備,包括第二分配模塊,用于為基站控制器經服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號;第三控制模塊,用于在所述移動交換中心設備重啟后的第二預定時長內,控制所述第二分配模塊在第二連接參考號分組中,為基站控制器經所述服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號,并在經過所述第二預定時長后,切換到在第一連接參考號分組中,為所述基站控制器經所述服務節點選擇功能實體發送的業務消息分配用于建立業務連接的連接參考號,所述第二預定時長應保證基站控制器完成與所述移動交換中心設備之間的連接資源釋放。本發明實施例提供的連接資源釋放處理方法和裝置,能夠在MSC在發送復位消息后,既保證其他MSC的業務不受影響,又保證BSC上對應原發送復位消息的MSC的連接能釋放,不影響新業務,提高業務服務質量。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明MSC Pool組網中SCCP連接建立實施例信令流程示意圖;圖2為本發明連接資源釋放處理方法實施例一信令圖;圖3為本發明連接資源釋放處理方法實施例ニ信令圖;圖4為本發明SNSF實施例結構ー示意圖;圖5為本發明SNSF實施例結構ニ示意圖6為本發明基站控制器實施例結構示意圖;圖7為本發明移動交換中心設備實施例ー結構示意圖;圖8為本發明移動交換中心設備實施例ニ結構示意圖;圖9為本發明移動交換中心設備實施例三結構示意圖;圖10為本發明SNSF實施例結構三示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。MSC Pool組網中,在一 MSC故障恢復后,由于現有技術故障恢復后的相應處理可能影響其他MSC的正常業務,也可能由于MSC和BSC間因兩側的連接狀態不一致影響新業務。針對現有技術的上述缺陷,本發明實施例提供以下若干種解決方案,使得在MSC Pool 組網中的MSC因多種原因例如故障恢復而發送復位消息后,既要保證其他MSC的業務不受影響,又要保證BSC上對應原故障MSC的連接能釋放,不影響新業務。圖1為本發明MSC Pool組網中SCCP連接建立實施例信令流程示意圖,如圖1所示,該流程包括步驟la,BSC分配本側的連接參考號,發送SCCP的CR消息即“Connection Request"消息到SNSF,CR消息攜帯源本地參考號(其值為BSC分配的連接參考號)。CR消息中的源信令點為BSC的信令點,CR消息中的目的信令點為SNSF的信令點 (此SNSF的信令點為核心網對BSC呈現的統ー的信令點)。步驟2a,SNSF收到BSC的CR消息,根據一定原則例如用戶標識,決定應該將CR消息轉發給哪個MSC,SNSF把消息中的目的信令點替換為選定的MSC的信令點,SNSF把消息轉發給對應的MSC,CR消息中的源信令點仍然為BSC的信令點,目的信令點替換為選定的MSC 的信令點。步驟3a,MSC收到BSC的CR消息,分配本側的連接參考號,并記錄對端BSC的連接參考號,建立本側連接參考號和對端連接參考號的對應關系。在MSC中分配的連接參考號攜帶有網絡參考標識(The Network Reference Identifier,以下簡稱:NRI),,該NRI可以在MSC Pool組網內唯一標識MSC。例如連接參考號為3個字節(ΒΥ )的數值,其中一部分信息為NRI,比如按約定,頭4個比特(bit)為 NRI。MSC發送CC消息即“Connection Conf irm”消息,其中攜帯源本地參考號(其值為 MSC分配的連接參考號),目標本地參考號(其值為BSC分配的連接參考號)。CC消息中的源信令點為MSC的信令點,目的信令點為BSC的信令點。該CC消息通過鏈路發送給SNSF。步驟4a,SNSF收到CC消息,把CC消息中的源信令點由MSC的信令點替換為SNSF 的信令點,CC消息中的目的信令點仍然為BSC的信令點,SNSF把CC消息轉發給BSC。BSC收到CC消息,記錄對端MSC的連接參考號,建立本側連接參考號和對端連接參考號的對應關系。
步驟5a,BSC要向MSC發送本次業務的消息吋,業務消息通過SCCP的DTl消息傳遞。BSC向MSC發送DTl消息,其中攜帯目標本地參考號(即MSC側分配的連接參考號)。 DTl消息中的源信令點為BSC的信令點,DTl消息中的目的信令點為SNSF的信令點。步驟6a,SNSF收到BSC的DTl消息,根據其中的目標本地參考號中的NRI信息確定應該把DTl消息轉發給哪個MSC,SNSF把消息中的目的信令點替換為對應的MSC的信令點,SNSF把DTl消息轉發給對應的MSC,DTl消息中的源信令點仍然為BSC的信令點,目的信令點替換為選定的MSC的信令點。MSC收到BSC的DTl消息,根據DTl消息中的目標本地參考號,找到對應的SCCP連接,進行相應業務處理。步驟7a,MSC要向BSC發送本次業務的消息吋,業務消息通過SCCP的DTl消息傳遞。MSC發送DTl消息,其中攜帯目標本地參考號(即BSC側分配的連接參考號)。DTl消息中的源信令點為MSC的信令點,目的信令點為BSC的信令點。該DTl消息通過鏈路發送給 SNSF。步驟8a,SNSF把DTl消息中的源信令點由MSC的信令點替換為SNSF的信令點, DTl消息中的目的信令點仍然為BSC的信令點,SNSF把DTl消息轉發給BSC。BSC收到MSC的DTl消息,根據DTl消息中的目標本地參考號,找到對應的SCCP連接,進行相應業務處理。步驟9a,當本次業務處理結束,需要拆除對應的SCCP連接。MSC向BSC發送SCCP 的釋放(Released)消息,其中攜帯源本地參考號(其值為MSC分配的連接參考號),目標本地參考號(其值為BSC分配的連接參考號)。釋放消息中的源信令點為MSC的信令點,目的信令點為BSC的信令點。該釋放消息通過鏈路發送給SNSF。步驟10a,SNSF把釋放消息中的源信令點由MSC的信令點替換為SNSF的信令點, 釋放消息中的目的信令點仍然為BSC的信令點,SNSF把釋放消息轉發給BSC。步驟lla,BSC收到MSC的釋放消息,向MSC發送SCCP的釋放完成消息即“Release Complete”消息,BSC釋放相關SCCP連接資源。BSC向MSC發送的Release Complete消息, 其中攜帯源本地參考號(其值為BSC分配的連接參考號),目標本地參考號(其值為MSC分配的連接參考號)。釋放完成消息中的源信令點為BSC的信令點,釋放完成消息中的目的信令點為SNSF的信令點。步驟12a,SNSF收到BSC的釋放完成消息,根據其中的目標本地參考號中的NRI信息確定應該把該釋放完成消息轉發給哪個MSC,SNSF把釋放完成消息中的目的信令點替換為對應的MSC的信令點,SNSF把釋放完成消息轉發給對應的MSC,釋放完成消息中的源信令點仍然為BSC的信令點,目的信令點替換為選定的MSC的信令點。在業務交互中,由于交互消息丟失,可能造成ー側SCCP連接資源已經釋放,另ー 側SCCP連接資源仍然占用。為避免這種單側連接資源吊死的情況,SCCP定義了連接檢查釋放機制,使用“ ^activity test (IT)”消息進行穩態檢測。具體為SCCP連接建立后,在本端上(包括MSC和BSC)針對該連接啟動兩個定時器,分別為接收定時器 T(iar)即“the receive inactivity control timer”和發送定時器 T (ias) 艮口 "the send inactivity control timer,,。對于T(ias)定時器,毎次向對端發送消息后就會重啟該定時器;如果T(ias)定時器超時,則向對端發送“^activity test”消息。對于T(iar)定時器,毎次收到對端的消息后就會重啟該定時器;如果T(iar)定時器超時,則認為本端連接資源吊死,釋放本端的連接資源。應該說明的是,以防消息丟失造成連接資源誤拆除,T(iar)定時器的時長要大于 T(ias)定時器的時長,一般要超過兩倍。本發明實施例在上述的MSC Pool組網中SCCP連接建立流程以及穩態檢測釋放機制的基礎上,提供以下若干種解決方案井分別進行詳細介紹。應該說明的是,在以下各實施例中,引發MSC發送復位消息有多種原因,例如包括MSC故障恢復重啟后,將發送復位(Reset)消息;由于版本升級,由維護人員發起的重啟流程將發送復位消息;還有維護人員直接在維護臺輸入命令引發MSC發送復位消息等,為簡便起見,本發明各解決方式提供的實施例可以僅以MSC故障恢復重啟引發發送復位消息的情況進行說明,當然并不局限于此。本發明實施例提供的一種解決方案是在MSC Pool組網中的一 MSC故障恢復重啟后,該MSC仍然向BSC發送復位(Reset)消息,位于MSC和BSC之間的SNSF在接收到故障恢復重啟后的MSC發向BSC的復位消息后,在第一預定時長內停止向MSC發送業務消息,并在經過第一預定時長后,恢復向MSC發送業務消息,所述的第一預定時長應保證BSC在第一預定時長內完成與MSC之間的連接資源釋放。由上可知,本實施例與現有技術不同之處在干,SNSF在接收到MSC發送的復位消息后,并不向BSC轉發該復位消息,而是截獲復位消息不發給BSC,并代替BSC向MSC返回復位響應。SNSF根據復位消息獲知MSC發生故障恢復重啟,按照預設,在第一預定時長認為該MSC尚處于非正常狀態,因此在第一預定時長內,不向該MSC轉發任何新的業務消息。在經過規定的第一預定時長后,認為該MSC恢復為正常狀態,因此可以重新向該MSC分發新的業務消息。本實施例中,所述的第一預定時長長短的確定是關鍵,設定的第一預定時長應保證BSC在第一預定時長內完成與MSC之間的連接資源釋放,即要能保證BSC上對應該MSC 的原SCCP連接能通過“Inactivity test”機制釋放,一般而言第一預定時長要大于或等于 T(Iar)0這樣,本實施例既可以避免向所有BSC發送復位消息導致包括正常業務連接在內的所有業務連接都釋放棹,而且由于在不小于T (iar)的時間內,不為MSC分發新的業務,因此也可以避免出現MSC分配的一個連接參考號在BSC上有兩個記錄與之對應的現象,提高了業務服務質量。本實施例中,對于采用業務分發結構的應用,在業務分發節點例如SNSF増加業務處理實體例如MSC的一種狀態(過渡狀態),過渡狀態為MSC重啟后所處的狀態,該狀態為 MSC從重啟到正常的過渡階段,在該狀態,SNSF并不給該MSC分發新的業務。SNSF檢測到 MSC從故障恢復正常后,進入過渡狀態,經過預設的一段時間后,SNSF再把MSC設置為正常狀態,進入正常狀態后,SNSF可以向MSC轉發新的業務消息。對于過渡狀態的時間長短可以由SNSF進行靈活處理,比如檢測到與MSC的鏈路恢復正常后,經過一段時間,SNSF認為MSC恢復正常。該時間段的控制,可以通過啟動ー個定時器;也可以通過在特定事件時讀系統時間,比較經過的時間。該段過渡時間也可以根據MSC的故障時間進行調整。比如,MSC故障持續時間很長,則過渡時間設置的短ー些,保證BSC上的相關連接資源釋放。或者,MSC故障持續時間很長,則過渡時間設置的長ー些,這種情況,有可能該MSC故障比較嚴重,需要給該MSC本身一些緩沖時間。故障持續時間可以按檢查到鏈路完全中斷開始,到檢測到第一條鏈路恢復正常為止。圖2為本發明連接資源釋放處理方法實施例一信令圖,如圖2所示,該種通過SNSF 攔截復位消息的處理方法包括步驟Ib,MSC重啟后,向SNSF發送復位消息,請求SNSF將該消息轉發給BSC釋放之前建立的SCCP連接;MSC重啟,可以是由于故障恢復后重啟,也可以是由操作人員主動重啟引發。在本實施例中,當MSC和多個SNSF連接吋,MSC在故障恢復并重啟后可以向所有的SNSF發送復位消息;也可以由MSC向其中ー個SNSF發送復位消息,然后由該SNSF發送通知消息給其它的SNSF,通知MSC發生重啟。步驟2b,SNSF收到MSC的復位消息后,并不向BSC進行轉發,而是自身構造復位響應消息即"Reset Acknowledge"消息,并返回給MSC ;步驟3b,SNSF啟動ー個針對該MSC的第一保護定時器,在該第一保護定時器上設置有所述的第一預定時長,以控制所述業務消息的發送,具體為在第一保護定時器超時前, SNSF記錄該MSC為非正常狀態,SNSF不向MSC分發新的業務消息;當第一保護定時器超時后,SNSF記錄該MSC恢復正常,可以向MSC分發新的業務消息。值得注意的是,上述實施例中步驟2b和步驟北之間并無時間先后關系。在上述實施例中,也可以不通過設置保護定時器實現,具體為SNSF在接收到重啟后的MSC發向BSC的復位消息后,SNSF記錄當前的第一系統時間,并設置用于表示MSC不能接收業務消息的不可用標識即表示MSC處于過渡狀態;SNSF當收到BSC發送的建立連接的請求消息后,SNSF判斷對應于該MSC設置的是不可用標識,SNSF根據所述第一系統時間和當前系統時間,判斷從第一系統時間到當前系統時間所經歷的時間是否超過第一預定時長,若超過,則清除不可用標識即MSC處于正常狀態,并恢復向MSC發送業務消息。上述實施例還包括,當SNSF檢測到與MSC的所有鏈路故障后,SNSF記錄當前的第 ニ系統時間,并設置用于表示MSC不能接收業務消息的不可用標識;當SNSF接收到MSC發送的復位消息后,SNSF根據第二系統時間和當前系統時間,判斷從第二系統時間到當前系統時間所經歷的時間是否超過第一預定時長,若超過,則清除不可用標識即表示MSC處于正常狀態,并恢復向MSC發送業務消息。或者,若當前系統時間與第二系統時間之間的第一時間間隔,不超過BSC完成與MSC之間的連接資源釋放所需的資源釋放時間,則將第一預定時長調整為資源釋放時間與第一時間間隔的差值,并在在經過所述第一預定時長后清除不可用標識。也就是說調整MSC處于過渡狀態的持續時間,使MSC故障持續時間加上MSC過渡時間的總持續時間可以保證BSC上相關連接資源可以釋放。應該說明的是,在上述實施例中,還包括一種情況即MSC pool組網中新增MSC的情況。新增的MSC在第一次啟動吋,發送復位消息。這種情況并不需要SNSF限制轉發業務。 為了處理這種情況,在SNSF上的第一預定時長應該可以手工可調。即對于新增MSC這種情況,可以提前在SNSF通過手工方式修改第一預定時長,比如改為“0”。當然,鑒于各BSC完成資源釋放的時間長短不一致,因此以上各實施例中所涉及的第一預定時長同樣也可以是可調的。本實施例提供的連接資源釋放處理方法,通過對SNSF進行改迸,使得其在接收到 MSC發送的復位消息后,不轉給BSC,而是根據預設的第一預定時長來控制向MSC分發新的業務消息的時間,在MSC重啟后,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。本發明實施例提供的另ー種解決方案是在MSC Pool組網中的一MSC重啟后,修改 MSC發送給BSC的復位消息,具體為在復位消息中増加用于在MSC Pool組網中唯一標識MSC 的MSC標識即NRI信息,用以指示BSC釋放與NRI信息對應的業務連接所占用的連接資源。 BSC接收到SNSF轉發的復位消息后,在已建立的業務連接中,根據MSC分配的連接參考號中所包括的NRI信息和復位消息中攜帯的NRI信息,獲取與復位消息中攜帯的NRI信息對應的目標業務連接,然后放目標業務連接所占用的連接資源。圖3為本發明連接資源釋放處理方法實施例ニ信令圖,如圖3所示,該種在復位消息中増加NRI信息的處理方法包括步驟lc,MSC重啟后,向SNSF發送復位消息,請求SNSF將該消息轉發給BSC釋放之前建立的SCCP連接,所述復位消息攜帯有NRI信息;MSC重啟,可以是由于故障恢復后重啟,也可以是由操作人員主動重啟引發。步驟2c,SNSF向BSC轉發所述復位消息;步驟3c,BSC檢查已經建立的SCCP連接。如果SCCP連接中記錄的對端的連接參考號中的NRI信息和復位消息中的NRI信息相同,則BSC釋放對應的SCCP連接;如果SCCP連接中記錄的對端的連接參考號中的NRI信息和復位消息中的NRI信息不同,則對應的SCCP 連接不受影響。步驟4c,BSC向SNSF發送復位響應消息;步驟5c,SNSF向MSC轉發復位響應消息。可選的,如果BSC不經過SNSF而是直接和多個MSC連接,那么MSC發送的復位消息是直接發送給BSC的,BSC收到復位消息后給MSC返回復位響應消息。本實施例提供的連接資源釋放處理方法,通過MSC在復位消息中増加NRI信息,使得在BSC接收到MSC發送的復位消息后,能夠根據其中的NRI信息查找到需要進行資源釋放的SCCP連接,并釋放其占用的資源,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。本發明實施例提供的再一種解決方案是在MSC Pool組網中的一 MSC重啟后,MSC 不向BSC發送復位消息,MSC對SCCP連接參考號資源進行劃分,根據情況采用不同的分配策略,避免新分配的連接參考號資源和故障前分配的連接參考號資源沖突。其中一種實現方式是,MSC重啟后,在與原連接參考號分組不同的其他連接參考號分組中,為BSC經SNSF 發送的業務消息分配用于建立業務連接的連接參考號,原連接參考號分組為該MSC在故障前用于分配連接參考號的連接參考號分組。具體地,MSC將所有可供分配的連接參考號資源劃分成若干個連接參考號分組,每次發生重啟后,MSC切換連接參考號分組,即在ー個新的連接參考號分組中為SCCP業務連接分配連接參考號,以避免分配的連接參考號與在故障之前的連接參考號分組中所分配的連接參考號重復。進ー步地,連接參考號分組的劃分可以根據包含在連接參考號中的NRI信息進行劃分。具體可以是,ー個MSC對應兩個或多個NRI標識,每次重啟后,MSC切換一下生效的NRI標識。本實施例還提供一種基于MSC對SCCP連接參考號資源進行劃分,根據情況采用不同的分配策略,避免新分配的連接參考號資源和故障前分配的連接參考號資源沖突的解決方案的另ー種實現方式,在MSC重啟后的第二預定時長內,該MSC在第二連接參考號分組中,為BSC經SNSF發送的業務消息分配用于建立業務連接的連接參考號,并在經過第二預定時長后,切換到在第一連接參考號分組中,為BSC經SNSF發送的業務消息分配用于建立業務連接的連接參考號,所述的第二預定時長應保證BSC在第二預定時長內完成與該MSC 之間的連接資源釋放。具體地,MSC將所有可供分配的連接參考號資源劃分成若干個連接參考號分組,本實施例以劃分兩個連接參考號分組為例進行說明,兩個連接參考號分組分別為第一連接參考號分組和第二連接參考號分組,為了避免在BSC通過“Inactivity test”機制釋放連接資源的過程中,MSC將原先已經分配過的連接參考號重復分給其他業務,因此,本實施例中 MSC在不同的時間段內,分別在兩個不同的連接參考號分組中為業務連接分配連接參考號, 第二預定時長即切換時間應滿足大于或等于T(iar),在不小于T(iar)的時間段內,MSC在第二連接參考號分組分配連接參考號;在超出T(iar)的時間段內,MSC在第一連接參考號分組分配連接參考號。當然MSC也可以將連接參考號資源劃分成多個連接參考號分組,并根據一定的切換原則進行選擇,以保證在T(iar)時間段內所分配的連接參考號與之前分配的連接參考號不一致。比如,第二連接參考號分組是尾數為0的連接參考號,第一連接參考號分組是尾數不為0的連接參考號。進ー步地,連接參考號分組的劃分也可以根據包含在連接參考號中的NRI信息進行劃分。具體可以是,ー個MSC對應兩個或多個NRI標識,根據設定的第二預定時長切換為生效的NRI標識。上述實施例中,第二預定時長可以通過MSC上的第二保護定時器來控制,在該第 ニ保護定時器上設置第二預定時長,并在MSC重啟后,啟動該第二保護定時器以控制選擇不同的連接參考號分組。也可以不啟動定時器。記錄重啟時的系統時間,判斷從重啟時刻開始已經經過的時間,設置不同的標志來決定分配哪ー組連接參考資源。本實施例提供的連接資源釋放處理方法,MSC重啟后不向BSC發送復位消息,MSC 對SCCP連接參考號資源進行劃分,根據情況采用不同的分配策略,避免新分配的連接參考號資源和故障前分配的連接參考號資源沖突,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。本發明實施例提供的再一種解決方案是SNSF通過對業務處理實體例如MSC進行檢測來判斷MSC處于何種狀態。SNSF記錄各MSC的狀態,可以劃分為MSC處于正常狀態、 故障狀態、過渡狀態。當SNSF檢測到與特定MSC的所有鏈路中斷后,標記MSC處于故障狀態。當SNSF檢測到與特定MSC的第一條鏈路恢復正常后,標記MSC處于過渡狀態。處于過渡狀態的MSC經過一定時間后,SNSF標記該MSC處于正常狀態。特定MSC處于過渡狀態的持續時間可以根據情況調整。比如,MSC故障持續時間很短,則過渡階段持續時間設置的長 ー些,保證BSC上的相關連接資源釋放。SNSF收到BSC的業務請求,把業務請求轉發給狀態為正常狀態的MSC處理。具體地SNSF檢測到與MSC的所有鏈路故障后,設置用于表示MSC 不能接收業務消息的不可用標識記錄該MSC為故障狀態,并記錄該MSC的故障起始時間為當前的第三系統時間;隨后,當檢測到與該MSC的第一鏈路恢復后,記錄該MSC為過渡狀態, 并記錄該MSC的故障結束時間為當前的系統時間;該MSC的故障持續時間為故障結束時間減去故障起始時間。并根據故障持續時間設置過渡階段持續時間,SNSF檢查該MSC經過過渡階段持續時間后,SNSF清除不可用標識記錄該MSC為正常狀態。SNSF可以通過啟動定時器的方式來控制MSC的過渡狀態,比如,SNSF檢測到與該MSC的第一條鏈路恢復正常后, 記錄該MSC為過渡狀態,啟動定時器,定時器時長為過渡階段持續時間,當定時器超時后, SNSF設置該MSC處于正常狀態。SNSF也可以通過特定事件啟動讀系統時間的方式來控制 MSC的過渡狀態,比如SNSF檢測到與該MSC的第一條鏈路恢復正常后,記錄該MSC為過渡狀態,并記錄過渡狀態起始時間為當前系統時間,當收到BSC的業務請求消息,對于處于過渡狀態的MSC,SNSF用當前系統時間減去過渡狀態起始時間,如果其值已經超過過渡階段持續時間,則記錄該MSC為正常狀態。故障階段持續時間加上過渡階段持續時間為總的故障過渡持續時間,該總的故障過渡持續時間應該大于等于第一預定時長,該第一預定時長可以保證對于故障前在BSC上建立連接能夠通過“Inactivity test”機制釋放。這樣,該方法中不需要MSC發送復位消息,也不需要MSC進行分配連接參考的特殊處理,可以避免新分配的連接參考號資源和故障前分配的連接參考號資源沖突,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。上述各實施例提供的連接資源釋放處理方法中,在使用SUA替代SCCP后,上述方 if^i*雙。胃巾Mii白勺 SUA (Signaling Connection Control Part User Adaptation Layer)信令連接控制部分用戶適配層,也可簡稱SCCP適配層協議。SUA協議屬于 SIGTRAN(Signaling Transport)協議族。以上各實施例不局限于MSC Pool分發,只要是設置業務分發的系統,都可以使用。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于ー計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。圖4為本發明SNSF實施例結構ー示意圖,如圖4所示,該SNSF包括第一接收模塊 11、第一發送模塊12和第一控制模塊13,其中,第一接收模塊11用于接收MSC發送的復位消息;第一發送模塊12用于向MSC發送業務消息;第一控制模塊13用于在第一接收模塊 11接收到復位消息后,在第一預定時長內控制第一發送模塊12停止向MSC發送業務消息, 并在經過第一預定時長后,控制第一發送模塊12恢復向MSC發送業務消息,所述的第一預定時長應保證BSC完成與MSC之間的連接資源釋放。具體地,在MSC Pool組網中的一MSC因故障恢復或操作員主動操作等原因而引發重啟后,該MSC仍然向BSC發送復位(Reset)消息。SNSF中的第一接收模塊11接收到重啟后的MSC發向BSC的復位消息后,第一控制模塊13啟動一定時器,在第一預定時長認為該MSC尚處于非正常狀態,第一控制模塊13控制第一發送模塊12不向該MSC轉發任何新的業務消息。在定時器經過規定的第一預定時長后,認為該MSC恢復為正常狀態,第一控制模塊13控制第一發送模塊12向該MSC分發新的業務消息。其中,設定的第一預定時長應保證BSC在第一預定時長內完成與MSC之間的連接資源釋放,即要能保證BSC上對應該MSC 的原SCCP連接能通過“Inactivity test”機制釋放,一般而言第一預定時長要大于或等于T uarノ。本實施例提供的SNSF可以避免向所有BSC發送復位消息導致包括正常業務連接在內的所有業務連接都釋放掉,而且由于在不小于T(iar)的時間內,不為MSC分發新的業務,因此也可以避免出現MSC分配的一個連接參考號在BSC上有兩個記錄與之對應的現象, 提高了業務服務質量。圖5為本發明SNSF實施例結構ニ示意圖,如圖5所示,該SNSF包括第一接收模塊 11、第一發送模塊12和第一控制模塊13,還包括第一構建模塊14用于構建復位響應消息并返回給所述移動交換中心。在第一接收模塊11接收到MSC發送的復位消息后,SNSF通過構第一構建模塊14構建ー復位響應消息即“Reset Acknowledge”消息,代替BSC返回給 MSC,以告知MSC對應的BSC收到復位消息并準備釋放連接資源。本實施例提供的SNSF還可以包括第一處理模塊15用于在接收到MSC的復位消息后,記錄當前的第一系統時間,并設置用于表示MSC不能接收業務消息的不可用標識;并當收到BSC發送的建立連接的請求消息后,根據所述第一系統時間和當前系統時間,判斷是否超過所述第一預定時長,若超過,則清除所述不可用標識。還可以包括第二處理模塊16用于檢測到與MSC的所有鏈路故障后,記錄當前的第 ニ系統時間,并設置用于表示MSC不能接收業務消息的不可用標識;當接收到所述復位消息后,根據所述第二系統時間和當前系統時間,清除不可用標識。清除不可用標識的操作具體包括若當前系統時間與所述第二系統時間之間的第一時間間隔,超過BSC完成與MSC 之間的連接資源釋放所需的資源釋放時間,清除不可用標識;若當前系統時間與所述第二系統時間之間的第一時間間隔,不超過BSC完成與 MSC之間的連接資源釋放所需的資源釋放時間,則將所述第一預定時長調整為所述資源釋放時間與所述第一時間間隔的差值,并在在經過所述第一預定時長后清除所述不可用標識。本實施例提供的SNSF在MSC重啟后,啟動一定的保護時間,在保護時間內不向該 MSC轉發新的業務消息,避免新業務和老業務的SCCP連接資源沖突。本實施例提供一種網絡系統,包括MSC、BSC以及位于MSC和BSC之間的SNSF,其中 SNSF可以選用上述如圖4或圖5實施例提供的SNSF,其結構和功能可以參見上述實施例, 此處不再贅述。本實施例提供網絡系統中,可以避免MSC向所有BSC發送復位消息導致包括正常業務連接在內的所有業務連接都釋放棹,也可以避免出現MSC分配的ー個連接參考號在BSC上有兩個記錄與之對應的現象,提高了業務服務質量。圖6為本發明基站控制器實施例結構示意圖,如圖6所示,該BSC包括第二接收模塊21、獲取模塊22和釋放處理模塊23,其中第二接收模塊21用于接收MSC經SNSF轉發的復位消息,所述的復位消息中攜帯有MSC的NRI信息;獲取模塊22用于在已建立的業務連接中,根據MSC分配的連接參考號中所包括的NRI信息和復位消息中攜帯的NRI信息,獲取與復位消息中攜帯的NRI信息對應的目標業務連接;釋放處理模塊23用于釋放獲取模塊 22獲取的目標業務連接所占用的連接資源。具體地,MSC因故障恢復或操作員主動操作等原因而引發重啟后,向SNSF發送復位消息,請求SNSF將該消息轉發給BSC釋放之前建立的SCCP連接,復位消息攜帯有NRI信息;SNSF向BSC轉發所述復位消息;BSC中的第二接收模塊21接收所述復位消息后,通過獲取模塊22檢查已經建立的SCCP連接,如果SCCP連接中記錄的對端的連接參考號中的NRI 信息和復位消息中的NRI信息相同,則通過釋放處理模塊23釋放對應的SCCP連接資源;如果SCCP連接中記錄的對端的連接參考號中的NRI信息和復位消息中的NRI信息不同,則對應的SCCP連接不受影響。本實施例提供的BSC在接收到MSC發送的増加有NRI信息的復位消息后,能夠根據其中的NRI信息查找到需要進行資源示釋放的SCCP連接,并釋放做占用的資源,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。圖7為本發明移動交換中心設備實施例ー結構示意圖,如圖7所示,該MSC包括第 ニ構建模塊31和第二發送模塊32,其中第二構建模塊31用于構建復位消息,所述復位消息中攜帯有MSC的NRI信息;第二發送模塊32用于經SNSF向BSC發送所述復位消息,用以指示BSC釋放與NRI對應的業務連接所占用的連接資源。具體地,MSC因故障恢復或操作員主動操作等原因而引發重啟后,通過第二構建模塊31構建復位消息,并在其中添加NRI信息;第二構建模塊31構建完成復位消息后,再通過第二發送模塊32向SNSF發送復位消息,請求SNSF將該消息轉發給BSC釋放之前建立的 SCCP連接資源。本實施例提供的MSC通過在復位消息中添加NRI信息,能夠使得BSC根據其中的 NRI信息查找到需要進行資源示釋放的SCCP連接,并釋放所占用的資源,既保證了其他MSC 的業務不受影響,又保證了 BSC上對應原發出復位消息的MSC(如故障MSC)的連接能釋放, 不影響新業務,提高了業務服務質量。本實施例還提供一種網絡系統,包括MSC、BSC以及位于MSC和BSC之間的SNSF, 其中BSC可以選用上述如圖6實施例提供的BSC,MSC可以選用上述如圖7實施例提供的 MSC,其結構和功能可以參見上述實施例,此處不再贅述。本網絡系統實施例既可以保證其他MSC的業務不受影響,又可以保證BSC上對應原故障MSC的連接能釋放,不影響新業務, 提高了業務服務質量。圖8為本發明移動交換中心設備實施例ニ結構示意圖,如圖8所示,該MSC包括第一分配模塊41和第二控制模塊42,其中第一分配模塊41用于為BSC經SNSF發送的業務消息分配用于建立業務連接的連接參考號;第二控制模塊42用于在MSC重啟后,控制第一分配模塊41在與原連接參考號分組不同的其他連接參考號分組中分配所述連接參考號,所述原連接參考號分組為MSC在故障前用于分配連接參考號的連接參考號分組。具體地,MSC將所有可供分配的連接參考號資源劃分成若干個連接參考號分組,每次因故障恢復或操作員主動操作而引發重啟后,MSC通過其中的第二控制模塊42控制第一分配模塊41切換連接參考號分組,選擇在一個新的連接參考號分組中為SCCP業務連接,以避免分配的連接參考號與在故障之前的連接參考號分組中所分配的連接參考號重復。進ー 步地,連接參考號分組的劃分可以根據包含在連接參考號中的NRI信息進行劃分。本實施例提供的MSC重啟后不向BSC發送復位消息,MSC對SCCP連接參考號資源進行劃分,根據情況采用不同的分配策略,避免新分配的連接參考號資源和故障前分配的連接參考號資源沖突,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。本實施例還提供一種網絡系統,包括MSC、BSC以及位于MSC和BSC之間的SNSF, 其中MSC可以選用上述如圖8實施例提供的MSC,其結構和功能可以參見上述實施例,此處不再贅述。本網絡系統實施例既可以保證其他MSC的業務不受影響,又可以保證BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。圖9為本發明移動交換中心設備實施例三結構示意圖,如圖9所示,該MSC包括第二分配模塊51和第三控制模塊52,其中第二分配模塊51用于為BSC經SNSF發送的業務消息分配用于建立業務連接的連接參考號;第三控制模塊52用于在MSC重啟后的第二預定時長內,控制第二分配模塊51在第二連接參考號分組中,為BSC經SNSF發送的業務消息分配用于建立業務連接的連接參考號,并在經過所述第二預定時長后,切換到在第一連接參考號分組中,為BSC經所述SNSF發送的業務消息分配用于建立業務連接的連接參考號,所述第二預定時長應保證BSC完成與MSC之間的連接資源釋放。具體地,MSC將所有可供分配的連接參考號資源劃分成若干個連接參考號分組,例如第一連接參考號分組和第二連接參考號分組,為了避免在BSC通過“Inactivity test” 機制釋放連接資源的過程中,第二分配模塊51將原先已經分配過的連接參考號重復分給其他業務,因此,第二分配模塊51在不同的時間段內,分別在兩個不同的連接參考號分組中為業務連接分配連接參考號,第二預定時長即切換時間應滿足大于或等于T(iar),在不小于T(iar)的時間段內,第二分配模塊51在第二連接參考號分組分配連接參考號;在超出 T(iar)的時間段內,第二分配模塊51在第一連接參考號分組分配連接參考號。第二分配模塊51切換連接參考號分組由MSC中的第三控制模塊52控制。當然MSC也可以將連接參考號資源劃分成多個連接參考號分組,進ー步地,可以根據包含在連接參考號中的NRI信息進行劃分。本實施例提供的MSC因故障恢復或操作員主動操作而引發重啟后不向BSC發送復位消息,MSC對SCCP連接參考號資源進行劃分,根據情況采用不同的分配策略,避免新分配的連接參考號資源和故障前分配的連接參考號資源沖突,既保證了其他MSC的業務不受影響,又保證了 BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。本實施例還提供一種網絡系統,包括MSC、BSC以及位于MSC和BSC之間的SNSF, 其中MSC可以選用上述如圖9實施例提供的MSC,其結構和功能可以參見上述實施例,此處不再贅述。本網絡系統實施例既可以保證其他MSC的業務不受影響,又可以保證BSC上對應原故障MSC的連接能釋放,不影響新業務,提高了業務服務質量。圖10為本發明SNSF實施例結構三示意圖,如圖10所示,該SNSF包括第一檢測模塊61、第二檢測模塊62和第三發送模塊63,其中,當SNSF中的第一檢測模塊61檢測到 SNSF與業務處理實體例如MSC的所有鏈路故障后,記錄當前的第三系統時間,并設置用于表示MSC不能接收業務消息的不可用標識;第二檢測模塊62用于當檢測到SNSF與MSC的鏈路恢復后,根據第三系統時間和當前系統時間,判斷第三系統時間到當前系統時間所經歷的時間是否超過第一預定時長;若第二檢測模塊62根據第三系統時間和當前系統時間判斷出所述當前系統時間與所述第三系統時間之間的時間間隔超過第一預定時長,則通過第三發送模塊63清除不可用標識即表示MSC處于正常狀態,并恢復向MSC發送業務消息, 所述的第一預定時長應保證與MSC相關的、在故障前建立的連接資源釋放成功。
若第二檢測模塊62根據第三系統時間和當前系統時間判斷出所述當前系統時間與所述第三系統時間之間的時間間隔不超過第一預定時長,則第三發送模塊63再延遲ー 段時間,使得延遲后的系統時間與第三系統時間之間的時間間隔超過第一預定時長,第三發送模塊63清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息。本實施例提供的SNSF通過判斷與MSC之間的鏈路是否發生故障或故障恢復,在保護時間內不向該MSC轉發新的業務消息,而且不需要MSC發送復位消息,也不需要MSC進行分配連接參考的特殊處理,避免新業務和老業務的SCCP連接資源沖突。本實施例提供一種網絡系統,包括MSC、BSC以及位于MSC和BSC之間的SNSF,其中SNSF可以選用上述如圖10實施例提供的SNSF,其結構和功能可以參見上述實施例,此處不再贅述。本實施例提供網絡系統中,不需要MSC發送復位消息,也不需要MSC進行分配連接參考的特殊處理,便可以避免新業務和老業務的SCCP連接資源沖突,提高了業務服務質里。最后應說明的是以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
權利要求
1.一種連接資源釋放處理方法,其特征在干,包括檢測到與業務處理實體的所有鏈路故障后,記錄當前的第三系統時間,并設置用于表示所述業務處理實體不能接收業務消息的不可用標識;當檢測到與所述業務處理實體的鏈路恢復后,根據所述第三系統時間和當前系統時間,判斷所述當前系統時間與所述第三系統時間之間的時間間隔是否超過第一預定時長, 若超過,則清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息,所述第一預定時長應保證與所述業務處理實體相關的、在故障前建立的連接資源釋放成功;若不超過,則再延遲一段時間,使得延遲后的系統時間與所述第三系統時間之間的時間間隔超過所述第一預定時長,清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息。
2.一種服務節點選擇功能設備,其特征在干,包括第一檢測模塊,用于檢測到與業務處理實體的所有鏈路故障后,記錄當前的第三系統時間,并設置用于表示所述業務處理實體不能接收業務消息的不可用標識;第二檢測模塊,用于當檢測到與所述業務處理實體的鏈路恢復后,根據所述第三系統時間和當前系統時間,判斷所述當前系統時間與所述第三系統時間之間的時間間隔是否超過第一預定時長;第三發送模塊,用于若所述第二檢測模塊判斷出所述當前系統時間與所述第三系統時間之間的時間間隔超過第一預定時長,則清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息,所述第一預定時長應保證與所述業務處理實體相關的、在故障前建立的連接資源釋放成功;若所述第二檢測模塊判斷出所述當前系統時間與所述第三系統時間之間的時間間隔不超過第一預定時長,則再延遲一段時間,使得延遲后的系統時間與所述第三系統時間之間的時間間隔超過所述第一預定時長,清除所述不可用標識,并恢復向所述業務處理實體發送所述業務消息。
全文摘要
本發明實施例提供一種連接資源釋放處理方法和裝置。該方法包括在接收到移動交換中心發送的復位消息后,在第一預定時長內停止向所述移動交換中心發送業務消息,并在經過所述第一預定時長后,恢復向所述移動交換中心發送業務消息,所述第一預定時長應保證基站控制器完成與所述移動交換中心之間的連接資源釋放。本發明實施例提供的連接資源釋放處理方法和裝置,能夠在MSC發出復位消息后,既保證其他MSC的業務不受影響,又保證BSC上對應發出復位消息的MSC的連接能釋放,不影響新業務,提高業務服務質量。
文檔編號H04W76/06GK102548026SQ201210004859
公開日2012年7月4日 申請日期2009年8月6日 優先權日2009年8月6日
發明者劉兵義, 張朝輝, 徐國宇, 李云飛, 馬丙丙 申請人:華為技術有限公司