返回列表 發帖

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

CLISH User Guide

for bridge parameter and anti-interference config


' k% @! Q: A2 J0 y7 _7 k& Y

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

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

4 n. r6 g! o' x7 F7 e0 ^9 }; _& H
Overview

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

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

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

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

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

  系统登录

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

telnet 192.168.2.2
/ j* z+ Z; @5 r(P-780
的默认IP,如果已经修改,telnet到相应修改的IP地址)

P780 login: admin

Password: admin01
8 Y: M1 f( A8 i  _) t
(用户名和密码均与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
  z* ?5 I( g' O% b

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

u
$ j" U' }7 P6 u9 r6 F% Y
all:
. A' s. m9 [! r, u- n
显示所有设置。

u
4 t2 e8 r7 W" p( O
apply:% n0 n5 N% k- u1 \3 j! N, S

. c9 m, o1 e6 z1 I; ?, C7 T
保存设置并且应用到驱动中。

u2 _* C" H; J9 {3 I
gifs:! D2 d+ o5 p0 Y4 f- d
6 Z; j' S) |4 u
显示或者设置GIFS类参数 (SIFS, ACK timeout, CTS timeout)

u( g7 |7 Z7 W  H& \9 C. H5 {, ^
lifs:
& j( ?: V: {6 p5 B  Y, C$ {8 ^
8 C5 y7 f1 r0 |2 ]1 k
显示或者设置LIFS类参数 (AIFS, CWMIN, CWMAX)

u
6 |- J. T6 P! e; |, T6 p
mr:
: j$ |$ Q- m, S2 p
显示或者设置MR类参数(MultiRate Retry)

u
4 m5 G7 ]+ O; _  v
reset:
! \7 z* B, W1 N0 c8 M
+ I+ ^* j; Z$ D. S; d
重置所有参数为缺省值,需要重新保存。

u' O$ E& t! {- [, H* i
saved:
, V2 n$ [; }- f' r9 `: Z
6 ~; R' L$ }" v( [7 F. ]
保存当前设置,需要重新启动使设置生效。

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


2 O) P4 u- \. y1 F$ ]; |3 C" _COMMAND: set bridge_param gifs

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

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

usage: set bridge_param gifs wlanX sifs_v ack_v cts_v
4 _5 P7 d. M+ Q! |) r- d6 o3 m! I- c, L

example: set bridge_paramgifs wlan1 -1 100 100
1 O) z. I! T/ Q9 I  v

(参数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' q6 {! S: \* t8 ^, f/ `5 K
(适合11a2Km5Km的数值:59us

Set gifs success

P780> set bridge_param saved: ]/ \4 ^4 c; s5 Q8 b/ a% a7 h
(
保存配置)

save config success

P780> reboot/ b% Y' P5 y' {2 x
(重启以使配置生效)

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

5 T; y: K& v7 L$ _

ACK TIMEOUT(us)

2Km to 5Km

<6Km

<7Km

<8Km

<9Km

<10Km


. i, z0 }% w. p+ E

11a

59

66

72

79

86

92

: K. [9 A0 `9 s' c3 r+ e" Q

11g

82

89

95

102

109

115


5 V* d, V5 O% K4 m# C

Turbo 11a

56

63

69

76

83

89


* U7 K+ F2 E1 Q! W2 }. Q& y5 i

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

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

11g mode:
$ U' L* r* c) P! a  o9 Vack_timeout = 48 + M/150
) S1 u2 h! n) }* y; x- H

. d% q* Z# t7 [: B
其中M表示bridge的距离,单位:米(meter

( S8 l' K" t. B; p; f# D7 n
如果距离5公里,
' |& ^2 l4 e6 b/ @4 uack_timeout=48+5000/150=81.3

11a mode:
* @/ S3 |2 x# w4 Qack_timeout = 25 + M/150$ ]! F# c5 f! a$ d+ N! Z


9 D" `/ c3 F0 H& |
其中M表示bridge的距离,单位:米(meter


' z2 s% w3 G  h; c
如果距离5公里,
/ N8 ^9 v, D6 f9 hack_timeout=25+5000/150=58.3

11a turbo mode:( V: E2 W+ z9 b7 X0 O4 @$ H
ack_timeout = 22 + M/150+ a$ D0 }1 I! B# a( H% D" w& b

% s9 _; T8 X  M8 ?5 S. t
其中M表示bridge的距离,单位:米(meter

如果距离5公里,
" A7 Z5 b8 m( H3 N. }. O5 I( V* back_timeout=22+5000/150=55.3

注意:4 O- x% g0 ?/ a! C+ Y/ j3 \9 @6 f
如果 ACK timeout CTS timeout设置得过小,可能桥接仍然能够通,使用ping能够ping通。但是桥接速率会很低。

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


" y9 m% F! o7 f9 X  z) ]3 PCOMMAND: set bridge_param lifs

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

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

usage: set bridge_param lifs wlanX qnum aifs_v cwmin_v cwmax_v [qnum
- u: P) o4 j2 [2 e# Gaifs_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 Z& k- I- _+ O+ X: o4 {5 ?: Z6 ]. P

Qnum

0

1

2

3

7 e4 f$ u; Z% y2 X# R: j

Priority type

Back ground

Best effort

Video

Voice

) V- g! [' B$ `1 f. q7 }. |

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

; U$ T: x$ s5 T) b7 G
COMMAND: set bridge_param mr

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

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

usage: set bridge_param mr wlanX 1/0
/ k8 A) ^# F+ }3 U, b[retry0_v retry1_v retry_2 retry_3]

example: set bridge_param wlan1 mr 1 4 -1 -1 -1
; B# b* i( q$ V( {2 M# u

发送时将会按照第一个速率retry次数为retry_0, 第二,三,四个速率retry次数分别为retry_1, retry_2, retry_3进行发送直到发送成功。
: a" c# {# a9 h2 Y$ k

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

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

  配置抗干扰参数

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

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

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

u
/ h  |7 i3 a6 P* f$ p* c! A
apply:
* B( s3 S, K* x9 u3 T6 C0 c/ J) y" q, `
保存设置并且应用到驱动中。

u
: Q1 H$ M% b- _9 P- S0 Y) N
level:, b8 D+ U9 q# Y. ]

' ?3 @7 m, V; r( K2 |
显示或者设置抗干扰等级的当前设置值。

u
- n: q: h- P; r- u- y0 D8 |7 h
reallevel:
. Q4 B! C& T+ G0 `( j6 Z, t6 J7 S8 @$ u3 {7 n# P
显示当前驱动使用的抗干扰等级。

u. m5 x4 a- j; z; a* c7 P
saved:
) E, Y! x( ?0 C3 P2 ?0 @0 t
' M4 y+ e( a. L0 d5 ?
保存当前设置,需要重新启动使设置生效。

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

8 Z/ Q5 u1 i. ?) {3 {5 |$ j
COMMAND: set antiinterfenrence level

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

usage: set antiinterference level wlanX level_v

example: set antiinterference level wlan1 2

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

返回列表