Discuss EVDO PC Cards, ExpressCards, EVDO USB, PDAs, Phones, Coverage and Mobile Broadband Cards. Discuss Verizon and Sprint Coverage. CradlePoint CTR350 / PHS300/ MBR1000 & Kyocera KR1 / KR2 & LinkSys WRT54G3G-ST Forums!
EVDOforums.com
Discussion forum for EVDO users
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Our sites Include: EVDO Info :: EVDO Forums :: EVDO Maps :: EVDO Blog :: 3Gstore.com

To purchase your EVDO Card / Antenna / Amplifier / Router from the EVDO Experts, just contact us!

Dormancy

 
Post new topic   Reply to topic    EVDOforums.com Forum Index -> EVDO Misc & EV-DO News & Other 1xEVDO Providers & Misc Products & Gaming
View previous topic :: View next topic  
Author Message
Zorog
EVDO Heavy User


Joined: 08 Jul 2005
Posts: 135

PostPosted: Fri Jul 15, 2005 1:06 pm    Post subject: Dormancy Reply with quote

I noticed while reading these forums that some folks think dormancy is a problem. It doesn't have to be.

Dormancy is the process where your AT (access terminal) will release the RF resources after 20 seconds of inactivity. (Higher quality devices will release the RF sooner.) Most important for you to know - your session is still alive on the PDSN and the switching infrastructure. You are simply re-connected to the RF resources you need when you need them. As an illustration - a cell site may have hundreds of phones registered in a sector, but only a limited number of them can place a call simultaneously. They are all there communicating to the site, but RF resources are only used when a call actively needs to be made.

It is VITAL to the network that devices go dormant when not actively transmitting data. Just like your cell phone, you want resources available to you every time you want to make a call. Imagine how it would be if everyone refused to hang up their call - a small number of users would tie up the system, and you would be out of luck. (Remember the "fast busy" signal we used to get with analog? - OK you young pups, that wasn't so long ago!)

Waking up from dormancy in EVDO only takes between 1.5 and 2 seconds, it is quite fast. Waking up from dormancy in 1X takes about 3 to 4.5 seconds. THIS is the problem.

The TCP/IP stack used by Microsoft has the default TCPInitialRTT timer set to 3 seconds, so your first packet may time-out before you can finish waking up from dormancy. You can see this when you are browsing - go dormant, click on a link, and get "page not found", hit refresh, and it works. This is because your first packet died. By the way, if you cannot reproduce this - you have no problem with dormancy.

To correct the Microsoft stack, and allow dormancy to work smoothly, check out the following registry keys:

http://support.microsoft.com/?kbid=170359

SPECIAL NOTE - Do not modify the TCPMaxDataRetransmissions - it will slow down your overall experience in a wireless environment. The first TCP packet is only sent once, so upping the retransmissions is irrelevant for dormancy issues.

Conclusion - DO NOT keep a session alive with "keep-alive" methods - you are only going to hurt yourself and the technology in the long run!
Back to top
View user's profile Send private message
Michael
Site Admin


Joined: 13 Jan 2005
Posts: 5045
Location: Cary, IL

PostPosted: Fri Jul 15, 2005 1:28 pm    Post subject: Reply with quote

Zorog,

Great post. I am going to link to this post over at EVDOinfo.com, on the pages that talk about Dormancy and Dormant killing.
_________________
EVDO :: EVDO News :: EVDO Antennas :: Buy Verizon :: Buy Sprint :: EVDO Amplifier
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
brendanhoar
EVDO Heavy User


Joined: 09 Jun 2005
Posts: 140

PostPosted: Fri Jul 15, 2005 1:50 pm    Post subject: Re: Dormancy Reply with quote

Zorog - until I configured my ssh client to send keepalive packets, I was routinely losing the ssh connection due to dormancy-related timeouts.

In your (experienced) opinion, is it better for me (and/or other users) to set-and-forget the ssh client (putty) to use keepalive packets, or change Window's networking parameters?

-brendan
Back to top
View user's profile Send private message
Zorog
EVDO Heavy User


Joined: 08 Jul 2005
Posts: 135

PostPosted: Mon Jul 18, 2005 12:39 pm    Post subject: Reply with quote

The windows TCP fix should correct it. Looking at some PuTTY support pages, the product does not seem to have it's own timeout values, so the issues is most likely at the TCP layer.
Back to top
View user's profile Send private message
frissell
EVDO Fledgling


Joined: 23 Jun 2005
Posts: 22

PostPosted: Mon Jul 18, 2005 3:06 pm    Post subject: Dormancy Reply with quote

But it happens that my (updated) installation of Windows 2000 Professional Edition doesn't have an entry called TCPInitialRTT so I can't reset it.

Also, you didn't recommend what to set it to.
Back to top
View user's profile Send private message
Zorog
EVDO Heavy User


Joined: 08 Jul 2005
Posts: 135

PostPosted: Mon Jul 18, 2005 5:10 pm    Post subject: Reply with quote

Ouch! You're right - I neglected to recommend a new value! The key must be added (so you won't find it to edit). The instructions are in the link above.

I recommend setting it to 5 seconds instead of the 3 seconds currently the default. For some versions of Windows, set it to "5", others set to 5000, as it's in milliseconds. The instructions are pretty clear.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    EVDOforums.com Forum Index -> EVDO Misc & EV-DO News & Other 1xEVDO Providers & Misc Products & Gaming All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum








Sprint Rev A USB: Compass 597



Sprint Rev A ExpressCard: Merlin EX720


Purchase an V740 Rev A ExpressCard


Sprint U727


CTR350 Router


CradlePoint PHS300


Purchase a MBR1000


Purchase an EVDO Booster Antenna

Purchase a LinkSys 3G Router



Purchase an EVDO Amplifier


Your Mac EVDO Experts









EVDO Antenna Booster





Digg Us :: del.icio.us :: technorati :: furl

4G :: 4G Forums :: PHS300 :: MBR1000 :: KR2