摘 要: 討論了IEEE 802.15.3協(xié)議媒體訪問控制" title="訪問控制">訪問控制層適合高速個域網(wǎng)傳輸?shù)幕咎攸c,分析了超寬帶技術(shù)的發(fā)展趨勢,并結(jié)合超寬帶技術(shù)提出了目前IEEE 802.15.3協(xié)議MAC層的主要研究熱點,包括同步捕獲、媒體訪問控制、資源調(diào)度等。
關(guān)鍵詞: IEEE 802.15.3 媒體訪問控制 超寬帶 服務(wù)質(zhì)量(QoS)
?
IEEE 802.15.3[1]標(biāo)準(zhǔn)專為高速無線個域網(wǎng)制定,支持各種便攜電器之間的多媒體連接。該標(biāo)準(zhǔn)支持11M~55Mbps的數(shù)據(jù)傳輸速率,采用高效的TDMA協(xié)議作為主要媒體訪問控制方式;物理層運行在2.4GHz ISM頻段,可與IEEE 802.11、802.15.1和802.15.4標(biāo)準(zhǔn)兼容,并能滿足這些標(biāo)準(zhǔn)無法滿足的應(yīng)用需求;網(wǎng)絡(luò)采用動態(tài)拓?fù)?使用便攜式裝置能夠在極短的時間內(nèi)(<1s)加入或脫離網(wǎng)絡(luò)。本文主要介紹IEEE 802.15.3的MAC層協(xié)議在服務(wù)質(zhì)量QoS(Quality of Service)機(jī)制和功率管理等方面的特點以及目前的研究熱點。
1 IEEE 802.15.3 MAC協(xié)議
1.1 微微網(wǎng)
微微網(wǎng)" title="微微網(wǎng)">微微網(wǎng)是無線自組織的數(shù)據(jù)通信系統(tǒng),允許獨立的數(shù)據(jù)設(shè)備(DEVs)間互相通信。微微網(wǎng)的通信范圍通常在10米以內(nèi)。
1.1.1 微微網(wǎng)的組成
802.15.3微微網(wǎng)的組成如圖1所示?;驹厥窃O(shè)備(DEV),其中一個DEV充當(dāng)微微網(wǎng)協(xié)調(diào)器PNC(Piconet Coordinator)。PNC以信標(biāo)(Peacon)形式為微微網(wǎng)提供基本定時功能, 并負(fù)責(zé)服務(wù)質(zhì)量請求、功率節(jié)省和訪問控制。
1.1.2 微微網(wǎng)的形成與結(jié)束
PNC的主要作用之一就是傳送帶有微微網(wǎng)信息的信標(biāo)。當(dāng)802.15.3的DEV能夠充當(dāng)PNC開始發(fā)送信標(biāo)時,就認(rèn)為微微網(wǎng)形成了。
一個微微網(wǎng)的啟動過程如下:能夠充當(dāng)PNC的DEV開始掃描可用信道,當(dāng)確認(rèn)可用信道在一定時期內(nèi)會保持空閑時,PNC就通過發(fā)送信標(biāo)啟動微微網(wǎng)。啟動過程并不保證最初選擇的PNC能力最強(qiáng),關(guān)聯(lián)和切換過程會使能力最強(qiáng)的DEV最終成為微微網(wǎng)的PNC。
如果PNC要停止運行,且微微網(wǎng)內(nèi)沒有其他可以作為PNC的DEV,則PNC會把PNC關(guān)閉信息單元裝入信標(biāo),通知微微網(wǎng)的其他成員。
1.1.3 微微網(wǎng)的關(guān)聯(lián)與解除關(guān)聯(lián)
DEV通過關(guān)聯(lián)過程加入微微網(wǎng),并由此獲得微微網(wǎng)內(nèi)惟一的ID——DEVID。DEVID僅占用一個字節(jié),用于代替DEV的地址,可以節(jié)省系統(tǒng)開銷。
當(dāng)新的DEV加入微微網(wǎng)時,PNC會廣播微微網(wǎng)內(nèi)所有DEV的信息,并將新的DEV信息放到信標(biāo)中,從而使網(wǎng)內(nèi)其他DEV和新加入的DEV知道彼此的信息。
當(dāng)DEV想離開微微網(wǎng)或者PNC想讓某個DEV離開微微網(wǎng)時就要解除關(guān)聯(lián)。解除關(guān)聯(lián)的DEVID不再有效。
1.2 802.15.3超級幀組成
802.15.3基于超級幀實現(xiàn)定時,超級幀結(jié)構(gòu)如圖2所示。
超級幀由以下三部分組成:
(1)信標(biāo)(Beacon),用于設(shè)定時間分配和交互管理信息;
(2)競爭訪問周期CAP(Contention Access Period),用于交互命令和(或)異步數(shù)據(jù);
(3)信道時間分配周期CTAP(Channel Time Allocation Period)由信道時間分配CTAs和管理信道時間分配MCTAs(Management CTA)組成。CTA用于命令、同步流和異步數(shù)據(jù)的連接,MCTA只用于DEV和PNC之間的通信。
CAP采用CSMA/CA機(jī)制訪問媒體,CTAP則采用標(biāo)準(zhǔn)的TDMA協(xié)議。MCTA或采用TDMA機(jī)制分配給特定的源-目的對,或采用分片的aloha協(xié)議共享CTA。
1.3 設(shè)備之間的數(shù)據(jù)通信
標(biāo)準(zhǔn)支持數(shù)據(jù)幀" title="數(shù)據(jù)幀">數(shù)據(jù)幀的分片和重組,以處理來自MAC子層以上的大數(shù)據(jù)幀。將數(shù)據(jù)幀分片可以減小幀的長度,有利于減小邊緣連接的丟幀率FER(Frame Error Rate)。分片帶有上層數(shù)據(jù)幀的序號和分片后的序號。數(shù)據(jù)幀的分片總數(shù)也發(fā)給接收端" title="接收端">接收端DEV,使它可以為即將到來的數(shù)據(jù)幀正確地分配內(nèi)存。
源DEV使用確認(rèn)(ACK)策略確認(rèn)幀的傳送。標(biāo)準(zhǔn)提供三種ACK策略以確保不同的應(yīng)用。沒有確認(rèn)(No-ACK)策略不需要確保幀的傳送,適于重傳幀到達(dá)太遲或者上層有處理ACK和重傳協(xié)議的情況。立即確認(rèn)(Imm-ACK)要求接收端收到幀后對每個幀都分別進(jìn)行確認(rèn)。延遲確認(rèn)(Dly-ACK)使源端發(fā)送多個幀而不插入ACK,在源DEV請求時,這些幀的ACK在接收端組成單獨的響應(yīng)幀發(fā)出。Dly-ACK過程在減小Imm-ACK過程開銷的同時,使源DEV確認(rèn)了幀到目的端的發(fā)送。
如果源DEV沒有接收到請求的ACK,則選擇重發(fā)或者丟棄幀。重發(fā)還是丟棄幀取決于正在發(fā)送的數(shù)據(jù)類型、源DEV傳送該幀的嘗試次數(shù)和時間長度。
1.4 功率管理
802.15.3設(shè)備靠電池供電。為延長電池壽命,標(biāo)準(zhǔn)提供了三種功率節(jié)省技術(shù):設(shè)備同步功率節(jié)省DSPS(Device Synchronized Power Save)模式、微微網(wǎng)同步功率節(jié)省PSPS(Piconet-Synchronized Power Save)模式和異步功率節(jié)省APS(Asynchronous Power Save)模式。微微網(wǎng)的DEV運行在以下四種功率管理(PM)模式中,即:活動(ACTIVE)模式、DSPS模式、PSPS模式和APS模式。
(1)PSPS模式:允許DEV在PNC定義的期間內(nèi)睡眠。DEV要進(jìn)入PSPS模式時需給PNC發(fā)送請求,PNC通過設(shè)置信標(biāo)中DEVPS狀態(tài)通知微微網(wǎng)。然后PNC選擇系統(tǒng)清醒的信標(biāo),并為PSPS模式的設(shè)置指出功率節(jié)省狀態(tài)中的下一個信標(biāo)。所有PSPS模式的DEV要偵聽系統(tǒng)清醒信標(biāo)。
(2)DSPS模式:使一組DEV在多個超幀期間睡眠,但在同一超幀期間醒來。DEV通過加入DSPS集合同步它們的睡眠模式,其中DSPS集合規(guī)定了DEV醒來的周期間隔和下次DEV清醒的時間。DSPS集合除了允許DEV同時清醒和交換通信量,還能使其他DEV更容易確定DSPS模式下的DEV何時可以接收通信量。
(3)APS模式:允許DEV為擴(kuò)展的周期保存能量,直到選擇偵聽信標(biāo)為止。APS模式下DEV的惟一職責(zé)是在關(guān)聯(lián)超時周期ATP(Association Timeout Period)結(jié)束之前與PNC通信,以維持微微網(wǎng)內(nèi)其成員關(guān)系。
在清醒的超幀中,PNC以PSPS模式或DSPS模式分配CTA給目標(biāo)DEV。
無論DEV采用何種功率管理模式,微微網(wǎng)中的每個DEV都可以在超幀期間沒有被分配傳輸或接收數(shù)據(jù)的時候關(guān)閉電源。
2 UWB的狀況及趨勢
2.1 UWB的發(fā)展現(xiàn)狀
隨同802.15.3 MAC標(biāo)準(zhǔn),IEEE定義了工作在2.4GHz頻段的802.15.3物理層方案,采用QPSK、DQPSK、16-QAM、32-QAM、64-QAM幾種調(diào)制方案,支持11Mbps、22Mbps、33Mbps、44Mbps和55Mbps多種速率傳輸。這一數(shù)據(jù)率與802.11a的最高54Mbps數(shù)據(jù)率相當(dāng),還不足以滿足日益增長的多媒體應(yīng)用對高帶寬的要求,這就產(chǎn)生了對新頻段和新技術(shù)的需求。為此,IEEE另成立了802.15.3a" title="3a">3a標(biāo)準(zhǔn)組,負(fù)責(zé)制定采用UWB(超寬帶)技術(shù)的WPAN物理層標(biāo)準(zhǔn),支持100Mbps~480Mbps的共享數(shù)據(jù)率。擺在參與802.15.3a標(biāo)準(zhǔn)制定的各大公司和研究機(jī)構(gòu)面前的是美國通信委員會FCC(Federal Communication Commission)規(guī)定的UWB工作頻率和發(fā)射功率門限[2],而選用何種技術(shù)利用這一頻段成為爭論的焦點。有兩種技術(shù)在理論上都具備高速率、短距離、低功耗且實現(xiàn)簡單的UWB特性。一種是傳統(tǒng)的脈沖發(fā)射(Impulse Radio)方案[3],它采用脈沖幅度調(diào)制(Pulse Amplitude Modulation)或脈沖位置調(diào)制(Pulse Position Modulation)方式,發(fā)送持續(xù)時間極短、頻帶極寬的基帶脈沖信號,超寬帶(UWB)這個名字正由此技術(shù)而來。另一種是MB-OFDM(Multibanded OFDM)技術(shù)[4],它將FCC劃歸給UWB的3.1G~10.6GHz頻帶分割成多個超過500MHz的次頻帶,在每個次頻帶中應(yīng)用OFDM調(diào)制方式。MB-OFDM雖然與對UWB技術(shù)的傳統(tǒng)定義有所不同,但其每個次頻帶的頻寬仍符合FCC對UWB的定義。同時,通過OFDM技術(shù)將頻帶劃分成多個窄帶,能夠更精確地控制各個頻帶的發(fā)射功率,有利于與現(xiàn)有的窄帶通信系統(tǒng)共存,滿足FCC的功率門限要求。由于有些大公司已掌握OFDM技術(shù),所以MB-OFDM技術(shù)得到了許多大公司的支持。然而,脈沖發(fā)射技術(shù)也仍然有它的支持者,因為更寬頻帶的信號具有更好的多徑特性。
目前,UWB技術(shù)標(biāo)準(zhǔn)制定者已經(jīng)分成兩大陣營:一個是Motorola公司主導(dǎo)的直擴(kuò)UWB(Direct Sequence UWB)技術(shù),這一方案與傳統(tǒng)的脈沖發(fā)射UWB比較接近;另一個是以德州儀器TI和Intel為代表的諸多公司組成的MBOA(Multiband OFDM Alliance)組織。MBOA的提案在802.15.3a標(biāo)準(zhǔn)組中始終占有優(yōu)勢,但卻始終無法取得提案通過所需要的75%的支持率?,F(xiàn)在MBOA已經(jīng)有拋棄IEEE制定標(biāo)準(zhǔn)的傾向,甚至開始為WPAN制定不同于802.15.3的新的MAC協(xié)議。Motorola則聲稱使用直擴(kuò)UWB可以對802.15.3 MAC層標(biāo)準(zhǔn)不做改動,但I(xiàn)EEE又不能忽視產(chǎn)業(yè)界其他公司的異議,接受Motorola的提案作為802.15.3a標(biāo)準(zhǔn)。此外,國際電信聯(lián)盟ITU的態(tài)度也不明朗。于是,這場有關(guān)IEEE802.15.3a標(biāo)準(zhǔn),又稱WiMedia的產(chǎn)業(yè)界爭論愈演愈烈,成為未來無線個人網(wǎng)發(fā)展的一大不確定因素。我國政府雖尚未開始制定UWB相關(guān)標(biāo)準(zhǔn),但UWB和OFDM等技術(shù)已經(jīng)得到科研領(lǐng)域的廣泛關(guān)注,同時,中國這塊巨大的市場也必將引發(fā)類似的標(biāo)準(zhǔn)制定上的激烈爭奪。
2.2 MAC層研究熱點
由于IEEE 802.15.3的MAC層是針對IEEE 802.15.3的物理層設(shè)計的,而對于采用UWB作為高速率物理層的IEEE 802.15.3a,對應(yīng)的MAC層也應(yīng)進(jìn)行相應(yīng)的改進(jìn)。
UWB系統(tǒng)設(shè)計的一個主要問題就是同步捕獲,接收端通常需要幾十微秒甚至幾十毫秒與發(fā)射信號同步。由于UWB系統(tǒng)的速率很高,同步時間過長導(dǎo)致開銷也急劇增加。同步的捕獲通常在發(fā)送信息位之前通過發(fā)送前導(dǎo)碼來實現(xiàn)。前導(dǎo)碼的持續(xù)時間取決于接收端的設(shè)計,從幾十微秒到幾十毫秒。顯然,對于高速數(shù)據(jù)速率的應(yīng)用,前導(dǎo)碼的開銷會極大降低UWB網(wǎng)絡(luò)的效率。
媒體訪問協(xié)議也是一個值得研究的問題。帶有沖突的媒體訪問協(xié)議(如CSMA/CA)并不適合UWB系統(tǒng),這是因為:(1)帶有沖突的媒體訪問協(xié)議不能提供帶寬、延遲等QoS指標(biāo)的支持;(2)由于UWB信號淹沒在噪聲電平中,在UWB中提供載波偵聽非常困難且相當(dāng)耗時,會導(dǎo)致長期的信道同步和協(xié)議效率低下??尚械腢WB的MAC層解決方案是采用時位跳變多址機(jī)制。這種方式產(chǎn)生的問題就是如何共享無線資源。
多媒體業(yè)務(wù)流量劇增,使得無線網(wǎng)絡(luò)的QoS保障問題日益突出。在給定的帶寬下,PNC獲取哪些信息比較有效,如何根據(jù)有限的信息進(jìn)行合理調(diào)度,使PNC在每個超級幀中為各個發(fā)送節(jié)點分配合適的時間片,這些問題也需要進(jìn)一步研究。
此外還有很多有待解決的問題,例如UWB設(shè)備和其他移動設(shè)備間的兼容共存、削弱干擾、連接魯棒性等問題,這里不再一一贅述。
IEEE 802.15.3協(xié)議是針對高速率無線個域網(wǎng)設(shè)計的新標(biāo)準(zhǔn),包括物理層和MAC層兩大部分。本文主要介紹了MAC層的基本特點。這些特點包括無競爭信道訪問、P2P通信和塊確認(rèn)等,顯著增強(qiáng)了MAC層在高速率物理層上的吞吐量。隨著UWB技術(shù)的進(jìn)一步推廣和FCC的逐步開放,IEEE另成立了802.15.3a工作組,負(fù)責(zé)制定采用UWB技術(shù)的WPAN物理層標(biāo)準(zhǔn),對應(yīng)的MAC層則仍采用802.15.3的MAC協(xié)議作基礎(chǔ)。為此,本文提出了一些為支持UWB技術(shù)而在原有MAC層上進(jìn)行的研究熱點,這些熱點將是未來高速無線個域網(wǎng)的重要研究方向。
參考文獻(xiàn)
1 Draft standard for telecommunications and information exchange between systems——LAN/MAN specific require-ments——part 15.3:Wireless medium access control and physical layer specifications for high rate wireless personal area networks.Draft P802.15.3/D17,2003
2 FCC first report and order,Revision of part 15 of the com-mission′s rules regarding ultra-wideband transmission systems.ETDocket 98-153,2002
3 DS-UWB physical layer submission to 802.15 Task Group 3a.IEEE P802.15 Working Group for Wireless Personal Area Networks.IEEE P802.15-04/0137r1,2004
4 Multi-band OFDM physical layer submission to 802.15 Task Group 3a.IEEE P802.15 working group for wireless personal area networks.IEEE P802.15-04/268r3,2004