專利名稱:網絡資源可用性的定期確定的制作方法
技術領域:
本發明一般涉及電信網,尤其涉及資源可用性。
背景技術:
許多電子和/或電信業務都是由網絡中的多個電子設備所提供的。典型的業務包括移動電話業務、數據處理和分布式軟件應用。這些業務的支持過程以及業務本身可以分成多個任務,比如控制任務和資源任務。這些任務又可以分配給多個電子設備。業務提供商利用客戶機/服務器結構來組織這些電子設備完成控制任務和資源任務。例如,如熟練技術人員可以理解的那樣,網絡控制器為多個網絡資源分配任務。
為了向用戶提供高級的業務可用性,必須對業務請求進行快速處理。在已知的網絡中,網絡控制器向一個網絡資源(例如,多個網絡資源中的第一個網絡資源)發送請求。如果該網絡資源未能及時進行響應或提供了一個指示錯誤的響應,那么,網絡控制器必須向另一個網絡資源發送附加請求試圖滿足該業務請求。對于每個附加請求,降低了業務可用性和管理效率,并且增加了收到業務請求與履行該請求之間的業務響應時間。
在網絡資源響應失敗時,網絡控制器產生一個系統錯誤。網絡控制器要求專用軟件模塊和/或觸發器檢測網絡資源的故障并產生該系統錯誤。軟件觸發器只對網絡資源已出現的問題起作用,并只有當需要網絡資源履行業務請求時才這么做。此外,業務提供商必須購買這些專用軟件觸發器,作為提供實際業務的控制和資源任務的附加模塊。網絡技術員必須分析系統錯誤并確定響應失敗的原因是不是網絡資源的故障。如果發現網絡資源有故障,那么技術員必須進行人工干預,避免更多的請求發送到該網絡資源。分析系統錯誤和人工干預所花的時間會進一步降低業務可用性和管理效率。
因此,有必要提高業務可用性和減少業務響應時間。
發明內容
網絡控制器以及一個或多個網絡資源提供業務,比如移動電話業務。例如,網絡控制器接收來自一個呼叫的業務請求并將該呼叫引導到網絡資源之一。為了促進業務的可靠性增大,網絡控制器搶先更新與網絡資源相應的可用性狀態表。網絡控制器根據從網絡資源接收到的一個或多個消息進行網絡資源的可用性的定期確定。網絡資源執行向網絡控制器的消息定期傳輸。
在一種實施例中,提供了一種設備,它包括無線和/或有線電信網的網絡控制器,該網絡控制器根據來自網絡資源的消息及時到達成功與否的確定,進行該無線和/或有線電信網的網絡資源的可用性的定期確定。
在另一種實施例中,提供了一種設備,它包括無線和/或有線電信網的網絡資源,該網絡資源執行向該無線和/或有線電信網的網絡控制器的狀態消息的定期傳輸,以指示網絡資源的可用性。
在又一種實施例中,提供了一種方法,用于根據來自網絡資源的消息及時到達成功與否的確定,進行無線和/或有線電信網的網絡資源的可用性的定期確定。
本發明的典型實現方式的特征可以從說明書、權利要求書以及附圖中看出,其中圖1是設備的一種實現方式的示圖,該設備包括一個或多個網絡控制器、一個或多個網絡資源和/或一個或多個網絡路由器。
圖2是圖1中的設備的一種典型邏輯流程的示圖。
圖3是圖1中的設備的網絡控制器的典型初始化和操作的一種典型消息流程的示圖。
圖4是圖1中的設備的網絡資源的典型初始化和操作的一種典型消息流程的示圖。
圖5是圖1中的設備的網絡控制器的一種典型邏輯流程的示圖。
圖6是圖1中的設備的網絡資源的一種典型邏輯流程的示圖。
具體實施例方式
參見圖1,一種實施例中的設備100包括一個或多個網絡控制器102、一個或多個網絡資源104和/或一個或多個網絡路由器106。一種實施例中的網絡控制器102和網絡資源104包括智能網平臺,比如電話網平臺。網絡控制器102和網絡資源104支持智能網技術和標準以便提供業務,比如移動電話業務。另一種實施例中的網絡控制器102和網絡資源104包括提供業務(如分布式軟件應用)的分布式結構的服務器和客戶機。一種實施例中的網絡控制器102和網絡資源104包括可記錄數據存儲媒體110的一個實例,如本文中所述。
網絡控制器102包括與一個或多個網絡資源104相應的可用性狀態和標識符的表。例如,該表包括存儲在網絡控制器102的可記錄數據存儲媒體110中的本地臨時表。典型的可用性狀態包括在使用中和停用。例如,網絡控制器102利用可用性狀態來估計網絡資源104目前能否接收請求和/或提供業務的一部分。典型的標識符包括網絡資源104的網際協議(“IP”)地址和/或網絡名。網絡控制器102利用表中的標識符來確定要發送到網絡資源104的消息的目標地址。如果標識符包括網絡資源104的IP地址,那么IP地址包括目標地址。如熟練技術人員可以理解的那樣,如果標識符包括網絡資源104的網絡名,那么網絡控制器102通過網絡名進行查表來確定請求的IP地址。一種實施例中的網絡資源104包括網絡控制器102的標識符表和/或心跳頻率(heartbeatfrequency),如本文中所述。例如,該表包括存儲在網絡資源104的可記錄數據存儲媒體110中的本地臨時表。
一種實施例中的網絡控制器102和網絡資源104包括無線智能網(“WIN”)平臺。在另一種實施例中,網絡控制器102和網絡資源104包括定制的移動網絡增強邏輯的應用(“CAMEL”)平臺。一種實施例中的網絡控制器102和網絡資源104符合美國國家標準學會(“ANSI”)和/或歐洲電信標準學會(“ETSI”)的一個或多個智能網標準。在一種實施例中,如果網絡控制器102和網絡資源104包括無線和/或有線電信網108的呼叫控制器和單音服務器,那么網絡控制器102和網絡資源104為無線和/或有線電信網108的用戶提供用戶定義的單音業務。
一種實施例中的網絡控制器102和網絡資源104被組合成單個平臺。例如,網絡控制器102和網絡資源104包括單個服務器(比如無線和/或有線電信網108的業務控制點或業務節點)上執行的軟件成分和/或模塊。在另一種實施例中,網絡控制器102和網絡資源104被分成多個網絡平臺和/或軟件成分。在一種實施例中,網絡控制器102包括業務控制點而網絡資源包括智能外圍設備,或者,網絡控制器102和網絡資源104包括單獨的業務控制點。在另一種實施例中,第一和第二網絡平臺各自包括一個或多個網絡控制器102和一個或多個網絡資源104。第一網絡平臺的網絡控制器102可以與第二網絡平臺的網絡資源104通信,而第一平臺的網絡資源104可以與第二網絡平臺的網絡控制器通信。可以用多個網絡平臺來提高網絡控制器102和網絡資源104所提供的業務的容量和/或冗余。例如,如熟練技術人員可以理解的那樣,無線和/或有線電信網108包括1+1配置中的第一和第二網絡控制器102以及N+k配置中的m個網絡資源104。
網絡控制器102利用網絡資源104來提供業務。例如,網絡控制器102接收來自一個呼叫的業務請求并將該呼叫引導到網絡資源104之一。為了促進業務的可靠性增大,網絡控制器102根據從一個或多個網絡資源接收到的一個或多個消息來更新可用性狀態和標識符的表,如本文中所述。網絡控制器102和網絡資源104通過利用一個或多個通信協議互相通信。典型的通信協議包括網際協議(“IP”)、輕載目錄訪問協議(“LDAP”)、簡單網絡管理協議(“SNMP”)和/或專用協議。一種實施例中的專用協議基于TCP/IP和/或UDP/IP協議。例如,如熟練技術人員可以理解的那樣,網絡控制器102利用TCP/IP協議向網絡資源104發送請求,而網絡資源利用TCP/IP協議向網絡控制器102發送響應。
一種實施例中的網絡路由器106包括能在網絡設備之間進行路由選擇、轉發、多播和/或交換網絡業務的路由器或交換器。典型的網絡業務包括分組交換和/或電路交換消息,比如TCP/IP消息。如果網絡控制器102和網絡資源104不直接連接,那么一個或多個網絡路由器106協同在網絡控制器102與網絡資源104之間傳送消息。如熟練技術人員可以理解的那樣,一種實施例中的網絡路由器106在對消息進行路由選擇之前先要在不同協議之間轉換消息。
為了便于說明,給出了設備100的典型操作的說明性描述。盡管下列步驟只針對單個網絡控制器102和單個網絡資源104進行描述,然而,如熟練技術人員可以理解的那樣,針對多個網絡控制器102和多個網絡資源104,可以串行或并行地執行這些步驟的多個實例。
參見圖2,邏輯流程202包括步驟204、206和208。一種實施例中的網絡資源104執行步驟204。網絡控制器102和/或網絡路由器106執行步驟206和208。在步驟204中,執行狀態消息312(圖3)的定期傳輸,以便指示網絡資源104的可用性狀態。一種實施例中的定期傳輸包括定期同步傳輸。在步驟206中,執行網絡資源104的可用性狀態的定期確定。定期確定基于狀態消息312及時到達成功與否。一種實施例中的定期確定包括定期同步確定。在步驟208中,根據可用性狀態的定期確定來更新網絡資源104的可用性狀態。在一種實施例中,例如在定期確定后同步更新可用性狀態。在另一種實施例中,如熟練技術人員可以理解的那樣,例如無需用戶干預自動地異步更新可用性狀態。
參見圖3,一種實施例中的消息流程302包括當第一網絡控制器102啟動時網絡控制器102的一種典型初始化。在另一種實施例中,消息流程302與第二網絡控制器102相應,如熟練技術人員可以理解的那樣,第二網絡控制器初始化以便為第一網絡控制器102提供冗余和/或為業務提供增加的容量。消息流程302包括步驟304、306、310、314和316。網絡控制器102執行步驟304、306、314和316。網絡資源104執行步驟310。
當網絡控制器102啟動時,一種實施例中的網絡控制器102將網絡資源104的可用性狀態初始化(步驟304)為停用。網絡控制器102通過利用網絡資源104的標識符向網絡資源104發送(步驟306)請求308。
例如,該請求308包括對網絡資源104的可用性狀態的請求。在一種實施例中,網絡控制器102直接向網絡資源104發送請求308。在另一種實施例中,如熟練技術人員可以理解的那樣,網絡控制器102通過一個或多個中介(如網絡路由器106)發送請求308。
在步驟310中,網絡資源104接收請求308。在一種實施例中,網絡資源104驗證請求308的真實性。例如,網絡資源104確定表中是否含有用于網絡控制器102的表目。在驗證后,網絡資源104啟動向網絡控制器102的一個或多個狀態消息312的定期傳輸(步驟310)。在另一種實施例中,網絡資源104在接收和驗證了請求308后立即將狀態消息312發送到網絡控制器102并啟動定期傳輸。在又一種實施例中,網絡資源104在啟動定期傳輸之前先進行初始化。
定期傳輸基于第一心跳頻率,如循環定時器。如果第一心跳頻率包括每分鐘6個循環(即0.1Hz),那么網絡資源104每10秒向網絡控制器102發送一次狀態消息312。在一種實施例中,請求308包括第一心跳頻率。在另一種實施例中,網絡資源104從本地臨時表中得到第一心跳頻率。在又一種實施例中,網絡資源104從網絡控制器102的臨時表中得到第一心跳頻率。
一種實施例中的狀態消息312包括用于指示何時發送狀態消息312的時間標記。在另一種實施例中,狀態消息312不含時間標記。例如,網絡控制器102在狀態消息312到達時產生狀態消息312的時間標記。來自網絡資源104的狀態消息312用于指示網絡資源104的可用性。例如,如熟練技術人員可以理解的那樣,狀態消息312用于指示網絡資源104在使用中。
網絡控制器102接收(步驟314)來自網絡資源104的狀態消息312。在一種實施例中,網絡控制器將狀態消息312的時間標記存儲在可記錄數據存儲媒體110中。在另一種實施例中,網絡控制器102在狀態消息312到達時產生當前時間標記并將其存儲在可記錄數據存儲媒體110中。在一種實施例中,網絡控制器102用最近接收到的狀態消息312的時間標記改寫先前狀態消息312的時間標記。
網絡控制器102執行網絡資源104的可用性的定期確定(步驟316)。一種實施例中的定期確定基于第二心跳頻率。一種實施例中的第二心跳頻率存儲在網絡控制器102的表中,例如存儲在可記錄數據存儲媒體110中。例如,如熟練技術人員可以理解的那樣,如果第二心跳頻率包括0.05Hz的頻率,那么網絡控制器102每20秒執行一次定期確定。
一種實施例中的定期確定包括來自網絡資源104的狀態消息312(比如最近接收到的狀態消息312)及時到達成功與否的確定。網絡控制器102執行狀態消息312的時間標記(如保存在可記錄數據存儲媒體110中的時間標記)與當前時間標記的比較。例如,網絡控制器102計算當前時間標記與最近接收到的狀態消息312的時間標記之間的差值。如果時間標記來自狀態消息312,那么在比較時間標記時可能有必要進行時區轉換。可以在存儲時間標記時或在計算差值時進行時區轉換。如果時間標記是由網絡控制器102在狀態消息312到達時產生的,那么不必進行時區轉換。小于等于預定時間間隔的差值包括狀態消息312及時到達成功。大于預定時間間隔的差值包括狀態消息312及時到達失敗。狀態消息312可以晚點到達或根本不到達,例如如果網絡資源104或網絡路由器106遭遇到錯誤和關閉的話,在這種情況下,網絡控制器102使用先前接收到的狀態消息312的時間標記。一種實施例中的預定時間間隔大于等于與兩倍第一心跳頻率相應的兩倍周期。例如,如果第一心跳頻率包括10秒,那么預定時間間隔包括20秒。在這種實施例中,如熟練技術人員可以理解的那樣,狀態消息312可以晚點到達,但仍認為網絡資源104在使用中以便減少許多錯誤的停用判定。
網絡控制器102根據定期確定更新可用性狀態表。在確定為失敗時,網絡控制器102將可用性狀態更新為停用。在一種實施例中,當最近接收到的狀態消息312成功到達后,網絡控制器102根據定期確定同步地將網絡資源104更新為在使用中。在另一種實施例中,網絡控制器102在收到最近接收到的狀態消息312時立即異步地將可用性狀態更新為在使用中。例如,網絡控制器102實時更新可用性狀態。
參見圖4,消息流程402包括在網絡控制器102已經開始定期確定(步驟316)時網絡資源104的一種典型初始化。消息流程402包括步驟404、406、410、412、310和316。網絡控制器102執行步驟316,而網絡資源104執行步驟404和310。在另一種實施例中,網絡控制器102執行步驟410和412,而網絡資源104執行步驟406。
網絡資源104進行初始化(步驟404)以為在使用中的可用性作準備。網絡資源104向網絡控制器102發送(步驟406)初始化消息408。如熟練技術人員可以理解的那樣,初始化消息408用于指示網絡資源104在使用中。
在一種實施例中,在收到初始化消息408時,網絡控制器102為安全起見驗證初始化消息408的真實性。例如,網絡控制器102確定可用性狀態和標識符的表是否含有網絡資源104的表目。如果該表不含網絡資源104的表目,那么,一種實施例中的網絡控制器102利用網絡資源104的標識符和可用性狀態在表中增加(步驟410)一個新表目。在另一種實施例中,如果該表不含網絡資源104的表目,那么網絡控制器102忽略初始化消息408而產生一個錯誤消息。
網絡控制器102向網絡資源104發送(步驟412)一個確認消息414。一種實施例中的確認消息414包括第一心跳頻率。在另一種實施例中,網絡資源104從可記錄數據存儲媒體110中得到第一心跳頻率。在收到確認消息414時,網絡資源104啟動到網絡控制器的定期傳輸(步驟310)。定期確定(步驟316)和定期傳輸(步驟310)繼續進行,如上所述。
參見圖5,典型邏輯流程502包括步驟504、506、508、510、512、514、516、518、520、524、526和528。網絡控制器102執行步驟504、506、508、510、512、516、518和520。在另一種實施例中,網絡控制器102執行步驟514、524、526和528。在步驟504中,網絡控制器102將網絡資源104的可用性狀態初始化為停用狀態。網絡控制器102向網絡資源104發送(步驟506)請求308并啟動定期傳輸。例如,網絡控制器102設置與第二心跳頻率相應的定時器。網絡控制器102等待(步驟508)狀態消息312的接收、定時器的到期和初始化消息408的接收中的任一情況。
如果網絡控制器102接收到(步驟510)來自網絡資源104的狀態消息312,那么,一種實施例中的網絡控制器102存儲(步驟512)狀態消息312的時間標記。在另一種實施例中,網絡控制器102在狀態消息312到達時產生狀態消息312的當前時間標記。在一種實施例中,網絡控制器102執行(步驟514)網絡資源104的可用性狀態的異步更新。如熟練技術人員可以理解的那樣,可用性狀態的異步更新可使網絡資源104盡可能快地被投入使用,而不必等到定時器下一次到期。在另一種實施例中,網絡控制器102在存儲了狀態消息312的時間標記后跳過步驟514而返回到步驟508。然后,網絡控制器102根據定期確定更新可用性狀態,如本文中所述。
當定時器到期時,網絡控制器102執行(步驟516)可用性狀態的定期確定并將定時器復位。網絡控制器102執行(步驟518)當前時間標記與網絡控制器102所存儲的時間標記的比較。如果當前時間標記與網絡控制器102所存儲的時間標記之間的差值大于預定時間間隔,那么網絡控制器102將網絡資源104的可用性狀態更新(步驟520)為停用并返回到步驟508。如果差值小于等于預定時間間隔,那么,網絡控制器102返回到步驟508。
如果網絡控制器102接收到(步驟524)來自另一網絡資源104的初始化消息408,那么,必要的話網絡控制器102在可用性狀態表中增加(步驟526)一個表目,如上所述。網絡控制器102向網絡資源104發送(步驟528)一個確認消息414并進至步驟512。
參見圖6,典型邏輯流程602包括步驟604、606、608、610和612。網絡資源104執行步驟608和610。在又一種實施例中,網絡資源104執行步驟604和606。在另一種實施例中,網絡資源104還執行步驟612。在步驟604中,網絡資源104向一個或多個第一網絡控制器102發送初始化消息408。在一種實施例中,網絡資源104從網絡資源104的表中得到第一網絡控制器102的地址。網絡資源104接收(步驟606)來自第一網絡控制器102的確認消息414。在步驟608中,網絡資源104啟動向發送確認消息414的第一網絡控制器102的狀態消息312的定期傳輸。
一種實施例中的網絡資源104接收(步驟610)來自第二網絡控制器102的請求308。在一種實施例中,網絡資源104在收到請求308時確定網絡資源104的表是否含有用于網絡控制器102的表目(比如網絡ID)。如果該表不含網絡控制器102的表目,那么,一種實施例中的網絡資源104在網絡控制器102的表中增加(步驟612)一個新表目。在另一種實施例中,如果該表不含網絡控制器102的表目,那么網絡資源104忽略請求308而產生一個錯誤消息。網絡資源104進至步驟608以執行向網絡控制器102的狀態消息312的定期傳輸。
在另一種實施例中,如果網絡資源104含有網絡控制器102的表,那么網絡資源104跳過步驟604和606。在這種實施例中,網絡資源104在網絡資源104初始化后立即啟動到該表中的每個網絡控制器102的定期傳輸。
一種實施例中的設備100包括多個組成部分,比如一個或多個電子部件、硬件部件和計算機軟件部件。多個這種組成部分在設備100中可以結合或分開。如熟練技術人員可以理解的那樣,設備100的典型組成部分使用和/或包括一組和/或一系列用多種編程語言中的任一種編寫或實現的計算機指令。
一種實施例中的設備100使用一個或多個計算機可讀信號承載媒體。計算機可讀信號承載媒體存儲軟件、固件和/或匯編語言,用于執行本發明的一種或多種實施例中的一個或多個部分。設備100的計算機可讀信號承載媒體的例子包括網絡控制器102的可記錄數據存儲媒體110和網絡資源104的可記錄數據存儲媒體110。一種實施例中的設備100的計算機可讀信號承載媒體包括磁、電、光、生物和原子數據存儲媒體中的一種或多種。例如,計算機可讀信號承載媒體包括軟盤、磁帶、CD-ROM、DVD-ROM、硬盤驅動器和電子存儲器。在另一種實施例中,計算機可讀信號承載媒體包括通過含有設備100或與設備100連接的網絡所發送的調制載波信號,這種網絡例如是電話網、局域網(“LAN”)、廣域網(“WAN”)、因特網和無線網中的一種或多種。
本文所述的步驟或操作只是為了舉例說明。在不背離本發明的思想的前提下,還可以有這些步驟或操作的許多變形。例如,可以按不同的次序來執行這些步驟,或者可以添加、刪除或修改步驟。
盡管本文詳細描繪和描述了本發明的典型實現方式,然而,對相關領域熟練技術人員而言,顯然在不背離本發明的思想的前提下,可以進行各種修改、添加、替換等,因此,所有這些都被認為是在隨后的權利要求書中所界定的本發明的范圍內。
權利要求
1.一種設備,包括無線和/或有線電信網的網絡控制器,該網絡控制器根據來自網絡資源的消息及時到達成功與否的確定,進行該無線和/或有線電信網的網絡資源的可用性的定期確定。
2.權利要求1的設備,其中,來自網絡資源的消息包括來自網絡資源的一個或多個消息中最近接收到的消息;其中,來自網絡資源的最近接收到的消息及時到達成功與否的確定包括比較最近接收到的消息的時間標記與當前時間標記;其中,當前時間標記與最近接收到的消息的時間標記之間的小于等于預定時間間隔的差值包括來自網絡資源的最近接收到的消息及時到達成功;其中,當前時間標記與最近接收到的消息的時間標記之間的大于預定時間間隔的差值包括來自網絡資源的最近接收到的消息及時到達失敗。
3.權利要求2的設備,其中,網絡資源的可用性的定期確定包括在使用中的可用性或停用的可用性;其中,在下列情況下,網絡資源的可用性的定期確定包括在使用中的可用性當來自網絡資源的最近接收到的消息及時到達成功時;或當來自網絡資源的最近接收到的消息到達時;其中,當來自網絡資源的最近接收到的消息及時到達失敗時,網絡資源的可用性的定期確定包括停用的可用性。
4.權利要求1的設備,其中,所述消息包括狀態消息;其中,網絡控制器包括一個或多個網絡資源和與該一個或多個網絡資源相應的一個或多個可用性狀態的表,其中,一個或多個網絡資源包括所述網絡資源;其中,在網絡控制器初始化后,網絡控制器向一個或多個網絡資源發送一個或多個對可用性狀態的請求,以啟動一個或多個狀態消息從一個或多個網絡資源到網絡控制器的定期傳輸;其中,網絡控制器根據來自一個或多個網絡資源的一個或多個狀態消息,將與該一個或多個網絡資源相應的一個或多個可用性狀態的表初始化;其中,定期確定包括根據來自一個或多個網絡資源的一個或多個狀態消息及時到達成功與否的確定,進行所述一個或多個網絡資源中每一個的可用性的定期確定;其中,網絡控制器根據定期確定和/或所述一個或多個狀態消息中的一個或多個的到達來更新所述一個或多個可用性狀態的表。
5.權利要求1的設備,它與無線和/或有線電信網的多個網絡資源結合,其中,多個網絡資源包括所述網絡資源;其中,網絡控制器包括與多個網絡資源相應的多個可用性狀態的表;其中,多個網絡資源中的每一個都執行向網絡控制器的一個或多個狀態消息的定期同步傳輸,以指示各個網絡資源的狀態可用性,其中,一個或多個狀態消息包括來自所述網絡資源的消息;其中,網絡控制器執行與多個網絡資源相應的網絡資源可用性的多個定期同步確定,其中,多個定期同步確定包括所述網絡資源的可用性的定期同步確定;其中,定期同步確定基于來自網絡資源的一個或多個狀態消息中最近接收到的消息及時到達成功與否的確定;其中,最近接收到的消息及時到達成功與否的確定包括比較當前時間標記與最近接收到的消息的時間標記;其中,當前時間標記與最近接收到的消息的時間標記之間的小于等于預定時間間隔的差值包括來自網絡資源的最近接收到的消息及時到達成功;其中,當前時間標記與最近接收到的消息的時間標記之間的大于預定時間間隔的差值包括來自網絡資源的最近接收到的消息及時到達失敗;其中,當來自網絡資源的最近接收到的消息及時到達成功時,定期同步確定包括在使用中的可用性;其中,當來自網絡資源的最近接收到的消息及時到達失敗時,定期同步確定包括停用的可用性;其中,當為停用的可用性時,網絡控制器將與該網絡資源相應的可用性狀態從在使用中更新為停用;其中,當接收到來自網絡資源的所述一個或多個狀態消息中的另一個狀態消息時,網絡控制器將與該網絡資源相應的可用性狀態從停用異步地更新為在使用中。
6.一種設備,包括無線和/或有線電信網的網絡資源,該網絡資源執行向該無線和/或有線電信網的網絡控制器的狀態消息的定期傳輸,以指示該網絡資源的可用性。
7.權利要求6的設備,其中,網絡資源根據預定時間間隔來執行定期傳輸;其中,所述時間間隔包括下列任一種存儲在網絡資源中的本地臨時時間間隔;從網絡控制器接收到的時間間隔。
8.權利要求6的設備,其中,在網絡控制器初始化后,網絡資源接收來自網絡控制器的對可用性狀態的請求;其中,在收到對可用性狀態的請求時,網絡資源啟動向網絡控制器的狀態消息的定期傳輸。
9.權利要求6的設備,它與網絡控制器結合,其中,網絡資源和網絡控制器包括下列中的一種或多種一個或多個無線智能網WIN設備;一個或多個全球移動通信系統GSM和/或定制的移動網增強邏輯的應用CAMEL網絡設備;一個或多個美國國家標準學會ANSI智能網設備;一個或多個歐洲電信標準學會ETSI智能網設備;和/或提供業務的分布式結構的一部分。
10.權利要求6的設備,它與網絡控制器結合,其中,網絡控制器和網絡資源包括下列之一分別為業務控制點SCP和智能外圍設備IP;分別為業務控制點SCP和業務節點SN;分別為業務節點SN和業務節點SN;分別為第一業務控制點的一部分和第二業務控制點的一部分;分別為第三業務控制點的第一部分和第三業務控制點的第二部分;分別為第一業務節點的一部分和第二業務節點的一部分;或分別為第三業務節點的第一部分和第三業務節點的第二部分。
全文摘要
一種實施例中的設備的無線和/或有線電信網的網絡控制器根據來自網絡資源的消息及時到達成功與否的確定,進行該無線和/或有線電信網的網絡資源的可用性的定期確定。
文檔編號H04Q3/00GK1756194SQ20051010698
公開日2006年4月5日 申請日期2005年9月27日 優先權日2004年9月30日
發明者拉瑪晨德拉·普拉拉達·貝特尼, 范晨, 蘭簡·沙爾瑪, 朱于軍 申請人:朗迅科技公司