Design Features |
ICs, subsystems, and modules for spread-spectrum communications are now widely available. However, before committing to the technology, you should resolve issues of system performance, complexity, compatibility, and interoperability.
![]()
Spread-spectrum-communications
designs are finding use in wireless applications ranging from cordless phones,
through handheld roaming inventory units, to high-speed LANs. The technology
lets you build a reliable system that maximizes use of total bandwidth, lets
you easily add users with only minor performance degradation (within a
reasonable limit), and work despite noise and interference. The systems also
provide data security: To an intended receiver, the desired signal stands out;
to unintentional receivers without the proper code for correlation, the
spread-spectrum signals appear as noise.
What makes spread spectrum practical now is the integration of its many complex but necessary functionsincluding node management and controlinto a few ICs and the resulting cost reduction. Vendors are offering building-block ICs, chip sets, modules, subsystems, and complete systems. You can also get spread-spectrum PC plug-in or PCMCIA cards and dedicated boxes.
Yet, despite these features and its wide acceptance, spread spectrum violates some traditional communication-system-design rules. For example, it complicates design by flagrantly using precious bandwidth, and it blurs limited transmitter power across the spectrum. It's also difficult to quantify spread spectrum's throughput. Receiving and decoding a spread signal requires use of autocorrelation techniques typically used in wideband analog and high-speed digital design.
Further adding to the confusion, the technique has two distinct variations: direct-sequence spread spectrum (DSSS) and frequency-hopping spread spectrum (FHSS). Most vendors that support just one of the techniques proclaim that the other has serious flaws (see box, "How do you like to hop?"). You should carefully look at vendors' claims and understand the virtues and shortcomings of the systems and architectures.
Don't be deceived: Spread spectrum has complicated hardware and algorithms, and a reliable design is not trivial. There's no doubt that spread spectrum can solve some difficult communications problems, but it comes with additional circuitry cost and potential frustration due to its inherent complexity when compared to traditional, non-spread-spectrum designs.
The good news is that the industry realized early that a complex, algorithm-based architecture needs a standard defining frequencies, format, protocol, and other issues. The not- so-good news is that the nearly completed spread-spectrum standard for wireless LANs, IEEE 802.11, allows for many variations (see box, "It's a very inclusive standard"). You can comply with the 802.11 standard and yet be incompatible with another system that is also in accord with the standard.
IEEE 802.11 does provide a start, however. Because the standard offers you choices, you must evaluate your communications burden and critical operating parameters as you pick the best combinations and manage latency, power, bit error rate (BER), and similar factors. For example, packet size, synchronization time, and format overhead affect overall throughput, error tolerance, security, and how the system behaves as additional users become active.
Each choice brings trade-offs. Consider the pseudorandom-noise (PN) code pattern used by the system to uniquely identify specific users, as well as to establish data synchronization via autocorrelation and provide security against unauthorized listeners. A longer pattern supports more users and provides greater security. However, it also requires a longer time to establish the correlation, which adds to overhead and decreases effective data throughput. The 802.11 standard allows for PN codes that range to as many as 11 bits long.
Not all vendors, especially those that provide complete subsystems and modules, are following the 802.11 specification. There are a variety of reasons for this. Many vendors feel that the standard is too late, is too complex, has too many options, or is technically excessive for lower speed applications, such as industrial data links.
Digital Wireless Corp, for example, offers both DSSS and FHSS modules and subsystems. The company feels that DSSS is better suited for the 915-MHz band and that FHSS offers technical advantages at 2.4-GHz, where the spread bandwidth is larger and, therefore, it is harder to avoid interference sources. (Again, many 802.11-compatible vendors feel that DSSS is actually better than FHSS at handling such interference.) For DSSS, the company employs a proprietary modulation technique called "recombinant spread spectrum" to minimize the impact of multipath, using a chipping sequence that causes continual amplitude transitions in the transmitted sequence; therefore, the multipath-delayed signal can't completely cancel the direct signal. In the IC world, Micron Communications has a system on a chip targeted for applications of smart RFID-tag applications, where low power and limited but well-defined messages and protocols are dominant factors.
Like
all communications techniques, spread-spectrum systems with various modulation
schemes and algorithms have been analyzed in great detail by researchers.
Figure 1 shows theoretical
BER vs S/N ratio for a variety of modulation schemes and data rates.
Under the 802.11 standard, FHSS supports bit rates as high as 1 Mbps, and DSSS allows rates as high as 2 Mbps. These raw numbers, however, are the ideal upper bound on actual performance. Even under favorable conditions with low noise and few users, you should expect to achieve no more than one-half to two-thirds of those rates. FHSS, for example, requires a guard time between hopping time slots to account for clock errors, as well as a settling time for both sides to switch to and stabilize at the new carrier frequency. Improvements in fast switching, including the use of direct-digital-synthesized carriers, are helping reduce these time-wasting settling periods.
Theoretical analysis can't account for less-than-perfect circuitry, either. A static tuning error between transmitter and receiver appears as a system offset, which, in turn, can decrease S/N ratio and affect bit threshold levels. Dynamic tuning errors due to temperature drift, supply-rail variations, and other hard-to-define causes further aggravate the situation.
When choosing between FHSS and DSSS techniques, the most important thing you can do is analyze your needs and overall environment, a guideline that applies to any communications-system design. Quantify factors such as the type of data you are sending (continuous vs burst), your required data rate and effective throughput, typical transmission length, acceptable latency (due to system retransmission when the protocol resends after errors are detected), typical and maximum number of users, and an acceptable type of performance degradation with additional users.
Even more important, look closely at the operating environment. How well- characterized is the setting? Electrically, is it relatively benign or hostile? Are users roaming continuously or in relatively fixed locations? Are noise and interference sources constant and well-understood, or are they changing and uncontrolled? What control do you have over the number of users? For example, a wireless LAN for an office or campus setting is very different in user patterns and accessibility needsas well as in your control over themfrom a cordless phone for neighborhood residential use.
All spread-spectrum systems are affected by multipath, which is inherent in any system where frequency modulates a carrier. A signal from transmitter to receiver can simultaneously travel along more than one path, and these paths have differing lengths. Therefore, time-delayed (phase-shifted) versions of the signal arrive and confuse the receiver, causing deep fades of 40 dB or more. This fade increases interference, reduces S/N ratio, and increases BER or the need for retransmission.
Both FHSS and DSSS claim to be better at resisting multipath: FHSS because the nominal carrier frequencyand, thus, the critical multipath lengthsrepeatedly changes and DHSS because it spreads the modulated signal spectrum and, thus, has no single frequency on which it is overdependent. The reality is that protocol, along with error detection and correction techniques, also plays a very significant role in the final performance you achieve.
If
you're looking at implementing a spread-spectrum system, you have many choices
for deciding whether to buy or make a system. Unless you have specific
requirements for very high volumes, sophisticated implementation, debugging,
test skills, and equipment or need the ultimate in performance, you are
probably better served by starting with matched ICs (Figure 2), a chip set, ICs with a
reference design, or a complete module or assembly. If you're doing a wireless
LAN implementation, consider how you will develop both the roving units and the
corresponding base station or access point.
You
should decide whether compatibility with IEEE 802.11 is critical to your
application and whether the standard's potential for interoperability is
relevant or worthwhile. Finally, some small but critical details of allowed
operation vary from country to country. If you need to install your system
worldwide, be sure to study the regulations carefully, engage a regulatory
specialist, or use modules or systems that have already been approved in the
region of interest.
How do you like to hop? | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Of the two spread-spectrum techniques,
frequency-hopping is easier to understand. Both sender and receiver agree to
periodically switch to a new carrier frequency at a predetermined rate and
using a new carrier-frequency pattern defined by a pseudorandom-noise (PN) code
sequence. Other users in the same overall band have their own PN sequence, so
the receiver uses correlation techniques to find its desired transmitter and
ignore others. You could almost think of this as an automated version of two
users verbally agreeing to switch to another channel in the band every few
seconds to avoid interference sources and eavesdroppers. The rate of
channel-changing is appropriately called the hop rate.
(Interestingly, FHSS was used in World War II to prevent eavesdropping of top-secret radio communications between the United States and Europe (Reference 1). The transmit- ting and receiving carrier frequencies were established and changed by synchronized phonograph records at each end. To ensure true randomness and security, the encrypting PN sequence was initially derived from the noise output of a
|
vacuum tube. The practical problems of secretly
and securely delivering the PN recordings to safeguard their use as keys and
also maintaining synchronization despite radio noise and fading made this
system viable only for the most sensitive communications.)
In contrast, the direct-sequence system is less intuitive. It
uses a PN sequence, clocked at a rate (called the "chipping rate")
much higher than the data rate to multiply the user data bits. The resultant
chopped data signal modulates a fixed-frequency carrier. This spreads the
originally limited data bandwidth into a much wider spectrum. Although the
receiver sees many signals, it uses its identical PN sequence to autocorrelate
and find the desired signal among the crowd (Figure 3).
The key attributes of FHSS and DSSS are summarized in Table 1. You should recognize that a perceived virtue or vice may not appear in your application or that you may adjust the spread-spectrum algorithm to enable your system to overcome a weakness. For example, the standard consumer microwave oven operates in the 2.4-GHz band. DSSS advocates say their approach is superior in this application because the oven's interference adds only to the overall noise level, thus decreasing the S/N ratio. In contrast, the FHSS signal is severely affected when its hopped carrier coincides with the microwave unit's signal. The FHSS camp has an answer to this problem. First, the interference occurs only when the carrier is on that one channel and is otherwise absent, so the fraction of link time that is actually affected is relatively low. Second, a smart system can adapt to the situation, realizing that the received signal often contains errors at a particular frequency and decide to change the hopping sequence to avoid that channel. This type of "no, you can'tyes, we can" back-and-forth discussion is common in the spread-spectrum world. | ||||||||||||||||
It's a very inclusive standard |
| The draft version of IEEE 802.11, begun in 1991,
was approved in July 1996, and a final vote is expected in late 1996 or early
1997. Most, but not all, vendors are providing systems that implement one or
more specific subsets of the standard and anticipate their components or
systems will meet the final standard with few or no changes.
Although spread spectrum "grew up" in the 902- to 928- MHz industrial, scientific, and medical (ISM) band, most activity today is concentrated in the 2.4- to 2.4835-GHz ISM band (83.5-MHz bandwidth) , with some design work for the 5.725- to 5.850-GHz band. The standard encompasses both the media-access-control (MAC) layer with a carrier-sense/collision-avoidance protocol, as well as the physical (PHY) layer below the MAC layer. In the United States, the FCC allows output-power levels as high as 1W in contrast to the 0.7 mW into a dipole antenna allowed for non-spread-spectrum applications. With a directional antenna, effective radiated power can be as high as 4W. European regulations allow directional effective power as high as 100 mW, and Japan allows power as high as 10 mW/MHz. You can send data in packets having as many as 2048 bytes with a preamble of as many as 144 bits. The PN code is up to 11 bits long. For FHSS, you can use Gaussian FSK for modulation at a data rate as high as 1 Mbps, with 2 Mbps as an option. You can set carrier hops for every 400 µsec over the band, which is divided into 79 subbands of 1-MHz bandwidth each. To ensure that a complete data packet or frame is sent at a single carrier frequency, the hop rate is at least 2.5 hops/sec. For DSSS, the standard calls out data rates as high as 2 Mbps, using various forms of phase-shift keying modulation, depending on the data rate. The chipping rate is as high as 11 Mchips/sec. There are 11 designated center-channel frequencies, each with a bandwidth of 22 MHz; you can change your channel frequency to minimize interference at a specific site or use additional co-located channels to support more users. Note that, in Europe and Japan, the channel specifics are similar but slightly different. The standard also covers an optical spread-spectrum system called Diffused Infrared with pulse-position modulation, which you can use indoors; however, there isn't much ongoing commercial activity with this variation. For more information on the standards working group, which is a part of the IEEE Computer Society Working Group for Wireless LANs, you can contact Vic Hayes, +31-30-609-7528 (time zone universal time code (UTC)+2), fax +31-30-609-7556, v.hayes@ieee.org; for a copy of the standard, contact Kathy Doty at the IEEE, (908) 562-3809 (time zone UTC 4), fax (908) 562-1571, k.doty@ieee.org. Reference 2 has a tutorial of spread-spectrum systems, plus a summary of the MAC- and PHY-layer operation and specifications of IEEE 802.11. |
Vendors of spread-spectrum components and systems | ||||
| Vendor | Circle No. | Model | Description | Price |
| Aironet Wireless Communications Corp Fairlawn, OH (330) 665-7900 |
315 | Arlan | DSSS, 2.4-GHz WLAN adapters, OEM modules, PCMCIA cards, 115 kbps | $795 for LAN adapter |
| American Microsystems Inc Pocatello, ID (208) 233-4690 www.amis.com |
316 | Waveplex family; SX045 transceiver | DSSS IC, 3.3V, PHY and PLCP layers for 802.11 system, DEV043 development-board kit | $9.95 (10,000) |
| Clarion Corp Allendale, NJ (201) 818-1166 fax (201) 818-1317 |
317 | M10 system | 2.4-GHz DSSS, 10-Mbps wireless transceiver, complete system; 802.3, 802.11 Ethernet compatible, 100m indoor range | $4,000 (basic unit) |
| Digital Wireless Corp Norcross, GA (770) 564-5540 mkting@digiwrls.com |
318 | WIT2400 WIT915 |
FHSS modem, 2.4
GHz, 115 kbps, 255 nodes DSSS industrial transceiver, 915 MHz, 38.4 kbps |
$590 (one to 99) $720 (one to 99) |
| Gran Jansen AS Oslo, Norway fax +47 22 49 59 03 granjan@oslonett.no |
319 | GJRF01 | Single-chip transceiver, FHSS, 300 to 500 MHz, 300 bps | $31 (1000) |
| Harris Semiconductor Corp Melbourne, FL (800) 442-7747, ext 7584 www.semi.harris.com |
320 | Prism chip set | Five ICs, 2.4-GHz DSSS, RF-to-baseband chipset, 1 to 2 Mbps; PC reference design available | $51 (chip set) (OEM) |
| Lucent Technologies Murray Hill, NJ (800) 288-9283 www.wavelan.com |
321 | WaveLAN | Complete DSSS wireless-LAN system, 915 MHz, 2.4 GHz; 5000m2 coverage, modem, PCMCIA or ISA with Ethernet LAN bridge | $450 to $550 (modem) |
| Lockheed Martin Salt Lake City, UT (801) 594-2000 kente@slc.unisysgsg.com |
322 | EB-200-03 | ISA modem card, DSSS, data rate to 40 Mbps, multiple modulation types, 70-MHz RF, 915-MHz RF; ICs also available | $2,995 |
| Micron Communications Boise, ID (208) 368-4000 fax (208) 368-4286 |
323 | Microstamp system | 2.4-GHz DSSS transceiver IC for RFID system; data rates to 149 kbps with onboard SRAM, management | $5 |
| Proxim Inc Mountain View, CA (800) 229-1630 fax (415) 960-1984 |
324 | RangeLAN2 6301 | OEM module (PCMCIA, ISA), 2.4-GHz FHSS with serial interface, 115 kbps | $400 |
| Rockwell Semiconductor Systems Newport Beach, CA (714) 833-6996 www.nb.rockwell.com |
325 | RF100 RF101 RFSSS9M R900DCTM |
900-MHz DSSS four-IC chip set (receiver, transmitter, modem, direct-conversion transceiver) for cordless phones and base stations | $6 (10,000) $5.50 (10,000) $27.50 (10,000) $40 (10,000) |
| Stanford Telecom Sunnyvale, CA (408) 745-0818 fax (408) 745-7756 |
326 | STEL-2001A | DSSS coherent modulator/demodulator, BPSK/QPSK, 128-kbps data rate, 64 users/channel | $22 at 45 MHz $30 at 22 MHz (1000) |
| Terayon Corp Santa Clara, CA (408) 727-4400 www.terayon.com |
327 | Teracomm Data Network | Synchronous CDMA (FHSS variant) cable modem, 10 Mbps; controller supports as many as 2000 modems | 1997 release |
| Wireless Logic Inc San Jose, CA (408) 262-1876 fax (408) 262-2903 |
328 | WLT-9510 | Cordless phone DSSS 900-MHz chip set with reference design, OEM kit; proprietary down-conversion despread technique | $45 |
| Zilog Inc Campbell, CA (408) 370-8000 www.zilog.com |
329 | Z87xxx family | FHSS controller, spreader/despreader, chip set for cordless phones, higher speed wireless and cellular systems; can be used with Maxim MAX24xx RFICs | $20 (OEM) |
| Note: All Web addresses begin with http:// unless otherwise noted. | ||||
Looking Ahead: not just for wireless anymore |
| Spread spectrum has matured greatly as a practical
technology over the last few years, a result of the combination of RFICs
supported by complex signal-processing and media-access-control digital ICs.
It's even going beyond its original application of wireless links and is
available for relatively low-speed, power-line systems (Reference
3).
Some vendors are adapting spread spectrum to solve problems of high-speed bidirectional data flow in cable systems. Although the forward channel from cable source to home has well-defined channels and signal strength, it's much more difficult to add a reverse channel on the same path using minimum circuitry. The upstream direction is burdened by downstream channel-signal interference, system noise, and other users. Terayon Corp has developed a wired modem using a spread-spectrum variation called synchronous code-division multiple-access (CDMA) that provides 10 Mbps per 6-MHz channel band over the hybrid fiber/coax network. |
Thanks to Doug Grant of Analog Devices Inc, Tom Tombler of Harris Semiconductor Corp, and Angela Champness and Jan Haagh of Lucent Technologies for their insight into spread-spectrum systems.
![]() |
You can reach Technical Editor Bill Schweber at (617) 558-4484, fax (617) 558-4470, bill.schweber@ cahners.com |
| EDN Access |
feedback | subscribe
to EDN! |
| Table of Contents |