用于分布式呼叫處理和在線升級的系統和方法

            文檔序號:7698402閱讀:458來源:國知局
            專利名稱:用于分布式呼叫處理和在線升級的系統和方法
            技術領域
            本發明通常涉及通信系統,特別涉及一種用于使用負載共享組的分布式呼叫處理和在線升級的系統和方法。
            背景技術
            目前全世界有超過3億個蜂窩電話和其它無線裝置的顧客。很大比例的這些無線裝置被用作“數據管道”(即,語音業務不是基本功能)。在美國,蜂窩服務是由蜂窩服務提供商、地區Bell公司和國內長途運營商提供的。激烈的競爭迫使蜂窩服務的價格下降到大部分人可以承受的地步。
            當前這一代蜂窩電話主要用于通過無線網絡在用戶裝置(或無線裝置)和另一方之間進行語音會話。少量的無線裝置是數據裝置,諸如裝備有蜂窩/無線調制解調器的個人數字助理(PDA)。因為,當前這一代無線裝置的帶寬通常限于幾十千比特每秒(Kbps),當前這一代無線裝置的應用相對受限。然而,希望在下一(或第三)代蜂窩/無線技術中改變這一點,下一(或第三)代蜂窩/無線技術有時被稱為″3G″無線/蜂窩,其中,每個無線裝置可使用更大的帶寬(即,125Kbps或更高)。更高的數據率將會使用于無線裝置的互聯網應用更普遍。例如,3G蜂窩電話(或有3G蜂窩調制解調器的PC)可用于瀏覽互聯網網站,發送和接收圖形,執行流式音頻或視頻應用等。更高比例的3G蜂窩系統所處理的無線業務將會是互聯網協議(IP)業務,傳統語音業務所占的比例將會更低。
            經互聯網協議(IP)網絡傳送多媒體內容的實時流近年來成為更為普遍的應用。如上所述,3G無線網絡將向無線裝置提供用于實時應用的流式數據(視頻和音頻)。更廣泛的互動和非互動多媒體互聯網應用,諸如新聞點播、電視實況、可視會議、實況無線電廣播(諸如Broadcast.com)等,將向無線裝置提供″實時″數據流。不象先經“非實時”獲得,然后再觀看或播放的“下載的”視頻文件那樣,實時(或流式)數據應用要求數據源編碼流式數據信號并經網絡發送給接收機,接收機必須實時解碼并播放信號(視頻或音頻)。
            傳統的移動臺通常包含由主處理單元(MPU)控制的大型交換機構,主處理單元包含大量數據處理器和相關的存儲器,其常以ASIC芯片形式出現。每個MPU處理器包含呼叫處理客戶應用程序,其用于控制單個呼叫的控制信號流。每個呼叫處理客戶應用程序依次與呼叫處理服務器應用程序通信,呼叫處理服務器應用程序控制大量呼叫的控制信號流。
            這樣,當在電話呼叫期間發生特定事件(例如,呼叫建立、啟用三方呼叫、呼叫斷開等)時,與該事件有關的控制信號從移動臺中繼到移動交換中心(MSC)的呼叫處理客戶應用程序。然后,該呼叫處理客戶應用程序將該控制信號中繼到呼叫處理服務器應用程序,呼叫處理服務器應用程序實際執行控制信號所請求的呼叫處理服務。
            遺憾的是,在大容量系統中,在呼叫處理服務器應用程序周圍可能會出現瓶頸。每個呼叫處理客戶應用程序必須與執行呼叫處理服務器應用程序的服務器硬件的特定部份通信。由于電話呼叫的開始和停止的隨機性,所以,在大系統中,一些服務器可能接近容量的極限并出現瓶頸,而其它服務器仍有足夠的帶寬。此外,服務器硬件的特定部份出故障的系統導致所有呼叫處理的丟失,該呼叫處理是由故障服務器執行的呼叫處理服務器應用程序處理的。
            例如,在傳統的呼叫處理應用程序中,已分配中繼線與呼叫狀態數據相相關。當發起新的呼叫時,用中繼線空閑列表服務器分配空閑中繼線,然后將其與呼叫狀態數據相關。當呼叫結束時,釋放所分配的中繼線。傳統方法使用單個服務器管理空閑和已分配中繼線以及相關數據,該單個服務器維護中繼線的分配和釋放,并支持相關數據的讀取和寫入。這些方法都代表了一個失敗之處。已經通過使用備份服務器改善了單個服務器,以便使當主服務器故障時,使用備份服務器接管主服務器的工作。然而,在系統性能上這中方法是一個瓶頸,且其擴展性不強。隨著越來越多的呼叫業務由交換機管理,因而,單個服務器的性能就降低了。
            另外,當新呼叫開始(技術術語是“發起”)時,需要在呼叫的整個生存期中唯一標識該呼叫。唯一標識被稱為“呼叫標識”,是對該呼叫唯一的數字。如果在呼叫的生存期中發生任何事件(諸如觸發應答、各種超時、掛機等)時,將該事件傳遞給管理具體呼叫的呼叫處理應用程序。呼叫標識值用于定位事件,并將其轉發給正確的呼叫處理應用程序。傳統的系統用單個服務器來分配呼叫標識值。現有技術的服務器在被請求時分配任意數字,并將其標記為正在使用。當呼叫結束時,釋放呼叫標識號,并由服務器將其標記為未分配。然后,該數字可重新用于另一呼叫。為了具有更高的可用性,服務器要有備份,以便當服務器故障時,備份可以接管服務器的工作。然而這會造成瓶頸且擴展性差。
            而且,對于通信系統中的每個用戶,有一組構成用戶的顧客描述(customprofile)的數據。顧客描述包含諸如用戶姓名和地址、用戶被授權使用的通信系統服務、顧客記賬信息等的信息。當用戶打開移動臺(諸如蜂窩電話)時,由于移動交換中心(MSC)預期用戶會打電話,所以MSC將顧客描述信息高速緩存到存儲器中。顧客描述的信息量可以很大,并且要求大量的內存。因為將大量顧客描述數據裝載到存儲器中所需要的時間,所以在打開移動臺時將顧客描述數據裝載到存儲器中。顧客描述數據的全集被稱為用戶數據庫(SDB)。
            移動交換中心(MSC)給移動臺分配國際移動臺標識(IMSI)號或臨時移動臺標識(TMSI)號。對于與數據相關的活動,移動交換中心(MSC)給移動臺分配基于分組的臨時移動臺標識(P-TMSI)號。用戶數據庫(SDB)與移動交換中心(MSC)分配給移動臺的標識號(IMSI、TMSI或P-TMSI)相關聯。
            當用戶從移動臺(例如蜂窩電話)發出呼叫時,該呼叫被路由到用于注冊的移動交換中心(MSC)。移動交換中心(MSC)能向用戶數據庫(SDB)服務器發送信息并且能從用戶數據庫(SDB)服務器接收信息。用戶數據庫(SDB)服務器能接收從移動臺發送到移動交換中心(MSC)的注冊消息。用戶數據庫(SDB)服務器使用分配它的本地位置寄存器(HLR)來注冊移動臺。用戶數據庫(SDB)服務器還能存儲每個移動臺的業務描述(serviceprofile)。用戶數據庫(SDB)服務器在呼入期間還能訪問移動交換中心(MSC),以獲得臨時路由號(例如,IMSI)。
            現有技術的系統使用被安排成主(primary)-備份配置的單個用戶數據庫(SDB)服務器。主-備份配置降低了單個故障使用戶數據庫(SDB)服務器不能工作的危險。然而,這種簡單的主-備份配置存在明顯的問題。第一,集中式用戶數據庫(SDB)服務器是系統中潛在的瓶頸。用戶數據庫(SDB)服務器的性能可能不足以跟得上對它的要求。第二,可能有性能問題,即,集中式用戶數據庫(SDB)服務器的訪問時間對于實時應用可能太慢。第三,集中式用戶數據庫(SDB)服務器可能有內存限制。集中式用戶數據庫(SDB)服務器可以容納的用戶數量可能受限。當向系統添加更多的用戶時,集中式用戶數據庫(SDB)服務器可能不易擴展。最后,集中式用戶數據庫(SDB)服務器的相關成本可能很高。
            此外,在傳統的交換中心升級呼叫處理服務器應用程序而不中斷現有服務是極其復雜的。在一些現有技術的系統中,執行軟件升級要求在交換中心中有全冗余(雙工)硬件。冗余部件被分成激活方與未激活方。要求復雜的控制軟件來管理該劃分(通過交換激活方與未激活方)和管理將系統的兩半合并成完整系統的處理。冗余硬件使現有技術的交換中心增加額外的成本,并且開發復雜的控制軟件也很昂貴,且由于其復雜性,易于出錯,難以維護。
            因而,需要改進的通信網絡設備和服務。尤其是,需要具有高可靠性且在高呼叫業務量期間受瓶頸條件影響最小的移動交換中心。特別是,需要分布式呼叫處理體系結構、改進的中繼空閑列表服務器體系結構、改進的呼叫標識服務器體系結構和改進的、在移動交換中心和其它類似的交換裝置中使用的用戶數據庫服務器體系結構。而且,需要可以在線升級而不要求使用冗余硬件和復雜而昂貴的控制軟件的交換中心。

            發明內容
            為了解決上述現有技術的缺陷,本發明的主要目的是提供一種系統和方法,用于在通信系統中使用負載共享組快速而有效地進行分布式呼叫處理和在線升級。
            根據本發明第一優選實施例,交換機包括1)主處理單元,能執行呼叫處理客戶應用程序,其中,每個呼叫處理客戶應用程序與多個呼叫連接之一關聯;和2)N個呼叫應用節點,能夠執行呼叫處理服務器應用程序,其中,在N個呼叫應用節點的第一節點上執行第一呼叫處理服務器應用程序,并與在N個呼叫應用節點的第二節點上執行的、類似的第二呼叫處理服務器應用程序相關聯,上述第二節點與第一節點相分離。從而,第一和第二呼叫處理服務器應用程序形成第一負載共享組服務器應用程序,其中,每個呼叫處理客戶應用程序將呼叫處理服務請求發送到第一負載共享組服務器應用程序,且第一負載共享組服務器應用程序選擇第一和第二呼叫處理服務器應用程序之一,并根據負載分布算法來執行所請求的呼叫處理服務。
            根據本發明的第一實施例,負載分布算法以交替方式在第一和第二呼叫處理服務器應用程序之間分布新的呼叫處理服務請求。
            根據本發明的第一實施例,負載分布算法根據第一呼叫處理服務器應用程序的當前呼叫處理負載和第二呼叫處理服務器應用程序的當前呼叫處理負載,來分布新的呼叫處理服務請求。
            還根據本發明的第一實施例,為了將第一呼叫處理服務器應用程序的當前呼叫處理負載維持在大致與第二呼叫處理服務器應用程序的當前呼叫處理負載相等的水平上,負載分布算法分布新的呼叫處理服務請求。
            還根據本發明的第一實施例,第一呼叫處理服務器應用程序包括第一主-備份組服務器應用程序,其中,第一主-備份組服務器應用程序包括在第一呼叫應用節點上執行的第一主呼叫處理和與第一主呼叫處理關聯的第一備份呼叫處理。
            根據本發明的第一實施例,與第一主呼叫處理相關的狀態信息被鏡像到與第一主呼叫處理相關的第一備份呼叫處理上。
            還根據本發明的第一實施例,第一備份呼叫處理位于第一呼叫應用節點中。
            還根據本發明第一實施例,第一備份呼叫處理位于與第一呼叫應用節點分離的呼叫應用節點中。
            在本發明的第一實施例中,第二呼叫處理服務器應用程序包括第二主-備份組服務器應用程序,其中,第二主-備份組服務器應用程序包括在第二呼叫應用節點上執行的第二主呼叫處理和與第二主呼叫處理相關的第二備份呼叫處理。
            在本發明的第一實施例中,與第二主呼叫處理相關的狀態信息被鏡像到與第二主呼叫處理相關的第二備份呼叫處理上。
            還在本發明的第一實施例中,第二備份呼叫處理位于第二呼叫應用節點中。
            仍在本發明的另一實施例中,第二備份呼叫處理位于與第二呼叫應用節點分離的呼叫應用節點中。
            為了解決現有技術的上述缺陷,本發明的第二目的是提供一種控制器,其同通信交換機一起使用,用來監視與交換機相關的中繼線的使用狀態。交換機是用來處理在相關中繼線上主叫裝置和被叫裝置之間的呼叫連接。控制器部分是用來提高與相關中繼線的分配職責相關的交換機的效率和可靠性。
            控制器包括N個呼叫應用節點,其能執行用于給呼叫連接分配一些中繼線的中繼線空閑列表服務器應用程序,其中,第一中繼線空閑列表服務器應用程序在第一呼叫應用節點上執行,并與在分離的第二呼叫應用節點上執行的第二中繼線空閑列表服務器應用程序相關。第一和第二中繼線空閑列表服務器應用程序形成了負載共享組服務器應用程序,其用來(i)接收來自在交換機內執行的呼叫處理的中繼線分配請求,和(ii)選擇第一或第二中繼線空閑列表服務器應用程序,以根據負載分布算法給與中繼線分配請求相關的呼叫連接分配中繼線。
            本發明的第二目的是提供一種組策略,其允許可變數量的服務器應用程序程序加入映射資源組(MRG)。該組策略允許服務器組,主用和備份服務器組,加入MRG,并提供管理特定中繼組的特定服務器的映射,以使客戶應用程序能有效地分配和釋放中繼線。該組策略允許添加、移除或補償服務器應用程序,諸如在故障事件中,以使服務器配置對客戶應用程序是透明的。當出現配置改變時,MRG策略,允許其控制器在通信網絡中分布服務器,以避免單處故障,并提供用于分配中繼線的性能效率機制,以便使其在可用服務器中所選的幾個服務器中,自動地重新分布中繼線組職責。
            為了解決現有技術的上述缺陷,本發明的第三目的是提供一種控制器,其用于給與交換機相關的呼叫連接分配呼叫標識值,其中,交換機處理與交換機相關的中繼線上的主叫裝置和被叫裝置之間的呼叫連接。根據本發明的優選實施例,該控制器包括N個呼叫應用節點,其用于執行給呼叫連接分配呼叫標識值的多個標識服務器應用程序,其中,多個標識服務器應用程序中的第一個在N個呼叫應用節點的第一個上執行,并與在N個呼叫應用節點的第二個上執行的標識服務器應用程序的第二個相關,上述N個呼叫應用節點的第二個與第一節點相分離,第一和第二標識服務器應用程序形成了負載共享組服務器應用程序,并且,其中負載共享組服務器應用程序從正在交換機中執行的新呼叫處理接收呼叫標識請求,并選擇第一和第二標識服務器應用程序之一,以便根據負載分布算法,給與呼叫標識請求相關的新呼叫連接分配呼叫標識值。
            根據本發明的第三實施例,第一標識服務器應用程序分配具有第一連續范圍的呼叫標識值,并且第二標識服務器應用程序分配具有第二連續范圍的呼叫標識值,第二連續范圍不同于第一連續范困。
            根據本發明的第三實施例,負載分布算法以交替方式在第一和第二標識服務器應用程序之間分布新的呼叫標識請求。
            還根據本發明的第三實施例,負載分布算法根據第一標識服務器應用程序的當前處理負載和第二標識服務器應用程序的當前處理負載,分布新的呼叫標識請求。
            還根據本發明的第三實施例,負載分布算法為了將第一標識服務器應用程序的當前處理負載維持在與第二標識服務器應用程序的當前處理負載大致相等的水平上,分布新的呼叫標識請求。
            還根據本發明的第三實施例,第一標識服務器應用程序包括第一主-備份組服務器應用程序,其中,第一主-備份組服務器應用程序包括在第一呼叫應用節點上執行的第一主標識服務器應用程序和與第一主標識服務器應用程序相關的第一備份標識服務器應用程序。
            還根據本發明的第三實施例,與第一主標識服務器應用程序相關的呼叫狀態信息被鏡像到與第一主標識服務器應用程序相關的第一備份標識服務器應用程序上。
            還根據本發明的第三實施例,第一備份標識服務器應用程序位于第二呼叫應用節點中。
            在本發明第三實施例中,第一備份標識服務器應用程序位于與第一呼叫應用節點分離的呼叫應用節點上。
            在本發明的第三實施例中,第二標識服務器應用程序包括第二主-備份組服務器應用程序,其中,第二主-備份組服務器應用程序包括在第二呼叫應用節點上執行的第二主標識服務器應用程序和與第二主標識服務器應用程序相關的第二備份標識服務器應用程序。
            還在本發明的第三實施例中,與第二主呼叫處理相關的狀態信息被鏡像到與第二主呼叫處理相關的第二備份呼叫處理上。
            還在本發明的第三實施例中,第二備份標識服務器應用程序位于第二呼叫應用節點中。
            還在本發明的第三實施例中,第二備份標識服務器應用程序位于與第二呼叫應用節點分離的呼叫應用節點中。
            為了解決現有技術的上述缺陷,本發明的第四目的是提供一種改進了的裝置和方法,其用于在通信系統中快速而有效地分布和訪問用戶數據庫(SDB)信息。
            本發明的第四目的是提供一種交換機,其能處理在與交換機相關的多條中繼線上的、主叫裝置和被叫裝置之間的呼叫連接。根據本發明的優選實施例,交換機包括1)主處理單元,其能執行呼叫處理應用,其中,每個呼叫處理應用與呼叫連接之一相關;和2)N個呼叫應用節點,其能執行用戶數據庫服務器應用程序,其中,第一用戶數據庫服務器應用程序在N個呼叫應用節點的第一節點上執行,并與N個呼叫應用節點的第二節點上執行的類似的第二用戶數據庫服務器應用程序相關,上述N個呼叫應用節點的第二節點與第一節點分離,從而,第一和第二呼叫處理服務器應用程序形成用戶數據庫負載共享組服務器應用程序,其中,每個呼叫處理應用程序將用戶數據庫服務請求發送到用戶數據庫負載共享組服務器應用程序,并且用戶數據庫服務器應用程序選擇第一和第二用戶數據庫服務器應用程序之一,以根據負載分布算法,執行所請求的用戶數據庫服務請求。
            根據本發明的第四實施例,負載分布算法以交替方式在第一和第二用戶數據庫服務器應用程序之間分布新的用戶數據庫服務請求。
            根據本發明的第四實施例,負載分布算法根據第一用戶數據庫服務器應用程序的當前呼叫處理負載和第二用戶數據庫服務器應用程序的當前呼叫處理負載分布新的用戶數據庫服務請求。
            還根據本發明的第凹實施例,負載分布算法為了將第一用戶數據庫服務器應用程序的當前呼叫處理負載維持在與第二用戶數據庫服務器應用程序的當前呼叫處理負載大致相同的水平上,而分布新的用戶數據庫服務請求。
            還根據本發明的第四實施例,第一用戶數據庫服務器應用程序包括第一主-備份組服務器應用程序,其中,第一主-備份組服務器應用程序包括在第一呼叫應用節點上執行的第一主用戶數據庫服務器應用程序和與第一主用戶數據庫服務器應用程序相關的第一備份用戶數據庫服務器應用程序。
            還根據本發明的第四實施例,與第一主用戶數據庫服務器應用程序相關的狀態信息鏡像到與第一主用戶數據庫服務器應用程序相關的第一備份用戶數據庫服務器應用程序上。
            還根據本發明的第四實施例,第一備份用戶數據庫服務器應用程序位于第一呼叫應用節點中。
            還根據本發明的第四實施例,第一備份用戶數據庫服務器應用程序位于與第一呼叫應用節點分離的呼叫應用節點中。
            在本發明的第四實施例中,第二用戶數據庫服務器應用程序包括第二主-備份組服務器應用程序,其中,第二主-備份組服務器應用程序包括在第二呼叫應用節點上執行的第二主用戶數據庫服務器應用程序和與第二主用戶數據庫服務器應用程序相關的第二備份用戶數據庫服務器應用程序。
            在本發明的第四實施例中,與第二主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與第二主用戶數據庫服務器應用程序相關的第二備份用戶數據庫服務器應用程序上。
            還在本發明的第四實施例中,第二備份用戶數據庫服務器應用程序位于第二呼叫應用節點中。
            還在本發明的第四實施例中,第二備份用戶數據庫服務器應用程序位于與第二呼叫應用節點分離的呼叫應用節點中。
            為了解決現有技術的上述缺陷,本發明的第五目的是提供一種在包括N個呼叫應用節點(CAN)的交換機中使用的、用于升級多個呼叫處理服務器應用程序的方法,其中,每個呼叫處理服務器應用程序包括在N個CANs中不同的CANs上執行的主呼叫處理和備份呼叫處理。根據本發明的優選實施例,該方法包括步驟1)接收關閉命令以可操作地升級第一呼叫處理服務器應用程序,第一呼叫處理服務器應用程序包括在第一CAN上執行的第一主呼叫處理和在第二CAN上執行的第一備份呼叫處理;2)響應關閉命令的接收,禁用第一主呼叫處理,使得不再向第一CAN上的第一主呼叫處理發送與第一呼叫處理服務器應用程序相關的后來的呼叫業務;3)將第一備份呼叫處理重新指定為第一呼叫處理服務器應用程序的新主呼叫處理,以使將與由第一呼叫處理服務器應用程序處理的先前呼叫相關的所有將來的呼叫業務都被發送到第二CAN上的所重新指定的第一備份呼叫處理,而不需直接了解它或了解發送應用;4)如果有的話,就把與第二呼叫處理服務器應用程序相關且位于第一CAN上的第二備份呼叫處理移到不同的CAN上;和5)在第一CAN上安裝升級后的第一呼叫處理服務器應用程序,使得升級后的第一呼叫處理服務器應用程序的升級后的第一主呼叫處理在第一CAN上執行,并在第一CAN上創建升級后的第一呼叫處理服務器應用程序的升級后的第一備份呼叫處理。
            根據本發明的第五實施例,該方法還包括步驟從第一CAN移除被禁用的第一主呼叫處理。
            根據本發明的第五實施例,該方法還包括步驟防止將與新呼叫相關的后來的呼叫業務被發送到重新指定的第一備份呼叫處理上。
            還根據本發明的第五實施例,該方法還包括步驟當所有先前的呼叫終止時,從第二CAN上移除重新指定的第一備份呼叫處理。
            還根據本發明的第五實施例,升級后的第一主呼叫處理加入了第一負載共享組服務器應用程序,該第一負載共享組服務器應用程序包括與升級后的第一呼叫處理服務器應用程序類似的呼叫處理服務器應用程序。
            還根據本發明的第五實施例,第一負載共享組服務器應用程序在節流機制的控制下,將與新呼叫相關的新呼叫業務發送到升級后的第一主呼叫處理。
            還根據本發明的第五實施例,節流機制首先使相對少量的新呼叫業務被發送到升級后的第一主呼叫處理上。
            還根據本發明的第五實施例,節流機制使逐漸增加的新呼叫業務量被發送到升級后第一主呼叫處理上。
            上文已經很概括地概述了本發明的特點和技術優點,以便使本領域的技術人員可以更好地理解下文對本發明的詳細描述。在下文中描述本發明的附加特點和優點,這構成了本發明權利要求書的主體。本領域的技術人員會了解,他們可以容易地使用所公開的構思和具體實施例,以此為基礎修改或設計用于實現本發明的相同目的的其他結構。本領域的技術人員也應知道,這種等效結構沒有背離最廣泛形式的本發明的精神和范圍。
            在下面的本發明的詳細描述之前,最好解釋一下本專利文獻中使用的某些詞匯和短語的定義術語″包括″和″包含″以及其派生義是沒有限制的包括;術語″或″是包括在內的,指和/或;短語″相關″和″與其相關″以及其派生義可以是包括、被包括在、與……互連、包含、被包含在、連接到或連接了、耦合到或耦合了、可與其通信、與其協作、交織、并列、接近、結合到或結合了、有、有……屬性,等等;術語″控制器″指控制至少一種操作的任何裝置、系統或其部分,這種裝置可以用硬件、固件或軟件或者它們中至少兩種的組合來實現。應當注意,與任何特定控制器相關的功能可以是集中式或分布式的,本地的或遠程的。提供了整個專利文獻的某些詞匯和短語的定義,本領域的一般技術人員應當理解,如果不是在多數情況下,這些定義也應用于現有以及將來使用的這種被定義的詞匯和短語。


            為了更完全地理解本發明及其優點,下面結合附圖進行描述,其中,類似的數字指示類似的對象,其中圖1說明了根據本發明一個實施例的示例無線網絡;圖2更詳細地說明了根據本發明一個實施例的示例移動交換中心;圖3說明了根據本發明的原理,使用組服務來執行分布式呼叫處理的移動交換中心的所選擇部分;圖4A說明了根據本發明第一示例實施例的服務器側內部組策略類;圖4B說明了根據本發明第一示例實施例的客戶側內部客戶策略體系結構;圖4C說明了根據本發明第一示例實施例的負載共享客戶側策略內部架構;圖4D說明了根據本發明第二示例實施例的客戶側內部客戶策略體系結構;圖4E說明了根據本發明第二示例實施例的負載共享客戶側策略內部體系結構;圖5是說明了根據本發明第二實施例,操作控制器的第二示例方法的流程圖,該控制器包括至少一個負載共享組;圖6是說明了本發明的方法的第四示例實施例的操作的流程圖;圖7是說明了根據本發明第五示例實施例的移動交換中心中的呼叫處理服務器應用程序的分區和在線升級的流程圖;和圖8A-8K是在對呼叫應用節點進行圖7所述的分區和在線升級處理時,示例移動交換中心(MSC)中呼叫應用節點的系列圖。
            具體實施例方式
            下面討論的圖1到圖8和在本專利文獻中用于描述本發明的原理的多個實施例僅用于說明,無論如何不應被看作限制了本發明的范圍。本領域的技術人員可以理解,本發明的原理可以在任何配置合適的通信網絡中實現。
            在下面的公開文本中,在無線通信網絡的移動交換中心中實現了用于執行各種分布式呼叫處理功能的組服務框架。這只是用于說明而不應被認為限制了本發明的范圍。本領域的技術人員會理解,下述的組服務框架可以在其它類型的通信網絡和裝置中實現,包括多種交換機、路由器等,并且也包括不包含無線裝置的整個有線網絡。
            圖1說明了根據本發明一個實施例的示例無線網絡100。無線網絡100包括多個小區站點(cell site)121-123,每一個小區站點都包含多個基站,BS101、BS102或BS103,中的一個。基站101-103經,例如,碼分多址(CDMA)信道與多個移動臺(MS)111-114通信。移動臺111-114可以是任何適當的無線裝置,包括傳統的蜂窩無線電電話、PCS手持裝置、個人數字助理、便攜式計算機或計量裝置。本發明不限于移動裝置。也可以使用其它類型的接入終端,包括固定無線終端。然而,為了簡便,下文只顯示和討論移動臺。
            虛線顯示了基站101-103所出的小區站點121-123的近似邊界。為了說明和解釋,小區站點被顯示為近似圓。應當清楚地知道,小區站點可以有其它不規則形狀,這取決于所選擇的小區配置以及自然和人為的障礙。
            如現有技術已知的那樣,小區站點121-123由多個扇區(未示出)組成,每個扇區由與基站連接的定向天線來說明。圖1的實施例說明了小區中心的基站。替換實施例將定向天線放置在扇區的角落中。本發明的系統不限于任何一種小區站點配置。
            在本發明的一個實施例中,BS101、BS102或BS103包括基站控制器(BSC)和一個或多個基站收發信機子系統(BTS)。基站控制器和基站收發信機子系統是本領域的技術人員所公知的。基站控制器是一種管理無線通信資源的裝置,包括用于在無線通信網絡中指定的小區的基站收發信機。基站收發信機子系統包括RF收發信機、天線和位于每個小區站點內的電氣設備。該設備可以包括空調單元、加熱單元、電源、電話線接口以及RF發射機和RF接收機。為了簡單明了地解釋本發明的操作,在每個小區121-123中的基站收發信機子系統和與每個基站收發信機子系統相關的基站控制器分別總體用BS101、BS102或BS103來表示。
            BS101、BS102或BS103經通信中繼線131、移動交換中心(MSC)140和通信中繼線132在彼此之間和公共交換電話網絡(PSTN)之間傳送語音和數據信號。中繼線131還提供連接路徑以在MSC140和BS101、BS102和BS103之間傳送控制信號,該控制信號用于建立用于語音和數據電路的連接,該連接是經通信中繼線131在MSC140和BS101、BS102、BS103之間的連接,以及經通信中繼線132在MSC140和互聯網或PSTN之間的連接。在本發明的一些實施例中,通信中繼線131可以是幾種不同的數據鏈路,這里,每條數據鏈路將BS101、BS102或BS103中的一個連接到MSC140。
            中繼線131和132包括一個或多個任何適當的連接裝置,該裝置包括T1線路、T3線路、光纖鏈路、網絡分組數據主干連接或任何其它類型的數據連接。本領域的技術人員會知道中繼線131和132上的連接可以提供用于傳輸模擬音頻信號的傳輸路徑、用于以脈沖碼調制(PCM)格式傳輸語音信號的數據路徑、用于以互聯網協議(IP)格式傳輸語音信號的數字路徑、用于以異步傳輸模式(ATM)格式傳輸語音信號的數字路徑、或以其它適當的連接傳輸協議格式傳輸語音信號的數字路徑。本領域的技術人員會知道,中繼線131和132上的連接可以提供用于以適當的信令協議傳輸模擬或數字控制信號的傳輸路徑。
            圖2更詳細地說明了根據本發明的一個實施例的示例移動交換中心140。MSC140包括在其它事物之間的互連網絡200。互連網絡200包括交換機構205和交換控制器210,它們一起提供中繼線131和132中通信電路之間的交換路徑。MSC140提供在無線網絡100中的用戶和諸如PSTN或互聯網的外部網絡的用戶之間的服務和協作。與MSC140類似的移動交換中心是本領域的技術人員所公知的。
            當無線網絡用戶打開他或她的移動臺(例如蜂窩電話)或固定接入終端時,無線消息經空中接口通知基站移動臺(或固定存取終端)正進入網絡。然而,不在中繼線131-132中自動為語音或數據業務承載電路建立連接。不需要連接到公共交換電話網絡(PSTN)或互聯網的語音或數據業務連接,直到用戶進行呼叫(例如,撥電話號碼)或訪問網絡。
            然而,即使在電話空閑時,也必須獲取用戶的某些信息(即,用戶數據)并將其存儲在基站或MSC140或二者之中,以驗證用戶、收集計費信息、識別用戶可使用的服務、確定移動臺的能力等。要求上述操作的控制信號(相對于語音和數據業務)也承載于中繼線131和132上。在將用戶數據存儲在MSC140的存儲器中后,該數據可由多種呼叫處理客戶(CPC)應用程序使用,在移動臺被激活時,該呼叫處理客戶應用程序可以由用戶或另一裝置啟動。
            例如,當MS111先被打開時,在MSC140中為MS111建立呼叫處理,用戶數據(例如,計費信息)存儲在MSC140中,MSC140可以由提供特定類型的呼叫服務的呼叫處理或其它呼叫應用來訪問。如果用戶在MS111上撥電話號碼或者接收從MS111發送到PSTN的呼叫,MS111的呼叫處理就在中繼線131上的中繼線之一和中繼線132中的中繼線之一上建立呼叫連接。在MSC140中執行的MS111呼叫處理維護所有與該呼叫和MS111有關的狀態信息,并處理MS111所要求的所有其它應用,包括三方呼叫、語音郵件、呼叫斷開等。
            為了處理大量的呼叫業務,有必要在多個呼叫應用節點上分布許多激活的呼叫處理和由MS111處理的呼叫服務應用。呼叫服務可以包括用于訪問用戶數據庫、選擇(或不再選擇)中繼線、獲取和維護呼叫標識信息等的應用。本發明提供了用于以高可靠性和冗余方式在多個呼叫應用節點上分布呼叫處理和呼叫服務應用的多種方法和設備。這是由冗余服務器的分布式網絡實現的,其中,分布呼叫業務是為了增加MSC140的呼叫處理能力。分布式服務器的冗余對請求服務的呼叫處理客戶應用程序和提供服務的呼叫處理服務器應用程序都是透明的。這也降低了客戶和服務器應用程序的復雜性。
            圖3更詳細地說明了按照本發明的原理的,使用組服務來執行分布式呼叫處理的示例移動交換中心140的所選擇部分。MSC140包括主處理單元(MPU)310、系統管理器節點1(SYSMGR1)、可選系統管理器節點2(SYSMGR2)和主數據庫320。MSC140還包括多個呼叫應用節點(CAN)和多個本地存儲裝置(SD),呼叫應用節點包括CAN1、CAN2和CAN3,本地存儲裝置(SD)也就是與CAN1、CAN2和CAN3相關的SD1、SD2和SD3。主數據庫320也可被用作存儲數據庫、軟件圖像、服務器統計、登錄數據等的主軟件庫。SD1-SD3可用于存儲局部封裝(local capsule)、瞬時數據等。
            系統管理器節點1和2和CAN1-CAN3一起執行配置管理(CM)處理,其在初次啟動時或重新啟動之后,用適當的軟件和配置數據建立每個節點。系統中的每個節點也執行裝入軟件的節點監控(NM)處理和確定是否有處理失敗的跟蹤處理,系統管理器節點1和2執行第一任意處理P1,系統管理器節點1還執行第二任意處理P2。
            按照本發明的原理,呼叫應用節點1-3(CAN1-CAN3)執行多個被組織成主用和備份處理的呼叫處理(CP)服務器應用程序,其可作為分布式組服務用于第1到N個呼叫處理客戶(CPC)應用,即,主處理單元310中的CPCAPP1-CPC APPn。N個呼叫應用節點(例如,CAN1-CAN3)是包括處理器和存儲器的分離的計算節點,通過簡單地添加更多的呼叫應用節點來提供伸縮性和冗余。
            N個呼叫處理客戶(CPC)應用中的每一個,即,MPU310中的CPCAPP1-CPC APPn中的每一個都處理與單個呼叫有關的控制信號和消息,該單個呼叫與移動臺相關。CPC APP1-CPC APPn中的每一個用負載共享組建立會話,該負載共享組將呼叫分配給主-備份組呼叫處理服務器應用程序,即CP1、CP2或CP3,中的某一個。所選擇的呼叫處理服務器應用程序實際執行呼叫處理客戶應用程序所請求的呼叫處理服務/功能。
            在所說明的實施例中,執行了3個示例呼叫處理服務器應用程序,即,CP1、CP2和CP3。這些處理的每一個都作為主-備份組存在。這樣,CP1作為主處理CP1(P)和備份處理CP1(B)存在。類似地,CP2作為主處理CP2(P)和備份處理CP2(B)存在。CP3作為主處理CP3(P)和備份處理CP3(B)存在。在所說明的實施例中,CP1(P)和CP1(B)位于不同的呼叫應用節點(即,CAN1和CAN2)上。這不是嚴格的要求CP1(P)和CP1(B)可以位于相同的呼叫應用節點(例如CAN1)上,并且仍然提供用于主處理CP1(P)的軟件故障的可靠性和冗余。然而,在本發明的優選實施例中,主處理和備份處理位于不同的呼叫應用節點上,從而提供了硬件冗余和軟件冗余。這樣,CP1(P)和CP1(B)位于CAN1和CAN2上,CP2(P)和CP2(B)位于CAN2和CAN3上,CP3(P)和CP3(B)位于CAN3和CAN1上。
            CP1、CP2和CP3一起形成用于負載共享的超級組。這樣,CP1(P)和CP1(B)、CP2(P)和CP(B)和CP3(P)和CP3(B)是第一負載共享組(LSG1)的一部分,LSG1用虛線邊界來表示。另外,CAN1-CAN3容納(host)了3個其它負載共享組,即,LSG2、LSG3和LSG4。LSG2包括兩個中繼線空閑列表(TIL)服務器應用程序,即,TIL1和TIL2。TIL1作為CAN2上的主處理TIL1(P)和CAN3上的備份處理TIL1(B)存在。TIL2作為CAN3上的主處理TIL2(P)和CAN2上的備份處理TIL2(B)存在。類似地,LSG3包括兩個標識服務器(IS)端應用程序,即,IS1和IS2。IS1作為CAN1上的主處理IS1(P)和CAN2上的備份處理IS1(B)存在。IS2作為CAN2上的主處理IS2(P)和CAN1上的備份處理IS2(B)存在。最后,LSG4包括兩個用戶數據庫(SDB)服務器應用程序,即,SDB1和SDB2。SDB1作為CAN2上的主處理SDB1(P)和CAN3上的備份處理SDB1(B)存在。SDB2作為CAN3上的主處理SDB2(P)和CAN2上的備份處理SDB2(B)存在。
            組服務提供用于在計算網絡中組織一組分布式軟件對象的框架。每個軟件對象提供服務。另外,組服務框架提供增強行為(enhanced behavior),其用于確定組成員關系、決定在出現錯誤時采取什么動作和控制組的成員和客戶之間的單播、多播、組播通信。組利用策略以增強該組所提供的服務的行為。一些策略包括主-備份,其用于高服務可用性;和負載共享,其在網絡中分布服務負載。
            位于計算網絡中的呼叫處理服務器應用程序,諸如CP1-CP3、IS1-IS2和TIL1-TIL2提供客戶應用程序所調用的服務,諸如CPC APP1-CPC APPn。如圖3所示,呼叫處理服務器應用程序被組織成為主-備份組,該主-備份組被配置成為1+1類型的主-備份組。這些主-備份組有多個成員,并且確切數量可以根據處理和/或所使用的計算節點(CAN)的數量伸縮。所有的主-備份組均是單個負載共享組(例如LSG1,LSG2,LSG3,LSG4)的成員。
            尤其要注意,當呼叫處理客戶應用程序,CPC APP1-CPC APPn相對于呼叫處理服務器應用程序CP1、CP2和CP3是客戶時,服務器應用程序相對于另一服務器應用程序可以是客戶。尤其是,呼叫處理服務器應用程序CP1-CP3相對于中繼空閑列表服務器應用程序TIL1,TIL2、用戶數據庫服務器應用程序SDB1,SDB2和標識服務器應用程序IS1,IS2可以是客戶。
            客戶應用程序建立與負載共享組的接口。當客戶應用程序收到新的呼叫指令時,客戶應用程序就根據客戶側負載共享策略建立與負載共享組的會話。初始服務器(CP1、CP2等)選擇策略是基于CPU應用(即,基于每個候選CAN中的處理器負載,先選擇負載較輕的組),但是,可以使用其它算法策略,諸如循環法(即,順次向每個CAN分布新的呼叫)。
            客戶應用程序將新的呼叫與會話相關聯,并經該會話對象發送與該呼叫相關的消息。客戶應用程序還經已建立的與主-備份組之間的會話接收來自主-備份組的消息。只將主-備份組的主處理(例如,CP1(P))加入負載共享組(例如,LSG1)。
            由于許多原因,所以,可以從服務中移除包含主成員的應用。隨著主成員的移除,備份成員成為主成員,并且服務器應用程序不再是負載共享組的成員。然而,客戶應用程序還保持用于現有呼叫的與主-備份組之間的會話。如果主-備份組不是負載共享組的成員的話,就不向其分布新的呼叫。
            如果作為負載共享組成員的主-備份組的主成員發生故障,就通知備份成員主成員已經出故障(或離開),并且,然后備份成員擔當主成員的角色。必須由服務器應用程序執行這些動作的職責。組服務的職責是通知備份成員主成員已經出故障或離開。
            作為在線軟件升級處理的一部分,包含主-備份組的一個或多個應用可以被從服務中移除、卸下,然后用新版本的軟件代碼恢復。如果這些組的接口沒有改變,它們就加入現有負載共享組。當其第一次被啟動時,要求客戶接口能對到特定主-備份組的呼叫業務進行節流。業務節流用從0%(無呼叫)到100%變化的百分比來表示。該會話處理根據調度算法調度的所有新的呼叫。節流系數對于任何加入負載共享組的主-備份組都被初始化為100%。在在線軟件升級期間,對新的軟件版本將節流系數調節為從無呼叫開始。任何用于負載共享組的客戶應用程序都可以建立與指定主-備份組之間的會話。然后,客戶可以隨時改變節流系數。當節流系數改變時,所有客戶會話接口都經多播來接收改變后的節流系數。隨著節流系數的增大,新軟件版本的呼叫處理服務器應用程序可以接收更大量的呼叫業務。
            從客戶應用程序到呼叫處理服務器主-備份組的呼叫處理通信必須支持很大量的呼叫。組軟件利用由多播協議(簡單IP多點傳送)和可選的單播協議組成的內部傳輸。單播協議是TCP/IP、SCTP或其它傳輸協議。多播協議用于與成員關系、狀態改變和錯誤檢測有關的內部成員通信。在沒有單播傳輸時,多播協議用于傳送客戶/服務器通信流。當提供單播協議時,淡泊協議用于提供客戶和服務器之間的高速流時。流總是被傳送到主-備份組的主成員,該主-備份組對呼叫處理客戶應用程序和呼叫處理(例如,CP1、CP2、CP3、TIL1、TIL2、IS1、IS2)都是透明的。
            如上所述,呼叫應用節點(CAN)上的呼叫處理被組織成負載共享組。每個呼叫處理(例如,CP1、CP2、CP3、TIL1、TIL2、IS1、IS2)其自身就是主-備份組。主-備份組的成員都可以提供服務,但只有該組的主成員接收消息,并因而實際提供服務。當組的一個成員被選為主成員時,為該組注冊一個或多個接口流。每個流是用于一些呼叫處理服務的獨立接口。
            MSC140中的呼叫處理客戶應用程序(例如CPC APP1、CPC APP2)接收新呼叫指示,并用組服務來選擇與呼叫應用節點(即,服務器)之間的接口,以處理該新呼叫。每個服務器(CAN)上的呼叫處理是負載共享組的成員,并基于CPU應用(即,負載)或其它算法(諸如循環法),從呼叫處理客戶應用程序的角度選擇特定呼叫應用節點(CAN)。對于所選擇的特定主-備份組,會話返回到該呼叫處理客戶應用程序。當建立了與主-備份呼叫處理服務器組之間的會話時,然后,呼叫處理客戶應用程序打開到特定成員的接口(表示到主-備份組的接口)并獲得會話接口。每個呼叫處理服務器經會話接口發送與新呼叫有關的消息。經相同的會話對象發送與呼叫相關的任何后來的事務(transaction)。
            呼叫處理服務器(即,主-備份組)可以經使用一個或多個所定義流接口的會話異步發送消息。呼叫處理服務器組的主成員接收事務。備份組成員不接收事務。主組成員將新信息(updates)發送到備份組成員。在本發明的示例實施例中,主組成員決定何時向備份組成員發送新信息。主成員在呼叫被應答時開始發送新信息。在呼叫被應答之前,將呼叫定義為瞬態呼叫。在呼叫被應答之后,將呼叫定義為穩態呼叫。本發明保護穩態呼叫不出故障,但是不保護瞬態呼叫。然而,更早和更頻繁地從主成員向備份成員發送新信息也可以保護瞬態呼叫不出故障。
            如果主組成員出了故障,那么,備份組成員成為新的主成員。根據本發明的示例實施例,故障后(fail-over)時期(主成員出故障到備份成員成為新的主成員之間的時間)期間的所有瞬態呼叫信息可能丟失,但是,所有穩定呼叫信息都由備份來維護。
            最好的是,本發明對系統的伸縮性沒有限制,并對主-備份組服務器應用程序、呼叫處理客戶應用程序和二者都隱藏了系統大小。本發明消除了系統中的任何單處故障。系統內的任何故障都不影響系統可用性和性能。
            可以動態地向負載共享組添加新的呼叫應用節點(CAN)和附加主-備份組服務器應用程序(例如CP1、CP2、CP3、TIL1、TIL2、IS1、IS2),并可以開始為新的呼叫業務服務。呼叫處理客戶應用程序不受添加新服務器的影響。如果服務器出故障,其備份就對負載負責。這就為每個呼叫服務提供了高可用性并使掉話最少。
            1.第一實施例(呼叫處理服務器應用程序)圖4A是對根據本發明的第一示例實施例的服務器側內部組策略類的說明。圖4B是對根據本發明的第一示例實施例的客戶側內部客戶策略體系結構的說明。圖4C是對根據本發明的第一示例實施例的負載共享客戶側策略內部體系結構的說明。
            服務器應用程序產生主-備份組,然后加入該主-備份組。這一動作產生包含圖4A所示的對象的服務器側策略。組策略分布來自客戶的調用,參加組中主成員的分布式選擇,保持組成員關系,監控組成員的故障。服務器應用程序使用作為負載共享組的代理成員的組適配器對象來加入負載共享組。在加入負載共享組之前,以主-備份組的名義來設定組適配器對象(groupadaptor objects)。
            客戶應用程序建立到負載共享組的客戶接口并通過打開會話來開始。打開會話的行為利用客戶側負載共享策略來選擇負載共享組的成員之一。圖4C顯示了內部負載共享客戶策略體系結構。會話對象自身囊括了與特定主-備份組相連的客戶側策略。圖4B顯示了用于該客戶策略的內部體系結構。
            呼叫處理客戶應用程序與所選擇的服務器(其是主-備份組中的主成員)通信。由于主呼叫處理接收來自呼叫處理客戶應用程序的消息,所以,主呼叫處理將狀態更新發送到相應的備份呼叫處理。如果主呼叫處理出故障,就自動選擇作為新的主呼叫處理的備份呼叫處理。在故障后時期到新的主呼叫處理開始工作期間,呼叫處理客戶應用程序接收故障指示,并可以重新嘗試發送直到新的主呼叫處理準備接收消息。這使故障后時期內的丟失消息業務達到最少。一旦通過使用會話完成了呼叫處理客戶應用程序,呼叫處理客戶應用程序就可以釋放會話。
            PBUINIGroupPolicy組策略有下面的內部成員
            1)PBUNIConfiguration-將組策略名標識為″PBUNI″,并指定用于這種策略的通信棧的QoS要求。
            2)PolicyGroupMembership-保持組的成員關系,并提供成員關系協議,該協議用于添加新的成員,移除已經離開的成員,將出故障的成員標記為″FAILED″。
            3)PBPolicyEventNotification-提供用于事件通知的行為,諸如i)當一個成員加入組(恢復的)時,ii)離開組(離開的),iii)故障(故障的),或iv)有狀態改變。
            4)PBMemberStateControl-在有組成員的加入、離開和故障出現時,有用于主選擇的狀態機。該類的每個局部實例(local instance)確定哪個成員是主的。有可能因網絡劃分(partition)而可以在同時有一個以上的主成員。
            5)PBSessionControl-控制在用于主-備份組的呼叫處理客戶應用程序和組成員之間的會話建立。
            6)PBPolicyIOControl-提供用于多點傳送的主-備份策略行為并發送到組成員。
            7)GroupSendProtocol-提供用于給該組的其它成員和該組的客戶發送信息的組成員協議。
            8)UnicastGroupInterface-是為其中駐留有組成員的每個封裝提供獨立接口的組接口。
            PBUNIClientPolicy是一種主-備份客戶策略,其中,單播鏈路用于與組通信。通用發送只發送到主成員而不被冗余地發送到備份成員。PBUNIClientPolicy有如下成員。
            1)ClientMembershipView-提供組成員關系的局部圖,但不象GroupMembershipView那樣,其不加入與組成員資格相關的協議。
            2)PBUNIClientPolicyIO-處理經到主成員的單播鏈路的I/O。
            3)GroupSendProtocol-提供組成員協議,其用于給該組的其它成員和該組的客戶發送信息。
            4)ClientSessionControl-用組成員管理客戶側的會話。
            5)PBUNIClientStateControl-保持局部圖,其成員是主-備份組的主成員。
            6)ClientSessionControl-用組成員管理客戶側的會話。
            7)UnicastGroupInterface-給組成員所位于的每個封裝提供獨立接口。
            LSIClientPolicy是用于其自身就是組的組成員的負載共享策略。在打開到成員的會話時,LSIClientPolicy提供客戶側的成員循環選擇。每個會話為特定組提供組接口。LSIClientPolicy還給每個會話提供了對消息節流的支持。節流可以從0%(無消息)變化到100%(發送所有的消息,該消息一般用循環調度來選擇)。LSIClientPolicy優先于基本ClientPolicy的策略。LSIClientPolicy包含如下成員1)LSIClientNotification-把事件通知ClientPolicy通告程序(notifier)和局部通告程序。
            2)LISIClientSessionControl-用循環算法返回會話。所提供的會話是到另一組的接口。LISISessionControl有用于選擇新會話的運行索引(runningindex),該新會話用于每個打開會話請求。LISISessionControl有被稱為″已知成員″的已知接口列表。已知成員是由成員ID索引的映射表(map)且包含SessionCount對象,其包含實際會話和會話實例的用戶數量的參考計數。即使成員離開該組時,也保持已知會話。當成員離開該組時,從可用成員中移除它們,但將其保持已知成員中。這允許客戶即使在已經離開了負載共享組時,也可繼續使用組接口。
            3)GroupSendProtocol-提供組成員協議,其用于給該組的其它成員和該組的客戶發送信息。
            4)GroupInterface-對組接口使用的多播和/或單播協議棧來說是接口類。
            5)ClientPolicyIO-負責處理客戶I/O。
            6)ClientStateControl-用于控制該組的事件狀態和獲得該組的事件狀態。
            2.第二實施例(中繼空閑列表服務器應用程序)圖4A是對根據本發明第二示例實施例的服務器側內部組策略類的說明。圖4B是對根據本發明第二示例實施例的客戶側內部客戶策略體系結構的說明。因為與第一實施例的描述很象,所以不再對上圖進行描述。
            圖4D是對根據本發明第二示例實施例的負載共享客戶側策略內部體系結構的說明。
            MappedResourceClientPolicy是用于其自身就是組的組成員的負載共享策略。在打開到一個成員的會話時,MappedResourceClientPolicy提供客戶側的成員的循環選擇。每個會話給特殊組提供了組接口。MappedResourceClientPolicy還給每個會話提供了對消息節流的支持。節流可以從0%(無消息)變化到100%(發送所有的消息,該消息一般用循環調度來選擇)。MappedResourceClientPolicy優先于基本ClientPolicy中的策略。MappedResourceClientPolicy包含如下成員1)ClientEventNotification-把事件通知給ClientPolicy通告程序和局部通告程序。
            2)ResourceClientSessionControl-用循環算法返回會話。所提供的會話是到另一組的接口。ResourceClientSessionControl有用于選擇新會話的運行索引,該新會話用于每個打開會話請求。ResourceClientSessionControl有被稱為″已知成員″的已知接口列表。已知成員是由成員ID索引的映射表且包含SessionCount對象,其包含實際會話和會話實例的用戶數量的參考計數。即使在成員離開該組時,也保持已知會話。當成員離開該組時,從可用成員中移除它們,但將其保持已知成員中。這允許客戶即使在離開負載共享組時,也可繼續使用組接口。
            3)GroupSendProtocol-提供用于組成員的協議,用于給該組的其它成員和該組的客戶發送信息。
            4)GSInterface-對于由組接口使用的多播和/或單播協議棧來說,是接口類。
            5)ClientPolicyIO-負責處理客戶I/O。
            6)ClientStateControl-用于控制該組的事件狀態和獲取該組的事件狀態。
            圖4E是對根據本發明第二示例實施例的中繼線空閑列表服務器側策略內部體系結構的說明。ResourceGroupPolicy是一個GroupPolicy且包含ResourceSessionControl、ResourcePolicyIOControl、ResourceGroupConfiguration、PolicyGroupMembership、GroupSendProtocol、PBMemberStateControl、GSInterface和PBPolicyEventNotification。這是用于超級組的服務器側結構。
            中繼線空閑列表(TIL)組是成員的超級組,這里,每個組其本身就是主-備份組(下文中稱為″PBG成員″)。加入TIL的第一PBG成員被選為領導,并負責任務發現必須管理的中繼線列表資源和為每個其它PBG成員分配中繼線空閑列表職責。然后,TIL組的領導成員通知TIL組必須管理的中繼組的列表。隨著每個新的PBG成員加入該組,給其分配一個要管理的中繼線組的范圍。每個中繼線組包含可變數量的中繼線。領導PBG成員通知每個新的PBG成員在每個所分配的中繼線組中的中繼線數量。
            TIL組的客戶應用程序接收表示呼叫發起的事件。呼叫發起經特定中繼線組的特定中繼到來。使用客戶TIL接口分配中繼線組中的中繼線或將其標記為“正在使用”。管理資源的特定PBG成員的位置對客戶是透明的。當相關呼叫指定了一被叫方時,計算中繼線組,并通過TIL客戶接口,請求負責的PBG成員分配中繼線組內的任何中繼線。當呼叫結束時,客戶應用程序通過指定該呼叫各方的中繼線組和中繼線,來釋放用于發起和終止該呼叫的中繼線。
            在所有情況下,客戶應用程序不知道哪個PBG中繼線空閑列表服務器應用程序正在處理指定的中繼線組。這就允許隨時添加附加服務器。這樣,該系統對任何數量的服務器都是可伸縮的。因為每個成員都由主-備份對組成,且在備份中不斷更新狀態數據的分配和/或釋放,所以根據本發明原理的中繼線空閑列表負載共享組不易受到任何一個PBG成員的單處服務器故障的影響。
            圖5說明了操作根據本發明的一個實施例的、包括圖3的LSG2的控制器505的示例方法的流程圖(通常用500來表示)。運行示例控制器505以監控與交換機MSC140相關的中繼線的使用狀態,并且還直觀地包括CAN2和CAN3,CAN2和CAN3中每個能執行一個或多個中繼線空閑列表服務器應用程序(例如,TIL1和TIL2),每個中繼線空閑列表服務器應用程序都能給呼叫連接分配多個中繼線。如前所述,LSG2包括TIL1和TIL2,其中,TIL1執行為CAN2上的主處理TIL1(P)和CAN3上的備份處理TIL1(B)。TIL2執行為CAN3上的主處理TIL2(P)和CAN2上的備份處理TIL2(B)。
            為了說明,假設運行MSC140以處理在與MSC140相關的多條中繼線131-132上的主叫和被叫裝置MS111-114之間的呼叫連接(開始步驟;電話呼叫在電話中繼線上發起和終止)。電話中繼線被組織成為中繼線組,可以有可變數量的中繼線組,其中,每個中繼組可以有可變數量的中繼線。當在特定中繼組內的中繼線上發起電話呼叫時,該中繼線被適當地標記為使用中。對于要被實際連接的電話呼叫,同樣分配和標記特定中繼線組中的終止中繼線。修改狀態標志以確保所分配的中繼線不被用于終止其它已發起的電話呼叫。
            根據所說明的實施例,LSG2從MSC140中執行的呼叫處理(例如,CP1-CP3)接收中繼線分配請求(步驟S510)。例如,MS113請求與MS112的電話呼叫連接,使BS102經CP1 CP3中的一個請求來自LSG2的中繼線分配,CP1 CP3都在MSC140中執行。根據示例實施例,為了分配中繼線,呼叫處理(例如,CP1 CP3)可以指定可以適當地分配其中的相關中繼線的特定子組,或指定特定信道,以使用子組來獲得特定中繼線。
            LSG2響應分配請求,選擇中繼線空閑列表服務器應用程序中的一個(步驟515;例如,TIL1(P)或TIL2(P)),運行它以將中繼線分配給與中繼線分配請求相關的呼叫連接,這些都根據適當的負載分布算法來進行(步驟520)。例如,LSG2選擇分別在CAN2和CAN3中執行的TIL1(P)和TIL2(P)中的一個,從而其給與從MS113收到的中繼線分配請求相關的呼叫連接分配中繼線。假設MS112是可用的,就在經BS102的MS113和經BS101/BS103的MS112之間建立電話呼叫連接。根據示例實施例,LSG2(即,經TIL1(P)或TIL2(P)中的一個)分配中繼線,并將信道與其它相關數據一起返回呼叫處理(例如,CP1-CP3)。
            LSG2響應電話呼叫的終止,使用中繼線空閑列表服務器應用程序中的一個釋放中繼線(步驟525;例如,TIL1(P)或TIL2(P))。根據示例實施例,LSG2(即,經TIL1(P)或TIL2(P)中的一個)通過特定信道釋放中繼線,并修改中繼線空閑列表,以指示該中繼線不在使用中。
            中繼空閑列表被存儲在存儲器中,并最好與中繼線空閑列表狀態一起被備份,所以在故障事件中,不丟失當前分配列表。如果一部分分配列表丟失了,就可以適當地使用已知的存儲管理機制來恢復空閑列表狀態信息。可以在多個處理上適當地分布中繼空閑列表,以提高呼叫處理的性能和可靠性,并且還使中繼線空閑列表分配方案在小系統配置和大系統配置上都有伸縮性。
            最好給用于中繼線空閑列表的分布式成員服務器分派靈活范圍的中繼組以進行管理,并且成員服務器可以適當地被配置成在運行時間協商所要管理的中繼組的范圍,來作為對成員服務器(例如,由于系統升級、劃分、故障等)或可用資源(例如,中繼組、中繼線或其它資源的加法、減法等)進行增加、減少或其它類似修改的功能。
            重呼,運行每個服務器應用程序以保持其相關中繼組和每個中繼組中的相關中繼線。當服務器應用程序接收特定中繼線分配請求時,將該中繼線指定為所分配中繼線。當服務器應用程序接收對特定中繼組內的任何中繼線的請求(用于終止呼叫)時,服務器應用程序選擇性地分配特定中繼組內的空閑中繼線。服務器應用程序還接收用于釋放特定中繼組內的特定中繼的請求。
            本發明的一個重要方面是其提供一種組策略,它允許可變數量的服務器應用程序加入到映射資源組(MRG)中。該組策略允許服務器組,主和備份服務器組加入到MRG中,并提供指定服務器應用程序的映射,指定服務器管理指定中繼組,請求客戶應用程序能有效分配和釋放中繼線,該組策略使服務器配置對于客戶應用程序是透明的,在諸如故障事件中,它允許對服務器應用程序的添加、移除、保持或補償。當發生配置改變時,MRG策略自動在所選擇的可用服務器上重新分布中繼線組職責,允許其控制器在通信網絡上分布服務器,以避免單處故障,并提供用于分配中繼線的性能效率機制。其另一方面是沒有對系統伸縮性的限制,該伸縮性對于服務器和客戶應用程序可被適當地″隱藏″。也沒有單處故障,并且系統中的故障也不會影響系統可用性和性能。
            3.第三實施例(標識服務器應用程序)圖4A是對根據本發明第三示例實施例的服務器側內部組策略類的說明。圖4B是對根據本發明第三示例實施例的客戶側內部客戶策略體系結構的說明。圖4C是對根據本發明第三示例實施例的負載共享客戶側策略內部體系結構的說明。因為對其的描述與對第一實施例的描述很象,所以不再對上圖進行描述。
            根據本發明的第三示例實施例,MSC140利用組服務方法來提供MSC140和無線網絡100中的一組分布式標識服務器。如上所述,IS1和IS2是標識服務器(IS)應用,其提供由諸如CPC APP1-CPC APPn的各種客戶應用程序調用的服務。IS1和IS2服務器應用程序被組織成主-備份組,該主-備份組根據所使用的處理和/或計算節點(CANs)數量而伸縮。IS1和IS2服務器應用程序是負載共享組,即LSG3的成員。呼叫處理服務器應用程序CP1-CP3相對于LSG3以及IS1和IS2服務器應用程序來說是客戶。每個呼叫標識服務器應用程序(例如,IS1、IS2)是主-備份組服務器應用程序的一部分。
            一般來講,本發明使用有N個呼叫標識服務器(沒有限制)的組,該呼叫標識服務器管理在呼叫整個標識范圍內的一個呼叫標識范圍。通常,呼叫標識是14位的數字。這樣,例如,對于有10個服務器的組,每個呼叫標識服務器應用程序(例如,IS1、IS2)管理全部呼叫標識范圍的十分之一。當發起新呼叫時,用于LSG3標識服務器負載共享組的客戶應用程序請求標識。然后,用于標識服務器負載共享組的客戶策略根據如下一個或多個標準來選擇負載最少的服務器應用程序1)用客戶側循環選擇整個可用服務器列表中的一個;或2)選擇負載最少的服務器應用程序,諸如較低的CPU利用和/或較低的存儲器利用。
            一旦選擇了這種服務器,服務器(例如,LS1)就分配一個在它管理范圍內的呼叫標識號。而后,使用該呼叫標識號來標識該呼叫。當呼叫結束時,由于每個服務器管理固定的標識號范圍,所以可通過從呼叫標識自身定位適當的服務器來釋放呼叫標識號。然后,服務器應用程序通過將該號標記為未分配,使其可被使用。
            標識服務器應用程序與呼叫分布服務器應用程序有關,其中,當MPU210中的客戶應用程序選擇呼叫處理應用程序時,呼叫處理應用程序所做的第一件事就是起標識服務器組的客戶的作用,以分配呼叫標識號。
            根據本發明的優選實施例,可用呼叫標識值有可配置的范圍。當標識服務器負載共享組(即,LSG3)啟動時,選IS1或IS2為″領導″,并且它給每個可用服務器分配呼叫標識值的子集。每個IS1和IS2組服務器應用程序都管理呼叫標識值的連續范圍。
            當客戶應用程序(例如,CP1、CP2、CP3)訪問標識服務器負載共享組時,給客戶應用程序客戶策略一個資源參考表,該資源參考表是根據呼叫標識值范圍組織的查詢表,該呼叫標識值與到特定服務器的接口相關。當服務器配置改變時,LSG3標識服務器負載共享組自動更新表內容。
            當呼叫開始時,在客戶接口分配呼叫標識。LSG3客戶策略從IS1和IS2服務器接收負載系數。當分配新的呼叫標識時,LSG3客戶策略考慮服務器的負載并選擇負載最少的服務器。只要每個客戶應用程序有呼叫標識值,網絡中的任何客戶應用程序現在都可以讀取或寫入相關數據。客戶應用程序只指定呼叫標識,并返回到與IS1或IS2服務器之間的接口。然后,客戶應用程序可以對讀或寫相關數據或者釋放呼叫標識值。
            4.第四實施例(用戶數據庫服務器)圖4A是對根據本發明第四示例實施例的服務器側內部組策略類的說明。圖4B是對根據本發明第四示例實施例的客戶側內部客戶策略體系結構的說明。圖4C是對根據本發明第四示例實施例的負載共享客戶側策略內部體系結構的說明。因為對其的描述與對第一實施例的描述很象,所以不再對上圖進行描述。
            對于通信網絡中的每個用戶,有一組構成用戶的顧客描述的數據。顧客描述包含信息,諸如,用戶姓名和地址、用戶被授權使用的通信系統服務、顧客計費信息等。當用戶打開移動臺(諸如蜂窩電話)時,由于移動交換中心(MSC)140預期用戶會打電話,所以MSC將顧客描述信息高速緩存到存儲器中。顧客描述的信息量可以很大,并且要求大量內存。因為將大量顧客描述數據裝載到存儲器中所需要的時間,所以在打開移動臺時顧客描述數據裝載到存儲器中。顧客描述的全集被稱為用戶數據庫(SDB)。
            移動交換中心(MSC)140給移動臺分配國際移動臺標識(IMSI)號或臨時移動臺標識(TMSI)號。對于與數據有關的活動,移動交換中心(MSC)140給移動臺分派基于分組的臨時移動臺標識(P-TMSI)號。用戶數據庫(SDB)與移動交換中心(MSC)140分配給移動臺的標識號(IMSI、TMSI或P-TMSI)相關聯。下面的闡述與IMSI有關,也涉及TMSI號和P-TMSI號。
            當用戶從移動臺(例如蜂窩電話)發出呼叫時,該呼叫被路由到用于注冊的移動交換中心(MSC)140。移動交換中心(MSC)140能向LSG4中的用戶數據庫(SDB)服務器應用程序發送信息并且能從LSG4中的用戶數據庫(SDB)服務器應用程序接收信息。LSD4中的用戶數據庫(SDB)服務器應用程序,SDB1和SDB2,能接收從移動臺發送到MSC140的注冊消息。用戶數據庫(SDB)服務器應用程序,SDB1和SDB2,中的每一個使用所分配的本地位置寄存器(HLR)(未示出)來注冊移動臺。用戶數據庫(SDB)服務器應用程序,SDB1和SDB2,還都能存儲用于每個移動臺的業務描述。用戶數據庫(SDB)服務器應用程序,SDB1和SDB2,還都能訪問MSC140,以在呼入期間獲得臨時路由號(例如,IMSI)。
            現有技術的系統使用被安排主-備份配置的單個用戶數據庫(SDB)服務器。主-備份配置降低了單個故障使用戶數據庫(SDB)不能工作的危險性。然而,這種簡單的主-備份配置存在明顯的問題。第一,集中式用戶數據庫(SDB)服務器是系統中潛在的瓶頸。用戶數據庫(SDB)服務器的性能可能不足以跟得上對它的要求。第二,可能有性能問題,即,集中式用戶數據庫(SDB)服務器的訪問時間對于實時應用可能太慢。第三,集中式用戶數據庫(SDB)服務器可能有內存限制。集中式用戶數據庫(SDB)服務器可以容納的用戶數量可能受限。當向系統添加更多的用戶時,集中式用戶數據庫(SDB)服務器可能不易擴展。最后,集中式用戶數據庫(SDB)服務器的相關成本可能很高。
            本發明通過使用組服務框架快速而有效地分布和訪問用戶數據庫(SDB)信息,解決了現有技術系統的這些問題。該組服務框架提供了一組分布式用戶數據庫(SDB)服務器。尤其是,移動交換中心(MSC)140包括負載共享組LSG4。負載共享組LSG4包括用戶數據庫(SDB)服務器應用程序SDB1和用戶數據庫(SDB)服務器應用程序SDB2。SDB1包括主SDB1(P)和備份SDB1(B)。類似地,SDB2包括主SDB2(P)和備份SDB2(B)。主SDB1(P)和主SDB2(P)形成了SDB超級組。給每個SDB服務器應用程序,SDB1和SDB2,都分配了IMSI號的連續范圍。
            當呼叫處理應用程序(CPA)接收具有新IMSI號的呼叫時,呼叫處理應用程序(CPA)打開指定IMSI號的會話。適當的組服務客戶策略使用該IMSI號來計算與特定用戶數據庫(SDB)服務器應用程序(例如,SDB1)相關的索引。組服務客戶策略將該索引發送到呼叫處理應用程序(CPA),以給該呼叫處理應用程序(CPA)一個到適當用戶數據庫(SDB)服務器應用程序的接口。然后,呼叫處理應用程序(CPA)可以向適當的用戶數據庫(SDB)用戶表目內寫入或讀取數據。
            雖然該優選實施例僅包括兩個用戶數據庫(SDB)服務器應用程序,SDB1和SDB2,但是,本發明不限于使用兩個用戶數據庫(SDB)服務器應用程序。對可以作為用戶數據庫(SDB)組的一部分的、用戶數據庫(SDB)服務器應用程序的數量沒有限制或約束。
            每個主用戶數據庫(SDB)服務器應用程序都有備份用戶數據庫(SDB)服務器應用程序。用戶數據庫(SDB)組服務框架能給備份用戶數據庫(SDB)服務器應用程序提供狀態更新。如果主用戶數據庫(SDB)服務器應用程序故障,本發明就檢測該故障,并自動切換到新的主用戶數據庫(SDB)服務器應用程序(其是前備份用戶數據庫(SDB)服務器應用程序)。該故障消除對呼叫處理應用程序(CPA)或其它客戶應用程序是透明的。
            這樣,本發明提供了一種用于在通信網絡中操作分布式用戶數據庫(SDB)的可伸縮的設備和方法。本發明的用戶數據庫(SDB)沒有單處故障。本發明的用戶數據庫(SDB)也不允許發生性能瓶頸。
            圖6說明了操作本發明的方法的第四優選實施例的步驟的流程圖。該方法的步驟通常用參考數字600來表示。給多個用戶數據庫(SDB)服務器應用程序中的每一個都分配一個IMSI號的連續范圍(步驟605)。呼叫處理應用程序(CPA)接收具有新IMSI號的呼叫,并打開指定IMSI號的會話(步驟610)。適當的組服務客戶策略使用IMSI號來計算與特定用戶數據庫(SDB)服務器應用程序相關的索引(步驟615)。然后,組服務客戶策略將該索引發送到呼叫處理應用程序(CPA),以便給該呼叫處理應用程序(CPA)提供一個到適當的用戶數據庫(SDB)服務器應用程序的接口(步驟620)。
            然后,移動交換中心(MSC)140確定主用戶數據庫(SDB)服務器應用程序是否在線(確定步驟625)。如果主用戶數據庫(SDB)服務器應用程序在線,那么,呼叫處理應用程序(CPA)可以向適當的用戶數據庫(SDB)用戶表目內寫入或讀取數據(步驟630)。
            如果主用戶數據庫(SDB)服務器應用程序沒有在線(即,主用戶數據庫(SDB)服務器應用程序故障),那么,移動交換中心(MSC)140就使用備份用戶數據庫(SDB)服務器應用程序(步驟635)。然后,呼叫處理應用程序(CPA)可以向適當的用戶數據庫(SDB)用戶表目內寫入或讀取數據(步驟630)。
            5.第五實施例(呼叫處理軟件的在線升級)呼叫應用節點1-3(即,CAN1-CAN3)的冗余體系結構和移動交換中心140中的主-備份組服務器應用程序的使用最好提供一種特有的方法,其用于升級MSC140中的呼叫處理服務器應用程序而不中斷現有服務。根據本發明的第五實施例,為了使目標呼叫應用節點的劃分生效,可以逐步關閉每個CAN1-CAN3上的每個主-備份組服務器應用程序。然后,目標呼叫應用節點可以被升級為新的主-備份組服務器應用程序軟件,并且升級后的軟件可以逐步上線并加入到使用節流機制的負載共享組中。一旦升級后的軟件被測試完并進入完全的運轉中,就在下一目標呼叫應用節點上繼續重復該處理,直到升級完所有的呼叫應用節點。
            圖7描繪了流程圖700,其說明了根據本發明原理的移動交換中心140中的主-備份組服務器應用程序的劃分和在線升級。最初,系統管理器節點1可以自動(或維護人員手動)地指定要被升級的第一目標呼叫應用節點(例如,CAN1)(處理步驟705)。禁用第一目標呼叫應用節點上的主-備份組呼叫處理服務器應用程序的每個主呼叫處理CPx(P),并且在不同的呼叫應用節點(例如,CAN2)上的相應備份呼叫處理CPx(B)成為新的主呼叫處理。這時,新的主呼叫處理開始沒有備份處理的運行。然而,不再給新的主呼叫處理發送呼叫新業務。這樣,CPx主-備份組就隨現有呼叫的斷開而最終被關閉(處理步驟710)。
            由于第一目標呼叫應用節點可以容納與其它呼叫應用節點上執行的主呼叫處理相關的一個或多個備份呼叫處理,本發明接下來將第一目標呼叫應用節點上的所有備份呼叫處理CPy(B)移動到不同的呼叫應用節點上(處理步驟415)。第一目標呼叫應用節點現在沒有任何主和備份呼叫處理。第一目標呼叫應用節點現在是新的劃分,并且其余呼叫應用是舊的劃分部份。
            下面,安裝用于主呼叫處理CPx(P)*的已升級軟件,并在第一目標呼叫應用節點上產生備份呼叫處理CPx(B)*。然后,該新的主-備份組呼叫處理服務器應用程序加入到適當的負載共享組(即,LSG1)中。這時,新的主服務器應用程序不接收業務。而后,使用由技工(或由系統管理者通過算法)控制的節流機制將新呼叫業務的增量發送到升級后的主呼叫處理CPx(P)*,直到升級后的主-備份組CPx*100%地運行(處理步驟720)。
            而后,對第二目標呼叫應用節點(例如,CAN2)重復步驟705、710、715、720,以便安裝(或產生)升級后的主呼叫處理CPz(P)*和升級后的備份呼叫處理CPz(B)*,并在第二目標呼叫應用節點上運行(處理步驟725)。第二目標呼叫應用節點與第一目標呼叫應用節點現在是新劃分部分。
            最后,管理軟件應用交換備份呼叫處理CPx(B)*和CPz(B)*的位置,以便主和備份呼叫處理不在相同的呼叫應用節點上運行(處理步驟730)。然后,升級處理繼續在其它呼叫應用節點上進行,直到所有其余呼叫應用節點都已經加入新的劃分,且舊的劃分(包含舊的軟件)不再存在。
            圖8A-8K是在呼叫應用節點進行圖7中所述的劃分和在線升級處理時,示例移動交換中心(MSC)140中呼叫應用節點的系列圖。
            圖8A說明了移動交換中心140中CAN1-CAN3的初始圖。
            圖8B中,CAN1中的主呼叫處理CP1(P)已經終止,且CAN2中相關的備份呼叫處理CP1(B)已經成為新的主呼叫處理CP1(P)。不向CAN2中的CP1(P)發送新業務。而且,備份呼叫處理CP3(B)已經移到CAN2。
            在圖8C中,新的已升級主呼叫處理CP1(P)*已經被安裝在CAN1中,已經在CAN1中產生了新的已升級備份呼叫處理CP1(B)*。現在可以將新的呼叫業務發送到增量中的主呼叫處理CP1(P)*,直到新的已升級主-備份組呼叫處理服務器應用程序CP1*功能完全。
            圖8D中,CAN2中的舊的呼叫處理CP1(P)已經通過終止所有現有呼叫而最后被關閉。
            圖8E中,CAN2中的主呼叫處理CP2(P)已經終止,且CAN3中的相關備用呼叫處理CP2(B)已經成為新的主呼叫處理CP2(P)。不向CAN3中的CP2(P)發送新的業務。而且,備份呼叫處理CP3(P)已經移動到CAN3。
            在圖8F中,已經在CAN2中安裝了新的已升級主呼叫處理CP2(P)*,且已經在CAN2中產生了新的已升級備份呼叫處理CP2(B)*。現在可以將新的呼叫業務發送到增量中的主呼叫處理CP2(P)*,直到新的已升級的主-備份組呼叫處理服務器應用程序CP2*功能完全。
            在圖8G中,CAN3中舊的呼叫處理CP2(P)已經通過終止所有現有呼叫而最后被關閉。
            在圖8H中,備份呼叫處理CP1(B)*和CP2(B)*交換CAN1和CAN2中的位置。
            在圖8I中,CAN3中的主呼叫處理CP3(P)已經通過離開負載共享組而急需新的呼叫。主呼叫處理CP3(P)及其相關備份處理CP3(B)已經在所有現有呼叫業務結束后終止了。
            在圖8J中,已經在CAN3中安裝了新的已升級主呼叫處理CP3(P)*,且已經在CAN3中產生了新的已升級備份呼叫處理CP3(B)*。現在可以將新的呼叫業務發送到增量中的主呼叫處理CP3(P)*,直到新的已升級主-備份組呼叫處理服務器應用程序CP3*功能完全。
            在圖8K中,已經輪換了備份呼叫處理CP1(B)*、CP2(B)*和CP3(B)*在CAN1、CAN2和CAN3中的位置,以實現圖8A中說明的最初配置。
            雖然已經詳細描述了本發明,但是,本領域的技術人員應當知道,可以在其中進行多個改變、代替或變化而在廣泛形式上不背離本發明的精神和范圍。
            權利要求
            1.一種交換機,能處理在與所述交換機相關的多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,所述交換機包括主處理單元,能執行呼叫處理客戶應用程序,其中,每個所述呼叫處理客戶應用程序與所述呼叫連接之一相關;和N個呼叫應用節點,能執行呼叫處理服務器應用程序,其中,第一呼叫處理服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,與在所述N個呼叫應用節點的第二呼叫應用節點上執行的類似的第二呼叫處理服務器應用程序相關,所述第二呼叫應用節點與所述第一呼叫應用節點相分離,從而,所述第一和第二呼叫處理服務器應用程序形成第一負載共享組服務器應用程序,其中,所述每個呼叫處理客戶應用程序將呼叫處理服務請求發送到所述第一負載共享組服務器應用程序,所述第一負載共享組服務器應用程序選擇所述第一和第二呼叫處理服務器應用程序中的一個,以根據負載分布算法來執行所述所請求的呼叫處理服務。
            2.根據權利要求1所述的交換機,其中,所述負載分布算法以交替方式在所述第一和第二呼叫處理服務器應用程序之間分布新的呼叫處理服務請求。
            3.根據權利要求1所述的交換機,其中,所述負載分布算法根據所述第一呼叫處理服務器應用程序的當前呼叫處理負載和所述第二呼叫處理服務器應用程序的當前呼叫處理負載,來分布新的呼叫處理服務請求。
            4.根據權利要求3所述的交換機,其中,所述負載分布算法分布所述新的呼叫處理服務請求,以使所述第一呼叫處理服務器應用程序的所述當前呼叫處理負載維持在與所述第二呼叫處理服務器應用程序的所述當前呼叫處理負載大致相等的水平上。
            5.根據權利要求1所述的交換機,其中,所述第一呼叫處理服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主呼叫處理和與所述第一主呼叫處理相關的第一備份呼叫處理。
            6.根據權利要求5所述的交換機,其中,與所述第一主呼叫處理相關的狀態信息被鏡像到與所述第一主呼叫處理相關的所述第一備份呼叫處理上。
            7.根據權利要求6所述的交機,其中,所述第一備份呼叫處理位于所述第一呼叫應用節點中。
            8.根據權利要求6所述的交換機,其中,所述第一備份呼叫處理位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            9.根據權利要求1所述的交換機,其中,所述第二呼叫處理服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主呼叫處理和與所述第二主呼叫處理相關的第二備份呼叫處理。
            10.根據權利要求9所述的交換機,其中,與所述第二主呼叫處理相關的狀態信息被鏡像到與所述第二主呼叫處理相關的所述第二備份呼叫處理上。
            11.根據權利要求10所述的交換機,其中,所述第二備份呼叫處理位于所述第二呼叫應用節點中。
            12.根據權利要求10所述的交換機,其中,所述第二備份呼叫處理位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            13.一種無線網絡,包括多個基站,能與所述無線網絡的覆蓋區域中的多個移動臺通信;和移動交換中心,通過多條中繼線與所述多個基站和公共交換電話網絡相連,其中,所述移動交換中心能處理所述多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,所述移動交換中心包括主處理單元,能執行呼叫處理客戶應用程序,其中,每一個所述呼叫處理客戶應用程序均與所述呼叫連接中的一個相關;和N個呼叫應用節點,能執行呼叫處理服務器應用程序,其中,第一呼叫處理服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,并且與在所述N個呼叫應用節點的第二呼叫應用節點上執行的類似的第二呼叫處理服務器應用程序相關,所述第二呼叫應用節點與第一呼叫應用節點相分離,從而所述第一和第二呼叫處理服務器應用程序形成第一負載共享組服務器應用程序,其中,所述每個呼叫處理客戶應用程序將呼叫處理服務請求發送給所述第一負載共享組服務器應用程序,并且所述第一負載共享組服務器應用程序選擇所述第一和第二呼叫處理服務器應用程序中的一個,以根據負載分布算法執行所述所請求的呼叫處理服務。
            14.根據權利要求13所述的無線網絡,其中,所述負載分布算法以交替方式在所述第一和第二呼叫處理服務器應用程序之間分布新的呼叫處理服務請求。
            15.根據權利要求13所述的無線網絡,其中,所述負載分布算法根據所述第一呼叫處理服務器應用程序的當前呼叫處理負載和所述第二呼叫處理服務器應用程序的當前呼叫處理負載分布新的呼叫處理服務請求。
            16.根據權利要求15所述的無線網絡,其中,所述負載分布算法分布所述新的呼叫處理服務請求,以使所述第一呼叫處理服務器應用程序的所述當前呼叫處理負載維持在與所述第二呼叫處理服務器應用程序的所述當前呼叫處理負載大致相等的水平。
            17.根據權利要求13所述的無線網絡,其中,所述第一呼叫處理服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主呼叫處理和與所述第一主呼叫處理相關的第一備份呼叫處理。
            18.根據權利要求17所述的無線網絡,其中,與所述第一主呼叫處理相關的狀態信息被鏡像到與所述第一主呼叫處理相關的所述第一備份呼叫處理上。
            19.根據權利要求18所述的無線網絡,其中,所述第一備份呼叫處理位于所述第一呼叫應用節點中。
            20.根據權利要求18所述的無線網絡,其中,所述第一備份呼叫處理位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            21.根據權利要求13所述的無線網絡,其中,所述第二呼叫處理服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主呼叫處理和與所述第二主呼叫處理相關的第二備份呼叫處理。
            22.根據權利要求21所述的無線網絡,其中,與所述第二主呼叫處理相關的狀態信息被鏡像到與所述第二主呼叫處理相關的所述第二備份呼叫處理上。
            23.根據權利要求22所述的無線網絡,其中,所述第二備份呼叫處理位于所述第二呼叫應用節點中。
            24.根據權利要求22所述的無線網絡,其中,所述第二備份呼叫處理位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            25.一種控制器,用于監控與交換機相關的中繼線的使用狀態,所述交換機能處理在與所述交換機相關的多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,包括N個呼叫應用節點的所述控制器,能執行多個給所述呼叫連接分配多條所述中繼線的中繼線空閑列表服務器應用程序,其中,第一中繼線空閑列表服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,并且與在所述N個呼叫應用節點的第二呼叫應用節點上執行的第二中繼線空閑列表服務器應用程序相關,所述第二呼叫應用節點與第一呼叫應用節點相分離,從而,所述第一和第二中繼線空閑列表服務器應用程序形成負載共享組服務器應用程序,其中,所述負載共享組服務器應用程序從在所述交換機中執行的呼叫處理接收中繼線分配請求,并選擇所述第一和第二中繼線空閑列表服務器應用程序中的一個,以根據負載分布算法給與所述中繼線分配請求相關的呼叫連接分配中繼線。
            26.根據權利要求25所述的控制器,其中,所述第一中繼線空閑列表服務器應用程序分配來自與所述第一中繼線空閑列表服務器應用程序相關的至少一個中繼線組中的中繼線,所述第二中繼線空閑列表服務器應用程序分配來自與所述第二中繼線空閑列表服務器應用程序相關的至少一個中繼線組中的中繼線。
            27.根據權利要求26所述的控制器,其中,所述負載分布算法根據與所述中繼線分配請求相關的中繼線組,給所述第一和第二中繼線空閑列表服務器應用程序分配新的中繼線分配請求。
            28.根據權利要求26所述的控制器,其中,所述第一中繼線空閑列表服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主中繼線空閑列表服務器應用程序,和與所述第一主中繼線空閑列表服務器應用程序相關的第一備份中繼線空閑列表服務器應用程序。
            29.根據權利要求28所述的控制器,其中,與所述第一主中繼線空閑列表服務器應用程序相關的中繼線狀態信息被鏡像到與所述第一主中繼線空閑列表服務器應用程序相關的所述第一備份中繼線空閑列表服務器應用程序。
            30.根據權利要求29所述的控制器,其中,所述第一備份中繼線空閑列表服務器應用程序位于所述第一呼叫應用節點中。
            31.根據權利要求29所述的控制器,其中,所述第一備份中繼線空閑列表服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            32.根據權利要求26所述的控制器,其中,所述第二中繼線空閑列表服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主中繼線空閑列表服務器應用程序,和與所述第二主中繼線空閑列表服務器應用程序相關的第二備份中繼線空閑列表服務器應用程序。
            33.根據權利要求32所述的控制器,其中,與所述第二主呼叫處理相關的狀態信息被鏡像到與所述第二主呼叫處理相關的所述第二備份呼叫處理中。
            34.根據權利要求33所述的控制器,其中,所述第二備份中繼線空閑列表服務器應用程序位于所述第二呼叫應用節點中。
            35.根據權利要求34所述的控制器,其中,所述第二備份中繼線空閑列表服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            36.一種無線網絡,包括多個基站,能與所述無線網絡的覆蓋區域中的多個移動臺通信;和移動交換中心,通過多條中繼線與所述多個基站和公共交換電話網絡相連,其中,所述移動交換中心能處理在所述多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,所述移動交換中心包括主處理單元,能執行呼叫處理客戶應用程序,其中,每一個所述呼叫處理客戶應用程序均與所述呼叫連接中的一個相關;和包括N個呼叫應用節點的控制器,能執行多個用于給所述呼叫連接分配多條所述中繼線的中繼線空閑列表服務器應用程序,其中,第一中繼線空閑列表服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,并與在所述N個呼叫應用節點的第二呼叫應用節點上執行的第二中繼線空閑列表服務器應用程序相關,所述第二呼叫應用節點與所述第一呼叫應用節點相分離,從而所述第一和第二中繼線空閑列表服務器應用程序形成第一負載共享組服務器應用程序,其中,所述負載共享組服務器應用程序接收從在所述交換機中執行的呼叫處理接收中繼線分配請求,并選擇所述第一和第二中繼線空閑列表服務器應用程序中的一個,以根據負載分布算法給與所述中繼線分配請求相關的呼叫連接分配中繼線。
            37.根據權利要求36所述的無線網絡,其中,所述第一中繼線空閑列表服務器應用程序分配來自與所述第一中繼線空閑列表服務器應用程序相關的至少一個中繼線組的中繼線,所述第二中繼線空閑列表服務器應用程序分配來自與所述第二中繼線空閑列表服務器應用程序相關的至少一個中繼線組的中繼線。
            38.根據權利要求37所述的無線網絡,其中,所述負載分布算法根據與所述中繼線分配請求相關的中繼線組,給所述第一和第二中繼線空閑列表服務器應用程序分布新的中繼線分配請求。
            39.根據權利要求37所述的無線網絡,其中,所述第一中繼線空閑列表服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主中繼線空閑列表服務器應用程序和與所述第一主中繼線空閑列表服務器應用程序相關的第一備份中繼線空閑列表服務器應用程序。
            40.根據權利要求39所述的無線網絡,其中,與所述第一主中繼線空閑列表服務器應用程序相關的中繼線狀態信息被鏡像到與所述第一主中繼線空閑列表服務器應用程序相關的所述第一備份中繼線空閑列表服務器應用程序中。
            41.根據權利要求40所述的無線網絡,其中,所述第一備份中繼線空閑列表服務器應用程序位于所述第一呼叫應用節點中。
            42.根據權利要求40所述的無線網絡,其中,所述第一備份中繼線空閑列表服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            43.根據權利要求37所述的無線網絡,其中,所述第二中繼線空閑列表服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主中繼線空閑列表服務器應用程序和與所述第二主中繼線空閑列表服務器應用程序相關的第二備份中繼線空閑列表服務器應用程序。
            44.根據權利要求43所述的無線網絡,其中,與所述第二主呼叫處理相關的狀態信息被鏡像到與所述第二主呼叫處理相關的所述第二備份呼叫處理中。
            45.根據權利要求44所述的無線網絡,其中,所述第二備份中繼線空閑列表服務器應用程序位于所述第二呼叫應用節點中。
            46.根據權利要求45所述的無線網絡,其中,所述第二備份中繼線空閑列表服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            47.一種控制器,用于給與交換機相關的呼叫連接分配呼叫標識值,所述交換機能處理在與所述交換機相關的多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,所述控制器包括N個呼叫應用節點,能執行多個用于給所述呼叫連接分配呼叫標識值的標識服務器應用程序,其中,所述多個標識服務器應用程序中的第一標識服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,并與在所述N個呼叫應用節點的第二呼叫應用節點上執行的所述多個標識服務器應用程序中的第二標識服務器應用程序相關,所述N個呼叫應用節點的第二呼叫應用節點與所述第一呼叫應用節點相分離,從而,所述第一和第二標識服務器應用程序形成了負載共享組服務器應用程序,和其中,所述負載共享組服務器應用程序從在所述交換機中執行的新呼叫處理接收呼叫標識請求,并選擇所述第一和第二標識服務器應用程序中的一個,以根據負載分布算法,給與所述呼叫標識請求相關的新呼叫連接分配呼叫標識值。
            48.根據權利要求47所述的控制器,其中,所述第一標識服務器應用程序分配具有第一連續范圍的呼叫標識值,且所述第二標識服務器應用程序分配具有第二連續范圍的呼叫標識值,所述第二連續范圍與所述第一連續范圍不同。
            49.根據權利要求48所述的控制器,其中,所述負載分布算法以交替方式在所述第一和第二標識服務器應用程序之間分布新的呼叫標識請求。
            50.根據權利要求48所述的控制器,其中,所述負載分布算法根據所述第一標識服務器應用程序的當前處理負載和所述第二標識服務器應用程序的當前處理負載分布新的呼叫標識請求。
            51.根據權利要求50所述的控制器,其中,所述負載分布算法分布所述新的呼叫標識請求,是為了使所述第一標識處理服務器應用程序的所述當前處理負載維持在與所述第二標識處理服務器應用程序的所述當前處理負載大致相等的水平。
            52.根據權利要求48所述的控制器,其中,所述第一標識服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主標識服務器應用程序和與所述第一主標識服務器應用程序相關的第一備份標識服務器應用程序。
            53.根據權利要求52所述的控制器,其中,與所述第一主標識服務器應用程序相關的呼叫狀態信息被鏡像到與所述第一主標識服務器應用程序相關的所述第一備份標識服務器應用程序中。
            54.根據權利要求53所述的控制器,其中,所述第一備份標識服務器應用程序位于所述第一呼叫應用節點中。
            55.根據權利要求53所述的控制器,其中,所述第一備份標識服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            56.根據權利要求48所述的控制器,其中,所述第二標識服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主標識服務器應用程序和與所述第二主標識服務器應用程序相關的第二備份標識服務器應用程序。
            57.根據權利要求56所述的控制器,其中,與所述第二主呼叫處理相關的狀態信息被鏡像到與所述第二主呼叫處理相關的所述第二備份呼叫處理中。
            58.根據權利要求57所述的控制器,其中,所述第二備份標識服務器應用程序位于所述第二呼叫應用節點中。
            59.根據權利要求57所述的控制器,其中,所述第二備份標識服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            60.一種無線網絡,包括多個基站,能與所述無線網絡的覆蓋區域中的多個移動臺通信;和移動交換中心,通過多條中繼線與所述多個基站和公共交換電話網絡相連,所述移動交換中心包括用于給與移動臺相關的呼叫連接分配呼叫標識值的控制器,所述控制器包括N個呼叫應用節點,能執行多個用于給所述呼叫連接分配呼叫標識值的標識服務器應用程序,其中,所述多個標識服務器應用程序的第一標識服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,并與在所述N個呼叫應用節點的第二呼叫應用節點上執行的所述多個標識服務器應用程序的第二標識服務器應用程序相關,所述第二呼叫應用節點與所述第一呼叫應用節點相分離,從而所述第一和第二標識服務器應用程序形成負載共享組服務器應用程序,和其中,所述負載共享組服務器應用程序從在所述交換機中執行的新的呼叫處理接收呼叫標識請求,并選擇所述第一和第二標識服務器應用程序中的一個,以根據負載分布算法給與所述呼叫標識請求相關的新的呼叫連接分配呼叫標識值。
            61.根據權利要求60所述的無線網絡,其中,所述第一標識服務器應用程序分配具有第一連續范圍的呼叫標識值,且所述第二標識服務器應用程序分配具有第二連續范圍的呼叫標識值,所述第二連續范圍與所述第一連續范圍不同。
            62.根據權利要求61所述的無線網絡,其中,所述負載分布算法以交替方式在所述第一和第二標識服務器應用程序之間分布新的呼叫標識請求。
            63.根據權利要求61所述的無線網絡,其中,所述負載分布算法根據所述第一標識服務器應用程序的當前處理負載和所述第二標識服務器應用程序的當前處理負載分布新的呼叫標識請求。
            64.根據權利要求63所述的無線網絡,其中,所述負載分布算法分布所述新的呼叫標識請求,是為了使所述第一標識服務器應用程序的所述當前處理負載維持在與所述第二標識服務器應用程序的所述當前處理負載大致相等的水平。
            65.根據權利要求61所述的無線網絡,其中,所述第一標識服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主標識服務器應用程序和與所述第一主標識服務器應用程序相關的第一備份標識服務器應用程序。
            66.根據權利要求65所述的無線網絡,其中,與所述第一主標識服務器應用程序相關的呼叫狀態信息被鏡像到與所述第一主標識服務器應用程序相關的所述第一備份標識服務器應用程序中。
            67.根據權利要求66所述的無線網絡,其中,所述第一備份標識服務器應用程序位于所述第一呼叫應用節點中。
            68.根據權利要求66所述的無線網絡,其中,所述第一備份標識服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            69.根據權利要求61所述的無線網絡,其中,所述第二標識服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主標識服務器應用程序和與所述第二主標識服務器應用程序相關的第二備份標識服務器應用程序。
            70.根據權利要求69所述的無線網絡,其中,與所述第二主呼叫處理相關的狀態信息被鏡像到與所述第二主呼叫處理相關的所述第二備份呼叫處理中。
            71.根據權利要求70所述的無線網絡,其中,所述第二備份標識服務器應用程序位于所述第二呼叫應用節點中。
            72.根據權利要求70所述的無線網絡,其中,所述第二備份標識服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            73.一種控制器,用于提供與交換機相關的用戶數據庫,所述交換機能處理在與所述交換機相關的多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,且所述交換機能執行呼叫處理應用程序,其中,每個所述呼叫處理應用程序與所述呼叫連接中的一個相關,所述控制器包括N個呼叫應用節點,能執行多個用于將用戶數據庫連接到呼叫連接上的用戶數據庫服務器應用程序,其中,第一用戶數據庫服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,且與在所述N個呼叫應用節點的第二呼叫應用節點上執行的類似的第二用戶數據庫服務器應用程序相關,所述第二呼叫應用節點與所述第一呼叫應用節點相分離,從而,所述第一和第二用戶數據庫服務器應用程序形成了用戶數據庫負載共享組服務器應用程序,和其中,所述每個呼叫處理應用程序將用戶數據庫服務請求發送到所述用戶數據庫負載共享組服務器應用程序,且所述用戶數據庫負載共享組服務器應用程序選擇所述第一和第二用戶數據庫服務器應用程序中的一個,以根據負載分布算法,執行所述所請求的用戶數據庫服務請求。
            74.根據權利要求73所述的控制器,其中,所述負載分布算法以交替方式在所述第一和第二用戶數據庫服務器應用程序之間分布新的用戶數據庫服務請求。
            75.根據權利要求73所述的控制器,其中,所述負載分布算法根據所述第一用戶數據庫服務器應用程序的當前呼叫處理負載和所述第二用戶數據庫服務器應用程序的當前呼叫處理負載分布新的用戶數據庫服務請求。
            76.根據權利要求75所述的控制器,其中,所述負載分布算法分布所述新的用戶數據庫服務請求,是為了使將所述第一用戶數據庫服務器應用程序的所述當前呼叫處理負載維持在與所述第二用戶數據庫服務器應用程序的所述當前呼叫處理負載大致相等的水平。
            77.根據權利要求73所述的控制器,其中,所述第一用戶數據庫服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主用戶數據庫服務器應用程序和與所述第一主用戶數據庫服務器應用程序相關的第一備份用戶數據庫服務器應用程序。
            78.根據權利要求77所述的控制器,其中,與所述第一主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與所述第一主用戶數據庫服務器應用程序相關的所述第一備份用戶數據庫服務器應用程序中。
            79.根據權利要求78所述的控制器,其中,所述第一備份用戶數據庫服務器應用程序位于所述第一呼叫應用節點中。
            80.根據權利要求78所述的控制器,其中,所述第一備份用戶數據庫服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            81.根據權利要求73所述的控制器,其中,所述第二用戶數據庫服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主用戶數據庫服務器應用程序和與所述第二主用戶數據庫服務器應用程序相關的第二備份用戶數據庫服務器應用程序。
            82.根據權利要求81所述的控制器,其中,與所述第二主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與所述第二主用戶數據庫服務器應用程序相關的所述第二備份用戶數據庫服務器應用程序中。
            83.根據權利要求82所述的控制器,其中,所述第二備份用戶數據庫服務器應用程序位于所述第二呼叫應用節點中。
            84.根據權利要求82所述的控制器,其中,所述第二備份用戶數據庫服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            85.一種無線網絡,包括多個基站,能與所述無線網絡的覆蓋區域中的多個移動臺通信;和移動交換中心,通過多條中繼線與所述多個基站和公共交換電話網絡相連,其中,所述移動交換中心能處理在所述多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,且其中,所述移動交換中心能執行呼叫處理應用程序,其中,每個所述呼叫處理應用程序與所述多個呼叫連接中的一個相關,其中,所述移動交換中心包括控制器,用于提供與所述移動交換中心相關的用戶數據庫,其中,所述控制器包括N個呼叫應用節點,能執行呼叫處理服務器應用程序,其中,第一用戶數據庫服務器應用程序在所述N個呼叫應用節點的第一呼叫應用節點上執行,并與在第二呼叫應用節點上執行的類似的第二用戶數據庫服務器應用程序相關,所述N個呼叫應用節點的第二呼叫應用節點與所述第一呼叫應用節點相分離,從而所述第一和第二用戶數據庫服務器應用程序形成用戶數據庫負載共享組服務器應用程序,和其中,所述每個呼叫處理應用程序給所述用戶數據庫負載共享組服務器應用程序發送用戶數據庫服務請求,且所述用戶數據庫負載共享組服務器應用程序選擇所述第一和第二用戶數據庫服務器應用程序中的一個,以根據負載分布算法執行所請求的用戶數據庫服務請求。
            86.根據權利要求85所述的無線網絡,其中,所述負載分布算法以交替方式在所述第一和第二用戶數據庫服務器應用程序之間分布新的用戶數據庫服務請求。
            87.根據權利要求85所述的無線網絡,其中,所述負載分布算法根據所述第一用戶數據庫服務器應用程序的當前呼叫處理負載和所述第二用戶數據庫服務器應用程序的當前呼叫處理負載分布新的用戶數據庫服務請求。
            88.根據權利要求87所述的無線網絡,其中,所述負載分布算法分布所述新的用戶數據庫服務請求,是為了使將所述第一用戶數據庫服務器應用程序的所述當前呼叫處理負載維持在與所述第二用戶數據庫服務器應用程序的所述當前呼叫處理負載大致相等的水平。
            89.根據權利要求85所述的無線網絡,其中,所述第一用戶數據庫服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主用戶數據庫服務器應用程序和與所述第一主用戶數據庫服務器應用程序相關的第一備份用戶數據庫服務器應用程序。
            90.根據權利要求89所述的無線網絡,其中,與所述第一主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與所述第一主用戶數據庫服務器應用程序相關的所述第一備份用戶數據庫服務器應用程序中。
            91.根據權利要求90所述的無線網絡,其中,所述第一備份用戶數據庫服務器應用程序位于所述第一呼叫應用節點中。
            92.根據權利要求90所述的無線網絡,其中,所述第一備份用戶數據庫服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            93.根據權利要求85所述的無線網絡,其中,所述第二用戶數據庫服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主用戶數據庫服務器應用程序和與所述第二主用戶數據庫服務器應用程序相關的第二備份用戶數據庫服務器應用程序。
            94.根據權利要求93所述的無線網絡,其中,與所述第二主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與所述第二主用戶數據庫服務器應用程序相關的所述第二備份用戶數據庫服務器應用程序中。
            95.根據權利要求94所述的無線網絡,其中,所述第二備份用戶數據庫服務器應用程序位于所述第二呼叫應用節點中。
            96.根據權利要求94所述的無線網絡,其中,所述第二備份用戶數據庫服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            97.在無線網絡中使用的包括多個基站,能與所述無線網絡的覆蓋區域中的多個移動臺通信;和移動交換中心,通過多個中繼線與所述多個所述基站和公共交換電話網絡相連,其中,所述移動交換中心能處理在所述多條中繼線上的主叫裝置和被叫裝置之間的呼叫連接,且其中,所述移動交換中心能執行呼叫處理應用程序,其中,每個所述呼叫處理應用程序與所述呼叫連接中的一個相關;一種方法,用于提供與所述移動交換中心相關的用戶數據庫,所述方法包括步驟在所述移動交換中心內提供N個呼叫應用節點,所述N個呼叫應用節點能執行多個用戶數據庫服務器應用程序;在所述N個呼叫應用節點的第一呼叫應用節點上執行第一用戶數據庫服務器應用程序;在所述N個呼叫應用節點的第二呼叫應用節點上執行第二用戶數據庫服務器應用程序,所述第二呼叫應用節點與所述第一呼叫應用節點相分離,從而,所述第一和第二用戶數據庫服務器應用程序形成用戶數據庫負載共享組服務器應用程序;將來自呼叫處理應用程序的用戶數據庫服務請求發送到所述用戶數據庫負載共享組服務器應用程序;在所述用戶數據庫負載共享組服務器應用程序中,選擇所述第一和第二用戶數據庫服務器應用程序中的一個,以執行所述所請求的用戶數據庫服務請求;和根據負載分布算法執行所述所請求的用戶數據庫服務請求。
            98.根據權利要求97所述的方法還包括步驟以交替方式在所述第一和第二用戶數據庫服務器應用程序之間分布新的用戶數據庫服務請求。
            99.根據權利要求97所述的方法還包括步驟根據所述第一用戶數據庫服務器應用程序的當前呼叫負載處理和所述第二用戶數據庫服務器應用程序的當前呼叫負載處理分布新的用戶數據庫服務請求。
            100.根據權利要求99所述的方法還包括步驟為了使所述第一用戶數據庫服務器應用程序的所述當前處理負載維持在與所述第二用戶數據庫服務器應用程序的所述當前處理負載大致相等的水平上,來分布新的用戶數據庫服務請求。
            101.根據權利要求97所述的方法,其中,所述第一用戶數據庫服務器應用程序包括第一主-備份組服務器應用程序,其中,所述第一主-備份組服務器應用程序包括在所述第一呼叫應用節點上執行的第一主用戶數據庫服務器應用程序和與所述第一主用戶數據庫服務器應用程序相關的第一備份用戶數據庫服務器應用程序。
            102.根據權利要求101所述發方法還包括步驟將與所述第一主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與所述第一主用戶數據庫服務器應用程序相關的所述第一備份用戶數據庫服務器應用程序中。
            103.根據權利要求102所述的方法,其中,所述第一備份用戶數據庫服務器應用程序位于所述第一呼叫應用節點中。
            104.根據權利要求102所述的方法還包括步驟所述第一備份用戶數據庫服務器應用程序位于與所述第一呼叫應用節點相分離的呼叫應用節點中。
            105.根據權利要求97所述的方法,其中所述第二用戶數據庫服務器應用程序包括第二主-備份組服務器應用程序,其中,所述第二主-備份組服務器應用程序包括在所述第二呼叫應用節點上執行的第二主用戶數據庫服務器應用程序和與所述第二主用戶數據庫服務器應用程序相關的第二備份用戶數據庫服務器應用程序。
            106.根據權利要求105所述的方法還包括步驟將與所述第二主用戶數據庫服務器應用程序相關的狀態信息被鏡像到與所述第二主用戶數據庫服務器應用程序相關的所述第二備份用戶數據庫服務器應用程序中。
            107.根據權利要求106所述的方法,其中,所述第二備份用戶數據庫服務器應用程序位于所述第二呼叫應用節點中。
            108.根據權利要求106所述的方法,其中,所述第二備份用戶數據庫服務器應用程序位于與所述第二呼叫應用節點相分離的呼叫應用節點中。
            109.在包括N個呼叫應用節點(CAN)的交換機中使用的一種方法,用于升級多個呼叫處理服務器應用程序,其中,每個呼叫處理服務器應用程序包括在N個CAN中的不同CAN上執行的主呼叫處理和備份呼叫處理,所述方法包括步驟接收在第一呼叫處理服務器應用程序上的可操作關閉命令,所述第一呼叫處理服務器應用程序包括在第一CAN上執行的第一主呼叫處理和在第二CAN上執行的第一備份呼叫處理;響應關閉命令的接收,禁用第一主呼叫處理,以使不再給第一CAN上的第一主呼叫處理發送與第一呼叫處理服務器應用程序相關的后來的呼叫業務;將第一備份呼叫處理重新指定為第一呼叫處理服務器應用程序的新主呼叫處理,以使所有與由第一呼叫處理服務器應用程序處理的先前呼叫相關的后來的呼叫業務都被發送給第二CAN上所重新指定的第一備份呼叫處理;如果有的話,把與第二呼叫處理服務器應用程序相關且位于第一CAN中的第二備份呼叫處理移動到不同的CAN中;和在第一CAN上安裝升級后的第一呼叫處理服務器應用程序,以使升級后的第一呼叫處理服務器應用程序的升級后的第一主呼叫處理在第一CAN上執行,并在第一CAN上產生升級后的第一呼叫處理服務器應用程序的升級后的第一備份呼叫處理。
            110.根據權利要求109所述的方法還包括步驟從第一CAN除去禁用的第一主呼叫處理。
            111.根據權利要求110所述的方法還包括步驟防止與新呼叫相關的將來呼叫業務被引導到重指定的第一備份呼叫處理。
            112.根據權利要求111所述的方法還包括步驟當所有先前的呼叫終止時,從第二CAN中除去所重新指定的第一備份呼叫處理。
            113.根據權利要求109所述的方法,其中,升級后第一主呼叫處理加入第一負載共享組服務器應用程序,所述第一負載共享組服務器應用程序包括與升級后的第一呼叫處理服務器應用程序相類似的呼叫處理服務器應用程序。
            114.根據權利要求113所述的方法,其中,第一負載共享組服務器應用程序在節流機制的控制下,將與新呼叫相關的新呼叫業務發送到升級后的第一主呼叫處理中。
            115.根據權利要求114所述的方法,其中,節流機制最初給升級后的第一主呼叫處理發送相對少量的新呼叫業務。
            116.根據權利要求115所述的方法,其中,節流機制逐漸增加發送到升級后的第一主呼叫處理的新呼叫業務量。
            117.根據權利要求109所述的方法,其中,所述收到的關閉命令由所述交換機自動產生。
            118.根據權利要求109所述的方法,其中,所述收到的關閉命令由所述交換機的操作員產生。
            119.一種通信交換機,包括N個呼叫應用節點(CAN),能執行多個呼叫處理服務器應用程序,其中,每個呼叫處理服務器應用程序包括在N個CAN的不同CAN上執行的主呼叫處理和備份呼叫處理,其中,交換機執行能升級所述多個呼叫處理服務器應用程序的升級處理,所述升級處理包括接收在第一呼叫處理服務器應用程序上可操作的關閉命令,所述第一呼叫處理服務器應用程序包括在第一CAN上執行的第一主呼叫處理和在第二CAN上執行的第一備份呼叫處理;響應關閉命令的接收,禁用第一主呼叫處理,以使得不再給第一CAN上的第一主呼叫處理發送與第一呼叫處理服務器應用程序相關的呼叫業務;將第一備份呼叫處理重新指定為第一呼叫處理服務器應用程序的新主呼叫處理,使得所有與由第一呼叫處理服務器應用程序管理的先前呼叫相關的后來的呼叫業務都被發送到第二CAN上的重新指定的第一備份呼叫處理中;如果有的話,就把與第二呼叫處理服務器應用程序相關且位于第一CAN中的第二備份呼叫處理移動到不同的CAN中;和在第一CAN上安裝升級后的第一呼叫處理服務器應用程序,使得升級后的第一呼叫處理服務器應用程序的升級后的第一主呼叫處理在第一CAN上執行,并在第一CAN上產生升級后的第一呼叫處理服務器應用程序的升級后的第一備份呼叫處理。
            120.根據權利要求119所述的通信交換機,其中,升級處理還包括從第一CAN中除去禁用的第一主呼叫處理。
            121.根據權利要求120所述的通信交換機,其中,升級處理還包括防止與新呼叫相關的后來的呼叫業務被發送到重新指定的第一備份呼叫處理中。
            122.根據權利要求121所述的通信交換機,其中,升級處理還包括當所有先前的呼叫終止時,從第二CAN中除去重新指定的第一備份呼叫處理。
            123.根據權利要求119所述的通信交換機,其中,升級后的第一主呼叫處理加入第一負載共享組服務器應用程序,所述第一負載共享組服務器應用程序包括與升級后的第一呼叫處理服務器應用程序相類似的呼叫處理服務器應用程序。
            124.根據權利要求123所述的通信交換機,其中,第一負載共享組服務器應用程序在節流機制的控制下,將與新呼叫相關的新呼叫業務發送到升級后的第一主呼叫處理中。
            125.根據權利要求124所述的通信交換機,其中,節流機制最初給升級后的第一主呼叫處理發送相對少量的新呼叫業務。
            126.根據權利要求125所述的通信交換機,其中,節流機制逐漸增加發送到升級后的第一主呼叫處理的新呼叫業務量。
            127.根據權利要求119所述的通信交換機,其中,所述收到的關閉命令由所述交換機自動產生。
            128.根據權利要求119所述的通信交換機,其中,所述收到的關閉命令由所述交換機的操作員產生。
            全文摘要
            一種在包括N個呼叫應用節點(CAN)的交換機中使用的方法,用于升級包括在不同CAN上執行的主呼叫處理和備份呼叫處理的多個呼叫處理服務器應用程序(CPSAP),所述方法包括1)接收關閉命令,以關閉第一CPSAP;2)禁用第一主呼叫處理,使得不再給它發送與第一CPSAP相關的后來的呼叫業務;3)重新指定作為新主呼叫處理的第一備份呼叫處理,使得將與由第一CPSAP處理的先前呼叫相關的所有后來的呼叫業務都發送到重新指定的第一備份呼叫處理;4)如果有的話,就把與第二CPSAP相關且位于第一CAN上的第二備份呼叫處理移動到不同的CAN上;和5)在第一CAN上安裝升級后的第一CPSAP且執行它,并在第一CAN上產生升級后的第一備份呼叫處理。
            文檔編號H04Q7/20GK1434648SQ02159599
            公開日2003年8月6日 申請日期2002年12月31日 優先權日2001年12月31日
            發明者戴維·A·柯林斯, 羅伊·C·戈斯韋爾 申請人:三星電子株式會社
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1
            婷婷六月激情在线综合激情,亚洲国产大片,久久中文字幕综合婷婷,精品久久久久久中文字幕,亚洲一区二区三区高清不卡,99国产精品热久久久久久夜夜嗨 ,欧美日韩亚洲综合在线一区二区,99国产精品电影,伊人精品线视天天综合,精品伊人久久久大香线蕉欧美
            亚洲精品1区 国产成人一级 91精品国产欧美一区二区 亚洲精品乱码久久久久久下载 国产精品久久久久久久伊一 九色国产 国产精品九九视频 伊人久久成人爱综合网 欧美日韩亚洲区久久综合 欧美日本一道免费一区三区 夜夜爽一区二区三区精品 欧美日韩高清一区二区三区 国产成人av在线 国产精品对白交换绿帽视频 国产视频亚洲 国产在线欧美精品 国产精品综合网 国产日韩精品欧美一区色 国产日韩精品欧美一区喷 欧美日韩在线观看区一二 国产区精品 欧美视频日韩视频 中文字幕天天躁日日躁狠狠躁97 视频一二三区 欧美高清在线精品一区二区不卡 国产精品揄拍一区二区久久 99久久综合狠狠综合久久aⅴ 亚洲乱码视频在线观看 日韩在线第二页 亚洲精品无码专区在线播放 成人亚洲网站www在线观看 欧美三级一区二区 99久久精品免费看国产高清 91麻豆国产在线观看 最新日韩欧美不卡一二三区 成人在线观看不卡 日韩国产在线 在线亚洲精品 亚洲午夜久久久久中文字幕 国产精品成人久久久久久久 精品国产一区二区在线观看 欧美精品国产一区二区三区 中文在线播放 亚洲第一页在线视频 国产午夜精品福利久久 九色国产 精品国产九九 国产永久视频 久久精品人人做人人综合试看 国产一区二区三区免费观看 亚洲精品国产电影 9999热视频 国产精品资源在线 麻豆久久婷婷国产综合五月 国产精品免费一级在线观看 亚洲国产一区二区三区青草影视 中文在线播放 国产成人综合在线 国产在线观看色 国产亚洲三级 国产片一区二区三区 久久99精品久久久久久牛牛影视 亚洲欧美日韩国产 四虎永久免费网站 国产一毛片 国产精品视频在 九九热在线精品 99精品福利视频 色婷婷色99国产综合精品 97成人精品视频在线播放 精品久久久久久中文字幕 亚洲欧美一区二区三区孕妇 亚洲欧美成人网 日韩高清在线二区 国产尤物在线观看 在线不卡一区二区 91网站在线看 韩国精品福利一区二区 欧美日韩国产成人精品 99热精品久久 国产精品免费视频一区 高清视频一区 精品九九久久 欧美日韩在线观看免费 91欧美激情一区二区三区成人 99福利视频 亚洲国产精品91 久热国产在线 精品久久久久久中文字幕女 国产精品久久久久久久久99热 成人自拍视频网 国产精品视频久久久久久 久久影院国产 国产玖玖在线观看 99精品在线免费 亚洲欧美一区二区三区导航 久久久久久久综合 国产欧美日韩精品高清二区综合区 国产精品视频自拍 亚洲一级片免费 久久久久久九九 国产欧美自拍视频 视频一区二区在线观看 欧美日韩一区二区三区久久 中文在线亚洲 伊人热人久久中文字幕 日韩欧美亚洲国产一区二区三区 欧美亚洲国产成人高清在线 欧美日韩国产码高清综合人成 国产性大片免费播放网站 亚洲午夜综合网 91精品久久一区二区三区 国产无套在线播放 国产精品视频网站 国产成人亚洲精品老王 91在线网站 国产视频97 欧美黑人欧美精品刺激 国产一区二区三区免费在线视频 久久久国产精品免费看 99re6久精品国产首页 久久精品91 国产成人一级 国产成人精品曰本亚洲 日本福利在线观看 伊人成综合网 久久综合一本 国产综合久久久久久 久久精品成人免费看 久久福利 91精品国产91久久久久久麻豆 亚洲精品成人在线 亚洲伊人久久精品 欧美日本二区 国产永久视频 国产一区二 一区二区福利 国产一毛片 亚洲精品1区 毛片一区二区三区 伊人久久大香线蕉综合影 国产欧美在线观看一区 亚洲国产欧洲综合997久久 国产一区二区免费视频 国产91精品对白露脸全集观看 久久亚洲国产伦理 欧美成人伊人久久综合网 亚洲性久久久影院 久久99国产精一区二区三区! 91精品国产欧美一区二区 欧美日韩亚洲区久久综合 日韩精品一二三区 久久久夜色精品国产噜噜 国产在线精品福利91香蕉 久久久久久久亚洲精品 97se色综合一区二区二区 91国语精品自产拍在线观看性色 91久久国产综合精品女同我 日韩中文字幕a 国产成人亚洲日本精品 久久国产精品-国产精品 久久国产经典视频 久久国产精品伦理 亚洲第一页在线视频 国产精品久久久久三级 日韩毛片网 久久免费高清视频 麻豆国产在线观看一区二区 91麻豆国产福利在线观看 国产成人精品男人的天堂538 一区二区三区中文字幕 免费在线视频一区 欧美日韩国产成人精品 国产综合网站 国产资源免费观看 亚洲精品亚洲人成在线播放 精品久久久久久中文字幕专区 亚洲人成人毛片无遮挡 国产一起色一起爱 国产香蕉精品视频在 九九热免费观看 日韩亚洲欧美一区 九九热精品在线观看 精品久久久久久中文字幕专区 亚洲欧美自拍偷拍 国产精品每日更新 久久久久国产一级毛片高清板 久久天天躁狠狠躁夜夜中文字幕 久久精品片 日韩在线毛片 国产成人精品本亚洲 国产成人精品一区二区三区 九九热在线观看 国产r级在线观看 国产欧美日韩精品高清二区综合区 韩国电影一区二区 国产精品毛片va一区二区三区 五月婷婷伊人网 久久一区二区三区免费 一本色道久久综合狠狠躁篇 亚洲综合色站 国产尤物在线观看 亚洲一区亚洲二区 免费在线视频一区 欧洲精品视频在线观看 日韩中文字幕a 中文字幕日本在线mv视频精品 91精品在线免费视频 精品国产免费人成在线观看 精品a级片 中文字幕日本在线mv视频精品 日韩在线精品视频 婷婷丁香色 91精品国产高清久久久久 国产成人精品日本亚洲直接 五月综合视频 欧美日韩在线亚洲国产人 精液呈暗黄色 亚洲乱码一区 久久精品中文字幕不卡一二区 亚洲天堂精品在线 激情婷婷综合 国产免费久久精品久久久 国产精品亚洲二区在线 久久免费播放视频 五月婷婷丁香综合 在线亚洲欧美日韩 久久免费精品高清麻豆 精品久久久久久中文字幕 亚洲一区网站 国产精品福利社 日韩中文字幕免费 亚洲综合丝袜 91精品在线播放 国产精品18 亚洲日日夜夜 伊人久久大香线蕉综合影 亚洲精品中文字幕乱码影院 亚洲一区二区黄色 亚洲第一页在线视频 一区二区在线观看视频 国产成人福利精品视频 亚洲高清二区 国内成人免费视频 精品亚洲性xxx久久久 国产精品合集一区二区三区 97av免费视频 国产一起色一起爱 国产区久久 国产资源免费观看 99精品视频免费 国产成人一级 国产精品九九免费视频 欧美91精品久久久久网免费 99热国产免费 久久精品色 98精品国产综合久久 久久精品播放 中文字幕视频免费 国产欧美日韩一区二区三区在线 精品久久蜜桃 国产小视频精品 一本色道久久综合狠狠躁篇 91在线免费观看 亚洲精品区 伊人成综合网 伊人热人久久中文字幕 伊人黄色片 99国产精品热久久久久久夜夜嗨 久久免费精品视频 亚洲一区二区三区高清不卡 久久久久国产一级毛片高清板 国产片一区二区三区 久久狠狠干 99久久婷婷国产综合精品电影 国产99区 国产精品成人久久久久 久久狠狠干 青青国产在线观看 亚洲高清国产拍精品影院 国产精品一区二区av 九九热在线免费视频 伊人久久国产 国产精品久久久久久久久久一区 在线观看免费视频一区 国产精品自在在线午夜区app 国产精品综合色区在线观看 国产毛片久久久久久国产毛片 97国产免费全部免费观看 国产精品每日更新 国产尤物视频在线 九九视频这里只有精品99 一本一道久久a久久精品综合 久久综合给会久久狠狠狠 国产成人精品男人的天堂538 欧美一区二区高清 毛片一区二区三区 国产欧美日韩在线观看一区二区三区 在线国产二区 欧美不卡网 91在线精品中文字幕 在线国产福利 国内精品91久久久久 91亚洲福利 日韩欧美国产中文字幕 91久久精品国产性色也91久久 亚洲性久久久影院 欧美精品1区 国产热re99久久6国产精品 九九热免费观看 国产精品欧美日韩 久久久久国产一级毛片高清板 久久国产经典视频 日韩欧美亚洲国产一区二区三区 欧美亚洲综合另类在线观看 国产精品自在在线午夜区app 97中文字幕在线观看 视频一二三区 精品国产一区在线观看 国产欧美日韩在线一区二区不卡 欧美一区二三区 伊人成人在线观看 国内精品91久久久久 97在线亚洲 国产在线不卡一区 久久久全免费全集一级全黄片 国产精品v欧美精品∨日韩 亚洲毛片网站 在线不卡一区二区 99re热在线视频 久久激情网 国产毛片一区二区三区精品 久久亚洲综合色 中文字幕视频免费 国产视频亚洲 婷婷伊人久久 国产一区二区免费播放 久久99国产精品成人欧美 99国产在线视频 国产成人免费视频精品一区二区 国产不卡一区二区三区免费视 国产码欧美日韩高清综合一区 久久精品国产主播一区二区 国产一区电影 久久精品国产夜色 国产精品国产三级国产 日韩一区二区三区在线 久久97久久97精品免视看 久久国产免费一区二区三区 伊人久久大香线蕉综合电影网 99re6久精品国产首页 久久激情网 亚洲成人高清在线 国产精品网址 国产成人精品男人的天堂538 香蕉国产综合久久猫咪 国产专区中文字幕 91麻豆精品国产高清在线 久久国产经典视频 国产精品成人va在线观看 国产精品爱啪在线线免费观看 日本精品久久久久久久久免费 亚洲综合一区二区三区 久久五月网 精品国产网红福利在线观看 久久综合亚洲伊人色 亚洲国产精品久久久久久网站 在线日韩国产 99国产精品热久久久久久夜夜嗨 国产综合精品在线 国产区福利 精品亚洲综合久久中文字幕 国产制服丝袜在线 毛片在线播放网站 在线观看免费视频一区 国产精品久久久精品三级 亚洲国产电影在线观看 最新日韩欧美不卡一二三区 狠狠综合久久综合鬼色 日本精品1在线区 国产日韩一区二区三区在线播放 欧美日韩精品在线播放 亚洲欧美日韩国产一区二区三区精品 久久综合久久网 婷婷六月激情在线综合激情 亚洲乱码一区 国产专区91 97av视频在线观看 精品久久久久久中文字幕 久久五月视频 国产成人福利精品视频 国产精品网址 中文字幕视频在线 精品一区二区三区免费视频 伊人手机在线视频 亚洲精品中文字幕乱码 国产在线视频www色 色噜噜国产精品视频一区二区 精品亚洲成a人在线观看 国产香蕉尹人综合在线 成人免费一区二区三区在线观看 国产不卡一区二区三区免费视 欧美精品久久天天躁 国产专区中文字幕 久久精品国产免费中文 久久精品国产免费一区 久久无码精品一区二区三区 国产欧美另类久久久精品免费 欧美精品久久天天躁 亚洲精品在线视频 国产视频91在线 91精品福利一区二区三区野战 日韩中文字幕免费 国产精品99一区二区三区 欧美成人高清性色生活 国产精品系列在线观看 亚洲国产福利精品一区二区 国产成人在线小视频 国产精品久久久久免费 99re热在线视频 久久久久久久综合 一区二区国产在线播放 成人国产在线视频 亚洲精品乱码久久久久 欧美日韩一区二区综合 精品久久久久免费极品大片 中文字幕视频二区 激情粉嫩精品国产尤物 国产成人精品一区二区视频 久久精品中文字幕首页 亚洲高清在线 国产精品亚洲一区二区三区 伊人久久艹 中文在线亚洲 国产精品一区二区在线播放 国产精品九九免费视频 亚洲二区在线播放 亚洲狠狠婷婷综合久久久久网站 亚洲欧美日韩网站 日韩成人精品 亚洲国产一区二区三区青草影视 91精品国产福利在线观看 国产精品久久久久久久久99热 国产一区二区精品尤物 久碰香蕉精品视频在线观看 亚洲日日夜夜 在线不卡一区二区 国产午夜亚洲精品 九九热在线视频观看这里只有精品 伊人手机在线视频 91免费国产精品 日韩欧美中字 91精品国产91久久久久 国产全黄三级播放 视频一区二区三区免费观看 国产开裆丝袜高跟在线观看 国产成人欧美 激情综合丝袜美女一区二区 国产成人亚洲综合无 欧美精品一区二区三区免费观看 欧美亚洲国产日韩 日韩亚州 国产欧美日韩精品高清二区综合区 亚洲午夜国产片在线观看 精品久久久久久中文字幕 欧美精品1区 久久伊人久久亚洲综合 亚洲欧美日韩精品 国产成人精品久久亚洲高清不卡 久久福利影视 国产精品99精品久久免费 久久久久免费精品视频 国产日产亚洲精品 亚洲国产午夜电影在线入口 精品无码一区在线观看 午夜国产精品视频 亚洲一级片免费 伊人久久大香线蕉综合影 国产精品久久影院 久碰香蕉精品视频在线观看 www.欧美精品 在线小视频国产 亚洲国产天堂久久综合图区 欧美一区二区三区不卡 日韩美女福利视频 九九精品免视频国产成人 不卡国产00高中生在线视频 亚洲第一页在线视频 欧美日韩在线播放成人 99re视频这里只有精品 国产精品91在线 精品乱码一区二区三区在线 国产区久久 91麻豆精品国产自产在线观看一区 日韩精品成人在线 九九热在线观看 国产精品久久不卡日韩美女 欧美一区二区三区综合色视频 欧美精品免费一区欧美久久优播 国产精品网址 国产专区中文字幕 国产精品欧美亚洲韩国日本久久 日韩美香港a一级毛片 久久精品123 欧美一区二区三区免费看 99r在线视频 亚洲精品国产字幕久久vr 国产综合激情在线亚洲第一页 91免费国产精品 日韩免费小视频 亚洲国产精品综合一区在线 国产亚洲第一伦理第一区 在线亚洲精品 国产精品一区二区制服丝袜 国产在线成人精品 九九精品免视频国产成人 亚洲国产网 欧美日韩亚洲一区二区三区在线观看 在线亚洲精品 欧美一区二区三区高清视频 国产成人精品男人的天堂538 欧美日韩在线观看区一二 亚洲欧美一区二区久久 久久精品中文字幕首页 日本高清www午夜视频 久久精品国产免费 久久999精品 亚洲国产精品欧美综合 88国产精品视频一区二区三区 91久久偷偷做嫩草影院免费看 国产精品夜色视频一区二区 欧美日韩导航 国产成人啪精品午夜在线播放 一区二区视频在线免费观看 99久久精品国产自免费 精液呈暗黄色 久久99国产精品 日本精品久久久久久久久免费 精品国产97在线观看 99re视频这里只有精品 国产视频91在线 999av视频 亚洲美女视频一区二区三区 久久97久久97精品免视看 亚洲国产成人久久三区 99久久亚洲国产高清观看 日韩毛片在线视频 综合激情在线 91福利一区二区在线观看 一区二区视频在线免费观看 激情粉嫩精品国产尤物 国产成人精品曰本亚洲78 国产成人精品本亚洲 国产精品成人免费视频 国产成人啪精品视频免费软件 久久精品国产亚洲妲己影院 国产精品成人久久久久久久 久久大香线蕉综合爱 欧美一区二区三区高清视频 99热国产免费 在线观看欧美国产 91精品视频在线播放 国产精品福利社 欧美精品一区二区三区免费观看 国产一区二区免费视频 国产午夜精品一区二区 精品视频在线观看97 91精品福利久久久 国产一区福利 国产综合激情在线亚洲第一页 国产精品久久久久久久久久久不卡 九色国产 在线日韩国产 黄网在线观看 亚洲一区小说区中文字幕 中文字幕丝袜 日本二区在线观看 日本国产一区在线观看 欧美日韩一区二区三区久久 欧美精品亚洲精品日韩专 国产日产亚洲精品 久久综合九色综合欧美播 亚洲国产欧美无圣光一区 欧美视频区 亚洲乱码视频在线观看 久久无码精品一区二区三区 九九热精品免费视频 久久99精品久久久久久牛牛影视 国产精品成久久久久三级 国产一区福利 午夜国产精品视频 日本二区在线观看 99久久网站 国产亚洲天堂 精品国产一区二区三区不卡 亚洲国产日韩在线一区 国产成人综合在线观看网站 久久免费高清视频 欧美在线导航 午夜精品久久久久久99热7777 欧美久久综合网 国产小视频精品 国产尤物在线观看 亚洲国产精品综合一区在线 欧美一区二区三区不卡视频 欧美黑人欧美精品刺激 日本福利在线观看 久久国产偷 国产手机精品一区二区 国产热re99久久6国产精品 国产高清啪啪 欧美亚洲国产成人高清在线 国产在线第三页 亚洲综合一区二区三区 99r在线视频 99精品久久久久久久婷婷 国产精品乱码免费一区二区 国产在线精品福利91香蕉 国产尤物视频在线 五月婷婷亚洲 中文字幕久久综合伊人 亚洲精品一级毛片 99国产精品电影 在线视频第一页 久久99国产精品成人欧美 国产白白视频在线观看2 成人精品一区二区www 亚洲成人网在线观看 麻豆91在线视频 色综合合久久天天综合绕视看 久久精品国产免费高清 国产不卡一区二区三区免费视 欧美国产中文 99精品欧美 九九在线精品 国产中文字幕在线免费观看 国产一区中文字幕在线观看 国产成人一级 国产精品一区二区制服丝袜 国产一起色一起爱 亚洲精品成人在线 亚洲欧美精品在线 国产欧美自拍视频 99精品久久久久久久婷婷 久99视频 国产热re99久久6国产精品 视频一区亚洲 国产精品视频分类 国产精品成在线观看 99re6久精品国产首页 亚洲在成人网在线看 亚洲国产日韩在线一区 久久国产三级 日韩国产欧美 欧美在线一区二区三区 国产精品美女一级在线观看 成人午夜免费福利视频 亚洲天堂精品在线 91精品国产手机 欧美日韩视频在线播放 狠狠综合久久综合鬼色 九一色视频 青青视频国产 亚洲欧美自拍一区 中文字幕天天躁日日躁狠狠躁97 日韩免费大片 996热视频 伊人成综合网 亚洲天堂欧美 日韩精品亚洲人成在线观看 久久综合给会久久狠狠狠 日韩精品亚洲人成在线观看 日韩国产欧美 亚洲成aⅴ人片在线影院八 亚洲精品1区 99久久精品免费 国产精品高清在线观看 国产精品久久久免费视频 在线亚洲欧美日韩 91在线看视频 国产精品96久久久久久久 欧美日韩国产成人精品 91在线亚洲 热久久亚洲 国产精品美女免费视频观看 日韩在线毛片 亚洲永久免费视频 九九免费在线视频 亚洲一区网站 日本高清二区视频久二区 精品国产美女福利在线 伊人久久艹 国产精品久久久久三级 欧美成人精品第一区二区三区 99久久精品国产自免费 在线观看日韩一区 国产中文字幕一区 成人免费午夜视频 欧美日韩另类在线 久久99国产精品成人欧美 色婷婷中文网 久久天天躁夜夜躁狠狠躁2020 欧美成人伊人久久综合网 国产精品福利资源在线 国产伦精品一区二区三区高清 国产精品亚洲综合色区韩国 亚洲一区欧美日韩 色综合视频 国语自产精品视频在线区 国产高清a 成人国内精品久久久久影 国产在线精品香蕉综合网一区 国产不卡在线看 国产成人精品精品欧美 国产欧美日韩综合精品一区二区三区 韩国电影一区二区 国产在线视频www色 91中文字幕在线一区 国产人成午夜免视频网站 亚洲综合一区二区三区 色综合视频一区二区观看 久久五月网 九九热精品在线观看 国产一区二区三区国产精品 99久热re在线精品996热视频 亚洲国产网 在线视频亚洲一区 日韩字幕一中文在线综合 国产高清一级毛片在线不卡 精品国产色在线 国产高清视频一区二区 精品日本久久久久久久久久 亚洲国产午夜精品乱码 成人免费国产gav视频在线 日韩欧美一区二区在线观看 欧美曰批人成在线观看 韩国电影一区二区 99re这里只有精品6 日韩精品一区二区三区视频 99re6久精品国产首页 亚洲欧美一区二区三区导航 欧美色图一区二区三区 午夜精品视频在线观看 欧美激情在线观看一区二区三区 亚洲热在线 成人国产精品一区二区网站 亚洲一级毛片在线播放 亚洲一区小说区中文字幕 亚洲午夜久久久久影院 国产自产v一区二区三区c 国产精品视频免费 久久调教视频 国产成人91激情在线播放 国产精品欧美亚洲韩国日本久久 久久亚洲日本不卡一区二区 91中文字幕网 成人国产在线视频 国产视频91在线 欧美成人精品第一区二区三区 国产精品福利在线 久久综合九色综合精品 欧美一区二区三区精品 久久国产综合尤物免费观看 久久99青青久久99久久 日韩精品免费 久久国产精品999 91亚洲视频在线观看 国产精品igao视频 色综合区 在线亚洲欧国产精品专区 国产一区二区三区在线观看视频 亚洲精品成人在线 一区二区国产在线播放 中文在线亚洲 亚洲精品第一国产综合野 国产一区二区精品久久 一区二区三区四区精品视频 99热精品久久 中文字幕视频二区 国产成人精品男人的天堂538 99精品影视 美女福利视频一区二区 久久午夜夜伦伦鲁鲁片 综合久久久久久久综合网 国产精品国产欧美综合一区 国产99视频在线观看 国产亚洲女在线精品 婷婷影院在线综合免费视频 国产亚洲3p一区二区三区 91成人爽a毛片一区二区 亚洲一区二区高清 国产欧美亚洲精品第二区首页 欧美日韩导航 亚洲高清二区 欧美激情观看一区二区久久 日韩毛片在线播放 亚洲欧美日韩高清中文在线 亚洲日本在线播放 国产精品一区二区制服丝袜 精品国产一区二区三区不卡 国产不卡在线看 国产欧美网站 四虎永久在线观看视频精品 国产黄色片在线观看 夜夜综合 一本色道久久综合狠狠躁篇 欧美亚洲综合另类在线观看 国产91在线看 伊人久久国产 欧美一区二区在线观看免费网站 国产精品久久久久三级 久久福利 日韩中文字幕a 亚洲午夜久久久久影院 91在线高清视频 国产亚洲一区二区三区啪 久久人精品 国产精品亚洲午夜一区二区三区 综合久久久久久 久久伊人一区二区三区四区 国产综合久久久久久 日韩一区精品视频在线看 国产精品日韩欧美制服 日本精品1在线区 99re视频 无码av免费一区二区三区试看 国产视频1区 日韩欧美中文字幕一区 日本高清中文字幕一区二区三区a 亚洲国产欧美无圣光一区 国产在线视频一区二区三区 欧美国产第一页 在线亚洲欧美日韩 日韩中文字幕第一页 在线不卡一区二区 伊人久久青青 国产精品一区二区在线播放 www.五月婷婷 麻豆久久婷婷国产综合五月 亚洲精品区 久久国产欧美另类久久久 99在线视频免费 伊人久久中文字幕久久cm 久久精品成人免费看 久久这里只有精品首页 88国产精品视频一区二区三区 中文字幕日本在线mv视频精品 国产在线精品成人一区二区三区 伊人精品线视天天综合 亚洲一区二区黄色 国产尤物视频在线 亚洲精品99久久久久中文字幕 国产一区二区三区免费观看 伊人久久大香线蕉综合电影网 国产成人精品区在线观看 日本精品一区二区三区视频 日韩高清在线二区 久久免费播放视频 一区二区成人国产精品 国产精品免费精品自在线观看 亚洲精品视频二区 麻豆国产精品有码在线观看 精品日本一区二区 亚洲欧洲久久 久久中文字幕综合婷婷 中文字幕视频在线 国产成人精品综合在线观看 91精品国产91久久久久福利 精液呈暗黄色 香蕉国产综合久久猫咪 国产专区精品 亚洲精品无码不卡 国产永久视频 亚洲成a人片在线播放观看国产 一区二区国产在线播放 亚洲一区二区黄色 欧美日韩在线观看视频 亚洲精品另类 久久国产综合尤物免费观看 国产一区二区三区国产精品 高清视频一区 国产精品igao视频 国产精品资源在线 久久综合精品国产一区二区三区 www.五月婷婷 精品色综合 99热国产免费 麻豆福利影院 亚洲伊人久久大香线蕉苏妲己 久久电影院久久国产 久久精品伊人 在线日韩理论午夜中文电影 亚洲国产欧洲综合997久久 伊人国产精品 久草国产精品 欧美一区精品二区三区 亚洲成人高清在线 91免费国产精品 日韩精品福利在线 国产一线在线观看 国产不卡在线看 久久99青青久久99久久 亚洲精品亚洲人成在线播放 99久久免费看国产精品 国产日本在线观看 青草国产在线视频 麻豆久久婷婷国产综合五月 国产中文字幕一区 91久久精品国产性色也91久久 国产一区a 国产欧美日韩成人 国产亚洲女在线精品 一区二区美女 中文字幕在线2021一区 在线小视频国产 久久这里只有精品首页 国产在线第三页 欧美日韩中文字幕 在线亚洲+欧美+日本专区 精品国产一区二区三区不卡 久久这里精品 欧美在线va在线播放 精液呈暗黄色 91精品国产手机 91在线免费播放 欧美视频亚洲色图 欧美国产日韩精品 日韩高清不卡在线 精品视频免费观看 欧美日韩一区二区三区四区 国产欧美亚洲精品第二区首页 亚洲韩精品欧美一区二区三区 国产精品视频免费 在线精品小视频 久久午夜夜伦伦鲁鲁片 国产无套在线播放 久热这里只精品99re8久 欧美久久久久 久久香蕉国产线看观看精品蕉 国产成人精品男人的天堂538 亚洲人成网站色7799在线观看 日韩在线第二页 一本色道久久综合狠狠躁篇 国产一区二区三区不卡在线观看 亚洲乱码在线 在线观看欧美国产 久久福利青草精品资源站免费 国产玖玖在线观看 在线亚洲精品 亚洲成aⅴ人在线观看 精品91在线 欧美一区二三区 日韩中文字幕视频在线 日本成人一区二区 日韩免费专区 国内精品在线观看视频 久久国产综合尤物免费观看 国产精品系列在线观看 一本一道久久a久久精品综合 亚洲免费播放 久久精品国产免费 久久人精品 亚洲毛片网站 亚洲成a人一区二区三区 韩国福利一区二区三区高清视频 亚洲精品天堂在线 一区二区三区中文字幕 亚洲国产色婷婷精品综合在线观看 亚洲国产成人久久笫一页 999国产视频 国产精品香港三级在线电影 欧美日韩一区二区三区四区 日韩国产欧美 国产精品99一区二区三区 午夜国产精品理论片久久影院 亚洲精品中文字幕麻豆 亚洲国产高清视频 久久免费手机视频 日韩a在线观看 五月婷婷亚洲 亚洲精品中文字幕麻豆 中文字幕丝袜 www国产精品 亚洲天堂精品在线 亚洲乱码一区 国产日韩欧美三级 久久999精品 伊人热人久久中文字幕 久热国产在线视频 国产欧美日韩在线观看一区二区三区 国产一二三区在线 日韩国产欧美 91精品国产91久久久久 亚洲一区小说区中文字幕 精品一区二区免费视频 国产精品视频免费 国产精品亚洲综合色区韩国 亚洲国产精品成人午夜在线观看 欧美国产日韩精品 中文字幕精品一区二区精品