The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Network coding can significantly enhance throughput and reliability in loss prone wireless networks. Adapting network coding redundancy is critical, since over-redundancy wastes network resources and hurts performance and under-estimated redundancy prevents decoding at destination. In this paper, we study the tradeoff between application tolerated loss rate and network overhead introduced by network...
Delay Tolerant Networks (DTNs) are sparse mobile ad-hoc networks in which there is typically no complete path between the source and the destination. Data routing in DTNs is challenging, and has attracted much attention from the research community. Although many routing schemes have been proposed, they do not address the fairness issue in data delivery to different destination nodes. In this paper,...
The emergence of cognitive radio network technology provides network nodes with abundant licensed and unlicensed channels to select for routing. Traditional routing methods that minimize hop count often do not leverage the full capabilities of cognitive radio users. They may select high lossy links or choose arbitrarily among the different paths of the same minimum length, regardless of the often...
Intra-flow network coding was proposed in recent years as a way of enhancing TCP performance over wireless networks. Transmission reliability is improved by sending redundant coded packets instead of retransmitting data packets. In this paper, we discuss the complex issue of TCP interaction with network coding and identify how network coding hides indistinctively link and congestion losses from TCP...
Mobile underwater networking is a developing technology for monitoring and exploring the Earth's oceans. For effective underwater exploration, multimedia communications such as sonar images and low resolution videos are becoming increasingly important. Unlike terrestrial RF communication, underwater networks rely on acoustic waves as a means of communication. Unfortunately, acoustic waves incur long...
Much of the prior research on wireless network coding assumed WiFi channels. In this paper, we investigate NC performance on wireless TDMA channels. We show that a practical network coding scheme over TDMA MAC can approach theoretical network capacity in lossless conditions. We also show that TDMA wireless network coding is robust to packet loss and mobility,. Finally, we show the importance of forwarding...
The throughput of mobile ad hoc networks subject to disruption, loss and interference can be significantly improved with the use of network coding. However, network coding implies extra work for forwarders. Selfish forwarders may prefer to simply forward packets without coding them because of the processing overhead introduced by network coding. This is especially true in secure network coding where...
Overlay network architectures that use orthogonal channels have been known to provide effective additional resources to underlying networks in high demand. Overlays are composed of relay nodes provided with rich computational resources and multiple wireless interfaces that make them capable of establishing several non-interfering networks. These networks can be used to move traffic around in a non-interfering...
TCP over wireless networks is challenging due to random losses and DATA-ACK interference. Random linear coding schemes have been proposed to improve TCP robustness against extreme random losses, but a critical issue still remains of DATA-ACK interference. To address this problem, we use inter-flow coding between DATA and ACK at potential intersecting nodes to mitigate self-interference. In addition,...
Inter-domain routing for MANETs (Mobile Ad Hoc Networks) draws increasing attention in military and civil application. It works on heterogeneous networking protocols, including different MAC layer protocols and routing layer protocols. It elects gateways within each domain, which in turn connect to other domains.
In this paper, we consider the use of unlicensed Wi-Fi band for vehicular ad hoc networks. In particular, we focus on exploiting channelization to improve spatial reuse, and avoiding interference that is external to the vehicular network. To this end, we propose Cognitive Channel Hopping (CCH), a decentralized channel hopping protocol where nodes select their channels based on cognitively collected...
We evaluate various TCP transport protocols on paths over a satellite link. More specifically, we evaluate Reno, Cubic, Compound TCP, Hybla, and a newly proposed Capacity and congestion probing TCP on file transfer applications. Our results show that a single transport protocol delivering best performance on various network scenarios does not yet exist.
There has been a variety of rate adaptation solutions proposed for both indoor and mobile scenarios. However, dynamic channel changing conditions (e.g., temporal channel variation due to unpredictable traffic pattern) make it virtually impossible to guarantee the same evaluation environment for all these schemes. Moreover, developing these schemes exhaustively on actual hardware can be gruesomely...
The Network Utility Maximization (NUM) has been extensively used in both wired and wireless networks and has been very helpful to provide insight on optimal controls of various parameters such as power, scheduling and rate control. However, the popular opportunistic scheduling mechanism, that improves the system performance by exploiting time varying channel conditions at different receivers, has...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.