999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MACProtocols for Distributed Cooperative Communication Networks

2010-06-18 13:42:06ShengMinZhangYanLiJiandong
ZTE Communications 2010年2期

Sheng Min Zhang Yan LiJiandong

(State Key Laboratory of Integrated Services Networks,Xidian University,Xi’an 710071,P.R.China)

Abstract:Distributed cooperative networks use the cooperation among nodes to fulfill network resource sharing.However,designing an efficient Media Access Control(MAC)protocol is a key issue for the distributed cooperative network.Based on the principle of MAC-layer cooperation,this paper discusses problems and challenges for MAC protocol design in the distributed cooperative network.Through the analysis of typical cooperative MAC protocols and their performance,this paper concludes that only a reasonable MAC protocol design with the features and demands of distributed networks taken into account can make cooperative communication technology a better application in the distributed network.

Recently,distributed networks have been attracting greater attention because of their flexible networking and easy deployment.However,multiple access protocol design still poses a significant challenge.As an emerging communication form,cooperative communication technology has also attracted close attention.Making full use of the omnidirectionalpropagation feature of radio transmission,this technology fulfills network resource sharing through cooperation among multiple nodes.Eventually,it greatly improves the performance of the entire network[1].Early research into cooperative communication technology has focused on the physical layer[1-3],but lacks detailed study on how the cooperation concept influences upper-layer protocols,especially Media Access Control(MAC)protocol.

The MAC protocol determines resource usage,and optimizing resource allocation is an important part of cooperative communication technology,therefore,good MAC protocol design in the distributed cooperative communication system is most important for maximizing the advantages of the cooperative technologies.

1 Motive of MAC Cooperation

Currently,IEEE 802.11[4]multiple access protocols are the most popular Wireless Local Area Network(WLAN)access standards,and are widely applied to testing and simulation platforms of distributed networks.The 802.11 protocols can support multiple rates on the physical layer,and make adjustments according to different channel conditions.For example,IEEE 802.11b can support the rates of 1,2,5.5 and 11 Mbit/s separately.If the distance between two nodes is great or the channel condition is bad,message transmission only occurs at low rates(eg.1 or 2 Mbit/s).This decreases the performance of the whole distributed network because not only is the transmission performance of the involved nodes influenced,but also the neighboring nodes have to wait a long time for transmission opportunities.

Therefore,it is necessary to use the cooperation among nodes to improve network performance.One simple and effective method is to introduce a helper node for improving the transmission from the source node to the destination node[5-11].If the conditions of both channels from the helper node to the source and destination nodes are good,high-speed cooperative transmission can be fulfilled.Accordingly,the saturated throughput of the entire network is improved.With the introduction of cooperative communication technology,the MAC protocol design of the distributed network becomes complex,posing new problems and challenges.

2 Problems and Challenges of Distributed Cooperative Multiple Access Protocol Design

▲Figure 1.Interaction of CoopMACcontrol frames.

2.1“Cooperation”or“Uncooperativeness”

From the standpoint of Information

Theory,cooperation always brings system gain,for example,diversity gain.However,in a real life system,the MAC protocol has to introduce overhead information to enable cooperation between nodes.This may lead to poor cooperation performance,or even totally counteract the gain brought about by the cooperation,badly impacting the system as a whole.

Therefore,in the design of a distributed network,various system parameters(such as packet length and transmission rate)should be taken into account to decide if cooperation technology is to be introduced.

2.2 Selection of Cooperative Node

The following factors should be considered when selecting the cooperative node in a distributed network:

?Rate improvement.The introduction of cooperative nodes should obviously improve the information transmission rate.

?Interference Decrease.Because the introduction of cooperation increases interference with other nodes in the network,the cooperative nodes should minimize their interference with other data flows,in order to improve space reuse of the network.

?Fairness.The cooperative node consumes its own energy to help the source node finish its communication,so full consideration of network fairness should be given before the cooperative node is selected.Excessive use of certain nodes should also be avoided.

2.3 Problems of Hidden Terminals and Exposed Terminals

Hidden terminals and exposed terminals are important problems in the distributed network.The problems become more serious with the introduction of cooperation because cooperation necessarily increases handshake messages between nodes.

They may greatly lower the probability of successful cooperation.Therefore,weakening or avoiding the influence of hidden terminal and exposed terminal problems is an important issue for the distributed cooperative protocol.Solutions include protocol optimization,and application of a smart antenna.

