Traffic Engineering

Traffic engineering attempts to improve networks by considering how it can be reallocated across a network.

FLICK: Developing and Running Application-Specific Network Services

Conference paper

This paper describes a system for middleboxes that process application level data -- that is reconstructed TCP flows not packets. The system consists of three parts:
1) A language specific to middleboxes that can quickly express data formats and how to process them but in a "safe" way that allows middleboxes to co-exist on the same physical hardware.
2) An abstraction, the task graph, that breaks middlebox logic into small, parallelisable logical units (tasks) connected by channels through which data flows.
3) A system that allows the compiled code to execute in a performant way.

Home is where the (fast) Internet is: Flat-rate compatible incentives for reducing peak load

Parminder Chhabra, Nikolaos Laoutaris and Pablo Rodriguez

This paper looks at a model of reducing peak-rate load by incentivising users to move from peak rate slots to off-peak time periods. It has its roots in their HotNets 2008 paper “Good things come to those who (can) wait”. (Users are granted bandwidth in the off-peak for good behaviour in the on-peak.)

Improving content delivery using provider-aided distance information

Ingmar Poese, Benjamin Frank, Bernhard Ager, Georgios Smaragdakis and Anja Feldmann

This paper looks at CDN networks and, in particular, suggests Provider-aided Distance Information System (PaDIS), which is a mechanism to rank client-host pairs based upon information such as RTT, bandwidth or number of hops. Headline figure, 70% of http traffic from a major european ISP can be accessed via multiple different locations. “Hyper giants” are defined as the large content providers such as google, yahoo and CDN providers which effectively build their own network and have content in multiple places.

Time-Dependent Internet Pricing

Carlee Joe-Wong, Sangtai Ha and Mung Chiang
Internet Technologies and Applications Conference

This paper looks at time-dependent pricing schemes. A day is split into 48 half hour periods indexed by an integer. The system is known as TUBE (Time-dependent Usage-based Broadband-price Engineering). They use a control loop to adapt the prices ISPs charge users in response to changing behaviour.

Good things come to those who (can) wait: or how to handle Delay Tolerant traffic and make peace on the Internet

Nikolaos Laoutaris and Pablo Rodriguez
Proc. of ACM HotNets-VII

This paper talks about time shifting Delay Tolerant (DT) traffic in order to reduce bills for ISPs. Two schemes are posited

  • User incentives – users are encouraged to delay downloading with a reward scheme

  • Internet Post Offices (IPOs) – storage for store-and-forward relays for DT traffic.

Balancing by PREFLEX: Congestion Aware Traffic Engineering

Conference paper
Networking 2011, Lecture Notes in Computer Science (6641)

This paper considers the problem of balancing traffic across network egresses. It achieves a workable solution using a scalable packet market scheme which couples end-hosts controlling their own connection with an overall controller which can select routes appropriately for each flow.

The flows are balanced to seek paths which minimise loss.

Subscribe to RSS - Traffic Engineering