亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

管理網(wǎng)絡(luò)中通信會(huì)話的系統(tǒng)與方法

文檔序號(hào):6568751閱讀:226來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):管理網(wǎng)絡(luò)中通信會(huì)話的系統(tǒng)與方法
管理網(wǎng)絡(luò)中通信會(huì)話的系統(tǒng)與方法優(yōu)先權(quán)要求Reto Kramer等人2005年6月30日提交的美國(guó)臨時(shí)申請(qǐng)第60/695, 321 號(hào)、名稱(chēng)為"SYSTEM AND METHOD FOR MANAGING COMMUNICATIONS SESSIONS IN A NETWORK"(代理人備案號(hào)BEAS-01744US0 ),以及Reto Kramer等人2006年3月17日提交的美國(guó)專(zhuān)利申請(qǐng)第11/378, 188 號(hào)、名稱(chēng)為"SYSTEM AND METHOD FOR MANAGING COMMUNICATIONS SESSIONS IN A NETWORK"(代理人備案號(hào)BEAS-01744US1 )。版權(quán)聲明本專(zhuān)利文件公開(kāi)的部分包括受版權(quán)保護(hù)的材料。版權(quán)所有人不反對(duì)任何 人復(fù)印復(fù)制本專(zhuān)利公開(kāi),只要其顯示與專(zhuān)利與商標(biāo)局的專(zhuān)利文件或者記錄一 樣即可,但是再其它情況下版權(quán)所有人保留所有版權(quán)。技術(shù)領(lǐng)域一般地,本發(fā)明涉及電信,更具體地,涉及管理網(wǎng)絡(luò)中通信會(huì)話的機(jī)制。
技術(shù)背景常規(guī)地,電信與網(wǎng)絡(luò)基礎(chǔ)設(shè)施供應(yīng)商依賴(lài)于經(jīng)常是幾十年前的交換技術(shù) 來(lái)提供網(wǎng)絡(luò)業(yè)務(wù)的路由。然而,企業(yè)與消費(fèi)者通過(guò)要求新的融合語(yǔ)音、數(shù)據(jù) 與視頻的服務(wù),正在驅(qū)使工業(yè)轉(zhuǎn)型。滿(mǎn)足這些需求的能力經(jīng)常會(huì)受到現(xiàn)有的 IT與網(wǎng)絡(luò)基礎(chǔ)設(shè)施的限制,這些基礎(chǔ)設(shè)施是封閉的、專(zhuān)用的、并且太呆板 (rigid)而無(wú)法支持這些下一代服務(wù)。結(jié)果,電信公司正在從傳統(tǒng)的電路交 換的公共交換電話網(wǎng)絡(luò)(PSTN,其為在全世界都用來(lái)將任一電話連接到另一 電話的常用有線電話系統(tǒng))轉(zhuǎn)向基于因特網(wǎng)協(xié)議的語(yǔ)音(VoIP)網(wǎng)絡(luò)。VoIP 技術(shù)使得能夠通過(guò)"尋常的"(vanilla) IP網(wǎng)絡(luò)(例如公共因特網(wǎng))進(jìn)行語(yǔ) 音通信。另外,語(yǔ)音收入方面的持續(xù)下滑導(dǎo)致竟?fàn)帀毫哟?,而電信運(yùn)營(yíng)商 們爭(zhēng)相增長(zhǎng)數(shù)據(jù)/服務(wù)收入,并且通過(guò)提供這些更復(fù)雜的數(shù)據(jù)服務(wù)來(lái)降低劇烈6變化(churn)。增加的政府規(guī)則、安全與隱私問(wèn)題、以及新出現(xiàn)的標(biāo)準(zhǔn)會(huì)進(jìn) 一步加大壓力。但是,已經(jīng)證明提供這些更復(fù)雜的數(shù)據(jù)服務(wù)比開(kāi)始想像的更困難。已經(jīng) 證明現(xiàn)有的IT與網(wǎng)絡(luò)基礎(chǔ)設(shè)施、基于封閉專(zhuān)用的網(wǎng)絡(luò)的交換結(jié)構(gòu)等等太復(fù) 雜、太呆板,而不允許創(chuàng)建與部署新服務(wù)提議。所提出的一種解決方案是服 務(wù)遞送平臺(tái)(SDP),其是一種意在將服務(wù)開(kāi)發(fā)者與底層網(wǎng)絡(luò)的復(fù)雜性隔離的 服務(wù)開(kāi)發(fā)平臺(tái)。此類(lèi)服務(wù)遞送平臺(tái)雖然解決了提供此類(lèi)服務(wù)的開(kāi)發(fā)平臺(tái)的問(wèn) 題,但是經(jīng)常無(wú)法提供集成的解決方案來(lái)在網(wǎng)絡(luò)環(huán)境下以滿(mǎn)足用戶(hù)的足夠的 速度和性能遞送數(shù)據(jù)、語(yǔ)音以及其他多i某體應(yīng)用。需要一種改進(jìn)的技術(shù)來(lái)通過(guò)網(wǎng)絡(luò)遞送能夠進(jìn)行數(shù)據(jù)、語(yǔ)音以及其他多媒 體應(yīng)用的服務(wù)。發(fā)明內(nèi)容作為例子而非限制地在附圖的各圖中圖示本發(fā)明,在附圖中,相同的附 圖標(biāo)記表示類(lèi)似的元件。本公開(kāi)中對(duì)實(shí)施例的引用不一定是對(duì)同 一實(shí)施例, 并且此類(lèi)引用意味著至少一個(gè)實(shí)施例。雖然討論了具體的實(shí)現(xiàn),但是應(yīng)該理 解這樣做只是出于說(shuō)明目的。相關(guān)領(lǐng)域技術(shù)人員應(yīng)該理解在不脫離本發(fā)明的 范圍與精神的前提下可以使用其他組件與配置。在以下描述中,提出了許多具體細(xì)節(jié),以提供對(duì)本發(fā)明的徹底的描述。 但是對(duì)于本領(lǐng)域技術(shù)人員而言,明顯的是本發(fā)明可以在沒(méi)有這些具體細(xì)節(jié) 的情況下實(shí)現(xiàn)。在其他情況下,不詳細(xì)描述公知的特征以避免混淆本發(fā)明。雖然圖示可能顯示組件為邏輯上分離的,但是此類(lèi)顯示只是出于說(shuō)明目 的。對(duì)于本領(lǐng)域技術(shù)人員而言,明顯的是所繪出(portray)的組件可以被 組合或者被劃分為分離的軟件、固件、和/或硬件組件。例如,此處描述的一 個(gè)或多個(gè)實(shí)施例可以在網(wǎng)絡(luò)可訪問(wèn)的設(shè)備/器件(例如路由器)中實(shí)現(xiàn)。另夕卜, 對(duì)于本領(lǐng)域技術(shù)人員而言,明顯的是此類(lèi)組件不管其如何組合或劃分,都 可以在同 一計(jì)算設(shè)備上執(zhí)行,或者可以分布在通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)或者其他 適當(dāng)通信手段連接的不同的計(jì)算設(shè)備中。根據(jù)實(shí)施例,提供了管理網(wǎng)絡(luò)中通信會(huì)話的機(jī)制與方法。這些機(jī)制與方 法可以使得實(shí)施例能夠使用有狀態(tài)層級(jí)(stateful tier)管理通信會(huì)話,并 且使用無(wú)狀態(tài)層級(jí)(stateless tier )管理與該通信會(huì)話相關(guān)聯(lián)的應(yīng)用。實(shí)施例的用于在有狀態(tài)層級(jí)和無(wú)狀態(tài)層級(jí)中提供對(duì)于通信會(huì)話以及與該通信會(huì).話相關(guān)聯(lián)的應(yīng)用的獨(dú)立管理的能力可以使得實(shí)施例能夠提供改進(jìn)的可用性、可擴(kuò)展性以及可靠性。在一個(gè)實(shí)施例中,提供了一種管理通信會(huì)話的系統(tǒng)。該系統(tǒng)實(shí)施例包括到接收進(jìn)入呼叫(incoming call)的分組網(wǎng)絡(luò)的連接。有狀態(tài)層級(jí)管理為至 少一個(gè)進(jìn)入呼叫建立的通信會(huì)話。包括一個(gè)或多個(gè)應(yīng)用的無(wú)狀態(tài)層級(jí)向有狀 態(tài)層級(jí)中的通信會(huì)話提供一個(gè)或多個(gè)服務(wù)。 一個(gè)或多個(gè)服務(wù)器分配和/或管理 與有狀態(tài)層級(jí)中為進(jìn)入呼叫建立的通信會(huì)話相對(duì)應(yīng)的資源。該服務(wù)器維護(hù)無(wú) 狀態(tài)層級(jí)中用于向有狀態(tài)層級(jí)中的通信會(huì)話提供服務(wù)的應(yīng)用。


圖1為其中可以實(shí)現(xiàn)管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)的示例系統(tǒng)的功能方框圖;圖2為實(shí)施例中的示例服務(wù)開(kāi)發(fā)平臺(tái)的功能方框圖;圖3為其中可以實(shí)施管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)的服務(wù)容器的示例邏輯體系結(jié)構(gòu)的功能方框圖;圖4為實(shí)施例中的在服務(wù)容器中處理進(jìn)入呼叫的例子的功能方框圖;圖5為顯示實(shí)施例中的管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)的高層概貌的操作流程圖。
具體實(shí)施方式
圖1為其中可以實(shí)施管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)的系統(tǒng)的功能方框圖。 參照?qǐng)Dl作為說(shuō)明,網(wǎng)絡(luò)系統(tǒng)l包括服務(wù)遞送平臺(tái)100,該服務(wù)遞送平臺(tái)100 表示全集成的超文本傳送協(xié)議(HTTP)、企業(yè)Java Bean (EJB)、小服務(wù)程 序(Servlet )和網(wǎng)絡(luò)會(huì)話啟動(dòng)協(xié)議(SIP)容器。(Java"為Sun Microsystems 公司的商標(biāo)。)服務(wù)遞送平臺(tái)在服務(wù)供應(yīng)商114、最終用戶(hù)116以及第三方服 務(wù)供應(yīng)商118之間提供容易使用的、集成的、配置驅(qū)動(dòng)的中介 (intermediary),其高效率地以高可用性、可擴(kuò)展性以及可靠性(并非限制 地)完成以下工作參提供電信運(yùn)營(yíng)商級(jí)的、移動(dòng)的、具備網(wǎng)絡(luò)功能(network-enabled)的 平臺(tái)產(chǎn)品,以促進(jìn)快速創(chuàng)建和/或部署新的有線、無(wú)線和電纜服務(wù)。參提供以下能力迅速且容易地建立服務(wù)邏輯,在該過(guò)程中將再使用 (reuse)最大化并且提供容易使用的圖形設(shè)計(jì)環(huán)境。參提供以下能力在運(yùn)行中升級(jí)服務(wù),而不會(huì)打擾舊版本應(yīng)用的用戶(hù)。作為例子而非限制,服務(wù)供應(yīng)商114提供諸如網(wǎng)絡(luò)連接性、簡(jiǎn)單消息發(fā) 送服務(wù)(SMS)、多媒體消息發(fā)送服務(wù)(醒S)、電子郵件、位置檢測(cè)器(location finder)以及其他服務(wù)的服務(wù)。作為例子而非限制,第三方服務(wù)供應(yīng)商118 提供諸如鈴聲、游戲與音樂(lè)、新聞、天氣、體育以及其他服務(wù)的服務(wù)。最終 用戶(hù)116將查看對(duì)其可用的IT服務(wù),所述IT服作為例子而非限制地包括諸 如通話、發(fā)消息、基于位置的服務(wù)、因特網(wǎng)、娛樂(lè)、商務(wù)以及其它的服務(wù)。圖2為一個(gè)實(shí)施例中的示例服務(wù)開(kāi)發(fā)平臺(tái)的功能方框圖。如圖2所示、 并且作為例子,服務(wù)遞送平臺(tái)100的實(shí)施例包括第三方訪問(wèn)層200、服務(wù) 容器層210以及網(wǎng)絡(luò)層220。第三方訪問(wèn)層200包括編程4妻口 (programmatic interface) 202,用來(lái)利用簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP )、 HTTP、或者其他協(xié)議 提供對(duì)程序的訪問(wèn)。設(shè)備接口 204利用各種設(shè)備專(zhuān)用協(xié)議中的任何一種提供 對(duì)設(shè)備的訪問(wèn)。服務(wù)容器層210包括電信服務(wù)平臺(tái)216,其包括如在JSR 116中定義 的那樣與SIP servlet容器213合并的融合Java 2才丸行版(Executive Edition) ( J2EE)容器214。 SIP servlet為基于Java的應(yīng)用組件,其由SIP servlet容器管理并且執(zhí)行SIP信令。電信服務(wù)平臺(tái)216還包括企業(yè)Java Bean容器211與HTTP協(xié)議212。電信服務(wù)平臺(tái)216利用了電信業(yè)中的應(yīng)用融 合趨勢(shì)。運(yùn)營(yíng)商(operator)將使用電信服務(wù)平臺(tái)216來(lái)建立利用SIP協(xié)議 和SIP servlet編程模型(programming model)的應(yīng)用。電信服務(wù)平臺(tái)216 意在用于以下情況底層網(wǎng)絡(luò)主要為SIP,并且SIP Servlet作為編程模型 是勝任的。策略引擎(policy engine) 215為網(wǎng)絡(luò)中用于定義與實(shí)施網(wǎng)絡(luò)接口的策 略的單個(gè)邏輯點(diǎn)??梢允沟貌呗苑浅Mㄓ?,并且該策略與協(xié)議和編程模型無(wú) 關(guān)。策略引擎215提供對(duì)服務(wù)等級(jí)協(xié)議(SLA)的實(shí)施,例如監(jiān)控客戶(hù)A每小 時(shí)發(fā)送多少消息,如果超過(guò)合同限制,則客戶(hù)A開(kāi)始付費(fèi)更多或者停止。在 另一個(gè)例子中,策略引擎215可以根據(jù)付費(fèi)量/調(diào)度(schedule )、優(yōu)先級(jí)等 等為業(yè)務(wù)排定優(yōu)先級(jí)。策略引擎的存在使得網(wǎng)絡(luò)所有者更愿意開(kāi)放網(wǎng)絡(luò)以訪 問(wèn)內(nèi)部IT和第三方開(kāi)發(fā)者兩者,從而使得能夠進(jìn)行更迅速的融合。網(wǎng)絡(luò)層220包括增值(parlay,協(xié)議)網(wǎng)關(guān)222,其通過(guò)策略引擎215 和JAIN服務(wù)邏輯執(zhí)行環(huán)境(JAIN SLEE)容器227提供與第三方訪問(wèn)層200 和服務(wù)容器層210的接口。 JAIN SLEE容器227實(shí)施JSR 32規(guī)范。JAIN SLEE 容器227包括用于開(kāi)發(fā)異步的、基于事件的應(yīng)用的綜合編程模型,并且特別 適合于電信應(yīng)用。網(wǎng)絡(luò)層220使得能夠開(kāi)發(fā)替換傳統(tǒng)4類(lèi)或5類(lèi)交換機(jī)以及軟交換機(jī) (Softswitch)的后繼(follow on)網(wǎng)絡(luò)元件,以及網(wǎng)絡(luò)邊沿處的"垂直應(yīng) 用",例如IMS 223、 SMSC (短消息服務(wù)中心)224以及畫(huà)SC (多媒體消息發(fā) 送服務(wù)中心)225。圖3為其中可以實(shí)施管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)的服務(wù)容器的示例邏輯 體系結(jié)構(gòu)的功能方框圖。作為例子如圖3的服務(wù)容器300所示,新系統(tǒng)體系 結(jié)構(gòu)提供了對(duì)于實(shí)現(xiàn)服務(wù)等的業(yè)務(wù)邏輯(其在保持無(wú)狀態(tài)的節(jié)點(diǎn)中執(zhí)行)、以 及通信連接管理邏輯(其在具有狀態(tài)的節(jié)點(diǎn)中執(zhí)行)的獨(dú)立的協(xié)調(diào)的執(zhí)行。 無(wú)狀態(tài)層級(jí)302包含與有狀態(tài)層級(jí)304中的條帶(stripe)相關(guān)聯(lián)的節(jié)點(diǎn)。 此處使用的術(shù)語(yǔ)"節(jié)點(diǎn)"指建立于SIP servlet API ( JSR 116)之上的SIP 應(yīng)用。無(wú)狀態(tài)層級(jí)302包括用來(lái)支持應(yīng)用開(kāi)發(fā)和執(zhí)行的計(jì)算資源。在實(shí)施例 中,無(wú)狀態(tài)層級(jí)302可以包括在28個(gè)CPU之間以2 G字節(jié)塊分配的56 G字 節(jié)的存儲(chǔ)器。有狀態(tài)層級(jí)304包括用于執(zhí)行其中保持狀態(tài)的處理的計(jì)算資源。有狀態(tài) 層級(jí)304形成"內(nèi)存中數(shù)據(jù)庫(kù),,,其中在^1盤(pán)存儲(chǔ)器上沒(méi)有存儲(chǔ)狀態(tài)信息。在 實(shí)施例中,有狀態(tài)層級(jí)304被劃分為主存儲(chǔ)區(qū)域與備份存儲(chǔ)區(qū)域。在一些實(shí) 施例中,可以提供多于一個(gè)的備份區(qū)域。在實(shí)施例中,有狀態(tài)層級(jí)304可以 包括在40個(gè)CPU之間以2 G字節(jié)塊分配的80 G字節(jié)的存儲(chǔ)器。在實(shí)施例中,有狀態(tài)層級(jí)304利用條帶化(striping)與復(fù)制 (replication)的常用模式,以復(fù)制方式(repl icated way )存儲(chǔ)狀態(tài)信息。 此處使用的"條帶化"指對(duì)于給定的呼叫標(biāo)識(shí)符(呼叫id)僅分配單個(gè)條帶, 例如將小于1000 (<1000 )的呼叫標(biāo)識(shí)符分配給第一條帶。僅所分配的條帶 負(fù)責(zé)跟蹤呼叫。在實(shí)施例中,對(duì)于每個(gè)條帶而言,兩個(gè)進(jìn)程備份一個(gè)條帶。 條帶進(jìn)程可以是分布式的,從而其不共享電源,或者不易受單個(gè)網(wǎng)絡(luò)路由器 故障的影響等等,以獲得較高的可靠性。配置控制進(jìn)程確定備份條帶的進(jìn)程 4立于4可處。在實(shí)施例中,向40個(gè)機(jī)器分配近似20個(gè)條帶。商務(wù)到商務(wù)用戶(hù)代理 (B2BUA)不明顯地使用條帶,這是因?yàn)闂l帶機(jī)制對(duì)其是隱藏的。在實(shí)施例中,相對(duì)于SIP servlet會(huì)話狀態(tài)編寫(xiě)SIP servlet。SIP servlet 會(huì)話狀態(tài)是從由呼叫標(biāo)識(shí)符的標(biāo)識(shí)的條帶提供的,例如在將控制傳遞給SIP servlet之前,從條帶讀取狀態(tài)。在SIP servlet返回之后,在發(fā)送由servlet 的執(zhí)行所隱含的消息之前,將改變后的狀態(tài)寫(xiě)入條帶。在實(shí)施例中,有狀態(tài)層級(jí)304存儲(chǔ)具有協(xié)議狀態(tài)的定時(shí)器,以?xún)?yōu)化定時(shí) 器。在實(shí)施例中,可以利用新穎的協(xié)議來(lái)將無(wú)狀態(tài)層級(jí)302與有狀態(tài)層級(jí)304 同步。圖4為實(shí)施例中的在服務(wù)容器中處理進(jìn)入呼叫的例子的功能方框圖。如 圖4所示并且作為說(shuō)明,在一典型應(yīng)用情況下,通過(guò)撥號(hào)進(jìn)入客戶(hù)的SIP或 HTTP應(yīng)用404,發(fā)起SIP的用戶(hù)代理402發(fā)起對(duì)終結(jié)SIP的用戶(hù)代理406的 呼叫??蛻?hù)的SIP或HTTP應(yīng)用404駐留在有狀態(tài)層級(jí)302中。SIP servlet API 213在"撥號(hào)"階段進(jìn)入通信呼叫。因?yàn)樵S多特征都要求在循環(huán)中要保持某物直至呼叫結(jié)束,所以有狀態(tài)層 級(jí)304存儲(chǔ)關(guān)于呼叫的信息。例如,呼叫等待需要中斷語(yǔ)音線路的能力,因 此進(jìn)程需要知道如何再次恢復(fù)該語(yǔ)音線路。另外,該信息需要與內(nèi)存中的用 戶(hù)簡(jiǎn)檔關(guān)聯(lián)。呼叫等待特征在該呼叫的持續(xù)時(shí)間內(nèi)消耗內(nèi)存。其它特征,例 如中途呼叫轉(zhuǎn)移(mid-call transfer),對(duì)于系統(tǒng)提出了類(lèi)似要求。這些特 征稱(chēng)為背對(duì)背用戶(hù)代理(B2BUA)。在實(shí)施例中,B2BUA作為"中間人",即充當(dāng)來(lái)自原始發(fā)送者的呼叫的接 收者,并且充當(dāng)去向下一個(gè)或者最終目的地的呼叫的發(fā)送者。對(duì)于原始發(fā)送 者來(lái)說(shuō),B2BUA已經(jīng)終結(jié)了呼叫,因此B2BUA可以進(jìn)行中途呼叫轉(zhuǎn)移等等, 而不會(huì)中斷原始發(fā)送者。SIP servlet 213可以融入SIP servlet容器。在一個(gè)實(shí)施例中,SIP servlet容器融入應(yīng)用月良務(wù)器產(chǎn)品,例如美國(guó)加利福尼亞圣荷塞(San Jose) 的BEA Systems的WebLogic⑧服務(wù)器。采用新穎的協(xié)議,以通過(guò)在無(wú)狀態(tài)層級(jí)302中執(zhí)行的應(yīng)用,協(xié)調(diào)有狀態(tài) 層級(jí)304中的鎖定與解鎖定信息,如在圖4中所示的"read-lock"與 "write—unlock"箭頭所示。圖5為圖示實(shí)施例中的管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)的高層概貌的操作流程圖。圖5所示的管理網(wǎng)絡(luò)中通信會(huì)話的技術(shù)可用于服務(wù)容器,例如圖2的 服務(wù)容器202。如圖5所示,在塊(502 ),從發(fā)送方接收用于啟動(dòng)至少一個(gè) 通信會(huì)話的請(qǐng)求。在塊(504 ),在有狀態(tài)層級(jí)中分配用于管理該至少一個(gè)通 信會(huì)話的資源,并且在無(wú)狀態(tài)層級(jí)中將應(yīng)用處理與通信會(huì)話相關(guān)聯(lián)。在塊 (506 ),利用有狀態(tài)層級(jí),管理該至少一個(gè)通信會(huì)話,并且利用無(wú)狀態(tài)層級(jí), 管理與該至少一個(gè)通信會(huì)話相關(guān)聯(lián)的應(yīng)用。如對(duì)于計(jì)算機(jī)領(lǐng)域技術(shù)人員顯然可見(jiàn)的,可以利用根據(jù)本公開(kāi)的教導(dǎo)編程的一個(gè)或多個(gè)常規(guī)的通用或者專(zhuān)用數(shù)字計(jì)算機(jī)和/或處理器,實(shí)現(xiàn)各種實(shí)施 例。如對(duì)于軟件領(lǐng)域技術(shù)人員顯然可見(jiàn)的,程序員可以基于本公開(kāi)的教導(dǎo), 容易地準(zhǔn)備適當(dāng)?shù)能浖幋a。如本領(lǐng)域技術(shù)人員顯然可見(jiàn)的,還可以通過(guò)準(zhǔn) 備集成電路和/或?qū)⒊R?guī)組件電路的適當(dāng)網(wǎng)絡(luò)互連,來(lái)實(shí)現(xiàn)本發(fā)明。作為例子而非限制,實(shí)施例可以提供諸如以下的服務(wù)V0IPil良務(wù),包括但不限于以下特征基本特征。這些包括標(biāo)準(zhǔn)服務(wù),例如語(yǔ)音郵件、呼叫方ID、呼叫等待以及呼叫轉(zhuǎn)發(fā)(將呼叫轉(zhuǎn)發(fā)給不同號(hào)碼的能力)。高級(jí)特征。高級(jí)特征的清單是運(yùn)營(yíng)商特定的(operator specific )。以 下為高級(jí)特征的簡(jiǎn)單清單爭(zhēng)呼叫日志在線地查看(view)在給定時(shí)段上進(jìn)行的呼叫的能力,將 姓名與電話號(hào)碼相關(guān)聯(lián)、為其他應(yīng)用例如IM集成呼叫日志信息的能力。 請(qǐng)勿打擾指定關(guān)于接收呼叫的策略的能力一例如,在辦公時(shí)間所有 呼叫都被自動(dòng)轉(zhuǎn)發(fā)到移動(dòng)終端上,在夜間所有呼叫都被引導(dǎo)到語(yǔ)音郵件等等。 找人(locate me):這是高級(jí)呼叫轉(zhuǎn)發(fā)。與當(dāng)呼叫者忙時(shí)將所有呼叫 都轉(zhuǎn)發(fā)到單個(gè)地點(diǎn)(例如語(yǔ)音郵件)不同,找人可以依序或者并行地嘗試多 個(gè)終端。例如,用戶(hù)可能具有兩個(gè)辦公地點(diǎn)、 一個(gè)移動(dòng)電話、以及一個(gè)尋呼 機(jī),合理的是將呼叫首先轉(zhuǎn)發(fā)到兩個(gè)辦公地點(diǎn),然后到尋呼機(jī),然后到移動(dòng) 電話。找人是特征交互的另一例子。 個(gè)人會(huì)議用戶(hù)可以使用現(xiàn)有應(yīng)用(例如IM客戶(hù)端)來(lái)安排網(wǎng)絡(luò)/音 頻會(huì)議在某個(gè)時(shí)間開(kāi)始。因?yàn)镮M客戶(hù)端已經(jīng)具有個(gè)人簡(jiǎn)檔信息,所以會(huì)議系 統(tǒng)通過(guò)IM和/或電子郵件向參加者發(fā)送網(wǎng)絡(luò)會(huì)議鏈接信息。簡(jiǎn)檔中的電話聯(lián) 系信息用來(lái)在會(huì)議時(shí)間自動(dòng)打電話給參加者。 終生號(hào)碼這是不論客戶(hù)在哪里居住、單個(gè)虛擬號(hào)碼都可以隨客戶(hù)移動(dòng)的設(shè)施。即使客戶(hù)搬家了,舊號(hào)碼也繼續(xù)工作,并且在客戶(hù)的新地點(diǎn)找到 他們。實(shí)際上這類(lèi)似于電話網(wǎng)絡(luò)中的靜態(tài)IP地址。 快速撥號(hào)這是顯著地?cái)U(kuò)展可以通過(guò)快捷鍵與加速器組合進(jìn)行撥號(hào)的 號(hào)碼清單的能力。這是融合應(yīng)用的另一個(gè)例子,因?yàn)楹芸赡墚?dāng)用戶(hù)在處理運(yùn) 營(yíng)商用戶(hù)門(mén)戶(hù)(operator user portal)上的呼叫日志時(shí),他們將設(shè)置該信 息,并且更新后的信息需要實(shí)時(shí)地傳播到網(wǎng)絡(luò)側(cè)。媒體遞送服務(wù),包括但不限于以下特征*依賴(lài)于用戶(hù)將愿意簽訂的服務(wù)等級(jí)協(xié)議,所遞送的媒體的質(zhì)量(例如 每秒中的幀數(shù))將變化。策略引擎使得能夠按照潛在收入劃分客戶(hù)群 (customer base),并且最大化網(wǎng)絡(luò)中的投資收益。 上下文敏感的應(yīng)用,包括但不限于以下特征參此處的典型例子為對(duì)具有短壽命、在其壽命內(nèi)極高的使用峰、以及立 即性的應(yīng)用的需要。例如,已經(jīng)證明在"美國(guó)偶像"節(jié)目期間或者之后馬上 進(jìn)行的投票是很普遍的應(yīng)用。集成應(yīng)用,包括但不限于以下特征*最后一類(lèi)應(yīng)用為組合有線和無(wú)線終端使用情況的應(yīng)用。示例集成應(yīng)用 為以下移動(dòng)終端用戶(hù)在其去工作的路上正在進(jìn)行會(huì)議呼叫。當(dāng)其達(dá)到其辦 公室時(shí),其輸入特定的鍵序列,以將該電話呼叫轉(zhuǎn)移到其辦公室電話。該轉(zhuǎn) 移自動(dòng)發(fā)生,而無(wú)需用戶(hù)必須再次撥入撥入信息。重要的是,注意應(yīng)該在不 使用來(lái)自手機(jī)的任何專(zhuān)門(mén)支持(例如轉(zhuǎn)移按鈕)的情況下,使該能力可用。各種實(shí)施例包括計(jì)算機(jī)程序產(chǎn)品,其為在其上/中存儲(chǔ)了指令的存儲(chǔ)介 質(zhì),該指令可以用來(lái)編程一個(gè)或多個(gè)通用或?qū)S糜?jì)算處理器/設(shè)備,以執(zhí)行此 處呈現(xiàn)的任一特征。該存儲(chǔ)介質(zhì)可以包括但不限于以下中的一個(gè)或多個(gè)任 何類(lèi)型的物理介質(zhì),包括軟盤(pán)、光盤(pán)、DVD、 CD-R0M、微驅(qū)動(dòng)器、磁光盤(pán)、全 息存儲(chǔ)器、R0M、 RAM、 PRAM、 EPR0M、 EEPR0M、 DRAM、 VRAM、閃存設(shè)備、 磁卡或光卡、毫微系統(tǒng)(nanosystem,包括分子存儲(chǔ)器IC);紙件或者基于 紙件的介質(zhì);以及適合于存儲(chǔ)指令和/或信息的任何類(lèi)型的介質(zhì)或設(shè)備。各種 實(shí)施例包括可以整體或者部分地通過(guò)一個(gè)或多個(gè)公共和/或私有網(wǎng)絡(luò)傳送的 計(jì)算機(jī)程序產(chǎn)品,其中該傳送包括可以由 一個(gè)或多個(gè)處理器使用來(lái)執(zhí)行此處 呈現(xiàn)的任一特征的指令。在各種實(shí)施例中,傳送可以包括多個(gè)分離的傳送。本公開(kāi)包括在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)的軟件,其用來(lái)控制一個(gè)或多個(gè)通用/專(zhuān)用計(jì)算機(jī)和/或處理器的硬件,并且用來(lái)使該一個(gè)或多個(gè)計(jì) 算機(jī)和/或處理器能夠與利用本發(fā)明的結(jié)果的人類(lèi)用戶(hù)或者其他機(jī)制進(jìn)行交 互。此類(lèi)軟件可以包括但不限于設(shè)備驅(qū)動(dòng)程序、操作系統(tǒng)、執(zhí)行環(huán)境/容器、 用戶(hù)界面和應(yīng)用程序。以上對(duì)本發(fā)明優(yōu)選實(shí)施例的描述是出于說(shuō)明與描述的目的而提供的。其 不是窮盡的,也不是要將本發(fā)明限于所公開(kāi)的確切形式。對(duì)于本領(lǐng)域技術(shù)人 員而言,明顯的是可以有許多修改與變化。為了更好地解釋本發(fā)明的原理與 其實(shí)際應(yīng)用,選擇并描述了實(shí)施例,由此使得本領(lǐng)域技術(shù)人員能夠理解本發(fā) 明。本發(fā)明的范圍意圖由權(quán)利要求書(shū)及其等價(jià)物限定。
權(quán)利要求
1、一種用于管理通信會(huì)話的系統(tǒng),該系統(tǒng)包括到接收至少一個(gè)進(jìn)入呼叫的分組網(wǎng)絡(luò)的連接;有狀態(tài)層級(jí),其管理為所述至少一個(gè)進(jìn)入呼叫建立的至少一個(gè)通信會(huì)話;無(wú)狀態(tài)層級(jí),其包括用于向有狀態(tài)層級(jí)中所述至少一個(gè)通信會(huì)話提供服務(wù)的至少一個(gè)應(yīng)用;以及至少一個(gè)服務(wù)器,其中該至少一個(gè)服務(wù)器分配和/或管理與在有狀態(tài)層級(jí)中為進(jìn)入呼叫建立的所述至少一個(gè)通信會(huì)話相對(duì)應(yīng)的資源,并且其中該至少一個(gè)服務(wù)器維護(hù)無(wú)狀態(tài)層級(jí)中用于向有狀態(tài)層級(jí)中所述至少一個(gè)通信會(huì)話提供服務(wù)的所述至少一個(gè)應(yīng)用。
2、 如權(quán)利要求l所述的系統(tǒng),其中在分離的層級(jí)中管理通信會(huì)話與應(yīng)用 使得能夠利用較少的資源管理通信會(huì)話,由此使得能夠減少在分組網(wǎng)絡(luò)中創(chuàng) 建通信會(huì)話的響應(yīng)時(shí)間。
3、 如權(quán)利要求l所述的系統(tǒng),其中所述至少一個(gè)服務(wù)器還包括制與協(xié)議。
4、 如權(quán)利要求l所述的系統(tǒng),其中有狀態(tài)層級(jí)包括用于將通信會(huì)話信息存留于永久存儲(chǔ)器中的存留機(jī)制,由此減少管理通 信會(huì)話所需的存儲(chǔ)器。
5、 如權(quán)利要求l所述的系統(tǒng),其中無(wú)狀態(tài)層級(jí)包括管理機(jī)制,用于執(zhí)行至少一個(gè)無(wú)狀態(tài)節(jié)點(diǎn)中的業(yè)務(wù)邏輯,從而任何一個(gè) 應(yīng)用的故障至多影響與該應(yīng)用相關(guān)聯(lián)的無(wú)狀態(tài)節(jié)點(diǎn)的正在進(jìn)行的業(yè)務(wù),由此 使得應(yīng)用能夠容錯(cuò)。
6、 如權(quán)利要求1所述的系統(tǒng),其中進(jìn)入呼叫包括 從發(fā)送者接收的、用于啟動(dòng)與所希望的接收者的通信的請(qǐng)求。
7、 如權(quán)利要求l所述的系統(tǒng),其中資源包括與關(guān)聯(lián)于進(jìn)入呼叫的唯一標(biāo) 識(shí)符相關(guān)聯(lián)的至少一個(gè)條帶,由此使得管理通信會(huì)話的進(jìn)程能夠在通信會(huì)話 上下文之間迅速切換。
8、 如權(quán)利要求l所述的系統(tǒng),還包括負(fù)載平衡器,其在有狀態(tài)層級(jí)中的多個(gè)處理資源上分布管理通信會(huì)話的處理負(fù)載。
9、 如權(quán)利要求l所述的系統(tǒng),還包括應(yīng)用構(gòu)造器,包括用于構(gòu)造與無(wú) 狀態(tài)層級(jí)相關(guān)聯(lián)的應(yīng)用的至少一個(gè)工具。
10、 如權(quán)利要求2所述的系統(tǒng),其中提供在分組網(wǎng)絡(luò)中創(chuàng)建通信會(huì)話的 減少的響應(yīng)時(shí)間包括執(zhí)行用于在50毫秒內(nèi)啟動(dòng)通信會(huì)話的處理。
11、 一種用于管理網(wǎng)絡(luò)中通信會(huì)話的方法,該方法包括 從發(fā)送方接收用于啟動(dòng)至少一個(gè)通信會(huì)話的請(qǐng)求; 在有狀態(tài)層級(jí)中分配用于管理該至少一個(gè)通信會(huì)話的資源,并且在無(wú)狀態(tài)層級(jí)中將應(yīng)用處理與該通信會(huì)話相關(guān)聯(lián);以及使用有狀態(tài)層級(jí)管理所述至少一個(gè)遒信會(huì)話,并且使用無(wú)狀態(tài)層級(jí)管理 與所述至少一個(gè)通信會(huì)話相關(guān)聯(lián)的應(yīng)用。
12、 如權(quán)利要求11所述的方法,其中使用有狀態(tài)層級(jí)管理所述至少一個(gè) 通信會(huì)話、并且使用無(wú)狀態(tài)層級(jí)管理與所述至少一個(gè)通信會(huì)話相關(guān)聯(lián)的應(yīng)用 使得能夠分布用于管理所述至少一個(gè)通信會(huì)話的進(jìn)程,從而有相對(duì)較少的公 共資源與該進(jìn)程相關(guān)聯(lián),由此減少任何此類(lèi)進(jìn)程的故障導(dǎo)致與所述至少一個(gè) 通信會(huì)話相關(guān)聯(lián)的信息丟失的可能性。
13、 如權(quán)利要求11所述的方法,還包括根據(jù)從發(fā)送方接收的請(qǐng)求,向另一計(jì)算實(shí)體發(fā)送用于啟動(dòng)通信會(huì)話的請(qǐng) 求,由此使得能夠建立所述至少一個(gè)通信會(huì)話。
14、 如權(quán)利要求11所述的方法,其中從發(fā)送方接收用于啟動(dòng)通信會(huì)話的 請(qǐng)求包括在背靠背用戶(hù)代理處,接收進(jìn)入呼叫,該呼叫指示要與其建立會(huì)話以交 換具有至少一個(gè)多媒體成分的信息的實(shí)體。
15、 如權(quán)利要求11所述的方法,其中交換具有至少一個(gè)多媒體成分的信 息包括以下中的至少 一個(gè)基于因特網(wǎng)協(xié)議的語(yǔ)音(VoIP)、圖像、運(yùn)動(dòng)畫(huà)面圖像、音樂(lè)以及數(shù)據(jù)。
16、 如權(quán)利要求11所述的方法,其中所述在有狀態(tài)層級(jí)中分配用于管理 通信會(huì)話的資源、并且在無(wú)狀態(tài)層級(jí)中將應(yīng)用處理與該通信會(huì)話相關(guān)聯(lián)包括在有狀態(tài)層級(jí)中分配條帶,所述條帶與關(guān)聯(lián)于所述請(qǐng)求的唯一標(biāo)識(shí)符相 關(guān)聯(lián),由此使得管理通信會(huì)話的進(jìn)程能夠迅速改變正被管理的通信會(huì)話。
17、 如權(quán)利要求16所述的方法,其中分配與關(guān)聯(lián)于所述請(qǐng)求的唯一標(biāo)識(shí) 符相關(guān)聯(lián)的條帶包括復(fù)制具有相對(duì)小尺寸的條帶,由此使得能夠減少維護(hù)有狀態(tài)層級(jí)所需的 無(wú)用數(shù)據(jù)收集處理。
18、 如權(quán)利要求16所述的方法,其中分配與關(guān)聯(lián)于所述請(qǐng)求的唯一標(biāo)識(shí) 符相關(guān)聯(lián)的條帶、由此使得管理通信會(huì)話的進(jìn)程能夠迅速改變正被管理的通 信會(huì)話包括在有狀態(tài)層級(jí)中分配條帶,其中有狀態(tài)層級(jí)包括用于存儲(chǔ)至少一個(gè)條帶 的內(nèi)存中數(shù)據(jù)庫(kù)。
19、 如權(quán)利要求16所述的方法,其中使得管理通信會(huì)話的進(jìn)程能夠迅速 改變正被管理的通信會(huì)話包括使得管理通信會(huì)話的進(jìn)程能夠管理至少三千萬(wàn)并發(fā)呼叫嘗試。
20、 如權(quán)利要求11所述的方法,其中在有狀態(tài)層級(jí)中分配用于管理通信 會(huì)話的資源、并且在無(wú)狀態(tài)層級(jí)中將應(yīng)用處理與該通信會(huì)話相關(guān)聯(lián)包括在無(wú)狀態(tài)層級(jí)中將應(yīng)用處理與該通信會(huì)話相關(guān)聯(lián),其中無(wú)狀態(tài)層級(jí)包括 與有狀態(tài)層級(jí)分離的計(jì)算環(huán)境,由此使得有狀態(tài)層級(jí)能夠使用更少的資源來(lái) 支持應(yīng)用。
21、 如權(quán)利要求20所述的方法,其中無(wú)狀態(tài)層級(jí)包括與有狀態(tài)層級(jí)中的 至少一個(gè)條帶相關(guān)聯(lián)的至少一個(gè)節(jié)點(diǎn)。
22、 如權(quán)利要求21所述的方法,其中所述至少一個(gè)節(jié)點(diǎn)包括在SIP servlet上構(gòu)造的SIP應(yīng)用。
23、 如權(quán)利要求11所述的方法,其中使用用于管理通信的有狀態(tài)層級(jí)以 及用于管理與該通信會(huì)話相關(guān)聯(lián)的應(yīng)用的無(wú)狀態(tài)層級(jí)管理通信會(huì)話包括將無(wú)狀態(tài)層級(jí)中的處理與有狀態(tài)層級(jí)中的處理同步。
24、 如權(quán)利要求11所述的方法,其中使用用于管理通信的有狀態(tài)層級(jí)以 及用于管理與該通信會(huì)話相關(guān)聯(lián)的應(yīng)用的無(wú)狀態(tài)層級(jí)管理通信會(huì)話包括管理備^f分有狀態(tài)層級(jí)的通信會(huì)話信息的進(jìn)程。
25、 如權(quán)利要求ll所述的方法,其中使用用于管理通信的有狀態(tài)層級(jí)以 及用于管理與該通信會(huì)話相關(guān)聯(lián)的應(yīng)用的無(wú)狀態(tài)層級(jí)管理通信會(huì)話包括接收對(duì)于對(duì)應(yīng)于通信會(huì)話的狀態(tài)信息的請(qǐng)求;以及 提供從有狀態(tài)層級(jí)管理的條帶中檢索到的所述狀態(tài)信息。
26、 如權(quán)利要求25所述的方法,其中接收對(duì)于對(duì)應(yīng)于通信會(huì)話的狀態(tài)信 息的請(qǐng)求包括從會(huì)話啟動(dòng)協(xié)議(SIP) servlet接收所述請(qǐng)求。
27、 一種承載一個(gè)或多個(gè)用來(lái)管理通信會(huì)話的指令序列的計(jì)算機(jī)可讀介 質(zhì),當(dāng)所述指令被一個(gè)或多個(gè)處理器執(zhí)行時(shí),其使該一個(gè)或多個(gè)處理器執(zhí)行 以下步驟從發(fā)送方接收用于啟動(dòng)至少一個(gè)通信會(huì)話的請(qǐng)求;在有狀態(tài)層級(jí)中分配用于管理該至少一個(gè)通信會(huì)話的資源,并且在無(wú)狀 態(tài)層級(jí)中將應(yīng)用處理與該通信會(huì)話相關(guān)聯(lián);以及使用有狀態(tài)層級(jí)管理所述至少一個(gè)通信會(huì)話,并且使用無(wú)狀態(tài)層級(jí)管理 與所述至少一個(gè)通信會(huì)話相關(guān)聯(lián)的應(yīng)用。
全文摘要
在一個(gè)實(shí)施例中,提供了一種管理通信會(huì)話的系統(tǒng)。該系統(tǒng)實(shí)施例包括到接收進(jìn)入呼叫的分組網(wǎng)絡(luò)的連接。有狀態(tài)層級(jí)管理為至少一個(gè)進(jìn)入呼叫建立的通信會(huì)話。包括一個(gè)或多個(gè)應(yīng)用的無(wú)狀態(tài)層級(jí)向有狀態(tài)層級(jí)中的通信會(huì)話提供一個(gè)或多個(gè)服務(wù)。一個(gè)或多個(gè)服務(wù)器分配和/或管理與在有狀態(tài)層級(jí)中為進(jìn)入呼叫建立的通信會(huì)話相對(duì)應(yīng)的資源。該服務(wù)器維護(hù)無(wú)狀態(tài)層級(jí)中用于向有狀態(tài)層級(jí)中通信會(huì)話提供服務(wù)的應(yīng)用。
文檔編號(hào)G06F15/16GK101253492SQ200680031758
公開(kāi)日2008年8月27日 申請(qǐng)日期2006年3月27日 優(yōu)先權(quán)日2005年6月30日
發(fā)明者安諾·R·蘭根, 雷托·克雷默 申請(qǐng)人:Bea系統(tǒng)公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1