Jeff is right, but since I happen to have tackled this problem several times myself, I'll leave some hopefully helpful advice. My use of unicast protocols has mostly been for spacecraft downlinks - what's your use case? In any event, most uni/mult-cast protocols I have come across have been developed for imaging computers on a network or dumping data from satellites. Here's some examples:
- NORM: https://www.nrl.navy.mil/itd/ncs/products/norm - https://www.udpcast.linux.lu/ - http://feclib.sourceforge.net/ - http://saratoga.sourceforge.net/ Most if not all of these are UDP-based, so your modem (which is where GNURadio comes in) will need to be IP-encapsulating. I built an IP-encapsulating QPSK modem for GRCon 2017 based on a fork of Andre Lofaldli's gr-ccsds OOT project. See my fork here: https://github.com/dcajacob/gr-ccsds and video from the conference here: https://www.youtube.com/watch?v=gVCCQ6rX3nk In the video, I use the modem to demonstrate bi-directional remote shell access and file transfer is also possible via rsync, scp or whatever protocol you like. You can use one of the unicast protocols / apps above to demonstrate unicast or multicast as well. Note that some of the protocols can include some return traffic if you have a return channel, but in general they provide built in forward error correction via erasure codes. Hope this helps you or anyone else with this particular use case. - Dan On Fri, Dec 29, 2017 at 4:43 PM Jeff Long via USRP-users < usrp-users@lists.ettus.com> wrote: > Unicast/multicast/broadcast are networking terms for different types of > addresses in a packet, and are relevant at Layer 2 and above. > > GNU Radio is (mostly) concerned with Layer 1 (the radio), where > "broadcast" is an RF term. There is no "multicast" or "unicast" at this > level. > > You can carry any traffic you like over a channel implemented with GNU > Radio. You're probably looking to learn about PDUs and the tuntap > interface if you're dealing with GNU Radio and IP networking. > > On 12/28/2017 06:17 AM, Mahesh Jena via USRP-users wrote: > > Hi Everyone, > > I am new to the GNURadio world. > > > > I have tested few GNURadio features and test scenarios with USRP E312 > > and B210, but all the example that I found has communication over > broadcast. > > > > I wanted to know if its possible to send _unicast_ or > > _multicast_ messages via GNURadio? > > If yes, then can you please give me some example! > > > > Thanks in advance! > > > > Kind Regards, > > > > *Mahesh Jena > > * > > > > > > *DISCLAIMER* > > > > > > THIS MESSAGE, TOGETHER WITH ANY ATTACHMENTS, IS CONFIDENTIAL, IS > > INTENDED ONLY FOR THE USE OF THE ADDRESSEE(S), AND MAY HAVE INFORMATION > > THAT IS COVERED BY LEGAL, PROFESSIONAL OR OTHER PRIVILEGE. ANY OPINIONS > > EXPRESSED, IMPLIED, OR PRESENTED ARE SOLELY THOSE OF THE AUTHOR AND ARE > > NOT THOSE OF PRETLIST. IF YOU ARE NOT THE INTENDED RECIPIENT, THEN > > PLEASE DESTROY THIS EMAIL AND ITS ATTACHMENTS, AND LET US KNOW AT ONCE. > > ANY COPYING, DISTRIBUTION OR USE OF THIS EMAIL, ITS ATTACHMENTS, OR ANY > > INFORMATION CONTAINED HERE IS PROHIBITED. > > > > > > > > _______________________________________________ > > USRP-users mailing list > > USRP-users@lists.ettus.com > > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > -- Very Respectfully, Dan CaJacob
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com