無線網絡中的列印客戶機管理方法和無線區域網印表機的製作方法
2023-10-08 05:22:59 1
專利名稱:無線網絡中的列印客戶機管理方法和無線區域網印表機的製作方法
技術領域:
本發明涉及無線網絡中的列印客戶機管理方法和無線區域網(LAN)印表機,更具體地說,涉及基於IEEE 802.11b標準,使用媒體訪問控制(MAC)地址作為索引的列印客戶機管理方法和無線LAN印表機。
背景技術:
近年來,通常使用有線LAN執行列印操作。在美國專利No.6,003,069中公開了利用這種有線LAN的客戶機/伺服器印表機驅動系統。
然而,由於有線網絡的特性,在有線LAN中改變和擴展網絡和系統的性能是很困難的。另外,有線LAN的網絡和系統的改變和擴展需要大的投資,並且有線LAN不能支持移動通信系統。
因此,對於擴展有線LAN的性能或替換有線LAN的無線LAN的需求已經增加。這裡,無線LAN的特徵在於具有使用射頻(RF)或紅外線通過空中傳送和接收數據的能力。無線LAN的好處在於,容易安裝和快速的網絡配置。另外,無線LAN不要求互連導線,因此,允許靈活安裝和移動終端,使無線LAN的維護和維修簡單。這些優點使得無線LAN的使用得到日益關注。
電氣和電子工程師協會(IEEE)建立了IEEE 802.11無線標準,來描述無線客戶機、基站或接入點和其他無線客戶機之間的空中接口。1999年9月建立的IEEE 802.11b標準提供了2.4GHz頻帶中的11Mbps的最大速度。
已經將IEEE 802.11b標準應用到無線LAN印表機的開發中。當在IEEE802.11b標準內通過網絡啟動計算機以便使用IEEE 802.11b無線LAN印表機執行列印操作時,計算機應當與基本服務集(BSS,Basic Service Set)相關聯。當被包括為BSS列印客戶機時,與在IEEE 802.11b內連接的其他站諸如計算機類似,IEEE 802.11b無線LAN印表機執行各種處理以便交換包括掃描、同步、關聯、分離、驗證、解驗證和傳送的上層協議分組。
無線LAN印表機充當網絡伺服器。如果無線LAN印表機被包括在BSS中,希望與BSS關聯的列印客戶機執行與無線LAN印表機相關的同步、關聯和驗證處理。然而,與無線LAN印表機的關聯被限於約10個列印客戶機。
另一方面,還沒有被驗證以接收無線LAN印表機服務的列印客戶機能夠與無線LAN印表機相關聯。在這種情況下,因為允許與無線LAN印表機關聯的列印客戶機的數量有限,已經被驗證以接收無線LAN印表機服務的列印客戶機不能與無線LAN印表機相關聯。換句話說,由於存在未驗證的列印客戶機,驗證過的列印客戶機不能與無線LAN印表機相關聯或執行列印操作。
發明內容
本發明的一個方面是提供一種列印客戶機管理方法,以便通過使用媒體訪問控制(MAC)地址作為索引來形成列印客戶機列表,將驗證過的列印客戶機與無線區域網(LAN)印表機相關聯。
本發明的另一方面是提供一種無線LAN印表機,以便通過使用MAC地址作為索引來形成列印客戶機列表,將驗證過的列印客戶機與無線LAN印表機相關聯。
在下述說明書中將闡述本發明的另外的方面和優點,以及部分將從說明書顯而易見,或可以從本發明的原理了解到。
因此,提供一種無線區域網(LAN)印表機的列印客戶機管理方法,該無線LAN印表機充當網絡伺服器並管理LAN中的至少一個列印客戶機。該方法包括從與包括無線LAN印表機的基本服務集(BSS)相關聯的列印客戶機的媒體訪問控制(MAC)幀提取信息;通過使用MAC幀的MAC地址作為索引,形成列印客戶機的列表;以及根據該列表,管理列印客戶機的列印操作。
根據本發明的另一方面,提供一種無線LAN印表機,其充當網絡伺服器並管理LAN中的列印客戶機。該無線LAN印表機包括提取單元,從與包括無線LAN印表機的基本服務集(BSS)相關聯的列印客戶機的媒體訪問控制(MAC)幀中提取信息;列表形成單元,通過使用MAC幀的MAC地址作為索引,形成列印客戶機的列表;以及管理單元,根據所述列表管理列印客戶機的列印操作。
根據一個方面,無線LAN印表機和列印客戶機均在IEEE 802.11b標準內進行操作。
根據另一方面,根據信標信號,實時重構使用MAC地址作為索引形成的列印客戶機列表,以及當列印客戶機的狀態改變時,更新該列表。
另外,根據另一方面,列印客戶機的列表表示與無線LAN印表機有關的列印客戶機的狀態,包括用於同步、關聯和驗證的至少一個的欄位。
根據另一方面,列印客戶機的列表包括指定是否允許每個列印客戶機與無線LAN印表機相關聯的欄位。
根據另一方面,列印客戶機的列表包括向列印客戶機分配列印優先級的欄位。
根據另一方面,列印客戶機的列表包括表示列印客戶機能否使用無線LAN印表機的特定功能的欄位。
本發明的另一方面包括具有無線LAN功能的個人計算機、個人數字助理或蜂窩電話作為列印客戶機。
根據另一方面,在無線LAN印表機的網絡卡中實現提取單元、列表形成單元和管理單元。同時根據另一方面,這些單元實現為硬體或軟體。
本發明的上述和/或其他方面和優點將是顯而易見的,並從下述結合附圖的優選實施例的下述描述將更容易理解,其中圖1是示例說明包括無線LAN印表機的無線區域網(LAN)組的視圖;圖2是示例說明包括根據本發明的一個方面的無線LAN印表機的無線LAN組的框圖;以及圖3是示例說明根據本發明的另一方面的列印客戶機管理方法的流程圖。
具體實施例方式
現在將詳細地參考本發明的優選實施例,在附圖中示例說明其例子,其中相同的標記表示相同的元件。
在描述本發明的不同方面中,當確定其詳細描述背離本發明時,將省略傳統技術的詳細描述。另外,說明書中使用的術語被定義為與本發明中的元件的功能一致。因此,根據用戶和操作者的意圖和用法,所述術語可以不同。因此,將基於本發明的描述定義所述術語。
包括無線LAN印表機的無線區域網(LAN)組如圖1所示。
參考圖1,無線LAN印表機10和列印客戶機20在基於IEEE 802.11b標準的無線LAN中進行通信。在這裡,無線LAN印表機10充當網絡伺服器。列印客戶機20包括個人計算機(PC)22、膝上型計算機24、個人數字助理(PDA)26和蜂窩電話28。在圖1中描述的列印客戶機僅是可以包括在無線LAN中的示例性的各種列印客戶機,以及指定的無線LAN可以包括圖1中所示的或多或少的列印客戶機。這些和其他類似的客戶機20使用無線LAN印表機10執行列印操作。
圖2中示例說明根據本發明的一個方面,包括無線LAN印表機的無線LAN組的框圖。
根據本發明的一個方面的無線LAN印表機10包括媒體訪問控制(MAC)軟體12、應用軟體編程接口(API)14和應用軟體16。在這裡,使用MAC軟體12從列印客戶機20的MAC幀中提取信息。API14使用與MAC幀相關聯的每個MAC地址作為索引來形成列印客戶機20的列表。使用列印客戶機的列表來管理列印客戶機20的列印操作。使用應用軟體16來執行列印操作。
無線LAN印表機10維護至印表機管理伺服器30的有線或無線連接。印表機管理伺服器30包括無線LAN印表機遠程管理程序32。
在圖3中示出了示例說明根據本發明的一個方面的列印客戶機管理方法的流程圖。
參考圖3,經充當管理無線LAN中的多個列印客戶機20的網絡伺服器的無線LAN印表機10,在操作S42中提取有關列印客戶機20的MAC幀的信息。此後,在操作S44中,使用每個MAC地址作為索引,形成列印客戶機20的列表。接著,在操作S46中,響應該列表,管理列印客戶機20的列印操作。
為了允許列印客戶機20使用無線LAN中的無線LAN印表機10,無線LAN印表機10和列印客戶機20應當與一個BSS 100相關聯。BSS 100被稱作無線LAN組或鏈路級組並定義能提供無線服務的有限空間。換句話說,BSS 100是形成一個接入點(AP)和至少一個終端的無線LAN或單元中的基本網絡結構。
當包括在BSS 100中時,列印客戶機20執行各種處理,包括掃描、同步、關聯、驗證、傳送、去驗證和分離,以便交換上層協議分組。
根據本發明的一個方面的無線LAN印表機10充當網絡伺服器。換句話說,無線LAN印表機10成為BSS主機或鏈路組伺服器。BSS主機是生成信標的組擁有者。在無線LAN印表機10被包括在BSS 100中的情況下,希望與BSS 100相關聯的列印客戶機20執行相對於無線LAN印表機10的諸如同步、關聯和驗證的處理。然而,與無線LAN印表機10的關聯被限於約10臺列印客戶機20。因此,最好,僅允許驗證過的列印客戶機20與BSS 100相關聯。
為此,從列印客戶機20的MAC幀中提取信息。此後,使用相應於MAC幀的每個MAC地址作為索引,形成列印客戶機20的列表。接著,使用該列表,管理列印客戶機20的列印操作。由於每個LAN卡具有唯一的MAC地址,通過其各個MAC地址區別每個列印客戶機20。
MAC幀的分層存在於數據鏈路層的子層中,數據鏈路層是開放式系統互聯(OSI)基本參考模型的七層的第二層。MAC幀定義幀的傳送/接收方法、幀的格式以及數據的誤差檢測。根據IEEE 802.11b標準,MAC幀被稱作鏈路級幀。鏈路級幀包括三種幀管理幀、控制幀和數據幀。
根據每個信標信號,實時重構所述列表,並且當列印客戶機20的狀態改變時,更新所述列表。另外,列表反映與無線LAN印表機10有關的列印客戶機20的狀態並包括有關同步、關聯和驗證的欄位。
此外,列印客戶機的列表包括指定是否允許每個列印客戶機20與無線LAN印表機相關聯的欄位。印表機管理伺服器30中的無線LAN印表機遠程管理程序32更新指定關聯許可的欄位。換句話說,無線LAN印表機遠程管理程序32啟動表示與驗證過的列印客戶機有關的關聯許可的欄位,並禁用與未驗證過的列印客戶機有關的欄位。基於表示關聯許可的欄位,確定相對於無線LAN印表機10的列印客戶機20的關聯許可。在傳統系統中,當未驗證過的列印客戶機與無線LAN印表機10相關聯時,驗證過的列印客戶機與無線LAN印表機10相關聯是不可能的。然而,由於在根據本發明的一個方面的系統中包括表示關聯許可的欄位,以及系統防止未驗證的列印客戶機與無線LAN印表機10相關聯,驗證過的列印客戶機能從無線LAN印表機10接收服務。
另外,列印客戶機的列表包括表示列印客戶機20的列印優先級的欄位。因此,準許列印優先級較高的那些列印客戶機在列印優先級較低的那些列印客戶機之前訪問列印服務。
此外,列表包括指定每個列印客戶機20能否訪問無線LAN印表機10的各種功能的欄位。例如,當無線LAN印表機10是包括各種功能,諸如彩色列印、照片列印和單色列印的高端印表機時,列印客戶機的列表包括指定每個列印客戶機20能否訪問特定功能的欄位。因此,根據用戶所需的功能,啟動或禁用每個欄位,以及能基於用戶所需的功能請求改變。
列印客戶機的列表被實時管理並反映無線LAN印表機10的狀態。在存在相同種類的多個無線LAN印表機的情況下,無線LAN印表機遠程管理程序32監視與每個無線LAN印表機10有關的每個組中的客戶機的數目和客戶機的業務量。無線LAN印表機遠程管理程序32能重新安排關聯,以便具有較低業務量的無線LAN印表機與另外的客戶機相關聯。
也可以通過使用根據本發明的一個方面的列印客戶機管理方法和無線LAN印表機,構造用於列印服務供應商的商業模型。例如,印表機管理器能夠形成包括安裝在機場、地鐵站、Internet自助餐廳和百貨商店中的LAN印表機的BSS。向期望訪問印表機的用戶分配驗證密鑰。在這一過程期間,印表機管理器或管理器程序提取列印客戶機的MAC地址,並將該MAC地址提供給無線LAN印表機,以便啟動相應於列印客戶機的連接定時器。還使用MAC地址來管理印表機的鏈路級以便請求客戶機付費、強制停止列印操作以及防止佔用用於安全協議中的有線等效秘密(WEP,wired equivalent privacy)密鑰。
另外,能使用MAC分層,存儲描述印表機的使用的日誌記錄。在這裡,將記錄存儲在印表機的存儲設備或印表機管理伺服器的存儲設備中。由於MAC地址是唯一的,印表機管理還可以通過記錄用戶的設備信息並存儲市場信息諸如與特定的印表機相關聯的使用頻率,來收集用戶信息。
如上所述,通過防止未驗證過的列印客戶機與無線LAN印表機相關聯,向另外的驗證過的列印客戶機提供與無線LAN印表機相關聯的機會。
此外,根據由列印客戶機使用的無線LAN印表機的功能,列印管理器可以通過向列印客戶機分配列印優先級而提供不同的服務並請求付費。
儘管已經示出和描述了本發明的一些實施例,本領域的技術人員將意識到在不背離本發明的原理和精神、在權利要求書及其等效中定義的範圍的情況下,在這一實施例中可以做出改變。
權利要求
1.一種無線區域網印表機的列印客戶機管理方法,所述無線區域網印表機充當網絡伺服器並管理區域網中的至少一個列印客戶機,所述方法包括以下步驟從與基本服務集相關聯的至少一個列印客戶機的媒體訪問控制幀中提取信息,所述基本服務集包括所述無線區域網印表機;通過使用所述媒體訪問控制幀的媒體訪問控制地址作為索引,形成所述至少一個列印客戶機的列表;以及根據所述列表,管理所述至少一個列印客戶機的列印操作。
2.如權利要求1所述的方法,其中,所述無線區域網印表機和所述至少一個列印客戶機在IEEE 802.11b標準內進行操作。
3.如權利要求1所述的方法,其中,根據信標信號,實時重構所述至少一個列印客戶機的列表,並當所述至少一個列印客戶機的狀態改變時,更新所述列表。
4.如權利要求1所述的方法,其中,所述至少一個列印客戶機的列表表示與所述無線區域網印表機有關的所述至少一個列印客戶機的狀態,並包括用於同步、關聯和驗證的至少一個的欄位。
5.如權利要求1所述的方法,其中,所述至少一個列印客戶機的列表包括指定是否允許每個列印客戶機與所述無線區域網印表機相關聯的欄位。
6.如權利要求1所述的方法,其中,所述至少一個列印客戶機的列表包括向所述至少一個列印客戶機分配列印優先級的欄位。
7.如權利要求1所述的方法,其中,所述至少一個列印客戶機的列表包括表示是否可由所述至少一個列印客戶機使用所述無線區域網印表機的特定功能的欄位。
8.如權利要求1所述的方法,其中,所述至少一個列印客戶機是包括無線區域網功能的個人計算機、個人數字助理、或蜂窩電話。
9.一種無線區域網印表機,其充當網絡伺服器並管理區域網中的至少一個列印客戶機,包括提取單元,從與基本服務集相關聯的至少一個列印客戶機的媒體訪問控制幀中提取信息,所述基本服務集包括所述無線LAN印表機;列表形成單元,使用所述媒體訪問控制幀的媒體訪問控制地址作為索引,形成所述至少一個列印客戶機的列表;以及管理單元,根據所述列表,管理所述至少一個列印客戶機的列印操作。
10.如權利要求9所述的無線區域網印表機,其中,所述無線區域網印表機和所述至少一個列印客戶機在IEEE 802.11b標準內進行操作。
11.如權利要求9所述的無線區域網印表機,其中,根據信標信號,實時重構所述至少一個列印客戶機的列表,並當所述至少一個列印客戶機的狀態改變時,更新所述列表。
12.如權利要求9所述的無線區域網印表機,其中,所述列表表示與所述無線區域網印表機有關的所述至少一個列印客戶機的狀態,並包括用於同步、關聯和驗證的至少一個的欄位。
13.如權利要求9所述的無線區域網印表機,其中,所述至少一個列印客戶機的列表包括指定是否允許每個列印客戶機與所述無線區域網印表機相關聯的欄位。
14.如權利要求9所述的無線區域網印表機,其中,所述至少一個列印客戶機的列表包括向所述至少一個列印客戶機分配列印優先級的欄位。
15.如權利要求9所述的無線區域網印表機,其中,所述至少一個列印客戶機的列表包括表示是否可由所述至少一個列印客戶機使用所述無線區域網印表機的特定功能的欄位。
16.如權利要求9所述的無線區域網印表機,其中,所述至少一個列印客戶機是包括無線區域網功能的個人計算機、個人數字助理、或蜂窩電話。
17.如權利要求9所述的無線區域網印表機,其中,在所述無線區域網印表機的網絡卡中實現所述提取單元、所述列表形成單元和所述管理單元。
18.如權利要求9所述的無線區域網印表機,其中,所述提取單元、所述列表形成單元和所述管理單元實現為硬體或軟體。
19.如權利要求2所述的方法,其中,根據信標信號,實時重構所述至少一個列印客戶機的列表,並當所述至少一個列印客戶機的狀態改變時,更新所述列表。
20.如權利要求2所述的方法,其中,所述至少一個列印客戶機的列表表示與所述無線區域網印表機有關的所述至少一個列印客戶機的狀態,並包括用於同步、關聯和驗證的至少一個的欄位。
21.如權利要求2所述的方法,其中,所述至少一個列印客戶機的列表包括指定是否允許所述至少一個列印客戶機與所述無線區域網印表機相關聯的欄位。
22.如權利要求2所述的方法,其中,所述至少一個列印客戶機的列表包括向所述至少一個列印客戶機分配列印優先級的欄位。
23.如權利要求2所述的方法,其中,所述至少一個列印客戶機的列表包括表示是否可由所述至少一個列印客戶機使用所述無線區域網印表機的特定功能的欄位。
24.如權利要求2所述的方法,其中,所述至少一個列印客戶機是包括無線區域網功能的個人計算機、個人數字助理、或蜂窩電話。
25.如權利要求10所述的無線LAN區域網印表機,其中,根據信標信號,實時重構所述至少一個列印客戶機的列表,並當所述至少一個列印客戶機的狀態改變時,更新所述列表。
26.如權利要求10所述的無線LAN區域網印表機,其中,所述列表表示所述至少一個列印客戶機相對於所述無線區域網印表機的狀態,並包括用於同步、關聯和驗證的至少一個的欄位。
27.如權利要求10所述的無線LAN區域網印表機,其中,所述至少一個列印客戶機的列表包括指定是否允許所述至少一個列印客戶機與所述無線區域網印表機相關聯的欄位。
28.如權利要求10所述的無線LAN區域網印表機,其中,所述至少一個列印客戶機的列表包括向所述至少一個列印客戶機分配列印優先級的欄位。
29.如權利要求10所述的無線LAN區域網印表機,其中,所述至少一個列印客戶機的列表包括表示是否可由所述至少一個列印客戶機使用所述無線區域網印表機的特定功能的欄位。
30.如權利要求10所述的無線LAN區域網印表機,其中,所述至少一個列印客戶機是包括無線區域網功能的個人計算機、個人數字助理或蜂窩電話。
31.如權利要求10所述的無線LAN區域網印表機,其中,在所述無線區域網印表機的網絡卡中實現所述提取單元、所述列表形成單元和所述管理單元。
32.如權利要求10所述的無線LAN區域網印表機,其中,所述提取單元、所述列表形成單元和所述管理單元實現為硬體或軟體。
33.一種無線區域網印表機的列印客戶機管理方法,包括以下步驟使用與至少一個列印客戶機有關的媒體訪問控制幀的媒體訪問控制地址作為索引,形成包括所述至少一個列印客戶機的列表;以及使用所述至少一個列印客戶機的列表,將被驗證以接收所述無線區域網印表機的服務的所述至少一個列印客戶機與所述無線區域網印表機相關聯。
34.如權利要求33所述的方法,其中,基於表示關聯許可的欄位,確定與所述無線區域網印表機有關的所述至少一個列印客戶機的關聯許可。
35.如權利要求9所述的無線區域網印表機,進一步包括關聯形成單元,使用所述至少一個列印客戶機的列表,將每個驗證過的列印客戶機與所述無線區域網印表機相關聯。
36.如權利要求9所述的無線區域網印表機,進一步包括媒體訪問控制軟體,用於從所述至少一個列印客戶機的媒體訪問控制幀中提取信息;以及應用程式編程接口,用於使用與所述媒體訪問控制幀相關聯的媒體訪問控制地址作為索引,形成所述至少一個列印客戶機的列表。
37.如權利要求9所述的無線區域網印表機,其中,所述印表機維持至印表機管理伺服器的有線或無線連接。
38.如權利要求36所述的無線區域網印表機,其中,所述印表機管理伺服器包括無線區域網印表機遠程管理程序。
39.一種無線區域網印表機的印表機客戶管理方法,所述無線區域網印表機充當網絡伺服器並管理區域網中的至少一個列印客戶機,所述方法包括以下步驟從所述至少一個列印客戶機的媒體訪問控制幀中提取信息;使用所述媒體訪問控制幀的媒體訪問控制地址作為索引,形成所述至少一個列印客戶機的列表;以及根據所述列表,管理所述至少一個列印客戶機的列印操作。
40.如權利要求38所述的方法,其中,所述無線區域網印表機成為基本服務集主機或鏈路組伺服器。
41.如權利要求15所述的方法,其中,根據用戶所需的功能,每個欄位表示是否啟動或禁用所述無線區域網印表機的特定功能。
42.一種計算機可讀介質,在其上嵌入用於執行一種方法的電腦程式,所述方法包括以下步驟從與基本服務集相關聯的至少一個列印客戶機的媒體訪問控制幀中提取信息,所述基本服務集包括所述無線區域網印表機;將所述至少一個列印客戶機的媒體訪問控制信息提供給所述無線區域網印表機,以便啟動連接定時器;以及使用所述至少一個列印客戶機的媒體訪問控制信息,管理所述印表機的鏈路級。
43.如權利要求42所述的電腦程式,其中,所述至少一個列印客戶機的媒體訪問控制信息被用於請求對於所述至少一個列印客戶機的改變。
44.如權利要求42所述的電腦程式,其中,所述至少一個列印客戶機的媒體訪問控制信息被用於強制停止列印操作。
45.如權利要求42所述的電腦程式,其中,所述至少一個列印客戶機的媒體訪問控制信息被用於防止佔用安全協議中使用的有線等效保密密鑰。
46.如權利要求42所述的電腦程式,其中,使用媒體訪問控制分層,存儲描述所述印表機的使用的日誌記錄。
47.如權利要求42所述的電腦程式,其中,所述媒體訪問控制信息被用於通過記錄用戶的設備信息來收集用戶信息。
全文摘要
提供無線網絡中的列印客戶機管理方法和無線LAN印表機。根據用於無線區域網(LAN)的列印客戶機管理方法,從與包括無線LAN印表機的基本服務集(BSS)有關的列印客戶機的媒體訪問控制(MAC)幀中提取信息。使用MAC幀的MAC地址作為索引,形成列印客戶機的列表,以及根據該列表,完成列印客戶機的列印操作的管理。
文檔編號H04L29/06GK1519692SQ200410002868
公開日2004年8月11日 申請日期2004年1月20日 優先權日2003年1月22日
發明者李赫宰 申請人:三星電子株式會社