返回列表 發帖

gemtek p780 长距离桥接ack值配置说明

CLISH User Guide

for bridge parameter and anti-interference config

- q+ e" q3 }" I

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------


$ Q2 t$ R& Y) s& t" [Overview

--------------------------------------------------------------------------------

本文档给出了CLISH提供的对于桥接参数和抗干扰属性的配置功能,这些用户配置接口只提供了后台的CLISH配置,而没有提供网页配置方式。具体参数的含义请参见其它文档。

适用于Version 2以后的P-780P-720版本。

以下显示均以P-780为例。

--------------------------------------------------------------------------------

  系统登录

--------------------------------------------------------------------------------

telnet 192.168.2.2, _. x; @; n7 I# h) q% K; P
(P-780
的默认IP,如果已经修改,telnet到相应修改的IP地址)

P780 login: admin

Password: admin01
) d2 D2 W% v$ }# Y! O- C& p
(用户名和密码均与web配置的一样)

Welcome to P780,Gemtek-Systems ShangHai China 2004 CopyRights.

Press '?' for more information on available commands.

P780>

--------------------------------------------------------------------------------

  配置桥接参数

--------------------------------------------------------------------------------

在长距离覆盖下,默认的AP模式下一些参数的值已不再适用,所以需要根据距离和所工作的频段和模式进行相应的修改。

需要注意的是:由于修改桥接参数要求一定的专业知识,所以目前只提供后台CLISH配置,而且请一定保证修改参数值的操作者的专业性。

可配参数包括:SIFSACK timeout, CTS timeout, CWMIN, CWMAX, AIFS, Multiple Rate retry6 n% W$ |. f) O# \7 J; d# W$ Y

set/get bridge_param命令目录下有如下可选项:

u+ x/ u1 G* ?4 m3 E# I- i6 f
all:
8 v: G4 S2 b5 I, i; v( W; q
显示所有设置。

u$ E9 b: i# f; _/ s( ?
apply:
' {2 _+ J* R; U; Z6 r# y- ]0 G5 X( q1 `; v/ I3 S9 _
保存设置并且应用到驱动中。

u# _/ s$ V/ S/ V: b
gifs:
" d' ]: k9 f1 ~8 y5 E8 U1 S1 ^" Q- o
+ o5 R' C6 B+ q% K
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout)

u
$ G" w  C5 _; O: f
lifs:
9 }5 @& `6 `2 V  y6 N; q1 {2 b/ h' |
显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)

u
' {. Y2 M% x8 H9 {2 J
mr:( t( S6 m6 `2 b5 Q( ~3 O7 T2 C7 @' G
显示或者设置MR类参数(MultiRate Retry)

u% Y& n/ @- F7 s$ T- E# [
reset:
: n: d6 Q2 j! }* I5 [- K$ F' H0 U% f8 q* S: R: C- I5 {0 s& x( |
重置所有参数为缺省值,需要重新保存。

u9 `5 q, |- h! Q7 o
saved:1 e; p/ R6 C4 H0 t
1 @) H8 p3 r) L2 c! C
保存当前设置,需要重新启动使设置生效。

---------------------------------------


+ ?  n- J) n* h4 U) n' OCOMMAND: set bridge_param gifs

---------------------------------------

配置全局的SIFSACK timeoutCTS timeout值,对同一块RF card上的所有Bridge Link均有效。

usage: set bridge_param gifs wlanX sifs_v ack_v cts_v+ s* s  o% D4 e; o& s" S/ |' ?1 X. |

example: set bridge_paramgifs wlan1 -1 100 100
5 r; M& D! o$ r3 l$ a! F; x1 L

(参数1wlanX表示设置那块RF card,使用WLAN1做桥就是wlan1 使用WLAN2做桥就是wlan2;参数2sifs_v目前只支持默认值,固定填入-1即可;参数3ack_v为需要设置的ACK timeout的值,单位为us,一定要填入整数,可根据距离选择适合的值设入;参数4cts_v 请保持与参数3 ack_v的值相同)

P780> set bridge_param gifs wlan1 -1 59 59
+ q+ ?+ q  Q* `* F) \
(适合11a2Km5Km的数值:59us

Set gifs success

P780> set bridge_param saved
* w7 i8 W5 L7 Y0 m(
保存配置)

save config success

P780> reboot, O" a; K! g, Z, v5 F
(重启以使配置生效)

ACK timeout值和距离、工作频段(rate)的对应关系表

# t$ s8 p) x" L% D- B" k1 j" o, ]

ACK TIMEOUT(us)

2Km to 5Km

<6Km

<7Km

<8Km

<9Km

<10Km


: g; g9 u# U5 v- C

11a

59

66

72

79

86

92

1 a. ]) r7 y5 R3 M! H5 K. f1 O

11g

82

89

95

102

109

115

) F0 |0 h( W- B, j' ?  V

Turbo 11a

56

63

69

76

83

89

+ _) b# w5 E1 Q

注:该表中的Ack timeout的值只是理论值,实际应用中只作参考用。实际应用中的Ack timeout的值应不小于理论值。

ACK timeout/CTS timeout 的参考计算公式:

11g mode:5 C9 U, N/ A8 C7 Q2 ?5 B$ T1 L) Y
ack_timeout = 48 + M/150
) L& c7 V/ L) Y4 P


: p) Z1 @, G8 Z; M1 T
其中M表示bridge的距离,单位:米(meter


6 P2 g+ _' S& h8 r/ I
如果距离5公里,( U) D+ |3 d+ x
ack_timeout=48+5000/150=81.3

11a mode:
; |/ n7 e4 e$ t3 Q( eack_timeout = 25 + M/150
3 I7 s  Q! k/ F4 t

8 V* X$ a# C9 M* Q6 ^# F
其中M表示bridge的距离,单位:米(meter

2 O) z: Y, |+ Y; m4 |3 o1 L
如果距离5公里,; ?$ T, q7 V" V4 ?
ack_timeout=25+5000/150=58.3

11a turbo mode:! c, ~, J6 ~3 ?6 a0 |% F, `
ack_timeout = 22 + M/150
2 y+ U3 R  G( h4 \( V; l9 M


& i/ l* F+ O$ F! X1 W: c  o& H9 Q
其中M表示bridge的距离,单位:米(meter

如果距离5公里,
4 `9 {* E* H) z1 }9 g" i' lack_timeout=22+5000/150=55.3

注意:! p) S! v" k2 y( |
如果 ACK timeout CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。

---------------------------------------


. `0 x6 z$ k0 s9 S+ F  Y2 ZCOMMAND: set bridge_param lifs

---------------------------------------

配置每一个发送数据的发送队列的QoS参数:AIFS, CWMIN, CWMAX

usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum
* ~8 a9 F- ~- A6 g8 Raifs_v cwmin_v cwmax_v ...]

example: set bridge_param lifs wlan1 2 -1 60 60

set bridge_param lifs wlan1 0 -1 60 60 1 -1 60 60

说明:qnum的取值是0,1,2,3 cwmin--cwmax 的范围是1~1023,并且要是符合2^n-1这样的值,例如1 3 7 15 31 63 127 255 511 1023 Qnum的值分别对应优先级为

: @2 B5 o: S( Z+ f5 P" W% {5 S

Qnum

0

1

2

3

; r" c3 y7 Z+ N  Y, d- |9 [

Priority type

Back ground

Best effort

Video

Voice

0 P" ~6 {! Q0 ?: }- V, f1 S5 ]

---------------------------------------


% q- a$ }, u& m% p/ xCOMMAND: set bridge_param mr

---------------------------------------

配置在驱动使用Multiple rate retry发送时的参数:AIFS, CWMIN, CWMAX

usage: set bridge_param mr wlanX 1/0
3 P. c, e2 E9 g; G; @: @& r[retry0_v retry1_v retry_2 retry_3]

example: set bridge_param wlan1 mr 1 4 -1 -1 -14 t1 o2 f" s; ~3 p" \! W

发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。 3 \  L% U  t2 U( p% A( H5 R

说明:1 表示enabled, 0表示disabled,指第二,三,四个速率是否进行发送。如果disabled,则仅使用第一个速率进行retry

--------------------------------------------------------------------------------

  配置抗干扰参数

--------------------------------------------------------------------------------

抗干扰的目的是在附件有其它AP或者桥接设备一同竞争信道时,保持数据传输的性能不会有太大的降低。可以设置不同的等级来达到不同的抗干扰效果。

set/get antiinterfenrence命令目录下有如下可选项:

u8 A8 Q2 z: _1 T, ]  f: H5 @
apply:
+ ?( A& e5 M# e' @
% t) y- U% K; e' {1 w! U
保存设置并且应用到驱动中。

u1 f% ]* j1 A* Z# P0 ^2 J
level:
; G* \1 [) Y6 P2 e$ M) u
: Q5 k' t" T$ ^' T
显示或者设置抗干扰等级的当前设置值。

u' t/ s/ ?" X2 z) A
reallevel:( V3 b" g, g; y3 c4 p
- l/ q( U3 ?* B4 l9 `8 [
显示当前驱动使用的抗干扰等级。

u
5 ?9 t! f: q/ e9 J+ @% d; z
saved:
+ F# C* F; D7 c: I- c0 N
) t" C% k& R+ R3 `, n/ }& K
保存当前设置,需要重新启动使设置生效。

---------------------------------------


9 q( T. P! }7 H  c" }COMMAND: set antiinterfenrence level

---------------------------------------

usage: set antiinterference level wlanX level_v

example: set antiinterference level wlan1 2

可选值为 0,1,20表示关闭。

返回列表