Hi,
I have done detailed experimentation on end-to-end throughput analysis with DSR+ETX.
Now I would like to see how they compare with running OSLR+ETX for the same network topologies and traffic etc.
In this regard, I have two questions.
1) Is the OSLR_ETX module in INETMANET complete and stable?
From prior experience, for example DSR+ETX module would perform all the (ETX related) proactive broadcasts and meaure link quality. But for route selection it would pick first-come-first-serve RREQ.
2) I am finding it difficult to specify parameters for OSLR that can be equivalent to my DSR setup parameters.
For a given DSR setup as follows:
**.routingProtocol="DSRUU"
**.PrintDebug = true
**.FlushLinkCache = true
**.PromiscOperation = false ###mod
**.UseNetworkLayerAck = true ###mod
**.BroadcastJitter = 20 # 20 ms
**.RouteCacheTimeout = 200
**.SendBufferTimeout = 30# //30 s
**.SendBufferSize = -1
**.RequestTableSize = -1
**.RequestTableIds = -1
**.MaxRequestRexmt = -1 #// 16,
**.MaxRequestPeriod = 10 #//10 SECONDS
**.RequestPeriod = 500 #//500 MILLISECONDS
**.NonpropRequestTimeout = 30# //30 MILLISECONDS
**.RexmtBufferSize = -1 #//MAINT_BUF_MAX_LEN
**.MaintHoldoffTime = 250# //250 MILLISECONDS
**.MaxMaintRexmt = 2 # //2
**.TryPassiveAcks = true #//1
**.PassiveAckTimeout = 100# //100 MILLISECONDS
**.GratReplyHoldOff = 1 #, //1 SECONDS
**.MAX_SALVAGE_COUNT = 15
**.LifoSize = 20
**.PathCache = true
**.ETX_Active=true
**.ETXHelloInterval = 0.1 #${ETXHelloInterval=0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.9,1.2} #0.1 #2, // Second
**.ETXWindowNumHello = 100 # 30 Seconds per Average!
**.ETXRetryBeforeFail=-1
**.RREPDestinationOnly = true
**.RREQMaxVisit =5 # // Max Number that a RREQ can be processes by a node #Default was 10
Can we say my OSLR parameters are equivalent for a fair comparison? (Given that all other parameters from udp, wlan etc are same)
**.routingProtocol="OLSR_ETX"
**.Willingness = 3
**.Hello_ival = 0.1s
**.Tc_ival = 5s
**.Mid_ival = 5s
**.use_mac = 0 #1
**.Mpr_algorithm = 1
**.routing_algorithm = 1
**.Link_quality = 2
**.Fish_eye = false
**.Tc_redundancy = 3
**.Link_delay = true #//default false
**.C_alpha = 0.2
Thank you for your time, and kind assistance.
Best regards,
Rehan