返回列表 發帖

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

CLISH User Guide

for bridge parameter and anti-interference config

7 q. I# p) @. y* J0 @

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

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

! t6 P# W; m' B: D$ n
Overview

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

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

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

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

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

  系统登录

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

telnet 192.168.2.2" R' O$ m$ L6 [
(P-780
的默认IP,如果已经修改,telnet到相应修改的IP地址)

P780 login: admin

Password: admin01
/ `$ W8 \- v, l: t4 @/ Z
(用户名和密码均与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 retry
1 i2 ?( L9 L" D  h" Z- I

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

u( @; M# J+ z, L$ m
all:
& s/ A% t. Y. t2 @6 G
显示所有设置。

u
2 `5 z" h! M  ]8 _# t" B
apply:
8 k  w) K( f7 B% F2 q2 @$ {# ]  Z
- L6 k% J! ?: `& o. G8 Q6 ?0 Z
保存设置并且应用到驱动中。

u
% `  T) u" |5 l9 o
gifs:
; P9 L0 a: R+ D  P' q) f. X% R5 g0 N# ]
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout)

u
3 Z9 `: J. U9 r# i0 Y
lifs:4 Q: I3 q- F) t0 c& P

' [  d/ S6 p: L+ C+ @. L
显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)

u
  f$ m# L9 M& I: G) K8 J0 z' p
mr:
/ V0 d8 J; c! u7 z
显示或者设置MR类参数(MultiRate Retry)

u, c0 P8 I" x* D' V& w
reset:
+ U+ M8 T3 S" e6 K( Y, B
  q5 K7 c) U- a% P! b
重置所有参数为缺省值,需要重新保存。

u, h" k, d/ L2 Z5 w& ]& g8 Y
saved:
5 R( W( G7 e5 W; J/ b
- T5 R7 t% T" ^
保存当前设置,需要重新启动使设置生效。

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

% c* H* W0 f% l# ~% T8 g3 a
COMMAND: set bridge_param gifs

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

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

usage: set bridge_param gifs wlanX sifs_v ack_v cts_v, f. B6 b( M* ]5 ^3 v8 k3 Z0 P

example: set bridge_paramgifs wlan1 -1 100 100
1 h$ G+ U7 P% A% I2 \1 u

(参数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! O2 Q; U" b1 T7 ?3 V" G5 {! d
(适合11a2Km5Km的数值:59us

Set gifs success

P780> set bridge_param saved; y  O* A+ A/ e# M$ S7 A
(
保存配置)

save config success

P780> reboot
% b7 A( h6 R6 V
(重启以使配置生效)

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

% w' \9 K: h5 K5 I& h

ACK TIMEOUT(us)

2Km to 5Km

<6Km

<7Km

<8Km

<9Km

<10Km

! N0 M: P* B" w( h. \* y

11a

59

66

72

79

86

92


. w- G0 F1 y3 S

11g

82

89

95

102

109

115


) i7 T' _  g3 E

Turbo 11a

56

63

69

76

83

89


- N) {  Y" o6 X

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

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

11g mode:
" x3 G* v% ]$ k" i* uack_timeout = 48 + M/150
5 S# ]  y# r' T" {1 ]7 M


. O6 x& x7 K! }  S, ~- Z& j
其中M表示bridge的距离,单位:米(meter


4 H: s& \2 _! ^: x" @& D" E$ ?
如果距离5公里,; U0 e2 M% V* M' d, J- F
ack_timeout=48+5000/150=81.3

11a mode:) _% o2 _2 w) z; T# z
ack_timeout = 25 + M/1507 Y" E/ @1 S  v

% D4 ^" e" K2 U! H# N
其中M表示bridge的距离,单位:米(meter


" J1 U, P, t* y! x" w
如果距离5公里,
7 O  g5 |) e) r4 f1 e2 g. kack_timeout=25+5000/150=58.3

11a turbo mode:9 t. f, n  H' Y2 R" ~- q8 \
ack_timeout = 22 + M/1507 r8 D% V9 H5 \! ~


8 S! b( W4 U; d! z0 R6 b
其中M表示bridge的距离,单位:米(meter

如果距离5公里,1 e6 Y* H$ k  @6 z2 I. N
ack_timeout=22+5000/150=55.3

注意:4 p" k+ m' X% z" M
如果 ACK timeout CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。

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


& d6 b% E4 ?2 I3 p4 lCOMMAND: set bridge_param lifs

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

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

usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum7 }1 C5 ]  ]: O4 r7 N
aifs_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的值分别对应优先级为

; U% d4 i6 d; r

Qnum

0

1

2

3


' Y) v! V9 m- d& z

Priority type

Back ground

Best effort

Video

Voice

- ~4 S9 I! c4 k9 F. g$ L* g* g

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

4 b6 s1 F! b% y. C6 Y8 U* X
COMMAND: set bridge_param mr

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

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

usage: set bridge_param mr wlanX 1/09 Z6 v: j6 t9 u, _
[retry0_v retry1_v retry_2 retry_3]

example: set bridge_param wlan1 mr 1 4 -1 -1 -1  T2 H- [9 {' p& B+ {

发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。 % U0 [$ n& K5 n" F$ x

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

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

  配置抗干扰参数

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

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

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

u2 V7 |7 \! p, S9 m
apply:
7 A2 i$ w# Y2 X: `# c( M
2 [# E% a, ?3 G% r- T9 R2 |
保存设置并且应用到驱动中。

u
$ W3 k7 A) _; M8 ]
level:" m: m0 A& M" w( _) }5 U% n
6 \1 r0 Z: K, y  S1 V$ r. v
显示或者设置抗干扰等级的当前设置值。

u
3 `! o: |5 u/ D9 K  q' g9 P' m
reallevel:
7 [/ M5 j) i- P$ Q; ^, V. ]
" r7 X; E" D; |5 l4 ~- v
显示当前驱动使用的抗干扰等级。

u
: n* K3 _* v7 P9 ~+ r% L
saved:) f- o9 H, r! i
4 g/ U4 Z* n3 U2 i
保存当前设置,需要重新启动使设置生效。

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


5 I; m$ |* k+ i! T5 m# fCOMMAND: set antiinterfenrence level

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

usage: set antiinterference level wlanX level_v

example: set antiinterference level wlan1 2

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

返回列表