欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

無線通信系統(tǒng)的制作方法

文檔序號:6484958閱讀:174來源:國知局
專利名稱:無線通信系統(tǒng)的制作方法
技術領域
本發(fā)明涉及無線通信系統(tǒng)。更具體地說,本發(fā)明涉及終端被布置成在省電方式下操作的無線通信系統(tǒng)、供這些終端使用的處理方法、用于使計算機實現(xiàn)那種處理方法的程序、以及以計算機可讀方式存儲那種程序的存儲介質(zhì)。
背景技術
無線通信系統(tǒng)各由彼此無線通信的分終端構(gòu)成。一個這樣的系統(tǒng)是通過替代常規(guī)的有線LAN而獲得廣泛使用的無線LAN(局域網(wǎng))。存在許多無線LAN的標準。由IEEE(電氣和電子工程師協(xié)會)802標準化委員會下的工作組規(guī)定的IEEE 802.11標準是公知的,特別是其關于物理層以及MAC(介質(zhì)訪問控制)子層(數(shù)據(jù)鏈路層)即最接近物理層的上層的規(guī)定。
關于特征為“無線”的介質(zhì)的使用,IEEE 802.11標準將物理層分為兩個子層PMD(物理層相關)子層和PLCP(物理層會聚協(xié)議)子層。依據(jù)介質(zhì)的性質(zhì),PMD子層規(guī)定多個傳輸系統(tǒng),包括跳頻系統(tǒng)、直接序列擴譜系統(tǒng)以及紅外強度調(diào)制系統(tǒng)。PLCP子層制定用于傳遞物理層信息的協(xié)議。在該協(xié)議下,提供PLCP信頭以保留這樣的信息,例如使用的調(diào)制方法、傳輸速率和數(shù)據(jù)長度。
在物理層之上存在的數(shù)據(jù)鏈路層由MAC子層和LLC(邏輯鏈路控制)子層構(gòu)成。IEEE 802.11標準覆蓋直到MAC子層即最接近物理層的上層的那些層。MAC子層規(guī)定對介質(zhì)訪問的控制,布置MAC信頭以保存這樣的信息,例如介質(zhì)使用保留時間和設備地址。MAC子層下的MAC幀在被發(fā)送之前被封裝成PLCP子層下的PLCP幀。
在上面的無線通信系統(tǒng)中,所配置的無線終端中的每一個靠電池工作,并且期望以比以前更小的功耗方式操作。實際上,在無線LAN設置中,終端趨向于消耗更多的功率,因為無論何時各終端接收從接入點或者任何一個終端傳送的數(shù)據(jù)都發(fā)生通信。于是,提出減弱那種更高功率耗散的趨勢的技術。該技術涉及使各終端檢驗任何接收的分組(幀)的目的地址,以確定該包的目的地是否是該終端。如果發(fā)現(xiàn)該包沒有定址到該終端,那么,布置該終端停止后面的接收過程。例如,準備供在高于物理層的層的信頭中使用的差錯檢測碼,并且將差錯檢測碼附加到各分組。接收時,該終端檢驗載碼信頭以確定是否有差錯。如果沒有檢測到差錯,該終端使用保存在信頭中的目的地址和分組持續(xù)時間以供轉(zhuǎn)換到省電模式(例如,見日本專利公開2000-261462號公報,圖1)。

