| Connection Variable Table: | |||
| (Includes TCP-KIS Variables, Geographical Location, Timing Information) | |||
| (Incorporates variable information from Web100 ) | |||
| Legend for Tables: | |||
| Instantaneous | Instantaneous values that are appropriate for real time decisions and not for offline processing such as what ALN right now is expected to do. | ||
| Cumulative | These lines by themselves may not be as interesting as derived values such as average and deviation | ||
| RunTimeConfig | These are variables that really are interfaces to edit/set other variables. These are by themselves not very interesting. | ||
| Debug | Debug/experimentation-related variables (may be interesting) | ||
| WAD | Variables used by Work Around Daemon of Web100 to tune variables at run time | ||
| Sampled | These are variables that are sampled at regular intervals. The variables typically contain sums of values of the other sampled variables. | ||
| Parameter | These are one time settings/exchanges/computed values. These variables are typically set at startup time. | ||
| Location | These varibles map a ip address to a location (City/country etc., latitude/longitude) | ||
| Time | These variables convert the starting time into usable information such as day of the week, hour etc. The learning network may be able to predict at varying time and information granularities. | ||
| Holidays | These variables (actually only one is relevant) identify whether the starting time of the connection falls within a holiday | ||
| Weather | Weather information collected from wunderground. | ||
| Note1 | There is some redundancy in the variables between sheets esp. involving the non-connection data (in time, location and holidays) | ||
| Note 2 | There is a discrepancy between the documentation (variables specified here/in tcp-kis.txt and the implemented variables. The implemented variables are a subset and will probably be supported at a later date | ||
| ALN Columns: ALN Specific Information necessary for learning | |||
| Priority | Hint on how important is the prediction of this value is. Low: Utility of this information for tuning purposes is unclear and/or this information is difficult to predict. Med: Great if can be done. High: It is important to predict this value and accurately | ||
| Condition/Output | Condition: Value is used at the beginning of the connection for prediction. Output: This value should be predicted by the Learning Network | ||
| Min/Max | Range of values for the variable | ||
| Kernel/Application Support | What is status of support? Variables in the kernel: supported, supported but has a different name, not supported. Variables in the application space: Supported, needs more work | ||
| Nature | Continuous - interger range, Discrete - from a set of values, Range of values for the variable Binary - true/false, enabled/disabled | ||