亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

無(wú)線網(wǎng)絡(luò)打印系統(tǒng)和方法

文檔序號(hào):7689607閱讀:116來(lái)源:國(guó)知局
專利名稱:無(wú)線網(wǎng)絡(luò)打印系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明的各方面涉及一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng)和方法。更具體地說(shuō),本發(fā)明的各方面涉及這樣一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,連接到ad-hoc網(wǎng)絡(luò)并位 于基礎(chǔ)網(wǎng)絡(luò)的接入點(diǎn)(以下稱為AP)外部的無(wú)線終端可將數(shù)據(jù)發(fā)送到成像裝 置,所述成像裝置連接到基礎(chǔ)網(wǎng)絡(luò)。
背景技術(shù)
目前,通過(guò)無(wú)線基礎(chǔ)局域網(wǎng)(LAN)提供最常用的無(wú)線網(wǎng)絡(luò)打印環(huán)境。 所述基礎(chǔ)網(wǎng)絡(luò)包括接入點(diǎn)(AP),該接入點(diǎn)連接有線LAN和無(wú)線LAN。用戶 可通過(guò)AP在配備有無(wú)線網(wǎng)卡的成像裝置上打印期望的數(shù)據(jù),所述成像裝置 連接到基礎(chǔ)網(wǎng)絡(luò)以到達(dá)發(fā)送裝置。通過(guò)無(wú)線ad-hoc LAN來(lái)提供另 一無(wú)線網(wǎng)絡(luò)打印環(huán)境。在所述ad-hoc網(wǎng) 絡(luò)中,無(wú)線終端可直接(不經(jīng)由AP)在配備有無(wú)線網(wǎng)卡的成像裝置上打印期 望的數(shù)據(jù),所述成像裝置連接到ad-hoc網(wǎng)絡(luò)。無(wú)線網(wǎng)卡可連接到基礎(chǔ)網(wǎng)絡(luò)和ad-hoc網(wǎng)絡(luò)兩者。因此,用戶可指定并使 用基礎(chǔ)網(wǎng)絡(luò)或ad-hoc網(wǎng)絡(luò)。基礎(chǔ)網(wǎng)絡(luò)使用相應(yīng)于有線LAN的集線器的AP向無(wú)線終端提供LAN服 務(wù),所述無(wú)線終端諸如個(gè)人數(shù)字助理(PDA)或配備有無(wú)線LAN卡的筆記本 計(jì)算機(jī)。將無(wú)線LAN的通信模式分類為基礎(chǔ)模式和ad-hoc模式。在基礎(chǔ)模 式下,通過(guò)AP,使用無(wú)線LAN卡執(zhí)行間接通信,在ad-hoc模式下,使用無(wú) 線LAN卡執(zhí)行直接通信。因此,在無(wú)線網(wǎng)絡(luò)打印系統(tǒng)中,可在兩種模式下執(zhí) 行打印。通常,按照下面的順序進(jìn)行如IEEE 802.11標(biāo)準(zhǔn)中定義的"請(qǐng)求發(fā)送 (RTS)"和"清除發(fā)送(CTS)"幀的通信。首先,特定無(wú)線終端將"請(qǐng)求發(fā) 送(RTS )幀"發(fā)送到AP,以請(qǐng)求允許開(kāi)始通信。AP發(fā)送"清除發(fā)送(CTS )" 幀以允許與特定無(wú)線終端進(jìn)行通信,并抑制除了所述特定無(wú)線終端之外的無(wú) 線終端的通信。所述特定無(wú)線終端將數(shù)據(jù)包(DATA)發(fā)送到AP,其它無(wú)線終端等待確認(rèn)(ACK)幀。AP在數(shù)據(jù)傳輸完成時(shí)廣播ACK幀,隨后在無(wú)線 終端之間再次出現(xiàn)信道竟?fàn)?。也就是說(shuō),按照RTS — CTS — DATA — ACK 的順序來(lái)進(jìn)行通信。傳統(tǒng)無(wú)線網(wǎng)絡(luò)打印系統(tǒng)支持IEEE 802.11b標(biāo)準(zhǔn)。在這一標(biāo)準(zhǔn)中,無(wú)線終 端在基礎(chǔ)模式下可在AP之內(nèi)執(zhí)行無(wú)線網(wǎng)絡(luò)打印。無(wú)線終端距離AP越近,數(shù) 據(jù)率越高。此外,當(dāng)無(wú)線終端位于AP外部時(shí),無(wú)線終端無(wú)法執(zhí)行無(wú)線網(wǎng)絡(luò) 打印。換言之,問(wèn)題在于僅可在有限的區(qū)域中(即,在AP之內(nèi))執(zhí)行無(wú)線 網(wǎng)絡(luò)打印。發(fā)明內(nèi)容因此,本發(fā)明的一方面在于提供一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,位于AP 外部的無(wú)線終端可通過(guò)使用位于AP之內(nèi)的不同無(wú)線終端來(lái)中繼打印數(shù)據(jù), 以將打印數(shù)據(jù)發(fā)送到包括AP的基礎(chǔ)網(wǎng)絡(luò)上的成像裝置。根據(jù)本發(fā)明的一方面,提供一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng),包括具有接入點(diǎn) 的基礎(chǔ)網(wǎng)絡(luò);第一無(wú)線終端,用于在直接通信模式與接入點(diǎn)通信模式之間選 擇性地改變,其中,在所述直接通信模式下,在無(wú)線終端之間直接執(zhí)行通信, 在所述接入點(diǎn)通信模式下,經(jīng)由接入點(diǎn)通過(guò)網(wǎng)絡(luò)執(zhí)行通信;第二無(wú)線終端, 位于接入點(diǎn)的外部,經(jīng)由直接通信模式與第一無(wú)線終端連接;以及成像裝置, 經(jīng)由接入點(diǎn)通信模式連接到基礎(chǔ)網(wǎng)絡(luò)。第一無(wú)線終端從直接通信模式改變到 接入點(diǎn)通信模式,以將從第二無(wú)線終端提供的打印數(shù)據(jù)經(jīng)由接入點(diǎn)發(fā)送到成 像裝置。根據(jù)各種實(shí)施例,可通過(guò)ad-hoc網(wǎng)絡(luò)執(zhí)行直接通信模式,可通過(guò)基礎(chǔ)網(wǎng) 絡(luò)執(zhí)行接入點(diǎn)通信模式。在ad-hoc模式下,兩個(gè)無(wú)線終端通過(guò)ad-hoc無(wú)線網(wǎng) 絡(luò)直接通信,在基礎(chǔ)模式下,無(wú)線終端通過(guò)結(jié)構(gòu)網(wǎng)絡(luò)的接入點(diǎn)連接到結(jié)構(gòu)網(wǎng)絡(luò)。根據(jù)各種實(shí)施例,第一無(wú)線終端可響應(yīng)于來(lái)自第二無(wú)線終端的用于發(fā)送 打印數(shù)據(jù)的請(qǐng)求,從接入點(diǎn)通信模式改變到直接通信模式。 一旦打印數(shù)據(jù)被 發(fā)送,則第一無(wú)線終端從直接通信模式改變到接入點(diǎn)通信模式,以將接收的 打印數(shù)據(jù)經(jīng)由接入點(diǎn)發(fā)送到成像裝置。根據(jù)各種實(shí)施例,第一無(wú)線終端可確定從第二無(wú)線終端接收的數(shù)據(jù)是否 是打印數(shù)據(jù),如果接收的數(shù)據(jù)是打印數(shù)據(jù),則第一無(wú)線終端可從直接通信模式改變到接入點(diǎn)通信模式。根據(jù)各種實(shí)施例,第一無(wú)線終端可停止基于直接通信模式進(jìn)行通信,隨 后改變到接入點(diǎn)通信模式。根據(jù)各種實(shí)施例,當(dāng)?shù)谝粺o(wú)線終端將打印數(shù)據(jù)發(fā)送到接入點(diǎn)時(shí),第二無(wú)線終端可從第 一無(wú)線終端接收ad-hoc "清除發(fā)送(CTS )"幀,并等待在ad-hoc CTS幀中定義的時(shí)間段。根據(jù)某些實(shí)施例,第一無(wú)線終端可通過(guò)以下處理將打印數(shù)據(jù)發(fā)送到成像 裝置將基礎(chǔ)"請(qǐng)求發(fā)送(RTS)"幀和ad-hoc CTS幀發(fā)送到接入點(diǎn);從接入 點(diǎn)接收基礎(chǔ)CTS幀;將作為打印數(shù)據(jù)的基礎(chǔ)數(shù)據(jù)幀發(fā)送到接入點(diǎn);并從接入 點(diǎn)接收基礎(chǔ)確認(rèn)(ACK)幀。根據(jù)各種實(shí)施例,第二無(wú)線終端可通過(guò)以下處理將打印數(shù)據(jù)發(fā)送到第一 無(wú)線終端將ad-hoc RTS幀發(fā)送到第一無(wú)線終端;從第一無(wú)線終端接收基礎(chǔ) CTS幀和ad-hoc CTS幀;將作為打印數(shù)據(jù)的ad-hoc數(shù)據(jù)幀發(fā)送到第一無(wú)線終 端;從第 一無(wú)線終端接收基礎(chǔ)ACK幀和ad-hoc ACK幀。根據(jù)本發(fā)明的另 一方面,提供一種具有第一無(wú)線終端的無(wú)線網(wǎng)絡(luò)打印系 統(tǒng),所述第一無(wú)線終端從ad-hoc模式和基礎(chǔ)模式選擇性地改變,其中,在所 述ad-hoc模式下,通過(guò)ad-hoc網(wǎng)絡(luò)在無(wú)線終端之間直接執(zhí)行通信,在所述基 礎(chǔ)模式下,經(jīng)由接入點(diǎn)通過(guò)基礎(chǔ)網(wǎng)絡(luò)執(zhí)行通信,所述系統(tǒng)包括第二無(wú)線終 端,位于接入點(diǎn)的覆蓋區(qū)域的外部,用于經(jīng)由ad-hoc模式與第一無(wú)線終端連 接;以及成像裝置,經(jīng)由基礎(chǔ)模式連接到網(wǎng)絡(luò)。第一無(wú)線終端響應(yīng)于來(lái)自第 二無(wú)線終端的用于發(fā)送打印數(shù)據(jù)的請(qǐng)求,從基礎(chǔ)模式改變到ad-hoc模式。一 旦打印數(shù)據(jù)被發(fā)送,則第一終端從ad-hoc模式改變到基礎(chǔ)模式,以將接收的 打印數(shù)據(jù)經(jīng)由接入點(diǎn)發(fā)送到成像裝置。根據(jù)各種實(shí)施例,第一無(wú)線終端可確定從第二無(wú)線終端接收的數(shù)據(jù)是否 是打印數(shù)據(jù),如果接收的數(shù)據(jù)是打印數(shù)據(jù),則第一無(wú)線終端可從ad-hoc模式 改變到基礎(chǔ)模式。根據(jù)各種實(shí)施例,當(dāng)?shù)谝粺o(wú)線終端將打印數(shù)據(jù)發(fā)送到接入點(diǎn)時(shí),第二無(wú) 線終端可從第 一無(wú)線終端接收ad-hoc CTS幀,并等待在ad-hoc CTS幀中定義的時(shí)間l爻。根據(jù)各種實(shí)施例,第一無(wú)線終端可通過(guò)以下處理將打印數(shù)據(jù)經(jīng)由接入點(diǎn) 發(fā)送到成像裝置將基礎(chǔ)RTS幀和ad-hoc CTS幀發(fā)送到接入點(diǎn);從接入點(diǎn)接收基礎(chǔ)CTS幀;將作為打印數(shù)據(jù)的基礎(chǔ)數(shù)據(jù)幀發(fā)送到接入點(diǎn);以及從接入點(diǎn) 接收基礎(chǔ)ACK幀。根據(jù)各種實(shí)施例,第二無(wú)線終端可通過(guò)以下處理將打印數(shù)據(jù)發(fā)送到第一 無(wú)線終端將ad-hoc RTS幀發(fā)送到第一無(wú)線終端;從第一無(wú)線終端接收基礎(chǔ) CTS幀和ad-hoc CTS幀;將作為打印數(shù)據(jù)的ad-hoc數(shù)據(jù)幀發(fā)送到第一無(wú)線終 端;以及從第 一無(wú)線終端接收基礎(chǔ)ACK幀和ad-hoc ACK幀。本發(fā)明的其它方面和/或優(yōu)點(diǎn)在以下的描述中部分地闡述,部分地通過(guò)所 述描述變得清楚,或者可通過(guò)對(duì)本發(fā)明的實(shí)踐來(lái)得知。


