專利名稱:Diameter服務器的消息限制的制作方法
技術領域:
本發明涉及通信網絡領域,具體地說,涉及實施消息限制處理以控制消息從 Diameter客戶機到Diameter服務器的傳送。
背景技術:
Diameter協議被IETF(因特網工程任務組)定義為向諸如網絡訪問或IP移動性 之類的應用提供認證、授權和計費(AAA)框架的基礎協議。Diameter協議在3GPP IMS標 準中用于認證、計費和策略管理。Diameter協議中的消息包括版本字段、消息長度字段、命 令標志字段、命令代碼字段、應用標識符字段,以及多個屬性值對(AVP)。IETF定義了多種 AVP以提供各種功能。在最通用的形式中,實施Diameter協議的通信網絡包括由Diameter服務器提 供服務的一個或多個Diameter客戶機。Diameter服務器接收來自Diameter客戶機的 Diameter請求消息并使用Diameter響應消息來響應客戶機。例如,在IMS網絡中,Diameter 服務器可由應用服務器(AS)、策略決策功能(PDF)、資源許可控制子系統(RACS)、AAA服務 器、歸屬用戶服務器(HSS)、收費收集功能(CCF)、收費數據功能(CDF)、在線收費功能(OCS) 等表示。Diameter服務器可以為一個單元或多個單元(群集)。IMS網絡中的任何IMS網 絡單元或其他遺留或2G網絡都可以是經由Diameter協議與Diameter服務器通過接口聯 系的Diameter客戶機。Diameter客戶機還可以由在IMS網絡單元與Diameter服務器之間 實現的Diameter路由器表示。需要控制和平衡通信網絡中流動的Diameter業務以確保系統性能和可靠性, 包括網絡單元可用性和地理冗余。由于典型的通信網絡包括大量Diameter服務器和 Diameter客戶機,通信網絡當前的問題是在服務器與客戶機之間平衡負載和業務。一種 傳統的解決方案是在通信網絡中布置負載平衡交換機(LBQ。負載平衡交換機監視所有 Diameter服務器之間的業務和負載并嘗試在服務器之間平均地分配業務。遺憾的是,負載 平衡交換機只能分配業務,但是如果業務量很大,則Diameter服務器仍可能變得過載。Diameter服務器中的過載狀況可導致通信網絡中的嚴重問題。當Diameter客戶 機將Diameter請求消息傳送到Diameter服務器時,客戶機設置了其間客戶機預期從服務 器接收到響應消息的時間間隔。如果Diameter服務器過載,則服務器或者將不能響應請求 消息,或者將延遲對客戶機的響應。如果Diameter客戶機未在所述時間間隔內接收到響應 消息,則Diameter客戶機啟動請求消息的重試。此過程將一直繼續,直到達到客戶機的最 大重試數。客戶機重復嘗試向Diameter服務器傳送消息的過程將因為使用甚至更多的消 息轟炸服務器而惡化服務器的過載狀況。
發明內容
本發明的實施例通過在通信網絡中實施消息限制而解決了以上和其他相關問題。 所述消息限制過程控制可以將哪些Diameter消息從Diameter客戶機傳送到Diameter服務器、哪些客戶機被授權傳送Diameter消息,或者控制將消息傳送到Diameter服務器的其 他方面。根據此處提供的實施例,Diameter服務器生成定義可以將哪些Diameter消息傳 送到Diameter服務器的控制信息。Diameter服務器然后將所述控制信息傳送到Diameter 客戶機。Diameter客戶機然后處理所述控制信息以確定可以將哪些Diameter消息(如果 有)傳送到Diameter服務器。Diameter客戶機因此基于所述控制信息來控制自身,從而不 會使用不希望的消息轟炸Diameter服務器。有利地,如果Diameter服務器遇到過載狀況, 則Diameter服務區可以控制其將接收哪些消息,直到過載狀況結束。本發明的一個實施例包括一種用于實施消息限制處理以便控制Diameter消息的 傳送的通信網絡。所述通信網絡包括Diameter服務器,用于為多個Diameter客戶機服務。 所述Diameter服務器包括檢測系統和指令生成系統。所述檢測系統用于檢測用于啟動消 息限制處理的觸發事件,例如檢測所述Diameter服務器中的過載狀況。所述指令生成系 統用于響應于檢測到所述觸發事件而生成定義在所述消息限制處理期間所述Diameter客 戶機被授權傳送的Diameter消息的控制信息。所述指令生成系統還用于生成包括所述控 制信息的消息限制指令,以及基于所述控制信息將所述消息限制指令傳送到所述Diameter 客戶機中的一個或多個Diameter客戶機以啟動所述消息限制處理。在另一實施例中,Diameter客戶機用于接收所述消息限制指令,以及處理所述消 息限制指令以識別所述控制信息。所述Diameter客戶機還用于基于所述控制信息控制 Diameter消息到所述Diameter服務器的傳送。例如,Diameter客戶機可識別旨在傳送 到Diameter服務器的Diameter消息。Diameter客戶機然后處理所述控制信息以確定所 述Diameter消息是否被授權傳送到所述Diameter服務器。如果Diameter消息被授權,則 Diameter客戶機將Diameter消息傳送到Diameter服務器。如果Diameter消息未被授權, 則Diameter客戶機阻止Diameter消息或將所述消息重新定向到另一 Diameter服務器。本發明可以包括以下描述的其他示意性實施例。
附圖中相同的標號表示相同元素或相同類型的元素。圖1示出了本發明的示意性實施例中的通信網絡;圖2是示出本發明的示意性實施例中的Diameter服務器的方塊圖;圖3是示出本發明的示意性實施例中的執行消息限制處理的方法的流程圖;圖4是示出本發明的示意性實施例中的在Diameter客戶機中執行消息限制處理 的進一步方法的流程圖;圖5是示出本發明的示意性實施例中的Diameter協議中的消息限制指令的方塊 圖;圖6是示出本發明的示意性實施例中的可包括在消息限制準則AVP中的準則的方 塊圖;圖7示出了本發明的示意性實施例中的IMS網絡;圖8是示出本發明的示意性實施例中的執行消息限制處理的實例的消息圖。
具體實施例方式圖1-8和以下描述描繪了本發明的具體示意性實施例以教導本領域的技術人員 如何實施和使用本發明。為了教導發明原理,簡化或省略了本發明的某些常規方面。本領 域技術人員將理解這些實施例的落入本發明范圍的變型。本領域技術人員將理解可以以各 種方式組合以下描述的特性以形成本發明的多種變型。因此,本發明并不限于以下描述的 具體實施例,而是僅由權利要求及其等同物來限定。圖1示出了本發明的示意性實施例中的通信網絡100。通信網絡100包括與一個 或多個Diameter服務器121-122相連的多個Diameter客戶機111-115。客戶機111-115 都用于使用Diameter協議與服務器121-122通信。盡管在此具體參考了 Diameter,但是以 下描述的概念可應用于其他協議。圖2是示出本發明的示意性實施例中的Diameter服務器121的方塊圖。Diameter 服務器121包括檢測系統202和指令生成系統204。檢測系統202包括任何用于檢測用于啟 動消息限制處理的觸發事件的系統、服務器或功能。例如,觸發事件可以是檢測到Diameter 服務器121中的過載狀況。在過載狀況中,Diameter服務器121接收和處理的Diameter消 息量超過了 Diameter服務器121的門限處理能力。因此,檢測到過載狀況可以是啟動消息 限制處理的觸發器。消息限制處理包括任何限制或控制Diameter客戶機傳送到Diameter 服務器的Diameter消息量的過程、方法或操作。指令生成系統204包括任何用于生成定義在消息限制處理期間Diameter客戶機 被授權傳送的Diameter消息的控制信息、以及生成和傳送包括控制信息的消息限制指令 的系統、服務器或功能。所述消息限制指令可以是根據Diameter協議格式化的消息。在此 類格式中,可以將一個或多個新定義的AVP包括在Diameter消息內。以下在說明書和圖 5-6中描述了某些示意性AVP。圖3是示出本發明的示意性實施例中的執行消息限制處理的方法300的流程圖。 將參考圖1的通信網絡100和圖2的Diameter服務器121描述方法300的步驟,盡管可由 其他類型的通信網絡和設備執行所述方法。圖3的流程圖的步驟并未包括所有步驟并且可 以包括其他未示出的步驟。在步驟302,檢測系統202檢測用于啟動消息限制處理的觸發事件。觸發事件的一 個實例是檢測系統202檢測到Diameter服務器121中的過載狀況。在步驟304,指令生成系 統204響應于檢測到觸發事件而生成控制信息。所述控制信息包括任何定義在消息限制處理 期間Diameter客戶機111-115被授權傳送的Diameter消息的數據、規則、策略或其它數據。 例如,指令生成系統204可以在生成控制信息中確定其希望接收何種類型的Diameter消息、 何種類型的Diameter客戶機可以傳送這些消息,等等。指令生成系統204可以確定僅允許 Diameter客戶機111-115傳送收費請求[結束]消息、會話終止請求消息,或其他在消息限 制處理期間指示會話或服務的結束的Diameter消息。指令生成系統204可以備選地確定只 有正在漫游的Diameter客戶機111-115才可在消息限制處理期間傳送Diameter消息。在步驟306,指令生成系統204生成包括控制信息的消息限制指令。如前所述,消 息限制指令可以是根據Diameter協議格式化的消息并且具有包括控制信息的一個或多個 新定義的AVP。在步驟308,指令生成系統204基于所述控制信息將所述消息限制指令傳送 到Diameter客戶機111-115中的一個或多個Diameter客戶機以啟動消息限制處理。
Diameter客戶機111-115中的一個或多個Diameter客戶機接收來自Diameter服 務器121的消息限制指令。每個接收消息限制指令的Diameter客戶機111-115然后如圖 4所述處理消息限制指令以確定授權傳送哪些Diameter消息。圖4是示出本發明的示意性實施例中的在Diameter客戶機中執行消息限制處理 的進一步方法400的流程圖。將參考圖1的通信網絡100描述方法400的步驟,盡管可以 由其他類型的通信網絡和設備執行所述方法。圖4的流程圖的步驟并未包括所有步驟并且 可以包括其他未示出的步驟。在步驟402,Diameter客戶機(假設是Diameter客戶機111)接收消息限制指 令。在步驟404,Diameter客戶機111處理消息限制指令以識別消息限制指令中包括的控 制信息。如果所述消息限制指令是Diameter消息,則Diameter客戶機111分析包括控制 信息的消息中的AVP。在步驟406,Diameter客戶機111基于所述控制信息控制Diameter 消息到Diameter服務器121的傳送。例如,假設Diameter客戶機111識別出旨在傳送到 Diameter服務器121的Diameter消息。在傳送所述Diameter消息之前,Diameter客戶 機111處理控制信息(即,數據、規則和/或策略)以確定所述Diameter消息是否被授權 傳送到Diameter服務器121。如果其被授權,則Diameter客戶機111將所述Diameter消 息傳送到Diameter服務器121。如果其未被授權,則Diameter客戶機111可以阻止所述 Diameter消息或可以將所述消息重新定向到諸如Diameter服務器122的另一 Diameter服 務器。上述消息限制處理有利地控制將哪些Diameter消息傳送到Diameter服務器121。 通過定義控制信息,Diameter服務器121向Diameter客戶機111-115告知授權傳送哪些 Diameter消息。Diameter客戶機111-115然后使用所述控制信息來管理自己,從而僅將特 定的Diameter消息傳送到Diameter服務器121。Diameter服務器121因而可以更有效地 處理過載狀況和其他觸發事件。為了在Diameter消息中提供控制信息,可以在Diameter消息中定義一個或多個 新的AVP。圖5是示出本發明的示意性實施例中的Diameter協議中的消息限制指令的方塊 圖。圖5中示出的新定義的AVP包括過載級別指示符AVP 501、消息限制準則AVP 502、開 始時間AVP 503、結束時間AVP 504、持續時間AVP 505、間隔AVP 506、控制類型AVP 507,以 及通知AVP 508。上述AVP中的任何一個或多個AVP都可以與未在此具體定義的其他AVP 一起用在消息限制指令中。過載級別指示符AVP 501指示了 Diameter服務器121的過載級別。檢測系統202 或Diameter服務器121中的任何系統都能夠確定Diameter服務器121中的當前處理級別 并將此級別插入過載級別指示符AVP 501。消息限制準則AVP 502包括用于確定限制傳送哪些消息以及授權傳送哪些消息 的準貝1J。所述準則可以包括任何用于確定限制和授權傳送哪些消息的數據、規則或策略。例 如,所述準則可以包括允許收費請求[中間,結束]消息,但不允許收費請求[開始]消息 的規則。圖6中示出了準則的更多實例。開始時間AVP 503、結束時間AVP 504以及持續時間AVP 505指示何時在 Diameter客戶機111-115中激活消息限制處理、何時在Diameter客戶機111-115中去激活 消息限制處理,以及執行消息限制處理的持續時間。當持續時間到期時,消息限制處理將自動停止。間隔AVP 506指示其間應用特定消息限制準則以控制將Diameter消息傳送到 Diameter服務器的最小窗口或時段。例如,如果消息限制處理的持續時間是12小時,則可 以在此持續時間期間定義一個或多個間隔(即,20分鐘間隔)。每個間隔可以具有針對該 間隔定義的特定消息限制準則或可以具有相同的準則。這樣,在消息限制處理的持續時間 期間,可以在不同的間隔中以不同方式處理消息限制。例如,峰值時間的處理可以不同于非 峰值時間。控制類型AVP 507指示啟動消息限制處理的原因。在一個實例中,原因可以是 Diameter服務器121過載。另一原因可以是Diameter服務器121暫時無法提供服務或正 在更新Diameter服務器121。另一原因可以是網絡操作員手動啟動消息限制處理。通知AVP 508指示提供給用戶(如呼叫方或被叫方)的信息,通知用戶已激活消 息限制處理。例如,通知可以告知“由于業務擁塞,此呼叫無法繼續”。通知AVP 508還指示 應如何將通知發送給用戶,例如,文本消息、電子郵件、語音通知等。圖6是示出如以上在本發明的示意性實施例中所述的可包括在消息限制準則 AVP 502中的準則的方塊圖。一種類型的準則可以是消息類型限制。在消息類型限制中, Diameter服務器121可以根據Diameter消息的類型生成限制Diameter消息的準則。例如, 如果Diameter服務器121忙碌或過載,則其可能不希望啟動任何新的Diameter線程。因 此,Diameter服務器121可以通過限制所有請求[啟動]消息而允許請求[中間或停止] 消息來拒絕任何新的線程。另一種類型的準則可以是地址限制。在地址限制中,Diameter服務器121可以生 成以不同方式對待呼叫或被叫方地址和類型的準則。消息限制可應用于單個呼叫或被叫方 目錄號碼、IP地址、公共或私有地址等。消息限制還可應用于一系列目錄號碼、IP地址等。另一種類型的準則可以是設備限制。在設備限制中,Diameter服務器121可以生 成限制從特定類型的設備(也稱為UE或手機)發送的Diameter消息的準則。例如,在峰 值時間,Diameter服務器121可以僅允許用于涉及移動電話的會話的Diameter消息,但是 阻止涉及其他類型的設備的消息。另一種類型的準則可以是網絡單元限制。在網絡單元限制中,Diameter服務器 121可以生成限制從特定類型的網絡單元發送的Diameter消息的準則。例如,在峰值時 間,Diameter服務器121可以僅允許來自服務-呼叫會話控制功能(S-CSCF)和應用服務 器(AS)的Diameter消息,但是阻止來自其他類型的網絡單元的消息。另一種類型的準則可以是服務限制。在服務限制中,Diameter服務器121可以根 據例如語音、多媒體消息等的消息服務類型生成限制消息的準則。例如,Diameter服務器 121可以僅允許用于多媒體消息的Diameter在線收費消息,但是阻止用于語音會話的在線 收費消息。另一種類型的準則可以是漫游/切換限制。在漫游/切換限制中,Diameter服務 器121可以生成根據用戶是否正在漫游、會話是否切換自另一網絡等來限制或允許消息的 準則。圖7示出了本發明的示意性實施例中的IMS網絡700。IMS網絡700包括多個IMS 網絡單元(NE) 711-715、Diameter路由器718,以及Diameter服務器721。網絡單元711-715都可用于使用Diameter協議與Diameter路由器718通信。同樣,Diameter路由器718用 于使用Diameter協議與Diameter服務器721通信。IMS網絡700中的網絡單元711-715 的某些實例是S-CSCF、應用服務器等。Diameter服務器721的某些實例是離線收費系統 (例如,收費數據功能(CDF))和在線收費系統。在此實施例中,Diameter路由器718用作 Diameter客戶機以提供消息限制處理。圖8是示出本發明的示意性實施例中的執行消息限制處理的實例的消息圖。當在 運行中時,網絡單元711將Diameter請求消息傳送到Diameter路由器718。Diameter請求 消息可以包括用于離線收費的計費請求(ACR)消息、用于在線收費的信用控制請求(CCR) 消息,或其他類型的消息。Diameter路由器718然后將所述Diameter請求消息轉發到 Diameter服務器721。假設Diameter服務器721正在經歷過載狀況。Diameter服務器721 因此檢測到過載狀況并啟動消息限制處理。Diameter服務器721因而生成定義在消息限制 處理期間Diameter路由器718被授權傳送的Diameter消息的控制信息。Diameter服務器 721生成包括新定義的消息限制AVP的Diameter響應消息,如圖5所示出的。Diameter服務 器721將所述控制信息插入Diameter響應消息的適當AVP并將響應消息發送到Diameter 路由器718。Diameter路由器718處理響應消息以識別Diameter服務器721提供的控制信息。 所述控制信息指示了在消息限制處理期間何種Diameter消息被授權傳送到Diameter服務 器721、何時激活消息限制處理、消息限制處理被激活多長時間等。Diameter路由器718然 后將Diameter響應消息傳送到網絡單元711。在之后的時間,網絡單元711將另一 Diameter請求消息傳送到Diameter路由器 718。由于已激活消息限制,Diameter路由器718處理控制信息以確定是否允許將所述請 求消息傳送到Diameter服務器721。如果所述請求消息匹配控制信息中提供的限制準則, 則Diameter路由器718阻止所述請求消息并將指示請求消息被阻止的Diameter響應消息 傳送到網絡單元711。在另一之后的時間,網絡單元711將再一 Diameter請求消息傳送到Diameter路 由器718。由于已激活消息限制,Diameter路由器718再次處理控制信息以確定是否允許 將所述請求消息傳送到Diameter服務器721。如果所述請求消息不匹配控制信息中提供的 限制準則,則Diameter路由器718將所述Diameter請求消息傳送到Diameter服務器721。 Diameter服務器721以正常方式處理該請求消息并返回Diameter響應消息。Diameter路 由器718然后將所述Diameter響應消息轉發到網絡單元711。所述消息限制處理以此方式繼續,直到達到為所述消息限制處理定義的持續時 間。當達到持續時間時,Diameter路由器718去激活消息限制處理。因此,如果網絡單元 711將另一 Diameter請求消息傳送到Diameter路由器718,則Diameter路由器718將該 Diameter請求消息轉發到Diameter服務器721而不必處理控制信息。Diameter服務器 721以正常方式處理所述請求消息并返回Diameter響應消息。Diameter路由器711然后 將該Diameter響應消息轉發到網絡單元711。如果在Diameter服務器721中檢測到另一 觸發事件,則Diameter服務器721可以再次啟動消息限制處理以阻止來自Diameter路由 器718的特定消息。盡管在此描述了特定實施例,但是本發明的范圍并不限于這些特定實施例。本發明的范圍由以下權利要求及其任何等同物來限定。
權利要求
1.一種用于實施消息限制以便控制Diameter消息的傳送的通信網絡,所述通信網絡 包括Diameter服務器,用于為多個Diameter客戶機服務,所述Diameter服務器包括檢測系統,用于檢測用于啟動消息限制處理的觸發事件;以及指令生成系統,用于響應于檢測到所述觸發事件而生成定義在所述消息限制處理期間 所述Diameter客戶機被授權傳送的Diameter消息的控制信息、生成包括所述控制信息的 消息限制指令、以及基于所述控制信息將所述消息限制指令傳送到所述Diameter客戶機 中的至少一個Diameter客戶機以啟動所述消息限制處理。
2.如權利要求1所述的通信網絡,還包括Diameter客戶機,用于接收所述消息限制指令、處理所述消息限制指令以識別所述控 制信息、以及基于所述控制信息控制Diameter消息到所述Diameter服務器的傳送。
3.如權利要求2所述的通信網絡,其中所述Diameter客戶機還用于識別旨在傳送到所述Diameter服務器的Diameter消息;處理所述控制信息以確定所述Diameter消息是否被授權傳送到所述Diameter服務器;如果所述Diameter消息被授權,則將所述Diameter消息傳送到所述Diameter服務 器;以及如果所述Diameter消息未被授權,則阻止所述Diameter消息或將所述消息重新定向 到另一 Diameter服務器。
4.如權利要求1所述的通信網絡,其中所述消息限制指令包括指示所述Diameter服務 器內的過載級別的過載級別指示符屬性值對(AVP)。
5.如權利要求1所述的通信網絡,其中所述消息限制指令包括用于指示規則和/或策 略的限制準則屬性值對(AVP),所述規則和/或策略用于確定限制哪些Diameter消息。
6.如權利要求1所述的通信網絡,其中所述消息限制指令包括指示所述Diameter客戶 機何時應激活所述消息限制處理和去激活所述消息限制處理的開始時間屬性值對(AVP)、 停止時間AVP以及持續時間AVP。
7.如權利要求1所述的通信網絡,其中所述消息限制指令包括指示時段的間隔屬性值 對(AVP),在所述時段內,所述Diameter客戶機被命令基于所述控制信息控制Diameter消 息到所述Diameter服務器的傳送。
8.如權利要求1所述的通信網絡,其中所述消息限制指令包括指示啟動所述消息限制 處理的原因的限制控制類型屬性值對(AVP)。
9.如權利要求1所述的通信網絡,其中所述消息限制指令包括通知屬性值對(AVP),所 述通知屬性值對(AVP)指示要被發送到用戶以向所述用戶告知所述消息限制處理的通知。
10.一種在通信網絡中實施消息限制處理的方法,所述通信網絡具有用于為多個 Diameter客戶機服務的Diameter服務器,所述方法包括在所述Diameter服務器中檢測用于啟動所述消息限制處理的觸發事件;響應于檢測到所述觸發事件而生成定義在所述消息限制處理期間所述Diameter客戶 機被授權傳送的Diameter消息的控制信息;生成包括所述控制信息的消息限制指令;以及基于所述控制信息將所述消息限制指令傳送到所述Diameter客戶機中的至少一個 Diameter客戶機以啟動所述消息限制處理。
11.如權利要求10所述的方法,還包括在Diameter客戶機中接收所述消息限制指令;處理所述消息限制指令以識別所述控制信息;以及基于所述控制信息控制Diameter消息到所述Diameter服務器的傳送。
12.如權利要求11所述的方法,其中控制Diameter消息到所述Diameter服務器的傳 送包括識別旨在傳送到所述Diameter服務器的Diameter消息;處理所述控制信息以確定所述Diameter消息是否被授權傳送到所述Diameter服務器;如果所述Diameter消息被授權,則將所述Diameter消息傳送到所述Diameter服務 器;以及如果所述Diameter消息未被授權,則阻止所述Diameter消息或將所述消息重新定向 到另一 Diameter服務器。
13.如權利要求10所述的方法,其中所述消息限制指令包括指示所述Diameter服務器 內的過載級別的過載級別指示符屬性值對(AVP)。
14.如權利要求10所述的方法,其中所述消息限制指令包括指示規則和/或策略的限 制準則屬性值對(AVP),所述規則和/或策略用于確定限制哪些Diameter消息。
15.如權利要求10所述的方法,其中所述消息限制指令包括指示所述Diameter客戶機 何時應激活所述消息限制處理和去激活所述消息限制處理的開始時間屬性值對(AVP)、停 止時間AVP以及持續時間AVP。
16.如權利要求10所述的方法,其中所述消息限制指令包括指示時段的間隔屬性值對 (AVP),在所述時段內,所述Diameter客戶機被命令基于所述控制信息控制Diameter消息 到所述Diameter服務器的傳送。
17.如權利要求10所述的方法,其中所述消息限制指令包括指示啟動所述消息限制處 理的原因的限制控制類型屬性值對(AVP)。
18.如權利要求10所述的方法,其中所述消息限制指令包括通知屬性值對(AVP),所述 通知屬性值對(AVP)指示要被發送到用戶以向所述用戶告知所述消息限制處理的通知。
19.一種用于實施消息限制以便控制Diameter消息的傳送的IMS網絡,所述IMS網絡 包括至少一個Diameter客戶機;以及Diameter服務器,用于檢測啟動消息限制處理的觸發事件、響應于檢測到所述觸發 事件而生成定義在所述消息限制處理期間所述至少一個Diameter客戶機被授權傳送的 Diameter消息的控制信息、生成包括所述控制信息的消息限制指令、以及基于所述控制信 息將所述消息限制指令傳送到所述至少一個Diameter客戶機以啟動所述消息限制處理;所述至少一個Diameter客戶機用于接收所述消息限制指令、處理所述消息限制指令 以識別所述控制信息,以及基于所述控制信息控制Diameter消息到所述Diameter服務器 的傳送。
20.如權利要求19所述的IMS網絡,其中所述Diameter客戶機由Diameter路由器表 示,所述Diameter路由器還用于從適于為所述IMS網絡中的會話服務的多個IMS網絡單元 接收Diameter消息。
全文摘要
公開了提供消息限制處理的通信網絡和方法,所述消息限制處理用于控制Diameter消息的傳送。所述通信網絡包括Diameter服務器,用于為多個Diameter客戶機服務。Diameter服務器檢測用于啟動消息限制處理的觸發事件,例如檢測過載狀況。Diameter服務器然后生成定義在消息限制處理期間Diameter客戶機被授權傳送的Diameter消息的控制信息。Diameter服務器生成包括控制信息的消息限制指令,并且基于所述控制信息將消息限制指令傳送到Diameter客戶機中的一個或多個Diameter客戶機,以啟動消息限制處理。
文檔編號H04L29/06GK102090042SQ200880129971
公開日2011年6月8日 申請日期2008年5月1日 優先權日2008年5月1日
發明者李向陽, 蔡亦鋼 申請人:阿爾卡特朗訊美國公司