Performance Improvement of Topology-Transparent Broadcast Scheduling in Mobile Ad Hoc Networks

被引:8
作者
Liu, Yiming [1 ]
Li, Victor O. K. [2 ]
Leung, Ka-Cheong [2 ]
Zhang, Lin [1 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[2] Univ Hong Kong, Dept Elect & Elect Engn, Kowloon, Hong Kong, Peoples R China
关键词
Ad hoc networks; broadcast; topology-transparent scheduling;
D O I
10.1109/TVT.2014.2313272
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Broadcasting is a key function in mobile ad hoc networks. Topology-dependent scheduling algorithms depend on the detailed network connectivity information and cannot adapt to dynamic topological changes in mobile networks. To overcome this limitation, topology-transparent broadcast scheduling algorithms have been proposed. Due to the large overhead of implementing the acknowledgement mechanism in broadcast communications and to guarantee that there is at least one collision-free transmission in each frame, most existing topology-transparent broadcast scheduling algorithms require a node to transmit the same packet repeatedly at multiple slots during one frame. This is very inefficient. In this paper, we propose an efficient topology-transparent broadcast scheduling algorithm. First, instead of transmitting the same packet repeatedly during one frame, each node collects transmission codes of its two-hop neighbors and transmits several different packets during one frame. Second, noting that many unassigned slots are not utilized, we propose several methods to utilize the unassigned slots efficiently in a collision-free and traffic-adaptive manner. Thus, our algorithm provides a guaranteed throughput and achieves a much better average throughput. The analytical and simulation results show that our proposed algorithm outperforms other existing topology-transparent broadcast algorithms dramatically.
引用
收藏
页码:4594 / 4605
页数:12
相关论文
共 29 条
[1]  
[Anonymous], 1978, The Theory of Error-Correcting Codes
[2]   SOME COMPLEXITY RESULTS ABOUT PACKET RADIO NETWORKS [J].
ARIKAN, E .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1984, 30 (04) :681-685
[3]  
Ariyakhajorn J., 2006, 2006 International Symposium on Communications and Information Technologies (IEEE Cat No. 06EX1447C), P894, DOI 10.1109/ISCIT.2006.339866
[4]   Topology-transparent time division multiple access broadcast scheduling in multihop packet radio-networks [J].
Cai, ZJ ;
Lu, M ;
Georghiades, CN .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2003, 52 (04) :970-984
[5]   MAKING TRANSMISSION SCHEDULES IMMUNE TO TOPOLOGY CHANGES IN MULTIHOP PACKET RADIO NETWORKS [J].
CHLAMTAC, I ;
FARAGO, A .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1994, 2 (01) :23-29
[6]  
CHOU AM, 1991, IEEE INFOCOM SER, P1064, DOI 10.1109/INFCOM.1991.147622
[7]  
COHEN SD, 1972, J LOND MATH SOC, V6, P93
[8]   SCHEDULING BROADCASTS IN MULTIHOP RADIO NETWORKS [J].
EPHREMIDES, A ;
TRUONG, TV .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1990, 38 (04) :456-460
[9]   Reliable Broadcast of Safety Messages in Vehicular Ad Hoc Networks [J].
Farnoud , Farzad ;
Valace, Shahrokh .
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, :226-+
[10]   Link scheduling in wireless sensor networks: Distributed edge-coloring revisited [J].
Gandham, Shashidhar ;
Dawande, Milind ;
Prakash, Ravi .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (08) :1122-1134