通過(guò)下面結(jié)合附圖進(jìn)行的對(duì)示例性實(shí)施例的描述,本發(fā)明的這些和/或其它方面和優(yōu)點(diǎn)將會(huì)變得清楚和更加容易理解,其中圖1是根據(jù)本發(fā)明示例性實(shí)施例的無(wú)線網(wǎng)絡(luò)打印系統(tǒng)的示意性示圖;圖2是示出圖1的無(wú)線網(wǎng)絡(luò)打印系統(tǒng)的操作的流程圖;圖3是示出圖2的第一無(wú)線終端STA_A、第二無(wú)線終端STA_B和AP之間的通信的示例性方法的示圖;圖4是示出根據(jù)本發(fā)明一方面的圖2中的第一無(wú)線終端STA_A在基礎(chǔ)模式下將打印數(shù)據(jù)通過(guò)AP發(fā)送到成像裝置的處理的流程圖;圖5是示出根據(jù)本發(fā)明一方面的當(dāng)圖2中的第一無(wú)線終端STA—A在基礎(chǔ)模式下將打印數(shù)據(jù)通過(guò)AP發(fā)送到成像裝置時(shí),第二無(wú)線終端STA—B的操作的流程圖;以及圖6是示出根據(jù)本發(fā)明一方面的圖2的第二無(wú)線終端STA—B在ad-hoc 模式下將打印數(shù)據(jù)發(fā)送到第一無(wú)線終端STA_A的處理的流程圖。
具體實(shí)施方式
現(xiàn)將詳細(xì)描述本發(fā)明的示例性實(shí)施例,其示例在附圖中示出,其中,相 同的標(biāo)號(hào)始終指的是相同的部件。以下通過(guò)參照附圖來(lái)描述示例性實(shí)施例, 以便解釋本發(fā)明的各個(gè)方面。圖1是根據(jù)本發(fā)明示例性實(shí)施例的無(wú)線網(wǎng)絡(luò)打印系統(tǒng)100的示意性示圖。 參照?qǐng)D1,無(wú)線網(wǎng)絡(luò)打印系統(tǒng)100包括在ad-hoc模式下通信(即,通過(guò)ad-hoc 網(wǎng)絡(luò)通信)的第一無(wú)線終端10 (STA_A)、第二無(wú)線終端11 (STA—B)和第三無(wú)線終端12 (STA_D)。各個(gè)無(wú)線終端10、 11和12直接通信(即,不經(jīng) 由單獨(dú)的中央管理單元)。無(wú)線網(wǎng)絡(luò)打印系統(tǒng)100還包括在基礎(chǔ)模式下通信 (即,通過(guò)基礎(chǔ)網(wǎng)絡(luò)通信)的成像裝置20、接入點(diǎn)(AP) 21和第四無(wú)線終 端22(STA一C)。第一無(wú)線終端IO還在基礎(chǔ)模式下通信。AP21用于將無(wú)線 終端10、 20和22中的每一個(gè)與通信基礎(chǔ)設(shè)施(基礎(chǔ)網(wǎng)絡(luò))連接,從而無(wú)線 終端10、 20和22中的每一個(gè)通過(guò)基礎(chǔ)網(wǎng)絡(luò)經(jīng)由AP 21來(lái)間接地進(jìn)行通信。 例如,AP 21可以是無(wú)線熱點(diǎn)(wireless hotspot )。在ad-hoc模式下,不需要單獨(dú)的基礎(chǔ)設(shè)施(諸如AP),這允許無(wú)線終端 10、 11和12中的每一個(gè)的自由移動(dòng)性。結(jié)果,用戶可在某個(gè)ad-hoc網(wǎng)絡(luò)覆 蓋區(qū)域之內(nèi)自由地移動(dòng)相應(yīng)的無(wú)線終端的同時(shí)使用所述無(wú)線終端。然后,這 種移動(dòng)性可導(dǎo)致不穩(wěn)定的鏈路特征。在基礎(chǔ)網(wǎng)絡(luò)中,基礎(chǔ)網(wǎng)絡(luò)的組件應(yīng)該在通過(guò)基礎(chǔ)網(wǎng)絡(luò)開(kāi)始通信之前就緒。 然而, 一旦基礎(chǔ)網(wǎng)絡(luò)被構(gòu)建,則基礎(chǔ)網(wǎng)絡(luò)的接入點(diǎn)有利地提供比ad-hoc網(wǎng)絡(luò) 更寬的無(wú)線覆蓋范圍和更穩(wěn)定的鏈路特征。然而,如先前所述,僅在AP的 覆蓋區(qū)域之內(nèi)進(jìn)行無(wú)線終端之間的通信。為此,基礎(chǔ)網(wǎng)絡(luò)的缺點(diǎn)在于位于AP 覆蓋區(qū)域之外的無(wú)線終端無(wú)法使用成像裝置來(lái)執(zhí)行打印。換言之,問(wèn)題在于 僅可在有限的區(qū)域(AP覆蓋區(qū)域)中執(zhí)行無(wú)線網(wǎng)絡(luò)打印。因此,根據(jù)本發(fā)明的各方面,提供諸如圖1的第一無(wú)線終端10的無(wú)線節(jié) 點(diǎn),其能夠在基礎(chǔ)模式與ad-hoc模式之間選擇性地切換,以中繼打印數(shù)據(jù)。 因此,位于AP覆蓋區(qū)域之外的無(wú)線終端可將打印數(shù)據(jù)發(fā)送到成像裝置20。以下,將參照?qǐng)D2來(lái)描述操作第一無(wú)線終端10 (STA—A)的方法。在操 作S100,在第一無(wú)線終端10 (STA_A)中安裝成像裝置驅(qū)動(dòng)程序,該驅(qū)動(dòng)程 序隨后在基礎(chǔ)模式下將第一無(wú)線終端10與成像裝置20連接。然而,應(yīng)理解 不需要在所有方面使用所述驅(qū)動(dòng)程序,或者可在操作S100之前預(yù)先安裝所述 驅(qū)動(dòng)程序。在操作S101,如果不存在無(wú)線打印工作,則第一無(wú)線終端10 (STA—A) 在ad-hoc模式與基礎(chǔ)模式之間隨意地切換。在操作S102,第一無(wú)線終端10 (STA—A)確定是否存在來(lái)自在ad-hoc 模式下連接到ad-hoc無(wú)線網(wǎng)絡(luò)的第二無(wú)線終端11 (STA_B)或第三無(wú)線終端 12 (STA—D)的ad-hoc連接請(qǐng)求。如果不存在ad-hoc連接請(qǐng)求,則第一無(wú)線 終端10 (STA—A)返回操作SlOl。在操作S103,如果存在ad-hoc連接請(qǐng)求,則第一無(wú)線終端10 (STA—A)從基礎(chǔ)模式改變到ad-hoc模式,以通過(guò)與第二 無(wú)線終端11 ( STA—B )或第三無(wú)線終端12 ( STA—D )之間形成的ad-hoc網(wǎng)絡(luò) 與第二無(wú)線終端11 (STA—B)或第三無(wú)線終端12 (STA—D)連接。在操作S104,第一無(wú)線終端10 ( STA—A)從第二無(wú)線終端11 ( STA—B ) 或第三無(wú)線終端12 (STA—D)接收無(wú)線數(shù)據(jù)。在操作S105,當(dāng)完成無(wú)線數(shù)據(jù) 傳輸時(shí),第一無(wú)線終端10 (STA一A)分析接收的無(wú)線數(shù)據(jù)以確定接收的無(wú)線 數(shù)據(jù)是否是打印數(shù)據(jù)。如果接收的無(wú)線數(shù)據(jù)不是打印數(shù)據(jù),則第一無(wú)線終端 10 (STA—A)返回操作S104。相反,如果接收的無(wú)線數(shù)據(jù)是打印數(shù)據(jù),則在 操作S106,第一無(wú)線終端10 (STA—A)從ad-hoc模式改變到基礎(chǔ)模式。在操作S107,第一無(wú)線終端10(STA—A)將從第二無(wú)線終端11(STA—B) 或第三無(wú)線終端12( STA—D )接收的打印數(shù)據(jù)通過(guò)AP21發(fā)送到成像裝置20。 成像裝置20隨后打印發(fā)送的打印數(shù)據(jù)。圖3示出圖2的第一無(wú)線終端10 (STA—A )、第二無(wú)線終端11 (STA—B) 和AP21之間的通信的順序,圖4示出圖2的第一無(wú)線終端10 (STA一A)在 基礎(chǔ)模式下將打印數(shù)據(jù)通過(guò)AP21發(fā)送到成像裝置20的處理。參照?qǐng)D4和圖3,在操作S200,第一無(wú)線終端10 (STA—A)與連接到 AP21的無(wú)線終端(例如,第四無(wú)線終端22 (STA—C))竟?fàn)幱糜谂cAP21進(jìn) 行基礎(chǔ)通信的信道。在操作S201,第一無(wú)線終端10 (STA一A)確定無(wú)線介質(zhì)(信道)是否 處于空閑狀態(tài)。如果無(wú)線介質(zhì)不處于空閑狀態(tài),則第一無(wú)線終端IO(STA一A) 返回到操作S200。相反,如果無(wú)線介質(zhì)處于空閑狀態(tài),則在操作S202,第一 無(wú)線終端10 (STA一A)產(chǎn)生隨機(jī)回退。即使無(wú)線介質(zhì)處于空閑狀態(tài),在定義 的等待時(shí)間過(guò)去之后,隨機(jī)回退發(fā)起幀的傳輸(即,不立即發(fā)送幀)。在操作S203,第一無(wú)線終端10 (STA—A)在逐漸減少隨機(jī)回退的同時(shí) 檢查無(wú)線介質(zhì)的狀態(tài)。在操作S204,第一無(wú)線終端10 (STA一A)確定隨機(jī)回 退是否已經(jīng)減少到"0"以及無(wú)線介質(zhì)是否處于空閑狀態(tài)。在操作S211,如 果以上條件均不滿足,則第一無(wú)線終端10 (STA一A)停止隨機(jī)回退,隨后返 回操作S204。在操作S205,如果隨機(jī)回退是"0",并且無(wú)線介質(zhì)處于空閑狀 態(tài),則第一無(wú)線終端10 (STA—A)接入用于與AP21通信的信道。然而,應(yīng) 理解不需要在本發(fā)明的所有方面執(zhí)行操作S202、 S203、 S204和S2H。在操作S206和S207,第一無(wú)線終端10 ( STA—A )將基礎(chǔ)RTS幀RTS—i和ad-hoc CTS幀CTS—a發(fā)送到AP 21 。在操作S208,第 一無(wú)線終端10( STA_A ) 接收從AP 21發(fā)送的基礎(chǔ)CTS幀CTS—i。在操作S209,當(dāng)/人AP 21接收基礎(chǔ) CTS幀CTS—i時(shí),第一無(wú)線終端10 ( STA_A)將作為打印數(shù)據(jù)的基礎(chǔ)數(shù)據(jù)幀 DATA_i發(fā)送到AP21。在操作S210,第一無(wú)線終端10 (STA—A)接收從AP21發(fā)送的ACK幀 ACKj。當(dāng)接收到ACK幀ACKJ時(shí),第一無(wú)線終端10 ( STA—A )終止打印 數(shù)據(jù)傳輸操作。結(jié)果,從第一無(wú)線終端10 (STA一A)發(fā)送的打印數(shù)據(jù)被經(jīng)由 AP 21傳送到成像裝置20。按照RTS—i + CTS—a — CTS—i — DATAj ~> ACK—i 的順序來(lái)實(shí)施通信過(guò)程,該順序滿足了如IEEE 802.11標(biāo)準(zhǔn)中定義的"請(qǐng)求發(fā) 送(RTS)"和"清除發(fā)送(CTS)"幀的通信順序。圖5示出當(dāng)?shù)?一無(wú)線終端10 ( STA—A )在基礎(chǔ)模式下將打印數(shù)據(jù)(數(shù)據(jù) 幀DATAj)通過(guò)AP21發(fā)送到成像裝置20時(shí),第二無(wú)線終端11 ( STA一B ) 的操作。參照?qǐng)D5和圖3,在操作S300,第二無(wú)線終端11 (STA_B)確定從 第一無(wú)線終端10 (STA_A)發(fā)送到AP21的CTS—a幀是否已經(jīng)被接收。如果 還沒(méi)有接收到CTS—a幀,則第二無(wú)線終端11 (STA—B)返回操作S300。在 操作S301,如果已經(jīng)接收到CTS—a幀,則第二無(wú)線終端11 (STA—B)等待 由0^_3幀指示的時(shí)間段。因此,第二終端ll;險(xiǎn)測(cè)到第一終端10已經(jīng)為 了將打印數(shù)據(jù)發(fā)送到成像裝置20而根據(jù)圖4的方法發(fā)送了 CTS—a幀。圖6示出第二無(wú)線終端11 ( STA_B )在ad-hoc模式下將打印數(shù)據(jù)(數(shù)據(jù) 幀DATA—i)發(fā)送到第一無(wú)線終端10 (STA一A)的處理。參照?qǐng)D6和圖3,在 操作S400,第二無(wú)線終端11 (STA—B)與連接到第一無(wú)線終端10 (STA—A) 的第三無(wú)線終端12 (STA—D)竟?fàn)幱糜谂c第一無(wú)線終端10 (STA_A)進(jìn)行 ad-hoc網(wǎng)絡(luò)通信的信道。盡管不需要,但是可在圖5的操作S301之后(即, 在第二終端11確定第一終端10已經(jīng)將CTS—a幀發(fā)送到AP21以將打印數(shù)據(jù) 發(fā)送到成像裝置20之后)執(zhí)行操作S400。在操作S401,第二無(wú)線終端11 (STA一B)確定無(wú)線介質(zhì)是否處于空閑狀 態(tài)。如果無(wú)線介質(zhì)沒(méi)有處于空閑狀態(tài),則第二無(wú)線終端11 (STA一B)返回操 作S400。如果無(wú)線介質(zhì)處于空閑狀態(tài),則在操作S402,第二無(wú)線終端11 (STA—B)產(chǎn)生隨機(jī)回退。在操作S403,第二無(wú)線終端11 ( STA一B )在逐漸減少隨機(jī)回退的同時(shí)檢 查無(wú)線介質(zhì)的狀態(tài)。在操作S404,第二無(wú)線終端11 (STA—B)確定隨機(jī)回退是否已經(jīng)減少到"0"以及無(wú)線介質(zhì)是否處于空閑狀態(tài)。在操作S412,如果 以上條件均不滿足,則第二無(wú)線終端11 (STA_B)停止隨^/L回退,然后返回 操作S404。如果隨機(jī)回退為"0"并且無(wú)線介質(zhì)處于空閑狀態(tài),則在操作S405, 第二無(wú)線終端11 (STA_B)接入用于與第一無(wú)線終端10 (STA—A)進(jìn)4亍通信 的信道。然而,應(yīng)理解不需要在本發(fā)明的所有方面執(zhí)行操作S402、 S403、 S404和S412。在操作S406,第二無(wú)線終端11 ( STA—B )將ad-hoc RTS幀RTS—a發(fā)送 到第一無(wú)線終端10(STA—A)。在操作S407和S408,第二無(wú)線終端ll( STA—B ) 從第一無(wú)線終端10 (STA—A)接收到基礎(chǔ)CTS幀CTS_i和ad-hoc CTS幀 CTS一a。當(dāng)從第一無(wú)線終端10( STA—A )接收到基礎(chǔ)CTS幀CTS—i和ad-hoc CTS 幀CTS—a時(shí),在操作S409,第二無(wú)線終端11 ( STA—B )將作為打印數(shù)據(jù)的 ad-hoc數(shù)據(jù)幀DATA—a發(fā)送到第一無(wú)線終端10 (STA—A )。例如,通過(guò)第一 無(wú)線終端10 (STA—A)的接收和發(fā)送單元,經(jīng)由ad-hoc網(wǎng)絡(luò)接收所述打印數(shù) 據(jù)。在操作S410和S411,在ad-hoc數(shù)據(jù)幀DATA—a被發(fā)送到第一無(wú)線終端 10 ( STA—A)之后,第二無(wú)線終端11 ( STA_B )從第一無(wú)線終端10 ( STA—A ) 接收基礎(chǔ)ACK幀ACK—i和ad-hoc ACK幀ACK—a。例如,當(dāng)?shù)谝粺o(wú)線終端 10 (STA—A)的控制器檢測(cè)到經(jīng)由ad-hoc網(wǎng)絡(luò)從第二無(wú)線終端11 ( STA—B ) 接收打印數(shù)據(jù)時(shí),所述控制器控制接收和發(fā)送單元將接收的打印數(shù)據(jù)經(jīng)由基 礎(chǔ)網(wǎng)絡(luò)中繼到成像裝置,并在打印數(shù)據(jù)被中繼之后,將ACK幀發(fā)送到第二無(wú) 線終端11 (STA_B),其中,控制器在檢測(cè)到接收的打印數(shù)據(jù)之后從ad-hoc 模式切換到基礎(chǔ)模式,以將接收的打印數(shù)據(jù)中繼到成像裝置。當(dāng)從第 一無(wú)線終端10( STA—A )接收到基礎(chǔ)ACK幀ACK—i和ad-hoc ACK 幀ACK一a時(shí),第二無(wú)線終端11 (STA—B)終止打印數(shù)據(jù)傳輸操作。結(jié)果, 完成打印數(shù)據(jù)(數(shù)據(jù)幀DATA—a)從第二無(wú)線終端11 (STA—B)到第一無(wú)線 終端10( STA—A )的傳輸。按照RTS_a — CTS_i + CTS—a — DATA—a — ACK—i + ACK一a的順序來(lái)實(shí)施上述通信過(guò)程,該順序滿足了如在正EE 802.11標(biāo)準(zhǔn)中 定義的"請(qǐng)求發(fā)送(RTS)"和"清除發(fā)送(CTS)"幀的通信順序。因此,位于AP覆蓋區(qū)域之外的無(wú)線終端可使用位于AP 21的覆蓋區(qū)域 之內(nèi)的無(wú)線終端,以將打印數(shù)據(jù)中繼到連接到所述AP的成像裝置。由此可 使用成像裝置來(lái)打印所述打印數(shù)據(jù)。盡管不是在所有方面都需要,但是應(yīng)理解本發(fā)明的各方面可以實(shí)現(xiàn)為 在計(jì)算機(jī)可讀介質(zhì)中編碼的軟件和/或固件,以{更通過(guò)一 個(gè)或多個(gè)處理器和/ 或計(jì)算機(jī)來(lái)實(shí)現(xiàn)。此外,盡管針對(duì)打印數(shù)據(jù)描述本發(fā)明,但是應(yīng)理解本發(fā) 明的各方面可應(yīng)用于除了發(fā)送到成像設(shè)備的打印數(shù)據(jù)之外的其它類型的數(shù)據(jù)。從上述描述可清楚,根據(jù)本發(fā)明的各方面,屬于ad-hoc網(wǎng)絡(luò)(其中,在 裝置之間直接執(zhí)行裝置間通信)的第一無(wú)線終端將打印數(shù)據(jù)發(fā)送到屬于基礎(chǔ) 網(wǎng)絡(luò)(其中,經(jīng)由接入點(diǎn)間接地執(zhí)行裝置間通信)的成像裝置。第一無(wú)線終 端與屬于基礎(chǔ)網(wǎng)絡(luò)的無(wú)線終端建立ad-hoc網(wǎng)絡(luò),并使用第二無(wú)線終端將打印 數(shù)據(jù)中繼到成像裝置。因此,即使位于基礎(chǔ)網(wǎng)絡(luò)的接入點(diǎn)覆蓋區(qū)域之外的無(wú) 線終端也能夠使用基礎(chǔ)網(wǎng)絡(luò)上的成像裝置來(lái)打印數(shù)據(jù)。盡管已經(jīng)示出并描述了本發(fā)明的若千實(shí)施例,但是本領(lǐng)域的技術(shù)人員應(yīng) 理解在不脫離本發(fā)明的原理和精神的情況下,可對(duì)這些實(shí)施例進(jìn)行改變, 其中,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
權(quán)利要求
1、一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng),包括第一無(wú)線終端,用于在接入點(diǎn)通信模式與直接通信模式之間選擇性地改變,其中,在所述接入點(diǎn)通信模式下,經(jīng)由第一網(wǎng)絡(luò)的接入點(diǎn)通過(guò)第一網(wǎng)絡(luò)執(zhí)行通信,在所述直接通信模式下,經(jīng)由第二網(wǎng)絡(luò)在無(wú)線裝置之間直接執(zhí)行通信;第二無(wú)線終端,位于接入點(diǎn)的覆蓋范圍的外部,使用直接通信模式與第一無(wú)線終端連接;以及成像裝置,使用接入點(diǎn)通信模式連接到第一網(wǎng)絡(luò),其中,第一無(wú)線終端從直接通信模式改變到接入點(diǎn)通信模式,以將數(shù)據(jù)從第二無(wú)線終端經(jīng)由接入點(diǎn)中繼到成像裝置。
2、 如權(quán)利要求1所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,直接通信模式是ad-hoc 模式,接入點(diǎn)通信模式是基礎(chǔ)模式。
3、 如權(quán)利要求1所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,第一無(wú)線終端響應(yīng)于 來(lái)自第二無(wú)線終端的用于發(fā)送所述數(shù)據(jù)的請(qǐng)求,從接入點(diǎn)通信模式改變到直 接通信模式,當(dāng)接收到數(shù)據(jù)時(shí),第一無(wú)線終端從直接通信模式改變到接入點(diǎn) 通信模式,以將接收的數(shù)據(jù)經(jīng)由接入點(diǎn)發(fā)送到成像裝置。
4、 如權(quán)利要求3所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,第一無(wú)線終端確定從 第二無(wú)線終端接收的數(shù)據(jù)是否是打印數(shù)據(jù),如果接收的數(shù)據(jù)是打印數(shù)據(jù),則 第一無(wú)線終端從直接通信模式改變到接入點(diǎn)通信模式。
5、 如權(quán)利要求4所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,第一無(wú)線終端停止與 第二無(wú)線終端進(jìn)行基于直接通信模式的通信,然后改變到接入點(diǎn)通信模式。
6、 如權(quán)利要求3所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,第一無(wú)線終端停止基 于接入點(diǎn)通信模式的通信,然后改變到直接通信模式。
7、 如權(quán)利要求1所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,當(dāng)?shù)谝粺o(wú)線終端將數(shù) 據(jù)發(fā)送到接入點(diǎn)時(shí),第二無(wú)線終端從第一無(wú)線終端接收ad-hocCTS幀,然后, 等待在接收的ad-hoc CTS幀中定義的時(shí)間段。
8、 如權(quán)利要求1所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,當(dāng)?shù)谝粺o(wú)線終端在接 入點(diǎn)通信模式下將數(shù)據(jù)經(jīng)由接入點(diǎn)發(fā)送到成像裝置時(shí),第一無(wú)線終端將基 礎(chǔ)RTS幀和ad-hoc CTS幀發(fā)送到接入點(diǎn);從接入點(diǎn)接收基礎(chǔ)CTS幀;將作為打印數(shù)據(jù)的基礎(chǔ)數(shù)據(jù)幀發(fā)送到接入點(diǎn);并從接入點(diǎn)接收基礎(chǔ)ACK幀。
9、 如權(quán)利要求1所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,當(dāng)?shù)诙o(wú)線終端在直 接通信模式下將數(shù)據(jù)發(fā)送到第一無(wú)線終端時(shí),第二無(wú)線終端將ad-hoc RTS幀 發(fā)送到第一無(wú)線終端;從第一無(wú)線終端接收基礎(chǔ)CTS幀和ad-hoc CTS幀;將 作為打印數(shù)據(jù)的ad-hoc數(shù)據(jù)幀發(fā)送到第一無(wú)線終端;并從第一無(wú)線終端接收 基礎(chǔ)ACK幀和ad-hoc ACK幀。
10、 一種具有第一無(wú)線終端的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),所述第一無(wú)線終端在 ad-hoc模式與基礎(chǔ)模式之間選擇性地改變,其中,在所述ad-hoc模式下,通 過(guò)ad-hoc網(wǎng)絡(luò)在無(wú)線終端之間直接執(zhí)行通信,在所述基礎(chǔ)模式下,經(jīng)由基礎(chǔ) 網(wǎng)絡(luò)的接入點(diǎn)通過(guò)基礎(chǔ)網(wǎng)絡(luò)執(zhí)行通信,所述系統(tǒng)包括成像裝置,經(jīng)由基礎(chǔ)模式連接到基礎(chǔ)網(wǎng)絡(luò);以及第二無(wú)線終端,位于接入點(diǎn)的覆蓋區(qū)域的外部,用于使用ad-hoc模式將 數(shù)據(jù)發(fā)送到第一無(wú)線終端,并向第一無(wú)線終端發(fā)信號(hào)以切換到基礎(chǔ)模式,將 數(shù)據(jù)經(jīng)由接入點(diǎn)發(fā)送到成像設(shè)備。
11、 如權(quán)利要求IO所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,如果由第二無(wú)線終 端發(fā)送的數(shù)據(jù)是打印數(shù)據(jù),則第二無(wú)線終端向第一無(wú)線終端發(fā)信號(hào)以從 ad-hoc模式改變到基礎(chǔ)模式。
12、 如權(quán)利要求IO所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,如果第二無(wú)線終端 從第 一無(wú)線終端接收到ad-hoc CTS幀,則第二無(wú)線終端等待在ad-hoc CTS幀 中定義的時(shí)間段。
13、 如權(quán)利要求IO所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,當(dāng)?shù)谝粺o(wú)線終端在 基礎(chǔ)模式下將數(shù)據(jù)發(fā)送到成像裝置時(shí),第一無(wú)線終端將基礎(chǔ)RTS幀和ad-hoc CTS幀發(fā)送到接入點(diǎn);從接入點(diǎn)接收基礎(chǔ)CTS幀;將作為打印數(shù)據(jù)的基礎(chǔ)數(shù) 據(jù)幀發(fā)送到接入點(diǎn);并從接入點(diǎn)接收基礎(chǔ)ACK幀。
14、 如權(quán)利要求10所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,當(dāng)?shù)诙o(wú)線終端在 ad-hoc模式下將數(shù)據(jù)發(fā)送到第一無(wú)線終端時(shí),第二無(wú)線終端將ad-hoc RTS幀 發(fā)送到第一無(wú)線終端;從第一無(wú)線終端接收基礎(chǔ)CTS幀和ad-hoc CTS幀;將 作為打印數(shù)據(jù)的ad-hoc數(shù)據(jù)幀發(fā)送到第一無(wú)線終端;并從第一無(wú)線終端接收 基礎(chǔ)ACK幀和ad-hoc ACK幀。
15、 一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng),包括 基礎(chǔ)網(wǎng)絡(luò),包括接入點(diǎn);成像裝置,連接到接入點(diǎn);第一無(wú)線終端,用于選擇性地經(jīng)由接入點(diǎn)連接到基礎(chǔ)網(wǎng)絡(luò)和經(jīng)由ad-hoc 網(wǎng)絡(luò)直接連接到其它無(wú)線終端;以及第二無(wú)線終端,位于接入點(diǎn)的覆蓋范圍的外部,用于將打印數(shù)據(jù)經(jīng)由 ad-hoc網(wǎng)絡(luò)直接發(fā)送到第一無(wú)線終端,請(qǐng)求第 一無(wú)線終端在基礎(chǔ)網(wǎng)絡(luò)與ad-hoc 網(wǎng)絡(luò)之間切換,將打印數(shù)據(jù)從第 一無(wú)線終端經(jīng)由基礎(chǔ)網(wǎng)絡(luò)和接入點(diǎn)發(fā)送到成 像裝置以進(jìn)行打印。
16、 如權(quán)利要求15所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,第一無(wú)線終端經(jīng)由 ad-hoc網(wǎng)絡(luò)接收打印數(shù)據(jù),然后連接到接入點(diǎn)以將打印數(shù)據(jù)經(jīng)由基礎(chǔ)網(wǎng)絡(luò)發(fā) 送到成像裝置。
17、 如權(quán)利要求15所述的無(wú)線網(wǎng)絡(luò)打印系統(tǒng),其中,如果從第二無(wú)線終 端接收的數(shù)據(jù)是打印數(shù)據(jù),則第 一無(wú)線終端連接到基礎(chǔ)網(wǎng)絡(luò)。
18、 一種將打印數(shù)據(jù)通過(guò)第一無(wú)線終端中繼到連接到基礎(chǔ)網(wǎng)絡(luò)的成像裝 置的方法,包括將第二無(wú)線終端經(jīng)由ad-hoc網(wǎng)絡(luò)直接連接到第一無(wú)線終端; 將打印數(shù)據(jù)從第二無(wú)線終端經(jīng)由ad-hoc網(wǎng)絡(luò)發(fā)送到第一無(wú)線終端; 將發(fā)送的數(shù)據(jù)從第一無(wú)線終端發(fā)送到基礎(chǔ)網(wǎng)絡(luò)的接入點(diǎn);以及 將打印數(shù)據(jù)從接入點(diǎn)經(jīng)由基礎(chǔ)網(wǎng)絡(luò)發(fā)送到成像設(shè)備。
19、 如權(quán)利要求18所述的方法,其中,從第一無(wú)線終端發(fā)送所述發(fā)送的 打印數(shù)據(jù)的步驟包括第一無(wú)線終端從ad-hoc網(wǎng)絡(luò)切換到基礎(chǔ)網(wǎng)絡(luò),以將打 印數(shù)據(jù)從第二無(wú)線終端發(fā)送到接入點(diǎn)。
20、 如權(quán)利要求19所述的方法,其中,在第二無(wú)線終端發(fā)送打印數(shù)據(jù)之 前以及在第一無(wú)線終端從ad-hoc網(wǎng)絡(luò)切換之前,第一無(wú)線終端將ad-hoc CTS 幀發(fā)送到第二無(wú)線終端。
21、 一種用于無(wú)線網(wǎng)絡(luò)打印系統(tǒng)的無(wú)線終端,所述無(wú)線網(wǎng)絡(luò)打印系統(tǒng)包 括經(jīng)由接入點(diǎn)接入的基礎(chǔ)網(wǎng)絡(luò)和經(jīng)由接入點(diǎn)連接到基礎(chǔ)網(wǎng)絡(luò)的成像裝置, 所述終端包括接收和發(fā)送單元,經(jīng)由ad-hoc網(wǎng)絡(luò)從第二無(wú)線終端接收打印數(shù)據(jù); 控制器,用于檢測(cè)經(jīng)由ad-hoc網(wǎng)絡(luò)從第二無(wú)線終端接收打印數(shù)據(jù),控制接收和發(fā)送單元將接收的打印數(shù)據(jù)經(jīng)由基礎(chǔ)網(wǎng)絡(luò)中繼到成像裝置,并在打印數(shù)據(jù)被中繼之后,將ACK幀發(fā)送到第二無(wú)線終端。
22、如權(quán)利要求21所述的無(wú)線終端,其中,控制器在檢測(cè)到接收的打印 數(shù)據(jù)之后從ad-hoc模式切換到基礎(chǔ)模式,以將接收的打印數(shù)據(jù)中繼到成像裝置。
全文摘要
一種無(wú)線網(wǎng)絡(luò)打印系統(tǒng)和方法,所述系統(tǒng)包括第一無(wú)線終端,用于選擇性地連接到ad-hoc網(wǎng)絡(luò)(其中,在裝置之間直接執(zhí)行裝置間通信)和基礎(chǔ)網(wǎng)絡(luò)(其中,經(jīng)由接入點(diǎn)(AP)間接地執(zhí)行裝置間通信);第二無(wú)線終端,用于將數(shù)據(jù)經(jīng)由ad-hoc網(wǎng)絡(luò)發(fā)送到第一無(wú)線終端;以及屬于基礎(chǔ)網(wǎng)絡(luò)的成像裝置,用于在數(shù)據(jù)已經(jīng)通過(guò)第一無(wú)線網(wǎng)絡(luò)被中繼之后打印數(shù)據(jù)。
文檔編號(hào)H04L29/06GK101267370SQ20081008288
公開(kāi)日2008年9月17日 申請(qǐng)日期2008年3月11日 優(yōu)先權(quán)日2007年3月13日
發(fā)明者丁壽英 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1