3 Typical Distributed Cooperative Multiple Access Protocols

(1)Coop MAC Protocol

Based on IEEE802.11 protocols,P.Liu et alproposed a Coop MAC protocol[5-6].This protocol uses high-speed nodes to help low-speed nodes finish transmission,which greatly improves network throughput,shortens the access delay of nodes,and decreases the total energy consumption of all the nodes.In Coop MAC protocol,every node maintains a cooperation table which includes the rate from the source node to a relay node,the rate from the relay node to the destination node,and the table update time.When transporting data,a node first checks the table to determine whether there is a cooperative node to use and then decides whether to use cooperative transmission.When cooperative transmission is permitted,the source node sends Cooperative Request-To-Send(Coop RTS)first;the Helper node asseses whether it can support the expected rate after correctly receiving Coop RTSand,if possible,sends a Helper-Ready-To-Send(HTS);the destination node finally responds with Clear-To-Send(CTS),and the cooperative handshake process finishes.After that,the source node sends data at a high speed to the Helper,and the Helper transfers them at high speed to the destination node.Legacy 802.11b protocol is used when no cooperative transmission is required or there is no cooperative node.The handshake process of Coop MAC protocolis shown in Figure 1.

In a fully connected network,the 3-way handshake mechanism required by cooperative transmission is not so different to the legacy RTS/CTS handshake mechanism,which just makes handshakes longer and more complex.However,in the distributed multi-hop network,the three-time handshake mechanism is influenced more by the hidden terminal problem.As shown in Figure 2,when the source node sends Coop RTS,Nodes{B,C,E,F,G,M,I}are all hidden terminals,and any may influence the correct reception of Coop RTSwhen it sends messages.When the Helper sends HTS,Nodes{B,E,F,G}are still hidden terminals.In this situation,Node B,for example,may interfere with the transmission of current handshake messages in a relative long time.Therefore,the hidden terminal problem may seriously influence the performance of Coop MAC protocol in a distributed multi-hop network.

▲Figure 2.Hidden terminalproblem of CoopMAC.

▲Figure 3.Successfulneighboring node reservation.

▲Figure 4.Collision in reservation process.

▲Figure 5.Enhanced cooperative MACprotocol.

(2)“On-Demand”Cooperative MAC Protocol

Some researchers believe each node in the Coop MAC protocol has to maintain the cooperative tables of its neighboring nodes,which increases storage overhead,and that node mobility and channel time-variance hinder the cooperative table from timely updating with the network status changes.Therefore,they have proposed proposed an“on-demand”cooperative MAC protocol[8].In this protocol,a node does not maintain any information of the cooperative node.When there is data to be sent,the source node first sends the RTSmessage,and the destination node responds to the CTSmessage after it has received the RTS.Then the potential cooperative node can obtain the channel information from the source node to itself,HSRand that from the destination node to itself,HRDthrough the above two handshake messages.Cooperative nodes compete to participate in the cooperation by setting the backoff time T,as shown in Figure 3.T is the inversely proportional function of HSRand HRD.However,in this protocol,the possibility of collision taking place during the cooperative node reservation may lead to the failure of the whole handshake process,as Figure 4 shows.

(3)Cooperative MAC Protocol with Joint Signal Decomposition

Early Coop MAC protocol uses the multi-rate transmission feature of 802.11,but only when the destination node is able to jointly decompose the signals from the source and destination nodes,can a real virtual Multiple-Input Multiple-Output(MIMO)system be built.Since signals come at different times and from different nodes,the system can obtain space and time diversity.Feilu Liu et.al.proposed a corresponding enhanced Coop MAC protocol[9],which has handshake and information transmission processes coherent with Coop MAC protocol,as shown in Figure 5.The destination receives two copies of the original packet,one from the source and one from the helper,and combines them for decoding.In a distributed multi-hop network,simulated performance of this enhanced protocol indicates about 10%throughput gain,when compared to that of the original Coop MAC protocol.However,this protocol has higher requirements of hardware devices.

(4)Cooperative MAC Protocol Supporting Directional Antenna

