glen-martin

Calendar

««Jan 2009»»
SMTWTFS
     123
45678910
11121314151617
18192021222324
25262728293031

Categories

Entries and Feeds

My Top Tags

                                       

Mailing List

Creative Commons License
This work is licensed under a Creative Commons License.

Traffic Jams

« H E Biz :: Tech :: email
posted Tuesday, 31 January 2006
<snip>
Have you ever done the courteous thing when crossing an intersection, and waited back at your stop line because the lane opposite was backed up?  Have you ever had someone making a right turn slip in while you were going out of your way to not block the intersection?
<snip>
As Silicon Valley grew, people started moving into sities farther afield (indeed, they used to be fields), and commute in.  The local city into which they move charges developers for extension of local infrastructure like water, sewer, roads, but there is no model to share that revenue with cities through which the new residents will drive to get to work. So the roads in the middle aren't expanded, and commute times for those who live nearer the jobs go as distant commuters clog the highways.
<snip>
If I could construct cars for free, gas was free, and I had an infinitely large parking lot at my house, I could push cars out my driveway in a steady stream. Where would they go? And why should I not to this? After all, I've paid real estate taxes for my driveway.
</snip>

There's been a fair amount of tearing-out-of-hair lately over the desire of BellSouth et al to create a throttling mechanism for the internet, in essence, to charge for bandwidth based on quality of service (QoS) metrics.

I frankly think that tiering only makes sense.

First, it closely models the real world.  In the real world, I can choose between a free road which may be congested, and a turnpike which may get me to my desitnation faster.  There are toll booths on the turnpike to both encourage the quality difference, and to charge me for the privilege.  Similarly, there are car pool lanes, and fastpass lanes, all rewarding drivers who contribute some (arguable) value to the system with shorter wait times.

Second, much more than in the real world. traffic generation is very very inexpensive in the electronic. If all the T1s to all the content providers were saturated, the trunks would need to be much  much much bigger, as would the switches that route between the trunks and access lines. Some might argue that the content generators already pay for their content to get onto the highway, but like me with my driveway, the physical limits of the driveway permit far more traffic than the system can accept in aggregate.

Now we might argue that this implies a massive increase of scale is necessary for the central infrastructure of the net. Probably so.  But until this the scale is increased there will be those who take advantage of the current system and inject more traffic than their share, like the friendly gent who cut me off by making a right turn on red yesterday while I was waiting for traffic to clear.  And the folks who run the roads will try to find ways (like "no turn on red" signs) to penalize that gent.

In the physical world, the different QoS metrics that exist for physical delivery of envelopes has led to a two-tier system of the government post office and private couriers.  In fact it is multi-tier, as the couriers and post office eash have multiple levels of service at different price points.  So my letter than absolutely must be received by tomorrow, will be received by tomorrow, for a premium carriage fee. Any amount of bulk mail can be pushed into the system by advertisers and not impact my letter at all.

What is so wrong about a tiered approach to net traffic?  Don't we want content we've purchased to arrive faster than spam?

tags:      

links: digg this    del.icio.us    technorati    reddit




1. outsourcing world left...
Tuesday, 12 December 2006 9:40 am :: http://www.outsourcing-world.org

