欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

終端適配設(shè)備及其支持從無線局域網(wǎng)撥號接入的方法

文檔序號:7961904閱讀:298來源:國知局
專利名稱:終端適配設(shè)備及其支持從無線局域網(wǎng)撥號接入的方法
技術(shù)領(lǐng)域
本發(fā)明涉及無線通信系統(tǒng),更具體地說,涉及連接到撥號調(diào)制解調(diào)器的WIFI接口。
背景技術(shù)
家庭和商務(wù)環(huán)境中的無線局域網(wǎng)或個人區(qū)域網(wǎng)的應(yīng)用如WiFi和藍牙正處于加速發(fā)展態(tài)勢。這種網(wǎng)絡(luò)不僅可以提供到其他設(shè)備如打印機、計算機和蜂窩電話的連接性,在許多時候還可通過例如無線路由器和交換機之類的設(shè)備、經(jīng)由寬帶網(wǎng)絡(luò)連接如數(shù)字用戶線(DSL)、電纜寬帶服務(wù)和本地多點分配服務(wù)(LMDS),訪問前題范圍外的信息服務(wù)提供商。盡管接入這種寬帶服務(wù)的家庭和商務(wù)用戶數(shù)量正不斷增加,但仍有大量用戶通過傳統(tǒng)的撥號接入方式接入信息提供商,而無法享受寬帶服務(wù),或者對于這些用戶而言,寬帶服務(wù)的價格無法承受。雖然這種用戶可能會覺得撥號接入速度已經(jīng)能夠滿足需要,但是也希望能夠享受使用無線局域網(wǎng)為其帶來的在其生活和工作空間中的靈活性和附加的移動性。
通過將這樣的系統(tǒng)與本發(fā)明參照附圖的申請下文所描述的某些方面相比,傳統(tǒng)方法的局限性和劣勢對于本領(lǐng)域的技術(shù)人員來說將變得更加清晰。

發(fā)明內(nèi)容
本發(fā)明提供了一種通過無線局域網(wǎng)或個人區(qū)域網(wǎng)來支持撥號數(shù)據(jù)通信的系統(tǒng)、方法以及設(shè)備,并結(jié)合至少一幅附圖進行了介紹,在權(quán)利要求中進行了更加完整的描述。
根據(jù)本發(fā)明的一個方面,提供了一種終端適配設(shè)備,包括至少一個無線接口,用于通過局域網(wǎng)和個人區(qū)域網(wǎng)中的至少一種來進行通信;撥號調(diào)制解調(diào)器,用于通過傳統(tǒng)交換電話網(wǎng)進行通信;至少一個處理器,可通信地連接到至少一個無線接口和撥號調(diào)制解調(diào)器上;可機讀存儲器,可通信地連接到所述至少一個處理器,所述可機讀存儲器包括第一可執(zhí)行代碼,用于促使所述至少一個處理器在所述至少一個無線接口和所述撥號調(diào)制解調(diào)器之間有選擇的傳送用戶信息。
優(yōu)選的,所述至少一個無線接口依照電氣和電子工程師學(xué)會(IEEE)802.11標準進行通信。
優(yōu)選的,所述至少一個無線接口依照電氣和電子工程師學(xué)會(IEEE)802.15.3a或兼容標準進行通信。
優(yōu)選的,所述設(shè)備實現(xiàn)互聯(lián)網(wǎng)瀏覽器兼容用戶接口,用于撥目錄號碼,所述用戶接口可通過所述至少一個無線接口進行接入。
優(yōu)選的,通過撥號調(diào)制解調(diào)器撥打的目錄號碼通過所述至少一個無線接口使用超文本傳輸協(xié)議(HTTP)進行傳送。
優(yōu)選的,所述目錄號碼作為統(tǒng)一資源定位器(URL)的一部分進行傳送。
優(yōu)選的,所述撥號調(diào)制解調(diào)器與國際電信聯(lián)盟(ITU)V.90和V.92標準之一兼容。
優(yōu)選的,所述第一可執(zhí)行代碼通過所述至少一個無線接口與個人計算機可機讀存儲器中的第二可執(zhí)行代碼通信,所述第一和第二可執(zhí)行代碼之間的通信使得所述個人計算機中的應(yīng)用代碼能夠使用所述撥號調(diào)制解調(diào)器,就像所述撥號調(diào)制解調(diào)器是所述個人計算機的可操作組成部分一樣。
優(yōu)選的,至少一個帶外信號的狀態(tài)通過所述至少一個無線接口在所述第一可執(zhí)行代碼和所述第二可執(zhí)行代碼之間傳送。
優(yōu)選的,所述至少一個帶外信號包括清除發(fā)送信號、請求發(fā)送信號、數(shù)據(jù)終端準備好信號、數(shù)據(jù)設(shè)置好信號、載波探測信號和鈴聲指示信號其中之一。
優(yōu)選的,所述至少一個帶外信號用于控制用戶信息流。
根據(jù)本發(fā)明的一個方面,提供了一種支持在無線局域網(wǎng)中進行撥號接入的設(shè)備的操作方法,包括在第一位置通過無線局域網(wǎng)無線接收消息;在所述第一位置從所述消息中分離出撥號信息;在所述第一位置通過有線網(wǎng)絡(luò)使用所述撥號信息建立調(diào)制解調(diào)器通信;在所述第一位置將用戶信息在包協(xié)議和撥號調(diào)制解調(diào)器協(xié)議之間進行轉(zhuǎn)換;以及在所述第一位置與所述第二位置之間無線交換用戶信息。
優(yōu)選的,所述無線局域網(wǎng)包括電氣和電子工程師學(xué)會(IEEE)802.11兼容網(wǎng)絡(luò)和電氣和電子工程師學(xué)會(IEEE)802.15.3a兼容網(wǎng)絡(luò)二者之一。
優(yōu)選的,所述撥號信息包括傳統(tǒng)交換電話網(wǎng)絡(luò)中的可撥號號碼。
優(yōu)選的,所述有線網(wǎng)絡(luò)包括傳統(tǒng)交換電話網(wǎng)絡(luò)。
優(yōu)選的,所述撥號調(diào)制解調(diào)器協(xié)議包括互聯(lián)網(wǎng)工程任務(wù)組(IETF)RFC-1661兼容點到點(PPP)協(xié)議、國際電信聯(lián)盟(ITU)V.90協(xié)議和ITU V.92協(xié)議之一。
優(yōu)選的,所述方法進一步包括通過無線局域網(wǎng)發(fā)送代表網(wǎng)頁用戶接口的信息。
優(yōu)選的,所述用戶接口信息與傳統(tǒng)互聯(lián)網(wǎng)瀏覽器應(yīng)用相兼容。
優(yōu)選的,所述方法還包括在所述撥號調(diào)制解調(diào)器和所述第二位置之間傳送至少一個帶外信號。
優(yōu)選的,所述至少一個帶外信號包括清除發(fā)送信號、請求發(fā)送信號、數(shù)據(jù)終端準備好信號、數(shù)據(jù)設(shè)置好信號、載波探測信號和鈴聲指示信號其中之一。
優(yōu)選的,所述至少一個帶外信號用于控制用戶信息流。
根據(jù)本發(fā)明的一個方面,提供了一種可機讀存儲器,其上存儲有包含多個代碼段的計算機程序,用于對支持在無線局域網(wǎng)中進行撥號接入的設(shè)備進行操作,所述代碼段可由機器執(zhí)行,來促使所述機器執(zhí)行如下操作使用包協(xié)議在第一位置無線接收消息;在所述第一位置從所述消息中分離出撥號信息;在所述第一位置通過有線網(wǎng)絡(luò)使用所述撥號信息建立調(diào)制解調(diào)器通信;
在所述第一位置將用戶信息在所述包協(xié)議和撥號調(diào)制解調(diào)器協(xié)議之間進行轉(zhuǎn)換;以及在所述第一位置與所述第二位置之間無線交換用戶信息。
優(yōu)選的,所述無線局域網(wǎng)包括電氣和電子工程師學(xué)會(IEEE)802.11兼容網(wǎng)絡(luò)和電氣和電子工程師學(xué)會(IEEE)802.15.3a兼容網(wǎng)絡(luò)二者之一。
優(yōu)選的,所述撥號信息包括傳統(tǒng)交換電話網(wǎng)絡(luò)中的可撥號號碼。
優(yōu)選的,所述有線網(wǎng)絡(luò)包括傳統(tǒng)交換電話網(wǎng)絡(luò)。
優(yōu)選的,所述撥號調(diào)制解調(diào)器協(xié)議包括互聯(lián)網(wǎng)工程任務(wù)組(IETF)RFC-1661兼容點到點(PPP)協(xié)議、國際電信聯(lián)盟(ITU)V.90協(xié)議和ITU V.92協(xié)議之一。
優(yōu)選的,所述可機讀存儲器還包括通過無線局域網(wǎng)發(fā)送代表網(wǎng)頁用戶接口的信息。
優(yōu)選的,所述用戶接口信息與傳統(tǒng)互聯(lián)網(wǎng)瀏覽器應(yīng)用相兼容。
優(yōu)選的,所述可機讀存儲器還包括在所述撥號調(diào)制解調(diào)器和所述第二位置之間傳送至少一個帶外信號。
優(yōu)選的,所述至少一個帶外信號包括清除發(fā)送信號、請求發(fā)送信號、數(shù)據(jù)終端準備好信號、數(shù)據(jù)設(shè)置好信號、載波探測信號和鈴聲指示信號其中之一。
優(yōu)選的,所述至少一個帶外信號用于控制用戶信息流。
本發(fā)明的優(yōu)點、特征和創(chuàng)新之處以及示例性的實施例的細節(jié)在下面的具體實施方式
和附圖中進行了詳細的描述。