In terms of the network,the introduction of cooperative nodes decreases the spatial reuse level of the entire network during cooperative communications.How to make up for the loss is an important issue in cooperative MAC protocol design,and is currently of great interest to researchers[10].Zhifeng Tao et.al.proposed a D-Coop MAC protocol[11]with the condition that nodes have directionalantennas.As shown in Figure 6,when transporting data,the source node must first omnidirectionally broadcast the RTSmessage.The cooperative node,after receiving the message,then moves the transmitting antenna toward the destination and sends the HTSmessage.After successfully receiving RTSand HTS,the destination node responds with CTS to the source node;and the resultant data transmission is directional.This method resolves the decrease in network space reuse to some extent,but also increases the complexity and cost of equipment.

▲Figure 6.D-CoopMAC.

It is notable that,with the increased number of beams from directional antennas,D-Coop MAC performance is instead inferior to that of transmission directly through directionalantenna.

This is because the cooperative network needs space reuse to implement cooperation.Controlling overhead is also detrimental to network performance.Accordingly,the use of cooperation in any real network should be selective,or it may bring about the opposite result.

The above analysis of these typical cooperative MAC protocols shows that different design criteria and methods should be chosen for different network environments and configurations.This is the only way to realize the gain in cooperative communication theory and further improve the whole network performance.

4 Conclusions

In this paper,we have detailed the motives of MAC-layer cooperation in distributed networks,highlighted the problems and challenges facing the design of MAC protocols in the distributed cooperative network,and discussed typicalcooperative MAC protocols and their performance.The study of cooperative MAC protocol in the distributed network is ongoing,and designing a simple and effective cooperative MAC protocol with theoretical performance analysis will be one of the important research subjects in the future.Moreover,the existing cooperative MAC protocols involve no discussion about fairness between nodes,an issue which may throw the network into an uncooperative state.

主站蜘蛛池模板: 狠狠色成人综合首页| 亚洲中文字幕23页在线| 国产精品亚洲精品爽爽| 国产呦精品一区二区三区网站| 日本免费福利视频| 青青草原国产av福利网站| 国产精品一区在线麻豆| 亚洲三级影院| 在线另类稀缺国产呦| 婷婷中文在线| 一区二区三区国产| 午夜a视频| 亚洲精品国产精品乱码不卞 | 免费人成视网站在线不卡| 久久99国产乱子伦精品免| 亚洲va视频| 国产成人成人一区二区| 亚洲一区色| 午夜福利无码一区二区| 2018日日摸夜夜添狠狠躁| 99久久精品久久久久久婷婷| 青青草原国产一区二区| 国产精品吹潮在线观看中文| 日韩精品中文字幕一区三区| 成人日韩欧美| 露脸一二三区国语对白| 欧美激情福利| 国产成人毛片| 国产波多野结衣中文在线播放| 亚洲天堂啪啪| 中文无码精品a∨在线观看| 在线另类稀缺国产呦| 亚洲区第一页| 国产精品丝袜在线| 看av免费毛片手机播放| 久久综合九九亚洲一区| lhav亚洲精品| 国产麻豆精品手机在线观看| 久爱午夜精品免费视频| 国产成人亚洲精品蜜芽影院| 久久6免费视频| 亚洲一区无码在线| 日韩精品一区二区三区中文无码| 国产簧片免费在线播放| 久久国产亚洲偷自| 日本一本在线视频| 中文字幕日韩久久综合影院| 91九色最新地址| 国产欧美日韩18| 91精品网站| 福利一区在线| 亚洲日韩国产精品无码专区| 美女免费精品高清毛片在线视| 精品一区二区三区中文字幕| 日韩av无码精品专区| 精品福利网| 美美女高清毛片视频免费观看| 一级香蕉人体视频| 无码一区中文字幕| 日韩第九页| 中文字幕在线一区二区在线| 中文字幕久久波多野结衣| 婷婷伊人久久| 天天综合色天天综合网| 香蕉久人久人青草青草| 欧美成人午夜影院| 波多野结衣中文字幕一区二区| 性做久久久久久久免费看| 99热这里只有成人精品国产| 久久窝窝国产精品午夜看片| 波多野结衣第一页| Jizz国产色系免费| 激情五月婷婷综合网| 欧美午夜理伦三级在线观看| 日本人又色又爽的视频| 91九色最新地址| 丁香亚洲综合五月天婷婷| 国产视频a| 久久www视频| 亚洲成a人在线观看| 在线看片中文字幕| 国产成人乱无码视频|