發(fā)明內(nèi)容
按照上面討論的有關技術,擴展IEEE 802.11標準規(guī)定的幀結(jié)構(gòu)以容納差錯檢測碼。想法是快速利用上層信頭中的目的地址和分組持續(xù)時間。然而,采用標準的擴展需要發(fā)送和接收雙方采取額外的措施以遵照這些添加的擴展。
例示地,需要修改各接入點以產(chǎn)生差錯檢測碼,并將所產(chǎn)生的碼添加到各上層信頭。需要修改各無線終端以檢驗添加到接收的上層信頭的差錯檢測碼。
因此,本發(fā)明的目的是提供一種無線通信系統(tǒng),其能夠在獲得必要的信息后進行向省電模式的轉(zhuǎn)換,而不對現(xiàn)有標準進行改變。
按照本發(fā)明的一個實施例,如在本發(fā)明的權(quán)利要求1中所要求的,提供由多個裝置構(gòu)成的無線通信系統(tǒng),該無線通信系統(tǒng)包括第一裝置,在發(fā)送包括與物理層之上的上層有關的上層幀的物理層幀時在物理層幀的信頭中指明上層幀的長度并在上層幀的信頭中指明上層幀的目的地;以及第二裝置,其在接收到上層幀的信頭時確定第二裝置不是該幀的目的地之后,按照從物理層幀的信頭取出的上層幀的長度進入預定時間段的睡眠狀態(tài)。這種實施例的效果是,它允許第二裝置進入睡眠狀態(tài)而不用在第一裝置上對現(xiàn)有標準進行任何調(diào)整。
按照本發(fā)明的另一個實施例,如在本發(fā)明的權(quán)利要求2中所要求的,提供一種終端,其接收包括與物理層之上的上層有關的上層幀的物理層幀,并且其省電模式涉及比正常操作更節(jié)能的操作,該終端包括省電操作時間計算部件,用于按照從物理層幀的信頭取出的上層幀的長度計算省電操作時間;地址檢測部件,在接收到上層幀的信頭時檢測來自上層幀的信頭的目的地址并且確定該上層幀的目的地不是該終端之后,給出從上層幀體的開頭開始的轉(zhuǎn)換到省電模式的指令;以及在響應轉(zhuǎn)換到省電模式的指令而計算的省電操作時間過去后給出取消省電模式的指令的部件。這個實施例的效果是,它許可基于得自現(xiàn)有標準下的物理層幀的信頭的相關信息執(zhí)行省電操作。
如本發(fā)明的權(quán)利要求3所要求的,其中的權(quán)利要求2的實施例的一個優(yōu)選結(jié)構(gòu)是這樣的終端,其中省電操作時間計算部件可以計算作為省電操作時間的時間,該時間比第一時間長而比第二時間少,第一時間對應于上層幀的長度減去上層幀的信頭的長度,第二時間對應于用最大幀間間距補充的第一時間。這種優(yōu)選結(jié)構(gòu)的效果是,它允許終端以省電模式操作,從完成向另一個終端發(fā)送數(shù)據(jù)幀的時間起直到開始發(fā)送下一個數(shù)據(jù)幀。
如本發(fā)明的權(quán)利要求4所要求的,其中的權(quán)利要求2的實施例的另一個優(yōu)選結(jié)構(gòu)是這樣的終端,其中省電操作時間計算部件可以計算作為省電操作時間的時間,通過向減去上層幀的信頭的長度的上層幀的長度添加最大幀間間距獲得。該優(yōu)選結(jié)構(gòu)的效果是,它允許終端以省電模式操作,直到開始向另一終端發(fā)送下一個數(shù)據(jù)幀。
如本發(fā)明的權(quán)利要求5所要求的,本發(fā)明的權(quán)利要求2的實施例的更優(yōu)選結(jié)構(gòu)是這樣的終端,該終端還包括用于在得自物理層幀的信息未能遵照預定的條件時、不管由地址檢測部件給出的指令而禁止轉(zhuǎn)換到省電模式的禁止部件。該優(yōu)選結(jié)構(gòu)的效果是,如果不滿足規(guī)定的條件,則禁止終端進入省電模式。
如本發(fā)明的權(quán)利要求6所要求的,其中的權(quán)利要求5的實施例的優(yōu)選結(jié)構(gòu)是這樣的終端,其中禁止部件可包括用于在檢測到物理層幀的前導碼中的預定差錯時禁止轉(zhuǎn)換到省電模式的部件。該優(yōu)選結(jié)構(gòu)的效果是,如果在前導碼中檢測到規(guī)定的差錯,則禁止終端進入省電模式。
如本發(fā)明權(quán)的利要求7所要求的,其中的權(quán)利要求5的實施例的另一優(yōu)選結(jié)構(gòu)是這樣的終端,其中禁止部件可包括用于在檢測到物理層幀的信頭中的預定差錯時禁止轉(zhuǎn)換到省電模式的部件。該優(yōu)選結(jié)構(gòu)的效果是,如果在物理層幀的信頭中檢測到規(guī)定的差錯,則禁止該終端進入省電模式。
如本發(fā)明的權(quán)利要求8所要求的,其中的權(quán)利要求5的實施例的更優(yōu)選結(jié)構(gòu)是這樣的終端,其中禁止部件可包括用于在檢測到物理層幀的信頭中的超出規(guī)定范圍的值時禁止轉(zhuǎn)換到省電模式的部件。該優(yōu)選結(jié)構(gòu)的效果是,如果在物理層幀的信頭中發(fā)現(xiàn)超出預定范圍的任何值,則禁止該終端進入省電模式。
如本發(fā)明的權(quán)利要求9所要求的,其中的權(quán)利要求5的實施例的甚至更優(yōu)選結(jié)構(gòu)是這樣的終端,其中禁止部件可包括用于在由省電操作時間計算部件計算的省電操作時間比預定的時間短時禁止轉(zhuǎn)換到省電模式的部件。該優(yōu)選結(jié)構(gòu)的效果是,如果發(fā)現(xiàn)省電操作時間比規(guī)定的時間段短,則禁止該終端進入省電模式。
按照本發(fā)明另外的實施例,如其中的權(quán)利要求10中所要求的,提供供省電模式涉及比正常操作更節(jié)能的操作的終端使用的處理方法,處理方法包含以下步驟開始接收包括與物理層之上的上層有關的上層幀的物理層幀;按照從物理層幀的信頭取出的上層幀的長度計算省電操作時間;在接收到上層幀的信頭時檢測來自上層幀的信頭的目的地址并且確定該上層幀的目的地不是終端之后,給出從上層幀體的開頭開始的轉(zhuǎn)換到省電模式的指令;以及在響應轉(zhuǎn)換到省電模式的指令而計算的省電操作時間過去后給出取消省電模式的指令。該實施例的效果是,它許可終端基于得自現(xiàn)有標準下的物理層幀的信頭的相關信息在省電模式下操作。
如本發(fā)明的權(quán)利要求11中所要求的,其中的權(quán)利要求10的實施例的優(yōu)選變化是處理方法,該方法還包括以下步驟如果得自物理層幀的信息未能遵照預定的條件、不管指令而禁止轉(zhuǎn)換到省電模式。該優(yōu)選變化的效果是,如果不滿足規(guī)定條件則禁止終端進入省電模式。
按照本發(fā)明又一另外的實施例,如在其中的權(quán)利要求12中所要求的,提供用于使省電模式涉及比正常操作更節(jié)能的操作的終端實現(xiàn)過程的程序,程序包括以下步驟開始接收包括與物理層之上的上層有關的上層幀的物理層幀;按照從物理層幀的信頭取出的上層幀的長度計算省電操作時間;在接收到上層幀的信頭時檢測來自上層幀的信頭的目的地址并且確定該上層幀的目的地不是終端之后,給出從上層幀體的開頭開始的轉(zhuǎn)換到省電模式的指令;以及在響應轉(zhuǎn)換到省電模式的指令而計算的省電操作時間過去之后給出取消省電模式的指令。該實施例的效果是,它允許終端基于得自現(xiàn)有標準下的物理層幀的信頭的有關信息在省電模式下操作。
如在本發(fā)明的權(quán)利要求13中所要求的,其中的權(quán)利要求12的實施例的優(yōu)選變化是程序,其中過程還可包括如下步驟如果得自物理層幀的信息未能遵照預定的條件、不管指令而禁止轉(zhuǎn)換到省電模式。該優(yōu)選變化的效果是,如果不滿足規(guī)定的條件,則禁止終端進入省電模式。
依據(jù)本發(fā)明又一另外的實施例,如其中的權(quán)利要求14所要求的,提供以計算機可讀方式存儲程序以供執(zhí)行的存儲介質(zhì),程序使省電模式涉及比正常操作更節(jié)能的操作的終端實現(xiàn)包含以下步驟的過程開始接收包括與物理層之上的上層有關的上層幀的物理層幀;按照從物理層幀的信頭取出的上層幀的長度計算省電操作時間;在接收到上層幀的信頭時檢測來自上層幀的信頭的目的地址并且確定上層幀的目的地不是終端之后,給出從上層幀體的開頭開始的轉(zhuǎn)換到省電模式的指令;以及在響應轉(zhuǎn)換到省電模式的指令而計算的省電操作時間過去后給出取消省電模式的指令。該實施例的效果是,它允許終端基于得自現(xiàn)有標準下的物理層幀的信頭的有關信息在省電模式下操作。
如在本發(fā)明的權(quán)利要求15中所要求的,其中的權(quán)利要求14的實施例的優(yōu)選變化是存儲介質(zhì),其中過程還可包括以下步驟如果得自物理層幀的信息未能遵照預定的條件、不管指令而禁止轉(zhuǎn)換到省電模式。該優(yōu)選變化的效果是,如果不滿足規(guī)定的條件,則禁止終端進入省電模式。


