国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      電話機及其進行橋接操作的方法

      文檔序號:7644053閱讀:1159來源:國知局
      專利名稱:電話機及其進行橋接操作的方法
      技術領域
      本發(fā)明涉及通信系統(tǒng),更具體地說,涉及一種支持語音通信的電話機。
      背景技術
      語音電話已經應用了許多年。最初的語音電話承載在電話機之間的專用電 話線上。隨后,出現了由接線員手動切換連接器接駁電路來實現的語音電話。 隨著技術的不斷進步,漸漸由機械元件來執(zhí)行這種切換操作,以完成電話機之 間的電路接駁。技術的進一步發(fā)展使得計算機和半導體器件開始代替機械元件
      (PSTN)。 一般來說,PSTN在電話機之間提供基于電路交換的、時分復用的連 接。
      分組數據通信,如互聯網所支持的那些數據通信,不同于電路交換通信。 在分組數據通信中,源設備創(chuàng)建數據分組,然后將其發(fā)往分組數據網絡,隨后, 基于目的地址,例如數據分組的互聯網協(xié)議(IP)地址,分組數據網絡將該數 據分組發(fā)往目的設備。隨著互聯網和其他分組數據網絡的普及,出現了分組交 換語音電話。 一種常見的分組交換語音電話為網絡電話(VoIP)。在VoIP電話 最初引入時,互聯網和其他業(yè)務網絡中的數據分組傳輸延遲使得VoIP電話的 質量與PSTN電話相比存在較大差距。隨著時間推移,互聯網和其他業(yè)務分組 數據網絡中的分組數據傳輸延遲不斷降低。現在,在許多情況下,VoIP電話 所提供的服務質量已接近甚至優(yōu)于PSTN電話。
      最新開發(fā)的VoIP電話應用已經支持計算機用戶通過互聯網撥打免費VoIP 電話。與PSTN電話相比,此類VoIP電話更為經濟,尤其在撥打越洋電話時更 為如此。然而,僅有少量用戶的計算機上裝有此類VoIP電話應用,并且其互 聯網連接的質量支持此類VoIP電話應用。
      為了向使用PSTN電話的用戶提供VoIP電話,并充分利用VoIP電話的優(yōu) 點,VoIP電話服務提供商通常需要部署VoIP網關。VoIP網關為PSTN (PSTN 電話呼叫)和互聯網(VoIP電話呼叫)提供橋接通信。VoIP電話服務提供商 通常對經由VoIP網關橋接的呼叫收取一部分費用,這便使VoIP電話低成本的 吸引力大大折扣。因此,需要一種系統(tǒng)和操作方法來克服現有電話系統(tǒng)的這些 缺陷。

      發(fā)明內容
      本發(fā)明提供的設備和方法在本申請文件的


      具體實施方式
      和權利 要求中進行了描述。
      根據本發(fā)明的一方面,構造一種電話機,其處于可同時支持第一電話設備 和第二電話設備之間的第一呼叫(first call),以及來自第三電話設備的第二呼 叫(secondcall)的電話架構中,所述電話機包括
      處理電路,其既可工作在呼叫橋接(call bridging mode)模式下,也可工作 在呼叫終端模式(call end-point mode)下;
      用戶接口,其與所述處理電路相連;
      第一接口,其通過公共交換電話網將所述處理電路通信連接到所述第一電 話設備,使用第一語音格式;
      第二接口 ,其通過互聯網將所述處理電路通信連接到所述第二電話設備, 使用第二語音格式;
      在所述呼叫終端模式下,所述處理電路通過保持所述用戶接口和所述第三 電話設備之間的第一通信路徑來支持所述第二呼叫;
      在所述呼叫橋接模式下,所述處理電路將通過所述第一接口收到的所述第 一呼叫的第一呼叫信息轉換為發(fā)往所述第二電話設備所使用的所述第二語音 格式,并且將通過所述第二接口收到的所述第一呼叫的第二呼叫信息轉換成發(fā) 往所述第一電話設備所使用的所述第一語音格式,從而在所述第一電話設備和 所述第二電話設備之間提供第二通信路徑。
      在本發(fā)明的電話機中,還包括用于存儲橋接指令的存儲器,所述處理電路
      從所述存儲器中讀取所述橋接指令并執(zhí)行所述橋接指令,以支持所述第二通信 路徑。
      在本發(fā)明所述的電話機中,所述第一語音格式包括模擬語音信號。 在本發(fā)明所述的電話機中,所述第一語音格式包括蜂窩電話格式。 在本發(fā)明所述的電話機中,包括用戶接口單元和基本單元,其中所述基本
      單元包括所述處理電路。
      根據本發(fā)明的一方面,構造一種電話機,其處于支持第一電話設備和第二
      電話設備之間的呼叫的電話架構中,所述電話機包括
      橋接電路;
      第一接口 ,其通過公共交換電話網將所述橋接電路通信連接到所述第一電
      話設備,使用第一語音格式;
      第二接口,其通過互聯網將所述橋接電路通信連接到所述第二電話設備,
      使用第二語音格式;
      所述橋接電路將通過所述第一接口收到的第一呼叫信息轉換成發(fā)往所述 第二電話設備所使用的所述第二語音格式,并且將通過所述第二接口收到的第 二呼叫信息轉換成發(fā)往所述第一電話設備所使用的所述第一語音格式,從而在 所述第一電話設備和所述第二電話設備之間提供呼叫路徑。
      在本發(fā)明所述的電話機中,還包括用于存儲橋接指令的存儲器,所述橋接 電路從所述存儲器中讀取所述橋接指令并執(zhí)行所述橋接指令。 在本發(fā)明所述的電話機中,所述第一語音格式包括模擬語音信號。 在本發(fā)明所述的電話機中,所述第一語音格式包括蜂窩電話格式。 在本發(fā)明所述的電話機中,所述橋接電路使用協(xié)議棧與所述第二電話設備
      通信相連。
      在本發(fā)明所述的電話機中,通過所述第二接口收到的所述呼叫信息包括呼 叫分組,對通過所述第二接口收到的所述第二呼叫信息進行轉換包括重新組合 所述呼叫分組。
      在本發(fā)明所述的電話機中,所述橋接電路對所述第一電話設備和所述第二 電話設備之間的呼叫路徑進行擴展,使其包括第三電話設備,以建立三方通話。
      根據本發(fā)明的一方面,構造一種電話機,包括 處理電路;
      第一接口,其將所述處理電路通信連接到公共交換電話網; 第二接口,其將所述處理電路通信連接到互聯網;
      所述處理電路有選擇地在所述第一接口和所述第二接口之間橋接呼叫。
      在本發(fā)明所述的電話機中,還包括用于存儲橋接指令的本地存儲器,在對 來電呼叫有選擇地橋接過程中,所述處理電路從所述本地存儲器中獲取所述橋 接指令并執(zhí)行所述橋接指令。
      在本發(fā)明所述的電話機中,所述處理電路進行的有選擇的橋接包括,根據 收到的模擬呼叫數據生成數字呼叫數據。
      在本發(fā)明所述的電話機中,所述處理電路進行的有選擇的橋接還包括,根 據收到的數字呼叫數據生成模擬呼叫數據。
      在本發(fā)明所述的電話機中,所述處理電路進行的有選擇的橋接包括,根據 互聯網呼叫數據分組生成蜂窩呼叫數據。
      在本發(fā)明所述的電話機中,所述處理電路至少部分地根據部分協(xié)議棧來進 行有選擇地橋接。
      根據本發(fā)明的一方面,提供一種電話機進行橋接操作的方法,所述電話機 處于可支持第一電話設備和第二電話設備之間呼叫的電話架構中,并具有通信 連接到公共交換電話網的第一接口和通信連接到互聯網的第二接口 ,所述方法 包括
      通過所述第一接口接收所述第一 電話設備生成的第一語音格式的第一語 音信號;
      通過所述第二接口接收所述第二電話設備生成的第二語音格式的第二語 音信號;
      將收到的所述第一語音信號從所述第一語音格式轉換成所述第二語音格
      式;
      將收到的所述第二語音信號從所述第二語音格式轉換成所述第一語音格
      式;
      將所述第二語音格式的所述第一語音信號通過所述第二接口發(fā)往所述第
      二電話設備;
      將所述第一語音格式的所述第二語音信號發(fā)往所述第一電話設備。 在本發(fā)明的電話機的橋接操作方法中,所述對第一語音信號和第二語音信 號進行的轉換包括在所述公共交換電話網和所述互聯網之間進行橋接。
      在本發(fā)明的電話機進行橋接操作的方法中,所述第一語音格式包括模擬格式。
      在本發(fā)明的電話機進行橋接操作的方法中,所述第一語音格式包括蜂窩格式。
      在本發(fā)明的電話機進行橋接操作的方法中,所述第二語音格式根據互聯網 協(xié)議語音(VoIP)格式定義。
      通過下面的具體實施方式
      并結合相關附圖,本發(fā)明的其他特征和優(yōu)點將變 得更為清晰。

      下面將結合附圖及實施例對本發(fā)明作進一步說明,附圖中 圖1是包含依據本發(fā)明一個實施例的電話機的通信系統(tǒng)的結構示意圖; 圖2是包含依據本發(fā)明另一實施例的電話機的通信系統(tǒng)的結構示意圖; 圖3是包含依據本發(fā)明又一實施例的電話機的通信系統(tǒng)的結構示意圖; 圖4是包含依據本發(fā)明再一實施例的電話機的通信系統(tǒng)的結構示意圖; 圖5是包含依據本發(fā)明再一個實施例的電話機的通信系統(tǒng)的結構示意圖; 圖6是依據本發(fā)明圖1、 2、 3和/或4中實施例構造的電話機的結構示意
      圖7是依據本發(fā)明圖5中實施例構造的電話機的結構示意圖; 圖8是依據本發(fā)明圖1、 2、 3和/或4中實施例構造的另一電話機的結構 示意圖9是依據本發(fā)明一個實施例的電話機的操作過程的流程圖10是依據本發(fā)明一個實施例的電話機在進行從PSTN到VoIP橋接操作
      過程中所采用步驟的流程圖11是依據本發(fā)明一個實施例的電話機在進行從VoIP到PSTN橋接操作 過程中所釆用步驟的流程圖12是依據本發(fā)明一個實施例的電話機在進行從VoIP到VoIP橋接操作 過程中所采用步驟的流程圖13是依據本發(fā)明一個實施例的電話機的本地用戶接口的橋接設定操作 過程的流程圖14是依據本發(fā)明一個實施例的電話機的遠端用戶終端的橋接設定操作 過程的流程圖15是依據本發(fā)明一個實施例的追蹤服務器設定(配置〉/更新操作的流 程圖16是依據本發(fā)明一個實施例的追蹤服務器訪問操作的流程圖; 圖17是依據本發(fā)明一個實施例的在PSTN/VoIP橋接操作過程中協(xié)議棧操 作的示意圖18是依據本發(fā)明一個實施例的在通過DSL鏈路進行PSTN/VoIP橋接操 作過程中協(xié)議棧操作的示意圖19是依據本發(fā)明一個實施例的在通過DOCSIS有線網絡鏈路進行的 PSTN/VoIP橋接操作過程中協(xié)議棧操作的示意圖20是依據本發(fā)明一個實施例的消息服務器橋接操作過程的流程圖21是依據本發(fā)明一個實施例的呼叫建立操作過程的流程圖。
      具體實施例方式
      圖1是包含依據本發(fā)明一個實施例的電話機的通信系統(tǒng)的結構示意圖。電 話機102同時連接到公共交換電話網(PSTN) 106和分組數據網104,如互聯 網。電話機102使用普通老式電話系統(tǒng)(POTS)接口、數字用戶線(DSL)接 口、綜合業(yè)務數字網(ISDN)接口,或者以有線方式連接到PSTN 106的其他 接口訪問PSTN 106。通常,PSTN泛指那些支持可依照PSTN操作標準工作的接 口的任意網絡,包括蜂窩網絡和陸線網。此外,分組數據網104和108泛指支
      持分組數據電話如VoIP電話的任意網絡,既包括無線網也包括有線網絡。
      電話機102通過到互聯網服務提供商(ISP)的有線連接、廣域網(WAN)、 局域網(LAN),或其他服務網絡連接到分組數據網104。同傳統(tǒng)電話一樣,電 話機102可安裝在住宅中、辦公室中或其他地方。分組數據網108通信連接到 分組數據網104。 VoIP電話112、追蹤服務器120、計算機122和消息服務器 132連接到分組數據網104。無線網絡電話(VoIP)終端116和有線VoIP電話 機114通信連接到分組數據網108。分組數據網108可以是WAN、 LAN、全球微 波接入互通(WiMAX)網絡、 一個或多個無線局域網(WLAN)或另一種類型的 分組數據網之中的一個或多個網絡。通常,VoIP電話機112和114,以及無線 VoIP終端116和計算機122都支持VoIP電話。電話機102可通過分組數據網 104和分組數據網108與VoIP電話機112和114、 VoIP終端116、以及計算機 122通信。
      計算機126通過有線和/或無線鏈路連接到電話機102。計算機126通過 無線和/或有線方式連接到分組數據網128。分組數據網128直接或間接的以 有線和/或無線方式連接到分組數據網。電話機102、計算機126和分組數據 網128可依照住宅設置、辦公室設置,或其他客戶端設置來提供服務。計算機 126可包括橋接電路(如電話機102 —樣),并且與電話機102相互配合,在 分組數據網104和PSTN 106之間橋接呼叫。
      PSTN電話機117連接到PSTN 106。蜂窩網絡110連接到PSTN 106,支持 蜂窩電話機118。消息服務器130連接到PSTN 106。電話機102可通過PSTN 106 與PSTN電話機117建立PSTN電話呼叫。電話機102可通過PSTN 106和蜂窩 網絡110與蜂窩電話機118建立PSTN電話呼叫。在另一實施例中,蜂窩網絡 110具有到分組數據網104和/或分組數據網108的直接連接,并支持VoIP電 話。
      服務提供商橋接設備124連接在分組數據網104和PSTN 106之間。服務 提供商橋接設備124可以是VoIP網關,或用于在VoIP電話格式和PSTN電話 格式之間橋接呼叫的其他類型設備。服務提供商橋接設備124還可具備其他功 能,例如計費、VoIP號碼數據庫、呼叫建立,以及VoIP用戶服務等功能。
      通常,根據本發(fā)明,電話機102用于建立呼叫,并依照電話橋接指令在分 組數據網104和PSTN 106之間橋接呼叫。電話機102以及計算機126(可選地) 都具備橋接電路(未示出)。在本發(fā)明的實施例中,電話機102對橋接操作以 及橋接操作的建立過程進行控制,計算機126用于在橋接建立過程和橋接操作 過程中提供輔助。
      當在PSTN 106和分組數據網104之間橋接呼叫時,電話機102在PSTN 電話格式(電路交換)和VoIP電話格式(VoIP數據分組)之間重新構建呼叫 的格式。電話橋接指令可在本地生成并存儲。作為選擇, 一些或者全部電話橋 接指令也可在遠端生成并存儲。電話橋接指令可由計算機126、追蹤服務器 120、或連接到電話機102的其他設備遠端存儲。追蹤服務器120或計算機126 可在追蹤特定用戶/語音終端的位置的過程中提供輔助。因此,電話機102可 與追蹤服務器120和/或計算機126通信,來獲取一些或全部電話橋接指令。
      根據本發(fā)明,在一項操作過程中,電話機102從PSTN 106接收PSTN來電 呼叫。這種PSTN來電呼叫可由例如蜂窩終端118或PSTN電話機117發(fā)起。PSTN 呼叫被接收并指向電話機102對應的PSTN電話號碼。PSTN呼叫還可包括與呼 叫方PSTN電話機117或118相關聯的主叫識別(CLID)。在收到PSTN來電后, 電話機102査找用于該呼叫的電話橋接指令。根據安裝配置,電話機102可在 本地計算機126和/或追蹤服務器120中査找這種電話橋接指令。在一些操作 中,電話機102在不止一個地方搜索電話橋接指令。此外,電話橋接指令可作 為PSTN來電的一部分到達電話機102,如通過嵌在CLID或PSTN 106所支持 的數字信令中的橋接標識。在其他配置中,電話機102還可直接連接到蜂窩網 絡IIO,在蜂窩網絡110和分組數據網104 (或108)之間橋接呼叫。
      在另一操作過程中,電話機102通過分組數據網104收到VoIP來電。這 種VoIP來電可由例如VoIP終端112、 VoIP終端114、 VoIP終端116或計算機 122發(fā)起。該VoIP呼叫被接收并指向電話機102對應的互聯網協(xié)議(IP)地 址。該VoIP呼叫包括VoIP通話發(fā)起終端的源IP地址。在收到VoIP來電后, 電話機102査找用于該呼叫的電話橋接指令。根據安裝配置,電話機102可在 本地計算機例如計算機126,和/或在追蹤服務器120中本地搜索電話橋接指
      令。此外,用于VoIP呼叫的電話橋接指令還可作為VoIP來電的一部分發(fā)往電 話機102,通過嵌在一個或多個收到的分組中的橋接標識,或者包含在分組數 據網104支持的另一數字信令中的橋接標識。
      電話機102使用獲取的電話橋接指令將來自PSTN 106的電話呼叫橋接至 分組數據網104,或終止PSTN來電。在終止PSTN來電過程中,電話機102向 用戶發(fā)送警示信號例如鈴音,使得用戶可使用傳統(tǒng)方式終止PSTN電話呼叫。 作為選擇,電話機102還可將PSTN來電轉接到語音信箱。無論呼叫是通過PSTN 106收到的,還是通過分組數據網104收到的,都可將電話機102配置成從下 列之中任意一處或所有位置獲取橋接指令(進行橋接或轉接〉,來查找橋接和/ 或路由指令/請求,這些位置是1)本地存儲器;2) —個或多個遠程服務器; 3)與該PSTN呼叫一同傳送的一個或多個PSTN支持的分組,例如通過在CLID 中添加橋接指令或使用CLID提取橋接或轉接指令,或通過當前或將來可由 PSTN支持的任意其他類型的數字分組;4) 一個或多個分組數據網絡分組???在響應每次收到的呼叫時或定期使用存儲在電話機102本地存儲器中的結果, 查詢遠端服務器120。
      用戶可通過以下方式添加電話橋接指令,并存儲在本地存儲器和/或遠端 服務器上,這些方式是1)通過電話機102上的用戶接口; 2)通過任意直接 的有線或無線鏈路直接連接到電話機102的計算機126; 3)通過連接到分組 數據網104的計算機122。大多數指令在PSTN或分組數據網呼叫到達前就已 準備好。用戶還可通過電話機102的輸入接口在來電建立或通話過程中傳送這 些指令。同樣的,主叫方還可通過呼叫設備上的用戶輸入接口進行交互,如在 呼叫嘗試前(在査看電話簿過程中,或嘗試建立呼叫前的預備交互過程中)、 呼叫建立過程中(與本地和/或電話機102交互),以及通話過程中(與本地和 /或電話機102交互)。
      典型的電話橋接指令可控制電話機102橋接或轉接來電。例如,指令可控 制1)在ZZ次振鈴(ZZ是從零開始的任一數字)后或僅在收到本地確認后, 將所有PSTN來電,或具有指定的CLID (或其他PSTN標識)的PSTN呼叫,或 具有除指定的CLID (或其他PSTN標識)之外的所有其他PSTN呼叫轉接到指
      定的PSTN電話號碼,或橋接到指定的分組數據網絡地址或指定的句柄(handle) (借助本地或追蹤服務器的地址査找功能);2)在ZZ次振鈴(ZZ是從零開始 的任一數字)后或僅在收到本地確認后,將所有分組數據網絡來電,或來自指 定句柄或地址的分組數據網絡呼叫,或除具有指定的句柄或地址之外的其他分 組數據網絡呼叫橋接到指定的PSTN電話號碼,或轉接到指定的分組數據網絡 地址或指定的句柄(借助本地或追蹤服務器句柄到地址的査找功能)。
      還可通過電話機102將確認的指令顯示出來。例如,與一次來電相關聯的 指令在得到確認后,電話機102便通過本地顯示器顯示與此條指令有關的信 息,和/或通過基本單元和/或頭戴式話筒耳機播放出來。例如,在接收到來自 PSTN電話機117的PSTN呼叫后,電話機102確認一條指令,要求"在不振鈴 的情況下(with zero(O) rings),將所有PSTN來電橋接到電話機102的句柄"。 在執(zhí)行這條指令時,電話機102首先從追蹤服務器120讀取電話機116當前的 網絡地址。這種讀取操作可定期地在來電前或來電后進行。作為選擇,電話機 116還可定期地將其當前網絡地址直接發(fā)往電話機102。電話機102使用該網 絡地址嘗試與電話機116建立呼叫(例如,促使電話機116振鈴)。 一旦檢測 到電話機116處的摘機(pickup)信號,電話機102便開始雙向橋接操作,來通 信連接電話機116和117。此外,電話機102還可在其本地顯示屏上顯示橋接 信息和呼叫狀態(tài),例如連接時間、振鈴、掛斷(hang-up)等。
      若替代"在零次振鈴后",該指令要求"僅在得到本地確認后",才可嘗試 與電話機116建立呼叫,電話機102首先開始本地振鈴, 一旦檢測到本地摘機, 便提示(通過本地音頻和視頻接口)確認/授權進行橋接操作。若未檢測到摘 機或未收到確認,則不執(zhí)行該指令。作為替代,還可根據預先設置或根據本地 用戶命令應答,來本地接聽來電或立即將來電轉接到語音信箱。
      最后,若該指令要求"在四次振鈴后"而不是"在零次振鈴后",則電話 機102會開始本地振鈴。若在第四次振鈴前或第四次振鈴過程中檢測到摘機, 則電話機102放棄執(zhí)行該指令,在本地處理此次呼叫。若在第四次振鈴前或第 四次振鈴過程中,本地輸入"語音信箱"指令,則此次呼叫將立即轉接到語音 信箱,并且該指令將不會執(zhí)行。然而,若在四次振鈴過程中沒有用戶參與,則
      電話機102會繼續(xù)執(zhí)行該指令,促使電話機116提供第五次以及更多次振鈴, 并在檢測到摘機后橋接電話機116和117。
      電話機102的橋接功能還可用于訪問遠端PSTN消息服務器130或遠端分 組數據網消息服務器132。用于進行橋接以獲取消息的典型的電話橋接指令可 以是在ZZ次振鈴(ZZ是從零開始的任一數字)后或在收到本地確認后,將 所有PSTN來電,或具有指定CLID (或其他PSTN標識)的PSTN呼叫,或具有 除指定CLID (或其他PSTN標識)之外的所有PSTN呼叫轉接到指定的PSTN電 話號碼,或橋接到指定的分組數據網絡地址或指定的句柄(借助本地或追蹤服 務器的地址查找功能)。在PSTN呼叫出現橋接終止或本地終止失敗情況時,將 使用本地或PSTN架構的轉接功能,將此次PSTN呼叫橋接到語音信箱句柄,或 與消息服務器132相關聯的指定網絡地址,或轉接到與消息服務器130相關聯 的語音信箱電話號碼。
      此外,還可將所有分組數據網來電呼叫,或來自指定句柄或地址的分組數 據網呼叫,或具有除指定句柄或地址之外的全部分組數據網呼叫橋接到指定的 PSTN電話號碼,或轉接到指定的分組數據網絡地址或指定句柄(借助本地或 追蹤服務器句柄到地址的查找功能)。在ZZ次振鈴后(ZZ是從零開始的任一 數字)或在收到本地確認不接聽本次呼叫后,電話機102將使用本地橋接功能, 將分組數據網來電呼叫轉接到與消息服務器132相關聯的語音信箱句柄或指 定的網絡地址,或橋接到與消息服務器130相關聯的語音信箱電話號碼。
      在另一操作中,電話機102接收VoIP來電。在響應該VoIP來電時,電話 機102獲取用于此次呼叫的電話橋接指令。該電話橋接指令可控制電話機102 將此次呼叫通過PSTN 106橋接到PSTN電話機117。在橋接VoIP來電時,作 為橋接功能的一部分,電話機102將來電的格式從VoIP電話格式轉換為PSTN 電話格式,并通過與PSTN終端117相連接的PSTN 106將VoIP來電橋接到PSTN 終端。對于PSTN呼叫,電話機102還可選擇根據電話橋接指令來終止VoIP 呼叫。在這種情況下,電話機102向用戶傳送鈴音或其他警示信號,在用戶接 聽此次呼叫后,由電話機102的用戶來終止此次呼叫。此外,電話橋接指令還 可控制電話機102將VoIP電話呼叫發(fā)往語音信箱,該語音信箱可以是本地語
      音信箱或消息服務器130或132處的遠端語音信箱。
      在本發(fā)明的另一操作中,電話機102訪問追蹤服務器120來獲取所有或一 些電話橋接指令。在其中的一項操作中,追蹤服務器102追蹤特定終端的位置, 而每臺終端對應一個或多個用戶。在電話機102接到來電時,電話機102使用 用戶標識在追蹤服務器120中進行檢索。該用戶標識可以是用戶設定的一個句 柄。除了句柄,該用戶標識還可包括另一部分,如VoIP電話域描述符(服務 提供商描述符)、終端句柄和/或終端端口句柄。根據追蹤服務器120從電話機 102收到的查詢信息中的用戶標識,追蹤服務器120可對電話機102作出響應。 該響應包括一些或全部電話橋接指令。該電話橋接指令可包括是否橋接此次呼 叫的指示、VoIP目的分組網絡地址、PSTN目的電話號碼和/或其他信息。
      在訪問追蹤服務器120時,除了查詢信息外,電話機102還可發(fā)送其他信 息,如PSTN呼叫的CLID、 PSTN呼叫的目的PSTN號碼、VoIP呼叫的源分組數 據網地址、VoIP呼叫的目的分組數據網地址、電話機102的狀態(tài)信息或其他 信息。作為響應,追蹤服務器120根據電話機102發(fā)來的這些其他信息提供電 話橋接指令。
      從本地獲取的和/或從追蹤服務器120獲取的電話橋接指令,隨來電的分 組數據網地址和/或PSTN號碼的不同而不同。例如,來自PSTN電話機117的 PSTN呼叫將橋接到VoIP終端116,而來自蜂窩電話機118的PSTN呼叫則不會 橋接到VoIP終端116,這種針對呼叫所采取的不同處理是根據終端117和蜂 窩電話機118的不同的PSTN號碼而進行的。同樣的,對于蜂窩電話118或PSTN 電話117其中之一,還可禁止橋接操作。
      橋接操作可根據源分組數據地址,例如源VoIP終端的IP地址來進行,也 可根據VoIP呼叫的目的IP地址來進行。例如,VoIP電話機114發(fā)起的VoIP 來電可由電話機102橋接到PSTN電話機117,而VoIP電話機112發(fā)起的VoIP 來電將不進行橋接;這是根據主叫VoIP終端的分組數據網地址(IP地址)來 確定是否橋接VoIP來電的??赏ㄟ^多個分組數據網地址來訪問電話機102。 當VoIP來電指向這些分組數據網地址中的第一個地址時,電話機102將啟動 橋接操作。但是,當VoIP電話呼叫指向電話機102的另一分組數據網地址時,
      將禁止橋接操作,并發(fā)往語音信箱。在圖6和圖8至圖19中將對這些操作進 行更為詳細的介紹。
      根據本發(fā)明的另一方面,電話機102還可用于通過PSTN 106接收有關來 電的PSTN呼叫請求(第一呼叫請求)。隨后,電話機102根據PSTN呼叫請求 創(chuàng)建VoIP呼叫請求(第二呼叫請求),并通過分組數據網104發(fā)送該VoIP呼 叫請求。此外,根據本發(fā)明的另一方面,電話機102還可用于通過分組數據網 104接收有關來電的VoIP呼叫請求(第一呼叫請求)。隨后,電話機102根據 該VoIP呼叫請求創(chuàng)建PSTN呼叫請求(第二呼叫請求),并通過PSTN發(fā)送該 PSTN呼叫請求。這些呼叫請求可導致電話機102或服務提供商橋接設備124 進行橋接操作,或者導致電話機102和服務提供商橋接設備124同時進行橋接 操作。
      例如,由電話機102對將要橋接呼叫的第一部分進行橋接,而由服務提供 商橋接設備124對第二部分進行橋接。這種"分擔橋接"使得電話機102和服 務提供商橋接設備124分別進行半雙工橋接。在特定實施例中,PSTN終端118 通過蜂窩網絡110和PSTN 106呼叫電話機102。根據其電話橋接指令,電話 機102確定需要橋接到VoIP終端116。然而,由于操作限制,電話機102只 能橋接由PSTN終端118發(fā)起的、發(fā)往VoIP終端116的語音信號,而由服務提 供商橋接設備124橋接由VoIP終端116發(fā)起的、發(fā)往PSTN終端118的語音信 號。當然,電話機102也可控制服務提供商橋接設備124承擔全部橋接功能。
      圖2是包含依據本發(fā)明另一實施例的電話機的通信系統(tǒng)的結構示意圖。圖 2保留了圖1中包含的相同/相似部件的共用標號。特別之處在于,依據本發(fā) 明構造的電話機202通過無線本地環(huán)路連接到PSTN 106。因此,電話機202 與PSTN 106之間無有線、光纖或其他物理連接。電話機202通過無線路由器 204以無線方式連接到分組數據網104。電話機202還以有線和/或無線方式連 接到計算機126和分組數據網128。分組數據網128以有線和/或無線方式連 接到分組數據網104和分組數據網108。
      無線路由器204可提供WiMAX連接、點對點無線連接、WLAN連接、蜂窩 無線分組數據網連接、衛(wèi)星網絡連接或支持分組數據通信的其他無線連接。電
      話機202的操作過程類似或與圖1中描述的操作過程相同。特別之處在于,電 話機202將呼叫在PSTN 106和分組數據網104之間進行橋接。電話機202用 于對發(fā)起于VoIP電話機112、 114、 116或122中任意一個,發(fā)往PSTN電話機 117和蜂窩電話機118中任意一個的VoIP呼叫進行橋接。此外,電話機202 還用于對發(fā)起于PSTN電話機117或蜂窩電話機118中任意一個,發(fā)往VoIP 電話機112、 114、 116或122中任意一個的PSTN呼叫進行橋接。電話機202 的具體操作過程還將結合圖6和圖8至圖19進行詳細描述。
      電話機202和可選或作為選擇的計算機126和無線路由器204均包括橋接 電路。根據本發(fā)明的一些實施例,由電話機202對橋接的建立和操作過程進行 控制,計算機126和無線路由器204在橋接建立和操作過程中提供輔助。
      圖3是包含依據本發(fā)明又一實施例的電話機的通信系統(tǒng)的結構示意圖。圖 3保留了圖1和圖2中包含的相同/相似部件的共用標號。電話機302通過有 線鏈路連接到PSTN 106,通過無線接入點304連接到分組數據網104。計算機 126以無線方式連接到電話機302和無線接入點304。無線接入點304支持WLAN 和/或無線個人域網(WPAN)通信。WLAN通信可根據IEEE802.11標準中的任 意標準如IEEE802. lla、 IEEE802. llb、 IEEE802. llg、 IEEE802. lln,或另一 WLAN操作標準來實現。WPAN操作可根據例如藍牙操作標準或IEEE802. 15操作 標準來實現。分別類似與圖1和圖2中的電話機102和202,電話機302也用 于在分組數據網104和PSTN 106之間橋接呼叫。電話機302還以無線方式連 接到計算機126,計算機126通過例如無線接入點304連接到分組數據網104。
      電話機302和可選或作為選擇的計算機126和無線接入點304均包括橋接 電路。根據本發(fā)明的一些實施例,由電話機302對橋接的建立和操作過程進行 控制,計算機126和無線接入點304在橋接建立和操作過程中提供輔助。
      圖4是包含依據本發(fā)明再一實施例的電話機的通信系統(tǒng)的結構示意圖。圖 4保留了圖1、圖2和圖3中包含的相同/相似部件的共用標號。電話機402 是便攜電話機(例如同時支持PSTN電話和VoIP電話的無線手持機)。特別之 處在于,電話機402支持到蜂窩網絡106的無線連接,以進行PSTN電話操作。 此外,電話機402支持本發(fā)明的橋接建立和橋接操作。電話機402支持到蜂窩
      網絡110的無線連接,以進行PSTN電話操作。此外,電話機402支持到無線 接入點304的無線連接,該接入點依照WLAN或WPAN通信標準工作。電話機 402以無線方式連接到計算機126,計算機126通過例如無線接入點304連接 到分組數據網104。
      電話機402和可選或作為選擇的計算機126和無線接入點304均包括橋接 電路。根據本發(fā)明的一些實施例,由電話機402對橋接的建立和操作過程進行 控制,計算機126和無線接入點304在橋接建立和操作過程中提供輔助。電話 機402的橋接操作與前述圖1至圖3所示橋接操作相似,其具體操作過程還將 結合圖6和圖8至圖19進行詳細描述。
      圖5是包含依據本發(fā)明再一實施例的電話機的通信系統(tǒng)的結構示意圖。電 話機502通過有線和/或無線鏈路連接到ISP網絡506。 ISP網絡506連接到分 組數據網104,并通過網關508連接到PSTN 106。計算機126通過有線和/或 無線方式連接到電話機502。此外,計算機126通過有線和/或無線方式連接 到分組數據網128。分組數據網128以有線和/或無線方式連接到ISP網絡506。 電話機502、計算機126和分組數據網128可依照住宅設置、辦公室設置,或 其他客戶端設置來提供服務。
      電話機502通過ISP網絡506接收其PSTN電話服務。電話機502可提供 類似傳統(tǒng)PSTN電話的PSTN用戶接口 。但是,PSTN服務要通過ISP 506和網 關508來提供。電話機502可由PSTN電話機如PSTN電話機117或蜂窩終端 118通過網關508進行訪問。
      根據本發(fā)明,電話機502用于在分組數據網104和PSTN 106之間橋接電 話呼叫。在一項操作過程中,電話機502對由PSTN電話機117發(fā)起的、發(fā)往 VoIP電話機112的PSTN電話呼叫進行橋接。根據其到ISP網絡506的接口, 電話機502將電話呼叫的格式在PSTN電話格式和VoIP電話格式之間進行轉 換。作為選擇,電話機502僅使用VoIP電話格式與ISP網絡506進行電話呼 叫。在這種情況下,由網關508將呼叫在PSTN電話格式和VoIP電話格式之間 進行轉換,電話機502只負責橋接VoIP語音分組。這種橋接操作僅包括在語 音分組上標記不同的IP地址。作為選擇,電話機502可將其收到的語音分組
      封裝在具有不同目的IP地址的分組中。這些操作將結合圖12進行詳細描述。 電話機502和可選或作為選擇的計算機126均包括橋接電路。根據本發(fā)明 的一些實施例,由電話機502對橋接的建立和操作過程進行控制,計算機126
      在橋接建立和操作過程中提供輔助。
      圖6是依據本發(fā)明圖1、 2、 3和/或4中實施例構造的電話機的結構示意 圖。圖6中描述了具有特別結構的電話機102 (202、 302或402)。同圖6中 描述的電話機102相比,本發(fā)明其他實施例中的電話機102可能包含更少或更 多的部件。電話機102通常包括主處理電路602、存儲器604、顯示器606、 可選無線耳機接口 608、手持送受話器610、鍵盤611和通信接口 612。這些 組件通過一個或多個系統(tǒng)總線、專用通信路徑或其他直接或間接通信路徑相互 通信連接。在不同實施例中,主處理電路602可以是微處理器、數字信號處理 器、狀態(tài)機、應用專用集成電路、現場可編程邏輯門陣列或其他處理電路。存 儲器604可以是隨機訪問存儲器、只讀存儲器、閃存、磁盤驅動器、光驅或可 用于存儲計算機指令和數據的其他類型存儲器。顯示器606可以是傳統(tǒng)LCD 顯示器、LED顯示器、觸摸顯示器或其他顯示器。無線耳機接口 608可以是WPAN 接口如藍牙接口、適當的無線接口或其他無線接口。手持送受話器610使得用 戶可以與電話機上的組件進行交互,其包括揚聲器和麥克風。鍵盤611使得用 戶可通過敲擊輸入的方式與電話機102通信。手持送受話器610相對于電話機 102的其他組件是可移動的。在其他實施例中,手持送受話器可由麥克風和話 筒替代。在這種情況下,電話機102為一個與如圖4中無線終端402相類似的 無線終端。
      通信接口 612包括PSTN接口 614、處理電路616和分組數據網絡接口 618。 如上面圖1、 2、 3和4中描述的那樣,PSTN接口 614以有線或無線方式連接 到PSTN 106,分組數據網絡接口 618通過無線和/或有線鏈路連接到分組數據 網絡104。通常,電話機102的組件用于在PSTN 106和分組數據網絡104之 間橋接呼叫。處理電路602和/或616對電話機102的操作進行控制,來執(zhí)行 這些橋接操作。在執(zhí)行本發(fā)明操作的過程中,處理電路602和/或616確認有 呼叫來到電話102。處理電路602和/或616隨后獲取用于此次呼叫的電話橋
      接指令。根據這些電話橋接指令,處理電路602和/或616使得PSTN接口 614 和分組數據網絡接口 618可在PSTN接口 614和分組數據網絡接口 618之間(在 PSTN 106和分組數據網絡104之間)對呼叫進行橋接。在執(zhí)行這些橋接操作
      式之間進行轉換。
      通常,處理電路602和/或616用于在第一接口 (PSTN接口614)和第二 接口 (分組數據網絡接口 618)之間選擇性地建立和橋接來電。在選擇性地橋 接來電過程中,處理電路用于(1)通過第一接口接收與來電有關的PSTN呼 叫請求;(2)根據PSTN呼叫請求創(chuàng)建網絡電話(VoIP)呼叫請求;(3)通過 第二接口發(fā)送VoIP呼叫請求。作為選擇,在選擇性地橋接來電過程中,處理 電路602和/或616用于(l)通過第二接口接收與來電有關的網絡電話(VoIP) 呼叫請求;(2)根據VoIP呼叫請求創(chuàng)建PSTN呼叫請求;(3)通過第一接口發(fā) 送PSTN呼叫請求。
      在選擇性地橋接來電過程中,處理電路可從本地存儲器604中讀取電話橋 接指令,并根據這些電話橋接指令橋接來電。處理電路602和/或616還可用 于通過手持送受話器610和/或鍵盤611接收電話橋接指令,并將這些電話橋 接指令存儲到本地存儲器604中。在一些操作中,處理電路602和/或616可 接收來電攜帶的電話橋接指令,并根據這些電話橋接指令橋接來電。在其他操 作中,處理電路602和/或616還用于查詢追蹤服務器120,從其中接收包含 目的終端網絡地址的電話橋接指令,根據這些電話橋接指令橋接來電。
      在選擇性地橋接來電過程中,處理電路602和/或616嘗試在本地終止來 電,若本地終止過程失敗,則橋接來電。處理電路602和/或616可通過分組 數據網接口 618與遠端計算機120、 122或126交互,根據通過分組數據網接 口 618從遠端計算機120、 122或126上接收到的輸入信息構建電話橋接指令。
      處理電路602和/或616還可用于確定呼叫的目的分組數據網絡地址,并 根據此次呼叫的目的分組數據網絡地址確定是否為此次呼叫啟用呼叫橋接操 作。此外,處理電路602和/或616還可用于確定呼叫的被叫PSTN號碼,并根 據此次呼叫的目的PSTN號碼確定是否為此次呼叫啟用呼叫橋接操作。作為選
      擇,處理電路602和/或616還可用于確定呼叫的源分組數據網絡地址,并根
      據此次呼叫的源分組數據網絡地址確定是否為此次呼叫啟用呼叫橋接操作。在 另一操作中,處理電路602和/或616還可用于確定呼叫的主叫識別(CLID) 號碼,并根據此次呼叫的CLID確定是否為此次呼叫啟用呼叫橋接操作。
      根據本發(fā)明的一個方面,電話機102可用于通過第一接口(PSTN接口 614) 從PSTN 106接收第一呼叫建立請求。在收到第一呼叫建立請求后,電話機102 根據第一呼叫建立請求選擇性地生成第二呼叫建立請求。最后,電話機102 還可用于通過第二接口 (分組數據網絡接口 618)將第二呼叫建立請求發(fā)往互 聯網,例如分組數據網絡104或108。可由處理電路616執(zhí)行其上運行的呼叫 管理軟件617來實現此功能。
      在這方面,電話機102無需橋接與第一呼叫建立請求有關的來電,盡管它 可以這樣做。電話機102可選擇性地在PSTN 106和分組數據網絡104 (互聯 網)之間橋接與第一呼叫建立請求有關的來電。此外,電話機102還可輪流通 過服務提供商橋接設備124來選擇性地在PSTN 106和分組數據網絡104 (互 聯網)之間橋接與第一呼叫建立請求有關的來電。此夕卜,電話機102還可選擇 性地將與第一呼叫建立請求有關來電的第一部分在PSTN 106和分組數據網絡 104 (互聯網)之間橋接,通過服務提供商橋接設備124選擇性地將與第一呼 叫建立請求有關來電的第二部分在PSTN 106和分組數據網絡104之間橋接。
      在補充操作中,電話機102還可通過第二接口 (分組數據網絡接口 618) 從分組數據網絡104接收第一呼叫建立請求。在收到第一呼叫建立請求后,電 話機102可根據第一呼叫建立請求選擇性地生成第二呼叫建立請求。最后,電 話機102通過第一接口 (PSTN接口 614)將第二呼叫建立請求發(fā)往PSTN 106。 在這方面,電話機102無需橋接與第一呼叫建立請求有關的來電,盡管如上所 述它可以這樣做。
      在根據第一呼叫建立請求選擇性地生成第二呼叫建立請求的過程中,電話 機102可使用電話橋接指令??稍讷@取第一呼叫建立請求過程中,從一個或多 個本地存儲器、用戶接口、追蹤服務器或遠端計算中,獲取這些電話橋接指令。 此外,在根據第一呼叫建立請求選擇性地生成第二呼叫建立請求的過程中,電
      話機102可使用與第一呼叫建立請求有關的被叫PSTN號碼、主叫識別(CLID) 號碼、源IP地址和/或目的IP地址。電話機102 (202、 302或402)的其他 操作將在下面結合圖9至圖21進行進一步的描述。
      圖7是依據本發(fā)明圖5中實施例構造的電話機的結構示意圖。電話機502 包括主處理電路702、存儲器704、顯示器706、可選無線接口 708、有線耳機 接口 708、手持送受話器710和鍵盤711,這些模塊的功能與圖6中的相應模 塊602—611類似或相同。
      電話機502還包括通信接口 712,該接口包括處理電路716和分組數據網 絡接口718,其中處理電路716上運行有呼叫管理軟件717。在一些實施例中 使用了處理電路716,而另外一些則沒有使用。當分組數據網絡接口712中未 使用處理電路716時,電話機502的處理任務由主處理電路702承擔。當同時 使用了處理電路716和主處理電路702時,二者共同承擔電話機502的處理任 務。
      分組數據網絡接口 718以無線和/或有線方式連接到分組數據網104。如 圖5所示,電話機502具備一條通過ISP網絡506同時連接到PSTN 106和分 組數據網104的通信鏈路。再如圖5所示,電話機502具備一條通過網關508 到ISP網絡506和/或PSTN 106的無線連接。服務提供商的網關508可執(zhí)行 VoIP電話格式和PSTN電話格式之間的轉換。
      根據本發(fā)明的一個實施例,處理電路702和/或716用于判斷來自主叫 VoIP終端116通過分組數據網絡接口 718傳送的來電是否是發(fā)往電話機502 的。該VoIP來電是發(fā)往電話機502的。在收到VoIP來電后,電話機502獲取 此次呼叫的電話橋接指令。這些電話橋接指令包括另一目的終端例如VoIP電 話機112 (如圖5所示)的網絡地址。處理電路702和/或716還用于根據電 話橋接操作,在主叫VoIP終端116和VoIP終端112之間選擇性地橋接此次呼 叫。在另一操作中,根據電話橋接指令,電話機502通過PSTN 106、網關IOS 和ISP網絡506將呼叫橋接到PSTN電話機117。
      在選擇性地橋接來電的過程中,處理電路702和/或716用于橋接第一語 音信息,并通過服務提供商橋接設備124橋接第二語音信息。在這種情況下, 目的地址便可以是互聯網協(xié)議(IP)地址。作為選擇,當處理電路702和/或 716選擇性地將VoIP來電橋接到PSTN終端(例如通過中間ISP網絡506和網 關508)時,上述的另一目的地址為PSTN電話號碼。在獲取電話橋接指令的 過程中,處理電路702和/或716所執(zhí)行的操作與圖l至圖6中所描述的內容 相同/相似。
      根據本發(fā)明的另一方面,電話機502可通過分組數據網絡接口 718接收第 一呼叫建立請求。在收到第一呼叫建立請求后,電話機502根據第一呼叫建立 請求選擇性地生成第二呼叫建立請求。最后,電話機502還可用于通過分組數 據網絡接口 618將第二呼叫建立請求發(fā)往互聯網。在這方面,電話機502無需 橋接與第一呼叫建立請求有關的來電,盡管它可以這樣做。電話機502可選擇 性地橋接與第一呼叫建立請求有關的來電。此外,電話機502還可輪流通過服 務提供商橋接設備124來選擇性地橋接來電。此外,電話機502還可選擇性地 橋接與第一呼叫建立請求有關來電的第一部分,而通過服務提供商橋接設備 124選擇性地橋接與第一呼叫建立請求有關來電的第二部分。電話機502也可 根據電話橋接指令生成第二呼叫建立請求。如前所述,電話機502也可獲取電 話橋接指令。電話機502的其他操作將在下面結合圖9至圖21進行進一步的 描述。
      圖8是依據本發(fā)明圖1、 2、 3和/或4中實施例構造的另一電話機的結構 示意圖。圖8展示了電話機102、 202、 302和/或402的另一種結構。電話機 102包括主處理電路802、存儲器804、顯示器806、無線接口 808、手持送受 話器810和鍵盤811,這些模塊的功能與圖6中對應模塊602 — 611的功能相 似或相同。電話機102還包括通信接口 812,其中包括PSTN接口 814、處理電 路820和分組數據網絡接口 822。
      在電話機102的一項特殊操作中,電話機102收到來自PSTN 106的來電。 在收到此來電后,電話機102,具體來說是主處理電路802和/或處理電路820 讀取此次呼叫的電話橋接指令。這些電話橋接指令可指示出是否需要對此次呼 叫進行橋接。若不需進行橋接,則通常使用PSTN路徑816來終止發(fā)往電話機 102的呼叫。若需要進行橋接,則處理電路802和/或820將控制PSTN接口 814
      將此次呼叫橋接到分組數據網絡接口 822。在這種情況下,在PSTN接口 814
      中將建立PSTN到VoIP橋接路徑818。 一旦主處理電路802和/或處理電路820 建立起PSTN到VoIP的橋接路徑818, PSTN接口 814和分組數據網絡接口 822 就會在PSTN 106和分組數據網絡104之間橋接此次呼叫。在這種情況下,通 信接口 812和/或主處理電路802會將此次呼叫在VoIP電話格式和PSTN電話 格式之間進行轉換。
      在電話機102的另一操作過程中,當電話機102確認將從分組數據網104 收到VoIP呼叫時,處理電路802和/或820判斷是終止到電話機102的此次呼 叫,還是將此次呼叫橋接到PSTN 106。當決定終止此次VoIP呼叫時,通常將 用到IP路徑824。但是,若電話橋接指令指示此次VoIP來電需要橋接到PSTN 時,處理電路802和/或820將建立一條VoIP到PSTN橋接路徑826。在這種 情況下,這條VoIP到PSTN橋接路徑826可將VoIP來電橋接到PSTN接口 814 和PSTN 106。在這種情況下,通信接口 812和/或主處理電路802將此次呼叫 在VoIP電話格式和PSTN電話格式之間進行轉換。
      在圖1和圖8中,電話機102位于同時支持第一電話設備和第二電話設備 之間的第一呼叫和來自第三電話設備的第二呼叫的電話架構中。在這種架構 中,處理電路820和/或802可工作在呼叫橋接模式下,也可工作在呼叫終端 模式下。處理電路820和/或802和電話機102中的其他電路也可稱為"橋接 電路"。第一接口例如816通過PSTN將處理電路820和/或802通信連接到第 一電話設備,并使用第一語音格式。第二接口例如822通過互聯網將處理電路 820和/或802通信連接到第二電話設備,并使用第二語音格式。
      在呼叫終端模式下,處理電路820和/或802通過保持用戶接口和第三電 話設備之間的第一通信路徑來支持第二呼叫。在呼叫橋接模式下,處理電路 820和/或802將通過第一接口收到的第一呼叫中的第一呼叫信息轉換為第二 語音格式并發(fā)往第二電話設備,并將通過第二接口收到的第一呼叫中的第二呼 叫信息轉換為第一語音格式并發(fā)往第一電話設備,以此在第一電話設備和第二 電話設備之間提供第二通信路徑。
      電話機102可將橋接指令(電話橋接指令)存儲在存儲器704中。處理電
      路802和/或820讀取并執(zhí)行橋接指令,以支持第二通信路徑。第一語音格式
      可包括有線網絡格式或無線網絡格式如蜂窩電話格式的模擬語音信號。此外, 電話機102還可包括用戶接口單元和基本單元,二者在物理上相互分離。在這
      種分離狀態(tài)下,橋接建立操作和橋接操作可由基本單元完成,也可由用戶接口 單元完成,還可由基本單元和用戶接口單元共同完成。該用戶接口單元可以是 耳機、手持送受話器、分離的無線麥克風和揚聲器或其他接口設備。
      在本發(fā)明的另一實施例中,電話機102使用內部橋接電路來支持第一電話 設備和第二電話設備之間的呼叫。第一接口通過PSTN將橋接電路連接到第一 電話設備,并使用第一語音格式。第二接口通過互聯網將橋接電路連接到第二 電話設備,并使用第二語音格式。橋接電路將通過第一接口收到的第一呼叫信 息轉換成第二語音格式并發(fā)往第二電話設備,將通過第二接口收到的第二呼叫 信息轉換成第一語音格式并發(fā)往第一電話設備,以此在第一電話設備和第二電 話設備之間提供呼叫路徑。
      在本實施例中,橋接電路使用協(xié)議棧與第二電話設備通信相連。此外,通 過第二接口收到的呼叫信息可以是呼叫分組,電話機102通過重新組合呼叫分 組,來對通過第二接口收到的第二呼叫信息進行轉換。此外,在本實施例中, 橋接電路可對第一電話設備和第二電話設備之間的呼叫路徑進行擴展,使其包 括第三電話設備,以建立三方通話。因此,橋接操作可在"三方通話"或"電 話會議"中支持兩臺以上電話設備。在這種情況下,在電話會議中,電話機 102可包括多個PSTN和多個互聯網參與者。
      在其操作過程中,處理電路820和/或802可對通過第一通信接口和第二 通信接口收到的來電呼叫請求進行分析,以確定是進入呼叫橋接模式還是呼叫 終端模式。在呼叫終端模式下,處理電路802和/820支持來自第一電話設備 的第一來電請求,將第一來電信號發(fā)往用戶接口,等待來自用戶接口的顯示第 一摘機事件的響應,若收到響應,便在用戶接口和第一電話設備之間建立第一 呼叫路徑。在呼叫橋接模式下,處理電路802和/820支持來自第二電話設備 的第二來電請求,將第二來電信號發(fā)往第三電話設備,等待來自第三電話設備 的顯示第二摘機事件的響應,若收到響應,便在第二電話設備和第三電話設備
      之間建立第二呼叫路徑。
      在橋接操作中,第二呼叫路徑為一橋接路徑。第二呼叫路徑至少部分地與 用戶接口相隔離。處理電路可向用戶接口發(fā)送提示,即第二呼叫路徑正在操作
      使用中。在另一操作中,處理電路802和/820響應來自用戶接口的終止請求, 禁用第二呼叫路徑。在禁用第二呼叫路徑前,處理電路802和/820會通過至 少一部分第二呼叫路徑發(fā)送終止請求提示信息。
      此外,對第三來電請求而言,除了從用戶接口接收響應顯示第一摘機事件 外,處理電路還可接收并響應來自用戶接口的橋接指令,跳出呼叫終端模式, 進入呼叫橋接模式。此外,作為選擇,對第三來電請求而言,在沒收到來自用 戶接口的顯示第一摘機事件的響應時,處理電路嘗試將其轉到(elicit)語音信 箱消息。
      圖9是依據本發(fā)明一個實施例的電話機的操作過程的流程圖。在空閑狀態(tài) 902,電話機102執(zhí)行正常操作,其中包括等待本發(fā)明實施例中介紹的特定活 動。
      本發(fā)明介紹的第一操作包括在步驟904設定(配置,setup)電話橋接指令, 以供電話機102隨后使用。設定(配置)方式可包括通過鍵盤接口輸入、通過網 頁接口與電話機102交互、通過電話機102的語音識別操作,或其他設定(配 置)方式。隨后,在步驟906,電話機102通過用戶接口 (鍵盤、顯示器、語 音識別等)或網頁與用戶交互。在步驟908,電話機102接收用戶輸入的電話 橋接指令,并根據用戶輸入的信息生成電話橋接指令,以供隨后在步驟910 處理呼叫時使用。
      本發(fā)明介紹的另一操作發(fā)生在步驟912,電話機102收到來電并確認不進 行橋接。來電可能是PSTN呼叫或VoIP呼叫。如前所述,在收到該呼叫后,電 話機102的處理電路讀取電話橋接指令,并判斷是否需要橋接此呼叫。若確定 不橋接此呼叫,則在步驟914,電話機102通過鈴音或其他通知方式通知用戶。 若在步驟916用戶摘機,則在步驟918電話機102接聽來電直到通話結束。但 是,若在步驟916用戶未接聽此呼叫,則在步驟920電話機102將此呼叫轉接 到語音信箱。讀者可能注意到, 一些來電可能直接會轉接到語音信箱,而無需
      將來電通知用戶。此外,用戶未接聽的一些呼叫會在幾次振鈴后終止,或者一 直振鈴,直到主叫方掛機。
      在本發(fā)明的另一操作中,在步驟922,此次呼叫的電話橋接指令顯示來電 需要進行橋接。在步驟924,電話機102根據電話橋接指令確定將此次呼叫橋 接到哪個目的終端。在步驟926,電話機102啟動相關組件進行橋接操作。當 在PSTN和分組數據網之間橋接此次呼叫時,將同時用到PSTN接口和分組數據 網接口,以完成對此次呼叫的橋接。若電話機102僅將VoIP呼叫橋接到另一 目的終端時,只需使用分組數據網接口便可完成此次橋接操作。在步驟928, 將根據電話橋接指令使用電話機102中的相應組件對此次呼叫進行橋接。橋接 操作在一方或雙方終止此次呼叫或發(fā)生需要終止橋接此次呼叫的另一事件時 結束。在步驟910、 920、 918和928后,操作將重新回到空閑狀態(tài),即步驟 902。
      在本發(fā)明的另一實施例中,由電話機102和電話架構共同支持第一電話設 備和第二電話設備之間的呼叫。電話機102具備第一接口和第二接口,第一接 口連接到PSTN,第二接口連接到互聯網。電話機102通過第一接口接收第一 電話設備生成的第一語音格式的第一語音信號,通過第二接口接收第二電話設 備生成的第二語音格式的第二語音信號。電話機102將收到的第一語音信號從 第一語音格式轉換為第二語音格式,并將收到的第二語音信號從第二語音格式 轉換為第一語音格式。最后,電話機102通過第二接口將第二語音格式的第一 語音信號發(fā)往第二電話設備,將第一語音格式的第二語音信號發(fā)往第一電話設 備。
      對第一語音信號和第二語音信號的轉換包括將此次呼叫在PSTN和互聯網 之間進行橋接。第一語音格式可能是模擬格式,如PSTN格式或蜂窩格式。第 二語音格式可根據網絡電話協(xié)議進行定義。
      圖10是依據本發(fā)明一個實施例的電話機在進行從PSTN到VoIP橋接操作 過程中所采用步驟的流程圖。這一操作開始于步驟1002,電話機102確認收 到PSTN呼叫。在步驟1004,電話機102讀取本地存儲的電話橋接指令。在讀 取本地存儲的電話橋接指令后,在步驟1006,電話機102判斷是否需要訪問
      追蹤服務器??筛鶕STN呼叫的CLID、目的PSTN電話號碼、時刻信息或其 他因素,來確定是否需要訪問追蹤服務器120。
      若在步驟1006確定需要訪問追蹤服務器,則在步驟1008,電話機102向
      追蹤服務器發(fā)送查詢信息,其中包含有用戶標識。該用戶標識對應電話機102 的用戶、電話機102本身或另一特定用戶標識。該用戶標識僅包含用戶句柄、 服務提供商標識、與來電有關的設備標識,和/或與PSTN來電相關聯的接收設 備端口 (incoming device port)。在步驟1010,電話機102接收追蹤服務器 返回的響應,其中包括對應用戶標識的活躍終端的分組數據網絡地址(IP地 址)。此外,該響應還可包括特定的設備標識和/或橋接操作所要使用的端口號。 若在步驟1006確定無需訪問追蹤服務器,則在步驟1012,電話機102使用本 地橋接信息確定活躍終端的IP地址,以進行橋接操作。此外,其他橋接信息 如設備標識、端口號等也將在本地確定。
      在步驟1014,根據本地電話橋接指令或從追蹤服務器120收到的響應信 息,電話機102可能判斷出本次PSTN呼叫的橋接功能是否已關閉。若確定本 次PSTN呼叫的橋接功能已關閉,則電話機102也就無需在步驟1010或1012 獲取IP地址,盡管返回/獲取這些信息操作是一項缺省操作。在一些時候或特 定操作條件下,不進行從PSTN到VoIP的橋接。作為選擇,可根據目的PSTN 號碼(與電話機102相關聯的)、PSTN來電的主叫識別ID (CLID)、時刻信息、 星期信息、用戶在電話機102旁但此刻正忙等因素,有選擇的進行從PSTN到 VoIP的橋接。若不橋接此次PSTN呼叫,則例如圖9中的步驟912,電話機102 嘗試進行本地呼叫。
      若可以對PSTN呼叫進行橋接,則在步驟1018,電話機102啟動其PSTN 接口和分組數據網絡接口進行從PSTN到VoIP的橋接。隨后,在步驟1020, 電話機102將此次呼叫從PSTN接口橋接到分組數據網絡接口 。從PSTN到VoIP 的橋接一直進行,直到此次呼叫完成、或發(fā)生其他事件、或在經歷特定時間段 后自動完成。作為選擇,電話機102可與服務提供商橋接設備124 —同對呼叫 進行橋接。
      圖11是依據本發(fā)明一個實施例的電話機在進行從VoIP到PSTN橋接操作
      過程中所采用步驟的流程圖。本操作開始于步驟1102,電話機102確認收到 VoIP呼叫。隨后,在步驟1104,電話機102讀取本地存儲的電話橋接指令。 在讀取本地存儲的電話橋接指令后,在步驟1106,電話機102確認是否需要 訪問追蹤服務器。根據VoIP呼叫的源地址、VoIP呼叫的目的地址、時刻信息 或其他因素,可判斷出是否需要訪問追蹤服務器120。
      若在步驟1106確定需要訪問追蹤服務器120,則在步驟1108,電話機102 向追蹤服務器120發(fā)送查詢信息,其中包含有用戶標識。該用戶標識對應電話 機102的用戶、電話機102本身,或其他特定的用戶標識。該用戶標識可僅包 括用戶句柄、服務提供商標識、與來電相關聯的設備標識和/或與VoIP來電相 關聯的接收設備端口 (incoming device port)。隨后,在步驟1110,電話機 102接收追蹤服務器120的響應信息,其中包括與用戶標識相對應的活躍終端 的PSTN號碼。若在步驟1106確定無需訪問追蹤服務器,則在步驟1102,電 話機102使用本地橋接信息來確定活躍終端的PSTN號碼,以進行橋接操作。
      根據本地電話橋接信息或追蹤服務器120發(fā)來的響應信息,在步驟1114 電話機102可能判斷出此次VoIP呼叫的橋接功能是否已關閉。若確定不橋接 本次VoIP呼叫,則電話機102無需在步驟1110或1112獲取PSTN號碼,盡管 返回/獲取這些信息為一項缺省操作。在一些時候或特定操作條件下,不進行 從VoIP到PSTN的橋接。作為選擇,可根據VoIP來電的目的地址、VoIP呼叫 的源地址、時刻信息、星期信息、用戶在電話機102旁但此刻正忙等因素,有 選擇地進行從VoIP到PSTN的橋接。若對此次VoIP呼叫的橋接功能已關閉, 則例如圖9中的步驟912,電話機102嘗試進行本地呼叫。
      若需橋接此次VoIP呼叫,則在步驟1118,電話機102啟動其PSTN接口 和其分組數據網絡接口來進行從VoIP到PSTN的橋接。隨后,在步驟1120, 電話機102將此次呼叫從分組數據網絡接口橋接到PSTN接口 。從VoIP到PSTN 的橋接一直進行,直到此次呼叫完成、或發(fā)生其他事件、或在經歷特定時間段 后自動完成。
      圖12是依據本發(fā)明一個實施例的電話機在進行從VoIP到VoIP橋接操作 過程中所采用步驟的流程圖。本操作開始于步驟1202,電話機102確認收到
      VoIP呼叫。隨后,在步驟1204,電話機102讀取本地存儲的電話橋接指令。 在讀取本地存儲的電話橋接指令后,在步驟1206,電話機102確認是否需要 訪問追蹤服務器??筛鶕oIP呼叫源地址、VoIP呼叫目的地址、時刻信息或 其他因素,來確定是否需要訪問追蹤服務器120。
      若在步驟1206確定需要訪問追蹤服務器,則在步驟1208,電話機102向 追蹤服務器發(fā)送査詢信息,其中包含有用戶標識。該用戶標識對應電話機102 的用戶、電話機102本身,或另一特定用戶標識。該用戶標識可僅包括用戶句 柄、服務提供商標識、與來電相關聯的設備標識和/或與VoIP來電相關聯的接 收設備端口 (incoming device port)。隨后,在步驟1210,電話機102接收 來自追蹤服務器的響應,其中包括對應用戶標識的活躍終端的分組數據網絡地 址,例如IP地址。若在步驟1206確定不需要訪問追蹤服務器,則在步驟1212, 電話機102使用本地橋接功能來確定活躍終端的IP地址,以進行橋接操作。
      在步驟1214,根據本地電話橋接指令或來自追蹤服務器120的響應信息, 電話機102可能判斷出本次VoIP呼叫的橋接功能是否已關閉。當確定本次 VoIP呼叫的橋接功能已關閉時,電話機102無需在步驟1210或1212獲取進 行橋接操作所需的VoIP地址,盡管返回/獲取這些信息為一缺省操作。在一些 時候或特定操作條件下,不進行從VoIP到VoIP的橋接。作為選擇,可根據 VoIP來電的目的地址、VoIP呼叫的源地址、時刻信息、星期信息、用戶在電 話機102旁但此刻正忙等因素,有選擇地進行從VoIP到VoIP的橋接。若對此 次VoIP呼叫的橋接功能已關閉,則例如圖9中的步驟912,電話機102嘗試 進行本地呼叫。
      若需橋接此次VoIP呼叫,則在步驟1218,電話機102便會啟動其VoIP 接口來進行從VoIP到VoIP的橋接操作。隨后在步驟1220,電話機102使用 VoIP接口橋接此次呼叫。從VoIP到VoIP的橋接一直進行,直到此次呼叫完 成、或發(fā)生其他事件、或在經歷特定時間段后自動完成。
      圖13是依據本發(fā)明一個實施例的電話機的本地用戶接口的橋接設定操作 過程的流程圖。圖13中的操作1300開始于步驟1302,用戶通過用戶接口啟 動電話橋接指令設定(配置)/更新操作。本地用戶接口可包括圖6中電話機所
      包含的顯示器606、鍵盤611和/或手持送受話器(麥克風/揚聲器)612。當 然,也可使用其他組件與用戶進行本地交互。
      在啟動電話橋接指令設定(配置)/更新操作后,在步驟1304,電話機102 的處理電路通過用戶接口向用戶提供電話橋接設定(配置)/更新選項。這些選 項包括,開啟/關閉橋接功能、是否訪問遠端追蹤服務器以獲取其他電話橋接 指令、為橋接設定一個或多個目的地址、為橋接功能設定特定規(guī)則,以及用于 設定(配置)/修改電話橋接指令的其他選項。例如,可根據特定源IP地址、特 定主叫識別ID、特定目的IP地址、特定目的PSTN號碼或與來電有關的其他 標識,來確定是開啟還是關閉橋接功能。在設定(配置)電話橋接指令過程中, 還可設定在每天中的特定時刻、每周中的特定日,和/或每月中的特定日來選 擇性地開啟或關閉橋接功能。
      在向用戶提供上述選項后,在步驟1306,電話機102的處理電路通過用 戶接口接收用戶輸入的信息。在步驟1308,根據用戶輸入的信息,電話機102 的處理電路選擇性地開啟/關閉橋接功能。此外,在步驟1310,電話機102的 處理電路根據用戶輸入的信息選擇性地開啟/關閉對追蹤服務器的訪問。例如, 可在一天中的特定時段、每周中的特定日、根據電話機的狀態(tài)來開啟對追蹤服 務器的訪問。在步驟1312,根據用戶的輸入信息,處理電路還可為呼叫橋接 功能設定一個或多個目的地址。現在通過舉例來說明操作步驟1310和1312, 用戶開啟到蜂窩電話的橋接功能,并選擇蜂窩電話的PSTN號碼。用戶還可為 呼叫橋接操作設定目的IP地址。在步驟1314,根據用戶輸入的所有信息,電 話機102的處理電路設定(配置)電話橋接指令。在步驟1314后,本操作結束。
      圖14是依據本發(fā)明一個實施例的電話機的遠端用戶接口的橋接設定(配 置)操作過程的流程圖。圖14中的操作1400開始于步驟1402,用戶通過遠程 終端啟動電話橋接指令設定(配置)/更新操作。參考圖1一圖14,這種操作發(fā) 生在例如計算機122通過分組數據網104訪問電話機102時。在這種情況下, 電話機102可向計算機122提供網頁,使得計算機122的用戶能夠對電話機 102進行設置,以進行橋接操作。在另一類似操作中,追蹤服務器120向計算 機122提供網頁接口,參與并輔助對電話機102的設置。在這些方案中,用戶
      使用計算機終端122通過其用戶接口發(fā)起會話,來設定(配置)/更新電話橋接 指令,該計算機122的用戶接口在級別上高于電話機102自身的用戶接口。通 常,用戶通過從遠程終端122訪問特定網頁來啟動操作步驟1402。為響應對 網頁的查詢,電話機102可為遠程終端122建立一個網頁。作為選擇,該網頁 接口也可由追蹤服務器120或已設立的用于進行此類操作的其他服務器來提 供。
      在歩驟1404,電話機102、追蹤服務器120或其他服務器會通過網頁接口 提供橋接選項,這些選項通過分組數據網發(fā)往遠程終端122。若電話機102自 身支持網頁接口,則電話機102通過其分組數據網絡接口提供網頁。若與追蹤 服務器120或其他服務器配合使用,則可由追蹤服務器120或其他服務器通過 分組數據網絡向遠程終端提供網頁接口。隨后,在步驟1406,電話機102、追 蹤服務器120或其他服務器通過分組數據網絡接收用戶輸入的信息。
      在步驟1408,根據用戶輸入的信息,電話機102、追蹤服務器120和/或 其他服務器開啟/關閉、或選擇性地開啟/關閉電話機102的電話橋接功能。此 外,在步驟1410,根據用戶輸入的信息,可選擇性地開啟或關閉電話機102 對追蹤服務器的訪問功能。隨后,在步驟1412,可根據用戶輸入的信息選擇 一個或多個目的地址。最后,在步驟1414,將步驟1408、 1410和1412中確 定的選項設定為特定電話機102的電話橋接指令。如前所述,電話橋接指令可 存儲在電話機102本地,或存儲在遠端的追蹤服務器120上,也可同時存儲在 電話機102和追蹤服務器120中。與電話橋接指令的實際存儲位置有關,用戶 輸入的信息將會改變電話機102和追蹤服務器120 二者中至少一處的電話橋接 指令。
      圖15是依據本發(fā)明一個實施例的追蹤服務器設定(配置)/更新操作的流 程圖。用于追蹤對應一個或多個特定用戶標識的追蹤服務器,其配置操作1500 開始于步驟1502。用戶標識可包括用戶句柄、用戶ID、特定用戶句柄外加服 務提供商ID句柄、上述兩項加上設備句柄、和/或上述全部項目加上端口句柄。 因此,在根據用戶標識識別特定用戶時,可使用多種不同的選項。如在圖1 和圖15中所示,可通過電話機102、遠端計算機122或另一終端來訪問追蹤 服務器120。
      在設定(配置)過程完成后,在步驟1504,操作進入空閑狀態(tài)。從空閑狀 態(tài)開始,在步驟1506,追蹤服務器會收到對應一個或多個特定用戶標識的位 置更新信息。這些位置更新信息可包括終端注冊信息,這些信息將由MAC地址 標識的特定終端關聯到特定的用戶ID。位置更新信息還可為由特定用戶ID或 MAC地址標識的終端提供特定IP地址。例如,在發(fā)送完將其MAC地址關聯到 特定的用戶ID的初始消息后,VoIP終端116連接到分組數據網108,并由后 者為其分配IP地址。按照分配的IP地址,VoIP終端116向追蹤服務器120 發(fā)送消息,其中包括其身份標識,例如句柄或MAC地址以及剛剛分配的IP地 址。在收到更新的位置信息后,在步驟1508,追蹤服務器120為相關用戶標 識更新電話橋接指令。
      任何特定終端(VoIP或PSTN)都可與一個或多個用戶標識相關聯。例如, 在旅行過程中, 一起旅行的兩個或幾個人可為其各自的電話機102分配同一臺 特定終端或一組終端,用于進行電話橋接。在最初設定(配置)過程中,用戶將 該終端或一組終端與多個用戶標識建立關聯。在設定(配置)完成后,若其中一 臺分配的終端需要在追蹤服務器120上更新其位置信息,則對應每個受影響用 戶標識(也就是為這些用戶支持橋接的每個受影響電話102)的電話橋接指令 均要進行更新。
      從空閑狀態(tài)(步驟1504)開始,在步驟1510,追蹤服務器120會收到對 應一個或多個特定用戶標識的橋接開啟/關閉/更新信息。根據本發(fā)明進行操作 的用戶或電話機102的所有者可通過與追蹤服務器120交互,在任意時間選擇 性地開啟或關閉橋接功能。根據收到的信息,在步驟1512,對于一個或多個 受影響用戶標識,其電話橋接功能將開啟或關閉。
      在初始設定(配置)步驟1504完成后,在步驟1514,用戶可通過與追蹤服 務器交互來更新電話橋接信息。通過與追蹤服務器交互,用戶可關聯到一臺新 的/不同的終端用于進行電話橋接,或將一臺終端從電話橋接設定(配置)中移 除,或將其用戶標識關聯到另一臺/其他的電話機,或解除其用戶標識與電話 機之間的關聯,或進行其他變更。在收到用戶輸入的信息后,在步驟1516,
      追蹤服務器為特定用戶標識更新電話橋接指令。在步驟1508、 1512和1516 后,操作回到步驟1504的空閑狀態(tài)。
      圖16是依據本發(fā)明一個實施例的追蹤服務器訪問(接入)操作的流程圖。 本操作開始于步驟1602,追蹤服務器收到來自電話機102的査詢信息,其中 包括一個或多個用戶標識。這些用戶標識包括用戶句柄,并可包括一個或多個 服務提供商ID、設備句柄和端口句柄。此外,査詢信息還可包括源IP地址、 目的IP地址、主叫識別ID,和/或電話機102所接收來電的目的端PSTN號碼。 在收到該查詢信息后,在步驟1604,追蹤服務器120讀取與查詢信息中所包 含用戶標識相對應的電話橋接指令。在步驟1606,追蹤服務器確定是否要橋 接此特定呼叫。如前所述,可開啟或關閉所有來電的橋接功能,或者根據來電 的類型(也就是PSTN呼叫或VoIP呼叫)有選擇地開啟/關閉,或根據從査詢 信息中收到的其他信息有選擇地開啟/關閉。若本次特定呼叫的橋接功能已關 閉,則在步驟1608,追蹤服務器向電話機120發(fā)送橋接拒絕提示信息。若橋 接被拒絕,則電話機102可在本地終止此次呼叫或將此次呼叫轉接到語音信 箱。
      若追蹤服務器確定此次特定呼叫的橋接功能需開啟時,則在步驟1610, 追蹤服務器120確定此次呼叫橋接的目的IP地址或PSTN號碼。在步驟1612, 追蹤服務器120向電話機102返回目的IP地址或PSTN號碼。在步驟1608和 1612后,本操作結束。
      圖17是依據本發(fā)明一個實施例的在PSTN/VoIP橋接操作過程中協(xié)議棧操 作的示意圖。當電話機102在PSTN電話格式和VoIP電話格式之間進行橋接操 作時,將用到圖17所示的協(xié)議棧。例如,來自PSTN電話機117的呼叫通過 PSTN 106發(fā)往電話機102。為接聽此PSTN呼叫,電話機102啟動普通老式電 話系統(tǒng)(POTS)物理層以及橋接操作和POTS管理資源,對此次呼叫的格式進 行轉換,使其可連接互聯網協(xié)議(IP)層。若此次呼叫的橋接功能已開啟,則 根據電話機102上的電話橋接指令,電話機102會將此PSTN呼叫橋接到目的 VoIP終端112。在此過程中,電話機102將繼續(xù)使用POTS物理層、橋接和POTS 管理協(xié)議操作,并使用VoIP資源來承載此次VoIP電話。在承載此次VoIP電
      話過程中,電話機102啟動對應分組數據網104的物理層(PHY)、媒體訪問控 制(MAC)層、鏈路層控制(LLC)層和IP層來支持VoIP電話格式。
      PHY、 MAC和LLC層的具體實現與分組數據網104的架構和操作有關。在 前面的圖1至圖5中已舉例介紹了這些架構和操作。電話機102使用上述的協(xié) 議棧通過分組數據網104與追蹤服務器120交互。目的端VoIP電話112也啟 動類似/相同結構的協(xié)議棧來支持VoIP呼叫。圖17中描述的協(xié)議層操作可用 于橋接從VoIP電話機112到PSTN電話機117的VoIP呼叫。
      圖18是依據本發(fā)明一個實施例的在通過DSL鏈路進行PSTN/VoIP橋接操 作過程中協(xié)議棧操作的示意圖。在圖18的實施例中,電話機1804使用DSL 協(xié)議棧通過DSL服務提供商和PSTN 106支持與PSTN電話機117的通信。電話 機1804的結構類似或與圖6至圖8中描述的電話機相同。為能通過DSL接口 連接到DLS服務提供商1802,電話機1804啟動非對稱數字用戶線(ADSL)層、 異步傳輸模式(ATM)層、1483層和點對點協(xié)議(PPP)層。此外,電話機1804 還使用PHY、 MAC、 LLC和IP協(xié)議層操作來連接分組數據網104。在另一操作 中,電話機1804還可使用DSL接口協(xié)議棧通過DSL服務提供商1802與分組數 據網104通信。
      在將PSTN呼叫橋接到VoIP呼叫的過程中,電話機1804同時使用IP協(xié)議 層下面的兩個協(xié)議棧。VoIP電話機112使用圖中所示的協(xié)議棧來承載VoIP電 話呼叫。圖18中描述的組件還可用于橋接從VoIP電話機112到PSTN電話機 117的VoIP呼叫。
      圖19是依據本發(fā)明一個實施例的在通過DOCSIS有線網絡鏈路進行的 PSTN/VoIP橋接操作過程中協(xié)議棧操作的示意圖。電話機1904可在PSTN 106 和分組數據網104之間橋接呼叫。在圖19所示的特定實施例中,電話機1904 具有有線電纜調制解調器接口,用于連接有線電纜服務提供商1902,并具有 連接分組數據網104的接口。通常,電話機1904支持有線電纜數據服務接口 規(guī)范(DOCSIS)協(xié)議標準,以此來支持到有線電纜服務提供商1902的連接。 此外,為能與分組數據網104通信,電話機1904支持PHY、 MAC和LLC層協(xié)議 層操作。IP層在DOCSIS協(xié)議棧和分組數據網絡接口協(xié)議棧之間提供橋接。電
      話機1904還可通過DOCSIS協(xié)議棧和有線電纜服務提供商1902訪問分組數據 網104。
      為進行從PSTN到VoIP橋接,以及從VoIP到PSTN橋接,電話機1904同 時支持DOCSIS和PHY/MAC/LLC協(xié)議棧,通過IP層在二者之間傳輸數據。IP 層操作可包括標記目的IP地址,或封裝并傳送收到的VoIP分組。
      圖20是依據本發(fā)明一個實施例的消息服務器橋接操作過程的流程圖。圖 20中的操作2000開始于步驟2002,這一操作發(fā)生在,電話機例如電話機102 通過其PSTN接口或分組數據網接口接收請求,要求訪問消息例如語音信箱。 這種請求可與典型的來電一樣,根據電話橋接指令或特定的消息訪問請求路由 到語音信箱。例如,電話機102可配置有僅用于訪問消息的特定PSTN號碼或 IP地址。
      在收到該呼叫后,在步驟2004,電話機102訪問(讀取)本地和/或遠端 的電話橋接指令。隨后,在步驟2006,電話機102判斷此次特定來電或消息 訪問請求的橋接功能是否要開啟。若橋接不開啟,則在步驟2008向呼叫終端 返回橋接拒絕提示。若橋接功能開啟,則在步驟2010,電話機102確定目的 IP (消息服務器132 )或目的PSTN號碼(消息服務器130)。隨后,在步驟2012, 電話機102將此次呼叫橋接到消息服務器130或132,進行消息訪問操作。
      圖21是依據本發(fā)明一個實施例的呼叫建立操作過程的流程圖。操作2100 開始于步驟2102,電話機例如102收到第一呼叫建立請求。該呼叫建立請求 可來自PSTN 106或分組數據網104。在收到第一呼叫建立請求后,在步驟2104, 電話機102有選擇地訪問(讀取)電話橋接指令。這些電話橋接指令可從一個 或多個本地存儲器中獲取,或與第一呼叫建立請求一同從用戶接口獲取,或者 從追蹤服務器、遠端計算機獲取。隨后,在步驟2106,電話機102根據第一 呼叫建立請求選擇性地生成第二呼叫建立請求。在生成第二呼叫建立請求的過 程中,電話機102可使用獲取的電話橋接指令。隨后,在步驟2108,根據具 體的操作,電話機102通過分組數據網104或108將第二呼叫建立請求發(fā)往互 聯網,或發(fā)往PSTN 106。
      隨后在步驟2110,電話機102判斷是否對與第一呼叫建立請求相關聯的
      呼叫進行橋接。若此次呼叫的電話橋接功能未開啟,則操作結束。但是,若對
      此次呼叫,電話橋接功能已開啟,則電話機102選擇性地橋接與第一呼叫建立 請求有關的來電。橋接過程可在歩驟2112由電話機102在本地完成,和/或在 步驟2114,通過服務提供商橋接設備124在遠端完成。
      此外,在步驟2106根據第一呼叫建立請求選擇性地生成第二呼叫建立請 求的過程中,電話機102可使用與第一呼叫建立請求有關的被叫PSTN號碼、 主叫識別(CLID)號碼、源IP地址和/或目的IP地址。
      本領域一般技術人員知悉,此處使用的術語"通信連接",包括無線和有 線,直接連接和通過其它的元件、組件、電路或模塊的間接連接。本領域一般 技術人員也知悉,推斷連接(inferred coupling,例如, 一個元件被推斷連接 到另一個元件)包括與"通信連接" 一樣的方式在兩個元件中的有線和無線, 直接與間接連接。
      以上借助于說明指定的功能和關系的方法步驟對本發(fā)明進行了描述。為了 描述的方便,這些功能組成模塊和方法步驟的界限和順序在此處被專門定義。 然而,只要給定的功能和關系能夠適當地實現,界限和順序的變化是允許的。 任何上述變化的界限或順序應被視為在權利要求保護的范圍內。
      以上還借助于說明某些重要功能的功能模塊對本發(fā)明進行了描述。為了描 述的方便,這些功能組成模塊的界限在此處被專門定義。當這些重要的功能被 適當地實現時,變化其界限是允許的。類似地,流程圖模塊也在此處被專門定 義來說明某些重要的功能,為廣泛應用,流程圖模塊的界限和順序可以被另外 定義,只要仍能實現這些重要功能。上述功能模塊、流程圖功能模塊的界限及 順序的變化仍應被視為在權利要求保護范圍內。
      本領域技術人員也知悉此處所述的功能模塊,和其它的說明性模塊、模組 和組件,可以如示例或由分立元件、特殊功能的集成電路、帶有適當軟件的處 理器及類似的裝置組合而成。
      此外,雖然描述細節(jié)的目的是清楚和明白上述實施例,本發(fā)明并不限于這 些實施例。任何本領域技術人員知悉的、對這些特征和實施例進行各種改變或 等效替換而得的技術方案,都屬于本發(fā)明的保護范圍。
      相關申請交叉參考
      本申請參考并引用了下述申請文件中的內容(均為美國專利申請,申請曰 與本申請的優(yōu)先權日相同)。
      發(fā)明名稱s " Telephone supporting selective local call termination and call bridging";
      發(fā)明名稱s " Computing device supporting bridging between a packet switched network and the public switched telephone network";
      發(fā)明名稱- " Computing device supporting selective local call termination and call bridging";
      發(fā)明名稱"Set top box supporting bridging between a packet switched network and the public switched telephone network";
      發(fā)明名稱- "Set top box supporting selective local call termination and call bridging"o
      權利要求
      1、一種電話機,其處于可同時支持第一電話設備和第二電話設備之間的第一呼叫,以及來自第三電話設備的第二呼叫的電話架構中,其特征在于,所述電話機包括處理電路,其既可工作在呼叫橋接模式下,也可工作在呼叫終端模式下;用戶接口,其與所述處理電路相連;第一接口,其通過公共交換電話網將所述處理電路通信連接到所述第一電話設備,使用第一語音格式;第二接口,其通過互聯網將所述處理電路通信連接到所述第二電話設備,使用第二語音格式;在所述呼叫終端模式下,所述處理電路通過保持所述用戶接口和所述第三電話設備之間的第一通信路徑來支持所述第二呼叫;在所述呼叫橋接模式下,所述處理電路將通過所述第一接口收到的所述第一呼叫的第一呼叫信息轉換為發(fā)往所述第二電話設備所使用的所述第二語音格式,并且將通過所述第二接口收到的所述第一呼叫的第二呼叫信息轉換成發(fā)往所述第一電話設備所使用的所述第一語音格式,從而在所述第一電話設備和所述第二電話設備之間提供第二通信路徑。
      2、 根據權利要求l所述的電話機,其特征在于,包括用于存儲橋接指令 的存儲器,所述處理電路從所述存儲器中讀取所述橋接指令并執(zhí)行所述橋接指 令,以支持所述第二通信路徑。
      3、 根據權利要求l所述的電話機,其特征在于,所述第一語音格式包括 模擬語音信號。
      4、 一種電話機,處于支持第一電話設備和第二電話設備之間的呼叫的電 話架構中,其特征在于,所述電話機包括橋接電路;第一接口 ,其通過公共交換電話網將所述橋接電路通信連接到所述第一電 話設備,使用第一語音格式; 第二接口,其通過互聯網將所述橋接電路通信連接到所述第二電話設備, 使用第二語音格式;所述橋接電路將通過所述第一接口收到的第一呼叫信息轉換成發(fā)往所述 第二電話設備所使用的所述第二語音格式,并且將通過所述第二接口收到的第 二呼叫信息轉換成發(fā)往所述第一電話設備所使用的所述第一語音格式,從而在 所述第一電話設備和所述第二電話設備之間提供呼叫路徑。
      5、 根據權利要求4所述的電話機,其特征在于,包括用于存儲橋接指令 的存儲器,所述橋接電路從所述存儲器中讀取所述橋接指令并執(zhí)行所述橋接指 令。
      6、 一種電話機,其特征在于,包括 處理電路;第一接口,其將所述處理電路通信連接到公共交換電話網; 第二接口,其將所述處理電路通信連接到互聯網;所述處理電路有選擇地在所述第一接口和所述第二接口之間橋接呼叫。
      7、 根據權利要求6所述的電話機,其特征在于,包括用于存儲橋接指令 的本地存儲器,在對來電呼叫有選擇地橋接過程中,所述處理電路從所述本地 存儲器中獲取所述橋接指令并執(zhí)行所述橋接指令。
      8、 根據權利要求6所述的電話機,其特征在于,所述處理電路進行的有 選擇的橋接包括,根據收到的模擬呼叫數據生成數字呼叫數據。
      9、 一種電話機進行橋接操作的方法,所述電話機處于可支持第一電話設 備和第二電話設備之間呼叫的電話架構中,并具有通信連接到公共交換電話網 的第一接口和通信連接到互聯網的第二接口,其特征在于,所述方法包括通過所述第一接口接收所述第一電話設備生成的第一語音格式的第一語 音信號;通過所述第二接口接收所述第二電話設備生成的第二語音格式的第二語 音信號;將收到的所述第一語音信號從所述第一語音格式轉換成所述第二語音格式;將收到的所述第二語音信號從所述第二語音格式轉換成所述第一語音格式;將所述第二語音格式的所述第一語音信號通過所述第二接口發(fā)往所述第 二電話設備;將所述第一語音格式的所述第二語音信號發(fā)往所述第一電話設備。
      10、根據權利要求9所述的電話機進行橋接操作的方法,其特征在于,所述對第一語音信號和第二語音信號進行的轉換包括在所述公共交換電話網和所述互聯網之間進行橋接。
      全文摘要
      一種橋接電話,包括處理電路,該處理電路連接到用戶接口、公共交換電話網(PSTN)接口、分組數據網接口。該處理電路獲取并執(zhí)行橋接指令,在PSTN和分組數據網接口之間建立一條路徑來承載來電。借助這種路徑,通過橋接電話機可在PSTN電話設備和互聯網電話設備之間建立并保持呼叫。還可通過橋接電話機召開電話會議,如在多個互聯網電話設備之間召開電話會議,其中可有也可無PSTN電話設備的參與。可由PSTN電話設備發(fā)起到互聯網電話設備的呼叫,也可由互聯網電話設備發(fā)起到PSTN電話設備的呼叫。
      文檔編號H04M7/00GK101102353SQ20071000636
      公開日2008年1月9日 申請日期2007年1月31日 優(yōu)先權日2006年2月7日
      發(fā)明者吉漢·卡若古, 詹姆士·D·貝內特 申請人:美國博通公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1