專利名稱:點對點網(wǎng)絡(luò)中的節(jié)點的層次結(jié)構(gòu)的制作方法
點對點網(wǎng)絡(luò)中的節(jié)點的層次結(jié)構(gòu)
背景技術(shù):
在飛速變化的通訊領(lǐng)域中,非傳統(tǒng)的電話產(chǎn)品越來越受歡迎。語音互聯(lián)網(wǎng)協(xié)議 (VoIP)電話呼叫是一個由于其價格可承受性和特征而受到越來越多的企業(yè)類和住戶類消費者的青睞的例子。除了語音呼叫,VoIP產(chǎn)品常常提供聊天和視頻呼叫能力。雖然許多VoIP產(chǎn)品依賴于中央管理網(wǎng)絡(luò)體系結(jié)構(gòu)來工作,但是VoIP可以利用點對點(P2P)技術(shù)來傳輸。除有限數(shù)量的根節(jié)點之外,點對點網(wǎng)絡(luò)一般缺少傳統(tǒng)的、非P2P網(wǎng)絡(luò)的集中式元件和控制。P2P網(wǎng)絡(luò)可以被認為是操作至少一個處于下層通信網(wǎng)絡(luò)或網(wǎng)絡(luò)集合之上的層的覆蓋網(wǎng)絡(luò)。Skype和Preerio就是眾多目前可用的利用點對點技術(shù)提供語音、 聊天和視頻服務(wù)的P2P VoIP產(chǎn)品中的兩個實例。最初,P2P VoIP產(chǎn)品的低質(zhì)量服務(wù)不能說服消費者采用這些服務(wù)。但是隨著時間推移,P2P VoIP產(chǎn)品的質(zhì)量已經(jīng)充分提高,使得它們現(xiàn)在受到廣泛認可并且被住戶和其他非企業(yè)類消費者使用。不幸的是,當前的P2PVoIP產(chǎn)品在很大程度上沒有吸引到企業(yè)類消費者的廣泛認可,這是因為其缺少企業(yè)類服務(wù)所需的許多特征。
發(fā)明內(nèi)容
在此公開的實施方式包括用于提供改善的P2P VoIP體驗的系統(tǒng)和方法,其中,點對點網(wǎng)絡(luò)上的企業(yè)節(jié)點被布置成層次結(jié)構(gòu)。所述節(jié)點由基于其在所述企業(yè)層次內(nèi)的位置的句柄識別。在一個實施方式中,操作通信系統(tǒng)的方法包括將多個通信裝置向點對點網(wǎng)絡(luò)注冊為利用標識企業(yè)層次中的位置的多個網(wǎng)絡(luò)句柄的多個企業(yè)節(jié)點。所述方法還包括接收建立使用參與者節(jié)點和所述多個企業(yè)節(jié)點中的一個企業(yè)節(jié)點的對話的請求,所述請求利用所述多個網(wǎng)絡(luò)句柄中的標識所述企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄。響應(yīng)于所述請求,所述方法提供識別與所述企業(yè)節(jié)點相關(guān)的路由標識符;以及利用所述路由標識符,與所述多個通信裝置中的被注冊為所述企業(yè)節(jié)點的通信裝置的交換用戶消息,以進行所述對話。在另一實施方式中,通信系統(tǒng)包括利用標識企業(yè)層次中的位置的多個網(wǎng)絡(luò)句柄的多個企業(yè)節(jié)點中的第一企業(yè)節(jié)點,其中,多個通信裝置向點對點網(wǎng)絡(luò)注冊為所述多個企業(yè)節(jié)點。所述第一企業(yè)節(jié)點被配置來接收建立使用參與者節(jié)點和所述多個企業(yè)節(jié)點中的所述第一企業(yè)節(jié)點的對話的請求,所述請求利用所述多個網(wǎng)絡(luò)句柄中的標識所述企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄。響應(yīng)于所述請求,所述第一企業(yè)節(jié)點選擇所述多個網(wǎng)絡(luò)句柄中的標識在所述企業(yè)層次中的第二位置的第二網(wǎng)絡(luò)句柄,用于所述對話。所述通信系統(tǒng)還包括所述多個通信裝置中的注冊為第二企業(yè)節(jié)點的通信裝置,其配置來根據(jù)所述第二句柄的選擇,建立與所述參與者節(jié)點的所述對話。
圖1示出了通信系統(tǒng)。
圖2示出了通信系統(tǒng)的操作。圖3示出了通信裝置。圖4示出了通信系統(tǒng)。圖5示出了通信系統(tǒng)的操作。圖6示出了通信系統(tǒng)的操作。圖7示出了企業(yè)節(jié)點層次。圖8示出了企業(yè)節(jié)點層次。圖9示出了企業(yè)節(jié)點層次。圖10示出了企業(yè)節(jié)點層次。圖11示出了企業(yè)節(jié)點層次。圖12示出了人物角色信息。圖13示出了人物角色信息。
具體實施例方式下面的描述和相關(guān)的附圖教導了本發(fā)明的最佳實施方式。為了教導發(fā)明原理的目的,最佳實施方式的某些常規(guī)方法可以被簡化或省略。所附的權(quán)利要求限定了本發(fā)明的范圍。注意,最佳實施方式的某些方面可能不落入由權(quán)利要求所限定的發(fā)明范圍內(nèi)。因此,本領(lǐng)域技術(shù)人員將理解基于最佳實施方式的、落入本發(fā)明范圍內(nèi)的變例。本領(lǐng)域技術(shù)人員將理解下面所述的特征可以以各種方式組合,以形成本發(fā)明的多種變例。因此,本發(fā)明不限于下面所述的具體實施例,而是僅由權(quán)利要求和其等同物來限定。圖1示出了通信系統(tǒng)100。通信系統(tǒng)100包括通信裝置101-104以及通信網(wǎng)絡(luò) 140。通信裝置101-104被構(gòu)造成分別作為點對點(P2P)通信網(wǎng)絡(luò)中的節(jié)點121-1M工作。P2P網(wǎng)絡(luò)是兩個或更多個經(jīng)注冊的節(jié)點的網(wǎng)絡(luò),所述經(jīng)注冊的節(jié)點通過傳統(tǒng)的基于包的通信網(wǎng)絡(luò),諸如局域、廣域網(wǎng)、因特網(wǎng)或任何其他類型的能夠連接多個通信裝置的通信網(wǎng)絡(luò)(包括其組合),彼此通信。因此,P2P網(wǎng)絡(luò)可以是利用通信網(wǎng)絡(luò)140的協(xié)議在通信網(wǎng)絡(luò)140上運行的應(yīng)用。通信裝置利用網(wǎng)絡(luò)句柄,諸如用于特定P2P網(wǎng)絡(luò)的用戶名,向P2P 網(wǎng)絡(luò)注冊為節(jié)點。雖然P2P網(wǎng)絡(luò)被認為是基于對應(yīng)于各自節(jié)點的句柄的多個節(jié)點,但是為了在節(jié)點之間交換P2P通信,必須知道節(jié)點的路由標識符,以將通信指向充當通信網(wǎng)絡(luò)140上的節(jié)點的通信裝置。路由標識符,諸如IP地址,用于標識連接到通信網(wǎng)絡(luò)140的通信裝置。因此, 運行在通信網(wǎng)絡(luò)140上的P2P節(jié)點使用與另一節(jié)點的句柄相關(guān)的路由標識符,以將P2P應(yīng)用通信發(fā)送到該另一節(jié)點的通信裝置。P2P節(jié)點可以與另一節(jié)點直接通信,但是也可以通過用于在下層網(wǎng)絡(luò)中的網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)區(qū)域上路由通信的中繼節(jié)點和超級節(jié)點進行通
fn °圖2示出了通信系統(tǒng)100的操作。通信裝置102-104利用通信網(wǎng)絡(luò)140向P2P 網(wǎng)絡(luò)注冊為用于通信的媒介(步驟200)。通信裝置102-104向P2P網(wǎng)絡(luò)注冊為企業(yè)節(jié)點 122-124。企業(yè)節(jié)點122-1M類似向P2P網(wǎng)絡(luò)注冊的任何其他節(jié)點。但是,企業(yè)節(jié)點122-124 與企業(yè)130相關(guān)。企業(yè)130可以是商業(yè)、公司、教育機構(gòu)或任何其他類型的能夠向P2P網(wǎng)絡(luò)注冊多個節(jié)點的實體。企業(yè)130可以管理P2P網(wǎng)絡(luò)上的企業(yè)節(jié)點。因此,企業(yè)130可以獨立于P2P網(wǎng)絡(luò)中的節(jié)點注冊,改變企業(yè)節(jié)點句柄以及各個句柄在企業(yè)層次中的各自位置。P2P網(wǎng)絡(luò)利用指示各個節(jié)點在企業(yè)130的層次中的位置的網(wǎng)絡(luò)句柄標識企業(yè)節(jié)點 122-124。例如,企業(yè)130的層次可以包括第一層次級別,所述第一層次級別包含企業(yè)130 內(nèi)的不同部分,諸如銷售、服務(wù)、賬務(wù)等等。層次中的后續(xù)級別可以包括企業(yè)130的子部門和/或企業(yè)130的雇員。句柄可以包括與電子郵件或網(wǎng)址相似的本地部分和域、電話號碼、 電話分機號碼或任何其他類型的節(jié)點標識符。P2P網(wǎng)絡(luò)上的其他節(jié)點可以使用特定節(jié)點的句柄,以建立通過P2P網(wǎng)絡(luò)與該節(jié)點的對話。通信裝置101也向P2P網(wǎng)絡(luò)注冊為參與者節(jié)點121。參與者節(jié)點121利用網(wǎng)絡(luò)句柄融入P2P。雖然圖1示出了參與者節(jié)點121不是企業(yè)130的一部分,但是在一些實施方式中,參與者節(jié)點121可以是企業(yè)130的企業(yè)節(jié)點。在這些實施方式中,下面的步驟舉例說明企業(yè)內(nèi)呼叫,而不是來自企130外部的參與者的呼叫。在此實施例中,參與者節(jié)點121發(fā)起建立與企業(yè)130中的企業(yè)節(jié)點的對話的對話請求。對話可以是語音、視頻、文本聊天或其他數(shù)據(jù)傳輸(包括其組合)。P2P網(wǎng)絡(luò)接收建立使用參與者節(jié)點121和企業(yè)節(jié)點的對話的請求(步驟202)。對于本實施例而言,企業(yè)節(jié)點是企業(yè)節(jié)點123。對話請求利用標識企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄。該企業(yè)層次中的位置是位于企業(yè)層次中的第一級別的企業(yè)節(jié)點。企業(yè)節(jié)點122-124中的一個可以分配第一網(wǎng)絡(luò)句柄,或者可以存在另一通信裝置,諸如網(wǎng)關(guān),其被注冊為P2P網(wǎng)絡(luò)上的、執(zhí)行節(jié)點注冊并接收對話請求的節(jié)點。響應(yīng)于接收對話請求,與企業(yè)節(jié)點123相關(guān)的路由標識符被識別(步驟204)。路由標識符可以是網(wǎng)址,諸如IP地址,或者是將注冊為企業(yè)節(jié)點123的通信裝置103融入通信網(wǎng)絡(luò)140的另一標識符。P2P網(wǎng)絡(luò)可以處理在每一個節(jié)點向P2P網(wǎng)絡(luò)注冊時獲得的信息。 注冊信息將路由標識符與節(jié)點122-1M的網(wǎng)絡(luò)句柄相關(guān)聯(lián),以確定路由標識符中的哪一個與第一網(wǎng)路句柄相關(guān)。路由表可以被保持,以將網(wǎng)絡(luò)句柄與相應(yīng)的路由標識符關(guān)聯(lián),或者可以使用其他方法將網(wǎng)絡(luò)句柄與路由標識符關(guān)聯(lián)。企業(yè)節(jié)點123可以是與第一網(wǎng)絡(luò)句柄相關(guān)的唯一節(jié)點?;蛘?,企業(yè)節(jié)點123可以選自其他企業(yè)節(jié)點諸如企業(yè)節(jié)點122和IM之中。企業(yè)節(jié)點123可以基于與節(jié)點123相關(guān)的用戶是否有空、用戶的專門技術(shù)、隨機地或任何其他節(jié)點選擇方法來選擇。在一些實施方式中,通過選擇標識企業(yè)層次中的第二位置的第二網(wǎng)絡(luò)句柄來標識與企業(yè)節(jié)點123相關(guān)的路由標識符。第二網(wǎng)絡(luò)句柄可以標識處于企業(yè)層次中的第一位置的節(jié)點或可以標識處于企業(yè)層次中的不同的第二位置的節(jié)點。然后,P2P網(wǎng)絡(luò)處理將路由標識符與多個網(wǎng)絡(luò)句柄關(guān)聯(lián)的注冊信息,以確定路由標識符中的哪一個與第二網(wǎng)絡(luò)句柄關(guān)聯(lián)。與上面相似地,可以利用路由表或其他方法確定路由標識符。然后,可以利用路由標識符在注冊為參與者節(jié)點121的通信裝置101和注冊為企業(yè)節(jié)點123的通信裝置103之間交換用戶消息(步驟206)。因此,在操作中,注冊為參與者節(jié)點121的通信裝置101請求與企業(yè)層次中的第一位置的對話,并且在處理之后,與企業(yè)層次中的第一位置相關(guān)的第一網(wǎng)絡(luò)句柄與注冊為企業(yè)節(jié)點123的通信裝置103連接。通信網(wǎng)絡(luò)140是包括電話交換機、無線訪問節(jié)點、因特網(wǎng)路由器、網(wǎng)絡(luò)網(wǎng)關(guān)、計算機系統(tǒng)、通信鏈路或其他類型的通信設(shè)備(包括其組合)的通信網(wǎng)絡(luò)。將通信裝置連接到通信網(wǎng)絡(luò)140的鏈路可以是無線或有線鏈路。無線鏈路使用空氣或空間作為傳輸介質(zhì)。無線鏈路可以使用各種協(xié)議,諸如碼分多址(CDMA) ,Evolution Data Only(EVDO)、微波接入全球互通(WIMAX)、全球移動通信系統(tǒng)(GSM)、長期演進(LTE)、 無線保真(WIFI)、高速分組接入技術(shù)(HSPA)或其他無線通信格式。有線通信鏈路使用金屬、玻璃或其他材料作為傳輸介質(zhì)。有線通信鏈路可以使用各種通信協(xié)議,諸如時分復(fù)用 (TDM)、互聯(lián)網(wǎng)協(xié)議(IP)、以太網(wǎng)、通信信令或其他通信方式(包括其組合)。通信鏈路可以是直接鏈路,或者可以包括中間網(wǎng)絡(luò)、系統(tǒng)或裝置。圖3示出了通信裝置300。通信裝置300可以是通信裝置101-104的實施例,但是裝置101-104可以使用其它配置。通信裝置300包括通信界面301、用戶界面302和處理系統(tǒng)303。處理系統(tǒng)303與無線通信界面301和用戶界面302鏈接。處理系統(tǒng)303包括存儲軟件307的存儲器裝置306通信裝置300可以包括其他公知的部件,諸如電源或電池以及封殼,這些為了清楚起見而沒有被示出。通信裝置300可以是電話、通信網(wǎng)關(guān)、互聯(lián)網(wǎng)協(xié)議私人交換分機(IP PBX)、計算機、服務(wù)器、電子書、因特網(wǎng)設(shè)備、媒體播放器、游戲控制臺、無線網(wǎng)絡(luò)接口卡或其他無線通信設(shè)備(包括其組合)。通信界面301包括通信電路。此外,如果通信裝置300能夠進行無線通信,則通信界面301可以包括RF通信電路和天線。通信電路通常包括放大器、濾波器、調(diào)制器、信號處理電路以及任何其他通信界面301與圖1的通信網(wǎng)絡(luò)140通信所需要的電路。無線通信界面301還可以包括存儲裝置、軟件、處理電路或其他通信裝置。通信界面301可以使用各種協(xié)議,諸如時分復(fù)用(TDM)、互聯(lián)網(wǎng)協(xié)議(IP)、以太網(wǎng)、通信信令、⑶MA、EVDO, WIMAX、GSM、 LTE、WIFI、HSPA或其他通信格式。用戶界面302包括與用戶交互作用以接收用戶輸入和用戶消息并發(fā)表媒體和/或信息的部件。用戶界面302可以包括揚聲器、麥克風、按鈕、燈、顯示屏幕、觸摸屏、觸摸板、 滾輪、通信端口或其他用戶輸入/輸出裝置(包括其組合)。在一些實施例中,可以省略用戶界面302。處理系統(tǒng)303包括微處理器或從存儲裝置306獲取并執(zhí)行軟件307的其他電路。 存儲裝置306包括盤驅(qū)動器、快閃驅(qū)動器、數(shù)據(jù)存儲電路或其他存儲器設(shè)備。處理系統(tǒng)303 一般被安裝在電路板上,所述電路板還可保持存儲裝置306和通信界面301和用戶界面302 的若干部分。軟件307包括計算機程序、固件或其他形式的機器可讀處理指令。軟件307 可以包括操作系統(tǒng)、應(yīng)用程序(utilities)、驅(qū)動器、網(wǎng)絡(luò)界面、應(yīng)用或其他類型的軟件。當被處理電路305執(zhí)行時,軟件307指導處理系統(tǒng)303如本文所述地操作通信裝置300。具體地,軟件307指導處理系統(tǒng)303注冊為P2P網(wǎng)絡(luò)中的企業(yè)節(jié)點。由網(wǎng)絡(luò)句柄識別的節(jié)點指示節(jié)點在企業(yè)層次中的位置。利用標識企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄,通信接口 301接收建立使用參與者節(jié)點和企業(yè)節(jié)點的對話的請求。響應(yīng)于請求,處理系統(tǒng)303識別與企業(yè)節(jié)點相關(guān)的路由標識符。通信接口 301然后可以利用路由標識符交換用戶消息,用于與注冊為企業(yè)節(jié)點的通信裝置進行對話。不同的通信裝置可以執(zhí)行上述的步驟的不同部分,但是,與P2P網(wǎng)絡(luò)的連接允許通信裝置中的每一個分別能夠執(zhí)行相同的功能。圖4示出了通信系統(tǒng)400。通信系統(tǒng)400包括通信裝置401-403、互聯(lián)網(wǎng)協(xié)議私人交換分機(IP PBX)404、注冊系統(tǒng)405、人物角色系統(tǒng)406、因特網(wǎng)440以及局域網(wǎng)(LAN)450。 通信裝置401-406被構(gòu)造來運行作為點對點(P2P)通信網(wǎng)絡(luò)上的節(jié)點421-426。
節(jié)點422-4 和似6被構(gòu)造來運行作為企業(yè)430的企業(yè)節(jié)點。企業(yè)節(jié)點422-424 和似6通過LAN 450與因特網(wǎng)440以及其他對等點諸如節(jié)點401和405連接。因此,LAN 450可以由企業(yè)430操作。但是,企業(yè)節(jié)點422-4 和似6可以通過LAN 450之外的其他通信網(wǎng)絡(luò)連接到其他對等點或因特網(wǎng)440。例如,企業(yè)430可以不操作LAN,或者通信裝置 402-404和406的一些可以位于LAN 450以外的其他地方。類似地,企業(yè)節(jié)點422-4 和 426不需位于相同的地理位置,以便作為企業(yè)430的企業(yè)節(jié)點來運行。例如,銷售員可以攜帶通信裝置404,該通信裝置404被注冊為針對對于許多不同的地理位置的銷售呼叫的企業(yè)節(jié)點似4。注冊系統(tǒng)405是向P2P網(wǎng)絡(luò)注冊為節(jié)點425的通信裝置。節(jié)點425追蹤向P2P網(wǎng)絡(luò)注冊的其他節(jié)點的路由信息。為了與P2P網(wǎng)絡(luò)上的其他節(jié)點通信,每一個連接節(jié)點必須向節(jié)點425注冊。注冊是必須的,因為為了與另一節(jié)點交換通信,P2P網(wǎng)絡(luò)中的對等點節(jié)點必須知道另一對等點節(jié)點的網(wǎng)絡(luò)路由信息。例如,節(jié)點421可以知道節(jié)點422的網(wǎng)絡(luò)句柄, 而不是通信裝置402的路由標識符。節(jié)點421必須查詢注冊為節(jié)點425的注冊系統(tǒng)405,以確定通信裝置402的路由標識符,諸如IP地址。一旦接收通信裝置402的路由標識符,通信裝置401可以通過將通信路由到路由標識符,與裝置402交換用戶信息。在一些實施方式中,可以存在多于一個的與注冊系統(tǒng)405相似的注冊系統(tǒng),并且每一個系統(tǒng)可以追蹤全部的網(wǎng)絡(luò)句柄和對應(yīng)的通信裝置的路由標識符的子集。因此,如果一個注冊沒有特定網(wǎng)絡(luò)句柄的路由標識符,則可以查詢其他注冊系統(tǒng),以找到相應(yīng)的路由標識符。IP PBX 404是通信裝置,所述通信裝置可被安裝在企業(yè)內(nèi),以向與企業(yè)相關(guān)的裝置諸如雇員裝置提供基于數(shù)據(jù)的通信服務(wù),諸如VoIP。圖3中的通信裝置300舉例說明了 IP PBX 404的結(jié)構(gòu),但是也可以使用其他構(gòu)造。IP PBX 404還能夠與公共交換電話網(wǎng)絡(luò) (PSTN)接口。在通信系統(tǒng)400中,IP PBX 404被配置來充當P2P網(wǎng)絡(luò)上的節(jié)點。在一些實施方式中,IPPBX 404還可以執(zhí)行注冊系統(tǒng)405的功能。人物角色系統(tǒng)406是收集和存儲節(jié)點422-4 的人物角色信息的計算機系統(tǒng)。此夕卜,人物角色系統(tǒng)406可以收集和存儲與企業(yè)節(jié)點422-4M連接的任何節(jié)點的人物角色信息。人物角色信息可以包括節(jié)點的用戶名、節(jié)點的句柄、節(jié)點在企業(yè)層次中的位置或任何其他可以與P2P網(wǎng)絡(luò)上的節(jié)點相關(guān)的信息。人物角色系統(tǒng)可以將P2P對話中的一個節(jié)點的人物角色信息傳輸?shù)絇2P對話中的另一節(jié)點,以呈現(xiàn)給用戶。注冊為接收人物角色信息的節(jié)點的通信裝置可以通過在屏幕上顯示、通過揚聲器發(fā)聲或任何其他將信息傳達給用戶的途徑,將信息呈現(xiàn)給用戶。人物角色系統(tǒng)406的功能可以被包含在IP PBX 404中。圖5是示出了通信系統(tǒng)400用于在企業(yè)層次中的企業(yè)節(jié)點之中路由P2P對話的操作的過程圖。在此實施例中,企業(yè)節(jié)點4M不知道處于企業(yè)層次中的其他級別的企業(yè)節(jié)點 422-423的路由標識符,并且需要通過查詢注冊節(jié)點425獲得其他企業(yè)節(jié)點的路由標識符。 注冊系統(tǒng)可以預(yù)先注冊為P2P網(wǎng)絡(luò)上的節(jié)點425。過程開始于通信裝置401-403和IP PBX 404向注冊系統(tǒng)405注冊。在注冊之后,通信裝置401-403和IP PBX 404被注冊為P2P網(wǎng)絡(luò)上的節(jié)點421-424。具體地,通信裝置402-403和IP PBX 404被注冊為與企業(yè)430相關(guān)的企業(yè)節(jié)點。雖然被示為在企業(yè)430外部,但是注冊系統(tǒng)405可以是只用于與企業(yè)430相關(guān)的節(jié)點的注冊系統(tǒng)。
過程繼續(xù)如下節(jié)點421利用指示企業(yè)節(jié)點402-404在層次中的第一位置的P2P 網(wǎng)絡(luò)句柄,發(fā)起對話請求。在本實施例中,企業(yè)節(jié)點4 是由句柄指示的P2P網(wǎng)絡(luò)中的節(jié)點, 并且企業(yè)節(jié)點似4位于企業(yè)層次的頂級。節(jié)點421需要被注冊為企業(yè)節(jié)點似4的裝置的IP 地址,以發(fā)起與IP PBX404上的企業(yè)節(jié)點似4的對話。因此,節(jié)點421傳輸對于與企業(yè)節(jié)點 424相關(guān)的通信裝置的IP地址的請求。注冊系統(tǒng)405的節(jié)點425接收帶有企業(yè)節(jié)點似4的句柄的對話請求,并且處理該請求,以確定IP PBX 404的IP地址。節(jié)點421接收IP PBX 404的IP地址,并且利用該IP地址將對話請求傳輸給IP PBX 404上的企業(yè)節(jié)點424。注冊為企業(yè)節(jié)點424的IP PBX 404接收來自節(jié)點421的對話請求。在本實施例中,IP PBX 404不與其他節(jié)點交換用戶消息。更確切地,IP PBX404處理對話請求,以確定指示處于企業(yè)層次中的第二級別的節(jié)點的位置的第二句柄,其中,所述對話請求將向該第二級別的節(jié)點轉(zhuǎn)發(fā)。該實施例規(guī)定IP PBX 404確定企業(yè)節(jié)點403應(yīng)處理與節(jié)點421的對話。節(jié)點似4從注冊系統(tǒng)節(jié)點425請求注冊為企業(yè)節(jié)點423的通信裝置的IP地址。一旦從注冊系統(tǒng)節(jié)點425接收IP地址,企業(yè)節(jié)點似4將IP地址傳輸給節(jié)點421。然后,節(jié)點421 使用通信裝置403的IP地址來發(fā)起對話,并與注冊為企業(yè)節(jié)點423的通信裝置403交換用戶消息。在一些實施方式中,企業(yè)節(jié)點似4可以充當企業(yè)節(jié)點423和節(jié)點421之間的中介節(jié)點。因此,節(jié)點421和423之間的消息交換通過節(jié)點424。該過程有時被稱為背靠背用戶代理。在其他實施方式中,企業(yè)節(jié)點似4可以通過將對話請求改向到企業(yè)節(jié)點423來幫助對話的發(fā)起。在一些實施例中,企業(yè)430管理企業(yè)節(jié)點。在這些實施方式中,每一個企業(yè)可被分配一個用于企業(yè)網(wǎng)絡(luò)的覆蓋ID。因此,當確定目的企業(yè)節(jié)點的地址時,可以首先基于企業(yè)節(jié)點的句柄確定覆蓋ID,然后基于覆蓋ID確定IP地址。此外,在P2P網(wǎng)絡(luò)上可以有多個覆蓋層。例如,另一覆蓋層是由另一企業(yè)運行的另一獨立的企業(yè)網(wǎng)絡(luò)。覆蓋層本身將具有標識覆蓋層的覆蓋地址和用于覆蓋層內(nèi)的對等點的節(jié)點地址。本文所述的企業(yè)層次適用于由企業(yè)430運行為企業(yè)網(wǎng)絡(luò)的P2P覆蓋層內(nèi)的節(jié)點地址(句柄)。因此,注冊節(jié)點425可以僅能夠?qū)⑵髽I(yè)層次中的節(jié)點的句柄路由到與企業(yè)網(wǎng)絡(luò)相關(guān)的覆蓋層。在對話被路由到覆蓋層之后,企業(yè)節(jié)點諸如節(jié)點似4或該覆蓋層內(nèi)部的另一注冊節(jié)點將消息解析給企業(yè)層次中的正確企業(yè)節(jié)點。在一些實施方式中,節(jié)點421和企業(yè)節(jié)點423可以從注冊為節(jié)點426的人物角色系統(tǒng)406接收關(guān)于另一節(jié)點的人物角色信息。人物角色信息可以包括用戶的身份、實體的身份、句柄或任何其他將顯示在通信裝置上的相關(guān)信息?;蛘撸?jié)點421和企業(yè)節(jié)點423可以交換人物角色信息,而不用人物角色系統(tǒng)406。圖6是示出了通信系統(tǒng)400用于在企業(yè)層次中的企業(yè)節(jié)點之中路由P2P對話的操作的過程圖。在此實施例中,企業(yè)節(jié)點4M知道處于企業(yè)層次中的其他級別的企業(yè)節(jié)點 422-423的路由標識符,并且不需要通過查詢注冊節(jié)點425獲得其他企業(yè)節(jié)點的路由標識符。注冊系統(tǒng)被預(yù)先注冊為P2P網(wǎng)絡(luò)上的節(jié)點425。過程開始于通信裝置401-403和IP PBX 404向注冊系統(tǒng)405注冊。因此,通信裝置401-403和IP PBX 404被注冊為P2P網(wǎng)絡(luò)上的節(jié)點421-424。通信裝置402-403和IP PBX 404被注冊為與企業(yè)430相關(guān)的企業(yè)節(jié)點。雖然被示為在企業(yè)430外部,但是注冊系統(tǒng)405可以是只用于與企430相關(guān)的節(jié)點的注冊系統(tǒng)。過程繼續(xù)如下節(jié)點421利用指示企業(yè)節(jié)點402-404在層次中的第一位置的P2P 網(wǎng)絡(luò)句柄,發(fā)起對話請求。在本實施例中,企業(yè)節(jié)點4 是由句柄指示的P2P網(wǎng)絡(luò)中的節(jié)點, 并且企業(yè)節(jié)點似4位于企業(yè)層次的頂級。節(jié)點421需要被注冊為企業(yè)節(jié)點似4的裝置的IP 地址,以發(fā)起與IP PBX404上的企業(yè)節(jié)點似4的對話。因此,節(jié)點421傳輸對于與企業(yè)節(jié)點 424相關(guān)的通信裝置的IP地址的請求。注冊系統(tǒng)405的節(jié)點425接收帶有企業(yè)節(jié)點似4的句柄的對話請求,并且處理該請求,以確定IP PBX 404的IP地址。節(jié)點421接收IP PBX 404的IP地址,并且利用該IP地址將對話請求傳輸給IP PBX 404上的企業(yè)節(jié)點424。注冊為企業(yè)節(jié)點424的IP PBX 404接收來自節(jié)點421的對話請求。在本實施例中,IP PBX 404不與其他節(jié)點交換用戶消息。更確切地,IP PBX 404處理對話請求,以確定指示處于企業(yè)層次中的第二級別的節(jié)點的位置的第二句柄,其中,所述對話請求將向該第二級別的節(jié)點轉(zhuǎn)發(fā)。該實施例規(guī)定IP PBX 404確定企業(yè)節(jié)點403應(yīng)處理與節(jié)點421的對話。該實施例還規(guī)定IP PBX 404知道企業(yè)層次中的其他企業(yè)節(jié)點的路由信息。因此,企業(yè)節(jié)點404將通信裝置403的IP地址傳輸給節(jié)點421。然后,節(jié)點421使用通信裝置403的 IP地址來發(fā)起對話,并與注冊為企業(yè)節(jié)點423交換用戶消息。在一些實施方式中,節(jié)點421和企業(yè)節(jié)點423可以從注冊為節(jié)點426的人物角色系統(tǒng)406接受關(guān)于另一節(jié)點的人物角色信息。人物角色信息可以包括用戶的身份、實體的身份、句柄或任何其他將顯示在通信裝置上的相關(guān)信息?;蛘撸?jié)點421和企業(yè)節(jié)點423可以交換人物角色信息,而不用人物角色系統(tǒng)406。在一些實施例中,通信裝置401可以是標準電話或VoIP電話,而不是可以直接注冊的軟電話。在這些例子中,IP PBX 404或其他通信裝置可以充當通信裝置401和P2P網(wǎng)絡(luò)之間的中介,使得通信裝置401可以與節(jié)點422-4M通信。圖7是如何可以將向P2P網(wǎng)絡(luò)注冊的圖4中的企業(yè)節(jié)點422-4M布置在層次中的概括。傳統(tǒng)的P2P網(wǎng)絡(luò)不進行基于已連接的節(jié)點的句柄的區(qū)分,因此不具有不同的層次級另O。在本實施例中,企業(yè)節(jié)點似4處于第一層次級別,節(jié)點422和423處于第二層次級別。 因此,根據(jù)圖5和6的實施例,在處于第一級別的企業(yè)節(jié)點4M中接收的來電對話請求可被接通到處于第二級別的企業(yè)節(jié)點422或423中的任一者。企業(yè)節(jié)點似4可以基于與任一企業(yè)節(jié)點相關(guān)的用戶的是否有空、用戶的專門技術(shù)、隨機地、用戶輸入諸如輸入的分機號碼或?qū)τ谠儐柕幕卮鸹蛉魏纹渌x擇一個企業(yè)節(jié)點而不是另一個的原因,在企業(yè)節(jié)點422和 423之間選擇。圖8是如何可以將向P2P網(wǎng)絡(luò)注冊的圖4中的企業(yè)節(jié)點422-4M布置在層次中的更詳細概括。企業(yè)節(jié)點4M被示出為處于企業(yè)層次中的第一級別。在本實施例中,企業(yè) 430是被稱為Acme的公司,企業(yè)節(jié)點似4代表Acme的銷售機構(gòu),企業(yè)節(jié)點422代表銷售員 John,并且企業(yè)節(jié)點422代表銷售員Sue。John和Sue分別利用通信裝置402和403向P2P 網(wǎng)絡(luò)注冊。通信裝置402和403可以是計算機工作站、便攜式電話、軟電話或任何其他類型的John和Sue可以用于與P2P網(wǎng)絡(luò)連接的裝置。在本實施例中,客戶參與者可以使用通信裝置401向P2P網(wǎng)絡(luò)注冊。該客戶希望從Acme購買某物。因此,客戶輸入Acme銷售部門的網(wǎng)絡(luò)句柄,以加入與來自Acme的銷售代表的語音、視頻或文本聊天??蛻糁甘緎alesfecme給通信裝置401??蛻艨梢酝ㄟ^手工輸入、從列表選定、從網(wǎng)站選定或者任何其他可以在通信裝置中指示網(wǎng)絡(luò)句柄的方法,指示句柄。節(jié)點424的句柄以格式[本地部分]@[域]示出,但是也可以多種其他格式,諸如但不限于,sales, acme, com, acme, com/sales, acme.P2Pnetwork.com/sales。域指不企、丨k為 Acme,并且本地部分指示節(jié)點處于企業(yè)層次的第一級別內(nèi)。因此,域根據(jù)由層次所代表的企業(yè)而不同,并且P2P網(wǎng)絡(luò)可以支持多個域?;蛘?,如果客戶正在從標準電話界面接入P2P網(wǎng)絡(luò),則句柄可以采用電話號碼的形式,諸如800-5551604。在一些實施方式中,企業(yè)和/或覆蓋層操作可能需要采取安全措施,使得除企業(yè)之外的人不能劫持域。例如,等待建立與Oacme域中的句柄的對話的客戶將想要確信與@ acme域相關(guān)的任何句柄確實與Acme企業(yè)相關(guān)。在一些實施例中,節(jié)點4 可以與銷售員相關(guān),如果Acme僅僅具有一個銷售員的話就可能是這樣的。但是,在本實施例中,銷售節(jié)點似4不與銷售員相關(guān),并且必須確定將對話傳輸給企業(yè)節(jié)點422和423中的哪一個。銷售節(jié)點似4確定對話應(yīng)該在節(jié)點422處執(zhí)行給John。企業(yè)節(jié)點422由網(wǎng)絡(luò)句柄john. salesiacme標識。企業(yè)節(jié)點422的網(wǎng)絡(luò)句柄包括第二本地部分,所述第二本地部分進一步指示企業(yè)層次中的不同于企業(yè)節(jié)點424的級別的第二級別。或者,如果客戶正在從標準電話界面接入P2P網(wǎng)絡(luò),則企業(yè)節(jié)點422的句柄可以采用電話分機號碼的形式,諸如800-5551604x986。因此,客戶通信裝置421接收由John 作為節(jié)點422操作的通信裝置的IP地址,并且建立客戶和John之間的用戶通信對話。圖9是如何可以在企業(yè)層次中組織更多的企業(yè)節(jié)點的概括。具體地,圖9提供了如何可以將多于3個的節(jié)點以三個層次級別組成企業(yè)層次的實施例。對于可以在企業(yè)層次中組織的節(jié)點和級別的數(shù)量沒有實際限制。在基本操作中,指向第1級別的節(jié)點901的句柄的對話被處理,以確定與第2級別的企業(yè)節(jié)點903或904相關(guān)的第二句柄。如果企業(yè)節(jié)點904被選定,則接著可以處理對話,以確定與第3級別的企業(yè)節(jié)點909或910相關(guān)的第三句柄。類似地,初始對話可以被指向第1級別的節(jié)點902的句柄,該對話隨后可以被處理, 以確定層次中的第2級別的企業(yè)節(jié)點905或906的句柄。圖10是圖9中的企業(yè)節(jié)點的更詳細概括。企業(yè)節(jié)點1001和1002還是企業(yè)層次中的第一級別的部分。企業(yè)節(jié)點1001用于技術(shù)支持,并且企業(yè)節(jié)點1002用于銷售。句柄分別是supportfecme和salesfecme。雖然僅僅示出了技術(shù)支持和銷售,但是第1級別的 Acme層次還可以包括用于Acme內(nèi)的其他機構(gòu)的節(jié)點,諸如賬務(wù)和人力資源。當客戶指示 supportiacme時,企業(yè)節(jié)點1001確定企業(yè)層次的第二級別中與企業(yè)節(jié)點1003或1004相關(guān)的用于對話的第二句柄。在本實施例中,基礎(chǔ)節(jié)點1003對應(yīng)于基礎(chǔ)水平的技術(shù)支持,用于對技術(shù)支持的初始呼叫,而資深節(jié)點1004對應(yīng)于資深水平的技術(shù)支持,用于基礎(chǔ)技術(shù)支持不能解決的呼叫。如果是由客戶進行的對技術(shù)支持的第一次呼叫,則支持節(jié)點1001確定第二句柄是primary, supportfecme。一旦對話與基礎(chǔ)節(jié)點1003連接,基礎(chǔ)節(jié)點1003企業(yè)層次中的第三級別的第三句柄?;谥该鳟斂蛻襞c支持節(jié)點1001或基礎(chǔ)節(jié)點1003時輸入的客戶的技術(shù)支持問題(例如,對于集成語音響應(yīng)(IVR)系統(tǒng)菜單的響應(yīng)),基礎(chǔ)節(jié)點1003 判定Joe最適于為客戶的問題提供技術(shù)支持。因此,joe. primary, supportiacme是企業(yè)層次的第三級別的第三句柄??蛻暨B接企業(yè)節(jié)點1008,以接收來自Joe的技術(shù)支持。類似地,Joe可能不能處理客戶的技術(shù)支持問題。因此,Joe可能需要將客戶指向資深技術(shù)支持中的某人。Joe可以通過指示節(jié)點1009的句柄(在本例中是ryan. senior.supportfecme),將客戶指向Ryan。因此,可以向客戶節(jié)點提供指向?qū)哟沃械牡谌墑e的節(jié)點的句柄,而不必經(jīng)歷其他級別。但是,Joe也可將客戶引回第2級別的senior, supporti acme或第1級別的supportfecme。然后,第1和2級別的節(jié)點可以確定將客戶指向企業(yè)層次中的第三級別的資深技術(shù)支持中的Ryan或Robert所需要的后續(xù)P2P句柄。圖11是圖10中的企業(yè)節(jié)點的更詳細概括。在本實施例中,企業(yè)層次中的第一級別的企業(yè)節(jié)點1101和1102是從同一通信裝置IP PBX 1121注冊的。類似地,John正在操作通信裝置1120,該通信裝置1120被注冊為企業(yè)節(jié)點1105和1110。與企業(yè)節(jié)點1101和 1102不同,企業(yè)節(jié)點1105和1110是企業(yè)層次中的不同級別。因此,John即使銷售代表又是資深技術(shù)支持代表。雖然圖11示出了兩個企業(yè)節(jié)點可以被注冊到一個通信設(shè)備,但是任何數(shù)量的企業(yè)節(jié)點可以被注冊到一個通信裝置。通信裝置可以通過如下注冊為多個節(jié)點運行P2P軟件的多實例、運行P2P軟件的能夠區(qū)分多個節(jié)點的單實例或任何其他在通信裝置上注冊多個節(jié)點的方法。此外,一個節(jié)點可以由多個通信裝置來代表。例如,Sally的企業(yè)節(jié)點1107可以由兩個通信裝置注冊,諸如Mlly桌上的軟電話和便攜式電話。當確定企業(yè)層次的第三級別的網(wǎng)絡(luò)句柄是sally, primary, supportiacme時,則還必須確定與企業(yè)節(jié)點1107相關(guān)的兩個通信裝置中的一個的IP地址??梢悦钸B接節(jié)點對兩個通信裝置的兩個IP地址都進行嘗試,一個接一個地嘗試,或使用在試圖在節(jié)點1107處連接Mlly時確定使用哪一個IP 地址的其他方法。在一些實施方式中,可以根據(jù)在將對話路由到目的企業(yè)節(jié)點中涉及的網(wǎng)絡(luò)內(nèi)的連接次數(shù),以多個階段執(zhí)行目的企業(yè)節(jié)點的網(wǎng)絡(luò)地址的解析。例如,可能首先需要確定指向目的節(jié)點的路由器的地址,然后可以確定目的企業(yè)節(jié)點的網(wǎng)絡(luò)。圖12示出了可以被傳輸給已連接節(jié)點的關(guān)于企業(yè)節(jié)點的人物角色信息。此實施例主要針對來自圖11的節(jié)點1105和1110。雖然示出了其本身,但是企業(yè)節(jié)點1105和1110 是圖11中闡述的企業(yè)層次的一部分。在本實施例中,客戶節(jié)點1200與企業(yè)層次中的企業(yè)節(jié)點1105連接,企業(yè)節(jié)點1105是與John相關(guān)的兩個企業(yè)節(jié)點之一。在對話建立期間或在開始對話之后,人物角色系統(tǒng)可以將人物角色記錄1220發(fā)送給客戶節(jié)點1200,以呈現(xiàn)給用戶。另外,企業(yè)節(jié)點1105可以將人物角色記錄1220傳輸給客戶節(jié)點1200,用于呈現(xiàn)給用戶。人物角色信息可以通過在屏幕上顯示、通過揚聲器發(fā)聲或任何其他將信息傳達給用戶的途徑,被呈現(xiàn)給用戶。人物角色記錄1220指示客戶被連接到John,John的句柄是john. salesiacme, John與Acme相關(guān),John的職位是銷售,并提供Acme的標志。人物角色記錄 1220可以包括其他未描繪的領(lǐng)域的相關(guān)信息?;蛘?,客戶節(jié)點1201與企業(yè)層次中的企業(yè)節(jié)點1110連接,企業(yè)節(jié)點1110是與 John相關(guān)的兩個企業(yè)節(jié)點中的另一個。在對話建立期間或在開始對話之后,人物角色系統(tǒng)可以將人物角色記錄1221發(fā)送給客戶節(jié)點1201,以呈現(xiàn)給用戶。另外,企業(yè)節(jié)點1110可以將人物角色記錄1221傳輸給客戶節(jié)點1201,用于呈現(xiàn)給用戶。人物角色記錄1221指示客戶被連接至丨J John, John 的句柄是 john. senior, supportiacme, John 與 Acme 相關(guān),John 的職位是資深技術(shù)支持,并提供Acme的標志。人物角色記錄1221可以包括其他未描繪的領(lǐng)域的相關(guān)信息。
因此,雖然客戶節(jié)點1200和1201都被連接到與John相關(guān)的節(jié)點,但是客戶節(jié)點 1200和1201基于企業(yè)節(jié)點1105和1110安排在企業(yè)層次中的位置,接收不同的人物角色信
肩、ο圖13示出了可以被傳輸給企業(yè)節(jié)點的關(guān)于已連接節(jié)點的人物角色信息。此實施例主要針對來自圖11的節(jié)點1105和1110。雖然示出了其本身,但是企業(yè)節(jié)點1105和1110 是圖11中闡述的企業(yè)層次的一部分。在本實施例中,客戶節(jié)點1300與企業(yè)層次中的企業(yè)節(jié)點1105連接,企業(yè)節(jié)點1105是與John相關(guān)的兩個企業(yè)節(jié)點之一。在對話建立期間或在開始對話之后,人物角色系統(tǒng)可以將人物角色記錄1320發(fā)送給企業(yè)節(jié)點1105,以呈現(xiàn)給 John。另外,客戶節(jié)點1300可以將人物角色記錄1320傳輸給企業(yè)節(jié)點1105,用于呈現(xiàn)給 John0人物角色信息可以通過在屏幕上顯示、通過揚聲器發(fā)聲或任何其他將信息傳達給用戶的途徑,被呈現(xiàn)給用戶。人物角色記錄1320指示客戶的姓名是Bill,Bill的句柄是billlg P2PnetWOrk,事務(wù)是關(guān)于銷售,并且提供John關(guān)于Bill的呼叫原因的注釋。人物角色記錄 1320可以包括其他未描繪的領(lǐng)域的相關(guān)信息?;蛘?,客戶節(jié)點1301與企業(yè)層次中的企業(yè)節(jié)點1110連接,企業(yè)節(jié)點1110是與 John相關(guān)的兩個企業(yè)節(jié)點中的另一個。在對話建立期間或在開始對話之后,人物角色系統(tǒng)可以將人物角色記錄1321發(fā)送給企業(yè)節(jié)點1110,以呈現(xiàn)給John。另外,客戶節(jié)點1301可以將人物角色記錄1321傳輸給企業(yè)節(jié)點1110,用于呈現(xiàn)給John。人物角色記錄1321指示客戶的姓名是Jack,Jack的句柄是jaCk@P2PnetWOrk,事務(wù)是關(guān)于資深技術(shù)支持,并且提供 John關(guān)于Jack的呼叫原因的注釋。人物角色記錄1321可以包括其他未描繪的領(lǐng)域的相關(guān) fn息ο因此,John接收來自客戶的人物角色信息,這允許John認識到誰是客戶并且客戶為了什么事情呼叫。沒有人物角色信息,John可能不知道客戶是呼叫用于銷售的企業(yè)節(jié)點 1105還是用于技術(shù)支持的企業(yè)節(jié)點1110。上面的描述和相關(guān)的附圖教導了本發(fā)明的最佳實施方式。所附的權(quán)利要求限定了本發(fā)明的范圍。注意,最佳實施方式的某些方面可能不落入由權(quán)利要求所限定的發(fā)明范圍內(nèi)。本領(lǐng)域技術(shù)人員將理解下面所述的特征可以以各種方式組合,以形成本發(fā)明的多種變例。因此,本發(fā)明不限于下面所述的具體實施例,而是僅由權(quán)利要求和其等同物來限定。
權(quán)利要求
1.一種操作通信系統(tǒng)的方法,所述方法包括將多個通信裝置向點對點網(wǎng)絡(luò)注冊為利用標識企業(yè)層次中的位置的多個網(wǎng)絡(luò)句柄的多個企業(yè)節(jié)點;接收建立使用參與者節(jié)點和所述多個企業(yè)節(jié)點中的一個企業(yè)節(jié)點的對話的請求,所述請求利用所述多個網(wǎng)絡(luò)句柄中的標識所述企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄;以及響應(yīng)于所述請求,識別與在所述對話期間使用的所述企業(yè)節(jié)點相關(guān)的路由標識符。
2.如權(quán)利要求1所述的方法,還包括利用所述路由標識符,與所述多個通信裝置中的被注冊為所述企業(yè)節(jié)點的通信裝置的交換用戶消息,以進行所述對話。
3.如權(quán)利要求1所述的方法,其中,識別與在所述對話期間使用的所述企業(yè)節(jié)點相關(guān)的路由標識符包括處理將多個路由標識符與所述多個網(wǎng)絡(luò)句柄關(guān)聯(lián)的注冊信息,以確定所述多個路由標識符中的哪一個與所述第一網(wǎng)絡(luò)句柄相關(guān)。
4.如權(quán)利要求1所述的方法,其中,識別與在所述對話期間使用的所述企業(yè)節(jié)點相關(guān)的路由標識符包括選擇標識在所述企業(yè)層次中的第二位置的第二網(wǎng)絡(luò)句柄,以及處理將多個路由標識符與所述多個網(wǎng)絡(luò)句柄關(guān)聯(lián)的注冊信息,以確定所述多個路由標識符中的哪一個與所述第二網(wǎng)絡(luò)句柄相關(guān)。
5.如權(quán)利要求1所述的方法,其中,建立所述對話的所述請求包括由注冊為所述參與者節(jié)點的另一通信裝置生成和傳輸來發(fā)起與所述第一企業(yè)節(jié)點的所述對話的對話信令。
6.如權(quán)利要求1所述的方法,其中,建立所述對話的所述請求包括由注冊為所述多個企業(yè)節(jié)點的第三企業(yè)節(jié)點的另一通信裝置生成和傳輸?shù)膶υ捫帕睢?br>
7.如權(quán)利要求6所述的方法,還包括響應(yīng)于由用戶撥打的分機,生成和傳輸所述對話
8.如權(quán)利要求1所述的方法,其中,所述第一位置是所述企業(yè)層次中的與所述第二位置不同的級別。
9.如權(quán)利要求1所述的方法,還包括傳輸標識與所述第二節(jié)點相關(guān)的對話參與者的人物角色信息,以由所述參與者節(jié)點顯示,并且其中,所述通信對話包括語音對話、視頻對話和聊天對話中的至少一種。
10.一種通信系統(tǒng),包括利用標識企業(yè)層次中的位置的多個網(wǎng)絡(luò)句柄的多個企業(yè)節(jié)點中的第一企業(yè)節(jié)點,其中,多個通信裝置向點對點網(wǎng)絡(luò)注冊為所述多個企業(yè)節(jié)點;所述第一企業(yè)節(jié)點,其配置來接收建立使用參與者節(jié)點和所述多個企業(yè)節(jié)點中的所述第一企業(yè)節(jié)點的對話的請求,所述請求利用所述多個網(wǎng)絡(luò)句柄中的標識所述企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄,并且響應(yīng)于所述請求,選擇所述多個網(wǎng)絡(luò)句柄中的標識在所述企業(yè)層次中的第二位置的第二網(wǎng)絡(luò)句柄,用于所述對話;所述多個通信裝置中的注冊為第二企業(yè)節(jié)點的通信裝置,其配置來根據(jù)所述第二句柄的選擇,建立與所述參與者節(jié)點的所述對話。
11.如權(quán)利要求10所述的通信系統(tǒng),其中,建立所述對話的所述請求包括由注冊為所述參與者節(jié)點的另一通信裝置生成和傳輸來發(fā)起與所述第一企業(yè)節(jié)點的所述對話的對話 {曰令。
12.如權(quán)利要求10所述的通信系統(tǒng),其中,建立所述對話的所述請求包括由注冊為所述多個企業(yè)節(jié)點的第三企業(yè)節(jié)點的另一通信裝置生成和傳輸?shù)膶υ捫帕睢?br>
13.如權(quán)利要求12所述的通信系統(tǒng),其中,所述第三企業(yè)節(jié)點被配置來響應(yīng)于由用戶撥打的分機,生成和傳輸所述對話信令,并且其中,所述第一位置是所述企業(yè)層次中的與所述第二位置不同的級別。
14.如權(quán)利要求10所述的通信系統(tǒng),其中,所述第二企業(yè)節(jié)點還被配置來傳輸標識與所述第二節(jié)點相關(guān)的對話參與者的人物角色信息,以由所述參與者節(jié)點顯示。
15.如權(quán)利要求10所述的通信系統(tǒng),其中,所述第一網(wǎng)絡(luò)句柄具有包含本地部分和域的格式,并且其中,所述第二網(wǎng)絡(luò)句柄具有包含第二本地部分、所述本地部分和所述域的格式。
全文摘要
一種操作通信系統(tǒng)的方法,該方法包括將多個通信裝置向點對點網(wǎng)絡(luò)注冊為利用標識企業(yè)層次中的位置的多個網(wǎng)絡(luò)句柄的多個企業(yè)節(jié)點。該方法還包括接收建立使用參與者節(jié)點和所述多個企業(yè)節(jié)點中的一個企業(yè)節(jié)點的對話的請求,所述請求利用所述多個網(wǎng)絡(luò)句柄中的標識所述企業(yè)層次中的第一位置的第一網(wǎng)絡(luò)句柄。響應(yīng)于所述請求,該方法識別與所述企業(yè)節(jié)點相關(guān)的路由標識符,并利用理由標識符來將用于對話的用戶通信與多個通信裝置中注冊作為企業(yè)節(jié)點的通信裝置交換。
文檔編號H04L29/08GK102474508SQ201080029921
公開日2012年5月23日 申請日期2010年10月20日 優(yōu)先權(quán)日2009年10月20日
發(fā)明者安東尼·法蘭克·巴托洛, 安瓦·A·斯蒂奎, 宛卡特史·巴拉吉·戴史潘德, 杰什·高威達拉簡, 約翰·F·布福德, 艾蘭·愛德華·巴拉特茨 申請人:阿瓦雅公司