Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

CONFIDENTIAL C

Use
z.c al
tws enti
om
ng@ nfid
MT7986 DFS Application Note

gyo Co
Alonso Hsu

din Tek
ang edia
M

MediaTek Proprietary and


MediaTek Confidential.
Proprietary © 2021©MediaTek
and Confidential. Inc.
2021 MediaTek Inc.All
Allrights reserved.
rights reserved.
CONFIDENTIAL C
Use
Version History

z.c al
tws enti
om
Version Date Author (Optional) Description
1.0 2021-09-16 Alonso Initial draft

ng@ nfid
gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 2
CONFIDENTIAL C
Use
Static Check

z.c al
tws enti
om
 CONFIG_MT_DFS_SUPPORT=y
 Key parameters in 5G profile

ng@ nfid
– IEEE80211H=1

gyo Co
– DfsEnable=1
– DfsDedicatedZeroWait=0 (if set to 3, means Adjust ZW DFS enable)

din Tek
– RDRegion=FCC
 You may choose FCC or CE or JAP ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 3
CONFIDENTIAL C
Use
Do-Not Switch Channel

z.c al
tws enti
om
 When testing radar detection rate, you can use the following command
– iwpriv rax0 set RadarDetectMode=1

ng@ nfid
 RadarDetectMode would prevent DUT from jumping to another channel
when detecting a radar signal

gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 4
CONFIDENTIAL C
Use
Do-Not Switch Channel

z.c al
tws enti
om
 Log of detecting a radar signal
– If radar signal is detected, pulse information log will be printed

ng@ nfid
gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 5
CONFIDENTIAL C
Use
CAC Status Check

z.c al
tws enti
om
 iwpriv rax0 show dfschinfo
 When switch to radar channel, you can use this command to check

ng@ nfid
whether CAC is done

gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 6
CONFIDENTIAL C
Use
Bypass CAC

z.c al
tws enti
om
 iwpriv rax0 set ByPassCac=1
 When testing radar detection rate, you can use this command to finish

ng@ nfid
CAC and let beacon come out earlier

gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 7
CONFIDENTIAL C
Use
NOP Check

z.c al
tws enti
om
 Check which channels are in Non-Occupancy Period (NOP)
– iwpriv rax0 show DfsNOP

ng@ nfid
gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 8
CONFIDENTIAL C
Use
NOP Check

z.c al
tws enti
om
 Example:
– Ch52 – Ch64 NOP is 1774s

ng@ nfid
gyo Co
din Tek
ang edia
M

NOPSetByBw = 2 means this channel detects radar in BW80


MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved.
 0: BW20; 1: BW40; 2: BW80
9
CONFIDENTIAL C
Use
NOP Clean

z.c al
tws enti
om
 Set NOP of all channel to 0 second
– iwpriv rax0 set DfsNOPClean=0

ng@ nfid
 We do not provide the flexibility of resetting NOP of a specific channel

gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 10
CONFIDENTIAL C
Use
Adjust ZW DFS

z.c al
tws enti
om
 DFS_ADJ_BW_ZERO_WAIT=y
 CONFIG_BACKGROUND_SCAN_SUPPORT=y

ng@ nfid
 Parameters in 5G profile

gyo Co
– DfsEnable=1
– DfsDedicatedZeroWait=3

din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 11
CONFIDENTIAL C
Use
Adjust ZW DFS

z.c al
tws enti
om
ng@ nfid
gyo Co
din Tek
ang edia
 ZW only work when BW160 or BW80,ch52~64
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 12
CONFIDENTIAL C
Use
Recommended Debug Sequence

z.c al
tws enti
om
 HW: DUT RF Rx sensitivity check
 SW: DUT profile settings check

ng@ nfid
 LAB: Testing equipment check

gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 13
CONFIDENTIAL C
Use
Radar Simulation

z.c al
tws enti
om
 The following command is to forcibly activate driver to work as if
detecting a Radar pulse

ng@ nfid
– iwpriv rax0 set RDDReport=1 /*band1*/
– iwpriv rax0 set RDDReport=2 /*dedicated path*/

gyo Co
 This is used to debug whether the driver behavior is correct

din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved. 14
CONFIDENTIAL C
Use
z.c al
tws enti
om
ng@ nfid
gyo Co
din Tek
ang edia
M

MediaTek Proprietary and Confidential. © 2021 MediaTek Inc. All rights reserved.

You might also like