These two issues, one of universal connectivity and MMI, have always been issues in
the embedded community. Now, along comes Embedded Internet which solves both
TCP/IP for universal connectivity and a browser to manage a user interface.
The reason for Embedded Internets revolutionary adoption rate in Embedded
Systems marketplace is that it effectively addresses two Embedded Systems industry
problems the disparity of networking standards and the inconsistency of user
Embedded Internet is replacing the custom non-standard software protocols with the
TCP/IP universal standard. The hardware protocol is most commonly Ethernet, but
can also be Bluetooth or any other hardware protocol that is compatible with TCP/IP
The user interface is now the ubiquitous browser.
Standard #1 - TCP/IP
TCP/IP is the name given to a group of protocols, or stack, that are the main
transport of how data is transferred over the internet.
TCP stands for Transport Control Protocol. Its sub-protocols perform the various data
transfer tasks along an internet. On a browser the sub-protocol can often be identified
by the prefix to the URL, for example, HTTP:.
The most well-known types of TCP sub-protocols are:
FTP transfers files from one computer to another
HTTP sends a web page from a server to a browser
HTTPS send a web page in a secure, encrypted format from a server to a
POP3 receives an email message
SMTP sends an email message
A computer that is a web server would start a transfer by putting together a TCP
packet with the appropriate type of sub-protocol include the data to be transferred.
The TCP packet is then encapsulated into another protocol called IP.
IP stands for Internet Protocol and it is responsible for getting the TCP data from
one IP address to the other. It contains the originating address of the packet and its
destination on the Internet. For an example, an IP packet might say take this HTTP
packet and send it from Yahoo! to a user at IP address 184.108.40.206.