<A HREF='http://www.outsourcing-world.org'>outsourcing-world</A>, <A HREF='http://www.outsourcing-world.org/outsourcing-jobs.php'>Outsourcing Jobs </A>find a job in google<A HREF='http://www.outsourcing-world.org/india-outsourcing.php'>India Outsourcing</A>,Software Solutions Provider Company<A HREF='http://www.outsourcing-world.org/hr-outsourcing.php'>Hr Outsourcing</A>,elevated the importance of HR<A HREF='http://www.o utsourcing-world.org/offshore-outsourcing.php'>Offshore Outsourcing</A>,<A HREF='http://www.outsourcing-world.org/outsourc ing-services.php'>Outsourcing Services</A>, IT consulting company to partner<A HREF='http://www.outsourcing-world.org/benefits-of-outsourc ing.php'>Benefits Of Outsourcing</A>more on google<A HREF='http://www.outsourcing-world.org/payroll-outsourcing.php'>Payroll Outsourcing</A>,an experienced accounting <A HREF='http://www.outs ourcing-world.org/software-outsourcing.php'>Software Outsourcing</A>,more on msn<A HREF='http://www.outsourcing-world.org/call-center-outsourcing.php'>Call Center Outsourcing</A>,all jobs in yahoo<A HREF='http://www.outsourcing-world.org/outsourcing-news.php'>Outsourcing News</A>bout the effects of globalization<A HREF='http://www.outso urcing-world.org/outsourcing-india.php'>Outsourcing India</A><A HREF='http://www.outsourcing-world.org/it-outsourcing.php'>It Outsourcing</A>,software development company with specialization <A HREF='http://www.outsourcing-world.org/outsourcing-companies.php'> Outsourcing Companies</A>,for more on google<A HREF='http://www.ou tsourcing-world.org/outsourcing-consultant-india.php'>Outsourcing Consultant India</A><A HREF='http://www.outsourcing-world.org/outs ourcing-add-your-link.php'>Outsourcing Add Your Link</A><A HREF ='http://www.outsourcing-world.org/outsourcing-add-new-site.php'>Outsour cing Add New Site</A><A HREF='http://www.outsourcing-world.org/out sourcing-list-url.php'>Outsourcing List Url</A><A HREF='http:// www.outsourcing-world.org/business-process-outsourcing.php'>Business Process Outsourcing</A><A HREF='http://www.outsourcing-world.org/o utsourcing-jobs-to-foreign-countries.php'>Outsourcing Jobs To Foreign countries</A>,development company in foreign<A HREF='http://www.ou tsourcing-world.org/accounting-and-finance-outsourcing.php'>Accounting And Finance Outsourcing</A>,IT consulting company to partner


2. aishwarya rai left...
Tuesday, 12 December 2006 9:46 am :: http://www.aishwaryaraiworld.org

<A HREF='http://www.aishwaryaraiworld.org'>aishwarya rai</A>, <A HREF='http://www.aishwaryaraiworld.org/aishwarya-rai-biography.php'&g t;Aishwarya Rai Biography</A>,<A HREF='http://www.aishwaryaraiworld.org/aishwarya-rai-home.php'>Aishwarya Rai Home</A>,<A HREF='http://www.aishwaryaraiworld.org/aishwarya-r ai-pictures.php'>Aishwarya Rai Pictures</A>,<A HREF='http://www.aishwaryaraiworld.org/aishwarya-rai-dies.php'>Aishwarya Rai Dies</A>,<A HREF='http://www.aishwaryaraiworld.org/aishwarya-r ai-wallpapers.php'>Aishwarya Rai Wallpapers</A>,<A HREF='http:/ /www.aishwaryaraiworld.org/aishwarya-rai-forever.php'>Aishwarya Rai Forever</A>,<A HREF='http://www.aishwaryaraiworld.org/aishwarya-ra i-miss-world-1994.php'>Aishwarya Rai Miss World 1994</A>,<A HRE F='http://www.aishwaryaraiworld.org/aishwarya-rai-latest-news.php'>Aishw arya Rai Latest News</A>,<A HREF='http://www.aishwaryaraiworld.org /hot-aishwarya-rai-wallpapers.php'>Hot Aishwarya Rai Wallpapers</A>,


3. fitness left...
Tuesday, 12 December 2006 9:47 am :: http://www.fitness-world.org

