專(zhuān)利名稱(chēng):基于邊緣的通信的制作方法
基于邊緣的通信s匕旦 冃爾通信能力對(duì)于社會(huì)福利而言是基本的??蓪?shí)現(xiàn)該能力的簡(jiǎn)易性一般控制了社 會(huì)內(nèi)散布的信息等級(jí)。由此,當(dāng)可容易地獲得通信時(shí),個(gè)人變得更有見(jiàn)識(shí)且能夠?qū)?社會(huì)作出更大的貢獻(xiàn)。然而,盡管有當(dāng)代社會(huì)對(duì)技術(shù)的利用,在當(dāng)今的通信技術(shù)的 覆蓋范圍中仍有大量縫隙。這與日益增長(zhǎng)的通信成本一起使得世界的大部分都缺乏 方便的通信。例如,基于衛(wèi)星的通信設(shè)備理論上可允許地球上該衛(wèi)星可達(dá)的任何地 方的通信。然而,使用這一技術(shù)的極其高的成本,包括通信設(shè)備的高成本和服務(wù)的 高成本,阻礙了大多數(shù)人采用該技術(shù)作為日常的通信手段。更傳統(tǒng)的通信手段,如"純舊式電話(huà)服務(wù)/系統(tǒng)"即POTS因其早期作為通信 標(biāo)準(zhǔn)的采用而繼續(xù)主宰著通信。對(duì)其它通信手段的這一最初的"幫助"對(duì)較新的技 術(shù)的接受造成了實(shí)質(zhì)上的阻礙。所建立的通信的改變一般很慢,且因此轉(zhuǎn)換到較新 的技術(shù)要花費(fèi)很長(zhǎng)一段時(shí)間。由于最初的領(lǐng)先,所建立的通信一般已經(jīng)為其通信網(wǎng) 絡(luò)基礎(chǔ)結(jié)構(gòu)進(jìn)行了支付并且也開(kāi)發(fā)了廉價(jià)的通信設(shè)備以用于其系統(tǒng)。這一類(lèi)服務(wù)一 般利用通過(guò)線路(或在某些情況下,通過(guò)光纖等)傳送的模擬和數(shù)字信號(hào)的混合。 給定足夠的時(shí)間,傳統(tǒng)的陸線電話(huà)很可能被諸如蜂窩電話(huà)和VOIP (互聯(lián)網(wǎng)協(xié)議上 的語(yǔ)音)等新興技術(shù)所取代。無(wú)線通信網(wǎng)絡(luò)在新區(qū)域中一般比傳統(tǒng)的電話(huà)陸線更容易樹(shù)立,但是由于單個(gè) 發(fā)射機(jī)的巨大成本,使得發(fā)射機(jī)具有成本效益所需的潛在顧客的數(shù)量限制了無(wú)線服 務(wù)在鄉(xiāng)村地區(qū)中的覆蓋范圍。然而,傳統(tǒng)的電話(huà)陸線網(wǎng)絡(luò)可僅以完成連接所需的線 路的成本來(lái)擴(kuò)展到新區(qū)域中的單個(gè)顧客。由于這些"經(jīng)濟(jì)因素",兩種類(lèi)型的通信 網(wǎng)絡(luò)通常沒(méi)有重疊的覆蓋區(qū)域。 一般而言,鄉(xiāng)村地區(qū)具有傳統(tǒng)電話(huà)服務(wù),而城市地 區(qū)同時(shí)具有無(wú)線和電話(huà)網(wǎng)絡(luò)服務(wù)。在沒(méi)有安裝永久電話(huà)通信設(shè)備的區(qū)域,諸如在城 市公園中,可能是無(wú)線發(fā)射機(jī)提供覆蓋,而傳統(tǒng)電話(huà)服務(wù)因其生來(lái)需要有線通信設(shè) 備而不能提供任何服務(wù)。諸如天氣條件和服務(wù)需求等附加影響(尤其是在緊急情況中)能極大地影響 任一種服務(wù)的可用性。例如,盡管大風(fēng)可能會(huì)吹倒電話(huà)桿從而使得電話(huà)線無(wú)法使用,但50英里外的無(wú)線發(fā)射機(jī)可能不受影響并且能夠提供通信。由此,兩種類(lèi)型的系 統(tǒng)都可通過(guò)同時(shí)提供冗余(例如,增加的通信可靠性)和非冗余(例如,增加的通 信覆蓋)服務(wù)來(lái)增強(qiáng)通信。還可能是在不同區(qū)域中一種服務(wù)的價(jià)格相比另一種服務(wù) 更具有成本效益,從而減少了通信的成本。因特網(wǎng)也影響了通信。在并非世界上所有地區(qū)都能夠接入因特網(wǎng)的意義上, 它是一種正在成長(zhǎng)的技術(shù),但是它在其顯著的成長(zhǎng)速率上遠(yuǎn)勝于許多其它通信手 段。最初旨在作為科學(xué)通信企圖的因特網(wǎng)已經(jīng)作為一種在全球規(guī)模上通信的手段而 被社會(huì)所利用,從而延及全世界即使沒(méi)有數(shù)十億也有數(shù)百萬(wàn)的人。它允許信息以從 前甚至是通過(guò)幾十年來(lái)主宰通信的電視電纜系統(tǒng)也從未實(shí)現(xiàn)的速率被散布。因特網(wǎng) 利用了計(jì)算機(jī)的網(wǎng)絡(luò)來(lái)允許大距離之間的快速通信,而僅有極小或沒(méi)有相關(guān)聯(lián)的成 本(除了一般對(duì)于非受限使用的本地內(nèi)聯(lián)網(wǎng)接入費(fèi)用之外)。其成長(zhǎng)的部分是由于 計(jì)算機(jī),尤其是個(gè)人計(jì)算機(jī)已被采用并且在因特網(wǎng)實(shí)現(xiàn)之前已在許多家庭和企業(yè)中 使用的這一事實(shí)。因此,"通信設(shè)備"成本已經(jīng)由最終用戶(hù)來(lái)承擔(dān),從而使得通信 成本幾乎不存在。這一廉價(jià)通信手段的吸引力為技術(shù)開(kāi)發(fā)添加了動(dòng)力以對(duì)所有不同 類(lèi)型的通信一從文本到語(yǔ)音到視覺(jué)通信一利用因特網(wǎng),更不用說(shuō)最初為其設(shè)計(jì)因特 網(wǎng)的數(shù)據(jù)通信了。已開(kāi)發(fā)了諸如互聯(lián)網(wǎng)協(xié)議上的語(yǔ)音,即"VOIP"等技術(shù),以允許最終用戶(hù)經(jīng)由VOIP電話(huà)彼此交談,VOIP電話(huà)將模擬語(yǔ)音轉(zhuǎn)換成可在全世界傳 送的數(shù)字?jǐn)?shù)據(jù),這顯著降低了長(zhǎng)距離通信的成本。盡管它具有極大的成本效益,但 是因特網(wǎng)具有嚴(yán)重的缺陷,即最終用戶(hù)必須在計(jì)算機(jī)處或附近來(lái)利用該技術(shù)。近來(lái)的技術(shù)發(fā)展已經(jīng)試圖通過(guò)利用采用兩種不同類(lèi)型的通信的混合通信系統(tǒng) 來(lái)校正不同類(lèi)型的通信手段的缺點(diǎn)。然而,在本身被設(shè)計(jì)成支持一種商業(yè)模型的系 統(tǒng)中,必須存在控制通信網(wǎng)絡(luò)的中央裝置。這允許系統(tǒng)所有者通常在個(gè)人呼叫的基 礎(chǔ)上為其服務(wù)收費(fèi)。為實(shí)現(xiàn)這一目的,網(wǎng)絡(luò)位置處的中央路由服務(wù)處理對(duì)于該特定 通信網(wǎng)絡(luò)的所有呼入和呼出。這允許通信系統(tǒng)上的所有話(huà)務(wù)都被監(jiān)視并隨后對(duì)顧客 記帳。例如,在當(dāng)前的混合通信系統(tǒng)中可利用計(jì)算機(jī)來(lái)向無(wú)線設(shè)備發(fā)出VOIP呼叫, 但是該VOIP呼叫必須被路由到網(wǎng)絡(luò)上的中央控制中心,該控制中心控制VOIP以 進(jìn)行無(wú)線號(hào)查找以及無(wú)線網(wǎng)絡(luò)上的實(shí)際撥出。然后基于該VOIP呼叫和在中央通信網(wǎng)絡(luò)中心處發(fā)出的無(wú)線呼叫來(lái)向用戶(hù)收費(fèi)。這一類(lèi)型的"可記帳"通信系統(tǒng)是構(gòu)建 在利用由操作員操縱的中央接線總機(jī)的傳統(tǒng)電話(huà)通信網(wǎng)絡(luò)上的。最終,操作員由機(jī) 器然后由電子開(kāi)關(guān)替代來(lái)完成連接。正是這種"集中式"控制是當(dāng)今的通信系統(tǒng)的 主題。盡管有在各種不同的通信領(lǐng)域中的技術(shù)的進(jìn)展,但并非總是一種技術(shù)相比另 一種是極其優(yōu)越的。 一組環(huán)境可容易地改變,從而允許一種技術(shù)勝過(guò)另一種。 一用 戶(hù)可能在室內(nèi)的計(jì)算機(jī)處,并且發(fā)出VOIP呼叫可能容易地且以最小的成本來(lái)完 成。另一用戶(hù)可能正在進(jìn)行足球比賽,并且無(wú)線設(shè)備可能是唯一的通信手段,即使 其成本要高于VOIP呼叫。而又一用戶(hù)可能無(wú)法負(fù)擔(dān)計(jì)算機(jī),并且僅利用傳統(tǒng)的電 話(huà)系統(tǒng)。由此,高度需要能夠容易地橫穿這些不同的通信手段以便能夠以具有成本 效益的方式且在無(wú)需可能會(huì)侵犯到用戶(hù)隱私并限制通信靈活性的集中式授權(quán)機(jī)構(gòu) 的介入的情況下聯(lián)系到這些用戶(hù)。概述以下提出了本發(fā)明的簡(jiǎn)化概述以提供對(duì)本主題實(shí)施例的某些方面的基本理 解。本概述并不是本主題的廣泛綜述。它并不旨在標(biāo)識(shí)出各實(shí)施例的關(guān)鍵/決定性 要素,也不旨在勾畫(huà)本主題的范圍。其唯一的目的是以簡(jiǎn)化的形式提出本主題的某 些概念,作為以后提出的更詳細(xì)描述的序言。本主題一般涉及通信,尤其涉及用于在網(wǎng)絡(luò)邊緣處中繼通信數(shù)據(jù)的系統(tǒng)和方 法。采用一種基于邊緣的網(wǎng)關(guān)來(lái)經(jīng)由多個(gè)通信機(jī)制提供通信數(shù)據(jù)路由和/或通信數(shù) 據(jù)過(guò)濾,而不管其兼容性,并且無(wú)需利用集中式授權(quán)機(jī)構(gòu)。這允許通信數(shù)據(jù)在諸如POTS、蜂窩網(wǎng)絡(luò)和/或因特網(wǎng)等較老的、當(dāng)前的和/或未來(lái)的通信機(jī)制之間路由。這 些通信機(jī)制經(jīng)由基于邊緣的網(wǎng)關(guān)而混合在一起,從而允許通信數(shù)據(jù)無(wú)縫地通過(guò)該通 信機(jī)制到達(dá)最終用戶(hù),而不管通信被置于何處和/或通信是如何進(jìn)行的。當(dāng)對(duì)計(jì)算 設(shè)備利用基于邊緣的網(wǎng)關(guān)時(shí),它允許容易地將通信與計(jì)算任務(wù)相集成。這通過(guò)提供 對(duì)其可用的資源的增加的靈活性來(lái)增強(qiáng)了計(jì)算設(shè)備的實(shí)用性。由于網(wǎng)關(guān)是基于邊緣的,因此每一最終用戶(hù)可按需個(gè)別地約束其功能,從而 允許非并行化(unparalleled)的通信控制。該基于邊緣的網(wǎng)關(guān)還減少了當(dāng)用戶(hù)的位 置改變導(dǎo)致可用通信機(jī)制的改變時(shí)所引發(fā)的通信壁壘。由此例如,即使最初的通信 機(jī)制是經(jīng)由蜂窩電話(huà)來(lái)發(fā)生的,也可經(jīng)由膝上型計(jì)算機(jī)來(lái)聯(lián)系到最終用戶(hù)。該基于 邊緣的網(wǎng)關(guān)也可通過(guò)允許最終用戶(hù)利用諸如蜂窩電話(huà)等具成本效益的通信機(jī)制來(lái) 與本地的基于邊緣的網(wǎng)關(guān)通信而有助于顯著降低通信成本,其中本地的基于邊緣的 網(wǎng)關(guān)然后可訪問(wèn)全球網(wǎng)絡(luò)并與期望的最終用戶(hù)的本地區(qū)域中的其它基于邊緣的網(wǎng) 關(guān)通信,即使期望的最終用戶(hù)不在基于邊緣的網(wǎng)關(guān)的直接附近。為實(shí)現(xiàn)上述和相關(guān)目的,此處結(jié)合以下描述和附圖描述了各實(shí)施例的說(shuō)明性方面。然而,這些方面僅指示了可采用本主題的原理的各種方式中的幾種,并且本 主題旨在包括所有這些方面及其等效方面。當(dāng)結(jié)合附圖考慮以下詳細(xì)描述時(shí),本主 題的其它優(yōu)點(diǎn)和新穎特征將變得顯而易見(jiàn)。附圖簡(jiǎn)述
圖1是根據(jù)一個(gè)實(shí)施例的一方面的基于邊緣的通信系統(tǒng)的框圖。 圖2是根據(jù)一個(gè)實(shí)施例的一方面的基于邊緣的通信系統(tǒng)的另一框圖。 圖3是根據(jù)一個(gè)實(shí)施例的一方面的基于邊緣的通信系統(tǒng)的又一框圖。 圖4是根據(jù)一個(gè)實(shí)施例的一方面的促進(jìn)通信的方法的流程圖。 圖5是根據(jù)一個(gè)實(shí)施例的一方面的促進(jìn)通信過(guò)濾的方法的流程圖。 圖6是根據(jù)一個(gè)實(shí)施例的一方面的基于最終用戶(hù)的可用性的促進(jìn)通信的方法 的流程圖。圖7示出了一個(gè)實(shí)施例可在其中運(yùn)作的示例操作環(huán)境。詳細(xì)描述現(xiàn)在參考附圖描述本主題,在全部附圖中,相同的參考標(biāo)號(hào)用于指代相同的 元素。在以下描述中,出于解釋的目的,闡明了眾多具體細(xì)節(jié)以提供對(duì)本主題的全 面理解。然而,和明顯,本主題的各實(shí)施例可在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)施。 在其它情況中,以框圖形式示出了公知的結(jié)構(gòu)和設(shè)備以便于描述各實(shí)施例。如本申請(qǐng)中所使用的,術(shù)語(yǔ)"組件"指的是非計(jì)算機(jī)相關(guān)的實(shí)體(例如,有 助于電話(huà)硬件和/或軟件的設(shè)備),和/或計(jì)算機(jī)相關(guān)的實(shí)體,無(wú)論是硬件、硬件和 軟件的組合、軟件還是執(zhí)行中的軟件。例如,組件可以是,但不限于,運(yùn)行在處理 器上的進(jìn)程、處理器、對(duì)象、可執(zhí)行碼、執(zhí)行線程、程序和/或計(jì)算機(jī)。作為說(shuō)明, 運(yùn)行在服務(wù)器上的應(yīng)用程序和服務(wù)器都可以是組件。一個(gè)或多個(gè)組件可駐留在進(jìn)程 和/或執(zhí)行線程中,并且組件可位于一個(gè)計(jì)算機(jī)上和/或分布在兩個(gè)或多個(gè)計(jì)算機(jī)之 間。"線程"是進(jìn)程內(nèi)操作系統(tǒng)內(nèi)核調(diào)度執(zhí)行的實(shí)體。如本領(lǐng)域中公知的,每一線 程具有相關(guān)聯(lián)的"上下文",它是與線程的執(zhí)行相關(guān)聯(lián)的易失性數(shù)據(jù)。線程的上下 文包括系統(tǒng)注冊(cè)表的內(nèi)容以及屬于該線程的進(jìn)程的虛擬地址。由此,構(gòu)成線程的上 下文的實(shí)際數(shù)據(jù)隨著其執(zhí)行而變化。提供了允許不同通信形式利用駐留在網(wǎng)絡(luò)邊緣處的通信網(wǎng)關(guān)來(lái)互連的系統(tǒng)和 方法。該基于邊緣的網(wǎng)關(guān)消除了對(duì)集中式通信控制系統(tǒng)的需求,并允許最終用戶(hù)個(gè)性化其通信聯(lián)系手段。由此,取代確定如何以及以什么成本路由通信數(shù)據(jù)的集中式 實(shí)體,該基于邊緣的網(wǎng)關(guān)可用于按照最終用戶(hù)認(rèn)為適合的方式來(lái)路由通信。由于該 網(wǎng)關(guān)是基于邊緣的,因此它可被更容易地"調(diào)整"以在個(gè)人的基礎(chǔ)上提高通信路由 的性能(以及過(guò)濾),這是集中式實(shí)體所不能實(shí)現(xiàn)的。該基于邊緣的網(wǎng)關(guān)能以極少 或沒(méi)有附加成本來(lái)與多個(gè)通信以及計(jì)算機(jī)制接口,同時(shí)保留了諸如用戶(hù)隱私和/或 系統(tǒng)靈活性等方面。例如,當(dāng)用于個(gè)人計(jì)算機(jī)時(shí),基于邊緣的網(wǎng)關(guān)可容易地將因特 網(wǎng)、傳統(tǒng)有線電話(huà)系統(tǒng)、和/或無(wú)線系統(tǒng)與諸如個(gè)人信息管理(PIM)、在場(chǎng)、數(shù) 字內(nèi)容和/或桌面搜索等計(jì)算資源相集成。通信數(shù)據(jù)經(jīng)由該網(wǎng)關(guān)通過(guò)適當(dāng)?shù)耐ㄐ艡C(jī) 制來(lái)路由。適當(dāng)?shù)耐ㄐ艡C(jī)制可基于最終用戶(hù)的位置來(lái)預(yù)定,和/或可基于最佳成本 效益等動(dòng)態(tài)地確定。基于邊緣的網(wǎng)關(guān)允許對(duì)等通信而無(wú)需數(shù)據(jù)映射(例如,電話(huà)號(hào)碼到IP等)的 集中式存儲(chǔ)數(shù)據(jù)庫(kù)和/或集中式控制。通常利用個(gè)人計(jì)算機(jī)主存基于邊緣的網(wǎng)關(guān)的 功能在最終用戶(hù)之間建立通信。這避免了具有維護(hù)目錄來(lái)幫助通信的集中式授權(quán)機(jī) 構(gòu)的傳統(tǒng)通信模型。結(jié)果,在集中式體系結(jié)構(gòu)中的提供較昂貴的特征可通過(guò)充分利 用邊緣上的計(jì)算資源而變得具有很大的成本效益。例如,個(gè)性化服務(wù)需要集中式服 務(wù)器來(lái)儲(chǔ)存定制數(shù)據(jù)。如果客戶(hù)機(jī)數(shù)目是巨大的,則這一安排在服務(wù)操作、可縮放 性、隱私和靈活性方面提出了重大的挑戰(zhàn)。相反,如果使用個(gè)人計(jì)算機(jī)在邊緣處提 供服務(wù),則定制數(shù)據(jù)可被本地儲(chǔ)存并經(jīng)常在用戶(hù)認(rèn)為適當(dāng)時(shí)更新。然而,它在解決 個(gè)人呼叫和/或呼叫持續(xù)時(shí)間跟蹤時(shí)也將其自己表現(xiàn)為一不同的模型,因?yàn)槭裁春? 或何時(shí)和/或如何進(jìn)行通信的能力或控制被給予個(gè)別最終用戶(hù)而非中央壟斷授權(quán)結(jié) 構(gòu)。某些基于VOIP的技術(shù)允許利用諸如因特網(wǎng)等單個(gè)通信機(jī)制來(lái)進(jìn)行對(duì)等通信。某些其它基于VOIP的技術(shù)具有必須包括集中式服務(wù)器的多個(gè)通信機(jī)制。作為鮮明的對(duì)比,此處所提供的系統(tǒng)和方法與多個(gè)通信機(jī)制接口而無(wú)需集中式授權(quán)機(jī)構(gòu)。這 允許不同的通信機(jī)制自治地交互而無(wú)需涉及最終用戶(hù)。盡管如此,最終用戶(hù)如有所 需仍可調(diào)整基于邊緣的網(wǎng)關(guān)以將其修改成適合其個(gè)人品位,而不必使其配置服從任 何其它授權(quán)機(jī)構(gòu)。由此,該基于邊緣的網(wǎng)關(guān)顯著提高了最終用戶(hù)對(duì)其通信系統(tǒng)所具 有的靈活性、私密性和控制,從而顯著提高了其實(shí)用性和價(jià)值而無(wú)需對(duì)昂貴的通信 設(shè)備的附加投資或支付集中式授權(quán)機(jī)構(gòu)每月通信的費(fèi)用。在圖1中,示出了根據(jù)一個(gè)實(shí)施例的一方面的基于邊緣的通信系統(tǒng)100的框 圖?;谶吘壍耐ㄐ畔到y(tǒng)100包括基于邊緣的通信組件102,它經(jīng)由輸入通信機(jī)制108獲得通信數(shù)據(jù)輸入104,并經(jīng)由輸出通信機(jī)制110中繼通信數(shù)據(jù)輸出106。輸 入108和輸出110通信機(jī)制可以是單一類(lèi)型和/或不同類(lèi)型的機(jī)制。它們108、 110 也可各自由一種以上機(jī)制構(gòu)成。通信機(jī)制可包括,但不限于,蜂窩通信、長(zhǎng)期建立 的傳統(tǒng)通信(例如,傳統(tǒng)陸線電話(huà)系統(tǒng)等)、衛(wèi)星通信(例如,衛(wèi)星電話(huà)等)、非 傳統(tǒng)通信(例如,藍(lán)牙、紅外等)、和/或網(wǎng)絡(luò)通信(例如,全球通信網(wǎng)絡(luò)(如因 特網(wǎng))、內(nèi)聯(lián)網(wǎng)、WAN、 LAN等)等等。通信數(shù)據(jù)還可包括,但不限于,可經(jīng)由多個(gè)通信機(jī)制獲得的組合數(shù)據(jù)。例如, 用戶(hù)A 112可經(jīng)由VOIP來(lái)發(fā)送語(yǔ)音通信數(shù)據(jù),而經(jīng)由蜂窩電話(huà)系統(tǒng)來(lái)發(fā)送電子表 格數(shù)據(jù)?;谶吘壍耐ㄐ沤M件102可確定一公共接收者,即用戶(hù)B114,并將兩種 類(lèi)型的通信數(shù)據(jù)經(jīng)由單一類(lèi)型(或多種類(lèi)型)的通信機(jī)制中繼到用戶(hù)B114。該通 信數(shù)據(jù)本身可包括,但不限于,語(yǔ)音數(shù)據(jù)、電子郵件數(shù)據(jù)、即時(shí)消息通信數(shù)據(jù)和/ 或文本數(shù)據(jù)等。基于邊緣的通信組件102的功能例如可駐留在個(gè)人計(jì)算機(jī)、個(gè)人數(shù)字助理 (PDA)、智能電話(huà)、電話(huà)調(diào)制解調(diào)器、電話(huà)應(yīng)答設(shè)備、和/或單機(jī)設(shè)備等中。由 此,最初的投資成本可以通過(guò)利用現(xiàn)有設(shè)備和/或現(xiàn)有通信機(jī)制來(lái)顯著降低。由于 基于邊緣的通信組件102駐留"在邊緣處",因此最終用戶(hù)保持對(duì)通信數(shù)據(jù)路由和 通信數(shù)據(jù)中繼的控制。因此,沒(méi)有中央授權(quán)機(jī)構(gòu)跟蹤通信數(shù)據(jù)的路由和/或?qū)ζ溆?帳,從而保留了最終用戶(hù)的隱私和/或節(jié)省了最終用戶(hù)的費(fèi)用。轉(zhuǎn)向圖2,描繪了根據(jù)一個(gè)實(shí)施例的一方面的基于邊緣的通信系統(tǒng)200的另一 框圖?;谶吘壍耐ㄐ畔到y(tǒng)200包括基于邊緣的通信組件202,它經(jīng)由輸入通信機(jī) 制206獲得通信數(shù)據(jù),并經(jīng)由輸出通信機(jī)制210中繼通信數(shù)據(jù)輸出208。輸入204 和輸出208通信機(jī)制可以是單一類(lèi)型和/或不同類(lèi)型的機(jī)制。它們204、 208還可各 自包括一種以上類(lèi)型的機(jī)制。通信機(jī)制可包括,但不限于,蜂窩通信、長(zhǎng)期建立的 傳統(tǒng)通信(例如,傳統(tǒng)陸線電話(huà)系統(tǒng)等)、衛(wèi)星通信(例如,衛(wèi)星電話(huà)等)、非傳 統(tǒng)通信(例如,藍(lán)牙、紅外等)、和/或網(wǎng)絡(luò)通信(例如,全球通信網(wǎng)絡(luò)(如因特 網(wǎng))、內(nèi)聯(lián)網(wǎng)、WAN、 LAN等)等等。通信數(shù)據(jù)還可包括,但不限于,可經(jīng)由多 個(gè)通信機(jī)制獲得的組合數(shù)據(jù)。該通信數(shù)據(jù)本身可包括,但不限于,語(yǔ)音數(shù)據(jù)、電子 郵件數(shù)據(jù)、即時(shí)消息通信數(shù)據(jù)和/或文本數(shù)據(jù)等。基于邊緣的通信組件202包括基于邊緣的網(wǎng)關(guān)組件212和接口組件214。接口 組件214與多個(gè)通信機(jī)制接口以獲得和/或中繼通信數(shù)據(jù)。基于邊緣的網(wǎng)關(guān)組件212 從接口組件214接收通信數(shù)據(jù),并確定有助于通信數(shù)據(jù)輸入204的路由的至少一個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制。它212然后經(jīng)由接口組件214和適當(dāng)?shù)耐ㄐ艡C(jī)制(在該圖示中被 示為輸出通信機(jī)制210)將通信數(shù)據(jù)輸入204中繼到最終用戶(hù)?;谶吘壍木W(wǎng)關(guān)組 件212可基于例如最終用戶(hù)的位置、最終用戶(hù)的可用性、統(tǒng)一資源定位符(URL)、 通信數(shù)據(jù)路由成本有效性、和/或預(yù)定通信數(shù)據(jù)路由等來(lái)確定適當(dāng)?shù)耐ㄐ艡C(jī)制。接口組件214還可駐留在與基于邊緣的網(wǎng)關(guān)組件212的主機(jī)分開(kāi)的硬件組件 內(nèi)/上。接口組件214還可包括多個(gè)硬件組件。例如,接口組件214可包括,但不 限于,POTS接口、無(wú)線接口、因特網(wǎng)接口、和/或其它通信機(jī)制類(lèi)型接口等。這些 不同類(lèi)型的接口可能需要在單個(gè)專(zhuān)用設(shè)備中不能以成本有效的方式找到的獨(dú)特接 口硬件。由此,成本效益和/或?qū)崿F(xiàn)的簡(jiǎn)易性可驅(qū)使對(duì)復(fù)合接口組件的利用。另一 方面,例如,適當(dāng)配備的個(gè)人計(jì)算機(jī)可在單個(gè)組件內(nèi)提供通信接口。由此,此處所 公開(kāi)的系統(tǒng)和方法可在支持設(shè)備的類(lèi)型和/或復(fù)雜性方面提供極大的靈活性。典型 的最終用戶(hù)一般已經(jīng)擁有了接口設(shè)備的重要部分,因此無(wú)需最初大量的投資來(lái)利用 基于邊緣的網(wǎng)關(guān)技術(shù)。參看圖3,示出了依照一個(gè)實(shí)施例的一方面的基于邊緣的通信系統(tǒng)300的又一 框圖?;谶吘壍耐ㄐ畔到y(tǒng)300包括基于邊緣的通信組件302,它與利用陸線設(shè)備 312的標(biāo)準(zhǔn)電話(huà)網(wǎng)絡(luò)(POTS) 310以及利用計(jì)算設(shè)備316的標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò)(IP) 314接口?;谶吘壍耐ㄐ沤M件302包括具有可任選監(jiān)控器(gatekeeper)組件306 和接口組件308的基于邊緣的網(wǎng)關(guān)組件304。可任選監(jiān)控器組件306過(guò)濾不合需要 的通信數(shù)據(jù)以使其不能被基于邊緣的網(wǎng)關(guān)組件304路由。過(guò)濾可以基于最終用戶(hù)偏 好、成本有效性、重要性、時(shí)間線、最終用戶(hù)可用性、最終用戶(hù)位置、和/或數(shù)據(jù) 量等等。可任選監(jiān)控器組件306為最終用戶(hù)提供大量的通信控制。通信數(shù)據(jù)可被阻 斷(例如,丟棄、返回等)、重新路由(例如,發(fā)送給語(yǔ)音郵件、應(yīng)答機(jī)等)、和 /或延遲(例如,當(dāng)最終用戶(hù)可用時(shí)轉(zhuǎn)發(fā)等)等等。在傳統(tǒng)的集中式通信系統(tǒng)中, 這些類(lèi)型的服務(wù)的一部分可能是可用的,但是通常對(duì)最終用戶(hù)具有某一成本,并且 沒(méi)有實(shí)質(zhì)上的最終用戶(hù)修改和隱私的可用性。接口組件308與諸如標(biāo)準(zhǔn)電話(huà)網(wǎng)絡(luò)310和標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò)314等多個(gè)通信機(jī) 制接口。這允許通過(guò)利用基于邊緣的通信組件302的標(biāo)準(zhǔn)電話(huà)網(wǎng)絡(luò)310與標(biāo)準(zhǔn)計(jì)算 機(jī)網(wǎng)絡(luò)314的無(wú)縫通信集成。例如,可通過(guò)陸線電話(huà)經(jīng)由最終用戶(hù)的膝上型計(jì)算機(jī) 來(lái)聯(lián)系到最終用戶(hù),而發(fā)起的呼叫者不必知道最終用戶(hù)是在遠(yuǎn)程位置處且正在使用 膝上型計(jì)算機(jī)來(lái)通信。該發(fā)起的呼叫者采用傳統(tǒng)電話(huà)號(hào)碼和陸線電話(huà)來(lái)作出呼叫。 然而,基于邊緣的通信組件302通過(guò)標(biāo)準(zhǔn)計(jì)算機(jī)網(wǎng)絡(luò)314將陸線呼入中繼到最終用戶(hù)。類(lèi)似地,該發(fā)起的呼叫者可利用其計(jì)算機(jī)來(lái)向?qū)⒒谶吘壍耐ㄐ沤M件302配置成將其呼入中繼到其計(jì)算機(jī)再經(jīng)由標(biāo)準(zhǔn)電話(huà)網(wǎng)絡(luò)310中繼到陸線電話(huà)的最終用戶(hù) 作出呼叫。如上所述,該發(fā)起的呼叫者不必知道最終用戶(hù)是經(jīng)由陸線來(lái)呼叫的。最 終用戶(hù)還可利用基于邊緣的通信組件302來(lái)過(guò)濾不想要的呼入和/或向發(fā)起的呼叫 者提供關(guān)于最終用戶(hù)可用性等的通知。這允許通過(guò)傳統(tǒng)的通信手段來(lái)實(shí)現(xiàn)顯著的靈 活性、私密性和/或成本效益?;谶吘壍木W(wǎng)關(guān)組件302還可有助于將計(jì)算設(shè)備與可用通信機(jī)制集成。這增 加了功能,并提高了計(jì)算的硬件和軟件方面的價(jià)值。例如,如果膝上型計(jì)算機(jī)能夠 經(jīng)由多個(gè)機(jī)制來(lái)無(wú)縫地提供通信,則因此膝上型計(jì)算機(jī)的用戶(hù)也將獲得增加的通信 覆蓋,并且進(jìn)而獲得該特定的最終用戶(hù)對(duì)于他們希望通信的那些人的增加的可用 性。以類(lèi)似的方式,也可利用基于邊緣的網(wǎng)關(guān)組件302來(lái)增強(qiáng)軟件應(yīng)用程序。例如, 搜索引擎可采用基于邊緣的網(wǎng)關(guān)組件302來(lái)提供不僅對(duì)基于因特網(wǎng)的信息源、而且 還對(duì)基于電話(huà)的信息源的訪問(wèn)。由此,當(dāng)最終用戶(hù)搜索關(guān)于一個(gè)人的信息時(shí),搜索 引擎可搜索因特網(wǎng),以及經(jīng)由陸線和/或蜂窩電話(huà)呼叫數(shù)據(jù)庫(kù)保管者。另一示例可 包括需要最新的爆炸性新聞的"即時(shí)"通知的基于新聞媒體的軟件應(yīng)用程序。個(gè)人 而非"集中式新聞服務(wù)"可創(chuàng)建其自己的桌面新聞服務(wù),該服務(wù)采用所有可用通信 機(jī)制來(lái)聯(lián)系到其"訂戶(hù)"(例如,朋友、家庭等),以告知有關(guān)家庭新成員的誕生 的"熱點(diǎn)"新聞。嬰兒的第一張照片可經(jīng)由因特網(wǎng)、蜂窩電話(huà)、陸線電話(huà)和/或傳 真機(jī)等被即時(shí)傳遞。本領(lǐng)域的技術(shù)人員可以理解,以上所述的幾個(gè)示例并不限制此 處所提供的系統(tǒng)和方法的范圍?;谶吘壍木W(wǎng)關(guān)與計(jì)算設(shè)備集成創(chuàng)建了先前對(duì)個(gè)別 最終用戶(hù)不可用的強(qiáng)大應(yīng)用程序。接口組件308還可利用其它設(shè)備320接口到其它通信機(jī)制318。這些其它通信 機(jī)制318可包括,但不限于,蜂窩網(wǎng)絡(luò)、公共交換電話(huà)網(wǎng)絡(luò)(PSTN)、專(zhuān)用通信 網(wǎng)、全球通信網(wǎng)絡(luò)(例如,因特網(wǎng))、和/或通信機(jī)制的組合/混合等。本領(lǐng)域的技 術(shù)人員可以理解,此處所提出的主題不限于特定的通信機(jī)制類(lèi)型,并且其它另外的 通信機(jī)制仍落入本主題的范圍之內(nèi)。這些包括,但不限于,此處未明確描述的通信 機(jī)制,諸如與此處所描述的系統(tǒng)和方法兼容的傳統(tǒng)、非傳統(tǒng)、當(dāng)前和/或未來(lái)的通 信機(jī)制。其它設(shè)備320可包括,但不限于,諸如蜂窩電話(huà)、智能電話(huà)、無(wú)線PDA 等無(wú)線設(shè)備;諸如電話(huà)、調(diào)制解調(diào)器和/或傳真機(jī)等陸線設(shè)備320;諸如個(gè)人計(jì)算機(jī)、 智能電話(huà)、PDA、僅網(wǎng)絡(luò)終端、和/或VOIP電話(huà)等計(jì)算設(shè)備322;和/或諸如藍(lán)牙、 紅外、RF、廣播、磁和/或其它傳統(tǒng)、當(dāng)前、和/或未來(lái)通信設(shè)備等設(shè)備。通信扇區(qū)很大程度基于POTS技術(shù)。在不久的將來(lái),基于因特網(wǎng)的通信技術(shù)(例如,VOIP)可能在通信中扮演不曾有的重要角色?;谶吘壍木W(wǎng)關(guān)可提供通 過(guò)允許POTS和VOIP兩種電話(huà)形式共存并交互來(lái)有助于從POTS到VOIP的電話(huà)遷移和集成。盡管在這些技術(shù)的不同方面的數(shù)百萬(wàn)用戶(hù)利用不同的通信形式(例如, 因特網(wǎng)電話(huà)用戶(hù)相比傳統(tǒng)電話(huà)用戶(hù)),但對(duì)網(wǎng)關(guān)的利用仍允許通信。在過(guò)渡電話(huà)階 段期間對(duì)網(wǎng)關(guān)和監(jiān)控器的部署可有助于減少在發(fā)生傳統(tǒng)服務(wù)的明顯并且有時(shí)候是 損傷性中斷的時(shí)候引起的困難。基于邊緣的網(wǎng)關(guān)/監(jiān)控器可由除了已經(jīng)擁有的之外 只有最小硬件投資(不需要昂貴的服務(wù)器、PBX、交換機(jī)、路由器等)的數(shù)百萬(wàn)最 終用戶(hù)利用。基于邊緣的網(wǎng)關(guān)/監(jiān)控器還可將對(duì)通信的控制從集中式位置(例如, 電話(huà)公司和/或因特網(wǎng)VOIP公司)移至個(gè)別的最終用戶(hù),從而提高了通信健壯性。 基于網(wǎng)絡(luò)的技術(shù)需要昂貴的設(shè)備,并且這些成本傳統(tǒng)上被傳遞給最終用戶(hù),從而增 加了最終用戶(hù)的通信成本。通過(guò)利用基于邊緣的網(wǎng)關(guān)/監(jiān)控器,消費(fèi)者無(wú)需承擔(dān)這 些成本,因?yàn)楦郊拥陌嘿F設(shè)備不再必需?;谶吘壍木W(wǎng)關(guān)還保留了最終用戶(hù)的隱私, 諸如最終用戶(hù)的位置、他們正在與誰(shuí)通信、和/或個(gè)人聯(lián)系信息等等。電話(huà)公司戰(zhàn)略家通常利用應(yīng)答機(jī)作為規(guī)范示例。最終用戶(hù)可到商店購(gòu)買(mǎi)廉價(jià) 的應(yīng)答機(jī)(即,基于邊緣的解決方案),或者他們可呼叫集中式通信供應(yīng)商并訂閱 語(yǔ)音郵件(S卩,基于網(wǎng)絡(luò)的解決方案)。對(duì)兩者都有需求。大企業(yè)傾向于昂貴的(可 靠的)基于網(wǎng)絡(luò)的解決方案,因?yàn)樗鼈兗航?jīng)對(duì)PBX和IT組織進(jìn)行了投資,而小企 業(yè)和消費(fèi)者對(duì)價(jià)格更敏感。在供應(yīng)一側(cè),電話(huà)公司偏好基于網(wǎng)絡(luò)的解決方案,因?yàn)?它們具有優(yōu)勢(shì)(對(duì)網(wǎng)絡(luò)的控制以及運(yùn)行一定規(guī)模的呼叫中心和計(jì)算機(jī)中心(comp center)的核心能力)。其它各方可通過(guò)査找允許其顧客具有關(guān)于他們是否希望為 昂貴的操作付費(fèi)的選擇的基于邊緣的解決方案而獲益。網(wǎng)關(guān)在策略上類(lèi)似于應(yīng)答 機(jī)。對(duì)基于網(wǎng)絡(luò)以及基于邊緣的網(wǎng)關(guān)兩者都有需求;具有大IP商店的大企業(yè)可能 傾向于基于網(wǎng)絡(luò)(PBX)的解決方案,而小企業(yè)和消費(fèi)者可能更偏向更負(fù)擔(dān)得起的 基于邊緣的網(wǎng)關(guān)。在供應(yīng)一側(cè),電話(huà)公司一般繼續(xù)促銷(xiāo)基于網(wǎng)絡(luò)的網(wǎng)關(guān),而其它各 方可能改為提供如上所述的更負(fù)擔(dān)得起的基于邊緣的網(wǎng)關(guān)替換方案。例如, 一種簡(jiǎn)化的基于邊緣的系統(tǒng)可從例如到因特網(wǎng)的寬帶連接、POTS陸線、 具有用于因特網(wǎng)和POTS陸線的連接的個(gè)人計(jì)算機(jī)(PC)以及蜂窩電話(huà)等可容易 獲得的設(shè)備/服務(wù)來(lái)構(gòu)造。有了這一簡(jiǎn)單的系統(tǒng)和適當(dāng)?shù)幕谶吘壍募夹g(shù),可實(shí)現(xiàn) 以下通信情形情形A:VOIP—蜂窩電話(huà)VOIP (IP上的語(yǔ)音)呼叫經(jīng)由因特網(wǎng)連接進(jìn)入PC。 PC可 決定將該呼叫轉(zhuǎn)發(fā)給蜂窩電話(huà)。該呼叫然后從PC中繼到陸線連接再到蜂窩電話(huà)。 如果PC具有蜂窩能力,則該呼叫可直接從PC中繼到蜂窩電話(huà)。情形B:蜂窩電話(huà)一VOIP:最終用戶(hù)利用其蜂窩電話(huà)來(lái)呼叫其PC,因?yàn)樗麄兿M麢z査其消息并且他們不在計(jì)算機(jī)附近。該呼叫在陸線連接上進(jìn)入PC。某人留下了要求 最終用戶(hù)向其回電的消息。PC然后決定利用VOIP將該呼叫經(jīng)由因特網(wǎng)線路轉(zhuǎn)發(fā)到該某人。采用基于邊緣的網(wǎng)關(guān)體系結(jié)構(gòu),上述系統(tǒng)可通過(guò)將因特網(wǎng)和陸線連接兩者連接到PC并相應(yīng)地配置PC以在兩個(gè)網(wǎng)絡(luò)或通信機(jī)制之間來(lái)回傳遞呼叫來(lái)實(shí)現(xiàn)。 POTS和VOIP類(lèi)型的通信機(jī)制之間的兼容性可通過(guò)僅將VOIP視作POTS的下一 版本來(lái)促進(jìn)。例如,假定網(wǎng)關(guān)以前向和后向兼容性將POTS轉(zhuǎn)換成VOIP,反之亦 然。因此,經(jīng)由基于邊緣的網(wǎng)關(guān)處的兼容性轉(zhuǎn)換,舊的POTS軟件可在VOIP上工 作,而新的VOIP軟件可在POTS類(lèi)型的通信機(jī)制上工作。還存在許多可促進(jìn)基于 邊緣的網(wǎng)關(guān)功能的替換設(shè)備電纜/DSL調(diào)制解調(diào)器、電話(huà)、應(yīng)答機(jī)、和/或?qū)S脴?gòu) 件盒(builtbox)(例如,運(yùn)行計(jì)算機(jī)操作系統(tǒng)的輕量級(jí)版本)等。基于邊緣的網(wǎng)關(guān)可促進(jìn)獨(dú)立于最終用戶(hù)數(shù)目的通信。如果僅單個(gè)最終用戶(hù)采 用了基于邊緣的網(wǎng)關(guān),則其可獲得能夠如同兩個(gè)網(wǎng)絡(luò)是一個(gè)網(wǎng)絡(luò)那樣互換地同時(shí)利 用電話(huà)網(wǎng)絡(luò)(POTS等)和因特網(wǎng)(VOIP等)兩者的好處。希望聯(lián)系到該最終用 戶(hù)的任何人將必須經(jīng)過(guò)該最終用戶(hù)的監(jiān)控器,因此他們可通過(guò)利用基于邊緣的監(jiān)控 器過(guò)濾到其呼叫而獲得來(lái)自他們不希望交談的人的更少的呼叫。然而,如果世界上 數(shù)百萬(wàn)用戶(hù)都采用基于邊緣的網(wǎng)關(guān)(并且允許其他人采用其POTS線路來(lái)不時(shí)地作 出呼叫),則可獲得其它好處,并且不再需要向集中式通信公司支付長(zhǎng)途電話(huà)費(fèi)。將網(wǎng)關(guān)和監(jiān)控功能集成到個(gè)人計(jì)算機(jī)(PC)中具有優(yōu)點(diǎn)和缺點(diǎn)。初始部署在 其中更容易升級(jí)軟件的通用PC環(huán)境中較為容易。將網(wǎng)關(guān)/監(jiān)控功能與諸如電子郵 件、文本消息通信和/或即時(shí)消息通信產(chǎn)品等附加產(chǎn)品相集成比將這些產(chǎn)品駐留在 同一平臺(tái)上的情況下更容易。另一方面,如調(diào)制解調(diào)器和應(yīng)答機(jī)等專(zhuān)用設(shè)備通常對(duì) 通信目的具有比被最終用戶(hù)頻繁關(guān)機(jī)的通用PC更好的可用性/可靠性。基于邊緣的網(wǎng)關(guān)/監(jiān)控器還允許最終消除電話(huà)號(hào)碼,或至少將其降級(jí)為IP (互聯(lián)網(wǎng)協(xié)議)地址的狀態(tài)。除了最終用戶(hù)的PC之外沒(méi)有人會(huì)知道最終用戶(hù)的電話(huà)號(hào)碼。取代給某人電話(huà)號(hào)碼或蜂窩電話(huà)號(hào)碼,最終用戶(hù)將給予其它們的URL (統(tǒng)一 資源定位符)。如果某人希望呼叫最終用戶(hù),則它們可使其PC呼叫該最終用戶(hù)的 PC,并且最終用戶(hù)的PC可決定是否聯(lián)系該最終用戶(hù),或留消息等。這將傳統(tǒng)上由 集中式通信公司所持有的大量通信控制置于最終用戶(hù)手中。如電話(huà)號(hào)碼和IP地址 等路由細(xì)節(jié)可對(duì)最終用戶(hù)的路由器保密。其他人無(wú)需知道最終用戶(hù)是否正在其PC 處工作,或者最終用戶(hù)是使用蜂窩電話(huà)還是802.11 PDA等等。廉價(jià)的基于邊緣的網(wǎng)關(guān)的廣泛部署可有助于使得電話(huà)號(hào)碼可與IP地址互換, 從而消除了為電話(huà)號(hào)碼收費(fèi)的需求。這一情形還意味著URL和/或某些等效的尋址 手段可替換國(guó)家的電話(huà)編號(hào)計(jì)劃。電話(huà)號(hào)碼因此可被降級(jí)到IP地址的狀態(tài)。并且, 如果最終用戶(hù)碰巧將其PC連接到啟用web的移動(dòng)設(shè)備(諸如個(gè)人數(shù)字助理(PDA) 等),則當(dāng)利用基于邊緣的網(wǎng)關(guān)技術(shù)時(shí)可能不會(huì)涉及到電話(huà)號(hào)碼(至少在最終用戶(hù) 一端)。另外,基于邊緣的網(wǎng)關(guān)允許現(xiàn)有網(wǎng)關(guān)、網(wǎng)橋和/或路由器等(即,通信機(jī) 制)的集成而不是需要獲取附加設(shè)備(并且有附加的成本)。該集成現(xiàn)在可由最終 用戶(hù)而非經(jīng)由集中式通信實(shí)體(包括提供因特網(wǎng)上的服務(wù)的那些實(shí)體)和經(jīng)由傳統(tǒng) 的通信機(jī)制而在邊緣處進(jìn)行。鑒于以上所示并描述的示例性系統(tǒng),參考圖4-6的流程圖將更好地理解可根據(jù) 各實(shí)施例實(shí)現(xiàn)的方法。盡管出于簡(jiǎn)化解釋的目的,該方法被示出并描述為一系列框, 但是可以理解和明白,各實(shí)施例不受框的次序的限制,因?yàn)楦鶕?jù)一個(gè)實(shí)施例,某些 框可以按不同的次序和/或與此處示出并描述的其它框同時(shí)發(fā)生。此外,并非所有 示出的框都是實(shí)現(xiàn)根據(jù)各實(shí)施例的方法所必需的。各實(shí)施例可以在諸如程序模塊等由一個(gè)或多個(gè)組件執(zhí)行的計(jì)算機(jī)可執(zhí)行指令 的一般上下文中描述。 一般而言,程序模塊包括執(zhí)行特定的任務(wù)或?qū)崿F(xiàn)特定的抽象 數(shù)據(jù)類(lèi)型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。通常,程序模塊的功能可如 各實(shí)施例的各實(shí)例中所需地組合或分布。在圖4中,示出了根據(jù)一個(gè)實(shí)施例的一方面的有助于通信的方法400的流程 圖。方法400通過(guò)在網(wǎng)絡(luò)邊緣處從多個(gè)通信機(jī)制中的至少一個(gè)獲得通信數(shù)據(jù)404 開(kāi)始402。通信機(jī)制可包括,但不限于,蜂窩通信、長(zhǎng)期建立的傳統(tǒng)通信(例如, 傳統(tǒng)陸線電話(huà)系統(tǒng)等)、衛(wèi)星通信(例如,衛(wèi)星電話(huà)等)、非傳統(tǒng)通信(例如,藍(lán) 牙、紅外等)、和/或網(wǎng)絡(luò)通信(例如,全球通信網(wǎng)絡(luò)(如因特網(wǎng))、內(nèi)聯(lián)網(wǎng)、WAN、 LAN等)等等。通信數(shù)據(jù)還可包括,但不限于,可經(jīng)由多個(gè)通信機(jī)制獲得的組合數(shù)據(jù)。該通信數(shù)據(jù)本身可包括,但不限于,語(yǔ)音數(shù)據(jù)、電子郵件數(shù)據(jù)、即時(shí)消息通 信數(shù)據(jù)和/或文本數(shù)據(jù)等。然后確定有助于路由所獲得的通信數(shù)據(jù)的至少一個(gè)適當(dāng) 的通信機(jī)制406。對(duì)適當(dāng)?shù)耐ㄐ艡C(jī)制的確定可基于例如最終用戶(hù)的位置、最終用戶(hù)的可用性、統(tǒng)一資源定位符(URL)、通信數(shù)據(jù)路由成本有效性、和/或預(yù)定的通 信數(shù)據(jù)路由等等。所獲得的通信數(shù)據(jù)然后利用適當(dāng)?shù)耐ㄐ艡C(jī)制被中繼到最終用戶(hù) 408,從而結(jié)束流程410。轉(zhuǎn)向圖5,描繪了根據(jù)一個(gè)實(shí)施例的一方面的有助于通信過(guò)濾的方法500的流 程圖。方法500通過(guò)提供有助于路由來(lái)自多個(gè)通信介質(zhì)中的至少一個(gè)的通信數(shù)據(jù)的 基于邊緣的通信網(wǎng)關(guān)504而開(kāi)始502。然后由有助于篩選通信數(shù)據(jù)的監(jiān)控進(jìn)程過(guò)濾 通信數(shù)據(jù)的路由506,從而結(jié)束流程508。過(guò)濾可以基于最終用戶(hù)偏好、成本有效 性、重要性、時(shí)間線、用戶(hù)、最終用戶(hù)可用性、最終用戶(hù)位置、和/或數(shù)據(jù)量等等。 這為最終用戶(hù)提供大量的通信控制和私密性。通信數(shù)據(jù)可被阻斷(例如,丟棄、返 回等)、重新路由(例如,發(fā)送給語(yǔ)音郵件、應(yīng)答機(jī)等)、和/或延遲(例如,當(dāng) 最終用戶(hù)可用時(shí)轉(zhuǎn)發(fā)等)等等。在傳統(tǒng)的集中式通信系統(tǒng)中,這些類(lèi)型的服務(wù)的一 部分可能是可用的,但是通常對(duì)最終用戶(hù)具有某一成本,并且沒(méi)有實(shí)質(zhì)上的最終用 戶(hù)修改和/或隱私的可用性。參看圖6,示出了根據(jù)一個(gè)實(shí)施例的一方面的有助于基于最終用戶(hù)的可用性來(lái) 通信的方法600的流程圖。方法600通過(guò)在網(wǎng)絡(luò)的邊緣處從多個(gè)通信機(jī)制中的至少 一個(gè)獲得通信數(shù)據(jù)604而開(kāi)始602。通信機(jī)制可包括,但不限于,蜂窩通信、長(zhǎng)期 建立的傳統(tǒng)通信(例如,傳統(tǒng)陸線電話(huà)系統(tǒng)等)、衛(wèi)星通信(例如,衛(wèi)星電話(huà)等)、 非傳統(tǒng)通信(例如,藍(lán)牙、紅外等)、和/或網(wǎng)絡(luò)通信(例如,全球通信網(wǎng)絡(luò)(如 因特網(wǎng))、內(nèi)聯(lián)網(wǎng)、WAN、 LAN等)等等。通信數(shù)據(jù)還可包括,但不限于,可經(jīng) 由多個(gè)通信機(jī)制獲得的組合數(shù)據(jù)。該通信數(shù)據(jù)本身可包括,但不限于,語(yǔ)音數(shù)據(jù)、 電子郵件數(shù)據(jù)、即時(shí)消息通信數(shù)據(jù)和/或文本數(shù)據(jù)等。然后當(dāng)最終用戶(hù)的可用性不明確時(shí)確定多個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制606。然后利用多 個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制將所獲得的通信數(shù)據(jù)中繼到最終用戶(hù)608,從而結(jié)束流程610。 這使得基于邊緣的決策制定能提高用該通信數(shù)據(jù)來(lái)聯(lián)系到最終用戶(hù)的可能性。例 如,如果丈夫希望在他懷孕的妻子臨產(chǎn)時(shí)以不惜任何代價(jià)來(lái)聯(lián)系到他,則他可對(duì)來(lái) 自其妻子的任何通信數(shù)據(jù)建立緊急優(yōu)先級(jí)。如果他正在出差,則他可能經(jīng)由陸線(例 如,酒店或企業(yè)場(chǎng)所處的)、蜂窩電話(huà)和/或連接到因特網(wǎng)的膝上型計(jì)算機(jī)來(lái)聯(lián)系 到。因此,其妻子的通信的中繼可通過(guò)所有三種不同類(lèi)型的通信機(jī)制來(lái)進(jìn)行,從而實(shí)質(zhì)上增加了向其通知他孩子的誕生的可能性。還可出于成本和/或通信機(jī)制可用 性等的原因來(lái)減少可選擇的選項(xiàng)。為了提供用于實(shí)現(xiàn)各實(shí)施例的各方面的附加上下文,圖7及以下討論提供了 對(duì)其中可實(shí)現(xiàn)各實(shí)施例的各方面的合適的計(jì)算環(huán)境700的簡(jiǎn)要概括描述。盡管上文本發(fā)明是在可運(yùn)行在本地計(jì)算機(jī)和/或遠(yuǎn)程計(jì)算機(jī)上的計(jì)算機(jī)程序的計(jì)算機(jī)可執(zhí)行 指令的一般上下文中描述的,然而本領(lǐng)域的技術(shù)人員可以認(rèn)識(shí)到,各實(shí)施例也可結(jié) 合其它程序模塊來(lái)實(shí)現(xiàn)。 一般而言,程序模塊包括執(zhí)行特定的任務(wù)和/或?qū)崿F(xiàn)特定 的抽象數(shù)據(jù)類(lèi)型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。此外,本領(lǐng)域的技術(shù) 人員可以理解,本發(fā)明的方法可以采用其它計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)施,包括單處理器 或多處理器計(jì)算機(jī)系統(tǒng)、小型機(jī)、大型計(jì)算機(jī),以及個(gè)人計(jì)算機(jī)、手持式計(jì)算設(shè)備、 基于微處理器或可編程消費(fèi)電子產(chǎn)品等等,其每一個(gè)可以在操作上與一個(gè)或多個(gè)相 關(guān)聯(lián)的設(shè)備通信。所示的各實(shí)施例的各方面也可以在分布式計(jì)算環(huán)境中實(shí)施,其中, 某些任務(wù)由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行。然而,各實(shí)施例的某些(如 果不是全部)方面可在獨(dú)立計(jì)算機(jī)上實(shí)施。在分布式計(jì)算環(huán)境中,程序模塊可以位 于本地和/或遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。如本申請(qǐng)中所使用的,術(shù)語(yǔ)"組件"可以是計(jì)算機(jī)相關(guān)的實(shí)體,無(wú)論是硬件、 硬件和軟件的組合、軟件還是執(zhí)行中的軟件。例如,組件可以是,但不限于,運(yùn)行 在處理器上的進(jìn)程、處理器、對(duì)象、可執(zhí)行碼、執(zhí)行的線程、程序和計(jì)算機(jī)。作為 說(shuō)明,運(yùn)行在服務(wù)器上的應(yīng)用程序和/或服務(wù)器都可以是組件。另外,組件可包括 一個(gè)或多個(gè)子組件以及其它非計(jì)算硬件/軟件組件。參考圖7,用于實(shí)現(xiàn)各實(shí)施例的各方面的示例性系統(tǒng)環(huán)境700包括常規(guī)計(jì)算機(jī) 702,計(jì)算機(jī)702包括處理單元704、系統(tǒng)存儲(chǔ)器706和將包括但不限于系統(tǒng)存儲(chǔ) 器的系統(tǒng)組件耦合至處理單元704的系統(tǒng)總線708。處理單元704可以是各種市場(chǎng) 上可購(gòu)買(mǎi)的或?qū)iT(mén)的處理器的任一種。另外,處理單元可被實(shí)現(xiàn)為由諸如可并聯(lián)連 接的一個(gè)以上處理器形成的多處理器。系統(tǒng)總線708可以是若干種總線結(jié)構(gòu)類(lèi)型的任一種,包括存儲(chǔ)器總線或存儲(chǔ) 器控制器、外圍總線、以及使用諸如PCI、 VESA、微通道、ISA和EISA等常規(guī)總 線體系結(jié)構(gòu)中的任一種的局部總線。系統(tǒng)存儲(chǔ)器706包括只讀存儲(chǔ)器(ROM) 710 和隨機(jī)存取存儲(chǔ)器(RAM) 712?;据斎?輸出系統(tǒng)(BIOS)包括如在啟動(dòng)時(shí)幫 助在計(jì)算機(jī)702內(nèi)的元件之間傳輸信息的基本例程,它被儲(chǔ)存在ROM 710中。計(jì)算機(jī)702還可包括例如硬盤(pán)驅(qū)動(dòng)器716,磁軟盤(pán)驅(qū)動(dòng)器718 (例如,對(duì)可移動(dòng)磁盤(pán)720進(jìn)行讀寫(xiě)),以及光盤(pán)驅(qū)動(dòng)器722 (例如,對(duì)CD-ROM盤(pán)724或其它 光學(xué)介質(zhì)進(jìn)行讀寫(xiě))。硬盤(pán)驅(qū)動(dòng)器716、磁盤(pán)驅(qū)動(dòng)器718和光盤(pán)驅(qū)動(dòng)器722可以分 別通過(guò)硬盤(pán)驅(qū)動(dòng)器接口 726、磁盤(pán)驅(qū)動(dòng)器接口 728和光驅(qū)接口 730連接到系統(tǒng)總線 708。驅(qū)動(dòng)器716-722及其相關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)為計(jì)算機(jī)702提供了對(duì)數(shù)據(jù)、 數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)可執(zhí)行指令等的非易失性存儲(chǔ)。盡管對(duì)計(jì)算機(jī)可讀介質(zhì)的描述涉 及硬盤(pán)、可移動(dòng)磁盤(pán)以及CD,然而本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,計(jì)算機(jī)可讀的其 它類(lèi)型的介質(zhì),諸如磁帶盒、閃存卡、數(shù)字視頻盤(pán)、Bernoulli盒式磁帶等,也可用 于示例性操作環(huán)境700中,并且此外,任何這類(lèi)介質(zhì)可包含用于執(zhí)行各實(shí)施例的方 法的計(jì)算機(jī)可執(zhí)行指令。多個(gè)程序模塊可儲(chǔ)存在驅(qū)動(dòng)器716-722和RAM 712中,包括操作系統(tǒng)732、 一個(gè)或多個(gè)應(yīng)用程序734、其它程序模塊736和程序數(shù)據(jù)738。操作系統(tǒng)732可以 是任何適當(dāng)?shù)牟僮飨到y(tǒng)或操作系統(tǒng)的組合。作為實(shí)例,應(yīng)用程序734和程序模塊 736可包括根據(jù)一個(gè)實(shí)施例的一方面的通信促進(jìn)方案。用戶(hù)可通過(guò)一個(gè)或多個(gè)用戶(hù)輸入設(shè)備,諸如鍵盤(pán)740和定位設(shè)備(例如,鼠 標(biāo)742)將命令和信息輸入到計(jì)算機(jī)702中。其它輸入設(shè)備(未示出)可包括話(huà)筒、 操縱桿、游戲墊、圓盤(pán)式衛(wèi)星天線、無(wú)線遙控器、掃描儀等等。這些和其它輸入設(shè) 備通常通過(guò)耦合到系統(tǒng)總線708的串行端口接口 744連接到處理單元704,但也可 通過(guò)其它接口連接,如并行端口、游戲端口或通用串行總線(USB)。監(jiān)視器746 或其它類(lèi)型的顯示設(shè)備也通過(guò)諸如視頻適配器748等接口連接到系統(tǒng)總線708。除 監(jiān)視器746之外,計(jì)算機(jī)702通常包括其它外圍輸出設(shè)備(未示出),諸如揚(yáng)聲器、 打印機(jī)等等??梢岳斫?,計(jì)算機(jī)702可以使用到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)760的邏輯連接在 網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)760可以是工作站、服務(wù)器計(jì)算機(jī)、路由器、對(duì)等 設(shè)備或其它常見(jiàn)網(wǎng)絡(luò)節(jié)點(diǎn),并通常包括相對(duì)于計(jì)算機(jī)702所描述的許多或所有元 件,盡管為簡(jiǎn)明性目的,圖7中僅示出了存儲(chǔ)器存儲(chǔ)設(shè)備762。圖7中所描繪的邏 輯連接包括局域網(wǎng)(LAN) 764和廣域網(wǎng)(WAN) 766。這些聯(lián)網(wǎng)環(huán)境常見(jiàn)于辦公 室、企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)。當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時(shí),例如,計(jì)算機(jī)702通過(guò)網(wǎng)絡(luò)接口或適配器768 連接到局域網(wǎng)764。當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)702通常包括調(diào)制解調(diào) 器(例如,電話(huà)、DSL、電纜等)770,或連接到LAN上的通信服務(wù)器,或具有用 于通過(guò)WAN 766,如通過(guò)因特網(wǎng)建立通信的其它裝置。調(diào)制解調(diào)器770可以對(duì)計(jì)算機(jī)702是內(nèi)置或外置的,它通過(guò)串行端口接口 744連接到系統(tǒng)總線708。在聯(lián)網(wǎng) 環(huán)境中,程序模塊(包括應(yīng)用程序734)和/或程序數(shù)據(jù)738可儲(chǔ)存在遠(yuǎn)程存儲(chǔ)器存 儲(chǔ)設(shè)備762中。可以理解,所示的網(wǎng)絡(luò)連接是示例性的,并且當(dāng)實(shí)現(xiàn)一個(gè)實(shí)施例的 一方面時(shí),可以使用在計(jì)算機(jī)702和760之間建立通信鏈路的其它手段(例如,有 線或無(wú)線)。根據(jù)計(jì)算機(jī)編程領(lǐng)域的技術(shù)人員的實(shí)踐,各實(shí)施例已經(jīng)參考由諸如計(jì)算機(jī)702 或遠(yuǎn)程計(jì)算機(jī)760等計(jì)算機(jī)執(zhí)行的動(dòng)作和操作的符號(hào)表示來(lái)描述,除非另外指明。 這些動(dòng)作和操作有時(shí)被稱(chēng)為計(jì)算機(jī)執(zhí)行的??梢岳斫?,動(dòng)作和符號(hào)地表示的操作包 括處理單元704對(duì)表示數(shù)據(jù)位的電信號(hào)的操縱,這導(dǎo)致電信號(hào)表示的所得的變換或 精簡(jiǎn),以及在存儲(chǔ)器系統(tǒng)(包括系統(tǒng)存儲(chǔ)器706、硬盤(pán)驅(qū)動(dòng)器716、軟盤(pán)720、CD-ROM 724、以及遠(yuǎn)程存儲(chǔ)器762)中的各存儲(chǔ)器位置處對(duì)數(shù)據(jù)位的維護(hù),由此重新配置 或以其它方式更改了計(jì)算機(jī)系統(tǒng)的操作以及其它信號(hào)處理。維護(hù)這些數(shù)據(jù)位的存儲(chǔ) 器位置是具有對(duì)應(yīng)于數(shù)據(jù)位的特定的電、磁或光屬性的物理位置??梢岳斫?,各實(shí)施例的系統(tǒng)和/或方法同樣可在通信促進(jìn)計(jì)算機(jī)組件和非計(jì)算 機(jī)相關(guān)組件中使用。此外,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,各實(shí)施例的系統(tǒng)和/或方 法可用于各種各樣的電子相關(guān)技術(shù),包括但不限于計(jì)算機(jī)和/或手持式電子設(shè)備等。以上描述的包括各實(shí)施例的示例。當(dāng)然,不可能為了描述各實(shí)施例而描述組 件或方法的每一可想像的組合,但是本領(lǐng)域的普通技術(shù)人員可以認(rèn)識(shí)到,各實(shí)施例 的許多進(jìn)一步組合和置換都是可能的。因此,本主題旨在包含落入所附權(quán)利要求書(shū) 的精神和范圍之內(nèi)的所有這些更改、修改和變型。此外,就在詳細(xì)描述或權(quán)利要求 書(shū)中使用術(shù)語(yǔ)"包括"而言,該術(shù)語(yǔ)旨在以類(lèi)似于術(shù)語(yǔ)"包含"在用作權(quán)利要求書(shū) 中的過(guò)渡詞時(shí)所解釋的方式是包含性的。
權(quán)利要求
1.一種有助于通信的系統(tǒng),包括接口組件,它與多個(gè)通信機(jī)制接口以獲得和/或中繼通信數(shù)據(jù);以及基于邊緣的網(wǎng)關(guān)組件,它從所述接口組件接收所述通信數(shù)據(jù)、確定有助于所述通信數(shù)據(jù)的路由的至少一個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制、并經(jīng)由所述接口組件和所述適當(dāng)?shù)耐ㄐ艡C(jī)制將所述通信數(shù)據(jù)中繼到最終用戶(hù)。
2. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述通信機(jī)制包括蜂窩網(wǎng)絡(luò)、公 共交換電話(huà)網(wǎng)絡(luò)(PSTN)、全球通信網(wǎng)絡(luò)、和/或基于衛(wèi)星的網(wǎng)絡(luò)。
3. —種利用如權(quán)利要求1所述的系統(tǒng)來(lái)執(zhí)行本地集成的通信路由的個(gè)人計(jì)算機(jī)。
4. 如權(quán)利要求l所述的系統(tǒng),其特征在于,還包括監(jiān)控器組件,它有助于過(guò)濾通信數(shù)據(jù)以使其不被所述基于邊緣的網(wǎng)關(guān)組件路 由到最終用戶(hù)。
5. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述基于邊緣的網(wǎng)關(guān)組件基于最 終用戶(hù)的位置、最終用戶(hù)的可用性、通信數(shù)據(jù)路由成本有效性、和/或預(yù)定的通信 數(shù)據(jù)路由來(lái)確定所述適當(dāng)?shù)耐ㄐ艡C(jī)制。
6. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述接口組件還包括有助于與通 信機(jī)制接口的至少一個(gè)硬件組件。
7. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述基于邊緣的網(wǎng)關(guān)組件至少部 分地基于至少一個(gè)統(tǒng)一資源定位符(URL)來(lái)確定所述適當(dāng)?shù)耐ㄐ艡C(jī)制。
8. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述基于邊緣的網(wǎng)關(guān)組件提供了 至少一個(gè)統(tǒng)一資源定位符與至少一個(gè)電話(huà)號(hào)碼的可互換性以有助于所述通信數(shù)據(jù) 的路由。
9. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述基于邊緣的網(wǎng)關(guān)組件駐留在 個(gè)人數(shù)字助理(PDA)、無(wú)線通信設(shè)備、個(gè)人計(jì)算機(jī)和/或電話(huà)應(yīng)答設(shè)備上。
10. —種有助于通信的方法,包括在網(wǎng)絡(luò)的邊緣處從多個(gè)通信機(jī)制中的至少一個(gè)獲得通信數(shù)據(jù);在所述網(wǎng)絡(luò)的邊緣處確定有助于所獲得的通信數(shù)據(jù)的路由的至少一個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制;以及利用所述適當(dāng)?shù)耐ㄐ艡C(jī)制將所獲得的通信數(shù)據(jù)路由到最終用戶(hù)。
11. 如權(quán)利要求IO所述的方法,其特征在于,還包括在所述網(wǎng)絡(luò)的邊緣處過(guò)濾被認(rèn)為是最終用戶(hù)和/或介入實(shí)體不期望的通信數(shù)據(jù)。
12. 如權(quán)利要求ll所述的方法,其特征在于,所述介入實(shí)體包括被編程為篩 選通信數(shù)據(jù)的計(jì)算機(jī)。
13. 如權(quán)利要求10所述的方法,其特征在于,所述通信機(jī)制包括蜂窩網(wǎng)絡(luò)、公共交換電話(huà)網(wǎng)絡(luò)(PSTN)、全球通信網(wǎng)絡(luò)、和/或基于衛(wèi)星的網(wǎng)絡(luò)。
14. 如權(quán)利要求IO所述的方法,其特征在于,所述通信數(shù)據(jù)包括語(yǔ)音通信數(shù) 據(jù)、文本消息通信數(shù)據(jù)和/或電子郵件數(shù)據(jù)。
15. 如權(quán)利要求IO所述的方法,其特征在于,還包括基于最終用戶(hù)的位置、最終用戶(hù)的可用性、通信數(shù)據(jù)路由成本有效性、和/或 預(yù)定通信數(shù)據(jù)路由來(lái)確定所述適當(dāng)?shù)耐ㄐ艡C(jī)制。
16. 如權(quán)利要求IO所述的方法,其特征在于,還包括 當(dāng)最終用戶(hù)的可用性不明確時(shí)確定多個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制;以及 利用所述多個(gè)適當(dāng)?shù)耐ㄐ艡C(jī)制將所獲得的通信數(shù)據(jù)中繼到所述最終用戶(hù)。
17. —種有助于通信的系統(tǒng),包括用于在網(wǎng)絡(luò)的邊緣處從多個(gè)通信機(jī)制中的至少一個(gè)獲得通信數(shù)據(jù)的裝置; 用于在所述網(wǎng)絡(luò)的邊緣處確定有助于所獲得的通信數(shù)據(jù)的路由的至少一個(gè)適 當(dāng)?shù)耐ㄐ艡C(jī)制的裝置;以及用于利用所述適當(dāng)?shù)耐ㄐ艡C(jī)制將所獲得的通信數(shù)據(jù)中繼到最終用戶(hù)的裝置。
18. 如權(quán)利要求17所述的系統(tǒng),其特征在于,還包括 用于過(guò)濾被認(rèn)為是最終用戶(hù)和/或介入實(shí)體不期望的通信數(shù)據(jù)的裝置。
19. 一種采用如權(quán)利要求10所述的方法的設(shè)備,包括計(jì)算機(jī)和/或手持式電子 設(shè)備。
20. —種采用如權(quán)利要求1所述的系統(tǒng)的設(shè)備,包括計(jì)算機(jī)和/或手持式電子設(shè)備。
全文摘要
采用基于邊緣的網(wǎng)關(guān)(102)來(lái)經(jīng)由獨(dú)立于中央授權(quán)機(jī)構(gòu)選擇的多個(gè)通信機(jī)制(108和110)提供通信數(shù)據(jù)路由和過(guò)濾。通信機(jī)制(108和110)包括POTS、蜂窩網(wǎng)絡(luò)和因特網(wǎng)。每一用戶(hù)(112)可約束網(wǎng)關(guān)功能。
文檔編號(hào)H04L12/66GK101253743SQ200680031539
公開(kāi)日2008年8月27日 申請(qǐng)日期2006年6月27日 優(yōu)先權(quán)日2005年7月1日
發(fā)明者K·W·丘奇, K·王 申請(qǐng)人:微軟公司