返回列表 發帖

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

CLISH User Guide

for bridge parameter and anti-interference config


# y0 q( Y: {* t

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

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

7 f5 U, V. }% ^! F
Overview

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

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

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

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

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

  系统登录

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

telnet 192.168.2.2  z; Z4 [) {" [% J
(P-780
的默认IP,如果已经修改,telnet到相应修改的IP地址)

P780 login: admin

Password: admin01# E9 d7 r, m! @  D% }& ?9 v" X8 K
(用户名和密码均与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
2 |1 R. g. H* s% t6 b. Y, T9 \

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

u
: R5 x; V8 N% [  _" e
all:
7 r$ L% F4 T" l! u  _5 {
显示所有设置。

u0 ?. w  W/ _# ~* i9 F: Q: H
apply:$ `1 P+ h/ i9 t! ]6 Y
& Y- Y7 q- c/ o
保存设置并且应用到驱动中。

u
0 g* o" q- `' v! f8 x
gifs:3 F( M1 a6 ]/ N3 b6 Y' b$ s
- u/ \% P, r3 c! \4 O1 S9 U
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout)

u
$ v+ p1 b/ i* ?* b5 x; L8 ~
lifs:% F- g& u, x# S" F& U& m, d

. M* v) K1 G, t8 X( e
显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)

u
4 u: x! q' h/ o: m6 u* d
mr:
* f: ^; I0 S. ^3 O2 f5 J
显示或者设置MR类参数(MultiRate Retry)

u
! X% T2 N6 x9 t) ?
reset:, H% E. g. |7 v" m. H9 w

. p2 S0 l9 h, n: D$ q
重置所有参数为缺省值,需要重新保存。

u4 \, p, H- [# s* c/ ?: J
saved:
0 P! H  N" L" M0 }4 j6 L8 V" E2 e; ~4 y( G
保存当前设置,需要重新启动使设置生效。

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

2 E( Z, n' G2 p2 T$ t4 s
COMMAND: set bridge_param gifs

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

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

usage: set bridge_param gifs wlanX sifs_v ack_v cts_v) B. K6 @$ X* O, t2 F. x7 G" Q6 j

example: set bridge_paramgifs wlan1 -1 100 100
$ w+ y5 b: d9 K. Q

(参数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 598 ]! z" L5 u9 N4 \2 U, `
(适合11a2Km5Km的数值:59us

Set gifs success

P780> set bridge_param saved) V. V# E: q# l" T. I7 s6 ]. {
(
保存配置)

save config success

P780> reboot
% q/ l: D( K! t( b/ o5 B; y
(重启以使配置生效)

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

+ E/ v& U& ?; @) w$ d8 b( V

ACK TIMEOUT(us)

2Km to 5Km

<6Km

<7Km

<8Km

<9Km

<10Km


. M( H# T) V3 a8 n9 K, d: z

11a

59

66

72

79

86

92

' r# `; {" q/ e; g5 I; C& P4 P& E) O

11g

82

89

95

102

109

115


9 ~" _6 o# c; S3 C5 M) e

Turbo 11a

56

63

69

76

83

89

" M2 \4 e7 B+ l* @' p+ ~

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

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

11g mode:
; T9 e2 B9 V4 P- U8 R2 Cack_timeout = 48 + M/150
! ]# F; i7 R% A7 h$ c$ U/ E1 N


3 f/ R0 u+ ]" g3 N% x. a
其中M表示bridge的距离,单位:米(meter


3 `" h+ X( \1 s7 J* k. n# q/ K' z6 c
如果距离5公里,
8 Q# M, m. Q; c; sack_timeout=48+5000/150=81.3

11a mode:; `/ O* W2 M, P
ack_timeout = 25 + M/150
" x* o5 Y* f5 w/ }0 q

9 n" l" p" L' }) f6 y2 [
其中M表示bridge的距离,单位:米(meter


4 K8 ~9 U( f$ x  J% ~0 E- a
如果距离5公里,4 Z) f& f2 m) e+ \9 g  z5 N
ack_timeout=25+5000/150=58.3

11a turbo mode:
, `. P8 Y" F) j1 Oack_timeout = 22 + M/150
& q. N; ^) M4 g7 _0 o1 z# g

2 l3 O9 H4 D3 G, C! w
其中M表示bridge的距离,单位:米(meter

如果距离5公里,
. D  P/ ?+ m6 O% [9 g5 V  }  Aack_timeout=22+5000/150=55.3

注意:
1 E# M8 M: D' X) d! I, y$ A9 G如果 ACK timeout CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。

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


  `, C# I, O/ mCOMMAND: set bridge_param lifs

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

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

usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum# ~/ \5 P+ s# J5 h
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的值分别对应优先级为

( O! Q; W9 j0 M1 d" x8 s

Qnum

0

1

2

3

9 A5 Z. F% U: \$ s- }. L9 R

Priority type

Back ground

Best effort

Video

Voice

/ s" D- s! I# _' M1 g: r& i

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


% ~+ _( S+ X5 I3 RCOMMAND: set bridge_param mr

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

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

usage: set bridge_param mr wlanX 1/0$ C% h! _" m+ _( K% ]" y
[retry0_v retry1_v retry_2 retry_3]

example: set bridge_param wlan1 mr 1 4 -1 -1 -1
6 O  B. T, B3 w2 C; w: V- \

发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。
/ N! m7 J6 w' {3 P" S* u

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

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

  配置抗干扰参数

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

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

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

u
& F7 |  ^; V- o; t* D6 u5 C
apply:
$ q& k& b$ B8 L5 @: Q) y5 I' |% {5 j/ ?/ t! E  M1 Q! O" |3 X! d6 D0 P& l
保存设置并且应用到驱动中。

u
+ u; r$ J- c3 d# M6 d
level:
9 D3 m, X  G$ O+ @8 A
% y: x! Q* m/ t
显示或者设置抗干扰等级的当前设置值。

u
3 E: w% [1 R* v, }. L
reallevel:* o7 K& c2 ^& p8 g2 L
) i- B8 P- A+ y8 p% n- @! n3 B
显示当前驱动使用的抗干扰等级。

u
1 q* a& i# `1 p" o5 [, f3 X/ U8 r
saved:' o. x9 e! Y: U+ W  \* G3 V
! ]0 u+ E8 P, S% N" Z
保存当前设置,需要重新启动使设置生效。

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


7 [* G2 r; j9 I  q! u. zCOMMAND: set antiinterfenrence level

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

usage: set antiinterference level wlanX level_v

example: set antiinterference level wlan1 2

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

返回列表