專利名稱:通過切換將局域電話系統(tǒng)擴(kuò)展到廣域網(wǎng)的制作方法
背景技術(shù):
相關(guān)的應(yīng)用本申請要求于2003年3月12日提交的美國臨時專利申請No.60/454877的優(yōu)先權(quán)。
相關(guān)技術(shù)說明本發(fā)明的方面涉及通信網(wǎng)絡(luò),更具體地說涉及支持移動性的無線語音和數(shù)據(jù)通信網(wǎng)絡(luò)。
相關(guān)技術(shù)說明普通商務(wù)職業(yè)人員已經(jīng)習(xí)慣于使用其臺式電話的各種功能。但是,當(dāng)他離開辦公室時,他便無法利用這些功能,即使他攜帶有蜂窩電話??梢岳煤唵蔚暮艚修D(zhuǎn)移將撥打到臺式電話的呼叫重新路由,以便它們可以在蜂窩電話上被接收到。但是,這種簡單的轉(zhuǎn)移機(jī)制不會為用戶提供他所熟悉的臺式電話功能。
發(fā)明概述本發(fā)明的系統(tǒng)和方法具有幾個特征,該系統(tǒng)和方法的屬性不單獨(dú)歸因于所述特征之一。未限制所附權(quán)利要求所表述的本發(fā)明的范圍,下文將簡要討論本發(fā)明的更突出的特征。在考慮此討論之后,尤其是在閱讀標(biāo)題為“本發(fā)明的詳細(xì)說明”的部分之后,應(yīng)該理解本發(fā)明的系統(tǒng)和方法的特征如何提供優(yōu)于常規(guī)通信系統(tǒng)的優(yōu)點(diǎn)。
一個方面是協(xié)同通信系統(tǒng)使用的軟交換機(jī),所述通信系統(tǒng)包括具有語音承載路徑、數(shù)據(jù)承載路徑和無線局域網(wǎng)的蜂窩網(wǎng)絡(luò)。所述軟交換機(jī)包括第一網(wǎng)關(guān),其配置為連接到所述蜂窩網(wǎng)絡(luò)的所述語音承載路徑;以及網(wǎng)關(guān)控制器模塊,其與所述第一網(wǎng)關(guān)通信且配置為向所述無線局域網(wǎng)提供專用小交換機(jī)(PBX)服務(wù)以及還配置為利用所述第一網(wǎng)關(guān)交換蜂窩網(wǎng)絡(luò)語音承載路徑上的語音呼叫。所述網(wǎng)關(guān)控制器模塊包括呼叫控制功能模塊,其配置為連接到無線局域網(wǎng)和蜂窩網(wǎng)數(shù)據(jù)承載路徑,以創(chuàng)建有關(guān)所述語音呼叫的、為通過所述蜂窩網(wǎng)絡(luò)的所述數(shù)據(jù)承載路徑傳輸?shù)耐ㄐ拧?br>
另一方面是用于呼叫連接的設(shè)備,其包括用于通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑向遠(yuǎn)程單元發(fā)送第一SIP邀請消息以指示呼叫建立嘗試的裝置以及用于通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑向所述遠(yuǎn)程單元發(fā)送對應(yīng)的發(fā)起消息的裝置。
另一個方面是用于通信系統(tǒng)中的呼叫連接方法,所述通信系統(tǒng)包括具有用于與遠(yuǎn)程單元進(jìn)行通信的數(shù)據(jù)承載路徑和語音承載路徑的蜂窩網(wǎng)絡(luò)。所述方法包括通過所述蜂窩網(wǎng)絡(luò)的所述數(shù)據(jù)承載路徑向遠(yuǎn)程單元發(fā)送第一SIP邀請消息以指示呼叫建立嘗試,以及通過所述蜂窩網(wǎng)絡(luò)的所述語音承載路徑向所述遠(yuǎn)程單元發(fā)送對應(yīng)的發(fā)起消息。
再一個方面是電話交換機(jī),其包括用于通過所述蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收會話發(fā)起協(xié)議(SIP)邀請消息的裝置,所述SIP邀請指定被叫方和主叫方;用于通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑從所述主叫方接收公眾交換電話網(wǎng)(PSTN)呼叫發(fā)起的裝置,所述呼叫發(fā)起指定替代(surrogate)被叫方;以及用于將所述主叫方所對應(yīng)的呼叫支路轉(zhuǎn)接到所述被叫方所對應(yīng)的呼叫支路以在它們之間建立語音呼叫的裝置。
再一個方面是轉(zhuǎn)接電話呼叫的方法,其包括由主叫方接收經(jīng)由蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送的SIP邀請消息,所述SIP邀請消息指定被叫方和所述主叫方,通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑從所述主叫方接收PSTN呼叫發(fā)起,所述呼叫發(fā)起指定替代(surrogate)被叫方;以及將所述主叫方所對應(yīng)的呼叫支路轉(zhuǎn)接到所述被叫方所對應(yīng)的呼叫支路以在它們之間建立語音呼叫。
再一個方面是建立電話連接的方法,其包括從蜂窩訂戶設(shè)備發(fā)送指定替代被叫號碼的PSTN呼叫邀請消息,以及從所述蜂窩訂戶設(shè)備通過所述蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送指定實(shí)際被叫號碼的邀請消息。
另一個方面是用于建立電話連接的裝置,其包括用于發(fā)送指定替代被叫號碼的PSTN呼叫發(fā)起消息的裝置,以及用于通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送指定實(shí)際被叫號碼的邀請消息的裝置。
再一個方面是用于建立電話連接的裝置,其包括用于接收通過標(biāo)識符指定遠(yuǎn)程單元的呼叫發(fā)起消息的裝置;用于向以不同于所述標(biāo)識符的蜂窩電話號碼指定的遠(yuǎn)程單元發(fā)送PSTN呼叫發(fā)起消息的裝置;以及用于通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑向所述遠(yuǎn)程單元發(fā)送SIP邀請消息的裝置。
再一個方面是建立電話連接的方法,其包括接收通過標(biāo)識符指定遠(yuǎn)程單元的呼叫發(fā)起消息;向以不同于所述標(biāo)識符的蜂窩電話號碼指定的遠(yuǎn)程單元發(fā)送呼叫發(fā)起消息,以及通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑向所述遠(yuǎn)程單元發(fā)送SIP邀請消息。
再一個方面是發(fā)起呼叫的方法,其包括發(fā)送將與軟交換機(jī)相關(guān)聯(lián)的電話號碼指定為被叫方的呼叫發(fā)起消息,其中所述呼叫發(fā)起消息經(jīng)由蜂窩網(wǎng)絡(luò)的語音承載路徑發(fā)送;以及通過所述蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑向所述軟交換機(jī)發(fā)送SIP邀請消息,所述SIP邀請消息指定實(shí)際的被叫方。
另一個方面是發(fā)起呼叫的裝置,其包括用于發(fā)送將與軟交換機(jī)相關(guān)聯(lián)的電話號碼指定為被叫方的呼叫發(fā)起消息的裝置,所述呼叫發(fā)起消息經(jīng)由蜂窩網(wǎng)絡(luò)的語音承載路徑發(fā)送;以及通過所述蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑向所述軟交換機(jī)發(fā)送SIP邀請消息,所述SIP邀請消息指定實(shí)際的被叫方。
再一個方面是包括軟交換機(jī)的通信系統(tǒng),所述軟交換機(jī)配置為通過蜂窩系統(tǒng)的數(shù)據(jù)承載路徑發(fā)送SIP信令以及配置為以IP格式將PSTN信令傳送給與所述蜂窩系統(tǒng)相關(guān)聯(lián)的媒體網(wǎng)關(guān)。
再一個方面是一種通信系統(tǒng),其包括通過蜂窩系統(tǒng)的數(shù)據(jù)承載路徑傳送SIP信令以及具有通過IP網(wǎng)絡(luò)以IP格式傳送PSTN信令的輸出的電話交換機(jī)以及連接到所述IP網(wǎng)絡(luò)且配置為以IP格式接收所述PSTN信令并將IP格式的所述PSTN信令轉(zhuǎn)換成標(biāo)準(zhǔn)PSTN信令的媒體網(wǎng)關(guān)。
再一個方面是諸如遠(yuǎn)程單元或電話交換機(jī)的一種裝置,其包括用于通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息的裝置,所述SIP邀請消息指定被叫方和主叫方;用于通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑接收呼叫發(fā)起消息的裝置;用于將所述SIP邀請消息與所述呼叫發(fā)起消息相關(guān)聯(lián)的裝置。
再一個方面是諸如遠(yuǎn)程單元或電話交換機(jī)的一種裝置,其包括用于通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息的裝置,所述SIP邀請消息指定被叫方和主叫方;以及用于響應(yīng)于此通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑發(fā)送呼叫發(fā)起消息的裝置。
再一個方面是呼叫處理方法,其包括通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息,所述SIP邀請指定被叫方和主叫方;通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑接收呼叫發(fā)起消息;以及將所述SIP邀請消息與所述呼叫發(fā)起消息相關(guān)聯(lián)。
另一個方面是呼叫處理方法,其包括通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息,所述SIP邀請指定被叫方和主叫方;通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑向所述主叫方發(fā)送第一響應(yīng)呼叫發(fā)起消息;以及向所述主叫方發(fā)送第二響應(yīng)呼叫發(fā)起消息。
再一個方面是呼叫處理方法,其包括通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息,所述SIP邀請消息指定主叫方;通過所述蜂窩網(wǎng)絡(luò)的語音承載路徑自動發(fā)送響應(yīng)呼叫發(fā)起消息;指令用戶界面向用戶提供提示信息;以及等待用戶接受指示。
另一個方面是轉(zhuǎn)接電話呼叫的方法,其包括通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息,所述SIP邀請指定被叫方和主叫方;向所述被叫方發(fā)起第一支路語音呼叫;向所述主叫方發(fā)起第二支路語音呼叫;以及將所述第一支路轉(zhuǎn)接到所述第二支路,以在其間建立所述語音呼叫。
一個方面是用于轉(zhuǎn)接電話呼叫的裝置,其包括通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑接收SIP邀請消息的裝置,所述SIP邀請指定被叫方和主叫方;用于向所述被叫方發(fā)起第一支路語音呼叫的裝置;用于向所述主叫方發(fā)起第二支路語音呼叫的裝置;以及用于將所述第一支路交換到所述第二支路以在其間建立所述語音呼叫的裝置。
再一個方面是一種遠(yuǎn)程單元,其包括蜂窩前端,配置為通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑和語音承載路徑接收信息;SIP處理器模塊,連接到所述蜂窩前端且配置為處理通過所述數(shù)據(jù)承載路徑接收到的SIP消息;以及控制器,用于將通過所述數(shù)據(jù)承載路徑接收到的SIP消息與通過語音承載路徑接收到的語音呼叫相關(guān)聯(lián)。
另一個方面是一種注冊方法,其包括檢測是否離開無線局域網(wǎng)的覆蓋區(qū),并響應(yīng)所述離開通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送注冊消息。
再一個方面是軟交換機(jī),其包括因特網(wǎng)協(xié)議端口、PSTN端口、連接到所述網(wǎng)因特網(wǎng)端口和所述PSTN端口且配置為在IP分組上語音與傳統(tǒng)語音格式信令之間執(zhí)行轉(zhuǎn)換的中繼網(wǎng)關(guān)、以及連接到所述因特網(wǎng)端口和所述PSTN端口且配置為在IP格式的PTSN控制信令與傳統(tǒng)的PSTN控制信令之間執(zhí)行轉(zhuǎn)換的信令網(wǎng)關(guān)。
再一個方面是從蜂窩訂戶設(shè)備發(fā)起呼叫的方法,其包括接收用戶要發(fā)起呼叫的指示;向預(yù)定的替代號碼發(fā)起蜂窩呼叫;以及隨后從所述用戶接收電話號碼的指示。
再一個方面是從蜂窩訂戶設(shè)備發(fā)起呼叫的方法,其包括接收用戶要發(fā)起呼叫的指示;通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送IP消息,所述IP消息指示接收交換機(jī)向所述蜂窩預(yù)訂設(shè)備發(fā)起呼叫;以及隨后接收電話號碼的指示。
附圖簡介在所有這些附圖中,相似的引用號用于指示相似的組件。
圖1是顯示結(jié)合了IP無線語音能力的網(wǎng)絡(luò)實(shí)施例的網(wǎng)絡(luò)圖。
圖2是顯示在蜂窩系統(tǒng)中具有SIP特征的網(wǎng)絡(luò)實(shí)施例的網(wǎng)絡(luò)圖。
圖3是顯示軟交換機(jī)位于無線局域網(wǎng)場所內(nèi)的網(wǎng)絡(luò)實(shí)施例的網(wǎng)絡(luò)圖。
圖4是顯示軟交換機(jī)與蜂窩網(wǎng)絡(luò)設(shè)備相關(guān)聯(lián)的網(wǎng)絡(luò)實(shí)施例的網(wǎng)絡(luò)圖。
圖5是軟交換機(jī)實(shí)施例的框圖。
圖6是顯示結(jié)合軟交換機(jī)與移動交換中心之間的媒體網(wǎng)關(guān)的網(wǎng)絡(luò)實(shí)施例的網(wǎng)絡(luò)圖。
圖7是雙模訂戶設(shè)備實(shí)施例的示意圖。
圖8是雙模訂戶設(shè)備實(shí)施例的框圖。
圖9是雙模訂戶設(shè)備注冊其位置的過程實(shí)施例的流程圖。
圖10是說明IP設(shè)備向雙模訂戶設(shè)備發(fā)起呼叫的示范呼叫流程實(shí)施例的流程圖。
圖11是說明PSTN設(shè)備向雙模訂戶設(shè)備發(fā)起呼叫的示范呼叫流程的流程圖。
圖12是用于遠(yuǎn)程單元發(fā)起的呼叫的軟交換機(jī)實(shí)施例的操作的流程圖。
圖13A和13B是說明呼叫進(jìn)行中采用SIP信令來控制呼叫的示范實(shí)施例的流程圖。
圖14是說明IP設(shè)備在采用媒體網(wǎng)關(guān)的系統(tǒng)中發(fā)起呼叫的示范呼叫流程實(shí)施例的流程圖。
圖15是說明PSTN設(shè)備在采用媒體網(wǎng)關(guān)的系統(tǒng)中發(fā)起呼叫的示范呼叫流程實(shí)施例的流程圖。
圖16是采用響應(yīng)軟交換機(jī)發(fā)起策略的系統(tǒng)實(shí)施例中的訂戶設(shè)備操作的操作流程圖。
圖17是媒體網(wǎng)關(guān)實(shí)施例的框圖。
圖18是顯示結(jié)合輔助軟交換機(jī)的網(wǎng)絡(luò)實(shí)施例的網(wǎng)絡(luò)圖。
圖19是雙模訂戶設(shè)備實(shí)施例的空閑切換的狀態(tài)圖。
圖20是說明WLAN至蜂窩網(wǎng)絡(luò)的切換實(shí)施例的流程圖。
圖21是說明從蜂窩網(wǎng)絡(luò)至WLAN的切換實(shí)施例的流程圖。
圖22是說明蜂窩網(wǎng)絡(luò)與WLAN的切換過程實(shí)施例的流程圖。
圖23是說明蜂窩網(wǎng)絡(luò)與WLAN之間的備選切換過程實(shí)施例的流程圖。
詳細(xì)說明在通常的辦公環(huán)境中,每個用戶配備有功能豐富的臺式電話。這些電話向用戶提供各種各樣的功能,包括例如,對內(nèi)部號碼可以采用縮位撥號,可以將呼叫轉(zhuǎn)移到另一個內(nèi)部號碼、外部電話或語音郵箱,可以調(diào)用免打擾功能,可以編程翻看未應(yīng)答呼叫,可以使用單個按鍵操作檢索語音郵件,可以建立會議呼叫等。雖然通過臺式電話容易使用這些功能,但當(dāng)用戶無法接觸到他的臺式電話就無法使用這些功能特征,如出差,外出就餐或甚至距離其辦公室門幾個區(qū)。
已經(jīng)開發(fā)出幾種無線系統(tǒng)來承載本地區(qū)域因特網(wǎng)協(xié)議(IP)服務(wù),如基于語音的IP(VoIP)。例如,IEEE頒布的標(biāo)準(zhǔn)802.11b是定義提供建筑內(nèi)基于IP的覆蓋的網(wǎng)絡(luò)的許多方面的一個通用標(biāo)準(zhǔn)。單個802.11b接入點(diǎn)提供直徑約100米的覆蓋區(qū)。通過將這些接入點(diǎn)聯(lián)網(wǎng)在一個網(wǎng)格中,可以在局域區(qū)域上提供無縫覆蓋,以創(chuàng)建無線局域網(wǎng)(WLAN)。
美國紐約Holtsville的Symbol Technologies公司、美國科羅拉多Boulder的Spectralink公司以及多個其它公司已經(jīng)開發(fā)出可以用于承載這些系統(tǒng)上的無線語音通信業(yè)務(wù)的無線手持機(jī)。例如,SymbolTechnologies公司開發(fā)了NetVision電話。NetVision電話采用ITU標(biāo)準(zhǔn)H.323提供基于802.11b LAN設(shè)施的VoIP通信。NetVision電話將模擬語音轉(zhuǎn)換成壓縮的數(shù)字分組,以通過TCP/IP協(xié)議在標(biāo)準(zhǔn)數(shù)據(jù)網(wǎng)絡(luò)上發(fā)送。
圖1顯示結(jié)合了IP無線語音功能的一種網(wǎng)絡(luò)。VoIP無線電話100將編碼的IP分組發(fā)送到接入點(diǎn)102A-102N之一。接入點(diǎn)102A-102N提供WLAN 102的物理覆蓋區(qū)域(physical footprint),并往返于專用小交換機(jī)(PBX)電話交換機(jī)104傳遞IP分組。如果PBX交換機(jī)104是基于IP的設(shè)備,則它將直接接受IP分組。如果PBX交換機(jī)104是傳統(tǒng)機(jī)器,可以利用VoIP網(wǎng)關(guān)(未顯示)來使接入點(diǎn)102A-102N與PBX交換機(jī)104接口。PBX交換機(jī)104提供呼叫控制和路由選擇功能。PBX交換機(jī)104可以將呼叫路由到公眾交換電話網(wǎng)(PSTN)106或IP骨干網(wǎng)108。通常,此類系統(tǒng)還包括可為諸如臺式電話112的有線臺式電話提供服務(wù)的有線局域網(wǎng)110。有線局域網(wǎng)110可以是基于IP的、傳統(tǒng)系統(tǒng)或它們的組合。
如果PBX交換機(jī)104是基于IP的電話系統(tǒng)的一部分,則PBX 104可以采用控制信號(如會話發(fā)起協(xié)議(SIP))來提供呼叫控制處理。SIP定義提供呼叫建立、呼叫轉(zhuǎn)發(fā)、主叫和被叫號碼傳遞(通常用于提供主叫ID)、遠(yuǎn)程單元能力協(xié)商、主叫方和被叫方認(rèn)證、主叫和被叫設(shè)備認(rèn)證、呼叫轉(zhuǎn)移、電話會議以及其它呼叫功能所需的協(xié)議機(jī)制。但是,還可以采用其它信令機(jī)制,如瘦工作站協(xié)議(Skinny StationProtocol),該協(xié)議是Cisco公司的H.323 IP電話模型專有實(shí)施方案。利用此類系統(tǒng),無線電話100可以在用戶在WLAN 102的覆蓋區(qū)漫步時提供與臺式電話112可提供的相同的一些功能。但是,一旦用戶離開WLAN 102的覆蓋區(qū),則他的無線電話100完全不再能夠接收呼叫。如果用戶具有蜂窩電話,他可以對PBX交換機(jī)104編程以將呼入轉(zhuǎn)發(fā)到他的蜂窩電話。但是,簡單的轉(zhuǎn)發(fā)不提供用戶已經(jīng)習(xí)慣使用的臺式電話功能。此外,還需要用戶攜帶兩個不同的設(shè)備。
圖2是顯示包括PSTN 106和IP骨干網(wǎng)108的相關(guān)且互連的網(wǎng)絡(luò)集合的網(wǎng)絡(luò)圖。本地網(wǎng)絡(luò)139可以包括具有無線接入點(diǎn)132A-132N的WLAN 132。WLAN 132可以是基于IP的系統(tǒng)。在如下實(shí)例中,WLAN 132是802.11b兼容系統(tǒng)。但是,在其它實(shí)施例中還可以采用其它基于IP的無線系統(tǒng)。例如,其它適合的無線局域網(wǎng)標(biāo)準(zhǔn)包括802.11g、802.11a、HomeRF、籃牙和HiperLAN。此外,還可以使用將來可能出售的新的基于IP的系統(tǒng)。
路由器148連接到WLAN 132、IP骨干網(wǎng)108和非無線局域網(wǎng)(LAN)138。例如,LAN 138可以包括其網(wǎng)絡(luò)上的臺式電話(如臺式電話136),并且可以是傳統(tǒng)的基于IP的有線PBX網(wǎng)絡(luò)。
基于IP的PBX軟交換機(jī)134通過至路由器148的IP骨干網(wǎng)108連接到局域網(wǎng)139。該軟交換機(jī)還連接到PSTN 106。軟交換機(jī)134可以提供至WLAN 132和有線局域網(wǎng)138(包括例如IP臺式電話136)的VoIP服務(wù)。軟交換機(jī)134還可以提供至用戶設(shè)備(如臺式電話136)的PBX服務(wù)。
在圖2中,蜂窩網(wǎng)絡(luò)141代表一個或多個廣域網(wǎng)。廣域網(wǎng)稱為蜂窩網(wǎng)絡(luò),更具體地說,它可以是結(jié)合了通用分組無線電業(yè)務(wù)(GPRS)的全球移動通信系統(tǒng)(GSM)。但是,也可以采用其它廣域網(wǎng)。例如,還可以采用具有IP數(shù)據(jù)通信能力的CDMA蜂窩網(wǎng)絡(luò)(例如CDMA 1XRTT)、日本DoCoMo公司的I-模式的基于IP的服務(wù)以及基于個人手持系統(tǒng)的語音服務(wù)和基于Motorola IDEN系統(tǒng)的Nextel的語音和數(shù)據(jù)服務(wù)。此外,還可以采用其它現(xiàn)有的和以后開發(fā)的廣域網(wǎng),以允許向最終用戶設(shè)備發(fā)送控制信號和語音信息。
蜂窩網(wǎng)絡(luò)141包括一個或多個傳統(tǒng)的移動交換中心(MSC)140,以控制蜂窩網(wǎng)絡(luò)141并提供至PSTN 108的連接。一個或多個基站由基站144代表,其向用戶設(shè)備發(fā)送無線蜂窩通信信號和從其接收無線蜂窩通信信號?;就ㄟ^支路152C鏈接到MSC 140。IP骨干網(wǎng)108通過網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)連接到蜂窩網(wǎng)絡(luò)141,然后連接到服務(wù)GPRS支持節(jié)點(diǎn)(SGSN),它們在圖2中表示為組合的SGSN/GGSN 142。圖2所示系統(tǒng)的一個特征是,在一個實(shí)施例中,它無需對蜂窩基礎(chǔ)結(jié)構(gòu)作任何改動即可工作。因此,MSC 140和SGSN/GGSN 142以本領(lǐng)域熟知的標(biāo)準(zhǔn)方式工作。因此,除了這些功能外,SGSN/GGSN 142還在一組蜂窩基站144和IP骨干網(wǎng)108之間充當(dāng)網(wǎng)關(guān)。
遠(yuǎn)程單元在圖2中顯示為雙模訂戶設(shè)備130。訂戶設(shè)備130允許通過WLAN 132和有線局域網(wǎng)141通信。當(dāng)雙模訂戶設(shè)備130處于WLAN 132的覆蓋區(qū)內(nèi)時,雙模訂戶設(shè)備130往返于WLAN 132傳送VoIP分組。下文將參考圖7和圖8詳細(xì)地描述雙模訂戶設(shè)備130。
在一個實(shí)施例中,每個雙模訂戶設(shè)備130與一個特定的臺式電話136相關(guān)聯(lián)。每個雙模訂戶設(shè)備130可以與一個特定的用戶相關(guān)聯(lián),在一個實(shí)施例中,用戶通過雙模訂戶設(shè)備130或臺式電話136或計算機(jī)輸入與該雙模訂戶設(shè)備130的操作相關(guān)聯(lián)的設(shè)置。在一個實(shí)施例中,臺式電話136是通過Web瀏覽器控制的SIP電話。利用基于計算機(jī)的控制,用戶可以在他的聯(lián)系人列表中指定一系列的條目以歸入多個類別中的一個類別。此外,用戶可以基于例如下列項(xiàng)輸入和/或選擇呼叫處理的規(guī)則始發(fā)主叫方、呼叫的時間和/或日期、用戶當(dāng)前在使用所述臺式電話還是所述訂戶設(shè)備以及該用戶是在WLAN還是蜂窩網(wǎng)絡(luò)內(nèi)。軟交換機(jī)134可以訪問聯(lián)系人列表并使用這些類別和規(guī)則來執(zhí)行呼叫處理。例如,軟交換機(jī)134可以利用聯(lián)系人列表和類別來基于例如下列項(xiàng)判斷是否要將呼叫路由到雙模訂戶設(shè)備130日時、主叫方身份標(biāo)識、雙模遠(yuǎn)程單元的位置、用戶的位置等。臺式電話136可以包括雙模訂戶設(shè)備130的??颗_(dockingstation)、電池充電插座等。此外,臺式電話136可以結(jié)合接入點(diǎn)功能,以便它還是WLAN 132的一部分。在一種操作模式中,軟交換機(jī)134為所有呼入使臺式電話136振鈴,無論它是否使雙模訂戶設(shè)備130振鈴。
當(dāng)雙模訂戶設(shè)備130處于WLAN 132的覆蓋區(qū)內(nèi)時,可以通過WLAN 132往返于雙模訂戶設(shè)備130路由呼入。例如,軟交換機(jī)134可以將入局VoIP呼叫從VoIP電話156轉(zhuǎn)接到雙模訂戶設(shè)備130。此外,軟交換機(jī)134還連接到PSTN 106和充當(dāng)VoIP網(wǎng)關(guān)以將例如來自傳統(tǒng)電話158的傳統(tǒng)PSTN語音格式的呼叫(通常為脈沖碼編制(PCM)的呼叫)轉(zhuǎn)接到基于IP的雙模訂戶設(shè)備130。
當(dāng)雙模訂戶設(shè)備130離開WLAN 132的覆蓋區(qū)內(nèi)時,雙模訂戶設(shè)備130開始在軟交換機(jī)134的控制下利用廣域蜂窩網(wǎng)如啟用GPRS的GSM系統(tǒng)來進(jìn)行通信。軟交換機(jī)134與雙模訂戶設(shè)備130之間通過蜂窩網(wǎng)絡(luò)的連接可以由兩種類型的雙向路徑來構(gòu)成。路徑150A-D是標(biāo)準(zhǔn)蜂窩數(shù)據(jù)路徑。路徑152A-D是標(biāo)準(zhǔn)蜂窩語音路徑。這兩條路徑150和152構(gòu)成一系列的支路。
直觀地說,可以假設(shè)語音承載IP分組(VoIP載體傳輸)可以通過標(biāo)準(zhǔn)的蜂窩數(shù)據(jù)承載路徑(如路徑150)來傳送。但是,標(biāo)準(zhǔn)的蜂窩數(shù)據(jù)路徑不提供傳送語音承載IP分組所需的服務(wù)質(zhì)量,而傳統(tǒng)的蜂窩語音路徑(如路徑152)已經(jīng)過顯式優(yōu)化來實(shí)現(xiàn)更有效率的語音傳輸。例如,數(shù)據(jù)承載路徑的容量、時延和抖動特征并不適合于以最終用戶所期望的質(zhì)量來傳送語音承載IP分組。此外,通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑傳輸VoIP數(shù)據(jù)不與高度優(yōu)化的語音承載路徑一樣有效率,由此并未有效地利用寶貴的無線鏈路資源。
軟交換機(jī)134通過支路150A連接到IP骨干網(wǎng)108。然后,IP骨干網(wǎng)108再連接到網(wǎng)關(guān)GPRS支持節(jié)點(diǎn),并且又通過支路150B連接到服務(wù)GPRS支持節(jié)點(diǎn)(SGSN/GGSN)142。圖2所示系統(tǒng)的一個特征是,在一個實(shí)施例中,它無需對蜂窩基礎(chǔ)結(jié)構(gòu)作任何改動即可工作。因此,SGSN/GGSN 142以本領(lǐng)域已知的標(biāo)準(zhǔn)方式工作。因此,除其它功能,SGSN/GGSN 142還在一組蜂窩基站144和IP骨干網(wǎng)108之間充當(dāng)網(wǎng)關(guān)?;?44可以分布在很大的蜂窩覆蓋范圍上。SGSN/GGSN 142通過支路150C連接到基站144?;?44以無線方式通過支路150D連接到含有雙模訂戶設(shè)備130的蜂窩遠(yuǎn)程單元,并且在一個方面中,該基站用于以IP分組傳送數(shù)據(jù)信息。因此,雙向路徑150是從IP實(shí)體到遠(yuǎn)程單元的標(biāo)準(zhǔn)蜂窩數(shù)據(jù)路徑。雙向路徑150通過支路150A將軟交換機(jī)134連接到IP骨干網(wǎng)108,并通過支路150B連接到SGSN/GGSN 142,通過支路150C連接到基站144以及通過支路150D連接到雙模訂戶設(shè)備130。
用戶還可能攜帶其它啟用蜂窩無線功能的數(shù)據(jù)設(shè)備。例如,用戶可能攜帶有Palm Pilot類型的設(shè)備、BlackBerry類型的設(shè)備、PocketPC類型的設(shè)備、傳呼機(jī)等。在圖2中,數(shù)據(jù)設(shè)備154還可以通過例如蜂窩系統(tǒng)的數(shù)據(jù)承載路徑來發(fā)送和接收SIP消息。
該軟交換機(jī)134還通過支路152A連接到PSTN 106。接著,PSTN106通過支路152B連接到傳統(tǒng)的移動交換中心(MSC)140。如上所述,圖2所示系統(tǒng)的一個特征是,在一個實(shí)施例中,它無需對含有傳統(tǒng)的MSC 140的蜂窩基礎(chǔ)結(jié)構(gòu)作任何改動即可工作。因此,傳統(tǒng)的MSC 140以本領(lǐng)域已知的標(biāo)準(zhǔn)方式工作。同樣地,除了其它功能外,傳統(tǒng)的MSC 140在所述一組蜂窩基站144和PSTN 106之間充當(dāng)語音網(wǎng)關(guān)。傳統(tǒng)的MSC 140通過支路150C連接到基站144?;?44通過支路150D與雙模訂戶設(shè)備130傳送無線語音信息。(雖然在圖2中,支路150D和支路152D由公共的“閃電”圖標(biāo)表示,但這兩條路徑本身在編碼、接入技術(shù)、數(shù)據(jù)格式等方面可以不同。)在圖2所示實(shí)施例中,軟交換機(jī)134可以在集中式用戶交換機(jī)模型中實(shí)現(xiàn),由此,設(shè)備的執(zhí)行軟交換機(jī)功能的相當(dāng)大一部分遠(yuǎn)離提供服務(wù)所在地。集中式用戶交換機(jī)模型常用于基于IP的和傳統(tǒng)的語音系統(tǒng)中,以為客戶提供PBX功能。在IP集中式用戶交換機(jī)模型中,對于兩個VoIP方之間的呼叫,語音承載IP分組在兩方之間的有效路徑上路由。因此,語音承載業(yè)務(wù)流經(jīng)常并不路由通過軟交換機(jī)134。與WALN 132和局域網(wǎng)138內(nèi)的語音呼叫相關(guān)的信令分組(如SIP分組)可以根據(jù)熟知的機(jī)制通過室內(nèi)路由器148路由通過遠(yuǎn)離現(xiàn)場的軟交換機(jī)134。在一些實(shí)現(xiàn)方案中,根據(jù)熟知的技術(shù),在一個以上的位置上分布軟交換機(jī)134和設(shè)置設(shè)備。
在其它一些實(shí)施例中,軟交換機(jī)功能托管于并置設(shè)施上或安裝在電話中心交換局上或與蜂窩基礎(chǔ)結(jié)構(gòu)更緊密地集成在一起。在另一些實(shí)施例中,軟交換機(jī)設(shè)在WLAN的覆蓋區(qū)的建筑物內(nèi)。在另一些實(shí)施例中,軟交換機(jī)功能可以是更多蜂窩運(yùn)營商集中和實(shí)現(xiàn)的(carrier-focused and implemented),例如在營運(yùn)商托管模型下。
圖3顯示在現(xiàn)場模型中工作的網(wǎng)絡(luò),其中現(xiàn)場軟交換機(jī)310設(shè)在WLAN 132和有線局域網(wǎng)138的場所內(nèi)。根據(jù)圖3,雙向路徑314A-D是從IP實(shí)體到遠(yuǎn)程單元的標(biāo)準(zhǔn)蜂窩數(shù)據(jù)路徑從軟交換機(jī)310通過支路314A到IP骨干網(wǎng)108,IP骨干網(wǎng)108通過支路314B到SGSN/GGSN 142,SGSN/GGSN 142通過支路314C到基站144以及基站144通過支路314D到雙模訂戶設(shè)備130。雙向路徑316A-D是從PSTN實(shí)體到遠(yuǎn)程單元的標(biāo)準(zhǔn)蜂窩語音路徑從軟交換機(jī)310通過支路316A到PSTN 106,PSTN 106通過支路316B到傳統(tǒng)的MSC140,MSC 140通過支路316C到基站144以及基站144通過支路316D連接到雙模訂戶設(shè)備130。
圖4顯示一個在營運(yùn)商托管模型中工作的網(wǎng)絡(luò)。在圖4中,營運(yùn)商托管的軟交換機(jī)320直接通過支路322A連接到SGSN/GGSN 142并通過支路324A到傳統(tǒng)的MSC 140。在此情況中,雙向路徑322是從IP實(shí)體到遠(yuǎn)程單元的標(biāo)準(zhǔn)蜂窩數(shù)據(jù)路徑從軟交換機(jī)320通過支路322A到SGSN/GGSN 142,SGSN/GGSN 142通過支路322B連接到基站144,以及基站144通過支路322C連接到雙模訂戶設(shè)備130。雙向路徑324是從PSTN實(shí)體到遠(yuǎn)程單元的標(biāo)準(zhǔn)蜂窩語音路徑從軟交換機(jī)320通過支路324A到傳統(tǒng)的MSC 140,MSC 140通過支路324B到基站144,以及通基站144過支路324C到雙模訂戶設(shè)備130。在一個實(shí)施例中,軟交換機(jī)320以與IP骨干網(wǎng)108連接到SGSN/GGSN142相同的方式通過標(biāo)準(zhǔn)IP連接端口連接到SGSN/GGSN 142。在一個實(shí)施例中,軟交換機(jī)320通過標(biāo)準(zhǔn)PSTN連接端口連接到傳統(tǒng)的MSC 140。
雖然如下信息具體指圖2,但相似的操作還可以直接適用于圖3和圖4以及以下介紹的圖6和圖18。再次參見圖2,當(dāng)在軟交換機(jī)134上從PSTN 106、IP骨干網(wǎng)108或內(nèi)部網(wǎng)收到針對雙模訂戶設(shè)備130的入呼叫發(fā)起請求時,軟交換機(jī)134將呼叫轉(zhuǎn)接到雙模訂戶設(shè)備130。當(dāng)雙模訂戶設(shè)備130位于WLAN 132的覆蓋區(qū)內(nèi)時,軟交換機(jī)134通過WLAN 132將呼叫路由到雙模訂戶設(shè)備130。如上所述,該呼叫由語音承載業(yè)務(wù)流和SIP信令消息構(gòu)成,這些均根據(jù)熟知技術(shù)通過WLAN 132路由。
當(dāng)雙模訂戶設(shè)備130位于基站144的覆蓋區(qū)內(nèi)且在WLAN 132的覆蓋區(qū)外時,軟交換機(jī)134通過雙向路徑150和152將呼叫轉(zhuǎn)接到雙模訂戶設(shè)備130。語音承載業(yè)務(wù)流通過路徑152轉(zhuǎn)接。SIP信令消息經(jīng)由路徑150路由。通過路徑152的SIP信令是當(dāng)遠(yuǎn)程單元位于WLAN的覆蓋區(qū)外時允許增強(qiáng)功能的元素之一。
簡言之,假設(shè)在軟交換機(jī)134上接收到給雙模訂戶設(shè)備130的入呼叫。如下更詳細(xì)的說明,軟交換機(jī)134判斷是否要通過WLAN132、有線局域網(wǎng)138、蜂窩系統(tǒng)或它們的組合對該呼叫進(jìn)行轉(zhuǎn)接(因?yàn)榭梢酝瑫r通過各種系統(tǒng)同時對該呼叫進(jìn)行轉(zhuǎn)接)。如果確定呼叫應(yīng)該在蜂窩系統(tǒng)內(nèi)轉(zhuǎn)接到雙模訂戶設(shè)備130,軟交換機(jī)134便創(chuàng)建提示雙模訂戶設(shè)備130的SIP信令消息。該提示可以包含有關(guān)基于軟交換機(jī)134上接收到的信息的入呼叫或主叫方的信息,用戶存儲的設(shè)置中的信息或二者兼有。軟交換機(jī)134還開始標(biāo)準(zhǔn)的呼叫發(fā)起過程,以通過路徑152建立蜂窩網(wǎng)絡(luò)上的語音呼叫。雙模訂戶設(shè)備130將SIP信令消息與語音承載路徑上接收到的呼叫發(fā)起請求相關(guān)聯(lián),并且將此信息呈示給用戶。
圖5是軟交換機(jī)134的功能框圖。軟交換機(jī)134可以部署為不在現(xiàn)場的、基于IP的PBX。軟交換機(jī)134還可以部署為網(wǎng)關(guān)協(xié)助的軟交換機(jī)344(如下所述)、營運(yùn)商托管的軟交換機(jī)320和在現(xiàn)場的軟交換機(jī)310。軟交換機(jī)體系結(jié)構(gòu)之間的主要差異通常是外部連接的配置。
在圖5中,軟交換機(jī)的各個方面稱為模塊和/或功能。所用的術(shù)語“模塊”和“功能”表示但不限于執(zhí)行某些任務(wù)的軟件或硬件組件。模塊最好可以配置為駐留在可尋址的存儲介質(zhì)上以及配置為在一個或多個處理器上執(zhí)行。模塊可以完全或部分利用通用集成電路(IC)、現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)來實(shí)現(xiàn)。因此,模塊可以包括例如組件(如軟件組件、面向?qū)ο蟮能浖M件、類組件和任務(wù)組件)、進(jìn)程、函數(shù)、屬性、過程、子例程、程序代碼段、驅(qū)動程序、固件、微代碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、表格、陣列以及變量。組件和模塊提供的功能可以組合成數(shù)量更少的組件和模塊,或者進(jìn)一步分成額外的組件或模塊。此外,這些組件和模塊最好可以在許多不同的平臺上實(shí)現(xiàn),包括計算機(jī)、計算機(jī)服務(wù)器、數(shù)據(jù)通信基礎(chǔ)設(shè)備(如啟用應(yīng)用的交換機(jī)或路由器)或電信基礎(chǔ)設(shè)備(如公眾或?qū)S秒娫捊粨Q機(jī)或?qū)S眯〗粨Q機(jī)(PBX))。在這些情況中的任一情況中,可以通過編寫所選平臺特有的應(yīng)用來完成實(shí)施,或者可以通過使該平臺與一個或多個外部應(yīng)用引擎接口來完成實(shí)施。
在軟交換機(jī)134內(nèi),中繼網(wǎng)關(guān)模塊162物理上端接呼叫,并提供與通過PSTN 106以及IP骨干網(wǎng)108發(fā)送和接收語音承載業(yè)務(wù)流相關(guān)聯(lián)的其它物理層服務(wù)。例如,中繼網(wǎng)關(guān)162端接來自PSTN 106的語音呼叫,對該語音數(shù)據(jù)進(jìn)行壓縮和分組化,并將壓縮的語音分組傳送到IP骨干網(wǎng)108。同樣地,中繼網(wǎng)關(guān)162對從IP骨干網(wǎng)108接收到的語音承載業(yè)務(wù)流執(zhí)行逆向功能。中繼網(wǎng)關(guān)162在媒體網(wǎng)關(guān)控制器模塊164的控制下工作。
信令網(wǎng)關(guān)模塊160提供交換電路PSTN 106與分組交換的IP骨干網(wǎng)108之間的信令網(wǎng)絡(luò)互通。信令網(wǎng)關(guān)160還以傳統(tǒng)PSTN交換機(jī)的呼叫控制功能或業(yè)務(wù)處理能力來協(xié)助媒體網(wǎng)關(guān)控制器164。信令網(wǎng)關(guān)160還在媒體網(wǎng)關(guān)控制器164的控制下工作。
在一個實(shí)施例中,信令網(wǎng)關(guān)160和中繼網(wǎng)關(guān)162作為單個實(shí)體實(shí)現(xiàn),并通過通用數(shù)字信號處理功能來實(shí)現(xiàn)。在另一些實(shí)施例中,它們彼此分開。
在軟交換機(jī)134上,媒體網(wǎng)關(guān)控制器模塊164處理資源的注冊和管理。媒體網(wǎng)關(guān)控制器164提供PBX服務(wù)至WLAN 132和有線局域網(wǎng)138。媒體網(wǎng)關(guān)控制器164還提供對圖5中顯示為實(shí)體170-178的附加模塊的控制,并包括它們。在媒體網(wǎng)關(guān)控制器164內(nèi),呼叫控制和信令功能模塊170保持呼叫狀態(tài)并創(chuàng)建和處理SIP消息,所述SIP消息可以直接由媒體網(wǎng)關(guān)控制器164從IP骨干網(wǎng)108接收或向其輸出。連接會話管理器模塊172保持PSTN信令的狀態(tài),包括管理中繼網(wǎng)關(guān)162上端接的每條物理中繼線以及基于PCM的業(yè)務(wù)流與基于IP的業(yè)務(wù)流之間的相關(guān)。接入會話和移動性管理器模塊174跟蹤用戶和訂戶設(shè)備位置。操作支持系統(tǒng)(OSS)代理模塊176提供供軟交換機(jī)管理人員使用的控制和監(jiān)視接口。例如,OSS代理176與計費(fèi)系統(tǒng)、訂戶配置(provisioning)系統(tǒng)等接口。第三方應(yīng)用網(wǎng)關(guān)模塊178與通常在此域外部托管的諸如內(nèi)容傳遞服務(wù)、語音郵件服務(wù)和用戶信息數(shù)據(jù)庫(如上所述的聯(lián)系人列表信息和對應(yīng)的類別)等應(yīng)用接口。
信令網(wǎng)關(guān)160、中繼網(wǎng)關(guān)162和媒體網(wǎng)關(guān)控制器164一起連接在軟交換機(jī)134內(nèi)。在一個實(shí)施例中,這三個組件利用SIP、SIGTRAN、媒體網(wǎng)關(guān)控制協(xié)議(MGCP)、Megaco或它們的組合來彼此通信。SIGTRAN(信令傳輸)是基于因特網(wǎng)協(xié)議的下一代網(wǎng)絡(luò)(NGN)的一部分。它是為在IP網(wǎng)絡(luò)上傳輸信令業(yè)務(wù)如ISDN、SS7和V5而設(shè)計的。SIGTRAN還用于VoIP應(yīng)用。在ETSI TIPHON提出并被IETF采納的分解H.323網(wǎng)關(guān)結(jié)構(gòu)中,MEGACO標(biāo)準(zhǔn)化了呼叫控制實(shí)體(如媒體網(wǎng)關(guān)控制器)與媒體處理實(shí)體(如媒體網(wǎng)關(guān))之間的接口。Telcordia和Level 3 Communications開發(fā)的MGCP是多個控制和信令標(biāo)準(zhǔn)之一,用以與舊的H.322標(biāo)準(zhǔn)競爭以將電話電路(PSTN)上承載的信號轉(zhuǎn)換成通過因特網(wǎng)或其它分組網(wǎng)絡(luò)承載的數(shù)據(jù)分組。
通常,PSTN 106通過傳統(tǒng)的PCM上語音連接與中繼網(wǎng)關(guān)162連接。PSTN 106通常采用公共信道信令協(xié)議(如ISUP或Q.931)連接到信令網(wǎng)關(guān)160。ISDN用戶部分(ISUP)定義了用于建立、管理和釋放在PSTN上承載語音和數(shù)據(jù)呼叫的中繼電路的協(xié)議和操作規(guī)程。Q.931/32是OSI/ISO參考模型中的一層,并且是為控制信令而設(shè)計的。它用于建立、維持和釋放用戶與PSTN網(wǎng)絡(luò)之間的連接。
中繼網(wǎng)關(guān)162采用VoIP協(xié)議如VoIP(RTP)與IP骨干網(wǎng)108通信。RTP(實(shí)時傳輸協(xié)議)是IETF為媒體的實(shí)時傳輸提出的標(biāo)準(zhǔn)。RTCP(實(shí)時傳輸控制協(xié)議)提供媒體通信的統(tǒng)計信息。媒體網(wǎng)關(guān)控制器164采用SIP或H.323來與IP骨干網(wǎng)108通信。H.323是國際電信聯(lián)盟(ITU)批準(zhǔn)的建議,它定義通過基于分組的網(wǎng)絡(luò)如因特網(wǎng)傳輸音頻和視頻數(shù)據(jù)的方式。
圖6是在軟交換機(jī)與移動交換中心之間結(jié)合了媒體網(wǎng)關(guān)的網(wǎng)絡(luò)的網(wǎng)絡(luò)圖。在圖6中,媒體網(wǎng)關(guān)340充當(dāng)軟交換機(jī)334與傳統(tǒng)MSC 140之間用以提供增強(qiáng)功能的網(wǎng)關(guān)。媒體網(wǎng)關(guān)340引入了新路徑342A-E。軟交換機(jī)344通過支路342A連接到IP骨干網(wǎng)108,IP骨干網(wǎng)108又通過支路342B連接到媒體網(wǎng)關(guān)340,媒體網(wǎng)關(guān)340又通過支路342C連接到傳統(tǒng)的MSC 140,MSC 140又通過支路342D連接到基站144,基站144然后通過支路342E連接到雙模訂戶設(shè)備130。支路342D和152C以及支路342E和152D是路徑152和342共用的,在每條路徑上執(zhí)行相似功能。
圖17是媒體網(wǎng)關(guān)340的框圖。與圖5一樣,媒體網(wǎng)關(guān)的各個方面稱為模塊,具有為該術(shù)語設(shè)計的相同含義。中繼網(wǎng)關(guān)模塊380執(zhí)行與圖5的中繼網(wǎng)關(guān)模塊162相似的功能,如在VoIP分組與傳統(tǒng)的語音格式信令之間執(zhí)行轉(zhuǎn)換。信令網(wǎng)關(guān)模塊384執(zhí)行信令網(wǎng)關(guān)160的相似功能。此外,信令網(wǎng)關(guān)384將從媒體網(wǎng)關(guān)340以IP格式接收到的PSTN控制信令轉(zhuǎn)換成標(biāo)準(zhǔn)的PSTN信令,以輸出到傳統(tǒng)的MSC140。在一個實(shí)施例中,信令網(wǎng)關(guān)384還配置為響應(yīng)從軟交換機(jī)344通過IP端口接收到的指令在PSTN端口上發(fā)送人工人為主叫ID標(biāo)識符。中繼網(wǎng)關(guān)380和信令網(wǎng)關(guān)384都通過圖6所示的支路342C連接到傳統(tǒng)的MSC140。同樣地,中繼網(wǎng)關(guān)380和信令網(wǎng)關(guān)384都通過圖6所示的支路342B連接到IP骨干網(wǎng)108。
當(dāng)軟交換機(jī)344在雙模訂戶設(shè)備130處于蜂窩系統(tǒng)的覆蓋區(qū)內(nèi)而將呼叫轉(zhuǎn)接到該雙模訂戶設(shè)備130時,如果遠(yuǎn)端設(shè)備連接到PSTN106,則軟交換機(jī)344將傳統(tǒng)的語音承載信號轉(zhuǎn)換成VoIP分組,并通過支路342A和342B將其轉(zhuǎn)發(fā)到媒體網(wǎng)關(guān)340(參見圖6)。媒體網(wǎng)關(guān)340(具體來說在圖17所示實(shí)施例中為中繼網(wǎng)關(guān)模塊380)將VoIP分組轉(zhuǎn)換成傳統(tǒng)的信號,并通過支路342C將其提供給傳統(tǒng)的MSC 140。此外,軟交換機(jī)344還可以IP格式通過支路342A和342B將標(biāo)準(zhǔn)的PSTN呼叫控制信令傳送到媒體網(wǎng)關(guān)340。媒體網(wǎng)關(guān)340(具體來說在圖17所示實(shí)施例中為信令網(wǎng)關(guān)模塊384)可以將它們轉(zhuǎn)換成標(biāo)準(zhǔn)的PSTN信令,并通過支路342C將其提供給傳統(tǒng)的MSC 140。
如果遠(yuǎn)端設(shè)備是VoIP電話,則軟交換機(jī)344沿支路342A和342B以IP格式將控制信令傳送到媒體網(wǎng)關(guān)340。遠(yuǎn)端設(shè)備還可以利用標(biāo)準(zhǔn)的IP路由選擇機(jī)制將控制信令通過IP骨干網(wǎng)108直接路由到媒體網(wǎng)關(guān)以及從其路由。VoIP分組可以直接路由到媒體網(wǎng)關(guān)340,以便轉(zhuǎn)換成傳統(tǒng)的語音承載信號。例如,語音承載VoIP分組可以從臺式電話136經(jīng)過室內(nèi)路由器148以及支路342B路由到媒體網(wǎng)關(guān)340。媒體網(wǎng)關(guān)340通常通過標(biāo)準(zhǔn)的PSTN連接端口連接到傳統(tǒng)的MSC140。
圖6所示網(wǎng)絡(luò)和圖4所示營運(yùn)商托管的網(wǎng)絡(luò)的優(yōu)點(diǎn)在于,分別通過支路342C和支路324A至傳統(tǒng)的MSC 140的直接連接因無需PSTN 106而具有更大的靈活性。傳統(tǒng)的MSC 140可以配置為將支路342C和342A上的信號視為PSTN信令。營運(yùn)商的軟交換機(jī)320和媒體網(wǎng)關(guān)340可以配置為產(chǎn)生定制的信令,以替代標(biāo)準(zhǔn)的PSTN信令,如在呼叫流中插入數(shù)據(jù),插入人為主叫ID信息等。下文描述這種定制的一個實(shí)例。
圖7是雙模訂戶設(shè)備130的一個實(shí)例的示意圖。在所示實(shí)施例中,雙模訂戶設(shè)備130還結(jié)合了其它功能,如電子郵件和日程表等。雙模訂戶設(shè)備130具有揚(yáng)聲器200和麥克風(fēng)202。雙模訂戶設(shè)備130還具有顯示屏204。多個軟按鍵206A-206N與顯示屏204相關(guān)聯(lián)。還可以利用具有選擇控件212的滾輪來滾讀各種菜單和選擇項(xiàng)。此外,雙模訂戶設(shè)備130設(shè)有小鍵盤208和定義的功能鍵210A-210N。此圖是高度代表性的,訂戶設(shè)備的許多其它配置和形式因素在本領(lǐng)域中是熟知的。
圖8是雙模訂戶設(shè)備130的功能框圖。雙模訂戶設(shè)備130具有WLAN前端模塊400,它通過WLAN 132接收和發(fā)送無線鏈路信號。WLAN前端400提供信號的升頻和降頻轉(zhuǎn)換,以及基帶和媒體訪問控制(MAC)層功能。例如,WLAN前端400可以采用市場上可購買到的WiFi集成電路和軟件,如美國加州Irvine的Intersil公司生產(chǎn)的PRISM3芯片組來實(shí)現(xiàn)。WLAN前端400連接到訂戶設(shè)備控制模塊410,并由它來控制。WLAN前端400將通過WLAN接收到的信息輸出到訂戶設(shè)備控制模塊410,并且還從訂戶設(shè)備控制模塊410接收信息以通過WLAN傳輸。
蜂窩前端模塊402提供蜂窩訂戶設(shè)備或蜂窩電話的功能,以便通過蜂窩電話網(wǎng)來發(fā)送和接收。蜂窩前端模塊402還從訂戶設(shè)備控制模塊410接收信息,并將該信息通過數(shù)據(jù)承載和語音承載信道傳送到基站144。美國新澤西州Murray Hill的朗訊技術(shù)公司出售GSM參考設(shè)計軟件包,它們基于朗訊公司的數(shù)字信號處理器(DSP)技術(shù),該軟件包包括制造商開發(fā)其首批或后續(xù)GSM手機(jī)系列所需的所有軟件工具、培訓(xùn)和支持,并可以用于制造蜂窩前端模塊402。同樣地,美國加州圣地亞哥的QUALCOMM公司也提供用于基于CDMA的蜂窩網(wǎng)絡(luò)的類似設(shè)計、芯片和信息,其也可用于制造所述蜂窩前端。蜂窩前端模塊402從基站144(參見附圖2、3、4和6)在數(shù)據(jù)承載和語音承載信道上接收無線鏈路信號,并提取其中所含信息并將該信息傳遞給訂戶設(shè)備控制模塊410。
訂戶設(shè)備控制模塊410為雙模訂戶設(shè)備130提供控制功能。訂戶設(shè)備控制模塊410向用戶界面412(如圖7中的顯示屏204、軟鍵206A-206N、小鍵盤208等)、麥克風(fēng)202和揚(yáng)聲器200提供輸入并從其接受輸出。
訂戶設(shè)備控制模塊410還提供語音和數(shù)據(jù)通信控制。控制器模塊420提供對各種訂戶設(shè)備實(shí)體的控制,包括圖8所示訂戶設(shè)備控制模塊410的那些部件。它還可以執(zhí)行雙模訂戶設(shè)備130所用的應(yīng)用軟件等。存儲器模塊422存儲供控制器420以及其它訂戶設(shè)備控制模塊410的組件使用的信息。
訂戶設(shè)備控制模塊410包括SIP處理器模塊424,用于創(chuàng)建SIP消息并且在WLAN前端400和蜂窩前端402二者上接收SIP消息。因此,SIP處理器模塊424同時連接到WLAN前端400和蜂窩前端402。
訂戶設(shè)備控制模塊410還包括VoIP處理器模塊428,用于創(chuàng)建和接收VoIP分組。例如,當(dāng)雙模訂戶設(shè)備130通過WLAN前端400通信時,如當(dāng)雙模訂戶設(shè)備130位于WLAN 132的覆蓋區(qū)內(nèi)時,VoIP處理器428向揚(yáng)聲器200提供音頻信號,以及從麥克風(fēng)202接收音頻信號。因此,VoIP處理器428連接到揚(yáng)聲器200、麥克風(fēng)202和WLAN前端400以及其它組件。VoIP處理器在本領(lǐng)域中是熟知的技術(shù)。
訂戶設(shè)備控制模塊410包括蜂窩處理器模塊426,用于創(chuàng)建和接收蜂窩信息,如通過蜂窩網(wǎng)絡(luò)的語音承載路徑接收和發(fā)送的音頻信息。蜂窩處理器426連接到蜂窩前端402以及揚(yáng)聲器200和麥克風(fēng)202。在一個實(shí)施例中,蜂窩處理器模塊426將SIP處理器424連接到蜂窩前端402。
如上所述,軟交換機(jī)134內(nèi)的接入會話和移動性管理器174跟蹤雙模訂戶設(shè)備130的位置。可以采用多種機(jī)制來實(shí)現(xiàn)此類跟蹤。軟交換機(jī)310可以通過WLAN 132“ping”訂戶設(shè)備(發(fā)送請求響應(yīng)的消息),并在接收不到響應(yīng)的情況下認(rèn)為該雙模訂戶設(shè)備130不存在。雙模訂戶設(shè)備130可以檢測它不再能夠從WLAN 132接收信號,并響應(yīng)于此通過路徑150(參見圖6)發(fā)送基于SIP的消息,就離開WLAN 132的覆蓋區(qū)進(jìn)行注冊。同樣地,當(dāng)雙模訂戶設(shè)備130再次進(jìn)入WLAN 132的覆蓋區(qū)內(nèi)時,它可以通過WLAN 132發(fā)送基于SIP的消息,以注冊它的重入事件。此外,用戶可以通過臺式電話136以手動方式通知雙模訂戶設(shè)備130的返回,例如可以通過按下按鍵或停放(docking)雙模訂戶設(shè)備130,從而使臺式電話或訂戶設(shè)備發(fā)送消息到軟交換機(jī)。
圖9說明由雙模訂戶設(shè)備130實(shí)現(xiàn)的用于注冊其位置的方法或過程。在塊438中,雙模訂戶設(shè)備130采用標(biāo)準(zhǔn)的WLAN搜索技術(shù)來判斷它是否已進(jìn)入新WLAN的覆蓋區(qū)。如果是的話,則在塊440,雙模訂戶設(shè)備130檢測到新的WLAN,然后流程進(jìn)行到塊442。在塊442中,雙模訂戶設(shè)備130通過WLAN發(fā)送SIP注冊消息。如果它成功到達(dá)原意提供服務(wù)的軟交換機(jī),則雙模訂戶設(shè)備130在塊444接收確認(rèn),然后流程進(jìn)行到塊446。如果未檢測到任何新的WLAN或未接收到任何確認(rèn),則雙模訂戶設(shè)備130在塊438繼續(xù)掃描新的WLAN。雖然已在WLAN注冊,但訂戶設(shè)備在塊446繼續(xù)監(jiān)視WLAN服務(wù)是否可用。如果雙模訂戶設(shè)備130在塊448檢測到它已離開WLAN的覆蓋區(qū)時,則雙模訂戶設(shè)備130在塊450通過蜂窩系統(tǒng)發(fā)送SIP注冊消息。該雙模訂戶設(shè)備130在塊438再次開始監(jiān)視是否有新的WLAN。
現(xiàn)在聯(lián)系圖9所示的訂戶設(shè)備的操作,軟交換機(jī)134執(zhí)行補(bǔ)充功能。響應(yīng)塊442發(fā)送的SIP注冊消息,軟交換機(jī)134在存儲器中注冊該訂戶設(shè)備的存在。它還創(chuàng)建和發(fā)送確認(rèn)由訂戶設(shè)備在塊444接收的確認(rèn)。同樣地,軟交換機(jī)134接收由訂戶設(shè)備在塊450發(fā)送的SIP消息,并注冊該訂戶設(shè)備。在一個實(shí)施例中,軟交換機(jī)134輪詢訂戶設(shè)備,以確定當(dāng)前位置。
在一個實(shí)施例中,系統(tǒng)的實(shí)現(xiàn)無需剝奪訂戶設(shè)備的蜂窩身份標(biāo)識。例如,假定蜂窩營運(yùn)商為該訂戶設(shè)備分配一個蜂窩電話號碼。還假定軟件交換機(jī)也為該訂戶設(shè)備分配一個不同的PBX電話號碼。由此,訂戶設(shè)備與一個蜂窩電話號碼以及一個PBX號碼相關(guān)聯(lián)。即使訂戶設(shè)備處于軟交換機(jī)控制下時,蜂窩號碼仍可以用于直接聯(lián)絡(luò)該訂戶設(shè)備。在一個實(shí)施例中,如果軟交換機(jī)沒有該訂戶設(shè)備的有效位置數(shù)據(jù),則它可以簡單地通過標(biāo)準(zhǔn)蜂窩系統(tǒng)利用它的蜂窩電話號碼將入呼叫轉(zhuǎn)發(fā)到該訂戶設(shè)備。在此情況中,訂戶設(shè)備可以向軟交換機(jī)發(fā)送SIP信令消息,例如為了獲得標(biāo)準(zhǔn)蜂窩呼叫原本不可用的某些呼叫功能。例如,假設(shè)第一主叫利用蜂窩號碼向雙模訂戶設(shè)備訂戶設(shè)備130撥打電話。當(dāng)雙模訂戶設(shè)備130接收到該呼叫時,它可以采用主叫ID來識別該主叫方。并可以回送SIP消息到軟交換機(jī)134,以識別該主叫方。
圖10顯示了當(dāng)IP電話向當(dāng)前位于采用SIP的系統(tǒng)中的WLAN之外的雙模訂戶設(shè)備發(fā)起呼叫時的一個示范呼叫流程。下文將參考圖5所示的軟交換機(jī)實(shí)施例和圖2所示的示范網(wǎng)絡(luò)來描述該呼叫流程或處理過程。所述方法的具體順序可以根據(jù)系統(tǒng)需求以及將對呼叫流程的影響納入考慮來加以變化。
在塊500中,諸如VoIP電話156或臺式電話136(參見圖2)等主叫IP電話發(fā)送標(biāo)準(zhǔn)SIP邀請消息(如SIP INVITE),該消息通過雙模訂戶設(shè)備130的PBX電話號碼、SIP URL(統(tǒng)一資源定位符)或IP地址指定雙模訂戶設(shè)備130。在塊502,軟交換機(jī)134接收邀請并以SIP嘗試消息(如SIP 100 TRYING)予以響應(yīng),以向發(fā)起設(shè)備指示軟交換機(jī)正在嘗試建立呼叫。在塊504,軟交換機(jī)134復(fù)查與雙模訂戶設(shè)備130相關(guān)聯(lián)的呼叫處理信息,如用戶定義的設(shè)置以及注冊信息。軟交換機(jī)134基于訂戶設(shè)備130的預(yù)期位置,根據(jù)例如結(jié)合圖9所述的過程,確定要聯(lián)系蜂窩網(wǎng)絡(luò)中的雙模訂戶設(shè)備130。
再次參見圖5,在一個實(shí)施例中,在軟交換機(jī)134內(nèi)的媒體網(wǎng)關(guān)控制器164上接收到SIP邀請消息(塊500)。在媒體網(wǎng)關(guān)控制器164內(nèi),呼叫控制和信令功能170處理SIP邀請消息并命令發(fā)送SIP嘗試消息(塊502)。第三方應(yīng)用網(wǎng)關(guān)178訪問塊504中所用的有關(guān)用戶設(shè)置的信息。接入會話和移動性管理器174提供塊504所用的有關(guān)雙模訂戶設(shè)備130的位置的信息。
在塊506,軟交換機(jī)134通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑,如經(jīng)過IP骨干網(wǎng)108的路徑150向雙模訂戶設(shè)備130發(fā)送標(biāo)準(zhǔn)的SIP邀請消息,由此繞過PSTN 106。軟交換機(jī)134利用標(biāo)準(zhǔn)IP方法(例如通過它的IP數(shù)據(jù)地址)在SIP邀請消息中標(biāo)識雙模訂戶設(shè)備130。在塊508,雙模訂戶設(shè)備130通過向軟交換機(jī)134發(fā)送SIP振鈴指示如SIP 180 RINGING來予以響應(yīng)。在塊510,雙模訂戶設(shè)備130接受該呼叫。或者,該響應(yīng)是自動的,且呼叫在呼叫流程中某個其它點(diǎn),如在塊520由雙模訂戶設(shè)備130接受。在任何一種情況中,在塊512,雙模訂戶設(shè)備130通過向軟交換機(jī)134發(fā)送呼叫接受消息(如SIP 200OK)予以響應(yīng)。再次參見圖5,塊506、508和512以及下文引入的塊524和530中所述的軟交換機(jī)134內(nèi)的SIP處理可以由呼叫控制和信令功能模塊170執(zhí)行。
在塊514中,軟交換機(jī)134利用各種標(biāo)準(zhǔn)PSTN信令協(xié)議來發(fā)起與PSTN 106的呼叫。在一個實(shí)施例中,該軟交換機(jī)134采用ISUP,并因此例如通過支路152A將ISUP初始地址消息(IAM)發(fā)送到PSTN106。ISUP IAM預(yù)留從始發(fā)交換機(jī)到目的地交換機(jī)的空閑中繼電路,并通過例如雙模訂戶設(shè)備130的蜂窩電話號碼來識別雙模訂戶設(shè)備130。在塊516,PSTN 106以地址完整消息(ACM)予以響應(yīng)。ACM指示所有地址信號已經(jīng)接收到,并且呼叫建立正在進(jìn)行。響應(yīng)塊514,PSTN 106根據(jù)熟知的慣例在塊518發(fā)送蜂窩呼叫發(fā)起消息。塊514、516和528中的PSTN信令可以由媒體網(wǎng)關(guān)控制器164內(nèi)的呼叫控制和信令功能170和連接會話管理器模塊172控制,并由信令網(wǎng)關(guān)160來實(shí)現(xiàn)。
在塊520,如果呼叫已經(jīng)在塊510被接受,則雙模訂戶設(shè)備130自動接收該呼叫。在塊520,雙模訂戶設(shè)備130還將輸入蜂窩語音呼叫與先前接收到的SIP邀請相關(guān)聯(lián)。雙模訂戶設(shè)備130在塊522以蜂窩呼叫接受予以響應(yīng)。這些PSTN塊可以在剛剛描述的SIP塊之前、之后或同時進(jìn)行。
同時,軟交換機(jī)134在塊524以SIP振鈴指示(SIP 180RINGING)響應(yīng)VoIP電話156以及在邏輯意義上,在塊526建立從軟交換機(jī)134到VoIP電話156的單向VoIP語音承載路徑。利用VoIP,不建立或預(yù)留任何實(shí)際的電路交換信道,取而代之的是,語音承載分組開始從一方向另一方流水傳送。在此情況中,承載振鈴指示的分組從中繼網(wǎng)關(guān)162流水傳送到VoIP電話156。
在塊528,PSTN 106以ISUP應(yīng)答(ANM)響應(yīng)蜂窩呼叫接受。ANM指示被叫方已經(jīng)應(yīng)答該呼叫。它可以用于觸發(fā)計費(fèi)、呼叫時長測量等。響應(yīng)于此,在塊530,軟交換機(jī)134向VoIP電話156發(fā)送SIP OK消息。在塊532,分配電話信道,并利用例如路徑152建立從軟交換機(jī)134內(nèi)的中繼網(wǎng)關(guān)162經(jīng)過PSTN 106到雙模訂戶設(shè)備130的雙向音頻路徑。在塊534建立從軟交換機(jī)134內(nèi)的中繼網(wǎng)關(guān)162到VoIP電話156的雙向VoIP語音承載路徑,以及軟交換機(jī)134將其連接到已建立的PCM音頻路徑,這樣完成從VoIP電話156到雙模訂戶設(shè)備130的語音鏈路。
或者,蜂窩語音信道由始發(fā)于雙模訂戶設(shè)備130而非軟交換機(jī)134的呼叫建立。例如,再次參見圖10,SIP邀請消息(如塊506中發(fā)送的SIP邀請消息)或另一個SIP消息指示入呼叫已到達(dá)軟交換機(jī)。響應(yīng)該消息,雙模訂戶設(shè)備130利用替代號碼(如消息中指定的號碼或預(yù)定的號碼)來發(fā)起至軟交換機(jī)134的呼叫。軟交換機(jī)134并不在塊514發(fā)起呼叫,而是等待來自雙模訂戶設(shè)備130的入呼叫。在一個實(shí)施例中,軟交換機(jī)134利用被叫的替代號碼將來自雙模訂戶設(shè)備130的入呼叫與未決的呼叫建立相關(guān)聯(lián)。軟交換機(jī)134隨后將入蜂窩呼叫轉(zhuǎn)接為連接到已建立的VoIP音頻路徑,并且呼叫流程以圖10所示的方式繼續(xù)??梢詫⑦@種響應(yīng)訂戶始發(fā)策略結(jié)合如下幾個呼叫流程來使用。
圖11顯示的是當(dāng)PSTN電話向當(dāng)前位于采用WLAN之外的雙模訂戶設(shè)備發(fā)起呼叫時的一個示范呼叫流程。此呼叫流程也參考圖5和圖2來描述。上述各塊的具體順序可以根據(jù)系統(tǒng)需求以及將對呼叫流程的影響納入考慮來加以變化。
在塊536,主叫電話(如傳統(tǒng)的電話158)向PSTN 106發(fā)送老式電話系統(tǒng)(POTS)呼叫發(fā)起消息,以指定雙模訂戶設(shè)備130的PBX電話號碼。在塊538,PSTN 106(代表傳統(tǒng)電話158)向軟交換機(jī)發(fā)送ISUP IAM,此消息通過雙模訂戶設(shè)備130的PBX電話號碼指定雙模訂戶設(shè)備130。在塊540,該軟交換機(jī)134以ISUP ACM予以響應(yīng)。在塊542,軟交換機(jī)106向傳統(tǒng)的電話158發(fā)送POTS呼叫振鈴消息。
在塊544,軟交換機(jī)134復(fù)查與雙模訂戶設(shè)備130相關(guān)聯(lián)的呼叫處理信息,如用戶定義的設(shè)置以及注冊信息。在此情況中,軟交換機(jī)134確定要在蜂窩網(wǎng)絡(luò)中聯(lián)系雙模訂戶設(shè)備130。在塊546,軟交換機(jī)134通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑如路徑150向雙模訂戶設(shè)備130發(fā)送SIP邀請消息,在塊548,雙模訂戶設(shè)備130通過發(fā)送SIP振鈴指示來響應(yīng)。在塊550,雙模訂戶設(shè)備130接受該呼叫?;蛘撸隧憫?yīng)是自動的,且呼叫稍后例如在塊560被雙模訂戶設(shè)備130接受。在任何一種情況中,在塊552,雙模訂戶設(shè)備130通過向軟交換機(jī)134回送SIP OK消息予以響應(yīng)。
再次參考圖8的訂戶設(shè)備框圖,在雙模訂戶設(shè)備130上通過蜂窩前端402接收塊546的輸入SIP邀請消息。蜂窩前端402將通過無線鏈路接收到的信息傳遞到SIP處理器424,由其對該消息進(jìn)行分析。在一個實(shí)施例中,SIP處理器424向控制器420發(fā)送指示,控制器420然后命令通知用戶。例如,控制器420可以指令利用用戶界面412和麥克風(fēng)202發(fā)出振鈴音、定制麥克風(fēng)消息(如“瑪麗正在呼叫”)、顯示消息、一系列軟鍵選項(xiàng)等??刂破?20還指令SIP處理器424創(chuàng)建SIP振鈴指示,以便在塊548由蜂窩前端402通過無線鏈路傳送。在一個實(shí)施例中,如果用戶接受該呼叫,則控制器420命令SIP處理器424創(chuàng)建對應(yīng)的響應(yīng)消息,以便在塊522由蜂窩前端402通過無線鏈路傳送。在一個實(shí)施例中,可以稍后例如在蜂窩和SIP呼叫信息均已接收到之后通知用戶。
再次參見圖11,在塊554,軟交換機(jī)134還向PSTN 106發(fā)送ISUPIAM,以通過雙模訂戶設(shè)備130的蜂窩電話號碼指定它。在塊556,PSTN 106代表雙模訂戶設(shè)備130響應(yīng)以ACM。響應(yīng)塊554,PSTN 106在塊558發(fā)送蜂窩呼叫發(fā)起消息。在塊560,如果呼叫已經(jīng)在塊550被接受,則雙模訂戶設(shè)備130自動接受該呼叫。還是在塊560,雙模訂戶設(shè)備130將入蜂窩語音呼叫與先前接收到的SIP邀請相關(guān)聯(lián)。雙模訂戶設(shè)備130在塊562以蜂窩呼叫接受消息作為響應(yīng)。在塊564,PSTN 106以ISUP ANM來響應(yīng)上述蜂窩呼叫接受消息。這些PSTN塊可以在剛剛描述的SIP塊之前、之后或同時進(jìn)行。還可以將如上所述的響應(yīng)訂戶始發(fā)策略用于建立呼叫連接。
再次參見圖8,在雙模訂戶設(shè)備130上通過蜂窩前端402接收塊558的入蜂窩呼叫發(fā)起消息。蜂窩前端402將通過無線鏈路接收到的信息傳遞到蜂窩處理器426,由其對該消息進(jìn)行分析。蜂窩處理器426向控制器420發(fā)送消息??刂破?20例如利用主叫ID信息等將入蜂窩呼叫與SIP處理信息相關(guān)聯(lián)。如果用戶接受該呼叫,則控制器420命令蜂窩處理器426創(chuàng)建對應(yīng)的響應(yīng)消息,以在塊562由蜂窩前端402通過無線鏈路傳送。
再次參見圖11,在塊566,該軟交換機(jī)134發(fā)送ISUP ANM消息到PSTN 106。在塊568,PSTN 106向傳統(tǒng)的電話158發(fā)送POTS呼叫已建立消息。在塊570,建立從傳統(tǒng)的電話158到軟交換機(jī)134的PCM音頻路徑。在塊572,分配電路交換的語音信道,并且例如利用路徑152建立通過PSTN 106到雙模訂戶設(shè)備130的PCM音頻路徑,以及軟交換機(jī)134將其連接到塊570中建立的PCM音頻路徑。這樣,完成從傳統(tǒng)電話158到雙模訂戶設(shè)備130的語音承載業(yè)務(wù)信道。
再次參見圖8,在雙模訂戶設(shè)備130上利用蜂窩前端402、蜂窩處理器426、麥克風(fēng)202和揚(yáng)聲器200接收和發(fā)送語音承載業(yè)務(wù)信道信息。
訂戶設(shè)備發(fā)起的呼叫的呼叫流程與圖10和11中所討論的雙模訂戶設(shè)備130接收的呼叫的呼叫流程相似。當(dāng)雙模訂戶設(shè)備130是呼叫發(fā)起者時,雙模訂戶設(shè)備130創(chuàng)建標(biāo)準(zhǔn)的蜂窩呼叫發(fā)起消息。該消息指定替代電話號碼而非實(shí)際被叫方。雙模訂戶設(shè)備130創(chuàng)建指定在與訂戶設(shè)備相同的PBX之外或之內(nèi)的實(shí)際的被叫方(如PSTN設(shè)備或VoIP設(shè)備)的SIP消息。軟交換機(jī)134將兩個消息相關(guān)聯(lián),并以與上述逆過程相似的方式建立適當(dāng)?shù)恼Z音路徑。
無論雙模訂戶設(shè)備130是被叫方還是主叫方,都會建立與雙模訂戶設(shè)備130的語音承載路徑和并行的SIP信令蜂窩路徑。并行SIP信令路徑允許雙模訂戶設(shè)備130的用戶訪問SIP功能,如他通過標(biāo)準(zhǔn)辦公室臺式電話可獲得的那些功能。
正如上所述,雙模訂戶設(shè)備130位于蜂窩覆蓋區(qū)內(nèi)且在WLAN之外時撥打的標(biāo)準(zhǔn)呼叫指定與軟交換機(jī)134而非實(shí)際被叫方相關(guān)聯(lián)的替代號碼。因此,用戶一通過例如撥任何電話號碼的第一個數(shù)字來指示他將發(fā)起呼叫時,雙模訂戶設(shè)備130就可以利用該替代號碼開始通過路徑152發(fā)起語音承載業(yè)務(wù)流的過程。此外,如果用戶一指示他將發(fā)起呼叫系統(tǒng)就采用響應(yīng)軟交換機(jī)發(fā)起策略(下文將參考圖16對此進(jìn)行描述),則雙模訂戶設(shè)備130可以通過數(shù)據(jù)承載路徑150發(fā)送消息,以提示軟交換機(jī)134向該雙模訂戶設(shè)備130發(fā)起呼叫。由此,與建立蜂窩語音呼叫相關(guān)聯(lián)的延遲將被掩蓋,以及系統(tǒng)的響應(yīng)會遠(yuǎn)比用戶感受到的快得多。
圖12是由軟交換機(jī)134實(shí)現(xiàn)的用于訂戶設(shè)備發(fā)起的呼叫的過程或方法的流程圖。此過程也參考圖5和圖2來描述。根據(jù)圖12,本領(lǐng)域技術(shù)人員可以容易地理解對應(yīng)遠(yuǎn)程單元動作。上述塊的具體順序可以根據(jù)系統(tǒng)需求以及將對呼叫流程的影響納入考慮而加以變化。
在塊800中,軟交換機(jī)134通過例如路徑150接收雙模訂戶設(shè)備130生成并發(fā)送的SIP邀請。SIP信令由媒體網(wǎng)關(guān)控制器164處理,更具體地說由呼叫控制和信令功能170來處理。雙模訂戶設(shè)備130生成的SIP邀請消息指定被叫方,在此情況中,我們假定被叫方是由PSTN電話號碼指定的PSTN設(shè)備。軟交換機(jī)134內(nèi)的呼叫控制和信令功能170生成響應(yīng)SIP嘗試消息,并將其發(fā)送到雙模訂戶設(shè)備130(塊802)。
在塊804,信號網(wǎng)關(guān)160從PSTN 106接收IAM消息。來自PSTN的IAM消息是響應(yīng)從雙模訂戶設(shè)備130通過傳統(tǒng)蜂窩網(wǎng)絡(luò)至PSTN106的呼叫發(fā)起消息而生成的。IAM消息(以及呼叫發(fā)起消息)指定的是替代被叫方號碼,而不是指定用戶要與其通信的實(shí)際被叫方號碼。(實(shí)際的被叫方號碼在塊800接收到的SIP消息中指定。)在一個實(shí)施例中,替代被叫方號碼是與軟交換機(jī)134相關(guān)聯(lián)且為雙模訂戶設(shè)備發(fā)起的入呼叫預(yù)留的偽電話號碼,如此提示軟交換機(jī)134已經(jīng)發(fā)送對應(yīng)的SIP消息來指定實(shí)際的被叫方。在另一個實(shí)施例中,替代號碼與軟交換機(jī)相關(guān)聯(lián),并且特定于訂戶設(shè)備。在一個實(shí)施例中,替代被叫方號碼是發(fā)起訂戶設(shè)備PBX分配號碼。在一個實(shí)施例中,來自雙模訂戶設(shè)備的SIP信令指定替代號碼以有助于相關(guān)。在塊806,軟交換機(jī)134將在塊800接收到的SIP消息與在塊804接收到的PSTN信令相關(guān)聯(lián),例如通過對替代被叫方號碼的引用來執(zhí)行,這樣,它可以將雙模訂戶設(shè)備130通過建立的蜂窩語音承載業(yè)務(wù)路徑連接到SIP邀請消息中指定的實(shí)體。通常,媒體網(wǎng)關(guān)控制器164執(zhí)行將SIP消息與蜂窩語音呼叫相關(guān)聯(lián)的操作。
在塊808中,在連接會話管理器172的控制下,信令網(wǎng)關(guān)160響應(yīng)塊804中接收到的IAM而將ACM消息發(fā)送到PSTN 106。在塊810,相同的實(shí)體還創(chuàng)建并發(fā)送IAM到PSTN 106,以嘗試建立到SIP邀請消息中指定的一方的呼叫。在塊812和814中,軟交換機(jī)134代表被叫設(shè)備接收ACM和ANM消息。在塊816,軟交換機(jī)134(具體為中繼網(wǎng)關(guān)162)連接雙向音頻路徑,以便被叫方以與圖10的塊534和532和圖11的塊570和572中所示相同的方式連接到雙模訂戶設(shè)備130。即使在建立該呼叫之后,用戶仍可以通過使用蜂窩系統(tǒng)的數(shù)據(jù)承載路徑上的SIP信令控制他可用的各種功能,其臺式電話上可用的功能。
圖13A和13B是例示呼叫進(jìn)行時采用SIP信令來控制呼叫的呼叫流程圖。雖然結(jié)合這些附圖討論的特定實(shí)例是伴隨轉(zhuǎn)接(attendedtransfer),但這些附圖更一般地說明采用并行SIP信道來進(jìn)行呼叫控制。本領(lǐng)域技術(shù)人員在觀察圖13A和13B之后顯然容易想到將SIP信令用于其它呼叫流程功能(如電話會議呼叫、對講功能、按鍵通話操作等)以及其它類型的遠(yuǎn)端設(shè)備。所述塊的特定順序可以根據(jù)系統(tǒng)需求以及將對呼叫流程的影響納入考慮而加以變化。結(jié)合圖13A和13B,假定用戶當(dāng)前離開了他的辦公室且處于蜂窩覆蓋區(qū)內(nèi)但在WLAN覆蓋區(qū)之外。他接收到來自撥打主管的PBX電話號碼的始發(fā)主叫方的電話,該P(yáng)BX電話號碼與使其辦公室中的臺式電話振鈴的號碼相同。當(dāng)流程開始時,該主管當(dāng)前正通過訂戶設(shè)備130進(jìn)行與該始發(fā)主叫方的語音呼叫。他現(xiàn)在希望直接與他的助理瑪麗通話,且隨后將該始發(fā)主叫方轉(zhuǎn)接給瑪麗,以便她可以安排將來的會晤。他首先將該始發(fā)主叫方置于保持狀態(tài),并采用例如瑪麗的三個數(shù)字的PBX分機(jī)號撥打瑪麗,即第二被叫方。他與瑪麗交談,然后將該始發(fā)主叫方轉(zhuǎn)接到瑪麗。
圖13A和13B假定該始發(fā)主叫方是普通的VoIP電話,第二被叫方是與與雙模訂戶設(shè)備130相同的PBX相關(guān)聯(lián)的VoIP電話。當(dāng)流程開始時,在VoIP電話156(原主叫方)和雙模訂戶設(shè)備130(參見圖2)之間建立呼叫。在塊580建立VoIP電話156與軟交換機(jī)134之間的呼叫支路,例如采用參考圖10所述的方法。在塊582建立了軟交換機(jī)134與雙模訂戶設(shè)備130之間通過PSTN 106的呼叫支路。在塊584,雙模訂戶設(shè)備130接收到用戶的用于將當(dāng)前呼叫置于保持狀態(tài)的命令。在塊586,雙模訂戶設(shè)備130向軟交換機(jī)134發(fā)送SIP保持消息,例如SIP邀請(保持)。然后,在塊588,軟交換機(jī)134向VoIP電話156發(fā)送SIP保持消息。VoIP電話156在塊590以SIP OK消息作為響應(yīng),接著,在塊592軟交換機(jī)134同樣地響應(yīng)雙模訂戶設(shè)備130。雙模訂戶設(shè)備130在塊594發(fā)送SIP確認(rèn)消息,而軟交換機(jī)134則向VoIP電話156發(fā)送SIP確認(rèn)消息。分別在塊598和600,在VoIP電話156與軟交換機(jī)134之間以及軟交換機(jī)134與雙模訂戶設(shè)備130之間暫停音頻。此刻,使暫停軟交換機(jī)134與雙模訂戶設(shè)備130之間的語音承載傳輸。軟交換機(jī)134與雙模訂戶設(shè)備130之間的傳統(tǒng)語音信道保持分配狀態(tài),在一個實(shí)施例中,該信道不被拆除。例如,在路徑152上建立的語音信道即使沒有傳遞任何語音承載業(yè)務(wù)也保持分配狀態(tài)。在一些情況中,在暫停音頻時可以通過該鏈路傳送悅耳的嘟聲、保持錄音等。
在塊602,如果尚未這樣做,雙模訂戶設(shè)備130接收第二被叫方(上述例子中的瑪麗)的標(biāo)識符,如雙模訂戶設(shè)備130的用戶所示。在塊604,雙模訂戶設(shè)備130發(fā)送SIP邀請消息,以指定第二被叫方(如臺式電話136)。在塊606,軟交換機(jī)134向臺式電話136發(fā)送對應(yīng)的SIP邀請消息。在塊608,臺式電話136以SIP振鈴消息作為響應(yīng),接著,在塊610,軟交換機(jī)134以SIP振鈴消息予以響應(yīng)。在塊612,在塊614,臺式電話136接受該呼叫,并向軟交換機(jī)134發(fā)送指示。在塊616,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送SIP OK消息。在塊618,在軟交換機(jī)134與臺式電話136之間建立標(biāo)準(zhǔn)的VoIP語音承載路徑。在塊620,重用先前分配的蜂窩信道,以建立與第二被叫方的音頻路徑(在本實(shí)例中為臺式電話136)。這樣,避免了與分配和建立蜂窩語音信道相關(guān)的延遲。暫停和重新建立音頻業(yè)務(wù)無需蜂窩系統(tǒng)干預(yù)。或者,可以建立第二蜂窩語音信道。
我們的正在行進(jìn)的主管現(xiàn)在可以在第一呼叫處于保持狀態(tài)時通過建立的語音路徑與他的助理通話。當(dāng)他完成通話時,流程會在圖13B中繼續(xù)。
圖13B繼續(xù)圖13A的呼叫流程。在塊628,用戶終止與第二被叫方的呼叫。如果用戶尚未以初始命令這樣做,則他以信號通知將原主叫方轉(zhuǎn)接到第二被叫方,例如通過軟按鍵206(參見圖7)。在塊630,雙模訂戶設(shè)備130發(fā)送SIP消息如SIP邀請(保持),以將與臺式電話136的呼叫置于保持狀態(tài)。在塊632,軟交換機(jī)134向臺式電話136發(fā)送同樣同樣的消息。臺式電話136在塊634發(fā)送SIP消息如SIP 200 OK,以確認(rèn)接受。在塊636,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送同樣的消息。在塊638,雙模訂戶設(shè)備130向軟交換機(jī)134發(fā)送SIP確認(rèn)消息,如SIP ACK。在塊640,軟交換機(jī)134向臺式電話136發(fā)送同樣同樣的消息。在塊644和642,分別暫停蜂窩語音承載業(yè)務(wù)路徑以及VoIP語音承載業(yè)務(wù)路徑上的音頻傳輸。
在塊646,雙模訂戶設(shè)備130發(fā)送SIP消息(如SIP REFER),以標(biāo)識將原主叫方轉(zhuǎn)接到第二被叫方。在塊648,軟交換機(jī)134向VoIP電話156發(fā)送同樣的消息。在塊650,VoIP電話156接受此轉(zhuǎn)移參考(referral),并發(fā)送SIP接受消息如SIP 202 ACCEPTED。在塊652,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送同樣的消息。在塊654,VoIP電話156向臺式電話136發(fā)送SIP邀請消息,如SIP邀請(REPLACES)。在塊656,臺式電話136接受該呼叫,并向VoIP電話156發(fā)送指示。然后在塊658,由軟交換機(jī)134在臺式電話136與VoIP電話156之間建立VoIP音頻路徑。
如果原主叫方、第二被叫方或二者都是傳統(tǒng)電話,則類似的基于PSTN的呼叫流程可取代正如上述的SIP處理,這是本領(lǐng)域技術(shù)人員參考圖13A和圖13B所示的呼叫流程顯而易見的。
在塊660,臺式電話134向軟交換機(jī)134發(fā)送SIP呼叫釋放消息,如SIP BYE。在塊662,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送同樣的消息。在塊664,雙模訂戶設(shè)備130以SIP OK消息予以響應(yīng)。在塊666,軟交換機(jī)134向臺式電話136發(fā)送同樣同樣的消息。在塊668,VoIP電話156發(fā)送SIP消息(如SIP NOTIFY),以指示呼叫轉(zhuǎn)移成功。在塊670中,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送同樣的消息。雙模訂戶設(shè)備130在塊672以SIP OK消息作為響應(yīng)。在塊674,軟交換機(jī)134向VoIP電話156發(fā)送同樣同樣的消息。在塊676中,雙模訂戶設(shè)備130發(fā)送SIP呼叫釋放消息,如SIP BYE。在塊678,軟交換機(jī)134向臺式電話136發(fā)送同樣的消息。在塊680中,VoIP電話156向軟交換機(jī)134發(fā)送SIP呼叫釋放消息,如SIP BYE。在塊682,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送同樣的消息。在塊684,使雙模訂戶設(shè)備130從呼叫中釋放,并釋放分配的蜂窩信道。如果雙模訂戶設(shè)備130希望發(fā)起另一個呼叫,則軟交換機(jī)134可以保持分配的蜂窩信道以供雙模訂戶設(shè)備130用于向第三方發(fā)起呼叫或連接到主叫第三方。
軟交換機(jī)134可以向多個設(shè)備發(fā)送與單個呼叫相關(guān)的SIP信令。例如,用戶可以配置他的系統(tǒng),使得在他離開辦公室時呼叫導(dǎo)向到他的雙模訂戶設(shè)備130,他的助理在她的設(shè)備上接收到標(biāo)識主叫方并指示雙模訂戶設(shè)備130的大致位置的消息。例如,再次參見圖10,在塊504,軟交換機(jī)134復(fù)查與雙模訂戶設(shè)備130相關(guān)聯(lián)的呼叫處理信息,如用戶定義的設(shè)置以及注冊信息。響應(yīng)于這些設(shè)置,軟交換機(jī)134以與塊506相似的方式向指定的第二設(shè)備發(fā)送SIP消息?;诖诵畔ⅲ诙O(shè)備可以代替原目標(biāo)接收者接受該呼叫。
將此能力應(yīng)用于實(shí)際情況中,再次討論正在行進(jìn)的主管,他已完成其與瑪麗的一個呼叫并進(jìn)入一個重要會議。軟交換機(jī)134通過PSTN從主管的家庭電話接收到呼叫邀請。軟交換機(jī)134檢查與雙模訂戶設(shè)備130相關(guān)聯(lián)的呼叫處理信息,如它的用戶定義的設(shè)置以及注冊信息。用戶已經(jīng)指示系統(tǒng)每當(dāng)正常辦公時間收到來自其家庭電話的呼叫,而他且在WLAN覆蓋區(qū)之外時將消息路由到瑪麗?,旣惪赡軒е鵁o線設(shè)備在休息室,她通過WLAN在她的設(shè)備上接收消息。該消息顯示“來自鮑勃家里的給鮑勃主管的呼叫。鮑勃不在辦公室。您原意截聽該呼叫嗎?”?,旣愔罆h很重要,于是給予肯定回應(yīng),于是呼叫被路由給她。向主管先生的設(shè)備發(fā)送一條消息,并顯示給主管先生的對應(yīng)消息,如“下午3:09收到來自鮑勃家的呼叫?,旣愐呀?jīng)代接”。
作為第二實(shí)例,假定雙模訂戶設(shè)備130的用戶也攜帶著數(shù)據(jù)設(shè)備154,則也可以將與該呼叫相關(guān)聯(lián)的SIP信令發(fā)送給該數(shù)據(jù)設(shè)備。數(shù)據(jù)設(shè)備154可以向軟交換機(jī)134回送SIP信令,由此執(zhí)行與雙模訂戶設(shè)備130相同類型的功能。
例如,假定用戶持有提供日程表和電子郵件功能的數(shù)據(jù)設(shè)備154,而且正在利用雙模訂戶設(shè)備130參與呼叫。如果接收到給雙模訂戶設(shè)備130的入呼叫,則軟交換機(jī)134向數(shù)據(jù)設(shè)備154發(fā)送指示該入呼叫的SIP信令消息。數(shù)據(jù)設(shè)備154可以通知用戶該入呼叫并提供用戶選項(xiàng)。例如,可以顯示“您正在接收來自馬丁斯圖爾特(MartinStuart)的呼叫。您要接受該呼叫并使您的當(dāng)前呼叫置于保持狀態(tài)?”。一系列的軟按鈕可以允許用戶接受第二呼叫,將第一呼叫置于保持狀態(tài),將第一或第二呼叫轉(zhuǎn)接到語音郵件或另一個分機(jī)等。用戶可以直接在數(shù)據(jù)設(shè)備154上表示的意圖,以便他通過他的數(shù)據(jù)設(shè)備154控制雙模訂戶設(shè)備130。數(shù)據(jù)設(shè)備154還可以查找與第二主叫方交換的電子郵件或顯示將至或已經(jīng)過去的與第二主叫方的約會。這樣,第二設(shè)備可用于為雙模訂戶設(shè)備130提供呼叫控制?;蛘撸梢栽谟啈粼O(shè)備130中實(shí)現(xiàn)這些相同的功能。
其它的新呼叫功能包括強(qiáng)行插入呼叫功能。例如,假定如圖11的塊540-548所示,有到用戶的呼叫。但是,用戶不立即接受該呼叫,而是想要向主叫方發(fā)送語音郵件,并監(jiān)視留下的消息。用戶將此指示告知雙模訂戶設(shè)備130。從雙模訂戶設(shè)備130發(fā)往軟交換機(jī)134的SIP消息表示該意圖。流程繼續(xù)前進(jìn)到以類似于圖11的塊554-570所示的方式建立PCM蜂窩音頻路徑以及PCM陸上線路路徑。軟交換機(jī)134將音頻路徑(如在塊570中創(chuàng)建的路徑)路由到語音郵件應(yīng)用。軟交換機(jī)134并行地通過例如在塊572中創(chuàng)建的路徑152將語音承載業(yè)務(wù)流從主叫方路由到雙模訂戶設(shè)備130。音頻由訂戶設(shè)備130輸出,以便用戶可以在留有消息時收聽該消息。如果模訂戶設(shè)備130的用戶在任何時候選擇強(qiáng)行插入呼叫,則雙模訂戶設(shè)備130向軟交換機(jī)130發(fā)送SIP信令消息。作為響應(yīng),軟交換機(jī)134還將來自雙模訂戶設(shè)備130的語音承載數(shù)據(jù)流路由到主叫方,并建立雙向呼叫。在此情況下,軟交換機(jī)134還可以信號通知語音郵件系統(tǒng)暫停錄音。
圖14顯示當(dāng)IP電話(如VoIP電話156)向當(dāng)前位于在軟交換機(jī)和傳統(tǒng)技術(shù)MSC(如圖6所示的)之間采用媒體網(wǎng)關(guān)的系統(tǒng)中的WLAN之外的雙模訂戶設(shè)備發(fā)起呼叫時的一個示范呼叫流程。上述塊的具體順序可以根據(jù)系統(tǒng)需求以及將對呼叫流程的影響納入考慮而加以變化。
在塊700,VoIP電話156發(fā)送SIP邀請消息,以指定PBX電話號碼或其它標(biāo)識符(如雙模訂戶設(shè)備130的SIP URL或IP地址)。在塊702,軟交換機(jī)344接收邀請并以SIP嘗試消息予以響應(yīng)。在塊704,軟交換機(jī)344復(fù)查與雙模訂戶設(shè)備130相關(guān)聯(lián)的呼叫處理信息,如用戶定義的設(shè)置以及注冊信息。軟交換機(jī)344確定要在蜂窩網(wǎng)絡(luò)中聯(lián)系該雙模訂戶設(shè)備130。在塊706,軟交換機(jī)344通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑(如圖6的路徑150)向雙模訂戶設(shè)備130發(fā)送SIP邀請消息。軟交換機(jī)344利用標(biāo)準(zhǔn)的IP尋址技術(shù)標(biāo)識雙模訂戶設(shè)備130。在塊708,訂戶設(shè)備通過發(fā)送SIP振鈴指示消息予以響應(yīng)。在塊710,雙模訂戶設(shè)備130接受呼叫。或者,此響應(yīng)是自動的,呼叫由雙模訂戶設(shè)備130在呼叫流程中的某個其它點(diǎn)上,例如在塊730處接受。在任何一種情況下,在塊712,雙模訂戶設(shè)備130通過向軟交換機(jī)134發(fā)送SIP OK消息予以響應(yīng)。
為了命令媒體網(wǎng)關(guān)340發(fā)起語音承載業(yè)務(wù)信道,軟交換機(jī)134創(chuàng)建IP消息,以通過IP網(wǎng)絡(luò)傳送到媒體網(wǎng)關(guān)340,如通過支路342A和342B來傳送。該消息指示通過蜂窩網(wǎng)絡(luò)發(fā)起至蜂窩電話號碼所指定的雙模訂戶設(shè)備130的呼叫。如此,在塊714,軟交換機(jī)344通過IP骨干網(wǎng)108以IP格式向媒體網(wǎng)關(guān)340發(fā)送IAM消息或類似的呼叫發(fā)起消息,以通過雙模訂戶設(shè)備130的蜂窩電話號碼指定雙模訂戶設(shè)備130。
在塊716,媒體網(wǎng)關(guān)340接收該IP格式的消息,并響應(yīng)于此,采用多種標(biāo)準(zhǔn)PSTN信令協(xié)議之一,通過例如支路342C向傳統(tǒng)的MSC140發(fā)信號以告知呼叫建立嘗試,在此情況下,媒體網(wǎng)關(guān)340發(fā)送ISUPIAM。在塊718,傳統(tǒng)的MSC 140以ACM響應(yīng)。該消息由媒體網(wǎng)關(guān)340接收,并且在塊720,媒體網(wǎng)關(guān)340創(chuàng)建對應(yīng)的IP格式消息,并通過IP骨干網(wǎng)108將其發(fā)送到軟交換機(jī)344。
響應(yīng)塊716,傳統(tǒng)的MSC 140在塊722根據(jù)熟知的慣例發(fā)起蜂窩呼叫。在塊730,如果呼叫已經(jīng)在塊710被接受,則雙模訂戶設(shè)備130自動接受該呼叫。同樣在塊730,雙模訂戶設(shè)備130將入蜂窩語音呼叫與先前接收到的SIP邀請相關(guān)聯(lián)。雙模訂戶設(shè)備130在塊732以蜂窩呼叫接受消息予以響應(yīng)。接著,在塊734,傳統(tǒng)的MSC 140以ACM響應(yīng)媒體網(wǎng)關(guān)340。在塊736,媒體網(wǎng)關(guān)340以含有ANM消息信息的IP消息響應(yīng)軟交換機(jī)344。這些PSTN塊可以在剛剛描述的SIP操作塊之前、之后或并行進(jìn)行。
同時,軟交換機(jī)344在塊724以SIP振鈴指示消息響應(yīng)VoIP電話156。軟交換機(jī)344在塊726向媒體網(wǎng)關(guān)340發(fā)送第一創(chuàng)建連接消息。該第一創(chuàng)建連接消息指示媒體網(wǎng)關(guān)340為要在塊728以及稍后在塊742中使用的VoIP音頻路徑分配資源。在本實(shí)例中采用的是MGCP,但也可以采用其它協(xié)議,如Megaco或其它媒體網(wǎng)關(guān)控制協(xié)議。在邏輯意義上,媒體網(wǎng)關(guān)340在塊728建立從媒體網(wǎng)關(guān)340到VoIP電話156的單向VoIP語音承載路徑,并且語音承載分組開始從媒體網(wǎng)關(guān)340流式傳送到VoIP電話156。
響應(yīng)塊736中發(fā)送的IP ANM消息,軟交換機(jī)344在塊738向VoIP電話156發(fā)送SIP OK消息。軟交換機(jī)344在塊740向媒體網(wǎng)關(guān)340發(fā)送第二創(chuàng)建連接消息。該第二創(chuàng)建連接消息指示媒體網(wǎng)關(guān)340分配資源給PCM音頻路徑以用于建立語音連接。在塊744,分配電話信道,并建立從媒體網(wǎng)關(guān)340經(jīng)過PSTN 106到雙模訂戶設(shè)備130的雙向音頻路徑,如利用支路342C、342D和342E來建立。在塊741中,軟交換機(jī)344向媒體網(wǎng)關(guān)340發(fā)送修改連接消息,以指示它將兩個先前創(chuàng)建的端點(diǎn)連接到一起并根據(jù)需要執(zhí)行媒體轉(zhuǎn)換,例如在IP編碼的和PCM編碼的語音信令之間進(jìn)行轉(zhuǎn)換。在塊742,建立從媒體網(wǎng)關(guān)340到VoIP電話156的雙向VoIP語音承載路徑,如此完成從VoIP電話156到雙模訂戶設(shè)備130的語音鏈路。要注意,從媒體網(wǎng)關(guān)340到VoIP電話156的VoIP路徑可以在有效率的路徑上傳送分組,并且這些分組無需進(jìn)入軟交換機(jī)344。
圖15顯示的是當(dāng)傳統(tǒng)電話向當(dāng)前位于在軟交換機(jī)和傳統(tǒng)MSC(如圖6所示的)之間采用媒體網(wǎng)關(guān)的系統(tǒng)中的WLAN之外的雙模訂戶設(shè)備發(fā)起呼叫時的一個示范呼叫流程。上述塊的具體順序可以根據(jù)系統(tǒng)需求以及將對呼叫流程的影響納入考慮而加以變化。
在塊746,PSTN設(shè)備(如傳統(tǒng)電話158)向PSTN 106發(fā)送POTS呼叫發(fā)起消息,以指定雙模訂戶設(shè)備130的PBX電話號碼。在塊748,PSTN 106(代表傳統(tǒng)的電話158)發(fā)送ISUP IAM(或依據(jù)所用協(xié)議的其它呼叫發(fā)起消息),以通過雙模訂戶設(shè)備130的PBX電話號碼指定雙模訂戶設(shè)備130。在塊750,軟交換機(jī)344以ISUP ACM響應(yīng)。在塊752,PSTN 106向傳統(tǒng)電話158發(fā)送POTS呼叫振鈴指示。
在塊754,軟交換機(jī)344復(fù)查與雙模訂戶設(shè)備130相關(guān)聯(lián)的呼叫處理信息,如用戶定義的設(shè)置以及注冊信息。軟交換機(jī)344確定要在蜂窩網(wǎng)絡(luò)中聯(lián)系該雙模訂戶設(shè)備130。在塊756,軟交換機(jī)344通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑(如圖6的路徑150)向雙模訂戶設(shè)備130發(fā)送SIP邀請消息,在塊758,訂戶設(shè)備通過發(fā)送SIP振鈴指示消息(如SIP 180 RINGING)來響應(yīng)。在塊760,雙模訂戶設(shè)備130接受該呼叫。或者,此響應(yīng)是自動的,呼叫由雙模訂戶設(shè)備130在呼叫流程中的某個其它點(diǎn)上接受,在任何一種情況下,在塊762,雙模訂戶設(shè)備130通過向軟交換機(jī)334發(fā)送OK消息(如SIP 200 OK)予以響應(yīng)。
為了命令媒體網(wǎng)關(guān)340發(fā)起語音承載業(yè)務(wù)信道,軟交換機(jī)134創(chuàng)建IP消息,以通過IP網(wǎng)絡(luò)傳送到媒體網(wǎng)關(guān)340,如通過支路342A和342B來傳送。該消息指示通過蜂窩網(wǎng)絡(luò)發(fā)起至雙模訂戶設(shè)備130的蜂窩電話號碼所指定的雙模訂戶設(shè)備130的呼叫。因此,在塊764,軟交換機(jī)344通過IP骨干網(wǎng)108以IP格式向媒體網(wǎng)關(guān)340發(fā)送IAM消息,以通過雙模訂戶設(shè)備130的蜂窩電話號碼指定雙模訂戶設(shè)備130。
在塊766,媒體網(wǎng)關(guān)340對IP消息進(jìn)行轉(zhuǎn)換,并通過例如支路342C,利用標(biāo)準(zhǔn)PSTN信令將呼叫建立嘗試告知傳統(tǒng)MSC 140。在塊768,傳統(tǒng)的MSC 140以ISUP ACM響應(yīng)。媒體網(wǎng)關(guān)340接收該消息,然后在塊770,媒體網(wǎng)關(guān)340通過IP消息將對應(yīng)的ACM發(fā)送到軟交換機(jī)344。
響應(yīng)于塊766,傳統(tǒng)的MSC 140在塊772根據(jù)熟知的慣例發(fā)起蜂窩呼叫。在塊774,如果呼叫已經(jīng)在呼叫流程中被接受,則雙模訂戶設(shè)備130自動接受該呼叫。同樣在塊774,雙模訂戶設(shè)備130將入蜂窩語音呼叫與SIP邀請相關(guān)聯(lián)。雙模訂戶設(shè)備130在塊776以蜂窩呼叫接受響應(yīng)。接著,在塊778,傳統(tǒng)的MSC 140以ISUP ANM響應(yīng)媒體網(wǎng)關(guān)340。在塊780,媒體網(wǎng)關(guān)340以含有ANM消息信息的IP消息響應(yīng)軟交換機(jī)344。響應(yīng)于此,在塊782,軟交換機(jī)344向PSTN106發(fā)送ISUP ANM消息。這些PSTN塊可以在剛剛描述的SIP塊之前、之后或并行進(jìn)行。
軟交換機(jī)344在塊784向媒體網(wǎng)關(guān)340發(fā)送創(chuàng)建連接消息,以指示它為每個PCM呼叫支路端點(diǎn)分配資源。響應(yīng)塊782,在塊786,PSTN 106指示POST呼叫支路已經(jīng)建立。在塊788,軟交換機(jī)344發(fā)送修改連接消息,以指示媒體網(wǎng)關(guān)340將兩個先前分配的PCM語音路徑端點(diǎn)連接起來。在塊790,分配電話信道,并建立從媒體網(wǎng)關(guān)340經(jīng)過PSTN 106到雙模訂戶設(shè)備130的雙向音頻路徑,如利用支路342C、342D和342E。在塊792,建立從媒體網(wǎng)關(guān)340到傳統(tǒng)電話158的雙向音頻路徑,如此完成從傳統(tǒng)電話158到雙模訂戶設(shè)備130的語音鏈路。
如上所述,當(dāng)雙模訂戶設(shè)備130通過路徑150接收到指示經(jīng)由路徑152的入語音呼叫的SIP信令消息時,它將該消息信息與入語音呼叫相關(guān)聯(lián),如以上參考塊520、560、730和774所述??梢圆捎枚喾N機(jī)制來協(xié)助該關(guān)聯(lián)操作。在一個實(shí)施例中,根據(jù)標(biāo)準(zhǔn)PSTN機(jī)制為軟交換機(jī)134分配一組出局號碼。當(dāng)從軟交換機(jī)134通過路徑152建立呼叫時,根據(jù)標(biāo)準(zhǔn)主叫ID技術(shù),將指定的出局號碼庫中的一個號碼指定給該呼叫,并通過路徑152傳送。雙模訂戶設(shè)備130識別出該號碼是始發(fā)于軟交換機(jī)134的一個號碼,因此將該呼叫與最近接收到的或下次接收到的SIP信令消息相關(guān)聯(lián)。在一個實(shí)施例中,訂戶設(shè)備從接收呼叫時發(fā)送的SIP信令消息接收到有關(guān)號碼組的信息。在其它實(shí)施例中,在早一些的時間將號碼傳遞給雙模訂戶設(shè)備130,并存儲在雙模訂戶設(shè)備130內(nèi)。
根據(jù)系統(tǒng)的設(shè)計,此方法可能容易引起呼叫誤識別。例如,如果從軟交換機(jī)快速連續(xù)地按路由發(fā)送兩個呼叫,則這兩個呼叫的標(biāo)識可能在雙模訂戶設(shè)備上被互換。
在一個實(shí)施例中,軟交換機(jī)通過在這兩個呼叫之一傳輸時插入延遲來解決該互換錯誤。例如,在將一個呼叫轉(zhuǎn)發(fā)到訂戶設(shè)備之后,軟交換機(jī)在必要時延遲任何后續(xù)呼叫的傳輸,這樣,不會有兩個呼叫在選定的保護(hù)間隔內(nèi)向訂戶設(shè)備轉(zhuǎn)發(fā)。
在另一個實(shí)施例中,在圖4所示的營運(yùn)商托管模型或圖6所示的營運(yùn)商網(wǎng)關(guān)模型中,可以將主叫ID(通常作為插入在第一次和第二次振鈴音之間的音調(diào)傳送)替換為特定標(biāo)識符。該特定標(biāo)識符可由訂戶設(shè)備用于準(zhǔn)確地將呼叫發(fā)起請求與對應(yīng)的SIP信令消息相關(guān)聯(lián)。圖4和圖6的體系結(jié)構(gòu)具體體現(xiàn)在于它們避免通過PSTN傳輸,由此允許在客戶定制操作的操作性方面具有更多的靈活性。
例如,通常采用ISUP消息中的一個字段在PSTN和傳統(tǒng)MSC之間傳輸主叫ID信息。因?yàn)镮SUP消息始發(fā)于媒體網(wǎng)關(guān)340或營運(yùn)商的軟交換機(jī)320,所以可以插入專有的主叫ID標(biāo)識符。雙模訂戶設(shè)備130將此人為主叫ID標(biāo)識符與發(fā)送到該雙模訂戶設(shè)備的SIP信令消息中的標(biāo)識符相關(guān)聯(lián)。這樣,可以更精確地標(biāo)識傳統(tǒng)蜂窩語音支路與發(fā)起會話的SIP消息之間的關(guān)聯(lián)性。
如上所述,可以采用響應(yīng)訂戶發(fā)起方法,由此通過數(shù)據(jù)路徑通知訂戶設(shè)備發(fā)往它的入呼叫已經(jīng)在軟交換機(jī)被接收到,響應(yīng)于此,訂戶設(shè)備向軟交換機(jī)發(fā)起呼叫。在此情況下,該關(guān)聯(lián)過程主要由委托給軟交換機(jī)來執(zhí)行。以類似的方式,采用響應(yīng)軟交換機(jī)發(fā)起策略(以下參考圖16描述),該關(guān)聯(lián)過程主要委托給訂戶設(shè)備來執(zhí)行。
圖16是采用響應(yīng)軟交換機(jī)發(fā)起策略的系統(tǒng)中的訂戶設(shè)備130所實(shí)現(xiàn)的塊或過程的流程圖。在響應(yīng)軟交換機(jī)發(fā)起策略中,當(dāng)通過蜂窩網(wǎng)絡(luò)從雙模訂戶設(shè)備130發(fā)起呼叫時,它通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送呼叫發(fā)起消息。響應(yīng)于此,軟交換機(jī)134發(fā)起至被叫方以及雙模訂戶設(shè)備130的呼叫。軟交換機(jī)134然后利用與上述策略相似的呼叫流程策略,將這兩個支路轉(zhuǎn)接到一起來完成語音呼叫。
再次參見圖16,流程開始于塊348,此時從用戶接收到呼叫發(fā)起請求。例如,再次參見圖8,用戶可以利用用戶界面412在小鍵盤上輸入電話號碼。在塊350中,響應(yīng)該請求,控制器420命令SIP處理器424創(chuàng)建通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送的呼叫發(fā)起消息。例如,SIP處理器424創(chuàng)建SIP邀請消息,以指定被叫方以及雙模訂戶設(shè)備130的身份標(biāo)識。該消息由蜂窩處理器426利用蜂窩前端402通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送。
當(dāng)軟交換機(jī)134接收到該SIP邀請消息時,它發(fā)起至雙模訂戶設(shè)備130的呼叫,方法是例如通過向PSTN發(fā)送PSTN呼叫發(fā)起消息,以通過雙模訂戶設(shè)備130的蜂窩電話號碼將其表示為被叫方?;蛘?,軟交換機(jī)134可以向媒體網(wǎng)關(guān)(如媒體網(wǎng)關(guān)340)發(fā)送IP編碼的消息。軟交換機(jī)134還發(fā)起到實(shí)際被叫方的呼叫,并將這兩個呼叫支路轉(zhuǎn)接到一起來完成語音呼叫。同時,雙模訂戶設(shè)備130在塊352等待蜂窩呼叫發(fā)起消息。
當(dāng)通過蜂窩前端402接收到蜂窩呼叫發(fā)起時,蜂窩處理器426提示控制器420。在塊354,控制器420將入呼叫與先前發(fā)送的邀請相關(guān)聯(lián)。在一個實(shí)施例中,軟交換機(jī)134將雙模訂戶設(shè)備130標(biāo)識為主叫方。例如,軟交換機(jī)134利用主叫ID來將始發(fā)號碼指定為分配給雙模訂戶設(shè)備130的PBX電話號碼,并且控制器420利用該身份標(biāo)識來協(xié)助關(guān)聯(lián)過程。如果關(guān)聯(lián)操作成功,則控制器420命令蜂窩處理器426自動接受該呼叫。當(dāng)用戶是呼叫發(fā)起人時,控制器420無需命令用戶界面412提示用戶。事實(shí)上,在大多數(shù)情況下,用戶不知道采用了響應(yīng)軟交換機(jī)發(fā)起策略(responsive soft switch initiationstrategy)。此時,軟交換機(jī)134繼續(xù)呼叫流程,直到在雙模訂戶設(shè)備130與被叫方之間建立了語音呼叫為止。
如上所述,一旦建立了語音呼叫,則雙模訂戶設(shè)備130可以利用發(fā)送到軟交換機(jī)134的SIP信令控制語音呼叫。例如,在塊358,控制器420從用戶界面412接收將另一個主叫方添加到現(xiàn)有呼叫中的請求,以便建立電話會議。在塊360,控制器420命令SIP處理器424創(chuàng)建SIP消息,并將其轉(zhuǎn)發(fā)到蜂窩前端402,以便傳送給軟交換機(jī)134。
如上所述,可以提供對講服務(wù)。再次以正在行進(jìn)的主管為例,現(xiàn)在假定當(dāng)他在辦公室時習(xí)慣于瑪麗為他篩選針對他的呼叫,并將系統(tǒng)配置為只要有到他的PBX電話號碼的入呼叫,無論他在哪里,首先使瑪麗的電話振鈴。一旦瑪麗與主叫方通話之后,她常常需要聯(lián)系鮑勃主管。她可以按下她的手持機(jī)上的對講按鈕(或利用有線或無線設(shè)備將她的意圖以信號通知軟交換機(jī)134)。軟交換機(jī)134發(fā)起至雙模訂戶設(shè)備130的普通蜂窩呼叫(假定未采用響應(yīng)訂戶發(fā)起策略)。軟交換機(jī)134還發(fā)送并行的SIP消息,它指示該入呼叫來自瑪麗且雙模訂戶設(shè)備130應(yīng)該自動地接受該呼叫。就這樣調(diào)用對講功能。當(dāng)雙模訂戶設(shè)備130自動進(jìn)行應(yīng)答且建立了語音承載信道時,瑪麗就可以就入呼叫口頭提示鮑勃。鮑勃可以口頭告知他愿意接受或拒絕轉(zhuǎn)接?;蛘?,鮑勃可以人工方式表示其意圖?,旣惪梢岳媒⒌恼Z音承載信道實(shí)現(xiàn)該轉(zhuǎn)接。
雖然圖2顯示了包括一個WLAN的示范系統(tǒng)實(shí)現(xiàn)方案,但該系統(tǒng)可以容易地包括多個有線和無線的LAN。例如,一個公司可具有兩個不同的園區(qū),各具有各自的WLAN,或者用戶可能在家里安裝了有線或無線LAN。軟交換機(jī)設(shè)在兩個地點(diǎn)之一或集中式用戶交換機(jī)模型或營運(yùn)商集中模型中,無論怎樣,當(dāng)訂戶設(shè)備離開第一WLAN的覆蓋區(qū)而后進(jìn)入第二WLAN的覆蓋區(qū)時,它可以與上述相同的方式提供呼叫路由選擇。以同樣的方式,營運(yùn)商集中模型適用于接受來自不同網(wǎng)絡(luò)的用戶。例如,如果一個營運(yùn)商正在為位置A上的公司A提供WLAN服務(wù),而為位置B上的公司B提供WLAN服務(wù),則與位于位置B上的WLAN覆蓋區(qū)內(nèi)的公司A相關(guān)聯(lián)的訂戶設(shè)備可以通過該WLAN獲取服務(wù)。
當(dāng)雙模訂戶設(shè)備在蜂窩覆蓋區(qū)內(nèi)時,如果IP承載蜂窩數(shù)據(jù)路徑(如圖2中的路徑150)不可用,則可以利用短消息服務(wù)(SMS)在語音承載路徑(如圖2的路徑152)上發(fā)送SIP消息,所述短消息服務(wù)(SMS)通過傳統(tǒng)蜂窩語音承載路徑(如圖2的路徑152)來傳送。此外,可以將帶內(nèi)雙音多頻(DTMF)信令或計算機(jī)調(diào)制解調(diào)器音用于通過蜂窩網(wǎng)絡(luò)在語音承載路徑上傳送SIP信令。
在一個實(shí)施例中,蜂窩營運(yùn)商可以選擇在沿IP承載蜂窩數(shù)據(jù)路徑(如圖2的路徑150)的任何點(diǎn)上,例如在SGSN或GGSN節(jié)點(diǎn)上對SIP消息執(zhí)行解碼。一旦被標(biāo)識,就可以區(qū)分這些消息的優(yōu)先級或按需要進(jìn)行延遲處理。
或者,遠(yuǎn)程單元不配置為在WLAN中工作。如上所示,SIP功能可以遍布蜂窩系統(tǒng),而無需結(jié)合WLAN或甚至有線局域網(wǎng)。
已經(jīng)進(jìn)行了許多構(gòu)建提供較傳統(tǒng)基站更有限覆蓋區(qū)的微蜂窩基站的商業(yè)嘗試。通常這些微蜂窩基站作為室內(nèi)解決推銷。所述系統(tǒng)和方法可以集成到這種微蜂窩系統(tǒng)中,以將SIP功能提供給微蜂窩系統(tǒng)。
已經(jīng)進(jìn)行了將802.11網(wǎng)絡(luò)配置得看似對蜂窩網(wǎng)絡(luò)的擴(kuò)展的許多商業(yè)嘗試。這些體系結(jié)構(gòu)通常將蜂窩網(wǎng)絡(luò)指定為核心,并將每個WLAN作為另一個基站。這些體系結(jié)構(gòu)通常將MSC指定為整個區(qū)域的集中智能。因?yàn)榇蠖鄶?shù)MSC和SGSN設(shè)計為處理有限數(shù)量的基站,數(shù)量通常約為一百,所以該體系結(jié)構(gòu)無法擴(kuò)展以接納實(shí)際系統(tǒng)中需要接納的數(shù)百個WLAN站點(diǎn)。這些體系結(jié)構(gòu)剝奪了802.11基礎(chǔ)設(shè)施的SIP能力,而代之以將它們配置為看似低功能的傳統(tǒng)蜂窩基礎(chǔ)設(shè)施。這些體系結(jié)構(gòu)通常需要利用諸如光纖、DSL、電纜或固定無線等笨拙的最后一里傳輸機(jī)制來將WLAN連接到核心。相比之下,根據(jù)以上給出的體系結(jié)構(gòu),蜂窩系統(tǒng)可充當(dāng)VoIP網(wǎng)絡(luò)的最后一里傳輸機(jī)制并提供SIP能力。
本領(lǐng)域技術(shù)人員顯然容易明白許多替代實(shí)施例。例如,圖18是顯示結(jié)合了輔助軟交換機(jī)的網(wǎng)絡(luò)的網(wǎng)絡(luò)圖。為了理解圖18的功能,將其與圖6對照進(jìn)行說明。在圖6中,軟交換機(jī)344直接控制圖14和圖15的呼叫流程中所示的媒體網(wǎng)關(guān)340。根據(jù)圖18,輔助軟交換機(jī)346將軟交換機(jī)344連接到傳統(tǒng)MSC 140。輔助軟交換機(jī)346包括媒體網(wǎng)關(guān)控制器,它類似于圖5所示的媒體網(wǎng)關(guān)控制器164。因此,軟交換機(jī)344可僅使用標(biāo)準(zhǔn)的VoIP信令和傳輸來發(fā)起與輔助軟交換機(jī)346的蜂窩語音承載呼叫。輔助軟交換機(jī)346本身足以充當(dāng)IP至PSTN語音網(wǎng)關(guān),以將IP信令和傳輸轉(zhuǎn)換到在路徑342C上與傳統(tǒng)MSC140通信所需的傳統(tǒng)PSTN協(xié)議。本實(shí)施例的一個潛在優(yōu)點(diǎn)在于,減少了傳統(tǒng)蜂窩語音信道呼叫建立時間,這是通過避免其它方式下軟交換機(jī)344與媒體網(wǎng)關(guān)340之間會產(chǎn)生的額外媒體網(wǎng)關(guān)控制消息傳送來實(shí)現(xiàn)的。另一個優(yōu)點(diǎn)是,通過避免相同的額外消息傳送來減少軟交換機(jī)344上的負(fù)載。還有一個優(yōu)點(diǎn)在于,降低了軟交換機(jī)344中的資源占用率,因?yàn)闊o需保持輔助軟交換機(jī)346處理的連接的呼叫狀態(tài)和資源狀態(tài)。再有一個優(yōu)點(diǎn)是,選擇專用于實(shí)現(xiàn)輔助軟交換機(jī)346的設(shè)備和軟件與選擇用于實(shí)現(xiàn)軟交換機(jī)344的設(shè)備和軟件無關(guān)。因?yàn)檩o助軟交換機(jī)346僅與軟交換機(jī)344和傳統(tǒng)MSC 140互操作,所以可以在輔助軟交換機(jī)346中采用更成熟且更與供應(yīng)商無關(guān)的標(biāo)準(zhǔn)化VoIP和PSTN協(xié)議。
圖19是說明雙模訂戶設(shè)備有關(guān)空閑切換的操作的狀態(tài)圖。空閑切換是當(dāng)雙模訂戶設(shè)備處于空閑模式時(例如當(dāng)沒有活動呼叫在進(jìn)行時)據(jù)以確定主控制信道和雙模訂戶設(shè)備的一個操作模式的機(jī)制。圖19是圖9的補(bǔ)充,圖9是說明注冊過程的流程圖。
當(dāng)雙模訂戶設(shè)備(如雙模訂戶設(shè)備130)開機(jī)時,它進(jìn)入初始化狀態(tài)900。在一個實(shí)施例中,雙模訂戶設(shè)備130首先搜索以捕獲來自WLAN的信號,在WLAN上操作是一種操作模式。如果雙模訂戶設(shè)備130捕獲WLAN信號,則雙模訂戶設(shè)備130轉(zhuǎn)換到狀態(tài)902,并利用例如SIP注冊或注冊更新消息,通過WLAN向軟交換機(jī)134注冊。在一個實(shí)施例中,注冊基于與雙模訂戶設(shè)備130相關(guān)聯(lián)的IP地址。軟交換機(jī)134可以是與雙模訂戶設(shè)備130相關(guān)聯(lián)的歸屬站點(diǎn)或是支持漫游的主機(jī)軟交換機(jī)。如果軟交換機(jī)是主機(jī)軟交換機(jī),則它可以依次轉(zhuǎn)發(fā)或創(chuàng)建注冊消息,以將其傳送到訂戶設(shè)備的歸屬軟交換機(jī)。歸屬軟交換機(jī)隨后可以指示簡單注冊確認(rèn)的消息響應(yīng)主機(jī)軟交換機(jī),或在另一個實(shí)施例中,以有關(guān)訂戶設(shè)備所對應(yīng)的能力和授權(quán)特征的附加信息予以響應(yīng)。
如上所述,在一個實(shí)施例中,WLAN上的操作優(yōu)先于蜂窩網(wǎng)絡(luò)上的操作被支持。在此情況下,注冊指定高Q參數(shù)聯(lián)系首部(如0.9)。Q參數(shù)是在標(biāo)準(zhǔn)SIP系統(tǒng)中據(jù)以建立優(yōu)先級的一種可選機(jī)制。軟交換機(jī)可以存儲某些其它值或參數(shù)以指示優(yōu)先級。在替代實(shí)施例中,蜂窩網(wǎng)絡(luò)可優(yōu)先于WLAN被支持。
雙模訂戶設(shè)備130保持在狀態(tài)902,直到它捕獲廣域網(wǎng)(如蜂窩網(wǎng)絡(luò)141)或關(guān)機(jī)或失去至WLAN的連接或被??炕虮徽埱蟪废詾橹埂H鐖D19所示,如果雙模訂戶設(shè)備檢測到蜂窩網(wǎng)絡(luò)141,則雙模訂戶設(shè)備130轉(zhuǎn)換到狀態(tài)904,并利用如SIP注冊或注冊更新消息,經(jīng)由數(shù)據(jù)承載路徑通過蜂窩網(wǎng)絡(luò)141向軟交換機(jī)134注冊。或者,可以通過WLAN發(fā)送注冊。雙模訂戶設(shè)備130可以通過指定它的蜂窩電話號碼或它的IP地址或其它標(biāo)識符來注冊。如果WLAN上的操作被支持,則蜂窩系統(tǒng)上的操作的Q參數(shù)設(shè)為低于WLAN的操作的Q參數(shù)。例如,蜂窩網(wǎng)絡(luò)上操作的Q參數(shù)設(shè)為0.1。通常,此注冊是對雙模訂戶設(shè)備根據(jù)正常蜂窩操作直接向蜂窩網(wǎng)絡(luò)進(jìn)行的任何注冊的附加操作。向蜂窩網(wǎng)絡(luò)基礎(chǔ)設(shè)施的注冊可以通過與語音承載路徑相關(guān)聯(lián)的開銷信道進(jìn)行,或通過不相關(guān)的控制信道進(jìn)行。如果雙模訂戶設(shè)備130移動到蜂窩系統(tǒng)的覆蓋區(qū)之外,則它轉(zhuǎn)換到狀態(tài)902。它可以撤消在軟交換機(jī)和蜂窩網(wǎng)絡(luò)基礎(chǔ)設(shè)施上的注冊。這種情況可能發(fā)生在用戶進(jìn)入提供WLAN服務(wù)但蜂窩服務(wù)無法穿過的大型建筑物時。
如果雙模訂戶設(shè)備移動到WLAN的覆蓋區(qū)之外,則它從狀態(tài)904轉(zhuǎn)換到狀態(tài)906。在此情況下,它可以通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑撤消WLAN注冊,或者它通過WLAN(它存在時)來撤消注冊。從初始化狀態(tài)900,如果雙模訂戶設(shè)備130首次捕獲蜂窩網(wǎng)絡(luò),則轉(zhuǎn)換到狀態(tài)906。雖然圖19顯示的是從狀態(tài)904到狀態(tài)908的單連接,但在從狀態(tài)902、904或906中任一狀態(tài)關(guān)機(jī)時,雙模訂戶設(shè)備進(jìn)入狀態(tài)908,并撤消蜂窩注冊和WLAN注冊。這些撤消注冊過程可以通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑、WLAN或它們的組合來執(zhí)行。一旦注冊,雙模訂戶設(shè)備就可以間歇地更新蜂窩網(wǎng)絡(luò)和WLAN注冊,以使它們在軟交換機(jī)中保持更新。
雙模訂戶設(shè)備可能在活動呼叫期間從WLAN覆蓋區(qū)內(nèi)移動到WLAN覆蓋區(qū)外。為了避免掉話,可以將切換機(jī)制結(jié)合到系統(tǒng)中。在一個系統(tǒng)實(shí)施例中,提供了從WLAN到蜂窩網(wǎng)絡(luò)的切換,但是,不支持從蜂窩網(wǎng)絡(luò)到WLAN系統(tǒng)的切換。在另一個實(shí)施例中,在每個方向上提供WLAN與蜂窩網(wǎng)絡(luò)之間的切換。
圖20是說明從WLAN至蜂窩網(wǎng)絡(luò)的切換的呼叫流程圖。當(dāng)用戶離開WLAN所覆蓋的歸屬園區(qū)時可以采用這種切換。在圖20中,為了繪圖效率,未顯示遠(yuǎn)端連接,因?yàn)樵谝粋€實(shí)施例中,未對有關(guān)遠(yuǎn)端用戶的操作作任何更改。
在圖20中,通過WLAN 132建立與雙模訂戶設(shè)備130的語音連接。在圖20中,虛線箭頭表示通過WLAN傳送的信令。實(shí)線箭頭表示通過蜂窩網(wǎng)絡(luò)傳送的信令。
通過圖20的塊910-916,向雙模訂戶設(shè)備130發(fā)起呼叫,當(dāng)然該切換機(jī)制同樣適用于雙模訂戶設(shè)備130已建立呼叫的情況。在塊910,軟交換機(jī)134通過WLAN 132向雙模訂戶設(shè)備130發(fā)送例如SIP邀請消息。在塊912,雙模訂戶設(shè)備130通過發(fā)送SIP振鈴指示來響應(yīng)。在塊914,雙模訂戶設(shè)備130接受該呼叫并通過向軟交換機(jī)134回送SIP OK消息予以響應(yīng)。在塊916中,在雙模訂戶設(shè)備130與軟交換機(jī)134之間通過WLAN 132建立雙向VoIP音頻信道。
在塊918,如果雙模訂戶設(shè)備130確定至蜂窩系統(tǒng)的切換得到保證。該確定可以多種方式之一來執(zhí)行。在一個實(shí)施例中,雙模訂戶設(shè)備130監(jiān)視WLAN信號強(qiáng)度參數(shù)(如自動增益控制(AGC)值)或接收信號強(qiáng)度指示(RSSI)。在另一個實(shí)施例中,雙模訂戶設(shè)備130可以監(jiān)視分組誤碼率、信噪比或其它鏈路質(zhì)量指示。在另一個實(shí)施例中,雙模訂戶設(shè)備130可以監(jiān)視最大允許數(shù)據(jù)速率、當(dāng)前數(shù)據(jù)傳輸速率或其它鏈路操作參數(shù)。在又一個實(shí)施例中,雙模訂戶設(shè)備130采用這些參數(shù)中的幾個參數(shù)來確定適當(dāng)?shù)那袚Q觸發(fā)。
或者,軟交換機(jī)134確定適當(dāng)?shù)那袚Q觸發(fā)。例如,軟交換機(jī)可以直接或通過從接入點(diǎn)收集信息來監(jiān)視性能參數(shù)。在此情況下,該軟交換機(jī)134主動發(fā)起蜂窩連接,并發(fā)送例如SIP再次邀請或注冊請求消息,以通知切換的雙模訂戶設(shè)備130。
在再一個實(shí)施例中,WLAN接入點(diǎn)監(jiān)視切換觸發(fā),并將切換請求指示始發(fā)到相關(guān)聯(lián)的軟交換機(jī)。該接入點(diǎn)可以監(jiān)視與訂戶設(shè)備相同類型的參數(shù),包括信號強(qiáng)度、鏈路質(zhì)量或鏈路操作參數(shù)。
可以用通過特定接入點(diǎn)(或接入點(diǎn)的特定扇區(qū))的通信來觸發(fā)切換。例如,特定接入點(diǎn)的覆蓋區(qū)可以設(shè)在園區(qū)的出口點(diǎn),如門口、接待區(qū)域停車庫。當(dāng)通信轉(zhuǎn)移到這些出口區(qū)域接入點(diǎn)之一時,雙模訂戶設(shè)備130或軟交換機(jī)134發(fā)起至蜂窩系統(tǒng)的切換。
在任何情況下,在圖20中,假定在塊918,雙模訂戶設(shè)備130確定切換至蜂窩網(wǎng)絡(luò)是適當(dāng)?shù)?。響?yīng)于此,雙模訂戶設(shè)備130在塊920發(fā)送SIP注冊消息。在圖20中,對應(yīng)于塊920的信令以虛線顯示,以表示該信令通過WLAN 132來發(fā)送。但是,該信令也可以通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送,且效果相同。
為了使音頻流從WLAN 132轉(zhuǎn)換到蜂窩網(wǎng)絡(luò)141的語音承載路徑,在所述蜂窩網(wǎng)絡(luò)141的語音承載路徑上建立PCM音頻連接。蜂窩語音連接可以在發(fā)生語音承載業(yè)務(wù)切換之前初始化并完全建立。該SIP消息發(fā)送可以在蜂窩語音連接的初始化之前、之后或同時發(fā)生。
在這些依次的選項(xiàng)之間的選擇可取決于雙模訂戶設(shè)備130的體系結(jié)構(gòu)。再次參見圖8,WLAN前端400和蜂窩前端402可以共享一些公共組件,如天線。如果這樣,則可利用交換機(jī)或耦合器將兩條路徑耦合在一起。交換機(jī)將RF電源連接到WLAN前端400和蜂窩前端402之一,但通常不會允許同時將兩個前端組件連接到天線。如果采用耦合器、同向雙工器、雙工器或其它功率共享機(jī)制,則可以實(shí)現(xiàn)同時操作,而且系統(tǒng)設(shè)計人員具有更多自由來將這些塊排序,以達(dá)到最佳語音性能。通常采用耦合器會增加直流電源需求,而降低訂戶設(shè)備的靈敏度,為此可優(yōu)先選用開關(guān)。在圖20中,假定訂戶設(shè)備完全能夠同時操作。
響應(yīng)SIP注冊,在塊922,軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)送SIP邀請消息(如SIP再次邀請)。在圖20中,對應(yīng)于塊922和924的信令以虛線顯示,以表示該信令通過WLAN 132來發(fā)送。但是,該信令同樣也可以通過蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑發(fā)送,且效果相同。軟交換機(jī)134還向PSTN 106發(fā)送ISUP IAM,此消息通過雙模訂戶設(shè)備130的蜂窩電話號碼指定雙模訂戶設(shè)備130,以便在塊926通過蜂窩網(wǎng)絡(luò)的語音承載路徑建立語音連接。在塊928中,PSTN 106代表雙模訂戶設(shè)備130以ACM予以響應(yīng)。響應(yīng)塊928,PSTN 106在塊930發(fā)送蜂窩呼叫發(fā)起消息。在塊932,雙模訂戶設(shè)備130自動接受該呼叫。同樣在塊932,雙模訂戶設(shè)備130將入蜂窩語音呼叫與正在進(jìn)行的WLAN語音呼叫相關(guān)聯(lián)。雙模訂戶設(shè)備130在塊934以蜂窩呼叫接受消息予以響應(yīng)。在塊936,PSTN 106以ISUP ANM響應(yīng)蜂窩呼叫接受。如上所述,這些PSTN塊可以在SIP相關(guān)的塊之前、之后或并行進(jìn)行。
在塊938,在蜂窩網(wǎng)絡(luò)141的語音承載路徑上建立從軟交換機(jī)134到雙模訂戶設(shè)備130的標(biāo)準(zhǔn)語音信道。如果尚未這樣執(zhí)行,則在塊940和942中,軟交換機(jī)134和雙模訂戶設(shè)備130分別開始通過蜂窩網(wǎng)絡(luò)141發(fā)送和接收語音信號。在一個實(shí)施例中,塊940和942在軟交換機(jī)134開始通過蜂窩網(wǎng)絡(luò)141接收PCM幀時進(jìn)行。軟交換機(jī)134可以通過WLAN 132或蜂窩網(wǎng)絡(luò)141向雙模訂戶設(shè)備130發(fā)送切換指示?;蛘?,雙模訂戶設(shè)備130還可以利用接收到PCM幀或放棄VoIP分組來觸發(fā)切換。
或者,可以將如上所述的響應(yīng)訂戶始發(fā)策略用于建立呼叫連接。在一個實(shí)施例中,在塊920采用響應(yīng)訂戶始發(fā)策略傳輸SIP注冊并非必需。響應(yīng)塊918的切換確定,雙模訂戶設(shè)備130通過蜂窩網(wǎng)絡(luò)141的語音承載路徑發(fā)起至軟交換機(jī)134的呼叫。軟交換機(jī)134將收到來自參與WLAN 132上的活動語音呼叫的雙模訂戶設(shè)備的入蜂窩呼叫作為啟動切換的觸發(fā)。軟交換機(jī)134可以利用、也可以不利用并行的SIP信令轉(zhuǎn)接呼叫連接。
圖21是說明從蜂窩網(wǎng)絡(luò)至WLAN的切換的流程圖。當(dāng)用戶進(jìn)入WLAN覆蓋的歸屬園區(qū)時可以采用這種切換,同時在蜂窩網(wǎng)絡(luò)的語音承載路徑上建立語音呼叫。在圖21中,虛線箭頭表示通過WLAN傳送的信令。實(shí)線箭頭表示通過蜂窩網(wǎng)絡(luò)傳送的信令。
在圖21中,未顯示遠(yuǎn)端連接,因?yàn)樵谝粋€實(shí)施例中,未對有關(guān)遠(yuǎn)端用戶的操作作任何更改。如果蜂窩覆蓋在WLAN的覆蓋區(qū)內(nèi)是足夠的,則從蜂窩系統(tǒng)轉(zhuǎn)接到WLAN不是絕對需要的。
在圖21中,在塊950已通過蜂窩網(wǎng)絡(luò)的語音承載路徑建立了標(biāo)準(zhǔn)的蜂窩語音信道。隨后,雙模訂戶設(shè)備130進(jìn)入WLAN 132的覆蓋區(qū)。一旦雙模訂戶設(shè)備130捕獲WLAN信號,則雙模訂戶設(shè)備130可以監(jiān)視一個或多個參數(shù)(如參考圖20所述的那些參數(shù)),以確定應(yīng)該何時進(jìn)行轉(zhuǎn)接。這些參數(shù)的選擇應(yīng)該避免蜂窩網(wǎng)絡(luò)和WLAN之間的快速連續(xù)切換。例如,如果雙模訂戶設(shè)備130將轉(zhuǎn)入到出口區(qū)域接入點(diǎn)的覆蓋區(qū)用于觸發(fā)至蜂窩系統(tǒng)的切換,則可以等待,直到它獲得非出口區(qū)域接入點(diǎn)才發(fā)起至WLAN的切換?;蛘撸p模訂戶設(shè)備130或軟交換機(jī)134可以等待觸發(fā)參數(shù)超過某個遲滯水平,該遲滯水平可以在注冊期間協(xié)商。如果軟交換機(jī)134確定適當(dāng)?shù)那袚Q時間,它便發(fā)送SIP再次邀請或注冊請求消息等,以通知雙模訂戶設(shè)備130。
在此情況下,假定在圖21的塊952中,雙模訂戶設(shè)備130確定切換至WLAN 132是得到保證的。在塊954,雙模訂戶設(shè)備130向軟交換機(jī)130發(fā)送SIP注冊消息。響應(yīng)于此,軟交換機(jī)134在塊956向雙模訂戶設(shè)備130發(fā)送SIP再次邀請。在塊958,雙模訂戶設(shè)備130以SIP OK消息予以響應(yīng)。響應(yīng)于SIP OK消息或某些其它協(xié)商的或預(yù)定義的觸發(fā)事件,在塊960軟交換機(jī)134和雙模訂戶設(shè)備130開始通過WLAN發(fā)送音頻。在塊962,軟交換機(jī)134和雙模訂戶設(shè)備130都釋放蜂窩網(wǎng)絡(luò)141的語音承載路徑上的音頻路徑。
結(jié)合圖20和圖21描述的以及確實(shí)涉及一些其它附圖的SIP消息傳送可以因SIP協(xié)議標(biāo)準(zhǔn)不同而有所不同,或根據(jù)SIP協(xié)議標(biāo)準(zhǔn)進(jìn)行擴(kuò)展??梢詫?biāo)準(zhǔn)操作進(jìn)行修改,因?yàn)檐浗粨Q機(jī)134和雙模訂戶設(shè)備130特別設(shè)計為根據(jù)本發(fā)明的實(shí)施例提供操作以及可以設(shè)計為處理定制消息。可以由軟交換機(jī)134對轉(zhuǎn)發(fā)到標(biāo)準(zhǔn)SIP系統(tǒng)的任何非標(biāo)準(zhǔn)消息進(jìn)行轉(zhuǎn)換。
具體而言,標(biāo)準(zhǔn)SIP邀請或再次邀請消息包含會話描述協(xié)議(SDP)。SDP指定流媒體的格式、定時和作者(authorship)。SDP是描述利用SIP消息建立對話的手段。在SDP內(nèi),“c”字段用于建立網(wǎng)絡(luò)類型、連接類型和連接地址。目前,僅支持因特網(wǎng)連接類型(如IP地址)。在一個實(shí)施例中,建立了對應(yīng)于POTS系統(tǒng)的一組新值,以指定蜂窩電話。
圖22是說明根據(jù)本發(fā)明實(shí)施例構(gòu)造和操作的切換過程2200,即用于向無線系統(tǒng)100中無線主機(jī)設(shè)備10注冊無線雙模訂戶設(shè)備130的切換機(jī)制實(shí)施例的流程圖。切換過程2200描述為WLAN接入優(yōu)先于蜂窩或個人通信系統(tǒng)(PCS)網(wǎng)絡(luò)接入。本領(lǐng)域的技術(shù)人員顯而易見,在本示例實(shí)施例中蜂窩和PCS系統(tǒng)可以互換使用。在塊2202,雙模訂戶設(shè)備130搜索WLAN。如果在判定塊2204檢測到WLAN,則在塊2206,SIP處理器424通過WLAN向軟交換機(jī)134發(fā)送SIP注冊消息(如SIP邀請),然后流程進(jìn)行到塊2214。
如果在判定塊2204未發(fā)現(xiàn)新的WLAN,則在塊2208,雙模訂戶設(shè)備130搜索蜂窩或PCS網(wǎng)絡(luò)。如果檢測到新的蜂窩或PCS網(wǎng)絡(luò),在塊2212,有多種不同方式可供雙模訂戶設(shè)備130用于向蜂窩網(wǎng)絡(luò)注冊。在一個實(shí)施例中,蜂窩處理器426發(fā)起至軟交換機(jī)134的呼叫,并發(fā)送SIP注冊消息(如SIP邀請)。軟交換機(jī)134從蜂窩網(wǎng)絡(luò)接收到該SIP注冊消息,意識到進(jìn)行了切換,拆除了WLAN連接。在另一個實(shí)施例中,雙模訂戶設(shè)備130通過現(xiàn)有WLAN連接發(fā)送SIP注冊消息(如SIP邀請),告知軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)起呼叫。軟交換機(jī)134隨后呼叫雙模訂戶設(shè)備130,雙模訂戶設(shè)備130應(yīng)答該呼叫并拆除先前已有的WLAN連接。在此實(shí)施例中,軟交換機(jī)134不需要知道已經(jīng)發(fā)生了切換,它只知道已發(fā)起了新呼叫。流程繼續(xù)到塊2214。如果未檢測到網(wǎng)絡(luò),則流程返回到塊2202。
在塊2214,雙模訂戶設(shè)備130嘗試判斷軟交換機(jī)134是否以確認(rèn)消息,如指示軟交換機(jī)134正在嘗試建立呼叫的SIP 100 TRYING予以響應(yīng)而確認(rèn)接收到注冊消息。如果未接收到確認(rèn),流程返回到塊2202。否則,流程進(jìn)行到塊2216,以及雙模訂戶設(shè)備130繼續(xù)監(jiān)視WLAN或蜂窩網(wǎng)絡(luò)。在設(shè)備130仍在WLAN或蜂窩網(wǎng)絡(luò)覆蓋區(qū)內(nèi)時(塊2218),它監(jiān)視如上所述的網(wǎng)絡(luò)質(zhì)量(塊2216);當(dāng)網(wǎng)絡(luò)質(zhì)量降低時(例如當(dāng)設(shè)備130離開覆蓋區(qū)或信號質(zhì)量因其它原因降低時),設(shè)備130在塊2202開始搜索新的WLAN。
圖23是說明根據(jù)本發(fā)明實(shí)施例構(gòu)造和操作的替代切換過程2300,即用于向無線系統(tǒng)100中無線主機(jī)設(shè)備10注冊無線雙模訂戶設(shè)備130的切換機(jī)制實(shí)施例的流程圖。切換過程2300描述為蜂窩或個人通信系統(tǒng)(PCS)網(wǎng)絡(luò)優(yōu)先于WLAN。如上所述,本領(lǐng)域技術(shù)人員理解,蜂窩和PCS系統(tǒng)可以在本示例實(shí)施例中互換使用。
在塊2302,雙模訂戶設(shè)備130搜索蜂窩或個人通信系統(tǒng)(PCS)網(wǎng)絡(luò)。如果在判定塊2304檢測到這種網(wǎng)絡(luò),蜂窩處理器426向蜂窩網(wǎng)絡(luò)注冊(塊2306)。有多種不同的方式可供雙模訂戶設(shè)備130用于向蜂窩網(wǎng)絡(luò)注冊。在一個實(shí)施例中,雙模訂戶設(shè)備130通過蜂窩處理器426向軟交換機(jī)134發(fā)起呼叫,并發(fā)送SIP注冊消息(如SIP邀請)。軟交換機(jī)134從蜂窩網(wǎng)絡(luò)接收該SIP注冊消息,意識到發(fā)生了切換,拆除了WLAN連接。在另一個實(shí)施例中,SIP處理器424通過現(xiàn)有WLAN連接發(fā)送SIP注冊消息(如SIP邀請),告知軟交換機(jī)134向雙模訂戶設(shè)備130發(fā)起呼叫。軟交換機(jī)134隨后呼叫雙模訂戶設(shè)備130,它應(yīng)答該呼叫并拆除先前存在的WLAN連接。在該實(shí)施例中,軟交換機(jī)134不需要知道切換已經(jīng)發(fā)生,它只知道發(fā)起了新呼叫。流程繼續(xù)到塊2314。
如果在判定塊2304未發(fā)現(xiàn)新的蜂窩網(wǎng)絡(luò),則雙模訂戶設(shè)備130搜索WLAN(塊2308)。如果檢測到WLAN,則雙模訂戶設(shè)備130建立至WLAN的連接。在塊2312,通過WLAN向軟交換機(jī)134發(fā)送SIP注冊消息(如SIP邀請),然后流程繼續(xù)到塊2314。如果未檢測到網(wǎng)絡(luò),則流程返回到塊2302。
在塊2314,雙模訂戶設(shè)備130嘗試判斷軟交換機(jī)134是否以確認(rèn)消息,如指示軟交換機(jī)134正在嘗試建立呼叫的SIP 100 TRYING予以響應(yīng)而確認(rèn)接收到注冊消息。如果未接收到確認(rèn),流程返回到塊2302。否則,流程繼續(xù)到塊2316,雙模訂戶設(shè)備130繼續(xù)監(jiān)視WLAN或蜂窩網(wǎng)絡(luò)。當(dāng)設(shè)備130仍在WLAN或蜂窩網(wǎng)絡(luò)覆蓋區(qū)內(nèi)時(塊2318),它如上所述監(jiān)視網(wǎng)絡(luò)質(zhì)量(塊2316);當(dāng)網(wǎng)絡(luò)質(zhì)量下降時,設(shè)備130在塊2302開始搜索新的蜂窩網(wǎng)絡(luò)。
以上對所公開的實(shí)施例進(jìn)行了描述,以使本領(lǐng)域技術(shù)人員可以實(shí)施或利用本發(fā)明。對于本領(lǐng)域技術(shù)人員,顯而易見的是可以對這些實(shí)施例進(jìn)行各種修改,并且在不背離本發(fā)明精神或范圍的前提下可以將此處定義的原理應(yīng)用于其它實(shí)施例。因此,本發(fā)明不限于本文所示的實(shí)施例,而是具有與本文所公開的原理和創(chuàng)新特征一致的最寬范圍。
權(quán)利要求
1.一種用于將來自無線局域網(wǎng)(WLAN)上的WLAN交換機(jī)的呼叫轉(zhuǎn)接到無線通信系統(tǒng)的方法,包括經(jīng)由所述無線通信系統(tǒng)從所述WLAN交換機(jī)向訂戶設(shè)備發(fā)起呼叫;從所述無線通信系統(tǒng)接收所述呼叫;將所述呼叫從所述無線局域網(wǎng)轉(zhuǎn)接到至所述無線通信系統(tǒng)的連接。
2.如權(quán)利要求1所述的方法,其特征在于還包括向所述WLAN交換機(jī)發(fā)送注冊消息。
3.如權(quán)利要求2所述的方法,其特征在于還包括從所述WLAN交換機(jī)接收邀請消息。
4.如權(quán)利要求3的方法,其特征在于所述無線通信系統(tǒng)是蜂窩系統(tǒng)。
5.如權(quán)利要求4的方法,其特征在于所述注冊消息經(jīng)由所述無線局域網(wǎng)傳送。
6.如權(quán)利要求4的方法,其特征在于所述注冊消息經(jīng)由所述蜂窩網(wǎng)絡(luò)傳送。
7.如權(quán)利要求4所述的方法,其特征在于還包括判斷至所述無線通信的切換是否得到保證。
8.如權(quán)利要求7的方法,其特征在于所述切換判斷通過監(jiān)視無線局域網(wǎng)的信號強(qiáng)度參數(shù)來執(zhí)行。
9.如權(quán)利要求8的方法,其特征在于所述無線局域網(wǎng)的信號強(qiáng)度參數(shù)是自動增益控制值。
10.如權(quán)利要求8的方法,其特征在于所述無線局域網(wǎng)的信號強(qiáng)度參數(shù)是接收信號強(qiáng)度指示。
11.如權(quán)利要求7的方法,其特征在于所述切換判斷通過監(jiān)視鏈路質(zhì)量指示參數(shù)來執(zhí)行。
12.如權(quán)利要求11的方法,其特征在于所述鏈路指示參數(shù)是分組誤碼率。
13.如權(quán)利要求11的方法,其特征在于所述鏈路指示參數(shù)是信噪比。
14.如權(quán)利要求7的方法,其特征在于所述切換判斷通過監(jiān)視鏈路操作參數(shù)來執(zhí)行。
15.如權(quán)利要求14的方法,其特征在于所述鏈路操作參數(shù)是最大允許數(shù)據(jù)速率。
16.如權(quán)利要求14的方法,其特征在于所述鏈路操作參數(shù)是當(dāng)前數(shù)據(jù)傳輸速率。從無線局域網(wǎng)(WLAN)上的WLAN交換機(jī)轉(zhuǎn)接到無線通信系統(tǒng)的,包括
17.一種無線訂戶設(shè)備,包括SIP處理器,用于經(jīng)由所述無線通信系統(tǒng)從所述WLAN交換機(jī)向訂戶設(shè)備發(fā)起呼叫;蜂窩處理器,用于從所述無線通信系統(tǒng)接收所述呼叫;控制器,用于將所述呼叫從所述無線局域網(wǎng)轉(zhuǎn)接到至所述無線通信系統(tǒng)的連接。
18.如權(quán)利要求17所述的設(shè)備,其特征在于所述SIP處理器還用于向所述WLAN交換機(jī)發(fā)送注冊消息。
19.如權(quán)利要求18所述的設(shè)備,其特征在于所述SIP處理器還用于從所述WLAN交換機(jī)接收注冊消息。
20.如權(quán)利要求19所述的設(shè)備,其特征在于所述無線通信系統(tǒng)是蜂窩系統(tǒng)。
21.如權(quán)利要求20所述的設(shè)備,其特征在于所述注冊消息經(jīng)由所述無線局域網(wǎng)發(fā)送。
22.如權(quán)利要求20所述的設(shè)備,其特征在于所述注冊消息經(jīng)由所述蜂窩網(wǎng)絡(luò)發(fā)送。
23.如權(quán)利要求20所述的設(shè)備,其特征在于所述控制器還用于判斷至所述無線通信的切換是否得到保證。
24.如權(quán)利要求23所述的設(shè)備,其特征在于所述切換判斷通過監(jiān)視無線局域網(wǎng)的信號強(qiáng)度參數(shù)來執(zhí)行。
25.如權(quán)利要求24所述的設(shè)備,其特征在于所述無線局域網(wǎng)的信號強(qiáng)度參數(shù)是自動增益控制值。
26.如權(quán)利要求24所述的設(shè)備,其特征在于所述無線局域網(wǎng)的信號強(qiáng)度參數(shù)是接收信號強(qiáng)度指示。
27.如權(quán)利要求23所述的設(shè)備,其特征在于所述切換判斷通過監(jiān)視鏈路質(zhì)量指示參數(shù)來執(zhí)行。
28.如權(quán)利要求27所述的設(shè)備,其特征在于所述鏈路指示參數(shù)是分組誤碼率。
29.如權(quán)利要求27所述的設(shè)備,其特征在于所述鏈路指示參數(shù)是信噪比。
30.如權(quán)利要求23所述的設(shè)備,其特征在于所述切換判斷通過監(jiān)視鏈路操作參數(shù)來執(zhí)行。
31.如權(quán)利要求30所述的設(shè)備,其特征在于所述鏈路操作參數(shù)是最大允許數(shù)據(jù)速率。
32.如權(quán)利要求30所述的設(shè)備,其特征在于所述鏈路操作參數(shù)是當(dāng)前數(shù)據(jù)傳輸速率。
33.一種無線訂戶設(shè)備,它包括用于執(zhí)行如下步驟的裝置經(jīng)由所述無線通信系統(tǒng)從所述WLAN交換機(jī)向訂戶設(shè)備發(fā)起呼叫;用于執(zhí)行如下步驟的裝置從所述無線通信系統(tǒng)接收所述呼叫;用于執(zhí)行如下步驟的裝置將所述呼叫從所述無線局域網(wǎng)轉(zhuǎn)接到至所述無線通信系統(tǒng)的連接。
34.一種以數(shù)據(jù)和指令編碼的計算機(jī)可讀介質(zhì),所述數(shù)據(jù)和指令促使裝置執(zhí)行所述指令以完成如下操作經(jīng)由所述無線通信系統(tǒng)從所述WLAN交換機(jī)向訂戶設(shè)備發(fā)起呼叫;從所述無線通信系統(tǒng)接收所述呼叫;將所述呼叫從所述無線局域網(wǎng)轉(zhuǎn)接到至所述無線通信系統(tǒng)的連接。
全文摘要
一種向局域網(wǎng)(WLAN)提供無線PBX語音服務(wù)的軟交換機(jī),用于將PBX功能擴(kuò)展到蜂窩域。雙模訂戶設(shè)備可以同時在蜂窩系統(tǒng)和WLAN中接收信號。蜂窩網(wǎng)絡(luò)由數(shù)據(jù)承載的路徑和語音承載的路徑構(gòu)成。當(dāng)雙模遠(yuǎn)程單元位于WLAN內(nèi)時,它同時傳送IP上的語音(VoIP)信令以及基于WLAN的會話發(fā)起協(xié)議(SIP)控制信令。當(dāng)該遠(yuǎn)程單元位于WLAN之外時,它通過蜂窩網(wǎng)絡(luò)的語音承載路徑利用標(biāo)準(zhǔn)的蜂窩語音信道傳送語音信令。同時,它使用蜂窩網(wǎng)絡(luò)的數(shù)據(jù)承載路徑來發(fā)送SIP控制信令。
文檔編號H04W84/04GK1795643SQ200480012364
公開日2006年6月28日 申請日期2004年3月12日 優(yōu)先權(quán)日2003年3月12日
發(fā)明者G·W·馬什, C·索萊達(dá)德, K·W·烏姆普萊比 申請人:個人軟件公司