圖1是示出體現(xiàn)本發(fā)明的無線通信系統(tǒng)典型配置的示意圖;圖2是示出體現(xiàn)本發(fā)明的無線終端100典型結(jié)構(gòu)的框圖;圖3是示出體現(xiàn)本發(fā)明的電源控制單元400典型結(jié)構(gòu)的框圖;圖4是示出IEEE 802.11標準下的MAC幀820結(jié)構(gòu)的示意圖;圖5是示出IEEE 802.11b標準下的PLCP幀830結(jié)構(gòu)的示意圖;圖6是示出信號字段836的值如何與IEEE 802.11b標準下的傳輸速率字段8361的值相關的表格圖;圖7是示出在IEEE 802.11b標準下的服務字段837具體值的示意圖;圖8是示出體現(xiàn)本發(fā)明的睡眠長度計算單元410是如何遵照IEEE802.11b標準的示意圖;圖9是示出IEEE 802.11a標準下的PLCP幀840結(jié)構(gòu)的示意圖;
圖10是示出在IEEE 802.11a標準下的數(shù)據(jù)速率844具體值的表格圖;圖11是示出體現(xiàn)本發(fā)明的睡眠長度計算單元410如何遵照IEEE802.11a標準的示意圖;圖12A和12B是示出無線通信系統(tǒng)中發(fā)送序列是如何與無線終端的發(fā)送和接收操作相關的時序圖;圖13是示出睡眠操作如何被定時到結(jié)束的時序圖;圖14是示出圖13中數(shù)據(jù)幀沒有被正常接收的定時的時序圖;圖15是示出睡眠操作如何被定時到結(jié)束的另一個時序圖;以及圖16是體現(xiàn)本發(fā)明的無線終端100典型操作的步驟的流程圖。
具體實施例方式
現(xiàn)在將參考附圖詳細描述本發(fā)明的優(yōu)選實施例。
圖1是示出體現(xiàn)本發(fā)明的無線通信系統(tǒng)典型配置的示意圖。在這個例子中,接入點200有線連接到網(wǎng)絡300,并且多個無線終端100被無線連接到接入點200。接入點200和無線終端100構(gòu)成不同于網(wǎng)絡300的無線LAN。其中由接入點形成網(wǎng)絡的設置被稱為基礎結(jié)構(gòu)模式。
雖然圖1的例子僅僅示出一個無線LAN,實際上多個接入點200可被連接到網(wǎng)絡300。在這種情形下,經(jīng)過第一LAN的接入點200、經(jīng)由網(wǎng)絡300、以及通過鏈接到網(wǎng)絡300的第二LAN的接入點,作為第一無線LAN一部分的無線終端100可以與屬于第二無線LAN的另一個無線終端100通信。
還存在所謂的自組織(ad-hoc)模式,其中終端在無線LAN上彼此直接通信而不用接入點介入。盡管本發(fā)明適用于這些通信設置中的任何一種,假定在下文中要描述的實施例是在基礎結(jié)構(gòu)模式中操作。
圖2是示出體現(xiàn)本發(fā)明的無線終端100典型結(jié)構(gòu)的框圖。無線終端100由無線通信單元110、調(diào)制解調(diào)器單元120、MAC處理單元130、處理器140和存儲器150構(gòu)成,全部通過總線190互連。接口單元160連接到存儲器150。無線終端100還有電源供給單元180,其通過電源線(未示出)向無線終端100內(nèi)的各種元件提供電源。
無線通信單元110被設計成與無線終端外的實體無線通信。同樣地,無線通信單元110包括接收無線信號的接收單元111、發(fā)送無線信號的發(fā)送單元112、產(chǎn)生頻率信號(通過它發(fā)射和接收無線信號)的頻率合成器113以及插入在接收單元111與發(fā)送單元112之間、轉(zhuǎn)換天線設置的天線轉(zhuǎn)換單元114。頻率合成器113通常由PLL電路(鎖相環(huán)電路)組成。天線105被連接到頻率合成器113。
調(diào)制解調(diào)器單元120一方面為無線通信單元110另一方面為無線終端內(nèi)的數(shù)字信號提供輸出與輸入信號之間的轉(zhuǎn)換。調(diào)制解調(diào)器單元120由解調(diào)單元121和調(diào)制單元122構(gòu)成,解調(diào)單元121解調(diào)來自接收單元111的信號,而調(diào)制單元122調(diào)制輸出信號并且將調(diào)制的信號饋送給發(fā)送單元112。對該無線LAN,實現(xiàn)的調(diào)制有兩類初級調(diào)制和次級調(diào)制。初級調(diào)制例示性地指ASK(幅移鍵控)、FSK(頻移鍵控)、PSK(相移鍵控)、QAM(正交調(diào)幅)和CCK(補碼鍵控)。次級調(diào)制包括跳頻擴譜(FHSS)技術、直接序列擴譜(DSSS)技術以及正交頻分復用(OFDM)等。
MAC處理單元130包括在MAC子層下執(zhí)行各種處理的MAC控制單元131、保存來自解調(diào)單元121的信號的輸入數(shù)據(jù)緩沖器137以及保存目的地為調(diào)制單元122的信號的輸出數(shù)據(jù)緩沖器138。MAC處理單元130還有檢驗來自解調(diào)單元121的信號的前導碼的前導碼檢驗單元132、處理PLCP信頭的PLCP信頭處理單元133、處理MAC信頭的MAC信頭處理單元134以及以反映來自這些元件的輸出的方式來控制電源供給單元180的電源控制單元400。MAC控制單元131和電源控制單元400被連接到總線190。
處理器140提供對無線終端100的總的控制。存儲器150提供處理器140實現(xiàn)其各種處理的工作區(qū)。接口單元160將無線終端100接口連接到另一計算機或者其他便攜式設備。這些外部設備中的任何一個可以從無線終端100的外部物理連接到其上。或者,可以將無線終端100并入其他設備中的一個中。
在向元件提供電源時,電源供給單元180提供兩種模式實現(xiàn)節(jié)能操作的省電模式和正常執(zhí)行操作的正常模式。以省電模式操作通俗地稱為“睡眠”。電源控制單元400實現(xiàn)不同種類的有關電源的控制開始和停止睡眠操作以及禁止終端進入睡眠。
圖3是示出體現(xiàn)本發(fā)明的電源控制單元400典型結(jié)構(gòu)的框圖。電源控制單元400有計算睡眠長度的睡眠長度計算單元410、檢測幀的目的地址的地址檢測單元420、根據(jù)睡眠長度計時的計時器430以及禁止終端進入睡眠狀態(tài)的睡眠禁止確定單元440。
睡眠長度計算單元410基于來自PLCP信頭處理單元133的PLCP幀的PLCP信頭計算睡眠長度,并且在計時器430上設定計算的睡眠長度。地址檢測單元420檢測由MAC信頭處理單元134提供的MAC幀的MAC信頭中的目的地址。如果檢測的目的地址證明是另一個終端的地址,那么,地址檢測單元420指示電源供給單元180開始進入睡眠。在給出進入睡眠狀態(tài)的指令時,地址檢測單元420同時使計時器430開始根據(jù)設定在其上的睡眠長度計時。作為響應,計時器430開始根據(jù)睡眠長度計算單元410設定的睡眠長度計數(shù)。睡眠長度過去后,睡眠長度計算單元410指示電源供給單元180取消睡眠狀態(tài)。
睡眠禁止確定單元440指示電源供給單元180不進入省電模式,也就是不進入睡眠。睡眠禁止確定單元440包括檢驗來自前導碼檢驗單元132的數(shù)據(jù)差錯檢測信息的前導碼確定單元441、檢驗自PLCP信頭處理單元133提供的PLCP內(nèi)容和數(shù)據(jù)差錯檢測信息的PLCP確定單元442以及啟動時間確定單元443,啟動時間確定單元443在自睡眠長度計算單元410饋送的睡眠長度的基礎上檢驗無線終端100中各元件的啟動時間。
考慮來自前導碼檢驗單元132的數(shù)據(jù)差錯檢測信息,如果檢測到數(shù)據(jù)差錯超過預定的閾值計數(shù),前導碼確定單元441禁止電源供給單元180進入睡眠狀態(tài)。前導碼中太多差錯可能表明使用的傳輸信道質(zhì)量惡化。在那種情形下,確定睡眠長度的PLCP信頭可能包含差錯。這需要維持正常模式以可靠地接收數(shù)據(jù),如果在不適當?shù)臈l件下以省電模式接收,可能丟失數(shù)據(jù)。
PLCP確定單元442基于來自PLCP信頭處理單元133的信息檢測PLCP信頭中的差錯。如果檢測到這種差錯,PLCP確定單元442禁止電源供給單元180進入睡眠。例如,使用IEEE 802.11b標準下的HEC(信頭差錯控制)執(zhí)行差錯檢測。在IEEE 802.11a標準下,在卷積碼解碼之后實現(xiàn)基于奇偶校驗的差錯檢測。
除了執(zhí)行上面的基于HEC或者基于奇偶校驗的差錯檢測,PLCP確定單元442進行檢驗以確定PLCP信頭字段中是否有值是邏輯錯誤的。為每一個字段定義預定值,并且沒有一個字段應該包含未定義的值。如果在任何字段中檢測到未定義的值,就假定有差錯從而禁止睡眠狀態(tài)。
考慮來自睡眠長度計算單元410的睡眠長度,啟動時間確定單元443比較睡眠長度與無線終端100中各元件的啟動時間。如果發(fā)現(xiàn)睡眠長度短于任何啟動時間,那么,啟動時間確定單元443禁止電源供給單元180進入睡眠。例如,假設頻率合成器113的PLL電路啟動并達到穩(wěn)定操作狀態(tài)需要約100微秒。在那種情形下,如果睡眠長度與該啟動時間大約相同,睡眠狀態(tài)沒有提供優(yōu)點。如果添加一些裕度以致給出150微秒的啟動時間,該時間對應于每秒11兆位(Mbit)時的207個字節(jié)。小于該字節(jié)數(shù)的字節(jié)長度可以不遵照自睡眠的啟動。在這種情形下,只在使用的MAC幀有至少237個字節(jié)的容量(比上面的207個字節(jié)多30個字節(jié))時,允許睡眠狀態(tài)出現(xiàn)。
現(xiàn)在將參考相關附圖描述各幀的典型結(jié)構(gòu)及其結(jié)合該實施例的處理。
圖4是示出IEEE 802.11標準下MAC幀820的結(jié)構(gòu)的示意圖。設計成在MAC子層下傳播信息的MAC幀820包括MAC信頭821、幀體810以及幀檢驗序列(FCS)829。由幀控制字段822、時段字段823、地址1字段(824)、地址2字段(825)、地址3字段(826),序列控制字段827和地址4字段(828)形成MAC信頭821。
幀控制字段822是指明包括幀類型和通信模式的幀控制信息的字段。時段字段823是指明直到完成發(fā)送所討論的幀有效的保留時間的字段。序列控制字段827是指明分片時有效的片號和序列號的字段。
地址1字段到地址4字段(824到826和828)是指明幀的源地址、目的地址等的字段。這四個地址所表示的隨幀控制字段822中所指定的通信模式而變化。示例地,對于在圖1設置中從接入點200到無線終端100的通信,地址1字段(824)代表目的地址而地址3字段(826)代表源地址。
在MAC信頭821中,如圖4所示,幀控制字段822、時段字段823和序列控制字段827各有2個字節(jié)的容量,而地址1字段到地址4字段(824到826和828)各有6個字節(jié)的容量。那意味著MAC信頭821總體上有30個字節(jié)的總?cè)萘俊?br> 幀體810對應于MAC幀820中的凈荷,并且用于在MAC子層下發(fā)送數(shù)據(jù)。幀體810的最大容量為2312個字節(jié)。FCS字段829用于檢測MAC幀820中的差錯。具體地,F(xiàn)CS字段829帶有從生成多項式計算的余數(shù)的反碼。FCS字段829有4個字節(jié)的容量。于是,MAC幀820總體上有2346個字節(jié)的最大容量。
圖5是示出IEEE 802.11b標準下的PLCP幀830結(jié)構(gòu)的示意圖。設計成在PLCP子層下傳播信息的PLCP幀830包括前導碼831和PLCP信頭832,并且有作為凈荷的MAC幀820。
前導碼831是包括同步位字段834和定界符835的同步信號。IEEE802.11b標準規(guī)定兩種格式用于維持與IEEE 802.11標準下的直接序列擴譜系統(tǒng)的兼容性的長格式和用于高速性能的短格式。同步位字段834在長格式中為128位長,而在短格式中為56位長。在任一種格式中,定界符835有16位。這意味著前導碼總體上有144位或者72位。
PLCP信頭832包括信號字段836、服務字段837、長度字段838以及CRC(循環(huán)冗余校驗)字段839。信號字段836是指明傳輸速率的字段。服務字段837是通常指明調(diào)制方法的字段。長度字段838是以微秒給出MAC幀820長度的字段。CRC字段839是供在檢測PLCP信頭832的差錯中使用的字段。
在PLCP信頭832中,信號字段836和服務字段837各為8位長,而長度字段838和CRC字段839各為16位長。于是,PLCP信頭832總體上有48位。
傳輸PLCP幀830需要的時間計算如下在長格式中,各以每秒1兆位傳輸前導碼831和PLCP信頭832。于是,在長格式中傳輸PLCP幀830需要192微秒(=192位/(1×106位/秒))。在短格式中,以每秒1兆位傳輸前導碼831,且以每秒2兆位傳輸PLCP信頭832。那意味著,在短格式中傳輸PLCP幀830需要96微秒(=72位/(1×106位/秒)+48位/(2×106位/秒)=72微秒+24微秒)。傳輸MAC幀820需要的時間依賴于幀體810的容量,也依賴于在信號字段836中指定的傳輸速率。
圖6是示出信號字段836的值如何與IEEE 802.11b標準下的傳輸速率字段8361的值相關的表格圖。信號字段836定義MAC幀820的傳輸速率。由此可見,通過參考在IEEE 802.11b標準下的PLCP信頭832中的信號字段836獲得傳輸速率8361。在圖6中,符號“0x~”為十六進制,而符號“0b~”為十進制。在信號字段836中,十六進制符號“0A”代表1兆位/秒的傳輸速率,“14”代表2兆位/秒,“37”代表5.5兆位/秒,而“6E”代表11兆位/秒。
正常地,信號字段836不會有上面的這四個值以外的任何其他值。在信號字段836中檢測到的任何未定義的值被解釋為差錯。由PLCP確定單元442(圖3)實現(xiàn)解釋。
圖7是示出在IEEE 802.11b標準下的服務字段837的具體值的示意圖。服務字段837是8位字段,其中第四最高位指定調(diào)制方法8371,而最低有效位定義長度擴展8372。
調(diào)制方法位8371中的“0”指明CCK,而“1”表示PBCC(分組二進制卷積編碼)。當5.5兆位/秒或11兆位/秒的擴展傳輸速率在IEEE 802.11b標準下有效時,這些調(diào)制方法的指定是有效的。為了維持與IEEE 802.11標準的兼容性,當1兆位/秒的傳輸速率有效時采用DBPSK(差分二進制相移鍵控),當2兆位/秒的傳輸速率有效時使用DQPSK(差分四相相移鍵控)。
長度擴展8372是補充字段838的值。當11兆位/秒的傳輸速率有效時,長度擴展8372用于實現(xiàn)在一方面是以時間(也就是以微秒)計的長度838與另一方面是MAC幀820的字節(jié)計數(shù)之間的轉(zhuǎn)換。隨后將討論計算長度擴展的具體方法。
圖8是示出體現(xiàn)本發(fā)明的睡眠長度計算單元410是如何遵照IEEE802.11b標準的示意圖。睡眠長度計算單元410有計算MAC幀820容量的幀長度計算單元411、從MAC幀820容量中減去MAC信頭821容量的減法器412以及使用傳輸速率字段8361的值執(zhí)行除法的除法器413。
在IEEE 802.11b標準下,PLCP信頭832的長度字段838以微秒指明長度。計算睡眠長度需要預先除去MAC信頭821的長度。以構(gòu)成容量的30個字節(jié)給出MAC信頭821的長度。那意味著,在減去MAC信頭821的長度之前需要協(xié)調(diào)這兩個不同的單元。盡管長度字段838在圖8的例子中被轉(zhuǎn)換成字節(jié),但是可選擇地MAC信頭821的長度被轉(zhuǎn)換成時間段。
幀長度計算單元411使用信號字段836中的傳輸速率8361以及服務字段837中的調(diào)制方法8371和長度擴展8372,將長度838從微秒轉(zhuǎn)換成字節(jié)。下面示出涉及的計算。
當傳輸速率8361是5.5兆位/秒且調(diào)制方法8371是CCK時幀長度(以字節(jié)計)=長度838(以微秒計)×5.5/8(小數(shù)四舍五入)。
當傳輸速率8361是11兆位/秒且調(diào)制方法8371是CCK時幀長度(以字節(jié)計)=(長度838(以微秒計)×11/8)-長度擴展8372(小數(shù)四舍五入)。
當傳輸速率8361是5.5兆位/秒且調(diào)制方法8371是PBCC時幀長度(以字節(jié)計)=(長度838(以微秒計)×5.5/8)-1(小數(shù)四舍五入)。
當傳輸速率8361是11兆位/秒且調(diào)制方法8371是PBCC時幀長度(以字節(jié)計)=(長度838(以微秒計)×11/8)-長度擴展8372(小數(shù)四舍五入)。
減法器412從以上述方式獲得的以字節(jié)計的幀長度中減去30個字節(jié)。這提供等于MAC幀820減去MAC信頭821的體長度(也就是,幀體810和FCS 829)。除法器413用信號字段836中的傳輸速率8361除體長度,于是給出傳輸該體需要的時間。
例如,假設傳輸速率8361是11兆位/秒,調(diào)制方法8371是CCK,長度838是744,以及長度擴展8372是0。在那種情形下,給出的幀長度為744×11/8-0=1023(字節(jié))。
然后,給出的體長度為(1023-30)×8/(11×106)=722(微秒)。
該體長度可以被用作睡眠長度。如隨后將要討論的,優(yōu)選地,可以通過最大幀間間距(DIFS)補充體長度。如果假定最大幀間間距是128微秒,給出的睡眠長度為722(微秒)+128(微秒)=850(微秒)。
圖9是示出IEEE 802.11a標準下的PLCP幀840結(jié)構(gòu)的示意圖。如PLCP幀830一樣,PLCP幀840用于在PLCP子層下傳播信息。PLCP幀840有前導碼841和PLCP信頭842,并且包括作為凈荷的MAC幀820。相對于IEEE 802.11標準下的2.4GHz的頻帶,IEEE802.11a標準規(guī)定使用5GHz的頻帶。在這兩種標準下的這兩個頻帶之間沒有兼容性,這兩種標準各自采取不同的幀格式。
前導碼841是長度為12個碼元的同步信號。碼元是在IEEE802.11a標準下由OFDM使用的調(diào)制單位。在OFDM方案下,同時使用多個彼此正交的副載波來并行發(fā)送信號。當與糾錯碼制結(jié)合使用時,即使由于阻塞或者干擾沒有接收到一些載波,多個副載波也可正確再現(xiàn)數(shù)據(jù)。
PLCP信頭842有數(shù)據(jù)速率字段844、長度字段846、奇偶校驗字段847、尾字段848和服務字段849。數(shù)據(jù)速率字段844是不需解釋的、指明數(shù)據(jù)速率的字段。長度字段846是指明以字節(jié)計的MAC幀820長度的字段。奇偶校驗字段847包含用于差錯檢測的碼。尾字段848是代表從數(shù)據(jù)速率字段844開始的信號字段843的尾部的字段。
在信號字段843中,數(shù)據(jù)速率字段844為4位長,長度字段846為12位長,奇偶校驗字段847為1位長,而尾字段848為6位長。在數(shù)據(jù)速率字段844與長度字段846之間插入1位長的未使用的位字段845。那意味著,信號字段843總共用24位。構(gòu)成尾字段848的6位全部被設定為0。
服務字段849是16位字段,其中高位的7位用于與接收終端的解擾器同步,而低位的9位被保留供將來使用。構(gòu)成服務字段849的16位全部被設定為0。
圖10是示出在IEEE 802.11a標準下的數(shù)據(jù)速率字段844具體值的表格圖。數(shù)據(jù)速率字段844中的每一個值以預定方式對應于調(diào)制方法8441、編碼速率8442和傳輸速率8443。由此可見,通過參考IEEE802.11a標準下的PLCP信頭842中的數(shù)據(jù)速率字段844獲得傳輸速率8443。
正常地,數(shù)據(jù)速率字段844不會有圖10列出的那些以外的任何其他值。在數(shù)據(jù)速率字段844中檢測的任何未定義的值被解釋為差錯。由PLCP確定單元442實現(xiàn)(圖3)解釋。
圖11是示出體現(xiàn)本發(fā)明的睡眠長度計算單元410如何遵照IEEE802.11a標準的示意圖。睡眠長度計算單元410包括從MAC幀820容量中減去MAC信頭821容量的減法器415和使用傳輸速率字段8443的值執(zhí)行除法的除法器416。
在IEEE 802.11a標準下,PLCP信頭842的長度字段846根據(jù)構(gòu)成容量的字節(jié)指明長度。不同于IEEE 802.11b標準,IEEE 802.11a標準從而允許不用從時間段向容量的轉(zhuǎn)換而獲得體長度。具體地,減法器412通過從長度846減去MAC信頭821的30個字節(jié)而獲得體長度。除法器416用數(shù)據(jù)速率字段844中的傳輸速率8443除體長度,從而提供傳輸該體所需要的時間。
假設數(shù)據(jù)速率844是“0b1011”而長度846是1030。在那種情形下,給出的體長度為(1030-30)×8/(36×106)=222(微秒)該體長度可用作睡眠長度。優(yōu)選地,如上面結(jié)合IEEE 802.11b標準所討論的,可以通過最大幀間間距補充體長度。
現(xiàn)在將通過參考相關附圖描述該實施例的睡眠操作是如何定時出現(xiàn)的。
圖12A和12B是示出無線通信系統(tǒng)中發(fā)送序列是如何與無線終端的發(fā)送和接收操作相關的時序圖。圖12A指明在一方面是接入點A與另一方面是終端B和C之間通信的典型發(fā)送序列。圖12B示出終端C如何在發(fā)送序列期間發(fā)送和接收數(shù)據(jù)。
當接入點A首先向終端C發(fā)送數(shù)據(jù)幀11時,終端C在接收操作31中接收數(shù)據(jù)幀11。因為數(shù)據(jù)幀11的目的地是終端C,終端C接收整個數(shù)據(jù)幀11。在接收到數(shù)據(jù)幀11之后,終端C向接入點A發(fā)送ACK幀32、確認接收到數(shù)據(jù)幀。
然后,接入點A向終端B發(fā)送數(shù)據(jù)幀13。在該點,終端C啟動接收操作331并開始接收PLCP幀830。接收到MAC信頭821時,終端C確定該幀的目的地是哪里。當發(fā)現(xiàn)數(shù)據(jù)幀13的目的地是終端B時,終端C實現(xiàn)向睡眠操作332的轉(zhuǎn)換。接收到數(shù)據(jù)幀13后,終端B向接入點A發(fā)送ACK幀24。
當終端B向接入點A發(fā)送數(shù)據(jù)幀25時,終端C還啟動接收操作351。接收到MAC信頭821時,終端C確定數(shù)據(jù)幀25的目的地是接入點A。在那個點,終端C啟動睡眠操作352。
在圖12A和12B的例子中,體長度用作睡眠長度。在接收MAC信頭821之后立即選擇睡眠模式,并且維持該模式直到完成FCS 829的發(fā)送。然而,這不是睡眠操作被定時到結(jié)束的唯一方法?;蛘?,可以使用更長的時間段作為睡眠長度。
圖13是示出睡眠操作如何被定時到結(jié)束的時序圖。在IEEE802.11標準下,幀間間距(IFS)規(guī)定為用于確定即將要訪問的介質(zhì)是否空閑的基礎。如果在比預定時間段長的時間內(nèi)沒有從介質(zhì)中檢測到信號,可認為那個介質(zhì)是在空閑狀態(tài)。在該標準下定義多個幀間間距。定義最小幀間間距(SIFS)為正常接收到數(shù)據(jù)幀后供終端發(fā)送ACK幀的定時。定義最大幀間間距(DIFS)為在發(fā)送ACK幀之后,供終端發(fā)送數(shù)據(jù)幀的定時。
在圖13的例子中,接入點A向終端B發(fā)送數(shù)據(jù)幀16。進入接收操作361后,在接收到MAC信頭821時終端C啟動睡眠操作362。在這種情形下,通過合計體長度、最小幀間間距和ACK包長度獲得睡眠長度。用以上方式建立的睡眠長度,如果如圖13所示定期地發(fā)送下一數(shù)據(jù)幀48就不會有問題。這使終端C在啟動睡眠操作前進入另一個接收操作381。然而,如果終端B未能正常接收到數(shù)據(jù)幀16,終端B將不發(fā)送ACK幀27。這可導致下面描述的問題。
圖14是示出圖13中數(shù)據(jù)幀沒有被正常接收的定時的時序圖。通常,由終端B正常接收由接入點A傳送的數(shù)據(jù)幀16,終端B又會向接入點A發(fā)送ACK幀27。這將防止除了終端B的任何其他終端在ACK幀27的同時發(fā)送數(shù)據(jù)幀。
然而,如果終端B未能正常地接收到數(shù)據(jù)幀16,終端B不發(fā)送ACK幀27。數(shù)據(jù)幀16之后的最大幀間間距過去后,這將允許除了終端B的終端發(fā)送數(shù)據(jù)幀。在圖14的例子中,終端D發(fā)送數(shù)據(jù)幀48。終端C在睡眠狀態(tài)直到ACK幀27結(jié)束不能接收來自終端D的數(shù)據(jù)幀48,使得不可接收的時段37發(fā)生。于是,終端C隨后嘗試在接收操作381中接收數(shù)據(jù)幀48導致失敗。
圖15是示出睡眠操作如何被定時到結(jié)束的另一個時序圖。在該例子中,通過向體長度添加最大幀間間距,獲得通過接入點A發(fā)送數(shù)據(jù)幀16期間的睡眠操作362的長度??紤]這種定時,如果終端B由于未能正常接收到數(shù)據(jù)幀16而不傳送ACK幀27,且如果在發(fā)送數(shù)據(jù)幀16之后最大幀間間距過去后終端D發(fā)送數(shù)據(jù)幀48,終端C仍然可成功啟動接收操作381。
體長度從而可被不變地用作睡眠長度。更優(yōu)選地,當用作睡眠長度時可由最大幀間間距補充體長度。還可能的是,通過向體長度添加最小幀間間距和ACK分組長度建立睡眠長度。然而,這可導致不可接收的時段37發(fā)生。盡管如此,不可接收的時段37的出現(xiàn)不會阻止重發(fā)目的地是該終端的任何幀,即使沒有接收到那個幀。該處理中沒有沖突;僅僅是效率有些降低。
現(xiàn)在將參考相關附圖描述按照本發(fā)明的無線終端100是如何工作的。
圖16是體現(xiàn)本發(fā)明的無線終端100典型操作的步驟的流程圖。在步驟S901,無線終端100開始接收PLCP幀830(840)。前導碼檢驗單元132檢驗前導碼831(841)中的差錯。如果在步驟S902中前導碼確定單元441確定檢測的差錯的數(shù)量超過預定的閾值計數(shù),那表明使用的傳輸信道可能質(zhì)量惡化。在那種情形下,到達步驟S910,并指示電源供給單元180禁止睡眠狀態(tài),且繼續(xù)進行正常的接收操作。
如果在步驟S902中發(fā)現(xiàn)檢測的數(shù)據(jù)差錯的數(shù)量低于規(guī)定的閾值計數(shù),PLCP信頭處理單元133繼續(xù)檢驗PLCP信頭832(842)中的差錯。如果在步驟S903中PLCP確定單元442確定檢測到規(guī)定的差錯,那提示PLCP信頭832(842)中的信息可能有差錯。在那種情形下,到達步驟S910,并指示電源供給單元180禁止睡眠狀態(tài),且繼續(xù)進行正常的接收操作。
如果在步驟S903中沒有檢測到規(guī)定的差錯,PLCP確定單元442繼續(xù)確定PLCP信頭842(832)中的長度字段846(838)是否有規(guī)定的值。也就是,由于MAC幀820的最大長度是2346個字節(jié),超過那個閾值的長度字段846中的任何值構(gòu)成差錯。如果在步驟S904中PLCP確定單元442確定長度字段846包含規(guī)定范圍外的任何值,那提示PLCP信頭842(832)中的信息可能有差錯。在那種情形下,還是到達步驟S910,并指示電源供給單元180禁止睡眠狀態(tài),且繼續(xù)進行正常的接收操作。
如果在步驟S904中沒有發(fā)現(xiàn)長度字段846(838)有規(guī)定范圍外的值,PLCP確定單元442繼續(xù)確定PLCP信頭832(842)的傳輸速率、也就是信號字段836中的值(數(shù)據(jù)速率844)是否是預先定義的值中的一個。如果在步驟S905中PLCP確定單元442確定在信號字段836中包含未定義的值,那提示PLCP信頭832(842)中的信息可能有差錯。在那種情形下,還是到達步驟S910,并指示電源供給單元180禁止睡眠狀態(tài),且繼續(xù)進行正常的接收操作。
如果在步驟S905中未發(fā)現(xiàn)傳輸速率是未定義的值,那么,到達步驟S906,并且睡眠長度計算單元410計算睡眠長度。在計時器430上設定計算的睡眠長度。
由啟動時間確定單元443比較在步驟S906中計算的睡眠長度與無線終端100中各元件的啟動時間。如果在步驟S907中沒有發(fā)現(xiàn)睡眠長度比這些啟動時間中的每一個長,那意味著睡眠操作將不是有效的。在那種情形下,還是到達步驟S910,并指示電源供給單元180禁止睡眠狀態(tài),且繼續(xù)進行正常的接收操作。
如果在步驟S907中發(fā)現(xiàn)睡眠長度比啟動時間中的任何一個長,地址檢測單元420繼續(xù)檢驗目的地址。如果在步驟S908中發(fā)現(xiàn)目的地址不同于該終端的地址,就沒有必要再接收數(shù)據(jù)。在那種情形下,到達步驟S909,并指示電源供給單元180進入睡眠狀態(tài)。同時,指示計時器430開始根據(jù)睡眠長度計時。睡眠長度過去后,計時器430指示電源供給單元180停止睡眠操作。如果在步驟S908中發(fā)現(xiàn)目的地址與該終端的地址相同,那么,到達步驟S910,并實現(xiàn)正常的接收操作。
下面所解釋的是一個例子,其中通過使用本發(fā)明的實施例觀察到具體的改進。按照本發(fā)明,進行檢驗以確定在數(shù)據(jù)接收之后是否進入睡眠狀態(tài),數(shù)據(jù)接收從PLCP幀830(840)頂部的前導碼831(841)開始并以MAC信頭821結(jié)束。也就是,繼續(xù)正常接收狀態(tài)直到完成MAC信頭821的接收。
例示地,在使用IEEE 802.11b標準下的短格式的情況下,以上述方式接收前導碼831和PLCP信頭832需要96微秒。如果傳輸速率是11兆位/秒,那么,接收MAC信頭821需要(30×8位)/(11×106位/秒)≈22微秒于是,使用短格式時,在進入睡眠狀態(tài)前發(fā)生接收操作,持續(xù)的時段是96+22=118微秒如果假定在相同的傳輸速率時睡眠長度是2316個字節(jié),發(fā)生睡眠操作,持續(xù)的時段是(2316×8位)/(11×106位/秒)≈1684微秒該睡眠長度依賴于幀體810的長度。在獲得睡眠長度時,還可能的是,如上所述通過最大幀間間距補充幀體。
很常見的是,在接收狀態(tài)時,功耗估計是在500mW與1W之間,而在睡眠狀態(tài)時,功耗估計是在10mW與300mW之間。在假設的情形中,假設在接收狀態(tài)時功耗是800mW,而在睡眠狀態(tài)時功耗是50mW。在該例子中,給出使用短格式在功耗上的改進為(118×800+1684×50)/((118+1684)×800)≈0.124那意味著,可以達到大于80%的功率耗散的降低。
按照本發(fā)明,如上所述,電源控制單元400中的睡眠長度計算單元410基于在PLCP信頭832(842)中所包含的來計算睡眠長度。地址檢測單元420檢測來自MAC信頭821的內(nèi)容的目的地址。如果發(fā)現(xiàn)該幀的目的地是另一個終端,該終端停止其接收操作并且進入睡眠狀態(tài)。特別地,現(xiàn)有標準下PLCP信頭832(842)包含CRC 839(奇偶校驗847)以便可用足夠的安全裕度計算睡眠長度。
如果發(fā)現(xiàn)PLCP 832(842)或MAC信頭821的內(nèi)容不可靠,或者考慮到有關元件的啟動時間認為睡眠狀態(tài)不需要,睡眠禁止確定單元440禁止轉(zhuǎn)換到睡眠狀態(tài)。該特征允許睡眠操作以比以前更高的安全裕度發(fā)生。
雖然結(jié)合將要在下面略述的所附權(quán)利要求中相應要求的具體實施例描述了本發(fā)明,這些實施例不應該被解釋為對本發(fā)明范圍的限制,而是僅僅提供本發(fā)明一些目前優(yōu)選實施例的例示。要理解的是,不偏離下面權(quán)利要求的精神和范圍可進行改變和變化。
例如,在權(quán)利要求1中,例示地,上層幀對應MAC幀820,物理層幀對應PLCP幀830或840,第一裝置對應接入點200,以及第二裝置對應無線終端100。
在權(quán)利要求2中,例示地,終端對應無線終端100,上層幀對應MAC幀820,物理層幀對應PLCP幀830或840,省電操作時間計算部件對應睡眠長度計算單元410,以及地址檢測部件對應地址檢測單元420。而且,用于給出取消省電模式的指令的部件例示地對應計時器430。
在權(quán)利要求3中,例示地,第一時間對應供傳輸幀體810和FCS829所需要的時間,以及第二時間對應通過用最大幀間間距(DIFS)補充第一時間所獲得的時間。
在權(quán)利要求5中,禁止部件例示地對應睡眠禁止確定單元440。
在權(quán)利要求6中,用于在物理層幀的前導碼中檢測到預定的差錯時禁止轉(zhuǎn)換到省電模式的部件例示地對應前導碼確定單元441。
在權(quán)利要求7中,用于在物理層幀的信頭中檢測到預定的差錯時禁止轉(zhuǎn)換到省電模式的部件例示地對應PLCP確定單元442。
在權(quán)利要求8中,用于在物理層幀的信頭中檢測到在規(guī)定范圍外的值時禁止轉(zhuǎn)換到省電模式的部件例示地對應PLCP確定單元442。
在權(quán)利要求9中,用于在由省電操作時間計算部件計算的省電操作時間短于預定的時間時禁止轉(zhuǎn)換到省電模式的部件例示地對應啟動時間確定單元443。
在權(quán)利要求10、12和14中,例示地,終端對應無線終端100,上層幀對應MAC幀820,以及物理層幀對應PLCP幀830或840。而且,步驟S901例示地代表開始接收包括與物理層之上的上層有關的上層幀的物理層幀的步驟。步驟S906例示地代表按照從物理層幀的信頭取出的上層幀的長度計算省電操作時間的步驟。步驟S908例示地代表的步驟為,接收到上層幀時檢測來自上層幀的信頭的目的地址并且確定該上層幀的目的地不是該終端之后,給出從上層幀體的開頭開始的轉(zhuǎn)換到省電模式的指令。步驟S909例示地代表的步驟為,為響應轉(zhuǎn)換到省電模式的指令而計算的省電操作時間過去后,給出取消省電模式的指令。
在權(quán)利要求11、13和15中,如果得自物理層幀的信息未能遵照預定的條件、不管指令而禁止轉(zhuǎn)換到省電模式的步驟例示地對應步驟S902、S903、S904、S905和S907。
在前面的描述中,電源控制單元400中的睡眠長度計算單元410被示出以計算睡眠長度?;蛘?,處理器140可計算睡眠長度。
可以認為在前面的描述中討論的步驟和處理構(gòu)成一種由這些步驟和處理組成的方法、一種用于使計算機執(zhí)行那個方法的程序、或用于保留那個程序的存儲介質(zhì)。
工業(yè)適用性如上所述,按照本發(fā)明的無線通信系統(tǒng)被布置成獲得必要的信息并從而實現(xiàn)向省電狀態(tài)的轉(zhuǎn)換,而不用給現(xiàn)有標準添加改變。
權(quán)利要求
1.一種由多個裝置構(gòu)成的無線通信系統(tǒng),包含第一裝置,在發(fā)送包括與物理層之上的上層有關的上層幀的物理層幀時,在所述物理層幀的信頭中指明所述上層幀的長度并在所述上層幀的信頭中指明所述上層幀的目的地;以及第二裝置,在接收到所述上層幀的所述信頭時確定所述第二裝置不是所述幀的目的地之后,按照從所述物理層幀的所述信頭取出的所述上層幀的所述長度進入預定時間段的睡眠狀態(tài)。
2.一種終端,其接收物理層幀,所述物理層幀包括與物理層之上的上層有關的上層幀,并且其省電模式涉及比正常操作更節(jié)能的操作,包含省電操作時間計算部件,用于按照從所述物理層幀的信頭取出的所述上層幀的長度計算省電操作時間;地址檢測部件,在接收到所述上層幀的信頭時檢測來自所述上層幀的信頭的目的地址并且確定所述上層幀的目的地不是所述終端之后,給出轉(zhuǎn)換到從所述上層幀體的開頭開始的所述省電模式的指令;以及在響應轉(zhuǎn)換到所述省電模式的所述指令而計算的所述省電操作時間過去后給出取消所述省電模式的指令的部件。
3.按照權(quán)利要求2所述的終端,其中所述省電操作時間計算部件計算作為所述省電操作時間的時間,所述時間比第一時間長而比第二時間少,第一時間對應于所述上層幀的所述長度減去所述上層幀的所述信頭的長度,第二時間對應于用最大幀間隔補充的第一時間。
4.按照權(quán)利要求2所述的終端,其中所述省電操作時間計算部件計算作為所述省電操作時間的時間,所述時間通過向減去所述上層幀的所述信頭的長度的所述上層幀的所述長度添加最大幀間隔獲得。
5.按照權(quán)利要求2所述的終端,還包含禁止部件,用于在得自所述物理層幀的信息未能遵照預定的條件時、不管由所述地址檢測部件給出的所述指令而禁止轉(zhuǎn)換到所述省電模式。
6.按照權(quán)利要求5所述的終端,其中所述禁止部件包括用于在檢測到所述物理層幀的前導碼中的預定的差錯時禁止轉(zhuǎn)換到所述省電模式的部件。
7.按照權(quán)利要求5所述的終端,其中所述禁止部件包括用于在檢測到所述物理層幀的所述信頭中的預定的差錯時禁止轉(zhuǎn)換到所述省電模式的部件。
8.按照權(quán)利要求5所述的終端,其中所述禁止部件包括用于在檢測到所述物理層幀的所述信頭中的超出規(guī)定范圍的值時禁止轉(zhuǎn)換到所述省電模式的部件。
9.按照權(quán)利要求5所述的終端,其中所述禁止部件包括用于在由所述省電操作時間計算部件計算的所述省電操作時間比預定的時間短時禁止轉(zhuǎn)換到所述省電模式的部件。
10.一種供省電模式涉及比正常操作更節(jié)能的操作的終端使用的處理方法,所述處理方法包含以下步驟開始接收包括與物理層之上的上層有關的上層幀的物理層幀;按照從所述物理層幀的信頭取出的所述上層幀的長度計算省電操作時間;在接收到所述上層幀的信頭時檢測來自所述上層幀的信頭的目的地址并且確定所述上層幀的目的地不是所述終端之后,給出從所述上層幀體的開頭開始的轉(zhuǎn)換到所述省電模式的指令;以及在響應轉(zhuǎn)換到所述省電模式的所述指令而計算的所述省電操作時間過去后,給出取消所述省電模式的指令。
11.按照權(quán)利要求10所述的方法,還包含以下步驟如果得自所述物理層幀的信息未能遵照預定的條件、不管所述指令而禁止轉(zhuǎn)換到所述省電模式。
12.一種用于使省電模式涉及比正常操作更節(jié)能的操作的終端實現(xiàn)過程的程序,所述程序包含以下步驟開始接收包括與物理層之上的上層有關的上層幀的物理層幀;按照從所述物理層幀的信頭取出的所述上層幀的長度計算省電操作時間;在接收到所述上層幀的信頭時檢測來自所述上層幀的信頭的目的地址并且確定所述上層幀的目的地不是所述終端之后,給出從所述上層幀體的開頭開始的轉(zhuǎn)換到所述省電模式的指令;以及在響應轉(zhuǎn)換到所述省電模式的所述指令而計算的所述省電操作時間過去后,給出取消所述省電模式的指令。
13.按照權(quán)利要求12所述的程序,其中所述過程還包含以下步驟如果得自所述物理層幀的信息未能遵照預定的條件、不管所述指令而禁止轉(zhuǎn)換到所述省電模式。
14.一種以計算機可讀方式存儲程序以供執(zhí)行的存儲介質(zhì),所述程序使省電模式涉及比正常操作更節(jié)能的操作的終端實現(xiàn)包含以下步驟的過程開始接收包括與物理層之上的上層有關的上層幀的物理層幀;按照從所述物理層幀的信頭取出的所述上層幀的長度計算省電操作時間;在接收到所述上層幀的信頭時檢測來自所述上層幀的信頭的目的地址并且確定所述上層幀的目的地不是所述終端之后,給出從所述上層幀體的開頭開始的轉(zhuǎn)換到所述省電模式的指令;以及在響應轉(zhuǎn)換到所述省電模式的所述指令而計算的所述省電操作時間過去后,給出取消所述省電模式的指令。
15.按照權(quán)利要求14所述的存儲介質(zhì),其中所述過程還包含以下步驟如果得自所述物理層幀的信息未能遵照預定的條件、不管所述指令而禁止轉(zhuǎn)換到所述省電模式。
全文摘要
睡眠長度計算部分(410)按照PLCP信頭的內(nèi)容計算睡眠長度,并且將它設定到計時器(430)上。地址檢測部分(420)從MAC信頭的內(nèi)容中檢測目的地址。如果地址是指向另一終端的幀,那么,地址檢測部分(420)向電源供給部分(180)指示啟動睡眠并使計時器(430)開始計時。當睡眠長度過去后,計時器(430)向電源供給部分(180)指示停止睡眠。當PLCP信頭或MAC信頭的內(nèi)容不可信或當由于每個部分的上升時間而不應該執(zhí)行睡眠時,睡眠禁止判斷部分(440)禁止電源供給部分(180)轉(zhuǎn)換到睡眠狀態(tài)。于是,在無線電通信系統(tǒng)中,可能的是,在不修改現(xiàn)有規(guī)范的前提下獲得必要的信息并轉(zhuǎn)換到低功耗狀態(tài)。
文檔編號G06F1/32GK1795644SQ200480014019
公開日2006年6月28日 申請日期2004年3月5日 優(yōu)先權(quán)日2003年3月26日
發(fā)明者小木曾貴之 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
双流县| 沙雅县| 邯郸县| 淄博市| 宁河县| 梁平县| 乐清市| 巴东县| 理塘县| 张家川| 睢宁县| 永州市| 资阳市| 石屏县| 竹溪县| 福建省| 台中市| 眉山市| 安庆市| 微山县| 措勤县| 井陉县| 环江| 龙江县| 汾西县| 南安市| 应城市| 汨罗市| 三门峡市| 榕江县| 普宁市| 辰溪县| 五台县| 砀山县| 瑞金市| 彩票| 青河县| 西乌珠穆沁旗| 宽城| 平陆县| 廉江市|