# Network Gateway Simulation (evaluation systems college class)

This is a final school project for my Performance Evaluation Systems class. It is a simulation of a general case of a network gateway. I would normally be able to do this, but I have been very behind lately, and don't have the time to complete it. The complete description is as follows:

The purpose of this poject is to simulate a general case of a network gateway. We assume that packets arrive following a Poisson process with an average rate &lambda; = 250 packets per second. In addition, we assume that the gateway takes about 2 milliseconds to forward packets. Assume that the service time is exponential distribution with an average of 2 milliseconds. Run your simulation for 100,000 arriving packets. Write a report that summarizes the results of this project.

1. Sample the profile, n(t) = number of packets in gateway vs. time, at the rate of 2 milliseconds, then compute the histogram of n(t).

2. What is the average and the maximum number of packets in gateway?

3. Use the same sampling scheme of part 1, compute the transition matrix.

4. Use the transition matrix to compute the steady-state distribution of packets. Compare your answer with the histogram.

5. Suppose that the gateway has 10 buffers. How many packets are lost?

Again, this is a school project, and needs to be done in a very timely matter. I'm just a college student, so my funds aren't extravagant or anything, but I'm more than willing to consider a fair price for the job done. I would need it by Friday in order for it to be a feasible project. Please feel free to email me if you need further information.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done, with applicable commentation.

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).

## Platform

The only constraints are that it work on win 2000 or xp. It can be done any language, but I would prefer if it was in a visual studio language, or some type of mathematical simulation language, such as Maple or MatLab. These are the ones that are commonly used at school, and would therefore be the easiest for me to do.