專利名稱:無線局域網(wǎng)數(shù)據(jù)傳輸系統(tǒng)及其方法
技術領域:
本發(fā)明總構思涉及可用于無線局域網(wǎng)(LAN )的數(shù)據(jù)傳輸系統(tǒng)及其方法, 其能夠在多個站點之間發(fā)送數(shù)據(jù)。
背景技術:
無線LAN是一種使用無線電波而非電纜來執(zhí)行網(wǎng)絡上的通信的方案。 無線LAN成為解決由于布線造成通信設備的安裝、維護和移動困難的一種 選擇,它的^f吏用隨著移動用戶數(shù)量的增加而增加。
無線LAN分為兩種模式作為具有接入點(AP)的無線LAN的基礎 設施(infrastructure )模式和作為沒有AP的無線LAN的自組織(ad-hoc)模式。
因為基礎設施模式能夠連接到外部因特網(wǎng)并能夠在AP的控制下可靠地 執(zhí)行通信,所以基礎設施模式相對于特定模式應用更加廣泛。
在基礎設施模式中,AP管理數(shù)據(jù)傳輸時間表,以便將無線LAN連接到 有線網(wǎng)絡或者在無線LAN中執(zhí)行設備間的無線通信。因此,所有的無線網(wǎng) 絡設備可以通過AP分配的信道發(fā)送/接收數(shù)據(jù)。
當無線LAN用戶將一個包括無線LAN卡的站點,例如筆記本電腦、個 人數(shù)字助理(PDA)或成像設備,與熱點區(qū)域中安裝的一個AP關4關起來時, 就能夠接收無線LAN業(yè)務了 。
圖1是示出了無線LAN的常規(guī)數(shù)據(jù)傳輸系統(tǒng)的圖。
無線LAN的數(shù)據(jù)傳輸系統(tǒng)可以包括AP 10和第一到第三站點30、 40和 50。第一到第三站點可以分別是個人電腦(PC) 30、打印機A40和打印機 B50。 AP10連接到有線網(wǎng)絡20。
第一到第三站點30、 40和50位于AP 10的最大額定發(fā)送功率RMTP1 的范圍內(nèi)。
AP 10位于第一到第三站點30、 40和50的各個最大額定發(fā)送功率 RMTP2、 RMTP3和RMTP4的交叉之處。
第二站點40位于第一站點30的最大額定發(fā)送功率RMTP2的范圍外,
第三站點50位于最大額定發(fā)送功率RMTP2的范圍內(nèi)。
在使用&出設施模式的無線LAN數(shù)據(jù)傳輸系統(tǒng)中,因為數(shù)據(jù)應該通過 AP被發(fā)送到另一站點,所以第一站點30通過AP 10向第二站點40發(fā)送數(shù) 據(jù),通過AP10向第三站點50發(fā)送數(shù)據(jù)。
在基礎設施模式中,通過兩種方法來經(jīng)由AP在站點之間發(fā)送數(shù)據(jù)。
作為一種傳輸方法,下面將描述>^人第一站點30向位于第一站點的最大 額定發(fā)送功率范圍以外的第二站點40發(fā)送數(shù)據(jù)的過程。
第一站點30向AP IO發(fā)送請求發(fā)送(RTS)幀,并且于響應上述請求, AP 10向第一站點30發(fā)送清理待發(fā)(CTS )幀,以便在第一站點的最大額定 發(fā)送功率范圍內(nèi)清理一個媒體。因此,由于只有第一站點30能夠在這個媒 體中發(fā)送數(shù)據(jù),所以第一站點30向AP IO發(fā)送數(shù)據(jù)。AP IO接收數(shù)據(jù)然后發(fā) 送確認信號ACK。
在基礎設施模式,采用具有隨機退避(backoff)算法的分布協(xié)調(diào)功能 (DCF)方案來減少數(shù)據(jù)沖突的可能性。這時,多個站點進行竟爭以便在竟 爭期間(CP)獲得利用AP進行數(shù)據(jù)傳輸?shù)臋嗬?br>
當數(shù)據(jù)傳輸權利給了第二站點40時,AP 10向第二站點40發(fā)送RTS幀, 第二站點40響應上述請求向AP10發(fā)送CTS幀,以便清理一個媒體。因此, 由于只有第二站點40能夠在這個媒體中發(fā)送數(shù)據(jù),所以AP IO將第一站點 發(fā)送的數(shù)據(jù)發(fā)送給第二站點40。那時,第二站點40接收數(shù)據(jù)然后發(fā)送確認 信號ACK。
作為另一種傳輸方法,下面將描述從第一站點30向位于第一站點的最 大額定發(fā)送功率范圍內(nèi)的第三站點50發(fā)送數(shù)據(jù)的過程。
在本方法中,省略了如上所述的清理媒體的過程,第一站點30向AP10 發(fā)送數(shù)據(jù)。
這時,當?shù)谌军c50在CP獲得了竟爭權利時,AP10將從第一站點接 收到的數(shù)據(jù)發(fā)送給第三站點50。第三站點50接收數(shù)據(jù)然后發(fā)送確認信號 ACK。
在現(xiàn)有的基礎設施模式中,數(shù)據(jù)需要通過AP從一個站點發(fā)送到另 一個 站點。因而,甚至當一個站點向位于該站點的最大額定發(fā)送功率范圍內(nèi)的另 一個站點發(fā)送數(shù)據(jù)時,也通過AP來發(fā)送數(shù)據(jù)。這時,傳輸過程變得復雜, 并且站點之間應當展開竟爭以便在CP中從AP獲得數(shù)據(jù)傳輸權利。
同時,站點可以既包括基礎設施模式又包括特定模式,并且可以在這兩 種模式的任何一種模式下發(fā)送數(shù)據(jù)。在這種情況下,站點應該包含對于多個 模式的程序,并且應該執(zhí)行復雜的處理以便選擇模式。
發(fā)明內(nèi)容
本發(fā)明總構思提供一種可用于無線LAN的數(shù)據(jù)傳輸系統(tǒng)及其方法,其 在保持基礎設施模式的優(yōu)點的同時,能夠簡化數(shù)據(jù)傳輸過程從而提高數(shù)據(jù)傳 輸效率。
本發(fā)明總構思的其它方面和/或優(yōu)點將在以下的描述中被部分闡明,從描 述的內(nèi)容中部分地顯而易見,或者可以或通過實踐本發(fā)明總構思而了解到。
本發(fā)明總構思的前述和/或其他方面可以通過提供一種可用于無線局域 網(wǎng)(LAN)的數(shù)據(jù)傳輸系統(tǒng)來實現(xiàn),該系統(tǒng)包括 一個接入點,用于控制多 個站點之間的無線通信;和至少一個站點,其連接到該接入點,并且在基礎 設施4莫式下受限工作以進行數(shù)據(jù)傳輸。
當該至少一個站點向位于該至少一個站點的最大額定發(fā)送功率范圍外 的另一個站點發(fā)送數(shù)據(jù)時,該至少一個站點可以工作在基礎設施模式下。
該至少一個站點可以限制基礎設施模式,以便向位于該至少一個站點的 最大額定發(fā)送功率范圍內(nèi)的另 一個站點直接發(fā)送數(shù)據(jù)。
該至少一個站點可以設置數(shù)據(jù)傳輸?shù)膸邪拿襟w訪問控制(MAC ) 報頭的地址字段,以便限制該基礎設施模式。
該至少一個站點可以設置包含在該幀中的地址字段的信息的接入點信
息,以使得不能接收數(shù)據(jù),并且可以設置位于該至少一個站點的最大額定發(fā)
送功率范圍內(nèi)的另 一站點的信息,以使得可以接收數(shù)據(jù)。
作為在向另一站點直接發(fā)送數(shù)據(jù)之前的預備進程,該至少一個站點可以
向接入點發(fā)送請求發(fā)送(RTS)幀,并且從接入點接收清理待發(fā)(CTS)幀, 以便清理媒體,。
該至少一個站點可以在確認另一站點是否可以接收到數(shù)據(jù)之后發(fā)送數(shù) 據(jù),以便防止數(shù)據(jù)沖突。
該至少一個站點可以根據(jù)另一站點與位于該至少一個站點的最大額定 發(fā)送功率范圍內(nèi)的接入點之間交換的數(shù)據(jù)以及RTS幀和CTS幀中包括的信 息來確認另 一站點是否可以接收數(shù)據(jù)。
本發(fā)明總構思的前述的和/或其他方面和用途可以通過提供一種在多個
站點之間利用接入點進行無線通信的無線LAN數(shù)據(jù)傳輸方法來實現(xiàn),該方 法包括確定要從至少一個站點接收數(shù)據(jù)的對應站點是否位于該至少一個站 點的最大額定發(fā)送功率范圍內(nèi);以及如果該對應站點位于該至少一個站點的 最大額定發(fā)送功率范圍內(nèi),則不通過接入點而直接從該至少第一站點向?qū)?站點發(fā)送數(shù)據(jù)。
如果該至少 一個站點向該對應站點直接發(fā)送數(shù)據(jù),則可以設置數(shù)據(jù)傳輸 的幀中包含的MAC報頭的地址字段的信息。
在直接發(fā)送數(shù)據(jù)之前,該至少一個站點可以向接入點發(fā)送請求發(fā)送(RTS) 幀并且從接入點接收清理待發(fā)(CTS)巾貞,以便清理媒體。
該至少 一個站點可以在確定對應站點是否可以4妄收lt據(jù)之后向?qū)?點發(fā)送數(shù)據(jù),以便防止數(shù)據(jù)沖突。
該至少一個站點可以根據(jù)另一站點與位于該至少一個站點的最大額定 發(fā)送功率范圍內(nèi)的接入點之間交換的數(shù)據(jù)以及RTS幀和CTS幀中包括的信 息,來確定另一站點是否可以接收數(shù)據(jù)。
本發(fā)明總構思的前述的和/或其他方面和用途可以通過提供一種可用于 無線局域網(wǎng)(LAN)的數(shù)據(jù)傳輸系統(tǒng)來實現(xiàn),該系統(tǒng)包括一個站點,其無線 連接到接入點和另一站點,以通過接入點向另一站點發(fā)送數(shù)據(jù),并且根據(jù)另 一站點是否在接收凄丈據(jù)的范圍內(nèi)的確定結果,直接向另一站點發(fā)送都:據(jù)。
當另 一站點在該范圍之外時,該站點可以通過接入點向另 一站點發(fā)送數(shù)據(jù)。
該范圍可以是該站點的最大額定發(fā)送功率的范圍,并且該另 一站點可以 位于可與該站點交換翁:據(jù)的可達范圍內(nèi)。
該站點可以根據(jù)另一站點是否在接收數(shù)據(jù)的范圍內(nèi)的確定結果,不通過 接入點而直接向另 一站點發(fā)送數(shù)據(jù)。
該站點可以與接入點進行通信以獲得關于另一站點的信息,并且根據(jù)該 信息不利用接入點而與另 一站點進行通信以發(fā)送數(shù)據(jù)。
該站點可以向另一站點發(fā)送信號且另一站點向該站點直4妄發(fā)送響應,以 使得該站點確定另一站點在該范圍內(nèi),并且根據(jù)該確定結果向另一站點發(fā)送 數(shù)據(jù)。
本發(fā)明總構思的前述的和/或其他方面和用途可以通過提供一種可以用
于無線局域網(wǎng)(LAN)的凄t據(jù)傳輸系統(tǒng)的方法來實現(xiàn),該方法包括將一個 站點無線連接到接入點和另一站點;通過接入點向另一站點發(fā)送數(shù)據(jù);以及 根據(jù)另 一站點是否在接收數(shù)據(jù)的范圍之內(nèi)的確定結果,直接向另 一站點發(fā)送 數(shù)據(jù)。
本發(fā)明總構思的前述的和/或其他方面和用途可以通過提供一種包含計 算機可讀編碼程序作為執(zhí)行可用于無線局域網(wǎng)(LAN)的數(shù)據(jù)傳輸系統(tǒng)的方 法的計算機可讀介質(zhì)來完成,該方法包括將一個站點無線連接到接入點和 另一站點;通過接入點向另一站點發(fā)送數(shù)據(jù);以及根據(jù)另一站點是否在接收 數(shù)據(jù)的范圍之內(nèi)的確定結果,直接向另 一站點發(fā)送數(shù)據(jù)。
通過下面結合附圖對本發(fā)明總構思的實施例的描述,本發(fā)明總構思的這 些和/或其他方面和優(yōu)點將變得顯而易見且更易理解,其中
圖1是示出了用于無線LAN的常規(guī)數(shù)據(jù)傳輸系統(tǒng)的圖2是示出了在^5出設施模式下使用清理媒體的方法允許一個站點向位 于該站點的最大額定發(fā)送功率范圍外的另 一站點發(fā)送數(shù)據(jù)的操作的圖3是示出了在&出設施模式下允許一個站點向位于該站點調(diào)整最大發(fā) 送功率范圍內(nèi)的另一站點發(fā)送數(shù)據(jù)的操作的圖4是示出了根據(jù)本發(fā)明總構思的一個實施例的用于無線LAN的數(shù)據(jù) 傳輸系統(tǒng)的圖5是示出了圖4中的第一站點的細節(jié)圖6是示出了要根據(jù)基礎設施模式發(fā)送的幀的圖7是示出了根據(jù)本發(fā)明總構思的一個實施例的在用于無線LAN的數(shù) 據(jù)傳輸系統(tǒng)中,當一個站點經(jīng)由接入點(AP)向位于該站點的最大額定發(fā)送功 率范圍外的另 一站點發(fā)送數(shù)據(jù)時應用的幀的字段的設置狀態(tài)的圖8是示出了根據(jù)本發(fā)明總構思的一個實施例的在用于無線LAN的數(shù) 據(jù)傳輸系統(tǒng)中,當一個站點沒有通過接入點(AP)向位于該站點的最大額定發(fā) 送功率范圍外的另 一站點發(fā)送數(shù)據(jù)時應用的幀的字段的設置狀態(tài)的圖9是示出了根據(jù)本發(fā)明總構思的一個實施例的在用于無線LAN的數(shù) 據(jù)傳輸系統(tǒng)中,允許一個站點向位于該站點的最大額定發(fā)送功率范圍內(nèi)的另 一站點發(fā)送數(shù)據(jù)的操作的圖;以及
圖IO是示出了根據(jù)本發(fā)明總構思的一個實施例的在用于無線LAN的數(shù) 據(jù)傳輸系統(tǒng)中,允許一個站點向位于該站點的最大額定發(fā)送功率范圍內(nèi)的另 一站點發(fā)送數(shù)據(jù)的操作的圖。
具體實施例方式
現(xiàn)在將詳細做出對本發(fā)明總構思的實施例的參考,附圖中示出了其示 例,其中相似的參考標記始終代表相似的要素。下面將結合附圖描述這些實 施例以說明本發(fā)明的總構思。
下面將描述可用于無線LAN的數(shù)據(jù)傳輸系統(tǒng)及其方法。 圖4是示出了根據(jù)本發(fā)明總構思的一個實施例的可用于無線LAN的數(shù) 據(jù)傳輸系統(tǒng)的圖。
如圖4所示,根據(jù)本發(fā)明總構思的一個實施例的可用于無線LAN的數(shù) 據(jù)傳輸系統(tǒng)包括接入點(AP) 110以及第一、第二和第三站點130、 140和 150。第一、第二和第三站點可以分別是個人計算機(PC) 130、打印機A140 和打印機B 150。然而,本發(fā)明總構思并不局限于此。具有無線通信單元的 其他設備可以用作第一、第二和第三站點。AP110連接到有線網(wǎng)絡120。
第一、第二和第三站點130、 140和150位于AP110的最大額定發(fā)送功 率RMTP1的范圍內(nèi)。AP 110可以位于第一、第二和第三站點130、 140和 150的最大額定發(fā)送功率RMTP2、 RMTP3和RMTP4的交叉之處。
第二站點140位于第一站點130的最大額定發(fā)送功率RMTP2的范圍外, 第三站點150位于最大額定發(fā)送功率RMTP2的范圍內(nèi)。
在本實施例中,選擇性地使用基礎設施模式下的發(fā)送數(shù)據(jù)的方法和在站 點之間直接發(fā)送數(shù)據(jù)的方法。為了允許一個站點向位于該站點的最大額定發(fā) 送功率范圍外的另 一站點發(fā)送數(shù)據(jù),根據(jù)基礎設施模式下的數(shù)據(jù)發(fā)送方法, 經(jīng)由AP來發(fā)送數(shù)據(jù)。為了允許一個站點向位于該站點的最大額定發(fā)送功率 范圍內(nèi)的另 一站點發(fā)送數(shù)據(jù),根據(jù)直接發(fā)送模式下站點之間直接發(fā)送數(shù)據(jù)的 方法,在站點之間直接發(fā)送數(shù)據(jù)。
例如,第一站點130經(jīng)由AP 110向第二站點140發(fā)送數(shù)據(jù)??商鎿Q地, 因為第三站點150位于第一站點130的最大額定發(fā)送功率RMTP2范圍內(nèi), 因此第一站點130可以不用通過AP 110而向第三站點150發(fā)送數(shù)據(jù),從而 建立了可以進行數(shù)據(jù)通信的環(huán)境。 '
第一、第二和第三站點130、 140和150可以選擇性地使用多種數(shù)據(jù)傳 輸方法。下面將參照圖5詳細描述第一站點130的具體配置。
第一站點130包括控制單元131、顯示單元132、存儲器133和通信模 塊134。
通信模塊134指示無線LAN卡允許一個站點與位于其最大額定發(fā)送功 率范圍內(nèi)的另 一站點或AP發(fā)送和/或接收數(shù)據(jù)。
控制單元131從存儲器133讀取數(shù)據(jù)傳輸信息,生成數(shù)據(jù)傳輸幀,經(jīng)由 通信模塊134向AP 110或位于其最大額定發(fā)送功率范圍內(nèi)的另一站點發(fā)送 數(shù)據(jù)傳輸幀。這里,數(shù)據(jù)傳輸信息可以是關于要浮皮發(fā)送的數(shù)據(jù)的信息,或者 可以是要被發(fā)送的數(shù)據(jù)。
當與位于最大額定發(fā)送功率范圍外的站點執(zhí)行數(shù)據(jù)通信時,控制單元 131經(jīng)由AP 110向相應站點發(fā)送幀,當與位于最大額定發(fā)送功率范圍內(nèi)的站 點4丸行數(shù)據(jù)通信時,控制單元131不用通過AP 110而向相應站點直接發(fā)送 幀。當?shù)谝?、第二和第三站點130、 140和150沒有通過AP而執(zhí)行數(shù)據(jù)通信 時,為了防止數(shù)據(jù)沖突和減少數(shù)據(jù)業(yè)務擁塞,在確認對應站點可以接收數(shù)據(jù) 以后才發(fā)送數(shù)據(jù)。根據(jù)另一站點與位于傳輸站點的最大額定發(fā)送功率范圍內(nèi) 的AP之間交換的數(shù)據(jù)以及RTS幀和CTS幀中包括的信息,確定對應站點 是否可以接收數(shù)據(jù)。
站點中所用的幀與在圖6中示出的^5出設施才莫式中所用的幀具有相同的 格式,并且可以用在媒體訪問控制(MAC)層中。
這個幀格式包括包含MAC報頭,其包括幀控制字段、持續(xù)時間/ID字 段、4個地址字段Address 1、 Address 2、 Address 3和Address 4、序列控 制字段、幀體以及幀校驗序列。
幀控制字段包括協(xié)議版本、類型字段、子類型字段、"ToDS"字段、"from DS,,字段、附加標志位、重試位、PwrMgt位、附加數(shù)據(jù)位、WEP位和命 令位。
如上所述,當?shù)谝?、第二和第三站點130、 140和150中的每一個站點 向位于其最大額定發(fā)送功率范圍外的另一站點發(fā)送數(shù)據(jù)時,根據(jù)圖9所示的
方法并使用基于參考圖7所示的幀的字段設置的信息而生成的幀來發(fā)送數(shù) 據(jù)。
參考圖7, "ToDS,,字段和"ToDS,,字段分別為1和0,第三地址字段
Address 3被設置為DA,第四地址字段Address 4被設置為N/A。如果在數(shù) 據(jù)傳輸?shù)臅r候具有如圖7所示的第一和第四地址字段的幀被發(fā)送到任一站 點,則由于第三地址字段Address 3被設置為DA,因此AP 110接收這個幀, 但是由于第四地址字段Address 4被設置為N/A并且其被確定為力某體處于忙 的狀態(tài),因此另一站點不接收這個幀。
同樣參考圖7,第一地址字段Address 1被設置為BSSID,第二地址字 段Address 2被設置為SA。這里,BSSID代表基本服務集合標識,用于識別 被AP控制的一組站點和/或用于將一個站點與其他站點區(qū)分,SA代表源地 址,用于指示發(fā)送作為MAC層中的幀的數(shù)據(jù)的站點的地址,例如48位的 IEEE 802 MAC地址,DA代表目的地址,用于指示接收數(shù)據(jù)的站點的地址, 例如48位的正EE 802 MAC地址,N/A代表不可用,DS代表分布式系統(tǒng), 用于表示通過連接無線網(wǎng)絡和有線網(wǎng)絡構成更大的通信網(wǎng)絡。
此后,AP110向位于該發(fā)送站點的最大額定發(fā)送功率范圍外的、作為在 竟爭期間獲得了傳輸權利的一個站點發(fā)送數(shù)據(jù)。這樣的數(shù)據(jù)傳輸可以使用圖 2或圖9的方法。
同時,當?shù)谝坏降谌军c130、 140和150中的每一個站點向位于其最 大額定發(fā)送功率范圍內(nèi)的另一站點發(fā)送數(shù)據(jù)時,根據(jù)圖9或圖IO的方法, 使用基于圖8的關于幀的字段設置的信息而生成的幀來發(fā)送數(shù)據(jù)。
圖8示出了關于要用于發(fā)送和接收數(shù)據(jù)的幀的字段的信息。
參考圖8, "ToDS"字段和"ToDS,,字段分別為1和0,第三地址字段 Address 3被設置為N/A,第四地址字段Address 4被設置為DA。如果在數(shù) 據(jù)傳輸?shù)臅r候具有第三和第四地址字段的幀被發(fā)送到任一站點,則由于第三 地址字段Address3被設置為DA并且被確定為AP 110處于忙的狀態(tài),因此 AP110不接收這個幀,而由于第四地址字段Address 4被設置為DA,因此 位于發(fā)送站點的最大額定發(fā)送功率范圍內(nèi)的另一站點接收這個幀。
參考圖8,第一地址字段Address 1被設置為BSSID,第二地址字段 Address 2被設置為SA。
本發(fā)明總構思提供這樣一種方法,在發(fā)送站點對AP執(zhí)行了作為在不使 用AP而直接向?qū)军c發(fā)送數(shù)據(jù)之前的準備步驟的操作之后,向位于該發(fā) 送站點的最大額定發(fā)送功率范圍內(nèi)的對應站點直接發(fā)送數(shù)據(jù)。
如圖9所示,第一站點130向AP110發(fā)送請求發(fā)送(RTS)幀,AP110
響應于此向第一站點130發(fā)送清理待發(fā)(CTS)幀,以便清理在第一站點130 的最大額定發(fā)送功率范圍內(nèi)的媒體。因此,只有第一站點130可以在這個媒 體中接收數(shù)據(jù)。此后,第一站點130向位于第一站點130的最大額定發(fā)送功 率范圍內(nèi)的第三站點150發(fā)送基于圖8的信息生成的幀。第三站點150接收 數(shù)據(jù)然后發(fā)送確認信號ACK。
在數(shù)據(jù)傳輸之前執(zhí)行的準備步驟可以省略,傳輸站點可以向位于該站點 的最大額定發(fā)送功率范圍內(nèi)的對應站點直接發(fā)送數(shù)據(jù)。
如圖IO所示,第一站點130確認對應站點是否能夠接收數(shù)據(jù),然后向 位于第一站點130的最大額定發(fā)送功率范圍內(nèi)的第三站點150發(fā)送基于圖8 的信息生成的幀。第三站點150從第 一站點130接收數(shù)據(jù)然后向第一站點130 發(fā)送確認信號ACK。這里,根據(jù)對應站點和位于該站點的最大額定發(fā)送功 率中的AP之間交換的數(shù)據(jù),以及作為通過通信模塊獲取的信息的、包括在 RTS幀和CTS幀中的信息,來確認對應站點是否可以接收數(shù)據(jù)。
例如,當?shù)谝徽军c130與AP通信時,AP可以與第三站點150通信使 得第三站點150準備從第一站點130接收數(shù)據(jù)。當AP確定對應站點是否位 于第一站點130的最大額定發(fā)送功率范圍內(nèi)時,AP向第一站點130和/或第 三站點150發(fā)送關于確定結果的信息。當?shù)谝徽军c130確定對應站點是否位 于第一站點的最大額定發(fā)送功率范圍內(nèi)時,AP或第一站點130可以向AP 和/或第三站點150發(fā)送關于確定結果的信息。
可以根據(jù)先前存儲的關于各個站點的位置或距離的信息,來確定對應站 點是否可以接收數(shù)據(jù),或?qū)军c是否位于第一站點的最大額定發(fā)送功率范 圍內(nèi)。也可以根據(jù)從第一站點到其他站點和AP的通信交換的有關第一站點 和/或AP的位置或距離的數(shù)據(jù),來確定對應站點是否可以接收數(shù)據(jù),或?qū)?站點是否位于第一站點的最大額定發(fā)送功率范圍內(nèi)。
當?shù)谝徽军c130發(fā)送信號(例如,幀),以定位可能位于第一站點130 的最大額定發(fā)送功率范圍內(nèi)的可達距離或位置內(nèi)的一個或多個站點和/或AP 時,這些站點和/或AP可以響應第一站點130以使得第一站點130可以向?qū)?應站點直接發(fā)送數(shù)據(jù),并且對應站點準備從第一站點130直接接收數(shù)據(jù)。
本發(fā)明總構思也可以雍過計算機可讀介質(zhì)上的計算機可讀編碼實現(xiàn)。該 計算機可讀介質(zhì)包括計算機可讀記錄介質(zhì)和計算機可讀傳輸介質(zhì)。計算機可 讀記錄介質(zhì)是能夠存儲作為以后能夠被計算機系統(tǒng)讀出的程序的數(shù)據(jù)的任
何數(shù)據(jù)存儲設備。計算機可讀記錄介質(zhì)的示例包括只讀存儲器(ROM),隨 機存取存儲器(RAM), CD-ROMs,磁帶,軟盤和光學數(shù)據(jù)存儲設備。計算 機可讀記錄介質(zhì)可以分布于網(wǎng)絡連接的計算機系統(tǒng)上以使得計算機可讀代 碼可以以分布式存儲和執(zhí)行。計算機可讀傳輸介質(zhì)可以發(fā)送載波或信號(例 如通過因特網(wǎng)的有線或無線數(shù)據(jù)傳輸)。實現(xiàn)本發(fā)明的功能程序、代碼和代 碼段對于本領域的程序員來說是很容易理解的。
如上所述,由于一個站點可以向位于該站點的最大額定發(fā)送功率范圍內(nèi) 的其他站點發(fā)送數(shù)據(jù),因此與必須經(jīng)由接入點發(fā)送數(shù)據(jù)的情形相比,可以減 少數(shù)據(jù)傳輸進程,并且通過進程的筒化^提高傳輸效率。
相應地,與必須經(jīng)由接入點發(fā)送數(shù)據(jù)的情形相比,能夠減少數(shù)據(jù)傳輸進 程,并且通過進程的筒化提高傳輸效率。
盡管已經(jīng)示出和描述了本發(fā)明總構思的幾個實施例,但是本領域技術人 員應當理解,在不脫離本發(fā)明總構思的原理和精神的情況下,可以對這些實 施例可以進行改變,本發(fā)明的范圍由權利要求書及其等價物來定義。
權利要求
1.一種可用于無線局域網(wǎng)(LAN)的數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)包括:接入點,用于控制多個站點之間的無線通信;以及至少一個所述站點,其連接到該接入點,并且受限工作在基礎設施模式下以進行數(shù)據(jù)傳輸。
2. 如權利要求1所述的數(shù)據(jù)傳輸系統(tǒng),其中當該至少一個站點向位于該 至少一個站點的最大額定發(fā)送功率范圍外的另 一站點發(fā)送數(shù)據(jù)時,工作在基 礎^殳施纟莫式下。
3. 如權利要求1所述的數(shù)據(jù)傳輸系統(tǒng),其中該至少一個站點限制基礎設 施模式,以便向位于該至少一個站點的最大額定發(fā)送功率范圍內(nèi)的另一站點 直接發(fā)送數(shù)據(jù)。
4. 如權利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中該至少一個站點設置數(shù)據(jù)傳 輸幀中包含的媒體訪問控制(MAC)報頭的地址字段,以便限制基礎設施模 式。
5. 如權利要求4所述的數(shù)據(jù)傳輸系統(tǒng),其中該至少一個站點設置包含在 該幀中的地址字段的信息的接入點信息以使得不能接收數(shù)據(jù),并且設置位于 '該至少 一個站點的最大額定發(fā)送功率范圍內(nèi)的另 一站點的信息以使得可以 接收數(shù)據(jù)。
6. 如權利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中作為在向另一站點直接發(fā)送 數(shù)據(jù)之前的準備步驟,該至少一個站點向該接入點發(fā)送請求發(fā)送(RTS)幀 并從該接入點接收清理待發(fā)(CTS)幀,以便清理媒體。
7. 如權利要求3所述的數(shù)據(jù)傳輸系統(tǒng),其中該至少一個站點在確定另一 站點是否能夠接收數(shù)據(jù)之后發(fā)送數(shù)據(jù),以便防止數(shù)據(jù)沖突。
8. 如權利要求7所述的數(shù)據(jù)傳輸系統(tǒng),其中該至少一個站點根據(jù)另一站 點與位于該至少一個站點的最大額定發(fā)送功率范圍內(nèi)的接入點之間交換的 數(shù)據(jù)以及RTS幀和CTS幀中包含的信息,來確定另一站點是否能夠接收數(shù) 據(jù)。
9. 一種多個站點之間使用接入點進行無線通信的無線局域網(wǎng)數(shù)據(jù)傳輸 方法,該方法包括至少一個站點確定將要接收數(shù)據(jù)的對應站點是否位于該至少一個站點 的最大額定發(fā)送功率范圍內(nèi);和如果對應站點位于該至少一個站點的最大額定發(fā)送功率范圍內(nèi),則該至 少一個站點不通過接入點而向?qū)军c直接發(fā)送數(shù)據(jù)。
10. 如權利要求9所述的無線局域網(wǎng)數(shù)據(jù)傳輸方法,其中,如果該至少 一個站點向?qū)军c直接發(fā)送數(shù)據(jù),則設置數(shù)據(jù)傳輸幀中包含的媒體訪問控 制(MAC)報頭的地址字段信息。
11. 如權利要求9所述的無線局域網(wǎng)數(shù)據(jù)傳輸方法,其中,在直接發(fā)送 數(shù)據(jù)之前,該至少一個站點向接入點發(fā)送請求發(fā)送(RTS)幀,并從接入點 接收清理待發(fā)(CTS )幀,以便清理媒體。
12. 如權利要求9所述的無線局域網(wǎng)數(shù)據(jù)傳輸方法,其中該至少一個站 點在確定該對應站點是否可以接收數(shù)據(jù)之后向?qū)军c發(fā)送數(shù)據(jù),以便防止 數(shù)據(jù)沖突。
13. 如權利要求12所述的無線局域網(wǎng)數(shù)據(jù)傳輸方法,其中該至少一個站 點根據(jù)另一站點與位于該至少一個站點的最大額定發(fā)送功率范圍內(nèi)的接入 點之間交換的數(shù)據(jù)以及RTS幀和CTS幀中包含的信息,來確定另一站點是 否能夠接收數(shù)據(jù)。
14. 一種可用于無線局域網(wǎng)(LAN)的數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)包括 一個站點,無線連接到接入點和另一站點,以通過該接入點向另一站點發(fā)送數(shù)據(jù),并且根據(jù)該另 一站點是否在接收數(shù)據(jù)的范圍內(nèi)的確定結果來向該 另一站點直接發(fā)送數(shù)據(jù)。
15. 如權利要求14所述的凄t據(jù)傳輸系統(tǒng),其中,當所述另一站點在該范 圍外時,該站點通過"l妄入點向另一站點發(fā)送數(shù)據(jù)。
16. 如權利要求14所述的數(shù)據(jù)傳輸系統(tǒng),其中 所述范圍是該站點的最大額定發(fā)送功率范圍;以及 該其他站點位于可與該站點交換數(shù)據(jù)的可達范圍內(nèi)。
17. 如權利要求14所述的數(shù)據(jù)傳輸系統(tǒng),其中,所述站點根據(jù)另一站點 是否在接收數(shù)據(jù)的范圍內(nèi)的確定結果,不通過接入點而向另 一站點直接發(fā)送 數(shù)據(jù)。
18. 如權利要求14所述的數(shù)據(jù)傳輸系統(tǒng),其中所述站點與接入點進行通 信以便獲得另一站點的信息,并且根據(jù)該信息不使用接入點而與另一站點進 行通信以發(fā)送數(shù)據(jù)。
19.如權利要求14所述的數(shù)據(jù)傳輸系統(tǒng),其中所述站點向另一站點發(fā)送 信號,并且另一站點向所述站點直接發(fā)送響應,以使得所述站點確定另一站 點在該范圍內(nèi)并根據(jù)該確定結果向另一站點發(fā)送數(shù)據(jù)。
全文摘要
一個站點根據(jù)基礎設施模式定義的方法通過接入點向位于該站點的最大額定發(fā)送功率范圍外的另一站點發(fā)送數(shù)據(jù),并且根據(jù)直接傳輸模式定義的方法向位于該站點的最大額定發(fā)送功率范圍內(nèi)的另一站點直接發(fā)送數(shù)據(jù)。
文檔編號H04L12/28GK101374091SQ20081017372
公開日2009年2月25日 申請日期2008年6月30日 優(yōu)先權日2007年8月14日
發(fā)明者徐昌根 申請人:三星電子株式會社