Package medisyn

Contains classes needed to form scenario configurations (X2XProxy, ScenarioConfig etc) but also only medisyn specific classes.

See:
          Description

Class Summary
FileCategory Represents a semantic file category e.g.
ProxyGenerator Manages the proxies, enables assignment of file categories to proxies, and forms proxy groups based on semantic closeness.
ProxyGroup Represents a group of proxies that somehow belong together (e.g.
ProxyGroup.GroupSizeComparer This class implements a Comparator for ProxyGroups.
ProxyGroup.ReverseGroupSizeComparer This class implements a Comparator for ProxyGroups.
Request Represents a session-request for a file
ResultParser Parses the output of the medisyn output files.
ScenarioConfig Represents a configuration with proxies and proxy groups.
ScenarioNodeMgr Manages all nodes taking part in a scenario
VideoFile Represents a video file used for requests (video-sessions)
X2XProxy Represents one proxy which can be used in scenarios and experiments
 

Enum Summary
ScenarioConfig.HelperOpType defines for what operations the HelperThread may be used for
 

Package medisyn Description

Contains classes needed to form scenario configurations (X2XProxy, ScenarioConfig etc) but also only medisyn specific classes.

Medisyn is a Streaming workload simulator invented at the Hewlett Packard Labs.
Authors: Wenting Tang, Yun Fu, Ludmila Cherkasova, Amin Vahdat
More info: Medisyn paper

The existing classes are used to parse medisyn output files and simulate video requests to ProxyGroups to obtain the hitrate of each group.
These medisyn specific classes are only of use for evaluation of the X2X network in my master thesis.
The most important classes of broader use are X2XProxy which represents a node selected for an experiment.
The ScenarioConfig and ScenarioNodeMgr manage the scenario nodes.

Author:
Leo Bosnjak