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

區(qū)分網(wǎng)絡(luò)路徑的方法和系統(tǒng)的制作方法

文檔序號(hào):7677803閱讀:213來(lái)源:國(guó)知局
專利名稱:區(qū)分網(wǎng)絡(luò)路徑的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明總的來(lái)說(shuō)涉及選擇網(wǎng)絡(luò)上的兩個(gè)點(diǎn)之間的路徑的系統(tǒng)和方法。具體 來(lái)說(shuō),本公開(kāi)涉及經(jīng)網(wǎng)絡(luò)的媒體會(huì)話。
背景技術(shù)
在IP上語(yǔ)音(VoIP)實(shí)現(xiàn)中,由于有關(guān)網(wǎng)絡(luò)的問(wèn)題引起的音頻與視頻問(wèn) 題是普遍的。對(duì)于經(jīng)有問(wèn)題的和復(fù)雜的網(wǎng)絡(luò)的企業(yè)和大的居住VoIP實(shí)現(xiàn)更是 這樣。語(yǔ)音和視頻性能是VoIP用戶的消費(fèi)者體驗(yàn)的核心部分。除增加抱怨之 外,這些網(wǎng)絡(luò)問(wèn)題攪動(dòng)消費(fèi)者的祌經(jīng),而不論該VoIP服務(wù)提供者是否對(duì)于網(wǎng) 絡(luò)問(wèn)題有錯(cuò)誤。
通常,解決該問(wèn)題的方法涉及積極地補(bǔ)償麻煩的網(wǎng)絡(luò)路徑,這與檢測(cè)和繞 過(guò)麻煩的網(wǎng)絡(luò)路徑相反。這些技術(shù)中的一些包括抖動(dòng)緩存,壓縮編解碼,和預(yù) 測(cè)丟失分組的內(nèi)容的編解碼。然而,這些解決方案增加了網(wǎng)絡(luò)總開(kāi)銷(xiāo)且還嚴(yán)重 依賴于在遠(yuǎn)程節(jié)點(diǎn)的計(jì)算資源以補(bǔ)償由網(wǎng)絡(luò)本身產(chǎn)生的質(zhì)量問(wèn)題。
因此,在產(chǎn)業(yè)上需要技術(shù)的解決方案,提供用于改進(jìn)經(jīng)網(wǎng)絡(luò)發(fā)送的音頻與 視頻的質(zhì)量的改進(jìn)的系統(tǒng)和方法。

發(fā)明內(nèi)容
各種公開(kāi)的實(shí)施例總的來(lái)說(shuō)涉及區(qū)分網(wǎng)絡(luò)路徑的系統(tǒng)和方法。根據(jù)一個(gè)實(shí)
施例,公開(kāi)的方法包括估計(jì)多個(gè)網(wǎng)絡(luò)路徑的第一路徑和第二路徑,獲得與第 一路徑相關(guān)的第一質(zhì)量等級(jí)和第二路徑的第二質(zhì)量等級(jí),根據(jù)第一質(zhì)量等級(jí)和 第二質(zhì)量等級(jí)從第一路徑或者第二路徑之一選擇優(yōu)選的路徑,并開(kāi)始經(jīng)優(yōu)選的 路徑的實(shí)時(shí)通信。各種公開(kāi)的實(shí)施例有益地改進(jìn)經(jīng)網(wǎng)絡(luò)發(fā)送的音頻或者視頻的質(zhì)量。進(jìn)一 步,各種公開(kāi)的實(shí)施例避免了導(dǎo)致不良的音頻或者視頻質(zhì)量的方案。


