Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver

2017-05-23 Thread Bastian Bloessl
Hi, On 05/23/2017 01:12 PM, Ayan Chatterjee wrote: Hi, Is there any buffer on the receiver side which stores received packets before decoding ? Yes, there are many. GNU Radio uses shared buffers to exchange data (samples) between blocks. See here: https://www.gnuradio.org/blog/buffers/ B

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver

2017-05-23 Thread Ayan Chatterjee
Hi, Is there any buffer on the receiver side which stores received packets before decoding ? Regards, Ayan On Tue, May 23, 2017 at 4:36 PM, Bastian Bloessl wrote: > Hi, > > On 05/23/2017 12:54 PM, Ayan Chatterjee wrote: > >> Hi, >> >> In IEEE 802.11 a/g/p Receiver (https://github.com/bastibl/g

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver

2017-05-23 Thread Bastian Bloessl
Hi, On 05/23/2017 12:54 PM, Ayan Chatterjee wrote: Hi, In IEEE 802.11 a/g/p Receiver (https://github.com/bastibl/gr-ieee802-11), when a packet gets dropped, does the transmitter resend another packet with the same sequence number ? No. Best, Bastian _

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver - Packets not properly getting received

2017-05-19 Thread Bastian Bloessl
Hi, > On 19. May 2017, at 08:17, Ayan Chatterjee wrote: > While using https://github.com/bastibl/gr-ieee802-11 receiver, I am getting > some wrong packets, which when opened with Wireshark give infos like: > > - 1506 Fragmented IEEE 802.11 frame > - 1345 Data, SN =3977, FN =1, Flags= p, PRMF >

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-25 Thread Qurat-Ul-Ann Akbar
Okay I will do that. Thanks! On the receiver side I know the equalizer block does the phase offset correction but usually pilot tones in each OFDM symbol are used for that. When I looked at the file *gnuradio /gr-digital

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-25 Thread Bastian Bloessl
Hi, Am 25.03.2017 um 16:12 schrieb Qurat-Ul-Ann Akbar: Thanks for pointing me to the file. This list of pilot tones with different polarities seems to be hard coded. Is there any way of changing the amplitude value of this complex number encoded on the pilot tone. E.g. if I want to change all th

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-25 Thread Qurat-Ul-Ann Akbar
Thanks for pointing me to the file. This list of pilot tones with different polarities seems to be hard coded. Is there any way of changing the amplitude value of this complex number encoded on the pilot tone. E.g. if I want to change all the pilot tone values for frequency bin +7 from 1 to 1.2 how

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-24 Thread Bastian Bloessl
Hi, On 03/24/2017 08:44 PM, Qurat-Ul-Ann Akbar wrote: > How is a particular polarity picked for the pilot tones in each symbol > with 52 subcarriers in GNU Radio? I can see the list in the OFDM Carrier > Allocator block but where is this exactly happening in the code? the pilots are copied here:

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-24 Thread Qurat-Ul-Ann Akbar
How is a particular polarity picked for the pilot tones in each symbol with 52 subcarriers in GNU Radio? I can see the list in the OFDM Carrier Allocator block but where is this exactly happening in the code? On Mon, Mar 20, 2017 at 3:37 PM, Bastian Bloessl wrote: > Hi, > > On 03/20/2017 09:17

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-20 Thread Bastian Bloessl
Hi, On 03/20/2017 09:17 PM, Qurat-Ul-Ann Akbar wrote: > Hi, > > Thank you. I got it! I have another question. In the OFDM Carrier > Allocator block, there are 127 values for pilot symbols each of them > either (1,1,1,-1) or (-1,-1,-1,1). The pilot frequencies are > (-27,-7,7,21) according to IEEE

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-20 Thread Qurat-Ul-Ann Akbar
Hi, Thank you. I got it! I have another question. In the OFDM Carrier Allocator block, there are 127 values for pilot symbols each of them either (1,1,1,-1) or (-1,-1,-1,1). The pilot frequencies are (-27,-7,7,21) according to IEEE 802.11 standard. But I do not understand why are there 127 symbol

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Making changes in WiFi PHY Hier Block

2017-03-20 Thread Bastian Bloessl
Hi, > On 20 Mar 2017, at 17:50, Qurat-Ul-Ann Akbar > wrote: > > If I want to make changes in the PHY hierarchical block, can I just make > changes in the grc file available in the examples folder and then recompile ? > Because I cant file a .cc file in the lib folder in IEEE_802.11 module a

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p Transceiver module - Counting Decoded Frames

2017-02-27 Thread Bastian Bloessl
Hi, > On 27 Feb 2017, at 22:58, Qurat-Ul-Ann Akbar > wrote: > I want to calculate the number of frames correctly decoded by the wifi_rx in > the IEEE 802.11 module. I can not find the source file for the block > WiFi_Decode Mac where I can place a counter for the successfully decoded > frame

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p transceiver - Data not being received at any frequency other than 5.89G

2017-01-26 Thread Marcus Müller
D means that your network card dropped packets. That usually only happens if your computer is CPU-overloaded, so that the Operating system can't keep up with getting data from the network card. Of course, dropped packets mean that your received signal is irreparably damaged. You'll need to find a

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p transceiver - Data not being received at any frequency other than 5.89G

2017-01-26 Thread Qurat-Ul-Ann Akbar
Hi, I changed the sample rate to 20 MHz and changed the beacon frames to be 11g and now the receiver receives some WiFi packets. But it shows a parse error which says : new mac frame (length 10) = frame too short to parse (<20) WIRESHARK: received new mess

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p transceiver - Data not being received at any frequency other than 5.89G

2017-01-23 Thread Bastian Bloessl
Hi, On 01/24/2017 12:17 AM, Qurat-Ul-Ann Akbar wrote: I did the following things that you suggested: 1) The gain is normalized and in the example file wifi_rx and tx it was set to 0.75. I changed the gain to a bunch of values but nothing is really changing. Also the scope plot in the receiver j

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p transceiver - Data not being received at any frequency other than 5.89G

2017-01-23 Thread Qurat-Ul-Ann Akbar
I did the following things that you suggested: 1) The gain is normalized and in the example file wifi_rx and tx it was set to 0.75. I changed the gain to a bunch of values but nothing is really changing. Also the scope plot in the receiver just shows noise and even when I get some decoded message

Re: [Discuss-gnuradio] IEEE 802.11 a/g/p transceiver - Data not being received at any frequency other than 5.89G

2017-01-17 Thread Bastian Bloessl
Hi, On 01/17/2017 11:57 PM, Qurat-Ul-Ann Akbar wrote: 1) The sequence numbers are not in accordance with the data. Sometimes the first packet I get has sequence number 0 but at other times I get sequence numbers like 5 or 41. The mac frame length is 524. An example sequence numbers pattern was 5