Milestones, Computer Engineering

Here are some common development milestones that  you should aim for:

1. Send a packet over. Send an acknowledgement back.

2. Have checksum algorithm executed

3. Ability to begin situational errors. Test for:

(a) Lost packet (for now, you will not know of  this fact since no timeout is executed yet.)

(b) lost ack

(c)  damaged (corrupted) packet (don't send any acks back)

4. Timeouts (send packet(s),  timeout, resend)

5. Final Stop and wait correctness

 

Posted Date: 3/21/2013 1:48:17 AM | Location : United States







Related Discussions:- Milestones, Assignment Help, Ask Question on Milestones, Get Answer, Expert's Help, Milestones Discussions

Write discussion on Milestones
Your posts are moderated
Related Questions
Q. What are the basic types of Transmission technologies, basis on which computer networks will be categorized? Ans: Broadly there are two kinds of transmission technology:

With reference to telephone traffic, explain the terms GOS. GOS: in loss systems, the traffic carried through the network is usually lower than the actual traffic offered to

How and when race conditions happen in process control? How can it be avoided? b. Differentiate among following functions giving related syntax: (i) fork and vfork (ii) w

Illustrate about the macros and give its example For instance, assume you want some data to be input into a spreadsheet if result of a calculation in cell K40 is negative: m

What is the use of the statement Leave to List-processing? Leave to List-processing statement is used to make a list from a module pool.  Leave to list processing statement per

Q. Explain Automated and Manual systems? Automated and Manual systems: The system that doesn't need human intervention is known as'Automated system'. In this system whole proce

Odd-Even Merging Circuit Let's firstly understand the idea of merging two sorted sequences using an odd-even merging circuit. The functioning of a merging circuit is as given b

A useful exercise in understanding assembly language and its relation to machine language is to take a short assembly language program and translate it to machine language by hand.

Computers manipulate numbers - but decimalnumbers with digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 cannot be represented using two states of a digitalcircuit.Instead decimal numbers are co

What is memory controller? A memory controller is a circuit which is interposed among the processor and the dynamic memory. It is used for performing multiplexing of address bi