Re: Mac Layer

2021-06-11 Thread Miklos Maroti
buffer management is hard, but not impossible. Best, Miklos On Fri, Jun 11, 2021 at 10:42 PM Marcus Müller wrote: > Hi Nick, > > On 11.06.21 16:58, Nicholas Long wrote: > > Hi, so I have been wondering what people do to implement mac layer type > things with GNURadio? > >

Re: Mac Layer

2021-06-11 Thread Marcus Müller
Hi Nick, On 11.06.21 16:58, Nicholas Long wrote: > Hi, so I have been wondering what people do to implement mac layer type > things with GNURadio? > (for example automatic detection/handshaking type protocols before > transmitting digital > data packets.) Well, "we" (

Mac Layer

2021-06-11 Thread Nicholas Long
Hi, so I have been wondering what people do to implement mac layer type things with GNURadio? (for example automatic detection/handshaking type protocols before transmitting digital data packets.) >From my perspective gnuradio is good for physical layer development, but less so for state mach

Re: [Discuss-gnuradio] Module for MAC layer development | GSOC'19 Proposal

2019-03-21 Thread Martin Braun
On Mon, Mar 18, 2019 at 01:16:32AM +0530, Rachuri Sri Pramodh wrote: >Hi GNU Radio Community, >As suggested by Marcus, I have made a design plan which can be found in >the attached proposal for GSOC. Rachuri, thanks for submitting! You need to make modifications to make this follow th

[Discuss-gnuradio] IEEE 802.11 MAC Layer Implementation

2018-01-09 Thread Halit Bugra Tulay
tion of MAC layer on FPGA because of time-sensitive tasks. There are several attempts addressing this issue for SDRs(There are also pure hardware implementations for PHY and MAC layer like WARP project), I found the followings: 1. An IEEE 802.11 MAC Software Defined Radio Implementation

[Discuss-gnuradio] MAC layer implementation on USRP

2013-06-02 Thread Medhat Hamdy
 Hi everyone, I am trying to develop a MAC layer protocol on the USRP. Is there any thing that would help me. Thanks___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

[Discuss-gnuradio] MAC layer implementation on USRP

2013-06-02 Thread Medhat Hamdy
Hi everyone, I am trying to develop a MAC layer protocol on the USRP. Is there any thing that would help me. Thanks___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

[Discuss-gnuradio] MAC layer implementation on USRP

2013-06-02 Thread Medhat Hamdy
Hi everyone, I am trying to develop MAC implementation on the USRP. Is there any thing that would help me do that. Thanks___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Re: [Discuss-gnuradio] MAC layer support

2012-04-24 Thread Josh Blum
On 04/24/2012 10:10 AM, Josh Stevens wrote: > Hey All, > >I have explored the basic functions that benchmark_tx and rx > provide with modulation support (generic_mod_demod) , packet construction > and recovery but what im trying to develop is a MAC layer implemen

[Discuss-gnuradio] MAC layer support

2012-04-24 Thread Josh Stevens
Hey All, I have explored the basic functions that benchmark_tx and rx provide with modulation support (generic_mod_demod) , packet construction and recovery but what im trying to develop is a MAC layer implementation over a single carrier with the help of a customized packet structure

Re: [Discuss-gnuradio] MAC layer questions

2011-07-08 Thread Andre Puschmann
On 07/06/2011 07:33 PM, Morgan Redfield wrote: > I'm still working on my MAC, and there's a lot of room for > improvement. At the moment, I get throughput of about 1kbps. What kind > of throughput are you getting? In a setup of two nodes we have a end-to-end throughput (measured using iperf using

Re: [Discuss-gnuradio] MAC layer questions

2011-07-08 Thread Andre Puschmann
On 07/06/2011 07:33 PM, Morgan Redfield wrote: > I'm still working on my MAC, and there's a lot of room for > improvement. At the moment, I get throughput of about 1kbps. What kind > of throughput are you getting? In a setup of two nodes we have a end-to-end throughput (measured using iperf using

Re: [Discuss-gnuradio] MAC layer questions

2011-07-08 Thread Andre Puschmann
On 07/06/2011 07:33 PM, Morgan Redfield wrote: > I'm still working on my MAC, and there's a lot of room for > improvement. At the moment, I get throughput of about 1kbps. What kind > of throughput are you getting? In a setup of two nodes we have a end-to-end throughput (measured using iperf using

Re: [Discuss-gnuradio] MAC layer questions

2011-07-06 Thread Morgan Redfield
I'm still working on my MAC, and there's a lot of room for improvement. At the moment, I get throughput of about 1kbps. What kind of throughput are you getting? Andre and George, thanks for pointing me to those papers. I'll look through them and see if I can figure out any ways to improve my MAC.

Re: [Discuss-gnuradio] MAC layer questions

2011-07-05 Thread Andre Puschmann
On 07/01/2011 03:16 AM, Morgan Redfield wrote: > Hi, > > I've been working on building a CSMA/CA MAC for the past couple of > weeks. I built it in Python, and used ofdm/tunnel.py as a guide. It's > working now, but I don't think it's very efficient. I ended up having > to relax a lot of timing par

Re: [Discuss-gnuradio] MAC layer questions

2011-07-03 Thread Colby Boyer
On Sun, Jul 3, 2011 at 8:16 AM, Tom Rondeau wrote: > On Thu, Jun 30, 2011 at 9:16 PM, Morgan Redfield wrote: > >> Hi, >> >> I've been working on building a CSMA/CA MAC for the past couple of >> weeks. I built it in Python, and used ofdm/tunnel.py as a guide. It's >> working now, but I don't think

Re: [Discuss-gnuradio] MAC layer questions

2011-07-03 Thread Tom Rondeau
On Thu, Jun 30, 2011 at 9:16 PM, Morgan Redfield wrote: > Hi, > > I've been working on building a CSMA/CA MAC for the past couple of > weeks. I built it in Python, and used ofdm/tunnel.py as a guide. It's > working now, but I don't think it's very efficient. I ended up having > to relax a lot of t

Re: [Discuss-gnuradio] MAC layer questions

2011-07-01 Thread George Nychis
Sorry for the brevity, traveling abroad and only have my phone. I am the author of the MAC code in cgran and have a paper on the work, give it a read: Enabling MAC Protocol implementations on software-defined radios. It gives you an idea of what all we did to gnu radio to build Macs and what the sp

[Discuss-gnuradio] MAC layer questions

2011-06-30 Thread Morgan Redfield
Hi, I've been working on building a CSMA/CA MAC for the past couple of weeks. I built it in Python, and used ofdm/tunnel.py as a guide. It's working now, but I don't think it's very efficient. I ended up having to relax a lot of timing parameters to get it working, so my throughput is pretty bad.

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-07 Thread George Nychis
On Wed, Apr 7, 2010 at 4:54 PM, Per Zetterberg wrote: > Dear All, > > Regarding MAC layer development I would like to empasize on the importance > of time-stamps. With time-stamps we can at least do slotted schemes. Maybe > non-slotted schemes can be approximated by slotted ones ?

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-07 Thread Per Zetterberg
Dear All, Regarding MAC layer development I would like to empasize on the importance of time-stamps. With time-stamps we can at least do slotted schemes. Maybe non-slotted schemes can be approximated by slotted ones ? BR/ Per ___ Discuss-gnuradio

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-07 Thread Jeff Brower
John- >> Which part of the Linux issue... sustained throughput or latency? I >> wouldn't be surprised to find that latency >> hasn't >> improved substantially because it's not a priority for server software. >> Even VoIP applications are not concerned >> about a 1 msec improvement... whereas t

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-07 Thread Jeff Brower
Marcus- > On 04/06/2010 09:44 PM, John Gilmore wrote: >>> Which part of the Linux issue... sustained throughput or latency? I >>> wouldn't be surprised to find that latency >>> hasn't >>> improved substantially because it's not a priority for server software. >>> Even VoIP applications are not

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-07 Thread Jeff Brower
n the board. Good luck conjuring up >> $10-15k >> > just for a single WARP board plus frontends though :P >> >> Is there anything that would prevent GNUradio developers to push the >> MAC layer functionality on the USRP? >> > The USRP and USRP2, from what I unde

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-07 Thread Jeff Brower
George- >> Did you see my previous post about the accelerator PCIe card? To some >> extent the Microsoft approach is what we're >> doing. But we want to stay compatible with USRP2 hardware so we connect >> GbE to the accelerator card; non MAC-related >> dataflow is PCIe from there. Buffering re

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Marcus D. Leech
On 04/06/2010 09:44 PM, John Gilmore wrote: >> Which part of the Linux issue... sustained throughput or latency? I >> wouldn't be surprised to find that latency hasn't >> improved substantially because it's not a priority for server software. >> Even VoIP applications are not concerned >> about

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread John Gilmore
> Which part of the Linux issue... sustained throughput or latency? I wouldn't > be surprised to find that latency hasn't > improved substantially because it's not a priority for server software. Even > VoIP applications are not concerned > about a 1 msec improvement... whereas that makes or br

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread George Nychis
rd plus frontends though :P > > > > Is there anything that would prevent GNUradio developers to push the > MAC layer functionality on the USRP? > > The USRP and USRP2, from what I understand, are both tight for space in the FPGA. I'm pretty confident you can't fit an OFDM im

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread George Nychis
PS. if you haven't seen, SORA is able to interoperate with 802.11g, which is impressive. It meets all of the timing requirements. However, it does not come with the exact ease of programming that we're familiar with. They do have to push the use of SSE and tradeoff a lot of computation for memo

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread George Nychis
> > Did you see my previous post about the accelerator PCIe card? To some > extent the Microsoft approach is what we're > doing. But we want to stay compatible with USRP2 hardware so we connect > GbE to the accelerator card; non MAC-related > dataflow is PCIe from there. Buffering required to st

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread George Nychis
On Tue, Apr 6, 2010 at 5:35 PM, Jeff Brower wrote: > Philip- > > > On 04/06/2010 04:19 PM, George Nychis wrote: > >> Jeff, I definitely agree that buffering also adds significant latency. > How > >> much of the MAC can you get around? I just think that, there are a > number > >> of people who w

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Jeff Brower
Charles- >> I would tend to blame Linux and buffering more than GbE itself (MAC + PHY).   >> Here is an interesting doc where the >> researchers were asking similar questions: >> >>  http://www.hep.man.ac.uk/u/rich/atlas/docs/atlas_net_note_draft5.pdf >> >> I'm not sure yet how much buffering is d

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Jeff Brower
Philip- > On 04/06/2010 04:19 PM, George Nychis wrote: >> Jeff, I definitely agree that buffering also adds significant latency. How >> much of the MAC can you get around? I just think that, there are a number >> of people who want the flexibility of the SDR, but want to do MAC research, >> and

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Jeff Brower
George- > Jeff, I definitely agree that buffering also adds significant latency. How > much of the MAC can you get around? I just think that, there are a number > of people who want the flexibility of the SDR, but want to do MAC research, > and current common SDR architecture is just not good en

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Veljko Pejovic
lly think we need a better interface to reduce > latency.  Some platforms take the: run on the board approach, such as WARP > which puts the MAC on a core on the board.  Good luck conjuring up $10-15k > just for a single WARP board plus frontends though :P > Is there anything that wou

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Philip Balister
On 04/06/2010 04:19 PM, George Nychis wrote: Jeff, I definitely agree that buffering also adds significant latency. How much of the MAC can you get around? I just think that, there are a number of people who want the flexibility of the SDR, but want to do MAC research, and current common SDR ar

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread George Nychis
Jeff, I definitely agree that buffering also adds significant latency. How much of the MAC can you get around? I just think that, there are a number of people who want the flexibility of the SDR, but want to do MAC research, and current common SDR architecture is just not good enough. We need lo

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Charles Irick
> I would tend to blame Linux and buffering more than GbE itself (MAC + PHY).   > Here is an interesting doc where the > researchers were asking similar questions: > >  http://www.hep.man.ac.uk/u/rich/atlas/docs/atlas_net_note_draft5.pdf > > I'm not sure yet how much buffering is done in the USRP2

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Veljko Pejovic
Two independent PC+USRP nodes. All the ACK related logic was implemented at the Python layer. Another thing that I tried was to connect the two nodes via Ethernet (I have two Ethernet NICs in each of the PCs) and then use USRPs for data and Ethernet for ACKs. I still couldn't get good results, alt

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Jeff Brower
Veljko- > I tried with a stop-and-wait ARQ and two USRP2s with XCVR2450s, but > the delay was too long and inconsistent. I can't remember the exact > figures, but definitely up to milliseconds. Do you mean two USRP2s back-to-back? Or both connected to motherboard ports? -Jeff > 2010/4/6 George

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Veljko Pejovic
I tried with a stop-and-wait ARQ and two USRP2s with XCVR2450s, but the delay was too long and inconsistent. I can't remember the exact figures, but definitely up to milliseconds. Veljko 2010/4/6 George Nychis : > > > On Tue, Apr 6, 2010 at 10:07 AM, Charles Irick wrote: >> >> Thanks for the rep

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Jeff Brower
George- >> Thanks for the reply George. I'm still looking for a little more >> information on this topic. >> >> - What is PMT > > http://gnuradio.org/redmine/wiki/1/TypePMT > >> - Why was m-block removed > > http://osdir.com/ml/discuss-gnuradio-gnu/2010-01/msg00066.html > >> - Has anyone measured

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread George Nychis
On Tue, Apr 6, 2010 at 10:07 AM, Charles Irick wrote: > Thanks for the reply George. I'm still looking for a little more > information on this topic. > > - What is PMT > http://gnuradio.org/redmine/wiki/1/TypePMT > - Why was m-block removed > http://osdir.com/ml/discuss-gnuradio-gnu/2010-01/m

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-04-06 Thread Charles Irick
aw.  (3) > kind of depends on whether you use realtime scheduling and how your > data hits delays in queues mainly. > > All in all... still an open problem IMO. > > - George > > > On Sun, Mar 14, 2010 at 5:06 PM, Charles Irick wrote: >> I've been reading some pa

Re: [Discuss-gnuradio] MAC layer development and USRP2

2010-03-14 Thread George Nychis
at 5:06 PM, Charles Irick wrote: > I've been reading some papers related to MAC layer development on the > USRP, but they seem to have tapered off with the USRP2. Does anyone > have any information about MAC layer and protocol development for the > USRP2. Has this been satisfied with

[Discuss-gnuradio] MAC layer development and USRP2

2010-03-14 Thread Charles Irick
I've been reading some papers related to MAC layer development on the USRP, but they seem to have tapered off with the USRP2. Does anyone have any information about MAC layer and protocol development for the USRP2. Has this been satisfied with things like timestamps and gigE? Any current pape

Re: [Discuss-gnuradio] BBN 802.11-b project - MAC Layer issue

2010-01-27 Thread Greg Troxel
Doug Geiger writes: > As far as my understanding goes, there is not a complete > implementation of the 802.11b-spec MAC. The files you've found are, to > the best of my knowledge, the only released code out there > implementing a partial MAC (i.e. it performs some carrier-sensing > functions in

Re: [Discuss-gnuradio] BBN 802.11-b project - MAC Layer issue

2010-01-25 Thread Doug Geiger
Juan Ramon Gutierrez Agullo wrote: Hello I've been analyzing the BBN project code (trunk and branches versions) and I can't understand how is the MAC layer working. As the standard 802.11 says, the minimal functionality is CSMA/Carrier Avoidance but I haven't seen any impleme

[Discuss-gnuradio] BBN 802.11-b project - MAC Layer issue

2010-01-23 Thread Juan Ramon Gutierrez Agullo
Hello I've been analyzing the BBN project code (trunk and branches versions) and I can't understand how is the MAC layer working. As the standard 802.11 says, the minimal functionality is CSMA/Carrier Avoidance but I haven't seen any implementation in this project. Which par

Re: [Discuss-gnuradio] MAC layer issue

2008-05-07 Thread George Nychis
Hi Chin-Ya, MAC implementations are currently a work in progress in GNU Radio, that is making headway with the new m-blocks and in-band signaling but not done yet. You do not need a true MAC layer to transmit packets. The PHY transforms bits in to some waveform, right? There is nothing

[Discuss-gnuradio] MAC layer issue

2008-05-07 Thread CHIN-YA HUANG
Hey, Does gnuradio implement any MAC layer thinngs, otherwise how the ofdm send and receive packets? Thanks Chin-Ya ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio