Wireless Broadband Handbook

Middleware, Custom Protocols, and Proxies

Early attempts at wireless computing used Transmission Control Protocol/Internet Protocol (TCP/IP) directly over wireless data services to offer common applications such as e-mail. The slow speeds and lengthy delays associated with wireless data transfer prevent this solution from working very effectively. Yet, this approach may still be viable for faster, reliable wireless data services. Consequently, several alternatives emerged. Among these were

  • Custom data transport protocols, tuned for operation over a wireless data link or network

  • Customized implementations of Transmission Control Protocol (TCP), tweaked to improve operation over wireless IP

  • Middleware that insulates applications from wireless network characteristics

The custom alternative has been evaluated for several years without much success. Mobile IP addresses only part of the problem enabling mobility of IP addresses. Myriad options and Internet proposals attempting to define custom transports have not yielded a standard. The enormous embedded base represented by TCP simply overwhelms the marketability of transport protocols engineered specifically for wireless.

Companies have implemented the second choice (custom tuning of TCP) with some success. End users cannot tune standard off-the-shelf TCP implementations to completely address the issues surrounding effective transmission over wireless. Custom TCP services require tuning at both ends for this to work. This requires some due diligence on the part of users.

The third choice, wireless network middleware, addresses this concern by constraining wireless adaptation to a (smaller) set of devices, known as proxies. Wireless clients interact with proxies using a middleware protocol,...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Protocol Stack Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.