圖1是依據(jù)本發(fā)明代表性實施例的支持從無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)的示意性框圖;圖2是依據(jù)本發(fā)明代表性實施例的支持從無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)的示意性框圖;圖3是依據(jù)本發(fā)明代表性實施例的支持從無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的另一示范性通信系統(tǒng)的示意性框圖;
圖4是依據(jù)本發(fā)明代表性實施例的支持從無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的另一示范性通信系統(tǒng)的示意性框圖;圖5A是依據(jù)本發(fā)明代表性實施例的支持從無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)的示意性框圖;圖5B是依據(jù)本發(fā)明代表性實施例的顯示屏的示意圖,所述顯示屏顯示包括可能由互聯(lián)網(wǎng)瀏覽器應(yīng)用程序如微軟公司的互聯(lián)網(wǎng)網(wǎng)頁瀏覽器應(yīng)用程序所顯示的、包括用戶提示和目錄號碼字段的示范性網(wǎng)頁;圖6是依據(jù)本發(fā)明代表性實施例的對應(yīng)于例如圖5A中通信系統(tǒng)的示范性通信系統(tǒng)的示意性框圖;圖7是依據(jù)本發(fā)明代表性實施例的支持從無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的另一示范性通信系統(tǒng)的示意性框圖;圖8A是依據(jù)本發(fā)明代表性實施例的通過傳統(tǒng)公共交換電話網(wǎng)(PSTN)環(huán)路操作終端適配器如圖5A中的終端適配器的無線到撥號路徑的示范性方法的流程圖,其中所述終端適配器支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng);圖8B是依據(jù)本發(fā)明代表性實施例的通過傳統(tǒng)公共交換電話網(wǎng)(PSTN)環(huán)路操作終端適配器如圖5A中的終端適配器的撥號到無線路徑的示范性方法的流程圖,其中所述終端適配器支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng);圖9A是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)的示范性方法特征的流程圖,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口;圖9B是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)的示范性方法其他特征的流程圖,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口;圖9C是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)的示范性方法更多特征的流程圖,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口;圖9D是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)的示范性方法更多進一步特征的流程圖,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口。
具體實施例方式
本發(fā)明涉及使用互聯(lián)網(wǎng)協(xié)議(IP)的撥號通信網(wǎng)絡(luò)上的數(shù)據(jù)交換。具體的,本發(fā)明涉及使用無線局域網(wǎng)技術(shù)來靈活接入到撥號通信鏈路的方法。
圖1是依據(jù)本發(fā)明代表性實施例的支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)100的示意性框圖。如圖1所示,通信系統(tǒng)100包括個人計算機(PC)150,它通過射頻(RF)空中接口140無線連接到終端適配器130。終端適配器130通過傳統(tǒng)電話環(huán)路120可通信地連接到公共交換電話網(wǎng)110,至少起到在相對較高數(shù)據(jù)率和相對較低數(shù)據(jù)率之間進行轉(zhuǎn)換,以及在空中接口140的無線信令和PSTN 110上的模擬調(diào)制解調(diào)器信令之間進行轉(zhuǎn)換的作用。RF空中接口140可包括例如電氣和電子工程師學(xué)會(IEEE)802.11a/b/g接口,和/或n兼容空中接口(也叫作WiFi)、藍牙接口或IEEE802.15.3a空中接口或類似的無線局域網(wǎng)或個人區(qū)域網(wǎng)接口。雖然圖1中示出的是筆記本電腦,但是PC 150也可以是臺式電腦、掌上電腦、個人數(shù)字助理或需要通過PSTN 110連接到遠端服務(wù)提供商的其他形式的多種電子設(shè)備。在本發(fā)明的代表性實施例中,通過PSTN 110進行的信息傳送可使用例如點到點協(xié)議如互聯(lián)網(wǎng)工程任務(wù)組(IETF)文檔RFC-1661(1994)來進行。
在本發(fā)明的代表性實施例中,電子設(shè)備如圖1中的PC 150的使用者可能希望能在使用PC 150通過PSTN 110訪問信息資源時,可自由的改變其居住或辦公場所。能夠支持無線接入到無線網(wǎng)絡(luò)信息源的傳統(tǒng)接入點和路由器通常通過以太網(wǎng)或IEEE802.3寬帶通信鏈路、數(shù)字用戶線(DSL)、有線電視網(wǎng)絡(luò)或衛(wèi)星網(wǎng)絡(luò)來實現(xiàn)這種功能。本發(fā)明的代表性實施例允許使用如PC 150一類電子設(shè)備的用戶無需接入上述寬帶數(shù)據(jù)網(wǎng)絡(luò),就可在使用傳統(tǒng)電話網(wǎng)絡(luò)如PSTN 110的無線局域網(wǎng)或個人區(qū)域網(wǎng)的覆蓋范圍內(nèi)享受到移動性帶來的方便。
圖2是依據(jù)本發(fā)明代表性實施例的支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)200的示意性框圖。圖2中示出的通信系統(tǒng)200包括個人計算機(PC)250,它通過射頻(RF)空中接口240通過無線方式連接到終端適配器230。終端適配器230通過傳統(tǒng)電話環(huán)路220連接到公共交換電話網(wǎng)210,至少起到在相對較高數(shù)據(jù)率和相對較低數(shù)據(jù)率之間進行轉(zhuǎn)換,以及在空中接口240的無線信令和PSTN 210上的模擬調(diào)制解調(diào)器信令之間進行轉(zhuǎn)換的作用。個人計算機(PC)250、射頻(RF)空中接口240、終端適配器230和PSTN 210分別對應(yīng)于例如圖1中的個人計算機(PC)150,射頻(RF)空中接口140,終端適配器130和PSTN 110。如圖2所示,PC 250包括帶有代碼257的處理器256。代碼257可包括例如用于PC 550硬件電路的應(yīng)用軟件、操作系統(tǒng)和接口代碼。應(yīng)用軟件可包括互聯(lián)網(wǎng)瀏覽器和撥號管理器,所述撥號管理器用于支持例如對通過撥號調(diào)制解調(diào)器254進行的撥號調(diào)制解調(diào)器呼叫進行管理。處理器250可通信地連接到無線接口252、調(diào)制解調(diào)器254和音頻接口258。無線接口252依照例如IEEE802.11a/b/g或n和/或IEEE802.15.3a無線網(wǎng)絡(luò)協(xié)議、通過RF空中接口240來交換數(shù)字信息。調(diào)制解調(diào)器254可包括傳統(tǒng)數(shù)據(jù)調(diào)制解調(diào)器,它連接到電話用戶環(huán)路,并能夠使用例如撥號脈沖、雙音多頻(DTMF)和國際電信聯(lián)盟(ITU)ANSI V.90/V.92信令協(xié)議來交換信令和數(shù)字數(shù)據(jù)。音頻接口258可包括用于對鏈路264上交換的音頻信號進行模數(shù)轉(zhuǎn)換和數(shù)模轉(zhuǎn)換的電路。圖2中所示的PC 250可通信地連接到PC適配器260,PC適配器260用于在調(diào)制解調(diào)器254的電話用戶環(huán)路接口上的網(wǎng)絡(luò)和調(diào)制解調(diào)器信令與音頻接口258使用的音頻信號之間進行適配。
圖2中通信系統(tǒng)200的終端適配器230包括帶有代碼235的處理器234。處理器234可通信地連接到通過RF空中接口240進行通信的無線接口236,并可通信地連接到通過PSTN網(wǎng)絡(luò)210進行通信的PSTN線路接口232。無線接口236至少起到依照IEEE802.11a/b/g或n和/或IEEE802.15.3a無線網(wǎng)絡(luò)協(xié)議、通過RF空中接口240來交換數(shù)字信息。PSTN線路接口232至少起到在處理器234和PSTN 210使用的模擬信令之間交換數(shù)字數(shù)據(jù)和信令信息的作用。在本發(fā)明的代表性實施例中,通過PSTN 210進行的信息傳送使用點到點協(xié)議,例如互聯(lián)網(wǎng)工程任務(wù)組(IETF)文檔RFC-1661(1994)中描述的協(xié)議。
在本發(fā)明的代表性實施例中,處理器256可促使數(shù)字化音頻信息在無線接口252和音頻接口258之間進行交換,并通過RF空中接口240在調(diào)制解調(diào)器254和終端適配器230之間傳送數(shù)字化的網(wǎng)絡(luò)和調(diào)制解調(diào)器信令。當(dāng)調(diào)制解調(diào)器254直接與電話用戶環(huán)路如電話用戶環(huán)路220通信時,通過鏈路262與PC適配器260交換的信號那些通常用在訪問信息提供商中的那些信號相同。在本發(fā)明的代表性實施例中,處理器234的代碼235用于促使無線接口236和PSTN線路接口232之間數(shù)字形式的網(wǎng)絡(luò)和調(diào)制解調(diào)器信令的交換。PSTN線路接口232起到使通過PSTN 210進行的通信中所使用的模擬信號與PC 250的調(diào)制解調(diào)器254接收和發(fā)送的數(shù)字形式的網(wǎng)絡(luò)和調(diào)制解調(diào)器信令之間進行轉(zhuǎn)換的作用。
圖3是依據(jù)本發(fā)明代表性實施例的支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)300的示意性框圖。圖3中示出的通信系統(tǒng)300類似于圖2中示出的通信系統(tǒng)200,其區(qū)別在于圖2中PC適配器260的功能與無線接口252的功能全部作為適配器358集成在網(wǎng)絡(luò)接口352中。網(wǎng)絡(luò)接口352可包括例如電路模塊或電路卡,例如個人計算機存儲卡國際協(xié)會卡(PCMCIA)或PC卡卡總線適配卡?;ミB353可將撥號調(diào)制解調(diào)器354連接到網(wǎng)絡(luò)接口352,從而能夠使用網(wǎng)絡(luò)接口352通過RF空中接口340交換撥號調(diào)制解調(diào)器354的網(wǎng)絡(luò)和調(diào)制解調(diào)器信令。圖3中通信系統(tǒng)300的其他組件的功能可對應(yīng)于例如圖2中相似編號的組件的功能(例如,圖3中的處理器334對應(yīng)于圖2中的處理器234)。
圖4是依據(jù)本發(fā)明代表性實施例的支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)400的示意性框圖。圖4中示出的通信系統(tǒng)400類似于圖3中的通信系統(tǒng)300,其區(qū)別在于圖3中的撥號調(diào)制解調(diào)器354的功能與無線接口352的功能都集成到網(wǎng)絡(luò)接口452中。網(wǎng)絡(luò)接口452包括例如電路模塊或電路卡,例如個人計算機存儲卡國際協(xié)會卡(PCMCIA)或PC卡卡總線適配卡。撥號調(diào)制解調(diào)器454可在網(wǎng)絡(luò)和調(diào)制解調(diào)器信令的發(fā)送和接收中使用數(shù)字信號處理器(未標出),而這些信號的數(shù)字形式將傳送到網(wǎng)絡(luò)接口452中,網(wǎng)絡(luò)接口452用于處理RF空中接口440中無線信號,而無需在與網(wǎng)絡(luò)和調(diào)制解調(diào)器信令的模擬形式之間進行轉(zhuǎn)換。通過將撥號調(diào)制解調(diào)器集成在網(wǎng)絡(luò)接口452中,可在不使用適配器358的情況下完成類似于圖3中通信系統(tǒng)的功能。
圖5A是依據(jù)本發(fā)明代表性實施例的支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)500A的示意性框圖。圖5A中示出的通信系統(tǒng)500A包括個人計算機(PC)550,它通過射頻(RF)空中接口540無線連接到終端適配器530。終端適配器530通過傳統(tǒng)電話環(huán)路520可通信地連接到公共交換電話網(wǎng)510,至少起到在相對較高數(shù)據(jù)率和相對較低數(shù)據(jù)率之間進行轉(zhuǎn)換,以及在空中接口540的無線信令和PSTN 510上使用的模擬調(diào)制解調(diào)器信令之間進行轉(zhuǎn)換的作用。個人計算機(PC)550、射頻(RF)空中接口540和PSTN 510可對應(yīng)于圖4中的個人計算機(PC)450、射頻(RF)空中接口440和PSTN 410。如圖5A所示,PC 550包括帶有代碼557的處理器556。處理器550可通信地連接到無線接口552。無線接口552用于依照例如IEEE802.11a/b/g或n和/或IEEE802.15.3a無線網(wǎng)絡(luò)協(xié)議通過RF空中接口540來交換數(shù)字信息。
圖5A中的通信系統(tǒng)500A的終端適配器530包括處理器534,處理器534帶有包含代碼535的可機讀存儲器。處理器534可通信地連接到無線接口536,以通過RF空中接口540進行通信;處理器534還可通信地連接到撥號調(diào)制解調(diào)器538和PSTN線路接口532,以通過PSTN網(wǎng)絡(luò)510進行通信。無線接口536用于依照例如IEEE802.11a/b/g或n和/或IEEE802.15.3a無線網(wǎng)絡(luò)協(xié)議通過RF空中接口540來交換數(shù)字信息。撥號調(diào)制解調(diào)器538和PSTN線路接口532至少起到在處理器534和PSTN 510使用的模擬信令之間交換數(shù)字數(shù)據(jù)和信令信息的作用。
在本發(fā)明的代表性實施例中,處理器556的代碼557可包括例如軟件引用、傳統(tǒng)操作系統(tǒng)、用于在操作系統(tǒng)和PC 550的硬件電路(例如,無線接口)之間提供接口的軟件如一組驅(qū)動程序、以及通過傳統(tǒng)無線局域網(wǎng)和個人區(qū)域通信網(wǎng)進行通信時使用的其他應(yīng)用代碼。例如,代碼557可包括如微軟公司制作的微軟互聯(lián)網(wǎng)瀏覽器一類的互聯(lián)網(wǎng)瀏覽器,并與兼容的操作系統(tǒng)如微軟公司制作的Windows操作系統(tǒng)、以及驅(qū)動軟件一同工作,以通過RF空中接口540進行通信。這樣的通信與PC 550工作在無線局域網(wǎng)或個人區(qū)域網(wǎng)中時發(fā)生的通信一樣,這些通信由寬帶網(wǎng)關(guān)、接入點或路由器來支持,為無線局域網(wǎng)或個人區(qū)域網(wǎng)提供寬帶網(wǎng)絡(luò)接入,例如上述DSL、有線電視或衛(wèi)星網(wǎng)絡(luò)。然而,在本發(fā)明的代表性實施例中,可能無法使用寬帶網(wǎng)絡(luò)接入。這種代表性的實施例使用撥號連接如PSTN線接口532支持的撥號鏈路,PSTN線接口532通過傳統(tǒng)電話環(huán)路520連接到例如PSTN網(wǎng)絡(luò)510。在本發(fā)明的代表性實施例中,處理器556的代碼557可配置為在無線局域網(wǎng)(LAN)環(huán)境中工作,不包括使用如前面圖2、3和4中通信系統(tǒng)200、300和400中描述的撥號管理器軟件。
在依據(jù)本發(fā)明的這種代表性實施例中,終端適配器530的作用是例如偵聽和分析(例如,分解)無線接口536(例如,從PC 550)收到的超文本傳輸協(xié)議(HTTP)消息,以識別特定形式的統(tǒng)一資源定位符(URL)。終端適配器530對PC 550發(fā)送的HTTP消息的偵聽和分析(例如,分解)只在處理器534確定PSTN線路接口532目前不工作或調(diào)制解調(diào)器238當(dāng)前不能通信時才可用。
在本發(fā)明的這種代表性實施例中,將要進行識別的特定形式的URL包括指示符,用于表示例如可撥號目錄號碼已內(nèi)嵌在URL中,而HTTP請求是表示用戶請求與撥號服務(wù)提供商建立調(diào)制解調(diào)器鏈接的請求。例如,在本發(fā)明的一個代表性實施例中,http//DIAL.1.630.555.1212/形式的URL可由終端適配器530解釋為請求撥打目錄號碼“1-630-555-1212”的請求。在另一個代表性實施例中,http//DIAL/形式的URL可控制終端適配器530對PC 550中的網(wǎng)頁瀏覽器應(yīng)用進行響應(yīng),所述網(wǎng)頁瀏覽器使用適當(dāng)?shù)某谋緲擞浾Z言(HTML),來顯示包含將要撥打的目錄號碼的條目的網(wǎng)頁。
圖5B是依據(jù)本發(fā)明代表性實施例的顯示屏560的示意圖,顯示屏560顯示包括可能由互聯(lián)網(wǎng)瀏覽器應(yīng)用軟件572如微軟公司的互聯(lián)網(wǎng)網(wǎng)頁瀏覽器應(yīng)用程序所顯示的、包括用戶提示566和目錄號碼字段568的示范性網(wǎng)頁574;顯示屏560可對應(yīng)于例如圖5A中PC 550的顯示?;ヂ?lián)網(wǎng)瀏覽器應(yīng)用程序572可由預(yù)期要訪問信息服務(wù)提供商的用戶來初始化。網(wǎng)頁574可由互聯(lián)網(wǎng)瀏覽器應(yīng)用572來顯示,作為對從終端適配器如圖5A中描述的終端適配器530收到的HTTP響應(yīng)消息的響應(yīng)。在收到例如HTTP請求消息中的地址字段564的URL562時,終端適配器530生成這樣的消息。URL562可具有特定或預(yù)定的格式,用于表明用戶想要發(fā)起上述撥號呼叫的意愿。網(wǎng)頁574中的用戶提示566可引導(dǎo)PC 550的用戶將撥號服務(wù)提供商的目錄號碼輸入到目錄號碼字段568中。用戶可在隨后輸入目錄號碼,并選擇DIAL按鈕570,這將使得包含目錄號碼字段568的HTTP請求消息發(fā)往終端適配器。終端適配器530隨后使用收到的HTPP消息中的目錄號碼字段來通過傳統(tǒng)PSTN線路如圖5A中的PSTN線路520進行撥號,并連接到相關(guān)的撥號信息服務(wù)提供商。
在本發(fā)明的另一個代表性實施例中,圖5A中的PC 550中處理器556的代碼557可配置為好像工作在撥號環(huán)境中一樣,并使用傳統(tǒng)撥號管理器軟件如前面圖2、3和4中通信系統(tǒng)200、300和400中描述的撥號管理器軟件。在這樣的代表性實施例中,代碼557中的傳統(tǒng)撥號管理器使用例如PC 550中的接口代碼,PC 550通過無線接口552、RF空中接口540和無線接口536與終端適配器530中處理器534的代碼535通信。不同于直接管理撥號調(diào)制解調(diào)器,如圖2、3和4中的撥號調(diào)制解調(diào)器254、354和454,接口代碼可使用應(yīng)用軟件如PC 550中的撥號管理器或互聯(lián)網(wǎng)瀏覽器來控制調(diào)制解調(diào)器538和終端適配器530中的線路接口532的特性,如同他們內(nèi)置于PC 550中或者與其進行直接通信一樣。這種接口代碼支持將RF空中接口540用于在處理器556和處理器534之間交換往來于PSTN 510和軟件應(yīng)用之間的信息、以及與由PC 550上的應(yīng)用軟件進行的撥號網(wǎng)絡(luò)連接的建立和管理有關(guān)的狀態(tài)和控制信息。
圖6是依據(jù)本發(fā)明代表性實施例的對應(yīng)于如圖5A中通信系統(tǒng)500的示范性通信系統(tǒng)600的示意性框圖。圖6中示出的結(jié)構(gòu)包括個人計算機(PC)600,它通過RF空中接口669可通信地連接到終端適配器671。圖5A中示出的PC 660和終端適配器671的組件,例如為了清楚起見,對PC 660和終端適配器671中的處理器進行了省略。PC 660和終端適配器671可分別對應(yīng)于圖5A中的PC550和終端適配器530。圖6中通信系統(tǒng)600中的PC 660包括代碼661,代碼661對應(yīng)于圖5A中的PC 550中的代碼557;PC 660還包括代碼672,它對應(yīng)于圖5A中的終端適配器530的代碼535。代碼661和代碼672可包括分別包含在PC 660和終端適配器671的可機讀存儲器中的可執(zhí)行代碼。如圖6所示,代碼661與PC 660中的硬件電路共同工作,這些硬件電路包括無線接口668,它對應(yīng)于例如圖5A中的無線接口552。代碼672可連接到終端適配器671的硬件電路,這些硬件電路包括例如無線接口670,它對應(yīng)于圖5A中的無線接口536;還包括調(diào)制解調(diào)器680和PSTN線路接口682,它們分別對應(yīng)于圖5A中終端適配器530中的調(diào)制解調(diào)器538和PSTN線路接口532。
如圖6所示,代碼661可包括應(yīng)用代碼662、操作系統(tǒng)代碼(O/S)664、接口代碼666、667,其中接口代碼666和667可完成應(yīng)用代碼662和O/S代碼664的信息交換。應(yīng)用代碼662可包括例如參照圖2、3和4中描述的互聯(lián)網(wǎng)瀏覽器應(yīng)用和撥號管理器。操作系統(tǒng)代碼664可提供應(yīng)用程序接口(API),它可允許應(yīng)用代碼662通過使用接口代碼666和接口代碼667接入PC 660的硬件,如無線接口668,接口代碼666用來處理經(jīng)過無線接口668的數(shù)據(jù)的交換,接口代碼667用來處理與撥號調(diào)制解調(diào)器鏈路的建立和維護有關(guān)的狀態(tài)和控制信息的交換。在本發(fā)明的代表性實施例中,應(yīng)用代碼662可以以撥號方式通過無線接口668、RF空中接口669和無線接口670提供的無線鏈路工作,而無需從PC 660中的撥號調(diào)制解調(diào)器中使用的代碼轉(zhuǎn)換為應(yīng)用代碼662。操作系統(tǒng)664提供、且被應(yīng)用代碼662所使用的API與圖2、3和4中的通信系統(tǒng)所使用的一樣。在本發(fā)明的代表性實施例中,接口代碼666和667可設(shè)置得使遠端調(diào)制解調(diào)器680和PSTN線路接口682看起來與PC 660內(nèi)部的撥號調(diào)制解調(diào)器一樣。接口代碼666和667可被設(shè)置得協(xié)作利用無線接口668、經(jīng)由終端適配器671中的RF空中接口669來交換數(shù)據(jù)、狀態(tài)和控制信息。
在本發(fā)明的代表性實施例中,圖6中終端適配器671的代碼672可包括操作代碼678和接口代碼674、676。接口代碼674、676可協(xié)作用于通過無線接口670、RF空中接口669和無線接口668分別與例如PC 660的代碼661的接口代碼666、667交換數(shù)據(jù)、狀態(tài)和控制信息。PC 660中例如接口代碼667與終端適配器671中例如接口代碼676之間的狀態(tài)和控制信息的交換允許應(yīng)用代碼662使用例如調(diào)制解調(diào)器680和終端適配器671的線路接口682建立并維護撥號調(diào)制解調(diào)器鏈路,使得撥號調(diào)制解調(diào)器在物理上看起來與PC 660之中一樣。例如,軟件應(yīng)用例如互聯(lián)網(wǎng)瀏覽器的用戶可能希望通過公共交換電話網(wǎng)連接如PSTN690建立到互聯(lián)網(wǎng)服務(wù)提供商(ISP)的撥號連接。該用戶可以使用例如視窗操作系統(tǒng)所提供的撥號管理器,然后提供與ISP有關(guān)的目錄號碼。通常在應(yīng)用代碼如應(yīng)用代碼662(例如,互聯(lián)網(wǎng)瀏覽器)和內(nèi)置于PC如圖2中的PC 250中的撥號調(diào)制解調(diào)器之間交換的狀態(tài)和控制信息,改為在調(diào)制解調(diào)器680的硬件電路與PSTN線路接口682之間通過操作系統(tǒng)664、接口代碼667、無線接口668、RF空中接口669、無線接口670、接口代碼676和操作代碼678進行交換。
本發(fā)明的代表性實施例可通過在PC 660的接口代碼667和終端適配器671的接口代碼676之間傳送帶外狀態(tài)和控制信息,來傳送帶外狀態(tài)和控制信號,如用于信息流控機制中的請求發(fā)送(RTS)和清除發(fā)送(CTS)。例如,終端適配器671可設(shè)置有限的緩存空間,用于通過PSTN690進行的應(yīng)用數(shù)據(jù)的傳輸。當(dāng)在通信中使用PC上的撥號調(diào)制解調(diào)器,如與撥號調(diào)制解調(diào)器直連的PC時,應(yīng)用代碼662和/或O/S代碼664可使用RTS/CTS流控來管理信息流。本發(fā)明的代表性實施例可使用接口代碼667、676、無線接口668、670和RF空中接口669來傳送帶外狀態(tài)和控制信號,如RTS、CTS、數(shù)據(jù)準備好(DSR)、數(shù)據(jù)終端準備好(DTR)、CD(載波檢測)、鈴聲指示器(RI),以及終端適配器如圖6中的終端適配器671與PC如圖6中的PC 660之間的多種其他形式的狀態(tài)和控制信號。如上所述的帶外信號的狀態(tài)和跳變可出現(xiàn)在PC 660的接口代碼667與終端適配器671的接口代碼676之間交換的消息中。通過這種方式,應(yīng)用代碼662和/或O/S664可通過接口代碼676和操作代碼678與遠端的調(diào)制解調(diào)器680和PSTN線路接口682交換這樣的狀態(tài)和控制信息。這使得本發(fā)明的代表性實施例可通過無線LAN在第一位置的PC與第二位置的終端適配器之間無線傳送流控和其他帶外信號。
本發(fā)明的另一代表性實施例可支持帶內(nèi)信令支持功能如流控。在這種設(shè)置中,PC 660中的接口代碼666和667,終端適配器671中的接口代碼674和676可以被賦予應(yīng)用代碼662和/或O/S664出于流控目的使用的預(yù)定義數(shù)據(jù)值。在本發(fā)明的代表性實施例中,PC 660中的接口代碼666、667以及接口代碼674和676可支持用于流控和其他功能的帶內(nèi)信令。例如,可使用表示工業(yè)上慣用的XON和XOFF(例如,DC1/Hex11和DC2/Hex13)數(shù)據(jù)值。在不脫離本發(fā)明的實質(zhì)和范圍的前提下,也可以支持其他數(shù)據(jù)值和帶內(nèi)信令功能。
通過類似的方式,通常在應(yīng)用代碼662(例如,互聯(lián)網(wǎng)瀏覽器)和ISP之間使用內(nèi)置或直接連接到PC如圖2中的PC 250的撥號調(diào)制解調(diào)器來交換的數(shù)據(jù),可以通過操作系統(tǒng)664、接口代碼666、無線接口668、RF空中接口669、無線接口670、接口代碼674、操作代碼678、調(diào)制解調(diào)器680和PSTN線路接口682與ISP進行交換來替代。接口代碼674和操作代碼678可以一起執(zhí)行協(xié)議轉(zhuǎn)換,即無線接口670上使用的協(xié)議(例如,TCP/IP)與通過PSTN網(wǎng)絡(luò)連接690交換的數(shù)據(jù)信息所使用的協(xié)議之間的轉(zhuǎn)換,這種轉(zhuǎn)換經(jīng)由PSTN網(wǎng)絡(luò)連接690、使用調(diào)制解調(diào)器680和PSTN線路接口682例如支持點到點(PPP)撥號協(xié)議如上述IETF RFC-1661來實現(xiàn)。盡管在上面的討論中,應(yīng)用代碼662包含互聯(lián)網(wǎng)瀏覽器,但這不構(gòu)成對本發(fā)明的限制。在不脫離本發(fā)明實質(zhì)和范圍的前提下,本發(fā)明的代表性實施例可被多種軟件應(yīng)用使用。
圖7是依據(jù)本發(fā)明代表性實施例的支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)接入傳統(tǒng)撥號網(wǎng)絡(luò)的示范性通信系統(tǒng)700的示意性框圖。圖7中的通信系統(tǒng)700類似于圖5A中的通信系統(tǒng)500和圖6中的通信系統(tǒng)600,其區(qū)別在于,圖7中的終端適配器730還包含有線網(wǎng)絡(luò)接口737,它可通信地連接到個人計算機(PC)760。如圖5A中的通信系統(tǒng)500一樣,圖7中的通信系統(tǒng)700包含個人計算機(PC)750,它通過射頻(RF)空中接口740無線連接到終端適配器730。終端適配器730通過傳統(tǒng)電話環(huán)路720可通信地連接到傳統(tǒng)公共交換電話網(wǎng)(PSTN)710,至少起到在空中接口740的相對較高數(shù)據(jù)率和無線信令、連接到有線接口737的有線鏈路739的相對較高數(shù)據(jù)率與PSTN 710上使用的相對較低數(shù)據(jù)率和模擬調(diào)制解調(diào)器信令之間進行轉(zhuǎn)換的作用。有線鏈路739可包括例如與IEEE 802.3兼容的有線以太網(wǎng)鏈路。個人機算計(PC)750、射頻(RF)空中接口740、終端適配器730和PSTN 710分別對應(yīng)于例如圖5A中的個人機算計(PC)550、射頻(RF)空中接口540、終端適配器530和PSTN 510。如圖7所示,PC750包含帶有可機讀存儲器的處理器756,該存儲器中包含代碼757。處理器756可通信地連接到無線接口752。無線接口752依照IEEE802.11a/b/g或n和/或IEEE802.15.3a無線網(wǎng)絡(luò)協(xié)議通過RF空中接口740來交換數(shù)字信息。
圖7中通信系統(tǒng)700中的終端適配器730包括帶有可機讀存儲器的處理器734,可機讀存儲器中包含代碼735。處理器734可通信地連接到無線接口736,通過RF空中接口740進行通信;它還連接到撥號調(diào)制解調(diào)器738和PSTN線路接口732,以通過用戶環(huán)路720和PSTN網(wǎng)絡(luò)710進行通信。無線接口736依照例如IEEE802.11a/b/g或n和/或IEEE802.15.3a無線網(wǎng)絡(luò)協(xié)議通過RF空中接口740來交換數(shù)字信息。撥號調(diào)制解調(diào)器738和PSTN線路接口732至少用于在處理器734和與PSTN 710兼容的模擬信令之間轉(zhuǎn)換數(shù)字數(shù)據(jù)和信令信息。在本發(fā)明的代表性實施例中,通過PSTN 710進行的信息傳送可使用點到點協(xié)議,如互聯(lián)網(wǎng)工程任務(wù)組(IETF)文檔RFC-1661中描述的協(xié)議。
在本發(fā)明的代表性實施例中,終端接口730可支持PC 750或/和PC 760通過PSTN 710訪問撥號信息服務(wù)提供商。本發(fā)明的代表性實施例還可支持PC750和PC 760之間通過空中接口740和有線鏈路739進行的通信。
圖8A是依據(jù)本發(fā)明代表性實施例的通過傳統(tǒng)公共交換電話網(wǎng)(PSTN)環(huán)路操作終端適配器如圖5A中的終端適配器的無線到撥號路徑的示范性方法的流程圖800A,其中所述終端適配器支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)。為了便于理解圖8A中的方法,下面的討論參考圖5A和圖5B。圖8A中的方法開始于包含無線接口的終端適配器例如帶有無線接口536的終端適配器530上電之時(步驟810)。在隨后的某一時刻,終端適配器530通過由無線接口536例如RF空中接口540支持的無線網(wǎng)絡(luò)收到消息(步驟812)。該消息可以是例如HTTP消息,無線網(wǎng)絡(luò)可以是IEEE80.2a/b/g/n兼容無線區(qū)域網(wǎng)或IEEE802.15.3a兼容個人區(qū)域網(wǎng)。
收到上述消息以后,將確定是否已經(jīng)通過例如調(diào)制解調(diào)器538和PSTN線路接口532建立撥號連接(步驟814)。如果撥號連接已經(jīng)建立,則收到的消息將通過撥號連接進行轉(zhuǎn)發(fā)(步驟816)。如果沒有建立連接,將檢查消息中的統(tǒng)一資源定位符(URL)是否與已指定用于建立撥號連接的URL如“http//DIAL/”一致。如果消息中的URL不是指定的URL,則忽略該消息,圖8A中的方法隨之終止(步驟830)。但是,如果URL與指定的URL不一致,將檢查終端適配器530是否在等待來自可通信地?zé)o線連接到終端適配器530的網(wǎng)頁瀏覽器用戶的響應(yīng)。如果終端適配器530沒有等待用戶響應(yīng),終端適配器530會發(fā)送網(wǎng)頁,提示用戶輸入撥號信息服務(wù)提供商的目錄號碼(步驟822)。
如果終端適配器530正在等待用戶響應(yīng),則需確定該消息中是否包含目錄號碼(步驟824)。如果不包含目錄號碼,則忽略該消息,圖8A中的方法隨之終止(步驟830)。如果收到的消息包含目錄號碼,終端適配器530將撥打該目錄號碼(步驟826),建立到撥號信息服務(wù)提供商的連接(步驟828)。圖8A中的方法隨后終止。(步驟830)。盡管圖8A中的方法有終止端,但該方法也可以是循環(huán)中的一部分,所述循環(huán)重復(fù)執(zhí)行以在無線接口536和PSTN線路接口532之間進行消息傳送。
圖8B是依據(jù)本發(fā)明代表性實施例的通過傳統(tǒng)公共交換電話網(wǎng)(PSTN)環(huán)路操作終端適配器如圖5A中的終端適配器530的撥號到無線路徑的示范性方法的流程圖800B,其中所述終端適配器支持無線局域網(wǎng)和/或個人區(qū)域網(wǎng)。為了便于理解圖8A中的方法,下面的討論參考圖5A和圖5B中的組件。圖8B中的方法開始于包含無線接口的終端適配器例如帶有無線接口536的終端適配器530上電之時(步驟810)。在隨后的某一時刻,終端適配器530將確定是否已經(jīng)通過PSTN線路接口532建立撥號連接(步驟852)。如果目前撥號連接未處于活躍狀態(tài)或未建立,則本方法終止(步驟858)。但是,如果撥號連接已經(jīng)建立,將檢查是否通過該撥號連接收到了消息,例如,通過調(diào)制解調(diào)器538和PSTN線路接口532。如果沒有收到消息,則圖8B中的方法終止(步驟858)。但是,如果收到消息并準備轉(zhuǎn)發(fā),則終端適配器530將通過無線接口536將該消息轉(zhuǎn)發(fā)到如PC 550的無線接口552。一旦轉(zhuǎn)發(fā)了該消息,則圖8B中的方法終止(步驟858)。盡管圖8B中的方法有終止端,但該方法也可以是中的一部分,所述循環(huán)重復(fù)執(zhí)行以在PSTN線路接口532和無線接口536之間進行消息傳送。
圖9A是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)600的示范性方法特征的流程圖,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口。圖9A中的方法可使用到應(yīng)用代碼如撥號管理器或互聯(lián)網(wǎng)瀏覽器與PC上的撥號調(diào)制解調(diào)器交互作用的情況中(步驟901)。這種交互作用可包含撥號鏈路的建立、撥號調(diào)制解調(diào)器狀態(tài)的檢查、通過撥號調(diào)制解調(diào)器進行的應(yīng)用數(shù)據(jù)的發(fā)送等。在圖9A中最左邊的一列中,應(yīng)用代碼可執(zhí)行到個人計算機(PC)的操作系統(tǒng)(O/S)的應(yīng)用程序接口(API)呼叫,請求撥號調(diào)制解調(diào)器執(zhí)行特定動作(步驟902)。該動作可包括例如下線和撥打互聯(lián)網(wǎng)服務(wù)提供商的目錄號碼,或建立調(diào)制解調(diào)器到調(diào)制解調(diào)器的連接。O/S將請求和相關(guān)的參數(shù)發(fā)往包含撥號調(diào)制解調(diào)器驅(qū)動器的接口代碼(步驟904)。接口代碼可對應(yīng)于例如圖6中的接口代碼667。在本發(fā)明的代表性實施例中,撥號調(diào)制解調(diào)器驅(qū)動器可通過無線網(wǎng)絡(luò)控制這樣的請求,而不是直接控制連接到PC的本地撥號調(diào)制解調(diào)器。撥號調(diào)制解調(diào)器驅(qū)動器可將請求和參數(shù)打包到消息中,然后通過無線網(wǎng)絡(luò)進行傳輸(步驟906)。撥號調(diào)制解調(diào)器驅(qū)動器會將消息類型識別為控制消息(步驟908)。該消息隨后進入發(fā)往終端適配器如圖6中的終端適配器671的傳輸隊列中(步驟926)。
在另一時間,應(yīng)用代碼可能想要檢查撥號調(diào)制解調(diào)器的狀態(tài),因此執(zhí)行對PC的O/S的API呼叫,請求撥號調(diào)制解調(diào)器的狀態(tài)(步驟910)。這可能包括例如是否所有信息都已發(fā)送完畢,或者是否檢測到遠端調(diào)制解調(diào)器的撥號音或者載波。O/S將狀態(tài)請求和所包含的所有參數(shù)發(fā)往撥號調(diào)制解調(diào)器驅(qū)動器(步驟912)。在本發(fā)明的代表性實施例中,撥號調(diào)制解調(diào)器驅(qū)動器通過無線網(wǎng)絡(luò)控制這種狀態(tài)請求,而不是直接從連接到PC的本地撥號調(diào)制解調(diào)器訪問狀態(tài)信息。撥號調(diào)制解調(diào)器會將狀態(tài)請求和所包含的所有參數(shù)打包到消息中,然后通過無線網(wǎng)絡(luò)傳送(步驟914)。撥號調(diào)制解調(diào)器會將消息類型識別為狀態(tài)請求消息(步驟916)。該消息隨后被放入發(fā)往終端適配器例如圖6中的終端適配器671的傳輸隊列中(步驟926)。
在另一時間,應(yīng)用代碼可能想要通過撥號調(diào)制解調(diào)器建立的通信鏈路來發(fā)送應(yīng)用數(shù)據(jù),因此執(zhí)行對PC的O/S的API呼叫,來傳輸應(yīng)用數(shù)據(jù)(步驟918)。該應(yīng)用數(shù)據(jù)可包括例如遠端數(shù)據(jù)庫隊列或互聯(lián)網(wǎng)瀏覽器發(fā)送的信息。O/S會將應(yīng)用數(shù)據(jù)和所包含的所有參數(shù)發(fā)往撥號調(diào)制解調(diào)器驅(qū)動器(步驟920)。在本發(fā)明的代表性實施例中,撥號調(diào)制解調(diào)器會例如將應(yīng)用數(shù)據(jù)和參數(shù)在無線網(wǎng)絡(luò)上進行控制,而不是直接通過連接到PC的本地撥號調(diào)制解調(diào)器發(fā)送應(yīng)用數(shù)據(jù)。撥號調(diào)制解調(diào)器驅(qū)動器將應(yīng)用數(shù)據(jù)和所包括的所有參數(shù)打包到消息中,然后通過無線網(wǎng)絡(luò)進行傳送(步驟922),并將消息類型識別為應(yīng)用數(shù)據(jù)消息(步驟924)。該消息隨后被放入發(fā)往終端適配器例如圖6中的終端適配器671的傳輸隊列中(步驟926)。
圖9B是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)600的示范性方法其他特征的流程圖,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口。圖9B中的流程圖900B描述了終端適配器例如圖6中的終端適配器671對PC如前面參照圖9A中描述的PC發(fā)送的消息進行處理的過程。流程圖900B開始于終端適配器的上電(步驟930)。終端適配器通過無線網(wǎng)絡(luò)從PC如圖6中的PC 660接收消息(步驟931)。終端適配器可將收到的消息的類型識別為控制消息、狀態(tài)請求消息和應(yīng)用數(shù)據(jù)消息(步驟931)。當(dāng)消息類型為控制消息時,終端適配器從圖9B中最左邊開始執(zhí)行,對終端適配器中的撥號調(diào)制解調(diào)器執(zhí)行所請求的動作(步驟934)。這可包括例如下線、撥打互聯(lián)網(wǎng)服務(wù)提供商的目錄號碼或建立調(diào)制解調(diào)器到調(diào)制解調(diào)器的連接。當(dāng)執(zhí)行完這些動作之后,終端適配器會將所請求動作的結(jié)果打包到消息中,以通過無線網(wǎng)絡(luò)發(fā)往PC 660(步驟936)。終端適配器會將消息的類型識別為狀態(tài)信息類型消息(步驟937),然后將消息放入通過無線網(wǎng)絡(luò)發(fā)往PC的消息隊列中(步驟950)。圖9B中的方法隨后結(jié)束(步驟952)。
如果終端適配器確定收到的消息的類型為狀態(tài)請求消息(步驟932),終端適配器將會確定終端適配器的撥號調(diào)制解調(diào)器的狀態(tài)(步驟938)。終端適配器(例如終端適配器671)隨后會將所請求的狀態(tài)信息打包到消息中,然后通過無線網(wǎng)絡(luò)發(fā)往PC(步驟940)。該消息將被終端適配器識別為狀態(tài)信息類型消息(步驟942),然后放入通過無線網(wǎng)絡(luò)發(fā)往PC的隊列中(步驟950)。隨后圖9B中的方法結(jié)束(步驟952)。
如果終端適配器確定收到的消息為應(yīng)用數(shù)據(jù)類型消息(步驟932),終端適配器會將消息的格式從通過無線網(wǎng)絡(luò)的協(xié)議所使用的格式轉(zhuǎn)換為撥號網(wǎng)絡(luò)協(xié)議所使用的格式(步驟946)。這包括從使用在IEEE802.11b無線LAN中的數(shù)據(jù)包協(xié)議轉(zhuǎn)換為點到點協(xié)議(PPP)或其他適于通過ANSI V.92撥號調(diào)制解調(diào)器連接使用的其它協(xié)議。終端適配器(例如終端適配器671)會將與應(yīng)用數(shù)據(jù)的處理和傳輸有關(guān)的狀態(tài)信息通過撥號調(diào)制解調(diào)器鏈路打包到消息中,然后通過無線網(wǎng)絡(luò)發(fā)往PC(步驟946)。所述消息可被識別為狀態(tài)信息類型消息(步驟948)。該狀態(tài)信息隨后進入通過無線網(wǎng)絡(luò)發(fā)往PC的傳輸隊列中(步驟950)。隨后圖9B中的方法結(jié)束(步驟952)。
圖9C是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)600的示范性方法更多特征的流程圖900C,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口。圖9C中的流程圖900C示出了終端適配器如圖6中的終端適配器671對發(fā)往PC如前述圖6中的PC 660的消息和時間的進行處理的過程。圖900開始于終端適配器上電(步驟960)。終端適配器會確定當(dāng)前撥號連接是否建立(步驟961)。如果撥號連接目前沒有建立,則本方法繼續(xù)循環(huán)檢查。如果撥號連接存在,則終端適配器會確定是否通過撥號調(diào)制解調(diào)器收到了數(shù)據(jù)(步驟962)。如果沒收到數(shù)據(jù),則終端適配器會檢查撥號調(diào)制解調(diào)器或線路狀態(tài)是否發(fā)生了變化(步驟968)。如果調(diào)制解調(diào)器或線路狀態(tài)沒有發(fā)生變化,則圖9C中的方法會繼續(xù)循環(huán)檢查。如果調(diào)制解調(diào)器或線路狀態(tài)發(fā)生了變化,則終端適配器會將狀態(tài)信息打包到發(fā)往PC(例如PC 660)的消息中(步驟970)。終端適配器會將消息的類型識別為狀態(tài)信息(步驟972),然后將消息放入通過無線網(wǎng)絡(luò)鏈接進行傳送的隊列中(步驟974)。圖9C中的方法隨后結(jié)束(步驟976)。
如果已經(jīng)通過撥號調(diào)制解調(diào)器鏈路收到了數(shù)據(jù)(步驟962),則終端適配器會將收到的數(shù)據(jù)的格式從撥號協(xié)議格式轉(zhuǎn)換為適用于連接終端適配器和PC的無線局域網(wǎng)的格式(步驟964)。終端適配器會將消息的類型識別為應(yīng)用數(shù)據(jù)消息(步驟966),然后將消息放入通過無線網(wǎng)絡(luò)發(fā)往PC的傳輸隊列中(步驟974)。圖9C中的方法隨后結(jié)束(步驟976)。
圖9D是依據(jù)本發(fā)明代表性實施例的操作通信系統(tǒng)例如圖6中的通信系統(tǒng)600的示范性方法更多進一步特征的流程圖900D,其中所述通信系統(tǒng)支持連接到撥號調(diào)制解調(diào)器的無線局域網(wǎng)(例如WiFi)接口。圖9D中的流程圖900D可應(yīng)用到在應(yīng)用代碼如撥號管理器或互聯(lián)網(wǎng)瀏覽器與PC上的撥號調(diào)制解調(diào)器交互作用的情況中(步驟980)。在對上面圖9A的討論中,通信系統(tǒng)可對發(fā)往撥號調(diào)制解調(diào)器的控制、狀態(tài)和應(yīng)用數(shù)據(jù)通信進行處理。在接下來的討論中,通信系統(tǒng)可對發(fā)往PC例如圖6中的PC 660的狀態(tài)信息和應(yīng)用數(shù)據(jù)通信進行處理。在圖9D中,使用本方法的PC(例如PC 660)會通過無線網(wǎng)絡(luò)從終端適配器(例如終端適配器671)接收消息(步驟982)。PC中的接口代碼(例如驅(qū)動軟件)會確定收到的消息的類型(步驟984)。如果收到的消息被確定為狀態(tài)信息消息,則接口代碼(例如,驅(qū)動器軟件)會將狀態(tài)信息發(fā)往操作系統(tǒng)(O/S)(步驟986),后者隨后通過用來請求狀態(tài)信息的應(yīng)用編程接口(API)將狀態(tài)信息發(fā)往應(yīng)用代碼(例如,互聯(lián)網(wǎng)瀏覽器或撥號管理器)(步驟988)。應(yīng)用代碼隨后對收到的狀態(tài)信息進行處理,如同它是從通過本地連接連接到PC的撥號調(diào)制解調(diào)器收到的一樣(步驟989)。隨后圖9D中的方法結(jié)束(步驟994)。
如果接口代碼確定收到的消息為應(yīng)用數(shù)據(jù)(步驟984),則接口代碼(例如驅(qū)動軟件)會將應(yīng)用數(shù)據(jù)發(fā)往O/S(步驟990),后者隨后將應(yīng)用數(shù)據(jù)發(fā)往發(fā)起API呼叫的應(yīng)用代碼(步驟992)。應(yīng)用代碼隨后對收到的應(yīng)用數(shù)據(jù)進行處理,如同它是從通過本地連接連接到PC的撥號調(diào)制解調(diào)器收到的一樣(步驟993)。隨后圖9D中的方法結(jié)束(步驟994)。
本發(fā)明涉及終端適配設(shè)備,該終端適配設(shè)備包括至少一個無線接口,用于通過局域網(wǎng)和個人區(qū)域網(wǎng)二者至少之一進行通信;還包括撥號調(diào)制解調(diào)器,用于通過傳統(tǒng)交換電話網(wǎng)絡(luò)進行通信。本發(fā)明的代表性性實施例可包括至少一個處理器,它可通信地地連接到至少一個無線接口和撥號調(diào)制解調(diào)器,還包括包括可機讀存儲器。該可機讀存儲器可通信地連接到至少一個處理器,且包括第一可執(zhí)行代碼,用于控制所述至少一個處理器在所述至少一個無線接口和所述調(diào)制解調(diào)器之間有選擇的傳送用戶信息。所述至少一個無線接口可依據(jù)電氣和電子工程師學(xué)會(IEEE)802.11標準進行通信、并依據(jù)802.15.3a標準或兼容標準進行通信。該設(shè)備可實現(xiàn)用于撥打目錄號碼的互聯(lián)網(wǎng)瀏覽器兼容用戶接口,該用戶接口還可通過所述至少一個無線接口進行訪問。
在本發(fā)明的代表性實施例中,用于通過撥號調(diào)制解調(diào)器撥號的目錄號碼可通過至少一個無線接口使用超文本傳輸協(xié)議(HTTP)來傳送。該目錄號碼可作為統(tǒng)一資源定位符號(URL)的一部分進行傳送。撥號調(diào)制解調(diào)器可與國際電信聯(lián)盟(ITU)V.90和V.92標準相兼容。第一可執(zhí)行代碼可通過所述至少一個無線接口與個人計算機的可機讀存儲器中的第二可執(zhí)行代碼通信,第一和第二可執(zhí)行代碼之間的通信使得個人計算機上的應(yīng)用代碼可以使用撥號調(diào)制解調(diào)器,就如同該撥號調(diào)制解調(diào)器是個人計算機的操作組件一樣。通過所述至少一個無線接口還可在第一可執(zhí)行代碼和第二可執(zhí)行代碼之間傳送至少一個帶外信號的狀態(tài)。所述至少一個帶外信號可包括以下信號之一清除發(fā)送信號、請求發(fā)送信號、數(shù)據(jù)終端準備號信號、數(shù)據(jù)組準備好信號、載波探測信號和鈴聲指示信號。所述至少一個帶外信號用于控制用戶信息流。
本發(fā)明還涉及一種操作能夠支持從無線局域網(wǎng)中進行撥號接入的設(shè)備的方法。這種方法可包括在第一位置通過無線局域網(wǎng)無線接收消息、在第一位置從消息中分離撥號信息、在第一位置通過有線網(wǎng)絡(luò)使用該撥號信息建立調(diào)制解調(diào)器通信。本發(fā)明的代表性實施例還包括在第一位置將用戶信息在包協(xié)議和撥號調(diào)制解調(diào)器協(xié)議之間轉(zhuǎn)換,并且在第一位置與第二位置之間無線交換用戶信息。無線局域網(wǎng)可包括電氣和電子工程師學(xué)會(IEEE)802.11兼容網(wǎng)絡(luò)和電氣和電子工程師學(xué)會(IEEE)802.15.3a兼容網(wǎng)絡(luò)之一。撥號信息可包括傳統(tǒng)交換電話網(wǎng)絡(luò)中的可撥號號碼,有線網(wǎng)絡(luò)可包括傳統(tǒng)交換電話網(wǎng)絡(luò)。
在本發(fā)明的代表性實施例中,撥號調(diào)制解調(diào)器協(xié)議可包括互聯(lián)網(wǎng)工程任務(wù)組(IETF)RFC-1661兼容點到點(PPP)協(xié)議,國際電信聯(lián)盟(ITU)V.90協(xié)議和ITU V.92協(xié)議中的一種。本發(fā)明的代表性實施例可包括通過無線局域網(wǎng)發(fā)送代表網(wǎng)頁用戶接口的信息。用戶接口信息可與傳統(tǒng)互聯(lián)網(wǎng)瀏覽器應(yīng)用相兼容。根據(jù)本發(fā)明的代表性實施例可包括在撥號調(diào)制解調(diào)器和第二位置之間傳送至少一個帶外信號,所述至少一個帶外信號可包括以下中的一個清除發(fā)送信號、請求發(fā)送信號、數(shù)據(jù)終端準備好信號、數(shù)據(jù)組準備號信號、載波探測信號和鈴聲指示信號。所述至少一個帶外信號可用于控制用戶信息流。
本發(fā)明的其他方面還涉及可機讀存儲器,其中存儲的計算機程序包含可由機器執(zhí)行的多個代碼段,用于控制機器來執(zhí)行上述操作。
如同附圖和說明中所介紹的一樣,本發(fā)明的代表性實施例使用具備無線局域網(wǎng)和/或個人區(qū)域網(wǎng)能力的傳統(tǒng)個人計算設(shè)備,通過撥號接入到互聯(lián)網(wǎng)服務(wù)提供商、為用戶提供了通信的無線移動性。雖然上述實施例出于描述清晰的目的進行了簡化,在不脫離本發(fā)明實質(zhì)和范圍的前提下,還可提供其他特征和功能性。
本發(fā)明還可以通過計算機程序產(chǎn)品進行實施,所述程序包含能夠?qū)崿F(xiàn)本發(fā)明方法的全部特征,當(dāng)其安裝到計算機系統(tǒng)中時,通過運行,可以實現(xiàn)本發(fā)明的方法。本文件中的計算機程序所指的是可以采用任何程序語言、代碼或符號編寫的一組指令的任何表達式,該指令組使系統(tǒng)具有信息處理能力,以直接實現(xiàn)特定功能,或在進行下述一個或兩個步驟之后,a)轉(zhuǎn)換成其它語言、編碼或符號;b)以不同的格式再現(xiàn),實現(xiàn)特定功能。
雖然本發(fā)明是參照幾個具體實施例進行說明的,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白,在不脫離本發(fā)明范圍的情況下,還可以對本發(fā)明進行各種變換及等同替代。另外,針對特定情形或具體情況,可以對本發(fā)明做各種修改,而不脫離本發(fā)明的范圍。因此,本發(fā)明不局限于所公開的具體實施例,而應(yīng)當(dāng)包括落入本發(fā)明權(quán)利要求范圍內(nèi)的全部實施方式。
權(quán)利要求
1.一種終端適配設(shè)備,其特征在于,包括至少一個無線接口,用于通過局域網(wǎng)和個人區(qū)域網(wǎng)中的至少一種來進行通信;撥號調(diào)制解調(diào)器,用于通過傳統(tǒng)交換電話網(wǎng)進行通信;至少一個處理器,可通信地連接到至少一個無線接口和撥號調(diào)制解調(diào)器上;以及可機讀存儲器,可通信地連接到所述至少一個處理器,所述可機讀存儲器包括第一可執(zhí)行代碼,用于促使所述至少一個處理器在所述至少一個無線接口和所述撥號調(diào)制解調(diào)器之間有選擇的傳送用戶信息。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述至少一個無線接口依照電氣和電子工程師學(xué)會802.11標準進行通信。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述至少一個無線接口依照電氣和電子工程師學(xué)會802.15.3a或兼容標準進行通信。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備實現(xiàn)互聯(lián)網(wǎng)瀏覽器兼容用戶接口,用于撥目錄號碼,所述用戶接口可通過所述至少一個無線接口進行接入。
5.一種支持在無線局域網(wǎng)中進行撥號接入的設(shè)備的操作方法,其特征在于,包括在第一位置通過無線局域網(wǎng)無線接收消息;在所述第一位置從所述消息中分離出撥號信息;在所述第一位置通過有線網(wǎng)絡(luò)使用所述撥號信息建立調(diào)制解調(diào)器通信;在所述第一位置將用戶信息在包協(xié)議和撥號調(diào)制解調(diào)器協(xié)議之間進行轉(zhuǎn)換;以及在所述第一位置與所述第二位置之間無線交換用戶信息。
6.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述無線局域網(wǎng)包括電氣和電子工程師學(xué)802.11兼容網(wǎng)絡(luò)和電氣和電子工程師學(xué)會802.15.3a兼容網(wǎng)絡(luò)二者之一。
7.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述撥號信息包括傳統(tǒng)交換電話網(wǎng)絡(luò)中的可撥號號碼。
8.根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述有線網(wǎng)絡(luò)包括傳統(tǒng)交換電話網(wǎng)絡(luò)。
9.一種可機讀存儲器,其特征在于,其上存儲有包含多個代碼段的計算機程序,用于對支持在無線局域網(wǎng)中進行撥號接入的設(shè)備進行操作,所述代碼段可由機器執(zhí)行,來促使所述機器執(zhí)行如下操作使用包協(xié)議在第一位置無線接收消息;在所述第一位置從所述消息中分離出撥號信息;在所述第一位置通過有線網(wǎng)絡(luò)使用所述撥號信息建立調(diào)制解調(diào)器通信;在所述第一位置將用戶信息在所述包協(xié)議和撥號調(diào)制解調(diào)器協(xié)議之間進行轉(zhuǎn)換;以及在所述第一位置與所述第二位置之間無線交換用戶信息。
10.根據(jù)權(quán)利要求9所述的可機讀存儲器,其特征在于,所述無線局域網(wǎng)包括電氣和電子工程師學(xué)會802.11兼容網(wǎng)絡(luò)和電氣和電子工程師學(xué)會802.15.3a兼容網(wǎng)絡(luò)二者之一。
全文摘要
本發(fā)明涉及一種設(shè)備和方法,能夠支持通過無線局域網(wǎng)和/或個人區(qū)域網(wǎng)如IEEE802.11a/b/g/n和/或IEEE802.15.3a網(wǎng)絡(luò)進行撥號調(diào)制解調(diào)器接入。本發(fā)明的代表性實施例允許傳統(tǒng)互聯(lián)網(wǎng)瀏覽器應(yīng)用的用戶通過交換電話網(wǎng)絡(luò)使用無線網(wǎng)絡(luò)來接入撥號信息提供商。包含有線網(wǎng)絡(luò)接口和無線網(wǎng)絡(luò)接口的終端適配器通過無線網(wǎng)絡(luò)從個人機算計用戶接收包含撥號信息的消息。該終端適配器建立到信息提供商的撥號連接,并通過有線和無線接口在個人計算機和信息提供商之間交換信息。用戶撥號的信息可包含在終端適配器收到的一般資源定位符號中,或作為由使用終端適配器發(fā)送的信息的瀏覽器設(shè)備顯示的網(wǎng)頁型用戶接口上的用戶輸入的結(jié)果被接收。
文檔編號H04L29/10GK1881939SQ20061008459
公開日2006年12月20日 申請日期2006年6月1日 優(yōu)先權(quán)日2005年6月3日
發(fā)明者達爾文·蘭博 申請人:美國博通公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
金乡县| 绿春县| 钟山县| 高台县| 临朐县| 虞城县| 姜堰市| 渝中区| 简阳市| 门头沟区| 雅安市| 巴林左旗| 松原市| 惠来县| 民勤县| 莫力| 四平市| 玛纳斯县| 娄底市| 雷波县| 宜阳县| 济南市| 兴安盟| 观塘区| 紫云| 永济市| 宁蒗| 广宁县| 会宁县| 遂宁市| 南通市| 革吉县| 安仁县| 新田县| 图木舒克市| 双流县| 昆明市| 姚安县| 泰宁县| 许昌县| 年辖:市辖区|