History log of /src/sys/net80211/ieee80211_rssadapt.h |
Revision | | Date | Author | Comments |
1.9 |
| 08-Apr-2016 |
roy | branches: 1.9.18; Revert prior.
|
1.8 |
| 06-Apr-2016 |
roy | ieee80211 users in Other OS export rssi and noise as int8_t. We should not be the odd one out for no good reason and the majority of the ieee80211 drivers treat rssi as int8_t.
|
1.7 |
| 19-Oct-2009 |
rmind | branches: 1.7.40; Drop 3rd and 4th clauses from David Young's license. Reviewed and approved by dyoung@ (copyright holder).
|
1.6 |
| 10-Dec-2005 |
elad | branches: 1.6.68; 1.6.74; Multiple inclusion protection, as suggested by christos@ on tech-kern@ few days ago.
|
1.5 |
| 26-Jul-2005 |
dyoung | Resolve conflicts.
|
1.4 |
| 26-Feb-2005 |
perry | branches: 1.4.4; nuke trailing whitespace
|
1.3 |
| 06-May-2004 |
dyoung | branches: 1.3.2; 1.3.6; 1.3.8; Create ieee80211_rssadapt_debug to control rssadapt(9) debug messages independently from net80211 debug messages. Create a new sysctl, net.ieee80211.rssadapt.debug, for turning the debug messages on and off.
Create a new sysctl, net.ieee80211.rssadapt.expavgctl, to control the rate of decay for the exponential averages used by rssadapt(9).
|
1.2 |
| 17-Mar-2004 |
dyoung | In wi(4), wi_choose_rate used to contain device-independent code. I have pulled that code into the function ieee80211_rssadapt_choose so that I can re-use it in ath(4), atw(4), and in other drivers.
In rssadapt(9), I have also created a struct ieee80211_rssadapt_expavgctl that contains parameters for rate adaptation. When IEEE80211_RSSADAPT_DEBUG is enabled, I will using sysctl to expose an ieee80211_rssadapt_expavgctl for each wireless device.
Also in rssadapt(9), I have introduced an interpolate() macro which makes the exponential-averaging code more compact.
|
1.1 |
| 26-Oct-2003 |
dyoung | Support data-rate adaptation loosely based on the paper "Link Adaptation Strategy for IEEE 802.11 WLAN via Received Signal Strength Measurement" by Javier del Prado Pavon and Sunghyun Choi. This module should provide faster adaptation and higher throughput than Lucent's rate-adaptation scheme.
Individual drivers need to be modified to use this module. Patches for wi(4) are forthcoming.
|
1.3.8.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.3.6.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.3.2.6 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.3.2.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.3.2.4 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.3.2.3 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.3.2.2 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.3.2.1 |
| 06-May-2004 |
skrll | file ieee80211_rssadapt.h was added on branch ktrace-lwp on 2004-08-03 10:54:21 +0000
|
1.4.4.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.6.74.1 |
| 11-Mar-2010 |
yamt | sync with head
|
1.6.68.1 |
| 22-Feb-2008 |
skrll | Beginning of a sync with net80211 from FreeBSD. Lots to do.
Sources taken from 2008-02-22.
|
1.7.40.1 |
| 22-Apr-2016 |
skrll | Sync with HEAD
|
1.9.18.2 |
| 28-Jun-2018 |
phil | Add RCS ID at the top of all the files.
|
1.9.18.1 |
| 28-Jun-2018 |
phil | Start of WiFi refresh. Copy of FreeBSD net80211 directory with git mirror commit id of 09e3123164ec345822e00465039503686efde455, no changes yet. ieee80211_netbsd.[ch] from ieee80211_freebsd.[ch].
|