<A HREF='http://www.fitness-world.org'>fitness</A>, <A HREF='http://www.fitness-world.org/24-hour-fitness.php'>24 Hour Fitness</A>, concept enters the 21st century<A HREF='http://www.fitness-world.org/lifetime-fitness.php'>Lifetime Fitness</A>,more information about this event<A HREF='http://www.fitness-world.org/bally-fitness.php'>Bally Fitness</A>,you might want to start lifting<A HREF='http://www.fitness-world.org/muscle-and-fitness.php'>Muscle And Fitness</A>,articles and tips<A HREF='http://www.fitness-world.org/mens-fitness.php'>Mens Fitness</A>,more detail on google<A HREF='http://www.fitness-world.org/physical-fitness.php'>Physical Fitness</A>, information on the development and maintenance<A HREF='http://www.fitness-world.org/fitness-magazine.php'>Fitness Magazine</A>,more on yahoo<A HREF='http://www.fitness-world.org/fitness-models.php'>Fitness Models</A>,actress Photo galleries<A HREF='http://www.fitness-world.org/planet-fitness.php'>Planet Fitness</A>,more on msn<A HREF='http://www.fitness-world.org/24hr-fitness.php'>24hr Fitness</A>,more on google<A HREF='http://www.fitness-world.org/fitness-equipment.php'>Fitness Equipment</A>more information on yahoo<A HREF='http://www.fitness-world.org/health-and-fitness.php'>Health And Fitness</A>,complete information about health and fitness<A HREF='http://www.fitness-world.org/health-fitness.php'>Health Fitness</A><A HREF='http://www.fitness-world.org/fitness-program.php'>Fitness Program</A>,how to manage fitness program<A HREF='http://www.fitness-world.org/fitness-training.php'>Fitness Training</A>,the best fitness trainig school<A HREF='http://www.fitness-world.org/diet-fitness.php'>Diet Fitness</A>,more diet information<A HREF='http://www.fitness-world.org/home-fitness.php'>Home Fitness</A>,own care in home<A HREF='http://www.fitness-world.org/online-fitness-trainer.php'>Online Fitness Trainer</A>,more detail in yahoo<A HREF='http://www.fitness-world.org/fitness-articles.php'>Fitness Articles</A>,about your fitness<A HREF='http://www.fitness-world.org/global-fitness.php'>Global Fitness</A>,all links provided<A HREF='http://www.fitness-world.org/global-health-and-fitness.php'>Global Health And Fitness</A><A HREF='http://www.fitness-world.org/fitness-plans.php'>Fitness Plans</A>,planing your own fitness<A HREF='http://www.fitness-world.org/beauty-fitness.php'>Beauty Fitness</A>,more detail in google<A HREF='http://www.fitness-world.org/global-fitness-center.php'>Global Fitness Center</A><A HREF='http://www.fitness-world.org/cybex-fitness-equipment.php'>Cybex Fitness Equipment</A>, the best exercise equipment<A HREF='http://www.fitness-world.org/cybex-international.php'>Cybex International</A>,finest human performance


4. language left...
Tuesday, 12 December 2006 9:48 am :: http://www.info-language.com

<A HREF='http://www.info-language.com'>info-language</A>,<A HREF='http://www.info-language.com/programming-language.php'>Programming Language</A>,In this online course<A HREF='http://www.info-language.com/language-translator.php'>Language Translator</A>,Dictionaries and Translators<A HREF='http://www.info-language.com/sign-language.php'>Sign Language</A>,Links to more information on msn<A HREF='http://www.info-language.com/body language.php'>Body Language</A>,best source for pricing information<A HREF='http://www.info-language.com/english language.php'>English language</A>,a page with links to resources <A HREF='http://www.info-language.com/japanese language.php'>japanese language</A>,products and information<A HREF='http://www.info-language.com/korean language.php'>korean language</A>,Program is offered as<A HREF='http://www.info-language.com/language tools.php'>language tools</A>,isting of programming<A HREF='http://www.info-language.com/history-of-c-language.php'>History Of C Language</A>,more in google<A HREF='http://www.info-language.com/french translation dictionary language.php'>French Translation dictionary language</A>more ndetail in yahoo<A HREF='http://www.info-language.com/development-of-english-language.php'> Development Of English Language</A>,not know that literacy experiences<A HREF='http://www.info-language.com/body-language-tattoo.php'>Body Language Tattoo</A>,the information was there if one<A HREF='http://www.info-language.com/baby-sign-language.php'>Baby Sign Language</A>,more information in yahoo<A HREF='http://www.info-language.com/sign-language-online.php'>Sign Language Online</A>,link for all detail<A HREF='http://www.info-la nguage.com/english-official-language.php'>English Official Language</A>,best side for you<A HREF='http://www.info-language.co m/history-of-programming-language.php'>History Of Programming Language</A>,old programming language<A HREF='http://www.info-language.com/yahoo-language-translator.php'>Yahoo Language Translator</A>,more detail in yahoo<A HREF='http://www.in fo-language.com/google-language-translator.php'>Google Language Translator</A>,more detail in goole<A HREF='http://www.info-language.com/english-language-test.php'>English Language Test</A>,test your english<A HREF='http://www.info-langua ge.com/interpreting-body-language.php'>Interpreting Body Language</A>,all thing for you