Multipath Bandwidth Scavenging in the Internet of Things
Journal Title: EAI Endorsed Transactions on Cloud Systems - Year 2015, Vol 1, Issue 1
Abstract
To meet the infrastructure coverage and capacity needed by future IoT applications, service providers may engage in mutually-beneficial modes of collaboration such as cooperative packet forwarding and gatewaying through fixed backhauls and Internet uplinks. In an effort to enable these modes of resource pooling while minimizing negative impact on collaborating providers, we developed a transport-layer approach that would enable IoT nodes to opportunistically scavenge for idle bandwidth across multiple paths. Our approach combinesmultipath techniques with less-than-best effort (LBE) congestion control methods. Initial tests using the TCP-LP and LEDBAT LBE algorithms on scavenging secondary flows show that this desired functionality can be achieved. To ensure however that IoT nodes are guaranteed at least one flow that fairly competes for fair share of network capacity, one flow called the primary flow uses standard TCP congestion control.
Authors and Affiliations
Isabel Montes, Romel Parmis, Roel Ocampo, Cedric Festin
Monitoring as-a-service to drive more efficient future system design
In the services world, the expected benefits are the fastest time to market, lower costs, greater consistency in the application, and increased agility. The reuse and sharing properties of software components are useful...
Large Scale Cross-media Data Retrieval based on Hadoop
With the rapid development of the Internet and speedy increase of the data size, there are more and more data intensive applications which often involve hundreds of megabytes of data. It is important and necessary to obt...
Fighting packet storms in mobile networks with information-centrism
Mobile application development for smartphones is a trend in the telecommunications industry. However, their deployment is not seamless since many applications are not mobile network-friendly. A key problem that frequent...
Palladio Optimization Suite: QoS optimization for component-based Cloud applications
One important issue in software engineering is to find an effective way to deal with the increasing complexity of software computing system. Modern software applications have evolved in terms of size and scope. Specific...
QoE Aware Resource Allocation for Video Communications over LTE Based Mobile Networks
As the limits of video compression and usable wireless radio resources are exhausted, providing increased protection to critical data is regarded as a way forward to increase the effective capacity for delivering video d...