sdnwiselab / sdn-wise-contiki

The Open Source OS for the Internet of Things meets the Software Defined Networking
https://sdnwiselab.github.io/
BSD 3-Clause "New" or "Revised" License
25 stars 24 forks source link

Routing packets in a heterogeneous network #6

Open LefterisTsapardakis opened 6 years ago

LefterisTsapardakis commented 6 years ago

I am trying to create a heterogeneous network like your example but i have some problems. For example sometimes ONOS can't find all the sensor nodes/sink or sometimes they are not available. One other problem is that i don't know to forward packets from sensor nodes to my hosts. Also i would like to know if we can change the cooja emulated motes to sky motes for onos! I don't get any compile errors but after i connect the two networks i don't know how to route packets!

LefterisTsapardakis commented 6 years ago

Maybe this photo would help!!

screenshot from 2018-05-25 12-20-15

SebMilardo commented 6 years ago

Thank you for the picture but I’m not actively working on this project anymore, I could do it during my free time so whenever I have some spare time I could try to help you but I don’t guarantee that I will be able to help you shortly. I suggest you to look at the log of onos and search for possible exceptions

LefterisTsapardakis commented 6 years ago

After a lot of effort i managed to send DATA packets. But of course there isn't a flow to send the packets. So after no match it sends REQUEST packets. ONOS recognizes REQUEST packets but nothing more. Shouldn't add from it's own the flow rule? Please help me i am in a big hurry!

**After receiving the REQUEST is doing nothing!

abdullahzarshaid commented 5 years ago

@LefterisTsapardakis Hello your issue is solved I need also such info

tarimislam commented 5 years ago

I am trying to start onus in Contiki

onus

but facing below problem. please give solutions Thank you

Anju-K-M commented 4 years ago

I am trying to start onus in Contiki

onus

but facing below problem. please give solutions Thank you

If you want to run the ONOS controller. firstly, compile the ONOS in one terminal.

echo "export ONOS_ROOT=~/onos" >> ~/.bashrc && source ~/.bashrc && source $ONOS_ROOT/tools/dev/bash_profile && cd ~/onos && tools/build/onos-buck build onos --show-output && tools/build/onos-buck run onos-local -- clean debug

then open another terminal and run ONOS

$ cd ~/onos && tools/test/bin/onos localhost Then run:

app activate org.onosproject.sdnwise