home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers


FEATURE

Wireless Data Made To Order

by Peter Rysavy

CDPD Offerings From Software Companies


When carriers first announced intentions in 1992 to deploy a new wireless data technology called Cellular Digital Packet Data (CDPD), market reaction was enthusiastic. The primary reason: Unlike other wireless data networks that use proprietary networking protocols, CDPD would use industry-standard TCP/IP protocols. These protocols, already the foundation of the Internet, were rapidly being adopted by corporations for enterprise networks. CDPD promised numerous benefits. Customers could use exist ing TCP/IP applications over wireless connections; they could more easily connect to their servers at the back end; they could readily develop new wireless applications; and they would have a wireless connection to the Internet.

As developers and potential customers learned more about the technology and its deployment, they discovered some complications. For instance, it quickly became clear that nationwide coverage would require a large number of cellular carriers--many of whom are normally competitors--to work closely together. This, combined with the inherent difficulty of communicating data reliably over radio links, delayed deployment.

Meanwhile, software developers learned that their "off-the-shelf" TCP/IP applications would not work well over CDPD without being optimized.

Today there is encouraging progress in both deployment and application development. CDPD service is spreading. At the end of 1995, service was available in approximately 45 U.S. cities. By t he end of 1996, service is expected in some 60 cities. Customers can finally deploy applications over reasonable service areas. Meanwhile, the software industry is beginning to design products for this new environment.

Application Issues If existing TCP/IP applications are supposed to work over CDPD, users might run into problems of cost, reliability and performance if developers don't optimize their applications for wireless.

Anyone with a cellular telephone knows that wireless communications can be expensive, and wireless data is no different. A typical charge for CDPD service is about 8 cents per KB, which equates to $80 per MB. Carriers offer volume discounts, but even at half or a quarter of that rate, users don't want to receive large e-mail attachments. Users must have control over what their application transmits and receives.

Users shouldn't have to worry about reliable connections, and CDPD uses innovative measures to communicate data reliably between client and server. But the radio environment is delicate, and if a user is out of range of the base station, the radio connection can suddenly be lost. Many existing applications designed for stable LAN environments may falter when subjected to intermittent connections between mobile client and server. These applications need to be upgraded to handle intermittent connections. The same applies to TCP/IP protocol stacks and middleware solutions.

Performance is another important issue. CDPD networks have strong throughput, with a channel rate of 19.2 Kbps, and actual throughput to the user of about 10 Kbps. But a couple of factors affect overall data throughput. First, the CDPD channel is a shared channel. Multiple users in the same cell must contend for the same channel. Second, while typical round-trip times between mobile systems and a server are often under a second, these delays are still longer than other WAN connection s. Moreover, under network stress conditions, like network congestion, channel hop ping and communications errors, delays can increase to several seconds or longer, and bog down transactions.

How Vendors Are Addressing the Issues There are several strategies for developing wireless solutions. At the highest level, we can differentiate between wireless applications and wireless-enabling technologies. Wireless applications are end-user applications where the vendor has optimized the application for the wireless environment by addressing the issues we discussed.

In some cases, the wireless-enabling technology makes it easier for application developers to optimize new as well as existing applications for the wireless medium. In other cases, the wireless-enabling technology allows IS managers to take applications never designed to operate over a wireless link and to do so without changing the application.

Most software progress with CDPD has been in the area of wireless-enabling technologies. For instance, although existing TCP/IP stacks can be used ove r CDPD, users will experience better results when stack vendors have made enhancements such as having the stack's lower-level drivers automatically reconnect to the network after a connection is lost. WRQ's stack has this optimization and other innovations for reliable communication over CDPD.

Special messaging middleware optimizes the wireless link by providing a software piece for the mobile system and a matching software piece on a server back at the enterprise network. Applications on the mobile system make simple calls to the local middleware layer, which exchanges messages with the middleware residing on the network. There, the middleware acts as an "agent" on behalf of the mobile client to conduct transactions, such as sending e-mail or doing database queries. Oracle Mobile Agents is a good example of this category.

LAN access middleware fools LAN applications into thinking they are connected directly to the LAN, instead of being intermittently connected by a wireless l ink. With MobileWare/Informix MobileWare, for example, users can run cc:Mail over CDPD as if they were directly connected to their corporate LAN and its mail servers.

Finally, host access middleware lets existing host/terminal applications operate over a wireless link. It works by encapsulating the terminal traffic in IP datagrams. For example, Attachmate's Attachmate ZIP! SNA Server now supports CDPD.

In addition to these exciting software developments, standards bodies are completing standards that will prove important for CDPD applications. These include standards by the Portable Computing and Communications Association (PCCA), which has formalized an AT command set for wireless modems and worked closely with Microsoft to develop a set of wireless extensions to the NDIS. Finally, there is work to standardize how applications access wireless networks using the new WinSock 2 standard. (See Network Computing Online at http://techweb.cmp.com/nwc for a list of applications that support CDP D.)

Using Circuit-Switched Connections As effective as packet data is over cellular connections, users also have the option of using the cellular network for circuit-switched communications. Armed with "cellular-ready" modems and "data-capable" cellular phones, it is relatively straightforward for users to connect a cable directly from their PC Card modems to their cellular phones.

Since these modems use special error protocols designed specifically for cellular connections, best results occur when the modem on the other end of the connection supports the same protocols. But most modems today do not, whether they are at corporate modem pools, Internet service providers or online services. Cellular providers are solving this problem by deploying modem pools at their mobile switching centers.

Wireless packet data is best suited for short and bursty communication. Circuit data is better suited f or longer transactions, such as batch operations and fil e transfers. Users and applications developers will appreciate the flexibility. Developers should consider dual-mode applications that connect over CDPD or circuit data, depending on the type of transaction or coverage available.

Carriers are considering blending circuit data and packet data in a hybrid network referred to as Circuit Switched CDPD (CS/ CDPD). With CS/CDPD, users will use a circuit connection over the air, but most of the rest of the connection will be packet switched. CS/CDPD will offer users even more options to communicate.

Peter Rysavy is the principal of Rysavy &Associates, a consulting firm working with companies developing mobile communications solutions. He can be reached at rysavy@halcyon.com.

pACT: The Newest Wireless Son Of CDPD


While CDPD has received most of the market attention, AT&T Wireless Services and other undisclosed companies are preparing networks based on a new wireless data technology called Personal Air Communications Technology (pACT). Networks based on pACT are considered narrowband Personal Communications Services (PCSes): Advanced paging networks that use new spectrum in the 900-MHz band recently auctioned off by the FCC.

SkyTel has already launched a two-way paging service in this arena, throwing down the gauntlet in a well-publicized rollout. But carriers using pACT, running a year or two behind SkyTel, intend to leapfrog

SkyTel's technology with a highly innovative system offering significant advantages.

pACT uses industry-standard protocols, including the venerable IP protocol and Limited Size Messaging (LSM), a series of open messaging protocols supported by the CDPD Forum. Throughput will be 8 Kbps for both sending and receiving, although messages are not necessarily communicated in real time.

The fundamental limitation of narrowband PCS networks is that licenses are limited to a maximum of two 50-KHz channels. Given projected usage rates, this limitati on restricts message sizes to a practical maximum of about 500 characters. Nonetheless, this leaves the door open for many applications. On the flip side, carriers were able to obtain nationwide licenses. Companies like AT&T Wireless Services can offer a national network, which simplifies deployment immensely compared with CDPD, where multiple carriers must collaborate to offer comparable coverage.

pACT offers other advantages, including authentication and encryption, as well as a service that locates pagers to within a block or two ideal for dispatch applications.

CDPD Modems: Living Wireless, And In Style


After spending some time with CDPD modems and using the technology, we've come to a very definitive conclusion: We're impressed!

CDPD is genuinely cool technology. While these small boxes are indeed treated like modems by your laptop software and look a little bit like modems, the similarity begins and ends there. CDPD is really a digital wireless connec tion to the Internet, suited best for transaction-based applications that need to move only small amounts of data across the network because it's expensive.

The modems we tested are high-quality devices that often can be used for considerably more than just CDPD service. For general applications, we found that performance was not really the criteria upon which to base your choice of modem. Performance is affected much more by the load on the cellular network in your coverage area than by the particular modem design. Other considerations include the modem's size, additional service features, battery options and cost.

The Testing We traveled to Seattle to test CDPD modems from IBM, Sierra and PCSI with the wireless data service from AT&T Wireless Services (formerly McCaw Cellular Communications). At first glance, you can't imagine three more different products. But their performance was similar and quite good.

We performed two different sets of te sts using each mode m. The first involved bulk transfers of files using FTP to and from a laptop PC. We tested each modem under WRQ's Reflection TCP/IP software, which has been specifically enhanced to support CDPD devices.

We also tested the IBM and Sierra modems under Windows95, made possible by using INF files written by AirData's staff. We did not have an adequate INF file available for the PCSI modem. Support for Windows95 will probably be available from all of the vendors by the time you read this.

Our second set of tests attempted to discover the latency associated with sending data through the CDPD network. We simply used ICMP Ping packets of various sizes to measure network latency.

All of our tests involved timings against servers owned by AirData that were as "close" to the CDPD network as possible. A trace-route revealed that the servers used in our testing were three hops away from the CDPD modems. That's fairly close, since each additional hop probably added no more than a few milliseconds of delay to our tests. The servers against which we tested were Sun SPARCs running Solaris. Just to see how much the choice of server mattered, we did a trace-route on a server at Microsoft in nearby Redmond, from which we found ourselves 19 hops away.

The laptops used in our tests were Dell Latitude XLs with 100-MHz 486 chips or IBM ThinkPads with Pentium processors. Where serial ports were used, we attached at the highest speed that modem would accommodate.

We found the minimum round-trip latency to be in the 300-millisecond range, and the average data transfer speed to approach that of a standard 9,600-bps, land-line modem. That's not half bad. Furthermore, we found that variations in transfers were often less severe than with conventional land-line connected modems.

We also used one of the modems to read e-mail, surf the Internet with Netscape and transfer personal files. We found the service in general to be excellent, sometimes preferable to our IBM T hinkPad's built-in modem, depending on the long distance line conditions we encountered. Of course, we were basically CDPD pioneers here, so there wasn't much contention for the cell we were in.

Our testing showed that all of these modems were fine for connecting your computer to the CDPD network. The IBM and PCSI modems, however, were cheaper and had the additional flexibility of supporting voice as well as data. This earned them slightly higher marks than the Sierra modem.

The IBM Cellular/CDPD Modem


When IBM does it right, it really does it right. The really nifty thing about the IBM Cellular/CDPD Modem is that you can do voice, fax and data with the same unit. The voice stuff is very Star Trekish--the "headset" consists of nothing more than an earpiece that can pick up your voice through the vibration of your jawbone.

The modem connects to your laptop through a PC Card, and it can run off your laptop battery or with "battery assist." That's IBM's term for putting batteries in the modem. It takes four AA batteries. Physically, the IBM Cellular/CDPD Modem is about the size of three 3.5-inch floppies piled on top of each other. It comes with a kit to attach it to the back of any notebook. IBM also offers a version that fits into the ThinkPad's proprietary floppy drive slot.

In our tests, the IBM wasn't the fastest modem, but it was only slower by a cat's whisker. Both stacks that we used in our testing support "forward acknowledgments," which means that writes can be acknowledged as complete as soon as all data is transferred to the modem. As the transfers became longer, the advantage of the forward acknowledgment became less pronounced and the true capability of the modem was more obvious. Where IBM's product was faster, it benefited from the PC Card connection making its forward-acknowledged writes seem faster than those of the other modems we tested.

The IBM Cellular/CDPD Modem is also only compliant with CDPD version 1.0, while the other modems we tested were compatible with version 1.1 of the specification. While it may not be the fastest, its voice features and nifty headset will make it the right choice for those truly avante-garde mobile users.

The PCSI Ubiquity 2000


The Ubiquity 2000 is a half-inch thick and roughly the same size as a notebook computer. It is intended to be attached to the back of a laptop. If used that way, it is a fairly compact and convenient design. If you just set it next to your computer, it tends to be on the awkward side.

Like the IBM modem, it is capable of handling CDPD, AMPS cellular fax, data, voice and land-line fax, data and voice. Unlike the IBM modem, the voice option is not particularly whiz bang. Also unlike the IBM, the Ubiquity is compliant with version 1.1 of the CDPD specification, which has some advantages in congested sites.

The Ubiquity 2000 was fairly fast, particularly when writing to the network. However, latencies seemed to be a bi t higher than with the other modems. Performance was solid and predictable, as it was with the other modems. The Ubiquity was also the lowest cost device we tested.

The Sierra PocketPlus 210


The PocketPlus is a compact modem that will do CDPD as well as analog cellular and land-line data communications. The modem is about half the size of a video tape (same length, but about half as wide). It can be powered by its internal Ni-Cad Batteries or by an AC adapter.

In our tests, the PocketPlus suffered somewhat due to the fact that, at 19,200 bps, it had the slowest transfer rate between the laptop and the modem. Because of this, and the forward acknowledgments provided by our stacks, FTP writes were most significantly affected.

In our ping test, the PocketPlus did quite well, consistently ranking as one of the quickest. The ability to use land lines as well as both analog and digital cellular makes the PocketPlus a great choice for those who absolutely needs to connect to t heir data by any mea ns possible.

The PocketPlus also comes with a useful tool called The Watcher, which can report on such important measures as cellular signal strength and remaining battery life. It can also help to configure the PocketPlus. The PocketPlus is a good choice if you're a Macintosh user, since Sierra originally designed it for the Mac.

Art Wittmann is a senior editor of Network Computing and associate director of the Computer Aided Engineering Center of the University of Wisconsin-Madison. He can be reached via the Internet at wittmann@engr.wisc.edu. Network Computing would like to thank Tom Kee of AirData for sharing his time and expertise with us for this review. This guy knows CDPD.



March 11, 1996











Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo JitterPlug Into The Cloud
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet EvolutionPyramid Research
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights