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

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

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

      服務(wù)會(huì)話期間自動(dòng)選擇無線接入網(wǎng)接口的多模移動(dòng)終端的制作方法

      文檔序號(hào):7638516閱讀:257來源:國知局
      專利名稱:服務(wù)會(huì)話期間自動(dòng)選擇無線接入網(wǎng)接口的多模移動(dòng)終端的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及經(jīng)由骨干網(wǎng)相互耦合的無線通信網(wǎng)絡(luò)組,并且更具體地涉信,背景技術(shù)在本文中,"移動(dòng)終端,,這一表述是指能夠經(jīng)由它們的父網(wǎng)絡(luò)與另一 移動(dòng)或便攜式無線通信終端,例如移動(dòng)電話和便攜式(膝上)計(jì)算機(jī)或配備了無線通信模塊的個(gè)人數(shù)字助理(PDA)。稱為多4莫終端的某些移動(dòng)終端適于接入多個(gè)(至少兩個(gè))不同的無線 接入網(wǎng),例如一方面的GPRS/EDGE和/或UMTS通信網(wǎng)絡(luò),和另一方面 的WLAN和/或WiFi和/或WiMAX通信網(wǎng)絡(luò)。這些通信終端因此具有基 于電話(GPRS/EDGE或UMTS )或PCMCIA (WiFi或WiMAX)電子 通信卡定義的多個(gè)網(wǎng)絡(luò)接口 ,所述接口例如使它們能夠連接到對(duì)應(yīng)的無線 接入網(wǎng)。還可以通過合并兩個(gè)移動(dòng)終端來組成"多模"終端,例如經(jīng)由串 行口連接到便攜式(膝上)計(jì)算機(jī)的移動(dòng)電話。例如,如果無線接入網(wǎng)所耦合到的骨干網(wǎng)絡(luò)是互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò), 則多模終端可以經(jīng)由所述無線接入網(wǎng)連接到耦合到所述互聯(lián)網(wǎng)協(xié)議網(wǎng)絡(luò)并 且包括外部應(yīng)用服務(wù)器(或互聯(lián)網(wǎng)站點(diǎn))的網(wǎng)絡(luò)(或應(yīng)用)設(shè)備以便與那 些服務(wù)器交換數(shù)據(jù)。例如,外部應(yīng)用可以專用于傳輸音樂或^L頻(音頻、 視頻等數(shù)據(jù)流的"流"模式傳輸)。為使多模終端的用戶能夠下載由遠(yuǎn)程外部應(yīng)用管理的數(shù)據(jù),其終端必
      須具有能夠發(fā)起與所述外部應(yīng)用的月良務(wù)會(huì)話的例如web瀏覽器的內(nèi)部應(yīng) 用。如本領(lǐng)域的技術(shù)人員所知的,服R話由特定特征定義并且關(guān)聯(lián)于服 務(wù)語義的不同類型的(服務(wù))事務(wù)組成。所述服務(wù)語義定義了給定所涉及 應(yīng)用的情況下給定事務(wù)的意義。例如,事務(wù)可以在于尋找互聯(lián)網(wǎng)站點(diǎn)或互 聯(lián)網(wǎng)站點(diǎn)的給定頁面、請(qǐng)求電影的傳輸或請(qǐng)求電影的暫時(shí)或永久停止。從(內(nèi)部或外部)發(fā)出請(qǐng)求的應(yīng)用發(fā)出的每個(gè)事務(wù)必須被傳輸?shù)奖徽?qǐng) 求(外部或內(nèi)部)應(yīng)用,所述被請(qǐng)求的應(yīng)用是它經(jīng)由在安裝請(qǐng)求和被請(qǐng)求 的應(yīng)用(內(nèi)部和外部)的設(shè)備(例如多模終端和應(yīng)用服務(wù)器)之間建立的 傳輸(套接字)層連接來指定的。同 一會(huì)活期間的相同類型或不同類型的相繼事務(wù)不必要求使用相同的 高比特率或甚至甚高比特率(傳輸層)連接。例如,使用甚高比特率連接 來傳輸對(duì)視頻數(shù)據(jù)傳輸?shù)臅簳r(shí)或永久停止的請(qǐng)求是無用的,盡管視頻數(shù)據(jù) 傳輸其自己需要甚高比特率連接。同樣,在特定情況下,將希望暫時(shí)等待到高比特率連接的接入變得可 能,而不是使用導(dǎo)致較低再現(xiàn)質(zhì)量的較低比特率連接立即發(fā)起會(huì)話。例如, 如果UMTSAYiFi雙模終端將被移動(dòng)到存在WiFi熱點(diǎn)的區(qū)域中,等待以便 在每次其到達(dá)熱點(diǎn)時(shí)經(jīng)由所述WiFi接入網(wǎng)向其傳輸高比特率數(shù)據(jù)將是有 利的。從以上分析得出,能夠選擇適于多模終端請(qǐng)求實(shí)施的每個(gè)事務(wù)的無線 接入網(wǎng)將是特別有利的。這在當(dāng)前是不可能的。例如便攜式(膝上)計(jì)算機(jī)和PDA的多模終端當(dāng)前適于根據(jù)安裝被 請(qǐng)求的應(yīng)用的應(yīng)用設(shè)備的目的地址和特別關(guān)聯(lián)于所述多模終端的路由表中 的目的地址的路由(或通路)選擇將用于接入被請(qǐng)求的應(yīng)用的網(wǎng)絡(luò)接口。因此,如果該類型路由存在于路由表中,則發(fā)出請(qǐng)求的應(yīng)用被責(zé)成選 擇連接到該路由經(jīng)過的無線接入網(wǎng)的網(wǎng),口 。如果沒有任何這樣的路由 存在于路由表中,則發(fā)出請(qǐng)求的應(yīng)用被責(zé)成使用默認(rèn)路由,其中,所述默 認(rèn)路由鏈接到提供至單一無線接入網(wǎng)的連通性的網(wǎng)落接口。由此,實(shí)際上,
      除非默認(rèn)路由不可用,否則鏈接到其的網(wǎng)絡(luò)接口被系統(tǒng)地使用。在當(dāng)前的多才莫終端中,發(fā)出請(qǐng)求的(內(nèi)部)應(yīng)用因此對(duì)用于實(shí)施事務(wù) 的網(wǎng)絡(luò)接口不具有任何控制。在嘗試改進(jìn)該情形時(shí),Alcatel已提出修改多模終端的操作系統(tǒng)從而豐 富API套接字(傳輸層連接應(yīng)用編程接口 )層,以及修改內(nèi)部應(yīng)用從而其 能夠使用可以使用對(duì)API套接字層所作的修改的接入網(wǎng)選擇機(jī)制。該解決 方案迫使多模終端內(nèi)部應(yīng)用的制造商修改它們,以及不使接入網(wǎng)運(yùn)營商能 夠具有關(guān)于選擇其接入網(wǎng)的模式的任意輸入,這嚴(yán)重限制了選擇標(biāo)準(zhǔn)。發(fā)明內(nèi)容本發(fā)明的目的是改進(jìn)這種情形。為此,本發(fā)明提出一種多模移動(dòng)(無線通信)終端,該終端包括操作 系統(tǒng)、用于與安裝在網(wǎng)絡(luò)設(shè)備中的至少一個(gè)外部應(yīng)用交換數(shù)據(jù)的至少一個(gè) 內(nèi)部應(yīng)用、耦合到所述操作系統(tǒng)的每個(gè)都具有地址并且能夠連接到各自的 無線接入網(wǎng)的至少兩個(gè)網(wǎng)WI;口,其中,所述無線接入網(wǎng)是不同類型的并 且連接到所述網(wǎng)絡(luò)設(shè)備連接到的骨干網(wǎng)。該多^^莫終端的特征在于,其包括控制裝置,所述控制裝置用于在內(nèi)部 應(yīng)用與外部應(yīng)用之間提供代理接口功能,并且適于在每次其從內(nèi)部應(yīng)用接收到指定外部應(yīng)用的事務(wù)請(qǐng)求時(shí)根據(jù)控制信息和路由信息確定其終端的哪 個(gè)網(wǎng),口適于該事務(wù),并且指示操作系統(tǒng)經(jīng)由在確定的網(wǎng) 口與包含 所述外部應(yīng)用的網(wǎng)絡(luò)設(shè)備之間的傳輸(套接字)層連接將該事務(wù)請(qǐng)求傳輸 到所述指定的外部應(yīng)用。在本文中,"代理功能"這一表述是指符合IETF定義的插入到兩個(gè) 應(yīng)用之間并且以其自己對(duì)于一個(gè)應(yīng)用作為這兩個(gè)應(yīng)用中的另一個(gè)并且反之 亦然的模塊。本發(fā)明的多才莫移動(dòng)終端可以具有其它特征,特別是單獨(dú)或組合地具有 以下特征-其控制裝置適于第一,根據(jù)所述控制信息選擇網(wǎng),口;第二,
      檢查(存儲(chǔ)在所述終端的路由表中的)路由信息中是否存在將用于對(duì)網(wǎng)絡(luò) 設(shè)備的呼叫上下文中的路由,所述呼叫上下文包含被請(qǐng)求的事務(wù)涉及的外部應(yīng)用;以及第三,指示在路由表中對(duì)這樣的路由信息的存儲(chǔ),其中,所 述路由信息定義涉及所選擇的網(wǎng)絡(luò)接口的使用的路由,如果所述表中沒有 定義這樣的路由的話;-在所選擇的網(wǎng)絡(luò)接口不可用的情況下,則其控制裝置可以負(fù)責(zé)根據(jù) 所述控制信息和所述路由信息確定另一網(wǎng),口;-其控制裝置可以負(fù)責(zé)借助于發(fā)送到所述操作系統(tǒng)的系統(tǒng)命令確定所-其控制裝置可以采取可下載代理類型軟件應(yīng)用的形式。在此情況下, 所述操作系統(tǒng)適于笫一,從遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備接收所述代理類型軟件應(yīng) 用;第二,在所述終端中在所選內(nèi)部地址安裝所述代理類型軟件應(yīng)用;以 及第三,將所選內(nèi)部地址發(fā)送到每個(gè)內(nèi)部應(yīng)用以便它可以與所述代理類型 軟件應(yīng)用通信;-所述控制數(shù)據(jù)可以被存儲(chǔ)在遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備中。在此情況下,其 控制裝置負(fù)責(zé)請(qǐng)求所述操作系統(tǒng)在終端與該輔助網(wǎng)絡(luò)設(shè)備之間建立信令連 接從而后者可以向它們傳輸控制數(shù)據(jù);-其控制裝置可以負(fù)責(zé)經(jīng)由所述信令連接從所述輔助網(wǎng)絡(luò)設(shè)備請(qǐng)求控 制信息以便將它們存儲(chǔ)在所述終端的存儲(chǔ)器裝置中;-在第一變體中,其控制裝置可以負(fù)責(zé)在所述終端的存儲(chǔ)器裝置中存 儲(chǔ)由所述輔助網(wǎng)絡(luò)設(shè)備(主動(dòng))經(jīng)由所述信令連接傳輸?shù)目刂茢?shù)據(jù);-在第二變體中,其控制裝置可以負(fù)責(zé)經(jīng)由所述信令連接從所述輔助 網(wǎng)絡(luò)設(shè)備請(qǐng)求對(duì)于確定用于待傳輸?shù)氖聞?wù)的網(wǎng)絡(luò)接口必需的控制數(shù)據(jù);-所述控制信息例如從關(guān)聯(lián)于網(wǎng)洛接口類型數(shù)據(jù)的應(yīng)用類型數(shù)據(jù)、關(guān) 聯(lián)于網(wǎng)^口類型數(shù)據(jù)的事務(wù)類型數(shù)據(jù)、關(guān)聯(lián)于網(wǎng),口類型數(shù)據(jù)的應(yīng)用 類型數(shù)據(jù)和事務(wù)類型數(shù)據(jù)、代表待傳輸?shù)疥P(guān)聯(lián)于網(wǎng),口類型數(shù)據(jù)的內(nèi)部 應(yīng)用的數(shù)據(jù)的權(quán)重的數(shù)據(jù)以及關(guān)聯(lián)于網(wǎng),口類型數(shù)據(jù)的網(wǎng)^f言息數(shù)據(jù)中 選出;-當(dāng)互聯(lián)網(wǎng)協(xié)議(IP)骨干網(wǎng)出現(xiàn)時(shí),其控制裝置可以負(fù)責(zé)借助于從UDP、 TCP/IP和SCTP中選出的傳輸協(xié)議與每個(gè)內(nèi)部應(yīng)用通信;-其控制裝置可以負(fù)責(zé)借助于超文本傳輸協(xié)議(HTTP (超文本傳輸 協(xié)議))與每個(gè)外部應(yīng)用通信。


      通過閱讀下面的詳細(xì)描述并檢查附圖,本發(fā)明的其它特征和優(yōu)點(diǎn)將變 得顯而易見,在單一附圖中非常概略地示出了經(jīng)由兩個(gè)無線接入網(wǎng)和骨干 網(wǎng)耦合到外部應(yīng)用服務(wù)器的根據(jù)本發(fā)明的雙模終端。附圖構(gòu)成本發(fā)明的說 明書的一部分,并且如果必要,有助于本發(fā)明的定義。
      具體實(shí)施方式
      本發(fā)明的目的是實(shí)現(xiàn)服M話期間在多模無線通信移動(dòng)終端層的無線 接入網(wǎng)自動(dòng)選擇。以下借助于非限制性例子考慮的所述多模無線通信移動(dòng)終端是配備了 WiFi PCMCIA卡和UMTS移動(dòng)電話卡的雙模便攜式計(jì)算機(jī)。然而,本發(fā) 明當(dāng)然不限于僅該應(yīng)用。其涉及能夠經(jīng)由它們的父網(wǎng)絡(luò)與另一終端或網(wǎng)絡(luò) i殳備或者與其自己的父網(wǎng)絡(luò)以無線信號(hào)形式交換數(shù)據(jù)的所有移動(dòng)或便攜式 多模通信終端,例如是多模移動(dòng)電話或個(gè)人數(shù)字助理(PDA)。此外,本 發(fā)明不限于UMTSAViFi效J漠終端。其涉及能夠接入至少兩個(gè)不同類型的 無線接入網(wǎng)的所有移動(dòng)終端,其中,所述接入使用對(duì)應(yīng)于所述不同類型并 且每個(gè)具有其自己的地址的至少兩個(gè)網(wǎng)^接口。由此,本發(fā)明特別涉及以下網(wǎng)口組合GSM和/或GPRS/EDGE和/或UMTS (或HSDPA )和 /或WLAN (無線局域網(wǎng),例如Hyperlan (^域網(wǎng))網(wǎng)絡(luò)(根據(jù)ETSI 標(biāo)準(zhǔn))或802.11網(wǎng)絡(luò)(根據(jù)IEEE標(biāo)準(zhǔn)))和/或WMAN (無線城域網(wǎng), 例如根據(jù)IEEE標(biāo)準(zhǔn)的802.16網(wǎng)絡(luò))和/或藍(lán)牙。單一附圖通過例子示出了多模移動(dòng)終端(例如膝上計(jì)算機(jī))MS,其通 常包括
      -操作系統(tǒng)OS,例如Windows或Linux,特別包括應(yīng)用編程接口 API 和包括例如TCP/IP類型的傳輸層的層次棧LS;-數(shù)據(jù)庫RB,耦合到操作系統(tǒng)OS并且存儲(chǔ)路由數(shù)據(jù),其中所述路由 數(shù)據(jù)定義提供到經(jīng)由例如IP地址的被稱為目的地址的地址指定的遠(yuǎn)程設(shè) 備的接入的路由(或通路),該數(shù)據(jù)庫采用路由表的形式;更準(zhǔn)確地說, 所述路由表中的每個(gè)條目是目的地址;-至少一個(gè)內(nèi)部應(yīng)用IA1的組IAG,其實(shí)現(xiàn)與在遠(yuǎn)程應(yīng)用設(shè)備SE中 實(shí)施的至少一個(gè)外部應(yīng)用EA的數(shù)據(jù)交換;例如,內(nèi)部應(yīng)用IA是耦合到專 用于視頻的回放的另一內(nèi)部應(yīng)用IA2的web瀏覽器,外部應(yīng)用EA是專用 于一見頻流的應(yīng)用;以及-至少兩個(gè)網(wǎng)絡(luò)接口 Nil和NI2,它們耦合到操作系統(tǒng)OS并且適于 連接到兩個(gè)不同類型的無線接入網(wǎng)RANI和RAN2,例如,所述兩個(gè)無線 接入網(wǎng)絡(luò)例如分別是RANI情況下的UMTS和RAN2情況下的WiFi,并 且每個(gè)具有IP地址。兩個(gè)無線接入網(wǎng)RANI和RAN2還連接到骨干網(wǎng)IPN,該骨干網(wǎng)例如 是互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò),如互聯(lián)網(wǎng)。遠(yuǎn)程網(wǎng)絡(luò)設(shè)備SE還連接到骨干網(wǎng)IPN。它是例如具有例如IP地址的 地址并且包含至少一個(gè)外部應(yīng)用EA的應(yīng)用服務(wù)器。根據(jù)本發(fā)明,多模終端MS進(jìn)一步包括控制模塊CM,該模塊在內(nèi)部 應(yīng)用IA1和IA2的組IAG與外部應(yīng)用EA之間提供"代理"接口功能。如上面指出的,所述代理功能的定義這里是IETF定義。因此,其包 括軟件(或電子數(shù)據(jù)處理)模塊和/或電子電路,其被插入內(nèi)部應(yīng)用(這里 的應(yīng)用IA1和IA2)與外部應(yīng)用(這里的應(yīng)用EA)之間并且以其自己對(duì) 一個(gè)應(yīng)用作為另一個(gè)應(yīng)用并且反之亦然。每當(dāng)內(nèi)部應(yīng)用IAi (這里i = 1或2 )在服R話期間向其發(fā)送指定外 部應(yīng)用EA的服務(wù)事務(wù)請(qǐng)求時(shí),具有所述代理功能的控制模塊CM根據(jù)控 制信息和路由信息確定網(wǎng),口 NIj (這里j = 1或2 )的哪個(gè)是適于該事 務(wù)的那一個(gè)。
      在本文中,"路由信息"這一表述是指存儲(chǔ)在數(shù)據(jù)庫RB的路由表中 的路由數(shù)據(jù)和指示網(wǎng)M口 NIj是否連接到對(duì)應(yīng)無線接入網(wǎng)RANj的可用 性數(shù)據(jù)。例如,內(nèi)部應(yīng)用IAi與控制模塊CM之間的交換可以根據(jù)特別是例如 UDP (用戶數(shù)據(jù)報(bào)協(xié)議)、TCP/IP (傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)和SCTP (流控制傳輸協(xié)議)的傳輸協(xié)議來實(shí)現(xiàn)。根據(jù)互聯(lián)網(wǎng)協(xié)議版本4 (IPv4 ),控制模塊CM具有例如地址127.0.0.1 的內(nèi)部地址(被本領(lǐng)域技術(shù)人員稱為環(huán)回地址)。指定控制模塊CM的端 口號(hào)的該內(nèi)部地址對(duì)于組IAG的每個(gè)內(nèi)部應(yīng)用IAi是已知的。它被集成到 包含待傳輸?shù)氖聞?wù)請(qǐng)求的IP分組的報(bào)頭中,正像指定包含被請(qǐng)求事務(wù)涉及 的外部應(yīng)用的網(wǎng)絡(luò)設(shè)備SE的目的地址一樣??刂颇KCM通過向操作系統(tǒng)OS發(fā)送系統(tǒng)命令訪問路由數(shù)據(jù),其中, 操作系統(tǒng)OS耦合到存儲(chǔ)了路由表的數(shù)據(jù)庫RB??刂颇KCM還通過向 操作系統(tǒng)OS——更準(zhǔn)確地說是向其API發(fā)送系統(tǒng)命令訪問可用性數(shù)據(jù)。在本文中,"控制信息"這一表述是指規(guī)定網(wǎng)M口 NIj的類型的任 意數(shù)據(jù),所述網(wǎng)絡(luò)接口 NIj將被使用到與內(nèi)部應(yīng)用類型和/或事務(wù)類型和/ 或網(wǎng)絡(luò)信息的對(duì)應(yīng)關(guān)系中。所述事務(wù)類型不僅指定一個(gè)或更多將被實(shí)現(xiàn)的操作,而還指定本領(lǐng)域 的技術(shù)人員所稱的關(guān)聯(lián)于該事務(wù)的服務(wù)語義。將被實(shí)現(xiàn)的操作的指定可以 包括例如關(guān)于將被下載的視頻文件的權(quán)重的信息。所述網(wǎng)絡(luò)信息可以包括例如代表接入各個(gè)無線接入網(wǎng)絡(luò)RANj的成本 的信息數(shù)據(jù)或負(fù)載均衡信息數(shù)據(jù)。所述控制信息就像它是這樣的表一樣定義,所述表將給定網(wǎng)絡(luò)接口 NIj匹配到由所指定內(nèi)部應(yīng)用和/或所請(qǐng)求事務(wù)請(qǐng)求和/或網(wǎng)路信息定義的 給定情形。相應(yīng)地,每當(dāng)控制模塊CM接收到將被傳輸?shù)酵獠繎?yīng)用EA的 事務(wù)請(qǐng)求時(shí),它確定當(dāng)時(shí)的情形(由對(duì)它可用的控制信息定義),并且選 擇網(wǎng)洛接口 NIj,其中,網(wǎng)絡(luò)接口 NIj對(duì)應(yīng)于該情形,以及假如它可用, 則操作系統(tǒng)OS必須使用它將所述事務(wù)請(qǐng)求傳輸?shù)剿付ǖ耐獠繎?yīng)用EA。 所述控制信息可以被存儲(chǔ)在多模終端MS中的存儲(chǔ)裝置MY中,其中, 所述存儲(chǔ)裝置MY可以采取特別是存儲(chǔ)器或數(shù)據(jù)庫的任意形式。所述控制信息的至少一些可以被例如遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備(未示出)下 載,所述遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備屬于多模終端MS的用戶訂閱的一個(gè)或多個(gè)通 信網(wǎng)絡(luò)的運(yùn)營商。控制信息可以由所述輔助網(wǎng)絡(luò)設(shè)備例如在每次網(wǎng)絡(luò)中發(fā)生事件或當(dāng)新 的內(nèi)部或外部應(yīng)用上市時(shí)周期性地主動(dòng)下栽。然而,控制^^塊CM主動(dòng)下 載控制信息同樣可以例如在每次新類型的內(nèi)部應(yīng)用被安裝到多模終端MS 中或位置外部應(yīng)用被指定時(shí)或每次將被傳輸?shù)氖聞?wù)請(qǐng)求被接收時(shí)(在此情 況下,沒有任何控制數(shù)據(jù)被存儲(chǔ)在多模終端MS中,并且控制模塊CM僅 必須驗(yàn)證由所述輔助網(wǎng)絡(luò)設(shè)備向其建議的網(wǎng)絡(luò)接口 NIj的可用性)被例如 周期性地^L想。與此相反或除此之外,當(dāng)安裝控制模塊CM時(shí),所述控制信息的至少 一些可以被存儲(chǔ)在多模終端MS中。也可以設(shè)想本發(fā)明的M版本,其中,所述控制信息被減少為對(duì)應(yīng)表, 在該對(duì)應(yīng)表中,每個(gè)應(yīng)用類型關(guān)聯(lián)于網(wǎng)絡(luò)接口類型。在此情況下,所述控 制信息可以直接構(gòu)成控制模塊的 一部分。一旦控制模塊已選擇了適于該情形的網(wǎng)洛接口 NIj (使用對(duì)其可用的 控制信息),則其優(yōu)先向操作系統(tǒng)OS發(fā)送系統(tǒng)命令,以便檢查存儲(chǔ)在數(shù) 據(jù)庫RB的路由表中的路由信息是否已包含定義所選網(wǎng),口 NIj與網(wǎng)絡(luò) 設(shè)備SE之間的傳輸(套接字)層連接的路由,其中,所述網(wǎng)絡(luò)設(shè)備SE包 含被請(qǐng)求事務(wù)涉及的外部應(yīng)用EA。換句話說,控制模塊CM檢查路由表 中的任意條目是否包括指定網(wǎng)絡(luò)設(shè)備SE的(IP)目的地址,其中,所述 網(wǎng)絡(luò)設(shè)備SE包含被請(qǐng)求事務(wù)涉及的外部應(yīng)用EA。重要的是注意到,所述目的地址不必要是網(wǎng)絡(luò)設(shè)備SE的。它可以是 網(wǎng)絡(luò)設(shè)備SE所連接到的網(wǎng)絡(luò)或該網(wǎng)絡(luò)的一部分的地址。如果所述路由在路由表中被定義,則控制模塊CM優(yōu)先檢查其已選擇 的網(wǎng),口 NIj的可用性。這里,術(shù)語"可用性"是指網(wǎng),口 NIj可使
      用(被啟用)的事實(shí)??梢耘銮墒蔷W(wǎng),口 NIj已丟失與所述網(wǎng)路的連通 性。為此,控制模塊CM優(yōu)先向操作系統(tǒng)OS—一更準(zhǔn)確地說是向其連接 接口 API (套接字API)發(fā)送系統(tǒng)命令。例如"IPCONFIG"(在Windows 中)和"IFCONFIG"(在Linux中)的系統(tǒng)命令實(shí)現(xiàn)內(nèi)部代理功能(這 里是CM)以確定網(wǎng)絡(luò)接口 NIj的可用性狀態(tài)及其標(biāo)識(shí)符。如果所選網(wǎng),口 NIj可用,則控制模塊CM認(rèn)為其是所確定的網(wǎng)絡(luò) 接口。它然后指示操作系統(tǒng)OS經(jīng)由在確定的網(wǎng)絡(luò)接口 NIj與包含外部應(yīng) 用EA的網(wǎng)絡(luò)設(shè)備SE之間的建立傳輸(套接字)層連接以向所指定的外 部應(yīng)用EA傳輸事務(wù)請(qǐng)求。例如,控制才莫塊CM借助于適于與外部應(yīng)用EA通信的例如HTTP(超 文本傳輸協(xié)議)的超文本傳輸協(xié)議將其指令傳輸?shù)讲僮飨到y(tǒng)OS。如果所選網(wǎng)絡(luò)接口 NIj不可用,則控制模塊必須選擇另一個(gè)。如果到被請(qǐng)求的外部應(yīng)用EA的路由未在路由表中定義,則控制才莫塊 CM優(yōu)先向操作系統(tǒng)OS發(fā)送系統(tǒng)命令,以便其創(chuàng)建該路由并將其定義合 并到數(shù)據(jù)庫RB的路由表中。例如"ROUT ADD IP(^掩碼NI標(biāo)識(shí)符"的 系統(tǒng)命令使新條目能被合并到路由表中。還存在用于從路由表中消除條目 的系統(tǒng)命令。一旦所述路由已被合并到路由表中,則控制模塊CM優(yōu)先檢查其已選 擇的網(wǎng)洛接口 NIj的可用性。如果所選網(wǎng)洛接口 NIj可用,則控制模塊CM 認(rèn)為它是所確定的網(wǎng)M口 ??刂颇KCM然后指示操作系統(tǒng)OS通過所 確定的網(wǎng)^"口 NIj與包含外部應(yīng)用EA的網(wǎng)絡(luò)設(shè)備SE之間建立的傳輸(套接字)層連接,向所指定的外部應(yīng)用EA傳輸事務(wù)請(qǐng)求。如果所述網(wǎng) ,口不可用,則控制模塊CM必須選擇另一 (可用的)網(wǎng)絡(luò)接口。重要的是注意到,控制模塊CM可以在多模終端MS的制造期間被安 裝到其中。然而,它同樣可以通過從遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備(未示出)下載而 被安裝,在適當(dāng)情況下,所述遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備可以供應(yīng)控制信息。在此 情況下,控制模塊CM可以采取例如本領(lǐng)域的技術(shù)人員所稱的"proxylet(代理允許)"的形式。該下載可以例如由多模終端MS的用戶訂閱的一
      個(gè)或多個(gè)通信網(wǎng)絡(luò)的運(yùn)營商主動(dòng)實(shí)現(xiàn),例如在所述用戶訂閱自動(dòng)無線接入 網(wǎng)選擇選項(xiàng)之后。一般地說,多模終端MS的控制模塊CM及其存儲(chǔ)器MY在適當(dāng)?shù)那?況下可以以電子電路、軟件(或電子數(shù)據(jù)處理)模塊或電路與軟件的組合 的形式來生產(chǎn)。三個(gè)應(yīng)用在接下來借助于非限制性示例簡要描述。第一個(gè)示例涉及才艮據(jù)待傳輸?shù)氖聞?wù)的類型選擇無線接入網(wǎng)接口,并且 假設(shè)多模終端MS可以接入不連續(xù)覆蓋無線網(wǎng)絡(luò)和UMTS移動(dòng)網(wǎng)絡(luò)。不連 續(xù)覆蓋接入被設(shè)計(jì)為以低成本為例如流和背景數(shù)據(jù)流的較長和非交互性流 量(以及因此為非實(shí)時(shí)的事務(wù))提供甚高數(shù)據(jù)比特。此外,UMTS接入適 于較短交互性事務(wù)。在流會(huì)話期間,兩個(gè)接入網(wǎng)都可以根據(jù)待傳輸?shù)氖聞?wù)的類型而被使用。 由此,控制模塊CM可以決定經(jīng)由UMTS網(wǎng)絡(luò)接口傳輸RTSP (實(shí)時(shí)流協(xié) 議)消息,其中所述RTSP消息特別包含用于選擇將要查看的文件、交換 參數(shù)、配置連接或請(qǐng)求視頻的停止或后退以及用于經(jīng)由專用于不連續(xù)覆蓋 的網(wǎng)絡(luò)接口傳輸視頻數(shù)據(jù)流的事務(wù)。由控制模塊CM作出的選擇還可以考 慮其它控制信息,例如是接入兩個(gè)無線接入網(wǎng)的成本和/或?qū)⒁螺d的視頻文件的權(quán)重(按字節(jié))。第二個(gè)示例涉及根據(jù)負(fù)載均衡信息選擇無線接入網(wǎng)接口 。這里假設(shè)用戶正在使用安裝在其多模終端MS上并且經(jīng)由無線局域網(wǎng)(WLAN)連接 到互聯(lián)網(wǎng)的瀏覽器NI1瀏覽互聯(lián)網(wǎng),其中,所述無線局域網(wǎng)包含接入網(wǎng)幾 乎飽和的"熱點(diǎn),,。為防止瀏覽質(zhì)量被所述熱點(diǎn)的飽和降級(jí),控制模塊CM 可以決定改變網(wǎng)絡(luò)接口 ,并且因此接入網(wǎng)至少臨時(shí)傳輸來自瀏覽器Nil的 "HTTP GET"消息。第三個(gè)示例涉及根據(jù)內(nèi)部應(yīng)用類型選擇無線接入網(wǎng)接口。多模終端 MS的已下載控制才莫塊CM可以;陂配置為佳—基于IP的語音(VoIP)內(nèi)部 應(yīng)用全都使用連接到UMTS無線接入網(wǎng)的網(wǎng)絡(luò)接口 ,而互聯(lián)網(wǎng)瀏覽器內(nèi)部 應(yīng)用4吏用連接到無線局域網(wǎng)(WLAN)的網(wǎng)絡(luò)接口。 本發(fā)明不限于這里僅經(jīng)由示例描述的多模移動(dòng)終端實(shí)施例,而是包含 本發(fā)明的技術(shù)人員可以設(shè)想的落在下面權(quán)利要求范圍內(nèi)的所有變型。
      權(quán)利要求
      1.一種移動(dòng)無線通信終端(MS),包括操作系統(tǒng)(OS)、適于與安裝在網(wǎng)絡(luò)設(shè)備(SE)中的至少一個(gè)外部應(yīng)用(EA)交換數(shù)據(jù)的至少一個(gè)內(nèi)部應(yīng)用(IA1)、耦合到所述操作系統(tǒng)(OS)每個(gè)都擁有地址并且適于連接到各自的無線接入網(wǎng)(RAN1、RAN2)的至少兩個(gè)網(wǎng)絡(luò)接口(NI1、NI2),所述無線接入網(wǎng)(RAN1、RAN2)是不同類型的并且連接到所述網(wǎng)絡(luò)設(shè)備(SE)所連接到的骨干網(wǎng)(IPN),其特征在于包括用于在內(nèi)部應(yīng)用(IA1)與外部應(yīng)用(EA)之間提供代理接口功能的控制裝置(CM),在從所述內(nèi)部應(yīng)用(IA1)接收到指定外部應(yīng)用(EA)的事務(wù)請(qǐng)求的情況下,所述控制裝置(CM)適于根據(jù)控制信息和路由信息確定所述網(wǎng)絡(luò)接口(NI1、NI2)的哪一個(gè)適于所述事務(wù),然后指示所述操作系統(tǒng)(OS)經(jīng)由所述確定的網(wǎng)絡(luò)接口與包含所述外部應(yīng)用(EA)的網(wǎng)絡(luò)設(shè)備(SE)之間的傳輸層連接,將所述事務(wù)請(qǐng)求傳輸?shù)剿鲋付ǖ耐獠繎?yīng)用(EA)。
      2. 根據(jù)權(quán)利要求1所述的移動(dòng)終端,其特征在于,所述控制裝置(CM) 適于i)根據(jù)所述控制信息選擇網(wǎng)絡(luò)接口 (NIj);然后ii)檢查存儲(chǔ)在 所述終端(MS )的路由表的所述路由信息中是否存在涉及所述選擇的網(wǎng)絡(luò) 接口和包含所述外部應(yīng)用(EA)的網(wǎng)絡(luò)設(shè)備(SE)的路由,其中,所迷 被請(qǐng)求事務(wù)涉及所述外部應(yīng)用(EA);以及iii)如果所述組被定義,則將 所述(已被確定的)網(wǎng)洛接口標(biāo)識(shí)為所述選擇的網(wǎng)絡(luò)接口,或者,如果所 述組還未被定義,則指示在所述路由表中存儲(chǔ)定義所述路由的路由信息, 然后將所述(已被確定的)網(wǎng)洛接口標(biāo)識(shí)為所述選擇的網(wǎng)洛接口,并且指 示所述操作系統(tǒng)(OS)創(chuàng)建對(duì)應(yīng)于該路由的傳輸層連接。
      3. 根據(jù)權(quán)利要求2所述的移動(dòng)終端,其特征在于,在所述選擇的網(wǎng)絡(luò) 接口 (Nil)不可用的情況下,所述控制裝置(CM)適于根據(jù)所述控制信 息和所述路由信息確定另一網(wǎng)絡(luò)接口 (NI2)。
      4. 根據(jù)權(quán)利要求1到3中任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述 控制裝置(CM)適于通過向所述操作系統(tǒng)(OS)傳輸系統(tǒng)命令以確定所 述網(wǎng)^#口 (NIj)。
      5. 根據(jù)權(quán)利要求1到4中任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述 控制裝置(CM)采用可下載代理類型軟件應(yīng)用的形式,以及在于,所述 操作系統(tǒng)(OS)適于0從遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備接收所述代理類型軟件應(yīng) 用(CM);然后ii)在所述終端(MS)中在所選內(nèi)部地址安裝該代理類 型軟件應(yīng)用(CM);以及iii)將所述選擇的內(nèi)部地址傳送到每個(gè)內(nèi)部應(yīng) 用(IA1)以^便其可以與所述代理類型軟件應(yīng)用(CM)通信。
      6. 根據(jù)權(quán)利要求1到5中任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述 控制數(shù)據(jù)^皮存儲(chǔ)在遠(yuǎn)程輔助網(wǎng)絡(luò)設(shè)備中,以及在于,所述控制裝置(CM) 適于請(qǐng)求所述操作系統(tǒng)(OS)在所述終端(MS)與所述輔助網(wǎng)絡(luò)設(shè)備之 間建立信令連接以便后者可以向它們傳輸所述控制數(shù)據(jù)。
      7. 根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述控制裝置(CM) 適于經(jīng)由所述信令連接從所述輔助網(wǎng)絡(luò)設(shè)備請(qǐng)求所述控制信息,以便將其 存儲(chǔ)在所述終端(MS)的存儲(chǔ)器裝置(MY)中。
      8. 根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述控制裝置(CM) 適于將由所述輔助網(wǎng)絡(luò)設(shè)備經(jīng)由所述信令連接傳輸?shù)乃隹刂茢?shù)據(jù)存儲(chǔ)在 所述終端(MS)的存儲(chǔ)裝置(MY)中。
      9. 根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述控制裝置(CM) 適于經(jīng)由所述信令連接從所述輔助網(wǎng)絡(luò)設(shè)備請(qǐng)求所述控制數(shù)據(jù),所述控制 數(shù)據(jù)對(duì)于確定用于將要傳輸?shù)氖聞?wù)的網(wǎng),口 (NIj)是必需的。
      10. 根據(jù)權(quán)利要求1到9中任一項(xiàng)所述的移動(dòng)終端,其特征在于,所 述控制信息從至少包括以下的組中選出關(guān)聯(lián)于網(wǎng),口類型數(shù)據(jù)的應(yīng)用 類型數(shù)據(jù)、關(guān)聯(lián)于網(wǎng)落接口類型數(shù)據(jù)的事務(wù)類型數(shù)據(jù)、關(guān)聯(lián)于網(wǎng)落接口類 型數(shù)據(jù)的應(yīng)用類型數(shù)據(jù)和事務(wù)類型數(shù)據(jù)、代表將要傳輸?shù)疥P(guān)聯(lián)于網(wǎng)洛接口 類型數(shù)據(jù)的內(nèi)部應(yīng)用的數(shù)據(jù)的權(quán)重的數(shù)據(jù)以及關(guān)聯(lián)于網(wǎng),口類型數(shù)據(jù)的 網(wǎng)絡(luò)信息數(shù)據(jù)。
      11. 根據(jù)權(quán)利要求l到10中任一項(xiàng)所述的移動(dòng)終端,其特征在于,當(dāng) 出現(xiàn)互聯(lián)網(wǎng)協(xié)議(IP)骨干網(wǎng)(IPN)時(shí),所述控制裝置(CM)適于借助 于從UDP、 TCP/IP和SCTP中選出的傳輸協(xié)議與每個(gè)內(nèi)部應(yīng)用(IAl)通
      12.根據(jù)權(quán)利要求11所述的移動(dòng)終端,其特征在于,所述控制裝置 (CM)適于借助于超文本傳輸協(xié)議(HTTP)與每個(gè)外部應(yīng)用(EA)通 信。
      全文摘要
      本發(fā)明涉及移動(dòng)無線通信終端(MS),其包括i)操作系統(tǒng)(OS),ii)與安裝在網(wǎng)絡(luò)設(shè)備(SE)中的至少一個(gè)外部應(yīng)用(EA)交換數(shù)據(jù)的至少一個(gè)內(nèi)部應(yīng)用(IA1),iii)連接到操作系統(tǒng)(OS)的至少兩個(gè)網(wǎng)絡(luò)接口(NI1、NI2),每個(gè)都擁有地址并連接到各自的無線接入網(wǎng)(RAN1、RAN2),所述無線接入網(wǎng)類型不同并連接到網(wǎng)絡(luò)設(shè)備(SE)連接到的骨干網(wǎng)(IPN),iv)在內(nèi)部應(yīng)用(IA1)與外部應(yīng)用(EA)之間提供代理接口功能的控制裝置(CM),每次當(dāng)它們從內(nèi)部應(yīng)用(IA1)接收到指定外部應(yīng)用(EA)的事務(wù)請(qǐng)求時(shí),根據(jù)控制信息和路由數(shù)據(jù)確定網(wǎng)絡(luò)接口的哪一個(gè)適于所述事務(wù),然后命令操作系統(tǒng)(OS)經(jīng)由確定的網(wǎng)絡(luò)接口與包含外部應(yīng)用(EA)的網(wǎng)絡(luò)設(shè)備(SE)之間的傳輸層連接將事務(wù)請(qǐng)求傳輸?shù)街付ǖ耐獠繎?yīng)用(EA)。
      文檔編號(hào)H04L29/06GK101213852SQ200680024345
      公開日2008年7月2日 申請(qǐng)日期2006年6月5日 優(yōu)先權(quán)日2005年6月7日
      發(fā)明者H·梅拉德 申請(qǐng)人:阿爾卡特朗訊公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1