專利名稱:用于在電話服務(wù)之間進行切換的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及電話服務(wù),并且具體地涉及住宅網(wǎng)絡(luò)中的電話服務(wù)。
背景技術(shù):
本節(jié)意在向讀者介紹與下面所描述和/或要求權(quán)利的本發(fā)明的各方面相關(guān)的本 領(lǐng)域的各方面。相信這種討論有助于向讀者提供背景信息,以利于更好地理解本發(fā)明的 各方面。相應(yīng)地,應(yīng)當(dāng)理解,應(yīng)該就此而論地閱讀這些聲明,而不是將其視為對現(xiàn)有技 術(shù)的承認。在將電話交換機與位于消費者所在地的電話相連的本地環(huán)路上,模擬語音服 務(wù),或者記為POTS的普通老式電話服務(wù)典型地使用300Hz到3400Hz的頻率范圍。本 地環(huán)路也被稱作無屏蔽雙絞線(UTP)電話線路。記為DSL的數(shù)字訂戶線路技術(shù)使用高 于POTS范圍的頻率,準許對最初僅預(yù)期用于公共電話交換網(wǎng)(記為PSTN)的銅線進行共 享。典型的基于PSTN的DSL部署會要求DSL調(diào)制解調(diào)器與位于公共電話交換網(wǎng)(PSTN) 電話運營商的中心局(CO)中的數(shù)字訂戶線路接入復(fù)用器(記為DSLAM)進行通信,并 且要通過低通濾波器與插到住宅電話配線上的模擬電話進行通信。從而,將模擬電話與 電話服務(wù)中心局或外部交換站(記為FXS)相連,并且將DSL調(diào)制解調(diào)器與DSLAM相 連。因此,在同一個本地環(huán)路上,兩條信道并存模擬電話信道和DSL信道。DSL技術(shù)準許消費者所在地通過互聯(lián)網(wǎng)協(xié)議(記為IP)接入互聯(lián)網(wǎng)。位于消費 者所在地中的DSL網(wǎng)關(guān)包括LAN接口,設(shè)備經(jīng)由該LAN接口連接到互聯(lián)網(wǎng)。LAN設(shè)備 可以運行不同種類的應(yīng)用,其中包括基于IP的語音(記為VoIP)。使用與LAN相連的專 用VoIP終端或與專用VoIP硬件相連的常規(guī)模擬電話,以及在個人計算機上運行或在網(wǎng)關(guān) 上嵌入式地運行的應(yīng)用,來執(zhí)行VoIP。LAN可以是諸如以太網(wǎng)網(wǎng)絡(luò)的有線網(wǎng)絡(luò)或者諸如 WiFi網(wǎng)絡(luò)的無線網(wǎng)絡(luò)。專用VoIP硬件是本地的外部交換局(記為FXO)和外部交換站 (FXS)的本地集合的組合。FXO是從位于CO中的FXS接收PSTN服務(wù)的接口。FXO 產(chǎn)生掛機和摘機事件指示符。為了接入與經(jīng)由住宅電話配線直接連接到PSTN的電話相 同的PSTN服務(wù),本地FXS允許模擬電話的連接,準許本地電話基于IP與位于CO中的 FXS透明地相連。VoIP服務(wù)不使用公共電話交換網(wǎng);其經(jīng)由互聯(lián)網(wǎng)基于IP來運行。支持VoIP服務(wù)的網(wǎng)關(guān)允許到PSTN的兩條平行路徑。該概念使得移除PSTN CO 成為可能。在該場景下,運營商降低了運營成本,并且消費者所在地將保留經(jīng)由VoIP的 PSTN服務(wù)。當(dāng)消費者所在地不再連接到PSTNCO時,插到住宅電話配線的電話可以不 再接入POTS服務(wù)。包括訂戶線路接口設(shè)備在內(nèi)的DSL網(wǎng)關(guān)仍然允許插到FXS接口上的 電話使用VoIP來執(zhí)行語音服務(wù)。歐洲專利申請EP1827055公開了在網(wǎng)關(guān)處的方法,該方 法使得在不必修改住宅電話配線的情況下,讓連接到住宅電話配線的電話使用VoIP來執(zhí) 行語音服務(wù)成為可能。下文中將該方法稱為再注入。要求是將老式PSTN CO從線路上 移除,這是因為FXS端口(一旦再注入)接管了其功能。圖14示出了 EP 1827055的系統(tǒng)。本地環(huán)路3將消費者所在地1.1連接到該消費
4者所在地所連接的中心局30。中心局30包括數(shù)字訂戶線路接入復(fù)用器25 (記為DSLAM) 和PSTN中心局31。DSLAM預(yù)期與位于消費者所在地中的DSL網(wǎng)關(guān)1相連,這意味著 DSL網(wǎng)關(guān)注冊到DSLAM并以點對點連接的方式與DSLAM相關(guān)聯(lián)。這向DSL網(wǎng)關(guān)提供 了 DSL服務(wù)。其允許消費者接入互聯(lián)網(wǎng)20。PSTN中心局31包括外部交換站32 (記為 FXS)。FXS經(jīng)由低通濾波器33連接到本地環(huán)路,這是由于DSL連接在本地環(huán)路上的存 在性所要求的。這防止了 DSL的較高頻音去干擾模擬PSTN服務(wù)的正常工作。電話7 與PSTNCO 31相連,電話7經(jīng)由FXS 32接收PSTN服務(wù)。FXS包括未在圖中示出的電 話訂戶線路接口電路(記為SLIC)。SLIC執(zhí)行BORSCHT功能;BORSCHT代表電池、 過壓、保護、振鈴、管理、編解碼、混合和測試??梢栽诰€路卡或集成電路中分離地實 施SLIC。消費者所在地包括本地環(huán)路和住宅電話配線之間的接口,最小入口點5(記為 MPOE)。住宅電話配線110包含若干插頭1100、1101,以連接到PSTN設(shè)備或DSL設(shè) 備,比如DSL網(wǎng)關(guān)或DSL調(diào)制解調(diào)器。插頭是例如標(biāo)準的連接器(記為RJ-11),并可 以是預(yù)期用于電話或數(shù)據(jù)的任何其它種類的電連接器。連接到插頭的PSTN設(shè)備可以是 有線電話、無繩電話、傳真或語音頻帶調(diào)制解調(diào)器。附著在插頭上的諸如DECT基站之 類的基站允許連接若干DECT終端。在本文檔的下文中,電話代表所有意在發(fā)送和接收 語音頻率信號的設(shè)備。包括例如電話、包括基站在內(nèi)的DECT系統(tǒng)、無繩電話、傳真和 語音頻帶調(diào)制解調(diào)器。DSL網(wǎng)關(guān)通過DSL接口連接到消費者所在地。電話7還通過低 通濾波器6連接到住宅電話配線。DSL網(wǎng)關(guān)1包括LAN接口,以向連接到LANlO的所 有設(shè)備(如PC 9)提供到互聯(lián)網(wǎng)20的接入。DSL網(wǎng)關(guān)包括用于連接到電話8的接口。 該接口是FXS接口。電話可以接入由位于PSTN中心局31中的FXS所提供的PSTN服 務(wù)。電話8還可以接入由網(wǎng)關(guān)所提供的語音服務(wù);從而,電話8不與位于中心局30中的 FXS相連,其與位于網(wǎng)關(guān)1中的FXS相連。然后,網(wǎng)關(guān)通過DSL連接來執(zhí)行VoIP。傳統(tǒng)上,PSTN電話運營商擁有從CO到最終消費者所在地的電話線路配線。在 實踐中,這意味著僅當(dāng)訂戶已經(jīng)使用電話號碼進行了 PSTN訂購,其才可以訂購DSL服 務(wù)。電信運營商可以在不擁有PSTN基礎(chǔ)設(shè)施的情況下提供VoIP服務(wù)。每一個消費者接 收一個或更多電話號碼,使得他/她能夠發(fā)起或接收語音呼叫。出于規(guī)章的原因,PSTN 提供商不得不對本地環(huán)路解綁定以刺激競爭,并允許其他電信公司不受歧視地接入該部 分電信網(wǎng)絡(luò)。對于具有PSTN語音訂購和電話號碼的消費者來說,解綁定處理可能影響到他 們的語音服務(wù)PSTN電話號碼不再有效,并且他們需要切換到使用不同的電話號碼的 VoIP訂購。雖然運營商在規(guī)章上不得不執(zhí)行環(huán)路的解綁定,但是他們想要最小化對最終 用戶的影響并確保語音服務(wù)器的連貫性,理想上是沒有從PSTN到VoIP的電話號碼的改變。
發(fā)明內(nèi)容
本發(fā)明試圖通過提供對于最終用戶來說能進行無縫切換的設(shè)備,來改善至少一 些現(xiàn)有技術(shù)中與電話服務(wù)切換有關(guān)的問題。本發(fā)明涉及網(wǎng)關(guān)設(shè)備,所述網(wǎng)關(guān)設(shè)備包括到住宅電話配線的接口,所述接口 包括多于一個用于連接至少一個模擬電話的插入設(shè)備;到網(wǎng)絡(luò)的寬帶接口,所述網(wǎng)絡(luò)包括中心局,所述中心局適于向所述至少一個模擬電話提供第一語音服務(wù)類型,所述網(wǎng)關(guān) 設(shè)備還包括FXS模塊,用于當(dāng)禁用第一語音服務(wù)類型時,在所述寬帶接口上向所述至少 一個模擬電話提供基于IP的語音服務(wù);所述網(wǎng)關(guān)設(shè)備還包括解綁定檢測設(shè)備,用于檢測 第一語音服務(wù)類型的存在性,當(dāng)禁用第一語音服務(wù)類型時,將FXS模塊連接到住宅電話 配線,并當(dāng)啟用第一語音服務(wù)類型時,將FXS模塊與住宅電話配線斷連;以及所述網(wǎng)關(guān) 設(shè)備還包括管理代理,用于當(dāng)從第一語音服務(wù)類型向基于IP的語音服務(wù)改變或反其道而 行之時,對網(wǎng)關(guān)管理服務(wù)器進行通知,使得當(dāng)使用所述第一語音服務(wù)類型或所述基于IP 的語音服務(wù)時,可以使用相同的電話號碼。本發(fā)明允許從電話服務(wù)提供商切換到另一個電話服務(wù)并保持相同的電話號碼。 對于最終用戶來說,由另一提供商和/或另一電話服務(wù)類型來確保服務(wù)這一事實是透明 的。根據(jù)實施例,所述網(wǎng)關(guān)包括FXO模塊,所述FXO模塊適于當(dāng)所述FXS模塊與 住宅電話配線斷連時,檢測第一語音服務(wù)類型的存在性。根據(jù)實施例,所述FXS模塊適于當(dāng)所述FXS模塊連接到住宅電話配線時,檢測
第一語音服務(wù)類型的存在性。根據(jù)實施例,基于FXO模塊和中心局之間的線路上的連續(xù)的電壓等級和電流等 級,F(xiàn)XO模塊執(zhí)行對第一語音服務(wù)類型的存在性的檢測。根據(jù)實施例,基于FXS模塊和中心局之間的線路上的連續(xù)的電流等級和電壓等 級,F(xiàn)XS模塊執(zhí)行對第一語音服務(wù)類型的存在性的檢測。本發(fā)明的另一個目標(biāo)是網(wǎng)關(guān)中的方法,所述網(wǎng)關(guān)包括到住宅電話配線的接 口,所述接口包括多于一個用于連接至少一個模擬電話的插入設(shè)備;到網(wǎng)絡(luò)的寬帶接 口,所述網(wǎng)絡(luò)包括中心局,所述中心局適于向所述至少一個模擬電話提供第一語音服務(wù) 類型;FXS模塊,用于當(dāng)禁用第一語音服務(wù)類型時,在寬帶接口上向所述至少一個模擬 電話提供基于IP的語音服務(wù)。該方法包括下列步驟執(zhí)行對第一語音服務(wù)類型的檢測, 如果所述第一語音服務(wù)類型不存在,則將FXS模塊連接到住宅電話配線,并向遠程服務(wù) 器發(fā)送所述FXS連接,使得當(dāng)使用所述第一語音服務(wù)類型或所述VoIP服務(wù)時,可以使用 相同的電話號碼。根據(jù)實施例,該方法包括下列步驟如果PSTN服務(wù)存在,并且所述FXS連接 到住宅電話配線,則將FXS與住宅電話配線斷連,并向遠程服務(wù)器發(fā)送住宅電話配線與 FXS的斷連,使得當(dāng)使用所述PSTN服務(wù)或所述VoIP服務(wù)時,可以使用相同的電話號碼。根據(jù)實施例,連續(xù)執(zhí)行對PSTN服務(wù)的檢測。根據(jù)實施例,該方法包括下列步驟如果將所述FXS與住宅電話配線斷連, 則測量FXO模塊和中心局之間的線路的電壓,以及如果所述電壓低于FXO_V0ltage_ threshold值,則將所述FXS連接到住宅電話配線。根據(jù)實施例,該方法包括下列步驟如果電壓高于所述FXO_Voltage_ threshold,則測量在所述線路上的電流,以及如果所述電流低于FXO_current_threshold,
則將所述FXS連接到住宅電話配線。根據(jù)實施例,該方法包括下列步驟如果將所述FXS連接到住宅電話配線,則測量FXS和中心局之間的線路的電流,如果所述電流高于FXS_current_threSh0ld值,則測 量所述線路上的電壓,如果所述電壓高于FXS_voltage_threshold值,則將所述FXS與住
宅電話配線斷連。本發(fā)明的另一個目標(biāo)是計算機程序產(chǎn)品,包括當(dāng)在計算機上執(zhí)行該程序時,用 于執(zhí)行根據(jù)本發(fā)明的方法的步驟的程序代碼指令?!坝嬎銠C程序產(chǎn)品”意味著計算機程 序支持,計算機程序產(chǎn)品不僅可以存在于包含該程序的存儲空間(例如磁碟或磁帶)中, 還可以存在于信號(例如電信號或光信號)中。下面將闡述與所公開的實施例范圍等同的特定方面。應(yīng)當(dāng)理解,展示出這些方 面僅是為了向讀者提供本發(fā)明可能采用的特定形式的簡短總結(jié),并且這些方面并非意在 限制本發(fā)明的范圍。事實上,本發(fā)明可以包括沒有在下面闡述的各個方面。
通過以下非限制形式的實施例和執(zhí)行示例,并且參考附圖,將更好地理解和說 明本發(fā)明,其中圖1是與實施例相一致的系統(tǒng)的框圖;圖2是與實施例相一致的對象的框圖;圖3是與實施例相一致的對象的第一框圖;圖4是與實施例相一致的對象的第二框圖;圖5是與實施例相一致的對象的第三框圖;圖6是與實施例相一致的對象的第四框圖;圖7是示出了網(wǎng)關(guān)啟動的狀態(tài)機;圖8是示出了經(jīng)由FXO進行中心局檢測的狀態(tài)機;圖9是示出了經(jīng)由FXS進行中心局檢測的狀態(tài)機;圖10是示出了對有效摘機的檢測的狀態(tài)機;圖11是示出了在呼叫期間進行中心局檢測的狀態(tài)機;圖12示出了在呼叫期間進行中心局檢測;圖13是示出了告警監(jiān)視的狀態(tài)機;圖14是與中心局相連的所在地的框圖。在圖中,所表示的框僅是功能實體,沒有必要將其與物理上分離的實體相對 應(yīng)。即,可以以硬件或軟件的形式來開發(fā)他們或者以一個或若干集成電路的形式來實現(xiàn) 他們。
具體實施例方式示例性的實施例處于訂購了兩個不同電話服務(wù)的住宅網(wǎng)絡(luò)的框架中,然而本發(fā) 明不受限于該特定環(huán)境,并且可以將本發(fā)明應(yīng)用在最終用戶可以在使用相同服務(wù)標(biāo)識符 的并發(fā)業(yè)務(wù)之間進行切換的其它框架中。實施例應(yīng)用于VoIP和PSTN服務(wù)。當(dāng)然,其 應(yīng)用于在不同PSTN服務(wù)提供商和/或VoIP提供商之間進行切換。實施例還應(yīng)用于電話 服務(wù)。當(dāng)然,其還應(yīng)用于使用標(biāo)識符并且可與多個服務(wù)提供商一起使用的任何服務(wù)上。圖1描述了根據(jù)實施例的系統(tǒng)?;ヂ?lián)網(wǎng)網(wǎng)關(guān)1通過DSLAM 25將局域網(wǎng)與互聯(lián)網(wǎng)和PSTN網(wǎng)絡(luò)相連。在圖2中更詳細地示出的互聯(lián)網(wǎng)網(wǎng)關(guān)1包括下列模塊。VoIP模 塊11實施了 VoIP功能。具體地,其將模擬電話呼叫變?yōu)閂oIP數(shù)據(jù)和信令協(xié)議。管理 代理12適于與管理服務(wù)器22通信。其執(zhí)行諸如提供信息或應(yīng)用配置改變等管理動作。 管理代理12執(zhí)行如TR-069標(biāo)準所指定的管理協(xié)議“Technical Report, TR-069, CPE WAN Management Protocol, dated May 2004 from theDSL-Foram”。如下文所述,解綁定 檢測模塊13適于經(jīng)由來自中心局(CO)的UTP線路上的線路電流/電壓的缺失來檢測環(huán) 路解綁定。其包括了如下文中定義的信號再注入狀態(tài)機?;ヂ?lián)網(wǎng)網(wǎng)關(guān)1還包括FX014 和FXS 15。當(dāng)然,其還可以包括多于一個FXS。管理服務(wù)器22是與網(wǎng)關(guān)管理代理12通信的服務(wù)器。其在服務(wù)提供商的控制之 下。管理服務(wù)器22與服務(wù)提供商管理系統(tǒng)、診斷/故障檢測系統(tǒng)以及幫助臺相集成。管 理服務(wù)器22還被稱為網(wǎng)關(guān)管理服務(wù)器或自動配置服務(wù)器(ACS)。VoIP服務(wù)器21是與網(wǎng) 關(guān)VoIP模塊11通信,以中繼電話呼叫和“保持” /管理訂戶VoIP電話號碼的VoIP代理 /注冊器/網(wǎng)關(guān)服務(wù)器。VoIP-PSTN網(wǎng)關(guān)23是使得在VoIP和PSTN語音網(wǎng)絡(luò)之間進行 呼叫成為可能的服務(wù)器;VoIP-PSTN網(wǎng)關(guān)23與PSTN 10和互聯(lián)網(wǎng)20相連。因此,使用 VoIP “電話”(或VoIP DSL網(wǎng)關(guān)),用戶仍然可以撥打PSTN電話號碼。PSTN訂購設(shè) 備24是具有PSTN訂戶的數(shù)據(jù)庫。其包括訂戶的電話號碼和賬單地址。解綁定檢測組件13檢測UTP電話線路上的電流/電壓的缺失。解綁定檢測組件 13將該檢測通知給網(wǎng)關(guān)管理代理12。解綁定檢測組件13自動檢測CO接口的存在性,而 不需要信令。當(dāng)CO不存在時,線路電流/電壓不存在。可將線路視為解綁定的?,F(xiàn) 在詳細描述解綁定檢測組件。當(dāng)網(wǎng)關(guān)啟動時,如圖7所示啟動信號再注入狀態(tài)機。語音棧將FXO設(shè)置成摘 機狀態(tài),持續(xù)“Parasitic_discharge_period”。這允許不必要的任何電容器組合的放電, 例如PCB上的外寄生電容或?qū)娱g寄生電容。從而,將FXO設(shè)置回掛機狀態(tài),并且以
“DSL_UP_polling_delay”來對xDSL鏈路的狀態(tài)周期性地進行輪詢,以恢復(fù)狀態(tài)機。直 到xDSL鏈路建立,并且VoIP服務(wù)可以連接到VoIP服務(wù)器時,不采取行動。圖8中示出了經(jīng)由FXO進行CO檢測。一旦xDSL鏈路建立,F(xiàn)XO便確定PSTN 服務(wù)是否存在。這以兩步來進行,以捕捉由于綁定中的信號線之間的寄生電容而造成 的,或者由于在線路上具有加載的電容器的老式電話所造成的錯誤的CO檢測。首先,F(xiàn)XO測量線路電壓。如果線路電壓小于“FXO_CO_line_voltage_ threshold",則假定無可用,并且與電話線路斷連。如果線路電壓不小于“FXO_CO_line_voltage_threshold”,則不能直接假定在線 上存在活躍的PSTN CO。相同的綁定可以包含多個對。綁定中所有的“對”沒有必要都使用信號再注 入,這是由于一些用戶想要保持使用他們傳統(tǒng)的PSTN線路。因此電話綁定(也稱為干 線)包括PSTN在其上仍然活躍的對(也稱為非-SR對),信號再注入不應(yīng)用于該非-SR 對上。電話綁定還包括下述對在該對上應(yīng)用信號再注入。可以將在相同綁定中的兩對之間存在的寄生電容器充電到非-SR對的線路電 壓,因此FXO在該線路上看到等于正常線路電壓的電壓。為了避免錯誤檢測,將FXO置 于摘機狀態(tài),并且在“Parasitic_discharge_peri0d”之后測量線路電流。如果線路電流高于“FXO_CO_line_current_threshold”,則假定CO線路饋電仍然活躍,并從而在“CO_ polling_delay”之后重復(fù)該CO檢測過程。如果沒有看到超過“FXO_CO_line_current_ threshold”的電流,則可以從電話線路上移除FX0,并可以將FXS用作PSTN CO。當(dāng)FXS已經(jīng)與線路相連時,不需要再次切換中繼。因此,設(shè)置旗標(biāo)以標(biāo)記出 FXS已經(jīng)在線路上。圖9示出了經(jīng)由FXS進行CO檢測。當(dāng)FXO確定在電話線路上沒有活躍的PSTN CO時,將FXS連接到線路上并擔(dān)當(dāng)PSTN CO。將告警監(jiān)視器與FXS—起啟動,并在下 文中對告警監(jiān)視器進行進一步的描述。告警監(jiān)視器向軟件通知了在電話線路上發(fā)生的可 能的危險情況。實際中一般讓SLIC來監(jiān)視線路,并通過硬件來發(fā)送危險事件,以對該危 險事件作出反應(yīng)。將新的狀態(tài)也發(fā)送給位于管理代理12中的TR69代理(活躍發(fā)送)。為了確 保FXS端口可以作為CO保持活躍,其持續(xù)對“惡意” PSTNCO的存在性進行檢查 (“惡意” PSTN CO可以作為人和/或軟件錯誤的結(jié)果而出現(xiàn)在線路上),這是經(jīng)由線 路上的“電流輪詢”來進行的。電流輪詢是基于對是否超過“FXS_Off_h00k_CUrrent_ threshold"的檢查。可以以多種方式超過電流閾值。CO突然出現(xiàn)在線路上,或者存在 有效的摘機事件。FXS可以區(qū)分出有效的和假的摘機事件是很重要的。當(dāng)PSTN CO連接到FXS端口時,存在4種可能的場景如果V_Line FXS > VJine PSTN CO,從 FXS 到 PSTN CO 的前向電流泄漏如果V_Line FXS < VJine PSTN CO,從 FXS 到 PSTN CO 的反向電流泄漏如果V_Line FXS 等于 VJine PSTN CO,沒有電流反向極性連接PSTN CO線路極性不等于FXS線路極性?!胺聪驑O性”特征可如下出現(xiàn)。CO和FXS都可以將線路饋電的極性反向(基 本上是交換tip端和ring端)。這些場景一般映射到以上標(biāo)識的場景,除非PSTN CO和 FXS都處于相反的極性,在該情況下,在SLIC中觸發(fā)告警,并且將FXS自動從線路上分 罔。所有具有電流的場景都是簡單的,并且可以使用下文說明的“針對有效摘機的 檢查”的過程來進行處理。唯一的例外是場景3,這是由于要求在呼叫處理期間不需要 (因為已經(jīng)存在電流流動)的不同途徑。為了檢測PSTN CO的存在性,電流需要流動。這是SLIC弄清楚在線路上是否 存在另一個電流源的唯一的檢測方法。在沒有電流流過SLIC(或者電流不高于摘機檢測 閾值)的情況下,周期性地使用暴力機制來強迫電流(在任何的方向上)流動。當(dāng)沒有電流流動時,將FXS線路電壓降低到“ Force_CO_off_hook_detection_ threshold”值,持續(xù)被設(shè)置為“Force_CO_off_hook_delay”的延遲。將該電壓值選擇為 與正常PSTN線路電壓相比更低,使得當(dāng)PSTN CO存在時,電流開始流動(并觸發(fā)摘機 事件)。如果還沒有進行檢測,則將FXS線路電壓恢復(fù)到默認電平,并在“CO_p0lling_ delay”之后再次輪詢電流。當(dāng)超過“FXS_Off_hook_current_threshold” 值時,F(xiàn)XS 端 口確定是否存在有效 的摘機,或者可應(yīng)用“PSTNCO active”場景中的一個。在圖10示出了該點。為了檢查CO的存在性,禁用FXS線路饋電并測量電話線路上的電壓。如果線路電壓低于“FXS_CO_line_voltage_threshold”值,那么將正常的電話附著到FXS端口。 從而,正常地處理呼叫。然而,將老式電話機附著在FXS端口是可能的。老式電話機 通常嵌入了在tip和ring之間連接的大電容器。當(dāng)禁用線路饋電時,摘機的FXS開始消 耗該電容器,從而線路電壓下降。因而,在“01d_phone_polling_delay”后進行線路電 壓的第二輪詢。如果兩個連續(xù)測量之間的差值大于“01d_phone_detection_threshold”, FXS正常地處理呼叫。否則,打開PSTN CO線路饋電,并且FXS在其被從電話線路上 移除之前發(fā)送對檢測到CO的指示(“Errorjndication” +向TR 69代理通知存在CO電 壓)。當(dāng)將摘機事件識別為有效的摘機事件時,由FXS端口處理呼叫。在呼叫期間, FXS保持對PSTN CO的存在性的檢查。如果在呼叫期間啟用CO,F(xiàn)XS端口便不能終止 呼叫(由于PSTN CO將線路保持在摘機狀態(tài),沒有檢測到電話機的掛機狀態(tài)遷移)。當(dāng)終止呼叫并且電話改變到掛機狀態(tài)時,F(xiàn)XS仍然看到電流流動。從而,不終 止VoIP呼叫,導(dǎo)致發(fā)生計費問題。因而,需要如圖11和12所示的附加的檢測機制。當(dāng)處理呼叫時,測量并存儲FXS線路電壓。這是初始的線路電壓。記錄該電壓 很重要,因為其在呼叫期間可以由于允許的或惡意的摘機/掛機遷移而改變。則只要存 在流動的電流,就對線路電壓進行連續(xù)輪詢。否則,終止呼叫,并且狀態(tài)機跳回到“使 用FXS來檢測CO”。如果線路電壓下降,因為第二電話處于摘機狀態(tài)中,從而增加
"Multi_off_hook"計數(shù)器。當(dāng)增加線路電壓時,減少“Multi_0ff_h00k”計數(shù)器。然 而,該計算器不能降到零以下。如果這發(fā)生了,則意味著在沒有記錄任何之前的摘機事 件的情況下,線路電壓增加了,因此將PSTNCO連接到線路上。如果在相同的線路上存 在兩個電流源活躍,則由于在摘機狀態(tài)下通過電話的電流增加這一事實,線路電壓增加 了。如果CO應(yīng)該連接到具有反向極性的線路上,將不存在線路電壓的增加,而是FXS 將在線路上檢測到告警條件并將其本身分離,并且網(wǎng)關(guān)將通過告警處理器來發(fā)送出錯事 件(“Error_indication” +向TR69代理通知存在CO電壓)。當(dāng)檢測到CO時,F(xiàn)XS在 其被從電話線路上移除之前發(fā)送對檢測到CO的指示(“Errorjiidicatian” +通知TR 69 代理存在CO電壓)。如果CO應(yīng)該連接到具有反向極性的線路上,將不存在線路電壓的 增加,而是FXS將在線路上檢測到告警條件并將其本身分離,并且網(wǎng)關(guān)將通過告警處理 器來發(fā)送出錯事件(“ErrorJndication” +向TR69代理通知存在CO電壓)。通過“Min_Vline_increase” 禾Π “Min_Vline_decrease” 來確定用于檢測機制的 上升/下降閾值。如圖13中所示,在FXS操作期間,F(xiàn)XS端口監(jiān)控線路上“告警條件”的存在 性。檢查可能損壞SLIC的若干出錯事件。將這樣的故障條件分為兩種類型功率告警 或熱告警。在存在過電壓或過電流(前向或反向)的條件下生成功率告警。由于SLIC 中過度的熱量產(chǎn)生(與過電壓或過電流有關(guān)),熱告警存在。SLIC必須通過禁用線路饋電功能并將其自身從線路上分離,來“缺省地”對這 樣的條件做出反應(yīng)。之后,由主機處理器負責(zé)恢復(fù)FXS功能。當(dāng)FXS在線路上活躍時,在如上所述的處理“使用FXS的CO檢測”中啟動 時,也啟動告警監(jiān)視器。開始時,需要經(jīng)由中斷處理器來配置監(jiān)視器。在對FXS端口進 行任何動作之前,必須激活告警中斷。當(dāng)配置中斷時,設(shè)置“Alarm_IRQ_EN”旗標(biāo)。僅
10經(jīng)由網(wǎng)關(guān)的電源重啟來對該旗標(biāo)進行復(fù)位。之后,主機CPU以由“FXS_Alarm_Polling_
Delay”所編程的輪詢延遲,來持續(xù)地對是否正在設(shè)置中斷請求比特(IRQ)進行輪詢。當(dāng)設(shè)置了中斷(功率中斷或熱中斷)中的任一個時,主機在“網(wǎng)關(guān)系統(tǒng)日志”中 生成出錯事件。將FXS從線路上移除,向遠程TR69代理通知告警事件,并且使用FXO 來檢查PSTN CO的存在性。為了不在TR69代理中生成快速改變,僅當(dāng)發(fā)送FXO到FXS的遷移時,才清除 告警信號(當(dāng)產(chǎn)生時)。以這種方式,只要系統(tǒng)沒有從中恢復(fù),F(xiàn)XS告警狀態(tài)便在TR69 代理上出現(xiàn)。當(dāng)系統(tǒng)再次能夠使用FXS端口作為本地VolPCO時,系統(tǒng)對此進行發(fā)送并 從而清除告警狀態(tài)。如圖3至圖6所示的激活再注入。圖3至圖6示出了根據(jù)實施例的網(wǎng)關(guān)的交換 特征。在圖3和圖4的配置中,存在從住宅配線向網(wǎng)關(guān)饋送PSTN信號的中央外部濾波 器(圖中未示出)。從而,在相同的本地環(huán)路上,兩條信道并存模擬電話信道和xDSL 信道。網(wǎng)關(guān)包括到xDSL信道的接口,以及到PSTN的另一個接口(通過FXO經(jīng)由FXS 的本地接口或者經(jīng)由PSTN CO的經(jīng)典接口 )。網(wǎng)關(guān)還包括到模擬電話的FXS接口。網(wǎng) 關(guān)包括對xDSL進行接口的模擬前端,即xDSLAFE。其包括FXO和兩個FXS。通過網(wǎng) 關(guān)的數(shù)字數(shù)據(jù)總線來連接FXO和FXS。這是內(nèi)部的基于IP的語音通信總線。在圖3中不存在再注入;將開關(guān)SW2定位在使得可以向模擬電話提供VoIP服 務(wù),并將開關(guān)SWl定位在使得可以向該模擬電話提供PSTN服務(wù)或VoIP服務(wù)。開關(guān)SWl 將FXO或SLICl與PSTN連接。開關(guān)SW2將模擬電話接口與SLIC2連接。SLIC2通過 數(shù)字數(shù)據(jù)總線連接到FXO。在圖4中存在再注入;SW2的位置允許提供VoIP服務(wù),并 且SW2的位置允許提供再注入VoIP服務(wù)。在圖5和圖6中,不存在中央外部濾波器。在相同的信道上向網(wǎng)關(guān)提供xDSL和 PSTN,但通過內(nèi)部低通濾波器將PSTN服務(wù)和xDSL相分離。在圖5中不存在再注入; SW2和SW3的位置允許提供VoIP服務(wù),以及SWl的位置允許提供PSTN服務(wù)。在圖6 中存在再注入;SW3的位置允許提供VoIP服務(wù),SW2的位置允許提供VoIP服務(wù)并使得 第二個電話成為可能,SWl的位置允許提供“再注入”服務(wù)。更一般地,再注入允許對住宅電話配線的動態(tài)重使用,并且通過擴展FXS端口 的使用,允許網(wǎng)關(guān)對PSTN或VoIP服務(wù)的透明傳輸。網(wǎng)關(guān)管理代理向管理服務(wù)器發(fā)起告警/通知消息。其使用TR-69作為管理協(xié) 議。通知是向自動配置服務(wù)器發(fā)送的“活躍通知”。在TR-69方面上,定義參數(shù)來指 示是否在UTP線路上檢測到電流/電壓。參數(shù)名是具有值真/假或1/0的布爾參數(shù) InternetGatewayDevice.Services.VoiceService[i].X_00E50_FXODCVoltageRemoved。管理服務(wù)器之前已訂購了當(dāng)線路電流值改變的時候立即對其進行通知。其使用 TP-069協(xié)議的SetParameterAttributes RPC/命令。管理服務(wù)器處理該通知,并當(dāng)檢測到環(huán) 路解綁定時(FXODCVoltageRemoved值是假或0),發(fā)起PSTN電話號碼的自動轉(zhuǎn)移。管 理服務(wù)器查詢PSTN訂戶數(shù)據(jù)庫,以得到訂戶PSTN電話號碼。管理服務(wù)器向網(wǎng)關(guān)VoIP 模塊發(fā)布配置命令,以應(yīng)用新的或附加的電話號碼。具體地,其在SIP作為VoIP信令協(xié) 議的情況下,使用SIPURI。其還向VoIP服務(wù)器發(fā)布配置命令,以應(yīng)用特定訂戶的新的 或附加的電話號碼。這允許使用該SIP URI的網(wǎng)關(guān)用戶代理的SIP注冊器。
從而,消費者可以使用相同的電話號碼發(fā)起和接收語音呼叫,然而語音呼叫是 經(jīng)由VoIP而不是PSTN的。當(dāng)對線路解綁定時,進行檢測的模塊仍然執(zhí)行電流/電壓檢測。當(dāng)檢測到時, 網(wǎng)關(guān)向ACS通知該檢測。當(dāng)通知ACS存在線路電流,但其期望將線路/環(huán)路解綁定時, 其咨詢VoIP服務(wù)器,以找到消費者正在使用的電話號碼并在PSTN網(wǎng)絡(luò)中配置它。狀態(tài)機允許對檢測閾值的靈活配置,并如下面的表所指示的,經(jīng)由TR69協(xié)議的 SetParameterAttributes RPC/命令,來向TR69代理發(fā)送若干檢測狀態(tài)和告警狀態(tài)。
權(quán)利要求
1.一種網(wǎng)關(guān)設(shè)備(1),包括到住宅電話配線的接口,所述接口包括多于一個用于連接至少一個模擬電話的插入裝置,到網(wǎng)絡(luò)的寬帶接口,所述網(wǎng)絡(luò)包括中心局,所述中心局適于向所述至少一個模擬電 話提供第一語音服務(wù)類型,F(xiàn)XS模塊(15),用于當(dāng)禁用所述第一語音服務(wù)類型時,在所述寬帶接口上向所述至 少一個模擬電話提供基于IP的語音服務(wù),解綁定檢測設(shè)備(13),用于檢測所述第一語音服務(wù)類型的存在性,當(dāng)禁用所述第一 語音服務(wù)類型時,將所述FXS模塊(15)連接到所述住宅電話配線,以及當(dāng)啟用所述第一 語音服務(wù)類型時,將所述FXS模塊與所述住宅電話配線斷開連接,以及管理代理(12),用于當(dāng)從所述第一語音服務(wù)類型向所述基于IP的語音服務(wù)改變或反 之亦然時,對網(wǎng)關(guān)管理服務(wù)器(22)進行通知,以使得當(dāng)使用所述第一語音服務(wù)類型或所 述基于IP的語音服務(wù)時,可以使用相同的電話號碼。
2.根據(jù)權(quán)利要求1所述的網(wǎng)關(guān),包括FXO模塊,所述FXO模塊適于當(dāng)所述FXS模 塊與所述住宅電話配線斷開連接時,檢測所述第一語音服務(wù)類型的存在性。
3.根據(jù)權(quán)利要求1或2所述的網(wǎng)關(guān),其中,所述FXS模塊適于當(dāng)所述FXS模塊連接 到所述住宅電話配線時,檢測所述第一語音服務(wù)類型的存在性。
4.根據(jù)權(quán)利要求2所述的網(wǎng)關(guān),其中,連續(xù)地基于所述FXO模塊和所述中心局之間 的線路上的電壓等級和電流等級,所述FXO模塊執(zhí)行對所述第一語音服務(wù)類型的存在性 的檢測。
5.根據(jù)權(quán)利要求3所述的網(wǎng)關(guān),其中,連續(xù)地基于所述FXS模塊和所述中心局之間 的線路上的電流等級和電壓等級,所述FXS模塊執(zhí)行對所述第一語音服務(wù)類型的存在性 的檢測。
6.—種網(wǎng)關(guān)中的方法,所述網(wǎng)關(guān)包括到住宅電話配線的接口,所述接口包括多 于一個用于連接至少一個模擬電話的插入裝置;到網(wǎng)絡(luò)的寬帶接口,所述網(wǎng)絡(luò)包括中心 局,所述中心局適于向所述至少一個模擬電話提供第一語音服務(wù)類型;FXS模塊,用于 當(dāng)禁用所述第一語音服務(wù)類型時,在所述寬帶接口上向所述至少一個模擬電話提供基于 IP的語音服務(wù),所述方法包括下列步驟執(zhí)行第一語音服務(wù)類型的檢測,如果所述第一語音服務(wù)類型不存在,則將所述FXS連接到所述住宅電話配線,以及向遠程服務(wù)器發(fā)送所述FXS連接,使得當(dāng)使用所述第一語音服務(wù)類型或所述VoIP服 務(wù)時,可以使用相同的電話號碼。
7.根據(jù)前一個權(quán)利要求所述的方法,包括下列步驟如果PSTN服務(wù)存在,并且所述FXS連接到所述住宅電話配線,則將所述FXS與所 述住宅電話配線斷開連接,以及向遠程服務(wù)器發(fā)送所述FXS與所述住宅電話配線的斷開連接的信號通知,使得當(dāng)使 用所述PSTN服務(wù)或所述VoIP服務(wù)時,可以使用相同的電話號碼。
8.根據(jù)權(quán)利要求6或7所述的方法,其中,連續(xù)地執(zhí)行對PSTN服務(wù)的檢測。
9.根據(jù)權(quán)利要求6所述的方法,如果將所述FXS與所述住宅電話配線斷開連接,所 述方法包括下列步驟測量所述FXO和所述中心局之間的線路的電壓,以及如果所述電壓低于FXO_voltage_threshold值,則將所述FXS連接到所述住宅電話配線。
10.根據(jù)權(quán)利要求9所述的方法,包括步驟如果所述電壓高于所述FXO_voltage_threshold,則測量在所述線路上的電流,以及 如果所述電流低于FXO_current_threshold,則將所述FXS連接到所述住宅電話配線。
11.根據(jù)權(quán)利要求6所述的方法,如果將所述FXS連接到所述住宅電話配線,所述方 法包括下列步驟測量所述FXS和所述中心局之間的線路的電流,以及如果所述電流高于FXS_current_threshold值,則測量所述線路上的電壓,以及 如果所述電壓高于FXS_Voltage_threshold值,則將所述FXS與所述住宅電話配線斷開連接。
全文摘要
本發(fā)明涉及網(wǎng)關(guān)設(shè)備和在所述網(wǎng)關(guān)處的方法,所述網(wǎng)關(guān)設(shè)備包括到住宅電話配線的接口,所述接口包括多于一個用于連接至少一個模擬電話的插入設(shè)備;到網(wǎng)絡(luò)的寬帶接口,所述網(wǎng)絡(luò)包括中心局,所述中心局適于向所述至少一個模擬電話提供第一語音服務(wù)類型;FXS模塊,用于當(dāng)禁用所述第一語音服務(wù)類型時,在所述寬帶接口上向所述至少一個模擬電話提供基于IP的語音服務(wù);解綁定檢測設(shè)備,用于檢測所述第一語音服務(wù)類型的存在性,當(dāng)禁用所述第一語音服務(wù)類型時將所述FXS模塊連接到所述住宅電話配線,并且當(dāng)啟用所述第一語音服務(wù)類型時將所述FXS模塊與所述住宅電話配線斷連;以及管理代理,用于當(dāng)從所述第一語音服務(wù)類型向所述基于IP的語音服務(wù)改變或反其道而行之時,對網(wǎng)關(guān)管理服務(wù)器進行通知,以使得當(dāng)使用所述第一語音服務(wù)類型或所述基于IP的語音服務(wù)時可以使用相同的電話號碼。
文檔編號H04L12/28GK102017529SQ200980114944
公開日2011年4月13日 申請日期2009年4月28日 優(yōu)先權(quán)日2008年4月30日
發(fā)明者丹尼爾·蒙西厄, 克里斯·費爾貝克, 巴特·韋爾凱門, 德克·范德普爾, 科恩·范奧斯特, 蒂姆·維特霍夫斯 申請人:湯姆森許可貿(mào)易公司