通過(guò)結(jié)合所附的示例性非限制實(shí)施例而參考下面的詳細(xì)說(shuō)明,本發(fā)明的各 種方面對(duì)于本領(lǐng)域技術(shù)人員是顯而易見(jiàn)的,其中
圖1示出了與各種網(wǎng)絡(luò)實(shí)體通信的媒體通信設(shè)備的示意圖2是概述示例性的公開(kāi)的方法的流程圖3是概述另一示例性的公開(kāi)的方法的流程圖4是示例性的網(wǎng)絡(luò)拓?fù)渲械拿襟w通信設(shè)備的示意圖5是在另一示例性網(wǎng)絡(luò)拓?fù)渲械拿襟w通信設(shè)備的示意圖;和
圖6是示例性的媒體通信設(shè)備601的示意圖。
具體實(shí)施例方式
本發(fā)明的一個(gè)方面包括網(wǎng)絡(luò)路徑區(qū)分的方法。另一方面包括規(guī)定具有網(wǎng)絡(luò) 路徑列表的媒體通信設(shè)備。又一個(gè)方面包括測(cè)試各種網(wǎng)絡(luò)路徑。另外的方面包 括基于網(wǎng)絡(luò)拓?fù)淅盟x的網(wǎng)絡(luò)路徑。在另外的方面中,接收優(yōu)選的路由信息 并用其來(lái)區(qū)分網(wǎng)絡(luò)路徑。
在一個(gè)實(shí)施例中,媒體通信設(shè)備確定幾個(gè)網(wǎng)絡(luò)路徑的質(zhì)量并選擇傳送媒體 的一個(gè)或多個(gè)路徑。該傳遞的媒體包括,但不限于,語(yǔ)音,音頻,視頻,動(dòng)畫(huà) 的化身,及其它合適的媒體組合。在某些實(shí)施例中,媒體通信設(shè)備是覆蓋公共
因特網(wǎng),私人內(nèi)部網(wǎng),或者其組合的VoIP網(wǎng)絡(luò)中的VoIP設(shè)備。應(yīng)當(dāng)注意, 在比如IP的無(wú)連接協(xié)議中,"網(wǎng)絡(luò)路徑"通常是包含兩個(gè)點(diǎn)之間的變化的多 個(gè)物理路徑的網(wǎng)絡(luò)上兩個(gè)點(diǎn)或節(jié)點(diǎn)的邏輯關(guān)聯(lián)。例如,本領(lǐng)域技術(shù)人員將理解 經(jīng)公用網(wǎng)絡(luò)路徑傳播的每個(gè)分組可以通過(guò)兩個(gè)點(diǎn)之間的唯一的物理路由。
在一個(gè)實(shí)例中,比如VoIP的媒體通信設(shè)備基于確定的路徑質(zhì)量選擇一個(gè) 或多個(gè)可用的網(wǎng)絡(luò)路徑用于在通信會(huì)話期間使用。在至少一個(gè)實(shí)施例中,通過(guò) 區(qū)分可用的網(wǎng)絡(luò)路徑來(lái)改進(jìn)服務(wù)質(zhì)量。另外的合適的因素包括但不限于,價(jià)格 (例如當(dāng)考慮經(jīng)租用或者訪問(wèn)受控的連接的數(shù)據(jù)傳輸時(shí)),且將預(yù)期的需要和 質(zhì)量可選地結(jié)合以影響網(wǎng)絡(luò)路徑的選擇。
6圖1示出了與各種中間點(diǎn)和網(wǎng)絡(luò)實(shí)體通信的媒體通信設(shè)備101的示意圖。
在一個(gè)實(shí)施例中,設(shè)備101本地地連接到手機(jī)197。從設(shè)備101開(kāi)始的網(wǎng)絡(luò)連 接可選地包括比如調(diào)制解調(diào)器,路由器和計(jì)算機(jī)(未示出)的項(xiàng)目。在各種實(shí) 施例中,設(shè)備101與各種網(wǎng)絡(luò)實(shí)體通信,其包括但不限于,配置服務(wù)器161 和信令服務(wù)器171。另外,通過(guò)中間點(diǎn)181, 183, 185,比如網(wǎng)關(guān)181b, 183b, 185b發(fā)送媒體通信會(huì)話。在本發(fā)明的一個(gè)實(shí)施例中,網(wǎng)關(guān)是媒體網(wǎng)關(guān)。在本 發(fā)明的可選實(shí)施例中,網(wǎng)關(guān)是PSTN網(wǎng)關(guān)。在另一可選實(shí)施例中,網(wǎng)關(guān)是媒體 和PSTN網(wǎng)關(guān)的組合。在一個(gè)實(shí)施例中,在中間點(diǎn)181, 183, 185處,將示出 的lP地址與和媒體網(wǎng)關(guān)共同定位的測(cè)試模塊181a, 183a, 185a相關(guān)聯(lián)??蛇x 地,將IP地址與網(wǎng)關(guān)本身181b, 183b, 185b相關(guān)聯(lián)。這些IP地址可選地定 義設(shè)備IOI的用于在公用交換電話網(wǎng)(PSTN) 198上完成到目的地199,比如 手機(jī)的呼叫或者其它通信的網(wǎng)絡(luò)路徑。換句話說(shuō),在一個(gè)或多個(gè)中間控制點(diǎn)上 執(zhí)行測(cè)試(如以下討論的)。這種點(diǎn)被識(shí)別為"測(cè)試點(diǎn)"。在本發(fā)明的一個(gè)實(shí) 施例中, 一個(gè)或多個(gè)測(cè)試點(diǎn)包括通過(guò)其發(fā)送媒體通信(即,網(wǎng)絡(luò)路徑)的中間 控制點(diǎn)。在本發(fā)明的可選實(shí)施例中,測(cè)試點(diǎn)不是必需地或排他地包括通過(guò)其發(fā) 送媒體通信的中間控制點(diǎn),而是僅表示用于網(wǎng)絡(luò)路徑的一組可選的中間控制 點(diǎn)。在任何一個(gè)實(shí)施例中,使用測(cè)試點(diǎn)選擇網(wǎng)絡(luò)路徑。目的地199可選地是連 接到IP網(wǎng)絡(luò)且可通過(guò)中間點(diǎn)181, 183, 185到達(dá)的VoIP電話適配器(TA)。 在某些實(shí)施例中,設(shè)備101包括配置模塊103,測(cè)試模塊lll,選擇模塊 113,信令模塊117,和傳輸模塊115。該配置模塊103存儲(chǔ)可用的網(wǎng)絡(luò)路徑的 列表105,在這里由IP地址表示。在一個(gè)實(shí)施例中,IP地址對(duì)應(yīng)于通過(guò)其發(fā) 送媒體通信(即,網(wǎng)絡(luò)路徑)的各種中間點(diǎn)(例如,中間點(diǎn)181)。在本發(fā)明 的可選實(shí)施例中,IP地址是測(cè)試點(diǎn)(例如中間點(diǎn)183, 185)。在上述實(shí)施例 中,IP地址(或者測(cè)試點(diǎn))表示可以用于形成或以其它方式選擇網(wǎng)絡(luò)路徑的 一組可選的中間控制點(diǎn)(即,這種IP地址不是必需地或者排他地包括通過(guò)其 發(fā)送媒體通信(即,網(wǎng)絡(luò)路徑)的點(diǎn))。測(cè)試模塊111通過(guò)各種方法估計(jì)路徑 質(zhì)量,包括但不限于,發(fā)送Ping (分組因特網(wǎng)查詢程序),利用追蹤路由,發(fā) 送媒體測(cè)試樣本到可用的中間點(diǎn)之一 (現(xiàn)在是測(cè)試點(diǎn)),或者任意在這里的其 它地方描述的附加測(cè)試方法。選擇模塊113估計(jì)質(zhì)量等級(jí)或者標(biāo)準(zhǔn)107并選擇 一個(gè)或多個(gè)網(wǎng)絡(luò)路徑作為優(yōu)選的路徑。注意能夠以"前攝的"方式執(zhí)行測(cè)試,
7其中不斷地運(yùn)行預(yù)定義的測(cè)試并做出合適的選擇。可選地,能夠以"被動(dòng)的" 方式執(zhí)行測(cè)試,其中根據(jù)通過(guò)給定的測(cè)試點(diǎn)的媒體的質(zhì)量等級(jí)或者標(biāo)準(zhǔn)107 做出路徑選擇。因此存在動(dòng)態(tài)的更新并基于在先前或者同時(shí)的通信會(huì)話期間收
集的數(shù)據(jù)選擇優(yōu)選的路徑。在某些實(shí)施例中,信令模塊117可選地包括用于將 優(yōu)選的網(wǎng)絡(luò)路徑信息編碼為被傳送到信令服務(wù)器171的信號(hào)的編碼模塊(未示 出)。該傳輸模塊115使得能夠開(kāi)始通過(guò)中間控制點(diǎn)181, 183, 185之一到目 的地199的媒體通信。
圖2是概述示例性公開(kāi)的方法的流程圖;在一個(gè)實(shí)施例中,設(shè)備101估計(jì) 各種網(wǎng)絡(luò)路徑的質(zhì)量S201。該設(shè)備然后獲得或者計(jì)算測(cè)試的網(wǎng)絡(luò)路徑的質(zhì)量 等級(jí)S203。基于對(duì)應(yīng)于測(cè)試的網(wǎng)絡(luò)路徑的質(zhì)量等級(jí),設(shè)備101選擇一個(gè)或多 個(gè)優(yōu)選的網(wǎng)絡(luò)路徑S205用于在包括但不限于語(yǔ)音或者視頻呼叫的媒體會(huì)話期 間使用S207。
在各種實(shí)施例中,假定設(shè)備101包括給予設(shè)備101各種網(wǎng)絡(luò)路徑的列表。 在IP網(wǎng)絡(luò)的情況下,IP端點(diǎn)通常不能選擇IP分組在其本身和單一位置之間傳 播的網(wǎng)絡(luò)路徑。因此,設(shè)備IOI的某些實(shí)施例通過(guò)改變?cè)O(shè)備101傳遞的IP位 置而改變它的分組的網(wǎng)絡(luò)路徑。在一個(gè)實(shí)例中,網(wǎng)絡(luò)路徑的列表包括,但不限 于通過(guò)其設(shè)備101能夠交換數(shù)據(jù)話務(wù)的中間控制點(diǎn)的IP地址的列表。該數(shù)據(jù) 話務(wù)包括,例如,信令分組或者媒體分組。
某些實(shí)施例通過(guò)用于獲得設(shè)備的配置檔案的相同方法向設(shè)備供應(yīng)網(wǎng)絡(luò)路 徑的列表。具體來(lái)說(shuō),被配置以與VoIP提供者一起工作的設(shè)備101通常經(jīng)因 特網(wǎng)下載它們的配置檔案。該下載可以補(bǔ)充作為設(shè)備的固件的一部分提供的網(wǎng) 絡(luò)路徑。各種協(xié)議可用于下載配置檔案,包括但不限于,http, https, tftp, ftp, scp,和rep。在某些實(shí)施例中,在設(shè)備的配置檔案中提供的設(shè)置包括"網(wǎng)絡(luò)路 徑的列表",該設(shè)置包括通過(guò)其設(shè)備101能夠交換話務(wù)或可選地用于如上所述 的測(cè)試和隨后的選擇的IP地址位置的列表。
可選地,該系統(tǒng)采用特定的信令消息以檢索和更新設(shè)備的網(wǎng)絡(luò)路徑列表, 例如,通過(guò)接收IP地址列表。在采用SIP (會(huì)話啟動(dòng)協(xié)議)的示例性實(shí)施例中, 使用SIP消息SUBSCRIBE和NOTIFY。在因特網(wǎng)工程任務(wù)組(IETF)RFC 3261 中描述了 S1P,且在IETF RFC 3265中描述了 SUBSCRIBE和NOTIFY消息, 將上述全文完全包括在這里以作為參考??梢詫OTIFY消息從網(wǎng)絡(luò)上的實(shí)
8體發(fā)送到設(shè)備IOI以給予設(shè)備路徑信息。作為選擇或者結(jié)合,也可以將
SUBSCRIBE消息從設(shè)備101發(fā)送到網(wǎng)絡(luò)實(shí)體,作為用于設(shè)備與網(wǎng)絡(luò)通信或者 輪詢來(lái)自網(wǎng)絡(luò)的信息的機(jī)制。啟用規(guī)定的處理的適當(dāng)?shù)木W(wǎng)絡(luò)實(shí)體包括配置服務(wù) 器161,信令服務(wù)器171,或者其它專用網(wǎng)絡(luò)實(shí)體。
將可用的中間點(diǎn)的列表可選地安裝在固件或者其它存儲(chǔ)器中,且可以通過(guò) 從網(wǎng)絡(luò)實(shí)體下載來(lái)進(jìn)行更新??捎玫闹虚g點(diǎn)的列表包括,但不限于,通信業(yè)務(wù) 提供者的專有的網(wǎng)絡(luò)元件和租用網(wǎng)絡(luò)元件。
圖3是概述另一示例性的公開(kāi)的方法的流程圖;在該實(shí)施例中,設(shè)備IOI 下載或以其它方式接收配置檔案S301。該配置檔案包括對(duì)于設(shè)備101可用的 網(wǎng)絡(luò)路徑的列表。然后將該網(wǎng)絡(luò)路徑的列表存儲(chǔ)在設(shè)備上或以其它方式進(jìn)行更 新S303。基于該新的路徑列表,設(shè)備101在每個(gè)網(wǎng)絡(luò)路徑上執(zhí)行測(cè)試S305。 如在其它地方討論的,該設(shè)備101可選地基于包括但不限于,計(jì)算要求、功率、 帶寬和時(shí)間的因素來(lái)測(cè)試可用的網(wǎng)絡(luò)路徑的子集。這些測(cè)試提供網(wǎng)絡(luò)路徑的質(zhì) 量等級(jí)S307。該設(shè)備101然后選擇一個(gè)或多個(gè)路徑S309,用于,例如,當(dāng)開(kāi) 始通信會(huì)話時(shí)使用S311。可選地,動(dòng)態(tài)地選擇一個(gè)或多個(gè)路徑(例如,在通 信會(huì)話期間)。
設(shè)備101的實(shí)施例采用各種方法來(lái)測(cè)試給定網(wǎng)絡(luò)路徑的服務(wù)質(zhì)量 ("QoS")。這些質(zhì)量的確定被動(dòng)地、積極地、或者以其組合的方式出現(xiàn)。 質(zhì)量測(cè)試評(píng)估各種合適的質(zhì)量因素,包括但不限于,網(wǎng)絡(luò)等待時(shí)間,抖動(dòng),總 的分組計(jì)數(shù)、延遲,分組損失,等待時(shí)間,和平均判分(MOS)??蛇x地根 據(jù)合適的算法格式化來(lái)自該測(cè)試的數(shù)據(jù),該算法包括但不限于,MOS, PSQM, PESQ,禾口PAMS。
在各種實(shí)施例中,設(shè)備101進(jìn)行所列的IP位置(例如,對(duì)應(yīng)于中間點(diǎn)) 的測(cè)試并然后基于合適的質(zhì)量等級(jí)選擇一個(gè)或多個(gè)IP位置。質(zhì)量等級(jí)或者標(biāo) 準(zhǔn)包括但不限于,網(wǎng)絡(luò)等待時(shí)間,抖動(dòng),總的分組計(jì)數(shù)、延遲,分組損失,等 待時(shí)間,和平均判分(MOS)。通常,網(wǎng)絡(luò)等待時(shí)間表示分組橫越兩個(gè)點(diǎn)之 間的網(wǎng)絡(luò)所用的時(shí)間。通常,當(dāng)分組未到達(dá)它意向的目的地時(shí)(例如,當(dāng)中間 路由器上的緩存器溢出時(shí))出現(xiàn)分組損失。通常,抖動(dòng)是分組在網(wǎng)絡(luò)上在兩個(gè) 點(diǎn)之間經(jīng)歷的延遲的變化。
9在各種實(shí)施例中,設(shè)備101采用一個(gè)或多個(gè)質(zhì)量測(cè)試方法或算法以挑選最
好的、最優(yōu)的,或者優(yōu)選的路徑。適當(dāng)?shù)臏y(cè)試方法包括,但不限于,查詢(ping) ("分組因特網(wǎng)查詢程序")和追蹤路由測(cè)試。可選地,設(shè)備101執(zhí)行多個(gè)査
詢和/或追蹤路由以獲得更準(zhǔn)確的讀數(shù)。
如前所述,適當(dāng)?shù)臏y(cè)試方法包括網(wǎng)絡(luò)路徑質(zhì)量的主動(dòng)和被動(dòng)的監(jiān)控。例如, 主動(dòng)的(侵入的)監(jiān)控包括在網(wǎng)絡(luò)兩端周期性地或者連續(xù)地發(fā)送對(duì)應(yīng)于短的音 調(diào)的測(cè)試"聲學(xué)查詢"分組以相對(duì)于基線或者參考樣品進(jìn)行比較。
另一適當(dāng)?shù)臏y(cè)試方法包括發(fā)送測(cè)試媒體話務(wù)到不同IP位置,比如那些對(duì) 應(yīng)于中間點(diǎn)的列表的位置。在某些實(shí)施例中,修改IP位置以允許比如測(cè)試媒 體話務(wù)的特殊化測(cè)試。例如,測(cè)試服務(wù)器或者模塊被添加到在網(wǎng)絡(luò)上中間點(diǎn)處
的IP位置,以允許該IP位置從設(shè)備101接收和返回測(cè)試樣本??蛇x地在中間 點(diǎn)處執(zhí)行分析并將結(jié)果返回到設(shè)備101。適當(dāng)?shù)臏y(cè)試樣本包括,但不限于預(yù)先 錄制的語(yǔ)音樣本。在各種實(shí)施例中,設(shè)備比較其發(fā)送的測(cè)試樣本和樣本或者從 測(cè)試服務(wù)器接收到的分析的數(shù)據(jù)以確定該特定的網(wǎng)絡(luò)路徑的質(zhì)量。
被動(dòng)的(非侵入的)監(jiān)控包括偶爾地檢査所需的和實(shí)際的分組往返時(shí)間
("RTT")。另一適當(dāng)?shù)谋粍?dòng)方法包括E-模型ITU-TG.107-108或者"已估 計(jì)的/正在估計(jì)的"值,設(shè)計(jì)其作為量化VoIP的語(yǔ)音質(zhì)量的被動(dòng)方法。估計(jì)的 結(jié)果或者輸出是R-模型或者結(jié)果/評(píng)估/已評(píng)估模型。R被定義為信噪比減去語(yǔ) 音減損減去延遲減損減去設(shè)備減損加上訪問(wèn)(有線/無(wú)線)傳輸系數(shù)
(RO=U-Id-Ie+A) 。 R的值可以與ITU-T-P.830平均判分("MOS")相關(guān)聯(lián), 其是一種國(guó)際標(biāo)準(zhǔn)。例如,MOS-5-R-100或者4的MOS (5的80%)是80 的E-R。 ITU-TP.800標(biāo)準(zhǔn)使用1到5的刻度,其中高于4.0考慮為長(zhǎng)途電話質(zhì) 量。E-R值的范圍從O到100。
作為選擇或者結(jié)合,所選的實(shí)施例采用感知分析測(cè)量系統(tǒng)("PAMS"), 其是設(shè)計(jì)用于以1-5的測(cè)量刻度測(cè)量延遲的專有侵入語(yǔ)言系統(tǒng)。另一適當(dāng)?shù)臏y(cè) 試算法包括感知話音質(zhì)量測(cè)量("PSQM"),其是PESQ的ITU-TP.861標(biāo)準(zhǔn) 刻度,其中0 (零)表示長(zhǎng)途電話質(zhì)量且6.5表示不良質(zhì)量(不和MOS/E/R直 接相關(guān))。PSQM算法(經(jīng)驗(yàn)法則)受到CODEC壓縮算法,分組損失,分組 序列誤差,回聲,抖動(dòng)及其它因素的影響。另外,可選地采用RTCP-XR-實(shí)時(shí)
10。其是對(duì)于RFC3611的擴(kuò)展,以報(bào)告抖動(dòng),總的分組計(jì)數(shù), 延遲,分組損失及其它因素。
一旦選擇了一個(gè)或多個(gè)網(wǎng)絡(luò)路徑,所選的一個(gè)或多個(gè)路徑的利用取決于網(wǎng) 路拓?fù)?。例如,VoIP網(wǎng)絡(luò)拓?fù)渫ǔ;诩惺叫帕罘?wù)器或者多個(gè)遠(yuǎn)程服務(wù)器。
在基于集中式信令服務(wù)器的VoIP網(wǎng)絡(luò)中,比如如圖4所示的,設(shè)備IOI 向一個(gè)(或者一組)信令服務(wù)器403通信以啟動(dòng)VoIP會(huì)話。在該網(wǎng)絡(luò)拓?fù)渲?工作的實(shí)施例中,設(shè)備101不必需地基于網(wǎng)絡(luò)路徑質(zhì)量測(cè)試的結(jié)果改變它的信 令服務(wù)器403。然而, 一旦設(shè)備101選擇了用于媒體通信的優(yōu)選的網(wǎng)絡(luò)路徑, 該設(shè)備101將它的選擇傳遞到它的一個(gè)或多個(gè)信令服務(wù)器403。該信令服務(wù)器 403通過(guò)與對(duì)應(yīng)于優(yōu)選的網(wǎng)絡(luò)路徑的媒體服務(wù)器421通信,而保證由媒體占用 用于到特定的設(shè)備101的呼叫的網(wǎng)絡(luò)路徑通過(guò)所選的網(wǎng)絡(luò)路徑。
在操作的實(shí)例中,當(dāng)啟動(dòng)VoIP會(huì)話時(shí),設(shè)備101發(fā)送信令到信令服務(wù)器 403。該設(shè)備101可選地將優(yōu)選的網(wǎng)絡(luò)路徑信息插入到信令中。該優(yōu)選的路徑 信息可以簡(jiǎn)單地是用于與特定的中間節(jié)點(diǎn)421相關(guān)的存在點(diǎn)的IP地址或者域 名。在從設(shè)備101接收信令的情況下,信令服務(wù)器將在和由設(shè)備101選擇的IP 位置相同的IP位置連接媒體服務(wù)器421以建立VoIP會(huì)話。當(dāng)完成信令時(shí),設(shè) 備101開(kāi)始發(fā)送和從指定的IP位置421接收音頻分組。
如果使用SIP信令服務(wù)器403,可選地通過(guò)在SIP信令中定制SIP報(bào)頭或 者會(huì)話描述協(xié)議(SDP)信息來(lái)實(shí)現(xiàn)所選的IP位置。在IETF RFC 2327中描 述SDP,將其全文完全包括在此并作為參考。SIP允許這種定制,只要恰當(dāng)?shù)?配置接收實(shí)體以解釋該定制的信息。例如,該設(shè)備101插入具有對(duì)應(yīng)于所選的 網(wǎng)絡(luò)路徑的IP位置的唯一的SIP報(bào)頭??蛇x地由SIP服務(wù)器403或設(shè)備101 的制造商或開(kāi)發(fā)者決定新的SIP報(bào)頭的名稱。
在基于多個(gè)遠(yuǎn)程服務(wù)器的VoIP網(wǎng)絡(luò)拓?fù)渲?,比如在圖5中示出的,設(shè)備 101直接連接與所選的IP位置相關(guān)的遠(yuǎn)程服務(wù)器5U。在操作的實(shí)例中,設(shè)備 101將VoIP信令直接發(fā)送到與所選的IP位置相關(guān)的服務(wù)器511。該關(guān)聯(lián)可以 是基于位置的,比如在對(duì)應(yīng)于所選的網(wǎng)絡(luò)路徑的共同定位的存在點(diǎn)("POP") 中。關(guān)聯(lián)的服務(wù)器511然后處理請(qǐng)求并保證該關(guān)聯(lián)的服務(wù)器511,或與IP位 置相關(guān)的另一服務(wù)器處理到和來(lái)自設(shè)備101的音頻。在該方案中,不像其它地
ii方描述的集中式信令VoIP網(wǎng)絡(luò)方案,該設(shè)備101通常不必在信令中插入所選 的IP位置。另外,該設(shè)備101可選地提供與組成可能的網(wǎng)絡(luò)路徑的可用的IP
位置相關(guān)的遠(yuǎn)程服務(wù)器5U, 513, 515的列表。
除如其它地方描述的接收新的IP地址列表之外,媒體通信設(shè)備的所選的 實(shí)施例也從網(wǎng)絡(luò)源接收優(yōu)選的路由信息。該優(yōu)選的路由信息包括,但不限于如 在這里描述的用于在業(yè)務(wù)提供者的網(wǎng)絡(luò)上的各種網(wǎng)絡(luò)路徑的路由質(zhì)量信息。在 某些實(shí)施例中,僅路由質(zhì)量信息的子集被發(fā)送到對(duì)應(yīng)于設(shè)備網(wǎng)絡(luò)上的位置和對(duì) 那些特定的設(shè)備101可用的網(wǎng)絡(luò)路徑的媒體通信設(shè)備101。適當(dāng)?shù)木W(wǎng)絡(luò)源包括, 但不限于配置服務(wù)器161,信令服務(wù)器171,媒體服務(wù)器181, 183, 185中的 任何一個(gè),在對(duì)應(yīng)于媒體服務(wù)器之一的存在點(diǎn)的服務(wù)器,或者另一專用網(wǎng)絡(luò)實(shí) 體。
由服務(wù)提供者網(wǎng)絡(luò)上的兩個(gè)或多個(gè)點(diǎn)(包括中間和端點(diǎn))計(jì)算該優(yōu)選的路 由信息。在某些實(shí)施例中,每個(gè)點(diǎn)或節(jié)點(diǎn)包括到其它網(wǎng)絡(luò)點(diǎn)的路徑的表。查詢 或輪詢其它網(wǎng)絡(luò)點(diǎn)允許任何啟用的節(jié)點(diǎn)收集質(zhì)量信息并確定到其它網(wǎng)絡(luò)節(jié)點(diǎn) 的優(yōu)選的網(wǎng)絡(luò)路徑??蛇x地分析該信息并與關(guān)聯(lián)的網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)共享以創(chuàng)建在網(wǎng) 絡(luò)上分布并自主地更新的網(wǎng)絡(luò)智能。可選地,基于在媒體通信會(huì)話期間收集的 數(shù)據(jù)動(dòng)態(tài)地選擇另外的或者作為選擇的路徑。例如,在臨時(shí)申請(qǐng)No.60/817,410 中描述了用于產(chǎn)生,分析和發(fā)送網(wǎng)絡(luò)質(zhì)量信息的另外的方法。
公開(kāi)的用于通過(guò)選擇高質(zhì)量網(wǎng)絡(luò)路徑避免網(wǎng)絡(luò)問(wèn)題的方法提供幾個(gè)優(yōu)點(diǎn)。 例如,有時(shí)網(wǎng)絡(luò)路徑的質(zhì)量過(guò)低,使得沒(méi)有經(jīng)濟(jì)上或者技術(shù)上可行的方式來(lái)使 用傳統(tǒng)方法來(lái)改進(jìn)經(jīng)麻煩的路徑的音頻質(zhì)量。例如,僅利用抖動(dòng)緩存器期待固 定或者降低不連貫的音頻,但是增加了音頻或者視頻延遲。通過(guò)根據(jù)公開(kāi)的各 種實(shí)施例選擇最小擁塞的網(wǎng)絡(luò)路徑,可以在現(xiàn)有的系統(tǒng)源之上分布媒體通信以 使得沒(méi)有一個(gè)源變得過(guò)早地覆沒(méi)。該有益的可量測(cè)性使得服務(wù)提供者能夠引入 附加業(yè)務(wù)或者用戶,并降低在它們的網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)上的額外投資。
僅通過(guò)實(shí)例的方式,在這里描述了 VoIP實(shí)施例。然而,公開(kāi)的實(shí)施例可 擴(kuò)展到語(yǔ)音通信和IP以外。例如,該實(shí)施例擴(kuò)展到包括經(jīng)多種本地或分布式 網(wǎng)絡(luò)協(xié)議的視頻,音頻,和其結(jié)合的全部媒體傳輸類(lèi)型。另外的實(shí)施例包括點(diǎn) 對(duì)點(diǎn),點(diǎn)對(duì)多點(diǎn),和多點(diǎn)對(duì)多點(diǎn)通信。
12圖6是示例性的媒體通信設(shè)備601的示意圖。該設(shè)備601可以用于促進(jìn)用 于提供上述發(fā)現(xiàn)的網(wǎng)絡(luò)路徑的系統(tǒng)和方法。該設(shè)備601可以是用于訪問(wèn)基于IP 的網(wǎng)絡(luò),比如公司內(nèi)部網(wǎng),因特網(wǎng)等的任何形式的通用計(jì)算機(jī)處理器之一。該 設(shè)備601包括中央處理單元(CPU) 607,存儲(chǔ)器603,和用于CPU607的配 套電路609。
設(shè)備601可選地包括或者與用于向顧客傳遞視覺(jué)信息的顯示器621通信。 該設(shè)備601可選地包括或者與用于向顧客傳遞音頻信息的揚(yáng)聲器623通信。該 設(shè)備601可選地和電話或者路由器集成。作為選擇,使用在計(jì)算機(jī)上運(yùn)行的軟 件實(shí)現(xiàn)該設(shè)備601,由此作為類(lèi)似于在美國(guó)申請(qǐng)?zhí)?1/705,502中描述的各種實(shí) 施例的軟件電話工作,其是于2007年2月13日提交的,標(biāo)題為"METHOD AND SYSTEM FOR MULTI-MODAL COMMUNICATIONS ",將其完全包括在這里。 在另一選擇中,設(shè)備601是單獨(dú)的但是互補(bǔ)的設(shè)備,具有比如由Holmdd, NJ 的Vonage制造和出售的V-PHONE(TM)通用串行總線(USB)密鑰的形式因 素,用于由計(jì)算機(jī)使用以使得計(jì)算機(jī)能夠做出VoIP呼叫。
設(shè)備601也包括用于連接設(shè)備601到顧客設(shè)備和服務(wù)提供者代理設(shè)備和一 個(gè)或多個(gè)輸入-輸出設(shè)備(未示出)以訪問(wèn)設(shè)備601和/或執(zhí)行關(guān)于其的輔助或 者行政管理的規(guī)定611/613。注意到在圖6中將規(guī)定611/613顯示為分開(kāi)的總 線結(jié)構(gòu);然而,它們可能可選地是單一總線結(jié)構(gòu)而通常不惡化或以其它方式改 變?cè)O(shè)備601或者實(shí)施例的意向的可操作性。在其中設(shè)備601和比如電話,路由 器,或者計(jì)算機(jī)的另一設(shè)備集成的實(shí)施例中,設(shè)備601可選地通過(guò),例如,規(guī) 定611/613與顯示器,揚(yáng)聲器,或者其它設(shè)備的其它輸入/輸出特征通信。
另外,將設(shè)備601和它的工作部件和如以下詳細(xì)描述的編程顯示為單一實(shí) 體;然而,該設(shè)備也可以是散布在系統(tǒng)周?chē)囊粋€(gè)或多個(gè)設(shè)備和編程模塊,每 個(gè)執(zhí)行如先前所述的診斷分析的特定或者專用的一部分。通過(guò)非限定實(shí)例的方 式,可以在業(yè)務(wù)提供者服務(wù)器出現(xiàn)設(shè)備601或者軟件操作的一部分,且在服務(wù) 提供者代理設(shè)備出現(xiàn)設(shè)備601或者軟件操作的另一部分。設(shè)備和設(shè)備編程的其 它配置是本領(lǐng)域技術(shù)人員已知的和理解的。
存儲(chǔ)器603連接到CPU 607。存儲(chǔ)器603,或者計(jì)算機(jī)可讀的介質(zhì)可以是 容易地可用的存儲(chǔ)器,比如隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM), 軟盤(pán),硬盤(pán),閃存存儲(chǔ)器或者任何其它形式的數(shù)字存儲(chǔ)器,本地的或者遠(yuǎn)程的存儲(chǔ)器中的一個(gè)或多個(gè)。配套電路609連接到CPU607,用于以常規(guī)方式支持 處理器。這些電路包括高速緩存,電源,時(shí)鐘電路,輸入/輸出電路和子系統(tǒng) 等。當(dāng)由CPU607執(zhí)行時(shí),軟件流程605使得設(shè)備601執(zhí)行在這里公開(kāi)的各 種處理,且通常被存儲(chǔ)在存儲(chǔ)器603中。軟件流程605也可以由離由CPU 607 控制的硬件而遠(yuǎn)程定位的第二CPU (未示出)存儲(chǔ)和/或執(zhí)行。
當(dāng)要求判斷有關(guān)VoIP的通信故障的優(yōu)選的方法時(shí)執(zhí)行該軟件流程605。 當(dāng)由CPU 607執(zhí)行時(shí),該軟件流程605將通用目的計(jì)算機(jī)轉(zhuǎn)換為控制基于網(wǎng) 絡(luò)的應(yīng)用,診斷工具組件或其它類(lèi)似動(dòng)作的特定目的計(jì)算機(jī)(設(shè)備)601。盡 管有時(shí)作為實(shí)現(xiàn)為軟件流程討論在這里公開(kāi)的處理,可以以硬件以及由軟件設(shè) 備執(zhí)行在此公開(kāi)的方法步驟中的各個(gè)步驟。同樣地,可以以如在計(jì)算機(jī)系統(tǒng)上 執(zhí)行的軟件,如特定用途集成電路或者其它類(lèi)型硬件實(shí)現(xiàn)的硬件,或者軟件和 硬件的組合實(shí)現(xiàn)實(shí)施例。該軟件流程605能夠是在計(jì)算機(jī)操作系統(tǒng)上執(zhí)行的, 包括但不限于Microsoft Windows 98, Microsoft Windows 2000/XP/Vista, Apple OS X和Linux。類(lèi)似地,軟件流程605能夠是使用包括但不限于IBM Power PC, Intel x86, Sun service provider agent RC, AMD, Transmeta,禾卩Intel ARM的 CPU體系結(jié)構(gòu)執(zhí)行的。
可以強(qiáng)調(diào)上述實(shí)施例,特別是任意"優(yōu)選的"實(shí)施例僅是可能的實(shí)現(xiàn)的實(shí) 例,僅為了清楚地了解本公開(kāi)的原理而提到。在不脫離本公開(kāi)的實(shí)質(zhì)的精神和 原理的情況下,可以對(duì)本公開(kāi)的上述實(shí)施例做出許多變化和修改。所有這種修 改和變化在這里意在被包括在本公開(kāi)和本發(fā)明的范圍內(nèi),并由以下的權(quán)利要求 所保護(hù)。
1權(quán)利要求
1. 一種區(qū)分在遠(yuǎn)程節(jié)點(diǎn)處的多個(gè)網(wǎng)絡(luò)路徑的方法,包括估計(jì)多個(gè)網(wǎng)絡(luò)路徑的第一路徑和第二路徑;獲得與第一路徑相關(guān)的第一質(zhì)量等級(jí)和第二路徑的第二質(zhì)量等級(jí);根據(jù)第一質(zhì)量等級(jí)和第二質(zhì)量等級(jí)從第一路徑或者第二路徑之一選擇優(yōu)選的路徑;和開(kāi)始經(jīng)優(yōu)選的路徑的實(shí)時(shí)通信。
2. 如權(quán)利要求1的方法,進(jìn)一步包括 估計(jì)多個(gè)路徑的每一個(gè)路徑; 獲得多個(gè)路徑的每一個(gè)路徑的質(zhì)量等級(jí);和 根據(jù)質(zhì)量等級(jí)從多個(gè)路徑選擇優(yōu)選的路徑;和 開(kāi)始經(jīng)優(yōu)選的路徑的實(shí)時(shí)通信。
3. 如權(quán)利要求1的方法,進(jìn)一步包括通過(guò)接收SIP NOTIFY消息接收多個(gè)網(wǎng)絡(luò)路徑的列表。
4. 如權(quán)利要求1的方法,進(jìn)一步包括通過(guò)發(fā)送SIP SUBSCRIBE消息來(lái)發(fā)送多個(gè)網(wǎng)絡(luò)路徑的更新的列表的請(qǐng)求。
5. 如權(quán)利要求1的方法,進(jìn)一步包括從網(wǎng)絡(luò)源接收優(yōu)選的路由信息,其中選擇優(yōu)選的路徑的步驟包括以第一和 第二質(zhì)量等級(jí)分析該接收的優(yōu)選的路由信息。
6. 如權(quán)利要求1的方法,其中開(kāi)始實(shí)時(shí)通信的步驟包括將優(yōu)選的路徑信息插入信令信息中,和 將信令信息發(fā)送到信令服務(wù)器。
7. 如權(quán)利要求6的方法,其中該信令服務(wù)器連接對(duì)應(yīng)于優(yōu)選的路徑的媒體 服務(wù)器。
8. 如權(quán)利要求1的方法,其中開(kāi)始實(shí)時(shí)通信的步驟包括發(fā)送信令信息到對(duì)應(yīng)于優(yōu)選的路徑的存在點(diǎn)。
9. 如權(quán)利要求1的方法,其中估計(jì)步驟包括查詢測(cè)試、跟蹤路由測(cè)試、往 返時(shí)間(RTT)測(cè)試、E模型試驗(yàn)、感知分析測(cè)量系統(tǒng)(PAMS)測(cè)試、感知話音質(zhì)量測(cè)量(PSQM)測(cè)試和RTCP-XR-實(shí)時(shí)控制協(xié)議擴(kuò)展報(bào)告測(cè)試中的一個(gè)。
10. 如權(quán)利要求1的方法,其中該第一和第二質(zhì)量等級(jí)中的每一個(gè)包括以下的至少其中之一網(wǎng)絡(luò)等待時(shí)間等級(jí),往返時(shí)間(RTT)等級(jí),分組損失等級(jí),抖動(dòng)等級(jí),R模型等級(jí),平均判分(MOS)等級(jí),信噪比,話音減損等級(jí),延遲減損等級(jí),設(shè)備減損等級(jí),訪問(wèn)傳輸?shù)燃?jí),感知話音質(zhì)量測(cè)量(PSQM)等級(jí),分組序列誤差等級(jí),回聲等級(jí),和總分組計(jì)數(shù)。
11. 一種供通信網(wǎng)絡(luò)上的設(shè)備使用的計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可用介質(zhì),具有在所述介質(zhì)中具體實(shí)施為區(qū)分在遠(yuǎn)程節(jié)點(diǎn)處的多個(gè)網(wǎng)絡(luò)路徑的計(jì)算機(jī)可讀程序代碼模塊;計(jì)算機(jī)可讀第一程序代碼模塊,使計(jì)算機(jī)估計(jì)多個(gè)網(wǎng)絡(luò)路徑的第一路徑和第二路徑;計(jì)算機(jī)可讀第二程序代碼模塊,使計(jì)算機(jī)獲得與第一路徑相關(guān)的第一質(zhì)量等級(jí)和第二路徑的第二質(zhì)量等級(jí);計(jì)算機(jī)可讀第三程序代碼模塊,使計(jì)算機(jī)根據(jù)第一質(zhì)量等級(jí)和第二質(zhì)量等級(jí)從第一路徑或者第二路徑之一選擇優(yōu)選的路徑;和計(jì)算機(jī)可讀第四程序代碼模塊,使計(jì)算機(jī)開(kāi)始經(jīng)優(yōu)選的路徑的實(shí)時(shí)通信。
12. —種區(qū)分在網(wǎng)絡(luò)的遠(yuǎn)程節(jié)點(diǎn)處的多個(gè)網(wǎng)絡(luò)路徑的系統(tǒng),包括在遠(yuǎn)程節(jié)點(diǎn)處的媒體通信設(shè)備,該媒體通信設(shè)備包括包括在網(wǎng)絡(luò)上的可用的中間點(diǎn)的列表的配置模塊,適于測(cè)試到至少兩個(gè)中間點(diǎn)的通信的質(zhì)量的測(cè)試模塊,適于選擇可用的中間點(diǎn)的至少其中之一 的選擇模塊,被配置來(lái)發(fā)送信令信息的信令模塊,和適于和對(duì)應(yīng)于優(yōu)選的網(wǎng)絡(luò)路徑的所選的中間點(diǎn)開(kāi)始實(shí)時(shí)通信的傳輸模塊。
13. 如權(quán)利要求12的系統(tǒng),進(jìn)一步包括適于將可用的中間點(diǎn)的列表發(fā)送到媒體通信設(shè)備的配置服務(wù)器。
14. 如權(quán)利要求13的系統(tǒng),其中,該媒體通信設(shè)備進(jìn)一步包括被配置來(lái)將對(duì)應(yīng)于優(yōu)選的網(wǎng)絡(luò)路徑的路徑指令嵌入到信令信息中的編碼模塊。
15. 如權(quán)利要求14的系統(tǒng),進(jìn)一步包括被配置來(lái)從媒體通信設(shè)備接收信令和路徑指令的信令服務(wù)器;和 對(duì)應(yīng)于優(yōu)選的網(wǎng)絡(luò)路徑的媒體服務(wù)器,該媒體服務(wù)器被配置來(lái)與信令服務(wù) 器進(jìn)行通信并從該媒體通信設(shè)備接收實(shí)時(shí)通信數(shù)據(jù)。
16. 如權(quán)利要求13的系統(tǒng),進(jìn)一步包括對(duì)應(yīng)于優(yōu)選的網(wǎng)絡(luò)路徑的存在點(diǎn)服務(wù)器,該存在點(diǎn)服務(wù)器被配置來(lái)直接從 媒體通信設(shè)備接收信令信息并開(kāi)始和媒體通信設(shè)備的實(shí)時(shí)通信。
17. 根據(jù)權(quán)利要求5的方法,進(jìn)一步包括基于分析的信息在實(shí)時(shí)通信期間 選擇第二優(yōu)選的路徑。
18. 如權(quán)利要求1的方法,進(jìn)一步包括接收多個(gè)網(wǎng)絡(luò)路徑的列表。
19. 如權(quán)利要求1的方法,其中估計(jì)第一路徑和第二路徑的步驟是被動(dòng)的。
20. 如權(quán)利要求1的方法,其中估計(jì)第一路徑和第二路徑的步驟是主動(dòng)的。
全文摘要
公開(kāi)的實(shí)施例總的來(lái)說(shuō)涉及用于發(fā)現(xiàn)網(wǎng)絡(luò)路徑的系統(tǒng)和方法。公開(kāi)的方法包括估計(jì)多個(gè)網(wǎng)絡(luò)路徑的第一路徑和第二路徑,獲得與第一路徑相關(guān)的第一質(zhì)量等級(jí)和第二路徑的第二質(zhì)量等級(jí),根據(jù)第一質(zhì)量等級(jí)和第二質(zhì)量等級(jí)從第一路徑或者第二路徑之一選擇優(yōu)選的路徑,并開(kāi)始經(jīng)優(yōu)選的路徑的實(shí)時(shí)通信。
文檔編號(hào)H04L12/56GK101491023SQ200780025033
公開(kāi)日2009年7月22日 申請(qǐng)日期2007年6月28日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者喬斯·馬丁內(nèi)斯, 海倫·帕特爾 申請(qǐng)人:Vonage控股公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1