Try using UDP over ethernet. Implementing the UDP protocol on the RoboRio was fairly straightforward, and if you are using Java there are plenty of tutorials on how to do it (ie.
https://docs.oracle.com/javase/tutor...ing/datagrams/). I actually have not worked on the beaglebone end of things, but I would imagine it is very similar.