A rate-adaptive MAC protocol for multi-Hop wireless networks
Proceedings of the 7th annual international conference on Mobile computing and networking
Opportunistic media access for multirate ad hoc networks
Proceedings of the 8th annual international conference on Mobile computing and networking
Discriminating Congestion Losses from Wireless Losses using Inter-Arrival Times at the Receiver
ASSET '99 Proceedings of the 1999 IEEE Symposium on Application - Specific Systems and Software Engineering and Technology
Fundamentals of wireless communication
Fundamentals of wireless communication
Robust rate adaptation for 802.11 wireless networks
Proceedings of the 12th annual international conference on Mobile computing and networking
PPR: partial packet recovery for wireless networks
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Efficient channel-aware rate adaptation in dynamic environments
Proceedings of the 6th international conference on Mobile systems, applications, and services
Zigzag decoding: combating hidden terminals in wireless networks
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Proceedings of the 14th ACM international conference on Mobile computing and networking
Taking the sting out of carrier sense: interference cancellation for wireless LANs
Proceedings of the 14th ACM international conference on Mobile computing and networking
In defense of wireless carrier sense
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Frequency-aware rate adaptation and MAC protocols
Proceedings of the 15th annual international conference on Mobile computing and networking
DPLC: dynamic packet length control in wireless sensor networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
Efficient error estimating coding: feasibility and applications
Proceedings of the ACM SIGCOMM 2010 conference
Design and implementation of an "approximate" communication system for wireless media applications
Proceedings of the ACM SIGCOMM 2010 conference
Predictable 802.11 packet delivery from wireless channel measurements
Proceedings of the ACM SIGCOMM 2010 conference
SourceSync: a distributed wireless architecture for exploiting sender diversity
Proceedings of the ACM SIGCOMM 2010 conference
SoftCast: one-size-fits-all wireless video
Proceedings of the ACM SIGCOMM 2010 conference
AccuRate: constellation based rate estimation in wireless networks
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Energy-efficient communication in next generation rural-area wireless networks
Proceedings of the 2010 ACM workshop on Cognitive radio networks
Achieving single channel, full duplex wireless communication
Proceedings of the sixteenth annual international conference on Mobile computing and networking
CSMA/CN: carrier sense multiple access with collision notification
Proceedings of the sixteenth annual international conference on Mobile computing and networking
The spaces between us: setting and maintaining boundaries in wireless spectrum access
Proceedings of the sixteenth annual international conference on Mobile computing and networking
MIMO rate adaptation in 802.11n wireless networks
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Proceedings of the sixteenth annual international conference on Mobile computing and networking
SoftCast: clean-slate scalable wireless video
Proceedings of the 2010 ACM workshop on Wireless of the students, by the students, for the students
"Extra-sensory perception" for wireless networks
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Listen (on the frequency domain) before you talk
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Successive interference cancellation: a back-of-the-envelope perspective
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Airblue: a system for cross-layer wireless protocol development
Proceedings of the 6th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
Auto-configuration of 802.11n WLANs
Proceedings of the 6th International COnference
A method to improve adaptability of the minstrel MAC rate control algorithm
UIC'10 Proceedings of the 7th international conference on Ubiquitous intelligence and computing
IEEE/ACM Transactions on Networking (TON)
A survey of cross-layer design for VANETs
Ad Hoc Networks
Improving wireless network performance using sensor hints
Proceedings of the 8th USENIX conference on Networked systems design and implementation
REACT: Rate Adaptation using Coherence Time in 802.11 WLANs
Computer Communications
On the robustness of IEEE 802.11 rate adaptation algorithms against smart jamming
Proceedings of the fourth ACM conference on Wireless network security
OLSR-aware channel access scheduling in wireless mesh networks
Journal of Parallel and Distributed Computing
Enhanced statistics-based rate adaptation for 802.11 wireless networks
Journal of Network and Computer Applications
Strider: automatic rate adaptation and collision handling
Proceedings of the ACM SIGCOMM 2011 conference
Clearing the RF smog: making 802.11n robust to cross-technology interference
Proceedings of the ACM SIGCOMM 2011 conference
No time to countdown: migrating backoff to the frequency domain
MobiCom '11 Proceedings of the 17th annual international conference on Mobile computing and networking
Harnessing frequency diversity in wi-fi networks
MobiCom '11 Proceedings of the 17th annual international conference on Mobile computing and networking
FlexCast: graceful wireless video streaming
MobiCom '11 Proceedings of the 17th annual international conference on Mobile computing and networking
A cross-layer design for scalable mobile video
MobiCom '11 Proceedings of the 17th annual international conference on Mobile computing and networking
Anticipatory wireless bitrate control for blocks
S3 '11 Proceedings of the 3rd ACM workshop on Wireless of the students, by the students, for the students
BEWARE: background traffic-aware rate adaptation for IEEE 802.11
IEEE/ACM Transactions on Networking (TON)
Performance of mac80211 rate control mechanisms
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Seamless rate adaptation for wireless networking
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Proceedings of the 10th ACM Workshop on Hot Topics in Networks
Anticipatory wireless bitrate control for blocks
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
Distinguishing collisions from low signal strength in static 802.11n wireless LANs
Proceedings of The ACM CoNEXT Student Workshop
The hare and the tortoise: taming wireless losses by exploiting wired reliability
MobiHoc '11 Proceedings of the Twelfth ACM International Symposium on Mobile Ad Hoc Networking and Computing
Efficient error estimating coding: feasibility and applications
IEEE/ACM Transactions on Networking (TON)
A light-weight wireless handshake
ACM SIGCOMM Computer Communication Review
On the capacity of rate-adaptive packetized wireless communication links under jamming
Proceedings of the fifth ACM conference on Security and Privacy in Wireless and Mobile Networks
Design and implementation of an integrated beamformer and uplink scheduler for OFDMA femtocells
Proceedings of the thirteenth ACM international symposium on Mobile Ad Hoc Networking and Computing
Rate adaptation with loss diagnosis on IEEE 802.11 networks
International Journal of Communication Systems
BLINK: a high throughput link layer for backscatter communication
Proceedings of the 10th international conference on Mobile systems, applications, and services
BRAVE: bit-rate adaptation in vehicular environments
Proceedings of the ninth ACM international workshop on Vehicular inter-networking, systems, and applications
CSMA/CN: carrier sense multiple access with collision notification
IEEE/ACM Transactions on Networking (TON)
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Efficient and reliable low-power backscatter networks
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Flashback: decoupled lightweight wireless control
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
AutoMAC: rateless wireless concurrent medium access
Proceedings of the 18th annual international conference on Mobile computing and networking
No symbol left behind: a link-layer protocol for rateless codes
Proceedings of the 18th annual international conference on Mobile computing and networking
Rate adaptation for 802.11 multiuser mimo networks
Proceedings of the 18th annual international conference on Mobile computing and networking
Frame retransmissions considered harmful: improving spectrum efficiency using Micro-ACKs
Proceedings of the 18th annual international conference on Mobile computing and networking
Energy-based rate adaptation for 802.11n
Proceedings of the 18th annual international conference on Mobile computing and networking
LoadingZones: leveraging street parking to enable vehicular internet access
Proceedings of the seventh ACM international workshop on Challenged networks
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Efficient and reliable low-power backscatter networks
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Flashback: decoupled lightweight wireless control
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Enhanced cooperative communication MAC for mobile wireless networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
LEAD: leveraging protocol signatures for improving wireless link performance
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
Bringing cross-layer MIMO to today's wireless LANs
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Practical opportunistic routing in high-speed multi-rate wireless mesh networks
Proceedings of the fourteenth ACM international symposium on Mobile ad hoc networking and computing
CSpy: finding the best quality channel without probing
Proceedings of the 19th annual international conference on Mobile computing & networking
Measuring pulsed interference in 802.11 links
IEEE/ACM Transactions on Networking (TON)
Towards MIMO-aware 802.11n rate adaptation
IEEE/ACM Transactions on Networking (TON)
ACORN: an auto-configuration framework for 802.11n WLANs
IEEE/ACM Transactions on Networking (TON)
H-RCA: 802.11 collision-aware rate control
IEEE/ACM Transactions on Networking (TON)
Design and implementation of an "Approximate" communication system for wireless media applications
IEEE/ACM Transactions on Networking (TON)
A comparative simulation study of rate adaptation algorithms in wireless LANs
International Journal of Sensor Networks
AS-MAC: Utilizing the adaptive spreading code length for wireless sensor networks
ACM Transactions on Sensor Networks (TOSN)
Discrete-time Markov Model for Wireless Link Burstiness Simulations
Wireless Personal Communications: An International Journal
RobinHood: sharing the happiness in a wireless jungle
Proceedings of the 15th Workshop on Mobile Computing Systems and Applications
Joint Transmit Power Control and Rate Adaptation for Wireless LANs
Wireless Personal Communications: An International Journal
CLACK: Cross-layer ACK-Aided Opportunistic Transmission in Wireless Networks
Wireless Personal Communications: An International Journal
Hi-index | 0.00 |
This paper presents SoftRate, a wireless bit rate adaptation protocol that is responsive to rapidly varying channel conditions. Unlike previous work that uses either frame receptions or signal-to-noise ratio (SNR) estimates to select bit rates, SoftRate uses confidence information calculated by the physical layer and exported to higher layers via the SoftPHY interface to estimate the prevailing channel bit error rate (BER). Senders use this BER estimate, calculated over each received packet (even when the packet has no bit errors), to pick good bit rates. SoftRate's novel BER computation works across different wireless environments and hardware without requiring any retraining. SoftRate also uses abrupt changes in the BER estimate to identify interference, enabling it to reduce the bit rate only in response to channel errors caused by attenuation or fading. Our experiments conducted using a software radio prototype show that SoftRate achieves 2X higher throughput than popular frame-level protocols such as SampleRate and RRAA. It also achieves 20% more throughput than an SNR-based protocol trained on the operating environment, and up to 4X higher throughput than an untrained SNR-based protocol. The throughput gains using SoftRate stem from its ability to react to channel variations within a single packet-time and its robustness to collision losses.