WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2014-Nov-21 07:31:51

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

High misdetection rate at 2.4G band

Update: This problem is solved.

I am working based on 802.11 ref. design on WARP v3.

In order to make my channel clear, I change the radio_controller.c in WARP repository to include a channel with carrier frequency 2.499GHz. Parameters: rc_tuningParams_24GHz_reg3: 0x10A6, rc_tuningParams_24GHz_reg4: 0x2666.

I have tested it and sampled with a USRP node, I saw that it did work in 2.499GHz correctly. However, I found that WARP nodes usually misdetect OFDM frames. When I switch to channel 36 (5180MHz), misdetection rarely happens. (I cannot test it in 2.4G WiFi band, because interference is high in 2.4G WiFi band in my working place.)

It really confuses me. It cost me several days already. Hope that I can gain some ideas from this forum. Thanks.

Last edited by adherentx (2014-Nov-22 09:17:25)

Offline

 

#2 2014-Nov-21 08:12:56

Christian
Member
Registered: 2010-Feb-26
Posts: 124

Re: High misdetection rate at 2.4G band

You definitely need to check/adjust the packet detector thresholds if you are so "far" off. The TX capabilities diminish by getting closer to the specified bounds of the MAX2829 chip.

Offline

 

#3 2014-Nov-21 09:29:31

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

Re: High misdetection rate at 2.4G band

Christian wrote:

You definitely need to check/adjust the packet detector thresholds if you are so "far" off. The TX capabilities diminish by getting closer to the specified bounds of the MAX2829 chip.

I have tried 2.490 GHz, and there is also a lot of misdetection. Actually, 2.412 GHz is also at the boundary of MAX2829 chip.

Last edited by adherentx (2014-Nov-21 09:38:47)

Offline

 

#4 2014-Nov-21 11:50:46

welsh
Administrator
From: Mango Communications
Registered: 2013-May-15
Posts: 612

Re: High misdetection rate at 2.4G band

Please take a look at this thread.  This might be an easier solution than changing the lower level code. 

Are you finding that you are getting a lot of false positives (ie the node is detecting packets when there are none) or are you getting a lot of false negatives (ie the node does not detect a valid packet)?  Have you run these tests over an attenuated cable to understand if the misdetection rate is similar to your OTA tests?

Offline

 

#5 2014-Nov-21 23:35:48

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

Re: High misdetection rate at 2.4G band

welsh wrote:

Please take a look at this thread.  This might be an easier solution than changing the lower level code. 

Are you finding that you are getting a lot of false positives (ie the node is detecting packets when there are none) or are you getting a lot of false negatives (ie the node does not detect a valid packet)?  Have you run these tests over an attenuated cable to understand if the misdetection rate is similar to your OTA tests?

The method in this thread can switch to a WiFi band, but I want WARP nodes to work in non-WiFi band, i.e., outside 2.412-2.484 GHz.
I have seen a lot of packets just lost: the node does not detect a valid packet. I have not run these tests over an attenuated cable yet.

Last edited by adherentx (2014-Nov-22 07:01:23)

Offline

 

#6 2014-Nov-22 09:16:29

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

Re: High misdetection rate at 2.4G band

This problem seems to have been solved now. I find that the misdetection problem (false negative) is severe only when I place the antennas on the two WARP nodes close and parallel. If I shift one antenna an angel (20 deg, 90 deg, whatever), there will be few misdetection. If I place the two antennas farther, there will be few misdetection either.
Any idea why?

Last edited by adherentx (2014-Nov-22 09:25:35)

Offline

 

#7 2014-Nov-23 02:21:36

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: High misdetection rate at 2.4G band

This problem seems to have been solved now. I find that the misdetection problem (false negative) is severe only when I place the antennas on the two WARP nodes close and parallel. If I shift one antenna an angel (20 deg, 90 deg, whatever), there will be few misdetection. If I place the two antennas farther, there will be few misdetection either.
Any idea why?

The default packet detection configuration in the 802.11 ref design is set for good performance at low- and mid-SNR receptions. At very high Rx power it is likely the default config will miss more detections.

One possible solution for this is enabling the RSSI-based pkt det subsystem. In wlan_phy_util.c, change the value of the RSSI detection threshold in the call to wlan_phy_rx_pktDet_RSSI_cfg(). The default value is the maximum (1023) effectively disabling the detector.

Offline

 

#8 2014-Nov-23 02:24:08

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

Re: High misdetection rate at 2.4G band

murphpo wrote:

This problem seems to have been solved now. I find that the misdetection problem (false negative) is severe only when I place the antennas on the two WARP nodes close and parallel. If I shift one antenna an angel (20 deg, 90 deg, whatever), there will be few misdetection. If I place the two antennas farther, there will be few misdetection either.
Any idea why?

The default packet detection configuration in the 802.11 ref design is set for good performance at low- and mid-SNR receptions. At very high Rx power it is likely the default config will miss more detections.

One possible solution for this is enabling the RSSI-based pkt det subsystem. In wlan_phy_util.c, change the value of the RSSI detection threshold in the call to wlan_phy_rx_pktDet_RSSI_cfg(). The default value is the maximum (1023) effectively disabling the detector.

OK. Thanks. I will try it.

Offline

 

#9 2016-Feb-18 04:48:30

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

Re: High misdetection rate at 2.4G band

murphpo wrote:

This problem seems to have been solved now. I find that the misdetection problem (false negative) is severe only when I place the antennas on the two WARP nodes close and parallel. If I shift one antenna an angel (20 deg, 90 deg, whatever), there will be few misdetection. If I place the two antennas farther, there will be few misdetection either.
Any idea why?

The default packet detection configuration in the 802.11 ref design is set for good performance at low- and mid-SNR receptions. At very high Rx power it is likely the default config will miss more detections.

One possible solution for this is enabling the RSSI-based pkt det subsystem. In wlan_phy_util.c, change the value of the RSSI detection threshold in the call to wlan_phy_rx_pktDet_RSSI_cfg(). The default value is the maximum (1023) effectively disabling the detector.

After a long time I come back to this old post now.
I met detection problem when using antennas with higher gains. I have tried adjusting the RSSI detection threshold. The adjustment made the detection better, since I observed that the green LED blinked (before the RSSI adjustment it rarely blinked). However, the problem is still not solved: the WARP nodes can not get associated even after a long time. I guess it should be the problem of the AGC. Perhaps the current AGC configuration only fits low receive power. How should I change the AGC to adapt it to high receive power? I have tried modifying the parameters in wlan_agc_config(), but it does not help.
Previously when I use other antennas with lower gains, it worked well and I collected some raw IQ data. From the raw IQ data I found that the first half of STS was saturated and truncated (before AGC takes effect). The later part, after AGC takes effect, was not saturated. From this observation, I guess when I use the high-gain antennas, the saturation may be more severe, and perhaps the whole packet is saturated.

Last edited by adherentx (2016-Feb-18 07:01:47)

Offline

 

#10 2016-Mar-06 02:33:48

adherentx
Member
Registered: 2014-Oct-23
Posts: 45

Re: High misdetection rate at 2.4G band

I found that tuning the initial BB gain did the job.

Offline

 

Board footer