Embedded Internet and Network Application Development
We provide services for integrating Embedded Internet Protocol into your
product application and the development of data and voice applications. We are also embedded
internet protocol consultants and can advise on protocol suitability for your project. We
are highly conversant with embedded internet protocol solutions such as TCP/IP, UDP/IP,
Ethernet drivers, embedded Web servers, embedded Email clients, DHCP, BOOTP, RADIUS
Authentication and Accounting, Ethernet, PPP, SLIP etc.
We can provide solutions for:
Electronic product manufacturers wishing to design in connectivity using Internet
Protocols such as TCP, UDP, Web Servers, embedded email clients etc
Network equipment manufacturers
Test and Development product producers
Internet protocols are now well established and proven and may be used in many different
environments other than the internet. Embedded Internet protocols are typically used in
local area networks to form reliable microprocessor to microprocessor communications and PC
to microprocessor communications. With a suitable driver TCP/IP can be used across any
network such as Ethernet, multidrop RS485, CAN bus etc. or it can be used over a single
RS232 serial link which may also include a dialup connection for remote device access. With
the widespread use of PC network cards, Ethernet chips have fallen to very low costs and are
easily interfaced to 8 to 32 bit microprocessors making this a very attractive option.
Of course the Internet can be used to communicate with embedded devices anywhere in the
world. This may be a permanent connection or occasional connections to upload or download
files or to check/change real-time values stored within the processor. An embedded webserver
is relatively small (smaller than the TCP stack itself) and along with a virtual filesystem
can be accessed by any standard web browser, help manuals can be stored on the processor for
example. In the same way that CGI scripts are used to execute server functions, embedded web
servers can run programs to execute operations on the processor. Check boxes, menus, java
applets, dialogue boxes etc can also be stored on the processor.
An Email client can also be embedded at the processor, this could be used to send regular
email regarding the state of a particular system.
Third party protocol stacks are available in abundance and are aimed at low end processors
with very low memory availability to high end processors with an abundance of memory
resource. We can help select the right product for your application and design it in for you
without being tied to a particular manufacturer or supplier.
We have extensive experience embedding TCP and UDP/IP and embedded internet protocols as
part of other projects.
For a no-obligation discussion with one of our senior consultants on your project needs: