欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

業(yè)務(wù)分配的制作方法

文檔序號:7737826閱讀:245來源:國知局
專利名稱:業(yè)務(wù)分配的制作方法
業(yè)務(wù)分配
背景技術(shù)
由于增長的整個業(yè)務(wù),網(wǎng)絡(luò)中的處理和路由數(shù)據(jù)、呼叫等等已經(jīng)變得日益復雜。另夕卜,在不同時間,諸如呼叫中心的目的地位置通常被呼叫所過載。這可能導致目的地位置擁塞相關(guān)的問題和/或整個網(wǎng)絡(luò)的擁塞相關(guān)的問題。


圖1圖示了可以實現(xiàn)在此描述的系統(tǒng)和方法的示例性網(wǎng)絡(luò); 圖2圖示了在圖1的節(jié)點中實現(xiàn)的邏輯組件的示例性配置;圖3圖示了在圖1的網(wǎng)絡(luò)設(shè)備中實現(xiàn)的邏輯組件的示例性配置;圖4是圖示圖1中所示的各種設(shè)備的示例性處理的流程圖;以及圖5是在另一實現(xiàn)中圖1中所示的各種設(shè)備的示例性處理的流程圖。
具體實施例方式下面的詳細描述參考附圖。不同圖中的相同附圖標記可以表示相同或類似的元件。而且,下面的詳細描述不限制本發(fā)明。在此描述的實現(xiàn)涉及處理呼叫。在示例性實現(xiàn)中,呼叫處理節(jié)點可以測量其接收的在一段時間上滿足特定規(guī)則或準則的業(yè)務(wù)量。呼叫處理節(jié)點可以與網(wǎng)絡(luò)中的其他呼叫處理節(jié)點通信,以確定在一段時間上滿足特定規(guī)則或準則的網(wǎng)絡(luò)中正處理的整個業(yè)務(wù)量。然后,呼叫處理節(jié)點可以基于在所測量的時間段期間其針對該規(guī)則處理的整個業(yè)務(wù)的比例或百分比,向自身分配針對該規(guī)則的最大業(yè)務(wù)量的份額。當處理新業(yè)務(wù)時,可以以動態(tài)方式更新與每一個節(jié)點相關(guān)聯(lián)的業(yè)務(wù)分配。在一些實現(xiàn)中,可以由集中設(shè)備/系統(tǒng)確定與低容量規(guī)則(例如,每單位時間允許的相對低數(shù)目的最大呼叫的規(guī)則)的業(yè)務(wù)分配?;谠撘?guī)則所允許的呼叫的最大數(shù)目,呼叫處理節(jié)點可以限制其發(fā)送到集中設(shè)備的呼叫請求的數(shù)目。中央設(shè)備/系統(tǒng)可以從多個呼叫處理節(jié)點接收請求以及用信號通知節(jié)點允許或阻止呼叫。圖1是可以實現(xiàn)在此描述的系統(tǒng)和方法的示例性網(wǎng)絡(luò)100的框圖。網(wǎng)絡(luò)100可以包括用戶設(shè)備110、節(jié)點120-1至120-N,單獨地稱為節(jié)點120或節(jié)點120_N(其中,N表示任何整數(shù)值)以及統(tǒng)稱為節(jié)點120。網(wǎng)絡(luò)100還可以包括網(wǎng)絡(luò)設(shè)備130和網(wǎng)絡(luò)140。用戶設(shè)備110中的每一個可以包括能夠向諸如網(wǎng)絡(luò)140的網(wǎng)絡(luò)傳送語音信號和 /或數(shù)據(jù)的任何設(shè)備或設(shè)備的組合。在一個實現(xiàn)中,用戶設(shè)備110可以包括任何類型的電話系統(tǒng)/設(shè)備,諸如簡易舊式電話系統(tǒng)(POTS)電話、互聯(lián)網(wǎng)語音協(xié)議(VoIP)電話(例如, 會話發(fā)起協(xié)議(SIP)電話)、無線或蜂窩電話設(shè)備(例如,可以將蜂窩無線電電話與數(shù)據(jù)處理和數(shù)據(jù)通信能力組合的個人通信系統(tǒng)(PCS)終端、可以包括無線電電話的個人數(shù)字助理 (PDA))等等。在另一實現(xiàn)中,用戶設(shè)備110可以包括可以進行例如VoIP呼叫的任何類型的計算機系統(tǒng),諸如個人計算機(PC)、膝上型電腦、PDA等等。用戶設(shè)備110可以經(jīng)由諸如有線、無線或光連接的任何常規(guī)技術(shù)連接到網(wǎng)絡(luò)140。在此也稱為呼叫處理節(jié)點120的節(jié)點120中的每一個可以表示能夠處理接收到的呼叫、做出切換或路由決定和將呼叫轉(zhuǎn)發(fā)到它們各自的目的地的網(wǎng)絡(luò)設(shè)備。在一些實現(xiàn)中, 節(jié)點120中的一些可以被設(shè)計成處理PSTN呼叫,并且節(jié)點120中的其他節(jié)點可以設(shè)計成處理VoIP呼叫。在其他實現(xiàn)中,節(jié)點120可以處理PSTN呼叫和VoIP呼叫兩者。如在下文詳細描述的,在示例性實現(xiàn)中,節(jié)點120中的每一個可以與其他節(jié)點120和網(wǎng)絡(luò)設(shè)備130通信以平衡網(wǎng)絡(luò)100中的業(yè)務(wù)。
網(wǎng)絡(luò)設(shè)備130可以包括用于從網(wǎng)絡(luò)100中的其他設(shè)備接收呼叫相關(guān)信息一個或多個計算設(shè)備,諸如一個或多個服務(wù)器、呼叫處理節(jié)點等等。例如,如下文詳細描述的,網(wǎng)絡(luò)設(shè)備130可以從呼叫處理節(jié)點120接收呼叫信息。網(wǎng)絡(luò)140可以包括能夠接收和傳送數(shù)據(jù)、語音和/或視頻信號的一個或多個有線和/或無線網(wǎng)絡(luò),包括含有語音、數(shù)據(jù)和視頻信息的多媒體信號。例如,網(wǎng)絡(luò)140可以包括一個或多個公共交換電話網(wǎng)絡(luò)(PSTN)或其他類型的交換網(wǎng)絡(luò)。網(wǎng)絡(luò)140還可以包括一個或多個無線網(wǎng),并且可以包括用于接收無線信號和將無線信號轉(zhuǎn)發(fā)到預(yù)期目的地的多個發(fā)射塔。網(wǎng)絡(luò)140可以進一步包括一個或多個分組交換網(wǎng)絡(luò),諸如基于網(wǎng)際協(xié)議(IP)的網(wǎng)絡(luò)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、個域網(wǎng)(PAN)、內(nèi)聯(lián)網(wǎng)、互聯(lián)網(wǎng)或能夠傳送數(shù)據(jù)的另一類型的網(wǎng)絡(luò)。為簡化起見,提供圖1中所示的示例性配置。應(yīng)當理解,典型網(wǎng)絡(luò)可以包括比圖1 所示更多或更少的設(shè)備。例如,網(wǎng)絡(luò)100可以包括在網(wǎng)絡(luò)100中幫助將諸如電話呼叫的業(yè)務(wù)從用戶設(shè)備110路由到它們各自的目的地的附加元件,諸如交換機、網(wǎng)關(guān)、路由器等等。另夕卜,在一些實現(xiàn)中,可以在網(wǎng)絡(luò)平臺中使節(jié)點120成組。例如,在一個實現(xiàn)中,三個聯(lián)網(wǎng)平臺可以包括在網(wǎng)絡(luò)100中,每一個平臺包括七個呼叫處理節(jié)點120。此外,呼叫處理節(jié)點120 和網(wǎng)絡(luò)設(shè)備130示為單獨的設(shè)備。在其他實現(xiàn)中,由一個或多個節(jié)點120和網(wǎng)絡(luò)設(shè)備130 執(zhí)行的功能可以由單一設(shè)備執(zhí)行。例如,在一些實現(xiàn)中,描述為由網(wǎng)絡(luò)設(shè)備130執(zhí)行的功能可以由一個或多個節(jié)點120執(zhí)行。如上面簡單所述,每一個節(jié)點120可以與其他節(jié)點120和網(wǎng)絡(luò)設(shè)備130通信以平衡網(wǎng)絡(luò)100中的業(yè)務(wù)。例如,每一個節(jié)點120可以包括允許節(jié)點120與其他節(jié)點120和網(wǎng)絡(luò)設(shè)備130通信的對等守護進程和應(yīng)用編程接口(API),以平衡網(wǎng)絡(luò)100中的業(yè)務(wù)。在示例性實現(xiàn)中,每一個節(jié)點120可以分析其處理的呼叫,諸如與給定呼叫記錄或規(guī)則相關(guān)聯(lián)的業(yè)務(wù)量。呼叫記錄可以對應(yīng)于以下規(guī)則,該規(guī)則指示對于給定起點/發(fā)起號碼和/或終點/終止號碼,允許每時間單位僅N個呼叫以及應(yīng)當阻塞或丟掉超過每時間單位N個呼叫的呼叫。與呼叫記錄或規(guī)則相關(guān)聯(lián)的起點可以包括例如單個電話號碼、電話號碼的范圍、與特定區(qū)域編碼相關(guān)聯(lián)的電話號碼。另外,起點可以包括與VoIP呼叫相關(guān)聯(lián)的IP地址或IP 地址范圍。與呼叫記錄或規(guī)則相關(guān)聯(lián)的終點可以包括一個或多個電話號碼或IP地址、電話號碼的范圍或IP地址或與特定目的地相關(guān)聯(lián)的任何其他號碼/IP地址。例如,終點可以對應(yīng)于處理用于企業(yè)或其他實體的呼叫的呼叫中心。節(jié)點120中的每一個可以分配與每一個呼叫記錄或規(guī)則相關(guān)聯(lián)的準許呼叫的一部分以平衡呼叫業(yè)務(wù)。在示例性實現(xiàn)中,如下文詳細描述的,節(jié)點120中的每一個以對等方式與網(wǎng)絡(luò)100中的其他節(jié)點120通信,以共享呼叫處理信息來平衡與網(wǎng)絡(luò)100中的所有呼叫處理節(jié)點120上的呼叫記錄或規(guī)則相關(guān)聯(lián)的整個負載。圖2圖示了節(jié)點120-1的示例性配置。網(wǎng)絡(luò)100中的其他節(jié)點120中的每一個可以以類似的方式配置。參考圖2,節(jié)點120-1可以包括呼叫處理規(guī)則數(shù)據(jù)庫210、呼叫計數(shù)邏輯220、通信邏輯230和呼叫分配邏輯240。為簡化起見,提供了圖2中所示的示例性配置。 應(yīng)當理解,節(jié)點120-1可以包括比圖2中所示的邏輯設(shè)備更多或更少的邏輯設(shè)備。例如,節(jié)點120-1可以包括幫助路由呼叫的附加元件,諸如服務(wù)器、交換機、網(wǎng)關(guān)、路由器等等。
0018]呼叫處理規(guī)則數(shù)據(jù)庫210可以存儲應(yīng)用于處理來自用戶設(shè)備110的呼叫的規(guī)則。 例如,一個呼叫處理規(guī)則可以指示對于給定起點允許每秒僅N個呼叫(CPS)。起點可以對應(yīng)于正使用用于生成異常大量呼叫的自動撥號器或自動撥號應(yīng)用程序(robodialer)的特定發(fā)起號碼。在其他實例中,針對規(guī)則的指定發(fā)起號碼可以對應(yīng)于號碼和/或IP地址的范圍、來自特定地區(qū)號碼的電話號碼等等。呼叫處理規(guī)則數(shù)據(jù)庫210中的另一規(guī)則可以指示與呼叫中心相關(guān)聯(lián)的一個或多個終止電話號碼是每秒接收最大M個呼叫。該數(shù)目M可以基于用于呼叫中心的期望的等待時間。阻塞每秒超出呼叫的最大數(shù)目的呼叫。呼叫計數(shù)邏輯220可以包括能夠接收和處理呼叫相關(guān)信息的邏輯,諸如由節(jié)點 120-1接收到的呼叫,以及來自網(wǎng)絡(luò)100中的其他節(jié)點120中的每一個的呼叫信息。在示例性實現(xiàn)中,呼叫計數(shù)邏輯220可以在按照規(guī)則、按照節(jié)點基礎(chǔ)上收集或分解統(tǒng)計。也就是, 呼叫計數(shù)邏輯220可以相對于處理滿足特定規(guī)則的呼叫的每一個節(jié)點120來生成用于在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的每一個規(guī)則的呼叫處理數(shù)據(jù)。通信邏輯230可以包括允許節(jié)點120與其他節(jié)點120和網(wǎng)絡(luò)設(shè)備130通信的邏輯。 在示例性實現(xiàn)中,通信邏輯230可以包括允許節(jié)點120以對等方式與其他節(jié)點120通信的對等守護進程。由通信邏輯230接收到的信息可以包括識別最近由網(wǎng)絡(luò)100中的每一個節(jié)點120接收并滿足特定規(guī)則的呼叫的信息。通信邏輯230還將用于其接收到的呼叫的類似信息轉(zhuǎn)發(fā)到網(wǎng)絡(luò)100中的其他節(jié)點120。如下文詳細描述的,通信邏輯230可以進一步包括允許節(jié)點120-1與網(wǎng)絡(luò)設(shè)備130通信以請求準許處理呼叫的守護進程或軟件。 呼叫分配邏輯240可以包括從呼叫計數(shù)邏輯220和通信邏輯230接收數(shù)據(jù)(例如, 來自其他節(jié)點120的信息)以及在按照規(guī)則的基礎(chǔ)上將準許呼叫的份額分配給節(jié)點120-1 的邏輯。例如,在一種實現(xiàn)中,分配給每一個節(jié)點120的呼叫的數(shù)目可以與每一個節(jié)點120 已經(jīng)接收到的、滿足特定規(guī)則的呼叫的數(shù)目或百分比成比例。如下文詳細描述的,呼叫分配邏輯240可以以各種間隔動態(tài)地重新分配每一個規(guī)則的呼叫業(yè)務(wù)。在示例性實現(xiàn)中,呼叫計數(shù)邏輯220、通信邏輯230和呼叫分配邏輯240可以包括用來解釋和執(zhí)行指令的一個或多個處理器、微處理器或其他處理邏輯。在這樣的實現(xiàn)中,呼叫計數(shù)邏輯220、通信邏輯230和呼叫分配邏輯240可以包括在計算機可讀介質(zhì)中存儲的軟件指令。計算機可讀介質(zhì)可以被定義為一個或多個存儲器設(shè)備。軟件指令可以從另一計算機可讀介質(zhì)或經(jīng)由通信接口從另一設(shè)備讀入存儲器中。在存儲器中包含的軟件指令可以使諸如呼叫計數(shù)邏輯220、通信邏輯230和呼叫分配邏輯240的各種邏輯組件來執(zhí)行下文所述的處理。替代地,可以使用硬件電路,代替或結(jié)合軟件指令來實現(xiàn)與示例性實施例一致的處理。因此,在此描述的系統(tǒng)和方法不限于硬件電路和軟件的任何特定組合。圖3圖示了網(wǎng)絡(luò)設(shè)備130的示例性配置。參考圖3,網(wǎng)絡(luò)設(shè)備130可以包括呼叫計數(shù)邏輯310和呼叫分配邏輯320。為簡化起見,提供了圖3中所示的示例性配置。應(yīng)當理解,網(wǎng)絡(luò)設(shè)備130可以包括比圖3中所示更多或更少的設(shè)備。例如,網(wǎng)絡(luò)設(shè)備130可以包括允許網(wǎng)絡(luò)設(shè)備130與諸如節(jié)點120的網(wǎng)絡(luò)100中的其他設(shè)備通信的通信接口。
呼叫計數(shù)邏輯310可以包括能夠從節(jié)點120中的每一個接收和處理諸如呼叫查詢的與呼叫相關(guān)的信息的一個或多個處理器、微處理器或其他處理邏輯。由呼叫計數(shù)邏輯310 接收到的信息可以包括識別最近由網(wǎng)絡(luò)100中的每一個節(jié)點120接收到的、滿足特定規(guī)則的呼叫的信息。呼叫分配邏輯320可以包括從呼叫計數(shù)邏輯310接收數(shù)據(jù)以及確定是允許呼叫還是阻塞由網(wǎng)絡(luò)100中的節(jié)點120接收到的呼叫的一個或多個處理器、微處理器或其他處理邏輯。在示例性實現(xiàn)中,如下文詳細描述的,然后,呼叫分配邏輯320可以向網(wǎng)絡(luò)100中的節(jié)點120提供關(guān)于是允許還是阻塞/丟掉呼叫的指示。圖4是圖示與平衡網(wǎng)絡(luò)100中的呼叫業(yè)務(wù)相關(guān)聯(lián)的示例性處理的流程圖。處理可以開始于節(jié)點120中的每一個處理業(yè)務(wù),諸如包括PSTN呼叫和VoIP呼叫的電話呼叫。如上所述,節(jié)點120中的每一個可以處理與在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的各種呼叫處理規(guī)則有關(guān)的呼叫。應(yīng)當理解,網(wǎng)絡(luò)節(jié)點120中的每一個也可以處理未應(yīng)用規(guī)則的呼叫。當諸如節(jié)點120-1的節(jié)點120正處理呼叫時,呼叫計數(shù)邏輯220可以識別節(jié)點120 正處理的屬于在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的各種規(guī)則的呼叫的數(shù)目(動作410)。例如,呼叫計數(shù)邏輯220可以收集或識別與屬于在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的每一個特定規(guī)則的呼叫相關(guān)聯(lián)的本地業(yè)務(wù)信息。在示例性實現(xiàn)中,呼叫計數(shù)邏輯220可以識別在多個時間間隔上由節(jié)點120-1處理的、滿足在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的每一個特定規(guī)則的呼叫的數(shù)目(動作420)。例如,在一個實現(xiàn)中,呼叫計數(shù)邏輯220可以確定在五個 200毫秒(ms)間隔中的每一個期間由節(jié)點120-1處理的、滿足或符合在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的特定規(guī)則的準則的呼叫的數(shù)目。相對于確定每單位時間的呼叫的數(shù)目,確定在諸如200ms間隔的短間隔上的呼叫的數(shù)目可以提高精度,因為在生成大量呼叫的呼叫事件期間的相對業(yè)務(wù)級別可能對非常短的間隔在統(tǒng)計上是穩(wěn)定的。假定一個規(guī)則與想要每秒接受最大100個呼叫(CPS)的呼叫中心相關(guān)聯(lián)。在這種情況下,呼叫計數(shù)邏輯220可以訪問呼叫處理規(guī)則數(shù)據(jù)庫210和識別與該特定呼叫中心相關(guān)聯(lián)的一個或多個電話號碼。此外,假定呼叫計數(shù)邏輯220確定在五個200ms間隔中的每一個期間,滿足與呼叫中心相關(guān)聯(lián)的規(guī)則的呼叫的數(shù)目分別是20、18、21、22和19。在這種情況下,呼叫計數(shù)邏輯220確定在一秒采樣時段接收到滿足該規(guī)則的100個呼叫(即, 100CPS)。呼叫計數(shù)邏輯220和/或呼叫分配邏輯240也可以跟蹤用于網(wǎng)絡(luò)100中的其他節(jié)點120中的每一個的業(yè)務(wù)。例如,如上所述,每一個節(jié)點120可以包括使得諸如節(jié)點120-1 的節(jié)點能夠與其他節(jié)點120通信的對等守護進程或軟件代碼。在一個實現(xiàn)中,每一個節(jié)點 120可以定期地向網(wǎng)絡(luò)100中的其他節(jié)點120廣播滿足在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的每一個規(guī)則的當前呼叫數(shù)目。在示例性實現(xiàn)中,每一個節(jié)點120可以每200ms廣播該信息。節(jié)點120-1可以從其他節(jié)點120接收該信息以及確定滿足正由其他節(jié)點120處理的每一個規(guī)則的呼叫數(shù)目(動作430)。在另一示例性實現(xiàn)中,節(jié)點120-1可以諸如每200ms地定期向其他節(jié)點120查詢該信息。在每種情況下,然后,呼叫計數(shù)邏輯220(或呼叫分配邏輯240)可以確定諸如一秒的每單位時間由網(wǎng)絡(luò)100中的所有其他節(jié)點120接收到的、滿足特定規(guī)則的總呼叫數(shù)目(動作4 30)。其他節(jié)點120可以執(zhí)行關(guān)于呼叫業(yè)務(wù)的類似的計算。也就是,每一個節(jié)點120可以共享由其各自的呼叫計數(shù)邏輯220生成的統(tǒng)計信息。例如,節(jié)點120-1的通信邏輯230 可以向網(wǎng)絡(luò)100中的每一個其他節(jié)點120廣播由節(jié)點120-1中的呼叫計數(shù)邏輯220生成的呼叫計數(shù)信息(動作440)。類似地,網(wǎng)絡(luò)100中的其他節(jié)點120的每一個中的呼叫計數(shù)邏輯220可以將數(shù)據(jù)從其各自的呼叫計數(shù)邏輯220發(fā)送到網(wǎng)絡(luò)100中的其他節(jié)點120。用這種方式,每一個節(jié)點120中的呼叫分配邏輯240將有權(quán)訪問關(guān)于滿足由每一個節(jié)點120處理的每一個規(guī)則的呼叫的全網(wǎng)絡(luò)信息。

