* Common parameters clients = 8 parallel streams per file = 4 max streams per client = 32 total number of streams (unless noted otherwise) = 128 adaptation increment/decrement = 1 concurrency (= 4 streams) * controlled variables - number of total streams per client - adaptation delay - how frequently client asks for an update - adaptation increase/decrease - how much adaptation to increase or decrease (expectation of this effect is the same as of the adaptation delay) - in this experiment, we should fix this number. * Case 20: No-adaptation concurrency = 4 * Case 21: Client side adaptation only, slow adapt - Client parameters: adaptation delay time = after 4 file completions initial concurrency = 1 maximum concurrency = 8 - PS parameters: Initial stream allocation = 32 * Case 22: Client side adaptation only, fast adapt - Client parameters: adaptation delay time = after 2 file completions initial concurrency = 4 maximum concurrency = 8 - PS parameters: Initial stream allocation = 32 * Case 23: Policy service adaptation only, slow adapt. No client side adapt. - PS parameters: Initial stream allocation = 4 update allocation increment = 4 (basically, one concurrency) - Client parameters: adaptation delay time = after 4 file completions initial concurrency = determined by PS allocation = 1 maximum concurrency = determined by PS allocation = 8 * Case 24: Policy service adaptation only, fast adapt. No client side adapt. - PS parameters: Initial stream allocation = 16 update allocation increment: 4 (basically, one concurrency) - Client parameters: adaptation delay time = after 2 file completions initial concurrency = determined by PS allocation = 4 maximum concurrency = determined by PS allocation = 8 * Case 25: mixed effect, slow adapt - PS parameters: Initial stream allocation = 4 update allocation increment = 4 (basically, one concurrency) - Client parameters: adaptation delay time = after 4 file completions initial concurrency = 1 maximum concurrency = 8 * Case 26: mixed effect, fast adapt - PS parameters: Initial stream allocation = 16 update allocation increment: 4 (basically, one concurrency) - Client parameters: adaptation delay time = after 2 file completions initial concurrency = 4 maximum concurrency = 8