两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

使用pstn傳送ip地址用于點(diǎn)對(duì)點(diǎn)文本、話音、視頻或數(shù)據(jù)通信的制作方法

文檔序號(hào):7637489閱讀:324來源:國(guó)知局
專利名稱:使用pstn傳送ip地址用于點(diǎn)對(duì)點(diǎn)文本、話音、視頻或數(shù)據(jù)通信的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及基于因特網(wǎng)的電話技術(shù)及電話會(huì)議技術(shù),且更具體而言,涉及通過因 特網(wǎng)而不登錄例如H.323或SIP服務(wù)器等中央目錄的點(diǎn)對(duì)點(diǎn)文本、話音、視頻或數(shù)據(jù) 通信。
背景技術(shù)
圖1圖解說明傳統(tǒng)的英特網(wǎng)協(xié)議(IP)通信系統(tǒng)100,其使用集中式目錄102以 通過公共計(jì)算機(jī)網(wǎng)絡(luò)108 (例如,因特網(wǎng))在IP裝置104與106之間建立連接。集中 式目錄102使靜態(tài)用戶名及身份與可能會(huì)變化的IP地址相關(guān)聯(lián)。當(dāng)用戶使用動(dòng)態(tài)IP 地址重新定位或重新連接至網(wǎng)絡(luò)時(shí),可能會(huì)發(fā)生IP地址的變化。集中式目錄102對(duì)每 -用戶名及IP地址進(jìn)行記錄并追蹤用戶是否在線。當(dāng)IP裝置104的第一用戶希望與 IP裝置106的第二用戶通信時(shí),第一用戶從集中式目錄102請(qǐng)求所述第二用戶的IP 地址,并然后使用所述IP地址以通過公共計(jì)算機(jī)網(wǎng)絡(luò)108與第二用戶建立連接。
當(dāng)用戶基數(shù)發(fā)展到數(shù)百萬規(guī)模時(shí),集中式目錄就變得成本高昂了。此外,與登錄 計(jì)算機(jī)相比,很多傳統(tǒng)電話用戶感到撥打電話號(hào)碼更舒服。因此,需要一種沒有集中 式目錄且為傳統(tǒng)電話用戶更為熟悉的IP通信系統(tǒng)。

發(fā)明內(nèi)容
在本發(fā)明一個(gè)實(shí)施例中,第一裝置使用PSTN將其公共IP地址發(fā)送至第二裝置以 通過因特網(wǎng)建立點(diǎn)對(duì)點(diǎn)通信。第一裝置通過PSTN呼叫所述第二裝置。在一個(gè)實(shí)施例 中,所述第二裝置應(yīng)答所述呼叫,且所述第一裝置通過所連接的呼叫將其公共IP地址 傳輸至第二裝置。在另一個(gè)實(shí)施例中,第二裝置并不作出應(yīng)答,且PSTN將公共IP地 址作為電話振鈴信號(hào)間的數(shù)個(gè)間隔內(nèi)的信號(hào)傳輸至第二裝置。然后,所述第二裝置使 用所述IP地址通過因特網(wǎng)將連接請(qǐng)求發(fā)送至第一裝置。 一旦建立通過因特網(wǎng)的連接, 則第一及第二裝置可在其用戶之間以點(diǎn)對(duì)點(diǎn)的方式互相交換攜載文本、話音、視頻或 數(shù)據(jù)通信的數(shù)據(jù)分組。
在第一及第二裝置二者都在專用網(wǎng)絡(luò)(因此,其不具有公共IP地址)中的一個(gè) 實(shí)施例中,第一裝置將跟蹤路由器命令發(fā)送至隨機(jī)有效IP地址。作為響應(yīng),路由器按 照此跟蹤路徑發(fā)回所述IP地址。所述第一裝置會(huì)將網(wǎng)管公共IP地址或最近的路由器 IP公共地址確定為其最靠近的節(jié)點(diǎn)。使用所述最靠近節(jié)點(diǎn)的公共IP地址,第一裝置可
將數(shù)據(jù)分組發(fā)送至可知道的對(duì)數(shù)據(jù)分組作出回復(fù)的鄰近裝置。將所述數(shù)據(jù)分組發(fā)送至 閉節(jié)點(diǎn)網(wǎng)段附近的鄰近裝置,從而請(qǐng)求其確認(rèn)及其公共IP地址。所述第一裝置通過 PSTN呼叫所述第二裝置并提供其鄰近裝置的公共IP地址。然而,第二裝置通過因特 網(wǎng)將連接請(qǐng)求發(fā)送至鄰近裝置。 一旦在第二裝置與鄰近裝置之間建立了通過因特網(wǎng)的 連接,則第一及第二裝置可通過鄰近裝置在其用戶之間互相交換攜載文本、話音或視 頻通信的數(shù)據(jù)分組。所述鄰近裝置充當(dāng)?shù)卿浄?wù)器。