現(xiàn)在假定與特定呼叫中心相關(guān)聯(lián)的規(guī)則指示發(fā)送到呼叫中心的呼叫應(yīng)當限制到 IOOCPSo然后,節(jié)點120的每一個中的呼叫分配邏輯240可以確定允許的100CPS的份額分配給它各自的節(jié)點120。例如,假定網(wǎng)絡(luò)100包括10個節(jié)點120,以及節(jié)點120-1在最近的一秒時段上(即,五個200ms間隔)已經(jīng)接收到100個呼叫。此外,假定節(jié)點120-2至 120-10的每一個在最近一秒間隔上接收到滿足與呼叫中心相關(guān)聯(lián)的規(guī)則的10個呼叫。在示例性實現(xiàn)中,然后,呼叫分配邏輯240可以相對于滿足規(guī)則的網(wǎng)絡(luò)100中的所有呼叫,確定節(jié)點120-1已經(jīng)接收到的、滿足規(guī)則的呼叫部分或呼叫百分比(動作450)。在該例子中,呼叫分配邏輯240確定節(jié)點120-1接收到100個呼叫以及其他九個節(jié)點120總共接收到的滿足該規(guī)則的90個呼叫(即,來自九個節(jié)點中的每一個的10個呼叫)。因此, 在該例子中,網(wǎng)絡(luò)100中的所有節(jié)點120在最近一秒間隔中接收到滿足用于該呼叫中心的規(guī)則的190個呼叫。然后,呼叫分配邏輯240可以確定節(jié)點120-1接收到滿足該規(guī)則的總呼叫量的約52. 6% (即100/190)。然后,呼叫分配邏輯240可以基于在前一間隔期間由節(jié)點120-1處理的、滿足該規(guī)則的呼叫的比例,對下一間隔,向節(jié)點120-1分配用于呼叫中心規(guī)則的總的準許CPS的份額 (動作460)。例如,在這種情況下,呼叫分配邏輯240可以將總的準許100個CPS的52. 6% 分配給節(jié)點120-1。在該例子中,總呼叫的52. 6%是52. 6CPS。在一些實現(xiàn)中,呼叫分配邏輯240可以將該數(shù)目下舍入到52以確保來自所有節(jié)點120的總CPS不超出所準許的量。在其他實現(xiàn)中,呼叫分配邏輯240可以將該數(shù)目四舍五入為最接近的整數(shù)(S卩,在該例子中是 53)。其他節(jié)點的每一個(即,節(jié)點120-2至120-10)中的呼叫分配邏輯240可以執(zhí)行用于向其各自的節(jié)點120分配呼叫的類似計算(動作450和460)。在上述情形中,節(jié)點120-2 至120-10的每一個處理滿足該規(guī)則的總呼叫的約5. 26% (即,10/190)。然后,在隨后的一秒間隔期間,節(jié)點120-2至120-10的每一個中的呼叫分配邏輯240將五個呼叫(即,100CPS 的約5. 26%)分配給其各自的節(jié)點120。在替代實現(xiàn)中,呼叫分配邏輯240可以上舍入實際5. 26值,以及對下一秒間隔,將每秒六個呼叫分配給節(jié)點120-2至120-10的每一個。在任一情況下,節(jié)點120-2至120-10的每一個中的呼叫分配邏輯240可以控制其各自的節(jié)點 120來在那個特定間隔期間接受不超過其分配的呼叫數(shù)目。用這種方式,基于在前一間隔期間其處理的滿足該規(guī)則的業(yè)務(wù),向每一個節(jié)點120 分配一定比例或按比例分配的業(yè)務(wù)份額。在一些實現(xiàn)中,呼叫計數(shù)邏輯220可以以其獲得測量期間的每一個間隔(例如,每200ms)將統(tǒng)計信息轉(zhuǎn)發(fā)到其他節(jié)點120。在其他實例中, 呼叫計數(shù)邏輯220可以以諸如每秒的其他間隔將統(tǒng)計信息轉(zhuǎn)發(fā)到其他節(jié)點120。處理在節(jié)點120的每一個處可以以這種方式繼續(xù)。在每一個間隔(例如每一秒或更小),在每一節(jié)點120中包括的呼叫分配240可以動態(tài)地提供對每一個規(guī)則用于其各自節(jié)點120的新分配。以上述方式,節(jié)點120以對等方式作用來以相對“公平”方式在網(wǎng)絡(luò)100中分發(fā)業(yè)務(wù)。也就是,基于前一時間間隔期間由節(jié)點120處理的、滿足該規(guī)則的呼叫的數(shù)目,給予每一個節(jié)點120公平的機會來轉(zhuǎn)發(fā)與特定規(guī)則相關(guān)聯(lián)的業(yè)務(wù)。例如,假定與接受用于電視真人秀的呼叫相關(guān)聯(lián)的呼叫中心從處理VoIP呼叫的 12個節(jié)點120的每一個接收10個CPS并且從處理PSTN呼叫的九個節(jié)點120的每一個接收 990個CPS。在這種情況下,基于在前一間隔期間處理的呼叫量,給予VoIP節(jié)點120的每一個轉(zhuǎn)發(fā)呼叫的公平機會。在該例子中,將向VoIP節(jié)點120的每一個分配針對該規(guī)則的呼叫總數(shù)的約0. 11% ( S卩,10/9030),以及向PSTN節(jié)點120的每一個分配針對該規(guī)則的呼叫總數(shù)的約11.0% (即,990/9030)。因此,基于由每一個各自節(jié)點處理的、滿足該規(guī)則的呼叫的按比例分配份額,將給予VoIP呼叫者與PSTN呼叫者相同的百分比機會。另外,網(wǎng)絡(luò)100可以快速地適應(yīng)呼叫處理節(jié)點120的改變的數(shù)目。例如,如果十個呼叫處理節(jié)點120正處理數(shù)據(jù),以及一個呼叫處理節(jié)點120出故障或由于例行維護而離線, 則節(jié)點120中的每一個將適應(yīng)網(wǎng)絡(luò)100中具有僅九個呼叫處理節(jié)點120。也就是,每一個節(jié)點120可以不從離線節(jié)點120接收數(shù)據(jù),并且將基于其處理的、滿足各個規(guī)則的業(yè)務(wù)的百分比來分配業(yè)務(wù)。在這樣的情形下,呼叫處理節(jié)點120的丟失可以是透明的,或不影響其他網(wǎng)絡(luò)節(jié)點120處的分配處理。 如上所述,節(jié)點120的每一個可以執(zhí)行關(guān)于識別滿足各種規(guī)則的本地業(yè)務(wù)的其自己的計算來分配業(yè)務(wù)。用這種方式,以分布式方式處理與在網(wǎng)絡(luò)100中分配業(yè)務(wù)相關(guān)聯(lián)的整個計算負載。也就是,每一個節(jié)點120執(zhí)行其自己的計算,與其他網(wǎng)絡(luò)平臺無關(guān)。然而, 每一個節(jié)點120也與節(jié)點120共享數(shù)據(jù),以允許每一個節(jié)點120在任何給定時間具有網(wǎng)絡(luò) 100中的整個業(yè)務(wù)信息。在一些實例中,在特定時間間隔期間,節(jié)點120可以不處理滿足特定規(guī)則的任何呼叫。在這樣的情形下,該節(jié)點120可以在下一時間間隔中被分配滿足該規(guī)則的零呼叫。然而,在一些實現(xiàn)中,在特定時間間隔期間特定節(jié)點120未接收到滿足特定規(guī)則的呼叫的情形下,與向該節(jié)點120分配零呼叫不同,可以在隨后間隔中向該節(jié)點120分配針對該規(guī)則的某個額定呼叫數(shù)目。另外,在一些情形下,在特定時間間隔期間接收到的、滿足特定規(guī)則的呼叫總數(shù)可以小于針對該規(guī)則的所準許的呼叫的最大數(shù)目。在一些實現(xiàn)中,節(jié)點120可以準許在該間隔和/或隨后時間間隔期間轉(zhuǎn)發(fā)所有呼叫,與在那一間隔期間向每一個節(jié)點120分配的呼叫的數(shù)目無關(guān)。在這樣的情形下,節(jié)點120可以彼此通信,并且確定與規(guī)則相關(guān)聯(lián)的接收呼叫的總數(shù)小于所準許的呼叫的數(shù)目。然后,在隨后的時間間隔期間,節(jié)點120的每一個可以將滿足該規(guī)則的所有呼叫轉(zhuǎn)發(fā)到它們的目的地。在一些實現(xiàn)中,諸如對每單位時間總準許呼叫相對低的低量規(guī)則,諸如少于 100CPS,與處理呼叫相關(guān)聯(lián)的誤差率可以大于預(yù)期。也就是,與高量規(guī)則相比,不阻塞應(yīng)當被阻塞的呼叫或阻塞不應(yīng)當被阻塞的呼叫的概率增加。在這樣的實例中,如下文詳細描述的,可以使用更精確的計數(shù)。圖5圖示了在另一實現(xiàn)中與處理呼叫相關(guān)聯(lián)的示例性處理。處理可以開始于諸如節(jié)點120-1的節(jié)點120的每一個中的呼叫分配邏輯240分析呼叫處理規(guī)則數(shù)據(jù)庫210中的規(guī)則的每一個,以及識別針對該規(guī)則的呼叫量信息(動作510)。呼叫分配邏輯240可以識別特定規(guī)則是否具有小于閾值的呼叫量(即,最大CPS值)(動作520)。如果該量不小于閾值(動作520-否),則如上參考圖4所述,呼叫處理和將總準許呼叫的數(shù)目的一部分分配給節(jié)點120的每一個可以繼續(xù)進行。然而,如果該量小于閾值(動作520-是),則可以觸發(fā)集中計數(shù)處理。例如,假定用于觸發(fā)集中計數(shù)的閾值是100CPS。此外,假定在呼叫處理規(guī)則數(shù)據(jù)庫210中存儲的特定規(guī)則與將來自特定地區(qū)代碼的呼叫的數(shù)目限定到50個CPS相關(guān)聯(lián)。在這種情況下,呼叫分配邏輯240可以確定用于該地區(qū)碼的呼叫量小于該閾值(動作520-是)。 然后,呼叫分配邏輯240可以預(yù)處理滿足特定規(guī)則的呼叫,以確定其能轉(zhuǎn)發(fā)給網(wǎng)絡(luò)設(shè)備130的呼叫請求數(shù)(動作530)。例如,假定網(wǎng)絡(luò)100包括正接收滿足具有最大準許 50CPS的規(guī)則的總共的1000CPS的十個節(jié)點120。此外,假定與接收滿足該規(guī)則的100CPS 的十個節(jié)點120的每一個均勻地分布總業(yè)務(wù)。然后,呼叫分配邏輯240可以以與參考圖4 所述的類似方式來計算總共50個CPS規(guī)則中它的份額。在該例子中,呼叫分配邏輯240將確定對五個CPS的值,其被分配總共50CPS的10% (即,100/1000)。在一些實現(xiàn)中,然后, 呼叫分配邏輯240可以確定其能將五個呼叫查詢發(fā)送到網(wǎng)絡(luò)設(shè)備130。然而,在示例性實現(xiàn)中,每一個節(jié)點120可以將五個以上CPS轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備130以確保真正轉(zhuǎn)發(fā)全部50CPS。例如,每一個節(jié)點120可以調(diào)整可以發(fā)送到網(wǎng)絡(luò)設(shè)備130的所計算的本地業(yè)務(wù) (即,在該例子中是五個CPS)以確保足夠的呼叫被發(fā)送到網(wǎng)絡(luò)設(shè)備130,同時還不會使網(wǎng)絡(luò)設(shè)備130過載。例如,呼叫分配邏輯240可以將某個固定偏移或常數(shù)值添加到初始計算值。 接上述例子,呼叫分配邏輯240可以將例如兩個附加呼叫添加到初始計算的五個CPS值,用于將總共七個CPS轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備130。在一些實現(xiàn)中,偏移可以基于初始計算呼叫的數(shù)目,諸如初始計算值的百分比。在其他實例中,偏移可以基于初始計算值是固定的。例如, 對小于十個CPS的計算值,可以添加兩個附加CPS,但對20CPS的計算值,則可以添加五個附加 CPS。接以上例子,接收滿足該規(guī)則的100CPS的節(jié)點120-1將與七個CPS相關(guān)聯(lián)的查詢轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備130以及丟掉93個呼叫(動作540)。類似地,每一個其他節(jié)點120可以丟掉100CPS中的93以及將七個CPS轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備130 (動作540)。因此,在該例子中,網(wǎng)絡(luò)設(shè)備130可以接收用于50CPS規(guī)則的70個CPS。呼叫計數(shù)邏輯310 (圖3)可以從節(jié)點120-1中的呼叫分配邏輯240接收呼叫相關(guān)信息。呼叫計數(shù)邏輯310也可以以類似的方式從網(wǎng)絡(luò)100的其他節(jié)點120中的呼叫分配邏輯240接收用于該特定規(guī)則的呼叫相關(guān)數(shù)據(jù)。呼叫計數(shù)邏輯310可以確定當前正處理的、 滿足該規(guī)則的呼叫總數(shù),并且將該信息轉(zhuǎn)發(fā)到呼叫分配邏輯320。然后,呼叫分配邏輯320 可以確定是否批準所接收到的呼叫(動作550)。例如,在一個實現(xiàn)中,呼叫分配邏輯320可以在先來先服務(wù)的基礎(chǔ)上將呼叫分配給節(jié)點120。也就是,如果規(guī)則具有50CPS限度,則將由呼叫分配邏輯320批準在該規(guī)則的每一個間隔期間由網(wǎng)絡(luò)設(shè)備130接收到的前50個呼叫。呼叫分配邏輯320可以將與每一個批準的呼叫相關(guān)聯(lián)的呼叫分配決定轉(zhuǎn)發(fā)給適當?shù)墓?jié)點120(動作550)。呼叫分配邏輯320 還可以發(fā)送用于超出準許的50CPS的呼叫請求的丟掉或阻塞指示(動作550)。節(jié)點120中的呼叫分配邏輯240可以接收呼叫批準/非批準指示,并且基于所接收到的信息來處理或丟掉呼叫(動作560)。處理可以以這種方式繼續(xù)網(wǎng)絡(luò)設(shè)備130充當集中分配系統(tǒng)來將呼叫分布到網(wǎng)絡(luò)100中的節(jié)點120上。用這種方式,當接收到滿足特定低量規(guī)則的呼叫時,節(jié)點120預(yù)處理呼叫以便限制批準的、轉(zhuǎn)發(fā)給網(wǎng)絡(luò)設(shè)備130的呼叫的數(shù)目。這確保不會由于來自節(jié)點120的請求而使網(wǎng)絡(luò)設(shè)備130過載。然后,網(wǎng)絡(luò)設(shè)備130可以基于例如先來先服務(wù)來簡單地批準或否決呼叫。如上參考圖4所述,在一些實例中,節(jié)點120可以在特定時間間隔期間不處理滿足特定規(guī)則的任何呼叫。在這樣的實例中,該節(jié)點120可以執(zhí)行預(yù)處理,并且確定應(yīng)當將與第一規(guī)則相關(guān)聯(lián)的零呼叫轉(zhuǎn)發(fā)給網(wǎng)絡(luò)設(shè)備130。在這種情況下,偏移值確保針對該規(guī)則,每一節(jié)點120將能夠某個額定呼叫數(shù)目轉(zhuǎn)發(fā)到網(wǎng)絡(luò)設(shè)備130。另外,與以 上參考圖4所述類似,在一些情形下,在特定時間間隔期間接收到的、 滿足特定規(guī)則的呼叫總數(shù)可以小于針對該規(guī)則的準許呼叫的最大數(shù)目。在一些實現(xiàn)中,節(jié)點120可以允許所有呼叫在該時間間隔期間轉(zhuǎn)發(fā)給網(wǎng)絡(luò)設(shè)備130,而與在該間隔期間向每一個節(jié)點120分配的呼叫數(shù)目無關(guān)。如上所述,呼叫計數(shù)邏輯220可以訪問呼叫處理規(guī)則數(shù)據(jù)庫210,以識別可以應(yīng)用于各個呼叫的規(guī)則。在一些實例中,呼叫可以滿足與不止一個規(guī)則相關(guān)聯(lián)的準則。在示例性實現(xiàn)中,呼叫計數(shù)邏輯220可以相對于每一個呼叫來檢查呼叫處理規(guī)則數(shù)據(jù)庫210中的每一個規(guī)則以確定該呼叫是否滿足規(guī)則,即使呼叫分配邏輯240已經(jīng)基于呼叫處理規(guī)則數(shù)據(jù)庫210中的前一規(guī)則確定可以阻塞該呼叫。這允許呼叫分配邏輯240獲得用于轉(zhuǎn)發(fā)給網(wǎng)絡(luò)100中的其他節(jié)點120的、滿足呼叫處理規(guī)則數(shù)據(jù)庫210中的規(guī)則的準確呼叫計數(shù)。在此描述的實現(xiàn)提供使用分布式處理在網(wǎng)絡(luò)內(nèi)路由呼叫以便將呼叫處理負載分配給呼叫處理節(jié)點的每一個。在一些實例中,可以使用中央處理設(shè)備/系統(tǒng)來輔助處理呼叫請求。示例性實現(xiàn)的前述描述提供了圖示和說明,但不意在窮舉或?qū)嵤├拗瞥伤_的具體形式。修改和變化鑒于以上教導是可能的,或可以從實施例的實施來獲取。例如,上文已經(jīng)相對于由中央網(wǎng)絡(luò)設(shè)備/系統(tǒng)執(zhí)行的低量規(guī)則的呼叫分配描述了特征。在替代實現(xiàn)中,中央網(wǎng)絡(luò)設(shè)備/系統(tǒng)可以位于節(jié)點120中的一個上。此外,盡管已經(jīng)參考圖4和5描述了一系列動作,但在其他實現(xiàn)中,可以改變動作的順序。此外,可以并行地實現(xiàn)不相關(guān)動作。將顯而易見的是,可以在圖中所示的實現(xiàn)中以軟件、固件和硬件的許多不同形式來實現(xiàn)上述各個特征。用于實現(xiàn)各個特征的實際軟件代碼或?qū)S每刂朴布]有限制。因此, 在未參考具體軟件代碼的情況下描述了特征的操作和性能——應(yīng)理解到,本領(lǐng)域的普通技術(shù)人員將能夠基于在此的描述來設(shè)計實現(xiàn)各個特征的軟件和控制硬件。此外,可以將本發(fā)明的某些部分實現(xiàn)為執(zhí)行一個或多個功能的“邏輯”。該邏輯可以包括硬件,諸如一個或多個處理器、微處理器、專用集成電路、現(xiàn)場可編程門陣列或其他處理邏輯、軟件,或硬件和軟件的組合。在上述說明書中,已經(jīng)參考附圖描述了各個優(yōu)選實施例。然而,很顯然,在沒有背離如在下述權(quán)利要求中闡述的本發(fā)明的更寬范圍的情況下,可以對此做出各種修改和改變,并且可以實現(xiàn)附加實施例。說明書和附圖因此應(yīng)當被視為說明性而不是限制性意義。在本申請的描述中使用的元件、動作或指令不應(yīng)當被解釋為本發(fā)明的關(guān)鍵的或必要的,除非明確地這樣說明。而且,如在此所使用的,不加數(shù)量詞限定的項意在包括一個或多個項。在意在表示僅一個項的情況下,使用術(shù)語“一個”或類似的語言。此外,術(shù)語“基于”意在表示“至少部分地基于”, 除非明確另有說明。
權(quán)利要求
1.一種方法,包括確定在第一時間段上由多個節(jié)點中的第一節(jié)點接收到的、與第一規(guī)則相關(guān)聯(lián)的呼叫的數(shù)目;接收識別在所述第一時間段上由所述多個節(jié)點中的其他節(jié)點接收到的、與所述第一規(guī)則相關(guān)聯(lián)的呼叫的數(shù)目的信息;識別與所述第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的最大數(shù)目,所述最大數(shù)目大于閾值;基于在所述第一時間段上由所述多個節(jié)點接收到的、與所述第一規(guī)則相關(guān)聯(lián)的呼叫的數(shù)目,由所述第一節(jié)點將與所述第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的所述最大數(shù)目的一部分分配給所述第一節(jié)點;由所述第一節(jié)點確定與第二規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的最大數(shù)目是否小于所述閾值;以及當與所述第二規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的最大數(shù)目小于所述閾值時,由所述第一節(jié)點將滿足所述第二規(guī)則的、與由所述第一節(jié)點接收到的呼叫相關(guān)聯(lián)的呼叫請求轉(zhuǎn)發(fā)給第二設(shè)備。
2.如權(quán)利要求1所述的方法,進一步包括由所述第一節(jié)點處理在所述第一時間段上接收到的、滿足所述第二規(guī)則的呼叫; 確定由所述第一節(jié)點接收到的、在所述第一時間段期間滿足所述第二規(guī)則的呼叫的總數(shù)目的一部分或百分比;基于所確定的部分或百分比,計算每單位時間的呼叫的第一數(shù)目;以及增加所述第一數(shù)目以識別轉(zhuǎn)發(fā)給所述第二設(shè)備的呼叫請求的第二數(shù)目。
3.如權(quán)利要求2所述的方法,其中,所述轉(zhuǎn)發(fā)滿足所述第二規(guī)則的、與由所述第一節(jié)點接收到的呼叫相關(guān)聯(lián)的呼叫請求包括在所述第一時間段期間,由所述第一節(jié)點將所述第二數(shù)目的呼叫請求轉(zhuǎn)發(fā)給所述第二設(shè)備。
4.如權(quán)利要求3所述的方法,進一步包括在已經(jīng)轉(zhuǎn)發(fā)所述第二數(shù)目的呼叫請求后,由所述第一節(jié)點丟棄或丟掉在所述第一時間段期間接收到的、滿足所述第二規(guī)則的呼叫。
5.如權(quán)利要求2所述的方法,其中,增加所述第一數(shù)目包括將常數(shù)值添加到所述第一數(shù)目或添加基于所述第一數(shù)目的值中的一個。
6.如權(quán)利要求2所述的方法,進一步包括在所述第一時間段期間,由所述第一節(jié)點將所述第二數(shù)目的呼叫請求轉(zhuǎn)發(fā)到所述第二設(shè)備;由所述第二設(shè)備從所述第一節(jié)點接收所述第二數(shù)目的呼叫請求; 由所述第二設(shè)備從所述多個節(jié)點中的其他節(jié)點接收呼叫請求;以及基于所述第二設(shè)備接收所述呼叫請求的時間,由所述第二設(shè)備確定是否允許由所述第一節(jié)點轉(zhuǎn)發(fā)滿足所述第二規(guī)則的呼叫。
7.如權(quán)利要求1所述的方法,其中,所述分配包括確定由所述第一節(jié)點接收到的、在所述第一時間段期間滿足所述第一規(guī)則的呼叫的總數(shù)目的一部分或百分比;以及基于所確定的部分或百分比,計算每單位時間的呼叫的數(shù)目。
8.如權(quán)利要求1所述的方法,進一步包括確定由所述多個節(jié)點中的其他節(jié)點中的每一個接收到的、在所述第一時間段期間滿足所述第一規(guī)則的呼叫的總數(shù)目的一部分或百分比;以及由所述多個節(jié)點中的所述其他節(jié)點中的每一個基于其各自的所確定的部分或百分比來分配每單位時間的呼叫的數(shù)目。
9.如權(quán)利要求1所述的方法,進一步包括由所述第一節(jié)點向所述多個節(jié)點中的所述其他節(jié)點的每一個轉(zhuǎn)發(fā)識別在所述第一時間段期間滿足所述第一規(guī)則的、由所述第一節(jié)點接收到的呼叫的數(shù)目的信息。
10.如權(quán)利要求9所述的方法,其中,所述第一時間段包括多個間隔,所述方法進一步包括由所述第一節(jié)點在每一個間隔向所述多個節(jié)點中的所述其他節(jié)點中的每一個轉(zhuǎn)發(fā)識別滿足所述第一規(guī)則的呼叫的數(shù)目的信息;以及由所述第一節(jié)點在每一個間隔從所述多個節(jié)點中的所述其他節(jié)點接收識別由所述多個節(jié)點中的所述其他節(jié)點接收到的、滿足所述第一規(guī)則的呼叫的數(shù)目的信息。
11.如權(quán)利要求1所述的方法,進一步包括對隨后時間段,以預(yù)定間隔重復所述確定呼叫的數(shù)目和接收識別呼叫的數(shù)目的信息;以及基于在所述隨后時間段中的每一個期間由所述第一節(jié)點和所述多個節(jié)點中的所述其他節(jié)點接收到的所確定的呼叫的數(shù)目,對每一個隨后時間段,修改分配給所述第一節(jié)點的呼叫的最大數(shù)目的所述部分。
12.如權(quán)利要求1所述的方法,進一步包括由所述第一節(jié)點訪問存儲多個規(guī)則的數(shù)據(jù)庫;由所述第一節(jié)點搜索所述數(shù)據(jù)庫中的所有規(guī)則,以識別應(yīng)用于所接收到的呼叫的每一個規(guī)則;以及對每一個時間間隔,計算滿足在所述數(shù)據(jù)庫中存儲的每一個規(guī)則的、由所述第一節(jié)點接收到的呼叫的數(shù)目,其中,至少一些呼叫可以針對兩個或多個規(guī)則被計數(shù)。
13.如權(quán)利要求1所述的方法,其中,使用計算機可讀介質(zhì)來實現(xiàn)所述方法。
14.一種其上存儲了指令序列的計算機可讀介質(zhì),當由至少一個處理器執(zhí)行所述指令序列時,使所述至少一個處理器訪問與處理呼叫相關(guān)聯(lián)的多個規(guī)則,所述多個規(guī)則中的每一個包括每單位時間的呼叫的最大數(shù)目;確定與所述多個規(guī)則中的第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的最大數(shù)目是否大于閾值;以及當每單位時間的呼叫的所述最大數(shù)目大于所述閾值時,基于由所述第一節(jié)點接收到的、滿足所述第一規(guī)則的呼叫的總數(shù)目和由多個其他節(jié)點接收到的、滿足所述第一規(guī)則的呼叫的總數(shù)目,將每單位時間的呼叫的數(shù)目分配給所述第一節(jié)點。
15.如權(quán)利要求14所述的計算機可讀介質(zhì),進一步包括用于使所述至少一個處理器執(zhí)行下述操作的指令當與所述第一規(guī)則相關(guān)聯(lián)每單位時間的呼叫的所述最大數(shù)目小于所述閾值時,將與滿足所述第一規(guī)則的、由所述第一節(jié)點接收到的呼叫相關(guān)聯(lián)的呼叫請求轉(zhuǎn)發(fā)到第二設(shè)備。
16.如權(quán)利要求15所述的計算機可讀介質(zhì),進一步包括用于使所述至少一個處理器執(zhí)行下述操作的指令當每單位時間的呼叫的所述最大數(shù)目小于所述閾值時,確定由所述第一節(jié)點接收到的、在第一時間段期間滿足所述第一規(guī)則的呼叫的總數(shù)目的一部分或百分比; 基于所確定的部分或百分比,計算每單位時間的呼叫的數(shù)目;以及將第一值添加到所計算的每單位時間的呼叫的數(shù)目,以確定將轉(zhuǎn)發(fā)給第二設(shè)備的呼叫請求的第一數(shù)目。
17.如權(quán)利要求16所述的計算機可讀介質(zhì),進一步包括用于使所述至少一個處理器執(zhí)行下述操作的指令在所述第一時間段期間,由所述第一節(jié)點將所述第一數(shù)目的呼叫請求轉(zhuǎn)發(fā)到第二設(shè)備;以及在已經(jīng)轉(zhuǎn)發(fā)了所述第一數(shù)目的呼叫請求后,丟棄或丟掉在所述第一時間段期間接收到的、滿足所述第一規(guī)則的呼叫。
18.如權(quán)利要求16所述的計算機可讀介質(zhì),其中,當分配時,所述指令使所述至少一個處理器確定由所述第一節(jié)點接收到的、在所述第一時間段期間滿足所述第一規(guī)則的呼叫的總數(shù)目的一部分或百分比;以及基于所確定的部分或百分比,分配每單位時間的呼叫的數(shù)目。
19.如權(quán)利要求14所述的計算機可讀介質(zhì),進一步包括用于使所述至少一個處理器執(zhí)行下述操作的指令由所述第一節(jié)點向所述多個其他節(jié)點中的每一個轉(zhuǎn)發(fā)識別滿足所述第一規(guī)則的、在第一時間段期間接收到的呼叫的數(shù)目的信息;以及由所述第一節(jié)點從所述多個其他節(jié)點接收識別在所述第一時間段期間由所述多個其他節(jié)點接收到的、滿足所述第一規(guī)則的呼叫的數(shù)目的信息。
20.一種設(shè)備,包括 邏輯,所述邏輯被配置成確定滿足第一規(guī)則的、在第一時間段上由所述設(shè)備接收到的呼叫的數(shù)目,所述第一規(guī)則定義每單位時間的呼叫的最大數(shù)目;確定與所述第一規(guī)則相關(guān)聯(lián)的、每單位時間的呼叫的所述最大數(shù)目是否大于閾值; 從多個其他設(shè)備接收識別滿足所述第一規(guī)則的、在所述第一時間段上由所述多個其他設(shè)備接收到的呼叫的數(shù)目的信息;以及當與所述第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的所述最大數(shù)目大于所述閾值時,基于在第一時間段上由所述設(shè)備接收到的、滿足所述第一規(guī)則的呼叫的數(shù)目和在第一時間段上由所述多個其他設(shè)備接收到的、滿足所述第一規(guī)則的呼叫的數(shù)目,向所述設(shè)備分配每單位時間的呼叫的最大數(shù)目的一部分。
21.如權(quán)利要求20所述的設(shè)備,其中,當分配時,所述邏輯被配置成確定在所述第一時間段上由所述設(shè)備接收到的、滿足所述第一規(guī)則的呼叫的總數(shù)的一部分或百分比,以及基于所確定的部分或百分比,分配每單位時間的呼叫的數(shù)目。
22.如權(quán)利要求20所述的設(shè)備,進一步包括 通信接口,所述通信接口被配置成向所述多個其他設(shè)備轉(zhuǎn)發(fā)識別滿足所述第一規(guī)則的、在所述第一時間段上由所述設(shè)備接收到的呼叫的數(shù)目的信息。
23.如權(quán)利要求20所述的設(shè)備,其中,所述邏輯進一步被配置成基于在隨后時間段期間滿足所述第一規(guī)則的、由所述設(shè)備接收的呼叫的數(shù)目和滿足所述第一規(guī)則的、由所述多個其他設(shè)備接收到的呼叫的數(shù)目,對隨后時間段,向所述設(shè)備動態(tài)地重新分配每單位時間的呼叫的所述最大數(shù)目的所述部分。
24.一種方法,包括存儲與處理呼叫相關(guān)聯(lián)的多個規(guī)則,所述多個規(guī)則中的每一個包括每單位時間的呼叫的最大數(shù)目;確定與所述多個規(guī)則中的第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的所述最大數(shù)目是否大于閾值;以及當每單位時間的呼叫的所述最大數(shù)目大于所述閾值時,由所述多個節(jié)點中的第一節(jié)點基于由所述第一節(jié)點接收到的、滿足所述第一規(guī)則的呼叫的數(shù)目以及由所有所述多個節(jié)點接收到的、滿足所述第一規(guī)則的呼叫的總數(shù)目,向所述第一節(jié)點分配每單位時間的呼叫的數(shù)目。
25.如權(quán)利要求24所述的方法,進一步包括當與所述第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的所述最大數(shù)目小于所述閾值時,由所述第一節(jié)點將與滿足所述第一規(guī)則的、由所述第一節(jié)點接收到的呼叫相關(guān)聯(lián)的呼叫請求轉(zhuǎn)發(fā)到第二設(shè)備;以及從所述第二設(shè)備接收指示是轉(zhuǎn)發(fā)滿足所述第一規(guī)則的呼叫還是丟掉滿足所述第一規(guī)則的呼叫的信息。
全文摘要
一種方法可以包括存儲與處理呼叫相關(guān)聯(lián)的規(guī)則。規(guī)則中的每一個可以包括每單位時間的呼叫的最大數(shù)目。該方法還可以包括確定與所述規(guī)則中的第一規(guī)則相關(guān)聯(lián)的每單位時間的呼叫的最大數(shù)目是否大于閾值。該方法可以進一步包括當每單位時間的呼叫的最大數(shù)目大于閾值時,基于由第一節(jié)點接收到的、滿足第一規(guī)則的呼叫的數(shù)目以及由所有節(jié)點接收到的、滿足第一規(guī)則的呼叫總數(shù),由第一節(jié)點向第一節(jié)點分配每單位時間的呼叫的數(shù)目。
文檔編號H04M7/00GK102246501SQ200980149917
公開日2011年11月16日 申請日期2009年11月27日 優(yōu)先權(quán)日2008年12月12日
發(fā)明者馬歇爾·D·威利 申請人:維里遜專利及許可公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
县级市| 临洮县| 陈巴尔虎旗| 平阴县| 白山市| 克东县| 宿迁市| 台湾省| 镇远县| 江门市| 托里县| 临海市| 镇康县| 临泽县| 泾源县| 卢湾区| 阿巴嘎旗| 新宾| 康乐县| 嘉禾县| 龙游县| 阳江市| 铁岭县| 高唐县| 石狮市| 西吉县| 安国市| 扶余县| 宜昌市| 贵州省| 隆尧县| 凌海市| 黄浦区| 天镇县| 玉屏| 大方县| 漳平市| 上林县| 博野县| 呼伦贝尔市| 内丘县|