discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] How to see what kind of mac/phy schemes?


From: George Nychis
Subject: Re: [Discuss-gnuradio] How to see what kind of mac/phy schemes?
Date: Wed, 23 Jul 2008 12:18:46 -0400
User-agent: Thunderbird 2.0.0.14 (X11/20080505)

There is currently no MAC layer support. There has been some work in supporting it through the new m-blocks, but I still believe there are pieces missing for tightly timed CSMA MACs. The timestamps are great for TDMA, but CSMA is still kind of left in the dark.

I'm working on it as research right now. I've implemented a CSMA and TDMA MAC, but they're currently not available. Hopefully I can wrap them up by the end of August and release them.

- George


yyzhuang wrote:
As I see from the simple manual and some source code, most of the blocks are
designed for PHY layer or hard ware. Should all the MAC layer functions
implemented by python application, or are there any existing MAC layer
blocks we can use directly? Thanks for help.

Y


yyzhuang wrote:
Thanks Jason. That's very helpful.

I'm reading some example scripts in the gnuradio-examples folder, and
particularly interested in the
/gnuradio-examples/python/digital/tunnel.py. What we want to know is what
MAC/PHY blocks gnu can provide us. Do you know in which directory under
gnuradio-core we can find those MAC/PHY blocks?

Thanks for help.

Best,
Y


Jason Uher wrote:
Y,

  Have you looked through the code available in in the
gnuradio-examples folder?  I t covers the basic of getting started
with the available blocks.

  Also you might want to have a look at the simple gnuradio manual
which covers all of the available functions:
     www.ece.jhu.edu/~cooper/SWRadio/Simple-Gnuradio-User-Manual-v1.0.pdf

  If you downloaded (or checked out) the source, most of the code you
will want to look at is in the gnuradio-core folder.  Both the python
and C code is there so you can see how to instantiate things and how
to create blocks.  A good place to start would be the converter blocks
(ie, float_to_char), they are nice and simple.

  Finally, if you want to write a MAC/PHY block for use with gnuradio
a good place to start would be be here (probably before you dive into
the code):
http://www.gnu.org/software/gnuradio/doc/howto-write-a-block.html

Jason

On Tue, Jul 22, 2008 at 12:07 AM, yyzhuang <address@hidden> wrote:
Please, I want to know about some details of blocks at
MAC and PHY layer. E.g., what kind of MAC modules or blocks that gnu
radio can provide us? I've read the tutorial here
http://www.nd.edu/~jnl/sdr/docs/tutorials/9.html#tthFtNtAAB but I can
not find what I want.

Do you guys know whether there is any documentation about those blocks?
Or
would you kindly tell me where I can find them in the source code
directory? Since I'm the only one in our group who is exploring gnu
radio, it's difficult to read or search without help of others. Thanks
for help.



yyzhuang wrote:
Hi,

I'm a gnu radio newbie. Can anyone tell me how to see what kind of
mac/phy
schemes gnu radio comes with, and what is the capacity of gnu radio? Is
there any documentation about this?

Thanks.
Y

--
View this message in context:
http://www.nabble.com/How-to-see-what-kind-of-mac-phy-schemes--tp18580307p18582473.html
Sent from the GnuRadio mailing list archive at Nabble.com.



_______________________________________________
Discuss-gnuradio mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


_______________________________________________
Discuss-gnuradio mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio








reply via email to

[Prev in Thread] Current Thread [Next in Thread]