Hi all,

Does anyone know how to modify the DSDV protocol to route the packets in a 
static way?


My scenario is:

(id=0)                      (id=1)                        
(id=4)                         

router0<----------> router1<------------->BS                              
multiFaceNode1 (12582912), (id=2)
(0)                             (4194304)             (8388608)                 
   - iface1 (8388609), (id=5)
                                                                            
                                                                                
                     

                                                                                
 
                  multiFaceNode2 (167772160), (id=3)
                                                                                
                        - iface2 (8388610), (id=6)

I would like that iface1 was like a relay both downlink and uplink. For 
example, 
if router0 transmitted packets to iface2 the packet flow would be:

router0->router1->BS->iface1->iface2

I have modified the forwardPacket function to do that but when the packet 
arrives at iface2 the trace shows wrong behaviour:

+ 7 0 1 cbr 500 ------- 0 0.0.0.0 2.0.2.0 0 26
- 7 0 1 cbr 500 ------- 0 0.0.0.0 2.0.2.0 0 26
r 7.030005 0 1 cbr 500 ------- 0 0.0.0.0 2.0.2.0 0 26
...
+ 7.030005 1 4 cbr 500 ------- 0 0.0.0.0 2.0.2.0 0 26
- 7.030005 1 4 cbr 500 ------- 0 0.0.0.0 2.0.2.0 0 26
r 7.04501 1 4 cbr 500 ------- 0 0.0.0.0 2.0.2.0 0 26
...
s -t 7.045833794 -Hs 4 -Hd 8388609 -Ni 4 -Nx 50.00 -Ny 100.00 -Nz 0.00 -Ne 
-1.000000 -Nl MAC -Nw --- -Ma d4 -Md 1 -Ms 0 -Mt 800 -Is 0.0 -Id 8388610.0 -It 
cbr -Il 560 -If 0 -Ii 26 -Iv 29 -Pn cbr -Pi 0 -Pf 0 -Po 0 


r -t 7.046415645 -Hs 5 -Hd 8388609 -Ni 5 -Nx 60.00 -Ny 100.00 -Nz 0.00 -Ne 
-1.000000 -Nl MAC -Nw --- -Ma d4 -Md 1 -Ms 0 -Mt 800 -Is 0.0 -Id 8388610.0 -It 
cbr -Il 500 -If 0 -Ii 26 -Iv 29 -Pn cbr -Pi 0 -Pf 1 -Po 0 

...
s -t 7.047166621 -Hs 5 -Hd 8388610 -Ni 5 -Nx 60.00 -Ny 100.00 -Nz 0.00 -Ne 
-1.000000 -Nl MAC -Nw --- -Ma d4 -Md 0 -Ms 1 -Mt 800 -Is 0.0 -Id 8388610.0 -It 
cbr -Il 560 -If 0 -Ii 26 -Iv 28 -Pn cbr -Pi 0 -Pf 1 -Po 0 


WRONG BEHAVIOUR FROM HERE

r -t 7.047748473 -Hs 4 -Hd 2 -Ni 4 -Nx 50.00 -Ny 100.00 -Nz 0.00 -Ne -1.000000 
-Nl MAC -Nw --- -Ma d4 -Md 0 -Ms 1 -Mt 800 -Is 0.0 -Id 8388610.0 -It cbr -Il 
500 
-If 0 -Ii 26 -Iv 28 -Pn cbr -Pi 0 -Pf 2 -Po 0 

...
s -t 7.048579515 -Hs 4 -Hd 2 -Ni 4 -Nx 50.00 -Ny 100.00 -Nz 0.00 -Ne -1.000000 
-Nl MAC -Nw --- -Ma d4 -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 8388610.0 -It cbr -Il 
560 
-If 0 -Ii 26 -Iv 28 -Pn cbr -Pi 0 -Pf 2 -Po 0 


r -t 7.049161400 -Hs 6 -Hd 2 -Ni 6 -Nx 70.00 -Ny 100.00 -Nz 0.00 -Ne -1.000000 
-Nl MAC -Nw --- -Ma d4 -Md 2 -Ms 0 -Mt 800 -Is 0.0 -Id 8388610.0 -It cbr -Il 
500 
-If 0 -Ii 26 -Iv 28 -Pn cbr -Pi 0 -Pf 3 -Po 0 

...

Thank you in advance
Jorge        



      

Reply via email to