專利名稱:自動改變操作模式的終端、無線網絡系統及其方法
技術領域:
本發明涉及一種自動改變通信模式的設備和方法以及具有該設備的無線網絡系統。更具體地說,本發明涉及一種終端,其在接入點已出現故障時自動地將通信模式從基本通信模式(infrastructure communication mode)改變到特殊通信模式(Ad-Hoc communication mode),和具有該終端的無線網絡系統及其方法。
背景技術:
高速無線網絡已經逐漸進入日常生活。在高速無線網絡中,通過使用無線電波或光而不是使用諸如同軸電纜之類的線纜來構建網絡環境。因為建立無線網絡不需要線纜,所以可以容易地建立無線網絡。無線網絡也允許采用從2.4GHz到5GHz的寬帶無線電波的、數據傳輸速率在從11Mbps到54Mbps的范圍內的高速數據通信。有許多技術可用于建立無線通信網絡以及通過無線通信網絡傳送數據。在這些可用的技術當中,特殊通信模式和基本通信模式代表常用的無線通信方法。特殊通信模式一般用于通過使用無線局域網(LAN)卡而通過無線通信信道來進行通信的筆記本電腦。基本通信模式將接入點(AP)用作無線通信網絡和有線通信網絡之間的網橋。
圖1A圖解了根據現有技術的采用特殊通信模式的無線通信系統。參照圖1A,多個無線終端(例如PC 11、筆記本電腦12和多功能設備13)直接互相通信而不需要經過中央管理設備。
圖1B圖解了根據現有技術的采用基本通信模式的無線網絡系統。
參照圖1B,通信基礎設施20是由多種通信終端(如PC和服務器)形成的有線通信網絡。通信基礎設施20與接入點24連接。如上所述,接入點24是通信基礎設施20與無線通信終端之間的通信網橋。如圖1B所示,接入點24也與無線終端(如個人電腦(PC)30和多功能設備40)連接。這些無線終端根據基本通信模式通過接入點24間接地互相通信。
由于通信基礎設施不與無線通信網絡連接,所以特殊通信模式提供了無線終端11、12和13的更好的移動性。因此,用戶可以在預定通信范圍內的任何位置使用無線終端(例如筆記本電腦12)。但是,特殊通信模式具有不穩定的鏈接特點。也就是說,傳輸距離和傳輸帶寬受到限制,而且無線信號受到干擾。同時,由于特殊通信模式允許多鏈接,因此安全問題可能會出現。雖然是基于現有的通信基礎設施,但是基本通信模式提供了比特殊通信模式大得多的無線通信范圍。
因而,最近開發的無線網卡一般既支持特殊通信模式,也支持基本通信模式,以便讓用戶能夠選擇無論哪種模式。同時,如果接入點24關閉,或者處于由于無線電干擾而導致的故障中,或者如果無線通信終端出了接入點24的通信范圍,則無線終端之間的通信被中斷。
為了重新建立通信,接入點24必須重新開啟或者無線通信終端進入接入點24的通信范圍之內。如果無線通信終端的無線網卡支持特殊通信模式,用戶可以把為基本通信模式的當前通信模式改變到特殊通信模式,以便與相應無線終端進行通信。為了通過將通信模式切換到特殊通信模式來與相應無線終端進行通信,用戶必須重新指定相應無線終端的諸如媒體訪問控制(MAC)地址、服務集標識符(SSID)和基本服務集標識符(BSSID)之類的必要的參數。此外,如果接入點在發送數據時出現故障,則在從基本通信模式切換到特殊通信模式后必須向相應無線終端重新發送數據。
發明內容
因此,本發明的一個方面提供一種終端,它在檢測到接入點故障時,自動把通信模式改變到特殊通信模式以重新開始通信。這個終端可在無線網絡上操作。
根據本發明的另一方面,提供一種終端,包括無線通信模塊,其通過連接到通信基礎設施的接入點與相應終端通信。所述終端還包括第一存儲器,其用于存儲在所述終端與所述相應終端之間預先建立的特殊信息(ad-hocinformation);以及控制器,用于在接入點出現故障時,控制無線通信模塊通過使用存儲在第一存儲器中的特殊信息,基于特殊通信模式與相應終端進行通信。
當在所述終端向所述接入點發送預定分組之后,所述終端在預定時間內沒有接收到來自所述相應終端的響應分組時,所述控制器可以確定所述接入點已經出現故障。
該終端還可以包括第二存儲器,用于當正在發送數據到相應終端時接入點出現故障時,存儲未發送的數據。
當基于特殊通信模式重新建立在所述終端和所述相應終端之間的通信時,所述控制器可以控制所述無線通信模塊發送存儲在第二存儲器中的未發送的數據。
該控制器可以在所述終端通過所述接入點與所述相應終端進行通信時,把特殊信息發送到所述相應終端,以便在所述接入點已出現故障時把通信模式改變到特殊通信模式。
特殊模式信息可以包括相應終端的媒體訪問控制(MAC)地址、所述終端的MAC地址、服務集標識符(SSID)、基本服務集標識符(BSSID)和信號信道號中的至少一個。
根據本發明的另一方面,提供一種無線網絡系統。所述無線網絡系統包括接入點,連接到預定通信基礎設施;圖像形成設備,通過所述接入點連接到通信基礎設施;以及終端,用于通過所述接入點把預定打印目標數據發送到圖像形成設備。在所述接入點已出現故障時,所述圖像形成設備和所述終端基于特殊通信模式來重新建立通信。
在所述終端通過所述接入點與所述圖像形成設備進行通信時,所述終端可以發送用于特殊通信模式的特殊信息,以便所述圖像形成設備通過使用所發送的特殊信息,基于特殊通信模式進行通信。
所述特殊信息可包括圖像形成設備的MAC地址、所述終端的MAC地址、SSID、BSSID和信號信道號。
仍根據本發明的另一方面,提供一種終端通過連接到通信基礎設施的接入點、基于基本通信模式、與相應終端通信的通信方法。所述通信方法包括檢查所述接入點的通信狀態,在所述接入點已出現故障時提取預先存儲的特殊信息,以及使用所提取的特殊信息在所述終端與所述相應終端之間重新建立特殊通信模式。
所述特殊信息可以包括所述相應節點的MAC地址、所述終端的MAC地址、SSID、BSSID和信號信道號。
檢查所述接入點的通信狀態可以包括向所述接入點發送一個預定分組,確定是否在預定時間內接收到所發送分組的響應分組,以及在預定時間內沒有接收到響應分組時確定所述接入點已出現故障。
所述通信方法還可包括在由于所述接入點出現故障而導致一部分數據未被發送到所述終端時,存儲這些未發送的數據,以及在基于特殊通信模式重新建立到所述終端的通信時,將未發送的數據發送到所述終端。
所述通信方法還可以包括當所述終端基于基本通信模式與所述相應終端通信時,通過所述接入點向所述相應終端發送特殊信息。
仍根據本發明的另一方面,提供一種計算機可讀介質,具有其上存儲的用于自動改變通信操作模式的指令。所述用于自動改變通信操作模式的指令包括用于使得終端通過連接到通信基礎設施的接入點,基于基本通信模式,與相應終端進行通信的指令;用于檢查所述接入點的通信狀態的指令;用于在所述接入點已出現故障時,提取預先存儲的特殊信息的指令,以及用于通過使用所提取的特殊信息,基于特殊通信模式而重新建立在所述終端與所述相應終端之間的通信的指令。
通過參考附圖詳細地描述本發明的某些例證實施例,本發明的上述方面和例證特征將會更明顯,其中圖1A圖解了示出根據現有技術的、采用特殊通信模式的無線通信系統的圖;圖1B示出了根據現有技術的、采用基本通信模式的無線網絡系統的圖;圖2示出了圖解按照本發明的一個實施例的終端的方框圖;圖3圖解了示出按照本發明的一個實施例的、從一個終端發送到相應終端的自動切換請求分組的結構的圖;圖4示出了圖解根據本發明的一個實施例的無線網絡系統的方框圖;和圖5示出了按照本發明的一個實施例的自動改變通信模式的方法的流程圖。
貫穿全部附圖,相同的附圖標記應當被理解為指代相同元件、特征和結構。
具體實施例方式
現在將參照附圖,更加詳細地說明本發明的例證實施例。提供在該說明中所例證的內容以幫助對參照附圖所公開的本發明的各種實施例的全面理解。因此,本領域普通技術人員應該理解,在不脫離由所要求的發明的范圍和精神的情況下,可以進行對在此說明的例證性實施例的各種改變和修改。為了清楚和簡潔,對眾所周知的功能和結構的描述將被省略。
圖2示出了按照本發明的一個實施例的終端的方框圖。參照圖2,終端100包括無線通信模塊110、控制器120、第一存儲器130和第二存儲器140。
無線通信模塊110直接或間接地執行與相應終端(未示出)的無線通信。也就是說,在基本通信模式中,無線通信模塊110通過接入點(未示出)間接地與相應終端進行通信,而在特殊通信模式中,無線通信模塊110直接地與相應終端進行通信。
無線通信模塊110按照預定的無線網絡協議,與相應終端和接入點之一進行通信。無線網絡協議標準被分成例如美國的IEEE802.11、歐洲的HyperLAN和日本的MMAC-PC。IEEE802.11標準在美國和亞洲被廣泛采用并且被進一步分成IEEE802.11a、IEEE802.11b和IEEE802.11g。支持這些無線網絡協議的終端的用戶按照諸如服務集標識符(SSID)、信道類型和安全性之類的通信特征(profile)建立了預定的無線網絡協議。為了基于預定的無線網絡協議進行通信,無線通信模塊110可以包括多個根據每一通信協議的無線網卡,而當采用IEEE802.11b或802.11g時,可以包括單個網卡。所述IEEE802.11b或802.11g與其它協議兼容。
控制器120確定無線通信模塊110和接入點之間的通信是否正常,并且根據確定結果,指示無線通信模塊110的通信模式從基本通信模式到特殊通信模式的改變。也就是說,控制器120當在預定時間內沒有接收到預定的發送分組的響應分組時,確定接入點已出現故障。在無線通信模塊110沒有正在發送數據分組時,控制器120可以通過發送預定的數據分組到接入點來測試所述接入點。
為了將通信模式從基本通信模式向特殊通信模式改變,第一存儲器130存儲特殊通信模式所需的特殊信息。特殊信息可以是相應終端的MAC地址、終端100的MAC地址、服務集標識符(SSID)、基本服務集標識符(BSSID)和信號信道號。在這些信息中,SSID是在該終端和相應終端之間的通信網絡的標識符,而BSSID是用于標識相應終端的標識符。SSID、信道號和MAC地址可由用戶或現有的SSID來設定;在基本通信模式中使用的現有信道號和現有MAC地址可被使用而不需要修改。當采用802.11標準時,BSSID在MAC層中隨機生成,并且生成的BSSID被發送到相應終端。
為了基于特殊通信模式通信,相應終端必須存儲特殊信息。因此,在終端正在基于基本通信模式通過接入點相互通信時,控制器120生成采用特殊信息分組的自動切換請求分組,并且發送該自動切換請求分組到相應終端。
圖3圖解了示出按照本發明的一個實施例的、從終端100發送到相應終端的自動切換請求分組的結構的圖。參照圖3,自動切換請求分組300包括特殊信息,如發送終端的MAC地址310、接收終端的MAC地址320(也就是相應終端的MAC地址)、SSID 330、BSSID 340和信號信道號350。具有特殊信息的自動切換請求分組300被發送到相應終端。當相應終端接收到自動切換請求分組300時,相應終端發送一個響應分組到終端100,并存儲自動切換請求分組中的特殊信息到它自己的存儲器(未示出)中。因此,相應終端在接入點出現故障時將通信模式自動改變到特殊通信模式。
同時,除了BSSID以外,在基本通信模式中使用的信息可以不加修改地被用作特殊信息。另外,用戶也可以直接設置特殊信息。
如果當正在將發送數據發送到相應終端時由于接入點出現故障而導致部分數據未被發送,則控制器120存儲這些未發送的數據到第二存儲器140中,當通過將通信模式切換到特殊通信模式來重新建立與相應終端的通信時,這些存儲在第二存儲器140中的未發送數據被自動發送到相應終端。因此,用戶不需要輸入用于發送未發送數據到相應終端的命令。
圖4示出了圖解根據本發明的一個實施例的無線網絡系統的方框圖。參照圖4,根據本發明的例證實施例的無線網絡系統包括連接到通信基礎設施400的接入點410、終端100、圖像形成設備200。圖像形成設備200是相應終端的一個例子。
參照圖4,終端100和圖像形成設備200在接入點410已出現故障時,自動將通信模式改變到特殊通信模式。在將通信模式改變為特殊通信模式之后,終端100和圖像形成設備200基于特殊通信模式來重新互相通信。也就是說,終端100重發打印目標數據的未發送部分到圖像形成設備200。圖像形成設備200接收到重發的打印目標數據并且執行打印操作。
如上所述,終端100和圖像形成設備200必須存儲特殊信息以基于特殊通信模式進行互相通信。為了存儲特殊信息,終端100和圖像形成設備200在接入點410處于正常工作中時,通過基于基本通信模式互相通信來共享特殊信息。也就是說,自動切換請求分組300被發送到圖像形成設備200,或用戶直接輸入特殊信息給圖像形成設備200。
圖5示出按照本發明的一個實施例的自動地改變通信模式的方法的流程圖。參照圖5,當在步驟S510中用戶使用終端100發送預定數據時,在步驟S520中,控制器120檢查接入點410的狀態。
如果接入點410處于正常狀態中,則終端100連續發送數據直至在步驟S560中數據發送完成為止。另一方面,如果接入點410處于不正常狀態,則在步驟S530中,控制器120從第一存儲器130中提取特殊信息。在步驟S540中,通過使用所提取的特殊信息來將通信模式改變到特殊通信模式。相應終端(如圖像形成設備200)也通過使用存儲在它自身存儲器中的特殊信息來將通信模式改變到特殊通信模式。
結果,終端100和相應終端200基于特殊通信模式重新建立通信,而且,在步驟S550中,未發送的數據被從終端100發送到相應終端200。換句話說,不需要用戶輸入輔助命令或提供附加信息來改變通信模式。如上所述,為了自動地把通信模式改變為特殊通信模式,特殊信息在故障發生之前就存儲于終端100和圖像形成設備200中。
如上所述,按照本發明的例證實施例的終端,在它與相應終端因為例如接入點出現故障之類的原因而不能使用基本通信模式互相通信時,能自動地將通信模式改變到特殊通信模式。因為該終端自動地改變通信模式,所以該終端與相應終端之間的通信在將通信模式切換到特殊通信模式之后被重新建立。用戶不需要手動地改變通信模式或設置通信模式的特征(profile)以使改變發生。如果在發送打印目標數據到圖像形成設備以執行打印操作時接入點出現故障,則可以繼續執行打印操作,而不需手工檢查諸如電源狀態、LAN的連接狀態、接入點位置和信號狀態之類的接入點狀態。因而,用戶的便利性和打印操作的效率得以最大化。
上述實施例和優點是例證性的,而不能被解釋為限制本發明。上述實施例可以以如下計算機可讀介質來實現所述計算機可讀介質具有在其上存儲的指令,所述指令用于根據本發明的特征而自動地改變通信操作模式。本示教可以容易地應用于其它類型的設備。同樣,本發明的實施例的描述意欲作為示例性的,而不是限制權利要求的范圍。雖然已參考本發明的某些例證性實施例詳細地示出和描述了本發明,但是本領域技術人員應當理解,在不脫離所附權利要求限定的本發明的精神和范圍的情況下,可以在其中進行形式和細節上的各種改變。
權利要求
1.一種終端,其包括無線通信模塊,用于通過連接到通信基礎設施的接入點來執行與相應終端的通信;第一存儲器,用于存儲在終端與相應終端之間預先建立的特殊信息;和控制器,用于控制無線通信模塊以通過使用存儲在第一存儲器中的特殊信息,基于特殊通信模式與相應終端進行通信。
2.根據權利要求1的終端,其中,所述控制器在所述終端向接入點發送分組之后,在預定的時間內沒有從相應終端接收到響應分組時,確定所述接入點已出現故障。
3.根據權利要求2的終端,還包含第二存儲器,用于在向相應終端發送數據期間,所述控制器已確定所述接入點已出現故障時,存儲未發送的數據。
4.根據權利要求3的終端,其中,當基于特殊通信模式重新建立在所述終端與相應終端之間的通信時,所述控制器控制所述無線通信模塊發送存儲在所述第二存儲器中的未發送的數據。
5.根據權利要求1的終端,其中,在所述終端通過接入點與所述相應終端進行通信時,所述控制器向所述相應終端發送特殊信息,以便在所述接入點已出現故障時,將通信模式改變為特殊通信模式。
6.根據權利要求1的終端,其中,所述特殊信息包括所述相應終端的媒體訪問控制(MAC)地址、所述終端的MAC地址、服務集標識符(SSID)、基本服務集標識符(BSSID)和信號信道號中的至少一個。
7.一種無線網絡系統,其包括接入點,與通信基礎設施連接;圖像形成設備,通過所述接入點與通信基礎設施連接;和終端,用于通過所述接入點向所述圖像形成設備發送打印目標數據;其中,在所述接入點已出現故障時,所述圖像形成設備和所述終端基于特殊通信模式重新建立通信。
8.根據權利要求7的無線網絡系統,其中,所述終端在其通過所述接入點與所述圖像形成設備進行通信時發送用于特殊通信模式的特殊信息,以便所述圖像形成設備使用所發送的特殊信息,基于特殊通信模式而執行通信。
9.根據權利要求7的無線網絡系統,其中,所述特殊信息包括圖像形成設備的MAC地址、所述終端的MAC地址、SSID、BSSID和信號信道號。
10.一種通信方法,包括使終端通過連接到通信基礎設施的接入點,基于基本通信模式與相應終端進行通信;檢查所述接入點的通信狀態;在所述接入點已出現故障時,提取預先存儲的特殊信息;和使用所提取的特殊信息,基于特殊通信模式來重新建立所述終端與所述相應終端之間的通信。
11.根據權利要求10的通信方法,其中,所述特殊信息包括所述相應節點的MAC地址、所述終端的MAC地址、SSID、BSSID和信號信道號。
12.根據權利要求10的通信方法,其中,所述檢查所述接入點的通信狀態包括向所述接入點發送分組;確定是否在預定時間內接收到響應分組;和當在預定時間內沒有接收到響應分組時,確定所述接入點已出現故障。
13.根據權利要求10的通信方法,還包括當由于接入點出現故障而導致一部分數據未被發送到所述相應終端時,存儲未發送的數據;以及當基于特殊通信模式重新建立與所述終端的通信時,將未發送的數據發送到所述相應終端。
14.根據權利要求10的通信方法,還包括在所述終端基于基本通信模式進行與所述相應終端的通信時,通過所述接入點向所述相應終端發送特殊信息。
15.一種計算機可讀介質,用于在其上存儲用于自動改變通信操作模式的指令,所述計算機可讀介質包括用于使得終端通過連接到通信基礎設施的接入點,基于基本通信模式與相應終端進行通信的指令;用于檢查所述接入點的通信狀態的指令;用于在所述接入點已出現故障時,提取預先存儲的特殊信息的指令;和用于通過使用所提取的特殊信息,基于特殊通信模式而重新建立在所述終端和所述相應終端之間的通信的指令。
16.根據權利要求15的計算機可讀介質,其中,所述特殊信息包括所述相應節點的MAC地址、所述終端的MAC地址、SSID、BSSID和信號信道號。
17.根據權利要求15的計算機可讀介質,其中,所述用于檢查所述接入點的通信狀態的指令包括用于向所述接入點發送分組的指令;用于確定是否在預定時間內接收到響應分組的指令;和用于當在預定時間內沒有接收到響應分組時,確定所述接入點已出現故障的指令。
18.根據權利要求15的計算機可讀介質,還包括用于在由于所述接入點出現故障而導致一部分數據沒有被發送到所述相應終端時,存儲未發送的數據的指令;和用于在基于特殊通信模式重新建立到所述終端的通信時,將未發送的數據發送到所述相應終端的指令。
19.根據權利要求15的計算機可讀介質,還包括用于當所述終端基于基本通信模式與所述相應終端通信時,通過所述接入點將特殊信息發送到所述相應終端的指令。
全文摘要
本發明公開了一種自動改變通信模式的終端、和具有該終端的無線網絡系統及其方法。該終端包括無線通信模塊,其通過連接到通信基礎設施的接入點與相應終端進行通信。該終端還包括第一存儲器,其存儲在所述終端與所述相應終端之間預先建立的特殊信息;以及控制器,其在網絡接入點已出現故障時,控制無線通信模塊通過使用第一存儲器中存儲的特殊信息,基于特殊通信模式與相應終端進行通信。
文檔編號H04L12/28GK1777169SQ20051012048
公開日2006年5月24日 申請日期2005年11月18日 優先權日2004年11月18日
發明者樸宰賢 申請人:三星電子株式會社