專利名稱:無(wú)線通信系統(tǒng)中的本地通信系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在無(wú)線通信系統(tǒng)中的本地通信系統(tǒng)和方法,尤其涉及一種允許多個(gè)終端執(zhí)行無(wú)線通信的本地通信系統(tǒng)和方法。
背景技術(shù):
典型地,局域網(wǎng)(LAN)是一種從基于有線通信網(wǎng)絡(luò)發(fā)展起來(lái)的網(wǎng)絡(luò)。局域網(wǎng)是一種由同軸電纜構(gòu)造的小規(guī)模或者中等規(guī)模的有線網(wǎng)絡(luò),所以在局域網(wǎng)中的終端可以相互之間共享或者交換數(shù)據(jù)。因?yàn)槿缟纤龅木钟蚓W(wǎng)是一種基于有線的網(wǎng)絡(luò),所以其在移動(dòng)性方面有固有的限制。
無(wú)線通信技術(shù)可以依據(jù)分類標(biāo)準(zhǔn)被分為多種方法,如使用頻分的頻分多路復(fù)用(FDM)方法,使用碼分的碼分多路復(fù)用(CDM)方法。在上述的多種方法中,使用CDM方法的CDMA移動(dòng)通信系統(tǒng)當(dāng)前被普遍地使用,并被分為同步CDMA和異步CDMA。在同步碼分多址(CDMA)移動(dòng)通信系統(tǒng)技術(shù)中,一種能夠傳輸高速數(shù)據(jù)的1x EV-DO系統(tǒng)目前已經(jīng)達(dá)到其商業(yè)化階段。
此外,一種能夠提供語(yǔ)音和高速數(shù)據(jù)兩者的1x EV-DO系統(tǒng)已經(jīng)被開(kāi)發(fā)。
隨著無(wú)線通信系統(tǒng)的便利和上述技術(shù)的發(fā)展,提高了對(duì)多種網(wǎng)絡(luò)以無(wú)線方式執(zhí)行通信的要求,其中包括在家中構(gòu)造的系統(tǒng)。當(dāng)前提供的業(yè)務(wù)提供了一種通過(guò)一個(gè)無(wú)線連接節(jié)點(diǎn)將無(wú)線終端連接到基于有線的網(wǎng)絡(luò)的方法。然而,因?yàn)樘岣吡藢?duì)即使在家中的具有兩個(gè)或者多個(gè)終端的系統(tǒng)的要求,所以需要一種允許一個(gè)無(wú)線連接點(diǎn)連接多于一個(gè)終端的方法。
在各種領(lǐng)域中提供的數(shù)據(jù)逐漸按照大的數(shù)量傳送。例如,在廣播電臺(tái)中提供的公共無(wú)線廣播系統(tǒng)中,現(xiàn)有的高清晰度(HD)電視要求提供高清晰度業(yè)務(wù)。除了在音頻業(yè)務(wù)中要求的多種質(zhì)量之外,隨著數(shù)字無(wú)線電數(shù)據(jù)的出現(xiàn)同時(shí)一起要求圖像數(shù)據(jù)傳輸?shù)母哔|(zhì)量(DVD)。當(dāng)整體地考慮這些需求時(shí),即使在家中也必須執(zhí)行超過(guò)100Mbps的數(shù)據(jù)傳輸。
為了滿足上述的需求,已經(jīng)從事將高速數(shù)據(jù)無(wú)線網(wǎng)絡(luò)技術(shù)應(yīng)用于網(wǎng)絡(luò)中的研究,例如局域網(wǎng)。一種正在被研究和發(fā)展的針對(duì)于本地?zé)o線通信系統(tǒng)提議的方法包括無(wú)線局域網(wǎng)(WLAN)和臨時(shí)(ad-hoc)網(wǎng)。在下文中將描述無(wú)線局域網(wǎng)(WLAN)和臨時(shí)(ad-hoc)網(wǎng)。
首先,在無(wú)線局域網(wǎng)中,已經(jīng)不再需要基于有線的連接,例如同軸電纜,通信是通過(guò)射頻(RF)傳輸執(zhí)行的。在這種無(wú)線局域網(wǎng)中,特定節(jié)點(diǎn)在競(jìng)爭(zhēng)的基礎(chǔ)上訪問(wèn)其它節(jié)點(diǎn)。然而,連接的機(jī)制非常復(fù)雜。因此,當(dāng)特定終端要求一種如上所述的高質(zhì)量數(shù)據(jù)傳輸時(shí),在無(wú)線局域網(wǎng)中存在多種限制。這是因?yàn)閿?shù)據(jù)傳輸所需的處理時(shí)間隨著控制機(jī)制復(fù)雜度的增加而增加,或者需要能夠快速執(zhí)行復(fù)雜處理的昂貴的設(shè)備。
在臨時(shí)(ad-hoc)網(wǎng)中,一個(gè)特定終端向鄰近的終端發(fā)送信息,鄰近的終端向下一個(gè)目的地再發(fā)送信息。在這種網(wǎng)絡(luò)中,鄰近終端的位置變化和路徑變化可能頻繁地發(fā)生。因此,對(duì)于被傳送的業(yè)務(wù)可能發(fā)生時(shí)延或者傳輸失敗。更確切地說(shuō),當(dāng)大量數(shù)據(jù)如上所述必須以高速傳送時(shí),將不能滿足希望的服務(wù)質(zhì)量(QoS)。
發(fā)明內(nèi)容
因此,本發(fā)明至少解決在現(xiàn)有技術(shù)中出現(xiàn)的上述問(wèn)題,本發(fā)明的第一個(gè)目的是提供一種能夠通過(guò)簡(jiǎn)單的控制機(jī)制在無(wú)線通信網(wǎng)絡(luò)中高速傳送數(shù)據(jù)的本地?zé)o線通信系統(tǒng)和方法。
本發(fā)明的第二個(gè)目的是提供一種能夠在高速傳送數(shù)據(jù)的同時(shí)滿足所希望的服務(wù)質(zhì)量的本地?zé)o線通信系統(tǒng)和方法。
發(fā)明的第三個(gè)目的是提供一種能夠在沒(méi)有單獨(dú)的中繼器的情況下高速傳送數(shù)據(jù)的本地?zé)o線通信系統(tǒng)和方法。
發(fā)明的第四個(gè)目的是提供一種能夠在通過(guò)減少總開(kāi)銷增加無(wú)線帶寬的同時(shí)提供高速傳送數(shù)據(jù)的本地?zé)o線通信系統(tǒng)和方法。
為了實(shí)現(xiàn)上述目的,提供了一種具有主無(wú)線終端和至少兩個(gè)外圍無(wú)線終端的無(wú)線通信系統(tǒng)中的本地?zé)o線通信方法,該方法包括以下步驟通過(guò)主無(wú)線終端與所述至少兩個(gè)外圍無(wú)線終端中請(qǐng)求數(shù)據(jù)通信的每一個(gè)外圍無(wú)線終端協(xié)商,產(chǎn)生包括對(duì)于提出請(qǐng)求的外圍無(wú)線終端的協(xié)商的時(shí)間信息和傳輸次序的時(shí)間表映射,以及將產(chǎn)生的時(shí)間表映射傳輸給提出請(qǐng)求的外圍無(wú)線終端;以及對(duì)于在收到的時(shí)間表映射中確定的時(shí)間周期,依照時(shí)間表映射中確定的傳輸次序,通過(guò)每個(gè)外圍無(wú)線終端循環(huán)并直接地執(zhí)行與主無(wú)線終端的通信。
為了實(shí)現(xiàn)上述目的,提供了一種在具有主無(wú)線終端和至少兩個(gè)外圍無(wú)線終端的無(wú)線通信系統(tǒng)中執(zhí)行本地?zé)o線通信的系統(tǒng),該系統(tǒng)包括主無(wú)線終端,用于在將要傳輸幀的時(shí)間周期期間與請(qǐng)求傳輸?shù)拿總€(gè)外圍無(wú)線終端協(xié)商,產(chǎn)生包括對(duì)于請(qǐng)求傳輸?shù)拿總€(gè)外圍無(wú)線終端的傳輸次序和協(xié)商的時(shí)間信息的時(shí)間表映射,以及將產(chǎn)生的時(shí)間表映射傳輸給所有外圍無(wú)線終端;以及外圍無(wú)線終端,用于存儲(chǔ)從主無(wú)線終端接收的時(shí)間表映射,以及依照在時(shí)間表映射中確定的次序,對(duì)于協(xié)商的時(shí)間周期直接執(zhí)行與主無(wú)線終端的通信。
本發(fā)明上述和其它的目的、特征和優(yōu)點(diǎn)將通過(guò)以下結(jié)合附圖的詳細(xì)描述更加顯而易見(jiàn)。
圖1是舉例說(shuō)明依據(jù)本發(fā)明實(shí)施例在無(wú)線網(wǎng)絡(luò)中的終端之間的連接的圖表;圖2是依據(jù)本發(fā)明實(shí)施例的主無(wú)線終端的框圖;圖3是舉例說(shuō)明當(dāng)本地?zé)o線通信依據(jù)本發(fā)明優(yōu)選實(shí)施例執(zhí)行時(shí)所傳輸?shù)臄?shù)據(jù)幀的結(jié)構(gòu)的圖表;圖4是依據(jù)本發(fā)明優(yōu)選實(shí)施例的信標(biāo)周期的時(shí)序圖;圖5是當(dāng)無(wú)線終端依據(jù)本發(fā)明優(yōu)選實(shí)施例傳輸數(shù)據(jù)的時(shí)序圖;圖6是當(dāng)數(shù)據(jù)通信依據(jù)本發(fā)明實(shí)施例執(zhí)行時(shí)無(wú)線終端之間的信號(hào)和數(shù)據(jù)流程圖;圖7是依據(jù)本發(fā)明另一個(gè)實(shí)施例傳輸數(shù)據(jù)的時(shí)序圖,其中特定無(wú)線終端在其本身的數(shù)據(jù)傳輸時(shí)間點(diǎn)沒(méi)有要傳輸?shù)臄?shù)據(jù);圖8是依據(jù)本發(fā)明另一個(gè)實(shí)施例當(dāng)新的無(wú)線終端請(qǐng)求數(shù)據(jù)傳輸時(shí)的信號(hào)的流程圖;圖9是依據(jù)本發(fā)明另一個(gè)實(shí)施例在對(duì)改變已建立的時(shí)間的協(xié)商之后的信號(hào)和流量的流程圖;圖10是依據(jù)本發(fā)明實(shí)施例由主無(wú)線終端執(zhí)行的本地通信的流程圖;圖11是依據(jù)本發(fā)明實(shí)施例由外圍無(wú)線終端執(zhí)行的本地通信的流程圖。
具體實(shí)施例方式
在下文中,將參考附圖描述本發(fā)明的優(yōu)選實(shí)施例。相同的標(biāo)號(hào)將用于指示那些在其它圖中顯示的相同的元件。在對(duì)本發(fā)明隨后的描述中,當(dāng)在此結(jié)合的已知的功能和結(jié)構(gòu)對(duì)本發(fā)明的主題無(wú)關(guān)時(shí)省略對(duì)其的描述。
圖1是舉例說(shuō)明應(yīng)用本發(fā)明的無(wú)線網(wǎng)絡(luò)中終端之間的連接的圖表。在下文中,將參考圖1描述無(wú)線網(wǎng)絡(luò)的結(jié)構(gòu)。圖1顯示一個(gè)網(wǎng)絡(luò)100,其包括六個(gè)無(wú)線終端和一個(gè)連接到基于有線的網(wǎng)絡(luò)的接入點(diǎn)170(AP)。在下文中,將根據(jù)假設(shè)主無(wú)線終端110如圖1所示連接到接入點(diǎn)170的情況進(jìn)行描述。此外,每個(gè)無(wú)線終端110、120、130、140、150和160可以是包括無(wú)線設(shè)備的終端。也就是,所有包括無(wú)線通信設(shè)備的設(shè)備,例如,PDA、移動(dòng)通信終端,或者筆記本計(jì)算機(jī)都可以是無(wú)線終端。如圖1所示,主無(wú)線終端110依據(jù)本發(fā)明執(zhí)行對(duì)于提供本地通信的特定操作。
圖2是應(yīng)用本發(fā)明的主無(wú)線終端的框圖。在下文中,將參考圖2詳細(xì)地描述依據(jù)本發(fā)明的主無(wú)線終端110的結(jié)構(gòu)和操作。
依據(jù)本發(fā)明,一個(gè)控制單元111控制主無(wú)線終端110,當(dāng)需要本地?zé)o線通信時(shí)控制本地?zé)o線通信??刂票环诸悶閷?duì)主無(wú)線終端的控制和對(duì)外圍無(wú)線終端的控制。當(dāng)如圖1所示配置網(wǎng)絡(luò)時(shí),一個(gè)特定無(wú)線終端成為主無(wú)線終端110,其它組成網(wǎng)絡(luò)的無(wú)線終端成為外圍無(wú)線終端。因?yàn)橹鳠o(wú)線終端110成為與其它無(wú)線終端進(jìn)行無(wú)線通信的對(duì)象,控制單元111依照本發(fā)明在一個(gè)信標(biāo)周期內(nèi)對(duì)與其他無(wú)線終端的通信分配所需的時(shí)間,以及依照分配的時(shí)間創(chuàng)建時(shí)間表映射。圖1中表示時(shí)間表映射的一個(gè)實(shí)例。
表1
如表1所示,每個(gè)無(wú)線終端對(duì)于本發(fā)明的數(shù)據(jù)傳輸具有一個(gè)次序。只有一個(gè)無(wú)線終端能夠在特定時(shí)間點(diǎn)傳輸數(shù)據(jù)幀。如表1所示,每個(gè)無(wú)線終端的次序與每個(gè)無(wú)線終端的地址相匹配,且匹配的次序和地址存儲(chǔ)在時(shí)間表映射中。進(jìn)一步,時(shí)間表映射存儲(chǔ)分配給每個(gè)無(wú)線終端用于執(zhí)行通信的時(shí)間(允許傳輸時(shí)間,PTT)。允許傳輸時(shí)間可以按照秒或者其他的時(shí)間單位來(lái)計(jì)算。因?yàn)檫@樣的單位是一個(gè)可以預(yù)先通過(guò)合同來(lái)確定的項(xiàng)目,在本發(fā)明不限制該單位??墒牵瑸榱藥椭景l(fā)明的全面理解,將按照以下假設(shè)給出描述,即允許傳輸時(shí)間可以按照秒來(lái)計(jì)算。時(shí)間表映射可以存儲(chǔ)通過(guò)累積由無(wú)線終端從初始傳輸開(kāi)始的數(shù)據(jù)傳輸?shù)臅r(shí)間周期獲得的累積傳輸時(shí)間(ATT)。因?yàn)闀r(shí)間表映射如上面描述地產(chǎn)生,信標(biāo)周期不會(huì)確定為一個(gè)不變的時(shí)間。就是說(shuō),一個(gè)信標(biāo)周期依照無(wú)線終端的總數(shù)和每個(gè)無(wú)線終端需要的傳輸時(shí)間來(lái)改變。
如表1所示,每個(gè)無(wú)線終端不會(huì)總是具有對(duì)于允許傳輸時(shí)間產(chǎn)生幀和傳輸產(chǎn)生的幀的權(quán)力。例如,在第三個(gè)無(wú)線終端140的情況下,該無(wú)線終端在表1的信標(biāo)周期的第二個(gè)數(shù)據(jù)傳輸間隔內(nèi)傳輸數(shù)據(jù),第三無(wú)線終端140計(jì)劃產(chǎn)生和傳輸兩秒的數(shù)據(jù)。當(dāng)數(shù)據(jù)這樣傳輸時(shí),累積傳輸時(shí)間變?yōu)?秒,這是實(shí)際的數(shù)據(jù)傳輸時(shí)間,而不是5秒。就是說(shuō),每個(gè)無(wú)線終端只產(chǎn)生那些僅僅包括自己要傳輸?shù)臄?shù)據(jù)的幀,且傳輸該產(chǎn)生的幀。進(jìn)一步,將在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)的無(wú)線終端,在對(duì)于預(yù)先設(shè)置的空閑時(shí)間還沒(méi)有檢測(cè)到數(shù)據(jù)傳輸?shù)臅r(shí)候,在一段空閑時(shí)間的周期后傳輸數(shù)據(jù)。
控制單元111將產(chǎn)生的時(shí)間表映射廣播給所有將要執(zhí)行通信的無(wú)線終端,且允許無(wú)線終端接收該信息。進(jìn)一步,控制單元111確定是否存在特定無(wú)線終端的連接請(qǐng)求。根據(jù)確定的結(jié)果,當(dāng)在信標(biāo)周期內(nèi)的預(yù)定時(shí)間周期期間存在特定無(wú)線終端的連接請(qǐng)求時(shí),控制單元111檢測(cè)該連接請(qǐng)求,更改時(shí)間表映射,且報(bào)告更改的時(shí)間表映射。控制單元111對(duì)于在每個(gè)信標(biāo)周期期間與每個(gè)無(wú)線終端的連接,對(duì)于允許傳輸時(shí)間,通過(guò)無(wú)線通道來(lái)執(zhí)行通信。
相反,當(dāng)無(wú)線終端是外圍無(wú)線終端時(shí),控制單元111確定信標(biāo)周期,且當(dāng)需要一個(gè)無(wú)線通信時(shí),在信標(biāo)周期的預(yù)定時(shí)間周期內(nèi)執(zhí)行連接請(qǐng)求。當(dāng)完成連接的時(shí)候,控制單元111接收且存儲(chǔ)被廣播的時(shí)間表映射,且依照時(shí)間表映射通過(guò)無(wú)線通道來(lái)執(zhí)行通信。
訪問(wèn)點(diǎn)接口112通過(guò)有線連接連接到訪問(wèn)點(diǎn)170,且對(duì)于依照本領(lǐng)域許多公知方法提供數(shù)據(jù)接口。例如,在XDSL(X-數(shù)字用戶線)方法中,訪問(wèn)點(diǎn)接口112依照XDSL方法來(lái)處理數(shù)據(jù),且執(zhí)行與訪問(wèn)點(diǎn)170的接口。相反,在SDH(同步數(shù)字結(jié)構(gòu))光傳輸方法中,訪問(wèn)點(diǎn)接口112依照SDH方法處理數(shù)據(jù),且執(zhí)行與訪問(wèn)點(diǎn)170的接口。進(jìn)一步,訪問(wèn)點(diǎn)接口112與本地網(wǎng)外面的的元素對(duì)接以同時(shí)執(zhí)行與控制單元111的接口,且處理從本地網(wǎng)外部的元素接收的數(shù)據(jù)以將處理過(guò)的數(shù)據(jù)輸出到控制單元111。
無(wú)線處理單元113將從控制單元111輸出的數(shù)據(jù)上變換為預(yù)定的RF波段以通過(guò)天線廣播該上變換的數(shù)據(jù)。無(wú)線處理單元113為了與依照本發(fā)明的特定無(wú)線終端進(jìn)行通信,在RF波段上傳輸數(shù)據(jù),并且將處理過(guò)的數(shù)據(jù)發(fā)送到空中。無(wú)線處理單元113也接收來(lái)自天線的數(shù)據(jù),且將處理過(guò)的數(shù)據(jù)提供給控制單元111。
存儲(chǔ)器114存儲(chǔ)在主無(wú)線終端110中使用的不同的程序和執(zhí)行程序時(shí)產(chǎn)生的數(shù)據(jù)。存儲(chǔ)器114可以包括只讀存儲(chǔ)器(ROM)和隨機(jī)存取存儲(chǔ)器(RAM),和進(jìn)一步可以包括硬盤或者外部輔助存儲(chǔ)設(shè)備。存儲(chǔ)器114也包括用于存儲(chǔ)依照本發(fā)明的時(shí)間表映射的區(qū)域。存儲(chǔ)器114存儲(chǔ)如表1所示的時(shí)間表映射的數(shù)據(jù)。用戶接口115將從控制單元111輸出給用戶的圖形數(shù)據(jù)轉(zhuǎn)換到顯示單元117,或者將從輸入單元116收到的數(shù)據(jù)輸出到控制單元111。用戶接口115提供在用戶和控制單元111之間的接口。
輸入單元116是一種設(shè)備,用戶通過(guò)該設(shè)備將數(shù)據(jù)輸入到無(wú)線終端,或者用戶輸入請(qǐng)求預(yù)定操作的信號(hào)。輸入單元116可以是鍵盤、鼠標(biāo)、或者操縱桿、輔助鍵盤或者觸摸墊、或者其它輸入設(shè)備。輸入單元116也可以是紅外線接收器。顯示單元117顯示設(shè)備或者處理步驟的操作狀態(tài)和用戶需要的服務(wù)。
圖3是一個(gè)圖表,表示當(dāng)依照本發(fā)明的優(yōu)選實(shí)施例執(zhí)行本地?zé)o線通信的時(shí)候,傳送的數(shù)據(jù)幀的結(jié)構(gòu)。依照本發(fā)明的無(wú)線幀的結(jié)構(gòu)將參考圖3進(jìn)行描述。
該幀包括報(bào)頭部分310和信息部分320。報(bào)頭部分310包括地址區(qū)311、許可傳輸時(shí)間區(qū)312和累積傳輸時(shí)間區(qū)313。地址區(qū)311是包含下一個(gè)無(wú)線終端的地址的區(qū)域,該無(wú)線終端由表1中表示的時(shí)間表映射來(lái)確定。在許可傳輸時(shí)間區(qū)312內(nèi)包含用于傳輸幀的時(shí)間周期,并且對(duì)于該給定的時(shí)間周期傳輸幀。在累積傳輸時(shí)間區(qū)313內(nèi),時(shí)間周期被累積并記錄,對(duì)于這些時(shí)間周期,包含要被發(fā)送的數(shù)據(jù)的幀已經(jīng)在一個(gè)信標(biāo)周內(nèi)被傳輸。在這里,可以通過(guò)預(yù)先累積相應(yīng)終端的許可傳輸時(shí)間和在數(shù)據(jù)將要被相應(yīng)終端發(fā)送時(shí)將累積時(shí)間插入到報(bào)頭中來(lái)計(jì)算累積傳輸時(shí)間。幀結(jié)構(gòu)將參考表1來(lái)描述。
當(dāng)當(dāng)前將要傳輸數(shù)據(jù)的無(wú)線終端是第一個(gè)無(wú)線終端120的時(shí)候,幀結(jié)構(gòu)如表2所示。同樣,當(dāng)當(dāng)前將要傳輸數(shù)據(jù)的無(wú)線終端是第四個(gè)無(wú)線終端150的時(shí)候,幀結(jié)構(gòu)如圖3所示。
表2
表3
如表2和表3所示,計(jì)劃要傳輸數(shù)據(jù)的無(wú)線終端為了指示下一個(gè)無(wú)線終端,在報(bào)頭中標(biāo)明下一個(gè)次序的無(wú)線終端的地址。進(jìn)一步,在報(bào)頭中包含要被發(fā)送數(shù)據(jù)的無(wú)線終端發(fā)送的時(shí)間數(shù)據(jù),以及累積時(shí)間信息被記錄在報(bào)頭的最后部分。數(shù)據(jù)流被分段成相應(yīng)于分配給無(wú)線終端的許可傳輸時(shí)間的數(shù)據(jù),然后傳輸該數(shù)據(jù)。在這里,如上所述地傳輸累積時(shí)間信息導(dǎo)致數(shù)據(jù)的循環(huán)周期可以通過(guò)模計(jì)算來(lái)簡(jiǎn)單地計(jì)算。當(dāng)特定外圍無(wú)線終端不傳輸數(shù)據(jù)的時(shí)候,總的累積傳輸時(shí)間可以改變。下一個(gè)無(wú)線終端將累積傳輸時(shí)間改變成依照時(shí)間表映射的值以傳輸改變的數(shù)值。數(shù)據(jù)傳輸沒(méi)有實(shí)際地執(zhí)行,但是累積傳輸時(shí)間被時(shí)間表映射確定。
在另一個(gè)方法中,當(dāng)執(zhí)行傳輸?shù)臅r(shí)候,所有外圍無(wú)線終端實(shí)際地計(jì)算總的累積傳輸時(shí)間,并傳輸計(jì)算出的時(shí)間。進(jìn)一步,所有無(wú)線終端都能夠檢測(cè)不具有要傳輸?shù)臄?shù)據(jù)的無(wú)線終端。因此,相應(yīng)無(wú)線終端的傳輸時(shí)間值可以被添加到累積數(shù)值中,然后在一個(gè)時(shí)間點(diǎn)執(zhí)行模計(jì)算,在該時(shí)間點(diǎn)在時(shí)間表映射中的最后一個(gè)無(wú)線終端的數(shù)據(jù)傳輸已經(jīng)被完成。
圖4是依照本發(fā)明的優(yōu)選實(shí)施例的信標(biāo)周期的時(shí)序圖。依照本發(fā)明的信標(biāo)周期的每個(gè)時(shí)間周期都將參考圖4進(jìn)行描述。
信標(biāo)周期的開(kāi)始可以通過(guò)傳輸信標(biāo)報(bào)頭401來(lái)報(bào)告給其它的無(wú)線終端。無(wú)線終端不止一次地檢查信標(biāo)周期以及確定一個(gè)時(shí)間點(diǎn),在該時(shí)間點(diǎn)檢測(cè)到信標(biāo)報(bào)頭401,將其作為一個(gè)周期的開(kāi)始時(shí)間點(diǎn)。當(dāng)其它無(wú)線終端請(qǐng)求新連接的時(shí)候使用的連接請(qǐng)求時(shí)隙402在信標(biāo)報(bào)頭401之后被提供。不執(zhí)行無(wú)線通信的無(wú)線終端可以在信標(biāo)報(bào)頭401的結(jié)束時(shí)間點(diǎn)之后的連接請(qǐng)求時(shí)隙402期間執(zhí)行連接請(qǐng)求。當(dāng)如上面所述存在連接請(qǐng)求的時(shí)候,主無(wú)線終端產(chǎn)生包括相應(yīng)無(wú)線終端的時(shí)間表映射以將產(chǎn)生的時(shí)間表映射傳輸給其它的無(wú)線終端。
當(dāng)連接請(qǐng)求時(shí)隙402的時(shí)間周期通過(guò)的時(shí)候,每個(gè)無(wú)線終端依照在時(shí)間表映射中設(shè)置的次序順序地傳輸數(shù)據(jù)。標(biāo)號(hào)411到41N相當(dāng)于間隔,在這些間隔中數(shù)據(jù)被順序地傳輸。這些間隔將參考表1進(jìn)行描述。首先,第一個(gè)無(wú)線終端120在第一個(gè)傳輸間隔411中傳輸數(shù)據(jù),第三個(gè)無(wú)線終端140在第二個(gè)傳輸間隔412中傳輸數(shù)據(jù)。因?yàn)槊總€(gè)間隔都是依照時(shí)間表映射設(shè)置的時(shí)間周期,每個(gè)間隔具有與其它間隔不同的時(shí)間間隔。進(jìn)一步,因?yàn)槊總€(gè)無(wú)線終端與其它無(wú)線終端被預(yù)定的間隔隔開(kāi),包括主無(wú)線終端110,以及數(shù)據(jù)傳輸通過(guò)無(wú)線通道來(lái)執(zhí)行,每個(gè)無(wú)線終端具有用于檢測(cè)每個(gè)數(shù)據(jù)的傳輸完成時(shí)間點(diǎn)的空閑時(shí)間。圖2中的標(biāo)號(hào)420表示這樣的空閑時(shí)間。空閑時(shí)間可以通過(guò)主無(wú)線終端與其它無(wú)線終端之間的協(xié)商來(lái)設(shè)置,或者可以是預(yù)定的時(shí)間周期。當(dāng)檢測(cè)到空閑時(shí)間時(shí),在時(shí)間映射表上存在的每個(gè)無(wú)線終端依照時(shí)間映射表的次序傳輸數(shù)據(jù)。進(jìn)一步,如圖3所描述的,傳輸數(shù)據(jù)的無(wú)線終端在報(bào)頭310的地址區(qū)311中標(biāo)明另一個(gè)無(wú)線終端,該另一個(gè)無(wú)線終端將在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)。等候數(shù)據(jù)傳輸?shù)臒o(wú)線終端檢查地址區(qū),在該地址區(qū)域中標(biāo)明傳輸下一個(gè)數(shù)據(jù)的無(wú)線終端。作為檢查的結(jié)果,當(dāng)無(wú)線終端被選擇作為將傳輸數(shù)據(jù)的無(wú)線終端時(shí),該無(wú)線終端在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)。
圖5是當(dāng)無(wú)線終端依照本發(fā)明的優(yōu)選實(shí)施例傳輸數(shù)據(jù)的時(shí)候的時(shí)序圖。無(wú)線終端依照本發(fā)明的時(shí)間表映射傳輸數(shù)據(jù)的時(shí)序?qū)⒖紙D5來(lái)描述。圖5只考慮數(shù)據(jù)傳輸,而不表示圖4中的上述信標(biāo)報(bào)頭和連接請(qǐng)求時(shí)隙。圖5是一種情況的實(shí)例,在這種情況下數(shù)據(jù)依照如表1所示的時(shí)間映射表傳輸。
如圖4所示,當(dāng)信標(biāo)報(bào)頭401和連接請(qǐng)求時(shí)隙402的時(shí)間周期通過(guò)的時(shí)候,第一個(gè)將要傳輸數(shù)據(jù)的第一個(gè)無(wú)線終端120開(kāi)始在時(shí)間點(diǎn)500傳輸一個(gè)幀。將要在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)的無(wú)線終端的地址“3”被記錄在該幀的報(bào)頭310的地址區(qū)311中。進(jìn)一步,“2”被記錄在表1中所示的報(bào)頭310的許可傳輸時(shí)間區(qū)312中,以及‘2’被記錄在報(bào)頭310的累積傳輸時(shí)間區(qū)313中,其中‘2’是累積到當(dāng)前的時(shí)間點(diǎn)的時(shí)間。然后報(bào)頭310被傳輸。數(shù)據(jù)流被分段成為可以傳輸兩秒鐘的數(shù)據(jù),以及分段了的數(shù)據(jù)被插入到信息區(qū)320中并傳輸。這樣的傳輸一直繼續(xù)到依照時(shí)間映射表的時(shí)間點(diǎn)501。
當(dāng)通過(guò)第一個(gè)無(wú)線終端120進(jìn)行的數(shù)據(jù)傳輸在時(shí)間點(diǎn)501完成的時(shí)候,所有無(wú)線終端在空閑時(shí)間都不傳輸數(shù)據(jù)。這是為了在數(shù)據(jù)沖突和數(shù)據(jù)傳輸之間澄清邊界。因此,第三個(gè)無(wú)線終端140,即下一個(gè)無(wú)線終端,如上面所描述地將數(shù)據(jù)‘4,3和5’插入到報(bào)頭中,以及將分段的數(shù)據(jù)插入到可以傳輸三秒鐘的數(shù)據(jù)中以產(chǎn)生一個(gè)幀。然后,第三個(gè)無(wú)線終端140從時(shí)間點(diǎn)502至?xí)r間點(diǎn)503傳輸產(chǎn)生的幀,在時(shí)間點(diǎn)502預(yù)設(shè)的空閑時(shí)間已經(jīng)通過(guò)。當(dāng)象標(biāo)號(hào)420這種的空閑時(shí)間通過(guò)時(shí),第四個(gè)無(wú)線終端150同樣地產(chǎn)生幀,并且從時(shí)間點(diǎn)504至?xí)r間點(diǎn)505傳輸產(chǎn)生的幀。第二個(gè)無(wú)線終端103同樣地從時(shí)間點(diǎn)506至?xí)r間點(diǎn)507傳輸幀。這樣,對(duì)于一段時(shí)間,所有信標(biāo)報(bào)頭401、連接請(qǐng)求時(shí)隙402和數(shù)據(jù)傳輸間隔被執(zhí)行,這個(gè)時(shí)間成為了一個(gè)信標(biāo)周期。
圖6是當(dāng)依照本發(fā)明的實(shí)施例執(zhí)行數(shù)據(jù)通信的時(shí)候,在無(wú)線終端之間的信號(hào)和數(shù)據(jù)的流程圖。一種情況將要參考圖6來(lái)進(jìn)行描述,在這種情況下數(shù)據(jù)傳輸依照本發(fā)明在每個(gè)無(wú)線終端和主無(wú)線終端110之間被執(zhí)行。
當(dāng)?shù)街鳠o(wú)線終端110的數(shù)據(jù)傳輸形成如表1所示時(shí),按第一個(gè)無(wú)線終端120、第三個(gè)無(wú)線終端140、第四個(gè)無(wú)線終端150、第二個(gè)無(wú)線終端130的次序請(qǐng)求數(shù)據(jù)傳輸??梢栽谝粋€(gè)信標(biāo)周期的連接請(qǐng)求時(shí)隙402中執(zhí)行每個(gè)無(wú)線終端的數(shù)據(jù)傳輸請(qǐng)求,但是在大多數(shù)情況下,數(shù)據(jù)傳輸請(qǐng)求是在不同的信標(biāo)周期中收到的??墒牵趫D6中,為了描述的方便,將假設(shè)所有數(shù)據(jù)傳輸請(qǐng)求在一個(gè)信標(biāo)周期的連接請(qǐng)求時(shí)隙402中被執(zhí)行來(lái)給出一個(gè)描述。進(jìn)一步,假設(shè)每個(gè)無(wú)線終端依照如表1所示的次序來(lái)傳輸數(shù)據(jù)傳輸請(qǐng)求信號(hào)。
第一個(gè)無(wú)線終端120在步驟601向主無(wú)線終端110傳輸數(shù)據(jù)傳輸請(qǐng)求信號(hào)。當(dāng)收到數(shù)據(jù)傳輸請(qǐng)求信號(hào)時(shí),主無(wú)線終端110在通信所需的時(shí)間期間與第一個(gè)無(wú)線終端120協(xié)商。通過(guò)這樣的協(xié)商,主無(wú)線終端110可以產(chǎn)生時(shí)間映射表。然后,第三個(gè)無(wú)線終端140在步驟603執(zhí)行數(shù)據(jù)傳輸請(qǐng)求,以及主無(wú)線終端110類似于第一個(gè)無(wú)線終端120的情況,在數(shù)據(jù)通信所需的時(shí)間周期期間與第三個(gè)無(wú)線終端140協(xié)商。主無(wú)線終端110在數(shù)據(jù)傳輸時(shí)間內(nèi)包括與第三個(gè)無(wú)線終端140協(xié)商的時(shí)間周期。這樣的過(guò)程被應(yīng)用于在步驟605由第四個(gè)無(wú)線終端150執(zhí)行的數(shù)據(jù)傳輸請(qǐng)求和在步驟607由第二個(gè)無(wú)線終端130執(zhí)行的數(shù)據(jù)傳輸請(qǐng)求兩者。
主無(wú)線終端110可以在已經(jīng)依照每個(gè)連接請(qǐng)求完成了協(xié)商的時(shí)間點(diǎn)產(chǎn)生時(shí)間表映射。當(dāng)在每個(gè)連接請(qǐng)求時(shí)隙中收到連接請(qǐng)求的時(shí)候,主無(wú)線終端110依照連接請(qǐng)求執(zhí)行協(xié)商,以及依照該協(xié)商只產(chǎn)生一個(gè)結(jié)果。然后,主無(wú)線終端110可以在一個(gè)時(shí)間點(diǎn)產(chǎn)生如表1所示的時(shí)間表映射,在該時(shí)間點(diǎn)已經(jīng)完成了所有連接請(qǐng)求。如上面所述,時(shí)間表映射可以在存在來(lái)自每個(gè)無(wú)線終端的數(shù)據(jù)傳輸請(qǐng)求的任何時(shí)候被更新。圖6表示一個(gè)過(guò)程,在該過(guò)程中時(shí)間表映射在步驟609的一個(gè)時(shí)間被產(chǎn)生。
當(dāng)時(shí)間表映射如上面所述完全地被產(chǎn)生的時(shí)候,主無(wú)線終端110廣播在步驟609中產(chǎn)生的時(shí)間表映射的信息,以便所有無(wú)線終端都可以接收步驟611中的信息。然后,每個(gè)無(wú)線終端接收且存儲(chǔ)該信息,以及可以確定它自己的數(shù)據(jù)傳輸時(shí)間點(diǎn)和在數(shù)據(jù)傳輸之前或者之后的關(guān)系。同樣,每個(gè)無(wú)線終端可以確定完全的信標(biāo)周期。當(dāng)確定了數(shù)據(jù)可以被傳輸?shù)臅r(shí)間周期的時(shí)候,每個(gè)無(wú)線終端依照時(shí)間表映射執(zhí)行數(shù)據(jù)傳輸。就是說(shuō),第一個(gè)無(wú)線終端120產(chǎn)生幀,該幀將在步驟613在分配給第一個(gè)無(wú)線終端120的時(shí)間周期中傳輸,以及將產(chǎn)生的幀傳輸給主無(wú)線終端110。同樣地,傳輸?shù)膸鐖D3所示一樣被產(chǎn)生,然后被傳輸。當(dāng)預(yù)置的空閑時(shí)間通過(guò)時(shí),下一個(gè)要傳輸數(shù)據(jù)的第三個(gè)無(wú)線終端140執(zhí)行與主無(wú)線終端110的數(shù)據(jù)通信。在下一個(gè)處理步驟617和步驟619中,每個(gè)無(wú)線終端同樣地執(zhí)行與主無(wú)線終端110的數(shù)據(jù)通信。
圖6中描述的情況是一種每個(gè)無(wú)線終端都具有要被傳輸?shù)臄?shù)據(jù)的情況??墒?,因?yàn)閿?shù)據(jù)流量在產(chǎn)生的時(shí)候?qū)嶋H上為突發(fā)的,因此可能出現(xiàn)一種即使在信標(biāo)周期中存在數(shù)據(jù)傳輸間隔也不存在要被發(fā)送的數(shù)據(jù)的情況,該間隔被特定終端保留用于數(shù)據(jù)傳輸。在下文中,在這樣的情況下數(shù)據(jù)被傳輸?shù)倪^(guò)程將參考圖7進(jìn)行描述。
圖7是依照本發(fā)明的另一個(gè)的實(shí)施例的數(shù)據(jù)傳輸?shù)臅r(shí)序圖,其中特定無(wú)線終端在它自己的數(shù)據(jù)傳輸時(shí)間點(diǎn)不具有要傳輸?shù)臄?shù)據(jù)。
第一個(gè)無(wú)線終端120產(chǎn)生包括要被發(fā)送給主無(wú)線終端110的數(shù)據(jù)的幀710,并且傳輸該產(chǎn)生的幀。在這里,如上所述,將要在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)的無(wú)線終端的地址被包含在報(bào)頭中并且被傳輸。第一個(gè)無(wú)線終端120在時(shí)間點(diǎn)701完成該傳輸。當(dāng)?shù)谌齻€(gè)無(wú)線終端140即下一個(gè)無(wú)線終端沒(méi)有要傳輸?shù)臄?shù)據(jù)的時(shí)候,第三個(gè)無(wú)線終端140不傳輸數(shù)據(jù)。然后,第四個(gè)無(wú)線終端150即第三個(gè)無(wú)線終端140之后的下一個(gè)無(wú)線終端還要等待預(yù)置的空閑時(shí)間。就是說(shuō),具有僅次于第三個(gè)無(wú)線終端140的傳輸次序的第四個(gè)無(wú)線終端150要等待預(yù)置空閑時(shí)間兩倍的時(shí)間周期。然后,當(dāng)沒(méi)有檢測(cè)到幀傳輸?shù)臅r(shí)候,第四個(gè)無(wú)線終端150執(zhí)行幀傳輸。因此,當(dāng)在時(shí)間點(diǎn)702之后沒(méi)有檢測(cè)到幀的時(shí)候,第四個(gè)無(wú)線終端150還要等待預(yù)置的空閑時(shí)間。即使在等待之后,當(dāng)沒(méi)有檢測(cè)到幀傳輸?shù)臅r(shí)候,第四個(gè)無(wú)線終端150識(shí)別到第三個(gè)無(wú)線終端140不具有要傳輸?shù)臄?shù)據(jù),產(chǎn)生包括要傳輸?shù)臄?shù)據(jù)的幀712,以及從時(shí)間點(diǎn)703至?xí)r間點(diǎn)705傳輸產(chǎn)生的幀。然后,第二個(gè)無(wú)線終端130如上面所述,同樣地產(chǎn)生包括要傳輸產(chǎn)生的幀的數(shù)據(jù)。
可是,當(dāng)不僅第三個(gè)無(wú)線終端140而且第四個(gè)無(wú)線終端150沒(méi)有要傳輸?shù)臄?shù)據(jù)的時(shí)候,第四個(gè)無(wú)線終端150不傳輸任何幀。然后,第二個(gè)無(wú)線終端130要等待預(yù)置空閑時(shí)間三倍的持續(xù)時(shí)間,以及產(chǎn)生包括要傳輸?shù)臄?shù)據(jù)的幀,并且傳輸產(chǎn)生的幀。通過(guò)這樣的方法,當(dāng)不存在要傳輸?shù)臄?shù)據(jù)的時(shí)候,下一個(gè)無(wú)線終端可以自動(dòng)地產(chǎn)生幀以傳輸產(chǎn)生的幀,且不用添加單獨(dú)的報(bào)頭。
進(jìn)一步,如上面所述,可能出現(xiàn)一種對(duì)于許可傳輸時(shí)間每個(gè)外圍無(wú)線終端沒(méi)有要傳輸?shù)臄?shù)據(jù)的情況。例如,第一個(gè)無(wú)線終端120必須如圖7所示傳輸兩秒鐘的數(shù)據(jù)??墒牵?dāng)只存在要傳輸?shù)囊幻腌姷臄?shù)據(jù)的時(shí)候,數(shù)據(jù)傳輸將在圖7的時(shí)間點(diǎn)701之前被完成。然后,當(dāng)將要執(zhí)行下一個(gè)數(shù)據(jù)傳輸?shù)牡谌齻€(gè)無(wú)線終端140具有要傳輸?shù)臄?shù)據(jù)的時(shí)候,在一秒鐘之后通過(guò)了一段空閑時(shí)間,然后沒(méi)有發(fā)生數(shù)據(jù)傳輸,第三個(gè)無(wú)線終端140傳輸該數(shù)據(jù)。
另外,如圖7所示,在第一個(gè)無(wú)線終端傳輸了一秒鐘的數(shù)據(jù)和第三個(gè)無(wú)線終端140沒(méi)有要傳輸?shù)臄?shù)據(jù)的時(shí)候,在第一個(gè)無(wú)線終端120已經(jīng)傳輸一秒鐘數(shù)據(jù)之后通過(guò)了空閑時(shí)間兩倍的時(shí)間周期的時(shí)候,第四個(gè)無(wú)線終端150開(kāi)始數(shù)據(jù)傳輸。這樣,傳輸時(shí)間在預(yù)先設(shè)置的時(shí)間周期內(nèi)被修改且數(shù)據(jù)可以被傳輸。
如圖6所示,當(dāng)在向每個(gè)無(wú)線終端分配了時(shí)間且確定了次序之后進(jìn)行通信時(shí),新的無(wú)線終端可以請(qǐng)求通信。就是說(shuō),可能發(fā)生一種通過(guò)如圖4所示的連接請(qǐng)求時(shí)隙請(qǐng)求數(shù)據(jù)傳輸?shù)那闆r。這樣的情況將參考圖8來(lái)描述。
圖8是在新的無(wú)線終端依照本發(fā)明的另一個(gè)實(shí)施例請(qǐng)求數(shù)據(jù)傳輸?shù)臅r(shí)候,傳輸?shù)男盘?hào)和幀的流程圖。
新的無(wú)線終端如上面所描述地檢測(cè)到信標(biāo)周期且通過(guò)存在于一個(gè)信標(biāo)周期內(nèi)的連接請(qǐng)求時(shí)隙來(lái)請(qǐng)求數(shù)據(jù)通信。就是說(shuō),當(dāng)信標(biāo)報(bào)頭結(jié)束且在連接請(qǐng)求時(shí)隙可以被發(fā)送的時(shí)間點(diǎn)到達(dá)的時(shí)候,將要新近執(zhí)行通信的第五個(gè)無(wú)線終端160在步驟801中為請(qǐng)求數(shù)據(jù)通信傳輸信號(hào)。然后,主無(wú)線終端110通過(guò)與第五個(gè)無(wú)線終端160的協(xié)商來(lái)確定時(shí)間周期,數(shù)據(jù)將相對(duì)該時(shí)間周期傳輸。然后,主無(wú)線終端110在步驟802產(chǎn)生新的時(shí)間映射表。在表1中表示的時(shí)間映射表如下面的表4所示更新。
表4
就是說(shuō),在由主無(wú)線終端110產(chǎn)生的時(shí)間表映射中,新的傳輸次序如表4所示添加。另外,相應(yīng)終端的許可傳輸時(shí)間信息和依靠許可傳輸時(shí)間信息的累積傳輸時(shí)間信息被更新。主無(wú)線終端110在步驟802產(chǎn)生新的時(shí)間表映射,然后廣播該時(shí)間表映射,因此所有無(wú)線終端可以在步驟803收到新的時(shí)間表映射。通過(guò)該廣播,每個(gè)無(wú)線終端都具有相同的時(shí)間表映射。然后在步驟804到808,每個(gè)無(wú)線終端如上所述地執(zhí)行數(shù)據(jù)通信。
進(jìn)一步,特定無(wú)線終端傳輸?shù)臄?shù)據(jù)的數(shù)量可以突然地增加。就是說(shuō),可能發(fā)生以下情況超過(guò)了可以在預(yù)先協(xié)商的時(shí)間周期內(nèi)傳輸?shù)臄?shù)據(jù)量的數(shù)據(jù)必須被連續(xù)地傳輸。在這里,無(wú)線終端執(zhí)行新的協(xié)商并且必須收到它可以傳輸該額外數(shù)據(jù)的時(shí)間周期。在這樣的情況下,更新時(shí)間表映射是必須的。在下文中,將參考圖9來(lái)描述這樣的情況。
圖9是依照本發(fā)明的另一個(gè)實(shí)施例的、在協(xié)商之后用于改變已建立的時(shí)間周期的信號(hào)和流量的信號(hào)流程圖。圖9說(shuō)明了一個(gè)實(shí)例,其中當(dāng)依照表1的時(shí)間表映射執(zhí)行通信的時(shí)候,已建立的時(shí)間周期改變。用于改變已建立的時(shí)間周期的協(xié)商可以在傳輸間隔內(nèi)執(zhí)行,在該時(shí)間間隔內(nèi)每個(gè)無(wú)線終端自己傳輸流量,而不用單獨(dú)的通道。當(dāng)已建立的時(shí)間周期必須改變的時(shí)候,第四個(gè)無(wú)線終端150在它自己的流量傳輸時(shí)間點(diǎn)產(chǎn)生協(xié)商請(qǐng)求信號(hào)以將產(chǎn)生的信號(hào)傳輸給主無(wú)線終端110。在圖9的步驟901中,第四個(gè)無(wú)線終端150具有第四個(gè)無(wú)線終端150傳輸流量數(shù)據(jù)的傳輸時(shí)間點(diǎn),但是第四個(gè)無(wú)線終端150不傳輸數(shù)據(jù),而是請(qǐng)求改變傳輸時(shí)間的協(xié)商。第四個(gè)無(wú)線終端150請(qǐng)求協(xié)商并且與主無(wú)線終端110執(zhí)行改變已建立的時(shí)間周期的協(xié)商。
當(dāng)已經(jīng)完成協(xié)商的時(shí)候,主無(wú)線終端110依照收到的信息更新時(shí)間表映射。進(jìn)一步,當(dāng)已經(jīng)完成時(shí)間表映射的更新的時(shí)候,主無(wú)線終端110在步驟903將更新的時(shí)間表映射廣播給所有無(wú)線終端。因此,所有無(wú)線終端存儲(chǔ)該更新的時(shí)間表映射。時(shí)間表映射的應(yīng)用時(shí)間點(diǎn)通常來(lái)自下一個(gè)信標(biāo)周期??墒牵瑫r(shí)間表映射可以從當(dāng)前的信標(biāo)周期開(kāi)始應(yīng)用。圖9的實(shí)施例表示一個(gè)實(shí)例,其中時(shí)間表映射從下一個(gè)信標(biāo)周期被應(yīng)用。設(shè)想第四個(gè)無(wú)線終端150已經(jīng)在步驟901完成了幀傳輸,以及第二個(gè)無(wú)線終端130,即下一個(gè)無(wú)線終端在收到廣播信號(hào)之后在步驟904傳輸它的數(shù)據(jù)。
當(dāng)已經(jīng)完成了這樣的過(guò)程之后,主無(wú)線終端110廣播該信標(biāo)報(bào)頭401。進(jìn)一步,當(dāng)在已經(jīng)完成了信標(biāo)報(bào)頭401的廣播之后通過(guò)了連接請(qǐng)求時(shí)隙402的時(shí)間周期時(shí)候,第一個(gè)無(wú)線終端120再執(zhí)行傳輸。在這里,第一個(gè)無(wú)線終端依照步驟903中廣播的時(shí)間表映射執(zhí)行該傳輸。
圖10是由主無(wú)線終端依照本發(fā)明的實(shí)施例進(jìn)行的本地通信的流程圖。在下文中,由主無(wú)線終端110依照本發(fā)明執(zhí)行的控制流將參考圖10來(lái)描述。
主無(wú)線終端110在步驟1000維持等待狀態(tài)。在這里,假設(shè)一直執(zhí)行數(shù)據(jù)傳輸來(lái)給出描述。等待狀態(tài)是檢查是否存在其它無(wú)線終端的連接請(qǐng)求的過(guò)程。例如,在已經(jīng)傳輸了信標(biāo)報(bào)頭之后,在等待狀態(tài)期間可能發(fā)生通過(guò)連接請(qǐng)求時(shí)隙402來(lái)檢查是否存在沒(méi)有執(zhí)行通信的無(wú)線終端的連接請(qǐng)求的時(shí)間周期。
主無(wú)線終端110在步驟1002檢查是否必須執(zhí)行數(shù)據(jù)通信。主無(wú)線終端110確定在連接請(qǐng)求時(shí)隙402中是否存在來(lái)自預(yù)定的無(wú)線終端的連接請(qǐng)求。根據(jù)確定的結(jié)果,當(dāng)存在連接請(qǐng)求以及需要數(shù)據(jù)傳輸?shù)臅r(shí)候,執(zhí)行步驟1004。主無(wú)線終端110在步驟1004產(chǎn)生時(shí)間表映射。這樣的時(shí)間表映射以與表1中相同的格式產(chǎn)生。當(dāng)時(shí)間表映射這樣產(chǎn)生的時(shí)候,主無(wú)線終端110在步驟1006中依照產(chǎn)生的時(shí)間表映射執(zhí)行通信。如上面所述依照時(shí)間表映射執(zhí)行通信表示以下過(guò)程,在該過(guò)程中通信與圖4到7中同樣地執(zhí)行。
主無(wú)線終端110在步驟1008確定在依照時(shí)間表映射執(zhí)行通信的時(shí)候是否必須改變時(shí)間表映射。對(duì)是否必須改變時(shí)間表映射的確定表示對(duì)是否如圖9中所描述地需要數(shù)據(jù)傳輸時(shí)間的改變的確定。作為在步驟1008中檢查的結(jié)果,當(dāng)必須改變時(shí)間表映射的時(shí)候,執(zhí)行步驟1010,否則執(zhí)行步驟101 2。首先,當(dāng)必須改變時(shí)間表映射的時(shí)候,主無(wú)線終端110在步驟1010與無(wú)線終端協(xié)商,該無(wú)線終端對(duì)于數(shù)據(jù)傳輸時(shí)間請(qǐng)求協(xié)商,并且根據(jù)協(xié)商的結(jié)果更新時(shí)間表映射。當(dāng)時(shí)間表映射的更新已經(jīng)如上所述地完成的時(shí)候,執(zhí)行步驟1006。
相反,作為步驟1008中確定的結(jié)果,當(dāng)不必改變時(shí)間表映射的時(shí)候,主無(wú)線終端110在步驟1012中確定與所有無(wú)線終端的通信是否結(jié)束。作為在步驟1012中確定的結(jié)果,當(dāng)與所有無(wú)線終端的通信結(jié)束時(shí),執(zhí)行步驟1000,以及主無(wú)線終端110維持等待狀態(tài)。相反,當(dāng)與所有無(wú)線終端的通信沒(méi)有結(jié)束時(shí),執(zhí)行步驟1006。然后主無(wú)線終端110依照時(shí)間表映射執(zhí)行通信。
圖11是依照本發(fā)明的實(shí)施例、由一個(gè)外圍無(wú)線終端執(zhí)行的本地?zé)o線通信的流程圖。在下文中,,將參考圖11詳細(xì)地描述當(dāng)外圍無(wú)線終端執(zhí)行本地?zé)o線通信的時(shí)候的控制過(guò)程。
外圍無(wú)線終端在步驟1100維持等待狀態(tài)。在這里,等待狀態(tài)表示不同于圖10的等待狀態(tài)。就是說(shuō),圖11中的等待狀態(tài)表示外圍無(wú)線終端不執(zhí)行無(wú)線通信而執(zhí)行其它操作或者不執(zhí)行任何操作的狀態(tài)。在執(zhí)行這樣的等待狀態(tài)的時(shí)候,外圍無(wú)線終端在步驟1102確定是否發(fā)生通信請(qǐng)求。作為在步驟1102檢查的結(jié)果,當(dāng)發(fā)生通信請(qǐng)求的時(shí)候,執(zhí)行步驟1104。另外,外圍無(wú)線終端在步驟1100繼續(xù)維持等待狀態(tài)。
外圍無(wú)線終端檢測(cè)由主無(wú)線終端110廣播的信標(biāo)報(bào)頭401以在步驟1104檢查信標(biāo)周期。因此,外圍無(wú)線終端可以通過(guò)檢查信標(biāo)周期來(lái)檢測(cè)連接請(qǐng)求時(shí)隙402的時(shí)間點(diǎn)。當(dāng)檢測(cè)到連接請(qǐng)求時(shí)隙402的時(shí)間點(diǎn)的時(shí)候,外圍無(wú)線終端向主無(wú)線終端110請(qǐng)求呼叫連接。然后,外圍無(wú)線終端通過(guò)與主無(wú)線終端110的協(xié)商來(lái)確定數(shù)據(jù)傳輸時(shí)間。當(dāng)已經(jīng)完成了如上面所描述的協(xié)商的時(shí)候,外圍無(wú)線終端在步驟1106接收且存儲(chǔ)時(shí)間表映射,該時(shí)間表映射由主無(wú)線終端110傳輸。外圍無(wú)線終端在步驟1108依照收到的時(shí)間表映射執(zhí)行通信。這樣的通信與圖4到7中同樣地被執(zhí)行。
外圍無(wú)線終端在步驟1108確定依照時(shí)間表映射執(zhí)行通信的時(shí)候,是否必須改變時(shí)間表映射。在這里,對(duì)是否必須改變時(shí)間表映射的確定表示對(duì)是否必須如圖8所描述地改變數(shù)據(jù)傳輸時(shí)間的確定。作為確定的結(jié)果,當(dāng)必須改變時(shí)間表映射時(shí),在步驟1112外圍無(wú)線終端在外圍無(wú)線終端的數(shù)據(jù)傳輸間隔上,對(duì)于時(shí)間的改變與主無(wú)線終端執(zhí)行協(xié)商。然后,外圍無(wú)線終端在步驟1106從主無(wú)線終端110接收改變的時(shí)間表映射的信息且存儲(chǔ)收到的信息。然后,執(zhí)行步驟1108。
相反,作為在步驟1110確定的結(jié)果,當(dāng)不必改變時(shí)間表映射的時(shí)候,外圍無(wú)線終端在步驟1114確定通信是否結(jié)束。在這里,通信的結(jié)束涉及一種狀態(tài),在這種狀態(tài)下,在一個(gè)信標(biāo)周期內(nèi)對(duì)于預(yù)定時(shí)間執(zhí)行通信的外圍無(wú)線終端沒(méi)有要傳輸?shù)臄?shù)據(jù),或者由于其它原因外圍無(wú)線終端將要?jiǎng)h除它自己在信標(biāo)周期中的通信時(shí)間。作為在步驟1114確定的結(jié)果,當(dāng)需要通信結(jié)束的時(shí)候,外圍無(wú)線終端在步驟1116通過(guò)特定程序來(lái)結(jié)束通信??墒牵?dāng)對(duì)于預(yù)先設(shè)置次數(shù)信標(biāo)周期沒(méi)有執(zhí)行數(shù)據(jù)通信的時(shí)候,時(shí)間表映射可以自動(dòng)地被修改。就是說(shuō),當(dāng)對(duì)于超過(guò)十個(gè)信標(biāo)周期不存在流量傳輸?shù)臅r(shí)候,可以從時(shí)間表映射刪除相應(yīng)外圍無(wú)線終端。在這里,在不執(zhí)行步驟1116的情況下執(zhí)行步驟1100。
如上面所述,在本發(fā)明中,當(dāng)執(zhí)行本地的無(wú)線通信的時(shí)候,可以在沒(méi)有特定開(kāi)銷的情況下有效地連接訪問(wèn)點(diǎn)以及執(zhí)行數(shù)據(jù)通信。另外,當(dāng)與本發(fā)明一樣地執(zhí)行本地?zé)o線通信的時(shí)候,可以增加資源的有效使用以及通過(guò)簡(jiǎn)單的算法執(zhí)行數(shù)據(jù)通信。
雖然對(duì)本發(fā)明已經(jīng)參考其某些優(yōu)選實(shí)施例進(jìn)行了表示以及描述,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解可以在不偏離權(quán)利要求定義的本發(fā)明的精神與范圍的前提下進(jìn)行形式與細(xì)節(jié)上的各種改變。
權(quán)利要求
1.一種具有主無(wú)線終端和至少兩個(gè)外圍無(wú)線終端的無(wú)線通信系統(tǒng)中的本地?zé)o線通信方法,該方法包括以下步驟在要傳輸幀的時(shí)間周期期間,通過(guò)主無(wú)線終端與每個(gè)請(qǐng)求數(shù)據(jù)傳輸?shù)耐鈬鸁o(wú)線終端協(xié)商,產(chǎn)生包括對(duì)于每個(gè)外圍無(wú)線終端的協(xié)商的時(shí)間信息和傳輸次序的時(shí)間表映射,以及將產(chǎn)生的時(shí)間表映射傳輸給每個(gè)外圍無(wú)線終端;以及對(duì)于在收到的時(shí)間表映射中確定的時(shí)間周期,依照時(shí)間表映射中確定的傳輸次序,通過(guò)每個(gè)外圍無(wú)線終端執(zhí)行與主無(wú)線終端的通信。
2.如權(quán)利要求1中所要求的方法,還包括以下步驟在初始數(shù)據(jù)傳輸時(shí)間點(diǎn)之前,通過(guò)主無(wú)線終端廣播報(bào)告信標(biāo)周期的開(kāi)始的信標(biāo)報(bào)頭。
3.如權(quán)利要求2中所要求的方法,其中信標(biāo)周期包括在信標(biāo)報(bào)頭之后接收來(lái)自其它外圍無(wú)線終端的數(shù)據(jù)傳輸請(qǐng)求的連接請(qǐng)求時(shí)隙,并且每個(gè)外圍無(wú)線終端在連接請(qǐng)求時(shí)隙之后依照時(shí)間表映射中的次序傳輸幀。
4.如權(quán)利要求3中所要求的方法,還包括以下步驟當(dāng)連接請(qǐng)求時(shí)隙中存在來(lái)自還沒(méi)有執(zhí)行通信的無(wú)線終端的數(shù)據(jù)傳輸請(qǐng)求的時(shí)候,由主無(wú)線終端通過(guò)與外圍無(wú)線終端的協(xié)商來(lái)設(shè)置數(shù)據(jù)傳輸時(shí)間周期,并且主無(wú)線終端更新包括協(xié)商的結(jié)果的時(shí)間表映射;通過(guò)主無(wú)線終端將更新的時(shí)間表映射傳輸給所有外圍無(wú)線終端;以及依照更新的時(shí)間表映射執(zhí)行通信。
5.如權(quán)利要求1中要求的方法,其中在數(shù)據(jù)傳輸間隔之間存在預(yù)置的空閑時(shí)間。
6.如權(quán)利要求5中要求的方法,還包括以下步驟通過(guò)每個(gè)外圍無(wú)線終端檢查對(duì)于兩倍于預(yù)置的空閑時(shí)間的持續(xù)時(shí)間,是否檢測(cè)到幀傳輸;以及當(dāng)沒(méi)有檢測(cè)到幀傳輸?shù)臅r(shí)候,由來(lái)自外圍無(wú)線終端之中的、在時(shí)間表映射中設(shè)置的下一個(gè)次序的無(wú)線終端產(chǎn)生依照時(shí)間表映射的許可傳輸時(shí)間的幀,并且傳輸產(chǎn)生的幀。
7.如權(quán)利要求1中要求的方法,還包括以下步驟在需要幀傳輸時(shí)間的重新協(xié)商的時(shí)候,通過(guò)執(zhí)行依照時(shí)間表映射的預(yù)定的外圍無(wú)線終端通信來(lái)按幀傳輸次序在傳輸時(shí)間上執(zhí)行與主無(wú)線終端的重新協(xié)商。
8.如權(quán)利要求7中要求的方法,還包括以下步驟當(dāng)已經(jīng)完成協(xié)商的時(shí)候更新反映協(xié)商結(jié)果的時(shí)間表映射,以及將更新的時(shí)間表映射傳輸給所有外圍無(wú)線終端。
9.如權(quán)利要求8中要求的方法,其中在已經(jīng)完成了當(dāng)前傳輸之后,應(yīng)用依照更新的時(shí)間表映射的幀傳輸。
10.如權(quán)利要求1中要求的方法,其中當(dāng)要傳輸?shù)臄?shù)據(jù)比對(duì)于時(shí)間表映射中的許可傳輸時(shí)間必須要傳輸?shù)臄?shù)據(jù)的數(shù)量少的時(shí)候,將要傳輸數(shù)據(jù)的外圍無(wú)線終端產(chǎn)生對(duì)于依照要傳輸?shù)臄?shù)據(jù)的時(shí)間周期的幀,并且傳輸該產(chǎn)生的幀。
11.如權(quán)利要求10中要求的方法,其中在已經(jīng)傳輸了比對(duì)于許可傳輸時(shí)間必須要傳輸?shù)臄?shù)量少的數(shù)據(jù)并且對(duì)于空閑時(shí)間未執(zhí)行數(shù)據(jù)傳輸?shù)臅r(shí)候,將要在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)的外圍無(wú)線終端產(chǎn)生包括要傳輸?shù)臄?shù)據(jù)的幀,并且傳輸該產(chǎn)生的幀。
12.一種在具有主無(wú)線終端和至少兩個(gè)外圍無(wú)線終端的無(wú)線通信系統(tǒng)中執(zhí)行本地?zé)o線通信的系統(tǒng),該系統(tǒng)包括主無(wú)線終端,用于在將要傳輸幀的時(shí)間周期期間與每個(gè)外圍無(wú)線終端協(xié)商,產(chǎn)生包括對(duì)于每個(gè)外圍無(wú)線終端的傳輸次序和協(xié)商的時(shí)間信息的時(shí)間表映射,以及將產(chǎn)生的時(shí)間表映射傳輸給所有外圍無(wú)線終端;以及所述至少兩個(gè)外圍無(wú)線終端,用于存儲(chǔ)從主無(wú)線終端接收的時(shí)間表映射,以及依照在時(shí)間表映射中確定的次序,對(duì)于協(xié)商的時(shí)間周期執(zhí)行與主無(wú)線終端的通信。
13.如權(quán)利要求12中要求的系統(tǒng),其中主無(wú)線終端在每個(gè)時(shí)間表映射周期期間廣播信標(biāo)報(bào)頭。
14.如權(quán)利要求13中要求的系統(tǒng),其中對(duì)于在信標(biāo)報(bào)頭之后超過(guò)一個(gè)時(shí)隙的時(shí)間周期,對(duì)于接收其它外圍無(wú)線終端的數(shù)據(jù)傳輸請(qǐng)求提供連接請(qǐng)求時(shí)隙。
15.如權(quán)利要求14中要求的系統(tǒng),其中在已經(jīng)廣播了信標(biāo)報(bào)頭之后,當(dāng)存在來(lái)自于沒(méi)有執(zhí)行通信的外圍無(wú)線終端的數(shù)據(jù)傳輸請(qǐng)求的時(shí)候,主無(wú)線終端與外圍無(wú)線終端協(xié)商,更新反映協(xié)商結(jié)果的時(shí)間表映射,以及將更新的時(shí)間表映射廣播給所有無(wú)線終端。
16.如權(quán)利要求15中要求的系統(tǒng),其中外圍無(wú)線終端在幀傳輸間隔之間具有預(yù)先確定的空閑時(shí)間。
17.如權(quán)利要求16中要求的系統(tǒng),其中每個(gè)外圍無(wú)線終端確定對(duì)于兩倍于空閑時(shí)間的持續(xù)時(shí)間是否檢測(cè)到幀傳輸,以及當(dāng)檢測(cè)到幀傳輸?shù)臅r(shí)候,來(lái)自外圍無(wú)線終端之中的、時(shí)間表映射中設(shè)置的下一個(gè)次序的無(wú)線終端產(chǎn)生依照時(shí)間表映射中的許可傳輸時(shí)間的幀,并且傳輸該產(chǎn)生的幀。
18.如權(quán)利要求12中要求的系統(tǒng),其中當(dāng)需要幀傳輸時(shí)間的重新協(xié)商的時(shí)候,外圍無(wú)線終端按照外圍無(wú)線終端的幀傳輸次序執(zhí)行與主無(wú)線終端的重新協(xié)商。
19.如權(quán)利要求18中要求的系統(tǒng),其中當(dāng)已經(jīng)完成協(xié)商的時(shí)候,主無(wú)線終端更新反映協(xié)商結(jié)果的時(shí)間表映射,并且將更新的時(shí)間表映射傳輸給所有外圍無(wú)線終端。
20.如權(quán)利要求12中要求的系統(tǒng),其中當(dāng)要傳輸?shù)臄?shù)據(jù)比對(duì)于時(shí)間表映射中的許可傳輸時(shí)間必須要傳輸?shù)臄?shù)據(jù)的數(shù)量少的時(shí)候,將要傳輸數(shù)據(jù)的外圍無(wú)線終端產(chǎn)生對(duì)于依照要傳輸?shù)臄?shù)據(jù)的時(shí)間周期的幀,并且傳輸該產(chǎn)生的幀。
21.如權(quán)利要求20中要求的系統(tǒng),其中在已經(jīng)傳輸了比對(duì)于許可傳輸時(shí)間必須要傳輸?shù)臄?shù)量少的數(shù)據(jù)并且對(duì)于空閑時(shí)間未執(zhí)行數(shù)據(jù)傳輸?shù)臅r(shí)候,將要在下一個(gè)數(shù)據(jù)傳輸間隔傳輸數(shù)據(jù)的外圍無(wú)線終端產(chǎn)生包括要傳輸?shù)臄?shù)據(jù)的幀,并且傳輸該產(chǎn)生的幀。
全文摘要
無(wú)線通信系統(tǒng)中的本地通信系統(tǒng),包括在要傳輸幀的時(shí)間周期期間與每個(gè)外圍無(wú)線終端協(xié)商、產(chǎn)生包括每個(gè)外圍無(wú)線終端的協(xié)商的時(shí)間信息和傳輸次序的時(shí)間表映射、以及將產(chǎn)生的時(shí)間表映射傳輸給所有外圍無(wú)線終端的主無(wú)線終端;以及存儲(chǔ)從主無(wú)線終端接收的時(shí)間表映射、以及對(duì)于協(xié)商的時(shí)間周期依照時(shí)間表映射中確定的次序執(zhí)行與主無(wú)線終端的通信的外圍無(wú)線終端。
文檔編號(hào)H04L12/28GK1607753SQ20041009592
公開(kāi)日2005年4月20日 申請(qǐng)日期2004年6月3日 優(yōu)先權(quán)日2003年6月3日
發(fā)明者張景訓(xùn), 徐昌佑, 張真逢, 趙鎮(zhèn)淪, 黃孝善 申請(qǐng)人:三星電子株式會(huì)社