Re: CARD: handling of sequence numbers
Vijay Devarapalli <[email protected]> Wed, 22 Oct 2003 13:48:17 -0700
| Newsgroups | gmane.ietf.seamoby |
|---|---|
| Message-ID | <[email protected]> |
Marco Liebsch wrote: > Now, I think the solution depends on how we agree on another issue, > which is related to protocol constants for the retransmissions. > Again, according to Henrik's proposal to decrease the AR-AR retransmission > interval and max. amount of retransmission on the AR-AR interface fit into > one interval for MN-AR retransmission, then we get rid of the need to > explicitely mark MN-AR retransmissions because ARs won't have a > AR-AR timer set anymore in case of a MN-AR retransmission, right? > > The proposed values for retransmission timers were as follows: > > MN_AR_CARD_TIMEOUT: keep 1 sec. > MN_AR_CARD_RETRIES: keep 5 > AR_AR_CARD_TIMEOUT: 300 ms > AR_AR_CARD_RETRIES: 2 > > We also need to take the max. allowed MN-AR request rate into account, > which is > in the recent draft set to 1/sec. Vijay proposed 2/sec, which would > require to > adjust the values for retransmission above appropriately. we are mixing up things here. in retransmissions you send the same request again. the rate limiting mechanism is for limiting the total number of requests the MN can send in a second. it shouldnt be a problem to have MN-AR retransmission timeout to be 1 second and have an upper limit of 2 requests per second for MN-AR CARD requests. they are not related. I will give you an example. a mobile node sends a request. it waits a second for reply. if there is no reply, the mobile node assumes that either the request or the reply was lost and retransmits the request. in another case, the mobile node sends a request. within another 200 ms, something changes (like the MN discovering a new AP with a stronger signal). the mobile node now needs to send out another CARD request for the new AP. the time gap between the two requests would be just 200 seconds. waiting for a second before you can enquire about this new AP is too long. it doesnt matter whether the mobile node got a response to its first request. Vijay