To delve a little into specifics:
The DSL speeds I typically get (fairly close to Vicky
geographically, so likely similar) are 3 Mbps download, 1Mbps
upload. (An easy way to check your speeds is
http://www.speakeasy.net/speedtest/
-- be sure to shut down other computers/devices on your
network to get an accurate reading.)
For day-to-day use this is usually fine, but it's pretty
frequent that I encounter problems. I've had Sonic since July,
and have been able to manage; but since Internet is a vital
part of my work, and I work from home, I do unfortunately feel
the temptation to "sell my soul to Comcast."
The upload speed is the bigger problem. When I am uploading
something big, typically a video or collection of photos,
other activities can grind to a halt. Uploading a 500MB video
at these speeds can take over an hour, so this is significant.
Contrary to common belief, if you max out your upstream
bandwidth, your downstream bandwidth is maxed out as well. I
share my connection with a roommate. Higher bandwidth
activities include Skype and various other
videoconferencing/screen sharing applications (which require
both upload and download bandwidth); and streaming stuff video
(Netflix, YouTube, Vimeo) and music (Amazon, Pandora, iTunes).
Much of the streaming is done on a Roku.
One thing I have tried is replacing my router with one that
has Quality of Service (QoS) functionality -- a Belkin N750.
Unfortunately, when I received it I found that it does not
permit specific settings by MAC address -- I had intended to
just throttle the upload speed for the computer I usually use
for uploads -- but instead has a simple "on/off" checkbox for
QoS, so I guess it's just prioritizing stuff according to
somebody's (obscure) idea of what traffic should be
prioritized. In the simple tests I have run, though, things do
seem dramatically improved: a Skype call during an upload
connected quickly and sounded fine.
In troubleshooting this stuff, I've found Sonic tech
support very happy to look at my usage patterns, in my case
confirming my hunch that uploads are the thing that maxes out
my connection, but that I'd never maxed out the download when
an upload wasn't in progress. I strongly recommend asking tech
support about this before making any big decisions -- it's
possible that more intelligent routing, or just saving your
big uploads for overnight, might solve your problem.
A friend also suggested installing a "whole home DSL
filter" -- it installs where the phone line terminates
*outside* your house, and then sends *two* lines into the
house -- one for DSL, and another for voice. That way you
don't need the little DSL filters on every phone. I've heard
mixed reviews, and suspect these only make a difference where
there is lots of internal wiring in the house -- and there's
not in my place, so I haven't bothered with this.
Sonic offers a feature -- I can't remember the name, and
consequently can't find the web page -- where you change your
connection to drop your downstream speed and increase your
upstream speed. So in my case, maybe I'd get something like
2Mbps in each direction (likely a little less, actually). This
is a free switch, but obviously involves a significant
sacrifice. It's probably worth trying before making a switch.
If you're willing to spend more each month -- like double
-- Sonic does offer a service that bundles two ADSL lines. But
that's *really* voting with your dollars ;) It also might be
possible/interesting, if you have friendly neighbors, to
explore bundling your Internet service with theirs, so you
both share both connections. This would involve some fancy
router setup, but I think is possible. Or, if you have to go
with Comcast, you'll probably have way more bandwidth than you
need -- so consider sharing it with a neighbor and at least
not sending *two* households' worth of business their way!
Or…maybe the occasional high-bandwidth need can be addressed
by temporarily tethering your cell phone for any other stuff
you have to do at the same time…?
OK, on to something a little more philosophical. (Apologies
for the jargonese that follows, I can explain in more detail
if people want me to.) Like others on this list, I think, I
have four (interrelated) major complaints about Comcast. Some
are specific to Comcast, some to cable carriers, and others
apply to lots of big Internet carriers:
- An FCC ruling that I consider a travesty, that exempted
them from the "common carrier" laws even though they lease
public rights-of-way to run their cables -- effectively
establishing a monopoly in many areas on high speed
Internet (There's a pretty good documentary here: http://barbershoppunk.com
)
- Their bundles and customer service that push you to sign
up for stuff you might not want (like TV service) and
enter into 2-year contracts.
- Their bad record on sharing customers' info with
goverment entities (compare Comcast and Sonic here: https://www.eff.org/who-has-your-back-2013
)
- Their abysmal record on net neutrality (see barbershoppunk.com
)
I want to talk about the last one for a sec, and am
really interested in what others think about this. It seems
to me that the fundamental challenges in defining "net
neutrality" has been a bigger problem than I previously
thought. With the benefit of hindsight, I think it would
have been better to acknowledge upfront that network
management is a sophisticated and complex task, rather than
telling the seemingly simpler story that the Internet,
absent the meddling of service providers, is some kind of
level playing field. Networks have always been managed to
prioritize one kind of traffic over another; and we all
benefit from intelligent and benevolent decisions being made
in network design.
It seems to me that the simpler and more accurate way to
frame the issue is around the "transparent and ethical
management of conflicts of interest around network management
decisions." It seems to me that the whole net neutrality issue
has been driven by concern around conflicts of interest, but
that the *term* conflict of interest is almost entirely absent
from the rhetoric.
Curious what others think on this last point?
Pete