General list for discussing Bufferbloat
 help / color / mirror / Atom feed
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: Michael Richardson <mcr@sandelman.ca>
Cc: bloat <bloat@lists.bufferbloat.net>
Subject: Re: [Bloat] The bigger picture: whats components are used together to fight bloat
Date: Fri, 17 May 2013 06:41:11 +0200 (CEST)	[thread overview]
Message-ID: <alpine.DEB.2.00.1305170637120.24367@uplift.swm.pp.se> (raw)
In-Reply-To: <3551.1368731856@sandelman.ca>

On Thu, 16 May 2013, Michael Richardson wrote:

> Most phones talk USB serial to the radio.  Many even use "AT" command 
> set...  Most "rocket sticks" contain the same radio, but it speaks 
> USB-ethernet instead of USB-serial, or sometimes it's a completely 
> proprietary (Windows only) interface.

Yes. But you're still not talking directly to the radio interface, it's 
not a TDM connection. You're sending packet over serial to the baseband 
which then uses its own scheduler to send packets out on the radio.

> yes, I'm aware that there are multiple queues.  I have no idea at this
> point if we will get to speak at that layer, I suspect that we will get
> access to a single queue.

Correct, those 3GPP QoS features are controlled by the network operator, 
not the user. So you're firmly in FIFO-land.

Only way to improve the situation is to start talking to the USB dongle 
vendors and try to get them to implement some kind of knob where one can 
tune the depth of the queue.

Currently in 3G I know at least one vendor who in the downstream direction 
uses a 400 packet deep buffer, regardless of speed of the access or size 
of packets. I could imagine that most USB sticks use a similar approach.

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se

      reply	other threads:[~2013-05-17  4:41 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-02 11:43 Jeroen Balduyck
2013-05-02 13:51 ` Michael Richardson
2013-05-03  4:50   ` Mikael Abrahamsson
2013-05-16 19:17     ` Michael Richardson
2013-05-17  4:41       ` Mikael Abrahamsson [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/bloat.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.DEB.2.00.1305170637120.24367@uplift.swm.pp.se \
    --to=swmike@swm.pp.se \
    --cc=bloat@lists.bufferbloat.net \
    --cc=mcr@sandelman.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox