關於歸屬代理無響應性來幫助外地代理動作的方法和裝置的製作方法
2023-10-08 07:54:34 4
專利名稱:關於歸屬代理無響應性來幫助外地代理動作的方法和裝置的製作方法
技術領域:
本發明通常涉及用於幫助網絡通信的外地代理,更具體地說,涉 及關於移動網際網路協議業務處理的外地代理。
背景技術:
基於網際網路協議的通信在本領域是公知的。其包括對移動臺的支 持。根據一種方法(通常稱為簡單網際網路協議),已經漫遊離開其歸 屬區域(並且因此離開了與其對應的歸屬代理(或若干代理)的直接 聯繫)的移動臺可以由外地代理來分配臨時本地網際網路協議地址,以 當使其通信有效時進行使用。根據另一方法(通常稱為移動網際網路協 議),外地代理可以按允許移動臺使用所謂的移動網際網路協議地址的 方式來與漫遊移動臺的歸屬代理進行交互。為了支持對移動網際網路協議呼叫的幫助,在很多情況下,外地代 理將被布置有一個或多個歸屬代理的靜態提供的列表(如在此所使用 的,應理解,靜態提供的列表無需包括永久的或以其它方式不變的列表;反之,應理解,靜態提供的列表包括通常僅時不時地偶然更新的 相對恆定的條目的列表)。當對於支持移動網際網路協議呼叫的需要增 加時,這樣的外地代理可以從列表聯繫歸屬代理,以使得對應的移動 臺得到適當授權並使用對應的移動網際網路協議地址。這樣的方法通常很好地用於實現經由和通過外地代理支持移動 網際網路協議呼叫的目的。然而,存在問題可能增加或確實增加的情況。 例如,出於各種原因,給定歸屬代理可能變得不是完全響應的。這種 缺少響應的情況可能是全部或部分損傷,並且還可能是正在進行的或 是間歇的。這樣的問題可能是由於與歸屬代理自身和/或歸屬代理和外
地代理之間的通信路徑有關的問題而產生的。當這樣的問題產生時, 外地代理與歸屬代理進行交互的嘗試通常將部分或完全受挫。這樣又 可能導致延遲和/或無法支持外地代理所服務的至少一些移動臺的通 信需要。
特別是當結合附圖來研究時,通過提供在下面的詳細描述中所描 述的用於就歸屬代理無響應性來幫助外地代理動作的方法和裝置,能至少部分地滿足上述需求,其中圖1包括根據現有技術的實施所配置的框圖; 圖2包括根據本發明各種實施例所配置的流程圖; 圖3包括根據本發明各種實施例所配置的框圖。 本領域技術人員將理解,為了簡明和清楚的目的而示出附圖中的 元件,無需按比例繪製附圖中的元件。例如,附圖中的某些元件的尺 寸和/或相對位置可以相對於其它元件而被放大,以有助於增進對本發 明各種實施例的理解。此外,為了有助於示出本發明各種實施例的減 少模糊的示圖,通常不描述商業上可行的實施例中有用或必需的普通 但公知的元件。還應理解,除了在這裡另外闡述特定含義的情況之外, 在此使用的術語和表達具有根據關於其相應的各個研究和學科領域的 這種術語和表達的普通含義。
具體實施方式
通常說來,根據這些各種實施例中的許多實施例,布置有標識至 少一個歸屬代理的基本上靜態的列表的外地代理能夠確定所述歸屬代理(或若干代理)何時關於支持移動網際網路協議限制的能力是充分無 響應的。根據優選方法,當標識出這樣的歸屬代理時,外地代理採取 至少一個預定動作。用於觸發這種確定的無響應性的充分性或級別可以隨著情況的 給定設置和集合而改變。根據需要,可以至少部分地基於以下因素來
測量所述確定,所述因素諸如是指向給定歸屬代理的、至少預定部分 的移動網際網路協議呼叫或消息是否失敗的情況(例如在預定時間段期 間和/或以充足的數量或以充分的一致性和規律性)。相似地,外地代理可以響應於對無響應歸屬代理進行標識來採取 任意廣泛的預定動作。示例性動作包括但不限於特定歸屬代理的後續 迴避(例如至少持續某一預定時間段)、發起對應信息信號(例如但 不限於告警)、以及當時由所述無響應歸屬代理所服務的現有移動互 聯網協議呼叫的適當處理,上面舉了其中的幾個例子。如此配置,在普通操作情況期間由外地代理容易地幫助移動互聯 網協議呼叫。然而,當歸屬代理訪問下降到充分關注的點時,外地代 理可以確定這種情況並進一步根據需要採取合適的改進動作來至少嘗 試減輕這樣的情況的後果。當完整瀏覽和研究以下詳細描述時,這些和其它益處可變得更清 楚。現參照附圖,具體參照圖1,其可以有助於首先提供關於這方面的現有技術實施的簡要描述。根據該實施,外地代理IO經由具有選擇 和可用性的無線接入網絡12與移動臺13通信。經由這樣的互聯,移 動臺13表示其期望建立移動網際網路協議呼叫。外地代理IO接著操作地耦合到至少一個歸屬代理14,更典型地 是耦合到多個歸屬代理15、 16。在典型設置中,這些歸屬代理中的至 少一個(有時多於一個)能夠確認和/或以其它方式幫助移動臺13正 尋求的移動網際網路協議呼叫。根據該教導,並且現參照圖2,外地代理被布置有21用於標識一 個或多個這樣的歸屬代理的基本靜態的列表。可以從任意廣泛的來源 提供這種信息,並且可以根據給定的系統管理員的偏好和/或給定網絡 的性能和架構所限制或利用的那樣,經常或不經常地更新該信息。在 典型配置中,該列表將被本地存儲到外地代理,但本領域技術人員將 理解,也可以根據需要而遠程地、全部或部分地存儲這樣的信息(例 如在鑑權、授權和計費(AAA)伺服器中)。除了可以表徵選擇的存 儲介質的容量限制之外,沒有對可以被包括在該列表中的歸屬代理的
數量的特別限制。通過這樣的處理20,外地代理其後確定22列表中所闡述的所述 至少一個歸屬代理何時關於支持移動網際網路協議業務處理的能力是充分無響應的。可以以各種方式來量測該處理。例如,外地代理可以確 定已經指向給定歸屬代理的至少預定部分的移動網際網路協議呼叫和/ 或歸屬代理消息(例如但不限於移動網際網路協議註冊請求消息、移動 網際網路協議註冊撤銷消息以及現在已知或今後開發的選擇的其它移動 網際網路協議消息)何時失敗。這樣的確定可以是基於特定數量的失敗嘗試的,其中,失敗與缺 少來自給定歸屬代理的響應對應。根據一種方法,可以將充分無響應 與預定數量(和/或預定百分比)的在預定時間段期間出現的失敗的移 動網際網路協議呼叫關聯。當全部或部分基於預定數量的失敗嘗試進行 所迷確定時,還可以至少部分地基於指向給定歸屬代理的預定數量的 連續移動網際網路協議呼叫是否已經失敗(根據需要,是在給定的持續 時間內或不需要給定的持續時間)來進行這種確定。當確定22給定歸屬代理在至少所關注的某種程度上是無響應的 時,該處理20可以其後可選地用於將該歸屬代理標識23為無響應的。 其後,可選地但是優選地,外地代理可以其後響應於這樣的確定和/ 或標識而釆取24至少一個預定動作。例如,外地代理可以自動執行以下動作中的一個或多個 -在基本靜態的列表中將所述至少一個歸屬代理標識為無響應的;—不將任意新的移動網際網路協議呼叫發送給所述至少一個歸屬代理;-在至少預定時間段期間不將任意新的移動網際網路協議呼叫發 送給所述至少一個歸屬代理(其後,根據期望,在預定時間段之後再 次嘗試將移動網際網路協議呼叫發送給標識的歸屬代理);—(例如使用簡單網絡管理協議)發起關於所述至少一個歸屬代 理的對應的信息信號(例如但不限於將告警信號提供給管理員);- (例如,通過經由鏈路控制協議終止消息終止當時由標識的歸 屬代理所服務的移動網際網路協議呼叫,和/或通過藉助於執行鏈路控制 協議重新協商而強制使得當時由標識的無響應歸屬代理所服務的移動 網際網路協議呼叫重新開始與不同歸屬代理的移動網際網路協議)終止當時由所述至少一個歸屬代理所服務的現有移動網際網路協議呼叫;以及 -重新啟動當時由所述至少一個歸屬代理所服務的現有移動網際網路協i義呼叫。上面僅舉出幾個示例性的例子。如前面注意到的那樣,給定的外地代理可以操作地耦合到多個歸 屬代理。在此情況下,還可能有用的是以下情況,即,外地代理採取 的自動的預定動作包括確定至少充足數量的歸屬代理是否均當前對表 示關注是無響應的(例如基於根據這些教導可能已經由外地代理進行 的關於無響應性的先前確定),以及如果這樣的話,則發起表示該情 況的信息信號(例如對應的管理告警或通知)。如此配置,當歸屬代理關於支持移動網際網路協議業務處理的能力 是充分無響應的時,布置有用於標識一個或多個歸屬代理的基本靜態 的列表的外地代理能夠關於給定的列出的歸屬代理釆取至少一個預定 動作。這又允許在這樣的情況下採取工作區和/或其它改進動作,從而 有助於有效地使用網絡資源並當可能時避免不適當的服務延遲。通過廣泛的外地代理容易地實現這些教導,所述外地代理通常包 括完全或部分可編程的平臺。作為示例性示例,現參照圖3,在有關 部分中,給定外地代理10可以包括移動網際網路協議呼叫處理器11。 該移動網際網路協議呼叫處理器11操作地耦合到歸屬代理接口 12和如 上所述的包括歸屬代理的基本靜態的列表的歸屬代理列表13。該外地 代理10還優選地包括歸屬代理移動網際網路協議呼叫響應評估器14, 其操作地耦合到歸屬代理接口 ,並還具有操作地耦合到歸屬代理列表 13和/或移動網際網路協議呼叫處理器11的響應指示器輸出。如此配置, 歸屬代理移動網際網路協議呼叫響應評估器14用於確定給定歸屬代理 關於支持移動網際網路協議業務處理的能力何時是充分無響應的(例如
通過實現如上所述的關於這個方面的一個或多個教導)。優選地,歸屬代理移動網際網路協議呼叫響應評估器14還被配置為當確定給定歸 屬代理關於這樣的能力是無響應的時使得自動採取一個或多個預定動 作(例如上述動作)。本領域技術人員將認識到,在不脫離本發明的精神和範圍的情況 下,可以關於上述實施例進行各種修改、改變和組合,這樣的修改、 改變和組合被看作是在本發明的構思的範圍之內的。
權利要求
1、一種與外地代理一起使用的方法,包括-提供用於標識至少一個歸屬代理的基本靜態的列表;-確定所述至少一個歸屬代理何時關於支持移動網際網路協議業務處理的能力是充分無響應的。
2、 如權利要求l所述的方法,還包括-當確定所述至少一個歸屬代理關於支持移動網際網路協議業務 處理的能力是充分無響應的時,將所述至少一個歸屬代理標識為無響 應的。
3、 如權利要求1所述的方法,其中,所述確定所述至少一個歸 屬代理何時關於支持移動網際網路協議業務處理的能力是充分無響應的 步驟包括—確定被指向給定歸屬代理的至少預定部分的移動網際網路協議 呼叫已經失敗。
4、 如權利要求3所述的方法,其中,所述確定已經被指向給定 歸屬代理的至少預定部分的移動網際網路協議呼叫已經失敗的步驟還包 括確定已經被指向給定歸屬代理的至少預定部分的移動網際網路協議 呼叫已經由於沒有來自所述給定歸屬代理的響應而失敗。
5、 如權利要求3所述的方法,其中,所述確定已經被指向給定 歸屬代理的至少預定部分的移動網際網路協議呼叫已經由於沒有來自所 述給定歸屬代理的響應而失敗的步驟還包括確定已經被指向給定歸 屬代理的至少預定部分的移動網際網路協議呼叫已經由於在預定時間段 期間沒有來自所述給定歸屬代理的響應而失敗。
6、 如權利要求3所述的方法,其中,所述預定部分包括已經指 向所述給定歸屬代理的嘗試的移動網際網路協議呼叫中的至少一些,但 不是全部。
7、 如權利要求3所述的方法,其中,所述確定已經被指向給定 歸屬代理的至少預定部分的移動網際網路協議呼叫已經失敗的步驟還包括確定已經指向給定歸屬代理的至少預定數量的連續移動網際網路協 議呼叫已經失敗。
8、 如權利要求1所述的方法,其中,所述確定所述至少一個歸 屬代理何時關於支持移動網際網路協議業務處理的能力是充分無響應的 步驟包括-確定已經指向給定歸屬代理的至少預定部分的移動網際網路協 議消息已經失敗。
9、 如權利要求8所述的方法,其中,所述移動網際網路協議消息 包括以下消息中的至少一個-移動網際網路協議註冊請求消息; -移動網際網路協議註冊撤銷消息。
10、 如權利要求8所述的方法,其中,所述確定已經指向給定歸 屬代理的至少預定部分的移動網際網路協議註冊消息已經失敗的步驟還 包括確定已經指向給定歸屬代理的至少預定部分的移動網際網路協議 註冊消息已經由於沒有來自所述給定歸屬代理的響應而失敗。
11、 如權利要求8所述的方法,其中,所述確定已經指向給定歸 屬代理的至少預定部分的移動網際網路協議註冊消息已經由於沒有來自 所述給定歸屬代理的響應而失敗的步驟還包括確定已經被指向給定 歸屬代理的至少預定部分的移動網際網路協議註冊消息已經由於在預定 時間段期間沒有來自所述給定歸屬代理的響應而失敗。
12、 如權利要求11所述的方法,其中,所述預定部分包括已經 指向給定歸屬代理的嘗試的移動網際網路協議註冊消息中的至少一些, 但不是全部。
13、 如權利要求8所述的方法,其中,所述確定已經指向給定歸 屬代理的至少預定部分的移動網際網路協議註冊消息已經失敗的步驟還 包括確定已經指向給定歸屬代理的至少預定數量的連續移動網際網路 協議註冊消息已經失敗。
14、 如權利要求l所述的方法,還包括-當確定所述至少一個歸屬代理關於支持移動網際網路協議業務處理的能力是充分無響應的時,採取至少一個預定動作。
15、 如權利要求14所述的方法,其中,所述至少一個預定動作 包括以下動作中的至少一個-在基本靜態的列表中將所述至少一個歸屬代理標識為無響應的;-不將任意新的移動網際網路協議呼叫發送給所述至少一個歸屬代理;-在至少預定時間段期間不將任意新的移動網際網路協議呼叫發送給所述至少一個歸屬代理;-發起關於所述至少一個歸屬代理的對應的信息信號;-終止當時由所述至少一個歸屬代理所服務的現有移動網際網路協i義呼叫;-重新啟動當時由所述至少一個歸屬代理所服務的現有移動互 聯網協i義呼叫。
16、 如權利要求15所述的方法,其中,在至少預定時間段期間 不將任意新的移動網際網路協議呼叫發送給所述至少一個歸屬代理還包 括在所述預定時間段之後再次嘗試將移動網際網路協議呼叫發送給所 述至少一個歸屬代理。
17、 如權利要求15所述的方法,其中,終止當時由所述至少一個歸屬代理所服務的現有移動網際網路協議呼叫還包括以下步驟中的至 少一個-經由鏈路控制協議終止消息來終止當時由所述至少 一個歸屬 代理所服務的移動網際網路協議呼叫;-通過執行鏈路控制協議重新協商來強制當時由所述至少一個 歸屬代理所服務的移動網際網路協議呼叫重新開始與不同歸屬代理的移 動網際網路協議。
18、 如權利要求15所述的方法,其中,發起關於所述至少一個 歸屬代理的對應的信息信號還包括使用簡單網絡管理協議來發起對 應的信息信號。
19、 如權利要求14所述的方法,其中,所述至少一個預定動作包括-確定至少充分數量的歸屬代理當前是否是無響應的;一當確定充分數量的歸屬代理當前是無響應的時發起信息信號。
20、 一種與外地代理一起使用的方法,包括-提供用於標識至少 一個歸屬代理的基本靜態的列表; -對於在基本靜態的列表中關於支持移動網際網路協議業務處理 的能力是充分無響應的給定歸屬代理而釆取至少一個預定動作。
21、 如權利要求20所述的方法,其中,所述至少一個預定動作 包括以下動作中的至少一個-在基本靜態的列表中將所述給定歸屬代理標識為無響應的; -不將任意新的移動網際網路協議呼叫發送給所述給定歸屬代理; -在至少預定時間段期間不將任意新的移動網際網路協議呼叫發 送給所述給定歸屬代理;-發起關於所述給定歸屬代理的對應的信息信號; -終止當時由所述給定歸屬代理所服務的現有移動網際網路協議呼叫;-重新啟動當時由所述給定歸屬代理所服務的現有移動網際網路 協議呼叫。
22、 如權利要求21所述的方法,其中,在至少預定時間段期間 不將任意新的移動網際網路協議呼叫發送給所述給定歸屬代理還包括 在所述預定時間段之後再次嘗試將移動網際網路協議呼叫發送給所述給 定歸屬代理。
23、 如權利要求21所述的方法,其中,終止當時由所述給定歸 屬代理所服務的現有移動網際網路協議呼叫還包括以下步驟中的至少一 個-經由鏈路控制協議終止消息來終止當時由所述給定歸屬代理 所服務的移動網際網路協議呼叫;—通過執行鏈路控制協議重新協商來強制當時由所述給定歸屬代理所服務的移動網際網路協議呼叫重新開始與不同歸屬代理的移動互 聯網協議。
24、 如權利要求21所述的方法,其中,發起關於所述給定歸屬 代理的對應的信息信號還包括使用簡單網絡管理協議來發起對應的 信息信號。
25、 如權利要求21所述的方法,其中,所述至少一個預定動作包括一確定至少充分數量的歸屬代理當前是否是無響應的;-當確定充分數量的歸屬代理當前是無響應的時發起信息信號。
26、 如權利要求20所述的方法,還包括—確定所述給定歸屬代理關於支持移動網際網路協議業務處理的 能力是充分無響應的。
27、 一種外地代理,包括-基本靜態的列表,用於標識至少一個歸屬代理; -歸屬代理接口;-移動網際網路協議呼叫處理器,其操作地耦合到所述基本靜態的 列表和歸屬代理接口;—歸屬代理移動網際網路協議呼叫響應評估器,其操作地耦合到歸 屬代理接口 ,並具有操作地耦合到所述基本靜態的列表的響應指示器 輸出。
28、 如權利要求27所述的外地代理,其中,所述基本靜態的列 表標識多個歸屬代理。
29、 如權利要求27所述的外地代理,其中,歸屬代理移動互聯 網協議呼叫響應評估器包括用於確定所述至少一個歸屬代理何時關 於支持移動網際網路協議業務處理的能力是充分無響應的裝置。
30、 如權利要求29所述的外地代理,其中,所述用於確定所述 至少一個歸屬代理何時關於支持移動網際網路協議業務處理的能力是充分無響應的裝置還包括用於確定已經指向所述至少一個歸屬代理的 至少預定部分的移動網際網路協議呼叫已經失敗的裝置。
31、 如權利要求29所述的外地代理,其中,所述用於確定所述 至少一個歸屬代理何時關於支持移動網際網路協議業務處理的能力是充分無響應的裝置還包括用於確定已經指向所述至少一個給定歸屬代 理的至少預定部分的移動網際網路協議消息已經失敗的裝置。
32、 如權利要求27所述的外地代理,其中,所述歸屬代理移動 網際網路協議呼叫響應評估器還包括用於當確定所述至少一個歸屬代 理關於支持移動網際網路協議業務處理的能力是充分無響應的時採取至 少一個預定動作的裝置。
33、 如權利要求32所述的外地代理,其中,所述至少一個預定 動作包以下動作中的至少一個-在基本靜態的列表中所述至少 一個歸屬代理標識為無響應的; -不將任意新的移動網際網路協議呼叫發送給所述至少一個歸屬代理;-在至少預定時間段期間不將任意新的移動網際網路協議呼叫發送給所述至少一個歸屬代理;-發起關於所述至少一個歸屬代理的對應的告警; -終止當時由所述至少一個歸屬代理所服務的現有移動網際網路協議呼叫;-重新啟動當時由所述至少一個歸屬代理所服務的現有移動互 聯網協i義呼叫。
全文摘要
一種具有一個或多個歸屬代理的基本靜態的列表(13)的外地代理(10),外地代理(13)使用歸屬代理響應評估器(14),以確定給定歸屬代理關於支持移動網際網路協議呼叫的能力何時變成充分無響應的。當做出這樣的確定時,外地代理(10)可以可選地採取一個或多個預定動作。這樣的動作優選地用於關於支持移動網際網路協議呼叫來減輕或改進由無響應歸屬代理所呈現的後果。
文檔編號G06F15/177GK101133657SQ200680007140
公開日2008年2月27日 申請日期2006年1月17日 優先權日2005年1月20日
發明者麥可·伯雷拉 申請人:Ut斯達康公司