專利名稱:用于在不同網(wǎng)絡(luò)之間漫游的方法和電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于在第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)之間無縫漫游的方法和電路。
背景技術(shù):
圖1顯示了其內(nèi)使用諸如移動(dòng)電話之類的移動(dòng)終端的典型服務(wù)區(qū)。在這些區(qū)域中,WWAN(無線廣域網(wǎng))服務(wù)區(qū)(例如GSM,GPRS,CDMA,3G)與WLAN(無線局域網(wǎng))服務(wù)區(qū)可能重疊也可能不重疊(如圖1所示)。在WWAN和WLAN服務(wù)區(qū)重疊的情況下,WWAN和WLAN服務(wù)都是可用的。這些重疊區(qū)也稱為熱點(diǎn)區(qū)域,熱點(diǎn)區(qū)域包括機(jī)場、飯店、辦公樓和家庭環(huán)境。
在熱點(diǎn)區(qū)域(例如機(jī)場和飯店)中,人們通常使用移動(dòng)終端,來通過WWAN撥打語音電話和使用低速數(shù)據(jù)業(yè)務(wù),還可以經(jīng)由接入點(diǎn)(AP)通過WLAN來使用高速數(shù)據(jù)業(yè)務(wù)。當(dāng)處于同一熱點(diǎn)區(qū)域中或同一服務(wù)提供商運(yùn)營的不同熱點(diǎn)區(qū)域中的兩個(gè)移動(dòng)終端正試圖彼此通信時(shí),即使雙方可使用低成本的備選通信網(wǎng)絡(luò),即WLAN,它們?nèi)匀恍枰褂肳WAN服務(wù)實(shí)現(xiàn)語音呼叫,這樣是很不經(jīng)濟(jì)的。
公開號(hào)為2002/0085516 A1的美國專利申請(qǐng)公開了在保持現(xiàn)行語音或數(shù)據(jù)通信的同時(shí),在無線局域網(wǎng)(WLAN)和無線廣域網(wǎng)(WWAN)之間實(shí)現(xiàn)自動(dòng)和無縫垂直漫游(SVR)的系統(tǒng)和方法。然而,美國專利申請(qǐng)2002/0085516A1僅僅專注于網(wǎng)絡(luò)基礎(chǔ)設(shè)施,并未提供實(shí)現(xiàn)這種漫游的終端結(jié)構(gòu)和方法。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于,以較經(jīng)濟(jì)的成本提供用于在支持第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)兩種服務(wù)的區(qū)域中、在第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)之間進(jìn)行無縫漫游的方法和電路。
為實(shí)現(xiàn)上述目的,本發(fā)明的第一方面提供了一種由至少具有雙無線接口的主叫移動(dòng)終端執(zhí)行的方法,其中雙無線接口分別用于第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)。該方法包括以下步驟檢測(cè)第一和第二無線通信網(wǎng)絡(luò)的存在,并且如果第二無線通信網(wǎng)絡(luò)存在,則向被叫移動(dòng)終端發(fā)送切換請(qǐng)求,以經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起第二通信。如果來自被叫移動(dòng)終端的響應(yīng)表示接受上述切換請(qǐng)求,則執(zhí)行以下步驟,即經(jīng)由第二無線通信網(wǎng)絡(luò),與被叫移動(dòng)終端建立第二連接。由于漫游到可能具有更廉價(jià)計(jì)費(fèi)系統(tǒng)的第二無線通信網(wǎng)絡(luò),所以該方法具有以下優(yōu)點(diǎn)終端用戶能夠節(jié)省通信費(fèi)用,并且第一無線通信網(wǎng)絡(luò)的運(yùn)營商能夠節(jié)省網(wǎng)絡(luò)資源。
在根據(jù)本發(fā)明的一個(gè)實(shí)施例中,當(dāng)主叫移動(dòng)終端正在離開第二無線通信網(wǎng)絡(luò)時(shí),主叫移動(dòng)終端執(zhí)行的方法可經(jīng)由第一無線通信網(wǎng)絡(luò)與被叫移動(dòng)終端重新建立連接,以保持通信。該方法的優(yōu)點(diǎn)是能夠確保連續(xù)通信,并實(shí)現(xiàn)無縫切換。
在根據(jù)本發(fā)明的另一實(shí)施例中,主叫移動(dòng)終端執(zhí)行的方法可以執(zhí)行以下步驟基于主叫移動(dòng)終端中的用戶配置文件,根據(jù)首選無線接口發(fā)送切換請(qǐng)求。該方法的優(yōu)點(diǎn)是主叫移動(dòng)終端的用戶能夠更靈活地選擇切換,因?yàn)橛脩艨梢詫⒅鹘幸苿?dòng)終端設(shè)置為自動(dòng)切換或手動(dòng)切換。
在根據(jù)本發(fā)明的另一實(shí)施例中,主叫移動(dòng)終端執(zhí)行的方法可以經(jīng)由語音信道發(fā)送額外信息。由于額外信息是經(jīng)由常規(guī)信道發(fā)送的,所以該方法的優(yōu)點(diǎn)是不需要另外的信道資源。
在根據(jù)本發(fā)明的另一實(shí)施例中,主叫移動(dòng)終端執(zhí)行的方法可以連同輸入語音一起發(fā)送額外信息。因?yàn)榭梢栽谕ㄐ牌陂g的任何時(shí)候經(jīng)由語音信道發(fā)送額外信息,所以該方法的優(yōu)點(diǎn)是能夠立即發(fā)送額外信息,而無論該用戶是否正在講話。
在根據(jù)本發(fā)明的另一實(shí)施例中,主叫移動(dòng)終端執(zhí)行的方法可以對(duì)類似DTMF(雙音多頻)的信號(hào)格式的額外信息與輸入語音進(jìn)行多路復(fù)用,然后輸出組合的信號(hào)。因?yàn)镈TMF是一種水印技術(shù),所以該方法的優(yōu)點(diǎn)是,在組合的信號(hào)中,類似DTMF的信號(hào)格式的額外信息不會(huì)被輸入語音所模擬。
本發(fā)明的第二方面提供了一種由至少具有雙無線接口的被叫移動(dòng)終端執(zhí)行的方法,其中雙無線接口分別用于第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)。該方法包括以下步驟如果接收到來自主叫移動(dòng)終端的包括切換請(qǐng)求的額外信息,以經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起第二連接,則檢測(cè)第二無線通信網(wǎng)絡(luò)是否存在;如果第二無線通信網(wǎng)絡(luò)存在,則向主叫移動(dòng)終端發(fā)送接受切換請(qǐng)求的響應(yīng);以及接受與主叫移動(dòng)終端的第二連接。相應(yīng)地,該方法同樣提供了更廉價(jià)的通信,并且節(jié)省了網(wǎng)絡(luò)資源。
在根據(jù)本發(fā)明的另一實(shí)施例中,當(dāng)被叫移動(dòng)終端正在離開第二無線通信網(wǎng)絡(luò)時(shí),被叫移動(dòng)終端執(zhí)行的方法可經(jīng)由第一無線通信網(wǎng)絡(luò)與被叫移動(dòng)終端重新建立連接,以保持通信。相應(yīng)地,該方法的優(yōu)點(diǎn)是能夠確保連續(xù)通信,并實(shí)現(xiàn)無縫切換。
在根據(jù)本發(fā)明的另一實(shí)施例中,被叫移動(dòng)終端執(zhí)行的方法可執(zhí)行以下步驟根據(jù)被叫移動(dòng)終端的首選無線接口,發(fā)送接受切換請(qǐng)求的響應(yīng)。相應(yīng)地,該方法的優(yōu)點(diǎn)是被叫移動(dòng)終端的用戶能夠更靈活地選擇切換。
在根據(jù)本發(fā)明的另一實(shí)施例中,被叫移動(dòng)終端執(zhí)行的方法可包括以下步驟從組合的信號(hào)中多路分解出類似DTMF的信號(hào),以及從類似DTMF的信號(hào)中解調(diào)出額外信息。可以將額外信息解碼為原始額外信息,所以該方法的優(yōu)點(diǎn)是額外信息可以與語音信號(hào)一起在語音信道中被接收。
本發(fā)明的其他方面提供了這樣一種電路,其包括多個(gè)用于執(zhí)行由主叫移動(dòng)終端所執(zhí)行的方法的裝置,以及這樣一種電路,其中包括多個(gè)用于執(zhí)行由被叫移動(dòng)終端執(zhí)行的方法的裝置,并且還提供了一種用于主叫移動(dòng)終端進(jìn)行切換的計(jì)算機(jī)程序產(chǎn)品,以及一種用于被叫移動(dòng)終端進(jìn)行切換的計(jì)算機(jī)程序產(chǎn)品。
通過連同附圖一起參照以下的說明書和權(quán)利要求書,本發(fā)明的其他目的和優(yōu)點(diǎn)將變得更加明顯,并且會(huì)更全面地理解本發(fā)明。
以下參照附圖以舉例方式詳細(xì)說明了本發(fā)明,其中圖1顯示了其中使用移動(dòng)終端的典型服務(wù)區(qū);圖2顯示了帶有雙無線接口的移動(dòng)終端的基本結(jié)構(gòu);圖3顯示了一種用于在WWAN和WLAN之間無縫漫游的方法;圖4顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在主叫移動(dòng)終端中將額外信息作為模擬信號(hào)進(jìn)行添加的電路;圖5顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在被叫移動(dòng)終端中對(duì)作為模擬信號(hào)添加的額外信息進(jìn)行解調(diào)的電路;圖6顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在主叫移動(dòng)終端中將額外信息作為數(shù)字信號(hào)進(jìn)行添加的電路;圖7顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在被叫移動(dòng)終端中提取作為數(shù)字信號(hào)插入的額外信息的電路;圖8顯示了根據(jù)本發(fā)明的另一實(shí)施例、用于在主叫移動(dòng)終端中將額外信息作為模擬信號(hào)進(jìn)行添加的電路;圖9顯示了根據(jù)本發(fā)明的另一實(shí)施例、用于在被叫移動(dòng)終端中對(duì)作為模擬信號(hào)添加的額外信息進(jìn)行解調(diào)的電路;圖10顯示了根據(jù)本發(fā)明的另一實(shí)施例、用于在主叫移動(dòng)終端中將額外信息作為數(shù)字信號(hào)進(jìn)行添加的電路;以及圖11顯示了根據(jù)本發(fā)明的另一實(shí)施例、用于在被叫移動(dòng)終端中提取作為數(shù)字信號(hào)插入的額外信息的電路。
在所有附圖中,相同的參考數(shù)字表示相似或相應(yīng)的特征部件或功能。
具體實(shí)施例方式
圖2顯示了帶有本發(fā)明使用的雙無線接口(WWAN和WLAN接口)的移動(dòng)終端10的基本結(jié)構(gòu)。當(dāng)用戶試圖呼叫移動(dòng)終端10時(shí),負(fù)責(zé)配置文件管理和服務(wù)中介等的用戶代理首先進(jìn)行WWAN呼叫。在建立呼叫后,用戶代理根據(jù)用戶配置文件和可用的無線接口,確定使用哪個(gè)無線接口。用戶配置文件包含有關(guān)無線接口首選項(xiàng)、以及現(xiàn)行連接期間的切換許可等方面的信息。例如,如果用戶更趨向于經(jīng)由WLAN接口的連接,則用戶代理將在建立WWAN呼叫后試圖經(jīng)由WLAN連接雙方。在成功建立WLAN呼叫(例如語音或視頻呼叫)后,在無需用戶直接干預(yù)的情況下斷開WWAN呼叫。
圖3顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在WWAN和WLAN之間無縫漫游的方法20。當(dāng)一方進(jìn)入熱點(diǎn)區(qū)域時(shí),這一方的移動(dòng)終端的用戶代理將檢測(cè)可用的無線服務(wù)的類型。在這一方試圖進(jìn)行呼叫時(shí),這個(gè)主叫方的移動(dòng)終端的用戶代理將使用被叫移動(dòng)終端的MSISDN(移動(dòng)臺(tái)國際ISDN號(hào)碼),按照常規(guī)方法經(jīng)由WWAN進(jìn)行呼叫(步驟S22和S26)。在正確建立WWAN呼叫后,主叫移動(dòng)終端的用戶代理將根據(jù)主叫方的用戶配置文件,決定使用哪個(gè)無線接口。如果WLAN是首選的,并且WLAN接口可用,則用戶代理將向被叫移動(dòng)終端發(fā)送額外信息,以便將呼叫切換到WLAN上(步驟S32),其中額外信息包括切換請(qǐng)求以及有關(guān)主叫移動(dòng)終端的IP地址和用戶配置文件等方面的信息。額外信息使用短消息服務(wù)(SMS)或水印技術(shù)進(jìn)行傳送。正如下文將要詳細(xì)說明的那樣,水印技術(shù)允許在語音中隱藏額外信息。
在收到切換請(qǐng)求時(shí),被叫移動(dòng)終端的用戶代理根據(jù)被叫移動(dòng)終端特有的用戶配置文件和可用無線接口,決定是否接受該請(qǐng)求。如果被叫移動(dòng)終端同意將該呼叫切換到WLAN上,則其用戶代理將通過使用SMS或水印技術(shù),向主叫移動(dòng)終端發(fā)送類似的額外信息(步驟S36),其中額外信息包括切換接受響應(yīng)、以及有關(guān)被叫移動(dòng)終端的IP地址和用戶配置文件等方面的信息。接著,主叫移動(dòng)終端通過使用接收到的被叫移動(dòng)終端的IP地址,經(jīng)由WLAN發(fā)起呼叫(例如語音或視頻呼叫)(步驟S42和S46)。在已經(jīng)成功建立了WLAN呼叫時(shí),可以斷開WWAN呼叫(步驟S52和S56)。同樣,在完成WLAN 呼叫后,它也將被斷開(步驟S62和S66)。
在上文中,在現(xiàn)行WLAN呼叫期間,一方可能離開WLAN服務(wù)區(qū)。在這利情況下,這一方的移動(dòng)終端的用戶代理將識(shí)別無線信號(hào)的變化。如果主叫方正在離開該區(qū)域,則主叫移動(dòng)終端的用戶代理將設(shè)法向被叫移動(dòng)終端發(fā)起新的WWAN呼叫。另一方面,如果被叫方正在離開該區(qū)域,則被叫移動(dòng)終端的用戶代理將經(jīng)由WLAN向主叫移動(dòng)終端發(fā)送切換請(qǐng)求,以發(fā)起新的WWAN呼叫。被叫移動(dòng)終端將自動(dòng)接受這個(gè)新的WWAN呼叫。在成功建立新的WWAN呼叫后,雙方將立即斷開WLAN呼叫。作為選擇,當(dāng)被叫方正在離開該區(qū)域時(shí),被叫移動(dòng)終端也可以向主叫移動(dòng)終端發(fā)起新的WWAN呼叫。
在上文中,從WWAN切換到WLAN以及從WLAN切換到WWAN對(duì)雙方用戶都是透明的,所以他們之間的談話不受影響。同樣,經(jīng)由因特網(wǎng)連接的兩個(gè)WLAN網(wǎng)絡(luò),各在一個(gè)WLAN網(wǎng)絡(luò)中的雙方彼此也能通過WLAN網(wǎng)絡(luò)通信。
現(xiàn)在描述本發(fā)明使用的水印技術(shù)。通過使用該技術(shù),額外信息(即,切換請(qǐng)求,IP地址,用戶配置文件等)與語音一起在一個(gè)信道中(例如在兩個(gè)移動(dòng)終端之間的語音信道中)進(jìn)行交換。這種交換并不影響正常的語音交談,因?yàn)樵诘湫偷碾娫捊徽勂陂g,50%的時(shí)間用于傾聽,10%的時(shí)間用于詞語和句子之間的停頓。因此,有足夠的資源來交換額外信息,而無需修改現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)設(shè)施。移動(dòng)終端中的用戶代理可以將額外信息作為模擬信號(hào)或數(shù)字信號(hào)進(jìn)行添加。
圖4顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在主叫移動(dòng)終端的語音信道中添加額外信息(即切換請(qǐng)求,IP地址,用戶配置文件等)的電路50。電路50包括靜音控制電路54,調(diào)制電路56和時(shí)分多路復(fù)用器62。主叫移動(dòng)終端的用戶代理向調(diào)制電路56提供數(shù)字序列形式的額外信息,以便調(diào)制為模擬信號(hào)。當(dāng)靜音控制電路54檢測(cè)到輸入語音中的靜音時(shí)段時(shí),向調(diào)制電路56發(fā)送一個(gè)控制信號(hào)。在收到控制信號(hào)時(shí),調(diào)制電路56向多路復(fù)用器62輸出模擬形式的額外信息。多路復(fù)用器62對(duì)語音輸入和額外信息進(jìn)行時(shí)分復(fù)用,然后向ADC(模數(shù)轉(zhuǎn)換器)發(fā)送組合的輸出,以便在語音信道中向被叫移動(dòng)終端傳送。
可以將額外信息調(diào)制為語音頻帶(0~4000Hz)中的某些頻率模式。例如,可使用雙音多頻(DTMF)技術(shù)傳送16個(gè)數(shù)字(0~9,A~F)。持續(xù)一定時(shí)段(例如5ms)的頻率代表一個(gè)符號(hào)。例如,1336Hz和770Hz的組合頻率代表6,而1477Hz和852Hz的組合頻率代表8。如果一方希望傳送“68”,則將被添加到語音中的頻率為同時(shí)持續(xù)5ms的|1336Hz+700Hz|和同時(shí)持續(xù)5ms的|1477Hz+852Hz|。
圖5顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于對(duì)被叫移動(dòng)終端在語音信道中接收的額外信息進(jìn)行解調(diào)的電路70。電路70包括頻率檢測(cè)電路72和解調(diào)電路76。頻率檢測(cè)電路72從DAC(數(shù)模轉(zhuǎn)換器)接收組合的模擬信號(hào),包括語音和額外信息。電路72識(shí)別用于代表符號(hào)的頻率,向解調(diào)電路76輸出經(jīng)過識(shí)別的頻率,以便對(duì)預(yù)先定義的頻率模式進(jìn)行解碼,從而提取額外信息。例如,如果頻率檢測(cè)電路72識(shí)別出上述頻率模式|1336Hz+700Hz|和|477Hz+852Hz|,并將上述頻率模式輸出到解調(diào)電路76,則解調(diào)電路76將對(duì)該頻率模式進(jìn)行解碼,然后輸出數(shù)字序列“68”。
為了減少解碼誤差,定義了相同頻率模式的最大持續(xù)時(shí)間。例如,不允許持續(xù)時(shí)間超過50ms的相同頻率。如果主叫移動(dòng)終端在超過50ms(即10×5ms)的持續(xù)時(shí)間內(nèi)發(fā)送10個(gè)以上的相同數(shù)字,則將在第十個(gè)數(shù)字后添加一個(gè)干擾頻率模式(例如|1888Hz+888Hz|)。被叫移動(dòng)終端能夠定位10個(gè)相同數(shù)字后的干擾頻率模式。例如,當(dāng)主叫移動(dòng)終端向被叫移動(dòng)終端發(fā)送數(shù)字序列999,999,999,999時(shí),它將作為9,999,999,999,x99進(jìn)行發(fā)送,其中x表示干擾頻率模式。在被叫移動(dòng)終端處,接收的序列9,999,999,999,x99將被恢復(fù)為999,999,999,999。
圖6顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在主叫移動(dòng)終端中將額外信息作為數(shù)字信號(hào)進(jìn)行添加的電路80。電路80包括靜音控制電路82和水印電路83。靜音控制電路82檢測(cè)輸入語音中的靜音時(shí)段,并且在檢測(cè)到靜音時(shí)段時(shí),向水印電路83提供控制信號(hào)。水印電路83接收來自用戶代理的額外信息,額外信息包括IP地址和用戶配置文件等,并且當(dāng)收到控制信號(hào)時(shí),向時(shí)分多路復(fù)用器84輸出額外信息??衫面i存器電路實(shí)現(xiàn)水印電路83。ADC 86將輸入語音轉(zhuǎn)換為數(shù)字信號(hào),然后將該數(shù)字信號(hào)提供給編碼電路88進(jìn)行編碼,以符合特定的通信標(biāo)準(zhǔn)(例如GSM)。多路復(fù)用器84對(duì)來自編碼電路88的輸出和來自水印電路83的額外信息進(jìn)行時(shí)分復(fù)用,以提供用于基帶處理的組合輸出。以這種方式,將額外信息插入到輸入語音的靜音時(shí)段中。
圖7顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例、用于在被叫移動(dòng)終端中提取作為數(shù)字信號(hào)插入的額外信息的水印檢測(cè)電路90。水印檢測(cè)電路90檢測(cè)輸入語音中的一對(duì)預(yù)先定義的數(shù)字序列(以下將詳細(xì)說明),以恢復(fù)額外信息。允許語音通過水印檢測(cè)電路90,然后將其輸出到解碼電路96,解碼電路96根據(jù)特定的通信標(biāo)準(zhǔn)對(duì)語音進(jìn)行解碼。DAC98將經(jīng)過解碼的語音轉(zhuǎn)換為模擬信號(hào),然后將它們提供給輸出設(shè)備。
在圖6和圖7中,使用預(yù)先定義的數(shù)字序列標(biāo)記額外信息的起點(diǎn)和終點(diǎn)。例如,可以用數(shù)字序列1010101010101010標(biāo)記額外信息的開始和結(jié)束。必須將所有額外信息封裝在一對(duì)這樣的序列內(nèi)。如果額外信息或輸入語音包含與開始序列或結(jié)束序列相同的序列模式,則必須轉(zhuǎn)換該序列模式。例如,如果額外信息包含1010101010101010,則將該序列更改為101010101010101110,其中在最后兩個(gè)比特之間插入“11”。
另外,因?yàn)槿祟惖恼Z音不能模擬DTMF信號(hào),所以,利用水印技術(shù),能夠?qū)㈩~外信息和語音進(jìn)行混合,并在語音信道中進(jìn)行交換,而不管是否存在靜音。
圖8顯示了根據(jù)本發(fā)明的另一實(shí)施例、在主叫移動(dòng)終端中將額外信息作為模擬信號(hào)進(jìn)行添加的電路100。電路100包括水印調(diào)制電路104和多路復(fù)用器102。主叫移動(dòng)終端的用戶代理將數(shù)字序列形式的額外信息提供給水印調(diào)制電路104,以便調(diào)制為類似DTMF的模擬信號(hào)。水印調(diào)制電路104將類似DTMF的模擬形式的額外信息輸出給多路復(fù)用器102。在用戶正在講話時(shí),多路復(fù)用器102對(duì)輸入語音與額外信息進(jìn)行多路復(fù)用,然后將組合的輸出發(fā)送到ADC,以便在語音信道上向被叫移動(dòng)終端傳送。在用戶不講話時(shí),多路復(fù)用器102只將額外信息發(fā)送到ADC。
圖9顯示了根據(jù)本發(fā)明的另一實(shí)施例、在被叫移動(dòng)終端中對(duì)作為模擬信號(hào)添加的額外信息進(jìn)行解調(diào)的電路110。電路110包括信號(hào)檢測(cè)電路112、信號(hào)過濾電路114和水印解調(diào)電路116。信號(hào)檢測(cè)電路112接收來自DAC的語音或組合的模擬信號(hào),包括語音和類似DTMF的模擬形式的額外信息。如果來自DAC的信號(hào)只是語音信號(hào),則信號(hào)檢測(cè)電路112將禁用信號(hào)過濾電路114,并且語音將在不經(jīng)過任何修改的情況下通過信號(hào)過濾電路114。如果來自DAC的信號(hào)為組合的模擬信號(hào),則信號(hào)檢測(cè)電路112將從組合的模擬信號(hào)中多路分解出單獨(dú)的類似DTMF的模擬信號(hào),然后將類似DTMF的模擬信號(hào)提供給水印解調(diào)電路116。水印解調(diào)電路116從類似DTMF的模擬信號(hào)中解調(diào)出額外信息,并且輸出數(shù)字形式的額外信息。同時(shí),信號(hào)檢測(cè)電路112將啟用信號(hào)過濾電路114,并將組合的模擬信號(hào)提供給信號(hào)過濾電路114,接著,信號(hào)過濾電路114將從組合的模擬信號(hào)中過濾出類似DTMF的模擬信號(hào),并且輸出語音信號(hào)。
圖10顯示了根據(jù)本發(fā)明的另一實(shí)施例、用于在主叫移動(dòng)終端中將額外信息作為數(shù)字信號(hào)進(jìn)行添加的電路120。電路120包括ADC124、時(shí)分多路復(fù)用器122和數(shù)字水印調(diào)制電路126。數(shù)字水印調(diào)制電路126接收額外信息,將類似DTMF的數(shù)字信號(hào)形式的額外信息輸出到時(shí)分多路復(fù)用器122。ADC 124將輸入語音轉(zhuǎn)換為數(shù)字信號(hào)。多路復(fù)用器122對(duì)來自ADC 124的語音數(shù)字信號(hào)和來自數(shù)字水印調(diào)制電路126的類似DTMF的數(shù)字信號(hào)進(jìn)行時(shí)分多路復(fù)用,以提供組合的輸出用于進(jìn)行后續(xù)處理。在用戶不講話時(shí),多路復(fù)用器122僅輸出額外信息。
圖11顯示了根據(jù)本發(fā)明的另一實(shí)施例、用于在被叫移動(dòng)終端中提取作為數(shù)字信號(hào)插入的額外信息的電路130。電路130包括數(shù)字信號(hào)檢測(cè)電路132、數(shù)字信號(hào)過濾電路134、數(shù)字水印解調(diào)電路136和DAC 138。數(shù)字信號(hào)檢測(cè)電路132接收語音數(shù)字信號(hào)或組合的數(shù)字信號(hào),包括語音數(shù)字信號(hào)和類似DTMF的數(shù)字形式的額外信息。如果只有語音數(shù)字信號(hào),則數(shù)字信號(hào)檢測(cè)電路132將禁用數(shù)字信號(hào)過濾電路134,并且語音數(shù)字信號(hào)將在不經(jīng)過任何修改的情況下通過數(shù)字信號(hào)過濾電路134。如果有組合的數(shù)字信號(hào),則數(shù)字信號(hào)檢測(cè)電路132將從組合的數(shù)字信號(hào)中多路分解出單獨(dú)的類似DTMF的數(shù)字信號(hào),然后將類似DTMF的數(shù)字信號(hào)提供給數(shù)字水印解調(diào)電路136。數(shù)字水印解調(diào)電路136從類似DTMF的數(shù)字信號(hào)中解碼出額外信息,然后輸出數(shù)字形式的額外信息。同時(shí),數(shù)字信號(hào)檢測(cè)電路132將啟用數(shù)字信號(hào)過濾電路134,將組合的數(shù)字信號(hào)提供給數(shù)字信號(hào)過濾電路134,接著,數(shù)字信號(hào)過濾電路134從組合的數(shù)字信號(hào)中過濾出類似DTMF的模擬信號(hào),并輸出語音數(shù)字信號(hào)。DAC 138將語音數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào),并將該語音輸出到后續(xù)設(shè)備。
在上文中,已經(jīng)連同WWAN和WLAN說明了本發(fā)明。然而,本發(fā)明可用于任意兩種無線通信網(wǎng)絡(luò)之間的漫游。
可以將本發(fā)明具體實(shí)現(xiàn)為方法、通信設(shè)備、通信系統(tǒng)和/或計(jì)算機(jī)程序產(chǎn)品。因此,可以以硬件和/或軟件(包括固件,駐留軟件,微代碼等)來實(shí)現(xiàn)本發(fā)明。另外,本發(fā)明也可以實(shí)現(xiàn)為計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品,其中所述存儲(chǔ)介質(zhì)包括由指令執(zhí)行系統(tǒng)使用或與指令執(zhí)行系統(tǒng)相關(guān)的計(jì)算機(jī)可用或計(jì)算機(jī)可讀程序代碼。在本文中,計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)為可以包括、存儲(chǔ)、傳遞、傳播或傳輸程序的任何介質(zhì),其中所述程序由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或與之相關(guān)。
盡管已經(jīng)連同特定的實(shí)施例說明了本發(fā)明,但是,顯然本領(lǐng)域普通技術(shù)人員仍然可以根據(jù)上述說明做出各種替換、修改或變更。因此,本發(fā)明旨在包括所附權(quán)利要求的實(shí)質(zhì)和范圍內(nèi)的所有替換、修改或變更。
權(quán)利要求
1.一種由具有至少兩個(gè)無線接口的主叫移動(dòng)終端執(zhí)行的方法,其中兩個(gè)無線接口分別用于第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò),該方法包括以下步驟(a)檢測(cè)第一和第二無線通信網(wǎng)絡(luò)的存在;(b)經(jīng)由第一無線通信網(wǎng)絡(luò),在作為主叫移動(dòng)終端的移動(dòng)終端和被叫移動(dòng)終端之間建立第一連接,用以建立通信會(huì)話;(c)如果第二無線通信網(wǎng)絡(luò)存在,則向被叫移動(dòng)終端發(fā)送額外信息,用于經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起與被叫移動(dòng)終端的第二通信,其中該額外信息包括切換請(qǐng)求、以及主叫移動(dòng)終端在第一無線通信網(wǎng)絡(luò)內(nèi)的網(wǎng)絡(luò)地址;(d)接收來自被叫移動(dòng)終端的響應(yīng);以及(e)如果該響應(yīng)表示接受所述切換請(qǐng)求,則經(jīng)由第二無線通信網(wǎng)絡(luò)建立與被叫移動(dòng)終端的第二連接,用于繼續(xù)所述通信會(huì)話。
2.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括以下步驟在步驟(e)之后,斷開第一連接。
3.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括以下步驟在第二連接期間,檢測(cè)主叫移動(dòng)終端是否正在離開第二無線通信網(wǎng)絡(luò);以及如果主叫移動(dòng)終端正在離開第二無線通信網(wǎng)絡(luò),則經(jīng)由第一無線通信網(wǎng)絡(luò)建立與被叫移動(dòng)終端的第三連接。
4.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括以下步驟基于主叫移動(dòng)終端中的用戶配置文件,檢測(cè)通信的首選無線接口;其中,如果首選無線接口用于第二無線通信網(wǎng)絡(luò),并且第二無線通信網(wǎng)絡(luò)存在,則執(zhí)行步驟(c)。
5.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括以下步驟作為接收移動(dòng)終端,接受經(jīng)由第二無線通信網(wǎng)絡(luò)與另一個(gè)移動(dòng)終端的第四連接;在第四連接期間,檢測(cè)該接收移動(dòng)終端是否正在離開第二無線通信網(wǎng)絡(luò);以及如果該接收移動(dòng)終端正在離開第二無線通信網(wǎng)絡(luò),則向該另一個(gè)移動(dòng)終端發(fā)送切換請(qǐng)求,以經(jīng)由第一無線通信網(wǎng)絡(luò)發(fā)起與該另一個(gè)移動(dòng)終端的第五連接。
6.根據(jù)權(quán)利要求1的方法,其中,在步驟(c)中,額外信息是使用水印技術(shù)向被叫移動(dòng)終端發(fā)送的。
7.根據(jù)權(quán)利要求6的方法,其中,額外信息是經(jīng)由在主叫移動(dòng)終端和被叫移動(dòng)終端之間的語音信道向被叫移動(dòng)終端發(fā)送的。
8.根據(jù)權(quán)利要求7的方法,其中,額外信息被插入在輸入語音的靜音時(shí)段內(nèi)。
9.根據(jù)權(quán)利要求8的方法,其中,步驟(c)包括以下步驟接收輸入語音,并檢測(cè)輸入語音中的靜音時(shí)段;在檢測(cè)到靜音時(shí)段時(shí),輸出控制信號(hào);如果接收到控制信號(hào),則將額外信息調(diào)制為調(diào)制模擬信號(hào);以及將調(diào)制模擬信號(hào)多路復(fù)用到輸入語音的靜音時(shí)段中。
10.根據(jù)權(quán)利要求7的方法,其中,步驟(c)包括以下步驟接收額外信息,并輸出類似DTMF的模擬信號(hào)形式的額外信息;以及對(duì)類似DTMF的模擬信號(hào)形式的額外信息和輸入語音進(jìn)行多路復(fù)用,并且輸出組合的模擬信號(hào)。
11.根據(jù)權(quán)利要求7的方法,其中,步驟(c)包括以下步驟接收額外信息,并輸出類似DTMF的數(shù)字信號(hào)形式的額外信息;以及對(duì)類似DTMF的數(shù)字信號(hào)形式的額外信息和數(shù)字化的輸入語音進(jìn)行多路復(fù)用,并且輸出組合的數(shù)字信號(hào)。
12.一種由具有至少兩個(gè)無線接口的被叫移動(dòng)終端執(zhí)行的方法,其中兩個(gè)無線接口分別用于第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò),該方法包括以下步驟(a)接受經(jīng)由第一無線通信網(wǎng)絡(luò)與主叫移動(dòng)終端的第一連接;(b)在第一連接期間,如果收到來自主叫移動(dòng)終端的包括切換請(qǐng)求和網(wǎng)絡(luò)地址的額外信息,用于經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起與被叫移動(dòng)終端的第二連接,則檢測(cè)第二無線通信網(wǎng)絡(luò)是否存在;(c)如果第二無線通信網(wǎng)絡(luò)存在,則向主叫移動(dòng)終端發(fā)送接受切換請(qǐng)求的響應(yīng);以及(d)接受與主叫移動(dòng)終端的第二連接。
13.根據(jù)權(quán)利要求12的方法,進(jìn)一步包括以下步驟在步驟(c)之前,驗(yàn)證基于被叫移動(dòng)終端中的用戶配置文件的用于通信的首選無線接口是否用于第二無線通信網(wǎng)絡(luò);其中,如果被叫移動(dòng)終端的首選無線接口用于第二無線通信網(wǎng)絡(luò),則執(zhí)行步驟(c)。
14.根據(jù)權(quán)利要求12的方法,進(jìn)一步包括以下步驟在步驟(d)之后,斷開第一連接。
15.根據(jù)權(quán)利要求12的方法,其中,在步驟(b)中,被叫移動(dòng)終端接收的額外信息使用了水印技術(shù)。
16.根據(jù)權(quán)利要求15的方法,其中,額外信息是由被叫移動(dòng)終端經(jīng)由主叫移動(dòng)終端和被叫移動(dòng)終端之間的語音信道接收的。
17.根據(jù)權(quán)利要求15的方法,其中,被叫移動(dòng)終端接收的額外信息為類似DTMF的模擬信號(hào)形式,并且與語音組合在一起。
18.根據(jù)權(quán)利要求17的方法,其中,步驟(b)包括以下步驟接收語音或組合的模擬信號(hào),如果只有語音,則輸出語音,如果是組合的模擬信號(hào),則從組合的模擬信號(hào)中多路分解出單獨(dú)的類似DTMF的模擬信號(hào),并且輸出類似DTMF的模擬信號(hào)和組合的模擬信號(hào);從類似DTMF的模擬信號(hào)中解調(diào)出額外信息,并且輸出額外信息;以及從組合的模擬信號(hào)中過濾出類似DTMF的模擬信號(hào),并且輸出語音。
19.根據(jù)權(quán)利要求15的方法,其中,被叫移動(dòng)終端接收的額外信息為類似DTMF的數(shù)字信號(hào)形式,并且與數(shù)字化的語音組合在一起。
20.根據(jù)權(quán)利要求19的方法,其中,步驟(b)包括以下步驟接收數(shù)字化的語音或組合的數(shù)字信號(hào),如果只有數(shù)字化的語音,則輸出數(shù)字化的語音,如果是組合的數(shù)字信號(hào),則從組合的數(shù)字信號(hào)中多路分解出單獨(dú)的類似DTMF的數(shù)字信號(hào),并且輸出類似DTMF的數(shù)字信號(hào)和組合的數(shù)字信號(hào);將類似DTMF的數(shù)字信號(hào)轉(zhuǎn)換為額外信息,并且輸出額外信息;以及從組合數(shù)字信號(hào)中過濾出類似DTMF的數(shù)字信號(hào),并且輸出數(shù)字化的語音。
21.根據(jù)權(quán)利要求12到20中任何一個(gè)權(quán)利要求的方法,其中,第一無線通信網(wǎng)絡(luò)為無線廣域網(wǎng)(WWAN),第二無線通信網(wǎng)絡(luò)為無線局域網(wǎng)(WLAN)。
22.一種用于在第一和第二無線通信網(wǎng)絡(luò)中通信的移動(dòng)終端的電路,該電路包括用于檢測(cè)第一無線通信網(wǎng)絡(luò)的存在的裝置;用于檢測(cè)第二無線通信網(wǎng)絡(luò)的存在的裝置;用于經(jīng)由第一無線通信網(wǎng)絡(luò)在作為主叫移動(dòng)終端的該移動(dòng)終端和被叫移動(dòng)終端之間建立第一連接的裝置;用于當(dāng)?shù)诙o線通信網(wǎng)絡(luò)存在時(shí),向被叫移動(dòng)終端發(fā)送額外信息,以經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起與被叫移動(dòng)終端的第二連接的裝置,其中額外信息包括切換請(qǐng)求和主叫移動(dòng)終端在第一無線通信網(wǎng)絡(luò)中的網(wǎng)絡(luò)地址;用于接收來自被叫移動(dòng)終端的響應(yīng)的裝置;以及用于經(jīng)由第二無線通信網(wǎng)絡(luò)建立與被叫移動(dòng)終端的第二連接的裝置,如果所述響應(yīng)表示接受切換請(qǐng)求,則該第二連接建立裝置建立第二連接。
23.一種移動(dòng)終端,包括至少兩個(gè)無線接口,和根據(jù)權(quán)利要求22的電路。
24.一種用于在第一和第二無線通信網(wǎng)絡(luò)中通信的移動(dòng)終端的電路,該電路包括用于在作為被叫終端時(shí)接受經(jīng)由第一無線通信網(wǎng)絡(luò)與主叫移動(dòng)終端的第一連接的裝置;用于如果接收到來自主叫移動(dòng)終端的切換請(qǐng)求,以經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起與被叫移動(dòng)終端的第二連接,則在第一連接期間檢測(cè)第二無線通信網(wǎng)絡(luò)是否存在的裝置;用于如果第二無線通信網(wǎng)絡(luò)存在,則向主叫移動(dòng)終端發(fā)送接受切換請(qǐng)求的響應(yīng)的裝置;以及用于接受與主叫移動(dòng)終端的第二連接的裝置。
25.一種移動(dòng)終端,包括至少兩個(gè)無線接口,和根據(jù)權(quán)利要求24的電路。
26.一種用于主叫移動(dòng)終端在第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)之間進(jìn)行切換的計(jì)算機(jī)程序產(chǎn)品,包括用于檢測(cè)第一和第二無線通信網(wǎng)絡(luò)的存在的計(jì)算機(jī)可讀程序代碼;用于經(jīng)由第一無線通信網(wǎng)絡(luò)在作為主叫移動(dòng)終端的移動(dòng)終端和被叫移動(dòng)終端之間建立第一連接,以建立通信會(huì)話的計(jì)算機(jī)可讀程序代碼;用于如果第二無線通信網(wǎng)絡(luò)存在,則向被叫移動(dòng)終端發(fā)送額外信息,以經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起與被叫移動(dòng)終端的第二通信的計(jì)算機(jī)可讀程序代碼,其中額外信息包括切換請(qǐng)求和主叫移動(dòng)終端在第一無線通信網(wǎng)絡(luò)中的網(wǎng)絡(luò)地址;用于接收來自被叫移動(dòng)終端的響應(yīng)的計(jì)算機(jī)可讀程序代碼;以及用于如果所述響應(yīng)表示接受切換請(qǐng)求,則經(jīng)由第二無線通信網(wǎng)絡(luò)建立與被叫移動(dòng)終端的第二連接,以繼續(xù)所述通信會(huì)話的計(jì)算機(jī)可讀程序代碼。
27.一種計(jì)算機(jī)可讀程序介質(zhì),載有根據(jù)權(quán)利要求25的計(jì)算機(jī)程序產(chǎn)品。
28.一種計(jì)算機(jī)設(shè)備,包括根據(jù)權(quán)利要求27的計(jì)算機(jī)可讀程序介質(zhì)。
29.一種用于被叫移動(dòng)終端在第一無線通信網(wǎng)絡(luò)和第二無線通信網(wǎng)絡(luò)之間進(jìn)行切換的計(jì)算機(jī)程序產(chǎn)品,包括用于接受經(jīng)由第一無線通信網(wǎng)絡(luò)與主叫移動(dòng)終端的第一連接的計(jì)算機(jī)可讀程序代碼;用于在第一連接期間,如果接收到來自主叫移動(dòng)終端的額外信息,以經(jīng)由第二無線通信網(wǎng)絡(luò)發(fā)起與被叫移動(dòng)終端的第二連接,則檢測(cè)第二無線通信網(wǎng)絡(luò)是否存在的計(jì)算機(jī)可讀程序代碼,其中額外信息包括切換請(qǐng)求和網(wǎng)絡(luò)地址;用于如果第二無線通信網(wǎng)絡(luò)存在,則向主叫移動(dòng)終端發(fā)送接受切換請(qǐng)求的響應(yīng)的計(jì)算機(jī)可讀程序代碼;以及用于接受與主叫移動(dòng)終端的第二連接的計(jì)算機(jī)可讀程序代碼。
30.一種計(jì)算機(jī)可讀程序介質(zhì),載有根據(jù)權(quán)利要求29的計(jì)算機(jī)程序產(chǎn)品。
31.一種計(jì)算機(jī)設(shè)備,包括根據(jù)權(quán)利要求30的計(jì)算機(jī)可讀程序介質(zhì)。
全文摘要
本發(fā)明利用熱點(diǎn)區(qū)域的無限局域網(wǎng)(WLAN)資源進(jìn)行語音和數(shù)據(jù)連接,并允許無線廣域網(wǎng)(WWAN)和WLAN之間的無縫切換,從而為終端用戶節(jié)省費(fèi)用,并為無線運(yùn)營商節(jié)省WWAN資源。根據(jù)本發(fā)明的一個(gè)實(shí)施例,具有WWAN和WLAN接口的移動(dòng)終端經(jīng)由WWAN與被叫移動(dòng)終端建立WWAN呼叫,該移動(dòng)終端使用短消息服務(wù)(SMS)技術(shù)或水印技術(shù)向被叫移動(dòng)終端發(fā)送切換請(qǐng)求和它的網(wǎng)絡(luò)地址,以發(fā)起與被叫移動(dòng)終端經(jīng)由WLAN的WLAN呼叫。在與被叫移動(dòng)終端建立WLAN呼叫之后,該移動(dòng)終端斷開WWAN呼叫。
文檔編號(hào)H04L12/28GK1985536SQ200580023105
公開日2007年6月20日 申請(qǐng)日期2005年7月4日 優(yōu)先權(quán)日2004年7月9日
發(fā)明者晉曉輝, 邵曉凌, 馮雷, 劉波 申請(qǐng)人:皇家飛利浦電子股份有限公司