| Office: | Haas Building room 254 |
| Phone: | (765) 494-0361 |
| Email: | eblanton@cs.purdue.edu |
| PGP Key: | 883C1C14 |
Sharing a consumer-class connection between aggressive but congestion-controlled traffic (such as TCP) and constant- or near-constant-bitrate flows which are sensitive to delay and jitter (such as Voice over IP) presents some problems, as most consumer connections present no quality of service guarantees or traffic shaping. We are looking for ways to provide a controlled-delay low-jitter environment to both incoming and outgoing streams in an environment where the inbound path is not negotiable.
The rapid pace of Computer Science development and the recent emphasis on Object-Oriented programming, consumer applications design, and resource-collected languages such as Java and C#/.NET has left many programs in computer science producing graduates who have had little or no contact with embedded systems or constrained programming environments. We are preparing a course in embedded systems design and programming which teaches undergraduate students to solve problems in systems with potentially severe resource constraints or other characteristics peculiar to purpose-built systems.
If you should wish to contact me, I am generally in the office from 9-5 on workdays. A copy of my daily schedule in ical format is available (this ical, that is, not Apple iCal), in iCalendar format (that means Apple iCal), as well as the coming week in plain text. (All of these are updated every quarter hour.) I am likely to be in the office or otherwise available any times that are not marked on those schedules.