李藍+崔苗
【摘 ? ?要】物理層協作通信技術的應用給媒體接入控制(MAC)協議的設計帶來了挑戰。針對協作通信特點,提出一種適用于Ad Hoc網絡的自適應協作MAC(ADCO-MAC)協議。基于最短路徑算法,在源、目的節點之間選擇最佳的協作節點。根據網絡條件,可自適應選擇是否進行協作傳輸。利用OPNET軟件實現對ADCO-MAC協議的網絡仿真。通過仿真結果表明,ADCO-MAC協議在吞吐量、端到端時延、接收成功率方面性能有顯著提升。
【關鍵詞】Ad Hoc網絡 ? ?協作通信 ? ?MAC協議
中圖分類號:TN929.5 ? ?文獻標識碼:A ? ?文章編號:1006-1010(2014)-22-0040-06
A Novel Cooperative MAC Protocol for Ad Hoc Networks
LI Lan1, CUI Miao1,2
(1. China Electronics Technology Group Corporation No.7 Research Institute, Guangzhou 510310, China;
2. Guangdong University of Technology, Guangzhou 510006, China)
[Abstract]?The application of cooperative communication technology on physical layer introduces great challenges to MAC protocol design. Based on the characteristics of cooperative communication, an adaptive cooperative MAC (ADCO-MAC) protocol for ad hoc networks is proposed. Based on shortest path algorithm, ADCO-MAC protocol selects the best cooperative node between source node and destination node. While ADCO-MAC protocol adaptively chooses whether cooperative transmission or not according to network conditions. The network simulation of ADCO-MAC protocol is carried out using OPNET. Simulation results show that the performance of ADCO-MAC protocol improves significantly in terms of throughput, end to end delay and reception success rate.
[Key words]ad hoc network ? ?cooperative communication ? ?MAC protocol
1 ? 引言
在多用戶通信環境中,使用單副天線的各臨近移動用戶(節點)可按照一定方式共享彼此的天線協作發送,從而產生一種類似多天線發送的虛擬環境,獲得空間分集增益,極大地提高系統傳輸性能。這種通信方式因為需要網絡節點之間密切的配合協作,所以稱為協作通信(Cooperative Communication)或協作分集(Cooperative Diversity)。協作通信技術應用在Ad Hoc網絡中,利用節點天線間信道獨立性進行分集收發,能夠減少節點對信道變化的敏感程度,改善系統容量或者抗干擾能力。而且即使在節點間信道存在噪聲的情況下,通過虛擬的空間分集,協作通信技術也能為系統性能的提高帶來好處[1-3]。
協作通信技術給網絡帶來的優勢和良好性能還需合理的設計高層協議來實現,如MAC層協議。在分布式網絡中應用的退避機制(如IEEE 802.11的CSMA/CA協議)被設計成在同一時刻一跳范圍內只能接受一對用戶通信,當節點發生沖突時,提高其競爭窗口;另一方面,當節點發送成功后,競爭窗口減小。如果在協作通信系統中采用這種退避機制,不僅不能體現公平性,而且極大地降低了吞吐量。因此,在Ad Hoc網絡中如何將協作分集能力同MAC協議設計相結合,能夠有效地提高網絡吞吐量和降低網絡時延[4-6]。
本文提出了一種適用于Ad Hoc網絡的自適應協作ADCO-MAC協議。該協議具有以下特點:根據實際信道特點,自適應選擇傳輸方式;通過最短路徑樹算法選擇潛在的協作節點進行中繼傳遞;高速率節點協助低速率節點完成傳輸;多副本信息聯合處理提升網絡糾錯能力。
2 ? 相關工作
基于IEEE 802.11協議,P.Liu等人首先提出了一種CoopMAC協議[6],每個節點將維護一張協同表,其中包括源節點到中繼節點的速率、中繼節點到目的節點的速率、表項更新時間等,當有數據要傳輸時,首先查找該協同表來判斷是否有可以利用的協作節點,從而決定是否采用協作傳輸。當需要協作時,源節點S首先發送請求協作發送幀(CoopRTS);Helper節點H在正確收到CoopRTS后,判斷是否能夠支持源節點所期望的傳輸速率,如果可以即發送協作節點確認發送幀(HTS);最后目的節點D回復確認發送幀(CTS),從而靜默了周圍其他的鄰節點,成功預約到信道的使用權,并由它高速地轉發給目的節點。而當源節點和目的節點不需要協作傳輸以及不存在協作節點時,則使用傳統的802.11協議。endprint
文獻[6]提出了“按需”的協作MAC協議,協議中節點并不維護任何協作節點的信息,當有數據要發送時,通過源節點首先發送RTS(Request to Send,請求發送)信息,目的節點收到回復CTS(Clear to Send,清除發送)信息,那么潛在的協作節點通過這兩個握手信息即可獲得源節點到本節點以及目的節點到本節點的信道信息:Hsr和Hrd。協作節點通過設置退避時間T來競爭參與協作,T是Hsr和Hrd反比例函數,當退避計時器減為零時,協作節點發送同意中繼幀(RTR)。但是,該協議在預約協作節點的過程中可能會發生碰撞,從而導致整個握手過程失敗。
F.Liu等提出相應的增強型CoopMAC協議[7],該協議采用MAC-PHY聯合的跨層架構,其握手過程以及信息傳輸過程和CoopMAC協議基本一致。目的節點收到分別來自源節點的復制包和協作節點的復制包,將其聯合處理,從而判斷選擇哪個節點作為最終的協作節點以及下一跳采用什么傳輸速率。其仿真結果相較于原始CoopMAC協議吞吐量提高了10%,但是該協議對硬件設備有更高的要求。
綜上所述,在最早提出的CoopMAC協議中僅僅利用了802.11的多速率傳輸特性,而當目的節點能夠綜合處理分別來自源節點和協作節點的信號時,才形成了真正意義上的虛擬MIMO系統[8-9]。由于信息來源于不同的時間和節點,通信系統可同時獲得空間分集和時間分集。通過分析上述幾種典型的協作MAC協議可以看出,針對不同的網絡環境以及不同配置,為提高整個網絡的性能,充分利用協作通信系統的增益,需要針對具體的網絡特性設計合適的MAC協議[10]。
3 ? 協作MAC協議思路與實現
3.1 ?協作MAC協議設計
ADCO-MAC協議包括3個過程:協議建立過程,包括控制包交換和幫助節點的選擇;接入控制;數據傳輸。
圖1描述單協作節點轉發模式的處理過程,圖2描述轉發模式的ADCO-MAC協議時序。在隨機退避之后,源節點首先發送1個RTS分組。RTS分組包含接收節點(目的節點和中繼節點)的識別碼,這樣只有該RTS分組指定的接收節點才能夠允許目的節點發送CTS分組及中繼節點發送HCTS(Helper Clear to Send)來應答該RTS分組。中繼協作節點接收到RTS分組后,如果可以協助本次傳輸,則發送1個HCTS分組。目的節點接收到RTS分組后,設定1個定時器等待接收HCTS分組,若收到HCTS,則本次傳輸為協作傳輸;若沒有收到HCTS,則為直接傳輸模式。目的節點接收到原始數據分組,將其保存,收到協作節點轉發的數據分組后,回復1個ACK給源節點。其他移動節點接收到RTS或者CTS、HCTS分組,則推遲其發送,推遲的時間由RTS、CTS和HCTS握手控制分組中的NAV(Network Allocation Vector,網絡分配矢量)來確定。
(a)控制包的交互過程
(b)數據包的交互過程
圖1 ? ?協議中的包流程
圖2 ? ?協作協議時序圖
源節點和目的節點首先確認在本次傳輸中是否存在中繼節點來協助本次傳輸。為了確定是否存在協作節點,網絡中每個節點都維護1個協作表(CoopTable)。CoopTable表包括節點MAC地址、中繼節點最近收到信息時間、本節點和鄰居節點傳輸速率(表征上次通信信道質量),通過周期性的Hello包和握手過程的控制包動態更新鄰節點的最新信息。如果節點是移動的,利用CoopTable表可以檢測到鄰節點的移動模式。協作節點的選取算法采用基于最短路徑算法,如圖3所示:
(a)候選協作節點集合
(b)選擇過程
圖3 ? ?最佳協作節點選擇
首先以源節點為根構建樹,所有到源節點的鏈路被添加到候選對象列表,然后將候選列表中速率的倒數(1/R)的值最小的鏈路添加到樹中,如此迭代,可以生成一棵最短路徑樹(這棵樹各枝上的代價是由1/R來確定),樹上到目的節點的枝上那個中繼節點就是被選用的協作節點。此外,本協議還參考末次通信信道質量,在同樣距離的幾個節點中,自適應選擇末次通信信道質量較好的節點。如果候選節點的末次通信信道質量都比較差,則候選的協作節點不發送HCTS包,因此實現了自適應選擇距離和通信信道質量較好的協作節點,并且隱藏節點的數量得到一定程度減少。如果無中繼節點,則按照IEEE 802.11 MAC協議進行傳輸。
3.2 ?ADCO-MAC協議實現步驟
ADCO-MAC協議具體實現步驟如下:
步驟1:源節點完成退避后,首先根據和目的節點的直接傳輸速率來判斷是否需要協作傳輸,如果需要,則進入步驟2;否則,進入執行CSMA/CA操作。源節點流程圖如圖4所示。為了保證在多個候選協作節點能夠收到RTS幀,在RTS幀格式中增加Helper ID域以及本節點的速率信息域,源節點通過查詢CoopTable表,確定是否有候選協作節點。
步驟2:當鄰節點的速率信息已知時,根據最短路徑原則選擇Helper節點;否則,源節點僅利用以往監聽到的節點間的速率信息來選擇Helper節點。如果存在協作節點,則進入步驟3;否則,執行CSMA/CA操作。
步驟3:源節點發送RTS信息。
步驟4:協作節點收到正確的RTS且自身處于空閑狀態,則立即回復HCTS;否則,不發送任何信息。
步驟5:目的節點正確收到RTS,設定時器Tr等待接收HCTS。若在Tr時間內正確接收到HCTS后取消Tr,則在回復CTS包中標識采用協作傳輸模式;若在Tr時間內沒有正確接收到HCTS,則在回復CTS包中標識采用直接傳輸模式。目的節點流程圖如圖5所示。endprint
步驟6:源節點接收到HCTS和CTS則啟動協作模式,源節點只接收到CTS則啟動直接傳輸模式;否則,再次進入退避過程。啟動傳輸進程后,偵聽SIFS時間后發送DATA數據包。
步驟7:協作節點接收到DATA后,偵聽媒介1個SIFS時間,發送DATA_Help。
步驟8:如果采用協作傳輸模式,目的節點接收到DATA后,將其保存下來;目的節點接收到DATA_Help后,回復ACK包給源節點、協作節點。如果采用直接傳輸模式,則利用傳統IEEE 802.11 DCF協議傳輸數據。
4 ? 仿真與分析
采用基于三層建模機制的OPNET仿真軟件搭建網絡模型。50個節點隨機分布在1 000m*500m區域,網絡是一個單跳全連通的網絡,每條數據流隨機地產生目的地址,業務產生采用ON-OFF模式,發包間隔為0.3s,包大小為1 024bytes,高層包在MAC層中不拆分。對本文所提的ADCO-MAC協議和CSMA/CA協議進行對比仿真分析,仿真參數具體如表1所示:
表1 ? ?仿真參數
參數 數值 參數 數值 參數 數值
Slot 50μs 仿真區域 1 000m
*500m Hello包發送間隔 1s
SIFS 28μs 節點數 50 物理特性 跳頻
DIFS 128μs 控制包速率 1Mbps 帶寬 2MHz
CWmin 15 RTS 160bits ON的平均持續時間 40s
CWmax 1 023 CTS 112bits OFF的平均持續時間 0s
數據基本速率 2Mbps ACK 112bits 分組平均到達間隔 0.3s
Tr 0.003 調制方式 BPSK 分組平均
大小 1 024
bytes
圖6—8是ADCO-MAC和CSMA/CA仿真結果,由此可見ADCO-MAC協議性能更好。圖6是2種協議吞吐量仿真結果,由于2種協議都有緩存和重傳機制,當緩存滿或重傳次數達到最大值時,就會將數據包丟棄。從圖6可以看出,2種協議在40s之后吞吐量趨于穩定,ADCO-MAC飽和吞吐量比CSMA/CA飽和吞吐量提高近12%,這是由于ADCO-MAC自適應的選擇協作傳輸,從而目的節點收到源節點和協作節點的數據包,極大地提高了傳輸可靠性。同樣地,CSMA/CA協議中如果接入信道的節點數大于1,就會發生碰撞,這些節點將會退避重傳,降低了信道的利用率,因此時延性能較差,如圖7所示。ADCO-MAC協議由于自適應的選擇速率高的節點進行傳輸,時延上得到了顯著降低,其值大約只有采用CSMA/CA時平均時延的14%。此外,同樣原因采用本協議時,丟包率也低于采用CSMA/CA的丟包率,如圖8所示。
圖6 ? ?吞吐量仿真
5 ? 結束語
本文提出了一種適用于移動Ad Hoc網絡的協作ADCO-MAC協議,實現了高速節點幫助低速節點完成傳輸,在吞吐量、端到端時延、接收成功率等方面的性能得到較大改善,極大地提高了系統傳輸可靠性。目前僅研究了單個協作節點的情況,多個協作節點的算法將有待下一步進行研究。
參考文獻:
[1] Andrew Sendonaris, Elza Erkip, Behnaam Aazhang. User Cooperation Diversity-Part II: Implementation Aspects and Performance Analysis[J]. IEEE Transactions on Communications, 2003,11(51): 1927-1938.
[2] J Nicholas Laneman, David N C Tse, Gregory Wornell. Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior[J]. IEEE Transactions on Information Theory, 2004,12(50): 3062-3080.
[3] K J Ray Liu, Ahmed K Sadek, Weifeng Su, et al. 協作通信及網絡[M]. 任品毅,等譯. 北京: 電子工業出版社, 2010.
[4] Jaeshin Jang, DukHee Yoon, Sang Wu Kim. Performance Evaluation of a Cooperative MAC Protocol at Ad Hoc Networks[A]. Advanced Communication Technology (ICACT), 2010 The 12th International Conference on IEEE[C]. 2010: 920-925.
[5] TAO Guo, CARRASCOR, WAiLok Woo. Performance of a Cooperative Relay-Basedauto-Rate MAC Protocol for Wireless Ad Hoc Networks[A]. Proceedings of the 67th Vehicular Technology Conference (VTC-Spring08)[C]. 2008: 11-15.
[6] Pei Liu, Zhifeng Tao, Sathya Narayanan, et al. CoopMAC: A Cooperative MAC for Wireless LANs[J]. IEEE Journal on Selected Areas in Communications, 2007,25(2): 340-354.
[7] Liu Feilu, Korakis T, Tao Zhifeng, et al. A MAC-PHY Cross-Layer Protocol for Ad Hoc Wireless Networks[A]. Wireless Communications and Networking Conference[C]. 2008: 1792-1797.
[8] ANSI-IEEE 802.11 Standard: Wirelesslan Medium Access Control (MAC) and Physical Layer (PHY) Specifications 802.11[S]. 1999.
[9] Ting Zhou, Hamid Sharif, Michael Hempel, et al. A Novel Adaptive Distributed Cooperative Relaying MAC Protocol for Vehicular Networks[J]. IEEE Journal on Selected Areas in Communications, 2011, 29(1).
[10] 盛敏,張琰,李建東. 分布式協作通信網絡中的MAC層協議[J]. 中興通訊技術, 2010,16(1): 28-31.endprint
步驟6:源節點接收到HCTS和CTS則啟動協作模式,源節點只接收到CTS則啟動直接傳輸模式;否則,再次進入退避過程。啟動傳輸進程后,偵聽SIFS時間后發送DATA數據包。
步驟7:協作節點接收到DATA后,偵聽媒介1個SIFS時間,發送DATA_Help。
步驟8:如果采用協作傳輸模式,目的節點接收到DATA后,將其保存下來;目的節點接收到DATA_Help后,回復ACK包給源節點、協作節點。如果采用直接傳輸模式,則利用傳統IEEE 802.11 DCF協議傳輸數據。
4 ? 仿真與分析
采用基于三層建模機制的OPNET仿真軟件搭建網絡模型。50個節點隨機分布在1 000m*500m區域,網絡是一個單跳全連通的網絡,每條數據流隨機地產生目的地址,業務產生采用ON-OFF模式,發包間隔為0.3s,包大小為1 024bytes,高層包在MAC層中不拆分。對本文所提的ADCO-MAC協議和CSMA/CA協議進行對比仿真分析,仿真參數具體如表1所示:
表1 ? ?仿真參數
參數 數值 參數 數值 參數 數值
Slot 50μs 仿真區域 1 000m
*500m Hello包發送間隔 1s
SIFS 28μs 節點數 50 物理特性 跳頻
DIFS 128μs 控制包速率 1Mbps 帶寬 2MHz
CWmin 15 RTS 160bits ON的平均持續時間 40s
CWmax 1 023 CTS 112bits OFF的平均持續時間 0s
數據基本速率 2Mbps ACK 112bits 分組平均到達間隔 0.3s
Tr 0.003 調制方式 BPSK 分組平均
大小 1 024
bytes
圖6—8是ADCO-MAC和CSMA/CA仿真結果,由此可見ADCO-MAC協議性能更好。圖6是2種協議吞吐量仿真結果,由于2種協議都有緩存和重傳機制,當緩存滿或重傳次數達到最大值時,就會將數據包丟棄。從圖6可以看出,2種協議在40s之后吞吐量趨于穩定,ADCO-MAC飽和吞吐量比CSMA/CA飽和吞吐量提高近12%,這是由于ADCO-MAC自適應的選擇協作傳輸,從而目的節點收到源節點和協作節點的數據包,極大地提高了傳輸可靠性。同樣地,CSMA/CA協議中如果接入信道的節點數大于1,就會發生碰撞,這些節點將會退避重傳,降低了信道的利用率,因此時延性能較差,如圖7所示。ADCO-MAC協議由于自適應的選擇速率高的節點進行傳輸,時延上得到了顯著降低,其值大約只有采用CSMA/CA時平均時延的14%。此外,同樣原因采用本協議時,丟包率也低于采用CSMA/CA的丟包率,如圖8所示。
圖6 ? ?吞吐量仿真
5 ? 結束語
本文提出了一種適用于移動Ad Hoc網絡的協作ADCO-MAC協議,實現了高速節點幫助低速節點完成傳輸,在吞吐量、端到端時延、接收成功率等方面的性能得到較大改善,極大地提高了系統傳輸可靠性。目前僅研究了單個協作節點的情況,多個協作節點的算法將有待下一步進行研究。
參考文獻:
[1] Andrew Sendonaris, Elza Erkip, Behnaam Aazhang. User Cooperation Diversity-Part II: Implementation Aspects and Performance Analysis[J]. IEEE Transactions on Communications, 2003,11(51): 1927-1938.
[2] J Nicholas Laneman, David N C Tse, Gregory Wornell. Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior[J]. IEEE Transactions on Information Theory, 2004,12(50): 3062-3080.
[3] K J Ray Liu, Ahmed K Sadek, Weifeng Su, et al. 協作通信及網絡[M]. 任品毅,等譯. 北京: 電子工業出版社, 2010.
[4] Jaeshin Jang, DukHee Yoon, Sang Wu Kim. Performance Evaluation of a Cooperative MAC Protocol at Ad Hoc Networks[A]. Advanced Communication Technology (ICACT), 2010 The 12th International Conference on IEEE[C]. 2010: 920-925.
[5] TAO Guo, CARRASCOR, WAiLok Woo. Performance of a Cooperative Relay-Basedauto-Rate MAC Protocol for Wireless Ad Hoc Networks[A]. Proceedings of the 67th Vehicular Technology Conference (VTC-Spring08)[C]. 2008: 11-15.
[6] Pei Liu, Zhifeng Tao, Sathya Narayanan, et al. CoopMAC: A Cooperative MAC for Wireless LANs[J]. IEEE Journal on Selected Areas in Communications, 2007,25(2): 340-354.
[7] Liu Feilu, Korakis T, Tao Zhifeng, et al. A MAC-PHY Cross-Layer Protocol for Ad Hoc Wireless Networks[A]. Wireless Communications and Networking Conference[C]. 2008: 1792-1797.
[8] ANSI-IEEE 802.11 Standard: Wirelesslan Medium Access Control (MAC) and Physical Layer (PHY) Specifications 802.11[S]. 1999.
[9] Ting Zhou, Hamid Sharif, Michael Hempel, et al. A Novel Adaptive Distributed Cooperative Relaying MAC Protocol for Vehicular Networks[J]. IEEE Journal on Selected Areas in Communications, 2011, 29(1).
[10] 盛敏,張琰,李建東. 分布式協作通信網絡中的MAC層協議[J]. 中興通訊技術, 2010,16(1): 28-31.endprint
步驟6:源節點接收到HCTS和CTS則啟動協作模式,源節點只接收到CTS則啟動直接傳輸模式;否則,再次進入退避過程。啟動傳輸進程后,偵聽SIFS時間后發送DATA數據包。
步驟7:協作節點接收到DATA后,偵聽媒介1個SIFS時間,發送DATA_Help。
步驟8:如果采用協作傳輸模式,目的節點接收到DATA后,將其保存下來;目的節點接收到DATA_Help后,回復ACK包給源節點、協作節點。如果采用直接傳輸模式,則利用傳統IEEE 802.11 DCF協議傳輸數據。
4 ? 仿真與分析
采用基于三層建模機制的OPNET仿真軟件搭建網絡模型。50個節點隨機分布在1 000m*500m區域,網絡是一個單跳全連通的網絡,每條數據流隨機地產生目的地址,業務產生采用ON-OFF模式,發包間隔為0.3s,包大小為1 024bytes,高層包在MAC層中不拆分。對本文所提的ADCO-MAC協議和CSMA/CA協議進行對比仿真分析,仿真參數具體如表1所示:
表1 ? ?仿真參數
參數 數值 參數 數值 參數 數值
Slot 50μs 仿真區域 1 000m
*500m Hello包發送間隔 1s
SIFS 28μs 節點數 50 物理特性 跳頻
DIFS 128μs 控制包速率 1Mbps 帶寬 2MHz
CWmin 15 RTS 160bits ON的平均持續時間 40s
CWmax 1 023 CTS 112bits OFF的平均持續時間 0s
數據基本速率 2Mbps ACK 112bits 分組平均到達間隔 0.3s
Tr 0.003 調制方式 BPSK 分組平均
大小 1 024
bytes
圖6—8是ADCO-MAC和CSMA/CA仿真結果,由此可見ADCO-MAC協議性能更好。圖6是2種協議吞吐量仿真結果,由于2種協議都有緩存和重傳機制,當緩存滿或重傳次數達到最大值時,就會將數據包丟棄。從圖6可以看出,2種協議在40s之后吞吐量趨于穩定,ADCO-MAC飽和吞吐量比CSMA/CA飽和吞吐量提高近12%,這是由于ADCO-MAC自適應的選擇協作傳輸,從而目的節點收到源節點和協作節點的數據包,極大地提高了傳輸可靠性。同樣地,CSMA/CA協議中如果接入信道的節點數大于1,就會發生碰撞,這些節點將會退避重傳,降低了信道的利用率,因此時延性能較差,如圖7所示。ADCO-MAC協議由于自適應的選擇速率高的節點進行傳輸,時延上得到了顯著降低,其值大約只有采用CSMA/CA時平均時延的14%。此外,同樣原因采用本協議時,丟包率也低于采用CSMA/CA的丟包率,如圖8所示。
圖6 ? ?吞吐量仿真
5 ? 結束語
本文提出了一種適用于移動Ad Hoc網絡的協作ADCO-MAC協議,實現了高速節點幫助低速節點完成傳輸,在吞吐量、端到端時延、接收成功率等方面的性能得到較大改善,極大地提高了系統傳輸可靠性。目前僅研究了單個協作節點的情況,多個協作節點的算法將有待下一步進行研究。
參考文獻:
[1] Andrew Sendonaris, Elza Erkip, Behnaam Aazhang. User Cooperation Diversity-Part II: Implementation Aspects and Performance Analysis[J]. IEEE Transactions on Communications, 2003,11(51): 1927-1938.
[2] J Nicholas Laneman, David N C Tse, Gregory Wornell. Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior[J]. IEEE Transactions on Information Theory, 2004,12(50): 3062-3080.
[3] K J Ray Liu, Ahmed K Sadek, Weifeng Su, et al. 協作通信及網絡[M]. 任品毅,等譯. 北京: 電子工業出版社, 2010.
[4] Jaeshin Jang, DukHee Yoon, Sang Wu Kim. Performance Evaluation of a Cooperative MAC Protocol at Ad Hoc Networks[A]. Advanced Communication Technology (ICACT), 2010 The 12th International Conference on IEEE[C]. 2010: 920-925.
[5] TAO Guo, CARRASCOR, WAiLok Woo. Performance of a Cooperative Relay-Basedauto-Rate MAC Protocol for Wireless Ad Hoc Networks[A]. Proceedings of the 67th Vehicular Technology Conference (VTC-Spring08)[C]. 2008: 11-15.
[6] Pei Liu, Zhifeng Tao, Sathya Narayanan, et al. CoopMAC: A Cooperative MAC for Wireless LANs[J]. IEEE Journal on Selected Areas in Communications, 2007,25(2): 340-354.
[7] Liu Feilu, Korakis T, Tao Zhifeng, et al. A MAC-PHY Cross-Layer Protocol for Ad Hoc Wireless Networks[A]. Wireless Communications and Networking Conference[C]. 2008: 1792-1797.
[8] ANSI-IEEE 802.11 Standard: Wirelesslan Medium Access Control (MAC) and Physical Layer (PHY) Specifications 802.11[S]. 1999.
[9] Ting Zhou, Hamid Sharif, Michael Hempel, et al. A Novel Adaptive Distributed Cooperative Relaying MAC Protocol for Vehicular Networks[J]. IEEE Journal on Selected Areas in Communications, 2011, 29(1).
[10] 盛敏,張琰,李建東. 分布式協作通信網絡中的MAC層協議[J]. 中興通訊技術, 2010,16(1): 28-31.endprint