Serial Programming - upload.wikimedia....
Serial Programming - upload.wikimedia....
Serial Programming - upload.wikimedia....
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Introduction and OSI Model<br />
the OSI model could be demonstrated in a manner that students would learn from firsthand<br />
experiences why certain rules/systems have been implemented on the Internet, what<br />
standards documents mean, and perhaps even participate in creating standards documents.<br />
If you are a professor or High School instructor interested in using this text, I would be<br />
particularly interested in adapting this text to better suit your needs, or working with you<br />
in covering this subject.<br />
From a professionalperspective, this is a topic that is seldom taught at a university, and<br />
usually only in passing when they are rushing through a whole bunch of other protocol suites.<br />
Software developers are usually introduced to this topic by having their supervisor dump<br />
a bunch of specification documents on their desk, a driver disk with API documentation,<br />
and perhaps a typically short deadline in order to get something working that should have<br />
been working sometime last year. Software developers who really understand serial data<br />
communication are worth gold, and often even these developers only learn just enough to<br />
get the immediate job done.<br />
I've also found that skills learned from developing serial data communications also translate<br />
into other projects and give a deeper understanding of just about any data transmission<br />
system. In addition to the other groups I mentioned, I am also aiming for those unfortunate<br />
software engineers who are trying to learn just about anything about this very difficult<br />
subject and don't know where to begin. Documentation about serial communication is<br />
sparse, and sometime contradictory.<br />
This doesn't have to be that complicated of a subject, and it is possible for mere mortals to<br />
be able to understand how everything works.<br />
1.6 External Links / References<br />
• Cisco explanation of the OSI model 1<br />
• University of Indiana / Unix Support Group explanation of OSI 2<br />
• ISO catalog of OSI standards 3<br />
1.7 Other <strong>Serial</strong> <strong>Programming</strong> Articles<br />
Category:<strong>Serial</strong> <strong>Programming</strong> 4<br />
1 http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/introint.htm<br />
2 http://www.uwsg.iu.edu/usail/network/nfs/network_layers.html<br />
3 http://www.iso.org/iso/en/CatalogueListPage.CatalogueList?ICS1=35&ICS2=100<br />
4 http://en.wikibooks.org/wiki/Category%3A<strong>Serial</strong>%20<strong>Programming</strong><br />
6