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

Reply via email to