|
|
Index table +Intro +Prephase +TimePlan +Outline +Research Phase +-28 Feb.- +-5 Mar.- +-12 Mar.- +-Odysee +-19 Mar.- +-26 Mar.- +- > 2 Apr.- +Develope Tests Spec. +- 9 Apr.- +Test Phase +- 16 Apr.- +- 23 Apr.- +- 30 Apr.- +Review Results +- 7 May.- +Prep. Report +- 14 May.- +- 21 May.- +After Project |
About writing the softwareA first structure is given with this image. It shows how the different objects may be ordered and what objects are needed. I also tried to analyze where difficulties could be (color red) and where I know how to solve the problem, just haven t spent time on it (color turkis). A dataflow is also shown. Altogether this draft helped me to order my ideas about the software.Researching again - for writing the softwareDeciding to write an own software didn t end my times in the library. I needed to find out about common ways to measure the desired parameters, best in terms of source code examples. Also the internet was usefull, but as I already knew, that no jitter and good delay measuerment software is avaible I concentrated on conference papers and research literature.Sideways the road - Network testing generallyFinding helpful information wasn t straight forward, but sometimes the side information is also worth mentioning. A book dealing with network testing, mentioned the reasons for testing a network. This especially could be usefull for a network administrator needing to conveince buisness people to open a test budget. This are the following:
More about the softwareSources for information aobut how to write the sofware were:
Changelog of the sofwareFor further documentation of my work I like to include the ChangeLog, which I write at every program I am doing. My personal version even includes versions of the future for having a kind of roadmap and concrete targets to aim at.Version 0.3 Going forward to get all functionallities New: * The timermatrix is now calculated using random numbers and transition probabilities. * timermatrix will be transmitted to server at start (and tcp does give no guaranty of one piece delivery ...) * with the timermatrix it is possible to specify a testperiod time Version 0.2 The Basics are working. Now implement functionality New: * Results will be send from server to client at end of testses * Session parameters will be transmitted to server at start * Syncronizing is nearly finished. I record the one way latency, but for now I only change the systemclock, better would be to implement a adjust routine, without changing system parameters !#! * The sender is sheduled now (send and silent periods fixed) * BER, delay, jitter and packetloss recording Version 0.1 Just get it going, get a TCP, UDP session and show that data is transmitted New: * First big step forward was putting receiver and sender in own processes * Parent receives results from receiver (child) at end of tests |
© and created by Jörg Abendroth |