圖1圖解說明用于通過公共計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行通信的傳統(tǒng)系統(tǒng)。
圖2A圖解說明本發(fā)明一個(gè)實(shí)施例中的使用公共交換電話網(wǎng)絡(luò)(PSTN)以通過公
共計(jì)算機(jī)網(wǎng)絡(luò)建立通信的系統(tǒng)。
圖2B圖解說明本發(fā)明一個(gè)實(shí)施例中的圖2A系統(tǒng)中的專用網(wǎng)絡(luò)。
圖3圖解說明本發(fā)明一個(gè)實(shí)施例中的圖2系統(tǒng)中所使用的IP裝置。
圖4至9是本發(fā)明實(shí)施例中用于使用PSTN以通過公共計(jì)算機(jī)網(wǎng)絡(luò)來建立通信的
方法的流程圖。
在不同圖式中使用相同參考編號(hào)表示相似或相同的元件。
具體實(shí)施例方式
圖2A圖解說明本發(fā)明一個(gè)實(shí)施例中沒有集中式目錄的IP通信系統(tǒng)200。 IP通信 系統(tǒng)200包括連接至公共計(jì)算機(jī)網(wǎng)絡(luò)108 (例如,因特網(wǎng))的IP裝置204及206???分別通過專用計(jì)算機(jī)網(wǎng)絡(luò)207及209 (例如,內(nèi)部網(wǎng))將IP裝置204及206連接至公 共計(jì)算機(jī)網(wǎng)絡(luò)108。 IP裝置204及206還連接至PSTN 210。 IP裝置204及206使用 PSTN 210來通信IP地址以通過公共計(jì)算機(jī)網(wǎng)絡(luò)108來建立連接。
圖2B圖解說明本發(fā)明一個(gè)實(shí)施例中圖2A中的專用計(jì)算機(jī)網(wǎng)絡(luò)207。專用計(jì)算機(jī) 網(wǎng)絡(luò)207包括交換機(jī)220,所述交換機(jī)使裝置204、 222、 224、 226、 228及23互連, 因此其可彼此通信。裝置222及224連接至公共計(jì)算機(jī)網(wǎng)絡(luò)108,且可充當(dāng)其他裝置 通至公共計(jì)算機(jī)網(wǎng)絡(luò)108的網(wǎng)關(guān)。
圖3圖解說明本發(fā)明一個(gè)實(shí)施例中的IP裝置204。 IP裝置204具有電話或視頻電 話的波形因數(shù)。IP裝置204包括執(zhí)行從非易失性存儲(chǔ)器304加載到易失性存儲(chǔ)器306 的IP通信軟件的中央處理單元(CPU)或數(shù)字信號(hào)處理器(DSP) 302。 CPU 302使 用寬帶芯片308以通過電纜或xDSL (數(shù)字用戶線)來存取公共計(jì)算機(jī)網(wǎng)絡(luò)108。作為 另一選擇,CPU 302使用網(wǎng)卡310以通過專用網(wǎng)絡(luò)(例如,內(nèi)部網(wǎng))來存取公共計(jì)算 機(jī)網(wǎng)絡(luò)108。 CPU 302使用電話芯片312來存取PSTN 210。電話芯片312包括用于產(chǎn) 生并通過PSTN 210來接收信號(hào)的調(diào)制解調(diào)器。對(duì)于文本、話音及視頻通信而言,CPU 302可進(jìn)一步連接至外圍設(shè)備,其中包括顯示器314、小鍵盤或鍵盤316、麥克風(fēng)及揚(yáng)聲器318及照相機(jī)320。 IP裝置206的實(shí)施方式與IP裝置204類似。
圖4圖解說明本發(fā)明一個(gè)實(shí)施例中各方使用IP通信系統(tǒng)200進(jìn)行通信的方法400。 方法400在如下情況下使用(1) IP裝置204及206 二者具有公共IP地址;及(2) PSTN 210不允許在電話振鈴之間有從呼叫方到接收方的調(diào)制解調(diào)消息。為證明方法 400,假設(shè)呼叫方使用IP裝置204而接收方使用IP裝置206。呼叫方及IP裝置204的 動(dòng)作顯示在左邊的列中,而接收方及IP裝置206的動(dòng)作顯示在右邊的列中。
在步驟402中,如果IP裝置204不具有靜態(tài)公共IP地址,則IP裝置204以可選 的方式獲得其動(dòng)態(tài)公共IP地址。通常,取決于用戶所訂購的服務(wù),公共計(jì)算機(jī)網(wǎng)絡(luò)服 務(wù)提供商(例如,因特網(wǎng)服務(wù)提供商)將靜態(tài)或動(dòng)態(tài)公共IP地址指派至IP裝置204。 IP裝置204可簡(jiǎn)單地向其服務(wù)提供商查詢其當(dāng)前的動(dòng)態(tài)公共IP地址。
在步驟404中,如果IP裝置206不具有靜態(tài)公共IP地址,則IP裝置206以可選 的方式獲得其動(dòng)態(tài)公共IP地址。
在步驟406中,呼叫方使用IP裝置204撥打與接收方或IP裝置206相關(guān)聯(lián)的電 話號(hào)碼(例如,電話公司指派給接收方的電話號(hào)碼)。IP裝置204撥號(hào)通過PSTN210 以與IP裝置206進(jìn)行連接。
在步驟408中,接收方使用IP裝置206來應(yīng)答來自呼叫方通過PSTN 210的電話
呼口L]。
在步驟410及412中,呼叫方與接收方口頭上同意繼續(xù)進(jìn)行其通過公共計(jì)算機(jī)網(wǎng) 絡(luò)108的通信。在一個(gè)實(shí)施例中,接收方按動(dòng)IP裝置206上的按鈕,且作為響應(yīng),IP 裝置206等待通過PSTN 210接收來自IP裝置204的公共IP地址。
在步驟414中,呼叫方指示IP裝置204將其公共IP地址發(fā)送至IP裝置206。在 一個(gè)實(shí)施例中,呼叫方按動(dòng)IP裝置204上的按鈕,且作為響應(yīng),IP裝置204通過PSTN 210將其公共IP地址發(fā)送至IP裝置206。 IP裝置204可將其公共IP地址傳輸為一系 列音調(diào)。例如,如果IP裝置204具有"213.65.88.26"的公共IP地址,則IP裝置204 可以"絲#213*65*88*26絲#"的標(biāo)準(zhǔn)按鍵音調(diào)來進(jìn)行傳輸。"絲#"指示所述公共IP地 址的開始及結(jié)束,而',指示公共IP地址中的八比特組之間的點(diǎn)。IP裝置204可包括 呈一系列音調(diào)的冗余校驗(yàn)(例如,校驗(yàn)和),因此IP裝置206可驗(yàn)證所述音調(diào)的精確 性,且當(dāng)存在錯(cuò)誤時(shí)可請(qǐng)求重新傳輸所述音調(diào)。,IP作為另一選擇,IP裝置204可使 用具有人類聽不到的頻率的音調(diào),或可使用另一類調(diào)制解調(diào)信號(hào)發(fā)送來傳輸其公共IP 地址。
在步驟416中,IP裝置206通過PSTN 210接收IP裝置204的公共IP地址。作 為另一選擇,接收方指示IP裝置206將其公共IP地址發(fā)送至IP裝置204,且呼叫方 指示IP裝置204接收IP裝置206的公共IP地址。
在步驟418中,IP裝置206使用IP裝置204的公共IP地址通過公共計(jì)算機(jī)網(wǎng)絡(luò) 108向IP裝置204發(fā)出連接請(qǐng)求。
在步驟420中,IP裝置204通過公共計(jì)算機(jī)網(wǎng)絡(luò)108從IP裝置206接收連接請(qǐng)
求。IP在所述連接請(qǐng)求中,IP裝置204接收IP裝置206的公共IP地址并使用其來與 IP裝置206進(jìn)行通信。,IP作為另一選擇,IP裝置204通過公共計(jì)算機(jī)網(wǎng)絡(luò)108向IP 裝置206發(fā)出連接請(qǐng)求,且IP裝置206通過公共計(jì)算機(jī)網(wǎng)絡(luò)108接收來自IP裝置204
的連接請(qǐng)求。
在步驟422及424中,IP裝置204與206通過公共計(jì)算機(jī)網(wǎng)絡(luò)108建立連接。
在步驟426及428中,IP裝置204與206經(jīng)由其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接 在呼叫方與接收方之間交換攜載文本、話音或視頻通信的數(shù)據(jù)分組。
在步驟430及432中,呼叫方與接收方?jīng)Q定結(jié)束通信并指示IP裝置204及206 中止其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接。
圖5圖解說明本發(fā)明一個(gè)實(shí)施例中各方使用IP通信系統(tǒng)200進(jìn)行通信的方法500。 方法500在如下情況下使用(1) IP裝置204及206 二者具有公共IP地址;及(2) PSTN 210允許電話振鈴之間從呼叫方到接收方的調(diào)制解調(diào)消息。除了步驟506、 508 及512替代步驟406、 408及412,且步驟410、 414及414被刪去以外,方法500類 似于方法400。
在步驟402中,如果IP裝置204不具有靜態(tài)公共IP地址,則IP裝置204以可選
的方式獲得其動(dòng)態(tài)公共IP地址。
在步驟404中,如果IP裝置204不具有靜態(tài)公共IP地址,則IP裝置206以可選 的方式獲得其動(dòng)態(tài)公共IP地址。
在步驟506中,呼叫方使用IP裝置204來撥打接收方的電話號(hào)碼。,IP作為響應(yīng), IP裝置204將接收方電話號(hào)碼及其公共IP地址二者包含在用于通過PSTN 210撥出的 按鍵音中。PSTN 210使用接收方的電話號(hào)碼來振鈴IP裝置206并然后一同傳輸調(diào)制 解調(diào)消息與IP裝置204的公共IP地址。可使用電話振鈴之間的頻移鍵控(FSK)或 雙音多頻(DTMF)信號(hào)傳送來傳輸所述調(diào)制解調(diào)消息。
在步驟508中,IP裝置206不應(yīng)答來自IP裝置204的呼叫,但在電話振鈴之間 從調(diào)制解調(diào)消息獲得IP裝置204的公共IP地址。
在步驟512中,接收方同意通過公共計(jì)算機(jī)網(wǎng)絡(luò)108與呼叫方進(jìn)行通信。在一個(gè) 實(shí)施例中,接收方按動(dòng)IP裝置206上的按鈕來表示接受。
在步驟418中,IP裝置206使用IP裝置204的公共IP地址通過公共計(jì)算機(jī)網(wǎng)絡(luò) 108向IP裝置204發(fā)出連接請(qǐng)求。
在步驟420中,IP裝置204通過公共計(jì)算機(jī)網(wǎng)絡(luò)108從IP裝置206接收所述連 接請(qǐng)求。IP在所述連接請(qǐng)求中,IP裝置204接收IP裝置206的公共IP地址并使用其 與IP裝置206進(jìn)行通信。
在步驟422及424中,IP裝置204及206通過公共計(jì)算機(jī)網(wǎng)絡(luò)108建立連接。
在步驟426及428中,IP裝置204及206經(jīng)由其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接 在呼叫方與接收方之間相互交換攜載文本、話音或視頻通信的數(shù)據(jù)分組。
在步驟430及432中,呼叫方與接收方?jīng)Q定結(jié)束通信并指示IP裝置204及206
中止其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接。
圖6圖解說明本發(fā)明一個(gè)實(shí)施例中雙方使用IP通信系統(tǒng)200進(jìn)行通信的方法600。 方法600在如下情況下使用(1)IP裝置204與206中只有一者具有公共IP地址;及 (2) PSTN 210不允許電話振鈴之間從呼叫方到接收方的調(diào)制解調(diào)消息。為證明方法 600,假設(shè)A方使用具有公共IP地址的IP裝置204,而B方使用不具有公共IP地址 的IP裝置206。 IP裝置206可不具有公共IP地址,因?yàn)槠涫墙?jīng)由專用計(jì)算機(jī)網(wǎng)絡(luò)209 連接至公共計(jì)算機(jī)網(wǎng)絡(luò)108。 A方及IP裝置204的動(dòng)作顯示在左邊的列中,而接收方 及IP裝置206的動(dòng)作顯示在右邊的列中。
在步驟602中,如果IP裝置204不具有靜態(tài)公共IP地址,則IP裝置204以可選 的方式獲得其動(dòng)態(tài)公共IP地址。
在步驟604中,A方使用IP裝置204來撥打B方的電話號(hào)碼。IP裝置204通過 PSTN 210撥號(hào)以與IP裝置206連接。
在步驟606中,B方使用IP裝置206來應(yīng)答通過PSTN 210來自A方的電話呼叫。 作為另一選擇,B方撥打A方的電話號(hào)碼,且A方應(yīng)答來自B方的電話呼叫。
在步驟608及610中,A方與B方口頭上同意繼續(xù)進(jìn)行其通過公共計(jì)算機(jī)網(wǎng)絡(luò) 108的通信。在一個(gè)實(shí)施例中,B方按動(dòng)IP裝置206上的按鈕,且作為響應(yīng),IP裝置 206等待通過PSTN 210接收來自IP裝置204的公共IP地址。
在步驟612中,A方指示IP裝置204通過PSTN 210將其公共IP地址發(fā)送至IP 裝置206。在一個(gè)實(shí)施例中,A方按動(dòng)IP裝置204上的按鈕,且作為響應(yīng),IP裝置204 將其公共IP地址發(fā)送至IP裝置206。 , IP如上所述,IP裝置204可將其公共IP地址
傳輸為一系列的音調(diào)或任一其他類型的調(diào)制解調(diào)信號(hào)傳送。
在步驟614中,IP裝置206通過PSTN210接收IP裝置204的公共IP地址。
在步驟616中,IP裝置206使用IP裝置204的公共IP地址通過公共計(jì)算機(jī)網(wǎng)絡(luò) 108向IP裝置204發(fā)出連接請(qǐng)求。
在步驟618中,IP裝置204通過公共計(jì)算機(jī)網(wǎng)絡(luò)108接收來自IP裝置206的連 接請(qǐng)求。,IP在所述連接請(qǐng)求中,IP裝置204接收IP裝置206的公共IP地址并使用其 來與IP裝置206進(jìn)行通信。
在步驟620及622中,IP裝置204與206通過公共計(jì)算機(jī)網(wǎng)絡(luò)108建立連接。
在步驟624及626中,IP裝置204與206經(jīng)由其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接 在A方與B方之間交換攜載文本、話音或視頻通信的數(shù)據(jù)分組。
在步驟628及630中,A方與B方?jīng)Q定結(jié)束通信并指示IP裝置204及206中止 其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接。
注意,除了 A方(其具有帶公共IP地址的IP裝置204)必須是提供公共IP地址 的一方,而B方(其具有不帶公共IP地址的IP裝置206)必須是發(fā)出連接請(qǐng)求的一 方之外,方法600類似于方法400。
圖7圖解說明本發(fā)明一個(gè)實(shí)施例中各方使用IP通信系統(tǒng)200進(jìn)行通信的方法700。
方法700在如下情況下使用(1)IP裝置204與206中只有一者具有公共IP地址;及 (2) PSTN 210允許電話振鈴之間從呼叫方到接收方的調(diào)制解調(diào)消息。除了步驟704、 706及710替代步驟604、 606及410,且步驟612、 614被刪去以外,方法700類似于 方法600。
在步驟602中,如果IP裝置204不具有靜態(tài)公共IP地址,則IP裝置206以可選 的方式獲得其動(dòng)態(tài)公共IP地址。
在步驟704中,A方使用IP裝置204來撥打B方的電話號(hào)碼。,IP作為響應(yīng),IP 裝置204將接收方電話號(hào)碼及其公共IP地址二者包含在用于通過PSTN 210撥出的按 鍵音中。PSTN 210使用接收方的電話號(hào)碼來振鈴IP裝置206并然后在電話振鈴之間 一同傳輸調(diào)制解調(diào)消息與IP裝置204的公共IP地址。
在步驟706中,IP裝置206不應(yīng)答來自IP裝置204的呼叫,但在電話振鈴之間 從調(diào)制解調(diào)消息獲得IP裝置204的公共IP地址。
在步驟710中,B方同意通過公共計(jì)算機(jī)網(wǎng)絡(luò)108與呼叫方進(jìn)行通信。在一個(gè)實(shí) 施例中,B方按動(dòng)IP裝置206上的按鈕來表示接受。
在步驟616中,IP裝置206通過公共計(jì)算機(jī)網(wǎng)絡(luò)108向IP裝置206發(fā)出連接請(qǐng)求。
在步驟618中,IP裝置204通過公共計(jì)算機(jī)網(wǎng)絡(luò)108接收來自IP裝置206的連 接請(qǐng)求。,IP在所述連接請(qǐng)求中,IP裝置204接收IP裝置206的公共IP地址并使用其 來與IP裝置206進(jìn)行通信。
在步驟620及622中,IP裝置204與206通過公共計(jì)算機(jī)網(wǎng)絡(luò)108建立連接。
在步驟624及626中,IP裝置204與206經(jīng)由其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接 在A方與B方之間交換攜載文本、話音或視頻通信的數(shù)據(jù)分組。
在步驟628及630中,A方與B方?jīng)Q定結(jié)束通信并指示IP裝置204及206中止 其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接。
注意,除了 A方(其具有帶公共IP地址的IP裝置204)必須是提供公共IP地址 的一方,而B方(其具有不帶公共IP地址的IP裝置206)必須是發(fā)出連接請(qǐng)求的一 方之外,方法700類似于方法500。
圖8圖解說明本發(fā)明一個(gè)實(shí)施例中雙方使用IP通信系統(tǒng)200進(jìn)行通信的方法800。 方法800在如下情況下使用(1 )IP裝置204與206 二者都不具有公共IP地址;及(2) PSTN 210不允許電話振鈴之間從呼叫方到接收方的調(diào)制解調(diào)消息。IP裝置204及206 可不具有公共IP地址,因?yàn)槠浞謩e經(jīng)由專用計(jì)算機(jī)網(wǎng)絡(luò)207及209連接至公共計(jì)算機(jī) 網(wǎng)絡(luò)108。為證明方法400,假設(shè)呼叫方使用IP裝置204而接收方使用IP裝置206。 呼叫方及IP裝置204的動(dòng)作顯示在左邊的列中,而接收方及IP裝置206的動(dòng)作顯示 在右邊的列中。
在步驟802中,IP裝置204向?qū)S糜?jì)算機(jī)網(wǎng)絡(luò)207查詢鄰近的具有公共IP地址 的裝置。使用路由器跟蹤命令,IP裝置204將數(shù)據(jù)分組發(fā)送至公共計(jì)算機(jī)網(wǎng)絡(luò)108上
的目的地,并跟蹤所述數(shù)據(jù)分組的路由。所跟蹤的路由將包括所述數(shù)據(jù)分組穿過專用
計(jì)算機(jī)網(wǎng)絡(luò)207及公共計(jì)算機(jī)網(wǎng)絡(luò)108到達(dá)其目的地中的不同節(jié)點(diǎn)。
假設(shè)IP裝置204在所述路由中至少檢測(cè)到如下的節(jié)點(diǎn)(1) 192.168.11.22; (2) 202.101.57.24;及(3) 202.101.48.23。接著,IP裝置204査找最靠近的具有公共IP地 址的節(jié)點(diǎn)。IP裝置204忽略第一節(jié)點(diǎn),因?yàn)槠銲P地址的第一八比特組指示所述IP地 址是內(nèi)部網(wǎng)絡(luò)地址,且因此不直接將第一節(jié)點(diǎn)連接至公共計(jì)算機(jī)網(wǎng)絡(luò)108。使用第二 節(jié)點(diǎn)的IP地址,IP裝置發(fā)出用戶數(shù)據(jù)報(bào)協(xié)議(UDP)數(shù)據(jù)分組——所述IP地址的每 一排列都具有可變的第三及第四八比特組,即,202.101 .X.Y (其中,X及Y是所述 IP地址中的可變八比特組)。所述UDP數(shù)據(jù)分組請(qǐng)求所述IP地址段中的鄰近裝置以其 公共計(jì)算機(jī)網(wǎng)絡(luò)108上公共IP地址上的專用IP地址來作出回應(yīng)。
一個(gè)或多個(gè)鄰近裝置將被編程以便以其專用及公共IP地址對(duì)UDP數(shù)據(jù)分組來作 出響應(yīng),而其他裝置將忽略所述UDP數(shù)據(jù)分組。IP裝置204構(gòu)造用于使用其專用及 公共IP地址來存儲(chǔ)這些鄰近裝置的記錄表格。為證明方法800,假設(shè)鄰近裝置222及 224 (圖2B)以其公共及專用IP地址對(duì)IP裝置204作出響應(yīng)。
IP裝置204可請(qǐng)求鄰近裝置來幫助搜索同一專用計(jì)算機(jī)網(wǎng)絡(luò)中的其他鄰近裝置。 例如,IP裝置204可為鄰近的裝置指派一子組IP地址以使用UDP數(shù)據(jù)分組來進(jìn)行查 詢。鄰近裝置將往回向IP裝置204報(bào)告以完成所述記錄表格。
在步驟804中,呼叫方使用IP裝置204撥打接收方的電話號(hào)碼。IP裝置204通 過PSTN210撥號(hào)以與IP裝置206連接。
在步驟806中,接收方使用IP裝置206來通過PSTN210應(yīng)答來自呼叫方的電話 呼叫。作為另一選擇,可掉轉(zhuǎn)呼叫方及接收方的角色。
在步驟808及810中,A方與B方口頭上同意繼續(xù)進(jìn)行其通過公共計(jì)算機(jī)網(wǎng)絡(luò) 108的通信。在一個(gè)實(shí)施例中,B方按動(dòng)IP裝置206上的按鈕,且作為響應(yīng),IP裝置 206等待通過PSTN 210接收來自IP裝置204的一個(gè)或多個(gè)公共IP地址。
在步驟812中,呼叫方指示IP裝置204以通過PSTN 210將鄰近裝置222及224 的存儲(chǔ)在記錄表格中的公共IP地址發(fā)送至IP裝置206。在一個(gè)實(shí)施例中,呼叫方按動(dòng) IP裝置204上的按鈕,且作為響應(yīng),IP裝置204將公共IP地址發(fā)送至IP裝置206。, IP如上所述,IP裝置204可將所述一個(gè)或多個(gè)公共IP地址傳輸為一系列的音調(diào)或任 一其他類型的調(diào)制解調(diào)信號(hào)傳送。
在步驟814中,IP裝置206通過PSTN 210接收鄰近裝置222及224的公共IP地址。
在步驟816中,IP裝置204使用其專用IP地址向鄰近裝置222及224發(fā)出連接 請(qǐng)求。
在步驟818中,IP裝置206使用其公共IP地址向鄰近裝置222及224發(fā)出連接 請(qǐng)求。,IP因此,在步驟816及818中,IP裝置204及206本質(zhì)上是登錄并將其IP地 址提供至鄰近的裝置222及224 (其在傳統(tǒng)VoIP (例如,SIP或H.323)中充當(dāng)?shù)卿浄?br> 務(wù)器)。
在步驟820中,IP裝置204在鄰近裝置222與224之間將其希望發(fā)送至IP裝置 206的數(shù)據(jù)分組均等地劃分,然后所述鄰近裝置充當(dāng)服務(wù)器將所述數(shù)據(jù)分組中繼至IP 裝置206或提供地址轉(zhuǎn)換,因此通過公共網(wǎng)絡(luò)108將所述數(shù)據(jù)分組發(fā)送至IP裝置206。
在步驟822中,IP裝置206在鄰近裝置222與224之間將其希望發(fā)送至IP裝置 204的數(shù)據(jù)分組均等地劃分,然后所述鄰近裝置充當(dāng)服務(wù)器將所述數(shù)據(jù)分組中繼至IP 裝置204或提供地址轉(zhuǎn)換,因此通過專用網(wǎng)絡(luò)207將所述數(shù)據(jù)分組發(fā)送至IP裝置204。
在步驟824及826中,IP裝置204與206經(jīng)由其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接 在A方與B方之間交換攜載文本、話音或視頻通信的數(shù)據(jù)分組。更具體而言,鄰近裝 置222及224充當(dāng)IP裝置204與206之間的中間方以在其間傳遞數(shù)據(jù)分組。
在步驟828及830中,A方與B方?jīng)Q定結(jié)束通信并指示IP裝置204及206中止 其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接。
圖9圖解說明本發(fā)明一個(gè)實(shí)施例中雙方使用IP通信系統(tǒng)200進(jìn)行通信的方法900。 方法卯0在如下情況下使用(1)IP裝置204與206 二者都不具有公共IP地址;及(2) PSTN 210允許電話振鈴之間從呼叫方到接收方的調(diào)制解調(diào)消息。除了步驟904、 906 及910替代步驟804、 806及810,且步驟612及614被刪去以外,方法900類似于方 法800。
在步驟802中,IP裝置204向?qū)S糜?jì)算機(jī)網(wǎng)絡(luò)207査詢鄰近的具有公共IP地址 的裝置,且將其公共及專用地址記錄在如上所述的記錄表格中。為證明方法900,假 設(shè)鄰近裝置222及224 (圖2B)以其公共及專用IP地址對(duì)IP裝置204作出響應(yīng)。
在步驟904中,呼叫方使用IP裝置204撥打接收方的電話號(hào)碼。作為響應(yīng),IP 裝置204將來自記錄表格的接收方電話號(hào)碼及公共IP地址二者包含于用于通過PSTN 210撥出的按鍵音中。PSTN 210使用接收方的電話號(hào)碼來振鈴IP裝置206且接著在 電話振鈴之間一同傳輸調(diào)制解調(diào)消息與鄰近裝置222及224的公共IP地址。
在步驟906中,IP裝置206不應(yīng)答來自IP裝置204的呼叫,但在電話振鈴之間 從調(diào)制解調(diào)消息獲得鄰近裝置222及224的公共IP地址。
在步驟910中,接收方同意通過公共計(jì)算機(jī)網(wǎng)絡(luò)108與呼叫方進(jìn)行通信。在一個(gè) 實(shí)施例中,接收方按動(dòng)IP裝置206上的按鈕來表示接受。
在步驟816中,IP裝置204使用其專用IP地址向鄰近裝置222及224發(fā)出連接 請(qǐng)求。
在步驟818中,IP裝置206使用其公共IP地址向鄰近裝置222及224發(fā)出連接 請(qǐng)求。
在步驟820中,IP裝置204在鄰近裝置222與224之間將其希望發(fā)送至IP裝置 206的數(shù)據(jù)分組均等地劃分,然后所述鄰近裝置充當(dāng)服務(wù)器將所述數(shù)據(jù)分組中繼至IP 裝置206或提供地址轉(zhuǎn)換,因此通過公共網(wǎng)絡(luò)108將所述數(shù)據(jù)分組發(fā)送至IP裝置206。
在步驟822中,IP裝置206在鄰近裝置222與224之間將其希望發(fā)送至IP裝置204的數(shù)據(jù)分組均等地劃分,然后所述鄰近裝置充當(dāng)服務(wù)器將所述數(shù)據(jù)分組中繼至IP
裝置204或提供地址轉(zhuǎn)換,因此通過專用網(wǎng)絡(luò)207將所述數(shù)據(jù)分組發(fā)送至IP裝置204。 在步驟824及826中,IP裝置204與206經(jīng)由其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接
在A方與B方之間交換攜載文本、話音或視頻通信的數(shù)據(jù)分組。更具體而言,鄰近裝
置222及224充當(dāng)IP裝置204與206之間的中間方以在其間傳遞數(shù)據(jù)分組。
在步驟828及830中,A方與B方?jīng)Q定結(jié)束通信并指示IP裝置204及206中止
其通過公共計(jì)算機(jī)網(wǎng)絡(luò)108的連接。
所揭示實(shí)施例中特征的各種改動(dòng)和組合均歸屬于在本發(fā)明范圍內(nèi)。隨附權(quán)利要求
書涵蓋眾多實(shí)施例。
權(quán)利要求
1.一種使用公共交換電話網(wǎng)絡(luò)(PSTN)來交換公共計(jì)算機(jī)網(wǎng)絡(luò)地址以通過公共計(jì)算機(jī)網(wǎng)絡(luò)在第一裝置與第二裝置之間進(jìn)行點(diǎn)對(duì)點(diǎn)通信的方法,所述方法包括通過所述PSTN在所述第一與第二裝置之間傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址;使用所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)在所述第一與所述第二裝置之間建立連接;及通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)在所述第一與所述第二裝置之間交換數(shù)據(jù)分組。
2、 如權(quán)利要求1所述的方法,其中所述傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址包括 所述第一裝置呼叫與所述第二裝置相關(guān)聯(lián)的電話號(hào)碼;及在所述第二裝置應(yīng)答之后,所述第一裝置將所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址提供至所述第二裝置。
3、 如權(quán)利要求l所述的方法,其中所述傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址包括 所述第一裝置將(1)與所述第二裝置相關(guān)聯(lián)的電話號(hào)碼及(2)所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址用信號(hào)發(fā)送至所述PSTN;其中所述PSTN向所述第二裝置振鈴并在振鈴之間提供具有所述公共計(jì)算機(jī)網(wǎng)絡(luò) 地址的調(diào)制解調(diào)消息,且所述第二裝置不應(yīng)答,但在振鈴之間從所述調(diào)制解調(diào)消息中 獲得所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址。
4、 如權(quán)利要求1所述的方法,其中所述通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)在所述第一與 所述第二裝置之間建立連接包括所述第二裝置使用所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)向所述第 一裝置發(fā)送連接請(qǐng)求;及所述第一裝置接受所述連接請(qǐng)求。
5、 如權(quán)利要求1所述的方法,其中所述數(shù)據(jù)分組在所述第一及所述第二裝置處 的用戶之間攜載文本、話音及視頻中的至少一者。
6、 如權(quán)利要求1所述的方法,其進(jìn)一步包括通過所述第一裝置獲得所述公共計(jì) 算機(jī)網(wǎng)絡(luò)地址。
7、 如權(quán)利要求6所述的方法,其中所述通過所述第一裝置獲得所述公共計(jì)算機(jī) 網(wǎng)絡(luò)地址包括從公共計(jì)算機(jī)網(wǎng)絡(luò)服務(wù)提供商獲得靜態(tài)與動(dòng)態(tài)公共計(jì)算機(jī)網(wǎng)絡(luò)地址中的一者。
8、 如權(quán)利要求6所述的方法,其中所述通過所述第一裝置獲得所述公共計(jì)算機(jī) 網(wǎng)絡(luò)地址包括跟蹤通至所述公共計(jì)算機(jī)網(wǎng)絡(luò)的路由;根據(jù)所述路由來確定具有另一公共計(jì)算機(jī)網(wǎng)絡(luò)地址的最靠近節(jié)點(diǎn); 將數(shù)據(jù)分組發(fā)送至其公共計(jì)算機(jī)網(wǎng)絡(luò)地址的若干部分不同于所述另一公共計(jì)算 機(jī)網(wǎng)絡(luò)地址的裝置,所述數(shù)據(jù)分組請(qǐng)求與所述第一裝置位于同一專用網(wǎng)絡(luò)中的任一裝 置以其公共計(jì)算機(jī)網(wǎng)絡(luò)地址來作出回應(yīng);及形成記錄表格,所述記錄表格列出來自與所述第一裝置位于所述同一專用網(wǎng)絡(luò)中 且對(duì)第二數(shù)據(jù)分組作出回應(yīng)的一個(gè)或多個(gè)鄰近裝置的一個(gè)或多個(gè)公共計(jì)算機(jī)網(wǎng)絡(luò)地址。
9、 如權(quán)利要求8所述的方法,其中所述傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址包括所述第一裝置將所述一個(gè)或多個(gè)公共計(jì) 算機(jī)網(wǎng)絡(luò)地址發(fā)送至所述第二裝置;所述建立連接包括建立(1)所述第一裝置與所述一個(gè)或多個(gè)鄰近裝置之間的一 個(gè)或多個(gè)連接,及(2)所述第二裝置與所述一個(gè)或多個(gè)鄰近裝置之間的一個(gè)或多個(gè)連 接;及所述交換數(shù)據(jù)分組包括通過所述一個(gè)或多個(gè)鄰近裝置在所述第一與所述第二裝 置之間交換所述數(shù)據(jù)分組。
10、 如權(quán)利要求9所述的方法,其中所述交換數(shù)據(jù)分組包括所述一個(gè)或多個(gè)鄰 近裝置在所述第一與所述第二裝置之間中繼所述數(shù)據(jù)分組。
11、 如權(quán)利要求9所述的方法,其中所述交換數(shù)據(jù)分組包括所述一個(gè)或多個(gè)鄰 近裝置在所述第一與所述第二裝置之間轉(zhuǎn)換所述數(shù)據(jù)分組的網(wǎng)絡(luò)地址以通過所述公共 及所述專用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行路由。
12、 如權(quán)利要求9所述的方法,其中所述發(fā)送所述一個(gè)或多個(gè)公共計(jì)算機(jī)網(wǎng)絡(luò)地 址包括所述第一裝置撥打與所述第二裝置相關(guān)聯(lián)的電話號(hào)碼;及在所述第二裝置應(yīng)答之后,所述第一裝置將所述一個(gè)或多個(gè)公共計(jì)算機(jī)網(wǎng)絡(luò)地址 提供至所述第二裝置。
13、 如權(quán)利要求9所述的方法,其中所述傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址進(jìn)一步包括所述第一裝置將(1)與所述第二裝置相關(guān)聯(lián)的電話號(hào)碼及(2)所述一個(gè)或多個(gè) 公共計(jì)算機(jī)網(wǎng)絡(luò)地址用信號(hào)發(fā)送至所述PSTN;其中所述PSTN向所述第二裝置振鈴并在振鈴之間提供具有所述一個(gè)或多個(gè)公共 計(jì)算機(jī)網(wǎng)絡(luò)地址的調(diào)制解調(diào)消息,且所述第二裝置不應(yīng)答,但在振鈴之間從所述調(diào)制 解調(diào)消息中獲得所述一個(gè)或多個(gè)公共計(jì)算機(jī)網(wǎng)絡(luò)地址。
14、 一種供第一裝置使用公共交換電話網(wǎng)絡(luò)(PSTN)與第二裝置交換公共計(jì)算 機(jī)網(wǎng)絡(luò)地址以通過公共計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行點(diǎn)對(duì)點(diǎn)通信的方法,其包括通過所述PSTN呼叫與所述第二裝置相關(guān)聯(lián)的電話號(hào)碼;通過所述PSTN與所述第二裝置傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址,其中所述傳送選 自由以下組成的群組(1)通過所述PSNT將所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址提供至所述第 二裝置,及(2)通過所述PSTN從所述第二裝置接收所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址; 使用所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)與所述第二裝置建立連 接,其中所述建立連接選自由以下組成的群組(1)通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)從所述 第二裝置接收連接請(qǐng)求,及(2)通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)將連接請(qǐng)求發(fā)送至所述第二 裝置;及通過所述公共計(jì)算機(jī)網(wǎng)絡(luò)與所述第二裝置交換數(shù)據(jù)分組,其中所述數(shù)據(jù)分組攜載 文本、話音及視頻中的至少一者。
15、 如權(quán)利要求14所述的方法,其中所述提供及所述接收所述公共計(jì)算機(jī)網(wǎng)絡(luò) 地址中的至少一者是選自由以下組成的群組(1)在所述第二裝置應(yīng)答之后,將所述 公共計(jì)算機(jī)網(wǎng)絡(luò)地址提供至所述第二裝置;及(2)在所述第二裝置不應(yīng)答的情況下, 在電話振鈴之間在調(diào)制解調(diào)消息中將所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址提供至所述第二裝置。
16、 如權(quán)利要求15所述的方法,其進(jìn)一步包括從公共計(jì)算機(jī)網(wǎng)絡(luò)服務(wù)提供商獲 得所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址,其中所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址包括靜態(tài)及動(dòng)態(tài)公共計(jì)算 機(jī)網(wǎng)絡(luò)地址中的一者。
17、 如權(quán)利要求14所述的方法,其進(jìn)一步包括在所述傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò) 地址之前獲得所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址,其中所述獲得包括跟蹤通至所述公共計(jì)算機(jī)網(wǎng)絡(luò)的路由;根據(jù)所述路由來確定具有另一公共計(jì)算機(jī)網(wǎng)絡(luò)地址的最靠近節(jié)點(diǎn); 將數(shù)據(jù)分組發(fā)送至其公共計(jì)算機(jī)網(wǎng)絡(luò)地址的若干部分不同于所述另一公共計(jì)算機(jī)網(wǎng)絡(luò)地址的裝置,所述第二數(shù)據(jù)分組請(qǐng)求與所述第一裝置位于同一專用網(wǎng)絡(luò)中的任一裝置以其公共計(jì)算機(jī)網(wǎng)絡(luò)地址來作出回應(yīng);及形成記錄表格,所述記錄表格列出來自與所述第一裝置位于同一專用網(wǎng)絡(luò)中且對(duì)所述數(shù)據(jù)分組作出回應(yīng)的一個(gè)或多個(gè)鄰近裝置的一個(gè)或多個(gè)公共計(jì)算機(jī)網(wǎng)絡(luò)地址。
18、 如權(quán)利要求17所述的方法,其中所述傳送所述公共計(jì)算機(jī)網(wǎng)絡(luò)地址包括將所述一個(gè)或多個(gè)公共計(jì)算機(jī)網(wǎng)絡(luò)地址 發(fā)送至所述第二裝置;所述建立連接包括建立(1)所述第一裝置與所述一個(gè)或多個(gè)鄰近裝置之間的一 個(gè)或多個(gè)連接及(2)所述第二裝置與所述一個(gè)或多個(gè)鄰近裝置之間的一個(gè)或多個(gè)連接; 及所述交換數(shù)據(jù)分組包括通過所述一個(gè)或多個(gè)鄰近裝置在所述第一與所述第二裝 置之間交換所述數(shù)據(jù)分組。
19、 如權(quán)利要求18所述的方法,其中所述交換數(shù)據(jù)分組包括所述一個(gè)或多個(gè) 鄰近裝置在所述第一與所述第二裝置之間中繼所述數(shù)據(jù)分組。
20、 如權(quán)利要求18所述的方法,其中所述交換數(shù)據(jù)分組包括所述一個(gè)或多個(gè) 鄰近裝置在所述第一與所述第二裝置之間轉(zhuǎn)換所述數(shù)據(jù)分組的網(wǎng)絡(luò)地址以通過所述公 共及所述專用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行路由。
全文摘要
第一裝置(204)使用PSTN(210)以將其公共IP地址發(fā)送至第二裝置(206)以建立通過因特網(wǎng)(108)的點(diǎn)對(duì)點(diǎn)通信。所述第一裝置通過所述PSTN呼叫所述第二裝置。在一個(gè)實(shí)施例中,所述第二裝置應(yīng)答所述呼叫,且所述第一裝置將其公共IP地址通過所連接的呼叫傳輸至所述第二裝置。在另一個(gè)實(shí)施例中,所述第二裝置不應(yīng)答,且所述PSTN將所述公共IP地址作為電話振鈴之間的數(shù)個(gè)間隔中的信號(hào)傳輸至所述第二裝置。然后,所述第二裝置使用所述IP地址通過因特網(wǎng)將連接請(qǐng)求發(fā)送至所述第一裝置。一旦已建立通過因特網(wǎng)的連接,所述第一與所述第二裝置點(diǎn)對(duì)點(diǎn)交換在其用戶之間攜載文本、話音、視頻或數(shù)據(jù)通信的數(shù)據(jù)分組。
文檔編號(hào)H04M7/12GK101375576SQ200680016687
公開日2009年2月25日 申請(qǐng)日期2006年10月31日 優(yōu)先權(quán)日2005年11月15日
發(fā)明者屠建明, 輝 鄧 申請(qǐng)人:虹軟(上海)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
小金县| 奉新县| 柳林县| 金阳县| 长葛市| 文成县| 岚皋县| 苗栗市| 镇坪县| 威远县| 揭东县| 镇赉县| 遂川县| 大兴区| 赞皇县| 义马市| 萨嘎县| 云浮市| 扎兰屯市| 北安市| 瑞安市| 喀什市| 察雅县| 武胜县| 平陆县| 昔阳县| 邵阳市| 奉节县| 宜春市| 青海省| 射阳县| 涡阳县| 玉树县| 嫩江县| 九台市| 大港区| 白朗县| 出国| 罗江县| 巴青县| 梅州市|