This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
<TITLE >NNN Intera ctive< /TITLE > <META HTTPEQUIV= ''Refre sh'' CONTEN T=''180 <WML> Content encoding Translation at the WAP proxy 010011 010011 110110 010011 011011 011101 010010 011010 3 Binary format To the wireless network Figure 3. WML compiling and encoding. server. The response is a bytestream of ASCII text, which is a HyperText Markup Language (HTML) Webpage. The use of Common Gateway Interface (CGI) programs or Java servlets allows for the dynamic creation of HTML pages using content stored in a database. The Webpage is sent to the WAP proxy that first translates it from HTML to the WML language (see Fig. 3, step 2). Finally, a page conversion is performed in a compact binary representation that is suitable for wireless networks (see Fig. 3, step 3) [7]. In the case that there is a WAP server (i.e., hosting pages in the WML format) in the mobile network, the mobile client directly receives WML pages from the server without involvement of the WAP gateway. The infrastructure required to deliver WAP services to the mobile terminal is similar to that of the existing WWW model. The Web server is the same product; the one most commonly used is Apache. The Web server needs to be configured to serve the pages written in WML as well as HTML. Although reusing of existing Internet content by means of on-the-fly adaptations and translations is an explicit goal, test realizations of the WAP gateway and proxy servers show that the creation of new content that is explicitly designed for presentation using WML is a more effective option. Since a mobile user cannot use a QWERTY keyboard or a mouse, WML documents are structured into a set of well-defined units of user interactions called cards. Each card may contain instructions for gathering user input, information to be presented to the user, and similar (see Fig. 4). A single collection of cards is called a deck, which is the unit of content transmission, identified by WIRELESS APPLICATION PROTOCOL (WAP) 2901 <WML> Card Welcome! < /CARD> Variables Deck Enter name: Choose speed: <SELECT KEY=''S''> Input elements <SELECT> a Uniform Resource Locator (URL) [8]. After browsing a deck, the WAP-enabled phone displays the first card; then, the user decides whether to proceed to the next card of the same deck. WML content is scalable from a two-line text display on a basic device to a full graphic screen on the latest smart phones and communicators. WML supports: • Text (bold, italics, underlined, line breaks, tables) • Black-and-white images (wireless bitmap format, WBMP) • User input • Variables • Navigation and history stack • Scripting (WMLScript), a lightweight script language, similar to JavaScript In particular, WML includes support for managing user agent state by means of variables and for tracking the history of the interaction. Moreover, WMLScripts are sent separately from decks and are used to enhance the client man–machine interface (MMI) with sophisticated device and peripheral interactions. The Wireless Telephony Application (WTA) of WAP contains a client-side WTA programming library and a WTA server (see Figs. 1 and 2); together they allow the WAP session to control the voice channel. WTA and its interface, WTA-Interface (WTAI), provide the access and the programming interface to telephony services. The WTA server generates WTA events interpreted by the WAP gateway that sends the resulting WML to the WAP mobile phone. The WTA server then initiates and controls any voice connections that are required. Figure 4. Internal organization of a WML page (=deck) in cards, with different tags. 3. WAP PROTOCOL STACK WAP protocol and its functions are layered similarly to the OSI Reference Model [9]. In particular, the WAP protocol stack is analogous to the Internet one (see Fig. 5). Each layer is accessible by the layers above, as well as by other services and applications. The WAP layered architecture enables other services and applications to utilize the features of the WAP stack through a set of well-defined interfaces. Figure 6 compares Internet and WAP protocol stacks. A brief survey of the protocols at the different WAP layers is provided below. 3.1. Wireless Application Environment (WAE) WAE specifies an application framework for wireless devices such as mobile phones, pagers, and PDAs. WAE specifies the markup languages and acts as a container for applications such as a microbrowser. In particular, WAE encompasses the following parts: • • • • WML Microbrowser WMLScript Virtual Machine WMLScript Standard Library Wireless Telephony Application Interface (i.e., telephony services and programming interfaces) • WAP Content Types The two most important formats defined in WAE are the WML and WMLScript byte-code formats. A WML encoder at the WAP gateway, or ‘‘tokenizer,’’ converts a WML deck into its binary format (see Fig. 3, step 3) [7] and a WMLScript compiler takes a script into byte-code. This process allows a significant compression of the data to be transmitted on the air interface, thus making more efficient the transmission of WML and WMLScript data. 2902 WIRELESS APPLICATION PROTOCOL (WAP) Wireless application environment (WAE) Other services and applications Session layer (WSP) Transaction layer (WTP) Security layer (WTLS) Transport layer (WDP) Bearers: SMS USSD CSD IS-136 CDMA CDPD PDC-P Etc. Figure 5. WAP 1.0 protocol stack. Wired internet HTML JavaScript Wireless network Dynamic protocol translation WML (XML language) WML script HTTP Wireless session protocol (WSP) TLS - SSL Wireless transaction protocol (WTP) TCP Wireless transport layer security (WTLS) UDP / IP IP WPD Wireless bearers: Physical Figure 6. Internet and WAP 1.0 protocol stacks. 3.2. Wireless Session Protocol (WSP) WSP provides the application layer of WAP (i.e., WAE) with a consistent interface for two-session services. The first is a connection-oriented service above the Wireless Transaction Protocol (WTP). The second is a connectionless service operating above a secure or nonsecure datagram service [Wireless Datagram Protocol (WDP)]. WSP is the equivalent of the HTTP protocol in both the Internet and WAP 2.0 release that supports the TCP/IP levels in the protocol stack. 3.3. Wireless Transaction Protocol (WTP) WTP runs on top of a datagram service [such as the User Datagram Protocol (UDP)] and provides a lightweight transaction-oriented protocol that is suitable for implementation in mobile terminals. WTP offers three classes of transaction services: unreliable one-way request, reliable one-way request and reliable two-way request respond. SMS USSD CSD IS-136 CDMA IDEN CDPD PDC-P Etc. 3.4. Wireless Transport Layer Security (WTLS) WTLS is a security protocol based on the industrystandard Transport Layer Security (TLS) protocol. WTLS is intended for use with the WAP transport protocols and has been optimized for wireless communication networks. It includes data integrity checks, privacy on the WAP gateway-to-client leg, and authentication. 3.5. Wireless Datagram Protocol (WDP) WDP is transport-layer protocol in WAP [10]. WDP supports connectionless reliable transport and bearer independence. WDP offers consistent services to the upper-layer protocols of WAP and operates above the data-capable bearer services supported by various air interface types. Since the WDP protocols provide a common interface to upper-layer protocols, the security, session, and application layers are able to operate independently of the underlying wireless network. At the mobile terminal, the WDP protocol consists of the common WDP elements WIRELESS APPLICATION PROTOCOL (WAP) delay between the WAP client and the gateway, thus making it less suitable for mobile subscribers. SMS and USSD are inexpensive bearers for WAP data with respect to TCH, leaving the mobile device free for voice calls. SMS and USSD are transported by the same air interface channels. SMS is a store-and-forward service that relies on a Short Message Service Center (SMSC), whereas USSD is a connection-oriented (no store-andforward) service, where the Home Location Register (HLR) of the GSM network receives and routes messages from/to the users. The SMS bearer is well suited for WAP push applications (available from WAP release 1.2), where the user is automatically notified each time an event occurs. USSD is particularly useful for supporting transactions over WAP. Finally, GPRS radio transmissions allow a high capacity [≤170 kbps (kilobits per second) using all the slots of a GSM carrier with the lightweight coding scheme] that is shared among mobile phones according to a packet-switching scheme. Hence, GPRS can provide an efficient scheme for WAP contents delivery. The WAP protocol layers at the client, at the gateway, and at the Web server are detailed in Fig. 7. Figure 8 gives further details on different WAP protocol stack possibilities on the client side. In particular, the leftmost stack represents a typical example of a WAP application, namely, a WAE user agent running over the complete plus an adaptation layer that is specific for the adopted air interface bearer. The WDP specification lists the bearers that are supported and the techniques used to allow WAP protocols to operate over each bearer [3]. The WDP protocol is based on UDP. UDP provides port-based addressing, and IP provides Segmentation And Reassembly (SAR) in a connectionless datagram service. When the IP protocol is available over the bearer service, the WDP datagram service offered for that bearer will be UDP. 3.6. Bearers on the Air Interface Let us refer to the Global System for Mobile communications (GSM) network, where the following bearer services can be adopted to support WAP traffic [11]: • • • • Unstructured Supplementary Services Data (USSD) circuit-switched Traffic CHannel (TCH) Short Message Service (SMS) General Packet Radio Service (GPRS), plain data traffic • Multimedia Messaging Service (MMS) over GPRS Let us compare these different options to support WAP traffic. TCH has the disadvantage of a 30–40s connection WAP device WAP gateway 2903 WAP server WAE WAE WSP WSP WTP WTP WTLS HTTP HTTP WTLS SSL SSL WDP WDP TCP TCP Bearer Bearer IP IP Figure 7. WAP 1.0 protocol architecture at different interfaces. WAE user agents WAP technology Outside of WAP WAE Applications over transactions WSP/B Applications over datagram transport WTP WTP No layer No layer UDP WDP IP Non-IP eg. GPRS, CSD, eg. SMS, USSD, CDPD, IDEN GUTS, FLEX WTLS WTLS WTLS No layer UDP WDP IP Non-IP eg. GPRS, CSD, eg. SMS, USSD, CDPD, IDEN GUTS, FLEX UDP WDP IP Non-IP eg. GPRS, CSD, eg. SMS, USSD, CDPD, IDEN GUTS, FLEX Figure 8. Different possibilities for the WAP protocol stack on the client side. 2904 WIRELESS APPLICATION PROTOCOL (WAP) portfolio of WAP technology. The middle stack is intended for applications and services that require transaction services with or without security. The rightmost stack is intended for applications and services that only require datagram transport with or without security. 4. COMPARISON BETWEEN WAP PROTOCOL RELEASES The differences between the different releases of the WAP protocol are detailed below: • WAP 1.0: first version of software for mobile clients, first adoption of WML, WBMP image format • WAP 1.1: WTAI — ‘‘clickable’’ phone numbers, support of tables, boldface types, encrypted communication • WAP 1.2: support of push applications, telephone identification, certificate handling • WAP 2.0: latest WAP release, WML replaced by XHTML, colour screens, banners, MP3 and MP4 audio files, Internet radio, Bluetooth, remote control, integration with Mobile Positioning System (MPS) for locating the users (location-aware services) 5. TOOLS AND APPLICATIONS The WAP programming model is similar to the WWW programming one. This fact provides several benefits to the application developer community, including a proven architecture and the ability to leverage existing tools (e.g., Web servers, XML tools). Optimizations and extensions have been made in order to match the characteristics of the wireless environment. Different WAP browsers can be found in Ref. 12; they are useful tools for developing WAPbased services for mobile users. WAP allows customers to easily reply to incoming information on the phone by adopting new menus to access mobile services. Existing mobile operators have added WAP support to their offering by either developing their own WAP interface or, more often, partnering with one of the WAP gateway suppliers. WAP has also given new opportunities to allow the mobile distribution of existing information contents. For example, CNN and Nokia teamed up to offer CNN Mobile. Moreover, Reuters and Ericsson teamed up to provide Reuters Wireless Services. New mobile applications that can be made available through a WAP interface include: • • • • • • • • • • Location-aware services Web browsing Remote local-area network access Corporate email Document sharing/collaborative working Customer service Remote monitoring such as meter reading Job dispatch Remote point of sale File transfer • Home automation • Home banking and trading on line Another group of important applications are based on the WAP push service that allows contents to be sent or ‘‘pushed’’ to devices by server-based applications via a push proxy. Push functionality is especially relevant for realtime applications that send notifications to their users, such as messaging, stock prices, and traffic update alerts. Without push functionality, these types of applications would require the devices to poll application servers for new information or status. In cellular networks such polling activities would cause an inefficient and wasteful use of the resources. WAP push functionality provides control over the lifetime of pushed messages, store-andforward capabilities at the push proxy, and control over the bearer choice for delivery. Interesting WAP applications are made possible by the creation of dynamic WAP pages by means of the following different options: • Microsoft ASP • Java and servlets or Java Server Pages (JSPs) for generating WAP decks • XSL Transformation (XSLT) for generating WAP pages adapted for displays of different characteristics and sizes Alternative approaches to the use of WAP for mobile applications could be as follows: • Subscriber Identity Module (SIM) Toolkit — the use of SIMs or smart cards in wireless devices is already widespread. • Windows CE — a multitasking, multithreaded operating system from Microsoft designed for including or embedding mobile and other space-constrained devices. • JavaPhone — Sun Microsystems is developing PersonalJava and a JavaPhone Application Programming Interface (API), which is embedded in a Java virtual machine on the handset. Thus, cellular phones can download extra features and functions over the Internet. SIM Toolkit and Windows CE are present days technologies as well as WAP. SIM Toolkint implies the definition of a set of services ‘‘embedded’’ on the SIM that allow users to contact several service providers through the mobile phone network. The Windows CE solution is based on an operating system developed for mobile devices and that may support different applications. Finally, JavaPhone will be the most sophisticated option for the development of device-independent applications. Within the European Telecommunications Standards Institute (ETSI) and 3rd Generation Partnership Project (3GPP), standardization activities are in progress for the realization of mobile services. Accordingly, a new standard, called Mobile station application Execution Environment (MExE), has been defined [13]. In order to WIRELESS APPLICATION PROTOCOL (WAP) ensure the portability of a variety of applications, across a broad spectrum of multivendor mobile terminals, a dynamic and open architecture has been standardized for both the Mobile Station (MS) and the SIM, that is a common set of APIs and development tools. MExE is based on the idea to specify a terminal-independent execution environment on the client device (i.e., MS and SIM) for nonstandardized applications and to implement a mechanism that allows the negotiation of supported capabilities (taking into account available bandwidth, display size, processor speed, memory, MMI). The key concept of the MExE service environment to make applications mobile-aware (i.e., aware of MS capabilities, network bearer characteristics, and user preferences) is the introduction of MExE classmarks that have been standardized as follows: • MExE classmark 1 — service based on WAP; requires limited input and output facilities (e.g., as simple as a 3-line × 15-character display and a numeric keypad) on the client side and is designed to provide quick and cheap information access even over narrow and slow data connections. • MExE classmark 2 — service based on PersonalJava; provides and utilizes a run-time system requiring more processing, storage, display, and network resources, but supports more powerful applications and more flexible MMIs. MExE classmark 2 also includes support for MExE classmark 1 applications (via the WML browser). 6. CONCLUSIONS With the advent of the information society there is a growing need for network operators to support the mobile access to the Internet and its most popular applications such as Web browsing, email, file transfer, and remote login. The WAP protocol proposed by the WAP Forum is a first solution for allowing mobile access to the Internet. Despite its limitations, due to both the use of inadequate radio bearers (i.e., circuit-switched traffic channels) and the inefficient translation from HTML to WML (WAP 1 releases), WAP permits the mobile provision of services and contents. WAP can make available to users many information services that will be adequately supported by future-generation packet-switched bearers on the air interface. BIOGRAPHIES Alessandro Andreadis is assistant professor at the Department of Information Engineering of Siena University, Italy, since 1998. In 1993, he received the graduate degree in electronic engineering at the University of Florence, Italy. In the same year he won a research grant at the public administration of Regione Toscana, for a two-year research program on broadband networks based on SMDS and DQDB protocols. His work was funded for two further years, toward the development and diffusion of telematic services, via MAN networks, to small and 2905 medium enterprises of the territory. He held the courses of ‘‘Systems and Technologies for Communications’’ at the Department of Communication Science (University of Siena) and of ‘‘Telecommunication Networks’’ at the Faculty of Engineering (University of Siena). Here, he is presently teaching the course on transmission and processing of information in multimedia systems. Since 1995, he has been working at various international projects funded by the European Commission, in the Advanced Communication Technologies and Services (ACTS) Information Society Technologies (e IST) programs. His research interests focus on adaptive multimedia applications for mobile environments, traffic modeling, WAP services, TCP/IP on wireless and mobile networks. Giovanni Giambene received the Dr. Ing. degree in electronics and a Ph.D. degree in telecommunications and informatics from the University of Florence, Italy, in 1993 and in 1997, respectively. From 1994 to 1996 he was technical external secretary of the European Community project COST 227 Integrated Space/Terrestrial Mobile Networks. He also contributed to the resource management activity of the Working Group 3000 within the RACE Project called Satellite Integration in the Future Mobile Network (SAINT, RACE 2117). From 1997 to 1998 he was with OTE of the Marconi Group, Florence, Italy, where he was involved in a GSM development program. In the same period he also contributed to the COST 252 Project (Evolution of Satellite Personal Communications from Second to Future Generation Systems) research activities. Since 1999, he has been a research associate at the Information Engineering Department, University of Siena, Italy, where he is involved in the activities of the Personalised Access to Local Information and services for tOurists (PALIO) IST Project within the fifth Research Framework of the European Commission. His research interests include third-generation mobile communication systems, medium access control protocols, traffic scheduling algorithms, and queuing theory. BIBLIOGRAPHY 1. F. Harvey, The Internet in your hand, Sci. Am. (Oct. 2000). 2. K. J. Bannan, The promise and perils of WAP, Sci. Am. (Oct. 2000). 3. WAP Forum Website with address: http://www.wapforum. org/. 4. B. Hu, Wireless portal technology — an overview and perspective, Proc. 1st First On Line Symp. Electrical Engineers, Oct. 2000. 5. WAP Forum, Wireless Application Protocol, WAP 2.0 Technical White Paper, available at the WAP forum site, http://www.wapforum.org/, Aug. 2001. 6. Example of WAP gateway characteristics: Nokia WAP Gateway, available at the address (date of access: Dec. 2001), http://www.nokia.com/corporate/wap/gateway.html. 7. Wireless Application Protocol Forum, Ltd., WAP-154, Binary XML Content Format Specification, version 1.2, Nov. 4, 1999. 8. S. Lee and N.-O. Song, Experimental WAP (Wireless Application Protocol) traffic modeling on CDMA based mobile wireless 2906 WIRELESS ATM network, Proc. 54th Vehicular Technology Conf., 2001, VTC 2001, 2001, pp. 2206–2210. 9. D. Ralph and H. Aghvami, Wireless application Protocol overview, Wireless Commun. Mobile Comput. J. 1(2): 125–140 (April–June 2001). 10. Wireless Application Protocol Forum Ltd., WAP-158, Wireless Datagram Protocol Specification, Nov. 5, 1999. 11. A. Andreadis, G. Benelli, G. Giambene, and B. Marzucchi, Analysis of the WAP Protocol over SMS in GSM networks, Wireless Commun. Mobile Comput. J. 1(4): 381–395 (Oct.–Dec. 2001). 12. WAP browsers: Nokia, http://www.nokia.com Ericsson, http://www.ericsson.se/WAP UP.Browser from Phone.com, http://updev.phone.com WinWAP, http://www.slobtrot.com Motorola, http://www.motorola.com Gelon.net, http://www.gelon.net WAPman from Palm, http://palmsoftware.tucows.com. 13. 3GPP, Technical Specification Group Terminals; Mobile Station Application Execution Environment (MExE); Functional Description; Stage 2. (3G TS 23.057). WIRELESS ATM NIKOS PASSAS LAZAROS MERAKOS University of Athens Panepistimiopolis, Athens, Greece 1. INTRODUCTION Broadband and mobile communications are presently the two major drivers in the telecommunications industry. Asynchronous transfer mode (ATM) is considered the most suitable transport technique for the Broadband Integrated Services Digital Network (BISDN), because of its ability to flexibly support a wide range of services with quality-of-service (QoS) guarantees. These services are categorized in five classes according to their traffic generation rate pattern: constant bit rate (CBR), real-time variable bit rate (RTVBR), non-real-time variable bit rate (NRTVBR), available bit rate (ABR), and unspecified bit rate (UBR). On the other hand, wireless communications are enjoying a large growth in the last decade. Wireless local-area networks (LANs) in particular are becoming popular for indoor data communications because of their tetherless feature and increasing transmission speed. The combination of wireless communications and ATM, referred to as wireless ATM, aims at providing freedom of mobility with service advantages and QoS guarantees. Wireless ATM is mainly considered for wireless access to a fixed ATM network; in this sense, it is applicable mostly to wireless LANs. A typical wireless ATM network (Fig. 1) includes the following main components: • Mobile terminals (MTs), the end user equipment, which are basically ATM terminals with a radio adapter card for the air interface • Access points (APs), the base stations of the cellular environment, which the MTs access to connect to the rest of the network • An ATM switch (SW) to support interconnection with the rest of the ATM network • A control station (CS), attached to the ATM switch, containing mobility specific software, to support mobility related operations, such as handover,1 which are not supported by the ATM switch In many proposals, the CS is considered integrated with the ATM switch in one network module, referred to as switch workstation (SWS). Even though this is the most common architecture, other schemes are possible. For example, APs could be equipped with switching and buffering capabilities, as proposed by Veeraraghavan et al. [1]. This, in principle, could expedite mobility and call control operations, but could also increase the overall cost of the system significantly, since the APs need to be more complicated, implementing the full signaling ATM stack. The main challenge for wireless ATM is to harmonize the development of broadband wireless systems with BISDN/ATM, and offer similar advanced multimedia, multiservice features for the support of time-sensitive voice communications, LAN data traffic, video, and desktop multimedia applications to the wireless user. A sensible quality degradation is unavoidable, due to the reduced bandwidth of the wireless channel and the presentation capabilities of the MTs, but the network should be able to guarantee a minimum acceptable quality. Toward this direction, there are several problems to be faced, mainly because of the incompatibilities of the ATM protocol and the wireless channel: 1. ATM was originally designed for reliable, point-topoint optical fiber links. On the contrary, the wireless channel is a multiple access channel that suffers from high, time-varying, bit error rates, mainly due to fading and interference. This leads to the need for advanced multiple access control and error control mechanisms, for the efficient and reliable sharing of the scarce available bandwidth of the wireless channel, among different kinds of connections. 2. ATM was also designed for large bandwidth environments, following a bandwidth consuming policy to attain simplicity and fast switching of data packets. This leads to a packet header (ATM cell header, in the ATM terminology), which consumes approximately 10% of the available bandwidth (5 of 53 bytes). For gigabit-per-second (Gbps) optical fibers used in BISDN, this is not considered a drawback, compared to fast switching and packet delivery. But for a wireless channel of tens of megabits per second (Mbps), this can be vital for the overall performance. As shown later in this article, the usual practice is to perform header compression to reduce overhead as much as possible. 1 Mobility issues will be explained in detail later in this article. WIRELESS ATM 2907 ATM terminal SWS MT1 AP1 CS UNI ATM network ATM switch MT2 AP2 3. ATM signaling enhancements are definitely an important subject for wireless ATM, mainly for mobility. To support it, several additional functions and signaling need to be added in traditional ATM, for registration, location update, handover, and other applications. Particularly for handover, the comparatively high transmission speed, combined with the requirements of some real-time applications (e.g., videoconference), ask for fast and efficient handover techniques. All these mobility-related functions are usually implemented in the CS shown in Fig. 1 to leave the conventional ATM switches intact. Mobility issues are discussed in detail later in this article. Additionally, some standard call control procedures of fixed ATM need also to be enhanced to cover the particularities of the wireless channel. Especially connection setup requires advanced call admission control algorithms that consider the instabilities of the wireless channel. The rest of the article is organized in two main sections. Section 2 describes the basic issues and solutions for the medium access control, concluding with the most important standards. Some important protocols are discussed, and their effectiveness in servicing ATM traffic is analyzed. In Section 3, the required signaling enhancements for call and mobility control are discussed. The section starts with a basic signaling architecture, and continues with connection setup (especially call admission control), and handover. Finally, Section 4 contains our conclusions. 2. 2.1. MEDIUM ACCESS CONTROL (MAC) MAC Protocol Structure In wireless ATM networks, an advanced MAC protocol is required, able to provide adequate support to the traffic classes defined by ATM standards, together with efficient use of the scarce radio bandwidth. Additionally, this protocol should be adaptive to frequent variations of channel quality. MAC protocols can be grouped, in general, into five classes [2]: (1) fixed assignment, (2) random access, (3) centrally controlled demand assignment, (4) demand assignment with distributed control, and (5) adaptive Figure 1. A typical wireless ATM network. strategies. Fixed-assignment techniques permanently reserve one constant capacity subchannel for each connection for its whole duration and they perform very well with constant bit rate connections in terms of both service quality and channel efficiency. However, their performance decreases dramatically when they are asked to support many infrequent users with variable-rate connections. In such cases, random-access protocols usually perform better. A typical example of such a protocol is Aloha, which permits users to transmit at will; whenever a collision occurs, collided packets are retransmitted after some random delay. It is well known that, although ALOHA-type protocols are easy to implement and attain minimum delays under light load, they suffer from long delays and instability under heavy traffic load. Enhancements of ALOHA include collision resolution techniques that increase the maximum achievable stable throughput. Centrally controlled demand assignment protocols reserve a variable portion of bandwidth for each connection, adjustable to its needs. Unlike random-access techniques, these protocols operate in two phases: reservation and transmission. In the reservation phase, the user requests from the system the portion of bandwidth required for its transmission needs, and the system responds by reserving the bandwidth and informing the user, while in the second phase the actual transmission takes place. Demand assignment protocols are usually complex, but are also stable and perform well under a wide range of conditions, although the reservation phase results in time and bandwidth consumption. With distributed control, the users themselves schedule their transmissions, based on broadcast information. Finally, adaptive schemes combine elements from techniques 1–4, and aim at supporting many different types of traffic [3]. Concerning the multiple access technique, the proposed protocols for the radio interface of wireless ATM networks are in general based on frequency-division multiple access (FDMA), code-division multiple access (CDMA), or timedivision multiple access (TDMA), or combinations of these techniques. The scarcity of available frequencies, and the requirement for dynamic bandwidth allocation, especially for VBR connections render the use of FDMA inefficient. On the other hand, CDMA limits the peak bit rate of a connection to a relatively low value, which is a problem for broadband applications (>2 Mbps). Accordingly, most of the proposed protocols use an adaptive TDMA scheme, 2908 WIRELESS ATM due to its ability to flexibly accommodate a connection’s bit rate needs, by allocating a variable number of time slots, depending on current traffic conditions. Beyond this general choice of a TDMA-based scheme, the MAC protocols proposed in the literature differ in the technique used to build the required adaptivity in the TDMA scheme. The three main techniques used, alone or in combinations, are contention, reservation, and polling. Contention-based random-access protocols are simple and require minimal scheduling. An example is the slotted ALOHA with exponential backoff protocol presented by Porter and Hopper [4]. Functionality that can be omitted from the MAC layer, such as handover and wireless call admission control, is pushed to the upper layers. These protocols, attain good delay performance under light traffic, and fit well with the statistical multiplexing philosophy of ATM. Nevertheless, their performance is questionable under heavy traffic conditions, or when multiple traffic classes must be supported with guaranteed QoS. Another group of protocols uses reservation techniques, mainly through reservation/allocation cycles, to dynamically allocate the available bandwidth to connections, based on their current needs and traffic load. A welldesigned representative protocol of this group can be found in the article by Raychaudhuri et al. [5]. It is a TDMA time-division duplex (TDD) protocol, where time is divided in constant length frames and every frame is subdivided in a request subframe and a data subframe. The request subframe is accessed by MTs, through a simple slotted-ALOHA protocol, in order to declare their transmission needs, while the data subframe is used for user data transmission. The allocation of data slots is performed by the AP, based on a scheduling algorithm, and the MTs are informed through broadcast messages. These protocols are more complex and introduce some extra delays, due to the required reservation phase; on the other hand, they are stable under a wide range of traffic loads and can guarantee a predictable quality of service, which is very important in wireless ATM networks. Their performance depends to a large extent on the scheduling mechanism used for the allocation of the available bandwidth. A number of scheduling algorithms has been proposed in the literature, which try to separate real-time and non-real-time connections. For example, a minimum bandwidth can be allocated to non-real-time connections, while real-time connections are served as soon as possible. A delay-oriented scheduling algorithm, referred to as prioritized regulated allocation delay oriented scheduling (PRADOS), has been proposed to meet the requirements of the various traffic classes defined by the ATM architecture [6]. In order for PRADOS to maximize the fraction of ATM cells that are transmitted before their deadlines, each ATM cell is initially scheduled for transmission as close to its deadline as possible. After that, a packetization process ensures that no time slots will be left empty. A third group of protocols uses adaptive polling to distribute bandwidth among connections [e.g., 7]. A slot is given periodically to each connection, without request, based on its expected traffic. Compared to reservationbased protocols, these protocols are simpler, since there is no reservation phase, but their performance depends on the algorithm that determines the polling period for each connection. If the polling period is shorter than needed, then such protocols might suffer from low utilization, since many slots will be empty. On the other hand, if the polling period is longer than needed, they result in increased delays and poor QoS. The problem becomes more difficult for variable-bit-rate bursty connections. Several proposals suggest an adaptive algorithm to decide on the polling period of each connection, based on total traffic load, expected traffic for each connection, and required QoS [7]. Finally, to improve performance, a combination of the abovementioned schemes is possible; for example, a protocol that is based mainly on reservation, but has also a random-access part for urgent traffic. A typical representative of this category is mobile access scheme based on contention and reservation for ATM (MASCARA) [8]. The multiple access technique used in MASCARA for uplink (from the MTs to the AP of their cell) and downlink (from the AP to its MTs) is based on TDMA/TDD, where a time slot is equal to the time required to transmit an ATM cell. The MASCARA time frame is divided into a DOWN period for downlink data traffic, an UP period for uplink data traffic, and an uplink CONTENTION period used for MASCARA control information. Each of the three periods has a variable length, depending on the traffic to be carried on the wireless channel. The AP schedules the transmission of its uplink and downlink traffic and allocates bandwidth dynamically, based on traffic characteristics and QoS requirements, as well as the current bandwidth needs of all connections. The current needs of an uplink connection from a specific MT are sent to the AP through MT ‘‘reservation requests,’’ which are either piggybacked in the data MPDUs (mobile power distribution units), where the MT sends in the UP period, or contained in special ‘‘control MPDUs’’ sent for that purpose in the CONTENTION period. Protocols belonging to the same category can be found in the literature [5,9]. To minimize overhead added by the ATM header, header compression techniques can be used. A straightforward solution is the replacement of the 3-byte-long VPI/VCI (virtual path identifier/virtual channel identifier), used for addressing in ATM, with a shorter MAC specific identifier (MAC ID), whose length is at most 1 byte, depending on the environment. The MAC ID is used only for wireless channel transmission, and after this it is replaced with the original VPI/VCI. 2.2. Error Control In wireless ATM, fulfilling the strict QoS requirements of ATM over an unreliable wireless channel is a challenging problem, and error control is very important. The error control mechanisms used can be thought of as belonging to a sublayer of the MAC layer (usually the upper part), referred to as wireless data-link control (WDLC) sublayer. WDLC is responsible for recovering from occasional quality degradations of the wireless channel, and for providing an interface to the ATM layer in terms of frame format and required QoS. Error control techniques, in general, can be divided in two main categories: automatic repeat request (ARQ) WIRELESS ATM and forward error correction (FEC). In ARQ techniques, the receiver detects the erroneously received data and requests retransmission from the transmitter. Since retransmissions imply increased delays, ARQ is efficient for non-real-time data. ARQ techniques are conceptually simple and provide high system reliability at the expense of some extra delay and bandwidth consumption due to retransmissions. FEC, on the other hand, is efficient for real-time data. A number of bits is added in every transmitted data unit, using a predetermined errorcorrection code, which allows the receiver to detect and correct errors up to a predetermined number per data unit, without requesting any additional information from the transmitter. It is clear that FEC techniques are fast at the expense of lower bandwidth utilization because of the transmission of additional bits. In wireless ATM, where both real-time and non-realtime data must be supported, a hybrid scheme combining ARQ and FEC is usually used. According to this, for real-time connections (e.g., CBR, RTVBR) FEC bits are included in the header of every MAC data unit, to allow the receiver (AP or MT) to correct most of the errors. For non-real-time connections (e.g., NRTVBR), no extra bits are included, and the AP (MT in the downlink) requests from the MT (AP in the downlink) the retransmission of erroneously transmitted MAC data units. 2.3. MAC Standards Currently, the MAC technology for wireless ATM is served mainly by two standards, both based on TDMA. The 802.11 standard [10], developed by the IEEE 802 LAN standards organization, and the high-performance radio LAN type 2 (HIPERLAN/2) [11], defined by the European Telecommunications Standards Institute (ETSI) RES-10 Group. Although both standards were designed mainly for conventional LAN traffic, they can definitely serve as a medium for passing ATM traffic, with the proper QoS guarantees. Here we focus more on HIPERLAN/2 because it provides more flexibility for ATM traffic. IEEE 802.11 operates at 2.4 GHz and considers data traffic up to 2 Mbps. The medium can alternate between a contention mode, known as the contention period (CP), and a contention-free mode, based on polling, known as the contention-free period (CFP). IEEE 802.11 supports three different kinds of frames: management, control, and data. A management frame is used for MT association/deassociation, timing, synchronization, and authentication/deauthentication. A control frame is used for handshaking and positive acknowledgments during a CP, and to end a CFP. Finally, a data frame is used for transmission of data during a CP or CFP. On the horizon there is the need for higher data rates, for applications requiring wireless connectivity at 10 Mbps and higher. This will allow 802.11 to match the data rates of most wired LANs. There is no current definition of the characteristics for the higher data rate signal. However, for many of the options available to achieve it, there is a clear upgrade path for maintaining interoperability with 2-Mbps systems, while providing higher data rates as well. HIPERLAN/2 systems, on the other hand, operate at the 5.2 GHz unlicensed band and attain transmission 2909 rates ranging from 6 to 54 Mbps (a typical value is 25 Mbps). In that sense, it serves better the desired transmission speed for ATM applications. The MAC protocol of HIPERLAN/2 is based on a TDMA/TDD scheme. Time is divided in MAC frames, which are further divided into time slots. Time slots are allocated to the connections dynamically and adaptively depending on the current needs of each connection. Slot allocation is performed by a MAC scheduler that takes into account QoS requirements of each connection. A MAC scheduling algorithm has not yet been specified by the HIPERLAN/2 standards. An efficient algorithm that will be able to meet the requirements of different connections should be developed. The duration of each MAC frame is fixed to 2 ms. Each frame comprises transport channels for broadcast control, frame control, access control, downlink and uplink data transmission, and random access. All data between the AP and the MTs are transmitted in the dedicated time slots, except for the random access channel where contention for the same time slot is allowed. The length of the broadcast control field is fixed, while the length of the other field may vary according to the current traffic needs. HIPERLAN/2 error control entity supports three different modes of operation: acknowledged mode, repetition mode, and unacknowledged mode. Acknowledged mode provides for reliable transmissions using retransmissions to compensate for the poor link quality. The retransmissions are based on acknowledgments from the receiver. The ARQ protocol that is used is selective-repeat (SR) allowing various transmission window sizes to be used depending on the requirements of each connection. In order to support QoS for delay critical applications (e.g., voice, real-time video), error control may also utilize a discard mechanism for discarding data units that have exceeded their lifetime. Repetition mode provides for reliable transmission by repeating data units. In repetition mode, the transmitter transmits new data units consecutively, and is allowed to make arbitrary repetitions of each data unit. No feedback is provided by the receiver. Finally, unacknowledged mode provides for unreliable, low-latency transmissions. In unacknowledged mode, data flow only from the transmitter to the receiver. No ARQ retransmission control or discard messages are supported. From the above short description of the two standards, it is clear that HIPERLAN/2 provides more alternatives to better satisfy the requirements of different ATM connections. Nevertheless, we should note that, mainly as a result of increased complexity, HIPERLAN/2 products are not yet available in the market, while there is a wide range of 802.11 equipment from a number of vendors. 3. SIGNALING ENHANCEMENTS Terminal mobility in wireless ATM requires a number of additional operations not supported in fixed ATM networks. These operations include the following: Registration/Deregistration. When a MT is switched on, it needs to inform the network and be accepted by it to be able to send and receive calls. This 2910 WIRELESS ATM operation is called registration. An important part of registration is authentication, where the MT is recognized as authentic and it is permitted to continue registering. The operation opposite to registration, when the MT is switched off, is called deregistration, and informs the network that the MT is no longer available. Location Update. When a MT has no active connections, it is practically untraceable by the network. So a passive operation is required, in which the system periodically records the current location of the MT in some database that it maintains, in order to be able to forward an incoming connection, when a new connection setup request arrives. Handover. (Also referred to as ‘‘handoff.’’) It is the operation that allows a connection in progress to continue as the MT changes channels in the same cell, or moves between cells. In a multichannel system, handovers within the same cell, where the connections are transferred to new radio channels, are referred to as intracell handovers. The case where the MT connections are transferred to an adjacent cell is referred to as an intercell handover. One of the key issues in wireless ATM is maintaining the QoS of different connections during a handover. Connection Setup. Standard protocols for connection setup in fixed ATM networks assume that the terminal’s address implicitly identifies its attachment point to the network. However, this is not the case in wireless ATM. Thus, the ATM connection setup protocols must be augmented to dynamically resolve a MT endpoint location. Additionally, connection admission control (CAC), as part of the connection setup process, is much more difficult in wireless ATM. This is because the wireless channel quality varies in time, due to temporary interference or fading, so the available resources are not fixed. A proposal for wireless ATM CAC can be found in Yu and Leung [12]. Registration/deregistration and location update solutions are more or less generic and do not have extra requirements in a wireless ATM environment. Below we elaborate on connection setup and handover, and analyze their requirements and constraints, starting with the signaling architecture. 3.1. Signaling Architecture Current trends in designing the access network (AN) part of fixed BISDN aim at concentrating the traffic of a number of different user–network interfaces (UNIs) and routing this traffic to the appropriate service node (SN) through a broadband V interface (referred to as VB). The main objective in AN design is to provide cost-effective implementations without degrading the agreed QoS, while achieving high utilization of network resources. This is reflected in both the reduction of the AN physical equipment and in the limitations imposed on the AN functionality, such as the inability to interpret the full ATM layer control information and signaling. The use of only low-level operations in AN forces the establishment of several internal mechanisms that are used to unambiguously identify the connection an ATM packet belongs to, and to convey only those connection parameters that are absolutely necessary for traffic handling. In this framework, a fast control protocol running over a universal VB interface can be introduced [13], which serves a number of AN internal functions while preserving the highest possible degree of transparency at the SN. The protocol is based on the local exchange access network interaction protocol (LAIP), which was developed to accommodate the SN-to-AN communication requirements, as identified in the early study and design of the dynamic VB5.2 interface, namely, the interface between the fixed ATM AN and the SN. In the relevant standardization bodies, the presence of such a protocol has been firmly decided and has been given the name Broadband Bearer Channel Control Protocol (B-BCCP). The services of the VB5.2 control protocol enable the dynamic AN operation by conveying the necessary connection-related parameters required for dynamic resource allocation, traffic policing, and routing in the AN, as well as information on the status of the AN before a new connection is accepted by the SN. The signaling access architecture for wireless ATM considered here is an extension of the broadband V interface, where an enhanced version of the VB5.2 control protocol is used to enable the dynamic operation of the AN and to serve the AN internal functions. It is assumed that a mobility-enhanced version of the existing B-ISDN UNI call control (CC) signaling is employed to provide the basic call control function and to support the handoverrelated functions. In addition, pure ATM signaling access techniques, based on metasignaling, are adopted for the unique identification and control of signaling channels. These features allow us to minimize the changes required to the signaling infrastructure used in the wired network, and, in this respect, they can guarantee the integration of the wireless ATM access system with fixed B-ISDN. However, when striving for full integration, the mobilespecific requirements imposed by the radio access part need to be taken into account. In today’s wired ATM environment, the user–network interface is a fixed port that remains stationary throughout the lifetime of a connection. The current B-ISDN UNI protocol stack uses a single protocol over fixed pointto-point or point-to-multipoint interfaces. On the other hand, in wireless ATM, mobility causes the user access point to the wired network to change constantly, and the mobile terminal connections must be transferred from access point to access point, through a handover process. The support of the handover functionality assumes that the fixed network of the access part has the capability to dynamically set-up and release bearer connections during the call. A well-accepted methodology to support these features is the call and bearer separation at the UNI. The use of the extended VB5.2 interface control protocol for wireless ATM access systems serves for the setup and reconfiguration of fixed bearer connections of the same call, supporting in this way the call and bearer control separation in the AN part. WIRELESS ATM On the basis of the terminology described above, the following types of signaling interaction for the communication of peer entities can be identified [14]: • Mobile Call Control Signaling (MCCS). This includes an enhanced B-ISDN call control signaling protocol (denoted as Q.2931*), based on the ITU (International Telecommunication Union) recommendation Q.2931, for the setup, modification, and release of calls between the MT and the CS. The enhancements required in the current signaling standards are related to the support of the handover function (e.g., inclusion of handover-specific messages). • Mobility Management Signaling (MMS). This is responsible for the MT registration/authentication and tracking procedures. • Bearer Channel Control Signaling (BCCS). This serves for providing the traffic parameters to the AP, and handles the establishment, modification/reconfiguration, and release of fixed ATM connections between the AP and the CS. • Radio Channel Control Signaling (RCCS). This deals with low-level signaling related to the radio interface consisting of messages between the MT and the AP (MAC and physical layer specific messages). At the user plane, the MT has a typical ATM protocol stack on top of a radio-specific physical layer and a MAC layer. The AP acts as a simple interworking unit that extracts the encapsulated ATM cells from the MAC frame, and forwards them to the CS through a proper ATM virtual connection. The MAC functionality realized at the AP is based on a MAC scheduler, which, on the basis of the ATM connection characteristics declared at connection setup and current transmission requests, allocates the radio bandwidth according to the declared QoS requirements and service type of each connection. As already mentioned, such a mechanism provides a degree of transparency to a subset of broadband/ATM services, and achieves efficient sharing of the scarce radio bandwidth among the mobile users. The CS realizes the typical B-ISDN protocol functionality of the U plane. 3.2. Connection Setup Connection setup procedures used in traditional ATM networks assume (1) reliable gigabit links with fixed capacity and (2) stationary users. Accordingly, CAC algorithms do not need to be constantly informed about the available resources and the users’ attachment points. But this is not the case in wireless ATM. The wireless channel impairments and MAC layer overheads can result in lower bandwidth than the theoretically available, while a mobile users’ attachment point with the network can change anytime. Below we describe typical connection setup scenarios in wireless ATM, focusing on the differences with fixed ATM. When a MT initiates a new call, its signaling channel transparently conveys a standard connection SETUP REQUEST signaling message to the CS. Upon 2911 receipt of this request, the CS identifies the calling MT and the called terminal, and contacts the location server to track the location of the calling MT and the called terminal (if it is mobile). An initial connection acceptance decision is made, based on the user service profile data and on the QoS requirements set by the MT. In case the request is accepted, the AP of the calling MT should be notified by the CS (using BCCS) on the expected new traffic so that it can decide on the admission in the wireless channel, and allocate radio resources accordingly. To this end, the traffic parameters of the new connection, or at least a useful subset of them, should be communicated to the AP of the calling MT. This information makes it possible to exercise a policing functionality at the AP, implemented implicitly by its radio bandwidth allocator. It also protects the CS from the unlikely case where, although the CS expects availability of radio resources, these are exhausted due to additional overheads of the MAC layer, or a temporary reduction in radio link quality. The latter is useful in case the CAC of the CS does not take into account issues specific to the wireless access. Since the final CAC decision is taken at the CS, it is possible to implement a connection acceptance algorithm customized to the specific wireless access system. Traffic characteristics will appear at the AP together with the QoS requirements, declared as the class of service (CoS) that the specific connection will support. This enables the MAC to implement a set of priorities according to the connection to which an ATM cell belongs. To be able to recognize the particular connection class, it is necessary to declare also the VPI/VCI values that will be used. The task of the AP-CS communication and bearer channel establishment in the fixed access network is very important in this case. An ALLOC message is generated and forwarded to the AP, through BCCS. The AP will reply with an ALLOC COMPLETE or an ALLOC REJECT message indicating whether it agrees with the CAC decision. The latter implies that the call is rejected at the AP. On receipt of an ALLOC COMPLETE, the CS returns a CALL PROCEEDING message to the calling MT and initiates the connection establishment procedures toward the core network (B-ISUP IAM message) if the called terminal is a fixed one. In case the called terminal is another MT (i.e., intra-CS call), the call processing module of the CS forwards the setup request towards the AP of the called terminal, where functions similar to those described above take place. The signal exchanges for this case are shown in Fig. 2. In the fixed-to-MT (incoming) connection setup scenario, the CS receives an incoming SETUP REQUEST message, identifies the called MT, tracks its location, draws an initial CAC decision, and asks the corresponding AP of the called MT [14]. In all cases, the ALLOC message transfers to the AP all the connection-related information required for the AP operation. This includes the bandwidth requested by the connection, the service class, the QoS parameter values, etc. An improvement, in the case where the requested bandwidth or the QoS cannot be supported by the radio part of the communication path, is for the AP to generate an ALLOC MODIFY message indicating 2912 WIRELESS ATM Calling Calling Called Called MT AP MT AP CS Registration phase Setup_request Alloc Alloc_complete Call_proceeding Alloc Radio bearer establishment These operations can be performed in parallel Alloc_complete Setup_request Call_proceeding Radio bearer establishment Connect Connect_ack Connect Connect_ack Figure 2. Connection setup procedure between two MTs. this situation and suggesting a QoS degradation needed for the connection to be accepted. This useful ‘‘fallback’’ mechanism intends to set up connections with the highest available bandwidth. However, such a capability is useless if the standard ATM signaling does not support QoS negotiation to let the CS and the MT negotiate the new situation. In all scenarios, we have implicitly assumed that MTs remain stationary at connection setup. If we assume that a MT may move during connection setup, the setup might not succeed. In this case, the new location of MT is determined and another setup should be attempted following the same procedures. The calling or called party can initiate the release of a call. On receipt of a RELEASE message, the CS releases all the resources associated with that call and triggers the release toward the AP, the core network, or the MT. 3.3. Handover Among mobile-specific operations, handover is probably the most difficult to perform, due to the diversity of requirements of different kinds of connections, and the constraints imposed by the wireless channel. In any case, an unavoidable period of time is required, during which the end-to-end connection data path is incomplete. This means that some data might get lost or should be buffered for later delivery. The effect that this increase of losses or delays has on each application depends on the nature of the application and the duration of the disruption. Current proposed protocols for handover in wireless ATM may be grouped in four categories [15]: Full-Connection Rerouting. This is the simplest kind of handover, where the system establishes a completely new end-to-end route for each handover — as if it were a new connection. Clearly, this kind of handover is simple in terms of implementation, but can result in unacceptable delays and losses, depending on the distance between the two parties. Route Augmentation. In this case, the original connection is extended with an additional hop to the MT’s next location. For users with limited mobility, this solution can result in low delays and very limited or no losses, since no actual rerouting is performed. But if the MT begins to change cells more often, the additional extensions will result in a very long connection path, increasing delays and reducing network utilization. Partial-Connection Rerouting. This kind of handover attempts to perform a more efficient rerouting, by preserving as much of the old connection path as possible and rerouting the rest. The key issue here is to locate the nearest ATM network node that is common to both the old and the new data paths. Then the common node will handle the tearing down of the old part and establishing the new, also taking care of the data that are on the way in the old part, when the switching is performed. Temporary buffering before switching or temporary rerouting after switching can be used to minimize losses. Partial connection rerouting is the most common handover type found in the literature. WIRELESS ATM Multicast Connection Rerouting. In this kind of handover, more than one connection paths are maintained at a time, although only one path is operational. When the MT moves to a new cell, data can immediately start flowing toward the new direction. This eliminates the need for establishing a new path during handover (partial or full) and leads to lower delays and losses. On the other hand, since the system cannot maintain a path for every cell a MT can move to, an intelligent algorithm is required to predict the MT’s movement and preestablish paths on the neighboring cells, while at the same time, paths that are no longer needed are canceled. An extension of this kind of handover could also permit the same data to flow in more than one data path when the MT is at the threshold between two cells (this is also referred to as macrodiversity). This allows a MT with multiple receivers (antenna diversity) to get data from more than one AP, and keep only the correctly transmitted information, reducing in this way the bit error rate. Another categorization in wireless ATM handover is based on who performs what. In general, a handover mechanism involves a continuous procedure of channel measurements, and starts with a handover request initiation. In that sense, there are three fundamentally different categories of handover mechanisms: network-controlled, mobileassisted, and mobile-controlled. In network-controlled handover, the MT is completely passive. All measurements are performed by the network (basically the AP) and the handover request is initiated by the AP. This is a simple solution, which does not perform well in the case where the signal received by the AP is good, while the signal received by the MT is bad. This weakness is overcome by mobileassisted handover, where both the AP and the MT are measuring the strength of the received signal; however, the handover request is initiated by the AP. The MT can only send its measurements to the BS in order for it to have a better picture of the situation. Finally, in mobile-controlled handover all measurements and handover requests are executed at the MT. If the handover request is executed via the ‘‘old’’ AP (the AP that the MT is leaving), we have a backward handover, and if it is executed via the ‘‘new’’ AP, we have a forward handover. Backward handovers are in general more seamless than forward, so the usual practice is for the MT to prefer backward handover, and, only if this is not possible (in case of an abrupt signal strength reduction), to perform forward. Mobile-controlled handover can operate either alone or in conjunction with network-controlled or mobile-assisted handover. No matter what handover algorithm is used, the main target should be to maintain the QoS of active connections, not only during, but also after handover in the new cell. During handover, temporary buffering can be used at the switching point to ensure delivery of loss-sensitive data. For delay-sensitive data that cannot be buffered, the only solution is to ensure simple and fast handover operation. On the other hand, maintaining QoS in the new cell is not always possible. In fixed ATM, if an efficient CAC algorithm decides that a connection can be accepted 2913 with the requested QoS, then the network can guarantee this QoS throughout the duration of the connection. The same cannot be said for a connection to a MT, which can be rerouted when the MT is handed over to a new cell. For example, if this new cell is overcrowded, there might not be enough resources to support the QoS of the connections of the newly arrived MT. In this case, the smallest possible number of the MT’s connections should be rejected, to leave enough resources for the rest. This decision is usually taken by the CS, because it has a more global view of the system. A more advanced solution is to renegotiate the QoS in the new cell in order to avoid connection rejection as much as possible. In this case, the MT will be asked to reduce its requirements if it wants to maintain its connections in the new cell. In the following paragraphs we describe a simple but typical mobile-controlled handover procedure. When the MT decides that a handover should be performed, it sends a HANDOVER REQUEST message toward the CS, transparently via the old AP. This message contains identification of the MT, the call, and the target AP. The MT may have multiple active connections at the same time, as multimedia applications are to be supported. If this is the case, during the request for handover the MT could also indicate the priorities of the different connections in case the new AP cannot accommodate all of them. A fast control protocol between AP and CS is required for the release/establishment of the old/new bearers in the fixed network part, and for performing possible QoS renegotiations during handover. On receipt of the HANDOVER REQUEST, the CS identifies the MT, and initiates a state machine for the handover. Similar procedures to those described for connection setup are performed between the CS and the new AP. In this way, the CS informs the target AP about the expected QoS and bandwidth requirements to allocate radio resources accordingly. When the CS receives the response from the new AP (ALLOC COMPLETE), it sends a HANDOVER RESPONSE message to the MT to inform it about the handover results and possible QoS modifications, and reconfigures the ATM connections of the ATM switch toward the new AP. After receiving the HANDOVER RESPONSE, the MT releases its radio connection with the old AP, and establishes a radio link with the new AP. Special ATM (and lower) layer cell relay functions take place at the MT and the CS to coordinate the switching of traffic, and to guarantee the transport of user data at an agreed QoS level in terms of cell loss, ordering, and delay. Finally, the CS updates the location server about the new location of the MT, and sends a RELEASE message to the old AP to notify it that the connection no longer exists and to de-allocate the corresponding radio resources. The handover process described above is expected to be fast. In the unlikely case that a MT moves again before the handover is accomplished, handover is again attempted to the current destination AP, until it eventually succeeds. The forward handover scenario is similar to the backward one. The MT releases the old radio connection and communicates directly with the new AP. Since all signaling 2914 WIRELESS ATM is passed through this new AP, a dynamic signaling channel allocation scheme is employed, in order for the MT to obtain a signaling channel for passing the messages to the CS. 4. CONCLUSIONS The design of wireless ATM systems to offer ATM services to wireless users has attracted considerable attention during the past few years, and a large number of proposals exist in the literature dealing with specific design issues. The most important of these issues are the medium access control and the signaling enhancements. Medium access control is much more demanding in wireless ATM than in traditional wireless networks, owing to the, often conflicting, requirements of the various ATM traffic types. The current trend is for flexible, TDMA/TDD protocols with variable time frame, enabled with a sophisticated traffic scheduling algorithm that adjusts the bandwidth given to a connection to its timevarying requirements, without violating the contract made with other active connections. On the other hand, enhancements are required to standard ATM signaling, to cover issues such as wireless call admission control and handover. Wireless call admission control is part of the overall call admission control process, handling available resources in the wireless link. Since the available wireless bandwidth is time-varying, due to temporary deterioration of the radio signal, the procedure should always have up-todate information on the current status of the radio link. Finally, handover is a completely new issue for wireless ATM signaling. Handover mechanisms should be fast and efficient, in order to minimize losses or delays, which could influence the QoS provided to the user. The usual practice is to introduce a special-purpose control station, centrally located in the wireless ATM network, which handles all the extra signaling and implements wireless call admission control and handover mechanisms. As a final comment we can say that the future trends in wireless communications tend to be toward wireless IP-based systems with QoS provision (i.e., IPv6), rather than wireless ATM. Nevertheless, the issues and problems are more or less the same, so techniques and mechanisms developed for wireless ATM can, with proper adjustments, be used in wireless IP as well. BIOGRAPHIES Nikos Passas received his B.S. degree in computer engineering in 1992 from the University of Patras, Patras, Greece, and a Ph.D. degree in computer engineering from the University of Athens, Athens, Greece, in 1997. In 1995, he joined the Greek National Research Center ‘‘Demokritos’’ as a network engineer, where he worked on network management. Since 1997, he has been a senior researcher in the Communication Networks Laboratory, where he has been working on wireless networks. His areas of interest are multiple access control, quality of service of wireless networks, and performance analysis of wireless communications. Lazaros Merakos received the Diploma in electrical and mechanical engineering from the National Technical University of Athens, Greece, in 1978, and his M.S. and Ph.D. degrees in electrical engineering from the State University of New York, Buffalo, in 1981 and 1984, respectively. From 1983 to 1986 he was on the faculty of the Department of Electrical Engineering and Computer Science at the University of Connecticut, Storrs, Connecticut. From 1986 to 1994 he was on the faculty of the Electrical and Computer Engineering Department at Northeastern University, Boston, Massachusetts Between 1993 and 1994 he served as director of the communications at the Digital Signal Processing Research Center at Northeastern University. In 1994, he joined the faculty of the University of Athens, Athens, Greece, where he is presently a professor in the Department of Informatics and Telecommunications, director of the Communication Networks Laboratory and the Networks Operations and Management Center. His research interests are in the design and performance analysis of broadband networks and wireless/mobile networks and services. He is the author of over 120 papers in the above areas. He was the recipient of the Guanella Award for the Best Paper presented at the 1994 International Zurich Seminar on Mobile Communications. BIBLIOGRAPHY 1. M. Veeraraghavan, M. J. Karol, and K. Y. Eng, Mobility and connection management in a wireless ATM LAN, IEEE J. Select. Areas Commun. 15(1): 50–68 (Jan. 1997). 2. F. A. Tobagi, Multiaccess link control, in P. E. Green, Jr., ed., Computer Network Architectures and Protocols, Plenum Press, New York, 1982. 3. E. Ayanoglu, K. Y. Eng, and M. J. Karol, Wireless ATM: Limits, challenges, and proposals, IEEE Pers. Commun. Mag. 3(4): 18–34 (Aug. 1996). 4. J. Porter and A. Hopper, An ATM-Based Protocol for Wireless LANs, Olivetti Research Ltd. Technical Report 94.2, April 1994, available at ftp://ftp.cam-orl.co.uk/pub/docs/ORL/ tr.94.2.ps.Z. 5. D. Raychaudhuri et al., WATMnet: A prototype wireless ATM system for multimedia personal communication, IEEE J. Select. Areas Commun. 15(1): 83–95 (Jan. 1997). 6. N. Passas and L. Merakos, Traffic scheduling in wireless ATM networks, Proc. IEEE ATM ’97 Workshop, Lisbon, Portugal, May 1997. 7. C.-S. Chang, K.-C. Chen, M.-Y. You, and J.-F. Chang, Guaranteed quality-of-service wireless access to ATM networks, IEEE J. Select. Areas Commun. 15(1): 106–118 (Jan. 1997). 8. F. Bauchot et al., MASCARA: A MAC protocol for wireless ATM, Proc. Int. Conf. Telecommunications, Melbourne, Australia, April 1997. 9. F. D. Priscoli, Adaptive parameter computation in a PRMA, TDD based medium access control for ATM wireless networks, Proc. IEEE GLOBECOM’96, London, Nov. 1996, Vol. 3, pp. 1779–1783. 10. IEEE 802.11D5, Wireless LAN Medium Access Control (MAC) and PHysical Layer (PHY) Specifications, July 1996. WIRELESS COMMUNICATIONS SYSTEM DESIGN 11. ETSI TR 101 683 (V1.1.1), Broad Radio Access Network (BRAN); HIgh Performance Radio Local Area Networks (HIPERLAN) Type 2; System Overview, Feb. 2000. 12. O. T. W. Yu and V. C. M. Leung, Adaptive resource allocation for prioritized call admission over an ATM-based wireless PCN, IEEE J. Select. Areas Commun. 15(7): 1208–1225 (Sep. 1997). 13. I. S. Venieris et al., Architectural and control aspects of the multi-host ATM subscriber loop, J. Network Syst. Manage. 5: 55–71 (1997). 14. N. Loukas, N. Passas, L. Merakos, and I. Venieris, A signaling architecture for wireless ATM access networks, ACM Wireless Networks J. 6: 145–159 (Nov./Dec. 2000). 15. I. F. Akyildiz et al., Mobility management in current and future communication networks, IEEE Network 12(4): 39–49 (July/Aug. 1998). WIRELESS COMMUNICATIONS SYSTEM DESIGN CHINTHA TELLAMBURA Monash University Clayton, Victoria, Australia A. ANNAMALAI Virginia Tech Blacksburg, Virginia 1. INTRODUCTION The wireless communications industry has been experiencing phenomenal annual growth rates exceeding 50% since the late 1990s. This degree of growth reflects the tremendous demand for commercial untethered communications services such as paging, analog and digital cellular telephony, and emerging personal communications services (PCS), including high-speed data, full-motion video, Internet access, on-demand medical imaging, real-time roadmaps, and anytime, anywhere videoconferencing. By 2002 subscriber rates for personal wireless services are expected to reach 70% of the population for industrial nations, and by 2004 these rates are expected to reach 17% of the population worldwide. Of these subscribers, it is expected that by 2005 half will have data-capable handsets, creating an even greater demand for wireless data services. Since wired broadband services such as digital subscriber loop (DSL) and cable modems have been slow to market, this will drive even more customers to wireless alternatives; by 2003 more than 34% of homes and 45% of businesses in the United States will be served by wireless broadband services. The first-generation cellular and cordless telephone networks, which were based on analog technology with frequency modulation, have been successfully deployed throughout the world since the early and mid-1980s. Second-generation (2G) wireless systems employ digital modulation and advanced call processing capabilities. Third-generation (3G) wireless systems will evolve from mature 2G networks, with the aim of providing universal access and global roaming. Introduction of wideband packet data services for wireless Internet up to 2915 2 Mbps (megabits per second) will probably be the main attribute of 3G systems. To meet this increasing demand, new wireless techniques and architectures must be developed to maximize capacity and quality of service (QoS) without a large penalty in the implementation complexity or cost. This provides many new challenges to system designers, one of which is ensuring the integrity of the data is maintained during transmission. The largest obstacle facing designers of wireless communications systems is the nature of the propagation channel. The wireless channel is nonstationary and typically very noisy as a result of fading and interference. The sources of interference could be natural (e.g., thermal noise in the receiver) or synthetic (human-made; e.g., hostile jammer, overlay communication), while the most common type of fading is caused by multipath effects, in which multiple copies of a signal arrive out of phase at the receiver and destructively interfere with the desired signal. Another problem imposed by multipath effects is delay spread, in which the multiple copies of a signal arriving at different times spread out each data symbol in time. The stretched-out data symbols will interfere with the symbols that follow, causing intersymbol interference. All of these effects can significantly degrade the performance and QoS of a wireless system. Another critical issue in wireless system development is channel capacity. The Shannon channel capacity may be conveniently expressed in terms of the channel characteristics as C = B log2 (1 + γ |H|2 ) (1) where γ is the signal-to-noise ratio (SNR), B denotes the channel bandwidth, and |H|2 is the normalized channel power transfer characteristic. The ratio C/B, called spectral efficiency, is the information rate per hertz, is directly related to the modulation of a signal. To illustrate this, the analog AMPS cellular telephone system has a spectral efficiency of 0.33 bps/Hz while the digital GSM system has a spectral efficiency of 1.35 bps/Hz and the IS 54 system has 1.6 bps/Hz. To overcome the problems mentioned above and to increase spectral efficiency, many techniques are employed, including • The use of a set of signals that fade independently is referred to as diversity combining. Diversity techniques include selective combining, switched combining, maximal ratio combining, and equal gain combining. The effectiveness of diversity combining is limited by the degree of independence of fading within the set of signals. A measure of this can be obtained from calculating correlations between pairs of signals. • Diversity can also be sought through the use of coding techniques, multiple frequency bands, and multiple antennas. • ‘‘Smart’’ or directional antennas allow the energy transmitted toward the significant scatterers to be reduced and hence reduce far-out echoes. 2916 WIRELESS COMMUNICATIONS SYSTEM DESIGN • Adaptive filters and equalizers can be used to flatten the channel response for wideband fading channels. • The delay spread affects high-data-rate systems. The required data can be simultaneously transmitted on a large number of carriers, each with a low data rate, and the total data rate can be high. This concept, which is known as orthogonal frequency-division multiplexing (OFDM), is used in digital broadcasting. The system designers need to assess the efficacy of such techniques to determine the most appropriate choice of complexity and implementation constraints. One may use Monte Carlo simulations or develop an analytic framework for system design. The analytic approach has three advantages over the Monte Carlo approach; it • Facilitates rapid computation of the system performance • Provides insight as to how different design parameters affect the overall system performance • Provides some ability to optimize the design parameters Nevertheless, analytic solutions are governed by a set of simplifying assumptions needed for analytic tractability, and hence care must be exercised when extrapolating from analytic results to real-world designs. However, as this approach can identify viable design options before further computer simulations are undertaken, it can be the first step of the design process of communication systems. 1.1. 1.2. Fading Channel Characterization In the most general setting, a fading multipath channel is characterized as a linear, time-varying system having an (equivalent lowpass) impulse response h(t, τ ) (or a time-varying frequency response) H(t, f ), which is a widesense stationary random process. Time variations in h(t, τ ) or H(t, f ) result in frequency spreading, which is known as Doppler spreading, of the signal transmitted through the channel. Multipath propagation results in spreading the transmitted signal in time. Consequently, a fading multipath channel may be generally characterized as a doubly spread channel in time and frequency. The channel output y at time t can be found from the convolution of the input signal x(t) with the impulse response h(t, τ ) (also known as the input delay spread function) of the channel at time t. We then have ∞ h(t, τ )x(t − τ ) dτ (2) y(t) = −∞ where τ is the delay variable. Assuming that the multipath signals propagating through the channel at different delays are uncorrelated, we can characterize a doubly spread channel by the delay Doppler spread function, which is obtained by transforming h(t, τ ) with respect to time. The scattering function S(τ, ν) is a measure of the power spectrum of the channel at delay τ and frequency offset ν (relative to the carrier frequency). From the scattering function, we obtain the delay power spectrum of the channel (also called the multipath intensity profile) by simply averaging over ∞ S(τ, ν) dν (3) Sc (τ ) = −∞ Fading Channels A generic communication system is shown in Fig. 1. The information from the source is converted into a signal suitable for sending by the transmitter and is then sent over the channel. The channel is a description of how the communications medium alters the signal that is being transmitted. Finally the receiver takes the signals that have been altered by the channel, and attempts to recover the information that was sent by the source. The estimate of this information is passed to the sink as the received information. The channel modifies the signal in ways that may be unpredictable to the receiver, so the receiver must be designed on the basis of statistical principles to estimate the information and to deliver the information to the receiver with as few errors as possible. In our case, the channel is the wireless channel that includes all the antenna and propagation effects within it. We now briefly describe the statistical models of fading multipath channels, which are frequently used in the analysis and design of wireless communications systems. Source Transmitter This spectrum expresses the average power received for a transmitted pulse as a function of time delay, τ . The range of values over which the delay power spectrum Sc (τ ) is nonzero is defined as the multipath spread of the channel Tm . Similarly, the Doppler power spectrum is ∞ Sc (ν) = S(τ, ν) dτ (4) −∞ This spectrum expresses the average power received for a transmitted pulse as a function of frequency offset, ν. 1.2.1. Doppler Spectrum. When a mobile moves at a certain velocity, as pathlengths between transmitter and receiver change, the Doppler effect results in a change of the apparent frequency of the arriving wave. The amount of this change is known as the Doppler shift. The maximum Doppler shift fd is given by Channel fd = Receiver Figure 1. Generic communication model. vfc c Sink WIRELESS COMMUNICATIONS SYSTEM DESIGN where v is the velocity of the mobile, fc is the communication frequency, and c is the velocity of propagation of light. Example 1. A mobile system operates at 900 MHz. What is the maximum Doppler shift observed by a mobile traveling at 80 km/h? The maximum Doppler shift is fd = fc 80 × 103 v = 67 Hz = 900 × 106 × c 60 × 60 × 3 × 108 1.5 π fd 1 − (ν/fd )2 for |ν| < fd the average fade duration (AFD) are directly related to a given Doppler spectrum. These parameters are easier to measure. The LCR is the number of positive-going crossings of a reference level r in unit time and the AFD is the average time between negative and positive level crossings. For the classic Doppler spectrum, the LCR is given by √ 2 (6) Nr = 2π fd re−r where r = r/rrms . The average fade duration for a signal level of r is given by With multipath propagation, the copies of a signal arrive from several directions and each copy has its own Doppler frequency. Thus, the exact shape of the resulting spectrum Sc (ν) depends on the relative amplitudes and directions of each of the incoming signals. The range of values over which the Sc (ν) is nonzero is defined as the Doppler spread fd of the channel. The exact expression for Sc (ν) cannot be obtained without making some assumptions of the arrival angle of the multipath signals. Most commonly, the arriving multipath signals at the mobile are assumed to be equally likely to come from any horizontal angle. The classic Doppler spectrum is then given by Sc (ν) = 2917 (5) and Sc (ν) = 0 for |ν| ≥ fd . This function is sharply limited to ±fd . The width of the Doppler spectrum is known as the fading bandwidth. This function (Fig. 2) is used as the basis of many simulators of mobile radio channels. The assumption of uniform angle-of-arrival distribution may not hold over short distances where propagation is dominated by the effect of a particular local scatterers, but this is a good reference model for the long-term average Doppler spectrum. The Doppler power spectrum cannot be measured accurately in practice. The level crossing rate (LCR) and 2 e−r − 1 τr = √ 2π fd r (7) These two parameters are plotted in Figs. 3 and 4. Note that the signal spends most of its time crossing signal levels just below rrms , and that fades below this level have short duration. 1.2.2. Signal Correlation. The Doppler spread provides a measure of how rapidly the channel impulse response varies in time. The inverse Fourier transform of the Doppler power spectrum (5) is the autocorrelation function (ACF), which expresses the correlation between a signal at time t and t + τ . For a classic spectrum (5) with Rayleigh fading, the correlation function is ρ(τ ) = J0 (2π fd τ ) (8) where J0 (x) is the Bessel function of the first kind and zeroth order. This is plotted in Fig. 5. For large fd , the correlation can decrease rapidly. To express this temporal relationship, the channel coherence time Tc for a channel is defined as the time over which the channel can be assumed constant. This is assured if the ACF remains close to unity for this duration. The coherence time is therefore inversely proportional to the Doppler spread of the channel: Tc ∝ 1 fd (9) 6 101 100 4 10−1 L.c.r., Nr /fd 10 log10 [pfdSc (f )] 5 3 2 10−3 1 0 −1 10−2 10−4 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 Normalized frequency, f /fd Figure 2. The classic Doppler spectrum. 0.8 1 10−5 −40 −35 −30 −25 −20 −15 −10 r (dB) −5 0 5 10 Figure 3. The normalized LCR for the classic Doppler spectrum. 2918 WIRELESS COMMUNICATIONS SYSTEM DESIGN So the minimum symbol rate for undistorted symbols is, the reciprocal of this, 500 symbols per second. As most systems have data rates exceeding this, the correlation effect is negligible on most practical systems. 103 102 The channel coherence bandwidth is defined as the reciprocal of the multipath spread tr fd 101 100 Bc = 10−1 10−2 10−3 −40 −35 −30 −25 −20 −15 −10 −5 0 5 10 r (dB) Figure 4. The AFD for the classic Doppler spectrum. 1 r(t) 0.5 1 Tm (11) If the correlation is examined for two signals at the same time, then the frequency separation for which the correlation equals 0.5 is termed the coherence bandwidth of the channel. This measures the width of the band of frequencies that are similarly affected by the channel response, that is, the width of the frequency band over which the fading is highly correlated. The product Tm fd is called the spread factor of the channel. A spread factor smaller than unity results in an underspread channel. A spread factor greater than unity results in an overspread channel. For severely underspread channels (Tm fd 1), h(t, τ ) can be measured by the use of nondata symbols. These symbols (pilot symbols) are known to the receiver and are regularly spread in time and/or frequency domains. Pilot symbols constitute an overhead. Channel measurements can be used at the receiver to demodulate the received signal and at the transmitter to optimize the transmitted signal. 1.3. Flat Fading We define the time-varying transfer function of the channel as (12) H(f , t) = h(t, τ )e−j2π f τ dτ 0 −0.5 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 Using this, the channel output (2) for a band-limited input signal x(t) can be expressed as fd t y(t) = Figure 5. ACF for the classic Doppler spectrum. Thus a slowly fading channel has a large coherence time, and a rapidly fading channel has a small coherence time. To determine the proportionality constant, a threshold level of correlation for the complex envelope has to be chosen. A useful approximation to the coherence time for the classic channel is Tc ≈ 9 16π fd (10) Example 2. A mobile system operates at 900 MHz. The maximum speed of a mobile is 80 km/h. What is the minimum symbol rate to avoid the effects of Doppler spread? From the previous example, the maximum Doppler shift is 67 Hz. The coherence time is therefore Tc ≈ 9 = 2.7 ms 16π × 67 H(f , t)X(f )ej2π ft df (13) f ∈fx where fx denotes the frequency range over which X(f ) is not zero [for f ∈ / fx , X(f ) = 0]. If the bandwidth of the signal is much less than the coherence bandwidth of the channel, H(f , t) does not change appreciably over the integration interval above. In other words, all the frequency components of x(t) are subject to the same attenuation and phase shift in transmission through the channel. Such a channel is called frequency-nonselective, narrowband, or flat fading. The effect of the channel on the signal is thus multiplicative and the channel output can be written as y(t) = α(t)x(t) (14) where α(t) is the complex fading coefficient at time t. A frequency-nonselective channel is slowly fading if the time duration of a transmitted symbol Ts is much smaller than the coherence time of the channel (Ts Tc ). Equivalently, Ts 1/fd or fd 1/Ts . A slowly fading, frequency-nonselective channel is normally underspread. WIRELESS COMMUNICATIONS SYSTEM DESIGN Table 1. Channel Types has the probability density function (PDF) Flat Selective Slow Ts < 1/fd T m < Ts Ts < 1/fd T m > Ts Fast Ts > 1/fd T m < Ts Ts > 1/fd T m > Ts f (r) = A rapidly fading channel is defined by the condition Ts ≥ Tc . Table 1 shows several channel types. Example 3. In the GSM mobile cellular system, which operates at around 900 MHz, data are sent in bursts of duration approximately 0.5 ms. The maximum speed of a mobile is 80 km/hr. Is this a rapidly or slowly fading channel? The TETRA digital private mobile radio system, which operates at around 400 MHz, with a burst duration of around 14 ms. Is this a rapidly or slowly fading channel? For the GSM case, Ts fd = 0.5 × 10−3 × 64 = 0.034. For the TETRA case, the maximum Doppler is 40 Hz. So Ts fd = 14 × 10−3 × 40 = 0.5. 1.4. αn (t)δ(t − τn (t)) (15) n The tap gains αn (t) are usually modeled as stationary mutually uncorrelated random processes having not necessarily identical ACFs and Doppler power spectra. Thus each resolvable multipath component may be modeled with its own appropriate Doppler power spectrum (5) and corresponding Doppler spread. 1.5. Fading Distribution Models A transmitter and receiver are surrounded by objects that reflect and scatter signals. For a large number of such objects, we can apply the central limit theorem to model h(t, τ ) as a Gaussian random process. If this process has a mean of zero, the envelope of the channel impulse response at time t has a Rayleigh probability distribution and the phase is uniformly distributed; that is, the envelope R = |h(t, τ )| (16) r≥0 (17) 1.5.1. Nakagami m Distribution. The Nakagami distribution (m distribution) is a versatile statistical distribution that can accurately model a variety of fading environments. It has greater flexibility in matching some empirical data than do the Rayleigh, lognormal, or Rice distributions owing to its characterization of the received signal as the sum of vectors with random moduli and random phases. It also includes the Rayleigh and the one-sided Gaussian distributions as special cases. Moreover, the m distribution can closely approximate the Rice distribution. The PDF for this distribution is [10] f (r) = When considering mobile/wireless systems for voice and low-bit-rate data applications, it is customary to use narrowband channels. But the wideband mobile radio channel has assumed increasing importance as the emergence of data rates to support multimedia services. When the transmitted signal has a bandwidth greater than the coherence bandwidth of the channel, the signal suffers frequency-selective fading. Such channels also include time-selective fading. The standard model for wideband channel models is a tapped-delay line with complex-valued, time-varying tap gains. In the most general model, we have 2r −r2 / , e where = E(r2 ). The Rayleigh distribution is characterized by this single parameter. For the frequencynonselective channel, the envelope is simply the magnitude of the channel multiplicative gain [Eq. (14)]. For the frequency-selective channel model, each of the tap gains αn (t) [Eq. (15)] has a magnitude that can be modeled as Rayleigh fading. Frequency-Selective Fading h(t, τ ) = 2919 2 m m 2m−1 −mr2 / r e , (m) r≥0 (18) where the parameter m is defined as the ratio of moments, called the fading figure: m= 2 , − )2 ) E(R2 m≥ 1 2 (19) 1.5.2. Rice Distribution. The Rice distribution is used to characterize the signal in a line-of-sight (LoS) channel. The received signal consists of a multipath component, whose amplitude is described by the Rayleigh distribution, and a LoS component (also called the specular component) that has constant power. The PDF for the Rice distribution is rs r 2 2 2 (20) f (r) = 2 e−(r +s )/2σ I0 σ σ2 where s2 represents the power in the nonfading (specular) signal components and σ 2 is the variance of the corresponding zero-mean Gaussian components. If s is set to zero, this reduces to the Rayleigh PDF. 2. ANALYSIS TECHNIQUES In this section, we illustrate several analysis techniques via examples. We will consider diversity reception, outage analysis, and trellis codes. We will show how to obtain theoretical expressions for parameters such as the error rate, the average output SNR, and the outage probability. 2.1. Diversity Reception Diversity methods (implemented at either the receiver, the transmitter, or both) can be effective for combating the effects of multipath fading. Performance and complexity can be traded off against each other when implementing 2920 WIRELESS COMMUNICATIONS SYSTEM DESIGN diversity techniques. For instance, consider the design of an antenna array receiver for millimeter-wave communications. Since the wavelength is less than 1 cm, several tens of array elements can be placed on the surface of a portable receiver. Classic signal combining techniques such as maximal-ratio combining (MRC), equal-gain combining (EGC), and selection combining (SC) may not be used with a large number of antenna elements (say, N) because of the need for N independent receivers, which is expensive and obeys the law of diminishing returns. An alternative is switched diversity combining (SDC), but the performance is worse. Thus, suboptimal receiver structures may exploit ordered statistics or a partitioned diversity combining scheme can be used to achieve the performance comparable to the optimal receiver but with considerably fewer electronics (hardware) and power consumption. While performance analysis of such schemes is beyond the scope of this article, the following techniques are a good starting point. The basic premise of diversity is that the receiver processes multiple copies of the transmitted signal, where each copy is received through a distinct channel. If these channels are independent, then the chance of a deep fade occurring on all the channels simultaneously is small. Indeed, if a chance of a fade in a channel is p, the chance of a fade among N independent channels is pN , which can be very small. This method requires N receiver circuits in the combiner. Each channel and the corresponding receiver circuit is called a branch. Two conditions are necessary for obtaining a high degree of improvement from a diversity combiner: (1) the fading in individual branches should have low cross-correlation — if the correlation is high, then deep fades in the branches can occur simultaneously, which negates diversity gain; and (2) the mean power from each branch should be almost equal. 2.2. Selection Combining We will next show how selection combining can be analyzed for Rayleigh fading channels. The selection diversity combiner selects the branch that instantaneously has the highest SNR. The mathematical expression for the output SNR is simply γsc = max(γ1 , γ2 , . . . , γN ) (21) where γi is the SNR for the ith branch. For Rayleigh fading, using Eq. (17), the probability that a branch having an SNR less that γ can be found as Pr(SNR < γ ) = 1 − e−γ / N Pr(γsc < γ ) = 1 − e−γ / Pr(γsc < γ ) ≈ γ N (24) Hence, the probability of a fade is simply the equivalent for a single-branch Rayleigh raised to the power N. Diversity gain is defined as the decrease in mean SNR to achieve a given probability of signal exceedance with and without diversity. The preceding shows that diversity gain increases with N. To further analyze performance, we need the probability density function (PDF) of the output. By differentiating (23) with respect to γ , we obtain N 1 k+1 N e−kγ / k(−1) fγsc (γ ) = k (25) k=1 This PDF can be used to derive expressions for various statistical parameters of the output. For example, the average output SNR is obtained as ∞ γ sc = γ fγsc (γ ) dγ 0 = N 1 r=1 (26) r The bit error rate for optimum detection of binary phase shift keying (BPSK), differential phase shift keying (DPSK), coherent frequency shift keying (CFSK), and noncoherent frequency shift keying (NCFSK) in Gaussian noise can be given as a = 1 BPSK a = 12 CFSK 1 a = 1 DPSK Pe (γ ) = exp (−aγ ) a = 12 NCFSK 2 Pe (γ ) = Q 2aγ (27) where γ is the instantaneous SNR and Q(x) = x ∞ 1 2 √ e−t /2 dt 2π We model the instantaneous SNR as a random variable with the PDF in (25). So the average output error rate is obtained by the formula ∞ Pe = Pe (γ )fsc (γ ) dγ (28) 0 (22) If all the fading branches are independent, the probability of the output of the selection combiner having an SNR less than γ is just the abovementioned probability raised to the power N. Thus, we have to the mean input SNR , we have (23) where is the SNR at the input of each branch, assumed to be the same for all branches. If γ is very small compared Thus, we obtain N a 1 k+1 N 1− Pe = (−1) k 2 a + k k=1 for BPSK and CFSK N 1 1 N Pe = k(−1)k+1 2 k=1 k k + a for DPSK and NCFSK. (29) WIRELESS COMMUNICATIONS SYSTEM DESIGN This averaging technique can be extended to other higherorder modulation schemes. We refer the reader to many papers on such topics. 2.2.1. Unequal Fading Branches. If the power in the fading branches is unequal (but independent), we need to modify the above analysis. Thus we can show that Pr(γsc < γ ) = N 1 − e−γ / k (30) k=1 where k is the SNR at the kth input branch. Although equal branch powers (where k is constant) are needed to obtain maximum diversity benefit, better results are achievable in this case. The error rate performance of the above modulation methods can be derived similarly. 2.2.2. Dual-Branch SC Performance in Correlated Rayleigh Fading. The discussion above is premised on the assumption of independent fading. However, the branch signals in practical diversity systems can often be correlated. So the effects of correlation in fading among diversity branches on the error rates of digital receivers is of interest to the designers. Fairly comprehensive results have been developed for maximal-ratio combining (MRC), with arbitrary orders of diversity. The performance of MRC depends on the distribution of a sum γl of correlated signals, which is known for many cases. Unfortunately, performance analysis of selection diversity combiner in correlated fading is much more difficult. For the dual-branch case with correlated Rayleigh fading, we can write the cumulative distribution function (CDF) of the SC output as γ P(γsc ≤ γ ) = 1 − exp − 1 − Q(a, b) + Q(b, a) (31) where Q(a, b) is the Marcum Q function, defined as ∞ Q(a, b) = b 2 a + x2 I0 (ax) dx exp − 2 and a= 1 dθ (33) √ √ (1 − ρ cos θ )(1 + ρ − 2 ρ cos θ ) 2π 0 1 1−ρ . = 1+ 2 Note that for heavily correlated branches (e.g., ρ ≈ 1), the average output SNR is simply the single-branch input SNR; that is, there is no diversity gain. Using a technique similar to the derivation of (29), we can show that 1 a(1 − ρ) Pe = 1− 2(1 + a) [2 + a(1 − ρ)]2 − 4ρ for DPSK and NCFSK 2γρ (1 − ρ) and b = 2.3. Dual-Branch EGC Performance in Correlated Rayleigh Fading EGC is of practical interest because it provides performance comparable to the optimal MRC technique but with greater simplicity. However, analyzing EGC receiver performance in fading is much more difficult. This is due to the difficulty of finding the PDF of the EGC output SNR, which depends on the square of a sum of N fading amplitudes. A closed-form solution to the PDF of this sum has been elusive for nearly 100 years (dating back to Lord Rayleigh), and indeed, even for the case of Rayleigh fading (mathematically simplest distribution), no solution exists for N > 2. In an EGC combiner, the output of different diversity branches are first cophased and weighted equally before being summed to give the resultant output. The instantaneous SNR at the output of the EGC combiner is 2γ (1 − ρ) (32) This PDF can be used to obtain performance statistics. For example, the average output SNR is obtained as γ fγsc (γ ) dγ = 2 − (1 − ρ)2 2 (35) where γ1 and γ2 are the SNRs on individual branches and R1 and√R2 denote to the signal amplitudes divided by the factor 2N0 (i.e., normalized with respect the noise voltage). We next show how the BER performance of EGC reception in correlated fading can be analyzed. For exact analysis of EGC, we need the characteristic function of R1 + R2 and therefore φγ (ω) = E ejω(R1 +R2 ) = (1 − ρ)e−ω 0 √ γ1 + γ2 + 2 γ1 γ2 2 = 12 (R1 + R2 )2 γ 2 exp − 1 − Q(a, b) ∞ (34) Again for heavily correlated branches (e.g., ρ ≈ 1), the average output BER is simply that of the single-branch case; thus, there is no diversity gain. fγsc (γ ) = γ sc = 2π × γegc = where ρ is the normalized envelope covariance between the two branches. By differentiating (31) with respect to γ , we find 2921 2 (1−ρ)/4 ∞ ρ k−1 k=1 2 (1 − ρ) (2k − 1)! × (36) D−2k −jω 2k−1 (k − 1)! 2 2922 WIRELESS COMMUNICATIONS SYSTEM DESIGN where Dp (z) is the parabolic cylinder function of order p. The average BER can be expressed as √ Pe = E Q 2aγ = E Q a(R1 + R2 ) (37) where a = 1 for BPSK and a = 12 for CFSK. Using an infinite series for the error function, we obtain Pe = ∞ √ 1 2 exp(−n2 ω02 /2) − Im φγ (nω0 a) 2 π n=1 n (38) ˜ ) = Re (1 − j tan (θ/2))φγ (c + jc tan (θ/2)) and where φ(θ the remainder term Rn vanishes rapidly. Although c can be anywhere between 0 and amin , the optimal location ensures that |φγ (c + jω)| decays as rapidly as possible for |ω| → ∞. This rapid decay occurs if s = c is the saddle point; thus, at s = c, s−1 φγ (s) achieves its minimum on the real axis. While this optimal c requires a numerical search, it is sufficient to use c = amin /2. This formula can be used to compute the outage probability for various mobile systems and fading channel configurations. nodd 2.6. Trellis-Coded PSK where ω0 is a suitably small parameter. This is the exact solution for the performance of EGC reception in a correlated Rayleigh fading environment. 2.4. Mobile Outage Undershadowing Consider computing the image function defined as 1 φα (s) = √ π ∞ −∞ 2 e−x dx 1 + seαx (39) where s, α > 0. The Laplace √ transform of a Suzuki PDF is a special case with α = 2σ/4.34, where σ is the standard deviation of shadowing in decibels. The range of interest may be 3 < σ ≤ 12 and 0 < s ≤ 103 . This image function has extensive applications in evaluating the outage performance of multiuser mobile radio networks. Using some analytic techniques (see listed references), we can show that 2 ∞ h e−(nh−ln s/α) + Ec φα (s) = √ π n=−∞ 1 + enhα (40) where h is a small parameter controlling the correction term Ec . The value of h should not be too large or too small. It is found that a h value between 0.2 and 0.4 is sufficient for this application. 2.5. The performance of convolutional codes, Turbo codes, and trellis-coded modulation (TCM) schemes over wireless channels has received much attention. There are several methods to analyze the performance of such codes. Here we describe the evaluation of the union bound. The union bound technique is based on Pb ≤ 1 ˆ a(z → zˆ )P(z → z) k z,z∈C ˆ (43) where k is the number of input bits per encoding interval, ˆ is the pairwise error probability (PEP), a(z → zˆ ) P(z → z) is the number of associated bit errors, and C is the set of all legitimate code sequences. But the evaluation of ˆ requires even the union bound is difficult since P(z → z) complex calculations. Thus, bounds on P(z → zˆ ) itself are used to compute (43), resulting in a weaker union bound. We next show a more general method to evaluate the union bound exactly, and this method is applicable to practical schemes such as differential detection and pilot-tone-aided detection. This approach can also be extended to schemes such as Turbo coding and spacetime codes. 2.6.1. System Model. The received complex sample at time n is yn = αn zn + vn Outage Probability Consider evaluating the probability of outage (outage) in a mobile fading environment. The instantaneous signal powers are modeled as random variables (RVs) pk , k = 0, . . . , L, with mean pk . Subscript k = 0 denotes the desired signal and k = 1, . . . , L are for interfering signals. The outage is given by Pout = Pr {qI > p0 } (41) where I = p1 + · · · + pL and q is the power protection ratio, which is fixed by the type of modulation and transmission technique employed and the quality of service desired. Typically, 9 < q < 20 (dB). On introducing γ = qI − p0 , we can readily find the moment-generating function (MGF) φγ (s). Since the outage probability is pout = Pr(γ < 0), we can show that Pout n (2i − 1)π 1 ˜ + Rn φ = 2n 2n i=1 (42) where αn is the channel gain and vn is an additive Gaussian noise sample. The following is used throughout the presentation: (i.e., A1. zn is a q-ary phase shift keying (PSK) symbol √ zn ∈ {ej2π k/q | k = 0, 1, . . . , q − 1} and j = −1). A2. Each αn is a zero-mean, complex, Gaussian random variable (RV). The αn terms are independent (i.e., ideal interleaving/deinterleaving) and identically distributed RVs. A3. Each αn remains constant during a symbol interval (i.e., nonselective slow fading). A4. The receiver has some form of channel measurements given by αˆ n that is a complex Gaussian RV. The correlation coefficient between α and αˆ n is µ. If µ = 1, ideal channel measurements exist. For practical channel estimators |µ| ≤ 1. The more µ deviates from unity, the larger is the performance penalty. WIRELESS COMMUNICATIONS SYSTEM DESIGN 2.6.2. Pairwise Error Event Probability. Consider two codewords z = {z1 , z2 , . . . , zN } and zˆ = {ˆz1 , zˆ 2 , . . . , zˆ N } of length N. The Viterbi decoder computes the path metrics and selects z over zˆ according to the path metric difference D. The characteristic function of D, φ(jω) = E[ejωD ], can be written as n φ(jω) = (44) 2 − jω + ω n n∈η 0 0 −∞+jε 10−1 φ(jω) dω ω (45) 10−2 where ε is a small positive number. An explicit expression for P(z → zˆ ), which cannot be used with the transfer function approach, can be obtained by solving for the residues of the contour integral. However, a transfer function can be defined with the factors of φ(jω). 2.6.3. Union Bound. Consider the evaluation of the union bound (43). Let Z = (Z1 , Z2 , . . .) be a vector of formal variables. Define the generating function of the form T(Z, I) = z,z∈C ˆ Ia(z→ˆz) Zn (46) n ω2 − jω + n ∞+jε −∞+jε (47) T(D(ω), I) dω ω !" " " " " (48) I=1 where the partial derivative can be computed. While this integral has no analytical solution in general, its numerical computation poses little difficulty. Since |T(D(ω), I)| → 0 as |ω| → ∞, simple techniques such as the Simpson method are adequate. Example 4. Consider the performance of the twostate trellis-coded QPSK (Fig. 6) in Rayleigh fading. Using branch label gains, Dn (ω), the transfer function becomes T(D(ω), I) = 10−4 fdT = 0 fdT = 2% fdT = 4% fdT = 6% 10−5 10−6 10 I2 4 (ω2 − jω + 4 )(ω2 − jω + (1 − I)2 ) 15 20 25 30 35 40 Eb /N0 (dB) Figure 7. Bit error performance of rate- 12 trellis-coded QPSK (differential detection) for fast Rayleigh fading. The number of distinct values that Dn (ω) can take depends on the size of the signal constellation. The transfer function T(D(ω), I) can be determined by a signal flow graph with the branch labels Iv Dn (ω) for uniform trellis codes. By contrast, for the union–Chernoff bound, the branches are labeled with Iv (1 + 1/(4n ))−1 . Combining (43), (45) and (46), and using the standard analysis, it follows that −1 ∂ Pb ≤ j2π k ∂I 10−3 n∈η where I is another formal variable. Moreover, let Dn (ω) = 1 Figure 6. State diagram. Bound on Pb ∞+jε 1 3 1 0 1 where n = [1 + (1 − |µ|2 )γs ]/(|µ|2 |zn − zˆ n |2 γs ), η = {n | zn = zˆ n , n = 1, . . . , N}, and γs = Es /N0 is the average signalto-noise ratio. It can be shown that −1 ˆ = P(z → z) 2π j 0 0 2 2923 where 2 and 4 are obtained with |zn − zˆ n |2 equal to 2 and 4, respectively. Substituting this in (48), carrying out the integration, and evaluating the derivative at I = 1, one has (1 + (1 − |µ|2 )γs ) 3(1 + (1 − |µ|2 )γs )2 + 2|µ|2 γs 4|µ|4 γs2 γs − |µ| . (49) 1 + γs Pb ≤ 1 − This is the exact union bound for this TCM scheme. If differential detection is used in a flat fading land mobile channel, the correlation coefficient µ is given in Ref. 19, Eq. (32) as a function of the normalized maximum Doppler frequency fd T. Figure 7 shows Eq. (49) for several fd T values. Unless fd T = 0, an error floor exists. Example 5. Consider the trellis-coded 8-PSK scheme given in Ref. 20, Fig. 5. Its transfer function Ref. 20, Eq. (19) can be defined with the weight profiles obtained using Dn (ω). Consider pilot-tone-aided detection with µ given in Ref. 19, Eq. (40). Assume that the bandwidth of the pilot tone filter is 2fd and the power-split ratio is 2fd T. Figure 8 shows the simulation results and the union bound (48). At Pb ≈ 10−4 , the simulation results are within 0.2, 1.0, and 1.5 dB of the union bound for fd T of 0, 0.02, and 0.04, respectively. 2924 WIRELESS COMMUNICATIONS SYSTEM DESIGN antennas, multicarrier communications, mathematical modeling of radio channels, and wireless communications theory. 100 fdT = 0 fdT = 2% fdT = 4% Union bound 10−1 BIBLIOGRAPHY Simulation 10−2 Pb 1. M. Zeng, A. Annamalai, and V. K. Bhargava, Harmonization of global third generation mobile systems, IEEE Commun. Mag. 38: 94–104 (Dec. 2000). 10−3 2. M. Zeng, A. Annamalai, and V. K. Bhargava, Recent advances in cellular wireless communications, IEEE Commun. Mag. 37: 128–138 (Sept. 1999). 10−4 3. S. R. Saunders, Antennas and Propagation for Wireless Communication Systems, Wiley, 1999. 25 4. E. Biglieri, J. Proakis, and S. Shamai, Fading channels: information-theoretic and communications aspects, IEEE Trans. Inform. Theory 44: 2619–2692 (Oct. 1998). Figure 8. Bit error performance of rate- 23 , 4-state, trellis-coded 8PSK for fast Rayleigh fading and pilot-tone-aided detection. 5. H. Hashemi, The indoor radio propagation channel, IEEE Proc. 81: 943–967 (July 1993). 10−5 10 15 20 Eb /N0 (dB) BIOGRAPHIES C. Tellambura received his B.Sc. degree with honors from the University of Moratuwa, Sri Lanka, in 1986, his M.Sc. in electronics from the King’s College, UK, in 1988, and his Ph.D. in electrical engineering from the University of Victoria, Canada, in 1993. He was a postdoctoral research fellow with the University of Victoria and the University of Bradford. Currently, he is a senior lecturer at Monash University, Australia. He is an editor for the IEEE Transactions on Communications and the IEEE Journal on Selected Areas in Communications (Wireless Communications Series). His research interests include coding, communications theory, modulation, equalization, and wireless communications. A. Annamalai received his B.E. degree in electrical and computer engineering in 1993 from University of Science of Malaysis, and his M.A.Sc. and Ph.D. degrees in electrical engineering from the University of Victoria in 1997 and 1999, respectively. He was with Motorola Inc. as an RF design engineer from 1993 to 1995 and a postdoctoral research fellow at the University of Victoria in 1999. Since December 1999, he has been an assistant professor at the Virginia Polytechnic Institute and State University where he has been working on smart antennas and communication receiver designs. Dr. Annamalai has published over 60 papers in the field of wireless communications. He was the recipient of the 1997 Lieutenant Governor’s medal, 1998 IEEE Daniel E. Noble Graduate Fellowship, 2000 NSERC Doctoral Prize, 2000 CAGS/UMI Doctoral Dissertation Award, and the 2001 IEEE Leon K. Kirchmayer Prize Paper Award for his work on diversity systems. He is an editor for the IEEE Transactions on Wireless Communications and Wiley’s International Journal on Wireless Communications and Mobile Computing, an associate editor for the IEEE Communications Letters and is the technical program chair for VTC’2002 (Fall). His research interests are in high-speed data transmission on wireless links, smart 6. B. Sklar, Rayleigh fading channels in mobile digital communication systems. Part I: Characterization, IEEE Commun. Mag. 35: 136–146 (Sept. 1997). 7. B. Sklar, Rayleigh fading channels in mobile digital communication systems. Part II: Mitigation, IEEE Commun. Mag. 35: 148–155 (Sept. 1997). 8. J. G. Proakis, Digital Communications, 3rd ed., McGraw-Hill Series in Electrical Engineering: Communications and Signal Processing, McGraw-Hill, New York, 1995. 9. W. C. Jakes, ed., Microwave Mobile Communications, Wiley, New York, 1974. 10. M. Nakagami, The m-distribution, a general formula of intensity distribution of rapid fading, in W. G. Hoffman, ed., Statistical Methods in Radio Wave Propagation, Pergamon, Oxford, 1960. 11. N. C. Beaulieu and A. A. Abu-Dayya, Analysis of equal gain diversity on Nakagami fading channels, IEEE Trans. Commun. 39: 225–234 (Feb. 1991). 12. M. Schwartz, W. R. Bennett, and S. Stein, Communication Systems and Techniques, McGraw-Hill, New York, 1966. 13. N. C. Beaulieu, A simple series for personal computer computation of the error function Q(.), IEEE Trans. Commun. 37: 989–991 (Sept. 1989). 14. A. Annamalai, C. Tellambura, and V. K. Bhargava, Equalgain diversity receiver performance in wireless channels, IEEE Trans. Commun. 48: 1732–1745 (Oct. 2000). 15. J.-P. M. G. Linnartz, Exact analysis of the outage probability in multiple-user mobile radio, IEEE Trans. Commun. 40: 20–23 (Jan. 1992). 16. J.-P. Linnartz, Narrowband Land-Mobile Radio Networks, Artech, House, Boston, 1993. 17. A. Annamalai, C. Tellambura, and V. K. Bhargava, Simple and accurate methods for outage analysis in cellular mobile radio systems-a unified approach, IEEE Trans. Commun. 49: 303–316 (Feb. 2001). 18. C. Tellambura, Evaluation of the exact union bound for trellis coded modulations over fading channels, IEEE Trans. Commun. 44: 1693–1699 (Dec. 1996). 19. J. K. Cavers and P. Ho, Analysis of the error performance of trellis coded modulations in Rayleigh fading channels, IEEE Trans. Commun. 40: 74–83 (Jan. 1992). WIRELESS INFRARED COMMUNICATIONS 20. R. G. McKay, E. Biglieri, and P. J. McLane, Error bounds for Trellis-Coded MPSK on a fading mobile satellite channel, IEEE Trans. Commun. 39: 1750–1761 (Dec. 1991). 2925 • Wireless input and control devices, such as wireless mice, remote controls, wireless game controllers, and remote electronic keys. 1.2. Link Type WIRELESS INFRARED COMMUNICATIONS JEFFREY B. CARRUTHERS Boston University Boston, Massachusetts 1. INTRODUCTION Wireless infrared communications refers to the use of freespace propagation of lightwaves in the near-infrared band as a transmission medium for communication [1–3], as shown in Fig. 1. The communication can be between one portable communication device and another or between a portable device and a tethered device, called an access point or base station. Typical portable devices include laptop computers, personal digital assistants, and portable telephones, while the base stations are usually connected to a computer with other networked connections. Although infrared light is usually used, other regions of the optical spectrum can be used (hence the term ‘‘wireless optical communications’’ instead of ‘‘wireless infrared communications’’ is sometimes used). Wireless infrared communication systems can be characterized by the application for which they are designed or by the link type, as described below. 1.1. Applications The primary commercial applications are as follows: • Short-term cableless connectivity for information exchange (business cards, schedules, file sharing) between two users. The primary example is Infrared Data Association (IRDA) systems (see Section 4). • Wireless local-area networks (WLANs) provide network connectivity inside buildings. This can either be an extension of existing LANs to facilitate mobility, or to establish ad hoc networks where there is no LAN. The primary example is the IEEE 802.11 standard (see Section 4). • Building-to-building connections for high-speed network access or metropolitan- or campus-area networks. T R R T Figure 1. A typical wireless infrared communication system. Another important way to characterize a wireless infrared communication system is by the ‘‘link type,’’ which means the typical or required arrangement of receiver and transmitter. Figure 2 depicts the two most common configurations: the point-to-point system and the diffuse system. The simplest link type is the point-to-point system. There, the transmitter and receiver must be pointed at each other to establish a link. The line-of-sight (LoS) path from the transmitter to the receiver must be clear of obstructions, and most of the transmitted light is directed toward the receiver. Hence, point-to-point systems are also called directed LoS systems. The links can be temporarily created for a data exchange session between two users, or established more permanently by aiming a mobile unit at a base station unit in the LAN replacement application. In diffuse systems, the link is always maintained between any transmitter and any receiver in the same vicinity by reflecting or ‘‘bouncing’’ the transmitted information-bearing light off reflecting surfaces such as ceilings, walls, and furniture. Here, the transmitter and receiver are nondirected; the transmitter employs a wide transmit beam and the receiver has a wide field of view (FoV). Also, the LoS path is not required. Hence, diffuse systems are also called nondirected non-LoS systems. These systems are well suited to the wireless LAN application, freeing the user from knowing and aligning with the locations of the other communicating devices. 1.3. Fundamentals and Outline Most wireless infrared communications systems can be modeled as having an output signal Y(t), and an input signal X(t), which are related by Y(t) = X(t) ⊗ c(t) + N(t) (1) where ⊗ denotes convolution, c(t) is the impulse response of the channel and N(t) is additive noise. This article is organized around answering key questions concerning the system as represented by this model. In Section 2, we consider questions of optical design. What range of wireless infrared communications systems does this model apply to? How does c(t) depend on the electrical and optical properties of the receiver and transmitter? How does c(t) depend on the location, size, and orientation of the receiver and transmitter? How do X(t) and Y(t) relate to optical processes? What wavelength is used for X(t)? What devices produce X(t) and Y(t)? What is the source of N(t)? Are there any safety considerations? In Section 3, we consider questions of communications design. How should a data symbol sequence be modulated onto the input signal X(t)? What detection mechanism is best for extracting the information about the data from the received signal Y(t)? How can one measure and improve the performance of the system? In Section 4, we consider 2926 WIRELESS INFRARED COMMUNICATIONS (a) (b) Beam Beam FOV FOV Figure 2. Common types of infrared communication systems: (a) point-to-point system; (b) diffuse system. the design choices made by existing standards such as IRDA and IEEE 802.11. Finally, in Section 5, we consider how these systems can be improved in the future. 2. 2.1. OPTICAL DESIGN Modulation and Demodulation What characteristic of the transmitted wave will be modulated to carry information from the transmitter to the receiver? Most communication systems are based on phase, amplitude, or frequency modulation, or some combination of these techniques. However, it is difficult to detect such a signal following nondirected propagation, and more expensive narrow-linewidth sources are required [2]. An effective solution is to use intensity modulation, where the transmitted signal’s intensity or power is proportional to the modulating signal. At the demodulator (usually referred to as a detector in optical systems), the modulation can be extracted by mixing the received signal with a carrier lightwave. This coherent detection technique is best when the signal phase can be maintained. However, this can be difficult to implement and additionally, in nondirected propagation, it is difficult to achieve the required mixing efficiency. Instead, one can use direct detection using a photodetector. The photodetector current is proportional to the received optical signal intensity, which for intensity modulation, is also the original modulating signal. Hence, most systems use intensity modulation with direct detection (IM/DD) to achieve optical modulation and demodulation. In a free-space optical communication system, the detector is illuminated by sources of light energy other than the source. These can include ambient lighting sources, such as natural sunlight, fluorescent lamp light, and incandescent lamp light. These sources cause variation in the received photocurrent that is unrelated to the transmitted signal, resulting in an additive noise component at the receiver. We can write the photocurrent at the receiver as Y(t) = X(t) ⊗ Rh(t) + N(t) where R is the responsivity of the receiving photodiode [in amperes per watt (A/W)]. Note that the electrical impulse response c(t) is simply R times the optical impulse response h(t). Depending on the situation, some authors use c(t) and some use h(t) as the impulse response. 2.2. Receivers and Transmitters A transmitter or source converts an electrical signal to an optical signal. The two most appropriate types of device are the light-emitting diode (LED) and semiconductor laser diode (LD). LEDs have a naturally wide transmission pattern, and so are suited to nondirected links. Eye safety is much simpler to achieve for an LED than for a laser diode, which usually has very narrow transmit beams. The principal advantages of laser diodes are their high energyconversion efficiency, their high modulation bandwidth, and their relatively narrow spectral width. Although laser diodes offer several advantages over LEDs that could be exploited, most short-range commercial systems currently use LEDs. A receiver or detector converts optical power into electrical current by detecting the photon flux incident on the detector surface. Silicon p-i-n photodiodes are ideal for wireless infrared communications as they have good quantum efficiency in this band and are inexpensive [4]. Avalanche photodiodes are not used here since the dominant noise source is background light-induced shot noise rather than thermal circuit noise. 2.3. Transmission Wavelength and Noise The most important factor to consider when choosing a transmission wavelength is the availability of effective, low-cost sources and detectors. The availability of LEDs and silicon photodiodes operating in the 800–1000-nm range is the primary reason for the use of this band. Another important consideration is the spectral distribution of the dominant noise source: background lighting. The noise N(t) can be broken into four components: photon noise or shot noise, gain noise, receiver circuit or thermal noise, and periodic noise. Gain noise is only present in avalanche-type devices, so we will not consider it here. Photon noise is the result of the discreteness of photon arrivals. It is due to background light sources, such as sunlight, fluorescent lamp light, and incandescent lamp WIRELESS INFRARED COMMUNICATIONS light, as well as the signal-dependent source X(t) ⊗ c(t). Since the background light striking the photodetector is normally much stronger than the signal light, we can neglect the dependency of N(t) on X(t) and consider the photon noise to be additive white Gaussian noise with two-sided power spectral density S(f ) = qRPn where q is the electron charge, R is the responsivity, and Pn is the optical power of the noise (background light). Receiver noise is due to thermal effects in the receiver circuitry, and is particularly dependent on the type of preamplifier used. With careful circuit design, it can be made insignificant relative to the photon noise [5]. Periodic noise is the result of the variation of fluorescent lighting due to the method of driving the lamp using the ballast. This generates an extraneous periodic signal with a fundamental frequency of 44 kHz with significant harmonics to several megahertz. Mitigating the effect of periodic noise can be done using highpass filtering in combination with baseline restoration [6], or by careful selection of the modulation type, as discussed in Section 3.1. 2.4. Safety There are two safety concerns when dealing with infrared communication systems. Eye safety is a concern because of a combination of two effects. First, the cornea is transparent from the near violet to the near IR. Hence, the retina is sensitive to damage from light sources transmitting in these bands. Secondly, however, the near IR is outside the visible range of light, and so the eye does not protect itself from damage by closing the iris or closing the eyelid. Eye safety can be ensured by restricting the transmit beam strength according to IEC or ANSI standards [7,8]. Skin safety is also a possible concern. Possible shortterm effects such as heating of the skin are accounted for by eye safety regulations (since the eye requires lower power levels than does the skin). Long-term exposure to IR light is not a concern, as the ambient light sources are constantly submitting our bodies to much higher radiation levels than these communication systems do. 3. COMMUNICATIONS DESIGN Equally important for achieving the design goals of wireless infrared systems are communications issues. In particular, the modulation signal format together with appropriate error control coding is critical to achieving power efficiency. Channel characterization is also important for understanding performance limits. 3.1. Modulation Techniques To understand modulation in IM/DD systems, we must look again at the channel model Y(t) = X(t) ⊗ c(t) + N(t) and consider its particular characteristics. First, since we are using intensity modulation, the channel input X(t) is optical intensity and we have the constraint X(t) ≥ 0. The 2927 average transmitted optical power PT is the time average of X(t). Our goal is to minimize the transmitted power required to attain a certain probability of bit error Pe , also known as a bit error rate (BER). It is useful to define the signal-to-noise ratio (SNR) as SNR = R2 H 2 (0)P2t Rb N0 where H(0) is the DC gain of the channel, i.e., it is the Fourier transform of h(t) evaluated at zero frequency, so H(0) = ∞ h(t) dt. −∞ The transmitted signal can be represented as X(t) = ∞ san (t − nTs ). n=−∞ The sequence {an } represents the digital information being transmitted, where an is one of L possible data symbols from 0 to L − 1. The function si (t) represents one of L pulseshapes with duration Ts , the symbol time. The data rate (or bit rate) Rb , bit time T, symbol rate Rs , and symbol time Ts are related as follows: Rb = 1/T, Rs = 1/Ts , and Ts = log2 (L)T. There are three commonly used types of modulation schemes: on/off keying (OOK) with non-return-tozero (NRZ) pulses, OOK with return-to-zero (RZ) pulses of normalized width δ (RZ-δ), and pulse position modulation with L pulses (L-PPM). OOK and RZ-δ are simpler to implement at both the transmitter and receiver than L-PPM. The pulse shapes for these modulation techniques are shown in Fig. 3. Representative examples of the resulting transmitted signal X(t) for a short data sequence are shown in Fig. 4. We compare modulation schemes in Table 1 by looking at measures of power efficiency and bandwidth efficiency. Bandwidth efficiency is measured by dividing the zerocrossing (ZC) bandwidth by the data rate. Bandwidthefficient schemes have several advantages — the receiver and transmitter electronics are cheaper, and the modulation scheme is less likely to be affected by multipath distortion. Power efficiency is measured by comparing the required transmit power to achieve a target probability of error Pe for different modulation techniques. Both RZ-δ and PPM are more power-efficient than OOK, but at the cost of reduced bandwidth efficiency. However, for a given bandwidth efficiency, PPM is more power-efficient than RZ-δ, and so PPM is most commonly used. OOK is most useful at very high data rates, say 100 Mbps (megabits per second) or greater. Then, the effect of multipath distortion is the most significant effect and bandwidth efficiency becomes of paramount importance [9]. 3.2. Error Control Coding Error control coding is an important technique for improving the quality of any digital communication system. We concentrate here on forward error correction channel 2928 WIRELESS INFRARED COMMUNICATIONS s1(t ) for OOK NRZ s 0(t ) for OOK NRZ 1 0 1 0 0 T 0 T s1(t ) for OOK RZ-1/4 s 0(t ) for OOK RZ-1/4 1 0 1 0 0 T 0 T/4 s 01(t ) for 4-PPM s 00(t ) for 4-PPM 1 0 1 0 T/2 T 3T/2 0 2T 0 s10(t ) for 4-PPM 0 0 T/2 T T 2T 3T 4T 5T 2T 3T/2 0 2T 0 T/2 T 3T/2 2T 6T OOK RZ-1/4 1 3.3. Channel Impulse Response Characterization 0 T 2T 3T 4T 5T 6T 4T 5T 6T Impulse response characterization refers to the problem of understanding how the impulse response c(t) in Eq. (1) depends on the location, size, and orientation of the receiver and transmitter. There are basically three classes of techniques for accomplishing this: measurement, simulation, and modeling. Channel measurements have been described in several studies [2,9,12], and these form the fundamental basis for understanding the channel properties. A particular study might generate a collection of hundreds or thousands of example impulse responses ci (t) for configuration i. The collection of measured impulse responses ci (t) can then be studied by looking at scatterplots of path loss versus distance, scatterplots of delay spread versus distance, the effect of transmitter and receiver orientations, robustness to shadowing, and so on. Simulation methods have been used to allow direct calculation of a particular impulse response based on a site-specific characterization of the propagation 4-PPM 1 0 3T/2 in signal space, this is not true on a distorting channel. Hence, trellis coding using set partitioning designed to separate the pulse positions of neighboring symbols is an effective coding method. Coding gains of 5.0 dB electrical have been reported for rate 23 -coded 8-PPM over uncoded 16-PPM, which has the same bandwidth [11]. OOK NRZ 0 T 1 1 0 T/2 s11(t ) for 4-PPM 1 Figure 3. The pulse shapes for OOK, RZ-0.25, and 4-PPM. T 0 T 2T 3T Figure 4. The transmitted signal for the sequence 010011 for OOK, RZ-0.25, and 4-PPM. coding, as this specifically relates to wireless infrared communications; source coding and ARQ (automatic repeat request) coding are not considered here. Trellis-coded PPM has been found to be an effective scheme for multipath infrared channels [10,11]. The key technique is to recognize that although on a distortionfree channel, all symbols are orthogonal and equidistant Table 1. Comparison of Modulation Schemes on Ideal Channels Modulation Type On/off keying (OOK) OOK RZ-δ L-PPM Pe Q(SNR Q(δ −1/2 ZC Bandwidth 1/2 ) 1/2 SNR ) Q (0.5L ∗ log2 (L))1/2 SNR1/2 Rb 1 Rb δ L Rb log2 L WIRELESS INFRARED COMMUNICATIONS 4.2. IEEE 802.11 and Wireless LANs environment [13,14]. The transmitter, the receiver, and the reflecting surfaces are described and used to generate an impulse response. The basic assumption is that most interior surfaces reflect light diffusely in a Lambertian pattern, that is, all incident light, regardless of incident angle, is reflected in all directions with an intensity proportional to the cosine of the angle of the reflection with the surface normal. The difficulty with existing methods is that accurate modeling requires extensive computation. A third technique attempts to extract knowledge gained from experimental and simulation-based channel estimations into a simple-to-use model. In Ref. 15, for example, a model using two parameters (one for path loss, one for delay spread) is used to provide a general characterization of all diffuse IR channels. Methods for relating the parameters of the model to particular room characteristics are given, so that system designers can quickly estimate the channel characteristics in a wide range of situations. 4. The IEEE has published a set of standards for wireless LANs, IEEE 802.11 [17]. The IEEE 802.11 standard is designed to fit into the structure of the suite of IEEE 802 LAN standards. Hence, it determines the physical layer (PHY) and medium-access control layer (MAC) leaving the logical link control (LLC) IEEE to 802.2. The MAC layer uses a form of carrier-sense multiple access with collision avoidance (CSMA/CA). The original standard supports both radio and optical physical layers with a maximum data rate of 2 Mbps. The IEEE 802.11b standard adds a 2.4-GHz radio physical layer at up to 11 Mbps and the IEEE 802.11a standard adds a 5.4-GHz radio physical layer at up to 54 Mbps. The two supported data rates for infrared IEEE 802.11 LANs are 1 and 2 Mbps. Both systems use PPM but share a common chip rate of 4 Mchips/s, as explained below. Each frame begins with a preamble encoded using 4 Mbps OOK. In the preamble, a 3-bit field indicates the transmission type, either 1 or 2 Mbps (the six other types are reserved for future use). The data are then transmitted at 1 Mbps using 16-PPM or 2 Mbps using 4-PPM. 16PPM carries log2 (16)/16 = 14 bits/chip, and 4-PPM carries log2 (4)/4 = 12 bit/chip, resulting in the same chip time for both types. The transmitter must have a peak-power wavelength between 850 and 950 nm. The required transmitter and receiver characteristics are intended to allow for reliable operation at link lengths up to 10 m. STANDARDS AND SYSTEMS We examine the details of the two dominant wireless infrared technologies, IRDA and IEEE 802.11, and other commercial applications. 4.1. Infrared Data Association Standards (IRDA) The Infrared Data Association [16], an association of about 100 member companies, has standardized low-cost optical data links. The IRDA link transceivers or ‘‘ports,’’ appear on many portable devices, including notebook computers, personal digital assistants, and also computer peripherals such as printers. The series of IRDA transmission standards are described in Table 2. The current version of the physicallayer standards is IrPHY 1.3. Data rates ranging from 2.4 kbps to 4 Mbps are supported. The link speed is negotiated by starting at 9.6 kbps. Most of the transmission standards are for short-range, directed links with an operating range from 0 to 1 m. The transmitter half-angle must be between 15◦ and 30◦ , and the receiver field-of-view half-angle must be at least 15◦ . The transmitter must have a peak-power wavelength between 850 and 900 nm. 4.3. Building-to-Building Systems Long-range (>10 m) infrared links must be directed LoS systems in order to ensure a reasonable path loss. The emerging products for long-range links are typically designed to be placed on rooftops [18,19], as this provides the best chance for establishing line-of-sight paths from one location to another in an urban environment. These high-data-rate connections can then be used for enterprise network access or metropolitan- or campus-area networks. Several design issues are specific to these systems that are unique to these long-range systems [3]: (1) atmospheric path loss, which is a combination of clean-air absorption from the air and absorption and scattering from particles in the air, such as rain, fog, and pollutants; Table 2. IRDA Data Transmission Standards Version Link Type Link Range (m) Data Rate Modulation 1.3 Point-to-point 1 2.4–115.2 kbps 3 RZ- 16 1.3 Point-to-point 1 576 kbps RZ- 14 1152 kbps RZ- 14 1.3 Point-to-point 1 4 Mbps 4-PPM VFIRa /1.4 Point-to-point 1 16 Mbps OOK AIRb /proposed Network a b VIFR = Very Fast Infrared. AIR = Advanced Infrared. 2929 4 4 Mbps — 8 250 kbps — 2930 WIRELESS INFRARED COMMUNICATIONS (2) scintillation, which is caused by temperature variations along the LoS path, causing rapid fluctuations in the channel quality; and (3) building sway, which can affect alignment and result in signal loss unless the transceivers are mechanically isolated or active alignment compensation is used. 4.4. Other Applications Wireless infrared communication has found several markets in and around the home, car, and office that fall outside the traditional telecommunications markets of voice and data networking. These can be classified as either wireless input devices or wireless control devices, depending on one’s perspective. Examples include wireless computer mice and keyboards, remote controls for entertainment equipment, wireless videogame controllers, and wireless door keys for home or vehicle access. All such devices use infrared communication systems because of the attractive combination of low cost, reliability, and light weight in a transmitter/receiver pair that achieves the required range, data rate, and data integrity required. 5. cannot be accomplished; one must resort to using either a radio-based or a wireline network to bypass the obstruction. 5.2. Research Challenges Various techniques have been considered to improve on the performance of wireless infrared communication systems. At the transmitter, the radiation pattern can be optimized to improve performance characteristics such as range. Some optical techniques for achieving this are diffusing screens, multiple-beam transmitters, and computer-generated holographic images. At the receiver, performance is ultimately determined by signal collection (limited by the size of the photodetector) and by ambient noise filtering. Optical interference filters can be used to reduce the impact of background noise; the primary difficulty is in achieving a wide field of view. This can be done using nonplanar filters or multiple narrow-FoV receiving elements. Some recent developments and research programs are described in Ref. 20, and an on-line resource guide is maintained in Ref. 21. TECHNOLOGY OUTLOOK 6. In this section, we discuss how competition from radio and developments in research will impact the future uses of wireless infrared communication systems. 5.1. Comparison to Radio Wireless infrared communication systems enjoy significant advantages over radio systems in certain environments. First, there is an abundance of unregulated optical spectrum available. This advantage is shrinking somewhat as the spectrum available for licensed and unlicensed radio systems increases with the modernization of spectrum allocation policies. Radio systems must make great efforts to overcome or avoid the effects of multipath fading, typically through the use of diversity. Infrared systems do not suffer from time-varying fades because of the inherent diversity in the receiver, thus simplifying design and increasing operational reliability. Infrared systems provide a natural resistance to eavesdropping, as the signals are confined within the walls of the room. This also reduces the potential for neighboring wireless communication systems to interfere with each other, which is a significant issue for radio-based communication systems. In-band interference is a significant problem for both types of systems. A variety of electronic and electrical equipment radiates in transmission bands of current radio systems; microwave ovens are a good example. For infrared systems, ambient light, either humanmade (synthetic) or natural, is a dominant source of noise. The primary limiting factor of infrared systems is their limited range, particularly when no good optical path can be made available. For example, wireless communication between conventional rooms with opaque walls and doors CONCLUSIONS Wireless infrared communication systems provide a useful complement to radio-based systems, particularly for systems requiring low cost, lightweight, moderate data rates, and only requiring short ranges. When LoS paths can be ensured, range can be dramatically improved to provide longer links. Short-range wireless networks are poised for tremendous market growth in the near future, and wireless infrared communications systems will compete in a number of arenas. Infrared systems have already proved their effectiveness for short-range temporary communications and in high-data-rate, longer-range point-to-point systems. It remains an open question whether infrared will successfully compete in the market for general-purpose indoor wireless access. BIOGRAPHY Jeffrey B. Carruthers received his B.Eng. degree in computer systems engineering from Carleton University, Ottawa, Canada, in 1990, and M.S. and Ph.D. degrees in electrical engineering from the University of California, Berkeley, Berkeley, California, in 1993 and 1997, respectively. Since 1997, he has been an assistant professor in the Department of Electrical and Computer Engineering at Boston University, Boston, Massachusetts. Previously, he was with SONET Development Group of Bell-Northern Research, Ottawa, Canada, from 1990 to 1991. From 1992 to 1997 he was a research assistant at the University of California, Berkeley. Dr. Carruthers was an NSERC 1967 Postgraduate Scholar, and he received the National Science Foundation CAREER Award in 1999. His research interests include wireless infrared communications, wireless networking, and digital WIRELESS IP TELEPHONY communications. He is a member of the IEEE and the IEEE Communications Society. 2931 WIRELESS IP TELEPHONY DAVID R. FAMOLARI Telecordia Technologies Morristown, New Jersey BIBLIOGRAPHY 1. F. R. Gfeller and U. H. Bapst, Wireless in-house data communication via diffuse infrared radiation, Proc. IEEE 67: 1474–1486 (Nov. 1979). 2. J. M. Kahn and J. R. Barry, Wireless infrared communications, Proc. IEEE 85: 265–298 (Feb. 1997). 3. D. Heatley, D. Wisely, I. Neild, and P. Cochrane, Optical wireless: The story so far, IEEE Commun. Mag. 72–82 (Dec. 1998). 4. J. R. Barry, Wireless Infrared Communications, Kluwer, Boston, 1994. 5. J. R. Barry and J. M. Kahn, Link design for non-directed wireless infrared communications, Appl. Opt. 34: 3764–3776 (July 1995). 6. R. Narasimhan, M. D. Audeh, and J. M. Kahn, Effect of electronic-ballast fluorescent lighting on wireless infrared links, IEE Proc.-Optoelectron. 143: 347–354 (Dec. 1996). 7. International Electrotechnical Commission, CEI/IEC 825-1: Safety of Laser Products, 1993. 8. ANSI-Z136-1, American National Standard for the Safe Use of Lasers, 1993. 9. J. M. Kahn, W. J. Krause, and J. B. Carruthers, Experimental characterization of non-directed indoor infrared channels, IEEE Trans. Commun. 43: 1613–1623 (Feb.–April 1995). 10. D. Lee and J. Kahn, Coding and equalization for PPM on wireless infrared channels, IEEE Trans. Commun. 255–260 (Feb. 1999). 11. D. Lee, J. Kahn, and M. Audeh, Trellis-coded pulse-position modulation for indoor wireless infrared communications, IEEE Trans. Commun. 1080–1087 (Sept. 1997). 12. H. Hashemi et al., Indoor propagation measurements at infrared frequencies for wireless local area networks applications, IEEE Trans. Vehic. Technol. 43: 562–576 (Aug. 1994). 13. J. R. Barry et al., Simulation of multipath impulse response for indoor wireless optical channels, IEEE J. Select. Areas Commun. 11: 367–379 (April 1993). 14. M. Abtahi and H. Hashemi, Simulation of indoor propagation channel at infrared frequencies in furnished office environments, IEEE International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC) 1995, 306–310. 15. J. B. Carruthers and J. M. Kahn, Modeling of nondirected wireless infrared channels, IEEE Trans. Commun. 1260–1268 (Oct. 1997). 16. http://www.irda.gov. 17. IEEE Standard 802.11-1999, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, 1999. 18. http://www.canobeam.com. 19. http://www.terabeam.com. 20. Special issue of IEEE Communications Magazine on Optical Wireless Systems and Networks (Dec. 1998). 21. http://www.bu.edu/wireless/irguide. 1. INTRODUCTION No two innovations have done more in the 1990s to advance communications than the wireless cellular telephone network and the Internet. Wireless cellular telephony extended access to the Public Switched Telephone Network (PSTN), the conventional landline telephone system, to users with small handheld radio terminals. These users could then establish and maintain voice calls anywhere within radio coverage, which for practical purposes in the United States is nationwide. This ushered in an era of mobile communications that disassociated a telephone user with a geographic location. No longer did dialing a particular number ensure that a caller would find (or not find) the intended recipient ‘‘at home,’’ ‘‘at work,’’ or elsewhere; with wireless telephony they could in fact be anywhere. And so could the caller. The desire to be mobile, coupled with falling subscription charges and rising voice quality, motivate an increasing number of customers to flock to the cellular telephone network. The reliability and quality of wireless phone service has even prompted some to forego landline service all together. Simply put, wireless telephony has made good on the promise of anywhere/anytime voice communications. Based on the unifying, packet switching Internet Protocol (IP) [1], the Internet has had no less a dramatic impact on how society communicates. Its advent has interconnected devices over vast distances at limited costs and made possible rich multimedia content exchanges, most notably with the emergence of the World Wide Web (WWW). The open and standard protocols of the Internet allow equipment vendors to easily produce infrastructure products that interoperate with other vendor’s products, increasing competition and fostering economies of scale. This has led to the pronounced deployment of Internet architecture throughout the world and, consequently, extended the reach of the Internet on a global scale. Because of its reach and its ability to support a variety of services, the Internet has evolved from a loose interconnection of computers employed by researchers to exchange files into a global network infrastructure that is an essential underpinning to commercial, governmental, and private communication. Both the Internet and wireless telephony have created unprecedented operating freedoms and are forcing paradigm shifts in business and social communication practices. Their impact, however, has emerged from opposite design philosophies. The wireless telephone network provides ubiquitous access to speech applications; the Internet, on the other hand, delivers a wide variety of application types to fixed locations. The freedom and mobility offered by wireless networks provides a perfect compliment to the economies of scale and flexibility offered by the IP-based Internet. 2932 WIRELESS IP TELEPHONY Now, at the beginning of the twenty-first century, the two most defining communications breakthroughs of the late twentieth century are starting to merge. As IP becomes an important driver of both core and access networks, it must support wireless voice at comparable levels of spectrum efficiency and voice quality as cellular telephony. Similarly, wireless network practices must be modified to accommodate IP-based packet protocols. It is our aim here to describe the design challenges and technical hurdles facing successful deployment of wireless IP telephony. 2. BACKGROUND AND BASIC CONCEPTS The design goals of the current breed of wireless telephony standards, commonly referred to as secondgeneration (2G)1 standards, were to carry digital voice conversations to and from the PSTN with packet data networking only as an afterthought. As a consequence, current cellular systems have only limited packet data capabilities, usually to exchange brief text messages such as the Short Message Service (SMS). However new breeds of cellular communications systems are promising advanced features for packet data networking, along with faster transmission speeds and higher capacity. These new communications systems are widely referred to as thirdgeneration (3G) systems. It is in 3G systems that the first steps are being taken towards integrating IP transport with wide-area wireless networks. The new breed of 3G systems were initiated by the International Telecommunications Union (ITU), a United Nations governing body, under a directive called ‘‘International Mobile Telecommunications for the year 2000’’ (IMT-2000). IMT-2000 is a family of guideline specifications and recommendations serving as an umbrella standard to harmonize the evolution of the disparate 2G radio technologies currently in place; most notably the CDMA-based IS95 systems in the United States and the GSM systems in Europe and elsewhere. Regionalized activities within the IMT-2000 family emerged based on these two technologies. These include the Third Generation Partnership Project (3GPP), centered on evolving the GSM standard under the name Universal Mobile Telecommunications Service (UMTS) [2], and the Third Generation Partnership Project 2 (3GPP2), focused on evolving the IS95 standard, referred to as ‘‘cdma2000’’ [3].2 Both groups are actively mapping out architectures and protocol references to support high-rate packet data services that will be used to carry IP telephony over their respective networks. The challenges that these groups will face are to accommodate three fundamental issues in successful 1 Second-generation systems represented a significant leap from the first generation Analog Mobile Phone System (AMPS), including the use of digital modulation techniques, enhanced security features, better spectral efficiency and longer mobile terminal battery life. 2 For more detail on 3G wireless standards, the reader is referred to Ref. 4. delivery of wireless voice. These issues are service quality of the perceived voice output stream, efficient use of the band-limited medium, and mobility of wireless users. 1. Service Quality. Wireless telephone systems have been efficiently designed to carry one type of application: voice, a time-sensitive, error-tolerant communication service. Its perceived quality degrades more rapidly when the delay characteristics of the underlying delivery change than as the error characteristics change. The destination of each call is usually a human being who can compensate for imperfections in the received signal. This is akin to deriving the proper meaning of a sentence when a word or two is mispronounced. When sounds arrive with noticeable variation in their inter–arrival times (called jitter), or when there are long lapses in the conversation (delay), conversation can become tedious. Circuit switched principles, at the core of wireless telephone systems, are well suited for voice since they offer timely and regular access to the transport medium. The Internet, on the other hand, thrives on the principles of packet switching. Consequently IP packets often take different routes through the network and can arrive out of sequence with variable delays. Therefore the basic IP protocols are not well suited to deliver time-sensitive applications such as voice. 2. Efficiency. Wireless telephony contends with limited spectrum and an unpredictable, time-varying physical channel that is subject to path loss, fading, and multipleaccess interference. In order to support high capacity and revenue, service providers must make best utilization of their given spectrum. To this end, cellular telephony employs techniques that make best use of scarce, unreliable resources to deliver near-toll-quality voice. These techniques include employing low-bit-rate voice codecs to compress speech and reducing frame sizes to make voice packets less vulnerable to rapid fluctuations in the channel. The protocols and architecture of the Internet give prominence to end-to-end principles over centralized approaches. While offering flexibility, this demands that each packet contain a greater degree of control information than circuit-switched packets. The additional control information is embedded in the detailed protocol headers that are included in each IP data packet. Consequently, squeezing these heavyweight protocol headers into the relatively small packet sizes of the wireless channel gives rise to a number of performance problems related to efficiency. 3. Mobility. A fundamental design concept of wireless telephony is to allow users to seamlessly change their point of attachment to the network at any time. This must occur without explicit reconfiguration or significant performance loss. IP routing, however, associates an IP address with a fixed attachment to a router. When this association is no longer valid, as is the case when wireless users move, standard IP routing procedures are unable to deliver packets to and from the mobile terminal. Furthermore, re-establishing a valid association under the standard IP procedure may require manual intervention and explicit reconfiguration that will terminate any ongoing communications. Therefore these routing protocols require WIRELESS IP TELEPHONY extensions and additional control architectures to transfer associations in midsession. In other words, mobility solutions for IP will need to offer seamless transfers in order to support wireless voice effectively. In the remainder of this chapter we focus on each of these three principles and discuss modifications to the IP protocols and architecture to successfully offer IP telephony services. 3. SERVICE QUALITY FOR WIRELESS IP TELEPHONY Service quality can be characterized by three parameters; packet loss, delay, and delay variability. In the wired network, heavy traffic at ingress points can overload IP routers, causing packets to be dropped. Even in the absence of heavy traffic, the detrimental effects of the wireless channel can corrupt voice packets so that they cannot be recovered at the receiver and are considered lost. Packet loss is therefore a considerable problem on wireless links. One-way delay is the time from when a voice packet enters the encoder at the source terminal to when it exits the decoder at the destination terminal. As mentioned earlier, the variability in packet arrival times is referred to as jitter. These three parameters are interdependent and all contribute to the overall service quality. In wireless networks where packet loss can be high, delay and jitter will increase correspondingly. Human perceptions can accommodate reasonable delays, but service quality becomes degraded when those delays have a high variation from packet to packet. Wireless IP telephony service quality is dependent upon two issues: the service quality that voice receives over the air interface and the service quality that it receives while traversing the wired backbone network of the service provider. Wired IP service quality management has been a topic of much research. Many efforts have been geared toward supporting classes of service above and beyond the best-effort service of the typical Internet. These technologies attempt to provide more reliable delay and jitter performance by classifying traffic and giving priority treatment to certain traffic classes. We focus here on the service quality aspects particular to wireless transmission and refer the reader to Refs. 5–7 for more detailed information on wired service quality measures. 3.1. Wireless Service Quality 3.1.1. Link-Layer Solutions. Information transfer over wireless links is subject to impairments and environmental constraints that landline communications are free from. Factors affecting the wireless channel include interference, shadowing, path loss, and fading. These affects can have dramatic negative impacts on the signal-tointerference ratio (SIR). Lower SIR levels lead to increases in the frame error rates (FERs). Higher FER, in turn, increases packet loss. Furthermore, these wireless channel effects vary over small distances making signal quality very sensitive to terminal mobility. Simply increasing the bit rate cannot overcome the impediments of the wireless channel. Though all 3G systems will offer much higher 2933 available bandwidths for packet data [supporting rates of 144 kbps (kilobits per second) at high mobility rates, 384 kbps at pedestrian mobility rates, and 2 Mbps for indoor systems], voice service quality is still primarily dependent on achieving timely delivery of good-quality voice packets. In order to improve the quality of the voice packets, wireless networks have focused on making voice packets more robust to transmission errors. In addition to physicallayer solutions that seek to improve the SIR performance of receivers, wireless system providers employ coding techniques such as forward error correction (FEC). FEC allows the receiver to locally reconstruct packets corrupted by bit errors without forcing retransmissions [8]. This scheme works by chopping frames into a smaller number of codewords and inserting a series of parity bits into each codeword that helps the receiver recover from a small number of bit errors; the greater the number of parity bits, the greater the recovery ability. Inherent in FEC, therefore, is a tradeoff between efficiency and resiliency. A resilient codeword contains more parity bits than does a less resilient one and thus has more transmission overhead, that is, less efficient use of the limited bandwidth. On the other hand, a less resilient code has a higher probability of unrecoverable error and can lead to retransmissions. This is detrimental in both efficient use of bandwidth and delay performance. Typical coding rates — the ratios of information bits to the total size of the codeword — used in wireless systems are usually on the order of 14 to 23 . Some systems even offer dynamic FEC coding strategies that change the coding rate on the basis of the perceived error characteristics of the channel. The proper use of FEC techniques, therefore, can improve the integrity of the transmission sequence and reduce delays incurred on error-prone wireless links by reducing retransmissions. The effectiveness of FEC coding is improved by interleaving [9]. Often wireless channels do not exhibit statistically independent error properties from one bit to the next. This means that bit errors tend to be lumped together in bursts. FEC codes can correct only a small number of errors per codeword. As such, they can be ineffective when dealing with very bursty error channels. Interleaving works to scramble the bit orderings before transmission and then place them back in proper order at the receiver before decoding. Thus bits that travel consecutively over the air will not be consecutive when presented to the FEC decoder. When deep fades corrupt a series of bits in transit, the interleaving process at the receiver will disperse those errors throughout the frame over multiple codewords, improving the effectiveness of the FEC scheme. This again implies that more packets can be corrected without retransmissions thereby reducing delay. Another FEC technique employed in wireless voice systems to ensure good-quality characteristics is unequal error protection [10]. Unequal error protection is the practice of classifying certain bits in the voice frame as more important then other bits. If such essential bits are corrupted in transmission, then the frame cannot be used because too much fundamental information about the voice sample will have been lost. These bits, as a result, 2934 WIRELESS IP TELEPHONY are protected with FEC codes while the others are not. The nonessential bits in the voice sample can be delivered to the higher layers even if they contain bit errors. Although this reduces the sound quality of the voice sample, the end effect is still tolerable for the listener. The benefit of this approach is twofold: (1) the overhead associated with FEC coding is reduced and (2) usable (albeit less-than-perfect) voice information is delivered in cases where it would otherwise have been dropped or retransmitted. In order to combat jitter and ensure smooth playback, real-time media systems buffer received voice packets. This solution to combat poor delay performance exists in both the wireless and wired telephone systems. With a buffered voicestream the receiver presents packets to the decoder at regular intervals even if they arrive at irregular intervals. Buffering at the receiver also helps establish correct packet ordering by allowing the receiver to collect a number of unordered packets and place them in the proper sequential order before they are played. This concept is illustrated in Fig. 1. Jitter buffers, however, add to the one-way delay already incurred due to packet encoding and transmission. Jitter buffer lengths must be designed with this delay penalty in mind. The International Telecommunications Union (ITU) states that one-way delay for voice samples must be lower than 400 ms for acceptable voice quality for almost all applications (with the exception of certain long-haul satellite communications). Furthermore, the ITU recommends that delays be below 150 ms [11]. Jitter buffer lengths are an important piece of the overall delay budget that includes codec, medium access, network, and transmission delays. In addition to these techniques, all 3G systems will also have advanced methods for guaranteeing dataflows greater degrees of access to their air interfaces. Most notably these include forms of traffic classification and priority scheduling at the MAC layer that can dedicate resources to real-time packet streams [12]. These guarantees often provide a minimum bit rate and/or delay. Additionally, they provide intelligent voice-friendly queue management policies. The UMTS, in particular, has specified two real-time traffic classes, conversational and streaming [13]. The conversational class is the most delay-sensitive and is expected to handle wireless IP telephony. Certain deliverability attributes are associated with each class, such as maximum and guaranteed bit rates, maximum transfer delays, handling priorities, and whether packets with errors should be forwarded to higher layers. Using these attributes to define the service quality requirements for various traffic flows will allow 3G Packet inter-arrival spacing 5 2 4 3 1 Received packet stream Jitter buffer length 5 4 3 2 1 Jitter buffer Packet stream delivered to decoder Figure 1. Jitter buffering. wireless systems to service time-sensitive voice packets before delay-tolerant data packets. 3.1.2. Transport-Layer Solutions. While these link-level improvements will go a long way toward improving the service quality of wireless voice, performance is also highly dependent on the transport protocols used to deliver samples from the mobile terminal to their final destination. Reliable end-to-end transport protocols that promise ordered delivery of error-free packets, such as Transmission Control Protocol (TCP) [14], respond to link-level errors by requesting retransmissions. Such retransmissions hold up the timely delivery of subsequent packets. Furthermore, TCP operates on a principle that packet loss is due to congestion in the network and will thus respond to errors on the channel by generating less traffic. TCP will at first throttle the bit rate and then slowly increase it as the signs of congestion dissipate. This has dire consequences on the performance of voice applications by slowing down the service unnecessarily and imposing unacceptable delays. These issues are further exacerbated in wireless networks where link-level errors are frequent and seldom the result of congestion. It is clear that the application and performance characteristics of wireless voice are at odds with the design goals of TCP. The emphasis on timely delivery of voice over error-free reception cannot be reconciled with the TCP design philosophy, which sacrifices delays to achieve an error-free result. As a result, the use of TCP to carry wireless voicestreams is not likely. User Datagram Protocol (UDP) [15], the connection-less alternative to TCP, in conjunction with the Real-Time Transport Protocol (RTP) [16], will be the most prominent implementation of voice over IP. UDP requires no retransmissions and is not session based, meaning that it carries no state and treats each packet individually independent of packets before or after it. This statelessness is not necessarily well suited for isochronous media where many packets are often carried with similar characteristics in a stream and it is advantageous to make use of state information. However, protocols such as RTP, which are used in conjunction with UDP, provide functionality to real-time voice above what simple UDP can provide. RTP was developed to use the basic UDP datagram in order to provide end-to-end support for time-sensitive applications. RTP offers no congestion control and no promises of reliability; however, in the world of voice this is a boon. Without reliability and congestion control, the transport protocol will not mistake link-level errors for congestion and will not delay packets while waiting for retransmissions. End devices can use the information provided in RTP packets to determine the real-time characteristics of the received packet. RTP provides a timestamp field that allows receivers to determine whether an incoming packet is ‘‘fresh’’ and should be played or is ‘‘stale’’ and should be dropped. Sequence numbers are used to identify gaps in the reception of packets. This may signal that an error has occurred or that packets have been received out of order. RTP provides the necessary information to the receiver to WIRELESS IP TELEPHONY reconstruct the original stream when packets are received out of sequence. RTP is also particularly well suited for delivering multimedia traffic and provides mechanisms by which media streams can be synchronized and multiplexed, such as audio and video for a videoconference. RTP is by far the most frequently used protocol in the wired Internet for transferring real-time information. Because of its widespread use and special features designed for real-time traffic, RTP is the natural transport protocol for wireless IP telephony. Wireless IP telephony providers must strive to offer service qualities that are comparable to the cellular voice services that customers are accustomed to. Strict requirements on delay, jitter, and packet loss create a challenge in ensuring service quality. In addition to intelligent service quality management of wired backbone links, this challenge will have to be met by coordinated efforts between radio-level mechanisms operating over the wireless link and transport protocols operating end to end. 4. wireless IP telephony providers to match the level of spectral efficiency of traditional cellular networks, the resultant overhead of IP transport must be reduced. Header compression techniques are the most effective way to reduce IP packet overheads, and several such compression schemes have been defined for compressing a variety of protocol types. Below we discuss the most relevant aspects of header compression to wireless IP telephony. 4.1. Header Compression As indicated earlier, voice over IP networks will be supported by the Real-Time Transport Protocol, which runs over UDP. Thus the typical protocol layering for IP voice looks like RTP/UDP/IP.3 Each of these protocols introduces its own overheads in the form of required headers. Typically this value totals 40 bytes, including 20 bytes for RTP, 8 bytes for UDP, and 12 bytes for IP. The protocol header fields for RTP/UDP/IP are shown in Fig. 2, where the numbers represent bit positions and are used to indicate the length of the header fields. We discuss only a few of the header fields below; for more detailed information on the RTP/UDP/IP header fields the reader is referred to the literature [1,15,16]. This 40-byte RTP/UDP/IP overhead represents a significant portion of available wireless bandwidth. Current wireless voice packetization schemes, including EFFICIENCY AND WIRELESS IP TELEPHONY Wide-area wireless channels typically employ bandwidths much smaller than those found on landline networks. Furthermore the unpredictable nature of the wireless channel makes the use of small link-level packet sizes advantageous. Small packet sizes are less vulnerable to channel fluctuations and help the radio network recover more gracefully from packet losses. As an example, typical cellular systems today, as well as future 3G systems, employ basic packet sizes that are on the order of 20 ms. These small packet sizes represent a major challenge to the use of IP-type protocols that employ large headers. The resulting overhead can have detrimental effects on the efficiency of the system. Efficient use of wireless resources allows service providers to support higher capacities. For IP header 16 1 Ver IHL TOS 3 This is taken to mean that RTP is on top of UDP, which is on top of IP, indicating that a packet must travel down the protocol stack, traversing first the RTP layer, then the UDP and IP layers. Other references write the protocol layering as IP/UDP/RTP, indicating that IP is outside UDP that is outside RTP. This latter notion emphasizes that IP protocol headers are followed by UDP and RTP protocol headers. 32 Total length Identification Time to live 2935 Flags Protocol Fragment offset Header checksum Source address Destination address Options and padding RTP header Data 1 5 V 1 16 32 X P X 8 CSRC count Payload type Source port Destination port Sequence number 2 bytes Length Checksum Timestamp 4 bytes Data SSRC 4 bytes UDP header CSRC (0-60) bytes Data Figure 2. RTP/UDP/IP protocol headers. 2936 WIRELESS IP TELEPHONY the ITU standard G.729 [17], employ 8-kbps codecs where 20 bytes of voice information is sent every 20 ms. Therefore voice packets carried under the RTP/UDP/IP regime will incur a 200% overhead price. Clearly deep RTP/UDP/IP header compression is required for wireless IP telephony to achieve the efficiency that cellular operators need to service a growing number of subscribers. 4.1.1. Compression State. Header compression works on the principle that many RTP/UDP/IP packet header fields change either predictably or very infrequently from packet to packet. For example, the IP addresses of the two correspondents never change during the course of a typical session; however, the 64 bits (8 bytes) used to denote source and destination IP addresses, is included in each UDP header. A similar situation exists for the source and destination port addresses, which account for 2 bytes. Addressing and port assignments, which remain largely static over the lifetime of a call, account for roughly 25% of the total overhead. Header compression schemes leverage the predictability of packet headers from packet to packet to achieve compression levels on the order of 95–97%; in some instances they reduce 40-byte overhead to 1 or 2 bytes. Header compression schemes are able to achieve these levels of compression by first eliminating wellknown a priori information or information that can be inferred from other mechanisms, such as the link layer. Fields such as the IP and RTP version numbers are expected to be well known, other values such as the IP header and payload lengths can be successfully inferred from the link layer. Moreover, sending non–a priori, but static, information only once at the onset of the session reduces overhead considerably. Values such as the abovementioned 8-byte IP addresses and 2-byte port numbers, among others, can be sent once and will remain constant over a large number of packet headers. Sending these values once helps the compressor and decompressor establish a context, or compression state, by which future compressed packets can be evaluated. Compression state is the knowledge necessary to reconstitute the full header from a compressed header. After the initial sending, it is necessary to only provide delta values, or updates, in header fields that change instead of the absolute values. This significantly reduces the amount of overhead transmission. Figure 3 shows the general architecture of a header compression scheme where a compressor takes full RTP/UDP/IP headers and generates compressed headers that are sent over the wireless channel. On the receiving side the decompressor attempts to reconstruct the original header by applying the corresponding decompression scheme using the current header context. When the context becomes lost or loses synchronization between the compressor and the decompressor, as is the result of link-layer errors, the compression scheme must be able to restore context. 4.1.2. Error Recovery. An important consideration in the design of a header compression scheme for the wireless environment is its ability to recover from errors. Cassner Header at sender Compressor Feedback Context Wireless channel De-compressor Context Header at destination Figure 3. Header compression architecture. and Jacobson proposed the earliest header compression technique for RTP/UDP/IP, compressed RTP (CRTP), [18] which became a draft standard in 1999. While this scheme worked well for telephone dialup connections and other low-loss link layers, its design did not perform well in a highly variable and error-prone wireless channel. When packets were received in error, the header compression states at the compressor and the receiver would lose context and full packet headers had to be transferred to reestablish synchronized header state. The effect of long round-trip times, as is the case with wireless IP telephony, has dramatic effects on the error recovery performance. When links have long round-trip times the context cannot be regained as quickly and many compressed packets will require retransmissions or be dropped. Performance lags in CRTP over wireless links became evident [19], and efforts were made to design more robust header compression schemes that could adapt to imperfections in the channel and gracefully recover from errors. 4.1.3. Robust Header Compression. To meet the error performance requirements necessitated by volatile wireless links, header compression schemes have to be reliable and robust. The robust header compression (ROHC) scheme [20] was created to make header context less sensitive to packet loss and delay as well as make context recovery faster. This approach repairs context locally, thereby eliminating the need to send update information over the wireless link. The key factor in ROHC is that cyclic redundancy check (CRC) codes are computed on the uncompressed headers and are sent along with the compressed header. CRC codes are the result of passing a string of bits through a generator polynomial. The CRC codes are then sent along with the bits used to generate the codes. The receiver applies the same function to the received bit string, generating a local copy of the CRC code. If the local copy and the received CRC code are not equal, the receiver is sure that a transmission WIRELESS IP TELEPHONY error has occurred. CRC codes provide a reliable errordetection mechanism. The decompressor, after generating its copy of the full header from the received compressed header, will perform a CRC check on the full header. This allows the decompressor to reliably determine whether the decompression process was successful. In addition to being able to repair context locally, ROHC is also capable of withstanding a number of consecutive packet errors without losing context. This is important as wireless environments seldom have bit-independent channels and errors often arrive in bursts. ROHC can support upwards of 24 consecutive packet errors without losing context [21]. 2937 • Registration — users indicate their presence and requirements to the network. • Configuration — network adapts nodes to the particular network characteristics, including IP address assignment and configuration of the default router. • Authentication, authorization, and accounting (AAA) — validate users and their permission and record their usage for billing and management purposes. • Dynamic address binding — provides a dynamic mapping of old network addresses with new network addresses. 4.1.4. Performance of Header Compression. Header compression schemes can be evaluated along three distinct performance attributes: compression efficiency, robustness, and compression reliability. In terms of compression efficiency, ROHC can optimally reduce the 40-byte RTP/UDP/IP header to a single byte. Under bit error rates typical of wireless channels, it can achieve an average of 2.27 bytes of overhead [22]. Furthermore, compression efficiency is enhanced by the ability to restore context locally, reducing the transmission of noncompressed headers over the wireless link. Compression reliability, the ability to ensure that decompressed headers are accurate representations of the uncompressed headers, is achieved through the use of CRC codes. This provides a highly reliable way for the decompressor to determine whether the decompressed packet is correct. Finally, ROHC provides a high degree of robustness by correcting loss of context locally and maintaining context in the presence of multiple consecutive errors. Performance results [22] show that under a simulated WCDMA channel operating at a BER of 0.0002 the FER achieved with CRTP is 1.10% while the FER achieved with ROHC was 0.12%. At a higher BER value of 0.001, the frame error rates were 4.06% and 0.81% for CRTP and ROHC, respectively. It is clear that this new class of robust header compression will be critical to improving the efficiency and performance of wireless IP telephony. To become a full network participant a user must first have means of physically detecting and connecting to a network. This entails establishing a valid link with the appropriate physical layer protocols, after which a terminal can format information in a contextually meaningful manner. When basic connectivity has been established the mobile and the network can begin to perform parameter negotiations. This occurs during the registration process where the network learns of a terminal’s presence and requirements. Configuration involves fulfilling any registration requests and providing information to enable the mobile to properly orientate itself to the new network surroundings. This may include assigning a new IP address and passing the locations of default routers and network servers. After configuration the next step is for the network to grant the user access to network resources based on AAA measures. The network arrives at these decisions based on negotiations using credentials passed between the terminal and/or user, either explicitly or implicitly. Additionally the network may validate these credentials with third parties located in outside networks. Finally, once the user and terminal have been properly authenticated, dynamic address binding creates an association between the new configuration and the old configuration. This allows mobile terminals to be found after they change networks and allows active sessions to be maintained across different points of attachment transparently. 5. 5.1. IP Mobility for Wireless Telephony MOBILITY Mobility creates problems with IP routing protocols and can break ongoing sessions. However, wireless IP telephony must be as seamless as present cellular telephony. This requires the ability to change points of attachment to the wireless network while maintaining connectivity with minimal disruption. Cellular solutions address mobility by monitoring channel assignments, code allocations, and received power levels. The introduction of IP transport, however, requires additional mobility solutions that are not addressed by the traditional linklayer cellular mobility techniques. These requirements for network mobility extend beyond the physical, or link-level, mobility offered in cellular networks. The basic functions needed to support mobile access to IP-based networks include • Detection — terminals learn when they have entered new network areas. Current cellular networks have mechanisms in place to successfully support link-level mobility. Additionally roaming agreements between service providers allow mobile subscribers from one provider to access another provider’s network. In this sense, current cellular networks already have in place mechanisms to support registration, configuration, and AAA functions associated with mobility. However, since mobile telephone numbers are constant and do not change, there is no need to perform dynamic address binding. Also since addressing is valid over the entire network, there is no need to detect when an address change is required. Therefore detecting when address changes are required and dynamically binding those addresses represents a major challenge for current cellular networks to provide mobility. Supporting dynamic address binding for wireless IP telephony users poses some unique challenges. The IP protocol inherently links physical location with network 2938 WIRELESS IP TELEPHONY representation. In other words, an IP address represents a host’s physical location on the network as well as its identity within the network. IP uses this association to route packets efficiently to destination addresses. When this association is broken, or invalid, packets can no longer reach their destinations. 5.2. Mobile IP The industry standard regarding IP mobility is called mobile IP [23] and is actively being designed into the allIP architectures of next-generation networks including the 3GPP and the 3GPP2 [24]. Mobile IP creates a level of indirection within the network so that ongoing communications are not interrupted due to the IP address changes of mobile terminals. This is achieved by associating two addresses for the mobile terminal: a permanent home address that represents the terminal’s IP address within its home network and a temporary locally assigned care-of address that is valid within the visited network. A home agent (HA) located in the terminal’s home network keeps an association between a terminal’s home address and its care-of address. A foreign agent (FA) in the visited network provides routing and support services to visiting mobile terminals. The elements of a typical Mobile IP architecture are depicted in Fig. 4. Both foreign and home agents can advertise their presence on their respective local networks by issuing agent advertisement messages that inform terminals of their availability. Likewise, a mobile terminal may solicit these messages by broadcasting agent solicitation messages on entering a new network to learn about that network’s mobility support. A mobile terminal can then use these advertisement messages to detect if it has migrated into a new IP subnet. Once a mobile terminal learns that it is on a new IP subnet, it will attempt to obtain a care-of address for the visited subnet. This can be done in one of two ways. It may be given a care-of address by the FA, called a foreign agent care-of address, which is associated with a network interface on the FA. The mobile terminal may also obtain a collocated care-of address associated with one of its own network interfaces. After receiving the care-of address, the mobile terminal will then register this address with its HA via a registration request message. When this registration is accepted, the HA will respond with a registration response message and store the association between the mobile terminal’s home address and care-of address. Packets that are destined for the mobile terminal, that is, those that have the mobile terminal’s home address in the destination field of the IP header, always arrive inside the mobile terminal’s home network and are intercepted by the HA. The packets are then tunneled to the mobile terminal by the HA. The tunneling process involves encapsulating [25] the sender’s original IP packet inside the body of another IP packet generated by the HA that contains the mobile terminal’s care-of address in the destination field. Since the outer header of the encapsulated IP packet contains the care-of address, it will be forwarded to the visited network where the mobile terminal currently resides. When foreign agent care-of addresses are used, the tunneled packets arrive at the FA who decapsulates them by stripping off the encapsulated packet header and sends the original IP packet to the mobile terminal. Mobile terminals that have collocated care-of addresses will receive incoming encapsulated packets directly and be responsible for decapsulating them. Bandwidth-constricted wireless networks will most likely support the foreign agent care-of address model, as is the case with the 3GPP and 3GPP2. This mode of operation is more spectrally efficient since only the original IP packet, and not the extra headers associated with the encapsulated packet, is sent over the air interface. Additionally this mode conserves IP address space; one FA can service multiple mobile terminals, and therefore only one care-of address per FA is needed. Core IP network Home IP network Visited IP network Foreign agent Mobile terminal Figure 4. Mobile IP architecture. Home agent Mobile terminal WIRELESS IP TELEPHONY The mobile terminal can send outbound IP packets on the visited network using normal IP routing without any modifications. The mobile terminal will insert its home address into the source address field of all IP data packets it generates. The mobile IP agents effectively hide mobility events from correspondent hosts so that IP address changes are transparent. Thus correspondent hosts are completely unaware that the mobile terminal has moved. This feature of mobile IP allows all network terminals, regardless of whether they support mobile IP, to communicate with mobile terminals that do. 5.2.1. Route Optimization. Mobility implementations in wireless IP telephony are judged on their ability to provide seamless handoffs with minimal interruption to user sessions. Packet loss and handoff delay therefore must be minimized in order to provide quality voice service. A vulnerability of the basic mobile IP approach discussed above is that traffic streams are required to go to the mobile terminal’s HA and then to the mobile terminal, creating what is called the triangular routing problem. This is particularly problematic when a mobile terminal is very far from its home network and is communicating with a correspondent host local to the visited network as shown in Fig. 5. As an example, consider a New Yorker visiting a friend in Los Angeles. Packets from the friend’s terminal would have to travel across the country to the HA in New York and then be tunneled back to the present location of the mobile terminal in Los Angeles. This needlessly introduces two cross-country trip times. In addition, it consumes unnecessary resources within the wide-area network, especially when compared to direct delivery on the local Los Angeles network. Efforts within the mobile IP community have addressed this problem by creating a modified mobile IP approach that uses route optimization [26] and eliminates unnecessary triangular routing. Route optimization works by making correspondent hosts aware of the current care-of address of the mobile terminal. The host then stores those associations in a binding cache. Home agents, on receipt of a packet destined for a mobile host in a visited network, will send the originator of that packet a message containing the mobile terminal’s current care-of address. The originator will then store this association in its binding cache and can begin to send packets directly to the mobile host without unnecessary involvement of the HA. This, in turn, reduces latency and frees network resources. Implementing route optimization in mobile IP can help drastically eliminate latencies and improve quality for wireless IP telephony. 5.3. Mobility Architectures A design challenge for implementing mobile IP in wireless environments is to define proper placement and demarcations of areas serviced by the mobile IP elements. This helps balance signaling overhead and delay while allowing seamless connectivity. Advertisement and solicitation messages generated in mobile IP are a way of determining whether new physical connections Visited IP network (2) Datagram is intercepted by home agent and tunneled to care-of address Default router/ foreign agent Visiting mobile terminal Home IP network Home agent (3) Datagram is de-capsulated and delivered to mobile terminal (1) Datagram to mobile terminal arrives on home network via standard IP routing (4) Standard IP routing is used to deliver packets from the mobile terminal to the correspondent host 2939 Correspondent host Figure 5. Mobile IP triangular routing. 2940 WIRELESS IP TELEPHONY require IP-level mobility procedures. However, when cell radii decrease and terminals travel at higher speeds, the mobility rate increases. This triggers more and more solicitation and registration messages that could begin to have a detrimental overhead effect in the network. Furthermore, the registration messages must travel to the mobile terminal’s home network and may introduce unacceptable delays in establishing new network connections. Designing wireless networks with subnets that do not cover a lot of area may lead to an undesirable amount of signaling and delay in current mobile IP implementations. Additionally, mobile agents need to balance the frequency with which they broadcast advertisements to suit the signaling capabilities of the wireless network. More frequent signaling allows for faster detection of network-layer mobility and therefore shorter handoff times. It comes, however, at the price of greater signaling overhead. There exists a design tradeoff that trades signaling overhead for responsiveness of the mobility protocol. As radio-level resources are at a premium, optimal solutions will employ as little signaling overhead as possible to achieve the required level of responsiveness. Industry efforts have been focused on this problem, and new breeds of mobility strategies have emerged that attempt to reduce the delays and overhead caused by excessive signaling and frequent mobility [27–29]. Many of these strategies introduce levels of hierarchy so that registration messages do not need to travel all the way to the home network every time there is a mobility event. These types of strategies help reduce the latencies and packet losses due to IP mobility. 6. CONCLUSION Since 1980 wireless voice service has grown into a reliable mainstay for personal and business communications. In the same period the Internet has flourished to unprecedented levels; enjoying economies of scale and ease of deployment. New wireless network architectures will take advantage of the service and management flexibility offered by IP, allowing service providers to offer multimedia and data content to their wireless subscribers. As a consequence, voice strategies must be amended from their traditional circuit-switched roots to perform comparably over IP. The greatest challenges facing the successful deployment of wireless IP telephony are threefold: securing reliable guarantees of service quality on par with traditional cellular systems, obtaining spectral efficiencies over the wireless channel that will not hinder system capacity or service quality, and effectively providing seamless connections to mobile users. BIOGRAPHY David Famolari received his B.S and M.S degrees in electrical engineering from Rutgers University, New Jersey, in 1996 and 1999 respectively. In 1996, he joined the Wireless Information Network Laboratory (WINLAB), at Rutgers University, as a research assistant where he worked on radio resource management protocols and parameter optimizations for third generation (3G) cellular systems. Since 1998, he has been a member of the Applied Research Department at Telcordia Technologies, Morristown, New Jersey, where he has worked on emerging mobile computing technologies, wireless networking protocols, and residential networking. David was awarded the Telcordia Technologies CEO Award in 2000 for his contributions in wireless IP networking. He is currently the cochair of the Open Services Gateway Initiative (OSGi) Device Expert Group, a leading industry consortium producing open specifications to promote the delivery of broadband services into home, automotive, and other similar networks. His current research interests include wireless local area network (WLAN) technologies and systems, mobility management, wireless computing, and personal area networks and systems. He can be reached by e-mail at [email protected]. BIBLIOGRAPHY 1. J. Postel, Internetwork Protocol, RFC 791, Sept. 1981. 2. H. Holma and A. Toskala, WCDMA for UMTS: Radio Access For Third Generation Mobile Communications, Wiley, New York, 2000. 3. TIA/EIA/IS-2000-2-A, Physical Layer Standard for cdma2000 Spread Spectrum Systems. 4. Special Issue, IMT-2000: Standards Efforts of the ITU, IEEE Pers. Commun. 4(4): (Aug. 1997). 5. S. Blake et al., An Architecture for Differentiated Services, RFC 2475, Dec. 1998. 6. V. Jacobson, K. Nichols, and K. Poduri, An Expedited Forwarding PHB, RFC 2598, June 1999. 7. J. Heinanen, F. Baker, W. Weiss, and J. Wroclawski, Assured Forwarding PHB Group, June 1999. 8. D. J. Goodman and C. E. Sundberg, Transmission errors and forward error correction in embedded differential PCM, Bell Syst. Tech. J. 62: 2735–2764 (Nov. 1983). 9. S. H. Lim, D. M. An, and D. Y. Kim, Impact of cell unit interleaving on header error control performance in wireless ATM, Proc. IEEE GLOBECOM’96, Nov. 1996, pp. 1705–1709. 10. A. Nazer and F. Alajaji, Unequal Error Protection and Source Channel Decoding of CELP Speech Over Very Noisy Channels, Technical Report, Mathematics and Engineering Communications Laboratory, Queens Univ., 1999. 11. International Telecommunications Union, One-Way Transmission Time, Recommendation G.114, June 1996. 12. C. Comaniciu, N. B. Mandayam, D. Famolari, and P. Agrawal, QoS guarantees for third generation (3G) CDMA systems via admission and flow control, Proc. IEEE Vehicular Technology Conf. (VTC), Boston, Sept. 2000. 13. 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects, QoS Concept and Architecture, 3GPP TS 23.107 v3.4.0. 14. J. Postel, ed., Transmission Control Protocol, RFC-793, Sept. 1981. 15. J. Postel, User Datagram Protocol, RFC-768, Aug. 1980. 16. H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, RTP: A Transport Protocol for Real-Time Applications, RFC 1889, Jan. 1996. WIRELESS LAN STANDARDS 17. ITU-T, Coding of speech at 8 kbit/s Using ConjugateStructure Algebraic-Code-Excited Linear-Prediction (CSACELP), Recommendation G.729, 1996. 18. S. Casner and V. Jacobson, Compressing IP/UDP/RTP Headers for Low-Speed Serial Links, RFC 2508, Jan. 1999. 19. M. Degermark, H, Hannu, L. Jonsson, and K. Svanbro, Evaluation of CRTP performance over cellular radio links, IEEE Pers. Commun. (Aug. 2000). 20. C. Bormann et al., RObust Header Compression (ROHC): Framework and Four Profiles: RTP, UDP, ESP, and Uncompressed, RFC 3095, July 2001. 21. L. Jonsson, M. Degermark, H. Hannu, and K. Svanbro, RObust checksum-based header COmpression (ROCCO), Internet draft (June 2000), WIRELESS LAN STANDARDS RICHARD VAN NEE Woodside Networks Breukelen, The Netherlands 1. INTRODUCTION Since the early 1990s, wireless local-area networks (WLANs) for the 900-MHz, 2.4-GHz, and 5-GHz ISM (industrial–scientific–medical) bands have been available for a range of proprietary products. In June 1997, the Institute of Electrical and Electronics Engineers approved an international interoperability standard (IEEE 802.11 [1]). The standard specifies both mediumaccess control (MAC) procedures and three different physical layers (PHY). There are two radio-based PHYs using the 2.4-GHz band. The third PHY uses infrared light. All PHYs support a data rate of 1 Mbps (megabit per second) and optionally 2 Mbps. The 2.4 GHz band is available for license exempt use in Europe, the United States and Japan. Table 1 lists the available frequency 2941 Table 1. 2.4- and 5-GHz Bands Location Regulatory Range (GHz) Maximum Output Power North America 2.400–2.4835 1000 mW Europe 2.400–2.4835 100 mW (EIRPa ) Japan 2.400–2.497 10 mW/MHz USA (UNII lower band) 5.150–5.250 Minimum of 50 mW or 4 dBm + 10 log10 Bb USA (UNII middle band) 5.250–5.350 Minimum of 250 mW or 11 dBm + 10 log10 B USA (UNII upper band) 5.725–5.825 Minimum of 1000 mW or 17 dBm + 10 log10 B a b EIRP = effective isotropic radiated power. B is the −26-dB emission bandwidth in MHz. bands and the restrictions to devices that use this band for communications. User demand for higher bit rates and the international availability of the 2.4-GHz band has spurred the development of a higher-speed extensions to the 802.11 standard. In 1999, the IEEE 802.11b standard was finished, and describes a PHY providing rates of 5.5 and 11 Mbps [2]. IEEE 802.11b is an extension of the directsequence 802.11 standard, using the same 11 MHz chip rate, such that the same bandwidth and channelization can be used. In parallel to IEEE 802.11b, the IEEE 802.11a standard was developed to provide high bit rates in the 5-GHz band. This development was motivated by an amendment to Part 15 of the U.S. Federal Communications Commission in January 1997. The amendment made available 300 MHz of spectrum in the 5.2-GHz band, intended for use by a new category of unlicensed equipment called ‘‘unlicensed national information infrastructure’’ (UNII) devices. Table 1 lists the frequency bands and the corresponding power restrictions. In July 1998, the IEEE 802.11 standardization group decided to select orthogonal frequency-division multiplexing (OFDM) [3] as the basis for their new 5-GHz standard, targeting a range of data rates from 6 to 54 Mbps. This standard is the first one to use OFDM in packet-based communications, while the use of OFDM previously was limited to continuous transmission systems like digital audiobroadcasting (DAB) and digital videobroadcasting (DVB). Following the IEEE 802.11 decision, the European HIPERLAN type 2 [4] standard and the Japanese Multimedia Mobile Access Communication (MMAC) standard also adopted OFDM. The three bodies have worked in close cooperation since then to minimize differences between the various standards, thereby enabling the manufacturing of equipment that can be used worldwide. Regulatory issues played an important role in the development of wireless LAN standards. One of the key factors in the choice of modulation schemes for the 2.4GHz band has been the FCC spreading requirement for unlicensed devices in the ISM bands, where wireless LANs 2942 WIRELESS LAN STANDARDS are predominantly used. According to the FCC spreading rules, transmission in the ISM bands have to use either direct sequence, spread spectrum, or frequency hopping. Frequency-hopping devices have to use at least 75 hopping channels with a maximum dwell time of 400 ms. Directsequence devices have to demonstrate at least 10 dB processing gain in a narrowband jammer test, which basically shows that there is a gap of at least 10 dB between signal-to-noise ratio and signal-to-interference ratio requirements for a certain bit error ratio. In the early days of wireless LAN, many people interpreted the spreading rule as a requirement for at least 10 chips per symbol; hence the 11 chips spreading sequence in the 802.11 standard. Later, a less strict interpretation was adopted, purely based on meeting the narrowband jammer test. This is clearly visible in the IEEE 802.11b standard. The 802.11b standard uses complementary code keying (CCK), which can be viewed as direct-sequence spreadspectrum modulation with multiple spreading codes with a length of 8 chips. Despite the less strict interpretation, the spreading rule formed a barrier for really high data rates. It blocked the use, for instance, of OFDM in the 2.4-GHz band. In order not to avoid further technological progress in the 2.4-GHz band, in May 2001 the FCC decided to allow digital transmissions without any spreading requirement [5]. This opened the way to higher data rates using OFDM in the 2.4-GHz band. The 802.11 committee took advantage of this rule change by selecting the OFDM based 802.11a standard as basis for the 802.11g standard, extending the data rates in the 2.4-GHz band up to 54 Mbps. In the following sections we describe the various IEEE wireless LAN standards, and mention the differences with HIPERLAN and MMAC. Because of length limitations, the scope of this article is restricted to the most predominantly used parts of the standards. More details can be found in the references listed at the end of this article. 2. IEEE 802.11 MAC The IEEE 802.11 MAC standard consists of one mandatory and two optional modes [1]. All modes use time-division duplex (TDD), so the medium is shared in time between different users and/or access points. The mandatory part is the distributed coordination function (DCF), which uses carrier sense multiple access with collision avoidance (CSMA/CA). Figure 1 shows the timing diagram of a DCF packet transmission. Before starting a transmission, the channel is sensed to see if it is available. If no other signal is received above a certain defer threshold, a packet is send. After successful reception, the recipient sends an acknowledgment back. After receiving the acknowledgement, the first user has to Preamble Data SIFS wait for a time DIFS plus a random backoff time before transmitting another packet. DIFS is the distributed interframe spacing, which is equal to the short interframe spacing between packet and acknowledgment plus 2 slot times. Optional modes in the 802.11 MAC are the requestto-send/clear-to-send (RTS/CTS) protocol, and the point coordination function (PCF). PCF is a centralized MAC, where an access point polls stations to see if they have packets to transmit. PCF can be used to guarantee a minimum packet delay, but it can do this only in the absence of interference from other cells. With the RTS/CTS protocol, prior to a data packet, first a short request packet is sent. The receiver answers with a CTS packet, which contains a net allocation vector (NAV) that tells all users how long the current RTS/CTS cycle will take. The effect of this is that all users that can receive the CTS packet will not try to try to compete for the channel for the duration indicated by the NAV. This solves the hiddennode problem of DCF without RTS/CTS, because in that case, only users that can receive the transmitter will stop competing for the channel. So, it can happen that a packet from user A to B is interfered by user C, who does not have a good link to A, but it does have a good link to B. With RTS/CTS, this situation is avoided, because user C will hear the CTS coming from B. 3. IEEE 802.11 DSSS The IEEE 802.11 Direct-Sequence Spread-Spectrum standard is based on the transmission of 11-chip Barker codes at a 11 MHz chip rate. Data rates of 1 and 2 Mbps are achieved using BPSK or QPSK modulation of the Barker codes, respectively. The 11-chip Barker code is defined as {1, −1, 1, 1, −1, 1, 1, 1, −1, −1, −1}. Its primary use is to satisfy the FCC spreading requirements, as well as providing robustness against multipath propagation and narrowband interferers. Robustness against multipath is obtained by the ideal aperiodic autocorrelation properties that define a Barker code — a Barker code is a code for which the absolute autocorrelation sidelobes are equal to or less than one (≤1) for all nonzero delays, compared to L for a zero delay, where L is the codelength. Because of the low-autocorrelation sidelobes, effects of intersymbol interference are greatly suppressed, while a simple RAKE receiver is able to significantly benefit from multipath diversity in frequency selective channels. The 802.11 packet structure is shown in Fig. 2. The complete packet (PPDU) has three segments. The first segment is the preamble, which is used for signal detection and sychronization. The second segment is the header, which contains data rate and packet length information. The third segment (MPDU) contains the information bits. Preamble ACK DIFS Backoff Figure 1. Timing diagram of a single-packet transmission using DCF. WIRELESS LAN STANDARDS 2943 Scrambled ones SYNC 128 bits SFD 16 bits PLCP preamble 144 bits Signal 8 bits Service 8 bits PLCP header 48 bits Length 16 bits CRC 16 bits 1 Mbps DBPSK barker MPDU 192 us PPDU 1 DBPSK barker 2 DQPSK barker 5.5 or 11 Mbps CCK Figure 2. The packet structure used for 802.11 DSSS 1 and 2 Mbps, with the extension to 5.5 and 11 Mbps shown. The preamble and header are transmitted at 1 Mbps, while the data portion is sent at one out of four possible rates. The preamble is formed from a SYNC field and a SYNC field delimiter (SFD). The SYNC field is generated using 128 scrambled ones. The SYNC field is used for clear channel assessment, signal detection, timing acquisition, frequency acquisition, multipath estimation, and descrambler synchronization. 4. IEEE 802.11b In July 1998, the IEEE 802.11b working group adopted complementary code keying (CCK) as the basis for the high-rate physical-layer extension to deliver data rates of 5.5 and 11 Mbps [6]. This high-rate extension was adopted in part because it provided an easy path for interoperability with the existing 1- and 2-Mbps networks by maintaining the same bandwidth and utilizing the same preamble and header as shown in Fig. 1. An optional short preamble with a 56-bit SYNC field is specified to increase the net data throughput. Complementary codes were originally conceived by M. J. E. Golay for infrared multislit spectrometry [7]. However, their properties also make them useful in radar applications and more recently for discrete multitone communications and OFDM [8]. The original publication [7] defines a complementary series as a pair of equally long sequences composed of two types of elements that have the property that the number of pairs of like elements with any given separation in one series is equal to the number of pairs of unlike elements with the same separation in the other series. Another way to define a pair of complementary codes is to say that the sum of their aperiodic autocorrelation functions is zero for all delays except for a zero delay. The CCK codes that were selected as the basis for IEEE 802.11b were first published in 1996 [8]. More background information on these codes can be found in Halford et al. [9]. The following equation represents the 8 complex chip values for the CCK code set, with the phase variables being QPSK phases: c = {ej(ϕ1 +ϕ2 +ϕ3 +ϕ4 ) , ej(ϕ1 +ϕ3 +ϕ4 ) , ej(ϕ1 +ϕ2 +ϕ4 ) , −ej(ϕ1 +ϕ4 ) , ej(ϕ1 +ϕ2 +ϕ3 ) , ej(ϕ1 +ϕ3 ) , −ej(ϕ1 +ϕ2 ) , ej(ϕ1 ) } (1) Basically, the three phases ϕ2 , ϕ3 and ϕ4 , define 64 different codes of 8 chips, where ϕ1 gives an extra phase rotation to the entire codeword. Actually, the latter phase is differentially encoded across successive codewords, equivalent to the 1- and 2-Mbps DSSS differential phase encoding. This feature allows the receiver to use differential phase decoding, eliminating a carrier tracking PLL, if desired. Each of the four phases ϕ1 to ϕ4 represents 2 bits of information, so a total of 8 bits is encoded per 8-chip CCK codeword. At 5.5 Mbps, the processing is similar. Four information bits are consumed per 8-chip CCK codeword transmission. The codeword rate is still 1.375 MHz, since the chip rate is 11 Mchips/s. Two bits select 1-of-4 CCK subcodes. The other two information bits quadriphase-modulate (rotate) the whole codeword. The 4 CCK subcodes are contained in the larger 64 subcode set of 11 Mbps. At the receiver, the CCK codes can be decoded by using a modified fast Walsh transform as described by Grant and van Nee [10]. 5. IEEE 802.11a IEEE 802.11a provides data rates of 6–54 Mbps in the 5-GHz band using orthogonal frequency-division multiplexing (OFDM). The basic principle of OFDM is to split a high-rate datastream into a number of lowerrate streams that are transmitted simultaneously over a number of subcarriers. Since the symbol duration increases for the lower-rate parallel subcarriers, the relative amount of time dispersion caused by multipath delay spread is decreased. Intersymbol interference is eliminated almost completely by introducing a guard time in every OFDM symbol. In the guard time, the OFDM symbol is cyclically extended to avoid intercarrier interference. Figure 3 shows an example of 4 subcarriers 2944 WIRELESS LAN STANDARDS Cyclic extension Subcarrier f 1 f2 f3 f4 Direct path signal Multi path delayed signals Figure 3. OFDM symbol with cyclic extension. from one OFDM symbol. In practice, the most efficient way to generate the sum of a large number of subcarriers is by using inverse fast fourier transform (IFFT). At the receiver side, FFT can be used to demodulate all subcarriers. It can be seen in Fig. 3 that all subcarriers differ by an integer number of cycles within the FFT integration time, which ensures the orthogonality between the different subcarriers. This orthogonality is maintained in the presence of multipath delay spread, as illustrated by Fig. 3. Because of multipath, the receiver sees a summation of time-shifted replicas of each OFDM symbol. As long as the delay spread is smaller than the guard time, there is no intersymbol interference nor intercarrier interference within the FFT interval of an OFDM symbol. The only remaining effect of multipath is a random phase and amplitude of each subcarrier, which has to be estimated in order to do coherent detection. In order to deal with weak subcarriers in deep fades, forward error correction across the subcarriers is applied. 5.1. OFDM Parameters Table 2 lists the main parameters of the IEEE 802.11a OFDM standard. A key parameter that largely determined the choice of the other parameters is the guard interval of 800 ns. This guard interval provides robustness to rootmean-squared delay spreads up to several hundreds of nanoseconds, depending on the coding rate and modulation used. In practice, this means that the modulation is robust enough to be used in any indoor environment, including large factory buildings. It can also be used in outdoor environments, although directional antennas may be needed in this case to reduce the delay spread to an acceptable amount and to increase the range. In order to limit the relative amount of power and time spent on the guard time to 1 dB, the symbol duration was chosen to be 4 µs. This also determined the subcarrier spacing to be 312.5 kHz, which is the inverse of the symbol duration minus the guard time. By using 48 data subcarriers, uncoded data rates of 12–72 Mbps can be GI Data GI GI Data Data Optimum FFT window Table 2. Main Parameters of the OFDM Standard Data Rate Modulation Coding rate Number of subcarriers Number of pilots OFDM symbol duration Guard interval Subcarrier spacing −3-dB bandwidth Channel spacing 6, 9, 12, 18, 24, 36, 48, 54 Mbps BPSK, QPSK, 16-QAM, 64-QAM 1 2 1 2, 3, 3 52 4 4 µs 800 ns 312.5 kHz 16.56 MHz 20 MHz achieved by using variable modulation types from BPSK to 64-QAM. In addition to the 48 data subcarriers, each OFDM symbol contains an additional 4 pilot subcarriers, which can be used to track the residual carrier frequency offset that remains after an initial frequency correction during the training phase of the packet. In order to correct for subcarriers in deep fades, forward error correction across the subcarriers is used with variable coding rates, giving coded data rates of 6–54 Mbps. Convolutional coding is used with the industry standard rate- 12 , constraint length 7 code with generator polynomials (133,171). Higher coding rates of 23 and 34 are obtained by puncturing the rate- 21 code. 5.2. Channelization For the 200-MHz-wide spectrum in the lower and middle UNII bands, 8 OFDM channels are available with a channel spacing of 20 MHz. The outermost channels are spaced 30 MHz from the band edges in order to meet the stringent FCC-restricted band spectral density requirements. The FCC also defined an upper UNII band from 5.725 to 5.825 GHz, which carries another 4 OFDM channels. For this upper band, the guard spacing from the band edges is only 20 MHz, since the out-of-band spectral requirements for the upper band are less severe than WIRELESS LAN STANDARDS those of the lower and middle UNII bands. In Europe, the same spectrum as the lower and middle UNII band is available, plus an extra band from 5.470 to 5.725 GHz. In Japan, a 100-MHz-wide band from 5.15 to 5.25 is available. This band contains 4 OFDM channels with 20 MHz guard spacings from both band edges. 5.3. OFDM Signal Processing The general block diagram of the baseband processing of an OFDM transceiver is shown in Fig. 4. In the transmitter path, binary input data are encoded by a standard rate- 12 convolutional encoder. The rate may be increased to 23 or 34 by puncturing the coded output bits. After interleaving, the binary values are converted into QAM values. To facilitate coherent reception, 4 pilot values are added to each 48 data values, so a total of 52 QAM values is reached per OFDM symbol, which are modulated onto 52 subcarriers by applying the inverse fast Fourier transform (IFFT). To make the system robust to multipath propagation, a cyclic prefix is added. Further, windowing is applied to get a narrower output spectrum. After this step, the digital output signals can be converted to analog signals, which are then upconverted to the 5 GHz band, amplified, and transmitted through an antenna. The OFDM receiver basically performs the reverse operations of the transmitter, together with additional training tasks. First, the receiver has to estimate frequency offset and symbol timing, using special training symbols in the preamble. Then, it can do a FFT for every symbol to recover the 52 QAM values of all subcarriers. The training symbols and pilot subcarriers are used to correct for the channel response as well as remaining phase drift. The QAM values are then demapped into binary values, after which a Viterbi decoder can decode the information bits. Figure 5 shows the time-frequency structure of an OFDM packet, where all known training values are marked in gray. It illustrates how the packet starts with 10 short training symbols, using only 12 subcarriers, followed by a long training symbol and data symbols, with each data symbol containing 4 known pilot subcarriers that are used for estimating the reference phase. The preamble, which is contained in the first 16 µs of each packet, is essential to perform start-of-packet detection, automatic gain control, symbol timing, frequency estimation, and channel estimation. All of these training tasks have to be performed before the actual data bits can be successfully decoded. More detailed information on OFDM signal processing as well as performance results can be found in Ref. 11. 5.4. Differences Between IEEE, ETSI, and MMAC The main differences between IEEE 802.11 and HIPERLAN type 2 — which is standardized by ETSI BRAN — are in the medium access control (MAC). IEEE 802.11 uses a distributed MAC based on carrier sense multiple access with collision avoidance (CSMA/CA), while HIPERLAN type 2 uses a centralized and scheduled MAC, based on wireless ATM. MMAC supports both of these MACs. As far as the physical layer is concerned, there are only a few minor differences, summarized as follows: • HIPERLAN uses extra puncturing to accommodate the tail bits in order to keep an integer number of OFDM symbols in 54-byte packets [12]. 9 • In the case of 16-QAM, HIPERLAN uses rate 16 1 instead of rate 2 — giving a bit rate of 27 instead of 24 Mbps — in order to get an integer number of 9 OFDM symbols for packets of 54 bytes. The rate 16 is made by puncturing 2 out of every 18 coded bits. • HIPERLAN uses different training sequences. The long training symbol is the same as for IEEE 802.11, but the preceding sequence of short training symbols is different. A downlink transmission starts with 10 short symbols as in IEEE 802.11, but the first 5 symbols are different in order to enable detection of the start of the downlink frame. Uplink packets may use 5 or 10 identical short symbols, with the last short symbol inverted. 6. IEEE 802.11g The IEEE 802.11g standard extends the 802.11b standard with higher data rates for the 2.4-GHz band [13]. It RF TX Binary input data Coding Interleaving QAM mapping Pilot insertion Serial to parallel DAC Parallel to serial Add cyclic extension and windowing Serial to parallel Remove cyclic extension I/Q output signals IFFT (TX) FFT (RX) Binary output data Decoding Deinterleaving QAM demapping Channel correction 2945 Parallel to serial Symbol timing RF RX Figure 4. Block diagram of OFDM transceiver. ADC Timing and frequency synchronization Frequency corrected input signal 2946 WIRELESS LAN STANDARDS Frequeny 8.125 MHz 0 −8.125 MHz Figure 5. Time–frequency structure of an OFDM packet. Gray-shaded subcarriers contain known training values. 800 ns achieves this by simply allowing IEEE 802.11a OFDM transmissions in the 2.4-GHz band, while 802.11a was originally targeted at the 5-GHz band. To remain coexistent with legacy 802.11b devices, the 802.11 RTSCTS mechanism can be used to claim airtime for high-rate OFDM packets. If no legacy devices are present in a network, it is possible to transmit 802.11a packets without the RTS-CTS mechanism to maximize user throughput. The IEEE 802.11g standard also defines two optional modulation schemes. The first is CCK-OFDM, where each OFDM packet is preceded by an 802.11b header to provide full coexistence with legacy 802.11b devices without the need for RTS-CTS. The second option is packet binary convolutional coding (PBCC), which provides a 22-Mbps raw data rate using coded 8-PSK together with a standard 802.11b header. With the advent of IEEE802.11g, OFDM has become the single solution for high data rates in both the 2.4- and 5-GHz bands, thereby facilitating the production of dualband devices. While OFDM is ideal for high data rates, it is expected that the old 1- and 2-Mbps 802.11 rates in the 2.4-GHz band will remain important for providing the largest possible coverage range. BIOGRAPHY Richard van Nee before his employment as director of WLAN Product Engineering at Woodside Networks, Dr. Van Nee was a key member of the technical staff at Lucent Technologies/Bell Labs in the Netherlands. Dr. Van Nee was among those who proposed the OFDM-based physical layer, which was selected for standardization 4 µs Time in IEEE 802.11, MMAC, and ETSI HiperLAN. He was involved in the design of the OFDM modems for the European Magic WAND project. Together with NTT, he made the original OFDM-based proposal that lead to the IEEE 802.11a wireless LAN high-rate extension for the 5 GHz band, with data rates up to 54 Mbps. He also was one of the original proposers of the 11 Mbps IEEE 802.11b extension for the 2.4 GHz band, which is based on Complementary Code Keying as described in one of his papers from 1996. Together with Prof. Ramjee Prasad from Aalborg University, Denmark, he wrote the book OFDM for Mobile Multimedia Communications, which is a well-read reference for anyone involved with the new IEEE 802.11a standard. He received his Ph.D. in electrical engineering from Delft University, and his M.Sc. in electrical engineering from Twente University. BIBLIOGRAPHY 1. IEEE, 802.11, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Nov. 1997. 2. IEEE 802.11, Supplement to IEEE Standard for Information Technology — Telecommunications and Information Exchange between Systems — LAN/MAN Specific Requirements — Part 11: Wireless MAC and PHY Specifications: Higher Speed Physical Layer in the 2.4 GHz Band, IEEE Standard 802.11b, Jan. 2000. 3. IEEE 802.11, Supplement to IEEE Standard for Information Technology — Telecommunications and Information Exchange between Systems — LAN/MAN Specific Requirements — Part 11: Wireless MAC and PHY Specifications: High Speed Physical Layer in the 5 GHz Band, IEEE Standard 802.11a, Dec. 1999. WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS 4. ETSI, Radio Equipment and Systems, HIgh PErformance Radio Local Area Network (HIPERLAN) Type 1, European Telecommunication Standard, ETS 300–652, Oct. 1996. 5. Federal Communications Commission Notice of Proposed Rulemaking and Order, FCC 01–158, ET Docket 99–231, May 11, 2001. 6. M. Webster, C. Andren, J. Boer, and R. van Nee, Harris/Lucent TGb Compromise CCK (11 Mbps) Proposal, Document IEEE P802.11-98/246, July 1998. 7. M. J. E. Golay, Complementary series, IRE Trans. Inform. Theory 82–87 (April 1961). 8. R. van Nee, OFDM codes for peak-to-average power reduction and error correction, IEEE Global Telecommunications Conf. Nov. 18–22, 1996, pp. 740–744. 9. K. Halford et al., Complementary Code Keying for RakeBased Indoor Wireless Communication, IEEE ISCAS ’99, Orlando, FL. 10. A. Grant and R. van Nee, Efficient maximum likelihood decoding of Q-ary modulated Reed-Muller codes, IEEE Commun. Lett. 2(5): 134–136 (May 1998). 11. R. van Nee and R. Prasad, OFDM for Mobile Multimedia Communications, Artech House, Boston, Jan. 2000. 12. ETSI BRAN, HIPERLAN Type 2 Functional Specification Part 1 — Physical Layer, DTS/BRAN030003-1, June 1999. 13. S. Halford et al., Proposed Draft Text: B + A = G High Rate Extension to the 802.11b Standard, draft IEEE 802.11G Standard, Document IEEE 802.11-01/644r0, November 2001. WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS HOMAYOUN HASHEMI Sharif University of Technology Teheran, Iran 1. INTRODUCTION Communication plays a vital role in economic development of nations, and in prosperity and well-being of their citizens. A communication plant consists of three main segments: (1) local access plant, the ‘‘last mile’’ of communication, where a subscriber (home or office) is connected to the telephone company’s central office; (2) switching facilities, the mechanism that switches and routes calls to their final destination; and (3) long-distance transmission lines, through which calls are transferred within remote areas of the same nation, or between different countries. Segments 2 and 3 have undergone drastic changes in the >125-year history of telephony. The manual switches of early era were transformed into the more advanced electromechanical switches, which then evolved to today’s high-speed electronic (digital) switches. ‘‘Long distance’’ lines of 100 years ago consisted primarily of copper wires installed on tens of thousands of telephone poles between cities. Today, millions of calls are transferred nationally and internationally every day by vast and complicated interconnection of high-capacity microwave lines, fiberoptic networks, and low- and highorbit satellites. The local access technology, however, 2947 remains fundamentally unchanged since the times of Alexander Graham Bell. The dominant local loop up to the mid 1990s was a twisted pair of copper line buried underground to connect the home to the nearest telephone exchange. Telecommunication systems have gone through three phases of evolution [1]. In the era of interconnection (1876–1950) homes and businesses across cities were wired up to telephone central offices (COs), and COs within a city were connected by wire. Limited long-distance lines were established between cities and nations, again, dominantly by copper wire. In the era of networks (1950–1990) the core network was transformed by expanding, automating, and expediting the switching, call processing, and transport functions. Explosive growth of telephony in this era was fueled by invention and successful deployment of equipment and systems such as digital computers, digital switches, satellites, fiberoptics, Integrated Services Digital Network (ISDN), asynchronous transfer mode (ATM) switches, and the Internet. These inventions revolutionized telecommunications, and drastically changed the way people live and work. Great expansion of long-distance telephony, automatic dialing, and introduction of intelligent networking functions are among the achievements of this era. As an example, only 1% of the ‘‘core network’’ in the United States in 1990 was developed in the first 75 years of ‘‘interconnection era.’’ The balance of 99% was developed in the 40 years of ‘‘network era’’ [1]. The invention and rapid deployment of cellular radio systems in the 1980s has paved the way for a new era in telecommunications, the ‘‘era of access,’’ which started roughly in 1990. This era is manifested by gradual replacement of the primitive, costly, and difficult to install and maintain wired (copper)-based local loops, to the modern, relatively inexpensive, and easy to install wireless local loops (WLLs). It is anticipated that in the near future the majority of telephone services in the world will be based on wireless access (fixed or mobile). Replacement of wired local loop in a sense removes the bottleneck of communications, paves the way for quick, efficient, and economical introduction of other services such as data and video, in addition to the traditional speech communications, a process that expedites transformation of our society into the Information Age. Basic principles of WLL, including its technical, economical, and regulatory aspects, are described in the literature [1–6]. 2. WLL PRINCIPLES A wireless access system, which is also known as WLL, fixed cellular radio, fixed wireless access (FWA), radio in the local loop (RLL), is emerging as a modern access method. Basic wireline and wireless access system models are shown in Fig. 1. Inspection of this figure shows that a multiple access radio system replaces the wires in the loop. WLL systems consist of four basic building blocks: (1) a ‘‘radio terminal’’ or ‘‘subscriber station,’’ the visible transceiver device carried by or located near the user; (2) a ‘‘radio base station,’’ which provides the ‘‘wireless’’ air interface between the subscriber and the network; 2948 WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS Switch Wireline access Digital loop carrier (DLC) or remote Distribution Feeder/ backhaul Fiber copper Copper coax Base radio and controller Distribution Wireless access Figure 1. Basic wireline and wireless access system models. (Source: Ref. 2.) (3) a ‘‘network control subsystem,’’ which controls the wireless access system; and (4) a ‘‘fixed network,’’ the wired infrastructure to which the wireless system provides access. This scenario can be implemented at each location, independent of other locations, to provide access to limited number of subscribers. The large-scale implementation in an area, however, requires application of spectrumefficient techniques. Modern WLL is therefore based on principles of cellular radio. 2.1. The Cellular Radio Concept Cellular radio has been developed for mobile telecommunications, out of a need to increase system capacity and at the same time conserve the scare radio spectrum. The concept is very simple; a large geographic area is partitioned into smaller local areas called ‘‘cells.’’ The block of radio spectrum (normally consisting of hundreds of channels) is also partitioned into smaller subblocks or ‘‘sets.’’ Channel sets are then assigned to each cell. Two distant cells can use the same channel sets without excessive interference with each other. Repeated reuse of the same channel sets throughout a service area results in drastic increases in system capacity [7]. A mobile subscriber initializes a call while moving in a given cell. When he crosses the cell boundary, calls are ‘‘handed off’’ to the new base station serving the new cell. This process of changing carrier frequency is performed automatically, without any subscriber action. When telephone traffic in a service area increases, the system capacity can be increased accordingly by ‘‘cell splitting,’’ where new fixed antennas or base stations are placed half-way between existing antennas, splitting large calls into smaller cells. This process increases frequency reuse and therefore system capacity. The cell splitting process is gradual and nonuniform to reflect the nonuniformity of telephone traffic and differences in growth rate throughout a service area. Cellular radio, originally developed for providing voice communication to mobile (vehicular) subscribers, has evolved since the early 1980s into a sophisticated wireless engine capable of providing variety of services to both fixed and mobile users. Basic principles are described by Lee [8] and Rappaport [9]. Switch Feeder/ backhaul Fiber copper point-to-point microwave Multiple access radio system (400 MHz−40 GHz) 2.2. Differences Between Fixed and Mobile Access Application of cellular radio to WLL is similar to mobile radio, with the exception that in WLL both ends of transmission are normally fixed. This brings a number of advantages [5]: 1. The handoff procedure is not implemented, resulting in simplifications of system design and resource management, and in reduction of system controller’s processing capability requirements. It should be noted that even if the user moves around moderately, this advantage still applies since the coverage area (or cell) does not change. 2. Both antennas are higher, resulting in a line-of-sight link most of the time. Propagation loss is, therefore, smaller, and coverage area is larger. 3. Fixed subscriber transceiver makes higher transmission powers (as compared to mobile) possible. 4. Directional antennas can be implemented at subscriber site, as well as at the base station. This results in higher gain transmission to the desired location, and limited interference to other sites using the same frequency. Smaller overall interference increases frequency reuse and system capacity. 5. Properties 2–4 (above) result in an increase in coverage area. This reduces number of required cells in an area, a great advantage for low-density sparsely populated rural locations where system capacity is not an issue. 6. Unlike mobile access, the nature of traffic is not dynamic. This makes frequency planning easier and more efficient. 7. Stationarity of the subscriber unit results in the absence of short-term multipath fading channel impairments. This results in better quality of service. In spite of a number of differences between WLL and mobile wireless access, since both are based on the cellular concept, a number of standards originally developed for mobile subscribers have been successfully used for WLL applications. WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS 2.3. Low-capacity WLL systems, not based on cellular, have been used for many decades to provide telecommunication (voice) services to isolated and remote areas of both developed and developing countries. More recently, however, new communication services such as fax, data, and video have grown tremendously. The explosive growth of the Internet technology and services has resulted in an increase in data transmission requirements of modern offices and homes. Such services, a number of which are broadband in nature, have changed telecommunication needs of the subscribers, and have brought new requirements on telecommunication facilities and infrastructure. WLL is also capable of providing these new services. For broadband applications, however, availability of spectrum is an issue. Design concepts are also different. WLL Subscriber Base and Types of Service WLL can provide service to both developed industrial nations, and developing countries. In developed countries, where a reasonably extensive wireline-based communication infrastructure is in place and telephone penetration is high, WLL can be used to provide cost-effective and easy-to-implement service to low-density remote areas. It can also provide additional low-cost, quick-to-implement service to high-density urban areas. In developing countries where telephone penetration in normally very low, building a copper-based infrastructure is very expensive and time-consuming. WLL can provide a suitable answer to the basic needs of developing countries by injecting hundreds of thousands of lines into each metropolitan area in a short span of time. Rapid improvements in communication facilities of these countries improve standards of living and reduce economic gaps with developed nations [5]. Cellular radio layout with large cells can also be implemented in remote areas of developing countries to provide single-line service to each village lacking telecommunication privileges. This is the fastest and cheapest method to connect the rural population to the communication network. It should be noted that communication requirements of developing and developed countries are different. Developing countries mostly need voice telephone lines. Service requirement emphasizes low cost and high capacity, even if voice quality is to be sacrificed. In developed industrial countries emphasis is on quality of service and capability to provide new services. Although WLL principles are the same for both, system design aspects are different [10,11]. 2.4. Advantages of WLL Deployment of WLL is gaining momentum for providing service to densely populated urban areas, as well as sparsely-populated remote and rural areas [2–5]. Replacing the wires in the ‘‘last mile’’ of communication with WLL results in the following major advantages: 1. Speed of Implementation. Installation of wired local loops involves burial of wires underground, a timeconsuming process, especially for longer paths. In WLL, on the other hand, radio units can be installed quickly at both ends of transmission. The speed of implementation within the radio coverage area is insensitive to distance. WLL can be implemented 5–10 times faster than copper-based systems [2]. 2. Small Initial Investment. Wired local loops require large lumpy investments, as shown in Fig. 2. A Cost for unused capacity Cost for strand investment Plant investment ($) (does not include drop segment) Wireline Wireline plant requires large, lumpy investments 2949 Radio Growth and decline of subscriber base Wireless access capacity added in small increments to closely match actual subscriber growth Wireless process can be deinstalled and redeployed if subscriber base declines Time Figure 2. Costs of wireline and wireless access systems versus time. (Source: Ref. 1.) 2950 3. 4. 5. 6. 7. 8. WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS large initial investment is required to lay down main distribution cables, a capacity that remains unused for long periods of time. Subsequent major expansions also involve other lumps of added investments, which bring no immediate return. WLL, on the other hand, requires investments in small increments to match growth in traffic (Fig. 2). Roughly 20% of installation costs are related to the infrastructure; the remaining 80% is spent at the time when subscriber receives service, which is followed by revenues and immediate return on investment. These advantages make competition feasible for small startup companies with limited capital. Cheap and Easy Maintenance. Operational costs of WLL are considerably less than those of wireline loops. One study shows a reduction of 25% per subscriber per year [2]. This study shows that over 30% of trouble reports for wired networks are related to distribution cable, drop wires, and in-home wiring, which all can be eliminated in WLL-based systems. Theft and vandalism of wired loops are other types of loss for telephone companies, which can be avoided by WLL. Fast and Easy Substitution of Faulty Equipment. Telecommunication facilities in WLL-based systems are located either at the central office (CO) or in customer premises. In wired loops underground copper wires substitute a major portion of the hardware. Repairs and substitutions in WLL are therefore much faster. Possibility of Deinstallation and Redeployment. If subscriber demand in an environment declines, wired loops are simply abandoned, with great capital losses (Fig. 2). In WLL, on the other hand, equipment consisting of radio units at both ends of transmission can be removed and redeployed in other places. Insensitivity to Subscriber’s Exact Location. Implementation of copper loops requires knowledge of exact subscriber location, in contrast with WLL, in which the subscriber only needs to be within the radio coverage area. Mobility of Subscriber. The emphasis of WLL is on providing service to fixed terminals. The radio loop, however, results in the added advantage of subscriber mobility. Variety of Services. The twisted pair of copper is a primitive, very-low-capacity transmission medium that has been used traditionally for single-channel voice communication. Effective line capacity of wired loops has been increased by introducing sophisticated (and relatively expensive) digital subscriber loop (DSL) modems at both ends of the loop. Still, the wired loop provides a bottleneck for delivery of broadband video and high bit rate data to subscribers. In radio loops, however, such broadband services can be offered by deploying line-of-sight (LoS) transmission at higher frequencies. Availability of spectrum is, of course, an issue in WLL. 3. WLL TECHNOLOGY Since large-scale deployment of WLL is based on cellular radio, most techniques and technologies developed for mobile radio applications can be successfully applied to WLL. 3.1. Access Methods Three major channel access methods for cellular wireless communications are frequency-division multiple access (FDMA), time-division multiple access (TDMA), and codedivision multiple access (CDMA) [8,9]. Under an FDMA scheme the allocated band is divided into a number of distinct channels, each one to be used as a single-voice channel. Signals are therefore separate in frequency but mixed in time. In FDMA, when all channels in a cell are occupied, a new call is blocked. FDMA with frequency modulated voice was applied successfully to large-scale mobile telephony in the 1980s. Typically 500–1000 narrowband duplex channels were allocated to a system. In TDMA, which should better be labeled FDMA/TDMA, the allocated band is first divided into a number of distinct physical channels. Unlike FDMA, however, each physical channel is now used for time multiplexing of several messages. Each user is assigned one of a number of nonoverlapping time slots during which he/she can send or receive digitized messages. Signals are therefore separate in time but mixed in frequency. Transmitter and receiver should have precise time synchronization to avoid interchannel crosstalk. A number of mobile cellular standards operating on the FDMA/TDMA principle were developed in the 1980s and implemented in the 1990s. CDMA is a spread-spectrum technique, and therefore benefits from associated antinoise, antiinterference capabilities. In CDMA signals are mixed both in time and frequency. Each user in a cell is assigned a distinct code that has a large bandwidth. Codes have good orthogonal properties. At the receiver a correlator is used to correlate the received signal with a replica of the transmitted code (for that particular user). The original message is therefore reconstructed. One great advantage of CDMA is its high capacity. In cellular CDMA, which is also FDMA/CDMA in nature, every physical channel is assigned to each cell. This process eliminates the need for frequency planning, in addition to increasing capacity. CDMA enjoys a ‘‘soft capacity limit,’’ in which an additional user can always be accommodated at the expense of small added interference to all other users in the same cell. Successful implementation of CDMA requires accurate synchronization and appropriate power control capabilities. Performance and capacity of CDMA for mobile radio applications were subjects of intense debate in the 1990s. Only one major mobile radio standard based on CDMA emerged in the 1990s. More recently developed wireless communication standards are, however, based mostly on CDMA technology. TDMA and CDMA can each be either narrowband or wideband. This refers to the width of each physical channel. Wideband schemes have higher capacities and are capable of accommodating new high-bit-rate WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS 2951 nonvoice services. Implementation, however, is more difficult. Newly emerging wireless standards are widebandoriented. WLL systems can operate in both frequency-division duplex (FDD) and time-division duplex (TDD) modes. In FDD a pair of duplex channels, widely separated in frequency, are assigned to a user for two-way transmission. In TDD the same physical channel is used for both downlink (base-to-subscriber) and uplink (subscriber-tobase) transmissions. Each subscriber using the physical channel, however, sends and receives messages at different time slots. With exceptions, most currently working wireless systems operate on FDD mode. The emerging systems use both FDD and TDD. 4. 3.2. Wireless mobile communication is the fastest-growing sector of the telecommunications industry, providing service to over one billion customers worldwide. The exponential growth in number of subscribers started in early 1980s with commercial introduction of systems based on the cellular radio principles. Wireless cellular communications has undergone three distinct phases of expansion, known as first, second, and third generations: Resource Management Successful deployment of large-scale WLL systems depends on efficient use of scarce radio spectrum, which in turn requires good channel assignment policies. There are two major techniques: fixed channel assignment (FCA), and dynamic channel assignment (DCA). Each technique contains a number of variations, and a combination of the two has also been suggested. In FCA the available channels are partitioned into blocks or ‘‘sets.’’ During initial planning of the system, channel sets are assigned to each cell according to forecast traffic requirements. Although initial planning of FCA is sophisticated and requires knowledge of traffic distributions throughout the service area, its later operation is relatively simple. The great disadvantage of FCA is its lower capacity (compared to that of DCA). This is particularly true where traffic distribution is nonuniform. In DCA all channels are assigned to every cell. Channel assignment for each call is performed by a central processor on an individual basis, after taking interference limitation requirements of the system into account. The advantage of DCA is minimal initial planning and high capacity, especially where traffic distribution is nonuniform in space, and changing with time. The major disadvantage of DCA is elaborate call supervision, which puts a heavy burden on the central processor for small-cell high-capacity systems. With exceptions, current mobile wireless systems use FCA. The emerging standards, however, take advantage mostly of DCA. All currently available wireless (fixed or mobile) systems are based on circuit switching, where a dedicated circuit is allocated to a user throughout the connection. The circuit may be an FDMA channel, a time slot of a TDMA channel, or a CDMA orthogonal code. On termination of the call the circuit is marked ‘‘idle,’’ and later assigned to a new user. The newly emerging standards operate on both circuit-switching and packet-switching modes. In packet switching there is no permanent connection for a user. A number of calls are made using the same channel. This channel is assigned to a number of users on a temporary basis. Each user sends its information in ‘‘packets’’ at assigned intervals. This scheme increases efficiency, and hence capacity, but requires great call supervision and sophisticated processing. Although packet switching can be used for speech, it is more suitable for data transmission applications, which are bursty in nature. WLL STANDARDS In principle any wireless personal communication standard can be used for WLL systems. The standards, however, are grouped in two major categories: standards based on existing and emerging digital mobile radio systems, and those based on proprietary radio technologies. The first category covers open standards developed by recognized standardization bodies. They provide network operators with the freedom of supplying different subsystems from different manufacturers. In the second category the entire system is normally developed by a specific manufacturer based on proprietary-developed standards. 4.1. Mobile-Radio-Based Standards First-generation (1G) systems, designed in the 1970s, and commercially introduced in early 1980s, are based on single-channel analog FM technology with channel spacings of 25 or 30 kHz. Such systems, which are still operating in parts of the world, are used almost exclusively for duplex voice transmissions. Second-generation (2G) systems were designed primarily in 1980s and commercially deployed in 1990s. They are all based on digital technology, making compact and power-efficient transceivers feasible. The primarily vehicular-mounted units of the first generation were, therefore, transformed into personal portable units of the second generation. Low-bit-rate data communication services are also introduced in 2G. Third-generation (3G) systems also operate on digital technology principles. Higher bandwidths allocated to 3G, combined with more sophisticated signal processing techniques, have greatly improved capacity and capabilities of wireless services. 3G is the gateway to personal multimedia, in which standards are capable of providing speech, data, video, and Internet services to wireless (mobile or fixed) units. International coordination for standardization of 3G has been performed by the ITU (International Telecommunications Union) in the framework of IMT-2000 (International Mobile Telecommunications) plan. Implementation of 3G systems started in 2002. 4.1.1. Major Second-Generation Standards. Major second-generation mobile radio standards that are also candidates for WLL are GSM, IS136, IS95 (high-power systems, originally developed for providing service to highspeed vehicular subscribers moving in outdoor large cell 2952 WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS environments), and DECT, PACS, and PHS (low-power microcellular systems, originally intended to provide coverage to low-speed outdoor pedestrians, and indoor users) [2]. Second-generation standards are reviewed by Black [12]. Detailed evaluations of DECT, PACS, and PHS standards have shown the suitability of all three for WLL applications [6]. Basic parameters of second generation standards are summarized below. 4.1.1.1. GSM (Global System for Mobile Communication). GSM, developed by CEPT (Conference Europenne des Postes et Telecommunications) in the 1980s to serve as a pan-European unified standard, evolved into a ‘‘model’’ digital mobile communications standard with the largest subscriber base in the world. GSM was standardized by ETSI (European Telecommunications Standard Institute). It operated in the FDD mode with 25 MHz bandwidth (935–960 MHz for downlink, and 890–915 MHz for uplink). Each band consists of 125 physical channels, each 200 kHz wide. Every physical channel operates in the TDMA mode with 8 user channels, each 0.577 ms. wide, forming 4.615-ms-long frames. Speech coding is RPE-LTP (regular pulse excited–long-term prediction) with 13 kbps (kilobits per second) for each subscriber. A combination of CRC and rate- 12 convolution channel coding results in a gross bit rate per channel of 22.8 kbps. Modulation is Gaussian minimum shift keying (GMSK). GSM channel assignment is fixed (FCA). The success of original GSM standard, and insufficiency of the original 900-MHz band resulted in introduction of DCS-1800 (Digital Communication System). This standard occupies a duplex pair of bands, each 75 MHz wide (1710–1785 MHz uplink, 1805–1880 MHz downlink). Each band, therefore, accommodates 375 channels with channel spacing of 200 kHz. All other parameters of DCS-1800 are identical to those of GSM. More details on GSM standard can be found in studies by Black [12] and Mehrotra [13]. 4.1.1.2. North American TDMA Digital Cellular (IS136). The TDMA-based IS136 standard was developed by TR45.3, a subcommittee of the EIA/TIA (Electronic Industry Association/Telecommunications Industry Association) in the United States. IS136 is compatible with the analog, first-generation system AMPS (advance mobile phone service). It operates in two frequency bands (869–894 MHz uplink, 824–849 MHz downlink). There are 832 physical channels with a channel spacing of 30 kHz (the same as analog FM channels used in AMPS). Channel assignment is FCA. Each channel accommodates three users in TDMA mode with a channel bit rate of 48.6 kbps. TDMA frame length is 40 ms, speech coding is VSELP (vector sum excited linear predictive), channel coding is rate- 12 convolution, and modulation is π /4-DQPSK (differential quadrature phase shift keying). The standard provides flexibility to accommodate six users in the same 30-kHz band. Black has reported the details of this standard [12]. 4.1.1.3. North American CDMA Digital Cellular CdmaOne (IS95). This is the first CDMA digital cellular standard in the world, developed by Qualcomm Inc. in the United States, and standardized by Subcommittee TR45.5 of the EIA/TIA in 1993. The standard uses the same 800-MHz band as analog AMPS and digital TDMA IS136 standards. Each duplex band of 25 MHz is, however, divided into 20 channels, each 1.25 MHz wide. Each channel provides service to a number of users, which are each assigned a distinct code. The technique is based on direct-sequence spread spectrum in which the 9.6-kbps user data are converted to 1.2288 Mcps (million chips per second), occupying one 1.25-MHz physical channel. Frame length is 20 ms, speech coding is QCELP (Qualcomm code excited linear predictive), channel coding is rate- 12 / 31 convolution in the downlink/uplink paths, and modulation is OQPSK (offset QPSK). Channel assignment of IS95 is DCA. More details of the standard are reported by Black [12]. 4.1.1.4. DECT (Digital Enhanced Cordless Telecommunications ). DECT is a European standard also developed by ETSI. It is designed to operate in the 1880–1900-MHz frequency band, with flexibility to use other close bands. It is based on the TDMA-TDD principle. The number of carriers is 10, and carrier separation is 1726 kHz. The transmission rate is 1152 kbps, and the number of TDMA channels for each carrier is 12. Therefore, the total number of voice channels is 120 (10 carriers × 12 time slots per carrier). Speech coding is 32 kbps ADPCM (adaptive differential pulse code modulation), and modulation method is GFSK (Gaussian frequency shift keying). Channel assignment is dynamic. Maximum transmission power of the base and portable is 250 mW, where dynamic power control reduces it down to 60 mW. This, however, is peak power used during the transmission of a time slot. Average power is ≤10 mW, resulting in long battery usage before recharge. Normal cell radius in DECT is several hundred meters. For each voice connection two time slots are used for two-way transmission. In the other 22 time slots the portable unit scans and evaluates other channels for handover to a better channel when available. More information about DECT can be found in the article by Yu et al. [14]. 4.1.1.5. PACS (Personal Access Communication System). PACS has been developed in the United States and was standardized by the JTC (Joint Technical Committee) in 1994. It operates in two wide duplex bands 1850–1910 MHz (uplink) and 1930–1990 MHz (downlink). These bands were allocated by the FCC (Federal Communications Commission) in three paired 5-MHz and three paired 15-MHz bands for licensed wideband PCS applications. Also a 10-MHz band (1920–1930 MHz) has been allocated for unlicensed TDD operation. The air interface of PACS allows FDD operation in the licensed band and TDD operation in the unlicensed band [15]. The PACS standard is based on FDD-TDMA (frequency-division duplex) with 200 channels (carrier separation of 300 kHz). Modulation and speech coding are π /4-QPSK (quadrature phase shift keying) and 32 kbps ADPCM (adaptive pulse code modulation), respectively. Bit rate per channel is 384 kbps. WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS 2953 Table 1. Basic Parameters of the Second-Generation Wireless Standards High-Power Macrocellular System GSM IS136 Low-Power Microcellular IS95 DECT PACS PHS Frequency band (MHz) 935–960 890–915 869–894 824–849 869–894 824–849 1880–1900 1850–1910 1930–1990 1895–1918 Standardization body ETSI EIA/TIA TR45.3 EIA/TIA TR45.5 ETSI JTC ARIB Duplex method FDD FDD FDD TDD FDD TDD Access method FDMA/TDMA FDMA/TDMA FDMA/CDMA FDMA/TDMA FDMA/TDMA FDMA/TDMA Number of carriers 124 832 20 10 200 77 Carrier separation (kHz) 200 30 1250 1728 300 300 Modulation GMSK π/4-DQPSK QPSK GFSK π/4-QPSK π/4-QPSK Rate per channel (kbps) 270.83 48.6 1228.8 1152 384 384 Frame time (ms) 4.615 40 20 5+5 2.5 2.5 + 2.5 Slots per frame 8/16 3/6 1 12 + 12 8 4+4 Speech coding type and rate (kbps) RPE-LTP, 13 VSELP, 7.95 QCELP, 9.6 ADPCM, 32 ADPCM, 32 ADPCM, 32 Channel coding Rate- 12 convolution Rate- 12 convolution 1 2 CRC CRC CRC Channel assignment FCA FCA DCA DCA QSAFA DCA Modulation efficiency (bps/Hz) 1.35 1.62 0.98 0.67 1.28 1.28 Handoff strategy Mobile-assisted Mobile-assisted Mobile-assisted Mobile-controlled Mobile-controlled Mobile-assisted forward 1 3 reverse Channel assignment is quasistatic autonomous frequency assignment (QSAFA/DCA) [15]. The standard is designed for low mobility applications. However, operation at high speed (several tens of kilometers per hour) is also possible. Maximum transmission power of the portable unit is 200 mW, and average power is 25 mW. More details about PACS have been reported [14,15]. 4.1.1.6. PHS (Personal Handy-Phone System). PHS is the Japanese-developed standard operating in the 1895–1918-MHz band. PHS was envisioned as an efficient low-cost cordless and portable phone system. In late 1993 RCR (Research and development Center for Radio systems), currently known as ARIB (Association of Radio Industries and Businesses), approved the RCR STD-28 standard. The interface for connection to the network was subsequently completed by the TTC (Telecommunication Technology Committee), and trial systems started operation. The first commercial system was implemented in mid-1995. Since then, PHS has experienced explosive growth in Japan, reaching a market size of over 8 million in 1999. PHS is based on the TDMA-TDD principle with 77 channels (carrier separation of 300 kHz). Bit rate is also 384 kbps, and modulation is π /4-QPSK. Speech coding is 32 kbps ADPCM and channel assignment is dynamic. Each physical channel can be used as four traffic channels in the TDMA mode. Details of PHS are reported in Ref. 16. Table 1 summarizes parameters of the six major highpower and low-power second-generation digital cellular standards. 4.1.2. Major Third-Generation Standards. The unparalleled success and exponential growth in first-generation mobile communication systems in the early 1980s necessitated initiation of collective efforts in developing standards that could be used internationally to realize the slogan of PCS (personal communication services), wireless access of ‘‘any kind, to any one, and at any where.’’ Such efforts were initiated at the ITU in 1985 in the framework of FPLMTS (future public land mobile telephone systems), which was later renamed IMT-2000. The goals set at IMT2000 was to provide flexible and spectrum efficient voice and data services to wireless users. The minimum bit rate requirements for outdoor high-speed macrocellular, outdoor pedestrian microcellular, and indoor picocellular environments are 144 kbps, 384 kbps, and 2 Mbps, respectively. To satisfy the needs of a large international subscriber base requires two-way transmission of low-to-high bit rate data and video in addition to conventional voice telephony. The ITU allocated 230 MHz in the 2 GHz band at WARC’92 (World Administrative Radio Conference). The frequency bands are 1885–2025 MHz and 2954 WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS 2110–2200 MHz. To provide global coverage and roaming capabilities, both terrestrial and satellite links were considered. Many proposals were submitted to the ITU, and a number of standards capable of fulfilling the IMT-2000 vision emerged in the late 1990s. The three major standards, two of them based on wideband CDMA, and one on wideband TDMA, are described in this section. The degree of suitability of each standard for WLL applications is yet to be determined. However, the anticipated largescale deployment of equipment based on these standards, which results in introduction of economically attractive systems, coupled with the capability to provide new higher bit rate services, make these standards suitable candidates for future WLL systems. Major third-generation standards have been described [17,18]. 4.1.2.1. European-Based WCDMA (Wideband CDMA). This standard, which is also supported by the Japanese wireless industry, has been developed by ETSI in the framework of the European UMTS (Universal Mobile Telecommunication Systems) project. UMTS is the European version of IMT-2000. WCDMA operates in the paired band of the IMT-2000 spectrum based on FDD. It uses 5-, 10-, 15-, and 20-MHz-wide channels, and operates at chip rates of 1.024, 4.096, 8.192, and 16.384 Mcps. Frame length is 10 ms. Provisions are made for multirate and packet data services. The standard is backward-compatible with GSM. Yang has described the basic principles and applications of CDMA [19]. Detailed descriptions of WCDMA are provided by other authors [20,21]. 4.1.2.2. North American WCDMA Standard Cdma2000. The cdma2000 standard was finalized by the Subcommittee TR45.5 of the TIA Engineering Committee TR45 in the United States in March 1998. It is backward-compatible with the cdmaOne (IS95) standard. Provisions for packet data transmission are provided, channel bandwidths are N × 1.25 MHz (N = 1, 4, 8, 12, 16), and chip rates are 1.2288, 3.6864, 7.3728, 11.0593, and 14.7456 Mcps. Frame length is 20 ms. 4.1.2.3. North American UWC-136 (Universal Wireless Communications ). The UWC-136 standard, prepared by Subcommittee TR45.3 of the TIA, is a family of technologies based on TDMA. It consists of (1) the IS136 standard with 30-kHz channels for speech and data below 28.8 kbps; (2) IS136+, which again uses 30-kHz channels for speech and data (bit rates, however, are increased to 64 kbps applying M-ary modulation; (3) IS136 HS (high speed) for outdoor vehicular applications using 200 kHz wide channels (data rates of ≤384 kbps are possible; duplex policy is FDD); and (4) IS136 HS indoor, in which the 1.6-MHz-wide channels make data rates up to 2 Mbps feasible. FDD and TDD methods are both used. IS136 HS is also compatible with GSM, using the same frame length of 4.615 ms. The basic parameters of major 3G standards are summarized in Table 2. Further details can be found in the literature [17,18]. 4.2. Proprietary Radio Interface Standards These standards are developed by private organizations to replace the existing wired loops. Such standards cover a wide range of carrier frequencies, radio interface technology, transmission rates, range, performance, and types of service. Major standards cited by the ITU are Nortel Proximity I-Series, SR Telecom’s SR 500, and TRT/Lucent Technologies IRT [2]. Other major systems cited by Webb [3] are Innowave Multigain, Airspan, Lucent AirLoop, Interdigital Broadband CDMA, and Granger CD2000. An overview of these standards and Table 2. Basic Parameters of the Third-Generation Wireless Standards UWC-136 IS136+ IS136 HS Outdoor/Vehicular IS136HS Indoor System WCDMA Cdma2000 Backward compatibility GSM CdmaOne (IS95) IS136 Standardization body ETSI EIA/TIA TR45.5 EIA/TIA TR45.3 Access method WCDMA WCDMA Carrier separation 5, 10, 20 MHz 1.25, 5, 10, 15, 20 MHz 30 kHz 200 kHz 1.6 MHz Maximum user bit rate per code or channel 480, 960, 1920 Kbps 1.0368 Mbps 64 Kbps 384 Kbps 2 Mbps Maximum user bit rate (multicode) 2 Mbps 2 Mbps N/A Chip rate (Mcps) 1.024, 4.096, 8.192, 16.384 1.2288, 3.6864, 7.3728, 11.0593 direct spread n × 1.2288 (n = 1,3,6,9,12) for multicarrier N/A Frame length (ms) 10 20 TDMA 40 4.615 4.615 WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS details of their basic parameters have been presented by the ITU [2] and Webb [3]. 5. WLL SPECTRUM AND CAPACITY Large-scale deployment of WLL depends on availability and efficient use of the radio spectrum. Wireless access systems, fixed and mobile, operate in the wide frequency range of 400 MHz–40 GHz. A number of analog FM systems based on European standards operate at 400 MHz. IS136 mobile cellular uses the 800-MHz band, while GSM operates at 900 MHz. Point-to-multipoint radio in the loop has been designed at 1.4 GHz. The 1.8–1.9-GHz bands are used for GSM, DECT, and PHS standards. A wide band at 2 GHz has been allocated by the ITU for global implementation of IMT-2000 standards. Multipoint distribution systems (MDSs) and point-to-multipoint radio also operate at 2.4, 2.5, 2.6, and 10.5 GHz. Finally, 28- and 40-GHz bands are used for local multipoint communications and distribution systems (LMCS/LMDS) [2]. Most of these frequencies, especially lower bands, have been developed for mobile users; however, they are either being used, or have the potential of being used for WLL-type applications. Capacity is the most critical issue in wireless personal communications, fixed or mobile. Cellular radio architecture provides high capacities because of its spectrum efficiencies [22]. It has been shown by an example that even the relatively low capacity cellular analog FM standards are capable of providing millions of fixed WLL-type telephone lines in a metropolitan area if a reasonably large frequency band is allocated [5]. Capacity of digital cellular systems is higher than analog because (1) speech coding reduces bandwidth per subscriber, and (2) channel coding results in smaller signal-to-interference requirements, which in turn decreases minimum reuse distance, and further increases capacity. Performance and capacity of DECT, PACS, and PHS standards for WLL applications have been reported [6]. Detailed qualitative and quantitative evaluations indicate that all three standards provide satisfactory performance for WLL applications. For low-traffic environments, PACS which can employ larger cells performs better than the other two standards. In suburban areas where in addition to coverage capabilities capacity is an issue, DECT has better performance. For high-traffic-density urban areas with great capacity requirements, the three standards all have good performance [6]. TDMA systems have higher capacity than do FDMA systems. In CDMA more interference can be tolerated, which boosts capacity even higher. The CDMA-versusTDMA capacity of cellular mobile radio systems was a subject of intense debate in the 1990s. Real capacity evaluations are difficult due to a large number of parameters and assumptions. It has been suggested [3] that capacity of CDMA for WLL applications is 1.4–2.5 times that of TDMA. Cell sectorization results in even further CDMA capacity improvements. Capacities of cellular mobile and fixed WLL have been compared with reference to detailed calculations [10,11]. In one study, the capacities of the IS136 (TDMA), GSM 2955 (TDMA), and IS95 (CDMA) standards were evaluated in detail and compared for both fixed and mobile access [10]. CDMA WLL capacity (measured in erlangs per cell per MHz) was found to be about 2.5 times that of IS136, and about 5.4 times that of GSM. Detailed analysis [11] has shown that capacity of WLL is not necessarily higher than that of mobile if FDMA or TDMA is used. It is higher if CDMA is applied. For WLL applications alone, CDMA always provides higher capacity than does TDMA [11]. Many advantages of CDMA have made it the major access method for the emerging third-generation wireless mobile standards. CDMA is also expected to be access of the choice for WLL applications in years to come. 6. ECONOMICS OF WLL Successful deployment and operation of any communication system depends on its economic viability. In a typical system the operator makes an initial capital investment to build the initial infrastructure for a system that will grow and provide service to a large number of subscribers in the future. Interest should be paid on the capital sum until the network becomes profitable. Revenues increase as customer base increases. There are also ongoing maintenance, upgrade, and marketing costs associated with operation of the system. A typical communication system consists of a core network of switching and transmission equipment for backhaul connections, and the access part, which connects the subscriber to the network. The network cost is approximately the same for wired and wireless loops. The per subscriber cost of the core network, estimated at $30–$60 for a large network of half a million users [3], is insignificant as compared to the cost of access. Detailed cost evaluations are complex for both wired and wireless access (especially wired) because of the large number of interrelated parameters. It is also changing with time as a result of inflation and changes in technology. However, one can compare the two by elaborating on the involved parameters of each, and by looking at their trends. 6.1. Cost of Wired Loops The copper-based wired loops require lumps of investments to lay down main cables to support a future large subscriber base. The cost of unused capacity and the interest payments on the initial large capital makes competition stiff for small-size new operators. The cost per line of the access varies greatly, depending on the number of customers, length of loop, and type of terrain. As an example, analysis of cable costs for 30 rural area sites in the United States in 1990 showed a per line cost as low as $834 and as high as $50,000. The average per line cost for all 30 sites covering 8282 subscribers was $3102 [1]. Looking at the trends, however, it can be shown that cost per access line increases almost linearly as a function of length of access line, up to a point where it takes a jump as a result of required loading coils. From that point it increases almost linearly, although with a larger slope due to the required shift to larger gauge cable. Increasing the distance results in another jump for insertion of additional loading coils, 2956 WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS and a subsequent exponential increase afterward due to even larger gauge cable, and due to the fact that very long loops normally involve higher costs because of difficult terrain [1]. The per line cost of wired loops in a flat area normally decreases as penetration (subscriber density) increases. Simple calculations by Webb [3] indicate that in an environment where houses are located adjacent to each other, cost per subscriber increases from $450 to $1650 when penetration decreases from 100% to 20%. 6.2. Cost of Wireless Loops In wireless local loops, investments are made in small increments, matching growth in traffic (Fig. 2). The large idle initial investment can, therefore, be avoided. Subsequent interest payment on investment is also considerably smaller. Installation costs are divided typically 20% on infrastructure (initial investment for base station equipment) and 80% on subscriber (paid when the customer receives service, which is immediately followed by generated revenue). These factors make WLL particularly attractive for low-capital new-entrant operators. The cost of wireless access also depends on a number of factors, including type of access and subscriber density. Per subscriber costs are lowest for low-power microcellular systems operating in dense outdoor urban areas and in indoor environments. The cost is highest for megacellular satellite systems providing coverage to low-density rural areas. The most important aspect of WLL cost is that it is distance-insensitive. If a subscriber is within the coverage area of a base station, its distance to the base does not affect cost. The cost of WLL can be divided into ‘‘shared’’ and ‘‘dedicated.’’ Shared costs are those allocated to a number of subscribers, such as base station equipment. Dedicated Common equipment Per subscriber (for line) or traffic sensitive (for trunk) Traffic sensitive costs are per subscriber costs such as terminal transceiver and antenna. Calhoun [1] subdivided WLL costs into the following five major categories: 1. Common equipment costs, such as power supplies, base station antennas, and central processor for system control. This type of cost does not vary with the size of the system. 2. Traffic-sensitive equipment costs — costs mainly for RF channel hardware (base station transceiver or radio units), the cost of which depends on the number of subscribers and average traffic statistics. 3. Per subscriber equipment costs — costs related to equipment purchased one unit per subscriber. This includes subscriber transceiver, and line card to interface the central office. 4. Ancillary materials and labor — includes costs for the pole, antenna, and power supply, all installed in customer premises, and dedicated to a single customer, or shared by a number of customers at the same location. 5. Overhead charges — costs charged as a standard percentage of the total value of a project. This cost structure is depicted in Fig. 3. A simple but effective formula to estimate cost of wireless loops is also provided by Calhoun [1]. The total project cost R is given by R = AX + BY + C, where X is the number of subscribers and Y is the number of radio channels. A, B, and C are equipment cost of the per subscriber equipment (item 3 above), equipment cost of per RF-channel equipment (item 2), and cost of the common equipment (item 1), respectively. The relationship between X and Y is not fixed; it depends on the user calling habits (average holding times) and on the grade of service (blocking probability). Traffic sensitive Common equipment Per subscriber Base antenna, tower Trunk facilities System controller and database Line/trunk interface Ancillary subscriber site equipment (antenna, pole, line) Base radio channel modules Subscriber transceiver Power supply Figure 3. Major components of WLL for cost categorization. (Source: Ref. 1.) WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS Using this approach, one can deduce that total per subscriber cost is high for small X; it decreases rapidly as X increases, and reaches a lower limit (saturation point) where cost of subscriber station plus traffic-sensitive base station cost are dominant cost factors. 6.3. Comparison Between Wired and Wireless Costs The costs of wired and wireless loops are both decreasing functions of subscriber density (number of subscribers per square kilometer). Comparison of wireless and wireline systems in terms of capital (installation) cost is provided in Fig. 4. Cost per subscriber of WLL in the 1990s was lower than in the 1980s because of mass production of cellular equipment and the ‘‘negative inflation’’ phenomena associated with electronics. Figure 4 shows a breakpoint around 100 subscribers per square kilometer. As time passes, this breakpoint is expected to shift even further to the right (i.e., WLL becomes economically superior for even larger subscriber densities). The reason is that wired loop economy depends on the cost of raw material (copper) and labor, both of which increase with time. WLL economy on the other hand, is governed by the ‘‘negative inflation’’ phenomena associated with electronics. A case study comparing economy of two access methods is provided by Webb [3]. Three flat areas representing a range of housing densities (high-density, medium-density, and low-density) were considered. It has been shown that in each case when penetration (fraction of houses subscribing to the service) decreases from 25% to 10%, cost per subscriber of cable access increases almost linearly with a modest slope. When penetration decreases below 10%, slope of the cost curve rises sharply. The cost of WLL, however, remains almost the same for penetrations of 5–25%. This comparative study also indicates that per subscriber cost of wired loops is much more sensitive to housing density, as compared to the cost of wireless loops. Another study shows that a combination of wired and wireless loops provides best economic solutions for Wireless Network cost per subscriber ($) Wireline 1980s 1990s 10 100 Subs/km2 1000 Figure 4. Cost versus subscriber density for wireline and wireless access systems. (Source: Ref. 2.) 2957 a number of cases [1]. In this study relative cost is plotted as a function of percentage of wireless loops, ranging from 0 to 100%. There is an optimum percentage point where the cost is lowest. The optimum point, however, is very sensitive to the individual case, and to the governing parameters and assumptions. It is important to note that capital (installation) cost is only one aspect of economic feasibility. A valid comparison of the two access methods should be based on ‘‘annual lifetime cost,’’ which contains capital cost, operating cost, and replacement cost. Such analysis points further at the superiority of WLL [2]. It is estimated that up to 80% of a telephone company’s total maintenance cost is allocated to the local loop. WLL represents great savings in maintenance costs since the expensive operations associated with digging the ground and replacing wires are totally eliminated. Operating expenses can be reduced by as much as 25% per subscriber per year in WLL [2]. Considering lifetime cost per subscriber instead of installation costs alone makes WLL superior to wireline-based networks for subscriber densities below approximately 200–400 subscribers per square kilometer. The exact position of the crossover point depends on specific assumptions, distribution of subscribers, and traffic levels. A major conclusion is that ‘‘Wireless access based systems are cost-effective for the provision of telephony services to typical residential subscribers, particularly in rural and suburban areas, or for new entrants in competitive urban markets’’ [2]. Economic feasibility, combined with other advantages described before, makes WLL access the access of choice in most cases. Large-scale deployment, however, is subject to availability of radio spectrum. 7. BROADBAND APPLICATIONS OF WLL For over 100 years telecommunication systems have been dominated by ‘‘telephony,’’ that is, two-way transmission of voice. More recently, however, delivery of broadband services such as high-speed Internet and video to the home and office has become increasingly important. Fixed wireline operators are considering digital subscriber techniques such as ADSL (asymmetric digital subscriber line) to increase capacity of copper lines [23]. Very-high-bit-rate services to subscribers can also be delivered by fiberopticbased techniques such as FTTC (fiber to the curb) and FTTH (fiber to the home). These techniques, however, share many disadvantages with the copper-based local loops. Subject to allocation of sufficient radio spectrum, WLL is also capable of providing broadband services. It should be noted that ‘‘broadband’’ is not a well-defined term. In voice-oriented mobile telephony, transmission rates above 100 Kbps are considered as ‘‘high bit rates.’’ For cable operators, broadband is 8 Mbps or higher. Technical and economical aspects of broadband WLL, along with a forecast of future are provided by Webb [3]. Third-generation mobile wireless standards provide a peak data rate of 2 Mbps in indoor picocellular environments at the 2-GHz band. This rate provides limited 2958 WIRELESS LOCAL LOOP STANDARDS AND SYSTEMS multimedia capabilities. The emerging new broadband services, however, require higher data rates. As an example, in 1997 the ETSI established the BRAN (Broadband Radio Access Network) project in Europe [24]. The purpose of the project was to utilize broadband LAN (local-area network) technology and broadband fixed radio access to provide mechanisms for delivery of multimedia services to subscribers. In the framework of the BRAN project HiperAccess was suggested for WLL systems. The BRAN project came to the conclusion that a peak data rate of 25 Mbps is sufficient for most broadband user-oriented applications (1.5–6 Mbps for video applications, 2 Mbps for Web browsing, 10 Mbps for corporate access, and up to 25 Mbps for LAN connections). Such high bit rates, however, require transmission at much higher frequencies (say, above 10 GHz), for which technology is evolving. Simple calculations [3] have shown that for economic viability of broadband WLL services, assignment of radio spectrum at least 10 times the bandwidth offered to a user is required. A major conclusion is that ‘‘for typical assignments in the frequency bands of 10 GHz and above, bandwidths of 10 MHz per subscriber, using WLL would seem readily achievable’’ [3]. A number of standards for broadband WLL are being developed, and a number of broadband proprietary WLL products are being introduced to the market [3]. It is safe to expect widespread deployment of broadband WLL-based systems and services in the near future. 8. CONCLUSIONS In this tutorial presentation the basic principles and applications of fixed wireless access, or WLL, were reviewed. WLL technology, standards, spectrum efficiency, capacity, and economics were described. A major conclusion is that WLL is an efficient and economically feasible alternative for wired local loops. Major second-generation mobile radio standards, as well as proprietary radio interface standards, have been deployed in WLL applications. Third-generation mobile radio standards and emerging broadband WLL standards, mostly based on wideband CDMA, are potential candidates for providing voice and data services to subscribers in highdensity urban areas, as well as sparsely populated rural areas. done research on different aspects of wireless communications, with emphasis on propagation modeling. His channel simulator package SURP has been used internationally in the design of digital cellular radio communication systems. He spent one year at NovAtel Communications Ltd. in Calgary, Canada in 1990, the summers of 1992 and 1994 at the Electrical Engineering Department of the University of Ottawa, and the summer of 1993 at TRLabs in Calgary. During these visits he defined and supervised three major projects; in each of these projects the largest propagation database of its kind in the world, even to this date, was set up and analyzed. He received the ‘‘Best Paper Award’’ at the IEEE, VTC’99 Conference, and the IEEE Vehicular Technology Society’s Neal Shepherd Best Propagation Paper Awards in 2000 and 2001. BIBLIOGRAPHY 1. G. Calhoun, Wireless Access and the Local Telephone Network, Artech House, Norwood, MA, 1992. 2. International Telecommunications Union, Handbook on Land Mobile (Including Wireless Access), Vol. I: Wireless Access Local Loop, Radio Communication Bureau, 1996. 3. W. Webb, Introduction to Wireless Local Loop, 2nd ed., Broadband and Narrowband Systems, Artech House, 2000. 4. ITU, Draft Revision of Recommendation ITU-R F.757, Basic System Requirements and Performance Objectives for Cellular Type Mobile Systems Used as Fixed Systems (Fixed Wireless Local Loop Applications of Cellular Type Mobile Technologies), Document 9B/73, Jan. 1997. 5. H. Hashemi, K. Anvari, and M. Tabiani, Application of cellular radio to telecommunication expansion in developing countries, Proc. IEEE GLOBECOM’92 Conf., Orlando, FL, Dec. 6–9, 1992, pp. 984–988. 6. O. Momtahan and H. Hashemi, A comparative evaluation of DECT, PACS, and PHS standards for wireless local loop applications, IEEE Commun. Mag. 39(5): 156–163 (May 2001). 7. V. H. MacDonald, The cellular concept, Bell Syst. Tech. J. 58(1): 15–41 (Jan. 1979). 8. W. C. Y. Lee, Mobile Cellular Telecommunications Systems, Analog and Digital, McGraw-Hill, New York, 1995. 9. T. S. Rappaport, Wireless Communications, Principle and Practice, Prentice-Hall, 1996. 10. V. K. Garg and E. L. Sneed, Digital wireless local loop system, IEEE Commun. Mag. 34: 112–115 (Oct. 1996). 11. W. C. Y. Lee, Spectrum and technology of a wireless local loop system, IEEE Pers. Commun. Mag. 5: 49–54 (Feb. 1998). BIOGRAPHY Homayoun Hashemi received the B.S.E.E. degree from the University of Texas at Austin in 1972, and the M.S. and Ph.D. degrees in Electrical Engineering and Computer Sciences, and the M.A. degree in Statistics, all from the University of California at Berkeley, in 1974, 1977, and 1977, respectively. He joined Bell Telephone Laboratories, Holmdel, New Jersey in 1977, where he was involved in system design for high-capacity mobile telephone systems. Since 1979 he has been a faculty member at Sharif University of Technology in Teheran, Iran, where he is currently a full Professor of Electrical Engineering. Dr. Hashemi has 12. U. Black, Second Generation Mobile & Wireless Technologies, Prentice-Hall, 1998. 13. A. Mehrotra, GSM System Engineering, Artech House, 1997. 14. Ch. C. Yu et al., Low-tier wireless local loop systems — Part I: Introduction, IEEE Commun. Mag. 35: 84–92 (March 1997). 15. A. R. Noerpel, Y. B. Lin, and H. Sherry, PACS: Personal communications system — a tutorial, IEEE Pers. Commun. Mag. 3: 32–43 (June 1996). 16. S. Sampei, Application of Digital Wireless Technologies to Global Wireless Communications, Prentice-Hall, 1997. 17. P. Stavroulakis, Third Generation Mobile Telecommunication System: UMTS & IMT-2000, Springer-Verlag, 2000. WIRELESS LOCATION 18. R. Prasad, Third Generation Mobile Communication Systems, Artech House, 2000. 19. S. C. Yang, CDMA RF System Engineering, Artech House, 1998. 20. T. Ojanpera and R. Prasad, Wideband CDMA for Third Generation Mobile Communications, Artech House, 1998. 21. H. Holma and A. Toskala, eds., WCDMA for UMTS, Radio Access for Third Generation Mobile Communications, Wiley, New York, 2000. 22. W. C. Y. Lee, Spectrum efficiency in cellular, IEEE Trans. Vehic. Technol. 38(2): 69–75 (May 1989). 23. P. Kyees et al., ADSL: A new twisted pair access to the information highway, IEEE Commun. Mag. 33: 52–60 (April 1995). 24. J. Haine, HiperAccess: An access system for the information age, IEE Electron. Commun. Eng. J. 10(5): 229–235 (Oct. 1998). WIRELESS LOCATION ALI H. SAYED NABIL R. YOUSEF Adaptive Systems Laboratory University of California Los Angeles, California 1. DEFINITION Wireless location refers to obtaining the position information of a mobile subscriber in a cellular environment. Such position information is usually given in terms of geographic coordinates of the mobile subscriber with respect to a reference point. Wireless location is also commonly termed mobile positioning, radiolocation, and geolocation. 2. APPLICATIONS Wireless location is an important public safety feature of future cellular systems since it can add a number of important services to the capabilities of such systems. Among these services and applications of wireless location are [e.g., 1–11]: 1. E-911. A high percentage of emergency 911 (E911) calls nowadays come from mobile phones [1,2]. However, these wireless E-911 calls do not get the same quality of emergency assistance that fixed-network E911 calls enjoy. This is due to the unknown location of the wireless E-911 caller. To face this problem, the Federal Communications Commission (FCC) issued an order on July 12, 1996 [1], which required all wireless service providers to report accurate mobile station (MS) location to the E-911 operator at the public safety answering point (PSAP). According to the FCC order, it is mandated that within 5 years from the effective date of the order, October 1, 1996, wireless service providers must convey to the PSAP the location of the MS within 100 m of its actual location for at 2959 least 67% of all wireless E-911 calls.1 It is also expected that the FCC will further tighten the required location accuracy level in the near future [3]. This FCC mandate has motivated research efforts toward developing accurate wireless location algorithms and in fact has led to significant enhancements to the wireless location technology [e.g., 4–11]. 2. Location-Sensitive Billing. Using accurate location information of wireless users, wireless service providers can offer variable-rate call plans that are based on the caller location. For example, the cell-phone call rate might vary according to whether the call was made at home, in the office, or on the road. This will enable wireless service providers to offer competitive rate packages to those of wire-line phone companies. 3. Fraud Protection. Cellular phone fraud has attained a notorious level, which serves to increase the usage and operation costs of cellular networks. This cost increase is directly passed to the consumer in the form of higher service rates. Furthermore, cellular fraud weakens the consumer confidence in wireless services. Wireless location technology can be effective in combating cellular fraud since it can enable pinpointing perpetrators. 4. Person/Asset Tracking. Wireless location technology can provide advanced public safety applications including locating and retrieving lost children, Alzheimer patients, or even pets. It could also be used to track valuable assets such as vehicles or laptops that might be lost or stolen. Furthermore, wireless location systems could be used to monitor and record the location of dangerous criminals. 5. Fleet Management. Many fleet operators, such as police force, emergency vehicles, and other services including shuttle and taxicab companies, can make use of the wireless location technology to track and operate their vehicles in an efficient way in order to minimize response times. 6. Intelligent Transportation Systems. A large number of drivers on road or highways carry cellular phones while driving. The wireless location technology can serve to track these phones, thus transforming them into sources of real-time traffic information that can be used to enhance transportation safety. 7. Cellular System Design and Management. Using information gathered from wireless location systems, cellular network planners could improve the cell planning of the wireless network based on call/location statistics. Improved channel allocation could be based on the location of active users [9,10]. 8. Mobile Yellow Pages. According to the available location information, a mobile user could obtain road information of the nearest resource that the user might need such as a gas station or a hospital. Thus, a cellular phone will act as smart handy mobile yellow pages on demand. Cellular users could obtain real-time traffic information according to their locations. 1 The original FCC requirement was 125 m and was then tightened to 100 m. 2960 3. WIRELESS LOCATION WIRELESS LOCATION TECHNOLOGIES Wireless location technologies fall into two main categories: mobile-based and network-based techniques. In mobile-based location systems, the mobile station determines its own location by measuring signal parameters of an external system, which can be the signals of cellular base stations or satellite signals of the Global Positioning System (GPS). On the other hand, network-based location systems determine the position of the mobile station by measuring its signal parameters when received at the network cellular base stations. Thus, in the later type of wireless location systems, the mobile station plays a minimal or no role in the location process. 3.1. Mobile-Based Wireless Location 3.1.1. GPS Mobile-Based Location Systems. In GPS-based location systems, the MS receives and measures the signal parameters of at least four different satellites of a currently existing network of 24 satellites that circle the globe at an altitude of 20,000 km and which constitute the Global Positioning System. Each GPS satellite transmits a binary code, which greatly resembles a code-division multiple-access (CDMA) code. This code is multiplied by a 50-Hz unknown binary signal to form the transmitted satellite signal. Each GPS satellite periodically transmits its location and the corresponding timestamp, which it obtains from a highly accurate clock that each satellite carries. The satellite signal parameter, which the MS measures for each satellite, is the time the satellite signal takes until it reaches the MS. Cellular handsets usually carry a less accurate clock than the satellite clock. To avoid any errors resulting from this clock inaccuracy, the MS timestamp is often added to the set of unknowns that need to be calculated, thus making the number of unknowns equal to four (three MS position coordinates plus timestamp). This is why four satellite signal parameters have to be measured by the MS. Further information on the GPS systems is available in the literature [12,13]. After measuring the satellite signal parameters, the MS can proceed in one of two manners. The first is to calculate its own position and then broadcast this position to the cellular network. Processing the measured signal parameter to obtain a position estimate is known as data fusion. In the other scenario, the MS broadcasts the unprocessed satellite signal parameters to another node (or server) in which the data fusion process is performed to obtain an estimate of the MS position. The later systems are known as server-aided GPS systems, while the first are known as ‘‘pure’’ GPS systems [14,15]. A general scheme for server-aided GPS systems is shown in Fig. 1. The server-aided GPS approach is successful in a microcell cellular environment, where the diameter of cellular cells is relatively small (a few hundred meters to a few kilometers). This environment is common in urban areas. On the other hand, in macrocell environments, which are common in suburban or rural areas, base stations, and thus servers, are widely spread out. This increases the average distance between the MS and the server leading to ineffective Aiding data Reference GPS receiver Correction data Aiding server MS location PSAP MS with GPS receiver Measured parameters Figure 1. Server-aided GPS location. correction information. This is why, in many mobile-based GPS location system designs, handsets have to support both server-aided GPS and pure GPS location modes of operation [e.g., 14]. GPS-based mobile location systems have the following advantages. GPS receivers usually have a relatively high degree of accuracy, which can reach less than 10 m with differential GPS server-aided systems [16]. Moreover, the GPS satellite signals are available all over the globe, thus providing global location information. Finally, GPS technology has been studied and enhanced for a relatively long time and for various applications, and is a rather mature technology. Despite these advantages, wireless service providers may be unwilling to embrace GPS fully as the principal location technology due to the following disadvantages of GPS-based location systems: 1. Embedding a GPS receiver in the mobile handset directly leads to increased cost, size, and battery consumption of the mobile handset. 2. The need to replace hundreds of millions of handsets that are already in the market with new GPSaided handsets. This will directly impact the rates that the wireless carriers offer their users and can cause considerable inconvenience to both users and carriers during the replacement period. 3. The degraded accuracy of GPS measurements in urban environments, when one or more satellites are obscured by buildings, or when the mobile antenna is located inside a vehicle. 4. The need for handsets to support both serveraided and pure GPS modes of operation, which increases the average cost, complexity, and power consumption of the mobile handset. Furthermore, the power consumption of the handset can increase dramatically when used in the pure GPS mode. Moreover, the need to deploy GPS aiding servers in wireless base stations adds up to the total cost of GPS-aided location systems. 5. GPS-based location systems face a political issue raised by the fact that the GPS satellite network is controlled by the U.S. government, which reserves the right to shut GPS signals off to any given region worldwide. This might make some wireless service providers outside the United States unwilling to rely solely on this technology. 3.1.2. Cellular Mobile-Based Location Systems. Cellular mobile-based wireless location technology is similar to WIRELESS LOCATION GPS based location technology, in the sense that the MS uses external signals to determine its own location. However, in this type of location systems, the MS relies on wireless signals originating from cellular base stations. These signals could be actual traffic cellular signals or special-purpose probing signals, which are specifically broadcast for location purposes. Although this approach, which is also known as forward-link wireless location, avoids the need for GPS technology, it has the same disadvantages that GPS location systems have, which is the need to modify existing handsets, and may even have increased handset power consumption over that of the GPS solution. In addition, this solution leads to lower location accuracy than that of the GPS solution. This makes cellular mobile-based location systems less favorable to use by wireless service providers. 3.2. Network-Based Wireless Location Network-based location technology depends on using the current cellular network to obtain wireless user location information. In these systems, the base stations (BSs) measure the signals transmitted from the MS and relay them to a central site for processing and calculating the MS location. The central processing site then relays the MS location information to the associated PSAP, as shown in Fig. 2. Such a technique is also known as reverse-link wireless location. Reverse-link wireless location has the main advantage of not requiring any modifications or specialized equipment in the MS handset, thus accommodating a large cluster of handsets already in use in existing cellular networks. The main disadvantage of network-based wireless location is its BS BS MS Central processing point 2961 relatively lower accuracy, when compared to GPS-based location methods [3]. Network-based wireless location techniques have the significant advantage that the MS is not involved in the location-finding process; thus these systems do not require any modifications to existing handsets. Moreover, they do not require the use of GPS components, thus avoiding any political issue that may arise from their use. However, unlike GPS location systems, many aspects of networkbased location are not fully studied yet. This is due to the relatively recent introduction of this technology. In most of the rest of this article, we will focus on networkbased wireless location. First, we will review the MS signal parameters that need to be estimated by the cellular base stations and how these signals are combined to obtain a MS location estimate, in data fusion, defined earlier. We will also discuss the sources of error that limit the accuracy of network-based location. Finally, we study different MS signal parameter estimation techniques along with some hardware implementation issues. Here, we may add that although many of the studied aspects apply to both GPSbased location and forward-link location, we will focus on reverse link network-based location. From this point on until the end of the article, we will refer to network-based wireless location simply as wireless location. 4. DATA FUSION METHODS Data fusion for wireless location refers to combining signal parameter estimates obtained from different base stations to obtain an estimate of the MS location. We will study the conventional data fusion methods. The MS location coordinates in a Cartesian coordinate system are denoted by (xo0 , yo0 ), with the superscript ‘o’ used to denote quantities that are unknown and which we wish to estimate. These coordinates can be estimated from measured MS signal parameters, when measured at three or more base stations (BSs). The coordinates of the nearest three BSs to the MS, denoted by BS1 , BS2 , and BS3 , are (x1 , y1 ), (x2 , y2 ), and (x3 , y3 ), respectively. Without loss of generality, the origin of the Cartesian coordinate system is set to those of BS1 : (x1 , y1 ) = (0, 0) We will denote the time instant at which the MS starts transmission as time instant to0 . This MS signal reaches the three BSs involved in the MS location process at instants to1 , to2 , and to3 , respectively. The amplitudes of arrival of the MS signal at the main and adjacent sectors of BSi are respectively denoted by Aoi1 and Aoi2 , for i = 1, 2, 3.3 Data fusion methods obtain estimates for the MS coordinates, say, (x0 , y0 ), by combining the MS signals through (x0 , y0 ) = g(t0 , ti , Ai1 , Ai2 ) (1) PSAP BS Figure 2. Network-based wireless location. 3 In cellular systems, a sectored antenna structure is very common. Each BS usually contains three different antennas, with the main lobe of each antenna facing a different direction, and with an angle of 120◦ between each of the directions. The sector whose antenna faces a specific MS is termed the main sector serving this MS. The sector next to the main sector from the MS side is termed the adjacent sector. 2962 WIRELESS LOCATION where {t0 , ti , Ai1 , Ai2 } are estimates of {to0 , toi , Aoi1 , Aoi2 } and the function g depends on the data fusion method. The resulting location error from the data fusion operation is thus given by e= # (x0 − xo0 )2 + (y0 − yo0 )2 (2) (a) (b) r1 BS3 BS1 r3 MS One performance index, which is used to compare the accuracy of data fusion methods, is the location meansquare error (MSE), defined by MSE = Ee2 = E[(x0 − xo0 )2 + (y0 − yo0 )2 ] √ MSE 4.1. (4) Time of arrival (ToA) Time difference of arrival (TDoA) Angle of arrival (AoA) Hybrid techniques Time of Arrival (ToA) The time of arrival (ToA) data fusion method is based on combining estimates of the time of arrival of the MS signal, when arriving at three different BSs. Since the wireless signal travels at the speed of light (C), thus the actual distance between the MS and BSi , ri , is given by roi = (toi − to0 )C r22 − r21 = x22 − 2x2 x0 + y22 − 2y2 y0 Similarly, subtracting (7) from (9), we obtain r23 − r31 = x23 − 2x3 x0 + y23 − 2y3 y0 Rearranging terms, the previous two equations can be written in matrix form as 1 K22 − r22 + r21 x2 y2 x0 = (10) x3 y3 y0 2 K32 − r23 + r21 Ki2 = x2i + y2i (6) These estimated distances between the MS and each of the three BSs are then used to obtain (x0 , y0 ) by solving the following set of equations: r21 = x20 + y20 (7) = (x2 − x0 ) + (y2 − y0 ) Without loss of generality, it can be assumed that r1 < r2 < r3 . Now, a conventional way of solving this overdetermined nonlinear system of equations is as follows. First, equations (7) and (8) are solved for the two unknowns (x0 , y0 ) to yield two solutions. As shown in Fig. 3a, each equation defines a locus on which the MS must lie. Second, the distance between each of the two solutions and the circle, whose equation is given by (9) is calculated. Finally, the solution that results in the shortest distance from the circle (9) is chosen to be an estimate of the MS location coordinates [4]. Although this method will help resolve the ambiguity between the two solutions resulting from solving Eqs. (7) and (8), it does not combine the third measurement r3 in an optimal way. Furthermore, it is not possible to combine more ToA measurements from BSs more than three. This can be solved by combining all the available set of measurements using a least-squares approach into a more accurate estimate. This approach can be summarized as follows. Subtracting (7) from (8), we obtain where ri = (ti − t0 )C 2 BS2 Figure 3. Some wireless location techniques: (a) TOA and (b) AOA. The MS is positioned at the intersection of the loci. (5) where to0 is the actual time instant at which the MS starts transmission and toi is the actual time of arrival of the MS signal at BSi . Each ToA estimate, ti , serves to form an estimate of the distance between the MS and the corresponding BS as r22 r2 Ambiguity resolved Several wireless location data fusion techniques have been introduced since the late 1990s, all of which are based on combining estimates of the time and/or amplitude of arrival of the MS signal when received at various BSs. These methods fall into the following categories: • • • • BS2 (3) Another performance index for data fusion methods is the value below which the error magnitude, |e|, lies for 67% of the time. In other words, it is the value of the error, e67% , at which the error cumulative density function (CDF) is equal to 0.67. The 67% error limit is the performance index that is used by the FCC to set the required location accuracy. Here we may add that for zero-mean Gaussian errors of variance σe2 , we have e67% = σe = MS BS1 2 r23 = (x3 − x0 )2 + (y3 − y0 )2 Equation (10) can be rewritten as Hx = b (12) where (8) (9) (11) H= x2 x3 x y2 ,x = 0 ,b = y3 y0 1 2 K22 − r22 + r21 K32 − r32 + r21 WIRELESS LOCATION where The solution of (12) is given by c= x = H −1 b If more than three ToA measurements are available, it can be verified that (12) still holds, with x2 x3 H = x .4 .. y2 y3 ,b = y4 .. . (13) The ToA method requires accurate synchronization between the BSs and MS clocks. Many of the current wireless system standards only mandate tight timing synchronization among BSs [e.g., 17]. However, the MS clock might have a drift that can reach a few microseconds. This drift directly reflects into an error in the location estimate of the ToA method. 4.2. Time Difference of Arrival (TDoA) Another widely used technique that avoids the need for MS clock synchronization is based on time difference of arrival (TDoA) of the MS signal at two BSs. Each TDoA measurement forms a hyperbolic locus for the MS. Combining two or more TDoA measurements results in a MS location estimate that avoids MS clock synchronization errors [e.g., 18–21]. We now illustrate how a closed-form location solution can be obtained from TDoA measurements in the case of three BSs involved in the MS location. The TDoA measurement between BSi and BS1 is defined by ri,1 = ri − r1 = (ti − t0 )C − (t1 − t0 )C = (ti − t1 )C (14) Note that TDoA measurements are not affected by errors in the MS clock time (t0 ) as it cancels out when subtracting two ToA measurements. Equation (8) can be rewritten, in terms of the TDoA measurement r2,1 , as (r2,1 + r1 )2 = K22 − 2x2 x0 − 2y2 y0 + r21 Expanding and rearranging terms, we get −x2 x0 − y2 y0 = r2,1 r1 + 12 (r22,1 − K22 ) Similarly, we can write −x3 x0 − y3 y0 = r3,1 r1 + 12 (r23,1 − K32 ) Rewriting these equations in matrix form we get Hx = cr1 + d K22 − r22,1 K32 − r23,1 x = H −1 cr1 + H −1 d In this case, the least-squares solution of (12) is given by x = (H T H)−1 H T b 1 2 This equations can be used to solve for x, in terms of the unknown r1 , to get K22 − r22 + r21 K 2 − r2 + r2 3 1 1 3 2 2 2 2 K4 − r4 + r1 .. . −r2,1 ,d = −r3,1 2963 (15) Substituting this intermediate result into (7), we obtain a quadratic equation in r1 . Substituting the positive root back into the above equation yields the final solution for x. If more than three BSs are involved in the MS location, Eq. (15) still holds with x2 x3 H = x .4 .. −r2,1 y2 −r3,1 y3 , c = −r , d = y4 4,1 .. .. . . K22 − r22,1 2 2 K − r 3,1 1 3 2 K 2 − r2 4 4,1 .. . which yields the following least-squares intermediate solution x = (H T H)−1 H T (cr1 + d) (16) Combining this intermediate result with (7), the final estimate for x is obtained. A more accurate solution can be obtained as in Ref. 19 if the second-order statistics of the TDoA measurement errors are known. 4.3. Angle of Arrival (AoA) In cellular systems, AoA estimates can be obtained by using antenna arrays. The direction of arrival of the MS signal can be calculated by measuring the phase difference between the antenna array elements or by measuring the power spectral density across the antenna array in what is known as beamforming (see, e.g., reference [22] and the works cited therein). Combining the AoA estimates of two BSs, an estimate of the MS position can be obtained (see Fig. 3b). Thus the number of BSs needed for the location process is less than that of ToA and TDoA methods by one. Another advantage of AoA location methods is that they do not need any BS clock synchronization. However, one disadvantage of using antenna-array-based location methods is that antenna array structures do not currently exist in second-generation (2G) cellular systems. Deploying antenna arrays in all existing BSs may lead to high cost burdens on wireless service providers. The use of antenna arrays is planned in some third-generation (3G) cellular systems, such as Universal Mobile Telecommunications System (UMTS) networks [e.g., 23,24], which will use antenna arrays to provide directional transmission in order to improve the network capacity. AoA estimates can also be obtained using sectored multibeam antennas, which already exist in current cellular systems, using the technique described in reference [25]. In this technique, an estimate of the AoA (θˆ — see Fig. 4) is obtained based on the difference between the measured signal amplitude of arrival (AmpoA) at the main beam (beam 1) and the corresponding AmpoA 2964 WIRELESS LOCATION measured at the adjacent beam (beam 2).4 This difference is denoted by A1 − A2 in Fig. 5, where A1 and A2 are the measured amplitude levels in decibels. The measured AmpoA at the third beam may be used to resolve any ambiguity that might result from antenna sidelobes. One main challenge facing this technique is the relatively low signal-to-noise ratio (SNR) of the received MS signal at the adjacent beam, especially in cases where the AoA is close to a null in the adjacent beam field pattern (e.g., θ close to 0 degrees in Figs. 4 and 5). This significantly limits the AmpoA estimation accuracy at the adjacent beam. 4.4. Hybrid Techniques In ToA, TDoA, and AoA methods, two or more BSs are involved in the MS location process. In situations where 5 Antenna gain (A ) in dB 0 Beam 3 −5 Beam 1 Beam 2 Beam 3 A1−A 2 5. SIGNAL PARAMETER ESTIMATION −10 −15 −20 −25 −30 0 50 100 150 200 ^ q q (degree) 250 300 350 Figure 4. Sectored-antenna field pattern. 90 MS 1 120 Beam 1 0.8 60 0.6 A1 30 150 0.4 A2 0.2 Beam 3 0 180 210 330 Beam 2 240 300 270 Figure 5. Measured AmpOA level patterns (in dB) for a three-beam antenna versus the AOA (θ). 4 the MS is much closer to one BS (serving site) than the other BSs, the accuracy of these methods is significantly degraded because of the relatively low SNR of the received MS signal at one or more BSs. Such accuracy is further reduced due to the use of power control, which requires the MS to reduce its transmitted power when it approaches a BS, causing what is known as the hearability problem [26]. Such problems will be discussed in the next section. In these cases, an alternate location procedure is to obtain an angle of arrival estimate (AoA) from the serving site and combine it with a ToA estimate of the serving site [27]. Combining ToA and AoA estimates from one BS leads to one well-defined MS position estimate, which corresponds to the intersection of a circle and a straight line that starts at the center of the circle. The precision of this hybrid technique is limited by the accuracy of the ToA measurement, which is dictated by the accuracy of the MS clock. Many other hybrid location data fusion techniques can be used, such as combining TDoA and AoA measurements [28]. Here, main beam denotes the beam with the highest received signal level and adjacent beam refers to the beam that receives the second highest signal level. From the previous discussion, we can see that the wireless location methods depend on combining estimates of the ToA and/or AoA of the received signal at/from different BSs. Although estimating the time and amplitude of arrival of wireless signals has been studied in many works since 1990 as it is needed in many cellular systems for online signal decoding purposes [29], parameter estimation for wireless location is actually a different estimation problem in many respects. This makes the success of using conventional estimation algorithms very limited in wireless location problems. In this section, we will illustrate the differences between signal parameter estimation for conventional signal decoding and wireless location. We will then discuss some particular system issues that makes signal estimation for wireless location different from one cellular system to the other (e.g., GSM, 2G and 3G CDMA systems). Signal parameter estimation for wireless location purposes is different than that for online signal decoding in the following aspects: 1. Lower SNRs. Cellular systems usually suffer from high multiple-access interference levels that degrade the SNR of the received signal, thus degrading the signal parameter estimation accuracy in general. Moreover, for network-based wireless locations, the ability to detect the MS signal at multiple base stations is limited by the use of power control algorithms, which require the MS to decrease its transmitted power when it approaches the serving BS. This significantly decreases the received MS signal power level, when received at other BSs involved in the location process. This scenario is shown in Fig. 6, where the received SNRs at BS1 and BS2 are significantly reduced as the target MS approaches BS3 . In a typical CDMA IS95 cellular environment, the received SNR of the serving BS is in the order of −15 dB. Conventional signal estimation algorithms are usually designed to work at this SNR level. However, the received SNR at BSs other than WIRELESS LOCATION Interfering mobiles BS3 MS BS2 BS1 Figure 6. Multiple-access interference among adjacent cells in cellular systems. The letters BS indicate the base stations and the letters MS denote the target mobile station. the main serving BS can be as low as −40 dB, which poses a challenge for wireless location in such environments. 2. Almost Perfect Knowledge of Transmitted Signals. In conventional signal parameter estimation for online signal decoding, the transmitted MS bits are unknown. This forces signal estimation algorithms to perform a squaring operation to remove any bit ambiguity. The squaring operation limits the period over which coherent signal integration (averaging) is possible to the bit period. Further signal integration is only possible in a noncoherent manner, that is averaging after squaring. In wireless location applications, signal estimation algorithms can have almost perfect knowledge of the MS signal in many cases. For example, at the serving site, the MS signal is decoded with reasonably high accuracy (within a 1% frame error rate). The decoded bits become ready for use after a delay that is equal to the decoded frame period used in the cellular system (20 ms for IS95 systems). Because of the nature of wireless location applications, such a delay is not critical. Thus, the received MS signal can be buffered or delayed until the decoded bits become available through the conventional decoding process. Moreover, in many cellular systems, a cyclic redundancy check (CRC) feature is used. This enables the decoder to point out the erroneous frames after the decoding process. These erroneous frames can be ignored in the signal estimation process. The decoded bit information, obtained from the main sector of the serving site, can also be used by other adjacent sectors of the same site. Furthermore, this bit information can be transmitted through the network infrastructure to other BSs involved in locating the MS. This is known as tape recording of the MS signal. Another technique that avoids the tape recording process is known as the powerup function (PuF), which requires the MS in emergency situations to override the power control commands and raise its transmitted power level above the conventional level. Moreover, the MS transmits known probing bit sequences instead of its regular unknown bit sequence for a part or all of the transmission period. Although this solution overcomes many of the difficulties 2965 encountered at far BSs, it requires modifying the existing handsets or at least the used power control algorithms. Furthermore, it can cause a decrease in the overall network capacity [26]. 3. Channel Fading. Channel fading is considered constant during the relatively short estimation period of conventional signal parameter algorithms for online signal decoding, and is thus ignored in the design of such algorithms. This assumption cannot be made for wireless location applications where the estimation period could be considerably longer (might reach a few seconds). Furthermore, coherent integration periods are no longer limited by the bit duration, much longer coherent averaging periods could be achieved in wireless location applications [30,31]. In this case, the coherent integration period is limited by the received signal phase rotation. Thus, unlike the case of online channel estimators, channel fading plays an important role in any successful design of signal parameter estimators for wireless location. In many cases, the system parameters have to be adapted to the available knowledge of the channel fading characteristics. 4. Need to Resolve Overlapping Multipath. Multipath propagation is often encountered in wireless channels (see, e.g., the paper [32] and the references cited therein). In wireless location systems, the accurate estimation of the time and amplitude of arrival of the first arriving ray of the multipath channel is vital. In general, the first arriving (prompt) ray is assumed to correspond to the most direct path between the MS and the BS. However, in many wireless propagation scenarios, the prompt ray is succeeded by a multipath component that arrives at the receiver within a short delay from the prompt ray. If this delay is smaller than the duration of the pulse-shape used in the wireless system, these two rays overlap causing significant errors in the prompt ray time and amplitude of arrival estimation. Resolving these overlapping multipath components becomes rather difficult in low SNR and rapid channel fading situations. On the other hand, resolving these overlapping components is not vital for signal decoding applications as it does not significantly affect the performance of the signal decoding operation, for which coarse estimates for the channel time delays and amplitudes are sufficient. Figure 7 shows an example for the combined impulse response of a two-ray channel and a conventional pulseshape for a conventional CDMA IS95 system in two cases (a,b). In case (a), the delay between the two channel rays is equal to twice the chip duration (2Tc ). It is clear that the peaks of both rays are resolvable, by a simple peak picking procedure, thus allowing for relatively accurate estimation of the prompt ray time and the amplitude of arrival. However, in case (b), both multipath components overlap and are nonresolvable via peak picking. This can lead to significant errors in the prompt ray time and amplitude of arrival estimation. These errors cannot be tolerated for wireless location applications, especially in the case of a relatively wide pulseshaping waveform. 5.1. Parameter Estimation Schemes We now elaborate on some schemes that are used to estimate the wireless signal time and amplitude of arrival. 2966 WIRELESS LOCATION 1.5 Received signal (a) Prompt ray Overlapping ray Sum 1 0.5 0 −0.5 0 10 20 30 40 50 60 70 80 90 100 Delay (Tc /8) 2 Received signal (b) 1 0.5 0 −0.5 Figure 7. Overlapping delay = Tc /2. rays: (a) delay = 2Tc ; (b) (17) where v(n) is additive white Gaussian noise, and {xo (n)} accounts for the time-varying nature of the fading channel gain over which the sequence {s(n)} is transmitted, while A is a constant unknown received signal amplitude that accounts for both the gain of the static channel if fading were not present and the antenna beam gain. Multipath issues are considered later in this section. A conventional estimation scheme for τ o for online bit decoding purposes is shown in Fig. 8. In this scheme, the received sequence, r(n), is correlated with replicas of {s(n − τi } over a grid of τ values, say, {τ1 , τ2 , . . . , τF }. The coherent averaging period, N, is set to the bit interval. The outputs of the correlation process are squared to remove any bit ambiguity and then noncoherently averaged over the rest of the available estimation period. 1 N Σ N 1 • 2 1 M Σ M 1 1 N Σ N 1 • 2 1 M Σ M 1 s (n −t1) r (n ) s (n −t2) 1 N Σ N 1 2 • Arg max t 0 10 20 30 40 50 60 70 80 90 100 Delay (Tc /8) The aim of such schemes is to estimate an unknown constant discrete-time delay, τ o , of a known real-valued sequence {s(n)}. The signal is transmitted over a singlepath time-varying channel, and the designer has access to a measured sequence {r(n)}Kn=1 that relates to {s(n)} via r(n) = Axo (n)s(n − τ o ) + v(n) Prompt ray Overlapping ray Sum 1.5 t^ 1 M Σ M 1 s (n −tF ) Figure 8. Conventional time-delay estimation for single-path channels. Figure 9 shows a block diagram of a wireless location ToA/AoA estimation scheme [30]. In this scheme, the received sequence {r(n)} is also multiplied by a replica of the transmitted sequence {s(n − τ )} for different values of τ . The resulting sequence is then averaged coherently over an interval of N samples, and further averaged noncoherently for M samples to build a power delay profile, J(τ ). The averaging intervals N and M are positive integers that satisfy K = NM, and the value of N is picked adaptively in an optimal manner by using an estimate of the maximum Doppler frequency of the fading channel (fˆD ), which can be estimated using some suggested techniques [e.g., 33]. The searcher picks the maximum of J(τ ), which is given by " M " 1 "" 1 J(τ ) = M m=1 "" N "2 " " r(n)s(n − τ )"" " n=(m−1)N+1 mN (18) and assigns its index to the ToA estimate, according to τ*o = arg max J(τ ) τ (19) The optimal value of the coherent averaging period (Nopt ) is obtained by maximizing the SNR gain at the output of the estimation scheme with respect to N which leads to [30] Nopt −1 iRx (i) = 0 (20) i=1 where Rx (i) is the autocorrelation function of the sequence {x(n)}. For a Rayleigh fading channel, Rx (i) is given by Rx (|i|) = J0 (2π fD Ts i) where J0 (·) is the first-order Bessel function, Ts is the sampling period of the received sequence {r(n)}, and fD is WIRELESS LOCATION 2967 Noise bias estimate r (n ) 1 N Σ N 1 2 • Amplitude estimation Bias equalization maxt ^ A 1 M Σ M 1 Arg maxt s (n −t) t^ Fading bias estimate Doppler estimator Figure 9. A time-delay estimation scheme for single-path fading channels. the maximum Doppler frequency of the Rayleigh fading channel. Equation (20) shows that the coherent averaging interval N should be adapted according to the channel autocorrelation function. It has been shown [30,31] that when coherent/noncoherent averaging estimation schemes are used for wireless location applications, where an extended coherent averaging interval is used, two biases arise at the output of the estimation scheme. Both biases affect the accuracy of the amplitude estimate significantly. The first bias is an additive noise bias that increases with the noise variance and is given by σ2 (21) Bn = v N The second bias is a multiplicative fading bias that depends on the autocorrelation function and is given by Rx (0) 2(N − i)Rx (i) + N N2 N−1 Bf = (22) i=1 It is clear that Bf is less than or equal to unity (it is unity for static channels, which explains why previous conventional designs ignored this bias as fading was not considered in these designs [29]; the value of Bf is also unity for N = 1). To correct for these biases, the searcher equalizes the peak value of J(τ ) by subtracting two fading and noise biases, which are estimated by means of the upper and lower branches of the scheme of Fig. 9. The output of this correction procedure is taken as an estimate for the amplitude of arrival, which is given by A= # Cf [J(τ o ) − Bn ] Rx (0) 2(N − i)Rx (i) + N N2 N−1 K +2 = 1 σ |r(i)|2 v K i=1 Then, an estimate for Bn is given, from (21), by K +2 σ 1 * |r(i)|2 Bn = v = N NK −1 (23) i=1 For a Rayleigh fading channel, this correction factor increases with the maximum Doppler frequency of the fading channel. When fD is estimated, we actually end up (24) i=1 With {* Bn , Cf } so computed, we obtain an estimate for A via the expression * A= # Cf [J(τ*o ) − * Bn ] (25) More details on this scheme and simulation results can be found in the literature [30,31,34]. 5.2. Overlapping Multipath Resolving As mentioned before, wireless propagation usually suffers from severe multipath conditions. In situations where the prompt ray overlaps with a successive ray, a significant error in both the time and amplitude of arrival estimation is encountered. Overlapping multipath components can be modeled by considering the relation r(n) = c(n) ∗ p(n) ∗ h(n) + v(n) The value of Cf (the fading correction factor) is Cf = 1/Bf : Cf = with an estimate for Cf . For the case of CDMA systems, the quantity Bn can be estimated as follows. Note first that the noise variance σv2 can be estimated directly from the received sequence {r(n)} since, for CDMA signals, the SNR is typically very low. In other words, we can get an estimate for σv2 as follows: (26) where {r(n)} continues to denote the received sequence, {c(n)} is a known binary sequence, {p(n)} is a known pulseshape impulse response sequence, v(n) is additive white Gaussian noise of variance σv2 , and h(n) now refers to a multipath channel that is described by h(n) = L l=1 αl xl (n)δ(n − τlo ) (27) 2968 WIRELESS LOCATION Here αl , {xl (n)}, and τlo are respectively the unknown gain, the normalized amplitude sequence, and the time of arrival of the lth multipath component (ray). The above model assumes that there is a multipath component at each delay with corresponding amplitude αl . In practice, most of these amplitudes will be zero or insignificant. For this reason, a common procedure is to estimate the amplitudes at all delays and to compare them to a threshold value that is proportional to the noise variance. If the amplitude αl , at a specific delay τlo , is larger than the threshold, then it is declared to correspond to a multipath component. The time and amplitude of arrival are then taken as the time and amplitude of the earliest ray higher than this threshold. In this regard, the required estimation problem is one of estimating the vector of amplitudes at all possible delays, which is given by h = col[α1 , α2 , . . . , αL ] Several least-squares-type methods have been suggested for this purpose [35–37]. These methods exploit the known transmitted pulse-shape to resolve overlapping rays. For example, it has been shown [37] that, under some reasonable assumptions, the vector h can be estimated by means of the following procedure. The received sequence is multiplied by delayed replica of the known transmitted sequence, {s(n − τ )}. Each N sample of the resulting sequence is coherently averaged and the resulting averages at all delays are collected into a vector, say, r. An estimate of h is then obtained from r by solving a least-squares problem, which leads to ˆ = (AT A)−1 AT r h (28) where A denotes a convolution matrix that is constructed from the pulse-shaping waveform. A general block diagram for such least-squares based techniques is shown in Fig.10. Alternative so-called superresolution techniques are also available that are based on methods known as ESPRIT and MUSIC (see the paper [22] and references cited therein). Least-squares multipath resolving techniques, however, suffer from noise boosting, which is usually caused by the ill conditioning of the matrices involved in the LS operation. This ill-conditioning magnifies the noise at the output of the LS stage. For wireless location finding applications, where the received signal-to-noise ratio (SNR) is relatively low, noise magnification leads to significant errors in the time and amplitude of arrival estimates, which in turn result in low location precision. Other modified LS techniques that attempt to avoid matrix ill conditioning — such as regularized least-squares, total r (n ) Figure 10. Multipath least-squares searcher. Matched filter bank s (n −t) least-squares, and singular value decomposition methods — lack the required fidelity to resolve overlapping multipath components. Furthermore, applying least-squares methods may produce unnecessary errors in the case of single-path propagation. An adaptive filtering technique for multipath resolving that avoids the aforementioned difficulties has been discussed [38]. Although adaptive filters do not suffer from noise amplification, they can still suffer from slow convergence and also divergence in some cases. These problems can be addressed by using knowledge about the channel autocorrelation and the fact that each channel ray fades at a different Doppler frequency. 6. HARDWARE IMPLEMENTATION ISSUES It is clear from the previous considerations that signal parameter estimation for wireless location purposes often requires performing an extensive search over a dense grid of the estimated parameter (e.g., ToA estimation). The hardware implementation of these search schemes requires special attention as they might introduce a dramatic increase in the overall system hardware complexity and power consumption. In this section we review two hardware architectures for implementing ToA estimation schemes. The first scheme depends on combing the hardware of both channel and location searchers, while the second involves a Fast Fourier Transform (FFT)-based estimation scheme. Both architectures aim at reducing the overall hardware complexity. 6.1. Combined Channel/Location Searchers A main hardware block in CDMA receivers is the conventional RAKE receiver, which consists of a dedicated channel searcher and a minimum of three RAKE fingers. Channel searchers obtain coarse estimates of the time and amplitude of arrival of the strongest multipath components of the MS signal. This information is then used by the receiver RAKE fingers and delay-locked loops (DLLs) to lock onto the strongest channel multipath components, which are combined and used in bit decoding. Estimates of the time and amplitude of arrival of the strongest rays are continuously fed from the channel searcher to the RAKE fingers. Although the location searcher and RAKE receiver differ in purpose, structure, and estimation period, several basic building hardware blocks used in each of them are common. This fact can be exploited to combine both searchers into a single architecture that serves to save hardware blocks with added design flexibility. Figure 11 shows the scheme, proposed in another paper [39], for the combined searcher architecture. The Leastsquares operation Noncoherent averaging Prompt ray selection t^ ^ A WIRELESS LOCATION 2969 ^ b (n ) 1 N2 Frame delay r (n ) 1 M2 2 1 N1 2 2 • 1 1 1 M1 2 1 A c (n −t) ^ Fading bias estimate Doppler estimator Noise bias estimate Optional DLLs A Multipath parameter extraction 1 2 Rake combining Bit decoding Bias equalization Location parameter extraction b (n ) Figure 11. Combined architecture for location searcher and RAKE receiver. scheme is formed from Ll data branches. Each data branch starts with a correlator over N1 samples (despreader), where N1 is the number of chips per symbol multiplied by the number of data samples per chip (4, 8, or 16). The output of the correlator is then multiplexed between two paths, marked ‘‘1’’ and ‘‘2’’ in Fig. 11. In path 1, which corresponds to data path of the channel searcher or RAKE finger branches, the despread signal is squared and noncoherently averaged over M1 samples, where M1 is optionally adapted to an estimate of the maximum Doppler frequency of the fading channel. For path 2, which is needed for the location parameter estimation, the despread sequence is delayed for a frame period, multiplied by an estimate of the transmitted bit sequence, coherently averaged over N2 samples, squared, and noncoherently averaged over M2 samples. Both N2 and M2 are adapted according to an estimate of the maximum Doppler frequency. The output of either paths is used to extract the channel multipath parameters. The dynamic operation of the scheme is as follows. The received sequence is despread by multiplying by delayed code replica c(n − τ ) and averaged over N1 samples after which the N1 register is reset. For online bit decoding, samples of the despread sequence are squared and noncoherently averaged. The average of every M1 samples is passed to the multipath parameter extraction block and the M1 register is then reset. Coarse multipath rays information are continuously fed to the Lf RAKE fingers, which use 3Lf branches of the scheme to obtain early, on-time, and late correlations over M1 symbols. Such correlations are needed to advance or delay the sampling timing to lock onto the correct sampling point. This is done according to the difference between the early and late correlations [40]. The outputs of these fingers are combined, and used in bit decoding. Optional DLLs can be used to further enhance the tracking performance of the RAKE fingers. For location parameter estimation, the despread sequence is delayed, multiplied by an estimate ˆ of the transmitted bit sequence b(n), and continuously averaged over N2 symbols. Every N2 symbols, the N2 register is reset and its output is squared using the shared squaring circuits and averaged over M2 samples. After the total location estimation period (N2 × M2 symbols), the time and amplitude of arrival of the prompt ray are equalized for fading and noise biases and used to extract needed location parameters. This architecture has the following advantages: 1. Saving a large number of hardware building blocks via multiplexing basic hardware blocks between 3Lf + Lc location searcher and RAKE receiver branches. 2. Improving the performance of the RAKE receiver by continuously adapting the estimation period M1 to an estimate of the maximum Doppler frequency. This period is conventionally adjusted to track a fading channel in the worst (fastest) case, which restricts this period to a small value (around 6 symbols for IS95 systems). Adapting the estimation period of the channel searcher has two advantages: (a) it will increase the accuracy of the delay and amplitude estimates, and (b) it will help save power as it will reduce the number of times the RAKE fingers need to change their lock point, especially for low maximum Doppler frequency cases. 3. Reducing the hardware complexity significantly by eliminating the need to use DLLs for fine tracking in the cases where the accuracy of the used combined architecture is Tc /8 or higher (which is typical for location applications). In such cases the accuracy of the RAKE receiver will be adequate for online bit decoding without the use of DLLs. Hardware implementation of DLLs is extremely complex, especially with regard to the analog front end [40]. Further details of the operation of this architecture is given in [39], along with performance simulation results. 2970 6.2. WIRELESS LOCATION 7. FFT-Based Searchers In mobile-based wireless location systems, a maximumlikelihood searcher is embedded in the MS handset. It is very common for such searchers to involve multiple correlation operations of the received signals, from cellular BSs or GPS satellites, with local delayed replica of the transmitted signals. Performing these extensive correlations in the time domain may be a burden for the MS hardware. Often these correlations are performed using a general-purpose DSP processor, which is embedded in the MS to perform many other tasks, including the correlation process. DSP processors have many advantages, such as low cost, versatility, and design flexibility. An efficient way of implementing correlation operations in this case is through the use of fast Fourier transform (FFT). FFTbased location searchers have shown significant efficiency when implemented on DSP processors [e.g., 15,41]. We now review the basic principles of operation of FFTbased location searchers. The output of the correlation operation, say, y(τ ), between two sequences, {r(n)} and {s(n)}, can be viewed as a sum of the form y(τ ) = N r(n)s(n − τ ) n=1 Evaluating this sum requires N multiplication operations for every value of the delay τ . Thus, computing y(τ ) in the time domain needs N 2 multiplications. On the other hand, the correlation operation can be viewed as a multiplication of two sequences in the frequency domain, which has the form Y(ω) = R(ω) · S(ω) where Y(ω), R(ω), and S(ω) are the Fourier transforms of y(τ ), r(n), and s(n), respectively. Thus, an alternate way of computing y(τ ), is via y(τ ) = F−1 [R(ω) · S(ω)]. Thus, the total number of multiplications needed to perform this operation is the number of multiplications needed to obtain the FFT of the sequences r(n) and s(n), the product of R(ω) and S(ω), and finally the inverse FFT of this product. Notice that if the sequence s(n) is perfectly known, its FFT can also be known and stored instead of storing the signal s(n) itself. Thus the total number of multiplications needed is given by (N + N log2 N). When N is relatively large, this number of multiplications can be significantly less than N 2 . For example, correlating GPS signals of length 1024 using the FFT approach is faster than performing the correlation in the time domain by a factor of 64 [15,41]. This directly reflects to a huge saving in the complexity and power consumption of the MS handset. We may also note that this procedure works only for sequences whose length is a power of 2. The general case can still be efficiently treated using the chirpz transform (CZT), which can handle sequences whose length is not a power of two (See Refs. 15 and 41 for more details). CONCLUDING REMARKS As can be inferred from the discussions in the body of the article, and from the extended list of references below, wireless location is an active field of investigation with many open issues and with a variety of possible approaches and techniques. The final word is yet to come, which opens the road to much further work and, ultimately, to tremendous benefits. Acknowledgments This work was partially supported by the National Science Foundation under Award numbers CCR-9732376 and ECS9820765. The authors would also like to thank Dr. L. M. A. Jalloul for his input, insights and collaboration in this area of research. BIOGRAPHIES Ali H. Sayed received his B.S. and M.S. degrees in electrical engineering from the University of Sao Paulo, Brazil, and his Ph.D. degree in electrical engineering in 1992 from Stanford University. He is professor of electrical engineering at the University of California, Los Angeles. He has over 170 publications, is the coauthor of two published books and the coeditor of a third book. He sits on the editorial boards of several journals including the IEEE Transactions on Signal Processing, the SIAM Journal on Matrix Analysis and Its Applications, and the International Journal of Adaptive Control and Signal Processing. He is also a member of the technical committees on signal processing theory and methods (SPTM) and on signal processing for communications (SPCOM), both of the IEEE Signal Processing Society. He has contributed several articles to engineering and mathematical encyclopedias and handbooks, and has served on the program committees of several international meetings. He has also consulted with industry in the areas of adaptive filtering, adaptive equalization, and echo cancellation. His research interests span several areas including adaptive and statistical signal processing, filtering and estimation theories, equalization techniques for communications, interplays between signal processing and control methodologies, and fast algorithms for largescale problems. Dr. Sayed is a recipient of the 1996 IEEE Donald G. Fink Award and is a fellow of IEEE. Nabil R. Yousef received his B.S. and M.S. degrees in electrical engineering from Ain Shams University, Cairo, Egypt, in 1994 and 1997, respectively, and his Ph.D. in electrical engineering from the University of California, Los Angeles, in 2001. He is currently a senior research staff member at Broadcom Corp., Irvine, California. His research interests include adaptive filtering, equalization, CDMA systems, and wireless location. He is a recipient of a 1999 Best Student Paper Award at an international meeting for work on adaptive filtering, and of a 1999 NOKIA Fellowship Award. BIBLIOGRAPHY 1. FCC Docket 94-102, Revision of the Commissions Rules to Insure Compatibility with Enhanced 911 Emergency Calling Systems, Technical Report RM-8143, July 1996. WIRELESS LOCATION 2971 2. State of New Jersey, Report on the New Jersey Wireless Enhanced 911 Terms: The First 100 Days, Technical Report, June 1997. 22. H. Krim and M. Viberg, Two decades of array signal processing research: The parametric approach, IEEE Signal Process. Mag. 13(4): 67–94 (July 1996). 3. J. H. Reed, K. J. Krizman, B. D. Woerner, and T. S. Rappaport, An overview of the challenges and progress in meeting the E-911 requirement for location service, IEEE Commun. Mag. 36(4): 30–37 (April 1998). 23. T. Ojanpera and R. Prasad, Wideband CDMA for Third Generation Mobile Communications, Artech House, Boston, 1998. 4. J. J. Caffery and G. L. Stuber, Overview of radiolocation in CDMA cellular systems, IEEE Commun. Mag. 36(4): 38–45 (April 1998). 5. J. J. Caffery and G. L. Stuber, Radio location in urban CDMA microcells, Proc. IEEE Int. Symp. Personal, Indoor and Mobile Radio Communications, Toronto, Canada, Sept. 1995, Vol. 2, pp. 858–862. 6. J. M. Zagami, S. A. Parl, J. J. Bussgang, and K. D. Melillo, Providing universal location services using a wireless E911 location network, IEEE Commun. Mag. 36(4): 66–71 (April 1998). 7. T. S. Rappaport, J. H. Reed, and B. D. Woerner, Position location using wireless communications on highways of the future, IEEE Commun. Mag. 34(10): 33–41 (Oct. 1996). 8. L. A. Stilp, Carrier and end-user application for wireless location systems, Proc. SPIE, Philadelphia, Oct. 1996, Vol. 2602, pp. 119–126. 9. I. Paton et al., Terminal self-location in mobile radio systems, Proc. 6th Int. Conf. Mobile Radio and Personal Communications, Coventry, UK, Dec. 1991, Vol. 1, pp. 203–207. 10. A. Giordano, M. Chan, and H. Habal, A novel locationbased service and architecture, Proc. IEEE PIMRC, Toronto, Canada, Sept. 1995, Vol. 2, pp. 853–857. 11. J. J. Caffery and G. L. Stuber, Vehicle location and tracking for IVHS in CDMA microcells, Proc. IEEE Int. Symp. Personal, Indoor and Mobile Radio Communications, Amsterdam, Netherlands, Sept. 1994, Vol. 4, pp. 1227–1231. 12. B. Hofmann-Wellenhof, H. Lichtenegger, and J. Collins, Global Positioning System: Theory and Practice, 2nd ed., Springer-Verlag, New York, 1993. 13. Special issue on GPS, Proc. IEEE 87: 3–172 (Jan. 1999). 14. S. Chakrabarti and S. Mishra, A network architecture for global wireless position location services, Proc. IEEE Int. Conf. Communications, Vancouver, BC, Canada, June 1999, Vol. 3, pp. 1779–1783. 15. U.S. Patent 5,663,734 (Sept., 1997), N. Krasner, GPS receiver and method for processing GPS signals. 16. P. K. Enge, R. M. Kalafus, and M. F. Ruane, Differential operation of the Global Positioning System, IEEE Commun. Mag. 26(7): 48–60 (July 1988). 17. Telecommunications Industry Association, The CDMA2000 ITU-R RTT Candidate Submission VO. 18, July 1998. 18. K. C. Ho and Y. T. Chan, Solution and performance analysis of geolocation by TDOA, IEEE Trans. Aerospace Electron. Syst. 29(4): 1311–1322 (Oct. 1993). 19. Y. T. Chan and K. C. Ho, A simple and efficient estimator for hyperbolic location, IEEE Trans. Signal Process. 42(8): 1905–1915 (Aug. 1994). 20. R. Schmidt, Least squares range difference location, IEEE Trans. Aerospace Electron. Syst. 32(1): 234–242 (Jan. 1996). 21. B. T. Fang, Simple solutions for hyperbolic and related position fixes, IEEE Trans. Aerospace Electron. Syst. 26(5): 748–753 (Sept. 1990). 24. R. Prasad, W. Mohr, and W. Konhauser, Third Generation Mobile Communication Systems, Artech House, Boston, 2000. 25. K. Kuboi et al., Vehicle position estimates by multibeam antennas in multipath environments, IEEE Trans. Vehic. Technol. 41(1): 63–68 (Feb. 1992). 26. A. Ghosh and R. Love, Mobile station location in a DS-CDMA system, Proc. IEEE Vehicular Technology Conf., May 1998, Vol. 1, pp. 254–258. 27. K. J. Krizman, T. E. Biedka, and T. S. Rappaport, Wireless position location: fundamentals, implementation strategies, and sources of error, Proc. IEEE Vehicular Technology Conf., New York, May 1997, Vol. 2, pp. 919–923. 28. G. P. Yost and S. Panchapakesan, Automatic location identification using a hybrid technique, Proc. IEEE Vehicular Technology Conf., May 1998, Vol. 1, pp. 264–267. 29. S. Glisic and B. Vucetic, Spread Spectrum CDMA Systems for Wireless Communications, Artech House, Boston, 1997. 30. N. R. Yousef and A. H. Sayed, A new adaptive estimation algorithm for wireless location finding systems, Proc. Asilomar Conf., Pacific Grove, CA, Oct. 1999, Vol. 1, pp.491–495. 31. N. R. Yousef, L. M. A. Jalloul, and A. H. Sayed, Robust timedelay and amplitude estimation for CDMA location finding, Proc. IEEE Vehicular Technology Conf., Amsterdam, Netherlands, Sept. 1999, Vol. 4, pp. 2163–2167. 32. R. Ertel et al., Overview of spatial channel models for antenna array communication systems, IEEE Pers. Commun. Mag. 5(1): 10–22 (Feb. 1998). 33. A. Swindlehurst, A. Jakobsson, and P. Stoica, Subspacebased estimation of time delays and Doppler shifts, IEEE Trans. Signal Process. 46(9): 2472–2483 (Sept. 1998). 34. G. Gutowski et al., Simulation results of CDMA location finding systems, Proc. IEEE Vehicular Technology Conf. Houston, TX, May 1999, Vol. 3, pp. 2124–2128. 35. Z. Kostic, M. I. Sezan, and E. L. Titlebaum, Estimation of the parameters of a multipath channel using set-theoretic deconvolution, IEEE Trans. Commun. 40(6): 1006–1011 (June 1992). 36. T. G. Manickam and R. J. Vaccaro, A non-iterative deconvolution method for estimating multipath channel responses, Proc. Int. Conf. Acoustics, Speech, and Signal Processing, April 1993, Vol. 1, pp. 333–336. 37. N. R. Yousef and A. H. Sayed, Overlapping multipath resolving in fading conditions for mobile positioning systems, Proc. IEEE 17th Radio Science Conf., Minuf, Egypt, Feb. 2000, Vol. 1, No. C-19, pp. 1–8. 38. N. R. Yousef and A. H. Sayed, Adaptive multipath resolving for wireless location systems, Proc. Asilomar Conference on Signals, Systems, and computers, Pacific Grove, CA, Nov. 2001. 39. N. R. Yousef and A. H. Sayed, A new combined architecture for CDMA location searchers and RAKE receivers, Proc. Int. Symp. Circuits and Systems, Geneva, Switzerland, May 2000, Vol. 3, pp. 101–104. 2972 WIRELESS MPEG-4 VIDEOCOMMUNICATIONS 40. S. Sheng and R. Brodersen, Low-Power CMOS Wireless Communications. A Wideband CDMA System Design, Kluwer, Boston, 1998. 41. R. G. Davenport, FFT processing of direct sequence spreading codes using modern DSP microprocessors, Proc. IEEE Natl. Aerospace and Electronics Conf., Dayton, OH, May 1991, Vol. 1, No. 3, pp. 98–105. 42. T. Rappaport, Wireless Communications; Principles and Practice, Prentice-Hall, Englewood Cliffs, NJ, 1996. WIRELESS MPEG-4 VIDEOCOMMUNICATIONS∗ MADHUKAR BUDAGAVI Texas Instruments, Incorporated Dallas, Texas 1. INTRODUCTION With the success of personal mobile wireless phones for voice communications, there is now wide commercial interest and activity in extending the capabilities of the mobile phone to support videocommunications. Addition of video functionality to mobile phones leads to several new applications of the mobile phone — these include videotelephony, streaming video, video e-postcards and messaging, surveillance, and distance learning and collaboration. Mobile videotelephony enables users to not only talk to each other anywhere and at any time they want to, but it also allows them to see each other at the same time. Streaming video turns the mobile phone into a mobile entertainment device — it enables users to watch news and sports clips, music videos, and movie clips at any place and at any time they want to. It also allows mobile phone users to watch the video streaming from their home camera for surveillance purposes. Support for sending video e-postcards and messages in mobile phones enables users, for example, to send their vacation videos and photos directly from their vacation spots itself. Support for receiving instant video messages enables users to be immediately notified of any security event detected on their home surveillance camera. Users can take a look at the video of the security event enclosed with the instant video message and decide what action to take. Users can also use their video-enabled mobile phones to look at real-time educational lectures and videos and get trained on their long commute to work on trains. They can also use the video-enabled mobile phone to remotely collaborate from a worksite; for instance, they can use their mobile videophone to send real-time images of ongoing construction to their colleagues in their office and collaborate. One can similarly think of many other applications of a video-enabled mobile phone or device. ∗ Portions reprinted, with permission, from M. Budagavi, W. R. Heinzelman, J. Webb, and R. Talluri, ‘‘Wireless MPEG-4 video communication on DSP chips,’’ IEEE Signal Processing Magazine, Vol. 17, No. 1, pp. 36–53, January 2000. 2000 IEEE. Wireless videocommunications is a multifaceted problem covering the fields of signal processing, wireless communications, data compression, transport protocols, and microelectronics. Supporting video transmission on wireless channels involves many technical challenges. Raw digital video data require a large amount of bandwidth; for instance, even a low-resolution (176 × 144-pixel) color video sequence at 15 frames per second (fps) requires 4.5 megabits per second (Mbps). The bandwidth available on current wireless channels is limited and also expensive. Hence it becomes important that the video data be compressed prior to transmission over wireless channels. Video sequences have redundancies in both the temporal (i.e., between adjacent video frames) and the spatial (i.e., within a video frame) domains. Video compression is achieved by removing these redundancies. Standard video compression algorithms usually make use of the following three steps to achieve efficient compression: 1. Predict the current video frame from the previous video frame (by using motion vectors) to remove temporal redundancy. 2. Then use the energy-compacting discrete-cosine transform (DCT) to encode spatial redundancy. 3. Finally, use entropy coding (variable-length coding) to encode the various parameters resulting from steps 1 and 2. Advances in low-bit-rate video coding now enable a 176 × 144-pixel resolution color video sequence at 15 fps (which requires about 4.5 Mbps to be transmitted in the uncompressed form) to be compressed to about 32–64 kbps while still maintaining adequate viewing quality. The amount of compression that can be achieved is strongly dependent on the content in the video sequence. Video sequences with low motion can be usually compressed more efficiently than video sequences with high motion. Current second-generation wireless systems provide data rates of only about 9.6–13 kbps. This amount of bandwidth is not enough for acceptable quality videocommunications. Advances in wireless technology and increased spectrum availability have lead to the development of third-generation (3G) wireless systems, which provide bandwidths of ≤384 kbps outdoors and ≤2 Mbps indoors. With this increased bandwidth availability, wireless videocommunications becomes possible. In fact, the first widely deployed mobile wireless videocommunication service was started recently in Japan [1]. This service, called Freedom of Mobile multimedia Access (FOMA), is based on the International Telecommunications Union (ITU)’s International Mobile Telephony (IMT) 2000 3G mobile communication standard. FOMA provides a 64kbps circuit-switched wireless connection for videoconferencing and a 384-kbps downlink packet-switched wireless connection for streaming video. A concern while transmitting compressed video data over wireless channels is that the wireless channel is a noisy channel and error bursts are commonly encountered on it because of multipath fading. The effect of channel errors on compressed video data can be deleterious. WIRELESS MPEG-4 VIDEOCOMMUNICATIONS Compressed video data are more sensitive to channel interference because of the absence of redundancy in the data. When the video bitstreams get corrupted on the wireless channel, predictive coding causes errors in the reconstructed video to propagate in time to future frames of video, and the variable-length codewords cause the decoder to easily lose synchronization with the encoder in the presence of bit errors. The end result is that the received video soon becomes unusable. Hence it becomes important that a good transport mechanism or protocol, one that provides adequate error protection to the compressed video bit stream, be used while transmitting the video data. Techniques such as forward error correction (FEC) channel coding and/or Automatic Repeat reQuest (ARQ) [2] are usually used for error protection when transporting video data over wireless channels. These techniques introduce redundancy in the transmitted data, thereby giving up some coding efficiency gains achieved by video compression. They also introduce additional delays in the system. In practice, depending on the bandwidth and delay constraints of the system, channel coding can be used to provide only a certain level of error protection to the video bit stream and it becomes necessary for the video decoder to accept some level of errors in the bit stream. Thus, it becomes essential to use error resilience techniques in the video coding scheme so that the video decoder performs satisfactorily in the presence of these errors. Another challenge faced in wireless videocommunications is that compression and decompression of video and audio data are computationally very complex. Therefore, the processors used in the mobile phones must have high performance — they must be fast enough to play out and/or encode video in real time. Digital signal processors (DSPs) and application-specific integrated circuits (ASICs) are well suited for this task. The processors must also have low power consumption to avoid excessive battery drain and they must also be small enough to fit into compact form factors of mobile phones. Progress in microelectronics has enabled processors to satisfy these conflicting requirements. Note that the power consumption of the displays used to view the video also becomes important and it also needs to be low enough. International standardization has also played an equally important part in facilitating wireless videocommunications. Standardization of video compression algorithms and communication systems and protocols allow devices from different manufacturers to interoperate — this brings economies of scale and mass production of equipment into picture, thereby facilitating cost-effective services. In this article, we will focus on describing the relevant international standards that have made wireless videocommunications possible. We will cover standards that specify both the video compression as well as the systems for wireless videocommunications. In the next section, we start off by providing an overview of wireless videocommunication systems. We describe three categories of wireless videocommunication systems: messaging video systems, streaming video systems, and conferencing video systems. Wireless videocommunication 2973 systems are actually wireless multimedia communication systems since video is usually transmitted along with speech, audio, other multimedia data such as still pictures and documents, and control signals. In order to design a good videocommunication system, it is important to understand the interplay of video with the other components in the system. Therefore, we also provide an overview of the various components of a wireless multimedia system. The overviews provided in Section 2 will help in understanding why the various parts of wireless multimedia communication standards are required when we explain the standards in a later section. In Section 3, we talk about the Motion Pictures Experts Group (MPEG)-4 video compression standard [3]. MPEG-4 has been standardized by the International Standards Organization(ISO)/International Electrotechnical Commission (IEC). The MPEG-4 video coding standard caters to a wide range of multimedia applications covering a variety of storage media and transmission channels. We describe only those parts of the video coding standard that are suited for mobile wireless communications — this subset of the MPEG4 video coding standard is called the Simple Profile. In Section 4, we describe systems standards specified by the Third Generation Partnership Project (3GPP) for messaging, streaming, and conferencing over 3G wireless networks. We conclude the article with discussions in Section 5. 2. OVERVIEW There are basically three categories of wireless videocommunication systems: messaging video systems, streaming video systems, and conferencing video systems. One of the main factors that separates these three systems is the amount of playout delay in the receiver. Playout delay is the amount of time between the reception of video data in receiver and the playout of the received video data in the receiver. The playout delay determines whether a high-delay or a low-delay wireless connection is required. Another factor that separates these systems is whether both the video encoder and decoder or only the video decoder is used in the mobile phone — this determines whether a two-way or a one-way wireless video connection is required. Figure 1 shows the block diagrams of the three wireless videocommunication systems. In messaging video systems (see Fig. 1a), a mobile phone wishing to send a video message (e.g., a vacation video clip) first creates the video message by capturing and encoding the video. It then uploads the complete video message onto a multimedia messaging service center (MMSC) along with the address of the mobile phone to which the video message is directed to. The mmsc then notifies the recipient mobile phone of the video message that has been sent to it. The recipient mobile phone then downloads the whole video message before playing it out. Video email is a variation of the messaging scheme explained above. In video email, the recipient mobile phone polls the email server to see if it has any email. If there is an email on the server, the mobile phone downloads it fully before playing it out. The playout 2974 WIRELESS MPEG-4 VIDEOCOMMUNICATIONS (a) Mobile MMSC/ Email server Cellular network Mobile (b) Video source Video server Cellular network Mobile (c) Figure 1. Three basic categories of wireless video systems: (a) messaging systems; (b) streaming systems; (c) conferencing systems. A solid line indicates a wireline connection and a dashed line indicates a wireless connection. Cellular network Mobile delay in the case of messaging video systems is the time taken to download the entire video message. Note that this playout delay may not be visible to the end user, since the downloading could be occurring in the background and the end user could be notified of the message only when the download is complete. Because of their download-and-play nature, it is not necessary for video messaging systems to have a low-delay connection. Also, the video encoder is not required if the mobile phone wants to have the capability of only receiving video messages. In streaming video systems (see Fig. 1b), the video data received from the video server are buffered for a small amount of time (e.g., ∼3 s) before being played out. This small buffer absorbs the delay jitters experienced by the video data sent on the wireless channel. The end result is that even if there is delay variation on the wireless channel, the video playout will still be smooth without any breakups. The playout delay in the case of streaming video systems is equal to the initial buffering delay. Note that streaming video systems require a connection that has a delay less than the initial buffering delay in order to have a smooth playout without any breaks. The streaming video data is sent in only one direction — from the video server to the mobile phone. In streaming video systems, a video encoder is not required on the mobile phone. The streaming video data can come from prestored video clips on the server, or they can come from live feeds of news and entertainment events. Note that the video is distributed from the source location to the video servers using a content distribution network, which is typically a wireline network. Mobile Conferencing video systems (see Fig. 1c), which are used mainly for videoconferencing, have very strict delay requirements. The end-to-end delay must be less than 150 ms (though somewhat higher delays might still be acceptable) for the videoconference to be natural. Hence the video data that are received is played out as soon as possible. Also because of the two-way nature of the videoconference, videoconferencing systems require both the video encoder and decoder, and a two-way wireless channel for simultaneously transmitting and receiving the video data. It is important to note that Fig. 1 illustrates wireless systems, but not wireless applications. In many cases, wireless applications can run on one or more of the wireless systems shown in Fig. 1. For example, a streaming video player application can be built on top of a conferencing video system or a streaming video system. The behavior of the streaming video player application will be different on the streaming and the conferencing video system. If the streaming video player application is built on top of a conferencing video system, since there is a very low-delay connection, the streamed video can be played out sooner. The uplink wireless channel (from the mobile phone to the cellular network) will remain unused in this case. In each of three wireless video systems, video is usually transmitted along with speech/audio and other multimedia data such as images and documents. Therefore the mobile phone used for wireless videocommunications consists of various other components as shown in Fig. 2. The video codec, the audio codec, and the multimedia data blocks process (compress/decompress) WIRELESS MPEG-4 VIDEOCOMMUNICATIONS Video codec Control Audio codec 2975 Multimedia data Data partitioning Multiplex-Demultiplex-Synchronization Resync markers Wireless network interface H.263 Figure 2. Components of a general wireless multimedia phone. the video, audio, and multimedia data used in the multimedia communication session. In addition to these blocks, we have two other important blocks: control and multiplex–demultiplex–synchronization (MDS) blocks. The control block is used to initiate and teardown the multimedia communication session. It is also used to decide the audio and video compression methods to use and the data rates to use. The MDS block is used to combine the audio, video, multimedia data, and control signals into a single stream before transmission on the wireless network. In the receiver, it is used to demultiplex the received stream to obtain the audio, video, multimedia data, and control signals which are then passed on to their respective processing blocks. The MDS block is also used to synchronize and schedule the presentation of audio, video and other multimedia data. In the next section, we describe the video codec block and in Section 4, we will look at the various manifestations of Fig. 2 as applied to messaging, streaming, and conferencing systems standards. 3. HEC Reversible VLC Figure 3. MPEG-4 simple profile includes error resilience tools for wireless applications. The core of MPEG-4 simple profile is the H.263 coder. Resynchronization markers, header extension code (HEC), data partitioning, and reversible VLCs provide error resilience support. From Fig. 4 of [4]. 2000 IEEE with permission. some additional tools for error detection and recovery. The scope of MPEG-4 simple profile is schematically shown in Fig. 3. As in H.263, video is encoded using a hybrid block motion compensation (BMC)/discretecosine transform (DCT) technique. Figure 4 illustrates a standard hybrid BMC/DCT video coder configuration. Pictures are coded in either intraframe (INTRA) or interframe (INTER) mode, and are called I frames or P frames, respectively. For intracoded I frames, the video image is encoded without any relation to the previous image, whereas for intercoded P frames, the current image is predicted from the previous reconstructed image using BMC, and the difference between the current image and the predicted image (referred to as the residual image) is encoded. MPEG-4 SIMPLE PROFILE VIDEO COMPRESSION1 The Simple Profile of the MPEG-4 video standard [3] uses compression techniques similar to H.263 [5], with 1 This section and the figures appearing in this section have been taken from Ref. 4 with some modifications Input video DCT Quantization − Mode Motion estimation Motion vector Control (Inter/Intra) Motion compensation Prev. frame buffer VLC encoding Compressed video stream 0 + IDCT Inverse quantization Figure 4. A standard videocoder based on block motion compensation and DCT. From Fig. 5 of [4]. 2000 IEEE with permission . 2976 WIRELESS MPEG-4 VIDEOCOMMUNICATIONS The basic unit of information which is operated on is called a macroblock and is the data (both luminance and chrominance) corresponding to a block of 16 × 16 pixels. Motion information, in the form of motion vectors, is calculated for each macroblock in a P frame. MPEG4 allows the motion vectors to have half-pixel resolution and also allows for four motion vectors per macroblock. Note that individual macroblocks within a P frame can be coded in INTRA mode. This is typically done if BMC does not give a good prediction for that macroblock. All macroblocks must also be INTRA-refreshed periodically to avoid the accumulation of numerical errors, but the INTRA refresh can be implemented asynchronously among macroblocks. Depending on the mode of coding (INTER or INTRA) used, the macroblocks of either the image or the residual image are split into blocks of size 8 × 8, which are then transformed using the DCT. The resulting DCT coefficients are quantized, run-length-encoded, and finally variablelength-coded (VLC) before transmission. Since residual image blocks often have very few nonzero quantized DCT coefficients, this method of coding achieves efficient compression. For INTER-coded macroblocks, motion information is also transmitted. Since a significant amount of correlation exists between neighboring macroblocks’ motion vectors, the motion vectors are themselves predicted from already transmitted motion vectors, and the motion vector prediction error is encoded. The motion vector prediction error and the mode information are also variable-length-coded before transmission to achieve efficient compression. In the decoder, the process described above is reversed to reconstruct the video signal. Each video frame is also reconstructed in the encoder, to mimic the decoder, and to use for motion estimation of the next frame. Because of the use of VLC, compressed video bit streams are particularly sensitive to channel errors. In VLC, the boundary between codewords is implicit. Transmission errors typically lead to an incorrect number of bits being used in VLC decoding, causing loss of synchronization with the encoder. Also, because of VLC, the location in the bit stream where the decoder detects an error is not the same as the location where the error has actually occurred. This is illustrated in Fig. 5. Once an error is detected, all the data between the resynchronization points are typically discarded. The error resilience tools in MPEG-4 simple profile basically help in minimizing the amount of data that has to be discarded whenever errors are detected. The error resilience tools included in the simple profile to increase the error robustness are • • • • Resynchronization markers Data partitioning Header extension codes (HECs) Reversible variable-length codes (RVLCs) In addition to these tools, error concealment [6] should be implemented in the decoder. Also, the encoder can be implemented to limit error propagation using an adaptive INTRA refresh technique [7]. 3.1. Resynchronization Markers As mentioned earlier, a video decoder that is decoding a corrupted bit stream typically loses synchronization with the encoder due to the use of variable-length codes. MPEG-4 adopted a resynchronization strategy referred to as the ‘‘video packet’’ approach. Packetization allows the receiver to resynchronize with the transmitter when a burst of transmission errors corrupts too much data in an individual packet. A video packet consists of a resynchronization marker, a video packet header, and macroblock data, as shown in Fig. 6. The resynchronization marker is a unique code, consisting of a sequence of zero bits followed by a 1-bit, that cannot be emulated by the variable-length codes used in MPEG4. Whenever an error is detected in the bit stream, the video decoder jumps to the next resynchronization marker to establish synchronization with the encoder. The video packet header contains information that helps in restarting the decoding process, such as the absolute macroblock number of the first macroblock in the video packet and the initial quantization parameter used to quantize the DCT coefficients in the packet. A third field, labeled HEC, is discussed in Section 3.4. The macroblock data part of the video packet consists of the motion vectors, DCT coefficients, and mode information for the macroblocks contained in the video packet. Resync marker MB number Quant HEC Macroblock data Figure 6. Resynchronization markers help in localizing the effect of errors to an MPEG-4 video packet. The header of each video packet contains all the necessary information to decode the macroblock data in the packet. From Fig. 7 of [4]. 2000 IEEE. with permission. Discarded data Video bitstream Figure 5. At the decoder, it is seldom possible to detect the error at the actual error occurrence location. From Fig. 6 of [4]. 2000 IEEE with permission. Resync point Error location Error detected Resync point WIRELESS MPEG-4 VIDEOCOMMUNICATIONS 2977 in the motion partition and all the remaining syntactic elements that relate to the DCT data are placed in the texture partition. The MM indicates to the decoder the end of the motion information and the beginning of the DCT information. The MM is a 17-bit marker whose value is 1 1111 0000 0000 0001. If only the texture information is lost, data partitioning allows the use of motion information to conceal errors in a more effective manner. Data partitioning thus provides a mechanism to recover more data from a corrupted video packet. The predictive encoding methods are modified so that there is no data dependency between the video packets of a frame. Each video packet can be independently decoded irrespective of whether the other video packets of the frame are received correctly. A video packet always starts at a macroblock boundary. The exact size of a video packet is not fixed by the MPEG-4 standard (the standard does specify the maximum size that a video packet can take); however, it is recommended that the size of the video packets (and hence the spacing between resynchronization markers) be approximately equal. 3.3. Reversible Variable-Length Codes (RVLCs) 3.2. Data Partitioning Reversible VLCs can be used with data partitioning to recover more DCT data from a corrupted texture partition. Reversible VLCs are designed such that they can be decoded both in the forward and the backward direction. Figure 8 illustrates the steps involved in two-way decoding of RVLCs in the presence of errors. While decoding the bit stream in the forward direction, if the decoder detects an error, it can jump to the next resynchronization marker and start decoding the bit stream in the backward direction until it encounters an error. Based on the two error locations, the decoder can recover some of the data that would have otherwise been discarded. Because the error may not be detected as soon as it occurs, the decoder may conservatively discard additional bits around the corrupted region. Note that if RVLCs were not used, more data in the texture part of the video packet would have to be discarded. RVLCs thus enable the decoder to better isolate the error location in the bit stream. Note that RVLC can be used only when data partitioning is enabled. The data partitioning mode of MPEG-4 partitions the macroblock data within a video packet as shown in Fig. 7. For I frames, the first part contains the coding mode and six dc DCT coefficients for each macroblock (4 for luminance and 2 for chrominance) in the video packet, followed by a dc marker (DCM) to denote the end of the first part, as shown in Fig. 7a. (Note that the zeroeth DCT coefficient is called the dc DCT coefficient, the remaining 63 DCT coefficients are called ac coefficients.) The second part contains the ac coefficients. The DCM is a 19-bit marker whose value is 110 1011 0000 0000 0001. If only the ac coefficients are lost, the dc values can be used to partially reconstruct the blocks. For P frames, the macroblock data is partitioned into a motion part and a texture part (DCT coefficients) separated by a unique motion marker (MM), as shown in Fig. 7b. All the syntactic elements of the video packet that are required to decode motion related information are placed 3.4. Header Extension Code (HEC) (a) Resync DCT DC/Mode Header DCM Texture information marker information (b) Resync Header marker Motion/Mode information MM Important information that remains constant over a video frame, such as the spatial dimensions of the video data, the timestamps associated with the decoding and the presentation of these video data, and the type of the current frame (INTER coded/INTRA coded), are transmitted in the header at the beginning of the video frame data. If some of this information is corrupted due to channel errors, the decoder has no other recourse but to discard all the information belonging to the current Texture information Figure 7. MPEG-4 data partitioned video packet for (a) I frames and (b) P frames. Data partitioning uses additional markers (DCM and MM) and puts the most important information in the first partition of video packet, for better error concealment. From Fig. 8 of [4]. 2000 IEEE with permission. 2 Resync marker Header Motion/Mode information MM X Error detected, Goto next resync marker Errors X Texture data reversible VLC Resync marker 4 1 Forward decoding 3 Backward decoding Errors localized & discarded Figure 8. Reversible VLCs can be parsed in both the forward and backward directions, making it possible to recover more DCT data from a corrupted texture partition. From Fig. 9 of [4]. 2000 IEEE with permission. 2978 WIRELESS MPEG-4 VIDEOCOMMUNICATIONS video frame. In order to reduce the sensitivity of this data, a 1-bit field called HEC is used in the video packet header. When HEC is set, the important header information that describes the video frame is repeated in the bits following the HEC. This duplicate information can be used to verify and correct the header information of the video frame. The use of HEC significantly reduces the number of discarded video frames and helps achieve a higher overall decoded video quality. 3.5. Error Concealment The MPEG-4 standard does not specify what action the decoder should take when an error is detected. Several error concealment techniques have been developed based on temporal, spatial, or frequency-domain prediction of the lost data [6]. The simplest temporal concealment technique is macroblock copy. Under this procedure, corrupted macroblocks are replaced with collocated macroblocks from the previous frame. In practice this technique works quite satisfactorily when the amount of motion in video sequences is low, such as the head and shoulder video sequence type that arises in videoconferencing. More sophisticated temporal concealment techniques use the motion vector of the macroblock to copy the motion compensated macroblock from the previous frame. Sometimes the motion vector is available when data partitioning is used. In cases where the motion vector of the macroblock is lost, it is estimated from the motion vector of the neighboring macroblocks. However, temporal concealment cannot be used for the first frame (which is an I frame), and may yield poor results for intracoded macroblocks or areas of high motion. In such cases spatial domain error concealment techniques, wherein lost blocks are interpolated from correctly received neighboring blocks in the video frame, have to be used. Concealment in the spatial domain typically involves more computation because of the use of pixel-domain interpolation. In some cases, frequency-domain interpolation may be more convenient, by estimating the dc value and possibly some low-order ac DCT coefficients. 3.6. Adaptive INTRA Refresh (AIR) AIR is a standard-compatible encoder technique for limiting error propagation by using nonpredictive INTRA coding [7]. INTRA refresh forcefully encodes some macroblocks in INTRA mode to flush out possible errors. INTRA refresh is very effective in stopping the propagation of errors, but it comes at the cost of a large overhead; coding a macroblock in INTRA mode typically requires many more bits than coding in INTER mode. Hence the INTRA refresh technique has to be used judiciously. AIR adaptively performs INTRA refresh based on the motion in the scene. For areas with low motion, simple temporal error concealment works quite effectively. Since the high motion areas can propagate errors to many macroblocks, any persistent error in the high motion area becomes very noticeable. The AIR technique of MPEG4 INTRA refreshes the motion areas more frequently, thereby allowing the possibly corrupted high motion areas to recover quickly from errors. 4. WIRELESS VIDEOCOMMUNICATION SYSTEM STANDARDS In this section we briefly describe the wireless videocommunication system standards recommended by 3GPP for messaging, streaming, and conferencing. The standards are Multimedia Messaging Services (MMS) standard [8] for messaging, the Real-time Streaming Protocol (RTSP) standard [9,10] for streaming, the Session Initiation Protocol (SIP) standard [11,12] for videoconferencing over packet-switched networks, and the 3G-324 standard [13] for videoconferencing over circuit-switched networks. It is useful to understand the characteristics of the network types used for these standards first before reading about the standards. The MMS, RTSP, and SIP standards are used over packet-switched networks whereas the 3G-324 standard is used over circuitswitched networks. Circuit-switched networks allocate a dedicated amount of bandwidth to the connection and hence they provide a predictable-delay connection. On the other hand, on packet-switched networks, data is packetized and transmitted over shared bandwidth and thus a predictable timing of data delivery cannot be guaranteed. The types of channel impairments observed on these two types of networks are different. On circuitswitched networks, the transmission errors experienced are in the form of bit errors, whereas on packet-switched networks, the transmission errors experienced are in the form of packet losses. On packet-switched networks, the predominantly used network layer protocol is the Internet Protocol (IP). There are two transport layer protocols developed for use with IP: the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP). TCP provides a reliable point-to-point service for delivery of packet information in proper sequence, whereas UDP simply provides a service for delivering packets to the destination without guarantee. TCP uses retransmission of lost packets to guarantee delivery. TCP is found to be inappropriate for real-time transport of audio video information because retransmissions may result in indeterminate delays leading to discernible distortions and gaps in the real-time playout of the audio/videostreams. In contrast, UDP does not have the problem of indeterminate delays because it does not use retransmission. However, the problem in using UDP for transmitting media is that UDP does not provide sequence numbers to transmitted packets. Hence UDP packets can get delivered out-of-order and packet loss might go undetected. Before proceeding ahead in this section, it is also useful to revisit Fig. 2 and Section 2. All the standards follow the overall architecture of Fig. 2. They all differ in the type of control and multiplex–demultiplex–synchronization blocks they use. 4.1. Multimedia Messaging Services (MMS) Standard Figure 9 shows the MMS [8] protocol stack for multimedia messaging over wireless IP networks. Each MMS multimedia message consists of a MMS header and an optional MMS body. The MMS header is used for signaling information between the mobile phone and the multimedia messaging service center (MMSC), and the MMS body WIRELESS MPEG-4 VIDEOCOMMUNICATIONS Video Audio SMIL MMS headers Images RTSP session control Video decode 2979 Audio decode MP4 file format SDP RTP MIME encapsulation Email transport protocols (SMTP/POP3/IMAP4/HTTP) TCP IP wireless IP wireless Figure 10. RTSP protocol stack for streaming video. Figure 9. MMS protocol stack for multimedia messaging. is used to carry the actual multimedia message data. The MMS header includes information on the type of the MMS message, specifically, whether it is a request from the mobile phone to the MMSC, a notification from the MMSC to the mobile phone, or a confirmation response to a request/notification. The header also contains the destination address, the date when the multimedia message was created, the address of the originating mobile phone, the version of the MMS protocol, and more such fields. The MMS body contains the media data and also the layout information, that is, information on where the various media components should be displayed on the screen and also as to when they should be played out and in what order. The presentation layout is specified using the Synchronized Multimedia Integration Language (SMIL) [14]. If audio and video must be played out in a synchronized fashion, then they must be packaged together using the MPEG-4 file format [15] first. The multiple media elements and the SMIL description are combined into a single composite entity using the Multipurpose Internet Mail Extensions (MIME) multipart format [16]. This final MIME encapsulated data forms the MMS body. The whole MMS message (MMS headers and the MMS body) is transmitted using transport protocols used for emails. The email transport protocols are layered on TCP which provides a reliable connection. TCP can be used in messaging systems because messaging systems can tolerate delays. At the receiving end, after the entire MMS message has been received, the mobile phone extracts the multimedia data and the SMIL description from the MIME encapsulated MMS body, and plays out the media according to the presentation information in the SMIL description. Comparing Fig. 9 to Fig. 2 at a high level, the MMS headers forms the control block and the combination of SMIL, MPEG-4 file format, and MIME forms the multiplex–demultiplex-synchronization block. 4.2. UDP TCP Real-Time Streaming Protocol (RTSP) The protocol stack for a RTSP-based [9,10] streaming media player is shown in Fig. 10. RTSP specifies a textbased protocol for exchanging control information with the video server. Control messages are used to establish the streaming session and to signal the type and format of the media to be used in the streaming session. They are also used for functions such as pausing, fast forwarding, and stopping the media playout. At the beginning of the streaming session, the mobile first sends a RTSP message to the video server specifying the media clip that it wants to watch. This is similar to sending a Webpage address to the Webserver for downloading the Webpage from the Webserver. The video server replies back, providing information on the type and format of the media in the media clip. The Session Description Protocol (SDP) [17] is used to provide this information. The SDP information is enclosed in the response from the server. The mobile phone looks at the enclosed SDP message and decides if it is able to decode the types of media present in the media clip. If it can, it then proceeds and issues a RTSP request to the video server to start streaming the media clip. The video server then starts streaming the media to the mobile phone. The mobile phone typically buffers the media for a short duration of time (e.g., 3 s) before playing them out. At anytime the streaming has to be stopped or paused, the mobile phone sends a RTSP request informing the video server to do so. The RTSP messages are usually transmitted reliably by using TCP. The media are usually transmitted using UDP for prompt delivery. UDP does not provide timestamp information that is required in the playout of the media. Also as was stated earlier, by using UDP, media packets can get lost and can be delivered out-of-order. Hence the Real-time Transport Protocol (RTP) [18] is used on top of UDP to overcome the shortcomings of UDP. The RTP packet headers contain timestamps and sequence number information. The sequence number enables detection of packet loss and out-of-order packet delivery, and the timestamp provides timing information required in the playout of media. Comparing Fig. 10 to Fig. 2 at a high level, the combination of RTSP and SDP forms the control block. Synchronization is carried out by RTP. There is no explicit multiplex–demultiplex block since the multiplexing and demultiplexing is carried out at the network level below IP. 4.3. Session Initiation Protocol (SIP) Figure 11 shows the protocol stack for a SIP-based [11,12] mobile phone for videoconferencing over wireless IP 2980 WIRELESS MPEG-4 VIDEOCOMMUNICATIONS SIP signaling Video encode Video decode SDP Audio encode Audio decode RTP UDP TCP IP wireless Figure 11. SIP protocol stack for two-way videoconferencing over packet-switched networks. networks. As in the case of the RTSP streaming media player, RTP is used for transporting media. The SIP videoconferencing terminal contains both the encoder and the decoder for audio/video, unlike the RTSP streaming media player, which contains only the audio/video decoders. The SIP protocol is used for signaling call setup and teardown. The SIP protocol can be layered on top of TCP or UDP. SIP also uses textual encoding of control messages. A SIP-based mobile phone wishing to place a call sends a message to the remote end inviting it to a call. Along with the invite message, the mobile phone also sends a SDP message describing the types and formats of media that it can receive and transmit during the call. If the remote end is ready to accept the call, it sends an acknowledgment to the invite. In the acknowledgment, the remote end sends back a SDP message indicating the media types and formats it can receive and transmit. Using the SDP messages, both endpoints can then decide on the media format that each will use for transmission and then start transmitting the media using RTP. Either end can end the call by sending a ‘‘Bye’’ message. Comparing Fig. 11 to Fig. 2 at a high level, the combination of SIP and SDP forms the control block. Synchronization is carried out by RTP. There is no explicit multiplex–demultiplex block since the multiplexing and demultiplexing is carried out at the network level below IP. 4.4. 3G.324 For videoconferencing over circuit-switched wireless networks, 3GPP specifies the use of the 3G-324 standard [13]. The 3G-324 standard is based on the ITU standard for circuit-switched multimedia communications — H.324 [19]. The protocol stack for a 3G-324 videoconferencing terminal is shown in Fig. 12. Video, audio, H.245 system control Video encode Video decode Audio encode Audio decode H.223 adaptation layer H.223 multiplex layer Circuit switched wireless link (e.g. 3GPP L2) Figure 12. 3G.324 protocol stack for two-way videoconferencing over circuit-switched networks. and the control information are sent on distinct logical channels. The H.245 standard [20] is used to negotiate the media to be used in the call and also to set up the logical channels for the media. The H.223 standard [21] determines the way in which the logical channels are mixed into a single bit stream before transmission over the wireless channel. The H.223 standard was originally designed for operation over the benign public switched telephone networks. H.223 was later extended for operation over error-prone wireless channels. H.223 consists of two layers: the adaptation layer and multiplex layer. The adaptation layer allows for the use of both FEC and ARQ to protect the media being transmitted. This error protection is in addition to what might be provided by the wireless network. The multiplex layer is responsible for multiplexing the various logical channels into a single bit stream. Comparing Fig. 12 to Fig. 2 at a high level, H.245 forms the control block and H.223 forms the multiplex–demultiplex-synchronization block. 5. DISCUSSION In this article we provided an overview of wireless videocommunications and described the various international standards that have made it possible. In addition to video compression, error resilience techniques for video and efficient mechanisms for video transport are important in wireless videocommunications. We discussed the Simple Profile of MPEG-4 video coding standard which introduces several error resilience tools aimed at containing the effect of transmission errors in the video bit stream. In practice, video is usually transmitted along with speech, audio, multimedia data such as images and documents, and control signals to form a complete multimedia communication system. It is important to understand the interplay of video with the other components of the multimedia communication system. So we also provided an overview of the following systems standards that have been recommended by 3GPP for use over third generation wireless networks: MMS for multimedia messaging, RTSP for streaming, SIP for videoconferencing over packet-switched wireless networks, and 3G.324 for videoconferencing over circuitswitched wireless networks. It should be noted that though these standards were specifically described for use on wireless networks, many of them can be used and are being used on wireline networks too. In addition to the standards described in this article, there are other video coding standards and proprietary techniques that can/will be used on wireless networks. ITU has also extended the H.263 to provide support for error resilience. In 3GPP standards, baseline H.263 is the mandatory video coder that has to be supported. Both MPEG-4 and the extensions to H.263 (called H.263++) are optional. The first commercial wireless video deployment — FOMA [1] — uses MPEG-4. For wireless streaming applications, proprietary video compression standards such as Quicktime, RealVideo and Microsoft Windows Media Video might also be used because of the wide availability of existing content in those formats on the World Wide Web. WIRELESS PACKET DATA Wireless videocommunications is a relatively new field, and there is a lot of ongoing research activity for improving the overall video quality. Techniques such as joint-source channel coding, where the amount of bits allocated to source coding and channel coding are adaptively varied according to channel conditions, and unequal error protection (UEP), where the level of error protection is varied per the importance of the data, are being studied. Layered video coding, where the video is split into a base layer and several enhancement layers that provide incremental quality improvement over the layers below them, can be used in conjunction with UEP with the base layer being protected the most. Low-complexity (and hence low-power) video compression is another important field of research. In addition to research in video compression, research activities in the fields of low-power semiconductors and displays, wireless communications and networking, are all simultaneously enabling wireless video to become a compelling application on mobile phones. BIOGRAPHY Madhukar Budagavi received the B.E. degree (first class with distinction) in electronics and communications engineering from the Regional Engineering College, Trichy, India, in 1991, and the M.Sc.(Engg.) degree in electrical engineering from Indian Institute of Science, Bangalore, India, in 1993, and the Ph.D. degree in electrical engineering from Texas A&M University, College station, Texas (USA), in 1998. From 1993 to 1995, he was first a Software Engineer and then a Senior Software Engineer in Motorola India Electronics Ltd., primarily developing DSP software and algorithms for the Motorola DSP chips. Since 1998, he has been a Member of Technical Staff with the Texas Instruments DSP Solutions R&D center, working on MPEG-4 and protocols for wireless videocommunications. His research interests include video coding, speech coding, and wireless and Internet multimedia communications. BIBLIOGRAPHY 1. NTT DoCoMo, Freedom of Mobile Multimedia Access (online), NTT DoCoMo (2002); http://foma.nttdocomo.co.jp/english/ catalog/network/index.html (March 15, 2002). 2. S. Lin and D. J. Costello Jr., Error control coding: Fundamentals and Applications, Prentice-Hall, Englewood Cliffs, NJ, 1983. 2981 7. K. Imura and Y. Machida, Error resilient video coding schemes for real-time and low-bitrate mobile communications, Signal Process. Image Commun. 14: 519–530 (May 1999). 8. 3rd Generation Partnership Project, Multimedia Messaging Services (MMS): Functional Description, Technical Specification 23.140, V5.1.0, 2001. 9. 3rd Generation Partnership Project, Transparent End-toEnd Packet Switched Streaming Service (PSS): Protocols and Codecs, Technical Specification 26.234, V4.2.0, 2001. 10. Internet Engineering Task Force, Real Time Streaming Protocol (RTSP), RFC 2326. 11. 3rd Generation Partnership Project, Packet Switched Conversational Multimedia Applications: Default Codecs, Technical Specification 26.235, V5.0.0, 2001. 12. Internet Engineering Task Force, SIP, Session Initiation Protocol, RFC 2543. 13. 3rd Generation Partnership Project, Codec for Circuit Switched Multimedia Telephony Service: Modification to H.324, Technical Specification 26.111, V3.4.0, 2000. 14. W3C, Synchronized Multimedia Integration Language (SMIL 2.0), http://www.w3.org/TR/2001/REC-smil20-20010807/ (Aug. 2001). 15. International Standards Organization(ISO)/International Electrotechnical Commission (IEC), Information Technology — Coding of Audio-visual Objects — Part 1: Systems, ISO/IEC 14496-1, 2001. 16. Internet Engineering Task Force, Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types, RFC 2046. 17. Internet Engineering Task Force, SDP, Session Description Protocol, RFC 2327. 18. Internet Engineering Task Force, RTP, A Transport Protocol for Real-Time Applications, RFC 1889. 19. International Telecommunications Union — Telecommunications Standardization Sector, Terminal for Low Bit Rate Multimedia Communications, Recommendation H.324, 1998. 20. International Telecommunications Union — Telecommunications Standardization Sector, Control Protocol for Multimedia Communication, Recommendation H.245, 1999. 21. International Telecommunications Union — Telecommunications Standardization Sector, Multiplexing Protocol for Low Bitrate Multimedia Communication, Recommendation H.223 and Annex A, B, C, 1997. WIRELESS PACKET DATA 3. International Standards Organization(ISO)/International Electrotechnical Commission (IEC), Information Technology — Coding of Audio-Visual Objects — Part 2: Visual, ISO/IEC 14496-2, 1999. KRISHNA BALACHANDRAN KENNETH BUDKA WEI LUO 4. M. Budagavi, W. Rabiner Heinzelman, J. Webb, and R. Talluri, Wireless MPEG-4 video communication on DSP chips, IEEE Signal Process. Mag. 17: 36–53 (Jan. 2000). Lucent Technologies Bells Laboratories Holmdel, New Jersey 5. International Telecommunications Union (ITU), Video Coding for Low Bitrate Communication, Recommendation H.263, 1996. 1. 6. Y. Wang and Q.-F. Zhu, Error control and concealment for video communications: A review, Proc. IEEE 86: 974–997 (May 1998). Wireless packet data is defined as the transfer of information over wireless links that are shared dynamically INTRODUCTION 2982 WIRELESS PACKET DATA by multiple users without dedicating wireless resources to individual users during periods of inactivity. In traditional circuit-mode cellular voice services, radio resources (e.g., frequencies, time slots, or codes) are assigned exclusively to a single user for the duration of a call. As a result, resources remain assigned during periods of inactivity. Circuit mode voice service is fairly wasteful of network resources. Studies of conversational patterns, for example, indicate that the amount of time speakers actually speak accounts for only 40–50% of the duration of the call. The remaining time is consumed by pauses in conversation. Due to the bursty nature of data transmissions, periods of activity for data services users tend to be much lower (e.g., 10–15%). Under these traffic assumptions, packet-mode operation allows much more efficient utilization of radio resources than circuit mode. In packet mode, a stream of bits is broken down into smaller units, or packets, which are individually transferred through the network. The communication resource may be dynamically shared by multiple users at any given time. Circuit mode operation wastes resources during periods of inactivity. With packet mode operation, the communication resource is shared by multiple users, and an active user can take advantage of the inactive periods of other users. The most commonly used electromagnetic wireless access media include radio frequency (RF) waves and lightwaves. When the frequency is below 1 THz (terahertz), the electromagnetic waves are referred to as RF, and above 1 THz, they are called lightwaves. The most commonly used RF band for wireless communications is from 800 MHz to 100 GHz. The most commonly used lightwave wavelengths for wireless communications are infrared, with wavelengths ranging from 870 to 900 nm. The range of RF spectrum less than 800 MHz has been used by radio, TV broadcast, and transportation. Generally speaking, the higher the frequency, the more directional the propagation of electromagnetic waves and the shorter the range of the signal. At one extreme, lightwaves are usually limited to short range line-of-sight communications, such as indoor wireless and point-to-point inter-building communications. At the other extreme, RF spectrum at about 1 or 2 GHz is widely used for cellular wireless communications over large coverage areas because this spectrum does not experience interference from other services and it also provides good coverage in both rural and urban areas without any line-of-sight requirements. As a result, multiple users at different locations can easily share the radio channel. This is well suited for point-to-multipoint, broadcast or multicast communication. The transmission characteristics of wireless channels are random, time-varying, and difficult to predict. Consequently, the data rate that can be achieved varies depending on the prevailing channel quality. Therefore, it is important to employ link adaptation algorithms that can measure the channel and quickly adapt to the physicallayer parameters in order to maximize the throughput under the prevailing channel conditions. Furthermore, wireless packet data channels are shared by multiple users, and the user throughput performance or system capacity is strongly dependent on the resource allocation and scheduling schemes employed. In general, resource allocation, scheduling, and link adaptation schemes should be carefully designed in order to maximize the user throughput and/or the system capacity. Portability and mobility are two major advantages of wireless packet data. Wireless local area networks (WLANs), for example, IEEE 802.11 [1], were originally conceived to serve the purpose of portability within the office. Most lightwave-based wireless packet data services are also used to avoid wiring. Unlike WLANs, cellular packet data systems typically support lower data rates but provide wide-area coverage and support mobility. Third Generation (3G) networks will also be able to coarsely track user locations and provide location based services. Cellular packet data networks have evolved from cellular voice networks, and have inherited mobility support from voice networks. WLANs, however, were conceived in order to provide Ethernet-like connectivity without wires and have focused more on providing wireless access to the wired network. The support of mobility is a task left to Internet Engineering Task Force (IETF) protocols such as mobile IP. The distinction between cellular packet data networks and WLANs may blur and finally disappear as the convergence of the two types of networks becomes more evident. The main purpose of wireless packet data is to connect mobile users to the fixed network and to connect mobile users to each other. In the wired network, packets generated by end users are directly forwarded to the destination if the destination is within the same local area network (LAN). Otherwise, packets are forwarded through a predetermined route or are routed hop by hop to the final destination. Wireless access usually refers to the ‘‘last mile’’ connection of the end-user devices to the network. Wireless access can be provided using a traditional cellular approach or alternatively, using wireless LANs. The cellular approach assumes that a mobile terminal communicates with a base station over a radio link. The base stations are connected to each other and to the Internet through a wired network. The wireless LAN approach assumes a more ad hoc structure, in which terminals may communicate with each other directly without the help of a base station or wired network. However, if a wireless terminal needs access to the Internet, the wireless LAN should provide an access point that is connected to the wired network. The cellular network model and ad hoc wireless LAN model are illustrated in Fig. 1. 2. GENERIC WIRELESS PACKET DATA SYSTEM ARCHITECTURE Figure 2 shows a generic wireless packet data system protocol stack. Layer 1 represents the physical layer, which is responsible for radio signal transmission and reception. Layer 2 includes the medium access control (MAC) and radio link control (RLC) layers. The MAC layer allocates airlink resources to mobiles, thus allowing them to share the wireless link. The RLC protocol provides reliable in-sequence packet delivery when configured to operate in an acknowledged mode. Layer 3 provides WIRELESS PACKET DATA Internet Gateway and radio access control MS MS MS BS BS MS MS MS MS MS MS MS MS MS MS Cellular network Ad-hoc network 2983 Figure 1. Two basic network connection structures. In cellular networks, mobile stations (MSs) are connected to the base station (BS) via a wireless link. The BS is connected to a gateway that controls the data transfer between the radio access network and the rest of the wired network. In ad hoc networks, MSs are connected to each other directly through radio or infrared links. A terminal can route data to other terminals with which radio links can be established so that terminals that are a few hops away can communicate with each other. Application (e.g. HTTP) Transport (e.g. TCP) Network (e.g. IP) Layer 4 Mobility mgmt. Session mgmt. Radio adaptation or convergence Layer 3 Radio resource control Radio link control Layer 2 Medium access control Physical layer functions that connect radio access networks to the wired network, such as radio resource control, mobility management and routing within and beyond the radio access networks. In addition, layer 3 may also perform header and/or payload adaptation. The radius adaptation or convergence sublayer is also referred to as the logical link central (LLC) layer. Ciphering may be performed in layer 2 or in layer 3. Layer 4, the transport layer, provides reliable end-to-end data transfer and end-to-end flow control, if desired. The application layer denotes end user applications (e.g., HTTP for Web browsing). All four layers of the protocol stack are implemented in mobile stations. On the fixed network side, however, portions of the protocol stack are implemented on different network elements. The choice of how to partition the protocol stack is influenced by technology requirements and/or constraints imposed by legacy systems. In General Packet Radio Service (GPRS) and Universal Mobile Telecommunications System (UMTS) systems, for example (Fig. 3) [2], the base station is responsible for physical-layer functions such as channel coding/decoding, modulation/demodulation, pulseshaping and transmission; MAC, RLC, and some radio resource control functions are in a remote radio network controller, which controls several base stations. The Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN) are responsible for session management (i.e., packet data service and context activation, authentication, and charging), mobility management and routing. Any two mobile stations that are served by the same GGSN can communicate with each other directly through the Layer 1 Figure 2. Protocol stack for wireless packet data (signaling plane protocols are shaded). wired backbone (i.e., network of SGSNs) of the wireless packet data network. In a WLAN configuration, the base station (or access point) includes all user plane protocols up to layer 3. There is no dedicated wired backbone network in this case. Instead, the access point acts like any IP router within the wired network, and IP-based protocols specified by the IETF are used for mobility and session management (mobile IP, AAA (Authentication, Authorization and Accounting) protocols, etc.). Ideally, wireless packet data systems should provide at least the same services that are currently provided over Internet GGSN Core network SGSN RNC BS BS RNC BS BS BS BS Figure 3. UMTS system architecture. A radio network controller (RNC) controls several base stations. Several RNCs are connected to a Serving GPRS Support Node (SGSN). The wired network of SGSNs is referred to as the ‘‘backbone’’ or ‘‘core network.’’ The Gateway GPRS Support Node (GGSN) serves as a gateway between the wired backbone and the Internet or other virtual private networks. 2984 WIRELESS PACKET DATA wired networks. In addition, there may be services that are specifically targeted at mobile users. From an application perspective, wireless packet data systems should be able to provide these services with acceptable quality. From a business perspective, it is desirable to provide these services to as many users as possible. These objectives need to be satisfied under constraints on spectrum availability, cost and complexity. Furthermore, services targeted at mobile terminals should be enabled through small and inexpensive terminals with long battery life. These issues pose several challenging problems for wireless packet data system design, as will be discussed later. 3. QUALITY OF SERVICE REQUIREMENTS Wireless packet data technologies support data transfer services with a wide range of quality of service (QoS) levels. End-to-end QoS requirements (e.g., loss and delay) can be broken down into corresponding requirements on the wireless data network (i.e., user equipment to a wireless gateway node) and on the fixed network. The QoS classes and attributes employed by the wireless data network should span a wide range of possible applications. Because of the limited amount of bandwidth available at the air interface, support of QoS must not involve significant overhead or complexity and should allow efficient utilization of resources. The third-generation partnership project (3GPP) specifications define four QoS classes [3]: • Conversational Class. The requirements for this class are similar to those for conventional telephony. In order to maintain acceptable quality, there are strict limits on transfer delay and loss rate (1–3%). Furthermore, the time relation between information entities (e.g., speech frames) needs to be preserved. • Streaming Class. Streaming audio and video applications fall into this category. Streaming applications are more tolerant of packet transfer delays than conversational applications. The time relations (variation) between information entities (i.e., samples, packets) within a flow are to be preserved. In addition, loss rates must be low (1–3%). • Interactive Class. Web browsing, database queries and other applications that follow a request/response pattern are considered interactive. Payload content must be preserved (i.e., lossless transfer). In addition, limits are placed on acceptable round-trip delay • Background Class. This class of traffic is delay insensitive (i.e., best effort). Examples include electronic mail (email) and short message service (SMS). This class requires that the payload content be preserved but does not have stringent delay requirements. Because of signaling and packet transfer delays, airlink error detection and recovery takes time. The stringent delay requirements for voice services, however, do not allow sufficient time for error recovery. Due to advances in speech coding, the rates demanded by voice services are quite low (<12–16 kbps). The typical approach is to pad transmissions with enough redundancy to allow operation under poor channel conditions. The channel coding is fixed, and no retransmissions are allowed. This error avoidance approach is not well suited to the support of data services. Since the delay requirements for data services are typically more relaxed than voice, error detection and recovery techniques can be used. It is inefficient to use a fixed amount of redundancy independent of the actual delay requirements and the prevailing channel quality. Higher data rates can be supported if error recovery is carried out using an automatic repeat request (ARQ) scheme. For best-effort data services, the radio link control (RLC) layer typically allows full recovery [i.e., service data units (SDUs) are not discarded and there is no limit on the maximum number of retransmissions] and delivers data in sequence to the higher layer. This scheme is best suited to the support of best-effort data services over wireless links, and not to applications such as streaming where the time relation between information entities needs to be preserved. For streaming, a selective ARQ scheme with SDU discard and limited retransmission (i.e., partial recovery) capability can achieve better performance. 4. WIRELESS PACKET DATA TECHNOLOGIES 4.1. Performance Measures 4.1.1. Delay. From the user perspective, it is meaningful to consider measures such as the transfer delay for a speech frame, file, web object or webpage. The air interface is often the largest contributor to ‘‘end-to-end delay’’ perceived at the application layer. A widely used measure of performance for protocol performance in wireless data systems is the SDU delivery delay over the air interface (i.e., delay between peer RLC protocol layers). The RLC SDU delivery delay may be defined as the time between SDU arrival at the transmitter RLC to insequence delivery by the receiver RLC. The RLC SDU delivery serves as a good measure of performance over the air interface for streaming, interactive, and background data services. For data traffic with varying SDU sizes, a more appropriate measure of performance is the ratio of the SDU delivery delay to SDU size. This is typically known as the normalized SDU delivery delay. SDU delay is a random quantity. Delay jitter (variance) is important when constant delivery rate is required. If the transmission control protocol (TCP) is used for end-to-end error detection and recovery, for example, the delay jitter must kept as small as possible. This will be elaborated on later. Another metric is delay percentiles, specifying the percentage of transferred packets that experience a delay exceeding a certain value. This is often used in the case when a packet delay exceeds a certain threshold and the packet is dropped. 4.1.2. Throughput. For a given choice of physical-layer parameters (coding, spreading, modulation), an upper bound on the expected user throughput over the air interface is given by R · (1 − b), where R denotes the peak WIRELESS PACKET DATA data rate and b denotes the expected error rate of each RLC packet. Throughput can be improved further when selective hybrid ARQ (i.e., incremental redundancy, which will be discussed later) is employed for radio link control. There are usually two types of throughput measures mentioned in the literature. One is user-perceived throughput, which is usually used as one of the metrics to quantify the quality of service provided to the mobile user. The user-perceived throughput is the individual user’s data throughput when the user has data to transmit. Wireless packet data channels are shared by multiple users and the user-perceived throughput computation should additionally account for the queuing time. In the literature, the data rate quoted for the system usually refers to user-perceived throughput. The other type of throughput is aggregated throughput or system throughput, which is usually used to quantify the system capacity or system load. The aggregated throughput is the amount of bits successfully transmitted per unit time in the whole system that includes all users. User-perceived throughput usually should be used together with system aggregated throughput, because in many cases, system aggregated throughput is proportional to the system loading and the userperceived throughput decreases when the system loading increases. 4.1.3. Packet Loss and In-Sequence Delivery. Wireless packet data systems typically require in-sequence SDU delivery over the air interface. If selective ARQ is employed, this translates into a requirement on the RLC protocol. Note that in-sequence delivery does not imply lossless data transfer. SDU loss can occur in one of the following ways: • Buffer overflow at the transmitter. • SDU discard at the transmitter if the delivery delay requirements cannot be met. The loss rate requirement depends on the QoS requirements of the application. 4.1.4. Coverage and Mobility Support. It is desirable to satisfy a minimum throughput or a maximum SDU delivery delay (or normalized SDU delivery delay) for a large fraction (90–95%) of users in the network. Most cellular data networks allow users to roam over a wide area and attempt to provide an ‘‘always on’’ experience for the end user (i.e., mobility management is handled without significant impact on the service). In addition, for real-time services, handovers should occur seamlessly as a mobile terminal moves from the coverage area of one sector to another. This is achieved by imposing very stringent delay requirements on a handover. Generally speaking, there is a tradeoff between providing high-throughput service and providing large coverage and good mobility support. For example, at the time when this article is written, WLANs provide a data rate as high as 11 Mbps (with future standards targeting rates up to 54 Mbps), but coverage is typically limited to indoor environments with no mobility. On the contrary, the 3G 2985 wireless networks can support only 384 kbps, optimistically, but with almost seamless coverage and mobility support. 4.1.5. Security. Wireless packet data systems must provide safeguards against unauthorized network access and protect users’ privacy. This is achieved through security protocols that carry out authentication and ciphering of user data and protect the integrity of control information. To prevent unauthorized access, users need to be authenticated before they can access the wireless network. This typically involves comparison of a user-provided unique equipment ID number with ID numbers stored and maintained by the network. The network may also ask for a password to check the user’s identity. The content of the user’s data, location, identity, and data usage pattern must all be protected. The use of wireless links makes it easier for casual eavesdroppers to infringe on a user’s privacy. The objective of the security provided through wireless packet data is to provide security at levels comparable to wireline data service. This requires that user data be encrypted before they are sent over the air. In addition, the network should try to reduce the times that the mobile user sends its unique ID number over the air. This prevents eavesdroppers from deriving a user’s location and data usage pattern. Once a user is registered with the network, the network can assign a temporary ID for the user and the temporary ID number can be used for authentication. It should be emphasized that the wireless data networks do not provide end-to-end security. Such security must be provided by the users/applications themselves or IP-based security protocols (e.g., IPSec). 4.1.6. Energy Efficiency. Many mobile terminals are powered by batteries and energy efficiency is quite important. Low mobile terminal power consumption is critical in order to lengthen communication time and to prevent mobile devices from overheating. The definition of energy efficiency is not as simple as it appears to be. At first glance, energy efficiency can be defined as the amount of energy expended per information bit received. But this definition does not capture the data rate. Generally speaking, the higher the data rate, the higher the amount of energy expended per unit of information bits received. This is due mainly to two effects: (1) the higher data rate implies higher receiver processing requirements and (2) increasing data rate over the air interface requires higher transmission power per bit. According to Shannon theory, the required transmission power is an exponentially increasing function of the supported data rate. If the wireless link is shared by multiple users in certain ways, increasing one user’s data rate leads to a higher interference level being experienced by other users. Therefore, the other users need more transmission power to combat the increased interference level. From a system perspective, if multiuser interference is a concern, the higher the aggregated throughput of the system, the higher the energy requirement per information bit. A 2986 WIRELESS PACKET DATA for the RLC block, additional coded bits (i.e., the output of the rate 1/N encoded data punctured with scheme, P2, corresponding to the prevailing set of physical-layer parameters) are transmitted. If all the punctured versions of the encoded data block have been transmitted, the cycle is repeated, starting again with P1. If the receiver does not have sufficient memory for incremental redundancy operation, it can attempt to decode the data by using the information corresponding to just P1, or P2, or P3. This corresponds to the pure link adaptation case. For incremental redundancy operation, the receiver must have sufficient memory in order to store soft information corresponding to RLC blocks that have not yet been decoded successfully. Each time the receiver obtains additional coded bits, it attempts soft-decision decoding using this redundant information in addition to previously stored soft information corresponding to the same RLC block(s). The individual puncturing schemes are designed to be as disjunctive (or nonoverlapping) as possible in order to achieve good performance with incremental redundancy. In addition, to achieve good performance with pure link adaptation, the puncturing schemes are designed to ensure that the individual schemes (P1, P2, P3) achieve comparable error performance. good indication of energy efficiency, therefore, is a power consumption function corresponding to the supported data rate. Reduction of power consumption in wireless packet data involves optimization of all aspects of the system and circuit design, from hardware and software to communication protocols. For example, on the RF portion of a mobile terminal’s circuitry, the use of low peak-toaverage modulation schemes and nonlinear amplifiers improve amplifier efficiency and saves energy. On the digital logic part of a mobile terminal’s circuitry, lowvoltage and low-clock-frequency circuits are preferred for power reduction. Integration of the system into a small number of chips is desirable to reduce I/O power consumption. Discontinuous transmission and reception1 modes that allow the mobile to go idle if there are no data to send or receive are very useful in reducing power consumption. All the power reduction approaches discussed must ensure that they do not compromise performance. 4.2. Technology Methods 4.2.1. Link Adaptation and Incremental Redundancy. Link adaptation is a technique that uses channel quality measurements in order to select the physical-layer parameters such as modulation, coding, and spreading that are needed in order to achieve the highest throughput under delay constraints [4]. The RLC block sizes and physical-layer parameters should be chosen in such a way that blocks can be retransmitted without significant overhead even if the physical-layer parameters used for the initial transmission are different from those used for retransmission. Incremental redundancy is a technique that can be applied in conjunction with link adaptation in order to achieve higher throughput under a wide range of operating conditions. For each set of physical-layer parameters, a set of puncturing schemes (P1, P2, P3, etc.) achieving the same code rate are defined. All puncturing is carried out on the same rate 1/N ‘‘mother code.’’ The initial transmission of a block consists of the bits obtained by applying the puncturing scheme P1 (for the chosen physical-layer parameters) to the rate 1/N encoded data. On receiving a negative acknowledgment • One naive scheduling algorithm is to allocate all network resources to the mobile with the highest link efficiency. Such an algorithm maximizes the total amount of data carried over the airlink. However, such an algorithm is woefully impractical. One problem with such a scheduler is fairness. Using Discontinuous reception is commonly referred to as ‘‘sleep mode.’’ Figure 4. Peak picking can substantially improve overall system capacity. The curves represent the throughputs that mobile 1 and mobile 2 would receive if they were given all airlink blocks. With peak picking, network operators will be able to generate more revenue from the airlink. Mean total throughput over the time interval [0,4] after “peak picking” LLC throughput (kbps) 1 4.2.2. Peak Picking Scheduling. In a cellular environment, different users sharing the same airlink will observe different link performance. In addition, the performance observed by each user may vary in time due to changes in interference levels and shadow fading. Figure 4 shows an idealized plot of logical link control (LLC)-layer efficiency variations as a function of time as link adaptation tracks the changes in link quality. To increase overall system capacity, a scheduler can dynamically allocate larger portions of airlink resources to those users with high link efficiencies, a technique known as ‘‘peak picking.’’ To help understand the role peak picking plays in the design of airlink schedulers, it is helpful to look at two extremes: Mean total throughput over the time interval [0,4] when each mobile gets an equal share of airlink blocks Mobile 1 Mobile 2 0 0 1 2 3 4 Time (seconds) WIRELESS PACKET DATA such a scheme, it is possible that one user in the cell is granted all airlink bandwidth, while all other users starve. Such bandwidth starvation can have disastrous effects on the performance of higher-layer protocols, such as TCP. Such starvation can result in frequent TCP retransmissions and TCP connection failures: focusing on maximizing airlink throughput alone may end up causing transmission inefficiency at higher layers. In addition, it is often necessary for the network to periodically schedule transmissions to/from a mobile so that it has current information needed for power control and link adaptation to function properly. • At the other extreme is simple round-robin scheduling, in which each user is given an equal fraction of airlink blocks. Such a scheduling scheme does not take advantage of peak picking. Effective schedulers employing peak picking lie somewhere between these two extremes. The design of such schedulers is currently an active area of research. 4.2.3. Header Compression. Wireless data networking technologies are designed to make most efficient use of airlink spectrum. Link adaptation and incremental redundancy techniques are one way of doing this. Another way of increasing link efficiency is to shrink the size of user data packets carried over the wireless data network’s airlink. Two additional tools are used for this purpose: packet header compression and packet payload compression. Each TCP/IP packet contains a 20-byte TCP header and a 20-byte IP header. For small payloads, 40 bytes of overhead is a large price to pay. For this reason, wireless data networks typically employ techniques to compress the headers of each network-layer packet carried over the airlink. Such schemes are based on the packet header compression scheme developed by Van Jacobsen [5]. Taking advantage of the fact that many of the fields in TCP/IP packet change little over the lifetime of a TCP connection, Van Jacobsen’s header compression algorithm can reduce the amount of data needed to carry a TCP/IP packet header from 40 to 3 bytes. Similar techniques are also being proposed to reduce the headers used by UDP/IP headers to enable efficient carrying of audio streaming and voice over Internet Protocol (VoIP) applications, which typically have payloads of less than 100 bytes. Packet payload compression schemes can also increase airlink efficiency. V.42bis data compression is a common compression scheme used by wireless data networks. V.42bis is based on the string compression algorithm of Ziv–Lempel [6]. V.42bis maps strings appearing in the uncompressed input data to a set of codewords. Both the compressor and decompressor dynamically construct a dictionary mapping codewords to strings. By sending shorter-length codewords over the airlink instead of the longer length strings the codewords represent, V.42bis can achieve favorable compression ratios and make more efficient use of the airlink. V.42bis, however, may be used only over links providing lossless, in-sequence packet delivery. 4.2.4. Mobility Management. Wireless data networks employ several mobility management techniques to give mobile terminals access to the Internet. Some wireless data network technologies leverage the use of mobility management architecture already deployed for the service of circuit-switched traffic (e.g., GPRS/EGPRS, UMTS). Other wireless data technologies (e.g., CDMA2000) have opted instead for mobility management based on mobile IP. 4.2.4.1. Mobility Management in GPRS/EGPRS and UMTS. Figure 5 shows the high-level mobility management architecture employed by GPRS/EGPRS and UMTS networks. In these technologies, each user is assigned a ‘‘home’’ service provider, the provider who bills for their service. Mobiles are also permitted to use networks other than those owned by their home service provider, a process known as ‘‘roaming.’’ Mobility management in GPRS/EGPRS and UMTS networks uses the following network entities: • Visitor Location Register (VLR). This is a database containing information on the roaming mobiles currently active in a service provider’s network. The VLR contains information on the roaming current mobiles’ locations, the identities of the mobiles’ home service provider, information needed to authenticate users, and the capabilities of roaming mobiles and other information. This database also contains information on roaming circuit-switched customers currently using the service provider’s network. • Home Location Register (HLR). Similar to the VLR, this database contains information on all mobiles that receive service from the service provider. This database also contains information on the service provider’s circuit-switched customers. VLR HLR Signaling network Figure 5. Mobility management architecture employed by GPRS/EGPRS and UMTS networks. Mobile host Radio access network 2987 SGSN Service provider IP network Fixed host GGSN Public internet 2988 WIRELESS PACKET DATA • GGSN. The GGSN is a gateway node used to mask the mobility of mobile hosts from Internet applications. All data traffic sent between a mobile host and fixed host are routed via the GGSN. The GGSN collects usage information that can be later used to bill users for wireless data service. A GGSN may access the VLR/HLR to obtain information on mobile capabilities and special features that a user has subscribed to. The GGSN tunnels network layer traffic to the SGSN that a mobile host is currently attached to. • SGSN. The SGSN tracks a mobile as it moves from cell to cell, delivering the network-layer packets it receives from the GGSN. The SGSN may compress the header and payload of the packets it transmits. The SGSN tunnels packets it receives from the mobile host to the GGSN. The SGSN also communicates with the VLR/HLR to retrieve mobile capabilities and update location information and mobile state. The SGSN also collects mobile-specific usage data that can be later used for billing. Mobility management ‘‘procedures’’ are used to activate or deactivate data service and track mobiles as they move from cell to cell. During each procedure, signaling messages are exchanged between the mobile host and network entities: • Attach. Before being able to transfer data over a wireless data network, a user must ‘‘attach.’’ During the attach procedure, signaling messages are exchanged between the mobile host and the SGSN to identify and authenticate the mobile. Credentials supplied by the mobile may be compared with credentials the SGSN retrieves from the mobile’s HLR. The SGSN updates the mobile’s HLR with its new location. If the state information in the HLR shows that the mobile was attached with another SGSN, the new SGSN informs the old SGSN that the mobile will no longer need service from the old SGSN. The SGSN assigns the mobile a temporary link layer address which will be used to identify the mobile for as long as it remains attached. • Detach. The detach procedure may be initiated by a mobile (called an ‘‘explicit detach’’), or initiated in response to a lack of routing area update messages (called an ‘‘implicit detach’’). The detach procedure informs the wireless data network that a mobile is no longer available to send and receive data over the wireless data network. During a detach, the VLR is updated to indicate that the mobile is now idle. • Packet Data Protocol (PDP) Context Activation. PDP context activation makes a mobile ‘‘visible’’ to the public Internet. Signaling messages sent between the mobile and the SGSN identify the type of service that the mobile is requesting. The SGSN may perform optional procedures to determine whether the mobile is allowed access to the type of service it is requesting. If the SGSN determines the context activation should be allowed, it informs a GGSN to create a PDP context for the mobile. Once a PDP context has been created, IP traffic can flow between a mobile and the public Internet. • Packet Data Protocol (PDP) Context Deactivation. PDP context deactivation is used to signal the end of a data session. Once a mobile’s PDP context has been successfully deactivated, the SGSN and GGSN that were serving the mobile are free to assign network resources (memory, link bandwidth, etc.) to other mobiles. At the end of PDP context deactivation, a mobile is no longer reachable from the public internet. • Routing Area Update. To help manage the amount of signaling traffic needed to track a mobile as it moves from cell to cell, contiguous clusters of cells are grouped together to form a ‘‘routing area.’’ Mobiles are required to inform the SGSN any time they begin to receive service in a cell with a new routing area identifier, a process known as a routing area update. Routing areas are also used to control the amount of paging traffic that must be generated to deliver traffic to mobiles in standby mode. Paging messages are only sent in those cells belonging to the routing area the mobile was last known to be in. Routing area updates are sent periodically by mobiles in standby mode. If a mobile does not send periodic updates, the network will detach the mobile, freeing up resources for other mobiles. • Paging. Constant reception and decoding of airlink channels drains a mobile’s battery. To increase battery life, during times of inactivity, mobiles enter a ‘‘standby mode.’’ While in standby mode, mobiles periodically decode paging channels to determine whether the network wished to send traffic to them. Periodic decoding of paging channels can substantially increase batter, life, since data transfer tends to be sporadic. Once a mobile host has attached and activated a PDP context, it is able to exchange IP packets with the public Internet. A ‘‘ping’’ [Internet Control Message Protocol (ICMP) echo] message sent from a mobile host to a fixed host is carried over the radio access network to the SGSN currently serving the mobile. The source address of the IP packet carrying the ping message is the IP address assigned to the mobile during PDP context activation. The SGSN tunnels the ping message to the GGSN currently serving the mobile’s PDP context. The GGSN passes the ping message to the public Internet, where traditional IP routing is used to deliver the message to the fixed host. The fixed host echoes the ping message back to the mobile host. The destination IP address used by the fixed host is the IP address assigned to the mobile host during context activation. IP packets using the IP address of the mobile host are routed using traditional IP routing to the GGSN serving the mobile host’s PDP context. The GGSN tunnels the IP packet to the SGSN serving the mobile host. The SGSN then forwards the packet to the cell currently being used by the mobile host. 4.2.4.2. Mobile IP. Mobile IP is a protocol defined by the Internet Engineering Task force to deliver WIRELESS PACKET DATA Corresponding host Foreign agent Internet Tunnel Home agent Mobile host Figure 6. Mobile IP mobility management architecture. network layer packets to mobile hosts [7]. Here we highlight a few key differences between the mobile IP mobility management approach and the approach used in GPRS/EGPRS and UMTS networks. Mobile IP high-level mobility management architecture is shown in Fig. 6: • Foreign Agent. The foreign agent plays a role analogous to the SGSN in GPRS/EGPRS/UMTS networks. The foreign agent is responsible for sending and receiving network layer packets to the mobile host. • Home Agent. The home agent plays a role analogous to the GGSN in GPRS/EGPRS/UMTS. Data packets sent to a mobile host are first routed to the home agent. The home agent then tunnels the packets to the foreign agent currently serving the mobile host. The foreign agent ‘‘detunnels’’ packets forwarded by the home agent and delivers them to the mobile host. Mobile IP employs a technique known as ‘‘triangular routing’’ to transfer packets to and from mobile hosts. Network-layer packets sent from a corresponding host to a mobile host, are always routed via the home agent. However, packets sent by a mobile host to the corresponding hosts bypass the home agent, and are routed directly to the corresponding host. This is in contrast to the route traveled by packets sent by mobile hosts in GPRS/EGPRS/UMTS, where packets are always routed via the GGSN, regardless of the direction they are being sent — so-called bidirectional tunnels. 4.2.5. TCP over Wireless. TCP is the predominant wireline transport layer protocol used by internet applications [8]. TCP was designed to guarantee end-toend reliable data delivery and end-to-end flow control over wireline networks. One key assumption underlies the design of TCP’s flow control and error recovery mechanisms — packet loss and delay are caused primarily by network congestion. In wireless data networks, however, packet loss and delay are caused primarily by airlink transmission errors. TCP flow control and error recovery mechanisms can cause severe end-to-end performance degradation when used over wireless links. 2989 Two problems are encountered when TCP is used on wireless data networks. TCP has its own ARQ mechanism that often conflicts with the ARQ mechanism employed by a wireless data network’s RLC layer. TCP segments are typically divided into several RLC PDUs, which are then scheduled for transmission. When a wireless link is bad, many retransmissions occur in the RLC layer, increasing the delay experienced by individual TCP segments. If a TCP segment is not received within certain period of time, the TCP transmitter assumes that the segment is lost and retransmits it. However, the retransmission of the TCP segment is not necessary because the first TCP segment was not lost, but delayed as a result of airlink errors. These spurious TCP retransmissions waste airlink bandwidth and reduce TCP throughput. Another problem with the use of TCP over wireless data networks is TCP’s end-to-end flow control mechanism. When TCP sees that a segment is delayed too much or lost, TCP ‘‘thinks’’ that there is congestion on the path between the transmitter and the receiver. Therefore, TCP reduces the transmission rate. When TCP receives a segment, it may think that the congestion has disappeared and then increases the transmission rate. However, the reason for packet delay fluctuation and loss is due mainly to the fluctuation of wireless link qualities and their induced network reactions. The way in which TCP reacts to packet delay and loss — quickly reducing transmission rates in response to excessive delay, and slowly increasing transmission rates when the delay decreases — is not well suited to the delays observed over wireless links. As a result, TCP transmission rate reductions may be too aggressive, and the wireless link may end up never fully utilized. To solve the performance problems caused by using TCP over wireless data networks, the packet delay seen at the RLC layer should be made as smooth as possible. In this way, TCP will have an accurate estimate on the round-trip delay and then will not unnecessarily retransmit a packet or reduce the transmission rate. The delay jitter seen at the RLC layer may come from various sources, such as RLC retransmission and resequencing delay, connection teardown and resetup in the middle of a TCP session, and wireless scheduling. Although all of those causes may not be possible to eliminate, at least the designer should be aware of this and trade off the TCP problems against other considerations. 5. CONCLUSIONS As a result of the interplay of each layer of the wireless data protocol stack, the need for spectrally efficient data transmission, the limitations placed by mobile terminal battery life, the design and engineering of wireless data networks offers many unique challenges. The wireless data networking technologies discussed in this article provide a variety of different approaches used to solve these problems. BIOGRAPHIES Wei Luo received a B.S. degree in electronic engineering from Tsinghua University, Beijing, China, in 1995 and 2990 WIRELESS SENSOR NETWORKS M.S. and Ph.D. degrees in electrical and computer engineering from University of Maryland, College Park, Maryland, in 1997 and 1999, respectively. Dr. Luo joined Bell Labs, Lucent Technologies in 1999 working on the performance, protocol and algorithm designs in wireless communication systems. Kenneth C. Budka received his B.S. (summa cum laude) degree in electrical engineering from Union College in Schenectady, New York, in 1987 and M.S. and Ph.D. degrees in engineering science from Harvard University in Cambridge, Massachusetts, in 1988 and 1991, respectively. During his undergraduate and graduate studies, he was an exchange scholar at the Swiss Federal Institute of Technology (ETH) in Zurich, Switzerland, and Columbia University in New York, New York. Dr. Budka joined AT&T Bell Labs in 1991 working on control, resource allocation, scheduling, and performance issues arising in second and third generation wireless voice, and data communications technologies. He was named a Bell Labs Distinguished Member of Technical Staff in 1999, and currently works as a technical manager in Lucent Technologies Bell Labs High Performance Communication Systems Laboratory. A senior member of the Institute of Electrical and Electronics Engineers, Dr. Budka holds two patents in the area of wireless voice and data networks, with more than 10 others pending. Krishna Balachandran received his B.E. (Hons) degree in electrical and electronics engineering from Birla Institute of Technology and Science, Pilani, India, M.S. in computer and systems engineering, M.S. in mathematics and Ph.D. in computer and systems engineering from Rensselaer Polytechnic Institute, Troy, New York. He joined Bell Labs, Lucent Technologies in 1996 as a member of technical staff and is currently an acting technical manager in the Networking Technologies and Performance Department at Bell Labs. His research interests include the design, analysis and simulation of advanced physical layer, media access control and radio link control protocols, link adaptation/hybrid ARQ techniques, resource allocation, and scheduling techniques for wireless systems. Dr. Balachandran has published over 30 journal and conference papers in related areas. He also holds three patents (several pending) and has contributed significantly to standardization activities in the TIA, ETSI, and 3GPP. BIBLIOGRAPHY 1. IEEE std 802.11b-1999, Supplements to ANSI/IEEE std 802.11, 1999 ed. 2. 3GPP TS 25.401, UTRAN Overall Description, v.3.1.0, Jan. 2000. 3. 3GPP TS 23.107, QoS Concept and Architecture, v.3.2.0, March 2000. 4. S. Nanda, K. Balachandran, and S. Kumar, Adaptation techniques in wireless packet data services, IEEE Commun. Mag. 38(1): (Jan. 2000). 5. V. Jacobsen, Compressing TCP/IP Headers for Low-Speed Serial Links, IETF RFC 1144, 1990. 6. J. Ziv and A. Lempel, A universal algorithm for sequential data compression, IEEE Trans. Inform. Theory 23(3): 337–343 (May 1977). 7. C. Perkins, IP Mobility Support, IETF RFC 2002, Oct. 1996. 8. W. R. Stevens, TCP/IP Illustrated, Vol. 1, The Protocol, Addison-Wesley, Reading, MA, 1994. WIRELESS SENSOR NETWORKS SEAPAHN MEGERIAN MIODRAG POTKONJAK University of California at Los Angeles West Hills, California 1. INTRODUCTION Since the early 1990s, the sustained high pace of technological advances paved the way for the exponential growth of the Internet. We can trace the development of two implementation technologies as prime enablers of this growth. The first was the dramatic reduction in the cost of disks, namely, massive long-term storage. The second was the huge reduction in the cost of optical communication and its simultaneous capacity increase. More specifically, since 1991, the capacity of a $100 disk increased by a factor of 1200, while during the same period, the bandwidth of optical cable doubled every 9 months. The Internet, as we know it today, is an exceptional educational, research, entertainment, and economic resource, which enables information to be available at the touch of a mouse. There is a wide consensus that the Internet will continue to grow rapidly in both quantitative and qualitative terms. At the same time, it appears that we are on the brink of the next technological revolution that may have even more profound impact on our lives. This revolution, that will enable any time, anywhere, communication and connection between the physical and computational worlds, is due to the advancement of wireless communication technology and sensors. While in the early 1990s wireless technology was mainly stagnant, since 1996, it has experienced an exponential growth. Wireless bandwidth in industrial offerings has increased by a factor of 28 from 1997 to 2002. On the other hand, recent progress in fabrication of micro-electromechanical systems-based (MEMS) sensors has opened new vistas in terms of cost, reliability, accuracy, and low energy requirements. While most of the MEMS-based sensors are still in the research phase, a boom in government funding in this area has resulted in amazing progress. For this field, the total funding was $2 million in 1991 and $35 million in 1995, while in 2001 it was estimated to have been $300 million worldwide. With such advancement, there is currently a need for methodologies and technologies that will enable efficient and effective use of wireless embedded sensor network applications. The motivational factors pushing for these applications include the mobility of computational devices, such as cellular phones and personal digital assistants (PDAs), and the ability to embed these devices into the physical world. WIRELESS SENSOR NETWORKS Almost all of the modern science and engineering has been built using compound experiment–theory iteration steps. Typically, the experiments have been the expensive and slow components of the iterations. Thus, the existences of flexible yet economic experimentation platforms often result in great conceptual and theoretical breakthroughs. For example, advanced optical and infrared telescopes enabled spectacular progress in the understanding of large scale cosmology theory. Particle accelerators and colliders enabled great progress in the understanding the ultra small world of elementary particles. Furthermore, the progresses in computer science, information theory, and nonparametric statistics have been greatly facilitated by the ability to compile and execute programs quickly on general-purpose computers. Sensor networks will enable the same type of progress in better understanding many other sciences, not just by information processing, but also through new connections between the sciences and the physical, chemical, and biological worlds. Sensor networks consist of a set of sensor nodes, each equipped with one or more sensors, communication subsystems, storage and processing resources, and in some cases actuators. The sensors in a node observe phenomena such as thermal, optic, acoustic, seismic, and acceleration events, while the processing and other components analyze the raw data and formulate answers to specific user requests. The recent advances in technology mentioned above, have paved the way for the design and implementation of new generations of sensor network nodes, packaged in very small and inexpensive form factors with sophisticated computation and wireless communication abilities. Once deployed, sensor nodes begin to observe the environment, communicate with their neighbors (i.e., nodes within communication range), collaboratively process raw sensory inputs, and perform a wide variety of tasks specified by the applications at hand. The key factor that makes wireless sensor networks so unique and promising in terms of both research and economic potentials is their ability to be deployed in very large scales without the complex preplanning, architectural engineering, and physical barriers that wired systems have faced in the past. The term ‘‘ad hoc’’ generally signifies such a deployment scenario where no structure, hierarchy, or network topology is defined a priori. In addition to being ad hoc, the wireless nature of the communication subsystems that rely on radio frequency (RF), infrared (IR), or other technologies, enable usage and deployment scenarios that were never before possible. To illustrate the key concepts and a possible application of wireless ad hoc sensor networks (WASNs), consider the environmental monitoring requirements of large office buildings. Such buildings typically contain hundreds of environmental sensors (such as thermostats) that are wired to central air conditioning and ventilation systems. The significant wiring costs limit the complexity of current environmental controls and their reconfigurability. Furthermore, in highly dynamic corporate environments, cubicle offices may continuously be added, removed, and restructured, which makes environmental control rewiring an intractable task. However, replacing the hard-wired 2991 monitoring units with inexpensive ad hoc wireless sensor nodes will easily improve the quality and energy efficiency of the environmental system while allowing unlimited reconfiguration and customization in the future. In addition to the classic temperature sensing, senor nodes with multiple modalities (i.e., equipped with several different types of sensors) can significantly enhance the abilities of such a system. For example, motion or light sensors can detect the presence of people and even adjust the environmental controls using actuators, according to prespecified user preferences. In many instances, the savings in the initial wiring costs alone may justify the use of such wireless sensor nodes. Although the environmental monitoring example above is an application of WASNs to a task that has existed for a long time, many new applications have also started to emerge as direct consequences of WASN developments. Such applications range from early forest fire detection and sophisticated earthquake monitoring in dense urban areas, to highly specialized medical diagnostic tasks where tiny sensors may even be ingested or administered into the human body. As mentioned above, personal spaces such as offices and living rooms can be customized to each individual by sensors that detect the presence of a nearby person and command the appropriate actuators to execute actions according to that person’s preferences. In essence, WASNs provide the final missing link connecting our physical world to the computational world and the Internet. Although many of these sensor technologies are not new, technological barriers and physical laws governing the energy requirements of performing wireless communications have limited their feasibility in the past. A few highlights and benefits of the newer, more capable sensor nodes are their abilities to • Form very large-scale networks (thousands or more nodes). • Implement sophisticated networking protocols as well as distributed and localized analysis algorithms. • Reduce the amount of communication required to perform tasks by distributed and/or localized computations. • Implement complex power-saving modes of operation depending on the environment, current tasks, and the state of the network. In the following sections, we describe the generic components that form a wireless sensor network and highlight the key issues and characteristics that differentiate sensor networks from traditional peer-to-peer and ad hoc wireless communication networks. Section 2 lists the architectural and hardware related components, while in Section 3 the focus is on higher-level services and software issues. Section 4 provides a brief overview of the state of the art and the challenges ahead. 2. ARCHITECTURE AND HARDWARE Similar to classical computer architectures, the main components of the physical architecture of WSN nodes 2992 WIRELESS SENSOR NETWORKS can be classified into four major groups: (1) processing, (2) storage, (3) communication, and (4) sensing and actuation [input/output (I/O)]. The following is a brief summary of the main issues involved and some related topics for each of these components. 2.1. Processing Two key constraints for processing components are energy and cost. Essentially all current WSN processors are those used for mass markets. This is due in large part to the advantages of the economies of scale and the availability of comprehensive and mature software development environments for such processors. Since the processing in a node has to address a variety of different tasks, many nodes have several types of processors: microprocessors and/or microcontrollers, low-power digital signal processors (DSPs), communication processors, and application-specific integrated circuits (ASICs) for certain special tasks. The standard complementary metal oxide semiconductor (CMOS) process will be the technology of choice for sensor node processors at least until 2012. 2.2. Storage Currently, sensor nodes have relatively small storage components. They most often consist of standard dynamic random access memory (DRAM) and relatively large quantities of nonvolatile (flash) memory. Since the communication is a dominant component of the overall energy consumption is wireless sensor networks, we expect that the amount of local storage at a node will continue to increase. This expectation is further enforced by the fact that since 1992, the cost of memory was declining much faster than the cost of processors. We also expect that new technologies, in particular magnetoresistive randomaccess memory (MRAM), will soon be widely used for this type of storage. 2.3. Communication The communication paradigms often associated with the current generations of wireless sensor networks are multihop communication. Several current results indicate that multihop communications scale very well and can significantly reduce the energy consumption in large sensor networks [1]. A number of new projects are currently targeting low power communication. This is an area where it is most difficult to predict how technology will impact future architectures, since commercial wireless communication is a relatively new field. It is very important to note here that in typical low-power radios used in WASN communication, listening often requires as much energy as transmitting. This is in sharp contrast to the assumptions made in most previous work in ad hoc multihop networking, where sending a message was believed to have been the major consumer of energy. These new constraints indicate that the study of complex power saving modes of operation, such as having multiple different sleep states, will be crucial in this field. 2.4. Sensors and Actuators One can envision the sensors as the eyes of the sensor network, and the actuators, as its muscles. Although MEMS technology has been making steady progress since the early 1960s, it is obvious that it is still in its early phases where development is mainly sustained by research funding and not yet commercial. However, significant results have already been obtained. A good starting point for learning more about sensor systems is the article by Mason et al. [2]. 3. SYSTEM SOFTWARE AND APPLICATIONS As described above, the recent advent of WASNs has required completely new approaches for building system software and optimization algorithms, as well as the adaptation of existing techniques. It is interesting and important to analyze why the already existing distributed algorithm techniques were not directly applicable to WASNs. There are at least five major reasons: (1) WASNs are intrinsically related to the physical and geometric world and therefore have very special properties — the uses of local and geographic information, for example, play key roles in designing efficient, robust, and scalable sensor networks; (2) relative communication costs are much higher than they were assumed to be in all previous distributed computing research — since WASN nodes are severely energy constrained, the cost of communication becomes an extremely important factor in the design of WASN software; (3) accuracy of physical measurements is intrinsically limited and therefore there is little advantage on insisting on completely accurate results; (4) energy consumption is a critical system constraint; and (5) data acquisition is naturally distributed and error-prone, implying a strong need for new sensing, computation, and communication models. The relative communication delay in sensor networks is significantly larger than in traditional computational systems. It is interesting to note that in modern deep submicrometer (DSM) chip designs, delay on a single system-on-chip will be up to 20 clock cycles. However, even the fastest communication protocols in WASNs will have delays in millions of cycles due to technological and physical limitations as well as system software overhead. Furthermore, communication generally dominates both sensing and computation in terms of energy (currently, image and video sensors are exceptions). Again, it is interesting to draw parallels with DSM designs: In DSM, communication will also dominate power consumption, maybe eventually by as high as a 10 : 1 ratio with respect to computations. In WASNs, technology trends are much more difficult to predict, yet at least in current and pending technologies, this ratio is much higher, often estimated at 1000 : 1. Interestingly, several new hardware and architectural characteristics have also come into play that strongly influence WASN communication costs. For example, we have already mentioned that in many of the current low-power radios used in WASN nodes, the power requirements for listening or receiving messages is WIRELESS SENSOR NETWORKS about the same as when transmitting. This is in sharp contrast to the assumptions made in numerous wireless communication research efforts in the past, where transmitting a message was almost always assumed to have required much more power than listening or receiving a message. Consequently, in order to be truly effective, WASN system software must try to maximize the duration of the times when the communication subsystems can be turned off or placed in sleep modes, thus saving precious reserve energy resources. In addition to placing nodes in sleep modes to conserve energy, one can expect that fault tolerance and autonomous operation will be essentially mandatory for large scale WASNs, due to wide-scale deployment and the relatively high cost of servicing nodes. During the useful lifetime of a typical WASN, it is not unreasonable to expect that at least some nodes will exhaust their energy supply. Even if latency (real-time constraints), energy consumption, and fault tolerance were not an issue, security and privacy issues would very often mandate that only a subset of nodes participate in a specific task. In addition, sensor nodes are often deployed outside strictly controlled environments, communicate using wireless (insecure) media, and hence are highly susceptible to security attacks. This further indicates that expecting all nodes to always be able to sense, communicate, and compute is not realistic. Moreover, as WASNs evolve into an Internet-like scale and organization and span the whole earth and beyond, the only realistic possibility for all tasks will be execution in highly localized scenarios. In localized computation models, only a subset of nodes, which are almost always within geographic proximity, collaborate and participate in formulating results to specific application tasks. The challenges outlined above can be classified into three major categories: (1) strict constraints; (2) new modes of operation; and (3) interface between physical world, computation, and information theory. The ‘‘strict constraint’’ challenges include problems related to the need for low cost, long life, and reliable infrastructures. Low-power operation, wireless bandwidth efficiency, reliability, fault tolerance, high availability, error recovery, distributed synchronization, and realtime operation in unpredictable environments are all important factors that influence the design decisions at this step. In this direction, the current key problem is learning how to scale the already available techniques to the next levels of strictness of constraints. There are two main research direction related to the ‘‘new modes of operation’’ of WSNs, due to their distributed and multihop natures: localized algorithms and autonomous continuous operation. Localized algorithms are algorithms implemented on sensor networks in such a way that only a limited number of nodes communicate, therefore reducing overall energy consumption and bandwidth requirements. Consequently, localized algorithms often operate with incomplete information, noisy data, and almost always under very strict communication and energy constraints. 2993 One way of modeling localized algorithms in WASNs is as follows: One or more nodes initiate a request for a computation (a query). The result of the query is to be sent to one or more sink nodes. Each node can obtain its required information either through its sensors or by communication with neighboring nodes. The goal is to maximize an objective function for the optimization task at hand, in such a way that all constraints are satisfied and the communication cost is minimal. The first and most important difference between the localized algorithm and other traditional methods is the amount of information available to the processing units. In conventional scenarios, the processors have all the information that is needed for their computation tasks. However, in localized approaches, the required information is not complete and thus the communication between components should be interleaved with the computations in different parts so that they compensate for the insufficient information. The other interesting aspect of localized procedures is that although there are many processing units in a pervasive computing environment such as WASNs, for most of the applications, only a few processors are sufficient to carry out the required calculations. This is in contrast to the classical distributed computing paradigms where all processors involved in a computation are actively computing all the time. For centralized algorithms, of course, one processing unit handles all the computations and control. In addition to the localized nature of the optimization algorithms in WASNs, autonomous closed-loop modes of operation are a must for effective use of such networks. Essentially, the applications must execute with minimal or no intervention of a human operator. Traditional wired and wireless computer communication network designers have typically followed (although often loosely) the International Organization for Standardization (ISO1 ) Open System Interconnection (OSI) Reference Model as the basis for their protocol stack design. The OSI Reference Model specifies seven protocol layers: physical, data link, network, transport, session, presentation, and application [3]. The following subsections briefly describe two main WASN protocol stack layer functions, namely, medium access control (MAC) and routing, which are equivalent to what the OSI model classifies as data-link- and network-layer functions, respectively. The subsequent sections then describe sensor network specific tasks and problems such as location discovery and coverage. 3.1. Medium Access Control (MAC) Wireless communication media are almost always broadcast in nature and thus are shared among the participants. For example, RF transmissions of one node can be ‘‘heard’’ by any other node that is within communication range. If two nodes that are close together transmit at the same time, their transmissions will most likely ‘‘collide’’ and interfere with each other. Medium access 1 ISO is not an acronym. ISO is an international standardization organization with members from more than 75 countries. 2994 WIRELESS SENSOR NETWORKS control refers to the process by which nodes determine when and how to utilize a shared communication medium. In WASNs where network communications are multihop (often require intermediate nodes to forward packets), the MAC layer is also where specific self-organization and autonomous configuration abilities can be introduced into the network. Traditional MAC designs have followed two distinct philosophies: dedicated and contention-based. In the dedicated scenarios, each node receives the shared resource according to a prespecified scheme. Time-division multiple access (TDMA) is one such scheme where each node may only transmit within a small, periodic, time slot. Such MAC strategies are typically not well suited for ad hoc networks that have no predefined organization and can be very dynamic in nature; that is, nodes can join, move, or leave the network at any time. In contention-based schemes, nodes attempt to ‘‘grab’’ the medium and transmit when needed. Often, nodes have abilities to sense that a channel is in use and thus determine that they must wait. References 4 and 5 provide an overview of existing techniques and propose new MAC layer schemes that are designed specifically for WASNs. 3.2. Ad Hoc Routing Routing refers to the process of finding ways to deliver a message from a source to its destination. In ad hoc, multihop networking scenarios, routing is an especially difficult problem since the nodes must discover the destination and the routes to the destinations subject to extreme energy consumption limitations. Existing works from ad hoc wireless networking domains provide a solid foundation for WASN routing problems. However, WASNs have unique features that make traditional routing philosophies less relevant. In traditional wired and wireless data communication networks, connections are peer-to-peer. This means that the user at a specific source node must send data (usually in forms of packets) to another user at a specific destination. Consequently, the endpoints of communication typically have unique names and specific communications are identified by the source and destination names (addresses). In WASNs, however, such peer-to-peer communications are less meaningful. Typically, nodes that sense events, analyze the data, collaborate with neighbors, and communicate processed information to one or more sink nodes. In addition, the information may be processed further along the path to the destination which makes the definition of ‘‘routing’’ very vague in WASNs compared to traditional data communication networks. ‘‘Flooding’’ is a well-known basic scheme that can be used for routing in any network. During flooding, each intermediate node that receives a packet simply forwards it to all its neighbors until it reaches the destination. In a connected network, the packet will most likely reach the destination, although packet losses due to interference and other transmission errors are always possible. Although for broadcast messages flooding is very effective, the overhead for point-to-point communication is extremely high. Other more sophisticated approaches have been proposed such as dynamic source routing (DSR) and ad hoc on-demand distance vector (AODV) routing, which try to discover routes and maintain information about the network topology to eliminate flooding overheads. Reference 6 provides an overview and detailed analysis of several ad hoc network routing protocols. However, as stated above, routing schemes from ad hoc networking do not necessarily work well in sensor networks. Several schemes have been proposed for routing in WASNs that leverage on sensor network specific characteristics such as geographic information and application requirements. Because of the immaturity of the field, none have established themselves as definitive solutions to WASN routing. Directed diffusion is one example of a generic scheme for managing the data communication requirements (and thus routing) in WASNs. The basic scheme in directed diffusion proposes the naming of data as opposed to naming sources and destinations of data. Data are ‘‘named’’ using attribute–value pairs. Data are requested by name as ‘‘interests’’ in the network. The request (dissemination) sets up ‘‘gradients’’ so that the named data (or events) can be ‘‘drawn.’’ In traditional IP-style communication, nodes are identified as ‘‘endpoints’’ and the communication is layered as an end-to-end service. In directed diffusion, in contrast, named data flow toward the originators of their corresponding interests along multiple paths with the network ‘‘reinforcing’’ one or multiple such paths [7]. However, as stated above, WASN nodes may process the data at intermediate steps and the specific routing solution may be tightly coupled with application tasks (as opposed to layered). 3.3. Location Discovery Geographic information is an integral attribute of any physical measurement. Thus, the knowledge of node locations is fundamental in proper operations of sensor networks, especially for WASNs. The ad hoc nature of WASN deployment necessitates that each node determine its location through a location discovery process. The Global Positioning System (GPS) is one method that was designed and is controlled by the United States Department of Defense for this purpose. The GPS system consists of at least 24 satellites in orbit around the earth, with at least four satellites viewable from any point, at a given time, on earth. They each broadcast time-stamped messages at periodic intervals. Any device that can hear the messages from four or more satellites can estimate its distance from each satellite and thus perform trilateration to compute its position. Although GPS is an elegant solution to the location discovery process, it has several limitations that hinder its use in WASN applications: (1) GPS is costly in terms of both hardware and power requirements and (2) it requires line-of-sight communication between the receiver and the satellites and thus does not work well when obstructions such as buildings, trees, and mountains block the direct ‘‘view’’ to the satellites. Thus, other techniques have been proposed to dynamically compute the locations of the nodes in WASNs. In several location WIRELESS SENSOR NETWORKS discovery schemes, the received signal strength indicator (RSSI) of RF communication is used as a measure of distance between nodes. In other schemes, the time difference in arrival of RF and acoustic (ultrasound) signals are used to approximate node distances. Once nodes in a WASN have the ability to estimate distances between each other (ranging), they can then compute their locations using the simple trilateration method. In order for a trilateration to be successful, a node must have at least three neighbors who already know their locations. This requires that at least a subset of nodes determine their locations through other means such as by using GPS, manual programming, or deterministic deployment (placing nodes at specified coordinates). References 8 and 9 provide detailed discussions on location discovery techniques and algorithms. 3.4. Coverage Several different coverage formulations arise naturally in many domains. The ‘‘art gallery problem,’’ for example, deals with determining the number of observers necessary to cover an art gallery room such that every point is seen by at least one observer. This problem has several applications such as for optimal antenna placement problems in wireless communication. The art gallery problem was solved optimally in two dimensions (2D) [10] and was shown to be computationally intractable in the 3D case. Coverage in the context of sensor networks can have very new semantics. The main question at the core of coverage is trying to answer how well the sensors observe a physical space. References 11 and 12 present several formulations of sensor coverage in sensor networks. The formulations include calculations based on best- and worst-case coverages for agents moving in a sensor field and exposure-based methods. In the bestand worst-case formulations, the distance of the agent to the closest sensors are of importance, while in exposurebased methods the detection probability (observability) in the sensor field is represented by a path-dependent integral of multiple sensor intensities. In both of these schemes, the types of actions that the agent performs impact the coverage metric. For example, the sensor field may have a different coverage level if an agent is traveling west to east as opposed to north to south, or along any other arbitrary paths. The actual physical characteristics and abilities of WASN nodes will play crucial roles in building practical, accurate, and useful coverage models and analysis algorithms. 4. FUTURE DIRECTIONS We conclude by summarizing some important future challenges in wireless sensor networks: QoS. For quality of service (QoS), one can define both syntactic and semantic interpretations. On the syntactic level, one can consider dimensions such as coverage, exposure, latency, measurement and communication errors, and event detection confidence. On the semantic level, one can define 2995 utility and cost functions to enable the analysis of how particular data can help in the construction of more accurate models of the physical world or more efficient algorithms. Scaling. Scaling has been the key metric in analyzing both graph-theoretic and physical phenomena. The goal will be to develop new methods that are based on statistical techniques instead of traditional probabilistic ones. Existing techniques such as state transitions and percolation will be key factors in analyzing and building very large systems and optimizing their performance. Profilers, Recommenders, and Search Engines. Profilers, recommenders, and search engines rapidly emerged as mandatory systems enabling efficient use of the World Wide Web (WWW) and the Internet. There are clear needs to develop such systems for sensor networks. New dimensions and challenges include ways to include information and knowledge, not just about physical location and physical time, but also about the physical, chemical, and biological worlds. There are needs for profilers of events, objects, areas, sensors, and users, among other things. Foundations and Theory. There is a need to develop new theoretical foundations, new models, new algorithmic complexity theory and practice, new programming models, and languages for embedded sensor networks. For example, new models of sensor networks will encompass the already existing Markov models, interacting particle models (e.g., the Ising model), bifurcation-based models, fractals, oscillations, and space pattern models. In addition, there will be a need to create new models unique to wireless sensor networks. As another example, the VLSI (very large scale integration) theory field was built based on two lasting premises: (1) that integrated circuits are planar and (2) that features are of small size, yet limited in quantity. There is a need to explore such lasting features in sensor networks. Examples of such rule-based modeling are ‘‘energy spent on communication is dominant and distance-dependent,’’ ‘‘all measurements have intrinsic errors,’’ and ‘‘storage space on nodes is very limited.’’ Other potential research directions include validation and debugging, data compression and aggregation, realtime constraints, distributed scheduling and assignment, pricing, and privacy of actions. BIOGRAPHIES Seapahn Megerian (Meguerdichian) is currently a Ph.D. student in the Computer Science Department at the University of California, Los Angeles. He received his Computer Science and Engineering B.S. degree in 1998 and Computer Science M.S. degree in 1999 from UCLA. His primary focus is in the design and development of efficient algorithms for deployment, 2996 WIRELESS SENSOR NETWORKS performance, and coverage analysis; decision support; operation optimization; security; and privacy in wireless ad hoc sensor networks. In addition, his research includes high-performance communication systems, system-onchip network design, application-specific compilers, and computational security. He was the recipient of the 7th Annual International Conference on Mobile Computing and Networking (MobiCom 2001) Best Student Paper Award for the paper titled ‘‘Exposure in Wireless Ad Hoc Sensor Networks.’’ Miodrag Potkonjak is a Professor in the Computer Science Department at the University of California, Los Angeles. He received his Ph.D. degree in Electrical Engineering and Computer Science from University of California, Berkeley in 1991. In 1991, he joined C&C Research Laboratories, NEC USA in Princeton, New Jersey. Since 1995, he has been with UCLA. He has received the NSF CAREER award, OKAWA foundation award, UCLA TRW SEAS Excellence in Teaching Award, and a number of best-paper awards. His research intersets include complex distributed systems, communication system design, embedded systems, computational security, practical optimization techniques, and intellectual property protection. BIBLIOGRAPHY 1. J. M. Rabaey et al., PicoRadio supports ad hoc ultra-low power wireless networking, Computer 33: 42–48 (July 2000). 2. A. Mason et al., A generic multielement microsystem for portable wireless applications, Proc. IEEE 86: 1733–1745 (Aug. 1998). 3. http://webopedia.internet.com/quick ref/OSI Layers.html. 4. W. Ye, J. Heidemann, and D. Estrin, An energy-efficient MAC protocol for wireless sensor networks, IEEE Infocom (in press). 5. A. Woo and D. Culler, A transmission control scheme for media access in sensor networks, Proc. ACM/IEEE Int. Conf. Mobile Computing and Networking (MobiCOM 2001). 6. J. Broch et al., A performance comparision of multi-hop wireless ad hoc network routing protocols, Proc. ACM/IEEE Int. Conf. Mobile Computing and Networking, Oct. 1998, pp. 85–97. 7. C. Intanagonwiwat, R. Govindan, and D. Estrin, Directed diffusion: A scalable and robust communication paradigm for sensor networks. Proc. 6th Annual Int. Conf. Mobile Computing and Networking (MobiCOM 2000), 2000, pp. 56–67. 8. P. Bahl and V. N. Padmanbhan, RADAR: An in-building RFbased user location and tracking system, Proc. IEEE Infocom 2000, April 2000, pp. 775–784. 9. A. Savvides, C. C. Han, and M. B. Srivastava, Dynamic finegrained localization in ad-hoc networks of sensors, Proc. 7th Annual Int. Conf. Mobile Computing and Networking (MobiCOM 2001), July 2001. 10. J. O’Rourke, Computational geometry column 15 (open problem from art gallery solved), Int. J. Comput. Geom. Appl. 2: 215–217 (June 1992). 11. S. Meguerdichian, F. Koushanfar, M. Potkonjak, and M. Srivastava, Coverage problems in wireless ad-hoc sensor networks, IEEE Infocom 2001 3: 1380–1387 (April 2001). 12. S. Meguerdichian, F. Koushanfar, G. Qu, and M. Potkonjak, Exposure in wireless ad-hoc sensor networks, Proc. 7th Annual Int. Conf. Mobile Computing and Networking (MobiCOM 2001), July 2001, pp. 139–150. INDEX Note: Boldface numbers indicate illustrations and tables. A erlangs, traffic engineering and, 488 A law companders, 529, 529 a posteriori probability algorithm continuous phase modulation and, 2180–81 finite geometry coding and, 805 low density parity check coding and, 1313, 1316 serially concatenated coding for CPM and, 2180–81 speech coding/synthesis and, 2367 tailbiting convolutional coding and, 2515 threshold coding and, 2580, 2584 trellis coding and, 2648, 2650 turbo coding and, 2705, 2714 a priori error, acoustic echo cancellation and, 8 absolute threshold, speech coding/synthesis and, 2364 absorbing boundary conditions, antenna modeling and, 177 absorption, 2065 free space optics and, 1851, 1855–57, 1856 lasers and, 1776 microwave and, 2560 millimeter wave propagation and, in clear air, 1270, 1270, 1436–37, 1439 optical fiber and, 1709, 1710 photodetectors and, 995, 995 absorption fading, 2065 access control (see also admission control), 1153, 1648, 1649–51 cdma2000 and, 366–367 discretionary, 1649 mandatory, 1649 role-based in, 1649 satellite onboard processing and, 482 access networks home area networks and, 2688, 2688 optical fiber systems and, 1840, 1841 powerline communications and, 1997–99, 1997 virtual private networks and, 2707–08 access points satellite communications and, 2117 wireless communications, wireless LAN and, 1285 access time CDROM and, 1735 hard disk drives and, 1321 ACES satellite communication, 196 ACH algorithm, constrained coding techniques for data storage and, 578, 579, 581 acknowledgment, 226, 345 acoustic communications, underwater (see underwater acoustic communications) acoustic communications (acomm) (see also acoustic modems for underwater communications), 15 Acoustic Communications Advanced Technology Demonstration, 24 acoustic echo cancellation, 1–15, 1 a priori error in, 8 adaptive algorithms for, 7–9 adaptive filters in, 6 affine projection algorithm for, 7–8, 8 attenuation in, 4–5 block processing solutions for, 12 center clipper in, 1, 1 decorrelation filters in, 7, 8 delay coefficients and, 10 doubletalk and, 4, 11 earliest use of, 1 echo cancellation filter in, 1, 2, 2, 3, 4, 5, 6, 8, 12 echo return loss enhancement in, 3 electronically replicated LEMS and, 3 filters in, 1, 2, 6, 7, 8 FIR filter in, 3, 3 forgetting factor in, 8, 9 full- to half-duplex connection in, 5 IIR filter in, 3 image source in, 3 impulse response of LEMS and, 2, 2, 3 input signal matrix for, 7 loss control circuit in, 1, 2 loudspeaker enclosure microphone system in, 1, 2, 2–3, 6 mismatch vector in, 6, 7 noise and, 4, 5 normalized least mean square algorithm for, 7, 8, 9–12 power comparison estimation for, 10–11 power spectral density in, 6 public address systems and, 6 recursive least squares algorithm for, 8–9, 8 reflection coefficient in, 3 residual echo suppressing filter in, 1, 2, 5–7 reverberation time in, 2 shadow filters and, 10 side constraints in, 4–5 signals and, 4, 5 simulated LEMS and, 3 singletalk and, 4 speech signals and, 4, 5 stabilizing electroacoustic loop in, 5–7 standards, 4 step size control of NLMS algorithm in, 7, 9–11 stereophonic systems and, 11, 11 subband, 11–12, 11 switching for, 5 system distance in, 6 undisturbed error in, 6, 10 Wiener equation in, 6 acoustic jitter, solitons and, 1767 acoustic modems acoustic telemetry in, 23–24 Naval Undersea Warfare Center range-based modem in, 25–26, 25 underwater communications using, 15–22 acoustic modems for underwater communications, 15–22 acquisition waveforms in, 16 analog to digital converter in, 17–18 applications for, 19–22 automatic gain control (AGC) and, 17, 18–19 bandwidth in, 15, 16 coherent vs. noncoherent processing in, 16–17 cone penetrometer using, 19–20, 20 datalogging in, 18 digital signal processors in, 17, 17 digital to analog converter in, 17 Doppler shift and, 18–19 fading in, 15 hardware implementation in, 17–18 imaging and telemetry using, 20–21, 21 intersymbol interference (ISI) in, 15 modulation in, 16, 19 multipath interference in, 15 OSI reference model networks and, 15 packet data in, 15–16 pipeline bending using, 20, 20 propagation delay in, 15 RS-xxx interfaces for, 18 serial interface for, 18 signal processing in, 18–19, 19 signal to noise ratio in, 15–17 speed of sound in water and, 15 transmission loss in, 15 transmitter/receiver network for, 17 acoustic telemetry, 22–29 acoustic modems for, 23–24 applications for, 24–27, 26, 27 bandwidth and, 22 digital signal processor and, 23 direct sequence spread spectrum and, 23, 27 Doppler shift and, 23 mobile deep range, 26, 26 modulation in, 23, 24 multipath interference and, 22 Naval Undersea Warfare Center range-based modem in, 25–26, 25 2997 range-based, applications for, 26–27, 26, 27 receivers for, 23, 23 research in, 27–28 signal to noise ratio and, 22 synchronization signals in, 23 synthetic environment tactical integration visual torpedo program and, 26, 27 transmitter for, 23, 23 turbo equalization, turbo coding and, 28 underwater applications for, 22–29 underwater range data communications and, 26–27 acoustic transducers, 29–36 attenuation and, 30, 30 ceramics in, 34, 35 condenser microphone using, 34, 34 density of media, sound propagation in, 30–31, 31 development of, 29 electro-, 29 equivalent circuits and, 29 examples of, 34–35 flexural air ultrasonic type, 35, 35 gas vs. liquid media, sound propagation in, 30–31, 31 materials for, 34 moving coil electrodynamic loudspeaker using, 34, 34 Ohm’s law analogy to, 31, 31 particle displacement and particle velocity in, 31–32 propagation of sound, sound generation in, 29–30, 30 radiation patterns in, 32–33, 33 resonance in, 33–34 sonar and, 29 sound pressure and, 31 sound pressure level and, 32 speed of sound and, 30 telephone and, 29 tonpilz sonar and, 35, 35 transduction in, 34 wavelength of sound and, 30, 30 acoustoopic filters, 1729–30, 1756 acoustooptical gratings, 1755–56, 1756 acoustooptical tunable switches, 1785 acquisition waveforms, modem, 16 acquistion and tracking, IS95 cellular telephone standard and, 354 activation function, neural networks and, sigmoidal, 1676 active antennas, 47–68 advantages of, 53 amplitude modulation and, 49, 50 applications of and prospects for, 64–66 array factor in, 62–63, 62 brightness theorem and, 65 capacitance and, 49–50, 55 capacitive impedance and, 49 Cartesian coordinate systems and, 61 coplanar waveguide, 51–52, 52, 64–66 coupling and, 52 damping and, 60 dipole, 48 directivity effect in, 63 Doppler sensors and, 65 electrical fields and, 61 energy density equations for, 54 equivalent circuits and, 60–61, 61 feedback networks and, 58–59, 59 frequency modulation and, 50 Fresnel coefficient in, 56 gain in, 58 grid oscillators and, 66, 66 Hertz type, 48–68 impedance and impedance matching in, 49, 50, 50, 56 inductance in, 55 linear arrays for, 62–63, 62 loading element use of, 64–65, 64 locked beam, 63–66 2998 INDEX active antennas (continued) lossy vs. lossless transmission lines and, 55–56, 56 magnetic flux and, 55 Maxwell’s equations for, 53–54 microstrip line, 51–52, 52, 62, 62 microwave communications and, 47–49, 65 modulation and, 49 open circuit gain in, 58 open waveguide design, 51–52 oscillators and, 52 oscillators and feedback circuits and, 51, 51, 52, 58–60, 58, 59, 60, 63–66, 66 parallel plate capacitor and, 49–50, 49 patch antennas and, 52–53, 52, 53, 61–62, 61 phase conjugates and, 65 planar arrays and, 61 power handling in, 53 power handling in, 65–66, 65 Poynting vector in, 53–57, 61 proximity detectors using, 65 quantitative aspects of, 53–64 quasioptics in, 53 quasistatistic approximation and, 54 radar and, 51 resistive impedance and, 49 resonance and, 48 retroreflection and, 65 RLC networks and, 64 shortwave, 49 steering in, 66 tank circuits and, 62 television, 50 transfer electron devices in, 51 transistors and FETs in, 51, 57–58, 57, 58, 65 transmission lines and, 50–55, 50 transmitters and, 50–51, 51 voltage reflection coefficient and, 56 voltage waves and, 56 wavelength and, 49, 49 active attacks in, 1646–47 active integrated antenna, 1429–31, 1430, 1431 active layer, lasers and, 1777 active phase aray antenna, 1391, 1391 active queue management, 1661 ad hoc communications systems, networks, 308, 309, 1285, 2883–99, 2994 ad hoc on demand distance vector, 2211, 2887–88, 2891, 2894 ADAPT protocol, media access control and, 0, 1348 adaptation algorithm, adaptive equalizers and, 82 adaptive algorithms, 7–9, 68 adaptive antenna arrays, 68–79, 163, 180, 184, 186–187, 192, 192 absence of mutual coupling in, 73–74, 74 adaptive algorithms used in, 68 beamforming, 187 beamwidth in, 187 cochannel interference and, 454–455 coding division multiple access and, 187 conjugate gradient method in, 72–73 coupling in, 68–70, 73–74, 74, 74–77, 75, 76, 77 covariance and covariance matrix in, 68 degrees of freedom calculations in, 73 direct data domain least squares method in, 71–73 eigenvalues for, 72 error criterion in, 72–73 gain and, 68 interference and, 68, 69–71 jamming and, 74, 74 least mean squares algorithm in, 69, 71–73 Maxwell’s equations for, 70 mean square error in, 187 method of moments in, 68 noise and thermal noise in, 71–72, 74, 74 numerical examples for, 73–77 presence of mutual coupling in, 74–77, 75, 76, 77 satellite onboard processing and, 479–480 scatter in, 68–69 semicircular array in, 75–77, 75, 76 signal processing and, 68 signal to noise ratio (SNR) in, 187 steering vectors in, 69, 70 transformation matrix in, 70–71, 70 uniform linear virtual array in, 69, 70–71, 75–77 adaptive delta modulation, 2835 adaptive detection algorithms, adaptive receivers for spread-spectrum system and, 100–105 adaptive differential PCM satellite communications and, 880 speech coding/synthesis and, 2343, 2354, 2355, 2372, 2382, 2820–22, 2822 adaptive digital filters, 687, 699–700, 701–702 adaptive equalizers, 79–94 adaptation algorithm in, 82 baseband equivalent channel in, 80, 81 baseband transmission system, 79–80, 79 Beneveniste–Goursat algorithm in, 92 blind (see also blind equalizers), 79, 82, 91–93, 286–298 channel estimator in, 90 classification of, and algorithms used in, 81–82, 81 constant-modulus algorithm in, 92 decision-directed mode in, 82 decision-feedback, 81, 87–89, 88, 89 delayed decision feedback sequence estimation, 81 digital video broadcasting and, 91 discrete Fourier transform and, 86 distortion and noise in, 79 fast linear equalization using periodic test signals in, 86 fast startup equalization in, 82 filters in, 81–82, 89 finite impulse response transversal filter in, 81 high frequency communications and, 955 intersymbol interference and, 79–81, 87, 1161–62 lattice filter in, 81 least mean square algorithm in, 83–84, 85, 88, 90 least squares, 81–82, 84–85 linear feedback shift register in, 85 linear, 82–87, 82 M algorithm in, 81 map symbol-by-map symbol, 89, 89 maximum a posteriori detector in, 79, 81, 89 maximum length signal generator in, 85 maximum likelihood sequence estimation in, 79, 81, 90 maximum likelihood, 89–91 mean squared error, 81, 83–84, 84, 86, 88 microwave and, 2569–70 midamble in, 90 minimax criterion in, 81, 82–83 multiple input/multiple output, 93 noniterative algorithms in, 82 Nyquist theorem and, 86 orthogonal frequency division multiplexing and, 93 passband transmission system, 80, 80 pseudonoise in, 85 recursive least squares algorithm in, 82, 84–85, 85, 90 reduced state sequence estimation, 81 reference signals and, 85–86 Sato algorithm in, 92 signal to noise ratio in, 88 spacing in, symbol-spaced vs. fractionally spaced, 86–87, 87 startup equalization in, 81 stop-and-go algorithm in, 92 system model for, 79–80, 79, 80 tap leakage algorithm in, 87 training mode in, 82 trellis-coded modulation and, 91, 91 tropospheric scatter communications and, 2700–02 Viterbi algorithm in, 81, 90 whitened matched filter in, 89 zero forcing, 81, 82–83, 88 adaptive filters acoustic echo cancellation and, 6 chann/in channel modeling, estimation, tracking, 413 packet rate adaptive mobile receivers and, 1892–1900, 1893 adaptive integral method, antenna modeling and, 173 adaptive loading, orthogonal frequency division multiplexing and, 1878, 1878 adaptive multirate coder, speech coding/synthesis and, 2828 adaptive postfiltering, speech coding/synthesis and, 2346 adaptive receivers, blind multiuser detection and, 304–306, 305 adaptive receivers for spread-spectrum systems, 95–112 access methods for, 95–96, 96 adaptive detection algorithms for, 100–105 additive white Gaussian noise and, 97, 102 advanced mobile phone service and, 95 auxiliary vector filter algorithm in, 104 bandwidth in, 95 binary signaling and, 109 blind adaptive algorithms in, 100 blocking matrices in, 105 chip duration in, 96 co channel interference and, 96 coding division multiple access and, 96, 96 conventional (matched filter) receiver in, 97–98, 106 correlation matrix estimation in, 107–108 cost or objective function in, 99–100 cross-spectral reduced-rank method for, 104 decision-directed vs. decision feedback methods in, 105, 105 decorrelating detector in, 98 differentia phase shift keying in, 107 differential least-squares algorithm in, 107 differential MMSE and, 107 direct sequence CDMA in, 96, 97, 101, 104, 107 direct vs. indirect receivers in, 99, 99 effective spreading coding for, 106 equal-gain combining in, 106 error sequences in, tentative vs. current vs. prediction, 101 filters in, 103-104 forgetting factor in, 101 frequency division duplex and, 96 frequency division multiple access and, 95–96, 96 gain vector in, 101 Global System for Mobile and, 96 individually optimal detector in, 99 interference and, 95 interferer multiplication in, 108 intersymbol interference and, 103 jointly optimal detector in, 98–99 k-means clustering algorithm in, 103 learning algorithms in, 103 least mean squares algorithm in, 100–101 linear minimum probability of error receivers in, 101–102 linear receivers in, 98 mininum mean squared error receiver in, 98, 101, 102, 103, 106–109 MOE algorithm in, 109 mulituser systems in, 95, 95 multipath interference and, 95, 105–108 multiple access interference and, 97–98, 101–102, 103 multiple access systems in, 95–96, 96 multiple data rates and, 108–109, 109 multipoint to multipoint communications in, 95 multistage Wiener filters in, 104 near-far problems and, 98 optimal receivers in, 102–103 point to multipoint communications in, 95 principal components method for, 104 processing gain and, 96 projection matrix selection for, 104 radial basis function in, 102 RAKE receivers in, 108 recursive least mean squares algorithm in, 101 reduced-rank adaptive MMSE filtering in, 103–104 reduced-rank detection in, 104–105 signal model for, 97–99 statistical multiplexing in, 95 time division duplex and, 96 time division multiple access and, 95–96, 96 training signals in, 100 wireless communicaitons and, need for, 96–97 adaptive round robin and earliest available time scheduling, 1556, 1559 INDEX adaptive routing, routing and wavelength assignment in WDM and, 2102 adaptive transform coding, 2837 adaptive vector quantization, 2128 adaptive virtual queue, 1661 add drop multiplexers, 482, 1634, 1637, 2493-94, 2494 additive increase multiplicative decrease, 1630, 1662, 2439 additive white Gaussian noise adaptive receivers for spread-spectrum system and, 97, 102 bit interleaved coded modulation and, 275–286 blind equalizers and, 287, 288 blind multiuser detection and, 298 cable modems and, 327, 328, 331 cellular communications channels and, 393 chann/in channel modeling, estimation, tracking, 410 chaotic systems and, 424 chirp modulation and, 442, 445–447 coding division multiple access and, 459, 462 continuous phase modulation and, 589, 2180 convolutional coding and, 599, 601-602, 605 demodulation and, 7, 1335 digital phase modulation and, 709 discrete multitone and, 745 diversity and, 732, 733 fading and, 786–787 finite geometry coding and, 805 image and video coding and, 1034 impulsive noise and, 2402–2420 information theory and, 1114 low density parity check coding and, 1312, 1313 low density parity check coding and, 658 magnetic recording systems and, 2253, 2259, 2261, 2262, 2264 magnetic storage and, 4, 1332 matched filters and, 1336–1337 minimum shift keying and, 1468 multicarrier CDMA and, 1522, 1526 multidimensional coding and, 1542–43, 1545–47, 1546 optical communications systems and, 1487 orthogonal frequency division multiplexing and, 1874 packet rate adaptive mobile receivers and, 1886, 1887, 1888, 1901 permutation coding and, 1954 phase shift keying and, 712 power control and, 1983 product coding and, 2012 pulse amplitude modulation and, 2024–25, 2030 pulse position modulation and, 2037 quadrature amplitude modulation and, 2046, 2046 rate distortion theory and, 2069–80 satellite communications and, 1251 sequential decoding of convolutional coding and, 2143, 2144, 2155, 2156 serially concatenated coding for CPM and, 2180 sigma delta converters and, 2237–38, 2238 soft output decoding algorithms and, 2295, 2296 space-time coding and, 2325, 2326 synchronization and, 2473–85 terrestrial digital TV and, 2547 trellis coded modulation and, 2623–24, 2624, 2629 trellis coding and, 2636, 2648 turbo coding and, 2703 ultrawideband radio and, 2756, 2757 unequal error protection coding and, 2765 Viterbi algorithm and, 2816–17 wireless multiuser communications systems and, 1605–06, 1607 wireless transceivers, multi-antenna and, 1580 address of record, session initiation protocol (SIP) and, 2199 address resolution protocol, 548–549 addressing, 547–549 Ethernet and, 1503 local area networks and, 1282 mobility portals and, 2194 paging and registration in, 1914 adjacent channel interference, 530, 1876 admission control, 112–128, 1906 algorithms for, 116–118 ALOHA and, 123 ATM and, 114, 116 ATM and, 205, 1656 bandwidth brokers in DiffServ and, 115 broadband ISDN and, 112–114, 113 burst level, 120 burst switching and, 122 bursty transmission and, 121 call level, 120 call setup and release and, 113–114 cdma2000 and, 366–367 channel borrowing and, 125, 125, 125 channels allocation and, 121, 122–123, 122 circuit switching and, 122 coding division multiple access and, 120, 121, 126 common packet channel switching and, 123 congestion control and, 112 connection admission control, 205 COPS protocol and, 116 data networks and, 116–117 deterministic approach to, 117 Differentiated Services and, 114, 115 distributed, 118 endpoint, 118 enhanced data rate for global evolution and, 126 flow control and, 1625, 1655–56 frequency division multiple access and, 120 general packet radio system and, 126 Global System for Mobile and, 126 guard channels and, 124, 124, 124 handoffs and, 120 handoffs and, 123–126, 124, 123 higher data rate and, 126 hybrid schemes for, 123 Integrated Services (IntServ) and, 114–115, 115 International Mobile Telecommunications 2000 and, 126 Internet and, 114, 115–116 measurement-basedadmission control in, 1656 measurement based, 118 model based, 117 multimedia networks and, 1563–64 multiple link approach to, 117–118 multiprotocol label switching and, 116 network to network interface and, 113 neural networks and, 1681 North American TDMA and, 126 overview of, 112, 120–121 packet level, 120 packet reservation multiple access and, 123 packet switching and, 122 policy-based (policy enforcement point; policy decision point), 115, 118 power control and, 121–122 powerline communications and, 2004 private network to network interface and, 113-114 quality of service and, 112, 114, 115–117, 116, 120, 121, 122, 126 queuing priority and, 124–125, 125 radio resource management and, 2093–94 resource-based algorithms and, 112, 118 resource reservation protocol and, 114–115, 115, 116 satellite onboard processing and, 482 service level agreements and, 115 signaling system 7, 113 single link approach to, 117 soft and safe, 2094 statistical multiplexing and, 2428–29, 2428 TCP/IP and, 114 third-generation standards for, 125–126 time division CDMA, 123 time division duplex, 123 time division multiple access and, 120, 123 traffic models for, 117 Universal Mobile Telecommunications Systems and, 120, 126 user to network interface and, 113–114 wideband CDMA and, 126 wired networks, 112–128 Advanced Communications Technology Satellite, 1227, 1228 advanced encryption standard, 606, 608, 610, 1152, 1648 2999 advanced mobile phone service, 95, 1478–1480 cochannel interference and, 455 IMT2000 and, 1095–1108 interference and, 1130–41 IS95 cellular telephone standard and, 347 satellite communications and, 2116 time division multiple access and, 2586 Advanced Research Projects Agency, 267 Advanced Telecommunication Technology Satellite, 483 Advanced Television Systems Committee and, 2549, 2550 advanced video coding in, 1054–55, 1055 aeronautical communications, antennas for mobile communications and, 198–199 affine projection algorithm, acoustic echo cancellation and, 7–8, 8 AFOSR project, 1739 agglomerative methods in quantization and, 2128 aggregated route-based IP switching, 1599 AIR, wireless MPEG 4 videocommunications and, 2978 air interface standard, cdma2000 and, 359–367 airborne/warning and control system, antennas and, 169 airgap matching networks, 1410–11, 1410, 1412 Alamouti scheme, 1584–85, 1611, 1611, 1619 alarm indication signal, ATM and, 207 algebraic CELP, 1304, 1306, 2349, 2355, 2356, 2826–27 algebraic replicas, multidimensional coding and, 1541–42 algebraic vector quantized CELP, 1306 Algorithm A, sequential decoding of convolutional coding and, 2140, 2145–46 all optical network, wavelength division multiplexing and, 2843–45, 2843 All Optical Networking Consortium, 1720 allocation-based protocols, media access control and, 5, 1343, 1344–1346 allowed cell rate, ATM and, 552 ALOHA protocols, 128–132, 268 admission control and, 123 ATM and, 2907–09 Bluetooth and, 315 capture, 130–131, 130 carrier sense multiple access and, 129, 341–344, 341, 342, 346 cdma2000 and, 366–367 coding division multiple access and, 131 collision resolution algorithms in, 130–131 drift analysis in, 129, 129 finite number of users model for, 129 frequency division multiple access and, 825 frequency division multiplexing and, 130 improving efficiency of, 129 infinite number of users model for, 128–129, 128 media access control and, 1346, 1347, 1552, 1553, 1559 multibase, 131 multichannel and multicopy, 130 nonbinary transmissions in, 131 optical fiber and, 1720 packet rate adaptive mobile receivers and, 1902–03 quantitative analysis of slotted, 128–129 rebroadcasting using, 128 reservation, 130 satellite communications and, 1232, 1253 shallow water acoustic networks and, 2208, 2209 slotted, 128, 341–342, 500–501, 500 spread spectrum and, 131, 132 throughput and, 342 throughput per slot rate in, 128 time constraints in, 131 time division multiplexing and, 130 traffic engineering and, 499–501, 499, 500 unslotted, 128, 342–343, 343 wavelength division multiplexing and, 2842 alpha trackers, in channel modeling, estimation, tracking, 415 alternate mark inversion, 1934 American Mobile Satellite Corporation in, 2112 ammonium dihydrogen phosphate transducers (acoustic), 34 AMOS 8 feed, waveguides and, 1392, 1392 3000 INDEX Ampere–Maxwell laws, antennas and, 171 amplified spontaneous emission, optical fiber systems and, 1842–48, 2272 amplifiers community antenna TV and, 512, 517 erbium doped fiber amplifiers (see erbium doped fiber amplifiers) lasers and, 1776–77 optical communications systems and, 1484, 1485, 1486, 1707, 1709–10, 1710, 1848 satellite onboard processing and, 477 semiconductor optical amplifiers (see semiconductor optical amplifiers) solitons and, 1767 variable gain, 2250 amplitude distribution in skywaves, 2063 amplitude modulation, 132–141, 679–680, 1477–78, 1825 active antennas and, 49, 50 analog signal and, 132–133 balanced modulator for, 139, 139 cable modems and, 332, 332 carrier signal and, 132, 133 community antenna TV and, 518–519, 519 conventional double sideband, 133, 134–135, 135 double sideband, 133 double sideband suppressed carrier, 133–134, 133, 140, 140 envelope detectors for, 134–135, 135, 139–140, 139 filters and, 134, 135–136 Hilbert transform, Hilbert transform filters in, 135 lowpass filter and, 134, 136 message signal and, 132, 133 millimeter wave antennas and, 1425 mixers and, 139 modulators and demodulators (modems) for, 137–140, 1497 noise and distortion in, 134 optical transceivers and, 1826–30, 1826 overmodulation in, 134 phase coherent (synchronous) demodulator for, 134 power law modulation and, 138, 138 ring modulator for, 139, 139 sidebands in, upper and lower, 133 single sideband, 133, 135–136, 136, 140, 140 suppressed carrier signal in, 134 switching modulator for, 138–139, 138 vestigial sideband, 133, 136–137, 137, 140 voltage spectrum of, 134 amplitude probability distribution, impulsive noise and, 2402–2420 amplitude shift keying (see also digital phase modulation), 709–719 chirp modulation and, 444 power spectra of digitally modulated signals and, 1988, 1989–91, 1991 pulse amplitude modulation and, 2022–23 signal quality monitoring and, 2273 amplitude/phase predistorter, predistortion/compensation in RF power amplifiers and, 533, 533 AMRIS ad hoc wireless networks and, 2891–92 AMRoute ad hoc wireless networks and, 2892 AMSC satellite communication, 196 analog signal, amplitude modulation and, 132–133, 2106–11 analog to digital converter/conversioin in acoustic modems for underwater communications, 17–18 cable modems and, 327 channelized photonic, 1964–65, 1964 digital filters and, 686–687 distributed mesh feedback, 1967 electrooptic, 1961–64, 1962, 1963 frequency synthesizers and, 833–835, 834 image and video coding and, 1026–27 magnetic storage and, 1319 modems and, 1495 multibeam phased arrays and, 1520, 1521 optical folding flash type, 1963–64, 1963 oversampling, 1965–68, 1965 photonic, 1960–70, 1961 sampling and, 2106–11, 2106 sigma delta converters and, 2227–47, 2228 software radio and, 2305, 2306, 2308, 2313 speech coding/synthesis and, 2370 in underwater acoustic communications, 43 waveform coding and, 2830 wireless multiuser communications systems and, 1609 analysis by synthesis (AS), 2344–50, 2344, 2823–24 analysis, wavelet, 2846–62 analytical path loss prediction models, radiowave propagation and, 216 angle error, millimeter wave propagation and, 1435 angle modulation methods (see also frequency modulation; phase modulation), 807–825 angle of arrival, 2689–90, 2689, 2963–64 anomalous propagation, microwave and, 2559–60 anomaly detection, 1652 anonymous file transfer protocol, 1152 antenna arrays, 141–169, 180 adaptive, 163 antenna characteristics and indices in, 142–144 applications for, 187 array factor in, 142–169 attenuators in, 166 bandwidth in, 144 Bayliss line source and, 155–157, 156, 157 binomial, 187 binomial linear, 144 bit error rate and, 163 broadside, 145, 187 Butler matrix feed in, 166, 167 Chebyshev, 187 Chebyshev binomial linear, 145, 187 Chebyshev linear, 152, 152, 153–154, 154 Chebyshev, 145–148, 148 circular, 142, 149–151, 150, 151 cochannel interference and, 455 coding division multiple access in, 163 concentric ring circular, 150–151 conformal, 142, 152–153, 152 conical conformal, 152–153 coupling in, 160 current distribution in, 142 cylindrical conformal, 152, 152 cylindrical, 151–152, 152 dichroic, 142 digital beamforming, 142, 163–164–164 directional characteristics in, 141 directivity gain in, 142 distribution, synthesis by, 154 Dolph–Chebyshev linear, 145–146, 147, 187 element patterns and coupling in, 164–166, 165, 166 elements and array types in, 142, 144 endfire, 142, 145, 148, 149, 187 far field in, 141 feeds for, 166, 166, 167 finite vs. infinite, 165–166 flatplate slot, 142 Fourier transform and orthogonal method in, 157–158, 158 fractal, 142 frequency division multiple access in, 163 genetic algorithm optimization in, 162–163, 163 geometry of, 141–142, 141 Gram–Schmidt procedure and, 158 half power beamwidth of, 143, 153 Hansen–Woodyard endfire, 145 hemispherical conformal, 152–153 impedance and, 160 index in, optimization of, 160, 161 intelligent, 163 iteration and, modified patterns by, 156–157, 157 Legendre linear, 148 line sources and distributions in, 154 linear broadside, 142 linear, 144–148, 144 magnitude of, 144, 145 method of moments in, 165 microstrip patch, 152, 152, 187, 1371–1377, 1380–1390 multibeam phased arrays in, 1513–21 multiple antenna transceivers for wireless communications and, 1579–90, 1580 null beamwidth in, 143 optimization in, 160–164 optimization in, by index, 160, 161 optimization in, simplex and gradient method for, 161 orthogonal perturbation method in, 159, 159, 160 orthosynthesis in, 158–159, 159 pattern function of elements in, 142 pattern synthesis for, 153–157 phase shifters in, 166 photonic feeds in, 166 planar, 142, 148–149, 149, 150 plane radiation pattern, principle plane in, 142–144, 143 polarization of antennas in, 142 power gain in, 143 Poynting vectors in, 165 quality factor in, 143 radiation efficiency in, 143 radiation intensity in, 142–143 radiation patterns and, 142–144, 143, 160 Riblet linear, 147, 147, 148 root matching, synthesis by, 154 sampling, synthesis by, 154 scanning type communications and, 152, 187 series feed in, 166 shunt feed in, 166 sidelobe level in, 144 signal to noise ratio in, 143 simulated annealing optimization in, 161–161 slotted, 142 smart antennas in, 163 space and time optimization in, 163–164, 163, 164 spatial division multiple access in, 163 spatial processing, 163 spherical conformal, 152–153 spherical coordinates of, 142 supergain in, 160–161 synthesis as optimization problem in, 160, 187 Taylor distribution (Chebyshev error) and, 154–157, 155, 157, 187 Taylor one-parameter distribution in, 155 thinned arrays in, 162–163 3D, 151–152, 152 time division multiple access in, 163 total electric field in, 142 total magnetic field in, 142 uniform linear, 144–145, 146, 153, 153 visible region in, 144 Woodward–Lawson method and orthosynthesis in, 158–159, 159, 187 Yagi–Uda, 161, 161, 187 antenna beam switching, satellite onboard processing and, 478–479 antenna duplexers, surface acoustic wave filters and, 2458–59 antenna index, 160 antenna modeling techniques, 169–180, 182–184 absorbing boundary conditions in, 177 adaptive integral method (AIM) in, 173 Ampere–Maxwell laws in, 171 aperture source modeling in, 183–184, 183 assembly process in, 177 basis functions in, 174, 175 boundary element/boundary integral methods in, 176 coupling integrals in, 174 differential approach to, 170 Duffy’s transform in, 174 electric field integral equation in, 173 entire-domain basis functions in, 174 expansion coefficients in, 174 expansion coefficients in, 176–177 Faraday law and, 171 fast algorithms in, 173 fast Fourier transform in, 173 fast multipole method in, 173 field equivalence principle in, 183–184 finite element (FE) method for, 170, 176–177, 176 finite-element boundary integral methods in, 170, 177 frequency domain based, 169, 170 INDEX antenna modeling techniques (continued) gain in, 170 Galerkin method in, 174, 177 Gauss elimination in, 173 Green function in, 172, 174, 176 Helmholtz equations in, 171 Huygen’s principle in, 183–184 hybrid techniques for, 170, 177 integral approach to, 170, 172–176 Kirchhoff’s current law and, 175 lower-upper decomposition in, 173 magnetic field in, 171 Maxwell’s equations and, 169, 170–172, 176 method of moments in, 173, 174, 175 Nystrom’s method in, 173 perfect electric conductor in, 183–184 permeability in, 171 permittivity in, 171 point matching or colocation method in, 174 quadrilateral grid in, for onboard auto antennas, 171 Rao–Wilton–Glisson basis functions in, 176 rooftop basis functions in, 176 slot antennas and, 170 source current and spheical boundary in, 171, 171 source modeling and, 182–184 Strat–Chu equation in, 172 subdomain basis functions in, 174, 175–176 surface equivalence principle in, 172, 172 surface modeling in, 175–176, 176 thin-wire theory in, 175 time domain based, 169 time domain/integral equation methods in, 169 weighting functions in, 175 weighting in, 176 wire modeling in, 174–175, 174, 175, 182–183, 183 antennas, 179–188 absorbing boundary conditions in, 177 active (see also active antennas), 47–68 adaptive, 180, 184, 192, 192 adaptive arrays (see adaptive antenna arrays) aeronautical communications, 198–199 Ampere–Maxwell laws in, 171 aperture efficiency in, 186 aperture source modeling in, 183–184, 183 aperture-type, 180, 184 arrays of (see antenna arrays) atrmospheric refraction and, 210–211, 210 bandwidth in, 144, 169, 180 beamforming, 191–192, 192, 480 beamwidth and, 185 beverage, 1259 Bluetooth, 169 broadpattern pattern, 180 built in, 194–195 categories of, 188 cavity backed cross slot, 197–198 cellular communications channels and, 393 cellular telephone, 169, 183, 189, 189 chip, 195–196 cochannel interference and, 454–455 conformal, 169 cordless telephone, 189 corner reflector, 191, 191 coupling in, 160 crossed dipole, 199 crossed drooping dipole, 197, 197 crossed slot, 199 dead zones and, 215 diffraction in, 213–215, 214, 215, 215–216 dipole (see dipoles) directional, 198 directivity gain in, 142 directivity in, 180, 185, 186, 196 divergence factors in, 211 dual beam, 191, 194 dual frequency, 191, 194 early researches into, 179 earth reflection and, 209–210, 209 effective area of, 180, 186 electric field in, 180 electrical equivalents in, 180 elements of, 180 elements, in arrays, 144 fan, 180 far field (Fraunhofer) region in, 181–182, 182 Faraday law and, 171 feeds for, 166, 166, 167 field equivalence principle in, 183–184 field regions in, 181–182, 182 figures of merit for, 180, 184–186 four-third’s earth radius concept in, 210 free space propagation equations in, 208–209, 209 frequencies and, 179, 180, 190, 191, 192, 193 frequency independent, 180 Fresnel reflection coefficient for, 209 Fresnel zones and, 214 Friis equation in, 2015 gain in, 169, 185–186, 190, 192–193, 196 gain to system noise in, 196 Global System for Mobile and, 194 Green function in, 172, 174, 176 ground reflection point, 209–210 half power beamwidth of, 143, 153, 185 half wave, 193 helical and spiral, 180, 183, 193–194, 193, 935–946, 936–945 Helmholtz equations in, 171 high frequency (HF) communications and, 951 high gain, 169 horn, 179, 180, 184, 187, 1006–17, 1006, 1392, 1392 Huygen’s principle in, 183–184, 214 impedance and, 160, 169, 177, 177, 180, 184, 186 index of, 160 indoor propagation models and, 2015 isotropic radiator, 185 Kirchhoff’s current law and, 175 klystron, 179 leaky wave, 1235–47 lens type, 180 linear, 1257–60 lobes in, 184 log periodic, 169, 187 long wire, 180, 188 loop, 183, 1290–99 loss in, 186 magnetic field in, 171, 180 magnetron, 179 main (major) lobe in, 184 Maxwell’s equations and, 169, 170–172, 176, 179, 180–181 meander, 193, 194, 194 method of moments in, 173, 174, 175 microstrip, 180, 184, 193 microstrip/microstrip patch (see microstrip/microstrip patch antennas) microwave, 179, 180, 2567 military, 169 millimeter wave, 1423–33 mobile communication (see also antennas for mobile communications), 169, 188 modeling (see antenna modeling techniques) monopole, 183, 193, 193 multibeam phased arrays and, 1513–21, 14 multiple antenna transceivers for wireless communications, 1579–90, 1580 multiple input/multiple output systems and, 1450–56, 1450 near grazing incidence in, 210 null beamwidth in, 143 Nystrom’s method in, 173 omnidirectional, 197–198 paging system, 183 parabolic, 1920–28, 1920 parameters of, 184–186 patch, 169, 180, 193 path loss and, 216–217, 1936–44 pattern beamwidth and, 169 perfect electric conductor in, 183–184 planar inverted F, 193, 195, 195 plane radiation pattern, principle plane in, 142–144, 143 polarization diversity, 191 3001 polarization efficiency in, 186 polarization in, 142, 180, 186, 196 power density in, 185, 186 power gain in, 143 propagation factor or path gain factor in, 209 proximity effects and, 189 quad helical, 198 quadrifilar helical, 197, 197, 199 quality factor in, 143, 199 quarter wave, 193 radiating near field (Fresnel) region in, 181–182, 182 radiation density in, 185 radiation efficiency in, 143, 184–186 radiation intensity in, 142–143, 185 radiation patterns and, 142–144, 143, 160, 175, 180–181, 181, 184, 190, 192, 193 radiator, 180, 199 Rayleigh criterion and, 212–213, 213 reactive near field region in, 181–182, 182 reflector, 169, 179, 180, 184, 187, 2080–88 resistance in (radiation and loss), 184 rhomboid, 180 roughness factors (specular effects) and, 211–213, 212, 213 rubber duck and, 193 satellite, 169, 189, 196–199, 477–479, 877–878 scattering and, 215 short backfire, 198, 198 sidelobe level in, 144, 184 sidelobes in, 169 signal to noise ratio in, 143 slot, 169, 180 smart, 180, 184, 187, 191 Snell’s law and, 210 space-time coding and, 2324–32, 2324 spatiotemporal signal processing and, 2333–40, 2333 standing wave, 1257 Strat–Chu equation in, 172 supergain in, 160–161 surface equivalence principle in, 172, 172 surface roughness (specular effects) and, 211–213, 212, 213 switched beam, 191–192 television and FM broadcasting, 180, 187, 2517–36 theory of, 180-182 Thevenin equivalent circuits and, 184, 185 thin-wire theory in, 175 transverse electromagnetic waves and, 182 waveguide aperture, 179 waveguides and (see waveguides) wire modeling in, 174–175, 174, 175 wireless communications and, 169, 179–180, 183, 184, 190 Yagi-Uda, 169, 187 antennas for mobile communications, 188–200 adaptive, 192, 192 aeronautical communications, 198–199 bandwidth in, 190 base station, 190–192 beam tilting in, 190, 190 beamforming, 191–192, 192 built in, 194-195 carrier to noise level ratio in, 190 cavity backed cross slot, 197-198 cellular telephone, 189, 189 chip type built in, 193 chip, 195–196 cordless telephone, 189 corner reflector, 191, 191 crossed dipole, 199 crossed drooping dipole, 197, 197 crossed slot, 199 design of, 189–193 directional, 198 directivity in, for satellite communications, 196 diversity reception in, 190 dual beam, 191, 194 dual frequency, 191, 194 fading in, 190 frequencies for, 190, 191, 192, 193 frequency domain duplexing, 190 3002 INDEX antennas for mobile communications (continued) gain in, 190, 192–193, 196 gain to system noise in, 196 generations of development in, 189 Global Positioning System, 198 half wave, 193 helical, 193–194, 193 L band, 196 mean effective gain in, 192–193 meander patch antenna, 193, 194, 194 microstrip patch, 193, 199, 197, 197 mobile station, 192–196 monopole, 193, 193 multipath propagation and, 190 Navigation System with Time and Ranging in, 198 omnidirectional, 197–198 passive intermodulation effects and, 191 planar inverted F, 193, 195, 195 polarization diversity, 191 polarization in, 196 proximity effects and, 189 quad helical, 198 quadrifilar helical, 197, 197 quality factor in, 199 radiation patterns in, 190, 192, 193 radiators, 199 Rayleigh distribution and, 190 requirements of, 188–189 satellite, 189, 196–199 selection criteria for, 189 short backfire, 198, 198 smart, 191 space division multiple access in, 191 switched beam, 191–192 terrestrial (land-mobile) systems and, 189–196 wireless, 190 anticipation, constrained coding techniques for data storage and, 575 antiguiding parameters, chirp modulation and, 447 antipodal neural networks and, 1676 antipodal signaling, minimum shift keying and, 1457 antireflection coatings, lasers and, 1779 AntiSniff, 1646 Apache servers, wireless application protocol and, 2900 aperture leaky wave antennas (LWA) and, 1238 parabolic and reflector antennas and, efficiency in, 1923–24, 2080–81 waveguides and, 1406–09, 1406, 1408, 1409, 1419–20 aperture coupled microstrip/microstrip patch antennas and, 1362–63, 1363, 1368–1370, 1371 aperture efficiency, antennas, 186 aperture error, cable modems and, 328, 329 aperture source modeling, antennas, 183–184, 183 aperture type antennas, 180, 184 apodization, surface acoustic wave filters and, 2450–52 apogee and perigee in orbit, 1248 application layer OSI reference model, 540 packet switched networks and, 1911 streaming video and, 2436 TCP/IP model, 541 application level data units, medium access control and, 1553 application level security, 1155 application programming interfaces (API), 1651, 2311 archival systems, magnetic storage and, 1319 area coverage, cell planning in wireless networks and, 374 area spectral efficiency, cochannel interference and, 454 areal density, hard disk drives and, 1321, 1322 ARIB, Bluetooth and, 309 arithmetic coding, 636–638, 1032 ARPA Packet Radio Program, 268 ARPANET, 267–268, 2653 array antennas (see antenna arrays) array factor, active antennas and, 62–63, 62, 142–169 array gain, multiple input/multiple output systems and, 1450, 1450, 1451 arrayed waveguide grating, 1752–54, 1753, 1786–90, 1787, 1788 active optical cross connects and, 1790–96 cyclic port shifting in, 1787 cyclic wavelength shifting in, 1787 free spectral range in, 1787 passive optical switches and, 1789–90, 1789 periodicity in, 1787 port compatibility in, 1788–89, 1788 reciprocity in, 1787 self-blocking ports in, 1788–89 signal quality monitoring and, 2271–72 symmetry in, 1787 arrayed waveguide grating router, 1723, 1724, 1731, 1731 arrays (see antenna arrays) arrival process, traffic engineering and, 486–491 arrival statistics, traffic engineering and, 486 arrivals, traffic engineering and, 489 articulation, in speech coding/synthesis and, 2360, 2364–65 articulation index, in speech coding/synthesis and, 2362, 2363–68 artificial neural networks, 1675–83, 2378–79 ascending node in orbit, 1248 ASCII, 546 assembly process, antenna modeling and, 177 association, disassociation, reassociation, wireless communications, wireless LAN and, 1287 associative memory, in neural networks and, 1677 assured forwarding, DiffServ, 270–271, 669, 670–673, 670, 671 assured rate, DiffServ, 675 astra return channel system, 2120 Astrolink, 484, 2112 asychronous balanced mode, 546 asymmetric ciphers, cryptography and, 1152 asymmetric digital subscriber line, 272, 1500 architecture design for, 1572, 1573 bit error rate and, 1573–75 broadband wireless access and, 317 channel gain to noise ratio in, 1573 cost minimization in, 1573–75 discrete multitone and, 746–747, 747 error resilient entropy coding in, 1576 image data over, 1576 multicarrier modulation in, 1572 multimedia over digital subscriber line and, 1570, 1571–72, 1571 parallel transmission in, 1572, 1574–75 peak signal to noise ratio in, 1576–77, 1576, 1577 quadrature amplitude modulation and, 1576 quality of service and, 1573, 1575–76 satellite communications and, 2121 serial transmission in, 1572, 1574, 1575 signal to noise ratio in, 1573 subchannel to layer assignment in, 1574–75 system optimization in, 1572–76 time slot assignment in, 1574, 1575 unequal error protection coding and, 2767 video over, 1576 asymmetric key/public key encryption, 606, 607, 611–612 asymptotic coding gain, 2628 asymptotic multiuser efficiency, 461–465 asynchronous connectionless link, Bluetooth and, 313, 315, 315 asynchronous response mode, 546 asynchronous transfer mode, 549–553, 550 admission control and, 114, 116, 205, 1656 alarm indication signal in, 207 allowed cell rate in, 552 ALOHA protocols and, 2907–09 asymmetric digital subscriber line and, 272 ATM adaptation layer in, 264, 266 ATM block transfer in, 267 ATM Forum and, 266, 272 ATM layer in, 200, 206–207, 264 available bit rate in, 206, 267, 551, 1658, 1663 Banyan networks in, 202–203, 202 Batcher-banyan networks in, 203 BISUP protocol and, 204 broadband and, 2655, 2659–61, 2660 broadband ISDN and, 204, 264–267, 271–272 buffering input and output in, 201, 203–204, 203 burst tolerance in, 551 bus matrix switch in, 203–204 carrier sense multiple access and, 345 cell delay variation in, 551 cell delay variation tolerance in, 266 cell forwarding in, 200 cell loss priority in, 200, 206, 550, 1659 cell loss ratio in, 266, 550 cell tax in, 264–265, 273 cell time and switching in, 201 cell transfer delay in, 551 cells in, 550, 1658 closed-loop rate control in, 206 code division multiple access, 2907–09 community antenna TV and digital video in, 524 congestion avoidance and control in, 551–552 connection admission control, 205 connection control or control plane in, 200, 204 connection establishment protocols in, 552–553 connection oriented nature of, 265, 550 connection setup in, 2911–12, 2912 constant bit rate in, 206, 266, 551–553, 1658, 1663 contention in, 201 continuity checking in, 207 control plane in, 264 controlled cell transfer in, 267 credit-based control schemes in, 551 crossbar switch in, 202–203, 202 cyclic redundancy check in, 264 data over cable service interface specifications and, 272 dense wavelength division multiplexing and, 273 efficient reservation virtual circuit in, 552–553, 552 error detection and correction in, 2908–09 Ethernet and, 1512 explicit cell rate in, 552 explicit forward congestion indication in, 200, 206 failure and fault detection/recovery in, 1633–34 fast resource management in, 552 fault management in, 206–207 fault tolerance and, 1633, 1635 flow control and, 550, 1625, 1654, 1656 generic cell rate algorithm in, 201, 205–206, 205, 266, 267, 1656, 1659 guaranteed frame rate in, 1658 handover in, 2912–14, 2912 header error control in, 200, 201, 550 headers in, 200, 550 HiperLAN and, 2909 input and output port processing in, 201 IP telephony and, 1181 IP traffic and, 273 layered architecture of, 200–201 loopback calls in, 207 management informatioin base for, 200 management plane in, 264 MASCARA protocol and, 2908 maximum burst size in, 117, 266, 551, 1656, 1658 maximum cell transfer delay in, 266 medium access control and, 2907–09 minimum cell rate in, 266, 552 multimedia cable network system and, 272 multimedia networks and, 1567 multiprotocol label switching and, 1594, 1598–99 multistage interconnection networks in, 202, 202 network network interface in, 264, 265 neural networks and, 1681 non real time variable bit rate in, 551, 1658 nonreal time VBR in, 206, 267 NxN crossbar switching in, 201–203, 202 open shortest path first and, 204 open vs. closed loop control in, 551 operations and maintenance function in, 200–201, 206 optical fiber and, 1719, 2615, 2619–20 output buffered switches in, 201 output contention in, 201 packet scheduling in, 206 packet switched networks and, 1909 INDEX asynchronous transfer mode (continued) packets in, 200, 264 peak cell rate in, 266, 551, 552, 1656, 1658 peak to peak cell delay variation in, 266 performance management in, 207 permanent virtual circuit in, 204, 265–266 private network node interface and, 204, 205, 1635 Q.2931 standard in, 204 quality of service and, 204, 205, 207, 266, 272, 273, 550, 552, 1658 queues in, 201 rate-based control schemes in, 551–552 real time variable bit rate in, 206, 267, 551, 1658 reference model for, 264, 264 reliability and, 1633–34, 1635 remote defect indicator in, 207 resource management in, 552 routing in, 205 satellite communications and, 2113, 2115, 2120 scalability of switches in, 201 security and, 1154 selective cell discarding in, 206 service specific connection oriented protocol and, 2619–20 shared memory/shared medium for, in switching, 201–202, 202 signaling ATM adaptation layer protocol and, 204 signaling in, 204, 204, 2909–14 simple network management protocol in, 200 SONET and, 201, 273 space division switching in, 202–203 statistical multiplexing and, 2420–32 sustainable cell rate in, 117, 266, 551, 1656, 1658 switched virtual circuits (SVC) in, 265–266 switching in, 200–207, 200, 272–273 synchronous digital hierarchy and, 201 TCP/IP and, 264, 273 traffic contracts in, 205 traffic engineering and, 273 traffic management in, 205–206, 266 traffic modeling and, 1672 traffic shaping in, 551–552 unequal error protection coding and, 2767 unspecified bit rate in, 206, 267, 551, 1658 usage parameter control in, 205, 206 user network interface in, 264, 265, 272, 1657 user plane in, 264 variable bit rate in, 267, 2420 virtual channel connections in, 1658 virtual channel identifier in, 201, 206, 264, 270, 549, 550 virtual channels in, 200, 205, 550 virtual circuit deflection protocol in, 553 virtual circuits in, 207, 264, 270, 550, 1635 virtual path identifer in, 200, 201, 206, 264, 270, 549, 550 virtual paths in, 200, 205, 264, 273, 550 virtual private networks and, 273 wavelength division multiplexing and, 273, 2845, 2864 wireless and, 2906–15, 2907 wireless LANs and, 2681 asynchronous transmission, 545–546, 545, 1495, 1808 AT&T, 262, 370 ATM adaptation layer, 264, 266 ATM block transfer, 267 ATM Forum, 266, 272, 273 ATM layer, 200, 206–207 ATM-88x modem, 18, 18 atmospheric effects, 1434–43, 2558–60, 2559 atmospheric noise, 949, 2061, 2067, 2405–12 atmospheric particulate effects, millimeter wave propagation and, 1439–43 atmospheric radiowave propagation, 208–217, 2059–69 amplitude distribution in skywaves and, 2063 atmospheric noise and, 2061 atmospheric refraction and, 210–211, 210 attenuation and, 215–216 Cairo curves and sky waves in, 2061 cell planning in wireless networks and, 375–377 chaotic systems and, 428–431 critical frequency and, 2065 data bank of propagation paths for, 2063 daytime measurement of, 2064 dead zones and, 215 diffraction in, 213–215, 214, 215, 215–216, 2013, 2018 diurnal variations in, 2063, 2065 divergence factors in, 211 earth reflection and, 209–210, 209 extremely low frequency in, 758–780 fading and, 781–802, 2065 FCC clear channel skywave curve in, 2061–62 field strength in, 2066 field strength in, predicted vs. measured, 2064–65 flat earth approximation and, 209 four-third’s earth radius concept in, 210 free space propagation equations in, 208–209, 209 Fresnel reflection coefficient for, 209 Fresnel zones and, 214 ground conductivity and, 2060 ground reflection point in, 209–210 ground wave propagation in, 208, 2059–60 high- and low-latitude curve and skywaves in, 2061 high frequency in, 946–958, 2059–60 high latitude anomalies in, 2065–66 Huyghen’s principle and, 214 indoor propagation models for, 216–217, 2012–21 IONCAP software for, 2066 ionospheric propagation and, 208, 2059, 2060, 2065 Kirke method and groundwave propagation in, 2060 latitude and, 2064 low frequency, 2059–69 magnetic coordinates and, 2061 magnetic field activity and, 2063–64 mateial properties and, 2013–14 maximum usable frequency and, 2065, 2066 medium frequency, 2059–60 millimeter wave propagation in, 1433–50 Millington method and groundwave propagation in, 2060 model for, 2064–65 multipath and, 2065 near grazing incidence in, 210 noise and, 2061 north south curve and skywaves in, 2061 outdoor propagation models for, 216 path accuracy in, 2064 path loss and, 216–217, 1939–41 pathlength in, 2064 propagation factor or path gain factor in, 209 Rayleigh criterion and, 212–213, 213 reflection and, 2013, 2018, 2065 region 2 skywave method in, 2061–62 roughness factors (specular effects) and, 211–213, 212, 213 satellite, 208 scattering and, 215, 2013, 2018–19, 2692–2704 seasonal variations in, 2063 seawater effects on, 2064 skip distance and, 2065 sky wave propagation and, 208, 2061–65 Snell’s law and, 210 solar cycles and, 2060–61 solar flares and, 2066 space wave propagation in, 208 sporadic E and, 2065 spread F in, 2065 Stokke method and groundwave propagation in, 2060 sudden ionospheric disturbance and, 2066 sunspot activity and, 2061, 2063, 2065 surface roughness (specular effects) and, 211–213, 212, 213 tropical anomalies in, 2065 troposphere and, 208, 2059 tropospheric scatter and, 215, 2692–2704 Udaltsov–Shlyuger skywave method in, 2062, 2064 VOACAP software for, 2066 Wang skywave method and, 2062–63, 2064 atmospheric refractive turbulence (see also scintillations), 1861–63, 1861 atrmospheric refraction and, 210–211, 210 3003 attachment unit interface, 1506 attack signature decision, 1652 attenuation, 30, 30 acoustic echo cancellation and, 4–5 cellular telephony and, 1479 community antenna TV and, 517–518, 517 free space optics and, 1855–57, 1856 local multipoint distribution services and, 1273, 1276–77, 1276 microwave and, 2560 millimeter wave propagation and, 1270–72, 1271, 1443–45, 1444, 1445–48, 1446, 1447 millimeter wave propagation and, rain and precipitation, 1440–45, 1440, 1441 optical fiber systems and, 435, 439, 1708, 1708, 1709, 1710–11, 1714, 1843, 1844, 1982–83 power control and, 1982–83 powerline communications and, 2000, 2001 radiowave propagation and, 215–216 waveguides and, 1405, 1405 wavelength division multiplexing and, 2869 attenuators, antenna arrays and, 166 audibility, in speech coding/synthesis and, 2363–64 audio H.324 standard for, 918–929, 919, 918 orthogonal frequency division multiplexing and, 1867, 1878 audio coding, terrestrial digital TV and, 2552–53 audits, security, 1650 AUSSAT satellite communication, 196 authentication, 1151, 1152, 1647, 1649 Bluetooth and, 316 cdma2000 and, 364 central authority in, 613–614 cryptography and, 606, 607, 611, 613–614 Diffie Hellman coding in, 614 Fiat Shamir identification protocol in, 614 general packet radio service and, 875 global system for mobile and, 906 manipulation detection coding in, 613 message authentication coding in, 613 public key infrastructure in, 614 Schnorr identification protocol and, 614 trusted authority in, 613–614 trusted third party in, 613–614 virtual private networks and, 2810 wireless communications, wireless LAN and, 1287, 1288 zero knowledge in, 614 authentication coding, 218–224 authentication with arbitration model for, 222 bucket hashing and, 221–222 Cartesian product construction in, 223, 223 construction of, 221–222 hash functions and, 221–222 impersonation attack vs., 219, 222 model system for, 218–219, 219 nontrusting parties and, 222–224 perfect, equitable, and nonperfect, 220 probability of deception and, 219, 223 projective plane construction in, 220–221 properties of, theorems for, 219–221 Shannon’s theory and, 218 Simmons’ bounds and, 219–220 source message in, 219, 222 square root bound in, 220 substitution attack vs., 219, 222 systematic (Cartesian), 220, 221 validation process in, 219 authentication header, virtual private networks and, 2811, 2811 authentication with arbitration model, 222 authoritative name servers, 548 authorization, 1647 autocorrelation fading and, 783 feedback shift registers and, 795, 798, 799 free space optics and, 1862 impulsive noise and, 2402–2420 linear predictive coding and, LS, 1262 orthogonal frequency division multiplexing and, 1945 3004 INDEX autocorrelation (continued) packet rate adaptive mobile receivers and, 1889–90 peak to average power ratio and, 1945 polyphase sequences and, 1975 power spectra of digitally modulated signals and, 1990 pulse amplitude modulation and, 2023–24 signature sequence for CDMA and, 2276–85 ternary sequences and, 2541–42 traffic modeling and, 1667, 1669, 1669 automatic bias control, optical modulators and, 1746 automatic gain control in acoustic modems for underwater communications, 17–19 cable modems and, 327 microwave and, 2567 pulse amplitude modulation and, 2026 satellite onboard processing and, 477 automatic link estabilshment, 951–952, 2313–14 automatic protection switching, SONET and, 2494–95, 2495 automatic repeat request, 224–231, 545, 1632 acknowledgments in, 226 block coding and, 225 Bluetooth and, 313, 314 cdma2000 and, 364 check bytes and, 225 crossover probability in, 230, 230 cyclic redundancy check and, 225–226 detection and correction coding in, 230–231 efficiency and reliability of, 228–230 feedback (return) channel and, 224 forward error correction and, 230–231 frame error rate in, 228–230, 229 frame structure and, 225–226, 225 go back N, 226–227, 227, 229–230, 545 Hamming coding and, 225, 229–230 high frequency communications and, 952 hybrid method for, 225, 230–231 incremental redundancy principle in, 231 linear coding and, 225 multimedia over digital subscriber line and, 1571 negative acknowledgment in, 226 OSI reference model and, 225–226 parity bits and, 225 performance analysis of, 228–230 powerline communications and, 2002, 2004 protocols for, 226–228 radio resource management and, 2093 satellite communications and, 879, 1223, 1229–31, 1230, 1231 selective reject ARQ, 545 selective repeat, 228, 228, 229–230 shallow water acoustic networks and, 2207–08, 2210–12 sliding window protocol in, 227 stop and wait, 226, 226, 229–230, 545 throughput and, 226, 228–230 trellis coded modulation and, 225, 2635 undetected errors and, 225 weighting, Hamming weight, weight enumerator) in 225–226 wireless multiuser communications systems and, 1612–13 automatic speech recognition (see also speech coding/synthesis), 2373–79, 2382, 2383–90, 2385 acoustic model for, 2385 artificial neural networks in, 2378–79 cepstrum in, 2373, 2386 comb filtering in, 2378 continuous speech recognition in, 2377 current state of, 2389–90 difficulties of, 2383–84 dynamic time warping in, 2373 feature extraction stage in, 2384, 2386–87 hidden Markov models and, 2373–80, 2385 history and development of, 2384–89, 2384 interactive voice response systems and, 2384 language models for, 2376–77, 2385, 2388–89 linear prediction coders in, 2373 mel scale frequency cepstral coefficients in, 2373, 2382 noise in, 2378 recognition stage in, 2384 relative spectral method in, 2378 segmentation in, 2377–78 speaker verification systems and, 2379–80 stochastic approach to, 2373–74 timing problems in, 2373 training stage in, 2384, 2387 Viterbi algorithm and, 2818 automorphism, Golay coding and, 889–890, 889 automotive collision avoidance systems, 503 autonomous ocean sampling network, 24, 25, 2211–12 autonomous systems, 549, 1153 IP networks and, 269 packet switched networks and, 1913 autonomous underwater vehicles (AUV), 24, 36, 2206, 2211–12 autoregressive process, 412 autoregressive moving average, 412, 2293 autoregressive processes, traffic modeling and, 1666, 1668 auxiliary vector filters, 1890–96, 1891, 1893 auxiliary vector filter algorithm, 104 available bit rate, 123, 206, 267, 551, 1658, 1663 avalanche photodiode detectors, 1002, 1834, 1857, 1962 avalanche shot noise, optical fiber systems and, 1843 average interference power, signature sequence for CDMA and, 2283 average magnitude difference function, speech coding/synthesis and, 2350 average matched filter, chirp modulation and, 446 axis of the deep sound channel, in underwater acoustic communications, 38 back propagation algorithm, neural networks and, 1678 back to back user agents, session initiation protocol and, 2198 background limited infrared performance, 1858 backhauling, 1636, 1636 backoff, Ethernet and, 1281, 1346 backsearch limiting, sequential decoding of convolutional coding and, 2153–54 backup schemes, 1319, 1634–35 backward error correction, 545 Bahl–Cocke–Jelinek–Raviv decoding, 556, 561–564, 564 low density parity check coding and, 1316 soft output decoding algorithms and, 2295, 2297, 2299–2301, 2299 space-time coding and, 2328 tailbiting convolutional coding and, 2515 Bahl–Jelinek algorithm, 2738 balanced driving receivers, 1827 balanced incomplete block design, 658, 659–661, 659, 1316 balanced modulator, amplitude modulation and, 139, 139 bandgap lasers and, 1777, 1778 bandpass filters/modulators, 1478 impulsive noise and, 2415-16 optical signal regeneration and, 1764 pulse amplitude modulation and, 2022 quadrature amplitude modulation and, 2044–45, 2045 random processes, sampling of, 2286–87 sampling and, 2108–2111, 2109 sampling of, 2286 sigma delta converters and, 2238–40, 2239, 2240 signal quality monitoring and, 2272 bandwidth, 37–38, 549, 2653 in acoustic modems for underwater communications, 15, 16 acoustic telemetry in, 22 adaptive receivers for spread-spectrum system and, 95 antenna, 144, 169, 180 antennas for mobile communications and, 190, 192 batching in, 234–235, 234 Bluetooth and, 310–311 cable modems and, 324–325 coding division multiple access and, 459 compression and, 631 continuous phase modulation and, 589–590, 2180 digital phase modulation and, 709 digital phase modulation, Nyquist criterion, 710 free space optics and, 1849–1850 IS95 cellular telephone standard and, 350 local multipoint distribution service and, 318, 1268 magnetic storage and, 1326 microstrip/microstrip patch antennas and, 1360, 1364–1370 millimeter wave antennas and, 1425, 1434 minimum shift keying and, 1457 multibeam phased arrays and, 1518 multimedia networks and, 1562, 1563, 1565, 1568 multiprotocol label switching and, 1598 optical cross connects/switches and, 1784, 1797 optical fiber and, 436, 1719–20, 1732, 1797 optical modulators and, 1744 optical transceivers and, optimization in, 1836–37 packet switched networks and, 1908, 1906–07 partial response signals and, 1929, 1932–33 patching in, 233–234, 234 periodic broadcasting and, 235–236, 236 photodetectors and, 1000 piggybacking in, 232–233, 232 pulse amplitude modulation and, 2023 quadrature amplitude modulation and, 2043, 2045–46, 2046 reduction techniques for (see also bandwidth reduction techniques for video service), 232–237 serially concatenated coding for CPM and, 2180 shallow water acoustic networks and, 2207 software radio and, 2315–17 space-time coding and, 2327 speech coding/synthesis and, 2363, 2364, 2365–67, 2365 statistical multiplexing and, 2428–29 traffic modeling and, 1666 trellis coding and, 2636–37 ultrawideband radio and, 2761–62 underw/in underwater acoustic communications, 36 waveguides and, 1390 wavelength division multiplexing and, 2865 wireless infrared communications and, 2927 wireless LANs and, 2678 wireless multiuser communications systems and, 1603, 1604 bandwidth brokers, 115, 1568 bandwidth reduction techniques for video services, 232–237 Banyan networks, ATM and, 202–203, 202 Barker coding polyphase sequences and, 1980–1981 in underwater acoustic communications, 43 wireless LANs and, 2942 base station antennas for mobile communications and, 190–192 cell planning in wireless networks and, 375, 376 cellular communications channels and, 393 local multipoint distribution service and, 318–319 wireless multiuser communications systems and, 1612–13, 1613 base station controller, 866–876, 905–17 base station diversity, IS95 cellular telephone standard and, 355–356 base station location powerline communications and, 1999 satellite communications and, 2117 wireless multiuser communications systems and, 1603 base station subsystem, 866–876, 905–17 base transceiver station, 866–876, 905–17 baseband communications, 79, 79 adaptive equalizers and, 79–80, 79 in channel modeling, estimation, tracking, 398–401 discrete multitone and, 741–742 pulse amplitude modulation and, 2022 pulse position modulation and, 2034–35 synchronization and, 2479 tapped delay line equalizers and, 1690, 1690 baseband equivalent channel, adaptive equalizers and, 80, 81 baseband filters, orthogonal frequency division multiplexing and, 1872 INDEX baseband PAR, orthogonal frequency division multiplexing and, 1945 baseline privacy, 324, 335 basic service set, wireless communications, wireless LAN and, 1285 basis functions, antenna modeling and, 174, 175 Batcher-banyan networks, ATM and, 203 batching, bandwidth reduction and, 234–235, 234 batwing antennas, television and FM broadcasting, 2517–36 baud vs. fractional rate, 286, 1496 baud/symbol loop, cable modems and, 328–329 Baum–Welch algorithm, hidden Markov models and, 961–962 Bayesian estimation, in channel modeling, estimation, tracking, 398 Bayes estimation of random parameter, 2, 1340 Bayliss line source, in antenna arrays and, 155–157, 156, 157 BCH coding (see also BCH coding, binary; cyclic coding), 616–630 Berlekamp decoding algorithm for, 624–625 bounds in, 621–624 cyclotomic cosets in, 622 decoding, 622–626 elementary symmetric functions in, 623 Euclid’s algorithm and, 617 generating functions in, 623 Massey–Berlekamp decoding algorithm for, 625–626 narrow sense, 622 power sum symmetric functions in, 623 primitive, 622 trellis coding and, 2640 in underwater acoustic communications, 43 BCH coding, binary (see also BCH coding, nonbinary), 237–253 Berlekamp iterative decoding algorithm in, 247, 250–251 block coding and, 243–252 channel measurement decoding in, 247 Chien search decoding in, 249–250, 250 codeword, codeword polynomial and, 244 cyclic block coding and, 243–244 cyclic coding and, 243–252 cyclic redundancy check and, 245 decoding of, 247–252 design distance in, 245 elementary symmetric functions in, 248 encoding circuit with shift register for, 246–247, 246 erasure filling decoding in, 247, 251–252 error control and, 238 error locators in, 247–248, 250, 623 error trapping decoding in, 247, 251 extending, 246 extension fields and, 240–241 finite fields and, 238–239 forced erasure decoding in, 252 Golay coding and, 245–247, 251 Hamming coding and, 245, 247, 247 irreducible polynomials and, 241–242 Kasami decoding in, 247, 251 logarithm tables for, 239 minimal polynomial properties in, 242–243 minimum functions in, 242 multiple error detection and correction in, 244 nonprimitive elements in, 239 order of element, order of field in, 239 Peterson’s direct solution method for, 248–250 polynomial properties defined on finite fields in, 242 polynomials and, 239–240 prime fields in, 239 prime power fields and, 240 primitive element in, 239 primitive polynomials and, 240–241 primitive vs. nonprimitive type, 244–252 reciprocal roots in, 250 Reed–Solomon, 238 shortening in, 246 soft decision decoding in, 251–252 syndrome equations for decoding in, 247–248 t error correcting coding and, 244 vectors and, 239–240 vectors of field elements and polynomials defined on finite fields in, 239–240 Wagner coding and, 252 BCH coding, nonbinary (see also BCH coding, binary; Reed–Solomon coding), 253–262 bounded distance decoding in, 254 Chien search decoding and, 256–257, 260 connection polynomial in, 257–258 decoding in, 254–261 encoding in, 254, 254 erasure filling decoding in, 259–261 error magnitudes or error values in, 254 feedback shift register and FSR synthesis in, 257–259 Fourier transforms and, 261 generalized minimum distance decoding in, 261 locator fields in, 253 Massey–Berlekamp decoding algorithm for, 257–259, 260 maximum coding and, 254 maximum distance separable coding and, 254 modified syndromes for decoding in, 259–260 Newton’s identities and, 255, 257, 623, 625 Peterson’s direct solution method for, 255–257, 260, 617 polynomials and, 254 primitive vs. nonprimitive types, 253 soft decision decoding in, 261 symbol fields in, 253 syndrome equations for decoding in, 255, 623 t error correcting coding and, 253 beam deviation factors, parabolic and reflector antennas and, 1926, 1927 beam patterns, satellite communications and, 877–878 beam propagation method, optical modulators and, 1745 beam scanning, parabolic and reflector antennas and, 2084–86 beam steering millimeter wave antennas and, 1431, 1432 multibeam phased arrays and, 1519, 1520 beam switching, satellite onboard processing and, 478–479, 478 beamforming antennas, 191–192, 192, 2963 adaptive antenna arrays and, 163–164, 187 multibeam phased arrays and, 1517, 1517, 1518, 1520–21, 1520 satellite onboard processing and, 480 software radio and, 2307 spatiotemporal signal processing and, 2333–40, 2333 beamforming network, waveguides and, 1393 beamshaping free space optics and, 1851 wireless transceivers, multi-antenna and, 1579 beamwidth antennas and, 169, 185 array antennas, 187 leaky wave antennas and, 1239 local multipoint distribution services and, 1273 multibeam phased arrays and, 1517 parabolic and reflector antennas and, 1922–23, 1925–26 beat noise/distortion in, 514, 1836 behavior aggregate, DiffServ and, 270 Bell System, 262 Bell, Alexander Graham, 262, 1849 Bellman–Ford algorithm, 2208 bending, millimeter wave propagation and, 1435 bending radius, optical fiber and, 438–439, 438 Beneveniste–Goursat algorithm, equalizers and, 92 Berlekamp decoding algorithm BCH coding, binary, and, 247, 250–251 BCH/ in BCH (nonbinary) and Reed–Solomon coding, 624–625 cyclic coding and, 624–625 Berlekamp–Massey algorithm, 790, 797–798 Bernoulli sources, rate distortion theory and, 2073 Bessel functions, optical modulators and, 1742 best effort forwarding, IP networks and, 269 best effort networks, packet switched networks and, 1910 best effort service, radio resource management and, 2094–95 3005 beverage antennas, 1259 bias maximum likelihood estimation and, 1339 neural networks and, 1676 bidirectional path switched ring, SONET and, 2495–96 bidirectional self-healing ring in, 750, 751 Big Leo satellite communications, 1251 bilateral public peering, 268 billing systems, mobility portals and, 2194 binary bipolar with n zero substitution, 1934 binary convolutional coder, CATV, 526–527, 526 binary frequency shift keying, 16 minimum shift keying and, 1457 satellite communications and, 1225, 1225 binary orthogonal keying, chirp modulation and, 441, 444, 445 binary PAM, serially concatenated coding and, 2165 binary phase shift keying, 371, 408, 410, 710–711, 2179 acoustic telemetry in, 23 blind multiuser detection and, 298 cdma2000 and, 362 IS95 cellular telephone standard and, 354 orthogonal frequency division multiplexing and, 1945, 1948 peak to average power ratio and, 1945, 1948 polyphase sequences and, 1976 predistortion/compensation in RF power amplifiers and, 530, 531 satellite communications and, 1225, 1225, 1230 serially concatenated coding and, 2165 serially concatenated coding for CPM and, 2180 soft output decoding algorithms and, 2296 trellis coding and, 2638–53 turbo coding and, 2704–16 turbo trellis coded modulation and, 2738–53 ultrawideband radio and, 2755–62 wireless multiuser communications systems and, 1610, 1614 binary signaling, adaptive receivers for spread-spectrum system and, 109 binary symmetric channel low density parity check coding and, 1315 rate distortion theory and, 2073 sequential decoding of convolutional coding and, 2143, 2144, 2146 binomial linear antenna arrays, 144 biphase coding, constrained coding techniques for data storage and, 576 birefringence, optical, 1492, 1711 BISUP protocol, ATM and, 204 bit allocation, 646, 1044-46, 1045 bit error probability (BEP) power control and, 1983 quadrature amplitude modulation and, 2043, 2049, 2050–52, 2052 trellis coded modulation and, 2629 bit error rate, 2179 antenna arrays and, 163 asymmetric DSL and multimedia transmission in, 1573–75 bit interleaved coded modulation and, 275 cable modems and, 326, 328 chirp modulation and, 444, 445–447, 445, 446 coding division multiple access and, 458, 459–460 concatenated convolutional coding and, 559–560, 560 continuous phase modulation and, 2180, 2181–89, 2183 convolutional coding and, 599, 602–605 digital phase modulation and, 709 diversity and, 732, 733 fading and, 787 failure and fault detection/recovery and, 1633–34 free space optics and, 1859, 1859, 1862, 1865 hard disk drives and, 1320 holographic memory/optical storage and, 2138 impulsive noise and, 2402–2420 low density parity check coding and, 1309, 1309, 1316 magnetic recording systems and, 2266, 2266 measuring, 2572–75, 2573, 2574, 2575 microwave and, 2565–67, 2566 3006 INDEX bit error rate (continued) multidimensional coding and, 1545–48, 1548 optical cross connects/switches and, 1785 optical fiber and, 2614 optical fiber systems and, 1841, 1846–47, 1971–73, 1971 packet rate adaptive mobile receivers and, 1886, 1887, 1892, 1898, 1902 phase shift keying and, 713–15 powerline communications and, 2004 predistortion/compensation in RF power amplifiers and, 530, 535, 536 pulse position modulation and, 2039, 2039 Reed–Solomon coding for magnetic recording channels and, 473 satellite communications and, 881, 1224, 1225, 1227, 1230, 2120 semianalytical MC technique in, 2293–94 sequential decoding of convolutional coding and, 2156, 2156 serially concatenated coding for CPM and, 2180–89, 2183 signal quality monitoring and, 2269, 2270 simulation and, 2293–94 software radio and, 2314 space-time coding and, 2330 terrestrial digital TV and, 2547 trellis coded modulation and, 2629 trellis coding and, 2637, 2638, 2639 turbo coding and, 2704–16 turbo trellis coded modulation and, 2738, 2747–49 in underwater acoustic communications, 37 unequal error protection coding and, 2763–69 Universal Mobile Telecommunications System and, 387 wavelength division multiplexing and, 655 wireless and, 2923, 2924 wireless infrared communications and, 2927 bit flipping, low density parity check coding and, 131112, 1312 bit interleaved coded modulation, 275-286, 275, 277, 275 additive white Gaussian noise and, 275-286 bit error rate and, 275 channel state information and, 280 constellation labeling in, 279 decoder /encoder for, 279–283, 279 free distance and, 279 Gray labeling and, 281, 282, 284–285 Hamming distance and, 278–279, 281, 282 interleaving in, 276, 276 iterative decoding in, 284 maximum likelihood detector in, 277, 283 metric generators for, 283 multipath fading and, 276, 278 orthogonal frequency division multiplexing and, 278 performance characteristics of, 284–285, 285 quadrature amplitude modulation and, 281 quadrature phase shift keyed and, 279 Rayleigh fading channel in, 278, 280, 281, 283, 285 shift register encoder for, 278–279 signal to noise ratio and, 277, 278, 285 time diversity and, 276 trellis coded modulation (TCM) and, 276–286, 276 trellis decoding in, 279–280, 279, 282–283 turbo coding and, 285 Ungerboeck set partitioning and, 276, 276, 280–281 Viterbi algorithm and, 280 wireless communications and, 276 bit interleaved parity, signal quality monitoring and, 2269 bit interval, modulation, 1335 bit loading, discrete multitone and, 745 bit oriented transmission, 546 bit pipes, 539 bit rates modems and, 1496 speech coding/synthesis and, 2341 synchronous digital hierarchy and, 2496–97 bit stuffing, 547 Blahut algorithm, rate distortion theory and, 2075 BLAST architecture, spatiotemporal signal processing and, 2333 blind adaptive multiuser detectors, 464 blind adaptive receivers for spread-spectrum system and, 100 blind carrier recovery, 2054–56 blind channel estimation, 402, 404–407 blind clock recovery, 2056–57, 2058 blind equalization (see also blind multiuser detection), 82, 91–93, 286–298 adaptive equalizers and, 79 additive white Gaussian noise and, 287, 288 baud rate vs. Nyquist rate sampling in, 287 baud vs. fractional rate, 287-288, 288 carrierless amplitude and phase signals and, 292 channel estimation in, 292–296 channel models for, 287–288, 288 combined channel and symbol estimation in, 289–291 commercial applications for, 296–297 constant modulus algorithms and extensions in, 292 cross-relation approach to SIMO channel estimation in, 294–295 cumulant matching in, 293–294 decision directed algorithms in, 291 decision feedback equalizer in, 289, 290, 292 digital signal processors and, 296 digital subscriber line and, 287, 296 direct equalization and symbol estimation in, 291–292 distortion and, 286 equation error in, 293 expectation maximization algorithm in, 290 filtering matrix in, 290–291 filters in, 288–289 finite impulse response and, 287, 292 fitting error in, 293 fractionally spaced equalizer and, 288–289, 289 Godard algorithms and, 292 hidden Markov model in, 290–291 high order sequence criteria and, 291–292, 297 intersymbol interference and, 286, 291 iterative least squares with enumeration, 292 likelihood function in, 289 maximum likelihood detector in, 289–291, 289 maximum likelihood sequence estimation, 297 mean cost function in, 291 minimum mean square error, 292 multimodulus algorithm in, 292 multistep linear prediction in, 295–296 neural networks and, 1680 noise subspace approach to SIMO channel estimation in, 295 optical fiber systems and, 287, 296 oversampling in, 287, 288–289 probability density function in, 289 quadrature amplitude modulation and, 292, 296 sampling in, 286, 287 Sato algorithm and, 291 Shalvi–Weinstein algorithm in, 292 signal to noise ratio and, 297 single input/multiple output, 292, 294–296 single input/single output model of, 287–288, 288, 291, 293 spatiotemporal signal processing and, 2336–38 structures in, 288 systems models for, 287–289 time representation sequence in, 288 training sequences in, 286, 287 wireless communications and, 296–297 blind multiuser detection (see also blind equalizers), 298–307 adaptive implementations for, 300 adaptive receiver structure for, 304–306, 305 additive white Gaussian noise in, 298 batch processing method for, 300 binary phase shift keying and, 298 channel estimation using, 303–304 coding division multiple access and, 298–307 direct matrix inversion in, 298, 300, 306 direct methods of, 299–301 direct sequence spread spectrum and, 298 filtering in, 299 group blind type, 306 intersymbol interference and, 303 least mean square algorithm in, 300–301 mean square error and, 303 minimum mean square error and, 298–307 minimum output energy detector in, 301 multipath channels and, 302–306 multiple access interference and, 299 NAHJ algorithm in, 301, 302, 306 PASTd algorithm in, 301 signal to interference plus noise ratio in, 302, 306 simulation example for, subspace, 301–302 singular value decomposition in, 301 smoothing factors in, 303, 304 subspace approach to, 298, 301–302 blind techniques, spatiotemporal signal processing and, 2333 blindness, in microstrip antennas, 1371, 1376, 1388 block ciphers, 607–609, 607 block coding, 2179 automatic repeat request and, 225 BCH coding, binary, and, 243–252 constrained coding techniques for data storage and, 576–579 image and video coding and, 1038–39 image processing and, 1076 interleaving and, 1141–51, 1142–1149 magnetic recording systems and, 2257 multiple input/multiple output systems and, 1455 product coding and, 2007 satellite communications and, 1229–30, 1230 space-time coding and, 2326–27, 2326, 2329–30 spatiotemporal signal processing and, 2333 threshold coding and, 2583–84 trellis coded modulation and, 2622 block error rate convolutional coding and, 602–605 cyclic coding and, 616–630 Reed–Solomon coding for magnetic recording channels and, 473 block fading channels, wireless multiuser communications systems and, 1605 block missynchronization detection, Reed–Solomon coding for magnetic recording channels and, 471–472 block processing, acoustic echo cancellation and, 12 blocked calls, 1906 blocked calls delayed, traffic engineering and, 495-497 blocked calls held, traffic engineering and, 497–499 blocking, traffic engineering and, 486–487, 486 blocking matrices, adaptive receivers for spread-spectrum system and, 105 blocking probability, traffic engineering and, 498 blue violet lasers, optical memories and, 1739 Bluestein–Gulyaev waves. surface acoustic wave filters and, 2441 Bluetooth, 307–317, 1106, 1289, 2391, 2677 ad hoc communications systems and, 308, 309 ALOHA protocol and, 315 antennas and, 169 applications for, 307–308 asynchronous connectionless link in, 313, 315 automatic repeat request, 313, 314 bandwidth for, 310-311 baseband layer for, 311 coding division multiple access and, 310 collision avoidance in, 315 connection setup process in, 311–312 cyclic redundancy check and, 312 direct sequence CDMA and, 310 embedded radio systems and, 309 error correction in, 313 forward error correction in, 313 frequency division multiple access and, 309 frequency hop spread spectrum and, 309–310 frequency hopped CDMA and, 310, 316 Gaussian frequency shift keying, 310–311, 508 header error coding and, 312 hop selection mechanism in, 312–313 INDEX Bluetooth (continued) industrial scientific medical band in, 309, 316 intelligent transportation systems and, 502, 506, 508–510, 508, 509, 510 interference and, 309 linear feedback shift registers in, for security, 316 link manager in, 314 link manager protocol (LMP) and, 310, 314 logical link control and adaptation protocol and, 310, 314 low-power modes for, 313–314 MAC addresses and, 312, 315 master slave configuration in, 314–316 networking with, 314–316 packet-based communications and, 312–313, 312 pairing in, for security, 316 park mode in, 314 personal area networks and, 2682, 2683–84 physical links in, 313 piconets in, 314–315, 508 protocol stack for, 310, 310 regulation of, 309 RF layer of protocol stack in, 310–311 scan, page, and inquiry modes in, 311–312 scatternets in, 315–316 security (authentication, encryption) in, 316 sharing spectrum in, 309 spectrum for, 308–310 spread spectrum and, 2400 synchronous connection oriented link in, 315, 315 time division multiple access and, 309–310 time division multiplexing in, 315 time divison duplexing in, 310 unlicensed radio band used in, 308–309 wireless multiuser communications systems and, 1602 Blum Blum Shub random number generator, 615 Blu-Ray Disc, constrained coding techniques for data storage and, 579 BodyLAN, 2681, 2682 Bolt Beranek and Newman, 267, 268 bootstrap effect, serially concatenated coding and, 2166 border gateway multicast protocol, 1535, 1536 border gateway protocol, 269, 549, 550, 1153, 1535, 2809 border gateway protocol 4, 1597 border gateways, general packet radio service and, 867 Bose–Chaudhuri–Hocquenghem (see BCH coding) bottom up processing, in speech coding/synthesis and, 2363 bound, BCH coding, 621–624 boundary conditions, loop antennas and, matching in, 1294–95 boundary element/boundary integral methods, antenna modeling and, 176 boundary routers, DiffServ, 668–669 bounded delay encodable coding, 578 bounded distance decoding, in BCH (nonbinary) and Reed–Solomon coding, 254 bounds, maximum likelihood estimation and, 1, 1339 Box–Mueller method for random number generation and, 2292 Bragg condition, 1756 Bragg gratings (see also diffraction gratings), 1723, 1723, 1727–28, 1727, 1728 bandgap in, 1728 coupled mode theory and, 1728–29, 1729 distributed Bragg reflector lasers and, 1780–81, 1780 erbium doped fiber amplifiers and, 1728 optical add drop multiplexers and, 1727 optical couplers and, 1697–1700 optical fiber and, 1709 optical multiplexing and demultiplexing and, 1749 overcoupling in, 1729 BRAN group, broadband wireless access and, 318–322 branch metrics, trellis coding and, 2647 BRASS high frequency communications and, 948 breathers, solitons and, 1766 Brewster angle in millimeter wave propagation and, 1438 bridges, Ethernet and, 1505 brightness theorem, for active antennas and, 65 Brillouin scattering, 1491, 1684, 1712 broadband communications, 2653–77 asynchronous transfer mode (ATM) and, 2655, 2659–61, 2660 cable modems and, 2668–71 community antenna TV and, 2668–71 data over cable service interface specification and, 2670–2671, 2670 data rates in, 2654–55 delay in, 2655 digital subscriber line and, 2655, 2666–73, 2670 direct video broadcast and, 2671–73, 2672 enterprise networking and, 2656–66 Ethernet and, 2655 fixed wireless, 2671 frame relay and, 2658–59, 2659 future of, 2673–75 Gigabit Ethernet and, 2655, 2656–58, 2657 global network model for, 2655–56, 2655, 2656 global system for mobile and, 2656 Internet protocol and, 2662 IP networks and, 2661–64 IPv4 and IPv6 in, 2663 jitter in, 2655 local multipoint distribution services, 2655, 2671 mobile wireless, 2673 multichannel multipoint distribution services in, 2655, 2671 multiprotocol label switching and, 2655, 2674–75, 2674 packet loss in, 2655 powerline communications and, 1997 reliability in, 2655 residential access to, 2666–73 satellite and, 2112–13, 2113, 2115, 2655, 2656, 2664–66, 2665, 2666, 2671–73 services and applications for, 2654–55 speech coding/synthesis and, 2362 standards for, 2673 TCP/IP and, 2661–63 throughput in, 2655 transmission control protocol and, 2661–62, 2662 user datagram protocol and, 2662 virtual private networks and, 2663–64, 2664 wide area networks and, 2663–64 wireless access (see broadband wireless access) wireless local loop and, 2957–58 broadband integrated services digital network, 262–275 admission control for, 112–114, 113 asymmetric digital subscriber line, 272 asynchronous transfer mode and, 204, 264–267, 271–272 data over cable service interface specifications and, 272 dense wavelength division multiplexing and, 273 high definition TV and, 263 IP networks and, 267–271 local area networks and, 271 MPEG voice compression and, 263 multimedia cable network system and, 272 multimedia networks and, 1567 problems faced by, 273–274 reference model for, 264, 264 SONET and, 273 statistical multiplexing and, 2420–32 virtual private networks and, 273 wavelength division multiplexing and, 273 wide area networks and, 271–272 World Wide Web and, 271–274 broadband radio access network, 318–322, 2958 broadband wireless access, 317–323 BRAN group and, 318–322, 2958 digital audio/video broadcasting and, 318–321 discrete Fourier transform and, 321 frequencies for, 317, 320–322 HiperAccess group for, 319–320 HiperLAN and, 320–321 HiperMAN and, 320 interference and, 318–319 local multipoint distribution service and, 317, 318, 322, 1268–79 3007 microwave multipoint distribution service and, 317 minimum mean square error equalization and, 321 orthogonal frequency division multiple access and, 320–322 quadrature amplitude modulation and, 319, 320 quadrature phase shift keying in, 319, 320 signal to interference ratio in, 319 signal to noise ratio and, 321 single-carrier transmission in, 321–322, 321 standards for, 318, 319–320 time division multiple access and, 318, 320 time division multiplexing and, 318, 320 broadcast domains, Ethernet and, 1281 broadcast satellite service, 877, 1251 broadcasting caution harmonic, 236 digital audio/video, 319-321 fast, 236 frequency modulation, 823, 823, 824 harmonic, 236 media access control and, 1342-1349 pagoda, 236 periodic, 235-236, 236 permutation-based pyramid, 236 pyramid, 236 quasiharmonic, 236 skyscraper, 236 broadpattern pattern antennas, 180 broadside antenna arrays and, 142, 145 Brownian motion models, traffic modeling and, 1669–70 browsers, 540, 548 brute force attacks, 607–608 BSD UNIX, 268 bubble switches, 1792–93, 1792 bucket credit weighted algorithms, medium access control and, 1556 bucket hashing, 221–222 buckets, sequential decoding of convolutional coding and, stack bucket technique in, 2149 buffer management, flow control, traffic management and, 1654, 1656, 1660–61 buffer overflow, sequential decoding of convolutional coding and, 2159–60 buffering allocation and partitioning in, 1565 ATM and, input and output in, 201, 203–204, 203 flow control, traffic management and multimedia networks and, 1562, 1563, 1565–66 occupancy in, 1565 optical fiber and, 2614 packet dropping in, 1565–66 periodic buffer reuse with thresholding, 234 streaming video and, 2438 transmission control protocol and, 1566 bugs and software errors, in security and, 1645 building database, for indoor propagation models and, 2014–15, 2014 built in antennas for mobile communications and, 194 bulk diffraction gratings, 1723, 1723, 1725–26, 1726 bulk handling, differentiated services and, 675 Buratti construction, low density parity check coding and, 661 burst errors, multidimensional coding and, 1540–41, 1544–48 burst mode, Ethernet and, 1284 burst switching networks (see also optical cross connects/switches), 1801–07, 1802 burst assembly in, 1806–07, 1807 burst control packets in, 1801 control channels and control channel groups in, 1803 core routers in, 1802, 1804, 1804 data burst channels in, 1803 delayed reservation in, 1802 edge routers in, 1802 egress edge router in, 1803, 1803 fiber delay lines and, 1804–06, 1805 ingress edge routers in, 1802, 1803 label switched paths in, 1802 quality of service in, 1804–06 reservation protocols in, 1801–02 routers for, 1802–04 3008 INDEX burst tolerance in, 551 burst transmission, 1906 admission control and, 121, 122 spatiotemporal signal processing and, 2337–38, 2337 bus architecture, 1503, 1504 bus matrix switch, ATM and, 203–204 bus topologies, optical fiber and, 1716, 1716 busy hour, traffic engineering and, 487–488 busy tone multiple access, 1347 Butler beamformer, 1517, 1518 Butler matrix feed, antenna arrays and, 166, 167 Butterworth filters, 686, 2262 C band, 877, 1251, 2113 C means algorithm in quantization and, 2129 cable modem termination system, 324–325, 325, 330, 335 cable modems, 324–336, 1500–01 additive white Gaussian noise, 327, 328, 331 amplitude modulation and, 332 analog to digital conversion in, 327 aperture error and jitter in, 328, 329 automatic gain control in, 327 bandwidth and, 324–325 baseline privacy for, 324, 335 baud/symbol loop in, 328–329 bit error rates and, 326, 328 broadband and, 2668–71 cable modem termination system in, 324–325, 325, 330, 335 channel capacity in, 326–327, 326 data over cable service interface specification and, 324, 327, 333, 334 decision feedback equalization in, 330 destination address in, 324 digital to analog conversion in, 333–334 dynamic host configuration protocol in, 335 effective number of bits in, 327 encryption in, 324, 335 feedforward equalization in, 330 filtering in, 328–329, 324–325, 333 first in first out buffers in, 331–332 forward error correction and, 327, 332–333 frequencies used by, 324–330, 326 head end and, 324 I effects on, 333 intermediate frequency requirements for, 330–334 intermodulation distortion in, 328, 330 intersymbol interference and, 327, 328 interval usage coding and, 334 layered protocols for, 324 least mean squares algorithm in, 330 low noise amplifier and, 327 media access control and, 324, 334–335 minislot usage information in, 334–335 MPEG-2 compression and, 324, 330 Multimedia Cable Network System and, 324 multipath interference in, 334 nonlinearity in (integral and differential) in, 327–328 NTSC standard requirements and, 326 numerically controlled oscillator in, 328 Nyquist property in, 328, 333 packet ID in, 324 packet structure in, 324 PAL standard requirements and, 326 phase noise in, 331, 331 programmable gain amplifier and, 327, 334 pseudorandom bit sequence in, 328 quadrature amplitude modulation and, 324, 325–328, 330–334, 331 quadrature direct digital frequency synthesis in, 328, 330, 333 quadrature phase shift keying and, 324, 325–328, 330–334 radio frequency interference and, 332 Reed–Solomon coding and, 330, 332 RF frequency spectra requirements for, 326–330 security in, 335 service ID in, 324, 335 session initiation protocol and, 2197–98 Shannon–Hartley capacity theorem and, 326 signal to noise ratio in, 326, 327–328, 327 square root raised cosine filter in, 328–329 surface acoustic wave and, 327 time division multiple access and, 324, 334–335 trellis coded modulation and, 330 trivial file transfer protocol in, 335 upstream channel descriptor and, 334–335 cable TV (see community antenna TV) Cairo curves and sky waves, 2061 California Department of Transportation, 503 call admission control, 1563–64, 1681 call blocking probability, routing and wavelength assignment in WDM and, 2103 call congestion, traffic engineering and, 491, 491 call processing language, session initiation protocol and, 2203 call setup and release, admission control and, 113–114 call to mobility ratio, paging and registration in, 1917 calls, traffic engineering and, 485 capacitance of active antennas and, 49–50, 55 capacitive impedance, active antennas and, 49 capacity (see also Shannon or channel capacity) radio resource management and, 2090 traffic engineering and, 492, 494 capture ALOHA, 130–131 carbon dioxide lasers, 1853 carrier frequency systems, 1996 carrier recovery, synchronization and, 2052–54, 2472–85 carrier selection, for Bluetooth, 312–313 carrier sense multiple access, 339–347 ACK messages in, 345 ad hoc wireless networks and, 2884–86 advanced mobile phone system, 347 ALOHA protocol and, 129, 341–344, 341, 342, 346 asynchronous transfer mode and, 345 capacity of system using, 348–349 channels in, 339 clear to send in, 346 coding division multiple access and, 347–348 collision occurence in, 343–346, 343 Ethernet and, 345, 1280–81, 1503–05, 1504 exponential backoff in, 345 fiber distributed data interface and, 345 frequency division duplexing and, 347 frequency division multiple access and, 347, 349 hidden terminal problem and, 345–346, 345 IS95 cellular telephone standard and (see also), 347–358 local area network and, 345 media access control and, 346, 1346–1347 multiple access channels and, 339 optical fiber and, 1808 point to point communications and, 339 processing gain and, 348–349 protocols used in, 343–346 pseudorandom noise coding in, 349 quality of service and, 346 request to send in, 346 shallow water acoustic networks and, 2209–10, 2212 spread spectrum and, 347, 348 time division multiple access and, 340–341, 340 token ring networks and, 345 wireless communications, wireless LAN and, 1286 wireless LAN and, 346, 2682, 2945 wireless systems and, 2678 with carrier detection, 343–345, 344, 345, 547 carrier signal, amplitude modulation and, 132, 133 carrier suppressed return to zero, 1825, 1828–29, 1829 carrier to interference ratio admission control and, 121 cell planning in wireless networks and, 379, 379 waveguides and, 1416 carrier to noise level ratio antennas for mobile communications and, 190 community antenna TV and, 515–517, 520 carrierless amplitude and phase, 292, 336–338, 337, 338, 2791, 2801 carriers, chaos as, 423–427 Cartesian (systematic) authentication coding, 220, 221 Cartesian coordinate systems, for active antennas, 61 cascade converters, sigma delta converters and, 2234–35, 2234, 2235, 2236–37 CASE tools, software radio and, 2305 Cassegrain parabolic and reflector antennas and, 1920–21, 1921, 2083–86, 2083, 2084 Cassegrain telescope, 1863, 1864 CATA protocol, in media access control and, 1348 catastrophic encoders, 598, 603–604, 604 Category 3 cable, 1283, 1506, 1508 Cauer filters, 686 caution harmonic broadcasting, 236 cavity backed cross slot antenna, 197–198, 197 cavity models, microstrip/microstrip patch antennas and, 1357 CCITT, BISDN and, 262–263 CCSDS standards for cyclic coding and, 629 CDMA to analog handoff, cdma2000 and, 366 cdma2000, 358–369, 358, 1483, 2391 access control in, 366–367 acronyms pertaining to, 368–369 air interface standard for, 359–367 ALOHA protocols and, 366–367 authentication and message integrity in, 364 automatic repeat request in, 364 binary phase shift keying and, 362 cdmaOne and, 358–359 cell planning in wireless networks and, 369, 385–386 channel structure in, 367 coding division multiple access and, 358–359 compatibility issues and, 367 control on the traffic channel state in, 366 cyclic redundancy check in, 367 diversity in, 361, 367 forward error control in, 359, 360–363 forward fundamental/supplemental coding channels in, 359–362 forward link channels and, 367 forward link in, 359–362, 361 frequency/spectrum allocation for, 358 global positioning system and, 359 handoffs in, 366–367 high data rate packet transmission in, 368 idle state in, 366 IMT2000 and, 1096–1108 initialization state in, 365–366 interleaving in, 359 International Mobile Telecommunications 2000 and, 358 IP networks and, 359 IS95 cellular telephone standard and, 357 key features of, 367–368 link access control and, 359, 364–365, 365 logical channels in, 363–364 media access control and, 359, 363–365 modulation in, 362 multicarrier structure and flexibility in, 358–359 multidimensional coding and, 1548 multiplexing in, 359, 363 orthogonal time division in, 361, 367 OSI reference model and, 359, 365 overlay with TIA/EIA IS95B and, 367 packet data channel control function in, 359, 363, 364 paging in, 366 physical layer for, 359–363 power control in, 366 power management and, 367 protocol data units and, 364–365 pseudonoise coding in, 362 quadrature phase shift keying and, 362 quality of service and, 359, 363 quasiorthogonal functions in, 362 radio link protocol and, 359 reverse link channels in, 367 reverse link in, 362–363, 363, 364 scrambling in, 362 service access points and, 364 session initiation protocol and, 2198 signaling in, 359 signaling radio burst protocol in, 359, 364 spread spectrum and, 359 INDEX cdma2000 (continued) spreading coding and, 367 spreading rates in, 359 standards for, 358, 359–367 synchronous base stations in, 367 system access state in, 366 Third Generation Partnership Project and, 358 time division multiple access and, 358 turbo coding and, 367 upper layer (layer 3) signaling in, 365–366 Walsh functions in, 362 wireless local loop and, 2954 wireless multiuser communications systems and, 1602 cdmaOne, 358–359 CD-R media, 1736–37, 1736 CDROM, 1733–35, 1735 CD-RW media, 1737 Celestri, 212 cell delay variation in, 551 cell delay variation tolerance, 266 cell forwarding, ATM and, 200 cell loss priority, ATM, 200, 206, 550, 1659 cell loss probability, admission control and, 117, 118 cell loss ratio, 118, 266, 550 cell planning in wireless networks, 369-393 area coverage in, 374 automatic site placement in, 374–375 base station location and, 375, 376 best server location in, 379 bit error rate in, 387 carrier to interference ratio in, 379, 379 cdma2000 and, 369, 385–386 cell splitting in, 375, 376 channel assignment problem and, 382–383, 383 clutter parameters in, 376, 376 coding division multiple access and, 372 coding puncture rates in, 386 coverage area and, 372 coverage-based results in, 377 digital elevation models in, 374 digital terrain models in, 372 dynamic mode in, 388, 390–391 enhanced data rate for global evolution and, 369, 383–385, 385 Erlang B blocking in, 379–380, 379, 380 financial cost functions in, 374 first-generation sysetms in, 370 forward error control in, 386, 387 fourth generation systems in, 371–372, 391–392 frequency assignment and optimization in, 382–383 frequency assignment problem and, 382–383 frequency division duplex and, 385–386 general packet radio service and, 369, 383–385, 385 geographic functions in, 374 geographic information system in, 372 global conditions and, 382–383 global system for mobile and, 369–373, 377–383 global vs. local parameters for, 372 grade of service and, 379–380 hierarchical approaches to, 375, 375 high speed circuit switched data and, 383–385 history of wireless networks and, 369–372 IMT2000 and, 369, 386, 392 interference and, 377–380 IP networks and, 392 IS136 and, 383 macrocells in, 376 maximum server for, 377, 378 microcells in, 376 minicells in, 376 mobile station location and, 376, 380 network coverage in, 377, 378 network design in, 388–391, 389 network-specific conditions and, 383 Okumura–Hata model for, 376 omni sites and, 374 optimization in, 372 orthogonal variable spreading factors in, 387 probability approach to, 380–382, 381 propagation modeling and, 375–377 protection ratios in, 379 quality of service and, 372, 379, 379, 387 quasidynamic mode in, 388, 389–390 radio network planning tools in, 372, 376, 377, 377 RAKE receivers and, 387, 388 regular grid layout in, 373–375, 373, 374 second generatioin systems in, 370-371, 377-383 service types and, 386–387 signal to interference ratio in, 386, 387 site location and placement in, 372–375 spectral costs in, 374 static mode analysis in, 388, 389 TDSCDMA and, 369, 385–386 third-generation systems in, 371, 385–391 throughput and, 385, 385, 386 time division duplex and, 385–386 time division multiple access and, 377, 380 traffic computation for, 380 traffic coverage rate in, 374 Universal Mobile Telecommunications Systems and, 384, 385–391 wideband CDMA and, 372, 386 WRC2000 and, 392 cell relay, 550 cell splitting, cell planning in wireless networks and, 375, 376 cell switch routers, 1599 cell tax, ATM and, 264–265, 273 cell time and switching, ATM and, 201 cell transfer delay in, 551 cells, 396–393 ATM and, 550, 1658 cellular telephony and, 1479–80, 1479 local multipoint distribution service and, 318–319, 319 wireless multiuser communications systems and, 1602 cellular communications channels, 393–398 additive white Gaussian noise and, 393 antennas and, 393 base station location and, 393 correlation and, 397 crosstalk and, 397 delay spread and, 394, 395 diffraction and, 393 digital advanced mobile phone system and, 397 Doppler shift, Doppler spread in, 394, 395 fading and, 393, 394 frequency allocation and, 393 global system for mobile and, 397 measurement of linear time variant, 395–396 multipath and, 393, 394 Nakagami m distribution and, 394 Rayleigh fading and, 394 reflection and, 393 Rice fading and, 394 scattering and, 393, 394, 395, 395 shadowing and, 394–395 simulation models for, 396–397 standards for, 397 time variance in, 393, 394–395 underspread and overspread, 395 Universal Mobile Telecommunications System, 397 wide sense stationary fading in, 393, 394 cellular digital packet data, 1347, 1350 Cellular Telecommunications Industry Association, 347 cellular telephony (see also multiuser wireless communication systems), 1478–82, 1602–03, 1602 cellular telephony (see also multiuser wireless communication systems), 1603 adaptive antennas and, 192, 192, 454–455 advanced mobile phone system and, 347, 1478, 1479, 1480 antennas and, 141, 169, 189, 189, 393 area spectral efficiency in, 454 attenuation and, 1479 bandwidth in, 190, 192 base station location and, 393 base station antennas for, 190–192 beam tilting in, 190, 190 beamforming antennas in, 191–192, 192 3009 blind multiuser detection and, 298–307 Bluetooth and, 307, 308 built in antennas for, 194–195 carrier to noise level ratio in, 190 cells in, 1479–80, 1479, 1602 Cellular Telecommunications Industry Association and, 347 channels for, 393–398 chip antennas for, 195–196 cochannel interference and, 1480 cochannel interference in (see cochannel interference in digital cellular TDMA networks) coding division multiple access and, 347–348, 458, 1479, 1480 corner illuminated cells in, 450 corner reflector antenna in, 191, 191 correlation and, 397 crosstalk and, 397 delay spread and, 394, 395 development of, 1478 diffraction and, 393 diversity reception in, 190 Doppler shift, Doppler spread in, 394, 395 dual beam antennas in, 191, 194 dual frequency antennas in, 191, 194 Erlang B blocking, 453, 453, 454 fading and, 190, 393, 394 frequencies for, 347–348, 347, 393, 449, 1478, 1479 frequency division duplexing and, 190, 347 frequency division multiple access and, 347, 829 frequency reuse and, 191, 347, 448, 449–454, 1479, 1480, 1480 global system for mobile and, 1479, 1480 handoffs in, 1479, 1602 helical antennas in, 193–194, 193 intelligent transportation systems and, 506 IS95 cellular telephone standard and, 347–358 location in, 2959–72 macrocells and, 449, 450, 1940–41 mean effective gain in, 192–193 meander patch antenna in, 193, 194, 194 media access control and, 1342–1349 microcells in, 449, 450, 1941 mobile station antennas in, 192–196 Mobile Station Base Station Compatibility Standard for Dual Mode Wideband...Cellular, 347 mobile switching center in, 1479 monopole antennas in, 193, 193 multipath and, 190, 393, 394 omnicells in, 450 outage probabilities in, cochannel interference and, 451–452, 452 paging and registration in, 1914–28 passive intermodulation effects and, 191 path loss in, 1936–44 personal communication systems and, 1479 picocells in, 449, 450 planar inverted F antennas in, 193, 195, 195 polarization diversity antennas in, 191 power control in, 1982–88 principles of, 1479–81 public switched telephone network and, 1479 Rayleigh fading and, 190, 394 reflection and, 393 Rice fading and, 394 roaming in, 1287 satellite communications and, 2112 scattering and, 393, 394, 395, 395 second generation, 1479 sectored cells in, 450 sectorization in, 454 shadowing and, 394–395 signal to interference ratio in, 1480–81 smart antennas in, 191 space division multiple access in, 191, 455 spectrum efficiency and, 452–454 spread spectrum and, 347, 348 standards, 1479 surface acoustic wave filters and, 2459–60 switched beam antennas in, 191–192 third-generation, 1479 3010 INDEX cellular telephony (see also multiuser wireless communication systems) (continued) time division multiple access in, 1479 U.S. digital cellular systems in, 1479 wide sense stationary fading in, 393, 394 wireless local loop standards and systems in, 2947–59, 2948 CENELEC powerline communications and, 1995, 1996, 1997, 2002 center clipper, acoustic echo cancellation and, 1, 1 central authority, authentication and, 613–614 centralized networks, shallow water acoustic networks and, 2208 centralized protocols, media access control and, 5, 1343 centroid condition, 2129, 2597 centum call seconds, traffic engineering and, 488 CEO problem, rate distortion theory and, 2076 cepstrum, automatic speech recognition and, 2373, 2386 CEPT, Bluetooth and, 309 ceramic transducers (acoustic) and, 34, 35 chalcogenide (crystal) glass, in optical fiber, 434 channel allocation, in admission control, 121, 122–123 channel assignment problem, 382–383, 383 channel available time table, 1554 channel bits, constrained coding techniques for data storage and, 573, 575 channel borrowing, admission control and, 125, 125 channel capacity (see Shannon or channel capacity) channel coding, 2179 compression and, 631 convolutional coding and, 598 information theory and, 1113 magnetic storage and, 1331–1333 partial response signals and, 1933 rate distortion theory and, 2069 speech synthesis/coding and, 1299 wireless multiuser communications systems and, 1604 channel coherence bandwidth, 1604 channel coherence time, 1604 channel estimation adaptive equalizers and, 90 expectation maximization algorithm and, 771–772 Golay complementary sequences and, 893 space-time coding and, 2330 channel gain to noise ratio, 1573 channel impulse response, 2091–93, 2327, 2474–85 channel measurement decoding, BCH coding, binary, and, 247 channel modeling and estimation (see also channel tracking in wireless systems), 398–408 baseband model in, 398–401 Bayesian estimation in, 398 blind, 402, 404 chaotic systems and, 427 composite baseband channel in, 399 continuous time model in, 398-399, 399 Cramer–Rao bound in, 402, 403, 405, 405 deterministic maximum likelihood algorithm in, 405, 406 deterministic vs. stochastic models in, 405 discrete-time model in, 399–401 estimators for, 401 hidden Markov model and, 406 intersymbol interference and, 398 least mean squares algorithm in, 398, 404 least squares smoothing algorithm in, 407 maximum likelihood algorithm in, 398, 402–405, 427 moment methods in, 403, 406–407 multipath and, 398 multiple input multiple output model in, 400–401, 400 passband signal in, 399 performance bound and identifiability in, 403, 405 performance measure and performance bound, 402 pilot symbols and, 398, 401, 401, 403, 405 point estimation in, 398 projection algorithm in, 407 recursive least squares algorithm in, 404 semiblind, 402, 404–407 single input multiple output model in, 400, 400, 403–407 stochastic maximum likelihood algorithm in, 405–406 subspace algorithm in, 406–407 training based, 401–402 training mode and, 398, 403 channel modeling and identification, neural networks and, 1679 channel optimized coding, waveform coding and, 2830 channel tracking in wireless systems (see also channel modeling and estimation), 408–421 adaptive filters in, 413 additive white Gaussian noise in, 410 alpha trackers and, 415 autoregressive process in, 412 autoregressive moving average process in, 412 coding division multiple access and, 409 complex sinusoidal model in, 412 data directed, joint, 417–418 data directed, separate, 415–417 decision feedback equalizers and, 416, 417–418, 417 delay spread and, 410 demodulator for narrowband, 411 deterministic vs. stochastic modeling in, 411–412 direct sequence CDMA and, 409, 411 Doppler shift, Doppler spread in, 410, 412, 413 equalization in, 417, 417 exponential filtering in, 415 fading and, 410, 410 filters in, 412–414 FIR filters in, 410 global system for mobile and, 409 infinite impulse response filters and, 415 intersymbol interference and, 410, 411, 417 IS136 and, 409 Jakes model for, 410, 411 Kalman model for, 411–412, 411, 414, 415–416 least mean squares algorithm in, 412, 414–415 linear interpolation in, 414, 414 maximum likelihood sequence estimation in, 417–418 mean square error in, 413, 415 models for, 411–412 moving average filters in, 412, 413 multipath and, 410 narrowband systems and, 409–410 per survivor processing in, 416, 418 phase ambiguity problem in, 416 pilot channels and, 409, 413 pilot symbols and, 409, 409, 413–414, 416 RAKE receivers in, 411 random walk in, 412 Rayleigh fading and, 410 recursive approaches for, 414–416 recursive least squares algorithm in, 414, 415 signal to noise ratio in, 413, 414 spread spectrum and, 409 spreading factor in, 411 time division multiple access and, 409–410 training sequences in, 409 Viterbi pruning and, 418 wideband CDMA and, 409 wideband systems and, 409, 411 Wiener filters in, 412, 413, 414 channelization coding, 1975, 2976 channelized photonic AD conversion, 1964–65, 1964 channels carrier sense multiple access and, 339 cellular communications, 393–398 community antenna TV and, 513–514 diversity and, 729 magnetic recording, coding for, 466–476 mobile radio communications and, 1481 modeling and estimation of (see channel modeling and estimation), 398–408 multiple input/multiple output systems and, 1452–53, 1452 optical memories and, 1733 powerline communications and, 2000–2001 satellite communications and, 1224–29 sequential decoding of convolutional coding and, 2042–45 tracking of (see channel tracking in wireless systems) traffic engineering and, 485 chaos in communications, 421–434 additive white Gaussian noise and, 424 carriers and, 423–427 channel encoding and estimation in, 427 chaos shift keyed modulation in, 422, 424, 424, 425–427, 426 chaotic masking modulation in, 423, 423, 423 chaotic pulse position modulation in, 422, 427–428, 427 chaotic switching modulation and, 422, 423–424, 423 coding division multiple access and, 422, 428, 428, 431 coding function in, 427 differential shift keyed modulation and, 422, 425–427, 426 direct sequence CDMA and, 422, 428, 428 drive-response synchronization and, 422, 422 dynamic feedback modulation and, 422, 423, 423 ensemble-averaged autocorrelation in, 428 Euler algorithms and, 424 fading and, 430–431, 430 fractional Brownian motion process and, 431 frequency modulation DCSK in, 422, 425–427, 426 Gold sequences and, 428 Ito–Stratonovich integrations in, 422 laser communications and, 428–431 Lorenz sequence and, 429–430, 429 low probability of intercept (LPI) in, 428 Lyapunov exponents and, 429–430 modulation and, 422, 423, 423 Monte Carlo simulation and, 422 noise and, 421–422 numerical algorithm and performance evalution of, 424–425, 424 radar and, 428–431 radio propagation effects and, 428–431 Runge–Kutta integration and, 422, 424 signal to noise ratio and, 422, 425, 425 spreading sequences and, 422, 428, 428 stochastic differential equation and, 424, 425 sychronization of chaotic systems and, 422 symbolic dynamic models in, 422 symbolic dynamics and, 427 chaos shift keyed modulation, 422, 424, 424, 425–427, 426 chaotic masking modulation, 423, 423 chaotic pulse position modulation, 422, 427–428, 427 chaotic pulse regenerator, 427–428, 427 chaotic switching modulation, 422, 423–424, 423 character oriented transmission, 546 characterization of optical fiber (see optical fiber) charge coupled devices, holographic memory/optical storage and, 2134–35 charge trapping photodetectors and, 1000 chat, 540 cheapernet, 1283 Chebyshev antenna arrays and, 145–148, 148, 187 Chebyshev binomial linear antenna arrays and, 145, 187 Chebyshev error in antenna arrays and, 154–155, 155, 157, 187 Chebyshev filters, 686 Chebyshev linear antenna arrays and, 152–154, 152 check bits, 1308 check bytes, automatic repeat request and, 225 Chien search, 249–250, 250, 256–257, 260, 470, 617 chip antennas, 195–196 chip duration, adaptive receivers for spread-spectrum system and, 96 chirp, 1743–44, 1978 chirp modulation, 440–448 additive white Gaussian noise and, 442, 445–447 amplitude shift keying and, 444 antiguiding parameters in, 447 average matched filter in, 446 binary orthogonal keying and, 441, 444, 445 bit error rate and, 444, 445-447, 445, 446 coding division multiple access and, 445 compression filters for, 442 compression gain in, 443 INDEX chirp modulation (continued) differential quadrature PSK and, 444 direct digital frequency synthesizer in, 447 direct sequence CDMA and, 445 Doppler effect, Doppler spreading in, 442 filters for, 446, 447 frequency hopped CDMA and, 445 Fresnel ripples in, 442 full response continuous phase, 444–446 implementation issues for, 447 intersymbol interference and, 443, 446 laser communications and, 447 linear modulation in, 444 matched filtering in, 442–443, 443 multiple access interference and, 445, 446 nonlinear modulation and, with memory, 444–445 partial response continuous phase, 445, 446 performance analysis in, 445–447 phase shifting keying and, 441, 444 postdetection integrator for, 445 pulse position modulation and, 441, 444 Rayleigh fading and, 446 sidelobe reduction in, 443–444 signal to noise ratio and, 442, 445–447 surface acoustic wave filters in, 441, 447 time and frequency representation of, 441–442, 442 time division multiple access and, 445, 446 up- and downchirp frequency in, 441–442, 442 chirp, laser, 1844 chirped return to zero, optical transceivers and, 1830 chromatic dispersion, 436, 1842, 1844, 1845, 1849, 1507, 1784, 2869 cipher block chaining, 335 cipher feedback, 607 CIRC encoders, cyclic coding and, 627–628, 627 circuit switched networks admission control and, 122 failure and fault detection/recovery in, 1633–34 fault tolerance and, 1632 flow control and, 1625 general packet radio service and, 869 H.324 standard for, 918–929, 919 optical cross connects/switches and, 1800 optical fiber and, 2614–15 packet switched networks and vs., 1906, 1906 reliability and, 1632 satellite communications and, 1253–54 shallow water acoustic networks and, 2208 wireless, 371 circuits, in microelectromechanical systems and, 1355 circular antenna arrays and, 142, 149–151, 150, 151 circular recursive systematic convolutional coding, 2709, 2709 circulators, optical fiber and, 1709 citizens band, high frequency communications and, 948 cladding, optical fiber and, 434, 435, 1708, 1708, 1714, 1715 classes of IP addresses, 269, 548 classified vector quantization, 2127 classless interdomain routing, 269, 1912–13 clear channel skywave curve, 2061–62 clear to send, 346, 1348 client in streaming video and, 2433, 2434 in wavelength division multiplexing, 650–657, 650–656 clippers, 2416, 2362 clipping, peak to average power ratio and, 1946–47 clock recovery, synchronization and, 2052, 2460, 2472–85 closed loop control, ATM and, 206, 551, 1986 clustering problems and quantization and, 2128 clustering step in quantization and, 2129 clutter parameters, cell planning in wireless networks and, 376, 376 clutter, radar, 429–430, 429 CNET, 264 coarse WDM, 2862 coarticulation, inspeech coding/synthesis and, 2361 coaxial cable, 50, 50 broadband wireless access and, 317 community antenna TV and, 517–618 Ethernet and, 1506–07 local area networks and, 1283 microstrip/microstrip patch antennas and feed, 1361–1362, 1362 cochannel interference adaptive receivers for spread-spectrum system and, 96 cellular telephony and, 1480 power control and, 1982 spatiotemporal signal processing and, 2333 wireless multiuser communications systems and, 1604 cochannel interference in digital cellular TDMA networks, 448–458 adaptive antennas and, 454–455 advanced mobile phone system and, 455 area spectral efficiency in, 454 best- and worst-case scenarios for, 454 cancellation of, in time domain, 455–456 coding division multiple access and, 455 corner illuminated cells in, 450 cumulative distribution function and, 451 direct sequence CDMA and, 455 distribution of, 449–451 diversity and, 456 Erlang B blocking, 453, 453, 454 fading and, 449 Farley’s approximation in, 451 Fenton–Wilkinson approximation in, 450, 451 filters for, 454–455 frequency allocation and, 449 frequency reuse and, 448, 449–454 global system for mobile and, 455 loglikelihood ratio and, 456 macrocells and, 449, 450 maximum likelihood sequence estimation in, 455 microcells in, 449, 450 multiple input multiple output and, 455 multiuser detection and, 455 omnicells in, 450 outage probabilities and, 451–452, 452 picocells in, 449, 450 Schwartz–Yeh approximation in, 450–451 sectored cells in, 450 sectorization in, 454 shadowing and, 449 spatial division multiple access and, 455 spatial filtering in, 454–455 spectrum efficiency and, 452–454 time division multiple access and, 453–454, 453, 455 code division multiple access (see also cdma2000), 371, 458–466, 825, 2391 acoustic telemetry in, 25 adaptive antenna arrays and, 187 adaptive receivers for spread-spectrum system and, 96, 96 additive white Gaussian noise and, 459, 462 admission control and, 120, 121, 126 ALOHA protocol and, 131 antenna arrays and, 163 applications for, 458 asymptotic multiuser efficiency in, 461–465 ATM and, 2907–09 bandwidth and, 459 bit error rate in, 458, 459-460 blind adaptive multiuser detectors in, 464 blind multiuser detection and, 298–307 Bluetooth and, 310 cdma2000 (see cdma2000) cell planning in wireless networks and, 372 cellular telephony and, 1479, 1480 channelization coding in, 2876 chaotic systems and, 422, 428, 428, 431 chirp modulation and, 445 cochannel interference and, 455 coding division multiple access (see also optical synchronous CDMA systems), 1817 correlation in optical fiber systems and, 702–709, 703, 705, 708 decorrelator detectors and, 463–465, 463 3011 dimensionality, processing gain, and, 458–461 direct sequence CDMA and, 458, 459, 1196, 1886–87, 1894, 1975–82, 1975, 2003, 2090, 2091–93, 2209, 2274, 2283, 2284, 2336 enhanced variable rate coder and, 2827 feedback shift registers and, 789 frequency division multiple access and, 829, 2907–09 frequency encoding, 1816–17, 1817, 1818 frequency hopping, 458, 2276 Gold sequences as, 900–905, 2281–82, 2281, 2282 Hadamard coding and, 933–934 Hadamard–Walsh coding in, 2874 high frequency communications and, 956 IMT2000 and, 1095–1108, 2873–74 in channel modeling, estimation, tracking, 409 intelligent transportation systems and, 504–505, 507 interference and, 1116, 1119, 1130–41 interference and, 458 interference cancellation in, 1817–23, 1819–23 intersymbol interference and, 2278, 2283 interuser interference and, 461 IS95 cellular telephone standard and, 347–348 Kasami sequences and, 1219–22, 2282 maximal length sequences in, 2279–81, 2280 media access control and, 1343–1345, 1348 microelectromechanical systems and, 1350 minimum mean square error detector in, 463–464 mobile radio communications and, 1481–82, 1482, 1483 multibeam phased arrays and, 1514 multicarrier direct sequence CDMA, 1521–28 multiple access interference and, 458–466, 1196, 2278, 2283 multistage detector in, 464, 464 multitone CDMA and, 1525 multiuser communication systems and, 461 multiuser detection and interference cancellation in, 462–465 near-far problem in, 458, 461–462 neural networks and, 1680–81 on off keying and, 2731–33 optical orthogonal coding and, 2730–31 optical synchronous, 1808–24 orthogonal frequency division multiplexing and, 1878 orthogonal transmultiplexers and, 1880–85 orthogonality of signals in, 458 packet rate adaptive mobile receivers and, 1894 performance measures for, 461 polyphase sequences and, 1975, 1976 power control in (see also power control), 461–462, 1982–88 principles of, 2874–76 pseudonoise sequences and, 459 radio resource management and, 2090, 2091–93 satellite communications and, 879, 881, 1231–32, 1231 scrambling codes in, 2876, 2877 serially concatenated coding and, 2176–77, 2176 shallow water acoustic networks and, 2208, 2209, 2215 signal to noise and interference ratio and, 458, 459–460 signature sequences in, 2274–85, 2275 software radio and, 2312–13, 2312, 2314, 2316 speech coding/synthesis and, 2354 spread spectrum and, 458, 2276–78, 2400 spreading factor in, 459 spreading in, orthogonal and nonorthogonal, 2874–75 synchronization and, 2479–81, 2479 synchronous CDMA and, 1096 TD/CDMA and, 2589–90, 2592 ternary sequences and, 2536–47 time division multiple access and, 2586, 2590, 2907–09 turbo product coding and, 2727–37 two layer spreading in, 2875–76, 2875 ultrawideband radio and, 2754–62 universal mobile telecommunications system and, 2873–74 UTRAN and, 2873–74 Walsh–Hadamard sequences in, 2282–83 3012 INDEX code division multiple access (see also cdma2000) (continued) wideband CDMA, 733–734, 1096, 1104–05, 1986, 2116, 2282–83, 2400, 2873–83, 2950–51, 2954 wireless local loop and, 2950–51, 2955 wireless multiuser communications systems and, 1602, 1608, 1609, 1615 Code Division Testbed project, 397 code excited linear prediction, 2820–29, 2824–28 codevector-based approach to training in quantization and, 2129 codeword, codeword polynomial, BCH coding, binary, and, 244 codewords constrained coding techniques for data storage and, 573 cyclic coding and, 618 sequential decoding of convolutional coding and, 2141 coding, synchronization and, 2480–81 coding (Reed–Solomon) for magnetic recording channels bit error rate in, 473 block error rate in, 473 block missynchronization detection in, 471–472 cyclic coding in, 469 error correcting coding in, 466–467, 466, 470, 472–474 error detecting coding in, separate vs. embedded, 474 error rate definitions for, 473 hard decision decoding algorithms for, 475 interleaving vs. noninterleaving in, 472 large sector size and, 475 linear coding in, 469 performance and 472–474 redundant array of independent disks and, 474–475 Reed–Solomon coding and, 467–475 soft bit error rate in, 474 soft decision decoding algorithms for, 475 symbol error rate in, 473 systematic coding in, 469 tape drive ECC and, 474 coding distance profile, 2160 coding excited linear prediction, 41, 1266–67, 1302–05, 1303, 2348–49, 2349, 2372, 2382 coding for magnetic recording channels, 466–476, 466 coding polynomial, cyclic coding and, 618 coding puncture rates, Universal Mobile Telecommunications System and, 386 coding tracking, in synchronization and, 2480 coding tree, sequential decoding of convolutional coding and, 2142, 2143, 2149 coding, graphs, cycles in, 1315 cognitive radio, 2307 coherence bandwidth, space-time coding and, 2327 coherent detection minimum shift keying and, 1468–70, 1469, 1470 optical fiber systems and, 1848 optical transceivers and, 1834–35, 1834 orthogonal frequency division multiplexing and, 1877–78 pulse amplitude modulation and, 2026 wireless infrared communications and, 2926 coherent processing, in acoustic modems for underwater communications, 16–17 coherent receivers, optical communications systems and, 1484, 1486–88, 1486, 1487, 1488 collimation, in parabolic and reflector antennas and, 2082 collision domains, Ethernet and, 1281 collision warning systems, intelligent transportation systems and, 503 collision (see also media access control), 315, 547, 1280, 1347 ALOHA protocol and, 130–131 carrier sense multiple access and, 343–346, 343 media access control and, 1342–1349 traffic engineering and, 500 colocation method, antenna modeling and, 174 color space, image and video coding and, 1026 colored background noise, powerline communications and, 2001 column distance, convolutional coding and, 603, 2142, 2158 comb filtering, automatic speech recognition and, 2378 comb line, microstrip/microstrip patch antennas and arrays in, 1374, 1376 combicoding, optical recording and, 581 combinatorial design, low density parity check coding and, 1316 common gateway interface, 2900 common object request broker architecture, 726–728, 2304, 2310 common open policy service, 1656 common packet channel switching, admission control and, 123 communication protocols, 538–556 communication satellite onboard processing (see also satellite communications), 476–485 access control in, 482 adaptive antennas and, 479–480 add drop multiplexers and, 482 amplifiers in, 477 antenna beam switching in, 478–479 antennas for, 477 automatic gain control in, 477 bandwidth limited case in, 478 beamforming in, 480 control link use in, 482 conventional (nonprocessing) satellite and, 476–477, 476 demodulation-remodulation in, 480–482, 480, 481 examples of systems using, 483–484 frequencies in, uplink vs downlink, 476 frequency reuse in, 479 geosynchronous satellite, total link capacity of, 478–479, 479 ground processing tradeoffs of, 483, 483 interconnected spot beams in, 479, 480 interference and, 477–478, 478 limitations of conventional satellite architectures and, 477–478 multiple access systems and, 477, 477 multiplexing and switching in, 482 packet switching and, 482–483 power limited case in, 478 security and survivability in, 482 spread spectrum and despreading, 482 system response time in, 482 translating repeater and, 476, 476 transponders and, 476 uplink interference and, 477–478, 478 user interconnection and, 478 communication security, 1651 communication system traffic engineering (see traffic engineering) communications for intelligent transportation systems (see intelligent transportation systems) community access TV, 512–527, 2653 AM systems in, 518–519, 519 amplifiers for, 512, 517 asynchronous transfer mode and digital video in, 524 attenuation-frequency response in coax and, 517–518, 517 beat noise/distortion in, 514 binary convolutional coder in, 526–527, 526 broadband and, 2668–71 carrier to noise ratio in, 515–517, 520 channel allocation in, 513–514 coaxial cable for, 517–618 composite triple beat in, 514 compressed video in, 522, 525 cross modulation in, 516-517 data communication using, 512, 524 data over cable service interface specification in, 524, 524 dBmV values in, application of, 514 digital transmission in, 522 digital video standards for, 524–527 evolution and history of, 513–514, 513 FM systems, 519–522 forward error correction and digital video in, 524, 525–527, 525 frequency division multiple access, 523 gain in, 517 guard bands in, 523 headend in, 512, 513 hybrid fiber coax systems in, 512, 518–522, 518 impedance matching in, 524 ingress noise in, 524 interleaving in, 526 intermodulation in, 512, 514 IP telephony and, 1177 last mile communications and, 512 layouts for, 513–514, 513 link budget for AM systems in, 518–519, 522 microwave signals in, 513 MPEG-2 transport framing of digital video in, 525 noise in, 512, 514–517, 515, 523–524 NTSC standards and, 522 oversampling in, 522 picture ratings for, 515 powerline communications and vs., 1998 pseudorandom noise (PN) in, 526 quadrature amplitude modulation and digital video in, 524, 525, 526–527, 526 randomization in, 526 Reed–Solomon coding in, 526 sampling in, 522 satellite systems and, 514 signal to noise ratio in, 514, 515–522, 526 splitters in, 519, 520 spread spectrum and, 2399 supertrunks in, 512 taps in, 518, 518 thermal noise in, 514–515, 523–524 time division multiple access and, 523 trellis coding in, 526 two-way systems in, 522–524, 523 video transmission subsystem in, 520, 520 voice communication using, 512, 523–524 compact disc (see also CDROM; optical memories), 579–581, 1319, 1735–36, 1736, 1735 constrained coding techniques for data storage and, 579–581 CIRC encoders for, 627–628, 627 cyclic coding and, 626–628 Reed–Solomon coding and, 626 compact HTML, mobility portals and, 2193 companders, 527–530, 528 A law, 529, 529 pulse coding modulation and, 527–530, 528 speech and, 529 u law, 529, 529 waveform coding and, 2834 compatibility issues, in cdma2000 and, 367 compensation of nonlinear distortion in RF power amplifiers (see RF power amplifiers, nonlinear distortion in) competitive learning, neural networks and, 1678 complementary cumulative distribution functioin, 1945–46, 1946 complementary key coding, 2943 complementary sequences, Golay, 892–900 complementary slackness, in flow control and, 1629 complemented cycling registers in, 799 complemented summing registers in, 799 complexity barrier, in vector quantization and, 2126 composite baseband channel, in channel modeling, estimation, tracking, 399 composite capabilities/preference profiles, 2194 composite triple beat, 514 compression, 631–650, 632 arithmetic coding in, 636–638 bandwidth and, 631 BISDN and, 263 bit allocation in, 646 channel coding in, 631 community antenna TV and, 522, 525 companders and, 527–530 compression rate in, 633 differential coding and, 648 distortion bounds in, 640–641 distortion upper bound in, 641 INDEX compression (continued) distortion-rate function in, 640–641 entropy bounds in, 633–634 enumerative coding in, 635–636 fractal images and, 648 Gaussian memoryless sources in, 641 Hamming distortion in, 640 Huffman coding and, 634–635, 637, 1017–24 image and video coding and, 1028–29, 1030 image, 1062–73, 1075–76 iterative coding in, 635–636, 635 JPEG compression and, 1211–18 Karhunen–Loeve transform in, 648 Kraft’s inequality in, 633, 635 lattice vector quantization in, 644 LBG algorithm in, 643–644 Lempel–Ziv coding in, 638–639 Lloyd–Max quantizers in, 642 lossless, 632–633, 2123, 2124 lossy, 632–633, 639–648, 2123, 2124 Marcelling–Fischer coding in, 646 Markov source in, 632, 634 mathematical description of source in, 632 memoryless source in, 632, 633–634, 641 modems and, 1496 multimedia over digital subscriber line and, 1570–71 nearest neighbor quantization in, 642 pointer encoding and, 638–639 prefix conditions in, 633 quantization and, 639 reliability and, 631 sampling and, 631–632 scalar quantization and, 641–642 Shannon–Fano coding in, 634–635 source coding in, 631 speech coding/synthesis and, 648 squared error distortion in, 640 subband coding and, 648 transform coding and, 646–648, 645 tree structured vector quantization in, 644 trellis coding and, 644–646, 645 in underwater acoustic communications, 36, 37 vector quantization and, 642–644 Viterbi algorithm and, 644 wireless IP telephony and, 2935–36, 2936 wireless packet data and, 2987 compression filters, chirp modulation and, 442 compression gain, chirp modulation and, 443 compression of data, 371 compression rate, 633 computational science, 1675 computer communication protocols, 538–556 Comsat, 268, 876 concatenated convolutional coding and iterative decoding (see also convolutional coding) 556–570 Bahl–Cocke–Jelinek–Raviv decoding and, 556, 561–564, 564 bit error rate and, 559–560, 560 encoder structures for, 556–558, 556 flooring effect in, 560 interleavers in, 557–558 maximum likelihood decoding in, 558–560 parallel, 556, 557–560, 559, 564–567 puncturer in, 558 recursive systematic convolutional coding and, 556–557, 557 serial, 556, 557–560, 559, 567–569, 567 spectral thinning and, 558 turbo coding as, 556 concatenated multidimensional parity check coding, 1548–49, 1549 concave diffraction gratings, 1755 concave gratings, two-dimensional, 1754 concentric ring circular antenna array, 150–151 condenser microphone, transducers (acoustic) and, 34, 34 conditional joint probability, maximum likelihood estimation and, 1338 conditional mean estimator, 1340–1341, 1340 conditional statistical optimization, packet rate adaptive mobile receivers and, 1892 cone penetrometer using underwater acoustic modem, 19–20, 20 conferencing, session initiation protocol (SIP) and, 2202 confidentiality of data, 1151–52, 1648 confinement factor, lasers and, 1777, 1778 conformal antenna arrays and, 142, 152–153, 152, 169 confusion concept, cryptography and, 606 congestion avoidance and control (see also flow control; traffic engineering), 551–552, 1661–63 additive increase multiplicative decrease in, 1662 admission control and, 112 explicit congestion notification in, 1662–63, 1662 explicit rate feedback in, 1663 explicit rate indication for congestion avoidance in, 1663 flow control and, 1625–31, 1653 forward acknowledgement in, 1662 multimedia networks and, 1566 multiprotocol label switching and, 1594, 1599 packet switched networks and, 1907, 1910 preventive, 112 reactive, 112 real time control protocol in, 1662 satellite communications and, 2120 selective acknowledgement in, 1662 shallow water acoustic networks and, 2211 streaming video and, 2438–39 TCP friendly rate control in, 1662 traffic engineering and, 491, 491 transmission control protocol (TCP) and, 553–554, 1661–62, 2610–11, 2611 transport protocols for optical networks and, 2616–17 user datagram protocol and, 1662 conical conformal antenna arrays and, 152–153 conjugacy classes, cyclic coding and, 618 conjugate gradient method, adaptive antenna arrays and, 72–73 conjugate structure CELP, 1304, 1306 connection admission control, 205, 1625, 2004 connection control or control plane, ATM and, 200 connection oriented networks ATM and, 265, 550 Bluetooth and, 313 packet switched networks and, 1909–10, 1909 connection polynomial, in BCH (nonbinary) and Reed–Solomon coding, 257–258 connectionless networks Bluetooth and, 313 IP networks and, 269 packet switched networks and, 1909–10, 1909 connections, in flow control, traffic management and, 1653 connectivity, media access control and, 5, 1343 connectors, optical fiber and, 1707 constant angular velocity, CDROM and, 1735 constant bit rate, 123, 206, 266, 551, 552–553, 1658, 1663 constant linear velocity drives, CDROM and, 1735 constant modulus algorithms, 292, 1614 constant-modulus algorithm, equalizers and, 92 constellation labeling, bit interleaved coded modulation and, 279 constellation shaping, shell mapping and, 2221–22, 2221 constituent coding, serially concatenated coding and, 2164 constrained coding for data storage, 570–584 ACH algorithm in, 578, 579, 581 approximate eigenvectors in, 576–577 biphase coding in, 576 block coding in, 576–579 Blu-Ray Disc in, 579 bounded delay encodable coding in, 578 channel encoding and, 570 characteristic equation in, 574 coding construction methods in, 576–579 coding rate and capacity in, 573–575 combicoding in, 581 constrained sequences or codewords in, 573 DC control in, 579–581, 580 3013 detection window or timing window in, 573 deterministic systems in, 575 efficiency in, 573 eight to fourteen modulation in, 579 encoder/decoder in, 573, 575–576, 575 enumerative methods in, 577 error correcting coding in, 570, 579 error propagation in, 576 finite local coanticipation in, 575 finite state transition diagram in, 573 finite type, 571 fixed length prinicipal state coding in, 577 follower sets in, 575 frames, frame headers in, 576 frequency domain constraints in, 579 frequency modulation in, 576 global and interleaved constraints in, 582 guided scrambling in, 579 jitter or mark edge noise in, 573 Kraft–McMillan inequality in, 577–578 lookahead and history in, 578 maximum transition run constraints in, 581–582 memory and anticipation in, 575 merging bits, merging rules in, 576 Miller coding in, 576 modified frequency modulation coding in, 576 modulation coding in, 570, 573 modulation transfer function in, 572–573, 572 multitrack coding in, 582 non return to zero in, 570–571, 581 non return to zero inverse in, 570–571, 579, 580 optical recording and, 579–581 parity check coding in, 581 partial response maximum likelihood in, 582 Perron–Frobenius theory and, 574 phase locked loop in, 571 pits and lands in, 570 power spectral density function in, 579 principal state method in, 577–578 Reed–Solomon coding and, 576 run length limited in, 571–573, 571, 579–581 running digital sum in, 579 Shannon cover in, 575 Shannon’s law and, 573 sliding block decoders in, 575 sofic systems in, 573–575 source and channel bits in, 573, 575 spectral null constraints in, 579 state combination in, 578 state merging in, 575 state splitting, weighted vs. consistent, 578–579, 579 subset construction in, 575 substitution coding in, 581 substitution method in, 578 subword closed systems in, 573 synchronization in, 576 time domain constraints in, 579 time varying coding in, 581 two dimensional constraints in, 582 variable length principal state coding in, 578 window size and, 575 constrained sequences, constrained coding techniques for data storage and, 573 constrained source coding, transform coding and, 2594–96, 2595 constrained tree ad hoc wireless networks, 2891 constraint-based label distribution protocol, 1596 constraint-based routing flow control, traffic management and, 1654–55 multimedia networks and, 1568 constraint length, sequential decoding of convolutional coding and, 2142 containers, synchronous digital hierarchy and, 2498 content protection for recordable media, 1738 contention, ATM and, 201 contention-based protocols, media access control and, 1343, 1346–1347 continuity checking, ATM and, 207 continuous phase frequency modulation, 1457 continuous phase frequency shift keying, 593–598 continuous phase modulation and, 593–598 3014 INDEX continuous phase frequency shift keying (continued) definition of, 593–594 error detection and correction in, 594–598, 596 filters in, 596 frequency modulation and, 593–594 frequency shift keying and, 593 minimum shift keying and, 593–598, 1457 noncoherent structures and performance in, 596–598, 598 phase shift keying and, 593 phase trellis in, 597 power spectra of digitally modulated signals and, 1989, 1991 receivers for, and error rate performance of, 594–598, 595 signal to noise ratio in, 596–597, 597 trajectories of, 593, 593 transmitted spectral properties of, 594, 594 Viterbi algorithm and, 597 continuous phase modulation, 584–593, 710, 718–719 a posteriori probability algorithm in, 2180–81 additive white Gaussian noise in, 589 bandwidth and, 589–590, 2180 bit error rates and, 2180, 2181–89, 2183 continuous phase frequency shift keying and, 593–598 convolution coding and, 2180 convolutional coding and, 591 correlative states in, 586 detection and error probability in, 587–590 duobinary frequency shift keying and, 585 error detection and correction in, 2182–84, 2183 fast frequency shift keying and, 584 filtered, 592 free distance in, 589 full- and partial-response techniques in, 585–586, 586–587 Gaussian minimum shift keying and, 584–593 generalized tamed frequency modulation and, 585 generation of signals and transmitters in, 590, 590 Hamming distance and, 2182 iterative decoding in, 2180–81 minimum shift keying and, 584–593, 1457–59, 1458, 2182 partially coherent detection and, 591 phase offset in, 588 power spectra for, 587, 588, 589 power spectra of digitally modulated signals and, 1989, 1991-94, 1992, 1994, 1994 quadature phase shift keying and, 589 raised cosine modulation and, 585 receivers for, 591, 591, 592 recursive systematic convolutional coding and, 2182 satellite communications and, 1225 serially concatenated coding and, 2173–75, 2174, 2175, 2179–90, 2180 Shannon’s theory and, 592 signal classes of, 585–587 signal to noise ratio and, 588–589, 2181–83, 2189 spectrally raised cosine modulation and, 585 synchronization and, 2473–85 tamed frequency modulation and, 584–593 trellis coding and, 587, 590 Viterbi detectors and, 591 continuous shift keying, 1473–74 continuous speech recognition, 2377 continuous time, in channel modeling, estimation, tracking, 398–399, 399 continuous wave lasers, free space optics and, 1852–53 continuously varying slope delta modulation, 2343, 2356 control channel, 1478, 1803 control links, satellite onboard processing and, 482 control plane, 264, 1798 control signals, in underwater acoustic communications, 37 controlled cell transfer, ATM and, 267 conventional (matched filter) receiver, 97–98, 106 conventional double sideband AM, 133, 134–135, 135 convergence power control and, 1985 rate distortion theory and, 2075 serially concatenated coding and, nonconvergence region, 2166–67, 2167 convergence zone, in underwater acoustic communications, 38 conversion, sigma delta, 2227–47, 2228 convolutional coding (see also concatenated convolutional coding and iterative decoding), 556–570, 598–606, 2040–64, 2179 additive white Gaussian noise and, 599, 601–602, 605 applications for, 598 bit error rate in, 599, 602–605 block error rate in, 602–605 bounds on bit error rate in, 604–605 catastrophic encoders for, 603–604, 604 catastrophic encoders in, 598 channel coding and, 598 circular recursive systematic convolutional coding and, 2709, 2709 column distance in, 603 continuous phase modulation and, 591, 2180 decision depth in, 603, 605 decoding of, 600–602, 600, 2040–64, 2140 encoder structure in, 599–600, 599 equivalent encoders for, 599–600 error correction coding and, 598 feedback and feedforward encoders for, 599–600, 599 finite traceback Viterbi decoding in, 602, 602 free distance in, 598, 602–604, 603 generating function in, 604–605 Hamming distance in, 602–604, 603 hard vs. soft decoding in, 601–602, 602 interleaving and, 1141–51, 1142–1149 IS95 cellular telephone standard and, 353 maximum a posteriori decoders and, 600 maximum likelihood decoders and, 600 minimal encoders for, 600 packet binary convolutional coding and, 2946 parallel concatenated convolutional coding, 2710 path metrics of Viterbi algorithm in, 600 punctured, high rate, 979–993 recursive systematic convolution coding and, 2705–07, 2706 satellite communications and, 1229–30, 1230 sequential decoders and, 600, 2040–64 serially concatenated coding for CPM and, 2185–86, 2185 Shannon’s theory and, 605 shift registers and, 598 signal to noise ratio in, 602–604, 605 speech coding/synthesis and, 2355 split state diagrams for, 604–605, 604 tail biting, 2511–16, 2513 terminating, 2511–13 threshold coding and, 2581–83, 2582 trellis coding and, 2645–46, 2645 trellis diagrams in, 600, 600, 601 turbo coding and, 600 union bounds in, 598–599, 605 Viterbi algorithm and, 598–602, 601, 2816–17, 2816 wireless multiuser communications systems and, 1609–10, 1609, 1610 convolvers, surface acoustic wave filters and, 2455–56, 2455, 2456, 2460 cooling schedule, quantization and, 2130 Cooperation of Field of Scientific and Technical Research projects, 397 coplanar microstrip feed line, 1362–1363, 1362 coplanar waveguide, active antennas and, 51–52, 52, 64–66, 1354 copper media, 1706 free space optics and, 1851 local area networks and, 1283 orthogonal frequency division multiplexing and, 1867 COPS protocol, admission control and, 116 cordless telephone antennas, 189 Bluetooth and, 307 indoor propagation models for, 2012–21 core, optical fiber and, 434, 435, 1708, 1708, 1714, 1715 core assisted mesh protocol, 2891 core-based tree, 1535 core extraction distributed ad hoc routing, 2890 core networks, optical fiber systems and, 1840, 1841 core routers burst switching networks and, 1802, 1804, 1804 differentiated services and, 669 corner illuminated cells, 450, 450 corner reflector, 191, 191 corrective filters, 1723 correlated Gaussian sequences, random number generation and, 2292–93 correlation adaptive receivers for spread-spectrum system and, estimation in, 107–108 cellular communications channels and, 397 optical fiber systems and, 702–709, 703, 705, 708, 708–709 pulse amplitude modulation and, 2026 pulse position modulation and, 2035 cost functions, maximum likelihood estimation and, 1340 cost or objective function, adaptive receivers for spreadspectrum system and, 99–100 Costas loop, 2028, 2028, 2054, 2054 costing, price of links, flow control and, 1628–29 counterpropagating gratings (see also Bragg gratings), 1723, 1723 coupled mode theory, optical filters and, 1728–29, 1729 couplers and coupling active antennas and, 52 adaptive antenna arrays and, 68–69, 70, 73–77, 74, 75, 76, 77, 74 antenna arrays and, 160, 164-166, 165, 166 antenna modeling and, integrals in, 174 high frequency communications and, 951 microstrip/microstrip patch antennas and, 1370-1371, 1371, 1372, 1373 optical fiber and, 1697-1700, 1697-1700, 1707, 1715, 1715 powerline communications and, 1998-99 coupling coefficient, optical couplers and, 1698 coupling loss, diffraction gratings and, 1751–52, 1753 covariance, adaptive antenna arrays and, 68 coverage area or footprint cell planning in wireless networks and, 372 satellite communications and, 1249, 2111 wireless LANs and, 2678 wireless packet data and, 2985 wireless sensor networks and, 2995 Cramer–Rao bound, 402, 403, 405, 405, 1339 Cramer–Rao lower bound, 2055 credit-based control schemes, ATM and, 551 credit weighted algorithms, medium access control and, 1556 creeper algorithm, sequential decoding of convolutional coding and, 2154 critical frequency, 2065, 2066 cross correlation diversity and, 729 feedback shift registers and, 796 Gold sequences and, 901–902 polyphase sequences and, 1975 pulse position modulation and, 2042 signature sequence for CDMA and, 2276–85 ternary sequences and, 2542–43 cross coupled IQ transmitter, minimum shift keying and, 1467, 1467 cross gain modulation signal quality monitoring and, 2273 wavelength division multiplexing and, 756 cross modulation, community antenna TV and, 516–517 cross phase modulation optical communications systems and, 1490–91, 1490, 1684, 1686–87, 1687, 1712, 1844, 1846 solitons and, intrachannel, 1769–70 wavelength division multiplexing and, 756 cross polarization, local multipoint distribution services and, 1277, 1277 INDEX cross validated minimum output variance rule, 1895, 1898 crossbar switch, ATM and, 202–203, 202 crossed dipole antenna, 199 crossed drooping dipole antenna, 197, 197 crossed slot antenna, 199 crossover probability, automatic repeat request and, 230, 230 cross-spectral reduced-rank method, adaptive receivers for spread-spectrum system and, 104 crosstalk cellular communications channels and, 397 diffraction gratings and, 1752 digital magnetic recording channel and, M7, 1325 optical couplers and, 1699 optical cross connects/switches and, 1784–85 optical fiber systems and, 1843 optical signal regeneration and, 1759 photonic analog to digital conversion and, 1965 very high speed DSL and, 2786, 2798–2800, 2803–05, 2805 cryptoanalysis, 607 cryptography, 606–616, 1151–52 advanced encryption standard in, 606, 608, 610, 1152, 1648 asymmetric key/public key, 606, 607, 611–612, 1152 authentication and, 613–614 authentication in, 606, 607, 611 block ciphers in, 607–609, 607 Blum Blum Shub random number generator in, 615 brute force attacks on, 607–608 cable modems and, 335 cipher feedback in, 607 complexity of, 609–610 confusion concept in, 606 cryptoanalysis and, 607 data encryption standard in, 606, 607–608, 607, 1152, 1648 Diffie Hellman coding and, 606, 610–611, 612, 614, 1152 diffusion concept in, 606 digital signature algorithm and, 612–613 digital signatures in, 606, 607, 612–613, 1649 discrete logarithm problem in, 609–610 double random phase encryption in, 2132–33 El Gamal encryption in, 612, 613, 1649 electronic cash and, 615 electronic codebook in, 607 elliptic curves in, 610, 610 elliptical curves and, 613 factor bases in, 610 Federal Information Processing Standards and, 606 Fiat Shamir identification protocol in, 614 general packet radio service and, 875 H.324 standard and, 922 hash functions in, 612–613, 1152 Hasse–Weil theorem in, 610 holographic memory/optical storage and, 2132 index calculus method in, 610 key distribution center, 1152 key exchange in, 610–611 keyed hash MAC in, 613 man in the middle/person in the middle and, 611 manipulation detection coding in, 613 message authentication coding in, 613 Miller Rabin method in, 614–615 one way functions in, 606, 609–610, 1152 output feedback in, 607 Pocklington’s theorem in, 615 point doubling in, 610 prime number generation and, 607, 614–615 private key encryption, 1152 public key encryption, 1152 public key infrastructure in, 614 quantum computation vs., 615–616 Rabin encryption in, 611–612 random number generation and, 607, 614–615 RSA algorithm in, 606, 611, 615, 1152, 1649 Schnorr identification protocol and, 614 secure hash algorithm and, 612 security and, 1647, 1648–49, 1651 smoothing in, 610 standards and documentation for (NIST), 606 state matrices in, 608 stream ciphers in, 607–609, 608 symmetric key/private key, 606, 607–609, 607, 1152 trap door one way functions in, 606, 609–610 XORing in, 608–609 crystal radio sets, 1477 CSMA/IS95 cellular telephone standard (see IS95 cellular telephone standard), 347 cumulant matching, blind equalizers and, 293–294 cumulative density function, 451, 1946 current density, loop antennas and, 1294 customer edge, 1599 customized application for mobile network, 908, 1101–08 cutback method testing, optical fiber and, 436 cutoff frequency, 1395, 1396, 2110 cutoff rates, sequential decoding of convolutional coding and, 2158 cycle covers, 1638–39, 1638 cycles, low density parity check coding and, 1315 cyclic block coding, BCH coding, binary, and, 243–244 cyclic coding (see also BCH coding; Golay coding; Reed–Solomon coding), 616–630 applications for, 617, 626–629 basic properties of, 618–619 BCH coding and, 616, 621–626 BCH coding, binary, and, 243–252 Berlekamp decoding algorithm, 624–625 CCSDS standards and, 629 Chien search and, 617 CIRC encoders for, 627–628, 627 codewords in, 618 coding polynomial in, 618 compact-disk players using, 626–628 conjugacy classes in, 618 cyclotomic cosets in, 618 decoding in, 617 deep space telecommunications and, 628–629 direct solution algorithm and, 617 elementary symmetric functions in, 623 error correcting coding and, 617 error detection and correction in, 620 error locators and, 623 error trapping decoder for, 617 Euclid’s algorithm and, 617 Galois fields in, 617, 618, 620 general theory of, 617–620 generating functions in, 623 generator polynomials in, 618 Golay coding and, 616, 620–621, 628–629, 885–892 Hamming coding and, 617 history and development of, 616–617 linear feedback shift register in, 619–620, 625–626, 625, 626 Massey–Berlekamp decoding algorithm, 617, 625–626 maximum likelihood algorithm and, 620 minimal polynomials in, 617–618 Newton’s identities and, 623, 625 power sum symmetric functions in, 623 product coding as, 1539–40 quadratic residue coding and, 616–617, 620–621 Reed–Muller system in, 628 Reed–Solomon coding and, 469, 616, 622–626, 629 Shannon’s theory and, 617 shift register encoders/decoders for, 619–620 syndrome decoder for, 620 syndrome equations in, 623 systematic encoding in, 619, 619 cyclic Hadamard difference sets, feedback shift registers and, 790, 795 cyclic redundancy check ATM and, 264 automatic repeat request and, 225–226 BCH coding, binary, and, 245 Bluetooth and, 312 cdma2000 and, 367 Ethernet and, 1503 failure and fault detection/recovery in, 1633–34 3015 IS95 cellular telephone standard and, 353 modems and, 1495 shallow water acoustic networks and, 2207 speech coding/synthesis and, 2355 cyclic reservation multiple access, 1558 cyclic suffix, very high speed DSL and, 2795–96, 2796, 2797 cyclostationary process power spectra of digitally modulated signals and, 1989–90 pulse amplitude modulation and, 2023–24 pulse position modulation and, 2035 cyclotomic cosets, 622, 618 cylindrical antenna array, 151–152, 152 cylindrical conformal antenna arrays and, 152, 152 Czerny–Turner spectrograph, diffraction gratings and, 1751, 1752, 1754 D/T (see propagation time) damping, active antenna, 60 dark current noise, in optical fiber systems, 1843 Darlington filters, 686 data burst channels, burst switching networks, 1803 data communication, community antenna TV and, 512, 524 H.324 standard, 918–929, 919 data communication equipment, modems, 1495, 1496 data compression (see compression) data confidentiality, 1648 data directed channel tracking, 415–418 data encryption standard, 335, 606, 607–608, 607, 1152, 1648 data frames, peak to average power ratio, 1945 data fusion, location in wireless systems, 2961–64 data hiding, image processing, 1077 data integrity, 1648, 1649 data link control layer, 1281 OSI reference model, 539–540, 544 packet switched networks and, 1910–11 shallow water acoustic networks and, 2207 data link control protocols, 544–547, 952 data networks, admission control, 116–117 data origin authentication, 1647 data over cable service interface specification, 272 broadband wireless access and, 317, 2670–2671, 2670 cable modems and, 324, 327, 333, 334 community antenna TV and, 524, 524 IP telephony and, 1177 modems and, 515 data preprocessors, sigma delta converters, 2243, 2244 data rates adaptive receivers for spread-spectrum system and, multiple, 108–109, 109 broadband and, 2654–55 optical fiber and, 1714 powerline communications and, 1995 space-time coding and, 2324 underw/in underwater acoustic communications, 37 wireless packet data and, 2982 data search information, digital versatile disc, 1738 data storage (see also constrained coding techniques for; magnetic storage systems), 570–584, 1319 data terminal equipment, modems, 1495, 1496 data transfer rates, hard disk drives, 1322 data/information rates, pulse position modulation, 2039–2040, 2040 datagrams IP networks and, 269, 542, 543 shallow water acoustic networks and, 2211 Datakit virtual circuit, 264 datalogging, in acoustic modems for underwater communications, 18 Datasonics, 24 DATS telemetry system, 24 day to day variation, traffic engineering, 488 daytime measurement, radiowave propagation, 2064 DC canceller, sigma delta converters, 2243–45, 2244, 2245, 2246 DC control, optical recording, 579–581, 580 DC drift, optical modulators, 1746–47, 1746 3016 INDEX DCS1800, 370 De Bruijin sequences, feedback shift registers (FSR), 790, 795 dead zones, 215 decametric (see high frequency) decision depth, 603, 605, 2648 decision directed algorithms, blind equalizers, 291 decision directed feedback equalizers, tapped delay line equalizers, 1693 decision feedback equalizers, 16, 81, 87–89, 88, 89, 286 acoustic telemetry in, 26 adaptive receivers for spread-spectrum system and, 105, 105 blind equalizers and, 289, 290, 292 cable modems and, 330 in channel modeling, estimation, tracking, 416, 417–418, 417 magnetic recording systems and, 2262–63 polarization mode dispersion and vs., 1973–74, 1973 space-time coding and, 2328 tapped delay line equalizers and, 1688–89, 1692 tropospheric scatter communications and, 2701–02, 2701, 2702 very high speed DSL and, 2802, 2803 decision regions, permutation coding, 1955–56 decision-directed algorithms, adaptive receivers for spread-spectrum system, 105, 105 decision-directed mode, equalizers, 82 decoders, decoding in BCH (nonbinary) and Reed–Solomon coding, 469–470, 622–626 constrained coding techniques for data storage and, 573, 575–576, 575 convolutional coding and, 600–602, 600 cyclic coding and, 617, 619–620 linear predictive coding and, 1264 permutation coding and, 1955 Reed–Solomon coding, 622–626 soft output algorithms for, 2295–2304 threshold type, 2579–85 trellis coded modulation and, 2627 turbo coding and, 2705, 2705, 2713–14, 2713 turbo trellis coded modulation and, 2738, 2743–47, 2744, 2745, 2746 ultrawideband radio and, 2755–58 vector quantization and, 2125 Viterbi algorithm and, 2815–19, 2815 wireless multiuser communications systems and, 1618–19 decorrelating detector, 98, 463–465, 463, 1616 decorrelation, image compression, 1063–65 decorrelation filters, acoustic echo cancellation, 7, 8, 7 decryption system for holographic memory/optical storage, 2137–38, 2137 dedicated short range communications, 506 deemphasis filtering, 821–823 deep reactive ion etching, microelectromechanical systems, 4, 1352 deep space telecommunications, cyclic coding, 628–629 Defense Communications Agency, 268 Defense Satellite Communication System, 483 deficit round robin, multimedia networks, 1565 degeneracy factor, optical fiber systems, 1846 degrees of freedom, adaptive antenna arrays, 73 delay broadband and, 2655 fading and, 783 flow control, traffic management and, 1627, 1653, 1660 indoor propagation models and, 2017 IP telephony and, 1172–82, 1173 multimedia networks and, 1562 optical signal regeneration and, 1761, 1761 path loss and, 1937 power control and, 1986 satellite communications and, 879, 1250–51, 2112 in underwater acoustic communications, 38–40, 39 wireless packet data and, 2984 delay coefficients, acoustic echo cancellation, 10 delay lines, surface acoustic wave filters, 2448–49, 2450–52 delay power spectrum of channel, wireless, 1604 delay spread, 394, 395, 410 delayed decision feedback sequence estimation, 81 delayed interference devices, optical signal regeneration, 1763, 1763 delta modulation, 648, 2835 delta rule, in neural networks, 1677–78 demand assignment multiple access, 879, 956 demilitarized zones, 1650 demodulation/demodulators additive white Gaussian noise and, 7, 1335 amplitude modulation and, 137–140 chann/in channel modeling, estimation, tracking, narrowband, 411 digital phase modulation and, 709–719 double sideband suppressed carrier AM, 140, 140 filters in, 7, 1335 matched filters in, 1335–1338, 1336 maximum a posteriori algorithm in, 1335 pulse amplitude modulation and, 2024–30 pulse position modulation and, 2036–39 quadrature amplitude modulation and, 2047 single sideband AM, 140, 140 vestigial sideband AM, 140 wireless infrared communications and, 2927–27 demultiplexers/demultiplexing, 540 diffraction gratings and, 1751–52 optical communications systems and, 1484, 1748–59, 1748 wireless transceivers, multi-antenna and, 1580 denial/degradation of service, 1646, 1647 dense wavelength division multiplexing, 748–757, 749, 2461–72, 2862 BISDN and, 273 Gigabit Ethernet and, 1509 optical cross connects/switches and, 1701, 1783, 1797 optical fiber and, 1709, 1720–21, 1797 signal quality monitoring and, 2271–72, 2273 solitons and, 1771 turbo coding and, 2728–37 density evolution, low density parity check coding, 1315 density function, maximum likelihood estimation, 1338 density in SPC coding, 1540 density of media, sound propagation, 30–31, 31 depolarization, millimeter wave propagation, 1272, 1439–40, 1445 descent algorithm in quantization, 2129 design distance, BCH coding, binary, 245 destination allocation protocol, 1552 destination sequence distance vector, 2211, 2888 detection/detectors in channel modeling, estimation, tracking, 398–408 chirp modulation and, postdetection integrator for, 445 magnetic recording systems and, 2258–63 pulse amplitude modulation and, 2024–30 quadrature amplitude modulation and, 2047 detection window, constrained coding techniques for data storage, 573 deterministic approach to admission control, 117 deterministic channel modeling and estimation, 405, 411–412 deterministic maximum likelihood algorithm, 405, 406 deterministic models, indoor propagation models, 2018–20 deterministic systems, constrained coding techniques for data storage, 575 DFH-3 feed waveguides, 1392, 1392 diagnostic acceptability measure, 2352 diagnostic alliteration test, 2352 diagnostic rhyme test, 2352 dichroic antenna arrays, 142 dielectric leaky wave antennas, 1244–45, 1244, 1245 dielectric filled waveguide, 1401–05, 1401, 1403, 1404, 1411–16, 1413–16 dielectric losses in waveguides, 1405, 1405 dielectric thin film stack interference filters, 1723, 1723, 1726–27, 1726, 1749 difference frequency generation laser, 1853 difference set cyclic coding, 802 differential approach to antenna modeling, 170 differential coding, compression, 648 differential delay, optical signal regeneration, 1761, 1761 differential detection, orthogonal frequency division multiplexing, 1877 differential group delay, 1492–93, 1970–71, 1971 differential least-squares algorithm, 107 differential mapping, image and video coding, 1030 differential PCM image and video coding and, 1037–38 speech coding/synthesis and, 2342–43, 2343 differential phase shift keying, 715–717, 716 acoustic telemetry in, 23 adaptive receivers for spread-spectrum system and, 107 modems and, 1497 optical transceivers and, 1825, 1830–31, 1831 satellite communications and, 1225, 1225 ultrawideband radio and, 2755 underw/in underwater acoustic communications, 41 differential pulse code modulation, 648, 2835, 2835 differential QPSK, 444, 717–718, 718, 1831–1832, 1832 differential shift keyed modulation, 422, 425–427, 426 differentially coherent detection, 1470–71, 1471, 1470 differentiated service, 668–77, 669 adaptive marking for aggregated TCP flows in, 672–673, 673 admission control and, 114, 115 architecture for, 668–70 assured forwarding in, 270–271, 669, 670–673, 670, 671 assured rate in, 675 behavior aggregate in, 270 boundary routers in, 668–669 bulk handling in, 675 core routers in, 669 differentiated services code point and, 668, 1657 egress routers in, 668 expedited forwarding in, 271, 669–670, 673–675, 1657–58 flow control, traffic management and, 1654, 1657–58, 1658, 1659, 1660 forwarding in, 669–673, 1657–58 hybrid IntServ-DiffServ in, 271 ingress routers in, 668 IP networks and, 270–271 IP telephony and, 1180 jitter in, 674, 674 mobility portals and, 2195 multimedia networks and, 1568–69 multiprotocol label switching and, 1594, 1597, 1598 packet scale rate guarantee in, 674 per domain behavior in, 675 per hop behavior in, 270, 1657, 1658 QBone and, 674–675 quality of service, 668 relative, 675–676 service level agreements and, 270, 668–77 traffic conditioning agreement in, 270 transmission control protocol and, 672–673, 673 video streaming and, 675 virtual wire service in, 674 differentiated services code point, 668, 1568, 1657 Diffie Hellman coding, 606, 610–612, 614, 1152, 1156 diffraction cellular communications channels and, 393 diffraction gratings and, 1750 geometric theory of, 2018 geometric theory of diffraction and, 216 indoor propagation models and, 2013, 2018 millimeter wave propagation and, 1438–39, 1445 optical multiplexing and demultiplexing and, 1749 parabolic and reflector antennas and, 1924 path loss and, 1940 radiowave propagation and, 213–215, 214, 215, 215–216 unified theory of diffraction and, 216, 1936, 1942, 2018 diffraction gratings (see also Bragg gratings; optical multiplexing/demultiplexing), 1723–26, 1723, 1726, 1749–56 INDEX diffraction gratings (see also Bragg gratings; optical multiplexing/demultiplexing) (continued) acoustooptical gratings in, 1755–56, 1756 arrayed waveguide grating in, 1752–54, 1753 Bragg condition in, 1756 classification of, 1750–51 concave, 1755 coupling loss and, 1751–52, 1753 crosstalk and, 1752 Czerny–Turner spectrograph configuration in, 1751, 1752, 1754 demultiplexer peformance and, 1751–52 diffraction in, 1750 Ebert–Fastie spectrograph configuration in, 1751, 1752, 1754–55 far field intensity in, 1749–50 focal curves in, 1751 free space gratings in, 1754–55 holographic concave gratings in, 1755, 1755 lasers and, 1779 operation of, 1749–50, 1751 optical multiplexing and demultiplexing and, 1749–56, 1758 Rayleigh criterion in, 1750 retroreflectors in, 1755 Rowland circle in, 1751, 1752 spectrograph overview of, 1751, 1752 STIMAX free space grating, 1754–55 two dimensional concave gratings in, 1754 Vernier effect and, 1780 diffusion, in photodetectors, 999–1000 diffusion concept, in cryptography, 606 digital advanced mobile phone system, 397 digital audio broadcasting, 321, 677–686 advantages of, 678 amplitude modulation and, 679–80 audio coding in, 681–682 channel coding in, 683–684, 683 digital signal processing and, 677–678 distortion and, 677 Eureka 147 DAB system in, 680–685 frequency bands for, 679–80 frequency modulation and, 679–680 global positioning system and, 685 history and development of, 678–680 integrated services broadcasting system in, 680 interference and, 677 masking in, 682, 682 modulation in, 684 MPEG compression and, 682–683 multipath and, 677, 678 multipath and, 685–685, 685 narrow band digital broadcasting in, 680 network for, 684–685 orthogonal frequency division multiplexing and, 678–679, 684 satellite digital audio radio service and, 680 single frequency networks in, 679, 679 transmitters for, 681, 681 digital audio tape, 1319 digital audio/video broadcasting, 2481, 2941 gital audio-visual council, 318, 320 digital beamforming antenna arrays, 142, 163–164 digital cross connect, 1634 digital elevation models, 374, 2561 digital enhanced cordless telecommunications, 1096–1108, 1289, 1350, 2952, 2955 Digital Equipment Corporation, local area networks, 1279 digital filters, 686–702 digital magnetic recording channel, 1322–1326, 1326, 1327 channel identification in, 1326 channel in, 1323–1324 distortion in, 1325–1326 dropouts in, 1326 finite impulse response equalizers and, 1324 head noise in, 1325 intersymbol interference and, 1325, 1326 intertrack interference (crosstalk) in, 1325 Lorentzian transition response in, 1324–1325, 1324, 1328–1329, 1329 media noise in, 1325 M-H curve in, 1322–1326, 1326 normalized linear density in, 1324 partial erasure in, 1326 preamplifier noise in, 1325 pulse amplituide modulation in, 1323 read process in, 1323–1324 thermal asperity in, 1326 transition shift in, 1325, 1325 write process in, 1323–1324 digital modular radio, 2306 digital phase modulation, 709–719 additive white Gaussian noise, 709 amplitude shift keying in, 709–719 bandwidth, 709, 710 binary phase shift keying,710–711 bit error rate in, 709 continuous phase modulation in, 710 frequency shift keying in, 709–719 Nyquist criterion, 709 phase shift keying in, 709–719 power efficiency in, 709 quadrature phase shift keying and, 710, 711 digital signal processing in acoustic modems for underwater communications, 17, 17 acoustic telemetry in, 23 blind equalizers and, 296 digital audio broadcasting and, 677–678 digital filters and, 686–687 discrete multitone and, 740–741 in underwater acoustic communications, 36 shallow water acoustic networks and, 2207 simulation and, 2285 software radio and, 2304, 2306, 2316 synchronization and, 2472–85 underw/in underwater acoustic communications, 43–44 wireless MPEG 4 videocommunications and, 2973 digital signature algorithm, 612–613 digital signature standard, 1649 digital signatures (see also authentication), 218, 606, 607, 612–613, 1649 digital simultaneous voice and data, 2340 digital subscriber line, 272, 2653, 2654, 2779–2807, 2781, 2915 access multiplexer for, 272 asymmetric, 1570, 1571–72, 1571 blind equalizers and, 287, 296 broadband and, 2655, 2666–73, 2670 broadband wireless access and, 317 compression and, 1570–71 integrated services digital networks and, 1570 layered coding in, 1570–71 modems and, 1499–1500 MPEG compression and, 1571 multimedia over, 1570–79 powerline communications and, 1995 quality of service and, 1571 satellite communications and, 2121 unequal error protection coding and, 2767 digital subscriber line access multiplexer, 272, 2784 digital terrain elevation data, microwave, 2561 digital terrain models, cell planning in wireless networks, 372 digital to analog converter in acoustic modems for underwater communications, 17 cable modems and, 333–334 digital filters and, 686–687 frequency synthesizers and, 833–835, 834 modems and, 1495 orthogonal frequency division multiplexing and, 1871 sigma delta converters and, 2227–47, 2228 software radio and, 2305, 2306, 2308, 2313 speech coding/synthesis and, 2370 wireless multiuser communications systems and, 1609 digital transmission, telephone, 262 digital TV, very high speed DSL, 2780 digital versatile disk (see also optical memories), 1319, 1733–41, 1734, 1737 3017 capacity of, 1737 content protection for recordable media, 1738 data search information in, 1738 DVD-ROM media in, 1738 high definition TV and, 1738 MEPG compression and, 1738 multilayered memory in, 1737 NTSC standards and, 1738 PAL standards and, 1738 presentation control information in, 1738 read process in, 1737 recordable DVD-R media, 1738 standards for, 1737–38 write process in, 1738 digital video broadcasting, 2112, 2549, 2550 broadband wireless access and, 321 community antenna TV and, standards for, 524–527 equalizers and, 91 local multipoint distribution service and, 318, 320 digital watermarking, 1077 digital wrappers, signal quality monitoring, 2269 digitization, waveform coding, 2830–34 Dijkstra’s algorithm, 550, 2208 dimensionality, coding division multiple access, 458–461 dipole antennas, 169, 180 active antennas and, 48 antenna arrays and, 142 crossed drooping, 197, 197 directivity in, 1258 gain in, 1258 impedance, impedance matching in, 1258 linear, 1257–58, 1257 radiation pattern in, 1257–58, 1258 television and FM broadcasting, 2517–36 direct data domain least squares method, 71–73 direct detection, wireless infrared communications, 2926 direct detection receivers, optical transceivers, 1825 direct digital frequency synthesizer, 447 direct matrix inversion, blind multiuser detection, 298, 300, 306 direct sequence CDMA, 458, 459, 1602 adaptive receivers for spread-spectrum system and, 96, 97, 101, 104, 107 Bluetooth and, 310 in channel modeling, estimation, tracking, 409, 411 chaotic systems and, 422, 428, 428 chirp modulation and, 445 cochannel interference and, 455 iterative detection algorithms for, 1196–1210 media access control and, 1345 multicarrier CDMA and, 1522, 1523 multiple input/multiple output systems and, 1456 packet rate adaptive mobile receivers and, 1886–87, 1886 polyphase sequences and, 1975–82 powerline communications and, 2003 radio resource management (RRM) and, 2090, 2091–93 shallow water acoustic networks and, 2209 signature sequence for CDMA and, 2274, 2283, 2284 spatiotemporal signal processing and, 2336 Viterbi algorithms and, 1196–1210 wireless multiuser communications systems and, 1608, 1614, 1615 direct sequence spread spectrum, 1130–41, 2392–96, 2392 acoustic telemetry in, 23, 27 blind multiuser detection and, 298 diversity and, 733–734 interference and, 1130–41 multicarrier CDMA and, 1521, 1523 shallow water acoustic networks and, 2216–17 signature sequence for CDMA and, 2274 in underwater acoustic communications, 41 wireless communications, wireless LAN and, 1285, 2678, 2842–43, 2842 direct sequence ultrawideband radio, 2757 direct sequency FSK, 1474 direct solution algorithm, cyclic coding, 617 direct video broadcast, broadband, 2671–73, 2672 3018 INDEX directional antennas, 198, 1348 directivity of antennas, 180, 185, 186, 196 linear antennas and, 1258 loop antennas and, 1293–94 microstrip/microstrip patch antennas and, 1360–1361 active antennas and, 63 directivity gain, in antenna arrays, 142 discrete autoregressive model, traffic modeling, 1666, 1668 discrete cosine transform image and video coding and, 1039 image compression and, 1066, 1067 image processing and, 1074, 1075 orthogonal transmultiplexers and, 1881, 1881 vector quantization and, 2125–26 waveform coding and, 2837 wireless MPEG 4 videocommunications and, 2972–81 discrete Fourier transform adaptive equalizers and, 86 broadband wireless access and, 321 image processing and, 1074, 1075 orthogonal frequency division multiplexing and, 1871–72, 1944 orthogonal transmultiplexers and, 1880–85 simulation and, 2287, 2288 waveform coding and, 2837 discrete Hadamard transform, 2837 discrete logarithm problem, cryptography, 609–610 discrete memoryless channels, information theory, 1113–14 discrete multitone, 736–748, 738 additive white Gaussian noise, 745 applications for, 746–747 asymmetric DSL and, 746–747, 747 baseband and, 741–742 bit loading in, 745 digital signal processing and, 740–741 frequency division multiplexing and, 736–737, 737 frequency domain equalization in, 745 guard interval in, 739–740, 739 matrix notation in, 743–745 orthogonal frequency division multiplexing and, 736, 1878, 1944 quadrature amplitude modulation and, 737 Shannon or channel capacity in, 745–746 signal to noise ratio, 745 spectral properties of, 742–743, 743 transmitters and receivers for, 740, 742 very high speed DSL and, 2791–2801, 2792, 2794 discrete time Fourier transform, digital filters, 690–691 discrete time function, orthogonal transmultiplexers, 1880 discrete time models, traffic modeling, 1667 discrete time signals, digital filters, 687–689 discrete Walsh transform, waveform coding, 2837 discrete waveform/wavelet transform image and video coding and, 1040 image compression and, 1067–68 image processing and, 1074, 1075 underwater acoustic communications, 37 discrete-time, in channel modeling, estimation, tracking, 399–401 discretionary access control, 1649 dispatch radio services, 1478 dispersion fading and, 784 leaky wave antennas and, 1237, 1237 microwave and, 2565 optical fiber and, 436, 1709, 1711, 1712–13 orthogonal frequency division multiplexing and, channel time, 1874 polarization mode (see polarization mode dispersion) solitons and, 1764, 1765 wavelength division multiplexing and, 2869 dispersion compensated optical fiber, 1712–13 dispersion compensating devices, 1848 dispersion compensating fiber, 1686, 1768, 1846 dispersion compensating module, 1484 dispersion management, optical fiber, 1686 dispersion shifted fiber, 1711, 1714, 1845, 1848 dispersive fade margin, microwave, 2565, 2566 distance routing effect algorithm for mobility, 2890 distance vector multicast routing protocol, 1534 distance vectors, 1534 distorted Gaussian models, traffic modeling, 1670 distortion adaptive equalizers and, 79 amplitude modulation and, 134 blind equalizers and, 286 digital audio broadcasting and, 677 digital magnetic recording channel and, 1325–1326 image compression and, 1063 intersymbol interference and, 1157–62, 1158–61 nonlinear (see also RF power amplifiers, nonlinear distortion in) optical communications systems and, 1484–85 orthogonal frequency division multiplexing and, 1876 rate distortion theory and, 2069–80 distortion bounds, compression, 640–641 distortion rate function, 640–641, 2123 distributed admission control, 118 distributed Bellman–Ford algorithm, 2886 distributed Bragg reflector laser, 1780–81, 1780 distributed COM, 725, 727 distributed coordinated function, 1348 distributed feedback laser, 1779, 1779, 1780 free space optics and, 1853–54 optical signal regeneration and, 1762 distributed intelligent networks, 719–29, 722, 726 distributed mesh feedback photonic AD conversion, 1967 distributed protocols, media access control, 5, 1343 distributed queue dual bus (DQDB), medium access control, 1558 distributed queue multiple access, medium access control, 1558 distributed routing, multimedia networks, 1566 distribution, antenna arrays, synthesis by, 154 distribution system, for wireless communications, wireless LAN, 1285 diurnal variations inradiowave propagation, 2063, 2065 divergence factors inradiowave propagation, 211 diverging edge, in trellis coded modulation, 2627 diversity, 371, 729–736 additive white Gaussian noise, 732, 733 applications for, 733–735 bit error rate and, 732, 733 cdma2000 and, 361, 367 channels and, 729 cochannel interference and, 456 combining techniques for, 730–733 cross correlation and, 729 fading and, 730–731, 787–788 gain and, 729 interleaving and, 733 IS95 cellular telephone standard and, 355–356 maximal ratio combining in, 731 microwave and, 2563–69 multipath and, 730–731 multiple input/multiple output systems and, 1455 optical fiber and, 735 optimal selection, 731 outage rates and, 729 quadrature amplitude modulation and, error probability and, 2050–52 radio resource management and, 2093 RAKE receivers and, 732, 734 satellite communications and, 1230–31 scanning, 731 signal to noise ratio, 731 space-time coding and, 2324 spatiotemporal signal processing and, 2333, 2334–36 tropospheric scatter communications and, 2693–95 wireless and, 2919–20 wireless multiuser communications systems and, 1603, 1608 wireless transceivers, multi-antenna and, 1583, 1584 diversity gain, 1450–52, 1451, 1452, 2324 diversity reception, in antennas for mobile communications, 190 diversity techniques, 1481 divisive methods in quantization, 2128 DNA sequence analysis, andViterbi algorithm, 2818 DoCoMo, 392, 2193 DOCSIS (see data over cable service interface specifications), 272 Dolph–Chebyshev linear antenna arrays, 145–146, 147, 187 domain name servers, 548, 1913, 2199 domain convolution, simulation, 2287 dominant mode waveguides, 1390 dominant path concept, indoor propagation models, 2020, 2021 doping for optical fiber, 1484 Doppler effect, Doppler fading, Doppler spreading, 442 in acoustic modems for underwater communications, 18–19 acoustic telemetry in, 23 cellular communications channels and, 394, 395 in channel modeling, estimation, tracking, 410, 412, 413 chirp modulation and, 441 intelligent transportation systems and, 509–510 mobile radio communications and, 1481 multiple input/multiple output systems and, 1453 power control and, 1983 satellite communications and, 196, 197 shallow water acoustic networks and, 2207 simulation and, 2291 tropospheric scatter communications and, 2698–99 in underwater acoustic communications, 39–40, 39 wireless and, 2916–18, 2917, 2918, 2916 wireless multiuser communications systems and, 1604 Doppler frequency, 783–785, 2325 Doppler power spectrum, wireless multiuser communications systems, 1604 Doppler sensors, active antennas, 65 double random phase encryption, 2132–33 double sideband AM, 133 double sideband suppressed carrier AM, 133–134, 133, 140, 140 doubletalk, acoustic echo cancellation, 4, 11 downlink, in satellite communications, 877, 1223, 1223, 2115 drift ALOHA protocol and, analysis in, 129, 129 frequency synthesizers and, 837 DRIVE project in intelligent transportation systems, 503 drive-response synchronization and chaos, 422, 422 driving point, optical modulators, 1746 dropouts, digital magnetic recording channel, 1326 DropTail algorithms, flow control, 1627, 1628, 1660 DSA, 218 dual beam antennas, 191, 194 dual busy tone multiple access, 2210, 2886 dual frequency antennas, 191, 194 dual polarized waveguide antenna, 1416–17, 1417 dual queue dual bus, optical fiber, 1715 dual tone multifrequency, session initiation protocol (SIP), 2198 ducting, millimeter wave propagation, 1435, 1445 Duffy’s transform, in antenna modeling, 174 duobinary and modified duobinary signals, 1829–30, 1829 duobinary encoder, minimum shift keying, 1474, 1475 duobinary frequency shift keying, 585 duobinary pulse, partial response signals, 1930–32, 1931 duplexing, very high speed DSL, 2793 DVD-ROM media, 1738 dynamic allocation schemes, medium access control, 1553 dynamic bandwidth allocation, Ethernet, 1511 dynamic channel allocation, radio resource management, 2091–93 dynamic feedback modulatioin, chaotic systems, 422, 423, 423 dynamic host configuration protocol, 335, 869 dynamic mode cell planning in wireless networks, 388, 390–391 dynamic range, in optical fiber, 1718 dynamic restoration, 1635 INDEX dynamic routing, wavelength assignment, 2101–04 dynamic source routing, 2211, 2888 dynamic time warping, automatic speech recognition, 2373 dynamic time wavelength division multiple access, 1552 E plane stepped DFW, 1411–16, 1413–16 earliest available time scheduling, 1554 earliest due date algorithm, flow control, traffic management, 1660 early congestion notification (ECN), multiprotocol label switching, 1594 early late gate synchronizer, pulse amplitude modulation, 2029, 2029, 2057 early packet discard, flow control, traffic management, 1661 earth bulge, microwave, 2559 Earth Observation Satellite waveguides, 1391, 1392 earth reflection, 209–210, 209 Earth-space transmission paths, millimeter wave propagation, 1445 eavesdropping, 2810 Ebert–Fastie spectrograph and diffraction gratings, 1751, 1752, 1754–55 echo, in IP telephony, 1178 echo cancellation filter,1–8, 2, 12 echo cancellation, acoustic (see acoustic echo cancellation) echo model, powerline communications, 2000–2001, 2001 echo return loss enhancement, acoustic echo cancellation, 3 ECHO satellite communication, 196 economies of scale, traffic engineering, 494 edge networks, optical fiber systems, 1840, 1841 edge routers, burst switching networks, 1802 effective area, antennas, 180, 186 effective bandwidth, 809, 1671, 1673, 1908 effective index, lasers, 1777 effective isotropic radiated power, 881, 1268 effective length, in optical fiber, 1489 effective number of bits, in cable modems, 327 effective spreading coding, in adaptive receivers for spread-spectrum system, 106 efficiency millimeter wave antennas and, 1425 parabolic and reflector antennas and, 1923–24 efficient reservation virtual circuit, 552–553, 552 EFR algorithm, speech coding/synthesis, 2827 egress edge router, burst switching networks, 1803, 1803 egress routers, differentiated services, 668 Eigen algorithm, interference, 1116–19 eight to fourteen modulation, 579, 1735 El Gamal encryption, 612, 613, 1649 elastic sources in traffic modeling, 1671, 1672–73 electrabsorption modulators, 1770, 1771 electric field integral equation, 173 electric fields active antennas and, 61 antennas, 180 waveguides and, 1394 electrical equivalents, 180 electrical power lines (see powerline communications) electro absorption modulated lasers, 1826 electroabsorption modulators, 1761–62, 1826 electroacoustic transducers (see acoustic transducers) electromagnetic compatibility, 1995–96, 2001 electromagnetic interference, 1390 electromagnetic spectrum, 1423–25, 1424 electromagnetic theory, 208 electromagnetic wave mode propagation, waveguides, 1390 electronic cash, 615 electronic codebook, 607 Electronic Industries Alliance, 434 electronic serial numbers, IS95 cellular telephone standard, 355 electronics noise, optical transceivers, 1833 electrooptic (Pockels) effect, optical modulators, 1742 electrooptic analog to digital converters, 1961–64, 1962, 1963 electrooptic bottlenecks, routing and wavelength assignment in WDM, 2098 electro-optic planar lightwave circuits, 1703–04 electroptical switches, 1785 element patterns, antenna arrays, coupling, 164–166, 165, 166 elementary symmetric functions, 248, 623 elements in antenna arrays, 144, 180 Ellipso satellite communication, 196 elliptic curves, cryptography, 610, 610, 613 email, 540 embedded coding, speech coding/synthesis, 2354–55 embedded Markov chains, traffic modeling, 1668 embedded radio systems, Bluetooth, 309 embedded wavelet coding, image compression, 1069–70 emergency services, session initiation protocol (SIP), 2203–04 emission lasers and, 1776 millimeter wave propagation and, 1436–37, 1445–46 EMMA probe, shallow water acoustic networks, 2206 empirical path loss prediction models, radiowave propagation, 216 empty cluster problem in quantization, 2129 encapsulating security payload, virtual private networks, 2810–11, 2810, 2811 encapsulation frame, 542, 542 multiprotocol label switching and, of labels, 1594, 1594, 1597–98 virtual private networks and, 2708–09 encapsulation, of messages, 540 encipherment (see also cryptography), 1648–49 encoders/encoding in BCH (nonbinary) and Reed–Solomon coding, 468–469 CDROM and, 1734 CIRC encoders for, 627–628, 627 concatenated convolutional coding and, 556–558, 556 constrained coding techniques for data storage and, 573, 575–576, 575 convolutional coding and, 599–600, 599 cyclic coding and, 619–620 linear predictive coding and, 1264 low density parity check coding and, 1316–17 magnetic storage and, 1326–1333, 1327 modems and, 1497 multiple input/multiple output systems and, 1455–56 optical synchronous CDMA systems and, 1809 orthogonal frequency division multiplexing and, 1873, 1876 product coding and, 2007, 2009 sequential decoding of convolutional coding and, 2141, 2141 trellis coding and, 2635 turbo coding and, 2705, 2705 ultrawideband radio and, 2755–58 in underwater acoustic communications, 43, 45–46 vector quantization and, 2125 waveform coding and, 2834–37 encryption (see cryptography) end systems, 549 end to end connections, 539 end to end delay, flow control, 1627 endfire antenna arrays, 142, 145, 148, 149 endpoint admission control, 118 energy bands in lasers, 1777 energy consumption (see power management) energy density in active antennas, 54 energy function, neural networks, 1677 enhanced data rate for global evolution, 126, 369, 383–385, 385, 908, 1096–1108, 2589 enhanced full rate coders, speech synthesis/coding, 1306 enhanced variable rate coder, 1306, 2827 ENIAC, 2653 ensemble-averaged autocorrelation, 428 enterprise networking, broadband, 2656–66 enterprise system connectivity, 2865 entire-domain basis functions, antenna modeling, 174 entropy bounds, compression, 633–634 entropy coding 3019 image and video coding and, 1031–33 image compression and, 1065–66 transform coding and, 2596 entropy constrained vector quantization, 2128 ENUM mechanism in session initiation protocol, 2198 enumerative coding, compression, 635–636 envelope detectors, amplitude modulation, 134–135, 135, 139–140, 139 envelope functions, pulse amplitude modulation, 2022 envelope power function, peak to average power ratio, 1948 envelope processes, traffic modeling, 1666, 1673 equal cost multipath, multiprotocol label switching, 1599 equal gain combining, wireless, 1527, 2920, 2921–22 equalization/equalizers, 79–94 acoustic telemetry in, 26 adaptation algorithm in, 82 adaptive (see adaptive equalizers) baud vs. fractional rate, 286 Beneveniste–Goursat algorithm in, 92 blind (see also blind equalizers), 79, 82, 91–93, 286–298, 1680 in channel modeling, estimation, tracking, 417, 417 channel estimator in, 90 classification of, and algorithms used in, 81–82, 81 constant-modulus algorithm in, 92 decision feedback (see decision feedback equalizers) decision-directed mode in, 82 digital video broadcasting and, 91 distortion and, 286 fast startup equalization in, 82 feedforward, 330 filters in, 81–82, 89 finite impulse response transversal filter in, 81 fractionally spaced, 288–289, 289 infinite length symbol spaced, 1690–92 intersymbol interference and, 80–81, 87, 286, 291 iterative least squares with enumeration, 292 lattice filter in, 81 least mean square algorithm in, 83–84, 85, 88, 90, 286 least squares, 81–82, 84–85 linear adaptive (see also adaptive equalizers), 82–87, 82 linear, 286 M algorithm in, 81 magnetic recording systems and, 2258–63 map symbol-by-map symbol, 89, 89 maximum a posteriori in, 81, 89 maximum likelihood sequence estimation, 286 maximum likelihood, 89–91 mean squared error, 81, 83–84, 84, 86, 88 microwave and, 2565, 2569–70 midamble in, 90 minimax criterion in, 81, 82–83 minimum mean square error, 292, 321 multiple input/multiple output, 93 neural networks and, 1679–80 noniterative algorithms in, 82 Nyquist theorem and, 86 orthogonal frequency division multiplexing and, 93 pseudonoise in, 85 recursive least squares algorithm in, 82, 84–85, 85, 90 recursive mean squares, 286 reference signals and, 85–86 sampling in, 286, 287 Sato algorithm in, 92 signal to noise ratio in, 88 single carrier frequency domain equalization in, 2329–30, 2330 space-time coding and, 2327–30 spacing in, symbol-spaced vs. fractionally spaced, 86–87, 87 startup equalization in, 81 stop-and-go algorithm in, 92 system model for, 79–80, 79, 80 tap leakage algorithm in, 87 tapped delay line, for sparse multipath channels, 1688–96 3020 INDEX equalization/equalizers (continued) training mode in, 82 training sequences in, 286, 287 trellis-coded modulation and, 91, 91 turbo type, 2716–27 in underwater acoustic communications, 42–43 underwater communications and, 16 Viterbi algorithm in, 81, 90 whitened matched filter in, 89 zero forcing, 81, 82–83, 88 equation error, blind equalizers, 293 equilibrium, flow control, 1629–30 equipment identity register, global system for mobile, 906 equivalent circuits, active antennas, 29, 60–61, 61 equivalent encoders, convolutional coding, 599–600 equivalent noise current density, optical transceivers, 1833 erasure filling decoding, BCH coding, 247, 251–252, 259–261 erasure probability, sequential decoding of convolutional coding, 2159 erbium doped fiber amplifier, 706, 1484, 1835 Bragg gratings in, 1728 free space optics and, 1853 Gigabit Ethernet and, 1509 optical crossconnects:, 1702 optical fiber and, 1709, 1721, 1842 optical multiplexing and demultiplexing and, 1748 signal quality monitoring and, 2273 solitons and, 1764 wavelength division multiplexing and, 2839, 2869 ergodicity, in wireless multiuser communications systems, 1606 Erlang B blocking capacity and, 492, 494 cell planning in wireless networks and, 379–380, 379, 380 cochannel interference and, 453, 453, 454 economies of scale in, 494 flow conservation principlie in, 493–494, 493 Markov chains in, 492 seizure of a server by call in, 492 service facility in, 492 state space in, 492–493, 493 state transition diagrams in, 492–493, 493 tables for, 494 traffic engineering and, 487, 491–499, 498 trunking efficiencies in, 494 Erlang C blocking, 495–497, 495 Erlangs, traffic engineering, 486 error control/correction coding constrained coding techniques for data storage and, 570, 579 convolutional coding and, 598 cyclic coding and, 616–630 low density parity check coding and, 1316 magnetic storage and, 1326 multidimensional coding and, 1539–40, 1539 partial response signals and, 1933 Reed–Solomon coding for magnetic recording channels and, 466–467, 466, 470, 472–474 threshold decoding and, 2579–85 trellis coding and, 2635, 2639–40 turbo coding and, 2704–05, 2716–27 underw/in underwater acoustic communications, 40–41 unequal error protection coding and, 2762–69 wireless infrared communications and, 2927–28 error criterion, adaptive antenna arrays, 72–73 error detecting coding, Reed–Solomon coding for magnetic recording channels, separate vs. embedded, 474 error detection and correction, 545, 1633 ATM and, 2908–09 automatic repeat request and, 224–231 BCH coding, binary, and, 238–253 BCH/ in BCH (nonbinary) and Reed–Solomon coding, 253–262 Bluetooth and, 313 continuous phase frequency shift keying and, 594–598, 595, 596 continuous phase modulation and, 587–590, 2182–84, 2183, 2182 cyclic coding and, 620 image and video coding and, 1030–31 IS95 cellular telephone standard and, 350, 354 magnetic recording systems and, 2256–58, 2257 magnetic storage and, 4, 1332 multidimensional coding and, 1540–41, 1544–48 orthogonal frequency division multiplexing and, 1875–76 packet rate adaptive mobile receivers and, 1886 permutation coding and, 1955–56 powerline communications and, 2002, 2004 pulse amplitude modulation and, 2022, 2024–25, 2027 pulse position modulation and, 2036–39 quadrature amplitude modulation and, 2047–50 satellite communications and, 1223, 1229–31, 1230, 1231 sequential decoding of convolutional coding and, 2159–60 serially concatenated coding and, 2165–66, 2166, 2182–84, 2183 shallow water acoustic networks and, 2207 sigma delta converters and, 2229–30, 2229 signal quality monitoring and, 2269 speech coding/synthesis and, 2342, 2355, 2367 spread spectrum and, 2394–95 trellis coding and, 2639–40 tropospheric scatter communications and, 2701–02 unequal error protection coding and, 2762–69 wireless IP telephony and, 2936 wireless MPEG 4 videocommunications and, 2978 error floor region, serially concatenated coding, 2166–67, 2167 error locators, BCH coding, 623 error rate definitions, Reed–Solomon coding for magnetic recording channels, 473 error resilient entropy coding, 1576 error trapping decoder, 247, 251, 617 estimation theory, 0, 1338 etching, microelectromechanical systems, deep reactive ion, 1352 Ethernet, 549, 1280–1281, 1501–13 10Base2, 1283 10Base5, 1283 10BaseT, 1283, 1283 100BaseT, 1283–84 addressing and, 1503 architecture for, 1502–05, 1502 asynchronous transfer mode (ATM) and, 1512 attachment unit interface in, 1506 bridges in, 1505 broadband and, 2655 broadcast domains in, 1281 burst mode in, 1284 bus architecture in, 1503, 1504 carrier sense multiple access and, 345, 1280–81 carrier sense multiple access with collision detection and, 1503–04, 1504, 1505 coaxial cable for, 1283, 1506–07 collision domains in, 1281 collisions in, 1280 copper PHY with extended reach and temperature, in EFM, 1510 cyclic redundancy check in, 1503 development of, 1501, 1502 dynamic bandwidth allocation in, 1511 Ethernet in the First Mile in, 1289, 1508–12, 1510, 2803–05, 2804 failure and fault detection/recovery in, 1633–34 fiber distributed data interface in, 1284 free space optics and, 1851 full duplex, 1284 Gigabit, 1284, 1501, 1507, 1508–09, 1510 half duplex operation in, 1504 hubbed architectures for, 1505, 1505 jamming in, 1281, 1283 layers of, 1502–05, 1502 link aggregation in, 1284 local area networks and, 1279, 1280–81, 1501, 1512 MAC frames in, 1502–03, 1503 MAC layer in, 1502 media access control and, 9, 1347, 1506 medium access unit in, 1506 medium dependent interface in, 1508, 1509 medium independent interface and, 1502, 1506, 1507 metropolitan area networks and, 1512 multicasting and, 1529–30 optical fiber and, 1507, 1510–11, 1717, 1719 optical line termination in, 1511, 1512 optical network unit in, 1511, 1512 OSI reference model and, 1502–05, 1502 packet switched networks and, 1910 passive optical networks and, 1510–12, 1511, 1512 physical coding sublayer in, 1507–08 physical layer in, 1502, 1506–08 physical medium attachment sublayer in, 1508 physical medium dependent sublayer in, 1508 point to multipoint operation, in EFM, 1511–12 pulse amplitude modulation and, 1508 repeaters in, 1504–05 security and, 1646 session initiation protocol and, 2197 signal quality monitoring and, 2269 64B/66B encoding in, 1508 slot time in, 1281 SONET vs., 1501, 1512 source address table in, 1505–06 start frame delimiter in, 1503 switches in, 1505–06, 1506 thinnet/cheapernet, 1283 time division multiplexing and, 1512 topologies for, 1505, 1505 transmission media for, 1506–07 truncated binary exponential backoff in, 1281 unshielded twisted pair in, 1283, 1506–07 virtual LAN and, 1284 wavelength division multiplexing in, 1507 wide area networks and, 1512 Wireless Ethernet Compatibility Alliance and, 1288 wireless LAN and, 1284–89 Ethernet for the First Mile, 1289, 1509–12, 1510, 2803–05, 2804 ETS-V satellite communications, 198 Euclid’s algorithm, cyclic coding, 617 Euclidean distance low density parity check coding and, 661–662 magnetic recording systems and, 2249, 2260 pulse amplitude modulation and, 2025 serially concatenated coding and, 2173 serially concatenated coding for CPM and, 2182 speech coding/synthesis and, 2355 trellis coded modulation and, 2622, 2627–29 trellis coding and, 2642 Euclidean geometry coding, 802–807 Euler algorithms, chaotic systems, 424 European Advanced Communications Technologies and Services, 1720 European mobile satellite, 2112 European Telecommunications Standards Institute (see standards) evaluation function, sequential decoding of convolutional coding, 2145 evanescent waves, waveguides, 1395 even parity, multidimensional coding, 1540 event detection, 1650 excess loss, optical couplers, 1699 excitation, speech coding/synthesis and, 2341, 2347–48 waveguides and, modes of, 1397–1405, 1398 exclusive OR gates, signal quality monitoring, 2270 existential forgery attacks, 612 exit charts, serially concatenated coding, 2167, 2172 expansion coefficients in antenna modeling, 174, 176–177 expectation maximization algorithm, 769–780 blind equalizers and, 290 channel estimation and, 771–772 fading and, 772, 776–778, 778 interference channel and, 772–773 maximum likelihood estimation and, 3, 1341 INDEX expectation maximization algorithm (continued) multiuser channel estimation and, 771 nonconvergence in, 774–778 orthogonal frequency division multiplexing and, 773 parameter estimation from superimposed signals and, 770–771 random phase channels and, 772 signal to noise ratio, 773–774, 774, 775 space time coding and, 773 unsynchronized channels and, 772 expedited forwarding, DiffServ, 271, 669–670, 673–675, 1657–58 explicit cell rate, ATM, 552 explicit congestion notification, flow control, traffic management, 1662–63, 1662 explicit forward congestion indication, ATM, 200, 206 explicit rate feedback, flow control, traffic management, 1663 explicit rate indication for congestion avoidance, congestion control, 1663 explict congestion notification, flow control, 1628 explict routed LSP, multiprotocol label switching, 1592, 1593, 1593 exponential backoff, carrier sense multiple access, 345 exponential filtering, in channel modeling, estimation, tracking, alpha trackers, 415 exponentially windowed RLS, in channel modeling, estimation, tracking, 415 exposed terminal problems, 5, 1343, 2885, 2885 extended BCH coding, binary, 246 extended partial response, 4, 1328–1331, 1331 extended service set, wireless LAN, 1285, 1286 extending Reed–Solomon coding, 467 extensible HTML, wireless application protocol, 2899 extensible markup language, 1651 distributed intelligent networks and, 728 software radio and, 2304 wireless application protocol and, 2899 extension fields, BCH coding, binary, 240–241 exterior gateway protocol, 269, 1913 exterior router protocols, 549 external network to network interface, 1799 extinction ratio, 2577, 2577 optical fiber systems and, 1842 optical modulators and, 1743 optical signal regeneration and, 1760 extranets, 1163–72, 1165 extremely low frequency (see also atmospheric radiowave propagation), 758–780 eye patterns, 2576–79, 2576–2578 eye safety and lasers, 1864–65 fabrication attacks, 1151 Fabry–Perot interferometer, 1003, 1723–25, 1723, 1724, 1725, 1749, 1756–57, 1757 facet loss, in lasers and, 1778–79 factor bases, in cryptography and, 610 factor graphs, for low density parity check coding and, 1316 factors of merit (see merit factor) fading (see also multipath), 208, 781–802, 2065, 2066 in acoustic modems for underwater communications, 15 additive white Gaussian noise, 786–787 antennas for mobile communications and, 190 autocorrelation and, 783 bit error rate (BER) in, 787 bit interleaved coded modulation and, 276, 278, 280, 281, 283, 285 cellular communications channels and, 393, 394 chann/in channel modeling, estimation, tracking, 410, 410 chaotic systems and, 430–431, 430 chirp modulation and, 446 cochannel interference and, 449 delay and, 783 dispersion and, 784 diversity and, 730–731, 787–788 Doppler frequency shift and, 783, 784, 785 expectation maximization algorithm and, 772, 776–778, 778 free space optics and, 1862–63 high frequency communications and, 949 indoor propagation models and, 2013, 2013 large scale, 781–782 location in wireless systems and, 2965, 2967 maximal ratio combining and, 788 mean square error and, 781 microwave and, 2562–65, 2562, 2571 mobile radio communications and, 1481 multiple input/multiple output systems and, 1455–54, 1454 packet rate adaptive mobile receivers and, 1886 path loss and, 1937 power control and, 1983 quadrature amplitude modulation and, 2050–52 RAKE receivers and, 787–788 satellite communications and, 1223, 1226–29, 1226, 1227 shadowing and, 781 signal characteristics and, 784–785 signal to noise ratio, 786–788 simulation and, 2290–91, 2291 space-time coding and, 2324 spatiotemporal signal processing and, 2333–40, 2333 spectral broadening and, 784 statistical characteristics of, 783 trellis coded modulation and, 2633–34 tropospheric scatter communications and, 2698–99 underw/in underwater acoustic communications, 40, 45 Viterbi algorithm and, 2817–18, 2817 wireless and, 2915, 2916–18, 2916 wireless multiuser communications systems and, 1603–11 wireless transceivers, multi-antenna and, 1579 fail stops, 1632 failure and fault detection/recovery in, 1632–34 failures, 1631 fair distributed queue, medium access control and, 1558 fairness, flow control and, 1626, 1653, 2103 FairNet in medium access control and, 1558 fan antennas, 180 Fano algorithm, Fano metric, convolutional coding and, 2140, 2146–48, 2150–54, 2151, 2152, 2153, 2154 fanout of power splitters, 2104 far end crosstalk, 2786, 2798–2800, 2803–05, 2805 far field (Fraunhofer region) antenna arrays and, 141 antennas, 181–182, 181–182, 182 loop antennas and, 1292, 1293 multibeam phased arrays and, 1514 parabolic and reflector antennas and, radiation concepts in, 2080–81, 2080 Faraday law in antennas and, 171 Faraday, Michael, 208 Farley’s approximation, cochannel interference and, 451 fast algorithms, antenna modeling and, 173 fast broadcasting, 236 fast fading path loss and, 1937 simulation and, 2290–91, 2290 wireless multiuser communications systems and, 1605 fast Fourier transform adaptive antenna arrays and, 72 antenna modeling and, 173 location in wireless systems and, 2970 multicarrier CDMA and, 1522 orthogonal frequency division multiplexing and, 1871 signal quality monitoring and, 2272 simulation and, 2288 fast frequency shift keying, 584 fast multipole method, for antenna modeling and, 173 fast resource management, ATM and, 552 fast startup equalization, 82 fatigue testing, optical fiber and, 438–439 FatMAC protocol, 1553 fault isolation, signal quality monitoring and, 2269 fault management, ATM and, 206–207 fault tolerance, 1631–44 asynchronous transfer mode and, 1633–35 automatic repeat request and, 1632 3021 backup schemes and, 1634–35 circuit switched networks and, 1632 cycle covers and, 1638–39, 1638 cyclic redundancy check in, 1633 dynamic restoration in, 1635 fail stops in, 1632 failure and fault detection/recovery in, 1632, 1633–34 failures and, 1631 fault isolation boundaries in, 1632 fiber distributed data interface and, 1637 intermittent failures and, 1631 link and node-based schemes for, 1635 link rerouting in, 1633–34, 1634 Menger’s theorem and, 1635 mesh networks and, 1637–39, 1638, 1639 metropolitan area networks and, 1632 minimum spanning tree in, 1639–40 models for, 1632 multiprotocol label switching and, 1640 optical fiber and, 1636, 1636 packet switched networks and, 1632, 1639–40 path and link monitoring in, 1633 path-based schemes for, 1634–35, 1634 protection of links or nodes in, 1634 quality of service and, 1632 redundancy and, 1632 rings for, 1635–37, 1636 self-healing rings in, 1635, 1637, 1638 SONET and, 1634, 1635 subnetwork connection protection and, 1635 topologies for, 1632–33 transmission control protocol and, 1632, 1640 wide area networks and, 1632 fax modems, 1499 FCC clear channel skywave curve in, 2061–62 FEC to NHLFE, multiprotocol label switching and, 1594 Federal Communications Commission, 309 Federal Information Processing Standards, cryptography and, 606 feedback flow control and, 1626 frequency modulation (FM) and, 814–815 lasers and, 1776–77 synchronization and, 2475 feedback (return) channel, automatic repeat request and, 224 feedback algorithms, speech coding/synthesis and, 2354 feedback circuits, active antennas and, 51, 51 feedback control, optical modulators and, 1746 feedback filters, tapped delay line equalizers and, 1690 feedback loops, sigma delta converters and, 2230, 2232, 2233–47 feedback networks, active antennas and, 58–59, 59 feedback shift register and FSR synthesis, 257–259, 789–802 autocorrelation in, 795, 798, 799 balance property in, 795 Berlekamp–Massey algorithm in, 790, 797–798 code division multiple access, 789 complemented cycling registers in, 799 complemented summing registers in, 799 constant on the coset property in, 795–796 cross correlation in, 796 cycle and add property in, 796 cyclic Hadamard difference sets in, 790, 795 De Bruijin sequences in, 790, 795 disjoint cycles and, 798–799 linear, 790 linear recurring sequences in, 790 m sequences in, basics of, 791–795, 791 primitives in, 792 pseudonoise sequences and, 789 pure cycling register, 794, 794, 796–797, 798 pure summing register in, 794, 794, 799 run distribution property in, 795 span property in, 795 spread spectrum and, 789 state diagrams for, 790–791, 790, 793, 794 trace function in, 796 truth tables for, 790–791, 790, 793, 794 3022 INDEX feedback systems, neural networks and in, 1676–77 feedback/feedforward encoders, convolutional coding and, 599–600, 599 feeder links, satellite communications and, 1251 feedforward synchronization and, 2475 feedforward algorithms, in speech coding/synthesis and, 2354 feedforward equalizers, 330, 1973–74, 1973 feedforward filters, tapped delay line equalizers and, 1690 feedforward vs. feedback systems, neural networks and in, 1676–77 feeds antenna arrays and, 166, 166, 167 horn antennas and, 1006–17, 1006–16 leaky wave antennas and, 1245 microstrip/microstrip patch antennas and, 1361–1363, 1373–1374, 1373, 1374, 1380, 1383–1384, 1383 parabolic and reflector antennas and, 1920, 1924, 2082, 2083, 2084 waveguides and, 1392–1393, 1392 Fekete’s lemma, constrained coding techniques for data storage and, 573, 574 Fenton–Wilkinson approximation, cochannel interference and, 450, 451 ferrite loaded loop antenna, 1296–97, 1296 Fiat Shamir identification protocol, authentication and, 614 fiber delay lines, burst switching networks and, 1804–06, 1805, 1804 fiber distributed data interface, 547, 1284, 2461 carrier sense multiple access and, 345 fault tolerance and, 1637 free space optics and, 1851 media access control and, 8, 1346 optical crossconnects:, 1701 optical fiber and, 1715, 1718–19, 1808 reliability and, 1637 wavelength division multiplexing and, 2864 fiber optic test procedures, 434 fiber optics (see optical fiber systems) fiber ring lasers, solitons and, 1771 fiber stress history, 439 fiber switch capable interfaces, 1799 fiber to the building and, 1797 fiber to the curb, 1797, 2957 fiber to the home, 1797, 1808, 2957 Fibre Channel, 1641, 1719 field effect transistors, 51, 57–58, 57, 58 field equivalence principle, antennas, 183–184 field of view, parabolic and reflector antennas and, 1924 field programmable gate arrays (FPGA), software radio and, 2307, 2316 field regions, antenna, 181–182, 182 field strength, 2064–2067 fields, in BCH coding, binary, and, 238–239 figure of merit antennas, 180, 184–186 optical filters and, 1731–32 optical signal regeneration and, 1759–60 satellite communications and, 1229 file transfer protocol, 540, 541, 544, 1152, 1651 file transfer/data transfer, 1233, 1233, 1497 filters, 1478 acoustic echo cancellation and, 1–8, 2, 3, 8 acoustoopic, 1729–30 adaptive equalizers and, 81–82 adaptive receivers for spread-spectrum system and, 103–104 amplitude modulation and, 134, 135–136 blind equalizers and, 288–289 blind multiuser detection and, 299 cable modems and, 324–325, 328–329, 333 carrierless amplitude phase modulation and, 336–339 chann/in channel modeling, estimation, tracking, 412–414 characteristics of, 1731–32 chirp modulation and, 442–443, 446, 447 cochannel interference and, 454 continuous phase frequency shift keying and, 596 continuous phase modulation and, 592 control mechanisms for, 1724 corrective, 1723 deemphasis, 821–823 demodulation and, 7, 1335 digital, 686–702 equalizers and, 81–82 equalizers and, 89 image processing and, 1074 lattice, 81 magnetic recording systems and, 2262 magnetic storage and, 1329–1330, 1333 matched, 1335–1338, 1336 optical signal regeneration and, 1764 optical, 1722–33, 1756–58 orthogonal frequency division multiplexing and, 1871–72 orthogonal transmultiplexers and, 1882–83, 1882, 1884 packet rate adaptive mobile receivers and, 1888–1900, 1893 partial response signals and, 1928 preemphasis, 821–823 pulse amplitude modulation and, 2026, 2029 quadrature amplitude modulation and, 2046, 2049–50 selective, 1723 shallow water acoustic networks and, 2207 sigma delta converters and, 2228, 2232–35 signal quality monitoring and, 2272 signature sequence for CDMA and, 2275 speech coding/synthesis and, 2344–45, 2370, 2378 surface acoustic wave, 2441–61 tapped delay line equalizers and, 1690 tunable, 1724 waveguides and as, 1390, 1416–17, 1417 wavelength division multiplexing and, 2869 wavelets and, 2852–54, 2852 wideband CDMA and, 2878 wireless multiuser communications systems and, 1616 financial cost functions, cell planning in wireless networks and, 374 fine tuner of codebooks in quantization and, 2129 finesse, in optical filters and, 1724 finite antenna arrays and, 165–166 finite element method of antenna modeling and, 170, 176–177, 176 finite fields in BCH coding, binary, and, 238–239 finite geometry coding, 802–807 finite impulse response filters, 693–694, 694, 696–697 adaptive equalizers and, 81 blind equalizers and, 287, 292 digital magnetic recording channel and, 1324 IS95 cellular telephone standard and, 350 magnetic recording systems and, 2259, 2262 magnetic storage and, 1, 1329 random number generation and, 2292–93 sigma delta converters and, 2228 simulation and, 2287–88, 2292–93 speech coding/synthesis and, 2343, 2346 surface acoustic wave filters and, 2450–52, 2456 finite length, in tapped delay line equalizers and, 1692–94, 1694 finite local coanticipation, constrained coding techniques for data storage and, 575 finite state, vector quantization and, 2127 finite state machine, trellis coding and, 2640–42, 2641 finite state transition diagram constrained coding techniques for data storage and, 573 magnetic recording systems and, 2253–57, 2256 finite traceback Viterbi decoding, 602, 602 finite type constraints, constrained coding techniques for data storage and, 571 finite-element boundary integral methods, 170, 177 finline transition, in waveguides and, 1399–1400, 1400 FIR filters, 3, 3, 410 firewalls, 1650–51, 2809 First software radio and, 2305, 2316 first come first served, 234–235, 1565 first fit routing, 2102 first generation wireless systems, 2, 1350 first in first out, 331–332, 487, 495, 1564, 1565, 1627, 1660, 2424 first zone output components, simulation and, 2289 first-generation wireless systems, 370 Fisher’s information matrix, maximum likelihood estimation and, 1339, 1340 fisheye state routing, ad hoc wireless networks and, 2889–90 fitting error in blind equalizers and, 293 fixed broadband and, 2671 fixed length prinicipal state coding, 577 fixed priority oriented demand assignment, 9, 1347 fixed rate coding, in scalar quantization and, 2123 fixed satellite services, 877, 1251, 2656 fixed tuned devices, wavelength division multiplexing and, 2840–41 fixed-alternate routing, routing and wavelength assignment in WDM and, 2102 fixed-beam planar, microstrip/microstrip patch antennas and array of, 1386–1387, 1386, 1387 flat earth approximation, in radiowave propagation and, 209 flat fading, 784 spatiotemporal signal processing and, 2334–36 wireless and, 2918–19 wireless multiuser communications systems and, 1604 flat routing protocols, ad hoc wireless networks and, 2889 flatplate slot, antenna arrays and, 142 Fleetsat EHF Packages, 483–484 flexural air ultrasonic transducer, electrorestrictive ceramic, 35, 35 floor acquisition multiple access, 2886 flooring effect, in concatenated convolutional coding and, 560 flow conservation principle, 493–494, 493 flow control (see also congestion avoidance and control; traffic engineering), 545, 1625–31 additive increase multiplicative decrease in, 1630 admission control and, 1625 asynchronous transfer mode and, 1625 ATM and, 550 circuit switched networks and, 1625 complementary slackness in, 1629 congestion control and, 1625, 1627 connection admission control and, 1625 costing, price of links in, 1628–29 delay and, 1627 design objectives in, 1626 DropTail algorithms in, 1627, 1628, 1629 duality model for, 1628–29 dynamic properties and, 1626 end to end delay in, 1627 equilibrium and stability in, 1629–30 explict congestion notification and, 1628 fairness in, 1626 feedback and, 1626 first in first out in, 1627 frequency division multiplexing and, 1625 frequency slots in, 1625 general source/link algorithm in, 1628–29 information constraints to, 1627 modems and, 1496–97 packet switched networks and, 1625, 1911–12 quality of service and, 1625, 1626 queues in, 1626, 1627 random early detection algorithm in, 1627, 1628, 1630 round trip time and, 1627 scalability and, 1626 statistical multiplexing in, 1625 TCP Reno in (see also transmission control protocol), 1625, 1628, 1630, 1662 TCP Tahoe in (see also transmission control protocol), 1625, 1628, 1662 TCP Vegas in (see also transmission control protocol), 1625, 1627–30, 1662 time division multiplexing and, 1625 time slots in, 1625 transmission control protocol and, 1625, 1627–28 INDEX flow control (see also congestion avoidance and control; traffic engineering) (continued) transport protocols for optical networks and, 2616–17 utilization and, 1626 window size in, 1627 flows, flow control, traffic management and, 1653 fluid buffer models, in statistical multiplexing and, 2427–28 fluid traffic models, 1670–71 fluorescent discs in optical memories and, 1739 flutter fading, 2065 flying target algorithm, 1557 focal axis, of parabolic and reflector antennas and, 1920 focal curves of diffraction gratings and, 1751 focal length of parabolic and reflector antennas and, 1920, 2084 focused search technique, in speech synthesis/coding and, 1306 follower sets, in constrained coding techniques for data storage and, 575 footprint of satellite communications and, 1249, 2111 forced erasure decoding, in BCH coding, binary, and, 252 forgetting factor, 8, 9, 101 forking, in session initiation protocol and, 2198 form factors, for hard disk drives and, 1320, 1322 formants, in speech coding/synthesis and, 2361, 2820 forward acknowledgement, congestion control and, 1662 forward equivalence class, 116, 1591 forward error control/correction, 224, 545 automatic repeat request and, 230–231 Bluetooth and, 313 cable modems and, 327, 332–333 cdma2000 and, 359, 360–363 community antenna TV and, digital video in, 524, 525–527, 525 interleaving in, 526 modems and, 1497 optical fiber systems and, 1848 packet rate adaptive mobile receivers and, 1887, 1902 polarization mode dispersion and vs., 1971–72 powerline communications and, 2002, 2004 randomization in, 526 Reed–Solomon coding in, 526 satellite communications and, 878, 1223, 1229–31, 1230, 1231 signal quality monitoring and, 2269 soft output decoding algorithms and, 2295–96 trellis coding and, 526, 2635–40 Universal Mobile Telecommunications System and, 386 wireless IP telephony and, 2933 wireless MPEG 4 videocommunications and, 2973 wireless multiuser communications systems and, 1609 forward fundamental/supplemental coding channels, 356, 359–362 forward link channels, 349–357, 349, 359–362, 361, 367 forward/reverse path, in satellite communications and, 1223, 1223 forwarding differentiated services and, 669–673, 1657–58 IP networks and, 269, 1591 multicasting and, 1532 multimedia networks and, 1568 multiprotocol label switching and, 1591, 1593–95 packet switched networks and, 1909–10 paging and registration in, 1914–15 virtual private networks and, 2808 four photon mixing, 1697–88, 1687, 1712 four wave mixing optical fiber systems and, 1490, 1843, 1846 solitons and, intrachannel, 1769–70 wavelength division multiplexing and, 756 Fourier transforms antenna arrays and, orthogonal method in, 157–158, 158 in BCH (nonbinary) and Reed–Solomon coding, 261 orthogonal frequency division multiplexing and, 1869–70 fourth generation wireless systems, 2, 371–372, 391–392, 1350 four-third’s earth radius concept, in radiowave propagation and, 210 fractal antenna arrays and, 142 fractal Brownian motion models, in traffic modeling and, 1669–70 fractal compression, image and video coding and, 1044 fractal Gaussian noise models, traffic modeling and, 1669–70 fractal images, compression and, 648 fractal Levy motion models, traffic modeling and, 1670 fractional Brownian motion process, 431 fractional N division synthesizers, frequency synthesizers and, 830, 833, 833, 845, 854–862, 860, 862 fractionally spaced equalizer, blind equalizers and, 288–289, 289 fragmentation, in wireless LAN and, 1287 frame in synchronization and, 2482–83 frame check sequence, 547 frame erasure rate, power control and, 1983, 1984 frame error rate, automatic repeat request and, 228–230, 229 frame rate, image and video coding and, 1027 frame relay, broadband and, 2658–59, 2659 frame structure, automatic repeat request and, 225–226, 225 frames, 340, 539, 542, 542, 545–546 constrained coding techniques for data storage and, 576 encapsulation of, 542, 542 framing, 545–546, 2617 Frank sequence, polyphase sequences and, 1976 Frank–Zadoff–Chu sequence, polyphase sequences and, 1978 Fraunhofer region antennas, 181–182, 181–182, 182 loop antennas and, 1292 multibeam phased arrays and, 1514 parabolic and reflector antennas and, 2080–81, 2080 free distance bit interleaved coded modulation and, 279 continuous phase modulation and, 589 convolutional coding and, 598, 602–604, 603 sequential decoding of convolutional coding and, 2142 serially concatenated coding and, 2167 free space distance, in trellis coded modulation and, 2527–29 free space gratings, 1754–55 free space loss, microwave and, 2556 free space optics, 1849–67, 1851 absorption and, 1851, 1855–57, 1856 atmospheric attenuation in, 1855–57, 1856, 1857 atmospheric refractive turbulence vs., 1861–63, 1861 autocorrelation in, 1862 avalanche photodiode detectors in, 1857 background limited infrared performance in, 1858 bandwidth and, 1849–1850 beamshaping in, 1851 bit error rate in, 1859, 1859, 1862, 1865 carbon dioxide lasers in, 1853 commercial products using, 1852, 1852 continuous wave lasers in, 1852–53 copper media and, 1851 cost of, 1850, 1854–55, 1865 difference frequency generation laser in, 1853 distributed feedback lasers and, 1853–54 divergence of beam in, 1854, 1859 erbium doped fiber amplifiers in, 1853 Ethernet and, 1851 eye safety with lasers in, 1864–65 fading in, 1862–63 fiber distributed data interface and, 1851 field of view of receivers in, 1859 future of, 1865 GaAs lasers in, 1853 growth of, 1850–51 history and development of, 1850–51 HITRAN database and calculations for, 1855 holographic lens for, 1864 InGaAs lasers and, 1853 lasers and, 1850, 1851, 1852–55, 1853, 1865 3023 lidar lasers and, 1863 light emitting diodes and, 1850, 1852, 1853, 1854, 1865 LOTRAN database and calculations for, 1856–57 Mie scatter in, 1855–57 MODTRAN database and calculations for, 1856–57 modulation tolerance in, 1851 Nd/YAG lasers in, 1853 noise equivalent power in, 1858, 1859, 1859, 1860 noise in, 1857–59 optical detectors and, 1857–59, 1858 optical parametric oscillator in, 1853 power spectral density in, 1862 protocols and, 1851 quantum cascade lasers in, 1853 range equation for, 1859–61 Rayleigh scatter in, 1855–57 receivers for, 1851–52, 1852 reliability of, 1865 resonant scatter in, 1855–57 satellite communications and, 1850 scattering in, 1851, 1855–57, 1856, 1857 scintillations and, 1861–63, 1861 sensitivity in, 1858 signal to noise ratio in, 1858, 1859, 1859, 1860, 1862 SONET and, 1851 telescope design, tracking/alignment, and environment for, 1863–64 thermal noise in, 1858 topologies for, 1851 tradeoffs in design and engineering of, 1865 transmission spectrum for, 1855, 1855 transmitters for, 1851–52, 1852 vertical cavity surface emitting lasers in, 1853 free space propagation equations, 208–209, 209, 2015–16, 2066 free spectral range, 1724, 1787 freespace transmission loss, 2067 frequency and spectrum allocation, 370 frequency assignment problem, cell planning in wireless networks and, 382–383, 382 frequency diversity, 371 microwave and, 2564 mobile radio communications and, 1481 wireless multiuser communications systems and, 1603 frequency divider, frequency synthesizers and, 843–844 frequency division duplex adaptive receivers for spread-spectrum system and, 96 cell planning in wireless networks and, 385–386 frequency division multiple access and, 828 global system for mobile and, 911 IS95 cellular telephone standard and, 347 very high speed DSL and, 2801 frequency division multiple access, 458, 825–830, 2274 acoustic telemetry in, 25, 27 adaptive receivers for spread-spectrum system and, 95–96, 96 admission control and, 120 ALOHA protocols and, 825 alternative implementations for, 828 antenna arrays and, 163 applications for, 829 ATM and, 2907–09 Bluetooth and, 309 carrier sense multiple access and, 349 cellular telephony and, 829 code division multiple access, 829 frequency division duplexing and, 828 frequency division multiple acess frequency hopping spread spectrum and, 828 frequency plan for, 825–826, 826 global system for mobile and, 828, 911–912 interference and, 826–827 intermodulation noise in, 826–827, 827 IS95 cellular telephone standard and, 347, 349 media access control and, 6, 1344 mobile radio communications and, 1481–82, 1482 orthogonal frequency division multiplexing, 828 orthogonal transmultiplexers and, 1880–85 3024 INDEX frequency division multiple access (continued) packet rate adaptive mobile receivers and, 1886 performance in, 826–827 polyphase sequences and, 1976 powerline communications and, 2003 radio resource management and, 2090, 2091–93 satellite and, 829 satellite communications and, 878–881, 1231–32, 1231, 1231 satellite onboard processing and, 477, 481–482 shallow water acoustic networks and, 2208, 2215 single channel per carrier in, 825 software radio and, 2312–13, 2312 SPADE system in, 825 spatiotemporal signal processing and, 2336 throughput in, 827, 827 time division multiple access and, 828, 829, 2586 underw/in underwater acoustic communications, 44 universal mobile telecommunications service and, 828 wavelength division multiplexing and, 829 wireless local loop and, 2950–51, 2955 wireless multiuser communications systems and, 1602 frequency division multiplexing, 1906 ALOHA protocol and, 130 discrete multitone and, 736–737, 737 flow control and, 1625 multicarrier CDMA and, 1522 optical fiber and, 1709 partial response signals and, 1929 simulation and, 2286 tropospheric scatter communications and, 2693 wavelength division multiplexing and, 2838 frequency domain, in antenna modeling and, 169, 170 frequency domain coding, multicarrier CDMA and, 1524 frequency domain constraints, in optical recording and, 579 frequency domain duplexing, 190 frequency domain equalization, in orthogonal frequency division multiplexing and, 1877 frequency domain equalization, 745 frequency encoded CDMA, 1816–17, 1817, 1818 frequency hopping, 16, 912, 2092 frequency hopping CDMA, 310, 316, 445, 458, 1344–1345, 1345, 2276 frequency hopped spread spectrum, 309–310, 2216–17, 2396–99 frequency division multiple access and, 828 interference and, 1130–41 wireless communications, wireless LAN and, 1285 frequency independent antennas, 180 frequency modulation, 807–825, 1478, 1825 active antennas and, 50 CDROM and, 1735 community antenna TV and, 519–522, 521 constrained coding techniques for data storage and, 576 continuous phase frequency shift keying and, 593–594 digital audio broadcasting and, 679–680 magnetic storage and, 1327 modems and, 1497 pulse position modulation and, 2033 frequency modulation DCSK, chaotic systems and, 422, 425–427, 426 frequency nonselection (see also flat fading), 784, 1604 frequency offset, in orthogonal frequency division multiplexing and, 1875 frequency range, in powerline communications and, 2000 frequency response community antenna TV and, 517–518, 517 magnetic recording systems and, 2251–52, 2252 orthogonal frequency division multiplexing and, 1874 frequency reuse cellular telephony and, 191, 347, 1479, 1480, 1480 cochannel interference and, 448, 449–454 multibeam phased arrays and, 1514 power control and, 1982 satellite onboard processing and, 479 wireless multiuser communications systems and, 1608 frequency selective channels, in wireless multiuser communications systems and, 1605 frequency selective digital filters, 692–696, 700 frequency selective fading, 2564, 2919 frequency selective switches, WDM, 2840, 2841 frequency shift keying (see also digital phase modulation), 16, 709–719, 2179 acoustic telemetry in, 23, 24 continuous phase frequency shift keying and, 593 high frequency communications and, 947 modems and, 1497, 1498 powerline communications and, 1995 satellite communications and, 1225 shallow water acoustic networks and, 2207 spread spectrum and, 2396–97 Sunda’s, 1472 underw/in underwater acoustic communications, 46 underw/in underwater acoustic communications, 40–41, 40 frequency slots, flow control and, 1625 frequency synthesizers, 830–865, 831 analog to digital conversion and, 833–835, 834 digital direct, 833–835, 834, 835 digital to analog conversion in, 833–835, 834 double mix divide technique in, 831 fractional N division synthesizers and, 830, 833, 833, 845, 854–862, 860, 861, 862 frequency divider in, 843–844 frequency in, 831–832 frequency pushing in, 836–837 frequency range in, 835–836 harmonic suppression in, 836 hybrid, 830 loop filter in, 845, 846–848 loop gain in, 851–853, 852, 853 oscillator in, 837–843, 838–843 output power in, 836 phase detector in, 844–845 phase locked loop and, 830, 832–833, 833, 845–854, 848 phase noise in, 836, 842–843 sensitivity in, 837 spur suppression in, 858–862 spurious response in, 836 step size in, 836 transient response in, 851–853, 852, 853 tuning and drift in, 837 voltage controlled oscillator and, 830, 836, 843, 860 Fresnel reflection coefficient, 56, 209 Fresnel region, 181–182, 181–182, 182, 214, 1292, 1293, 1438, 1514, 2557–58, 2558 Fresnel ripples, chirp modulation and, 442 fricatives in speech coding/synthesis and, 2360 Friis equation, in indoor propagation models and, 2015 full response continuous phase chirp modulation, 444–446 full response signals, partial response signals and vs., 1928, 1929, 1929 full-duplex acoustic echo cancellation and, 5 fundamental frequency, in speech coding/synthesis and, 2372–73, 2820 fundamental or dominant mode, in waveguides and, 1390 fundamental range, in sampling and, 2107 G.723.1 multimode coder, speech coding/synthesis and, 2354–55, 2354 gain active antennas and, 58 adaptive antenna arrays and, 68 adaptive receivers for spread-spectrum system and, 96, 101, 106 antenna arrays and, 142, 143 antenna modeling and, 169, 170, 185–186, 190, 192–193, 196 antennas for mobile communications and, 196 cable modems and, 327 carrier sense multiple access and, 348–349 chirp modulation and, 443 coding division multiple access and, 458–461 community antenna TV and, 517 dipoles, 1258 diversity and, 729 image compression and, 1063 lasers and, 1778 linear antennas and, 1258 microstrip/microstrip patch antennas and, 1360–1361, 1361, 1380 microwave and, 2570–71 millimeter wave antennas and, 1425 multibeam phased arrays and, 1517 multiple input/multiple output systems and, 1450–1453 optical fiber and, 1842–43 optical fiber systems and, 1842–43 orthogonal frequency division multiplexing and, 1875 packet rate adaptive mobile receivers and, 1888 parabolic and reflector antennas and, 1923–24, 2080–81 path gain and, 1936 satellite onboard processing and, 477 shell mapping and, 2221 space-time coding and, 2324 speech coding/synthesis and, 2347–48 statistical multiplexing and, 2420–32 wireless transceivers, multi-antenna and, 1579, 1583, 1584 gain switched lasers, solitons and, 1771 gain to system noise, 196, 1229, 1927 galactic noise, 949, 2067 Galerkin method, in antenna modeling and, 174, 177 Gallager function, in sequential decoding of convolutional coding and, 2157 Gallagher low density parity check coding and, 658, 659 gallium arsenide, 1742, 1853 Galois fields cyclic coding and, 617, 618, 620 low density parity check coding and, 661 multidimensional coding and, 1538 multidimensional coding and, 1542 optical synchronous CDMA systems and, 1810 ternary sequences and, 2538–47 gamma channels (see also lightpaths), 2098 gap fed loop antenna, 1294, 1295–96 gas lasers, 1777 gatekeepers, IP telephony and, 1174 gateway GPRS support node, 867–876, 2983–84, 2983, 2988 gateways global system for mobile and, 906 IP telephony and, 1174 powerline communications and, 1999 satellite communications and, 881, 882, 1232, 2114 session initiation protocol and, 2198 Gauss elimination, antenna modeling and, 173 Gaussian channels, information theory and, 1114 Gaussian filters, in channel modeling, estimation, tracking, 414 Gaussian frequency shift keying Bluetooth and, 310–311 intelligent transportation systems and, 508 Gaussian memoryless sources in, 641 Gaussian minimum shift keying, 371, 584–593, 718 global system for mobile and, 913 satellite communications and, 1225, 1225 Gaussian random number generation, 2292 Gaussian–Markov noise, in magnetic recording systems and, 2265–66, 2265 general packet radio service, 866–876, 867 admission control and, 126 air interface for, 871–875 architecture for, 866–868 base station controller in, 866–876 base station subsystem in, 866–876 base transceiver station in, 866–876 border gateways in, 867 cell planning in wireless networks and, 369, 383–385, 385 channel coding in, 874–875 INDEX general packet radio service (continued) data link layer and, 871–872 dynamic host configuration protocol in, 869 enhanced, 866 gateway GPRS support node in, 867–876 global system for mobile and, 866–876, 908 GPRS tunneling protocol in, 867 intelligent transportation systems and, 502, 503, 506–508, 506, 507 international mobile equipment identity in, 867 Internet and, 866 Internet protocol and, 866 logical channels in, 872–873 microelectromechanical systems and, 2, 1350 mobility portals and, 2191, 2193 packet and circuit switching in, 869 packet data protocol in, 867 protocols for, 870–872, 871 quality of service (QoS), 866, 868–869 radio resource management and, 873–874 satellite communications and, 2117, 2118 security in, 875 services of, 868–869 serving GPRS support node in, 867–876 session, mobility management and routing in, 869–870, 873 short message service and, 866 standards for, 866 subnetwork dependent convergence protocol in subnetwork dependent convergence, 871 support nodes in in, 866–876 time division multiple access and, 2589 universal mobile telecommunications system and, 866 wireless application protocol and, 866 wireless packet data and, 2983–84, 2983, 2988 general source/link algorithm, flow control and, 1628–29 generalization in neural networks and, 1675, 1677–79 generalized Barker sequences, in polyphase sequences and, 1980–1981 generalized chirplike sequence, 1978 generalized Lloyd algorithm, 2128, 2129 generalized minimum distance decoding, 261 generalized minimum shift keying, 1457, 1458 generalized MPLS, 1799 generalized partial response, 4, 1331–33 generalized processor sharing, 1565, 1660 generalized sidelobe canceler, packet rate adaptive mobile receivers and, 1889–90, 1889, 1892–93 generalized simple merging piggybacking, 233 generalized tamed frequency modulation, 585 generating functions, cyclic coding and, 623 generator polynomials, 618, 1610 generic cell rate algorithm, 201, 205–206, 205, 266, 267, 1656, 1659 generic routing encapsulation, 2808 genetic algorithm, 162–163, 163, 2130 geographic diversity, in SONET and, 2495 geographic functions, cell planning in wireless networks and, 374 geographic information system, cell planning in wireless networks and, 372 geographically routed protocols, ad hoc wireless networks and, 2890 geolocation (see also wireless, location in), 2959 geolocation of wireless networks, indoor, 2688–90, 2689 geometric optics parabolic and reflector antennas and, analysis in, 2081–82 path loss and, 1936, 1942 geometric theory of diffraction, 216, 2018 GEOSTAR probe for shallow water acoustic networks and, 2206 geostationary satellite (see also satellite communications), 196, 196, 876–885, 1223, 1224, 1231, 1248, 1250–52, 2113, 2656 GFLOPS processing in software radio and, 2311 Gigabit Ethernet, 1284, 1501, 1508–09, 1510 broadband and, 2655, 2656–58, 2657 dense wavelength division multiplexing in, 1509 erbium doped fiber amplifiers in, 1509 fault tolerance and, 1640–42, 1642 multiwavelength optical network and, 1509 optical fiber and, 1507, 1509, 1721 reliability and, 1640–42, 1642 SONET vs., 1509 standards for, 1509 wavelength division multiplexing in, 1507, 2864 wide area networks and, 1509 Gilbert coding, 1540 global and interleaved constraints, in constrained coding techniques for data storage and, 582 global positioning system antennas and, 169, 198 cdma2000 and, 359 digital audio broadcasting and, 685 Global Positioning System interference and, 1130–41 location in wireless systems and, 2960–61, 2960 millimeter wave propagation and, 1436 satellite communications and, 1224, 1254 spread spectrum and, 2399 wireless sensor networks and, 2994–95 global system for mobile, 96, 308, 369–371, 828, 905–17, 906, 1479, 1480, 2179 air interface for, 908–913 architecture for, 905–907 authentication center in, 906 base station controller in, 905–17 base station subsystem in, 905–17 base transceiver station in, 905–17 blind equalizers and, 296–297 broadband and, 2656 cell planning in wireless networks and, 369–370, 372, 377–383 cellular communications channels and, 397 chann/in channel modeling, estimation, tracking, 409 channel coding in, 910–911 cochannel interference and, 455 connection management in, 915 customized application for mobile network and, 908 enhanced data rate for GSM evolution and, 908 equipment identity register in, 906 frequency division duplexing in, 911 frequency division multiple access and, 911–912 frequency hopping in, 912 frequency planning, 912 gateways in, 906 Gaussian minimum shift keying in, 913 general packet radio service and, 866–876, 908 high speed circuit switched data in, 908 history and development of, 907–908 home location register in, 906 IMT2000 and, 1095–1108 intelligent transportation systems and, 502, 506, 507 international mobile equipment identifier in, 906 international mobile subscriber identity in, 906 logical channels for, 909 media access control and, 1343, 1344 microelectromechanical systems and, 2, 1350 mobile application part in, 906 mobile radio communications and, 1481, 1482 mobile station in, 905–17 mobile telephone ISDN number in, 906 mobility management in, 914–915 mobility portals and, 2192, 2193 modulation in, 913 networking in, 913–916 operation and maintenance, 907 power control in, 913 radio resource management (RRM) and, 914, 2089 regular pulse excitation with long term predictor in, 1304 roaming and handover in, 915–916, 916 routing in, 914–915, 915 satellite communications and, 2116 security in, 916–917 services in, 907–908 session initiation protocol and, 2198 signaling in, 913–916, 913 signaling system 7 and, 906 3025 signaling traffic in, 911 software radio and, 2314 space-time coding and, 2326 speech coding/synthesis and, 909–911, 2356, 2819–20, 2827 spread spectrum and, 2400 standards for, 905 subscriber identity module in, 906 synchronization in, 912–913 time division multiple access and, 911–912, 911, 2589 unequal error protection coding and, 2766–67, 2767 universal mobile telecommunications system and, 907 visitor location register in, 906 wireless application protocol and, 908 wireless IP telephony and, 2932–41 wireless local loop and, 2951–52, 2955 admission control and, 126 antennas, 194 Globalstar in, 196, 1231, 1247, 1250, 1250, 1251, 2112, 2673 go back N ARQ, 226–227, 227, 229–230, 545, 2210 Godard algorithms, in blind equalizers and, 292 Golay coding, 616, 620–621, 885–892 BCH coding, binary, and, 245–246, 247, 251 complementary sequences for, 892–900 deep space telecommunications and, 628–629 Hadamard coding and, 929 low density parity check coding and, 659 peak to average power ratio and, 1950 Golay complementary sequences, 892–900 Golay–Davis–Jedwab coding, 1951 Gold sequences, 428, 900–905 Kasami sequences and, 1219–22 polyphase sequences and, 1976 signature sequence for CDMA and, 2281–82, 2281, 2282 Golomb sequence, polyphase sequences and, 1977 Gordon–Haus effect, 1490, 1767, 1769 GPRS support nodes, 866–876 grace patching, 234 graceful degradation, in media access control, 7, 1345 grade of service, cell planning in wireless networks and, 379–380 gradient method, in antenna arrays and, optimization using, 161 Gram–Schmidt procedure, antenna arrays and, 158 granular noise, waveform coding and, 2835 graph coloring problem, media access control and, 6, 1344 graphs, low density parity check coding and, 1315 gratings, surface acoustic wave filters and, 2446–47, 2446 Gray coding phase shift keying and, 715 photonic analog to digital conversion and, 1961, 1962–1963, 1963 pulse amplitude modulation and, 2027 quadrature amplitude modulation and, 2043, 2044 rate distortion theory and, 2075 serially concatenated coding and, 2173, 2173 trellis coded modulation and, 2625 Gray labeling, bit interleaved coded modulation and, 281, 282, 284–285 Gray mapping pulse amplitude modulation and, 2023, 2023 serially concatenated coding for CPM and, 2187, 2187, 2188 grazing angles, waveguides and, 1416 greedy patching, 234 greedy piggybacking, 233 Green Book, 1736 Green function, in antennas and, 172, 174, 176 Gregorian parabolic and reflector antennas and, 1920–21, 1921, 2083–84, 2083 grid oscillators, in active antennas and, 66, 66 ground reflection point, 209–210 ground wave propagation, 208, 946–958, 2059–60 group blind multiuser detection, 306 group communication and multicasting and, 1529–31, 1529, 1530 3026 INDEX group velocity dispersion, 1764, 1765, 1769 guaranteed frame rate, ATM and, 1658 guard bands, in community antenna TV and, 523 guard channels, in admission control and, 124, 124 guard interval, 739–740, 739, 1872 guided scrambling, constrained coding techniques for data storage and, 579 H.261 video codec, 1051–52 H.263 standards, image and video coding, 1052–53 H.323 IP telephony standards, 1173–82, 1175, 2198 H.324 standard, 918–929, 919 Haar transform, image and video coding, 1039 Hadamard coding, 24, 929–935 Hadamard matrices, 898, 1976 Hadamard MFSK, 16 Hadamard transform, 933 Hadamard–Walsh coding, code division multiple access, 2874 half duplex Ethernet, 1504 half power beamwidth, 143, 153, 185, 1358, 1922–23, 1925–26 half wave antennas, 193 half-duplex, acoustic echo cancellation, 5 Hall model of impulsive noise, 2403, 2406–07 Hall’s log correlator, for impulsive noise, 2413–14 Hamming coding automatic repeat request and, 225, 229–230 BCH coding, binary, and, 245, 247, 247 cyclic coding and, 617 multidimensional coding and, 1541 product coding and, 2010–11 threshold coding and, 2579–80 underw/in underwater acoustic communications, 43 Hamming distance bit interleaved coded modulation and, 278–279, 281, 282 continuous phase modulation and, 2182 convolutional coding and, 602–604, 603 low density parity check coding and, 1309, 1310 product coding and, 2008 sequential decoding of convolutional coding and, 2142 serially concatenated coding and, 2173 serially concatenated coding for CPM and, 2182 speech coding/synthesis and, 2355 trellis coded modulation and, 2634 Hamming distortion, 640, 2073 handheld device markup language, 2899 handoffs admission control and, 120, 123–126, 124 ATM and, 2912–14 cdma2000 and, 366 cellular telephony and, 1479 global system for mobile and, 915–916, 916 intersatellite handoffs in, 2119 IS95 cellular telephone standard and, 356 radio resource management and, 2093 satellite communications and, 1252, 1254, 2118, 2119–20 wireless multiuser communications systems and, 1602 handover, 2912–14 hands free telephone, 1 handshake protocols shallow water acoustic networks and, 2215–17, 2216 transmission control protocol and, 2607–08 Hankel transforms, impulsive noise, 2404–05 Hansen–Woodyard endfire antenna arrays, 145 hard decision decoding algorithms convolutional coding and, 601–602 low density parity check coding and, 1309, 1312 magnetic recording systems and, 2257 multidimensional coding and, 1541 Reed–Solomon coding for magnetic recording channels and, 475 sequential decoding of convolutional coding and, 2142–45 trellis coding and, 2640 hard disk drives, 1319, 1320–1322 access time of, 1321 areal density of, 1321, 1322 bit error rate in, 1320 capacity of, 1320, 1321 data storage on, 1320–1322, 1322 data transfer rates in, 1322 extended partial response in, 1328–1331, 1329, 1331, 1332 form factors in, 1320, 1322 head space in, 1320 latency of, 1321 linear density of, 1321 partial response maximum likelihood in, 1321, 1328, 1328, 1330–1331 RAMAC systems in, 1320, 1321 read process in, 1320 redundant array of independent disks and, 1322 seek time in, 1320–1321 synchronization in, 1320 track density of, 1321 tracks on, 1320–1321 trends in, 1320–1321 volumetric density of, 1321–1322 write process in, 1320 zone bit recording in, 1321 hard handoff, in cdma2000, 366 hard limiters, in optical synchronous CDMA systems, interference cancellation, 1821–23, 1821, 1822, 1823 hardware description language, 2285 harmonic broadcasting, 236 harmonic suppression, in frequency synthesizers, 836 hash functions, 221–222, 612–613, 1152 Hasse–Weil theorem, in cryptography, 610 Have Quick (see also software radio), 2310–12 head end (HE) cable modems, 324, 512, 513 head noise, in digital magnetic recording channel, 1325 head space, in hard disk drives, 1320 header error control, 200, 201, 312, 550, 2977–78 headers, ATM, 200, 550 heavy tailed on/off models, in traffic modeling, 1669 hectometric (see medium frequency) helical antennas, 180, 193–194, 193, 935–946, 936–945 Helmholtz (scalar wave) equation, 171, 1394 hemispherical conformal antenna arrays, 152–153 hertz, 1423 Hertz active antenna, 48–68 Hertz, Heinrich, 48, 179, 208, 370, 677, 1477, 2585 heterodyne receivers, in optical transceivers, 1835 heterostructure lasers, 1777, 1777 heuristic algorithms in quantization, 2128 heuristic function, in sequential decoding of convolutional coding, 2145–46 HF data link, 947 hidden Markov model, 958–966, 959 applications for, 964–965 automatic speech recognition and, 2373–80, 2385 Baum–Welch algorithm in, 961–962 blind equalizers and, 290–291 chann/in channel modeling, estimation, tracking, 406 Markov chain and, 963 maximum likelihood and, 961–962 maximum likelihood estimation and, 1341 maximum mutual information in, 962 Viterbi algorithm and, 961, 2818, 2818 hidden node problem, 1286–87, 1286 hidden terminal problem ad hoc wireless networks and, 2885, 2885 carrier sense multiple access and, 345–346, 345 media access control and, 1343, 1347 hierarchical forwarding, in multiprotocol label switching, 271 hierarchical routing, 1566, 2890 high- and low-latitude curve and skywaves, 2061 high data rate packet transmission, cdma2000, 368 high definition TV, 966–979 BISDN and, 263 chann/in channel modeling, estimation, tracking, 402 digital versatile disc and, 1738 tapped delay line equalizers and, 1689 high density bipolar 3, 1934 high frequency, 946–958, 2059–60 high latitude anomalies, 2065–66 high level data link control, 546–547, 546 asychronous balanced mode in, 546 asynchronous response mode in, 546 bit stuffing and, 547 frame check sequence in, 547 information frames in, 546 normal response mode in, 546 supervisory frames in, 546 unnumbered frames in, 546 high order sequence criteria, 291–292, 291 high rate punctured convolutional coding, 979–993 High Sierra File format, 1736 high speed circuit switched data, 383–385, 908 high speed DSL, 317 high speed photodetectors for optical communications, 993–1006 higher data rate, in admission control, 126 high-gain antennas, 169 highly elliptical orbit satellite, 1249 highpass filters, waveguides as, 1390 hijacking, 1646, 2810 Hilbert transform, amplitude modulation, 135 Hill plots, interference, 1123–24 HiperAccess group, broadband wireless access, 319–320 HiperLAN, 308, 2682, 2683, 2684, 2941, 2945 ATM and, 2909 broadband wireless access and, 320–321 media access control and, 1348 wireless LANs and, 2681, 2682 HiperMAN, in broadband wireless access, 320 histogram algorithm (HA), in quadrature amplitude modulation, 2056 histogram evaluation, in signal quality monitoring, 2270–71, 2271 history, in constrained coding techniques for data storage, 578 HITRAN database and calculations for free space optics, 1855 Hobbs coding, 1540 holding time, traffic engineering, 485 hole punchers, impulsive noise, 2416 holographic concave gratings, 1755, 1755 holographic data storage system, 1740 holographic memory/optical storage, 1740, 1740, 2132–35, 2133, 2134, 2135 bit error rate in, 2138 charge coupled devices in, 2134–35 decryption system for, 2137–38, 2137 double random phase encryption in, 2132–33 encryption, cryptography and, 2132 experimental setup for, 2134–35, 2134 free space optics and, 1864 holographic memory and, 2132–35, 2133, 2134, 2135 lasers in, 2134 numerical evaluations of, 2138 plane waves and, 2133 random phase mas in, 2133 receiver for, 2136–37, 2137 sampling and, 2138 transmitter for, 2135–36, 2135 home area network, 2685–88, 2687 home computing home area network, 2685–88, 2687 home location register, 906, 2987 home networking, wireless, 2684–88, 2685 home phone network of America, very high speed DSL, 2790 Home RF, 1289, 2683, 2684 homodyne receivers, in optical transceivers, 1835 hop, in media access control, 6, 1344 hop by hop protocols, 116, 541 hop selection, Bluetooth, 312–313 Hopfield neural networks, 1677 hopping, high frequency communications, 949 horn antennas, 142, 179, 180, 184, 187, 1006–17, 1006, 1392, 1392, 1425–28, 1427, 1425 host identifier, 548 Hotelling transform for waveform coding, 2837 hubbed architectures, Ethernet, 1505, 1505 Huffman coding, 1017–24 compression and, 634–635, 637 INDEX Huffman coding (continued) image and video coding and, 1031–32 scalar quantization and, 2124 human made noise, 949, 2067 Huygen’s principle, 183–184, 214 hybrid fiber coax systems, 512, 518–522, 518 hybrid IntServ-DiffServ, 271 hybrid optical networks, medium access control, 1559 hyperplanes finite geometry coding and, 802 low density parity check coding and, 661 hypertext markup language, 2900 hypertext transfer protocol, 2199, 2203, 2604, 2899 IATSAMTR scheduling in medium access control, 1558 idle handoff, cdma2000, 366 image and video coding, 1025–62 additive white Gaussian noise, 1034 advanced video coding in, 1054–55, 1055 analog to digital conversion in, 1026–27 arithmetic coding in, 1032 bit allocation and rate control in, 1044–46, 1045 block coding in, 1038–39 color space in, 1026 color subsampling in, 1026 compression in, 1030 compression ratios in, 1028–29 context formation in, 1047 differential PCM and, 1037–38 discrete cosine transform in, 1039 discrete waveform transform in, 1040 entropy coding in, 1031–33 error detection and correction in, 1030–31 evaluating schemes for, 1028–29 fractal compression in, 1044 future research in, 1055–57 generic model for, 1029–31, 1029 H.261 video codec in, 1051–52 H.263 standards in, 1052–53 Haar transform in, 1039 Huffman coding in, 1031–32 imaging in, 1025–26, 1026 interlaced scanning in, 1027 JBIG standards for, 1049 JPEG compression and, 1029, 1049–50, 1050, 1211–18 Karhunen–Loeve transform in, 1039 lapped orthogonal transforms in, 1039 Lempel–Ziv coding in, 1032–33 linear transformations in, 1038–42 mapping in, 1030 Markov sources in, 1033 motion estimation and compensation in, 1042–44, 1042 MPEG compression in, 1029, 1052, 1053–55, 1054 object-based coding in, 1057, 1057 post processing in, 1030–31, 1047–48 pre processing in, 1047–48 predictive coding in, 1033–34, 1034, 1037–38, 1037 quantization in, 1026–27, 1030, 1035 redundancy and irrelevancy in, 1027–28 run length coding in, 1030, 1046 scalable coding in, 1056–57 scalar quantization in, 1035 shape adaptive transforms in, 1041–42 signal models for, 1034–35 standards for, 1048–55 subband decomposition in, 1039–41, 1041 symbol formation in, 1046–1047 transcoding in, 1057 uncompressed digital video in, 1027 variable length coding in, 1030 vector quantization in, 1030, 1035–37, 1036 vector transformations and, 1041 video scanning and frame rate in, 1027 visual texture coding in, 1050 zero tree coding in, 1046–47 zigzag scanning in, 1046 image compression, 1062–73 image processing, 1073–79 image sampling and reconstruction, 1079–94, 1081–92 image source, in acoustic echo cancellation, 3 image transmission, video, unequal error protection coding, 2764–65, 2765 iMode, 2193 impedance, impedance matching active antennas and, 49, 50, 50, 56 antenna arrays and, 160 antennas and, 169, 177, 177, 180, 184, 186 community antenna TV and, 524 dipoles, 1258 impedance, impedance matching linear antennas and, 1258 loop antennas and, wave impedance in, 1293–95, 1292 microstrip/microstrip patch antennas and, 1358, 1359, 1360, 1362, 1363, 1383 powerline communications and, 2000 television and FM broadcasting antennas, 2517–36 waveguides and, 1395, 1395, 1398–99, 1399, 1401–03, 1403 waveguides and, 1398–99, 1399 impersonation attack, 219, 222 importance density function, in speech coding/synthesis, 2365–66, 2366 impulse response, acoustic echo cancellation, in LEMS, 2, 2, 3, 1689, 1689 impulsive noise, 2402–2420 IMT2000, 358, 392, 1094–1108, 2873–74 admission control and, 126 advanced mobile phone service and, 1095–1108 architecture for, 1101–06 cdma2000 and, 1096–1108 cell planning in wireless networks and, 369, 386 cellular communications channels and, 397 code division multiple access, 1095–1108 context and evolutional paths of, 1097–99 core network for, 1102–04 customized applications of mobile network enhanced logic and, 1101–08 digital enhanced cordless telephony and, 1096–1108 enhanced data for GSM evolution and, 1096–1108 future of, 1106–07 global system for mobile and, 1095–1108 harmonization efforts in, 1097 history and development of, 1097–99 IP networks and, 1103 license assignment and economic implications of, 1106 migration paths for, 1098–99, 1100 mobile IP and, 1103 open service architecture for, 1100–01 Parlay and, 1100 quality of service, 1099–1101, 1103 radio access network for, 1101–02, 1102 radio interface for, 1095–96 satellite communications and, 2116 standards for, 1095–97 synchronous CDMA and, 1096 terminals and services for, 1099–1101 terminals, 1101, 1101 time division multiple access and, 1095–1108 universal mobile telecommunications system and, 1096–1108 virtual home environment for, 1101 wideband CDMA and, 1096, 1104–05 wireless application protocol and, 1100 wireless IP telephony and, 2932–41 in band signaling, transport protocols for optical networks, 2618 inband interference, predistortion/compensation in RF power amplifiers, 530 incliometers, 20 incoming label map table, in multiprotocol label switching, 1591, 1592, 1594 incremental redundancy principle, in automatic repeat request, 231 independent BSS, 1285 index calculus method, in cryptography, 610 index of dispersion interval, statistical multiplexing, 2424 refraction (see refractive index) 3027 index, antenna (see antenna index) indexing, shell mapping, 2223 individually optimal detector, 99 individuals, in quantization, 2130 indoor propagation models, 2012–21 advanced ray optical model and database preprocessing in, 2019–2020, 2020 antennas and, 2015 categories of environments in, 2014 database for buildings and their characteristics in, 2014–25, 2014 deterministic models in, 2018–20 diffraction and, 2013, 2018 dominant path concept in, 2020, 2021 empirical narrowband model in, 2015–17, 2015 empirical wideband models in, 2017–18 fading and, 2013, 2013 free space model in, 2015–16 Friis equation in, 2015 geometric theory of diffraction in, 2018 mateial properties and, 2013–14 mobile indoor radio channel in, 2013 Motley–Keenan model in, 2016, 2016 multipath in, 2013, 2013, 2018 multiwall model in, 2016–17, 2017 one slope model in, 2016, 2016 path finding in, 2019, 2019 path loss in, 2015 penetration in, 2013, 2018 planning tools for, 2020 power delay profiles in, 2017 ray launching, ray tracing in, 2019, 2019 reflection and, 2013, 2018 scattering and, 2013, 2018–19 transmitter and receiver location in, 2013 ultrawideband radio and, 2758–59 universal theory of diffraction in, 2018 visibility relations in, 2020, 2020 wide area networks and, 2012 indoor wireless networks, 734–735, 2677–92 induced local fields, in neural networks, 1676 inductance, 55, 2000 induction zone, loop antennas, 1292–93, 1293 inductors, in microelectromechanical systems, 1352–1353, 1353 industrial scientific medical band, 309, 316, 2391 infinite antenna arrays, 165–166 infinite impulse response filters, 694–696, 695, 697–698 simulation and, 2288, 2288 speech coding/synthesis and, 2343, 2346 acoustic echo cancellation and, 3 in channel modeling, estimation, tracking, 415 infinite length symbol spaced equalizers, 1690–92 infinitesimal generator model, for traffic engineering, 488–489 infinity norm method, in peak to average power ratio, 1947–48 information frames, in high level data link control, 546 information rate, for satellite communications, 1229 information theory, 1109–15 InfoSec software radio, 2307, 2308, 2313 Infrared Data Association, 2041 infrared optical fiber, 434 infrared transmission, 2925–31, 2925 Bluetooth and vs., 307 intelligent transportation systems and, 504–505 pulse position modulation and, 2041 InGaAs lasers, 1742, 1853 ingress edge routers, 1802, 1803 ingress noise, in community antenna TV, 524 ingress routers, in differentiated services, 668 inline optical amplifiers, 1710 Inmarsat, 196, 198, 876, 1224, 1227, 2112 inner coding, in serially concatenated coding, 2164 inner cyclic block coding, in underwater acoustic communications, 43 InP, 1742 inphase-quadrature signal, in minimum shift keying, 1457, 1459–61, 1460, 1461 1463, 1472 input signal matrix, acoustic echo cancellation, 7 inquiry mode, in Bluetooth, 311–312 3028 INDEX insertion loss microelectromechanical systems and, 6, 1354 optical couplers and, 1699 optical cross connects/switches and, 1784 optical fiber and, 1843 optical filters and, 1732 optical modulators and, 1743 instant messaging, session initiation protocol, 2203 instantaneous frequency pulse, 1458 instantaneous narrowband interference, 1130–41 integral approach to antenna modeling, 170, 172–176 integrated circuits fabrication techniques for, 3, 1351 microelectromechanical systems and and, 1350–1356 integrated digital networks, 1567 integrated services (IntServ) admission control and, 114–115, 115 flow control, traffic management and, 1654, 1657, 1657 hybrid IntServ-DiffServ in, 271 IP networks and, 269–270 IP telephony and, 1180 mobility portals and, 2195 multiprotocol label switching and, 1597 integrated services broadcasting system, 680 integrated services digital broadcasting, 2549, 2551–52 integrated services digital network, 263, 1567 H.324 standard for, 918–929, 919 IP telephony and, 1177 modems and, 1495 multimedia networks and, 1563 statistical multiplexing and, 2424 very high speed DSL and, 2780 virtual private networks and, 2808 integrated services LAN, 1641 integrity of data, 1151, 1152, 1648, 1649 intelligent antenna arrays, 163 intelligent networks, 719–29, 722, 726 intelligent noise, 218 intelligent transportation systems, 502–512 Intelligent Vehicle Initiative, 503 Intelsat, 876–885, 1392, 1392 intensity modulation/direct detection, 1809, 1814 interactive voice response systems, 2384 interarrival times, in traffic engineering, 489 intercell interference, in polyphase sequences, 1975 interception attacks, 1151 interdigital transducers, in surface acoustic wave filters, 2447–48, 2448 interdomain multicast routing protocols, 1535–37 interexchange carrier for IP telephony, 1177 interface message processors, 267–268 interference, 208, 218, 1115–21 adaptive antenna arrays and, 68–71 adaptive equalizers and, 79 adaptive receivers for spread-spectrum system and, 95 advanced mobile phone system and, 1130–41 Bluetooth and, 309 broadband wireless access and, 318–319 cell planning in wireless networks and, 377–380 cochannel (see cochannel interference in digital cellular TDMA networks), 448 code division multiple access, 458, 1116, 1119, 1130–41 digital audio broadcasting and, 677 Eigen algorithm for, 1116–19 expectation maximization algorithm and, 772–773 frequency division multiple access and, 826–827 frequency hopping spread spectrum, 1130–41 global positioning system and, 1130–41 Hill plots in, 1123–24 instantaneous narrowband interference, 1130–41 interferer multiplication in, 108 local multipoint distribution service and, 318–319, 1268 microwave and, 2566–67 modeling of, 1121–30 multicarrier CDMA and, 1527 multiple input/multiple output systems and, 1119, 1450, 1452, 1452 multitone, 1130–41 narrowband interference, 1130–41 optical communications systems and, 1484 optical fiber and, 1484 optical filters and, 1723, 1756–57 optical multiplexing and demultiplexing and, 1749 orthogonal frequency division multiplexing and, 1874, 1876 packet rate adaptive mobile receivers and, 1886 partial band, 1130–41 predistortion/compensation in RF power amplifiers and, 530 QQ estimator in, 1124 satellite communications and, 1251 satellite onboard processing and, uplink, 477–478, 478 software radio and, 2306 space-time coding and, 2324 spread spectrum and, 1130–41, 2393–94 time division multiple access and, 1130–41 underw/in underwater acoustic communications, cancellation in, 44 wireless LANs and, 2678 wireless multiuser communications systems and, 1604 wireless networks and, 121 wireless packet data and, 2982 wireless systems and, 1115–21, 1121–30 wireless transceivers, multi-antenna and, 1579 interference cancellation coding division multiple access and, 1817–23, 1819–23 multibeam phased arrays and, 1519, 1520–21 optical synchronous CDMA systems and, 1817–23, 1819–23 wireless multiuser communications systems and, subtractive and successive, 1617 interference fading, 2065 interference filters, 1723–27, 1723, 1726, 1749 interference function, in power control, 1985 interference rejection, in IS95 cellular telephone standard, 350 interferer multiplication, in adaptive receivers for spread-spectrum system, 108 interferometers Mach–Zehnder (see Mach–Zehnder interferometer) Michelson (see Michelson interferometers) Sagnac (see Sagnac interferometers) interframe spacing, 9, 1347 interior gateway protocol, 269, 1913, 2462 interior router protocols, 549 interlaced scanning, in image and video coding, 1027 interleavers/interleaving, 1141–51, 1142–49 bit interleaved coded modulation and, 276–286, 276 cdma2000 and, 359 CDROM and, 1735 community antenna TV and, 526 concatenated convolutional coding and, 557–558 constrained coding techniques for data storage and, 582 diversity and, 733 high frequency communications and, 954–955 IS95 cellular telephone standard and, 350, 352, 354 magnetic storage and, 2, 1330 peak to average power ratio and, reduction of, 1949–50 Reed–Solomon coding for magnetic recording channels and, vs. noninterleaving in, 472 serially concatenated coding and, 2164, 2165–66, 2165 serially concatenated coding for CPM and, 2183 turbo coding and, 1141–51, 1142–1149 turbo trellis coded modulation and, 2740–42, 2741 intermediate circular orbit systems, 1224 intermediate frequency (IF), 330–334, 1478 intermediate system to intermediate system, 269, 1658 intermediate systems, 549 intermittent failures, 1631 intermodulation, community antenna TV, 512, 514 intermodulation distortion, 191, 328, 330, 826–827, 827, 2697, 2698 internal network to network interface (INNI), 1799 International Maritime Satellite System (see INMARSAT), international mobile equipment identifier, 867, 906 international mobile subscriber identity, 906 International Mobile Telecommunications 2000 (see IMT2000 International Telecommunications Satellite Organization (see INTELSAT) International Telecommunications Union standards (see standards), 4 Internet, 115–116, 1909, 2653 access control in, 1650–51 admission control and, 114 automatic repeat request and, 224–231 general packet radio service and, 866 IP networks and, 267, 268 microelectromechanical systems and, 1, 1349 mobility portals and, 2190–91 multicasting and, 1531–32, 1531 multimedia networks and, 1567–69 optical, 2461–72 packet switched networks and, 1912–13 satellite communications and, 2113–15, 2114, 2115, 2120–21 security in, 1151–57, 1650–52 wireless IP telephony and, 2931–41 internet control message protocol, 1646, 2988 internet gateway protocols, 1658 Internet integrated services architecture, 1567 Internet key exchange protocol, 1153–54, 1651, 2812–14, 2813 Internet protocol (see also IP networks), 268, 541, 542–543 broadband and, 2662 flow control, traffic management and, 1653 general packet radio service and, 866 IP telephony and, 1172–82, 1173 microelectromechanical systems and, 1350 multiprotocol label switching and, 1590–1601 packet switched networks and, 1911 satellite communications and, 1253 virtual private networks and, 2809–14 wavelength division multiplexing and, 2864 wireless IP telephony and, 2931–41 Internet relay chat, 2192 Internet Research Task Force, 1647 Internet Security Association and Key Management Protocol, 2813–14 Internet service providers, 2462 IP telephony and, 1177 modems and, 1498–99 satellite communications and, 2115 virtual private networks and, 2808 internetwork layer, TCP/IP model, 541 internetworking, wavelength division multiplexing, 654 internetworking protocols, 547–550 internetworking units, 2116, 2117 interrupt coalescing, in transport protocols for optical networks, 2620 interrupted Bernoulli process, 117 interrupted fluid process, 117 interrupted Poisson Process, 117 interruptive attacks, 1151 intersatellite handoffs, 2119 intersatellite links, 1224, 1252, 2113 intersymbol interference, 208, 1157–62, 1158–61 acous/in acoustic modems for underwater communications, 15 adaptive equalizers and, 79–81, 87 adaptive receivers for spread-spectrum system and, 103 blind equalizers and, 286, 291 blind multiuser detection and, 303 cable modems and, 327, 328 chann/in channel modeling, estimation, tracking, 398, 410, 411, 417 chirp modulation and, 443, 446 code division multiple access, 2278, 2283 digital magnetic recording channel and, 1325–26 magnetic recording systems and, 2251–52, 2251 INDEX intersymbol interference (continued) magnetic storage and, 1327, 1329, 1330–1331 minimum shift keying and, 1466–67 mobile radio communications and, 1481 multiple input/multiple output systems and, 1455 optical fiber and, 1970 orthogonal frequency division multiplexing and, 1867 packet rate adaptive mobile receivers and, 1887, 1899 partial response signals and, 1928–35 quadrature amplitude modulation and, 2045 shallow water acoustic networks and, 2207 signature sequence for CDMA and, 2278, 2283 space-time coding and, 2327 spatiotemporal signal processing and, 2333, 2336 synchronization and, 2474–85 tapped delay line equalizers and, 1688 terrestrial digital TV and, 2548 tropospheric scatter communications and, 2699 turbo equalization and, 2716–27 in underwater acoustic communications, 38, 44 Viterbi algorithm and, 2817–18, 2817 wireless multiuser communications systems and, 1612, 1616 intertrack interference (see crosstalk) interuser interference, in coding division multiple access, 461 interval usage coding, in cable modems, 334 interval, sampling, 2106, 2107 INTRA wireless MPEG 4 videocommunications, 2978 intrachannel cross phase modulation, 1769–70 intrachannel four wave mixing, 1769–70 intradomain multicast routing, 1533–35 intranets, 1163–72, 1165, 2807 intrusion detection and response, 1651–52 intrusion detection exchange format, 1651 intrusion detection systems, 1651–52 invariance, in trellis coded modulation, 2632–33 inverse bending (earth bulge), microwave, 2559 inverse discrete Fourier transform orthogonal frequency division multiplexing and, 1871–72 peak to average power ratio and, 1947, 1950–51, 1951 inverse fast Fourier transform, 532 inverse Fourier transform, 2107 inverse scattering transform, 1766 inverse transform method, 2292, 2292 IONCAP software for radiowave propagation, 2066 ionosphere, 208, 2067 ionospheric propagation, 758–780, 2059, 2060, 2065 ionospheric scintillation, 196, 197 IP addressing, 269, 541, 548–549 mobility portals and, 2194 multicasting and, 1531 packet switched networks and, 1912–13, 1912 satellite communications and, 2117 session initiation protocol and, 2197 wireless packet data and, 2988 IP datagrams, 542, 543 IP host to IP host, 1177–78 IP in IP encapsulation, 2808 IP networks ALOHA protocols and, 268 ARPANET as, 267–268 autonomous systems and, 269 best effort forwarding in, 269 BISDN and, 267–271 border gateway protocol and, 269 broadband and, 2661–64 cdma2000 and, 359 cell planning in wireless networks and, 392 classless interdomain routing and, 269 connectionless nature of, 269 datagrams in, 269 differentiated services in, 270–271 exterior gateway protocols for, 269 forwarding in, 269, 1591 history of, 267–269 hybrid IntServ-DiffServ in, 271 IMT2000 and, 1103 integrated services and, 269–270 intelligent transportation systems and, 507 interface message processors and, 267–268 interior gateway protocols for, 269 intermediate system to intermediate system and, 269 Internet and, 267, 268 Internet protocol and, 268 IP addressing and, 269 IP telephony and, 1172–82, 1173 layer 3 protocol and, 269 metropolitan area exchanges and, 268 multicasting and, 1531 multiprotocol label switching and, 271, 1590–1601 network access points and, 268 network IDs in, 269 open shortest path first and, 269 optical cross connects/switches and, 1798 packet switched networks and, 1910, 1912 packets in, 267 peer networks, bilateral public peering and, 268 point of presence and, 268 quality of service and, 269–271 resource reservation protocol in, 270 routing tables and, 269 satellite communications and, 268, 2111–22 satellite onboard processing and, 482–483 TCP/IP and, 267, 268 transmission control protocol and, 268 tunneling in, 273 virtual private networks and, 273, 2808 Voice over IP, 274 wavelength division multiplexing and, 2845 wireless IP telephony and, 2931–41 IP over ATM, 1154 IP over WDM, 1798, 1799 IP telephony, 1172–82, 1173 IPSec, 273, 1153–54, 1651 IP telephony and, 1180–81 virtual private networks and, 2810–14, 2810 iPSTAR, 2112 IPv6, 2194, 2197, 2663 IrDA, 2682, 2925, 2929 Iridium, 196, 484, 1247, 1250, 1250, 1251, 1253, 1519, 2112 irreducible polynomials, in BCH coding, binary, 241–242 IS136, 370 cell planning in wireless networks and, 383 in channel modeling, estimation, tracking, 409 wireless local loop and, 2952 IS95 cellular telephone standard, 7, 347–358, 370, 1345, 2391, 2400 acquistion and tracking in, 354 advanced mobile phone system, 347 bandwidth in, 350 base station diversity in, 355–356 binary phase shift keying and, 354 cdma2000 and, 357, 367 Cellular Telecommunications Industry Association and, 347 coding division multiple access and, 347–348 convolutional coding and, 353 cyclic redundancy check in, 353 diversity features of, 355–356 electronic serial numbers and, 355 error control in, 350, 354 evolution of, to third-generation, 356–357 finite impulse response in, 350 forward and reverse link channels in, 349–357, 349 forward fundamental/supplemental coding channels in, 356 frequency division duplexing and, 347 frequency division multiple access and, 347, 349 handoff in, 356 interference rejection and, 350 interleaving in, 350, 352, 354 location in wireless systems and, 2965 Mobile Station Base Station Compatibility Standard for Dual Mode Wideband...Cellular, 347 modulation in, 350, 351, 353, 354 multipath diversity in, 355–356 multiple access in, 354 multiplexing in, 350, 352 3029 offset quadrature phase shift keying in, 354 paging channels in, 349, 352 Personal Communications Services and, 350 pilot channels in, 349 pseudorandom noise coding in, 349, 350–351, 354 pulse shaping in, 350, 354 quadrature phase shift keying in, 350 quadrature spreading in, 354 RAKE receivers and, 356 reverse link in, 353–355, 355 spread spectrum and, 347 superfinger demodulator for, 357 synchronization channels in, 349, 350 traffic channels in, 349 voice coding in, 350, 354 Walsh functions and, 350, 354, 356–357 wireless IP telephony and, 2932–41 wireless local loop and, 2952 isolation, in multimedia networks, 1564 isotropic radiator antennas, 185 ISUP, 2197, 2198 iteration in antenna arrays, modified patterns by, 156–157, 157 iterative algorithms, in serially serially concatenated coding, 2164–78 iterative coding/decoding (see also concatenated convolutional coding and iterative decoding) 556–570, 565, 567, 1182–96 Bahl–Cocke–Jelinek–Raviv decoding and, 561–564, 564 bit interleaved coded modulation and, 284 compression and, 635–636 continuous phase modulation and, 2180–81 direct sequence CDMA and, 1196 finite geometry coding and, 805–806 log a posteriori probability in, 561 log likelihood ratio algorithm in, 561 low density parity check coding and, 1309, 1311–12, 1316 maximum a priori algorithm in, 561 multidimensional coding and, 1538, 1543, 1544 parallel concatenated convolutional coding and, 564–567, 565 product coding and, 2010–11 satellite communications and, 1229–30, 1230 serial concatenated convolutional coding and, 567–569, 567 serially concatenated coding for CPM and, 2180–81 soft in/soft out decoders and, 560, 564–567 soft output decoding algorithms and, 2295 trellis coding and, 560, 2640, 2650–51 turbo decoders as, 560 turbo product coding and, 2727–37 Viterbi algorithm and, 560 iterative detection algorithms, 1182–1210 iterative least squares with enumeration, blind equalizers, 292 iterative methods in quantization, 2128 Ito–Stratonovich chaotic integrations, 422 ITS irregular terrain model, in radiowave propagation, 216 JAIN, 727, 728, 2203 Jakes model, in channel modeling, estimation, tracking, 410, 411 jamming, 74, 74, 1281, 1283 JBIG standards, image and video coding, 1049 Jini mobility portals, 2194 jitter ad hoc wireless networks and, 2888 broadband and, 2655 cable modems and, 328, 329 constrained coding techniques for data storage and, 573 differentiated service and, 674, 674 flow control, traffic management and, 1660 IP telephony and, 1172–82, 1173 multimedia networks and, 1562 optical fiber and, 1767, 1769 optical signal regeneration and, 1759 solitons and, 1767, 1769 3030 INDEX Johnson noise, in free space optics, 1858 joint position and amplitude search, 1306 joint source and channel optimization, 1571 joint tactical radio system, 2306, 2311 jointly optimal detector, in adaptive receivers for spreadspectrum system, 98–99 Jones matrix, 436, 1492 JPEG compression, 1076, 1211–18 image and video coding and, 1029, 1049–50, 1050 image compression and, 1063, 1070–72, 1072 magnetic storage and, 1319 JPEG2000 (see JPEG compression) jukeboxes, optical, 1733 Ka band, 877, 1251, 2113, 2665–66 Kalman model, in channel modeling, estimation, tracking, 411–416, 411 Karhunen–Loeve transform compression and, 648 image and video coding and, 1039 image compression and, 1065 transform coding and, 2599–2600, 2599 waveform coding and, 2837 Karn’s algorithm, in transmission control protocol, 2612 Kasami sequences, 1219–22 BCH coding, binary, and, 247, 251 Gold sequences and, 904 signature sequence for CDMA and, 2282 Kathryn orthogonal frequency division multiplexing, 1867 keep alive session initiation protocol, 2202 Keller cone for diffraction, 1942 Kerberos, 1155 Kerr effect, 1739, 1765 key distribution center, 1152 key exchange cryptography, 610–611 keyed hash MAC cryptography, 613 kilometric wave (see low frequency) Kineplex orthogonal frequency division multiplexing, 1867 Kirchhoff’s current law, in antennas, 175, 1437 Kirke method and groundwave propagation, 2060 Kirkman system low density parity check coding, 659, 664–65 KMB algorithm for multicasting, 1533 k-means clustering algorithm in adaptive receivers for spread-spectrum system, 103 knife edge diffraction, 214–215 Kraft’s inequality in compression, 633, 635 Kraft–McMillan inequality in constrained coding techniques for data storage, 577–578 Kronecker product, 2009–2010, 2038 Kruskal’s algorithm for multicasting, 1532 KTMTR scheduling, medium access control, 1558 Ku band, 877, 1251, 2113 kylstron antennas, 179 L band satellite communications, 196, 1251 L stage vector quantization, 2127 L step orthogonalization, in threshold coding, 2580 label distribution protocol, 116, 1568, 1591, 1593, 1595–96 label edge routers, 1591 label switched path, 116, 271, 1590–93, 1593,1798–99, 1802 label switched routers, 116, 271, 1591, 1594, 1798 labels, 549, 1591 labels, security, 1649 lambda switch capable interfaces, 1799 Lambdanet, 1720 LAN emulation, 1719 land mobile satellite communications, 1223–34 Advanced Communications Technology Satellite in, 1227, 1228 ALOHA protocols in, 1232 antenna direction and, 1223, 1228–29 automatic repeat request in, 1223, 1229–31, 1230, 1231 binary frequency shift keying in, 1225, 1225 binary phase shift keying in, 1225, 1225, 1230 bit error rate in, 1224, 1225, 1227, 1230 block coding in, 1229–30, 1230 channel characteristics in, 1224–29 code division multiple access in, 1231–32, 1231 continuous phase modulation in, 1225 convolutional coding in, 1229–30, 1230 differential phase shift keying in, 1225, 1225 diversity techniques in, 1230–31 downlinks in, 1223, 1223 error detection and correction in, 1223, 1229–31, 1230, 1231 fading in, 1223, 1226–29, 1226, 1227 figure of merit in, 1229 file transfer time in, 1233, 1233 forward error control in, 1223, 1229–31, 1230, 1231 forward/reverse path in, 1223, 1223 frequencies for, 1223–24, 1224 frequency division multiple access in, 1231–32, 1231 frequency shift keying in, 1225 gain to system noise in, 1229 gateways in, 1232 Gaussian minimum shift keying in, 1225, 1225 geostationary satellite in, 1223, 1224, 1231, 1232 global positioning system and, 1224 information vs. coding rate in, 1229 intermediate circular orbit systems in, 1224 International Maritime Satellite System and, 1224, 1227 internetworking in, 1232–33 intersatellite links in, 1224 iterative coding in, 1229–30, 1230 Lincoln Laboratory Link Layer protocol in, 1233 link budget for, 1229 low earth orbit satellite in, 1223, 1224, 1231, 1247–56 maximal ratio combinining in, 1230 medium earth orbit satellite in, 1223, 1224, 1231, 1233 modulation in, 1225, 1225 multipath fading in, 1226–27, 1226 multiple access in, 1231–32, 1231 network aspects in, 1232–33 noise in, random, 1224–25 path loss in, 1223, 1225–26, 1225 phase shift keying in, 1225 propagation in, 1223 Rayleigh channels, Rayleigh fading in, 1226–27, 1226, 1227 reservation protocols in, 1232 Rice factor in, 1226–27, 1226, 1227 satellite diversity in, 1223, 1231 satellite transport protocol in, 1233 shadowing in, 1223, 1227–28 signal to noise ratio in, 1224, 1230 slant range in, 1225–26, 1226 space communications protocol standards in, 1233 spatial diversity in, 1230–31 TCP/IP and, 1232–33 time division multiple access in, 1231–32, 1231 transmission control protocol and, 1233 turbo coding and, 1229–30, 1230 uplinks in, 1223, 1223 wireless IP suite enhancer and, 1233 wireless transmission control protocol in, 1233 land use/land clutter, 2561 landmark ad hoc routing ad hoc wireless networks, 2890 lands, CD, 1736 language models, in automatic speech recognition, 2376–77, 2385–77, 2388–89 LAP-B, 546 LAP-D, 546 lapped orthogonal transforms, 1039 laser chirp, optical fiber systems, 1844 laser communications chaotic systems and, 428–431 chirp modulation and, 447 laser intensity noise, optical fiber systems, 1843 laser phase noise, optical fiber systems, 1843 laser sources, 1776–81 absorption in, 1776 active and confinement layers in, 1777 amplification in, 1776–77 antireflection coatings and, 1779 bandgap in, 1777, 1778 blue violet, in optical memories, 1739 carbon dioxide, 1853 CDROM and, 1735 chirp in, 1844 confinement factor in, 1777, 1778 continuous wave, 1852–53 coupling optics in, 1781 difference frequency generation, 1853 diffraction gratings in, 1779 distributed Bragg reflector, 1780–81, 1780 distributed feedback, 1762, 1779, 1779, 1780, 1853–54 drive electronics in, 1781 effective index in, 1777 electro absorption modulated lasers in, 1826 emission in, 1776 energy bands in, 1777 energy states in, 1776 eye safety in, 1864–65 facet loss in, 1778–79 feedback in, 1776–77 fiber ring, 1771 free space optics in (see free space optics) GaAs lasers, 1853 gain in, 1778 gain switched, 1771 gas type, 1777 heterostructure in, 1777, 1777 history and development of, 1775 holographic memory/optical storage and, 2134 holographic systems and, 1740, 1740 InGaAs, 1853 laser intensity noise in, 1843 laser phase noise in, 1843 lidar, 1863 metal organic vapor phase epitaxy process in, 1778 millimeter wave propagation and vs., 1449 mirrors in, 1776–77 mode locked, 1762, 1961 modenumber and modespacing in, 1777 modulation in, 1779 modulators for, 1781 monitors for, 1781 Nd/YAG, 1853 optical fiber systems and, 1708, 1714, 1842 optical isolators in, 1781 optical memories and, 1739 optical modulators and, 1741–48 optical parametric oscillator in, 1853 packaging and modules in, 1781, 1781 Planck’s constant and, 1776, 1777 population inversion in, 1776, 1776 pump type, 1781 pumping in, 1778, 1781 Q-switched, 1762, 1762 quantum cascade, 1853 quasi-Fermi levels in, 1777 rate equations for, 1778 refractive index in, 1779 resonant frequency in, 1779 semiconductor optical amplifiers and, 1781 semiconductor type, 1777–78, 1777 signal quality monitoring and, 2273 single frequency type, 1779 solitons and, 1764, 1770 spontaneous emission in, 1776 spotsize in, 1777 stimulated emission in, 1776 thermoelectric elements in, 1781 threshold current in, 1778 tunable, 1780–81 Vernier effect and, 1780 vertical cavity surface emitting lasers in, 1739, 1781, 1853 wavelength division multiplexing and, 1779 wavelength-selectable, 1779–80, 1780 last mile communications, community antenna TV, 512 last mile technology, powerline communications and as, 1997–98 INDEX latency, 549, 1321 latitude, in radiowave propagation, 2064 lattice construction, in low density parity check coding, 662–663, 662, 663 lattice filter, 81 lattice vector quantization, in compression, 644 lattice vector quantization, 2127–28 launch of satellite, spacecraft used, 1251–52 layer 2 forwarding, 2808 layer 2 tunneling protocol, 273, 1651, 2809 layer 2.5 architecture, MPLS, 1594 layer 3 protocols, IP networks, 269 layer 3 signaling, cdma2000, 365–366 layered architecture, in ATM, 200–201 LBG algorithm, compression, 643–644 leaky bucket algorithm, 201, 205, 205, 1659 leaky SAW waves, 2444 leaky wave millimeter wave antenna, 1235–47, 1235, 1428, 1428, 1428 aperture in, 1238 applications and properties of, 1235–36 beamwidth in, 1239 characterization of, 1237 design procedures for, 1239–41 dielectric type, 1244–45, 1244, 1245 dispersion in, 1237, 1237 feeds for, 1245 frequency range for, 1237 interpreting behavior of, 1237–39 layered dielectric guide, 1244–45, 1245 losses in, 1236, 1245 manufacture of, 1245 measurement techniques for, 1245 microstrip, 1241–43, 1243 microwave transmission and, 1236 millimeter wave transmission and, 1236 modulation in, 1241 nonradiative dielectric, 1243–44, 1244 open structures and, 1236 pencil beam radiation using, 1240 phase and leakage constants in, 1237 radiation patterns in, 1235, 1239, 1240–41 scanning properties of, 1235–36, 1239–40 stepped design in, 1241 surface vs. space wave in, 1237 tapering in, 1241, 1242 waveguide and, 1235–36 waveguide and, partially open metallic, 1241 learning in neural networks, 1675, 1677–79, 1677 learning algorithms, in adaptive receivers for spreadspectrum system, 103 least loaded routing, in routing and wavelength assignment in WDM, 2102 least mean square algorithm adaptive antenna arrays and, 69, 71–73 adaptive receivers for spread-spectrum system and, 100–101 blind multiuser detection and, 300–301 cable modems and, 330 in channel modeling, estimation, tracking, 404, 412, 414–415 equalizers and, 83–84, 85, 88, 90 equalizers, 286 packet rate adaptive mobile receivers and 1886, 1883, 1887 polarization mode dispersion and, 1974 in underwater acoustic communications, 41, 44 least squares algorithm in channel modeling, estimation, tracking, 398 equalizers and, 81–82, 84–85 linear predictive coding and, minimization in, 1261–62 least squares smoothing algorithm, in channel modeling, estimation, tracking, 407 Lebesgue decomposition, in pulse position modulation, 2035, 2037, 2038 Leech lattice, Golay coding, 886 Legendre linear antenna arrays, 148 Lempel–Ziv coding compression and, 638–639 image and video coding and, 1032–33 rate distortion theory and, 2076 lens antenna, 180, 1425–26, 1426, 1427, 2082 LEO satellite networks (see low earth orbit satellite communications) Levinson–Durbin algorithm, 1263, 2349 Levy motion models, in traffic modeling, 1670 lidar lasers, 1863 light emitting diodes (see also optical sources), 1775–76 optical fiber and, sources for, 1708 optical fiber and, 1714 free space optics and (see free space optics) history and development of, 1775 light sources, for optical fiber, 1714 light splitting, in routing and wavelength assignment in WDM, sparse, 2105 light trees, in routing and wavelength assignment in WDM, 2100, 2104 Lightning network, 1720 lightpath topologies in optical cross connects/switches, 1798 routing and wavelength assignment in WDM and, 2098, 2101 lightwave systems for optical fiber, 1707 lightweight directory access protocol, 1656, 1656 likelihood function (see also maximum likelihood estimation), 289, 1338–39, 2026 Lincoln Laboratory Experimental Satellite, 483, 484, 1233 line coding, in partial response signals, 1933–34, 1933 line of sight communications, 208 atrmospheric refraction and, 210–211, 210 broadband wireless access and, 318 diffraction in, 213–215, 214, 215, 215–216 indoor propagation models for, 2012–21 local multipoint distribution service and, 318 microwave and, 2555–72 millimeter wave propagation and, 1443–45 path loss and, 1939, 1941 wireless infrared communications and, 2925 line sources and distributions, antenna arrays, 154 line spectral frequencies, speech coding/synthesis, 2350, 2372 line spectral pairs, speech coding/synthesis, 2350, 2821 linear equalizers, 286 linear adaptive equalizers (see also adaptive equalizers), 82–87, 82 linear antenna, 1257–60 beverage antenna and, 1259 dipoles, 1257–58, 1257 directivity in, 1258 gain in, 1258 impedance, impedance matching in, 1258 radiation patterns in, 1257–58, 1258, 1259, 1259 receiving antenna as, 1260, 1260 traveling wave, 1258–60, 1259 linear array active antenna, 62–63, 62, 144–148, 144 microstrip/microstrip patch antenna and, parallel and serial fed, 1373–85, 1373–76, 1381–83 multibeam phased arrays and, single and multibeam, 1514–15, 1515, 1516 linear block coding, in product coding, 2007 linear broadside antenna arrays, 142 linear coding, 225, 469 linear congrential algorithm, in random number generation, 2292 linear density hard disk drives, 1321 linear detectors for wireless multiuser communications systems, 1616–17 linear equalizers, intapped delay line equalizers, 1688, 1691–92 linear feedback shift register adaptive equalizers and, 85 Bluetooth and, security, 316 cyclic coding and, 619–620, 625–626, 625, 626 linear interpolation, in channel modeling, estimation, tracking, 414, 414 linear minimum probability of error receivers, adaptive receivers for spread-spectrum system, 101–101 linear prediction, 1261–68, 2820–23, 2821, 2822 linear prediction coders, 1261–68 analysis, 1262 applications for, 1264–67 3031 autocorrelation method in LS, 1262 coding excited linear prediction and, 1266–67, 1302–05, 1303 computation of prediction parameters in, 1263–64 encoding/decoding, 1264 example of, 1264 formulation of, 1261–63 least squares minimization in, 1261–62 Levinson–Durbin method in, 1263 linear preditive coding minimum error method in, 1262–63 mixed excitation linear prediction in, 1266–67, 1300, 1306 pulse coding modulation and, 1264 signal to noise ratio and, 1264 speech synthesis and, 1264–67, 1264, 1265, 1266, 1267, 1300, 2341, 2344–50, 2344, 2372, 2373 synthesis of, 1263 Toeplitz symmetric matrix in, 1263 in underwater acoustic communications, 37 linear receivers, in adaptive receivers for spread-spectrum system, 98 linear recurring sequences, feedback shift registers, 790 linear time invariant systems, digital filters, 689–90 linear time invariant coders, speech coding/synthesis, 2341 linear time invariant components, simulation, 2287–88 linear time varying components, simulation, 2288–89 linear unequal error protection coding, 2763–69 linearly bounded arrival process, 1568 link access control, cdma2000, 359, 364–365, 365 link access protocol-modem protocol, 1496 link adaptation, multiple input/multiple output systems, 1455 link aggregation, Ethernet, 1284 link budget community antenna TV and, AM systems, 518–519, 522 satellite communications and, 883–884, 1229 ultrawideband radio and, 2760 link layer, TCP/IP model, 541 link layer security, 1153 link layer specific encapsulation, in multiprotocol label switching, 1594 link manager, in Bluetooth, 314 link manager protocol, in Bluetooth, 310, 314 link rerouting, in failure and fault detection/recovery, 1633–34, 1634 Linkabit, 268 links, for shallow water acoustic networks, 2206 liquid crystal modulators, in optical synchronous CDMA systems, 1817 liquid crystal switches, 1790–91 liquid crystal optical crossconnects, 1704–05 LiteMAC protocol, 1553 lithium niobate, 1741–48 lithium tantalite, 1742 live backup, 1634 Lloyd’s condition and algorithm, in scalar quantization, 2125 Lloyd–Max quantizers, for compression, 642 load, in traffic engineering, 488 load sharing, radio resource management, 2093 loading, orthogonal frequency division multiplexing, adaptive, 1878, 1878 loading elements, in active antenna, 64–65, 64 lobes, antenna, 184 local area networks, 547, 1279–89, 2461 10Base2, 1283 10Base5, 1283 10BaseT, 1283, 1283 100BaseT, 1283–84 1000Base (see Gigabit Ethernet) addressing in, 1282 ALOHA protocols and, 1720 asynchronous transfer mode and, 1719 automatic repeat request and, 224–231 BISDN and, 271 broadcast domains in, 1281 burst mode in, 1284 bus topologies and, 1716, 1716 3032 INDEX local area networks (continued) carrier sense multiple access and, 345, 1280–81 coaxial cable for, 1283 code division multiple access and, 458 collision domains in, 1281 collisions in, 1280 copper media for, 1283 dense WDM in, 1720–21 design considerations for, 1717–18 dual queue dual bus and, 1715 dynamic range in, optical, 1718 Ethernet and, 1279, 1501, 1512, 1717, 1719, 1280–81 extranets and, 1163–72, 1165 fault tolerance and, 1639, 1640–42, 1642 fiber distributed data interface and, 1284, 1715, 1718–19 Fibre Channel and, 1719 full duplex Ethernet for, 1284 future of, 1289 Gigabit Ethernet in, 1284, 1721 HiperLAN and, 320–321 history and development of, 1279–80 IEEE 802 standards and, 1280, 1281, 1281–84 intranets and, 1163–72, 1165 ISO reference model and, 1281 jamming in, 1281, 1283 logical link control layer in, 1281–82 MAC addresses in, 1282 media access control and, 1342–49, 1716 media access control frame format in, 1282, 1282 media access control layer in, 1281–82 minimum spanning tree and, 1639–40 multicasting and, 1529–30, 1531–32 multiple link service access points in, 1281 optical bypass in, 1715, 1716 optical fiber and, 1714–22, 1808 optical fiber systems and, 1840 organizationally unique identifiers in, 1282 passive optical networks and, 1717 physical layer in, 1282 point to point communications and, 339, 339 powerline communications and, 1998 protocols and, 1718–19 pulse position modulation and, 2041 reliability and, 1639, 1640–42, 1642 ring topologies and, 1716, 1716 self-healing ring topologies and, 1716, 1716 shallow water acoustic networks and, 2212 slot time in, 1281 software radio and, 2307 star topologies and, 1716–17, 1717 start frame delimiters for, 1282 topologies for, 1715–17 virtual (see virtual LANs) wavelength division multiplexing and, 1719–21, 1720, 2841–42, 2842 wireless infrared communications and, 2925 wireless LAN (see wireless LAN) wireless multiuser communications systems and, 1602 wireless packet data and, 2982 Xerox PARC and, 1279 local decision point, in admission control, 115–116 local exchange carrier and IP telephony, 1177 local gradients, in neural networks, 1678 local loop, wireless, 2947–59, 2948 local multipoint communication services, 1268 local multipoint distribution service, 1268–69 attenuation in, 1273, 1276–77, 1276 bandwidth in, 318, 1268 base station in, 318–319 beamwidth and, 1273 broadband and, 2655, 2671 broadband wireless access and, 317, 318, 322 cell configuration in, 318–319, 319 coverage area of, 1273, 1274, 1273, 1275–76, 1275, 1276 cross polarization discrimination in, 1277, 1277 digital audio-visual council and, 318, 320 digital video broadcasting project and, 318, 320 frequency coordination and interference control in, 1268 frequency for, 1268–69, 1269, 1270 interference and, 318–319 measurement procedures for, 1274–75, 1274, 1275 media access control and, 1269 metropolitan area networks and, 1268 millimeter wave propagation and, 1270–72 multipath interference in, 1273, 1277 quadrature amplitude modulation and, 319, 320 quadrature phase shift keying and, 318, 319, 320 quality of service and, 1269–70 radio channel for, 1272–77 receivers and transmitters for, 1268 regulatory and standards overview for, 1268–70 signal to interference ratio in, 319 standards for, 319–320 terrain attenuation/blockage in, 1273–74 time division multiple access and, 318, 320 time division multiplexing and, 318, 320 transmission loss in, 1275 wireless LAN and, 1269 local optimum in quantization, 2129 local oscillators, 1478 local scaling components, in traffic modeling, 1670 locally optimum Bayes detector, impulsive noise, 2412, 2413 location aided routing, ad hoc wireless networks, 2890 location registration, satellite communications, 1253–54 location, wireless, 2994–95 locator fields, in BCH (nonbinary) and Reed–Solomon coding, 253 locked beam active antenna, 63–66 log a posteriori probability iterative decoding, 561 log periodic antenna, 169, 187 log reflection coefficients, in serially concatenated coding, 2175 logarithmic likelihood function, in maximum likelihood estimation, 1, 1339 logarithmic likelihood ratio, 561 cochannel interference and, 456 multidimensional coding and, 1541–42 serially concatenated coding and, 2168–72 turbo coding and, 2713 logarithmic maximum a posteriori algorithm, soft output decoding algorithms, 2301–02 logical channels, cdma2000, 363–364 logical link control , 546, 547, 1281–82 powerline communications and, 2002 shallow water acoustic networks and, 2208 wireless packet data and, 2983 logical link control and adaptation protocol, 310, 314 logical or virtual topologies, in routing and wavelength assignment in WDM, 2100–01 long range dependent models, in traffic modeling, 1667–70 long term prediction, in speech coding/synthesis, 2823–25 long waves (see low frequency) long wire antenna, 180, 188 longitudinal saturation recording, 1323 Longley Rice model, radiowave propagation, 216 look ahead encoder, magnetic recording systems, 2254 look ahead maximize batch, 235 lookahead, constrained coding techniques for data storage, 578 lookup table, in predistortion/compensation in RF power amplifiers, predistortion, 533–534, 533 loop antenna arrays, 142 loop antenna, 1290–99 analysis of, 1290–96 applications for, 1290, 1296–98 body worn loops, 1297, 1297 boundary condition matching in, 1294–95 current density, surface, 1294 directivity in, 1293–94 far field (Fraunhofer zone) in, 1292 fat wire, 1294, 1294 ferrite loaded, 1296–97, 1296 gap fed, 1294, 1295–96 high frequency small resonanted, 1297–98 impedance, wave impedance in, 1292, 1292, 1292–95 induction zone in, 1292–93, 1293 infinitesimal, 1290–94, 1290 intermediate field in, 1293 Lorentz condition in, 1291 magnetic current/field in, 1291–92 near field (Fresnel zone), 1292, 1293 quad, 1298 radiation patterns in, 1292 radiation resistance in, 1295 reactance in, 1295 rectangular, 1298, 1298 television and FM broadcasting, 2517–36 vector and scalar potentials in, 1290–91, 1294 wire used in, NEC rating for, 1296 loop delay, in power control, 1986 loop filter, frequency synthesizers, 845, 846–848 loop gain, frequency synthesizers, 851–853, 852, 853 loopback calls, ATM, 207 loopback, 1636, 1636 Lorentz condition, in loop antenna, 1291 Lorentzian transition response, in digital magnetic recording channel, 1324–25, 1324, 1328–29, 1329 Lorenz sequence, in chaotic systems, 429–430, 429 loss control circuit, acoustic echo cancellation, 1, 2 loss resistance, antenna, 184 lossless compression, 6320639, 2123, 2124 lossless source coding, 2069 lossy coding, in speech coding/synthesis, 2341 lossy compression, 371, 632–633, 639–648, 2123, 2124 LOTRAN database and calculations, 1856–57 loudspeaker transducers (acoustic), 34 loudspeaker enclosure microphone system, 1–3, 2, 6 low bit rate speech coding, 1299–08 algebraic CELP in, 1304, 1306 algebraic vector quantized CELP in, 1306 analysis by synthesis method in, 1302–03 channel coding and, 1299 characteristic waveforms in, 1301–02, 1302 coding excited linear prediction in, 1302–05, 1303 conjugate structure CELP in, 1304, 1306 enhanced full rate coders in, 1306 enhanced variable rate coder in, 1306 focused search technique in, 1306 joint position and amplitude search in, 1306 mean opinion score in, 1305 mixed excitation linear prediction and, 1300, 1306 modeling for, 1300–02 parameter estimation from speech segments in, 1302–05 perceptual speech quality measure in, 1305 pitch synchronous innovation CELP in, 1304 predictive coding for, 1300 pulse coding modulation and, 1299 rapidly evolving waveform in, 1301 regular pulse excitation with long term predictor in, 1304 signal to noise ratio in, 1305 sinusoidal coders for, 1300–01 slowly evolving waveform in, 1301–02, 1302 text to speech systems in, 1304–05 waveform interpolation coding for, 1301–02 low delay CELP, in speech coding/synthesis, 2349, 2355, 2825–26, 2826 low density parity check coding, 658–668, 802, 1308–18 a posteriori probability decoders in, 1313, 1316 additive white Gaussian noise and, 658, 1312, 1313 algebraic type, 1316 applications for, 663–65 balanced incomplete block design in, 658, 659–661, 659, 1316 BCJR algorithm and, 1316 binary symmetric channel for, 1315 bit error rate in, 1309, 1309, 1316 bit flipping in, 1311–12, 1312 Buratti construction in, 661 check bits and, 1308 combinatorial design and, 1316 cycles in, 1311 density evolution in, 1315 designing, 1315–16 INDEX low density parity check coding (continued) encoding in, 1316–17 error correcting coding in, 1316 Euclidean distance in, 661–662 factor graphs in, 1316 future of, 1316–17 Gallagher coding in, 658, 659 Galois fields in, 661 generator matrix in, 1310 Golay coding and, 659 Hamming distance in, 1309, 1310 hard vs. soft decision in, 1309, 1312 hyperplanes in, 661 iterative coding and, 1309 iterative decoding in, 1311–12, 1316 Kirkman system in, 659, 664–65 lattice construction in, 662–663, 662, 663 low density coding in, 1310–11 magnetic recording systems and, 2266–67 marginalize product of functions problem and, 1316 maximum likelihood decoding and, 1317 min-sum algorithm in, 1315 Netto’s constructions in, 661 parity check coding in, 1309–10 parity check matrix in, 1310 product coding and, 2011 regular vs. irregular, 1310 Shannon or channel capacity and, 1308 simulations of, 664–65 state variables and, 1316 Steiner triple system in, 659 sum product decoding in, 1309, 1312–15, 1314 Tanner graph of, 1311, 1311, 1312 turbo coding and, 658, 1312, 1316 vertices in, bit or parity check, 1311 wireless and, 1316 wireless multiuser communications systems and, 1610 low earth orbit, 196, 196, 1223–24, 1231–32, 1247–56, 2112, 2119 additive white Gaussian noise and, 1251 ALOHA protocols in, 1253 apogee and perigee in orbit of, 1248 applications for (Iridium, Globalstar), 1247 ascending node in orbit of, 1248 Big Leo systems in, 1251 broadcast satellite service in, 1251 C band, 1251 circuit switched network architectures and, 1253–54 constellation of, 1247, 1248, 1249–50 coverage or footprint in, 1249 feeder links for, 1251 fixed satellite service in, 1251 frequencies used in, 1251 future of, 1255–56, 1255 geostationary satellite in, 1248, 1250–52 global positioning system and, 1254 Globalstar in, 1251 handoffs in, 1252, 1254 interference and, 1251 Internet protocol and, 1253 intersatellite links in, 1252 Iridium and, 1251, 1253 Ka band, 1251 Ku band, 1251 L band, 1251 launch of, spacecraft used for, 1251–52 link performance in, 1251 location registration in, 1253–54 mobile satellite service in, 1251 Molnya orbit in, 1250 multihop satellite routing in, 1254 multiple access in, 1253 networking considerations in, 1252–55 Orbcomm in, 1251 orbital geometry for, 1248–49, 1248 packet switched architectures and, 1255 propagation delay and, 1250–51 retrograde orbits and, 1248 seams in orbits of, 1250 spot beams in, 1249 station keeping in, 1248 subscriber links for, 1251 time division multiple access in, 1253 tracking in, 1252 Tundra orbit in, 1250 very small aperture terminal and, 1247 Walker delta or rosette constellatioin in, 1250, 1250 Walker star or polar constellations in, 1250, 1250 low frequency, 2059–69 low noise amplifier, 327 low probability of intercept, in chaotic systems, 428 lower sideband amplitude modulation, 133 lower-upper decomposition, in antenna modeling, 173 lowpass pulse amplitude modulation, 2022 lowpass filter, 134, 136, 414 lowpass signals discrete time representation of, 2286 random processes, sampling of, 2286–87 sampling and, 2109–10, 2109 Luke polyphase sequences, 1979 Lyapunov exponents, in chaotic systems, 429-430 M algorithm, in adaptive equalizers, 81 M-ary phase shift keying, 710–711, 1335, 1976 M-ary time shift keying, 1335 MAC addresses Bluetooth and, 312, 315 Ethernet and, 1503 local area networks and, 1282 multicasting and, 1529, 1531–32, 1532 security and, 1646 MAC frames, Ethernet, 1502–03, 1503 MAC sublayer Ethernet and, 1502 powerline communications and, 2002, 2003–04 Mach–Zehnder filters/interferometers, 1723–24, 1723, 1730, 1730 optical fiber and, 1709 optical multiplexing and demultiplexing and, 1749 optical couplers and, 1698–99 optical cross connects/switches and, 1785 optical filters and, 1757–58, 1757 optical modulators and, 1742–44, 1743 optical signal regeneration and, 1760–61, 1760 signal quality monitoring and, 2273 optical transceivers and, 1826–27, 1826 photonic analog to digital conversion and, 1961–64 macrobending attenuation, optical fiber, 439 macrocells, 376, 449, 450, 1940–41 macroflows, in flow control, traffic management, 1568, 1653–55 magentoresistive materials, 2249 magnetic coordinates, radiowave propagation, 2061 magnetic field, antenna, 171, 180 loop antenna and, 1291–92 radiowave propagation and, 2063–64 waveguide and, 1394 magnetic flux, active antenna, 55 magnetic recording systems additive white Gaussian noise, 2253, 2259, 2261, 2262, 2264 bit error rate in, 473, 2266, 2266 block coding in, 2257 block error rate in, 473 block missynchronization detection in, 471–472 Butterworth filters and, 2262 coding channels for, 466–476 combined modulation/parity coding, 2257–58 communications channels in, 2249–51 cyclic coding in, 469 data dependent NPML detection in, 2265–66 decision feedback equalizer in, 2262–63 equalization and detection in, 2258–63 error correcting coding in, 466–467, 466, 470, 472–474 error detecting coding in, separate vs. embedded, 474 error detection and correction in, 2256–58, 2257 error rate definitions for, 473 Euclidean distance and, 2249, 2260 filtering in, 2262 finite impulse response filters and, 2259, 2262 finite state transition diagram in, 2253–57, 2256 3033 frequency response in, 2251–52, 2252 future trends in, 2266–67 Gaussian–Markov noise in, 2265–66, 2265 hard and soft decision in, 475, 2257 history and development of, 2247–48 interleaving vs. noninterleaving in, 472 intersymbol interference and, 2251–52, 2251 linear coding in, 469 look ahead encoder in, 2254 Lorentzian pulse in, 2250, 2250 low density parity check coding in, 2266–67 magentoresistive materials in, 2249 matched filters and, 2262 maximum likelihood sequence detection in, 2258–60, 2263 maximum transition run in, 2248, 2249, 2253, 2255–58, 2256 microtrack model for, 2252–53, 2252 minimum mean square error, 2261 modulation in, 2249–51, 2253–58 noise and, 2257 noise predictive maximum likelihood and, 2248, 2250, 2261–66, 2261, 2262 non return to zero in, 2250, 2250 non return to zero inverted in, 2250, 2250 Nyquist frequency in, 2261 parity-based post processing in, 2263–65, 2264 partial response shaping in, 2248 partial response maximum likelihood in, 2248, 2253–55, 2258, 2259–65, 2260 performance and 472–474 post processing in, 2263–65, 2264 redundant array of independent disks and, 474–475 Reed–Solomon coding and, 467–475, 2249 run length limited in, 2248, 2249, 2254 saturation recording in, 2248–49, 2249 serially concatenated coding and, 2175–76, 2175 signal processing in, 2247-68 signal to noise ratio, 2264 sliding block decoder in, 2254 soft bit error rate in, 474 soft decision decoding algorithms for, 475 state transition diagrams in, 2253–57, 2256 symbol error rate in, 473 systematic coding in, 469 tape drive ECC and, 474 tracks in, 2248 trellis coding and, 2260–61, 2260 turbo coding and, 2266–67 variable gain amplifier in, 2250 Viterbi algorithm and, 2259, 2260, 2265 write process in, 2249 magnetic storage systems (see also hard disk drives), 1319–34 additive white Gaussian noise and, 1332 analog to digital conversion in, 1319 archival systems and, 1319 backup systems and, 1319 bandwidth and, 1326 channel coding in, 1331–33 channel identification in, 1326 compact disk read only memory and, 1319 cost per megabyte of, 1319 digital audio tape in, 1319 digital forms of, 1319 digital magnetic recording channel in, 1322–26, 1326, 1327 distortion in, 1325–26 dropouts in, 1326 error correction coding and, 1326 error detection and correction in, 1332 extended partial response in, 1328–32, 1329, 1331 filters in, 1329–30, 1333 finite impulse response equalizers and, 1324, 1329 frequency modulation and, 1327 generalized partial response in, 1332 generalized partial response in, 1331–33 hard disk drives in, 1319, 1320–22 head noise in, 1325 interleaving in, 2, 1330 intersymbol interference and, 1325–31 3034 INDEX magnetic storage systems (see also hard disk drives) (continued) intertrack interference (crosstalk) in, 1325 JPEG compression and, 1319 longitudinal saturation recording and, 1323 Lorentzian transition response in, 1324-25, 1324, 1328-29, 1329 maximum likelihood sequence detector in, 1331 mechanical memories in, 1319 media noise in, 1325 M-H curve in, 1322–26, 1326 minimum mean squared error and, 1, 1329 modified frequency modulation in, 1327 modulation coding and, 1326 MP3 audio compression and, 1319 MPEG compression and, 1319 non return to zero inverse and, 1327 non return to zero inverse interleaved, 1330 normalized linear density in, 1324 Nyquist frequencies in, 2, 1330 parity coding in, 1331–33 partial erasure in, 1326 partial response maximum likelihood in, 1328, 1328, 1330–31 peak detection in, 1327 peak detection in, 4, 1332 performance of, 1319 personal video recorder and, 1319 preamplifier noise in, 1325 pulse amplituide modulation in, 1323 pulse coding modulation and, 1319 RAMAC systems in, 1320, 1321 read process in, 1320, 1323–28 redundant array of independent disks and, 1322 Reed–Solomon coding and, 1326 run length limited coding in, 1327 segmentation of, 1319 signal processing and coding in, 1326–33, 1327 signal to noise ratio and, 1326, 1327, 1331 solid state memories in, 1319 storage devices and, 1319 stripe in, magnetoresistive, 1323 thermal asperity in, 1326 time varying maximum transition run length coding in, 1332 transition shift in, 1325, 1325 trellis coding in, 1331–33 turbo coding in, 1326–27 Viterbi detectors and, 1330–33 write once read many devices and, 1319 write process in, 1320, 1323–26 magnetooptic disks, 1319, 1738–40 magnetooptic magnetic field modulation, 1739 magnetron antenna, 179 magnification, parabolic and reflector antenna, 1922 magnitude, antenna arrays, 144, 145 main (major) lobe antenna, 184 man in the middle attacks, 611, 2810 man machine interface, wireless application protocol, 2901 management informatioin base, ATM, 200 management plane, ATM, 264 mandatory access control, 1649 Mandelbrot, 421 manipulation detection coding, 613 map symbol-by-map symbol, 89, 89 mapping, image and video coding, 1030 Marcelling–Fischer coding, in compression, 646 Marconi, Guglielmo, 179, 188, 677, 1477, 2585 marginalize product of functions problem, low density parity check coding, 1316 Marisat satellite communications, 876 maritime communication systems, 1434, 1477 mark edge noise, constrained coding techniques for data storage, 573 Markov chain, 963 statistical multiplexing and, 2423–32 traffic engineering and, 492 Markov modulated Bernoulli process, 117 Markov modulated fluid process, 117 Markov modulated models, in traffic modeling, 1668 Markov modulated Poisson process, 117, 1668, 1671, 2423, 2424 Markov source, in compression, 632, 634, 1033 Markov/semi–Markov models, 1666–68, 2291, 2291 Marsaglia–Zamann algorithm, random number generation, 2292 MASCARA protocol, 2908 masked threshold, in speech coding/synthesis, 2364 masking digital audio broadcasting and, 682, 682 speech coding/synthesis and, 2364 masking spectrum, in speech coding/synthesis, 2345 Massachussetts Institute of Technology, 267 Massey–Berlekamp decoding algorithm, 257–260, 470, 617, 625–626 master slave configuration, Bluetooth, 314–316 mastering of discs, CDROM, 1734 matched coding, serially concatenated coding for CPM, 2180 matched filters, 700, 1116, 1335–38, 1336 additive white Gaussian noise and, 1336–37 chirp modulation and, 442–443, 443, 446 frequency domain interpretation in, 1337 magnetic recording systems and, 2262 properties of, 1336–37 pulse amplitude modulation and, 2026, 2029, 2030 signal to noise ratio and, 1337 signature sequence for CDMA and, 2275 tapped delay line equalizers and, 1691 tropospheric scatter communications and, 2700, 2700 wireless multiuser communications systems and, 1616 matched nodes, SONET, 1637 matching networks, waveguide, 1409–11, 1409, 1410 material dispersion, in optical fiber, 1711 material properties, in indoor propagation models, 2013–14 Max–Batch batching, 235 maximal length signature sequence for CDMA, 2279–81, 2280 maximal ratio combining, 731 fading and, 788 multicarrier CDMA and, 1527 quadrature amplitude modulation and, 2051–52, 2051 satellite communications and, 1230 spatiotemporal signal processing and, 2336 wireless and, 2920 wireless multiuser communications systems and, 1619 maximum a posteriori algorithm adaptive equalizers and, 79, 81, 89 convolutional coding and, 600 demodulation and, 7, 1335 iterative decoding and, 561 maximum likelihood estimation and, 1341 minimum shift keying and, 1472, 1473–74 multidimensional coding and, 1542 pulse amplitude modulation and, 2026 soft output decoding algorithms and, 2295, 2297, 2299–2301, 2299 space-time coding and, 2328 turbo coding and, 2705, 2714 turbo trellis coded modulation and, 2743–45, 2750 wireless multiuser communications systems and, 1616 maximum APP sequence detection, serially concatenated coding for CPM, 2182 maximum burst size, 117, 266, 551, 1656, 1658 maximum cell transfer delay, ATM, 266 maximum coding, in BCH (nonbinary) and Reed–Solomon coding, 254 maximum distance separable coding, in BCH (nonbinary) and Reed–Solomon coding, 254 maximum factor queue length batching, 234–235 maximum laxity first scheduling, medium access control, 1555 maximum length signal generator, adaptive equalizers, 85 maximum likelihood algorithm bit interleaved coded modulation and, 277, 283 blind equalizers and, 289–291 in channel modeling, estimation, tracking, 402–405, 427 concatenated convolutional coding and, 558–560 convolutional coding and, 600 cyclic coding and, 620 equalizers and, 89–91 expectation maximization algorithm and, 769–780 hidden Markov models and, 961–962 low density parity check coding and, 1317 maximum likelihood estimation and, 1341–42 multicarrier CDMA and, 1527 multiple input/multiple output systems and, 1455 permutation coding and, 1953, 1954 pulse amplitude modulation and, 2026 sequential decoding of convolutional coding and, 2143, 2145–47 serially concatenated coding and, 2164, 2167–68 space-time coding and, 2325, 2327 trellis coding and, 2638, 2646–48 tropospheric scatter communications and, 2702–03 maximum likelihood estimation, 1338–42 asymptotic properties of estimators using, 1339–40 bias and variance in, 1339 bounds in, 1339 Byes estimation of random parameter in, 2, 1340 in channel modeling, estimation, tracking, 398 conditional mean estimator using, 1340–41, 1340 cost functions in, 1340 Cramer–Rao inequality and bound in, 1339 expectation maximization algorithm and, 1341 Fisher’s information matrix in, 1339, 1340 hidden Markov models and, 1341 likelihood function in, 1338–39 loglikelihood function in, 1339 maximum a posteriori algorithm, 1341 maximum likelihood and, 1341–42 minimum mean square error and, 1341 monotonic transformation and, 1339 properties of estimators using, 1339–40 score and scores vector in, 1339 maximum likelihood sequence algorithm, 286, 1331, 2258–60, 2263 maximum likelihood sequence estimation adaptive equalizers and, 79, 81, 90 blind equalizers and, 297 in channel modeling, estimation, tracking, 417–418 cochannel interference and, 455 minimum shift keying and, 1458, 1469–70, 1469 multiple input/multiple output systems and, 1455 partial response signals and, 1932, 1933 polarization mode dispersion and, 1974 space-time coding and, 2328, 2329 Viterbi algorithm and, 2817–18 maximum likelihood sequential decoding algorithm, 2140, 2155–56, 2182–87 maximum logarithmic MAP algorithm, soft output decoding algorithms, 2302 maximum mutual information, hidden Markov models, 962 maximum queue length batching, 234–235 maximum reuse routing, routing and wavelength assignment in WDM, 2102–03 maximum segment size (MSS), transmission control protocol, 2604, 2606 maximum transition run, 581–582, 2248, 2249, 2253–58, 2256 maximum usable frequency, 949, 2065, 2066, 2067 max-min fairness, flow control, traffic management, 1653 Maxwell’s equations active antenna and, 53–54 adaptive antenna arrays and, 70 antenna modeling and, 169–172, 176, 179–181 path loss and, 1936 waveguide and, 1390 M-band filters orthogonal transmultiplexers, 1882–83, 1882, 1884 MD5, 218 mean cost function, blind equalizers, 291 mean distance ordered partial search, vector quantization, 2126 INDEX mean effective gain, antenna for mobile communications, 192–193 mean opinion score, in speech coding/synthesis, 1179, 1305, 2352, 2353, 2819–20 mean removed vector quantization, 2127 mean squared error algorithm adaptive antenna arrays and, 187 blind multiuser detection and, 303 in channel modeling, estimation, tracking, 413, 415 equalizers and, 81, 83–84, 84, 86, 88 fading and, 781 rate distortion theory and, 2069–80 spatiotemporal signal processing and, 2338–39, 2339 speech coding/synthesis and, 2347–48 synchronization and, 2475 transform coding and, 2593 in underwater acoustic communications, 42 meander patch antenna, 193, 194, 194 measurement-based admission control, 118, 1656 mechanical memories, 1319 media access control, 15, 547, 549, 1342-49 ADAPT protocol and, 1348 adaptive round robin and earliest available time scheduling in, 1556, 1559 allocation-based protocols in, 1343, 1344-46, 1344 ALOHA protocols and, 1346, 1347, 1552, 1553, 1559 application level data units and, 1553 ATM and, 2907–09 backoff schemes and, 1346 bucket credit weighted algorithms in, 1556 busy tone multiple access and, 1347 cable modems and, 324, 334–335 carrier sense multiple access and, 346, 1346–47 CATA protocol and, 0, 1348 cdma2000 and, 359, 363–365 cellular digital packet data and, 9, 1347 centralized vs. distributed protocols in, 5, 1343 channel available time table in, 1554 classification of protocols using, 1342–44 clear to send in, 1348 code division multiple access and, 1343–45, 1348 collision free protocols for, 1557 connectivity and, 1343 contention-based protocols in, 1343, 1346–47 credit weighted algorithms in, 1556 cyclic reservation multiple access and, 1558 deterministically guaranteed service and, 1556 direct sequence CDMA and, 7, 1345 directional antenna and, 1348 distributed coordinated function in, 1348 distributed queue dual bus and, 1558 distributed queue multiple access in, 1558 dynamic allocation schemes and, 1553 dynamic time wavelength division multiple access and, 1552 earliest available time scheduling in, 1554 energy efficient, 0, 1348 Ethernet and, 1347, 1501 fair distributed queue in, 1558 FairNet and, 1558 FatMAC protocol and, 1553 fiber distributed data interface and, 1346 fixed assignment in, 1552 fixed priority oriented demand assignment in, 1347 flying target algorithm in, 1557 frequency division multiple access and, 1344 frequency domain protocols in, 1342–43 frequency hopping CDMA and, 1344–45, 1345 global system for mobile and, 1343, 1344 graceful degradation and, 1345 graph coloring problem and, 1344 hidden and exposed terminal problems in, 1343, 1347 HIPERLAN and, 1348 hop in, 1344 hybrid domain protocols in, 1343 hybrid optical networks and, 1559 hybrid protocols in, 1347 hybrid TDM and, 1553 IATSAMTR scheduling in, 1558 interframe spacing and, 1347 KTMTR scheduling and, 1558 LiteMAC protocol and, 1553 local area networks and, 1281–82 local multipoint distribution services and, 1269 maximum laxity first scheduling in, 1555 Meta-MAC protocol and, 1348 minimum laxity first with time tolerance scheduling in, 1555–56 MPEG compression and, 1558, 1559 multimedia applications and, 1558–60, 1559 multimedia wavelength division multiple access and, 1558 multiple access collision avoidance and, 1347–48 near far problem in, 1343 nonpretransmission coordination protocols in, 1552 optical networks and, 1551-62, 1716 packet demand assignment multiple access in, 1347 packet transmission and, 1551-55 partial fixed assignment protocols in, 1552 physical link characteristics and, 1343 point coordination function and, 1348 polling in, centralized vs. distributed, 1345–46 powerline communications and, 1995, 2003–04 pretransmission coordination protocols in, 1552–53 priority index algorithm in, 1557 propagation time and, 1343 protocol threading in, 1348 quality of service and, 1556–59 random access protocols in, 1552 random delay and, 1346 real time service and, 1555–58 receiver available time table in, 1554, 1555 receiver oriented earliest available time scheduling in, 1554–55 receiver oriented protocols using, for variable length messages, 1554 reservation protocol and, 1558 reservation-based protocols in, 1343, 1347–48, 1552–54 satellite communications and, 879 sensor networks and, 1348 shallow water acoustic networks and, 2208, 2209–10, 2215–17, 2216 spatial reuse and, 1344 splitting algorithms and, 1347 spread spectrum and, 1343, 1344–45 statistically guaranteed service and, 1556–58 synchronous round robin with reservation in, 1557 throughput and, 1344 time deterministic time/wavelength division multiple access in, 1555 time division multiple access and, 1343, 1344, 1347 time division multiplexing and, 1552, 1553 time division WDMA and, 1553 time domain protocols in, slotted and unslotted, 1342 time spread multiple access in, 1348 token ring and, 1345–46 transmitter scheduling algorithm in, 1557 tree algorithms and, 1347 validated queue algorithm in, 1556 variable length message transmission and, 1551–55 video on demand and, 1558 wavelength division multiple access and, 1558 wavelength division multiplexing and, 1551–52, 1551, 2842 wireless communications, wireless LAN and, 1285–87, 1343, 2942 wireless packet data and, 2982 wireless sensor networks and, 2993–94 media gateways, session initiation protocol, 2198 media independent interface, Ethernet, 1502, 1506, 1507 media noise, digital magnetic recording channel, 1325 medium access unit, Ethernet, 1506 medium dependent interface, Ethernet, 1508, 1509, 1508 medium earth orbit satellite, 196, 196, 1223, 1224, 1231, 1232, 1249, 2112 medium frequency, 208, 2059–60 medium wave, 1477 MEGACO/H.248 session initiation protocol, 2198 mel scale, automatic speech recognition, 2373 mel scale frequency cepstral coefficients, in automatic speech recognition, 2373, 2382 3035 memory constrained coding techniques for data storage and, 575 minimum shift keying and, 1457, 1458 neural networks and, 1677 optical, 1733–41, 1734 transport protocols for optical networks and, 2620 memory nonlinearities, simulation, 2290 memory order, in sequential decoding of convolutional coding, 2141 memory requirements of quantization, 2128 memoryless modulation pulse amplitude modulation and, 2024 sequential decoding of convolutional coding and, 2144 serially concatenated coding and, 2173 memoryless nonlinearities, in simulation, 2289–90 memoryless source, in compression, 632, 633–634, 641 Menger’s theorem, 1635 merging bits, merging rules, constrained coding techniques for data storage, 576 merging edge, trellis coded modulation, 2627 merit factors Golay complementary sequences and, 895 peak to average power ratio and, 1951 mesh networks cycle covers and, 1638–39, 1638 fault tolerance and, 1637–39, 1638, 1639 reliability and, 1637–39, 1638, 1639 message authentication coding, 218, 613 message passing, product coding, 2011 message signal, amplitude modulation, 132, 133 messages, protocols, 538–556 metal organic vapor phase epitaxy process, 1778 metal oxide semiconductor FET active antenna, 57–58, 57, 58 metal semiconductor FET active antenna, 57–58, 57, 58 metal semiconductor metal photodetectors, 1001–02 Meta-MAC protocol, 1348 method of moments adaptive antenna arrays and, 68 antenna arrays and, 165 antenna modeling and, 173, 174, 175 waveguide and, 1420 metropolitan area exchanges, IP networks, 268 metropolitan area networks, 2461 Ethernet and, 1512 fault tolerance and, 1632 HiperMAN and, 320 local multipoint distribution services and, 1268 multicasting and, 1529 optical fiber and, 1714, 1808 optical fiber systems and, 1840 reliability and, 1632 wavelength division multiplexing and, 2862–73, 2863 M-H curve, 1322–26, 1326 Michelson interferometer optical multiplexing and demultiplexing and, 1749 optical signal regeneration and, 1760–61, 1760 microbending sensitivity, optical fiber, 439 microcells, 376, 449, 450, 1941 microelectromechanical systems, 1349–56 cellular digital packet data and, 1350 code division multiple access and, 1350 deep reactive ion etching in, 1352 devices, circuits, systems using, 1352-55 digital European cordless telecommunications and, 1350 fabrication techniques for, fundamentals of, 1350-52, 1351 general packet radio service and, 1350 global system for mobile and, 1350 Internet protocol and, 1350 micromaching in, 1351, 1352 optical cross connects/switches and, 1705, 1705, 1784, 1785, 1793–96, 1794, 1795 optical multiplexing and demultiplexing and, 1758 radio frequency components and, 1350 sacrificial and structural layers in, 1351 stiction in, 1351 wireless sensor networks and, 2990–96 3036 INDEX microflow, in flow control, traffic management, 1653 microfluidoptical crossconnects, 1704, 1704 micromaching, microelectromechanical systems, 1351–52, 1352 microphone transducers (acoustic), 34, 34 microstrip end launcher waveguide and, 1400, 1400, 1404, 1405, 1400 waveguide and, 1401–05, 1401, 1402, 1401 microstrip E-plan probe, 1399, 1399, 1399 microstrip feed line, 51–52, 52, 62, 62, 1362–63, 1362 microstrip/microstrip patch or line antenna, 180, 184, 187, 193, 197, 197, 199, 1356–80, 1357 antenna arrays and, 142, 152, 152 aperture coupled microstrip feed line for, 1362–63, 1363 aperture coupled type, 1368–70, 1371 arrays of, 1371–77, 1380–90 bandwidth in, 1360, 1364–70 blindness in, 1371, 1376, 1388 cavity models of, 1357 coaxial feed for, 1361–62, 1362 comb line arrays in, 1374, 1376 combination feeds in, 1383–84, 1383 configuration and shapes used in, 1361, 1362 coplanar microstrip feed line for, 1362–63, 1362 coplanar parasitic elements in, 1367–68, 1368 design of, 1358–61 development of, 1356–57 dielectric substrate in, 1358, 1360, 1361, 1363, 1365 directivity in, 1360–61 electrical characteristics of, 1357–61, 1357 element length in, 1359, 1359 element width in, 1358–59, 1359 fabrication of, tolerances and impact of, 1361, 1361 FEDCOMA and FEGCOMA configurations in, 1368–70 feed methods for, 1361–63 feeds for, 1373–74, 1373, 1374, 1380, 1383–84, 1383 fixed-beam planar array of, 1386–87, 1386, 1387 gain in, 1360–61, 1361, 1380 half power beamwidth for, 1358 impedance matching in, 1363, 1383 input impedance in, 1358, 1359, 1360, 1362 leaky wave antenna and, 1241–43, 1243 linear arrays of, parallel and serial fed, 1373-85, 1373-76, 1381-83 losses associated with, 1359–60, 1360 microstrip feed line for, 1362–63, 1362 millimeter wave antenna and, 1429, 1429, 1430 multiresonator type, 1367–70 mutual coupling in, 1370–71, 1371, 1372, 1373 narrowband configuration of, 1357 nonresonant methods for bandwidth enhancement in, 1366–67 phased array of, 1384–85, 1384, 1385 planar arrays of, 1374–75, 1377, 1385–89, 1386, 1387 polarization (linear, circular) properties in, 1363–64, 1363, 1364 printed circuit board for, 1380 pros and cons of, 1357 proximity coupled microstrip feed line for, 1362–63, 1363 quality factor in, 1357, 1359–60, 1364 radiation patterns in, 1357-58, 1358, 1359 reflectarray type, 1387, 1387 resonant frequency/resonant dimension of, 1359, 1359, 1361, 1361 scanning arrays of, 1375–77, 1384–85, 1387–89 single patch bandwidth in, 1365–66, 1365, 1366 spiders in, 1388 stacked type, 1367, 1367 suspended type, 1365–66 transmission line models of, 1357 voltage standing wave ratio in, 1360, 1363, 1366, 1367 waveguide arrays of, 1373–74 Wilkinson dividers for, 1373, 1382 microtrack model, magnetic recording systems, 2252–53, 2252 microwave, 208, 1706, 2179, 2555–72 absorption in, 2560 active antenna and, 47–48, 49, 65 adaptive equalizers and, 2569–70 anomalous propagation in, 2559–60 antenna for, 179, 180, 2567 atmospheric effects and, 2558–60, 2559 attenuation, 2560 automatic gain control and, 2567 bit error rate (BER) in, 2565–67, 2566 broadband wireless access and, 317 channel models for, 2564–65 community antenna TV and, 513 digital elevation models for, 2561 digital radio design and, 2567-70, 2568 digital terrain elevation data and, 2561 dispersion in, 2565 dispersive fade margin in, 2565, 2566 diversity and, 2563–66, 2567–69 equalization and, 2565 fading in, 2562–65, 2562, 2571 free space loss in, 2556 frequency allocation in, 2566–67 Fresnel zones in, 2557–58, 2558 gain in, 2570–71 interference and, 2566–67 inverse bending (earth bulge) in, 2559 land use/land clutter in, 2561 leaky wave antenna and, 1236 line of sight transmission and, 2555–72 multipath in, 2562-65, 2562 non return to zero in, 2567 parabolic and reflector antenna and, 1927-28 path profiles for, 2560–62, 2561 protection systems in, 2569 quadrature amplitude modulation and, 2569, 2570 radio link calculations for, 2570–71 rain attenuation in, 2560 receivers for, 2567–70, 2568 reflection in, 2556–57, 2557 refraction and, 2558–60, 2559 signal to noise ratio, 2567, 2571 subrefraction in, 2559 superrefraction in, 2559–60 terrain effects in, 2556–58 transmitters for, 2567–70, 2568 traveling wave tubes and, 2567 waveguide for, 1390–1423 microwave multipoint distribution service, 317 microwave waveguide (see waveguide) midamble adaptive equalizers and, 90 packet rate adaptive mobile receivers and, 1899 Middleton model, in impulsive noise, 2409–10, 2416 Mie scatter, free space optics, 1855–57 Military Amateur Radio Service, 1478 military applications for antenna, 169 military communications, 1477 military use of wireless LANs, 2680–82 Miller coding, in constrained coding techniques for data storage, 576 Miller Rabin cryptography, 614–615 millimeter wave antennas, 1423–33 active integrated antenna, 1429–31, 1430, 1431 amplitude modulation and, 1425 application of millimeter waves and, 1425 bandwidth in, 1425 beam steering type, 1431, 1432 efficiency in, 1425 frequency and, 1423–25, 1424 gain in, 1425 horn type, 1425, 1425, 1427–28, 1427 leaky wave antenna and, 1236 leaky wave, 1428, 1428 local multipoint distribution services in, 1268–79 losses in, 1425 microstrip/microstrip patch antenna and, 1429, 1429, 1430 millimeter waves defined for, 1423–25, 1424 nonradiative dielectric waveguide and, 1428, 1428 optically controlled, 1431, 1431 periodic dielectric type, 1428, 1428 planar AIA in, 1430–31, 1431 printed circuit type, 1428–29, 1429 radiation patterns in, 1425 reflector and lens type, 1425–26, 1426, 1427 slotted waveguide type, 1428, 1429 waveguide based, 1426–28, 1427, 1428 waveguide derived, 1427–28 wavelength in, 1423 millimeter wave propagation, 1270–72, 1423–25, 1424, 1433–50 absorption and emission in, 1270, 1270, 1436–37, 1439 absorption of, in clear air, 1270, 1270 angle error in, 1435 applications for, 1434 atmospheric effects on, 1434–43 atmospheric particulate effects and, 1439–43 attenuation in, 1443–45, 1444, 1445–48, 1446, 1447 bandwidth and, 1434 bending in, 1435 Brewster angle in, 1438 cloud, fog, haze attenuation in, 1442–43, 1443 depolarization in, 1272, 1439–40, 1445 diffraction in, 1438–39, 1445 ducting in, 1435, 1445 Earth-space transmission paths for, 1445 emission in, 1436–37, 1445–46 fog attenuation in, 1272 Fresnel zone and, 1438 global positioning system and, 1436 Kirchhoff’s law and, 1437 laser vs., 1449 line of sight transmission in, 1443–45 maritime communication systems using, 1434 multipath interference and, 1434, 1445 multipath interference in, 1438 oxygen and absorption in, 1437, 1437 propagation effects on, 1433–34 radio relay systems using, 1434 rain attenuation and, 1270–72, 1440–45, 1440, 1441 Rayleigh scattering in, 1271 refraction and refractive index in, 1434–36, 1435, 1445 sand and dust attenuation, 1443 satellite communication systems and, 1434 scattering in, 1271, 1434, 1437–39, 1445 scintillations in, 1436 sleet, snow, hail attenuation in, 1442 subrefraction in, 1435–36 terrain scatter and diffraction in, 1445 time delay in, 1436 transmission paths for, 1443–48 water vapor and absorption in, 1437, 1437 waveguide and, 1434 window regions in, 1433, 1434 Millington method and groundwave propagation, 2060 Min–Idle batching, 235 miniaturization, waveguide, 1405–11, 1406 minicells, 376 minimal encoders, convolutional coding, 600 minimal polynomials, BCH coding, binary, 242–243 minimax criterion equalizers, 81, 82–83 minimum cell rate, ATM, 266, 552 minimum cost tree, ad hoc wireless networks, 2891 minimum distance algorithm, 2056, 2142 minimum functions, BCH coding, binary,, 242 minimum laxity first with time tolerance scheduling , 1555–56 minimum likelihood, quadrature amplitude modulation, 2054 minimum mean square error algorithm (see also Wiener filters), 1116 blind equalizers and, 292 blind multiuser detection and, 298-307 broadband wireless access and, 321 code division multiple access and, 463-464 magnetic recording systems and, 2261 magnetic storage and, 1329 maximum likelihood estimation and, 1341 multiple input/multiple output systems and, 1455 packet rate adaptive mobile receivers and, 1886–1903 INDEX minimum mean square error algorithm (see also Wiener filters) (continued) predistortion/compensation in RF power amplifiers and, predistortion in, 532–533 tapped delay line equalizers and, 1690, 1691, 1692 wireless multiuser communications systems and, 1616–17 wireless transceivers, multi-antenna and, 1588 minimum output energy detector, 301 minimum reuse routing, in routing and wavelength assignment in WDM, 2103 minimum shift keying, 584–593, 1457–77 additive white Gaussian noise and, 1468 antipodal signaling in, 1457 bandwidth and, 1457 binary frequency shift keying and, 1457 coherent detection in, 1468–70, 1469 continuous phase frequency shift keying and, 593–598, 1457 continuous phase modulation and, 1457–59, 1458, 2182 continuous shift keying and, 1473–74 cross coupled IQ transmitter for, 1467, 1467 decoder for, 1462–63 differentially coherent detection in, 1470–71, 1471 direct sequency FSK and, 1474 duobinary encoder in, 1474, 1475 frequency shift in, 1457 full and partial response schemes in, 1457, 1458 generalized, 1458 generalized, 1457 inphase-quadrature signal in, 1457, 1463, 1459–61, 1460, 1461, 1472 instantaneous frequency pulse in, 1458 intersymbol interference and, 1466–67 maximum a posteriori estimation and, 1472, 1473–74 maximum likelihood sequence estimation (MLSE) and, 1458, 1469–70, 1469 memory and sidelobes in, 1457, 1458 memory transmitter and coherent detection in, 1469–70 memoryless transmitter and coherent detection in, 1468–69 modulation index for, 1457 multiple amplitude MSK and, 1475 normalized phase smoothing response in, 1458 offset quadrature phase shift keying and, 1459-64, 1460, 1461, 1472 orthogonal signaling and, 1457 phase trellis in, 1458-59, 1459, 1467-68, 1468 power control and, 1457 power spectral density of, 1463–64, 1464, 1474 precoded, 1462–63, 1462 receivers and transmitters for, 1462–67, 1462, 1465, 1467 Rimoldi’s transmitter for, 1467–68, 1468 serial type, 1464–67, 1465, 1466 serially concatenated coding for CPM and, 2182 sinusoidal frequency shift keying and, 1457, 1458, 1459, 1462, 1473–74 spectral characteristics of, 1463–64, 1464 Sunda’s FSK and, 1472 synchronization techniques in, 1471–72, 1471, 1472 traveling wave tube amplifiers, 1457 trellis coded modulation and, 1469-70, 1470 minimum spanning tree, 1532, 1639–40, 2886 minimum variance distortionless response, 1886–1903 mininum mean squared error receiver, 98, 101, 102, 103, 106–109 minislot usage information, in cable modems, 334–335 min-sum algorithm, low density parity check coding, 1315 miracle octad generator, Golay coding, 886, 888 mirroroptical crossconnects, MEMS, 1705, 1705, 1705 mirrors, lasers, 1776–77 mismatch vector, acoustic echo cancellation, 6, 7 missynchronization detection, Reed–Solomon coding for magnetic recording channels, 471–472 mixed excitation linear prediction, 1266–67, 1300, 1306, 2351, 2351, 2356, 2822–24, 2823 mixed integer programming, routing and wavelength assignment (RWM) in WDM, 2100 mixers, 139, 1478 MNP compression, 1496 mobile ad hoc network, 2883–99 mobile agents, paging and registration, 1918 mobile application part, global system for mobile, 906 mobile deep range telemetry, 26, 26 mobile IP, 1103, 2938–39, 2938, 2988–89, 2989 mobile nodes, satellite communications, 2118 mobile positioning (see also wireless, location in) mobile radio communications, 308, 1477–84 antenna arrays and, 141 antenna for (see antenna for mobile communications) cdma2000 and, 358–369, 1483 cellular telephony and (see also cellular telephony), 1478–82 channels in, 1481 code division multiple access and, 1481–82, 1482, 1483 control channel in, 1478 diversity techniques in, 1481 Doppler effect, Doppler fading in, 1481 fading in, 1481 frequency division multiple access in, 1481–82, 1482 global system for mobile, 1481, 1482 history of, 1477–78 IMT2000 and, 1094–1108 intersymbol interference and, 1481 multipath interference in, 1481 multiple access techniques for, 1481–82, 1482 orthogonal frequency division multiplexing and, 1867 paging and registration in, 1914–28 RAKE receivers and, 1481 second generation systems in, 1482–83 shadowing in, 1481 simulation and, 2290–91 third-generation systems in, 1483, 1483 time division multiple access in, 1481–82, 1482 trunking theory and, 1478 U.S. digital cellular systems, 1481 in underwater acoustic communications, 46 Walsh coding and, 1482 wideband CDMA in, 1483, 1483 mobile satellite service, 877, 1251, 2112, 2656 mobile station, 376, 380, 905–17 mobile station antenna, cellular telephone, 192–196 Mobile Station Base Station Compatibility Standard for Dual Mode Wideband...Cellular, 347 mobile switching center, 1479 mobile telephone ISDN number, 906 mobile telephone switching office, 1602 mobility indexes, in paging and registration, 1917, 1919 mobility management general packet radio service and, 869–870 global system for mobile and, 914–915 satellite communications and, 2116–17, 2118, 2119–20 wireless packet data and, 2987–89, 2987 mobility portals and services, 2190–96 addressing, IP addressing, 2194 benefits of, 2192 billing systems for, 2194 compact HTML and, 2193 composite capabilities/preference profiles and, 2194 differentiated services and, 2195 general packet radio service and, 2191, 2193 global system for mobile and, 2192, 2193 iMode and, 2193 integrated services and, 2195 Internet and, 2190–91 Internet relay chat and, 2192 interoperability issues and, 2195 Jini and, 2194 multiprotocol label switching and, 2195 personal digital assistants and, 2190, 2191, 2194 quality of service, 2192, 2195 resource reservation protocol and, 2195 rise of, 2191 Salutation and, 2194 second generation wireless systems and, 2192 security and, 2194–95 short message service and, 2190 3037 smartphones and, 2191 terminals and, 2193–94, 2194 universal mobile telecommunication service and, 2191, 2194 Universal PnP and, 2194 videoconferencing and, 2195 VoiceXML and, 2192 wireless application protocol and, 2190, 2191, 2192–95, 2193 wireless identity module and, 2195 modal dispersion, in optical fiber, 1507 modal noise, in optical fiber systems, 1843 mode converting (long period) gratings, 1723, 1723, 1727–28, 1727, 1728 mode locked lasers, 1762, 1961 model-based admission control, 117 modeling channel (see channel modeling and estimation) chaotic systems and, 422 traffic (see traffic modeling) modeling and analysis of digital optical communication systems (see also optical fiber), 1484–94 additive white Gaussian noise in, 1487 amplifiers in, 1484, 1485, 1486 Brillouin scattering and, 1491 cross phase modulation and, 1490–91, 1490 development of, 1484 differential group delay in, 1492–93 dispersion compensating module in, 1484 distortion in, 1484–85 erbium doped fiber amplifier in, 1484 four-wave mixing in, 1490 Gordon–Haus effect in, 1490 interference in, 1484 Jones vectors and Jones matrix in, 1492 multiplexing/demultiplexing in, 1484 noise and, 1484–85, 1486 noise figure in, 1485 nonlinear Schrodinger equation in, 1488, 1489, 1491 optical birefringence in, 1492 polarization and, 1484–85, 1491–93 polarization dependent loss in, 1493 polarization mode dispersion in, 1492–93 principal states of polarization in, 1492 Raman scattering in, 1491 receivers (coherent receivers) for, 1484, 1486–88, 1486, 1487, 1488 scattering in, 1491 self-phase modulation and, 1489, 1489 signal to noise ratio in, 1485–87, 1493 spectral efficiency of, 1488 transmitters for, 1484, 1488-91, 1489, 1491 wavelength division multiplexing and, 1490-91, 1490, 1484-85, 1485 modems, 539, 1494-1501 acoustic telemetry in, 23-24 amplitude modulation and, 1497 analog to digital conversion in, 1495 asynchronous mode in, 1495 baud in, 1496 bit rate in, 1496 cable (see cable modems) compression in, 1496 cyclic redundancy check in, 1495 data communication equipment and, 1495, 1496 data terminal equipment and, 1495, 1496 differentail PSK and, 1497 digital subscriber line and, 1499–1500 digital to analog conversion in, 1495 DOCSIS and, 1500 fax transmission using, 1499 file transfer/data transfer in, 1497 flow control in, 1496–97 forward error correction in, 1497 frequency modulation and, 1497 frequency shift keying and, 1497, 1498 H.324 standard and, 919–920 high frequency communications and, 951, 952–955 home area networks and, 2687 integrated services digital network and, 1495 Internet service providers and, 1498–99 3038 INDEX modems (continued) link access protocol-modem protocol in, 1496 MNP compression in, 1496 modulation techniques in, 1497–99 Naval Undersea Warfare Center range-based modem in, 25-26, 25 operation of, 1495–97 parallel vs. serial transmission and, 1494–95 phase shift keying and, 1497 POTS splitters for, 1500 public switched telephone network and, 1495 pulse amplitude modulation and, 2022 pulse coding modulation and, 1497 quadrature amplitude modulation and, 1497, 1498 retraining in, 1498 RS-232 connections in, 1495 RTS/CTS flow control in, 1497 shell mapping and, 2222, 2227 software radio and, 2308 speeds of, 1495–96 standards for, 1497–99 start/stop transmission in, 1495 symbols in communication and, 1497 synchronous mode in, 1495 telesonar, 2215 trellis coded modulation and, 1497, 1498, 2632, 2632, 2633 two dimensional encoding, 1497 underwater communications (see acoustic modems, underwater communications) universal asynchronous receiver/transmitter and, 1495 V.34, 2640 V.42bis compression in, 1496 V.90, 2770–79, 2771 very high speed DSL and, 2779 Vxx standards for, 1498–99 X2 protocol for, 1498, 1499 Xmodem, Ymodem, Zmodem in, 1497 Xon/Xoff mechanisms in, 1496 modenumber, modespacing, lasers, 1777 modification attacks, 1151 modified frequency modulation, 576, 1327 modified prime coding, optical synchronous CDMA systems, 1812, 1819–21 modified syndromes for decoding, in BCH and Reed–Solomon coding, 259–260, 469–470, 469 MODTRAN database and calculations, free space optics, 1856–57 modulation, 16, 132–141, 371, 1477–78, 2179 in acoustic modems for underwater communications, 19 acoustic telemetry in, 23, 24 active antenna and, 49 amplitude (see amplitude modulation) bit interleaved coded modulation and, 275–286, 275, 277 bit interval in, 7, 1335 carrierless amplitude and phase, 336–339, 337, 338 cdma2000 and, 362 CDROM and, 1735 chaotic systems and, 422, 423, 423 chirp, 440–448 continuous phase coded, 584–593 continuous phase frequency shift keying and, 593–598 continuous phase modulation and, 593–598 demodulation process and (see also demodulation), 1335 digital audio broadcasting and, 684 digital phase modulation and, 709–719 duobinary frequency shift keying, 585 free space optics and, 1851 frequency modulation in, 807–825 frequency shift keying and, 593 Gaussian minimum shift keying and, 584–593 generalized tamed frequency modulation and, 585 global system for mobile and, 913 high frequency communications and, 954 IS95 cellular telephone standard and, 350, 351, 353, 354 lasers and, 1779, 1781 leaky wave antenna and, 1241 magnetic recording systems and, 2249–51, 2253–58 M-ary frequency shift keying and, 1335 M-ary time shift keying and, 1335 matched filter demodulation and, 1335–38, 1336 minimum shift keying and, 584–598, 1457-77 modems and, 1497–99 multiple input/multiple output systems and, 1455–56 optical fiber and, 1708, 1825–32, 1848 optical modulators and, 1741–48 optical synchronous CDMA systems and, 1809, 1813 partial response signals and, 1928, 1933–34 permutation coding and, 1953 phase modulation in, 807–825 phase shift keying and, 593, 1335 power spectra of digitally modulated signals, 1988-95 powerline communications and, 1995, 2003 predistortion/compensation in RF power amplifiers and, 530 pulse amplitude modulation and, 1335, 2021–30 pulse position modulation, 2030–42, 2031 quadrature amplitude modulation, 1335, 2043–58, 2043 quadrature phase shift keying and, 589 raised cosine modulation and, 585 satellite communications and, 1225, 1225 satellite onboard processing and, de- and remodulation in, 480–482, 480, 481 spectrally raised cosine modulation and, 585 speech coding/synthesis and, 2368 symbols and symbol duration in, 1335 tamed frequency modulation and, 584–593 terrestrial digital TV and, 2549–50 trellis coded modulation and, 590 trellis coding and, 2635 in underwater acoustic communications, 40-41, 45-46 wideband CDMA and, 2878 wireless infrared communications and, 2927–27 wireless multiuser communications systems and, 1610, 1611–12 modulation coding (MC), 570, 573, 1326 modulation index, in minimum shift keying, 1457 modulation transfer function, constrained coding techniques for data storage, 572–573, 572 MOE algorithm, adaptive receivers for spread-spectrum system, 109 Molnya orbit, 1250 moment methods, 403, 406–407 monitoring signal quality (see signal quality monitoring) monofractal models, traffic modeling, 1669 monopole antenna, 142, 193, 193, 193 monotonic transformation, maximum likelihood estimation, 1339 Monte Carlo simulation, 422, 2285, 2291–94, 2916 Moore’s law, 263 morphological operators, in image processing, 1074 motion estimation and compensation, 1042–44, 1042 Motley–Keenan model, indoor propagation models, 2016, 2016 moving average filters, in channel modeling, estimation, tracking, 412, 413 moving coil electrodynamic loudspeaker transducers (acoustic), 34, 34 MP3 audio compression, 1319 MPEG compression, 232 BISDN and, 263 cable modems and, 324, 330 community antenna TV and, 522, 525 digital audio broadcasting and, 682–683 digital versatile disc and, 1738 image and video coding and, 1029, 1052, 1053–55, 1054 magnetic storage and, 1319 medium access control and, 1558, 1559 multimedia over digital subscriber line and, 1571 piggybacking in, 232–233, 232 satellite communications and, 880 speech coding/synthesis and, 2356, 2819 streaming video and, 2435–36 terrestrial digital TV and, 2552–53, 2553 traffic modeling and, 1672 video, unequal error protection coding and, 2765–66 vocoders and, 2819 wireless MPEG 4 videocommunications and, 2972–81 MSAT satellite communication, 196, 198 Muller matrix, optical fiber, 436 multiaccess interference, 2215 multiaddress set claim protocol, 1536–37, 1536 multiband excitation coding, speech coding/synthesis, 2351 multibase ALOHA, 131 multibeam phased arrays, 1513–21, 1514 analog to digital conversion and, 1520, 1521 applications for, 1519 bandwidth and, 1518 beam steering using, 1519, 1520 beamforming in, 1517, 1517, 1518, 1520–21, 1520 beamwidth in, 1517 Butler beamformer using, 1517, 1518 coding division multiplexing in, 1514 cost of, 1518 element arrangement in, 1513–14 far field in, 1514 Fraunhofer region and, 1514 frequency reuse and, 1514 Fresnel region in, 1514 future developments for, 1521 gain in, 1517 interference cancellation in, 1519, 1520–21 Iridium and, 1519 linear arrays in, single and multibeam, 1514–15, 1515, 1516 mutual coupling in, 1516 near field in, 1514 one dimensional, 1513 overlap of beams in, 1516 polarization in, 1514 satellite communications and, 1519 scan loss in, 1517 sensitivity and, 1518–19 sidelobe level in, 1517 signal to noise ratio and, 1519 simultaneous users and, transmit and receive limits, 1517 time division multiplexing in, 1514 tracking and data relay satellite using, 1519 two dimensional, 1513, 1515–17, 1516, 1517 multicarrier CDMA, 1521–28 additive white Gaussian noise and, 1522, 1526 comparison of various flavors of, 1527–28 direct sequence CDMA and, 1522, 1523 direct sequence spread spectrum and, 1521, 1523 equal gain combining detector in, 1527 fast Fourier transforms in, 1522 frequency division multiplexing and, 1522 frequency domain coding in, 1524 interference in, 1527 maximal ratio combining detector in, 1527 maximum likelihood detector in, 1527 multicarrier direct sequence CDMA, 1524 multicarrier modulation in, 1521–28, 1522 multitone CDMA and, 1525 multiuser interference and, 1527 multiuser OFDM and, 1527–28 orthogonal frequency division multiplexing in, 1521, 1523, 1524, 1525–28, 1526 orthogonality restoring detector in, 1527 RAKE receivers and, 1523–24, 1523 spreading sequence in, 1523 transmitter and receiver for, 1522–25, 1522, 1524, 1525 Walsh–Hadamard coding in, 1526 multicarrier direct sequence CDMA, 1524 multicarrier frequency division duplex, 2116 multicarrier modulation asymmetric DSL and, 1572 multicarrier CDMA and, 1521–28, 1522 multicarrier transmission, synchronization, 2481–82 multicast algorithms, 1529–38 multicast backbone, 1535, 2432 multicast capable OXCs, 2104 multicast open shortest path first, 1533–34, 1534 INDEX multicast routing, wavelength assignment, 2104–05 multicast source discovery protocol, 1535 multicast tree, 1530, 1530, 1530 multicasting, 2615 ad hoc wireless networks and, 2890–93 border gateway multicast protocol and, 1535, 1536 border gateway protocol and, 1535 core-based tree in, 1535 distance vector multicast routing protocol in, 1534 Ethernet and, 1529–30 forwarding in, 1532 group communication and, 1529–31, 1529, 1530 interdomain routing protocols in, 1535–37 Internet and, 1531–32, 1531 intradomain routing and, 1533–35 IP addreses in, 1531 IP networks and, 1531 KMB algorithm in, 1533 Kruskal’s algorithm in, 1532 local area networks and, 1529–32 MAC addresses and, 1529, 1531–32, 1532 metropolitan area networks and, 1529 minimum spanning tree problem in, 1532 multiaddress set claim protocol and, 1536–37, 1536 multicast backbone and, 1535 multicast open shortest path first in, 1533–34, 1534 multicast source discovery protocol in, 1535 multicast tree in, 1530, 1530 multiprotocol extension to BGP4, 1535 parent and child targets in, 1536 point to point networks and, 1530–31, 1530 Prim’s algorithm in, 1532 protocol independent multicast sparse mode in, 1534–35 reachability in, 1536 reverse shortest path tree and, 1534 routers and, 1531, 1531, 1533 routing information protocol and, 1534 security and, 1154–55 shared-medium networks and, 1529–30 Steiner tree problem in, 1532–33 target lists in, 1536 TM algorithm and, 1533 token ring and, 1529 unicast vs., 1530 wavelength division multiplexing and, 655 wide area networks and, 1532 multicasting core extraction distributed ad hoc routing, 2892–93 multicavity optical filters, 1725 multichannel ALOHA, 130 multichannel multipoint distribution services, 2655, 2671 multicopy ALOHA, 130 multidimensional coding, 1538–51 additive white Gaussian noise and, 1542–43, 1542, 1545–47, 1546 algebraic replicas in, 1541–42 bit error rate, 1545–48, 1548 burst errors and, 1540–41, 1544–48 bursty channels and, 1547–48 cdma2000 and, 1548 concatenated MDPC coding, 1548–49, 1549 density in SPC coding, 1540 error control coding and, 1539–40 error detection and correction in, 1540–41, 1544–48 Galois fields and, 1538, 1542 Gilbert coding as, 1540 Hamming coding and, 1541 hard vs. soft decision decoding in, 1541 Hobbs coding as, 1540 iterative coding and, 1538, 1543, 1544 loglikelihood ratio in, 1541–42 maximum a posteriori (MAP) algorithm and, 1542 palindromic coding and, 1540 parity check coding in, 1543–44 product coding as, 1538–40, 1539 reciprocal coding in, 1540 rectangular parity check coding in, 1543–44 replica in SPC coding, 1541–42 single parity check coding, products of, 1540–43 trellis coding and, 1538 turbo coding and, 1548–49, 1549 two dimensional burst coding as, 1538 two dimensional dot coding as, 1538 wideband CDMA, 1548 multifractal models, in traffic modeling, 1670 multihop satellite routing, 1254 multihop WDM networks, 1551 multilayer perceptrons, in neural networks, 1678 multilevel or polybinary signals, in optical receivers, 1825 multimedia adaptive round robin and earliest available time scheduling in, 1559 digital subscriber line and, 1570–79 hybrid optical networks and, 1559 medium access control and, 1558–60, 1559 MPEG compression and, 1559 session initiation protocol and, 2196–2206 multimedia cable network system, 272, 324 multimedia MAC protocols for WDM optical networks (see also medium access control), 1551–62 multimedia messaging service center, 2973 multimedia messaging services, 2978–79, 2979 multimedia mobile access communication, 2941 multimedia networking (see also multimedia), 1562–69 asynchronous transfer mode and, 1567 bandwidth and, 1562, 1563, 1565, 1568 bandwidth brokers and, 1568 broadband integrated services digital network and, 1567 buffer management in, 1562, 1563, 1565–66 call admission control in, 1563–64 congestion control and, 1566 constant bit rate in, 1563, 1566, 1567 constraint-based routing using label distribution protocol, 1568 deficit round robin in, 1565 delay in, 1562 differential services coding point and, 1568 differentiated services and, 1568–69 first come first served in, 1565 first in first out algorithm for, 1564, 1565 forwarding in, 1568 functional requirements of, 1562 generalized processor sharing scheduler in, 1565 history and development of, 1567 integrated services digital network and, 1563 Internet and, 1567–69 Internet integrated services architecture for, 1567 isolation in, 1564 jitter in, 1562 label distribution protocol in, 1568 linearly bounded arrival process in, 1568 macroflows and, 1568 multicast routing and, 1566 multiprotocol label switching and, 1568 overprovisioning in, 1563, 1567 packet dropping in, 1565–66 per hop behavior in, 1568 quality of service and, 1562–68 queue partitioning in, 1565 reliability in, 1562 reservation protocols and, 1567 resource allocation for, 1563, 1567 resource reservation protocol and, 1567, 1568 routing, for QoS in, 1563, 1566 scaling mechanisms for, 1563, 1566 scheduling in, 1563, 1564–65 skew in, 1562 traffic requirements of, 1562 traffic shaping algorithms in, 1563, 1564 traffic verification or policing algorithms in, 1563 transmission control protocol and, 1566 variable bit rate in, 1563, 1566, 1567 virtual private networks and, 1568 weighted fair queue in, 1564, 1565 weighted round robin queuing in, 1564, 1565 multimedia over digital subscriber line, 1570–79 applications for, 1576–77 architecture design for, 1572, 1573 3039 asymmetric DSL and, 1570, 1571–72, 1571 automatic repeat request in, 1571 bit error rate and, 1573–75 channel gain to noise ratio in, 1573 compression and, 1570–71 cost minimization in, 1573–75 error resilient entropy coding in, 1576 image data over, 1576 integrated services digital networks and, 1570 joint source and channel optimization in, 1571 layered coding in, 1570–71 MPEG compression and, 1571 multicarrier modulation in, 1572 parallel and serial transmission in, 1572, 1574–75 peak signal to noise ratio in, 1576–77, 1576, 1577 quadrature amplitude modulation and, 1576 quality of service and, 1571, 1573, 1575–76 signal to noise ratio in, 1573 subchannel to layer assignment in, 1574–75 system optimization in, 1572–76 time slot assignment in, 1574 video over, 1576 multimedia wavelength division multiple access, 1558 multimode coding, in speech coding/synthesis, 2354–55 multimode interference coupler, 1761 multimode optical fiber, 434, 1507, 1707, 1842 multimodulus algorithm, blind equalizers, 292 multipass optical filters, 1725 multipath (see also fading; interference), 781–802, 2065, 2067 multipath fading in acoustic modems for underwater communications, 15 acoustic telemetry in, 22 adaptive receivers for spread-spectrum system and, 95, 105–108 antenna for mobile communications and, 190 bit interleaved coded modulation and, 276, 278 cable modems and, 334 cellular communications channels and, 393, 394 chann/in channel modeling, estimation, tracking, 398, 410 digital audio broadcasting and, 677, 678, 685–685, 685 diversity and, 730–731 indoor propagation models and, 2013, 2013, 2018 intelligent transportation systems and, 509–510 local multipoint distribution services and, 1273, 1277 location in wireless systems and, 2967–68 microwave and, 2562–65, 2562 millimeter wave propagation and, 1434, 1438, 1445 mobile radio communications and, 1481 packet rate adaptive mobile receivers and, 1886 polyphase sequences and, 1975 power control and, 1983 satellite communications and, 196, 197, 1226–27, 1226 shallow water acoustic networks and, 2207 simulation and, 2290–91 space-time coding and, 2324 spatiotemporal signal processing and, 2333 tropospheric scatter communications and, 2697–98 ultrawideband radio and, 2761 underw/in underwater acoustic communications, 38 Viterbi algorithm and, 2817–18, 2817 wireless and, 2916–18 wireless multiuser communications systems and, 1603, 1603 multipath channels and signals, blind multiuser detection, 302–306 multipath delay spread, wireless multiuser communications systems, 1604 multipath diversity, IS95 cellular telephone standard, 355–356 multiple access and IS95 cellular telephone standard, 354 multiple access channels and protocols, in point to point communications, 339 multiple access collision avoidance, 1347–48, 2210, 2212, 2885 multiple access collision avoidance wireless, 2210, 2885–86 3040 INDEX multiple access interference adaptive receivers for spread-spectrum system and, 97–98, 101–102, 103 blind multiuser detection and, 299, 303 chirp modulation and, 445, 446 code division multiple access, 458–446, 1196, 2278, 2283 optical fiber and, 1809 optical synchronous CDMA systems and, 1809, 1810 packet rate adaptive mobile receivers and, 1886, 1887 polyphase sequences and, 1976 signature sequence for CDMA and, 2278, 2283 spatiotemporal signal processing and, 2333, 2336 synchronization and, 2479–85 wireless multiuser communications systems and, 1615 multiple access systems, adaptive receivers for spreadspectrum system, 95–96, 96 multiple amplitude MSK, 1475 multiple antenna transceivers for wireless communications, 1579–90, 1580 additive white Gaussian noise and, 1580 Alamouti scheme in, 1584–85 average capacity criterion in, 1589 beamshaping in, 1579 block space time multiplexing in, 1589 closed loop capacity in, 1581, 1582, 1583, 1585 combined transmit and receive diversity systems for, 1586–87, 1587 correlated vs. uncorrelated antenna elements in, 1583 diversity vs. power gain in, 1583, 1584 fading in, 1579 gain and, 1579, 1583, 1584 interference in, 1579 minimum mean squared error and, 1588 multiple input/multiple output systems and, 1580, 1581–82 multiple input/single output systems in, 1582–83 multiplexing/demultiplexing in, 1580 open loop capacity in, 1581–83, 1584 orthogonal frequency division multiplexing in, 1582 random capacity concept in, 1580–81 receiver options for capacity attainment in, 1583 scattering in, 1579 Shannon or channel capacity, 1579, 1580–82 signal to interference plus noise ratio in, 1579 signal to noise ratio and, 1579, 1580, 1582, 1583, 1584 single input/multiple output systems in, 1582–83 single receiver antenna systems, 1584 smart antenna systems and, 1580 space time transmission schemes for, 1584–85 spectral efficiency in, 1579, 1581–82 substreams in, 1580 switch transmit diversity in, 1586 transmit MRC in, 1585–86 vertical Bell Labs layered space time scheme in, 1587–89, 1589 zero force projection in, 1588 multiple frequency shift keying, 16, 19, 23, 24 multiple increase and linear decrease, 2886 multiple input multiple output systems, 1450–56, 1450 array gain in, 1450, 1450 block coding and, 1455 in channel modeling, estimation, tracking, 400–401, 400 channel model for, 1452–53, 1452 cochannel interference and, 455 code division multiple access and code division multiple access, 1455 direct sequence CDMA in, 1456 diversity gain in, 1450-52, 1451, 1452 diversity in, 1455 Doppler effect, Doppler spread in, 1453 encoding in, 1455–56 fading, Rayleigh fading in, 1453–55, 1454 gain in, 1450–1453 interference and, 1119 interference reduction and, 1450, 1452, 1452 intersymbol interference and, 1455 link adaptation in, 1455 maximum likelihood detection in, 1455 maximum likelihood sequence estimation and, 1455 minimum mean squared error and, 1455 modulation for, 1455–56 multiple input/single output systems and, 1451 multiplexing gain and, 1450, 1452, 1452 orthogonal frequency division multiplexing in, 1456, 1878 parity coding and, 1456 receivers in, 1450, 1455 Reed–Solomon coding and, 1456 Shannon or channel capacity in, 1453–55, 1454 signal to interference ratio in, 1452 signal to noise ratio in, 1453–54 signaling in, 1455–56 single input/multiple output systems and, 1451 single input/single output systems and, 1451 space-time coding and, 2327, 2330 spatial multiplexing and, 1452, 1455 training mode in, 1453 transmitters in, 1450 trellis coding and, 1455 turbo coding and, 1456 very high speed DSL and, 2803–05 Viterbi algorithm/decoder in, 1455 wireless transceivers, multi-antenna and, 1580, 1581–82 zero forcing receivers and, 1455 multiple input/single output systems multiple input/multiple output systems and, 1451 wireless transceivers, multi-antenna and 1582–83 multiple instruction/multiple datastream, 2313 multiple link admission control, 117–118 multiple link service access points, 1281 multiple quadrature amplitude modulation, 24 multiple quantum well modulators, 1967, 1968 multiple sample and hold converter, 2234 multiple stack algorith, in sequential decoding of convolutional coding, 2159–60 multiplexers/multiplexing adaptive receivers for spread-spectrum system and, 95 cdma2000 and, 359, 363 H.324 standard and, 920–922, 921 IS95 cellular telephone standard and, 350, 352 media access control and, 1342 optical communications systems and, 1484 optical, 1748–59, 1748 orthogonal transmultiplexers and, 1880–85 packet switched networks and, 1907–09 satellite onboard processing and, 482 statistical, 2420-32 synchronous digital hierarchy and, 2498, 2498, 2499, 2500, 2500-04, 2501-2506 transmission control protocol and, 2604 transport protocols for optical networks and, 2617–18 wireless transceivers, multi-antenna and, 1580 multiplexing gain, in MIMO systems, 1450, 1452, 1452 multipoint communication, multicasting, 1529–31, 1529, 1530 multipoint control unit, IP telephony, 1174 multipoint to multipoint communications, adaptive receivers for spread-spectrum system, 95 multiprotocol extension to BGP4, 1535 multiprotocol label switching, 549, 1590–1601, 2654 admission control and, 116 applications of, 1599–1600 architecture of, 1593–99 asynchronous transfer mode and, 1594, 1598–99 bandwidth allocation in, 1598 border gateway protocol 4 (BGP4) and, 1597 broadband and, 2655, 2674-75, 2674 congestion control in, 1594, 1599 constraint-based label distribution protocol in, 1596 control in, independent vs. ordered, 1595 differentiated services and, 1594, 1597, 1598 distribution in, unsolicited vs. on-demand, 1595 downstream vs. upstream allocation in, 1595 early congestion notification and, 1594 equal cost multipath in, 1599 explict routed LSP in, 1592, 1593, 1593 fault tolerance and, 1640 FEC to NHLFE in, 1594 flow control, traffic management and, 1658, 1658, 1659 forward equivalence class in, 1591 forwarding in, 1591, 1593–95 hierarchical forwarding in, 271 history and development of, 1598–99 hop by hop routed LSP in, 1591–92, 1593 implementation of, 1599 incoming label map table for, 1591, 1594 integrated services and, 1597 Internet protocol and, 1590–1601 IP networks and, 271, 1590–1601 label distribution protocol in, 1591, 1593, 1595–96 label edge routers in, 1591 label encapsulation in, 1594, 1594, 1597–98 label merging in, 1595 label operations, label stacks in, 1594 label spaces in, 1595 label switched patch in, 271, 1590, 1591–93, 1593 label switched routers in, 271, 1591, 1594 label use method in, 1595 labels in, 1591 layer 2.5 architecture and, 1594 link layer specific encapsulation in, 1594 link layer technologies and, 1594 mobility portals and, 2195 multimedia networks and, 1568 next hop label forwarding entries in, 1591, 1592, 1593–94 optical cross connects/switches and, 1798 optical fiber and, 2615 packet switched networks and, 1909 penultimate hop popping in, 1595 protection switching in, 1600 quality of service and, 1597–98 reliability and, 1640 resilience in, 1600 resource reservation protocol for tunneling and, 1596–97 retention in, liberal vs. conservative, 1595 shim headers in, 1594 signaling layer in, 1595–97 statistical multiplexing and, 2420–32 time to live field in, 1594–95 traffic engineering and, 271, 1599 tunneling in, 271 virtual circuit emulation in, 271 virtual private networks and, 1591, 1599–1600, 1600, 2809, 2809 multiprotocol over ATM, 1599 multipulse LPC, in speech coding/synthesis, 2348, 2355 multirate services, power control, 1987 multiresolution analysis, wavelets, 2851–56 multiscope routing protocols, in ad hoc wireless networks, 2889 multistage detector, in code division multiple access, 464, 464 multistage filters, in packet rate adaptive mobile receivers, orthogonal, 1892, 1892, 1893 multistage interconnection networks, ATM, 202, 202 multistage Wiener filters, adaptive receivers for spreadspectrum system, 104 multistep linear prediction, blind equalizers, 295–296 multistrip couplers, surface acoustic wave filters, 2452–54, 2453 multitone CDMA, 1525 multitone interference, 1130–41 multitrack coding, in constrained coding techniques for data storage, 582 multiuser channel estimation, 771, 1614–15 multiuser communication systems, code division multiple access, 461 multiuser detection cochannel interference and, 455 code division multiple access and, interference cancellation in, 462–465 neural networks and, CDMA, 1680–81 power control and, 1987–88 multiuser interference, multicarrier CDMA, 1527 INDEX multiuser OFDM, multicarrier CDMA, 1527–28 multiuser wireless communication systems (see also cellular telephony; wireless), 1601–24 additive white Gaussian noise in, 1605–07 Alamouti scheme in, 1584–85, 1611, 1611, 1619 analog to digital conversion in, 1609 automatic repeat request in, 1612 bandwidth in, 1603, 1604 base station location in, 1603 base station receivers for, 1612, 1613 binary phase shift keying and, 1610, 1614 block fading channels in, 1605 Bluetooth and, 1602 cdma2000 and, 1602 cells in, 1602 cellular telephony and, 1602–03, 1602 channel coding in, 1604 channel coherence bandwidth in, 1604 channel coherence time in, 1604 channel decoding in, 1609, 1618–19 cochannel interference in, 1604 code division multiple access and, 1602, 1608, 1609, 1615 constant modulus algorithms in, 1614 convolutional coding and, 1609–10, 1609, 1610 decorrelating detectors in, 1616 delay power spectrum of channel in, 1604 digital to analog conversion in, 1609 direct sequence CDMA and, 1602, 1608, 1614, 1615 diversity in, 1603, 1608 Doppler power spectrum in, 1604 Doppler spreading in, 1604 ergodicity in, 1606 fading in, 1603–11 filters in, 1616 flat fading in, 1604 forward error correction in, 1609 frequency diversity in, 1603 frequency division multiple access in, 1602 frequency nonselection (flat fading) in, 1604 frequency reuse in, 1608 frequency selective channels in, 1605 generator polynomials, in encoding, 1610 handoffs in, 1602 interference cancellation in, parallel, 1617–18 interference cancellation in, subtractive and successive, 1617 interference in, 1604 intersymbol interference in, 1612, 1616 layered architecture in, 1602–03 linear detectors in, 1616–17 local area networks and, 1602 low density parity check coding in, 1610 matched filter detectors in, 1616 maximal ratio combining in, 1619 maximum a posteriori detectors in, 1616 minimum mean squared error detectors in, 1616–17 mobile telephone switching office in, 1602 modulation in, 1610, 1611–12 multipath delay spread in, 1604 multipath interference in, 1603, 1603 multiple access interference and, 1615 multiuser channel estimation in, 1614–15 multiuser detection in, 1615–18 normalized sum rate in, 1608 personal area networks and, 1602 power control in, 1606, 1619 power management in, 1604 quadrature phase shift keying and, 1610 received signal characteristics in, 1613–14 reliability in, 1605 sectorization of cells in, 1603 Shannon or channel capacity in, 1605–08, 1606 shared multiple access in, 1603–04 signal to noise ratio in, 1606, 1619 spatial diversity in, 1603 spreading in, 1611–12, 1612 third-generation systems in, 1602 time division multiple access and, 1602, 1609 time varying multipath in, 1603, 1603 traffic activity factors in, 1608 training symbols in, 1614–15 transceiver architecture for, 1608–20 trellis coded modulation and, 1610 trellis diagrams in decoding, 1618, 1618 turbo coding in, 1604, 1610 underspreading in, 1604 Viterbi algorithm in, 1619 water filling in time in, 1606 wide area networks and, 1602 wideband CDMA in, 1602, 1608 wireless LAN and, 1602 multiwavelength optical network, 1509 mutual coupling adaptive antenna arrays and, 73–77, 74, 75, 76, 77 microstrip/microstrip patch antenna and, 1370–71, 1371, 1372, 1373 multibeam phased arrays and, 1516 mutual information rate, rate distortion theory and, 2070 Nagle algorithm, transmission control protocol, 2609 NAHJ algorithm, blind multiuser detection, 301, 302, 306 Nahuel horn antenna, waveguide, 1392, 1392 Nakagami fading, 785–786 diversity and, 733 power control and, 1983 quadrature amplitude modulation and, 2050–52 wireless and, 2919 Nakagami m distribution, cellular communications channels, 394 naming conventions, 547–549 narrow band digital broadcasting, 680 narrow sense BCH coding, 622 narrowband communications in channel modeling, estimation, tracking, 409–410 indoor propagation models and, 2015–17, 2015 microstrip/microstrip patch antenna and, 1357 powerline communications and, 1996–97 sampling and, 2108–11, 2109 space-time coding and, 2324 speech coding/synthesis and, 2341 synchronization and, 2473–85 narrowband interference, 1130–41, 2002 National Science Foundation, 268 Naval Undersea Warfare Center range-based modem, 25–26, 25 Navigation System with Time and Ranging, 198 Nd/YAG lasers, free space optics, 1853 near end crosstalk VDSL, 2786, 2798–2800, 2804–05 near far effect, power control, 1982–83, 1983 near field, loop antenna, 1292, 1293, 1514 near grazing incidence, radiowave propagation, 210 nearest neighbor condition in quantization, 2129 nearest neighbor problem, 642, 2126 near far problem, 1343, 1680, 2208 adaptive receivers for spread-spectrum system and, 98 code division multiple access and, 458, 461–462 negaperiodic complementary sequences, 898–899 negative acknowledgment, 226, 2211 Net audio, 544 NETBLT, 2616 Netto’s constructions, in low density parity check coding, 661 network access points, IP networks, 268 network address translation, 1651 network allocation vector, wireless LAN, 1287 network coverage, 377, 378 network flow control (see flow control, network) network identifier, 269, 548 network information theory, 1114–15 network interface layer, TCP/IP model, 541 network layer, OSI, 15 OSI reference model, 539 packet switched networks and, 1911 shallow water acoustic networks and, 2217–18, 2218 TCP/IP model, 541 network layer security, 1153–54 network network interface, 113, 264, 265 network reliability and fault tolerance (see also fault tolerance; reliability), 1631–44 3041 network security (see security) network traffic management (see traffic management) network traffic modeling (see traffic modeling) neural networks, 1675–83 activation function in, sigmoidal, 1676 admission control and, 1681 antipodal, 1676 applications of, in communications, 1679–81 architectures for, 1676–77 artificial, 1675 associative memory in, 1677 asynchronous transfer mode and, 1681 automatic speech recognition and, 2378–79 back propagation algorithm in, 1678 bias in, 1676 channel modeling and identification using, 1679 competitive learning in, 1678 delta rule in, 1677–78 energy function in, 1677 equalization using, 1679–80 feedforward vs. feedback systems in, 1676–77 generalization in, 1675, 1677–79 hidden layers in, 1676, 1676 Hopfield, 1677 induced local fields in, 1676 learning in, 1675, 1677–79, 1677 local gradients in, 1678 multilayer perceptrons in, 1678 multiuser detection using, 1680–81 network applications for, 1681 neuron nodes in, 1675–76, 1676 pattern classification/association in, 1677 perceptrons in, 1676, 1678 photonic analog to digital conversion and, 1966–68, 1967 processing elements in, 1676 quality of service and, 1681 radial basis functions in, 1678 recall in, 1675 recurrent, 1680 self-organizing map in, 1678 self-organization in, 1678 speech coding/synthesis and, 2378–79 synapses in, 1675–76, 1676 training in, 1675, 1677–79, 1677 transfer function in, 1676 universal approximators using, 1679 unsupervised learning in, 1678 weighting in, synaptic weight, 1676 Window–Hoff rule in, 1677–78 neurocomputing, 1675 neuron nodes, in neural networks, 1675–76, 1676 neurotechnology, 1681 Newton’s identities in BCH (nonbinary) and Reed–Solomon coding, 255, 257, 623 Newtonian physics, chaos, 421 Newtonian telescope, free space optics, 1863, 1864 next hop label forwarding entries, 1591, 1592–94 next hop routing, 549 node cover, in optical Internet, 2468 nodes, in sequential decoding of convolutional coding, 2142 noise (see also interference; multipath; signal to noise ratio), 2067 acoustic echo cancellation and, 4, 5 adaptive antenna arrays and, 71–72, 74, 74 adaptive equalizers and, 79 amplitude modulation and, 134 angle modulation methods and, 815–823 atmospheric, 2405–12 automatic speech recognition and, 2378 cable modems and, 331 chaotic systems and, 421–422 community antenna TV and, 512, 514–517, 515, 523–524 constrained coding techniques for data storage and, 573 digital magnetic recording channel and, 1325 free space optics and, 1857–59 frequency division multiple access and, 826–827 frequency synthesizers and, 836, 842–843 3042 INDEX noise (see also interference; multipath; signal to noise ratio) (continued) high frequency communications and, 949 impulsive, 2402–2420 magnetic recording systems and, 2257 optical communications systems and, 1484–85, 1486 optical fiber and, 1824–40, 1843–48 optical signal regeneration and, 1759, 1760 orthogonal frequency division multiplexing and, 1874–76 packet rate adaptive mobile receivers and, 1886 parabolic and reflector antenna and, 1922, 1926–27 partial response signals and, 1928 photodetectors and, 996–997 powerline communications and, 2001–2002, 2002 radiowave propagation and, 2061 satellite communications and, 1224–25 sequential decoding of convolutional coding and, 2144 sigma delta converters and, 2229, 2231–32, 2231, 2232 speech coding/synthesis and, 2353–54 turbo trellis coded modulation and, 2738 underw/in underwater acoustic communications, 37 very high speed DSL and, 2789–90, 2790 wireless and, 2915 wireless infrared communications and, 2926–27 noise equivalent power free space optics and, 1858–60, 1859 optical transceivers and, 1833 photodetectors and, 997 noise figure, in optical communications systems, 1485 noise predictive maximum likelihood, 2248, 2250, 2261–66, 2261, 2262 noise subspace, blind multiuser detection, 301 noise transfer function, sigma delta converters, 2231, 2231, 2232, 2233–47, 2234 non real time variable bit rate, 551, 1658 non return to zero constrained coding techniques for data storage and, 570–571, 581 magnetic recording systems and, 2250, 2250 microwave and, 2567 non return to zero signals optical signal regeneration and, 1759–1763 partial response signals and, 1933–34, 1933 phase shift keying and, 713 non return to zero inverse (NRZI) compact disc and, 1735 constrained coding techniques for data storage and, 570–571, 579, 580 magnetic recording systems and, 2250, 2250 magnetic storage and, 1327, 1330 optical recording and, 579, 580 partial response signals and, 1933, 1934 non return to zero on off keying, optical transceivers, 1826–27 non zero dispersion shifted fibers, optical fiber systems, 1845, 1848 noncoherent modulation, in underwater acoustic communications, 40–41 noncoherent processing, in acoustic modems for underwater communications, 16 nongeosynchronous earth orbit, broadband, 2656 noniterative algorithms, equalizers, 82 nonlinear components, simulation, 2289–90 nonlinear distortion, RF power amplifiers, compensation, 530–538, 533 nonlinear effects in optical fiber (see also optical fiber), 1683–88, 1711–12, 1845–45, 1876 cross phase modulation and, 1684, 1686–87, 1687, 1712 dispersion compensating fiber in, 1686 dispersion management in, 1686 four photon mixing in, 1687–88, 1687, 1712 refractive index in, 1686 scattering in, 1684–85, 1685, 1712 self-phase modulation and, 1684, 1686, 1686 sidebands and two-tone products in, 1687 solitons and, 1686 stimulated Brillouin scattering in, 1684, 1712 stimulated Raman scattering in, 1684–85, 1685, 1712 stimulated scattering in, 1684–85, 1685, 1712 wave division multiplexing and, 1684 nonlinear least square, wireless systems, 2690 nonlinear optical loop mirrors, optical signal regeneration, 1761, 1762 nonlinear Schrodinger equation, optical communications systems, 1488, 1489, 1491 nonlinearity, in cable modems, 327–328 nonorthogonal spreading, in code division multiple access, 2874–75 nonprimitive BCH coding, 244–252 nonprimitive elements, in BCH coding, binary, 239 nonradiative dielectric, 1243–44, 1244, 1428, 1428 nonradiative dielectric waveguide, 1390 nonreal time VBR, ATM, 206, 267 nonrepudiation, 1151, 1152, 1648 nonuniformly spaced tapped delay line equalizers (see tapped delay line equalizers) Nordic Telecommunications, 2586 Nordstrom–Robinson coding, 890–891 normal response mode, in high level data link control, 546 normalized least mean square algorithm, 7, 8, 9–12 normalized linear density, digital magnetic recording channel, 1324 normalized phase smoothing response., minimum shift keying, 1458 normalized squared Euclidean distance, SCCPM, 2182–84 normalized sum rate, wireless multiuser communications systems, 1608 North American TDMA, 126 north south curve and skywaves, 2061 notarization, 1649 NSFNET, 268 NSTAR, 2112 NTSC standard cable modems and, 326 community antenna TV and, 522 digital versatile disc and, 1738 high definition TV and, 966–979 terrestrial digital TV and, 2546 null beamwidth antenna arrays, 143 numerical aperture, in optical fiber, 435 numerically controlled oscillator, in cable modems, 328 NxN crossbar switching, ATM, 201–203, 202 Nyquist condition, partial response signals, 1929, 1930 Nyquist criterion digital phase modulation and, 709, 710 intersymbol interference and, 1160–61 Nyquist filters, 414, 2460 Nyquist frequencies, in magnetic storage, 2, 1330 Nyquist function, quadrature amplitude modulation, 2049 Nyquist limit, photonic analog to digital conversion, 1960 Nyquist property, cable modems, 328, 333 Nyquist pulses, quadrature amplitude modulation, 2045, 2046 Nyquist rate, 2107 speech coding/synthesis and, 2371 waveform coding and, 2831 Nyquist theorem, 86, 2370 Nystrom’s method, in antenna modeling, 173 Oakley, 2813 object-based image and video coding, 1057, 1057 objective function, in adaptive receivers for spread-spectrum system, 99–100, 99 odd-even piggybacking, 233 Odyssey acoustic telemetry, 24 offered load, in traffic engineering, 486 Office of Naval Research, 25 offset orthogonal frequency division multiplexing and, 1875 parabolic and reflector antenna and, 1921, 1921 offset QASK, 2046 offset quadrature amplitude modulation, 2549-55, 2548 offset quadrature phase shift keying, 354, 717, 1459–64, 1460, 1461, 1472 Ohm’s law, sound propagation, analogy to, 31, 31 oil exploration acoustic telemetry, 24 Okumura–Hata model, in cell planning in wireless networks, 376 omni sites, in wireless networks, 374 omnicells, 450 omnidirectional antenna, 197–198 on demand multicast routing protocol, 2891, 2892 on off keying code division multiple access, 2731–33 optical synchronous CDMA systems and, 1809, 1813–16, 1815 optical transceivers and, 1826–28 wireless infrared communications and, 2927, 2928 onboard processing (see also communications satellite onboard processing), 880–881, 2113, 2114 onboard switching in satellite communications, 2113 one way functions, cryptography, 606, 609–610, 1152 open loop control, ATM, 551 open loop power control, 1986 open service architecture, IMT2000, 1100–01 open shortest path first, 549–550, 1153, 1533–34, 1534, 2462 ATM and, 204 flow control, traffic management and, 1658 IP networks and, 269 Open Systems Interconnection (see OSI reference model) open waveguide, and active antenna, 51–52 operations and maintenance function, ATM, 200–201, 206 optical add drop multiplexer, 651, 748–749, 751–756, 752, 754, 755, 1727, 1786, 2839–40, 2840, 2864, 2864, 2867–71, 2868, 2871 optical birefringence, optical communications systems, 1492 optical character recognition, Viterbi algorithm, 2818 optical clock extraction, optical signal regeneration, 1762–63, 1763 optical communications, in underwater acoustic communications, 36 optical couplers, 1697–1700, 1697–1700 optical cross connects/switches (see also burst switching networks), 1700–06, 1701, 1702, 1782–97, 1783 acoustooptical tunable switches in, 1785 architecture for, 1800, 1800 arrayed waveguide grating in, 1786–90, 1787, 1788 bandwidth and, 1784, 1797 bit error rate and, 1785 blocking vs. nonblocking, 1783–84, 1783 burst switching network and, 1801–07, 1802 chromatic dispersion and, 1784 circuit switched networks and, 1800 control planes in, 1798 crosstalk and, 1784–85 dense WDM and, 1783, 1797 design constraints on, 1784 electroptical switches and, 1785 external network to network interface in, 1799 fabric technologies for, 1786–1796 fiber delay lines and, 1804–06, 1805 fiber switch capable interfaces for, 1799 generalized MPLS in, 1799 insertion loss and, 1784 internal network to network interface in, 1799 IP networks and, 1798 IP over WDM in, 1798, 1799 label switched path in, 1798–99 label switching in, 1798 lambda switch capable interfaces for, 1799 lightpath topologies in, 1798 liquid crystal switches and, 1790–91 loss and, 1784 Mach–Zehnder interferometer and, 1785 microelectromechanical systems and, 1784, 1785, 1793–96, 1794, 1795 multicast capable OXCs, 2104 multiprotocol label switching and, 1798 optical add drop multiplexers and, 1786 optical electrical optical conversion using, 1782 OSI reference model and, 1798 INDEX optical cross connects/switches (see also burst switching networks) (continued) packet switch capable interfaces for, 1799 packet switching and, 1798, 1800–01, 1801 passive optical cross connects and, 1786–90 passive, 1786–90, 1786 photonic analog to digital conversion and, 1961 polarization dependent loss and, 1784 polarization mode dispersion and, 1784 quality of service and, 1798, 1804–06 research in, 1783 reservation protocols and, 1800, 1801 routing and wavelength assignment protocol for, 1800, 2098–2105, 2099 semiconductor optical amplifier and, 1785 SONET and, 1782, 1798 static vs. dynamic WDM networks in, 1798 switching time in, 1785–86 synchronous digital hierarchy and, 1798 thermocapillary switches and, 1792–93, 1792 thermooptic switches as, 1785 time division multiplex and, 1799 transparency of protocols in, 1797 user to network interface in, 1799 waveguide grating router in, 1786 wavelength converters and, 1799 wavelength division multiplexing and, 1797–1808, 2864, 2864, 2867–71, 2868 wavelength routing networks in, 1798, 1799–1800 optical detectors, free space optics, 1857–59, 1858 optical distance profile, sequential decoding of convolutional coding, 2160–61, 2161 optical electrical optical, 1701, 1702, 1782–97 optical fiber systems (see also modeling and analysis of digital optical communication systems; solitons), 434–440, 1706, 1708, 1714–22 absorption in, 1709, 1710 access networks in, 1840, 1841 acoustic jitter in, 1767 ALOHA protocols and, 1720 amplification in, 1767 amplified spontaneous emission in, 1842, 1843, 1844–45, 1847–48 amplifiers for, 1707, 1709–10, 1710, 1842, 1848 amplitude modulation in, 1826–30 analog to digital conversion in (see also photonic analog to digital converters), 1960–70, 1961 applications for, 434, 1707 asynchronous transfer mode and, 1719, 2615, 2619–20 asynchronrous transmission and, 1808 attenuation in, 1708, 1708, 1709, 1710–11, 1714, 1843, 1844 balanced driving in, 1827 bandwidth in, 436, 1719–20, 1797 bending radius for, 438–439, 438 birefringence in, 1711 bit error rate and, 1841, 1846–47, 1971, 1971, 1972, 1973, 2614 blind equalizers and, 287, 296 Bragg gratings and, 1709 Brillouin scattering and, 1491, 1684, 1712 buffers in, 2614 bus topologies and, 1716, 1716 carrier sense multiple access and, 1808 carrier suppressed return to zero in, 1828–29, 1829 chalcogenide (crystal) glass used in, 434 characterization of, 434–440 chirped return to zero in, 1830 chromatic dispersion and, 1842, 1844, 1845, 1849, 2869 chromatic dispersion in, 436, 1507 circuit switched, 2614–15 circulators in, 1709 cladding in, 434, 435, 1708, 1708, 1714, 1715 coatings for, 434 coherent detectors in, 1848 community antenna TV and, hybrid systems in, 512, 518–522, 518 connectors for, 1707 control planes in, 1798 core in fibers, 434, 435, 1708, 1708, 1714, 1715 core networks in, 1840, 1841 correlation in, digital, 702–709, 703, 705, 708 couplers for, 1707, 1715, 1715 cross phase modulation and, 1684, 1686–87, 1687, 1712, 1844, 1846 crosstalk and, 1759, 1843 cutback method testing of, 436 dark current noise in, 1843 data rates in, 1714 defects and cracks in, intrinsic vs. extrinsic, 437–438 degeneracy factor in, 1846 dense WDM and, 748–757, 749, 1709, 1720–21, 1797 development of, 1484 differential group delay in, 1970–71, 1971 differential phase shift keying in, 1830–31, 1831 differential quadrature phase shift keying in, 1831–1832, 1832 dispersion compensating devices for, 1848 dispersion compensating fiber in, 1686, 1712, 1768, 1846 dispersion in, 436, 1709, 1711, 1686, 1764, 1765 dispersion shifted fiber in, 1711, 1714, 1845, 1848 diversity and, 735 doping in, 1484 dual queue dual bus and, 1715 duobinary and modified duobinary signals and, 1829–30, 1829 dynamic range in, 1718 edge networks in, 1840, 1841 effective length in, 1489 electric fields of, 1488 electro absorption modulated lasers in, 1826 electro absorption modulators in, 1826 erbium doped fiber amplifier in, 1484, 1709, 1721, 1842, 2273, 2839, 2869 Ethernet and, 1507, 1510–11, 1717, 1719 evolution of, 1798, 1798 fatigue testing in, 438–439 fault tolerance and, 1636 fiber distributed data interface and, 1715, 1718–19, 1808 fiber stress history and, 439 fiber to the building and, 1797 fiber to the curb and, 1797 fiber to the home and, 1797, 1808 Fibre Channel and, 1719 forward error correction in, 1848 four photon mixing in, 1687–88, 1687, 1712 four wave mixing in, 1843, 1846 free space optics in (see free space optics) frequency division multiplexing and, 1709 gain in, 1842–43 geometric characterization of, 434–435 Gigabit Ethernet and, 1507, 1509, 1721 Gordon–Haus effect in, 1490, 1767, 1769 group velocity dispersion in, 1764, 1765, 1769 history and development of, 1706–07 index of refraction in, 1488 infrared, 434 inline optical amplifiers in, 1710 insertion loss in, 1843 installation of, 1707–08 interference in, 1484 Internet and, 2461–72 IP over WDM in, 1798, 1799 jitter in, 1767, 1769 Jones vectors and Jones matrix in, 1492 Kerr effect and, 1765 laser intensity noise in, 1843 laser phase noise in, 1843 laser sources for, 1708, 1714, 1842 light emitting diode sources for, 1708, 1714 light sources for, 1708, 1714, 1775–82 lightpath topologies in, 1798 lightwave systems using, 1707 local area networks and, 1714–22, 1808, 1840 losses in, 1710–11, 1767, 2614 Mach–Zehnder interferometers in, 1709, 1826–27 macrobending attenuation in, 439 3043 manufacturing process for, 1708 measurement methodologies for, 1713 mechanical characterization of, 436–440 medium access control and, 1716 metropolitan area networks and, 1714, 1808, 1840 microbending sensitivity in, 439 modal dispersion in, 1507 modal noise in, 1843 modeling and analysis of digital communications systems using, 1484–94 modulation and, 1708, 1825–32, 1848 multimode fiber in, 434, 1507, 1707, 1842 multiple access interference in, 1809 multiprotocol label switching and, 2615 network design considerations for, 1717–18 noise and, 1759, 1824–40, 1843–45, 1847–48 non return to zero on off keying in, 1826–27 non zero dispersion shifted fibers in, 1845, 1848 nonlinear effects in, 1683–88, 1711–12, 1845–46 nonlinear Schrodinger equation in, 1488, 1489, 1491 numerical aperture of, 435 on off keying in, 1826–28 optical birefringence in, 1492 optical bypass in, 1715, 1716 optical cross connects/switches and, 1797–1808 optical multiplexing and demultiplexing and, 1748–59, 1748 optical synchronous CDMA systems and, 1808–24 optical time division multiplexing and, 1828 optical time domain reflectometry testing of, 435–436 optically controlled millimeter wave antenna and, 1431, 1431 OSI reference model and, 1798 packet switching networks and, 1798 passive optical networks and, 1510–12, 1511, 1512, 1717 pathlength in, 1849 phase modulation in, 1830–32 phase shaped binary transmission in, 1829 photocurrent in, 1709 photodetectors for, 993–1006, 1709 photodiodes in, 1842 photonic analog to digital converters in (see also photonic analog to digital converters), 1960 photonic systems using, 1707 pin receiver in, 1832–33, 1832 plastic used in, 434 polarization and, 1491–93, 1711, 1759, 1768 polarization dependent loss in, 1843 polarization maintaining fiber and, 1972 polarization mode dispersion in, 436, 436, 1843, 1845, 1970–75, 1970 power law crack growth method in, 439 power management in, 1847, 1849 power/booster amplifiers for, 1710 preamplifiers for, 1710 principal states of polarization in, 1970–71, 1971 proof test machine for, 437, 437 propagation in, 1765 protocols and, 1718–19 pseudo multilevel or polybinary signals in, 1825 pulse carver in, 1828 pump waves in, 1712 push pull operation in, 1827 Q factor in, 1846–47 quantum efficiency in, 1842 Raman fiber amplifiers for, 1709, 1842 Raman scattering in, 1491, 1684–85, 1685, 1712 receivers for, 1709, 1824–40 refractive index in, 1686, 1715, 1765 regenerators for, 1707 reliability and, 439, 1636, 1636 return to zero on off keying in, 1827–28, 1827 ring topologies and, 1716, 1716 scattering in, 1491, 1709, 1710, 1766, 1843, 1844, 1846 security in, 2614 self-healing ring topologies and, 1716, 1716 self-phase modulation and, 1489, 1489, 1684, 1686, 1686, 1765, 1844, 1846, 1974 3044 INDEX optical fiber systems (see also modeling and analysis of digital optical communication systems; solitons) (continued) semiconductor optical amplifiers and, 1826, 1842 shot noise in, 1843 sidebands and two-tone products in, 1687 signal processing in, 1808 signal quality monitoring and, 2269 signal regeneration in, 1759–64 signal to noise ratio and, 1709, 1841, 1846–48 silica glass used in, 434 single mode fiber in, 1507, 1707, 1842, 1845, 1848 solitons and, 1686, 1714, 1764–73, 1848 SONET and, 1798 spectral attenuation in, 435 spectral efficiency in, 1848–49 splices in, 440, 1707 star topologies and, 1716–17, 1717 static vs. dynamic WDM networks in, 1798 stimulated Brillouin scattering in, 1684, 1712, 1844, 1846 stimulated Raman scattering in, 1685–85, 1685, 1712, 1843, 1846 stimulated scattering in, 1684–85, 1685, 1712 Stokes photons in, 1712 storage area networks and, 1714 strength of, 438 switches for, 1782–97, 1783, 1782 synchronous digital hierarchy and, 1798, 2615 synchronous transmission and, 1808 system engineering for (see also optical transport system engineering), 1840–49, 1841 test and measurement of, 2572–79 test procedures for, 434 thermal noise in, 1843 third order dispersion and, 1766–67 time division multiple access and, 1808 topologies using, 1715–17 transmission characterization of, 435–436 transmission control protocol in, 2618–19 transmission using, 1488–91, 1489, 1491 transmitters for (see also optical transceivers), 1707, 1824–40 transport protocols for, 2513–22 very high speed DSL and, 2782–84 virtual LAN and, 1721–22 water’s degrading effect on, 437 wave division multiplexing and, 1684 wavelength division multiplexing and, 1709, 1714, 1719–21, 1720, 1759, 1768, 1769, 1808, 1824, 1841, 1841, 2087–2100, 2098, 2614, 2615, 2838–46, 2839 wavelength of, 434, 1714 wavelength routing networks in, 1798, 1799–1800 Weibull fracture probability distribution in, 438 wide area networks and, 1714, 1840 window regions, 1708 optical filters, 1722–33 acoustoopic, 1729–30, 1729 acoustooptic filters in, 1756 arrayed waveguide grating router, 1723, 1724, 1731, 1731 bandwidth and, 1732 Bragg gratings and, 1723, 1723, 1727–28, 1727, 1728 bulk diffraction gratings as, 1723, 1723, 1725–26, 1726 center wavelength in, 1731 characteristics of, 1731–32 control mechanisms for, 1724 counterpropagating gratings (see also Bragg gratings), 1723, 1723 coupled mode theory and, 1728–29, 1729 dielectric thin film stack interference filters, 1723, 1723, 1726–27, 1726, 1749 diffraction gratings, 1723, 1723, 1725–26, 1726 evaluation of, 1732 Fabry–Perot interferometer as, 1723, 1723, 1724–25, 1724, 1725, 1756–57, 1757 figure of merit in, 1731–32 finesse in, 1724 free spectral range in, 1724 insertion loss and, 1732 interference and, 1723 interference filters in, 1756–57 Mach–Zehnder interferometer and, 1723–24, 1723, 1730, 1730, 1757–58, 1757 mode converting (long period) gratings as, 1723, 1723, 1727–28, 1727, 1728 multicavity, 1725 multipass, 1725 optical multiplexing and demultiplexing and, 1756–58 overcoupling in, 1729 polarization and, 1732 scalability and, 1732 selective vs. corrective, 1723 tunable, 1724 Vernier principle in, 1725 waveguide grating filters as, 1723, 1723, 1727–28, 1727, 1728 wavelength division multiplexing and, 1723, 1731–32 optical folding flash AD converter, 1963–64, 1963 optical interfereometers, active antenna, 53 optical Internet, survivable, 2461–72 preconfigured cycle in, 2468–69 protection cycles in, 2469 ring cover/node cover in, 2468 routing in, 2469 self-healing rings and, 2464–68 shared protection in, 2465–66 shared risk link group and, 2463–64 short leap shared protection in, 2466–68 SONET and, 2464–68 spare capacity allocation in, 2468–70 static SLSP in, 2469–70 optical isolators, lasers, 1781 optical line termination, Ethernet, 1511, 1512 optical memories (see also compact disc; digital versatile disk), 1733–41, 1734 blue violet lasers in, 1739 CD-R media in, 1736–37, 1736 CDROM and, 1733–35, 1735, 1736 CD-RW media, 1737 channels in, 1733 compact disc, 1735–36, 1736 digital versatile disc, 1737–38, 1737 disc based, serial type, 1733–35 DVD-ROM media in, 1738 fluorescent discs in, 1739 holographic, 1740, 1740 jukeboxes, 1733 Kerr effect in, 1739 lasers in, 1739 magnetooptic disks in, 1738–40 magnetooptic magnetic field modulation in, 1739 mastering of discs in, 1734 read process in, 1733 receivers for, 1733 recordable DVD-R media, 1738 solid immersion lens technologies in, 1739 standards for, 1736, 1737 storage area networks and, 1733 transmitters for, 1733 vertical cavity surface emitting lasers in, 1739 write once read many, 1737 write process in, 1733 optical modulators, 1741–48 asymmetric coplanar stripline in, 1744 asymmetric stripline in, 1744 automatic bias control in, 1746 bandwidth and, 1744 basic structure and characteristics of, 1742–44 beam propagation method and, 1745 Bessel functions in, 1742 chirp in, 1743–44 coplanar electrode structure in, 1744 DC drift in, 1746–47, 1746 driving point in, 1746 driving voltage in, 1743 driving voltage reduction in, 1745–1746 electrode structures in, 1744–47, 1744 electrooptic (Pockels) effect in, 1742 extinction ratio in, 1743 feedback control in, 1746 insertion loss in, 1743 lasers and, 1741 Mach–Zehnder interferometer in, 1742–44, 1743 modulation in, 1742, 1744 polarization in, 1742 propagation beam method and, 1745 refractive index and, 1745, 1745 reliability in, 1746 thermal drift and, 1747 time division multiplexing and, 1741 wavelength division multiplexing and, 1741 Y branch waveguide in, 1742 optical multiplexing and demultiplexing (see also diffraction gratings), 1748–59, 1748 acoustooptic filters in, 1756 acoustooptical gratings in, 1755–56, 1756 arrayed waveguide grating in, 1752–54, 1753 Bragg gratings and, 1749 bus architecture in, 1758 coupling loss and, 1751–52, 1753 crosstalk and, 1752 diffraction gratings in, 1749–56, 1758 diffraction in, 1749 erbium doped fiber amplifiers and, 1748 example and assessment of, 1758 Fabry–Perot interferometers in, 1749 free space gratings in, 1754–55 functionality in, 1749 interference in, 1749 Mach–Zehnder inteferometers in, 1749 Michelson interferometers in, 1749 microelectromechanical switches in, 1758 optical fiber systems and, 1748–59, 1748 optical filters in, 1756–58 optical time division multiplexing and, 1748 photonic analog to digital conversion and, 1964–65 Sagnac interferometers in, 1749 thin film stack interference filters, 1749 wavelength division multiplexing and, 1748 wavelength routing in, 1749 optical network unit, 1511, 1512, 2780–81 optical networks, medium access control protocols, 1551–62 optical orthogonal coding, 1809, 2730–31 optical packet switching networks, 1798 optical parametric oscillator, 1853 optical receivers (see also optical transceivers), 1824–40 optical recording, 1319 combicoding in, 581 DC control in, 579–581, 580 frequency domain constraints in, 579 non return to zero in, 581 non return to zero inverse in, 579, 580 power spectral density function in, 579 run length limited in, 579–581 running digital sum in, 579 spectral null constraints in, 579, 580 substitution coding in, 581 time domain constraints in, 579 optical signal regeneration, 1759–64 all optical, 1759 before and after, 1760 counterdirectional scheme for, 1761 crosstalk and, 1759 decision characteristics in, 1760 delayed interference devices in, 1763, 1763 differential delay in, 1761, 1761 distributed feedback lasers in, 1762 electroabsorption modulators in, 1761–62 extinction ratio improvement in, 1760 figures of merit in, 1759–60 Mach–Zehnder interferometer in, 1760–61, 1760 Michelson interferometer in, 1760–61, 1760 mode locked lasers in, 1762 multichannel, 1763–64, 1763, 1764 multimode interference coupler in, 1761 noise in, 1759 noise reduction in, 1760 non return to zero signals and, 1759–1763 INDEX optical signal regeneration (continued) nonlinear optical loop mirrors in, 1761, 1762 optical clock extraction in, 1762–63, 1763 optical waveguide and, 1760 optoelectric, 1759 phased arrays in, 1763 photonic integrated circuits in, 1759 polarization control in, 1759 Q-switched lasers and, 1762, 1762 reamplification in, 1759 reshaping in, 1759 return to zero signals and, 1759–1763 semiconductor optical amplifier based, 1760–63, 1760 3R regeneration in, 1762–63, 1763 timing jitter in, 1759 tunable bandpass filters in, 1764 2R regeneration in, 1760–62, 1760 wavelength conversion in, 1760 wavelength dependent couplers in, 1761 wavelength division multiplexing and, 1759 optical sources (see also lasers; light emitting diodes) history and development of, 1775 lasers as, 1776–81 light emitting diodes as, 1775–76 solitons and, 1770 wavelength division multiplexing and, 1775 optical storage (see also optical memories), secure ultrafast data communication/processing in (see also holographic memory), 2132–40, 2133 optical switching techniques in WDM optical networks, 1797–1808 optical synchronous CDMA systems, 1808–24 coding acquisition in, 1813 coding tracking in, 1813 encoding in, 1809 frequency encodingd CDMA in, 1816–17, 1817, 1818 frequency encodingd systems in, 1816–17, 1817, 1818 Gaulois fields in, 1810 intensity modulation/direct detection in, 1809, 1814 interference cancellation in, 1817–23, 1819–23 liquid crystal modulators in, 1817 modified prime coding in, 1812 modulation in, 1809, 1813 multiple access interference in, 1809, 1810 on off keying and, 1809, 1813–16, 1815 optical orthogonal coding in, 1809 prime coding in, 1810 pseudoorthogonal coding for, 1809–10 pulse position modulation in, 1809, 1813, 1815–16, 1816 quasiprime coding in, 1811 receivers for, 1815, 1815 sequences for, 1809 tapped delay lines in, 1815, 1815, 1816 time encodingd systems in, 1813–16 transmitter for, 1815–16, 1816 two/2n prime coding in, 1811–12 optical time division multiplexing, 1748, 1828 optical time domain reflectometry, 435 optical transceivers, 1824–40 amplitude modulation in, 1825, 1826–30 avalanche photodetection in, 1834 bandwidth optimization in, 1836–37 beat noise in, 1836 carrier suppressed return to zero in, 1825, 1828 coherent detection in, 1834–35, 1834 differential phase shift keying in, 1825, 1830–31, 1831 differential quadrature phase shift keying in, 1831–1832, 1832 electro absorption modulated lasers in, 1826 electro absorption modulators in, 1826 electronics noise in, 1833 equivalent noise current density in, 1833 erbium doped fiber amplifiers and, 1835 frequency modulation in, 1825 heterodyne receivers in, 1835 homodyne receivers in, 1835 Mach–Zehnder interferometers in, 1826–27 noise equivalent power and, 1833 non return to zero on off keying in, 1826–27 on off keying in, 1826–28 optical time division multiplexing and, 1828 optically preamplified detection in, 1834, 1835–36, 1835 phase amplitude shift signaling in, 1829 phase modulation in, 1830–32 photonic integrated receivers in, 1838 pin receiver in, 1832–33, 1832 polarization in, 1825 polarization mode dispersion and, 1825 Q factor in, 1825, 1832 quadrature amplitude modulation in, 1825 quantum limit in, 1833, 1837 return to zero DPSK in, 1825 return to zero on off keying in, 1827–28, 1827 semiconductor optical amplifiers and, 1826 shot noise limit in, 1835 sidebands in, 1826 signal to noise ratio in, 1825, 1837 transimpedance in, 1833 optical transmitters (see also optical transceivers), 1824–40 optical transmitters, receivers and noise (see optical transceivers) optical transport system engineering access optical networks and, 1840, 1841 amplified spontaneous emission in, 1842, 1843, 1844–45, 1847–48 amplifiers in, 1848 attenuation in, 1843, 1844 bit error rate in, 1841, 1846–47 chromatic dispersion and, 1842, 1844, 1845, 1849 coherent detectors in, 1848 core optical networks in, 1840, 1841 cross phase modulation in, 1844, 1846 crosstalk in, 1843 dark current noise in, 1843 degeneracy factor in, 1846 dispersion compensating devices for, 1848 dispersion compensating fiber in, 1846 dispersion shifted fiber in, 1845, 1848 edge optical network in, 1840, 1841 enabling technologies and tradeoffs in, 1848 erbium doped fiber amplifiers in, 1842 extinction ratio in, 1842 fiber type selection in, 1848 forward error correction in, 1848 four wave mixing in, 1843, 1846 gain in, 1842–43 impairment parameters in, 1843–44 insertion loss in, 1843 laser chirp in, 1844 laser intensity noise in, 1843 laser phase noise in, 1843 lasers in, 1842 limitations and penalties, assessment of, 1844–46 local area networks and, 1840 metropolitan area networks and, 1840 modal noise in, 1843 modulation and, 1848 multimode fiber in, 1842 noise accumulation in, 1847–48 noise and, 1844–45, 1847–48 noise parameters in, 1843 non zero dispersion shifted fibers in, 1845, 1848 nonlinear effects in, 1845–46 optical amplifiers for, 1842 output power in, 1842 pathlength in, 1849 photodiodes in, 1842 polarization dependent loss in, 1843 polarization mode dispersion in, 1843, 1845 power penalty handling in, 1847, 1849 Q factor in, 1846–47 quantum efficiency in, 1842 Raman amplifiers in, 1842 responsivity of photodiodes in, 1843 self-phase modulation in, 1844, 1846 semiconductor optical amplifiers in, 1842 shot noise in, 1843 signal parameters for, 1842–43 3045 signal paths in, 1842 signal to noise ratio in, 1841, 1846–48 single mode fiber in, 1842, 1845, 1848 solitons and, 1848 spectral efficiency in, 1848–49 stimulated Brillouin scattering in, 1844, 1846 stimulated Raman scattering in, 1843, 1846 thermal noise in, 1843 transmission parameters in, 1840–44 wavelength division multiplexing and, 1841, 1841 wide area networks and, 1840 optical waveguide, optical signal regeneration, 1760 optical wireless laser communications (see free space optics) optically controlled millimeter wave antenna, 1431, 1431 optically preamplified detection, optical transceivers, 1834, 1835–36, 1835 optimal detectors, in adaptive receivers for spreadspectrum system, 98–99 optimal digital filters, 699 optimal path determination, 549 optimal receivers, for adaptive receivers for spreadspectrum system, 102–103 optimal selection diversity, 731 optimal zero memory nonlinear devices, 2414 optimization, 372 antenna arrays and, 160–164 cell planning in wireless networks and, 382–383 quantization and, 2130 underw/in underwater acoustic communications, 45 optimized link state routing, 2889 optocouplers, in lasers, 1781 optoelectric signal regeneration, 1759 optoelectronic regenerators, 2863 Orange Book, 1737 Orbcomm satellite communications, 1251 orbit of satellite, 877, 1248–49, 1248, 2113 organizationally unique identifiers, 1282 orthogonal coding, Golay complementary sequences, 896–898 orthogonal frequency division multiple access, 321, 322, 1878 orthogonal frequency division multiplexing, 1873, 1867–79, 1867 adaptive loading in, 1878, 1878 additive white Gaussian noise in, 1874 adjacent channel interference in, 1876 applications for, 531–532, 1878 autocorrelation and, 1945 baseband and passband representations in, 1872 baseband PAR in, 1945 basic technique for, 1868–71 binary phase shift keying in, 1945, 1948 bit interleaved coded modulation and, 278 broadband wireless access and, 320, 321, 322 channel estimation and correction in, 1877–78 channel time variations in, 1875 clipping and, 1946–47 coding divison multiple access and, 1878 coding for, 1873, 1876 coding rate in, 1947, 1947 coherent detection in, 1877–78 complementary cumulative distribution functioin in, 1945–46, 1946 copper media and, 1867 cumulative density function in, 1946 cyclic extension in, 1872, 1872 data frames in, 1945 detection techniques in, 1877 differential detection in, 1877 digital audio/video broadcasting and, 678–679, 1867, 1878 digital to analog conversion in, 1871 discrete Fourier transform and, 1944 discrete multitone and, 736, 1878 discrete multitone transmission in, 1944 dispersion in, channel time, 1874 envelope of, 1869–70 envelope power function in, 1948 equalizers and, 93 3046 INDEX orthogonal frequency division multiplexing (continued) expectation maximization algorithm and, 773 factors of merit in, 1951 fast Fourier transform in, 1871 filters in, 1871–72 Fourier transforms for, 1869–70 frequency division multiple access and, 828 frequency domain equalization in, 1877 frequency offset in, 1875 frequency response in, 1874 frequency spectrum for, 1868–71 gain in, 1875 Golay complementary sequences and, 893 guard interval in, 1872 history and development of, 1867 impairments to channel and system in, 1874–76 interference and, 1874, 1876 intersymbol interference and, 1867 inverse discrete Fourier transform in, 1871–72 Kineplex and Kathryn systems for, 1867 mobile radio communications and, 1867 multicarrier CDMA and, 1521, 1523, 1524, 1525–28, 1526 multicarrier transmission in, 1867–68, 1868 multiple input/multiple output systems and, 1456, 1878 noise and, 1874–76 passband PAR in, 1945 peak to average power ratio in, 1876 peak to average power ratio in, 1944–53 peak to mean envelope power ratio in, 1945 phase noise in, 1875 phase shift keying and, 1945 pilot patterns for, 1877, 1877 power spectral density of, 1869–70, 1870, 1873, 1873 powerline communications and, 1995, 2001, 2003 predistortion/compensation in RF power amplifiers and, 530–532, 535 primary spectrum in, 1871 quadrature amplitude modulation and, 1868 quadrature phase shift keying and, 1869, 1945, 1947 RAKE receivers and, 1878 receivers for, 1867–71 sample design using, 1873–74, 1873 scrambling in, 1876 signal constellations in, 1945 signal distortion in, 1876 signal to interference plus noise ratio in, 1874 signal to noise ratio in, 1873 software radio and, 2314 space-time coding and, 2328–29, 2329 subcarriers/subchannels, 1867 synchronization and, 2481–85, 2481, 2482 terrestrial digital TV and, 2549 timing errors in, 1875–76 transmitter nonlinearities in, 1876 transmitters for, 1867–71, 1869 in underwater acoustic communications, 41 unequal error protection coding and, 2766–67 windowing in, 1872–73, 1873 wireless communications, wireless LAN and, 1288–89, 1867, 2916, 2941–45, 2944, 2945, 2946 wireless transceivers, multi-antenna and, 1582 orthogonal method, in antenna arrays, Fourier transforms, 157–158, 158 orthogonal multistage filters, packet rate adaptive mobile receivers, 1892, 1892, 1893 orthogonal perturbation, in antenna arrays, 159, 159, 160 orthogonal signaling, minimum shift keying, 1457 orthogonal spreading in code division multiple access, 2874–75 orthogonal time division, cdma2000, 361, 367 orthogonal variable spreading factors, 387 orthogonality of signals, in code division multiple access, 458 orthogonality restoring detector, multicarrier CDMA, 1527 orthosynthesis antenna arrays, 158–159, 159 oscillators, 1478 active antenna and, 51, 51, 52, 58–60, 58, 59, 60, 63, 65, 66, 66 cable modems and, 328 frequency synthesizers and, 837–843, 838–843 surface acoustic wave filters and, 2454–55, 2454 OSI reference model, 15–16, 539–540, 539, 540 automatic repeat request and, 225–226 cdma2000 and, 359, 365 Ethernet and, 1502–05, 1502 optical cross connects/switches and, 1798 optical fiber and, 1798 packet switched networks and, 1910–12, 1911 satellite communications and, 2118 satellite onboard processing and, 482–483 security and, 1647–50 in underwater acoustic communications, 45 out of band signaling, transport protocols for optical networks, 2618 outage probabilities, cochannel interference and, 451–452 diversity and, 729 intelligent transportation systems and, 503–504, 504 wireless and, 2922 outer coding, 2164 outer loop power control, 1986 output buffered switches, ATM, 201 output contention, ATM, 201 output feedback cryptography, 607 overcoupling, in optical filters, 1729 overhead levels, SONET, 2488–93 overmodulation, amplitude modulation, 134 overprovisioning, multimedia networks, 1563, 1567 oversampling blind equalizers and, 287, 288–289 community antenna TV and, 522 photonic analog to digital conversion and, 1960, 1961, 1965–68, 1965 overspread, cellular communications channels, 395 oxygen and absorption, millimeter wave propagation, 1437, 1437 P median problem in quantization, 2128 P1, P2, P3, Px polyphase sequences, 1977 Pacheco, Ryan A., 2333 packet binary convolutional coding, 2946 packet classifiers, in flow control, traffic management, 1656 packet communications, 15–16 packet data channel control function, cdma2000, 359, 363, 364 packet data protocol, 126, 867 packet demand assignment multiple access, 1347 packet dropping, 1565–66, 1659 packet error rate, 881, 1886, 1887, 1900–01, 1901 packet ID, cable modems, 324 packet loss in broadband, 2655 packet market/tagging, flow control, traffic management, 1659 packet radio networks, 1342–49, 2212 packet rate adaptive receivers adaptive receivers and, 1886 additive white Gaussian noise and, 1886–88, 1901 ALOHA protocols and, 1902–03 angle of arrival estimation in, 1899–1900 autocorrelation in, 1889–90 auxiliary vector filters for, 1890–96, 1891, 1893 basic signal model in, 1887–88 bit error rate and, 1886, 1887, 1892, 1898, 1902 capacity in, 1901–02, 1901 conditional statistical optimization in, 1892 cross validated minimum output variance rule in, 1895, 1898 data packet structure in, 1899, 1899 direct sequence CDMA and, 1886–87, 1886, 1894 error detection and correction in, 1886 fading and, 1886 filtering in, 1888–1900, 1893 forward error correction in, 1887, 1902 frequency division multiple access and, 1886 gain in, system processing gain, 1888 generalized sidelobe canceler in, 1889–90, 1889, 1892–93 interference and, 1886 intersymbol interference and, 1887, 1899 known channel adaptive filter estimation in, 1892–98, 1893 least mean square in, 1883, 1886, 1887 maximum J divergence in, 1895–96 midamble in, 1899 minimum mean square error and, 1886–1903 minimum variance distortionless response in, 1886–1903, 1887 multipath fading and, 1886 multiple access interference and, 1886, 1887 noise in, 1886 packet error rate in, 1886, 1887, 1900–01, 1901 performance of, 1997–98, 1898 quality of service and, 1887, 1901 RAKE processing/RAKE receivers in, 1886, 1887, 1898, 1900, 1901 receiver for, 1887–88, 1887 recursive least square in, 1883, 1886, 1887 sample matrix inversion in, 1886, 1887, 1892–1903 signal to interference plus noise ratio and, 1886, 1895, 1898, 1902 signal to noise ratio, 1898 space-time sequence in, 1886, 1888 spread spectrum and, 1886 subspace channel estimation in, 1899–1900 throughput in, 1902–03, 1902 time division multiple access and, 1886 unknown channel estimation and, 1898–1900 packet reservation multiple access, admission control, 123 packet salvage, ad hoc wireless networks, 2888 packet scale rate guarantee, differentiated services, 674 packet schedulers, flow control, traffic management, 1656 packet switch capable interfaces, optical cross connects/switches, 1799 packet switched networks admission control and, 122 application layer in, 1911 applications for, 1906 asynchronous transfer mode and, 1909 ATM, 200–207, 200 autonomous systems in, 1913 bandwidth and, 1906–07, 1908 best effort networks and, 1910 Bluetooth and, 312–313, 312 bursty transmissions and, 1906 chann/in channel modeling, estimation, tracking, 398–408 circuit switched networks vs., 1906, 1906 classless interdomain routing in, 1912 congestion control in, 1907, 1910 connection oriented vs. connectionless networks in, 1909–10, 1909 data link layer in, 1910–11 domain name servers and, 1913 effective bandwidth in, 1908 Ethernet and, 1910 exterior gateway protocol in, 1913 fault tolerance and, 1632, 1639–40 flow control and, 1625, 1911–12 forwarding in, 1909–10 general packet radio service and, 869 history and development of, 1913–14 interior gateway protocol in, 1913 Internet and, 1912 Internet protocol (IP) and, 1911 IP addressing in, 1912, 1912 IP networks and, 267–271, 1910, 1912 IP telephony and, 1178–79 medium access control and, 1551–55 messages in, 1907 multiplexing in, 1907–09 multiprotocol label switching and, 1909 network layer in, 1911 optical cross connects/switches and, 1782, 1800–01, 1801 OSI reference model and, 1910–12, 1911 physical layer in, 1910 presentation layer in, 1911 INDEX packet switched networks (continued) protocols and layering in, 1910–12 reliability and, 1632, 1639–40 resource allocation in, 1908 routers in, 1907, 1909–10, 1913 satellite communications and, 1255 satellite onboard processing and, 482–483 scheduling in, 1908–09 self-healing property of, 1910 session layer in, 1911 SONET and, 1910 statistical multiplexing in, 1907–09, 1908 store and forward networks in, 1907 TCP/IP and, 1912 timescales in, 1908 traffic engineering and, 500 transmission control protocol and, 1911, 1912, 2603 transport layer in, 1911 user datagram protocol in, 1911 wireless, 371, 2981–90, 2983 packet time, in traffic engineering, 500 packets ATM and, 200, 264 Bluetooth and, 312–313, 312 cable modems and, 324 IP networks and, 267 padding, traffic, 1646, 1649 page mode, Bluetooth, 311–312 paging and registration in mobile networks, 311–312, 311, 366, 1914–28 addressing in, 1914 call to mobility ratio in, 1917 entropy of location distribution in, 1917–18 forwarding in, 1914–15 location determination in, 1915–17, 1915, 1916 mobile agents and, 1918 mobility indexes in, 1917, 1919 mobility management and future of, 1918 point of network attachment and, 1915 primitives and, 1915 quality of service, 1916 random walk in, 1918 theory abstractions of, 1917–18 unit centric approach to, 1916 universal phone numbers in, 1917–18 Web crawlers and, 1915 paging channels, in IS95 cellular telephone standard, 349, 352 pagoda broadcasting, 236 pairing, Bluetooth, for security, 316 pairwise nearest neighbor in quantization, 2128, 2129–30 PAL standard cable modems and, 326 digital versatile disc and, 1738 high definition TV and, 966–979 terrestrial digital TV and, 2546 palette generation problem in quantization, 2128 palindromic coding, 1540 PAR reduction tones, peak to average power ratio, 1952 parabolic and reflector antenna, 1920–28, 1920 aperture and, 2080–81 aperture efficiency in, 1923–24 applications for, 1927–28, 2080 beam deviation factors in, 1926, 1927 beam direction in, 2080 beam in, 1925–26 beam scanning and, 2084–86 blockage of apertures in, 2084 blocked apertures in, 2081 blocking efficiency in, 1923 Cassegrain, 1920–21, 1921, 2083–86, 2083, 2084 collimation in, 2082 copolar and cross polar patterns in, 1923 cross polarization efficiency in, 1923 design of, 1921–22 diffraction and, 1924 efficiency in, 1923–24 equivalent parabola in, 1922 far field (Fraunhofer region) radiation concepts in, 2080–81, 2080 feed loss efficiency in, 1924 feed or illuminator in, 1920 feeds for, 1924, 2082, 2083, 2084 field of view in, 1924 focal axis in, 1920 focal length in, 1920, 2084 frequency range for, 1920 gain in, 1923–24, 2080–81 gain to temperature ratio in, 1927 geometric optics analysis in, 1920, 2081–82 Gregorian, 1920–21, 1921, 2083–84, 2083 half power beamwidth in, 1922–23, 1925–26 illumination efficiency in, 1924 lens antenna and, 2082 losses in, 1924 magnification in, 1922 microwave relay links using, 1927–28 mounting, 1924–25 multiple type, 2083–84 noise temperature in, 1922, 1926–27 offset system in, 1921, 1921 parameters and characteristic of, 1920–27, 1922 parameters for, 2082 phase efficiency in, 1923 phased arrays and, 2082 pointing and pointing error in, 1925–26, 1926 power flow, power density in, 2082 primary focus in, 1920 prime focus type, 2082–83, 2082 radation patterns in, 1922–23, 1922, 2080–81, 2081 radio astronomy using, 1927 reflection and, 2082, 2086 remote sensing using, 1928 resolution in, 1923 return loss in, 1924 root mean square value of surface in, 1924 satellite communications using, 1928 secondary focus, secondary mirror in, 1920 shaped systems in, 1921 shaping of dual reflectors in, 2084 sidelobes in, 2081 single type, 2082–83, 2082 Snell’s laws of reflection and, 2082, 2086 spillover efficiency in, 1923–24 structural and mechanical aspects of, 1924–25, 1925 subreflector in, 1920, 2083–84, 2083 surface efficiency in, 1924 surface loss efficiency in, 1924 vertex in, 1920, 2083 very long baseline interferometry and, 1927 parallel concatenated coding, 2164, 2179, 2180 parallel concatenated convolutional coding, 2710 parallel entry systolic priority queue, 2149 parallel interference cancellation, in wireless multiuser communications systems, 1617–18 parallel plate capacitor, in active antenna, 49–50, 49 parallel transmission, 1494–95 parasitic elements, in microstrip patch antenna, 1367–68, 1368 Pareto distribution, Pareto exponent, 2157–58, 2157 Pareto optimality criteria, in wireless networks, 372 parity bits, 225, 545, 1540 parity check coding constrained coding techniques for data storage and, 581 low density, 1308–18 multidimensional coding and, 1543–44 threshold decoding and, 2579–85 parity check equation, 2007, 2580–81 parity coding magnetic recording systems and, 2257–58 magnetic storage and, 1331–33 multiple input/multiple output systems and, 1456 park mode, Bluetooth, 314 Park–Park–Song–Suehiro polyphase sequences, 1979 Parlay, 727, 1100 partial band interference, 1130–41 partial distortion search, vector quantization, 2126 partial packet discard, flow control, traffic management, 1660–61 partial response magnetic recording systems, 2248 3047 partial response continuous phase chirp modulation, 445, 446 partial response maximum likelihood constrained coding techniques for data storage and, 582 hard disk drives and, 1321 magnetic recording systems and, 2248, 2253–65, 2260 magnetic storage and, 1328, 1328, 1330–31 partial response signals and, 1930–31, 1935 Viterbi algorithm and, 2818 partial response signals, 1928–35 alternate mark inversion in, 1934 bandwidth and, 1929, 1932–33 binary bipolar with n zero substitution in, 1934 channel coding in, 1933 composite response in, duobinary pulse, 1930–32, 1931 detection of, 1931–32 error correction coding in, 1933 faster than Nyquist scheme in, 1932 filtering in, 1928 frequency division multiplexing in, 1929 frequency range of, 1929 full response signals vs., 1928., 1929, 1929 high density bipolar 3 and, 1934 history and development of, 1935 intersymbol interference and, 1928–35 line coding in, 1933–34, 1933 maximum likelihood sequence estimation and, 1932, 1933 modulation in, 1928, 1933–34 noise in, 1928 non return to zero and, 1933–34, 1933 non return to zero inverted in, 1933, 1934 Nyquist condition and, 1929, 1930 partial response maximum likelihood and, 1930–31, 1935 precoding in, 1931–32 pulse amplitude modulation and, 1928, 1933 quadrature amplitude modulation in, 1928 raised cosine spectrum in, 1929–30, 1930 reduced state sequence estimation in, 1933 research in, 1935 return to zero in, 1933–34, 1933 run length limited in, 1934 single sideband modulation and, 1930 symbol by symbol detectors in, 1932 Viterbi algorithm and, 1932, 1933 particle displacement and particle velocity, 31–32 partition-based approach to training in quantization, 2129 partition cells, in transform coding, 2599 Pasquier’s construction, Golay coding, 888–889 passband filters, orthogonal frequency division multiplexing, 1872 passband PAR, orthogonal frequency division multiplexing, 1945 passband signal, in channel modeling, estimation, tracking, 399 passband transmission, adaptive equalizers, 80, 80 passive attacks, 1645–46 passive intermodulation effects, 191 passive optical networks, 1717 dynamic bandwidth allocation in, 1511 Ethernet and, 1510–12, 1511, 1512 optical line termination in, 1511, 1512 optical network unit in, 1511 point to multipoint operation in, 1511–12 password security, 1165 PASTd algorithm, 301 patch antenna, 52–53, 52, 53, 61–62, 61, 169, 180, 193 patching, 233–234, 234 path accuracy, in radiowave propagation, 2064 path gain factor (propagation factor), 209, 1936 path loss, 781–782 cellular telephony (see also path loss prediction in cellular telephony), 1936–44 indoor propagation models and, 2015 power control and, 1983 satellite communications and, 1223, 1225–26, 1225 3048 INDEX path loss prediction in cellular communications, 1936–44 buildings and residential environments, propagation over, 1939–41, 1940 delay and, 1937 diffraction and, 1940 fading in, 1937 geometric optics laws and, 1936, 1942 Keller cone for diffraction in, 1942 line of sight transmission and, 1939, 1941 macrocells and, 1940–41 Maxwell’s equations and, 1936 measurement-based models for, 1941 path gain vs., 1936 3D rays for site specific prediction in, 1941–43, 1942 Q factor and, 1939–41, 1940 radiowave propagation and, 216–217 range dependence and microcells in, 1941 ray concepts in, 1936–38, 1936 shadowing in, 1937 shooting-bouncing ray approach to, 1942 sliding averages in, 1937–38 time delay profile of pulsed signal and, 1937 two ray model for flat earth in, 1938–39, 1938, 1939 uniform theory of diffraction and, 1936 vertical plane launch approximation in, 1942–43 path mapping, routing and wavelength assignment in WDM, 2101 path metrics of Viterbi algorithm, 600 PATH project, intelligent transportation systems, 503 pathlength, 2064, 2102 pattern classification/association in neural networks, 1677 pattern diversity antenna, 190 pattern function of elements, antenna arrays, 142 pattern synthesis, in antenna arrays, 153–157 payload mapping, SONET, 2493 payload pointer, SONET, 2489–92, 2492 PCS, 370 peak cell rate, ATM, 266, 551, 552, 1656, 1658 peak detection, magnetic storage, 1327, 1332 peak signal to noise ratio, ADSL, 1576–77, 1576, 1577 peak to average power ratio, 1876 peak to average power ratio asymptotic results in, 1946–47 autocorrelation and, 1945 baseband, 1945 binary phase shift keying in, 1945, 1948 clipping and, 1946–47 coding rate in, 1947, 1947 coding techniques for, 1950–52 complementary cumulative distribution functioin in, 1945–46, 1946 computational methods for, 1947–48 continuous time, 1948 cumulative density function in, 1946 data frames in, 1945 discrete time, 1947 envelope power function in, 1948 Gaussian approach to, 1946 Golay coding and, 1950 Golay–Davis–Jedwab coding in, 1951 infinity norm method in, 1947–48 interleaving approach vs., 1949–50 inverse discrete Fourier transform and, 1947, 1950–51, 1951 merit factor and, 1951 multiple signal generation vs., 1948–50, 1948 PAR reduction tones in, 1952 partial transmit sequences vs., 1949, 1949 passband, 1945 peak to mean envelope power ratio in, 1945 phase shift keying and, 1945 predistortion/compensation in RF power amplifiers and, 530, 532 quadrature phase shift keying in, 1945, 1947 reduction methods for, 1948–52 Reed–Muller coding and, 1950 Rudin–Shapiro recursion in, 1951–52 selected mapping approach vs., 1949 sequence family construction for low PAR/high distance, 1950 signal constellations in, 1945 single sequences with low PAR in, 1950–51 space-time coding and, 2330 system model for, 1950, 1950 peak to mean envelope power ratio, 893, 1945 peak to peak cell delay variation, ATM, 266 peakedness, in traffic engineering, 490–491 peer entities, 540 peer entity authentication, 1647 peer networks, 268, 2208 penetration, in indoor propagation models, 2013, 2018 penetrometer using underwater acoustic modem, 19–20, 20 penultimate hop popping, multiprotocol label switching, 1595 per domain behavior, DiffServ, 675 per hop behavior differentiated services and, 1657, 1658 DiffServ and, 270 multimedia networks and, 1568 per survivor processing, in channel modeling, estimation, tracking, 416, 418 perceptrons, in neural networks, 1676, 1678 perceptual analysis measurement system, 1179 perceptual error weighting, in speech coding/synthesis, 2345 perceptual speech quality measure, 1179, 1305, 2354 perfect electric conductor, 183–184 perfect root of unity sequences, 2330 performance management, 207, 2293–94 perigee in orbit, 1248 periodic broadcasting, 235–236, 236 periodic buffer reuse with thresholding, 234 periodic complementary sequences, 898–899 periodic dielectric millimeter wave antenna, 1428, 1428 periodic impulse noise, powerline communications, 2002 periodically stationary process in the wide sense, 1989–90 permanent virtual circuit, ATM, 204, 265–266 permeability, in antenna modeling, 171 permittivity, in antenna modeling, 171 permutation, in turbo coding, 2711 permutation-based pyramid broadcasting, 236 permutation coding, 1953–60 additive white Gaussian noise, 1954 applications for, 1959 decision regions in, 1955–56 decoding, 1955 definitions in, for calculation, 1954–55 error detection and correction in, 1955–56 evaluation of, 1956–59 maximum likelihood in, 1953, 1954 modulation and, 1953 optimized, 1956, 1956, 1957, 1958, 1959 pulse coding modulation and, 1954 pulse position modulation in, 1954 theory of, 1954–56 variants of, 1953–54 perpendicular recording channels, low density parity check coding, 658–668 Perron–Frobenius theory, in constrained coding techniques for data storage, 574 person in the middle (see man in the middle) personal access communications system, 2952–55 personal area network, 2677, 2682–84 Bluetooth and, 2682, 2683–84 BodyLAN and, 2682 HiperLAN and, 2682, 2683, 2684 Home RF and, 2683, 2684 IrDA and, 2682 standards for, 2683 wireless, 502, 508, 1602 personal communication systems, 7, 350, 1345, 1479, 2306 personal digital assistants, 307, 2190, 2191, 2194, 2314, 2899 personal digital cellular, 194, 195, 2673 personal handyphone system, 2953 personal video recorder, 1319 Peterson’s direct solution method, 248–250, 255–257, 260, 617 phase synchronization, 2477–78 phase ambiguity problem in channel modeling, estimation, tracking, 416 phase amplitude shift signaling, in optical transceivers, 1829 phase coherent (synchronous) demodulator, 134 phase coherent detection, in underwater acoustic communications, 41–43, 42 phase conjugates in active antenna, 65 phase detector, in frequency synthesizers, 844–845 phase locked loop constrained coding techniques for data storage and, 571 frequency synthesizers and, 830, 832–833, 833, 845–854, 848 pulse amplitude modulation and, 2027, 2027 quadrature amplitude modulation and, 2053–55, 2055 shallow water acoustic networks and, 2207 phase modulation (PM), 807–825, 1830–32, 2179 phase noise, in orthogonal frequency division multiplexing, 1875 phase shaped binary transmission, 1829 phase shift keying (see also digital phase modulation), 709–719, 1335, 2179 additive white Gaussian noise, 712 bit error rate in, 713–15 chirp modulation and, 441, 444 continuous phase frequency shift keying and, 593 differential PSK, 715–717, 716 differential QPSK, 717–718, 718 Gray coding and, 715 high frequency communications and, 947 M ary phase shift keying in, 710–711 modems and, 1497 modulation/demodulation in, 712–713, 712, 713, 714 non return to zero in, 713 offset QPSK, 717 orthogonal frequency division multiplexing and, 1945 peak to average power ratio and, 1945 power spectra of digitally modulated signals and, 1989–91, 1991 power spectral density in, 711–712 predistortion/compensation in RF power amplifiers and, 530 satellite communications and, 1225 serially concatenated coding and, 2173, 2173 shallow water acoustic networks and, 2207 signal constellation in, 711, 711 signal quality monitoring and, 2273 signal to noise ratio, 714 signal waveform in, 710–711 space-time coding and, 2326, 2326 spread spectrum and, 2397 synchronization and, 2473–85 ternary sequences and, 2536–47 trellis coded modulation and, 2622–35 in underwater acoustic communications, 41, 43, 45 phase shifter antenna arrays, 166 phase trellis, 597, 1458–59, 1459, 1467–68, 1468 phased microstrip/microstrip patch antenna and array, 1384–85, 1384, 1385 phased arrays, 1513–21, 1514, 1763, 2082 phone appliances, home area network, 2685–88, 2687 phonemes, in speech coding/synthesis, 2360–63, 2370, 2371 photo refractive information storage materials, 1740 photoconductors, 1000, 1000, 1431, 1431 photocurrent, in optical fiber, 1709 photodetectors, 993–1006 absorption and, 995, 995 avalanche, 1002 bandwidth and, 1000 capacitance limit in, 999 charge trapping in, 1000 classification of, 1000–01 diffusion limit in, 999–1000 Fabry–Perot interferometer and, 1003 materials for, 995–996 metal semiconductor metal photodetectors in, 1001–02 noise in, 996–997 INDEX photodetectors (continued) optical fiber and, 1709 performance and limitations of, 997–1000 photoconductors and, 1000, 1000 photovoltaics and, 1000, 1000 PIN detectors and, 1001 quantum efficiency in, 995, 995 RCE, 1002–1003, 1003 responsivity in, 996 Schottky, 1002, 1002 signal quality monitoring and, 2271 signal to noise ratio, 997 transit time limit in, 998–999, 998 waveguide, 1003–04 wavelength and, 994, 994 photodiodes, 1842 photolithography, in active antenna, 52 photonic analog to digital converters, 1960–70, 1961 avalanche photodiodes in, 1962 channelized, 1964–65, 1964 crosstalk and, 1965 distributed mesh feedback, 1967 electrooptic, 1961–64, 1962, 1963 error diffusion modulator in, 1965, 1965 error diffusion neural networks for, 1966–68, 1967 Gray coding and, 1961, 1962–1963, 1963 history and development of, 1961 Mach–Zehnder interferometers and, 1961–64 mode locked lasers and, 1961 multiple quantum well modulators in, 1967, 1968 Nyquist limit in, 1960 optical cross connects/switches and, 1961 optical demultiplexers in, 1964 optical folding flash type, 1963–64, 1963 oversampling, 1965–68, 1965 oversampling/undersampling in, 1960, 1961 performance analysis for, 1966, 1966 postprocessor in, 1965–66 sampling in, 1960, 1961 self-electrooptic effect device in, 1967, 1968 signal to noise ratio, 1965 signal to quantization noise ratio in, 1966 spectral characteristics of, 1966, 1966, 1967 spectral noise shaping and, 1960 spur free dynamic range in, 1965 time stretching using dispersive optical elements in, 1968, 1968 trends in, 1968–69 wavelength division multiplexing, 1968 photonic feed antenna arrays, 166 photonic integrated circuits, 1759 photonic integrated receivers, 1838 photonic systems, in optical fiber, 1707 photophone, 1849 photovoltaics, 1000, 1000 PHS, 370 physical coding sublayer, Ethernet, 1507–08 physical layer, 15, 1281, 1282 Ethernet and, 1502, 1506–08 OSI reference model, 539 packet switched networks and, 1910 time division multiple access and, 2586–89 wireless communications, wireless LAN and, 1285 physical medium attachment sublayer, Ethernet, 1508 physical medium dependent sublayer, Ethernet, 1508 physical security, 1645 picocells, cochannel interference, 449, 450 piconets, Bluetooth, 314–315, 508 piezoelectric ceramic transducers (acoustic), 34, 35 piezoelectricity, and surface acoustic wave filters, 2444–45 piggybacking in bandwidth reduction, 232–233, 232, 2608 pilot channels, 349, 409, 413 pilot patterns, orthogonal frequency division multiplexing, 1877, 1877 pilot symbols, 398–414, 401, 409, 2053–54 pilot tones, in signal quality monitoring, subcarrier multiplxing, 2272–73, 2272 PIN detectors, 1001 PIN receiver, optical transceivers, 1832–33, 1832 pipeline bending using underwater acoustic modem, 20, 20 pipes, 539 pitch detectors, in speech coding/synthesis, 2372–73 pitch period, in speech coding/synthesis, 2361 pitch prediction filtering, in speech coding/synthesis, 2344–45, 2345 pitch synchronous innovation CELP, 1304 pits and lands, 570, 1736 planar antenna arrays, 61, 142, 148–149, 149, 150, 1374–75, 1377, 1385–89, 1386, 1387 planar inverted F antenna, 193, 195, 195 planar lightwave circuitsoptical crossconnects, 1703–04 Planck’s constant, lasers, 1776, 1777 plane radiation pattern antenna, 142–144, 143 plane waves, in holographic memory/optical storage, 2133 plausible values, in maximum likelihood estimation, 1338 Plotkin bound, Hadamard coding, 932 plug and play, 2194, 2310 PMMA, 1742 Pockels effect, in optical modulators, 1742 Pocklington’s theorem of cryptography, 615 Poincare arc in optical fiber, 436 point coordination function, in media access control, 0, 1348 point doubling cryptography, 610 point estimation in channel modeling, estimation, tracking, 398 point matching or colocation method, in antenna modeling, 174 point of presence IP networks, 268 point to multipoint communications, 95 point to point communications, 539 carrier sense multiple access and, 339 multicasting and, 1530–31, 1530 point to point protocol, 1644, 2117 point to point tunneling protocol, 1651, 2808 pointers, 638–639, 2498, 2503–08, 2506–2508 Poisson arrival process, in traffic engineering, 488–491, 491, 497–499, 498 polar cap absorption, in high frequency communications, 949 polarization, 1825, 2065 antenna, 142, 180, 186, 196 dispersion (see polarization mode dispersion), 1970 high frequency communications and, 949 microstrip/microstrip patch antenna and (linear, circular), 1363–64, 1363, 1364 millimeter wave propagation and, 1439–40 multibeam phased arrays and, 1514 optical communications systems and, 1484–85, 1491–93, 1711 optical filters and, 1732 optical modulators and, 1742 optical signal regeneration and, 1759 parabolic and reflector antenna and, 1923 solitons and, 1768 waveguide and, 1390, 1416–17, 1417 wavelength division multiplexing and, 2869 polarization beam splitter, 707, 2272 polarization dependent loss, 1493, 1784, 1843 polarization dispersion, 1711 polarization diversity antenna, 190, 191 polarization efficiency, antenna, 186 polarization fading, 2065 polarization maintaining fiber, 1972 polarization mode dispersion analysis of, 1973, 1973, 1973 bit error rate and, 1971, 1971, 1972, 1973 compensators for, 1970–75 decision feedback equalizers vs., 1973–74, 1973 differential group delay in, 1970–71, 1971 electrical method for, 1973–74, 1973 feedforward equalizers vs., 1973–74, 1973 forward error correction vs., 1971–72 high order compensation for, 1972–73 intersymbol interference and, 1970 least mean square algorithm in, 1974 maximum likelihood sequence estimation and, 1974 3049 optical communications systems and, 1492–93 optical compensation for, 1972, 1972, 1974 optical cross connects/switches and, 1784 optical fiber and, 436, 436, 1711, 1843, 1845 optical transceivers and, 1825 polarization maintaining fiber and, 1972 principal states of polarization in, 1970–71, 1971 self-phase modulation and, 1974 solitons and, 1768, 1770 polarization multiplexing solitons, 1771 policing, traffic, 1659–60 policy-based admission control, 115–116, 116, 118 policy control, flow control, traffic management, 1656 policy decision point, 115–116, 1656 policy enforcement point, 115–116, 1656 policy routing, in flow control, traffic management, 1654–55 polling, media access control, 1345–46 polyphase sequences, 1975–82 autocorrelation in, 1975 binary phase shift keying and, 1976 channelization sequences in, 1975 code division multiple access and, 1975, 1976 crosscorrelation in, 1975 direct sequence CDMA and, 1975–82 EOE sequences in, 1980 even autocorrelation in, 1976, 1977 four phase sequences in, 1977–78 Frank sequence in, 1976 Frank–Zadoff–Chu sequence in, 1978 frequency division multiple access and, 1976 generalized Barker sequences in, 1980–1981 generalized chirplike sequence in, 1978 Gold sequences in, 1976 Golomb sequence in, 1977 Hadamard matrices and, 1976 intercell interference and, 1975 Luke sequence in, 1979 M ary phase shift keying and, 1976 maximum magnitude of OCC in, 1979, 1980 multipath interference and, 1975 multiple access interference and, 1976 odd autocorrelation in, 1976, 1977 optimimum or near-optimum EC in, 1977–79 P1, P2, P3, Px sequences in, 1977 Park–Park–Song–Suehiro sequence in, 1979 perfect EAC in, 1976–77, 1978, 1979 q-phase m sequences in, 1979–80 scrambling sequences in, 1975, 1976 signal to noise ratio, 1975 signature sequences in, 1975 Song–Park sequence in, 1979 spread spectrum and, 1975 spreading sequences and, 1975 time division multiple access and, 1975–76 Walsh sequences and, 1976 population inversion lasers, 1776, 1776 populations, in quantization, 2130 port numbers, 541 post processing, 1030–31, 1047–48, 2263–65, 2264 postamble, 545 postdetection integrator, 445 postfiltering, in speech coding/synthesis, adaptive, 2346 postprocessor, photonic analog to digital conversion, 1965–66 POTS splitters, for modems, 1500 power waveguide, 1396–97 power amplifiers, 530–538, 533 power comparison estimation, in acoustic echo cancellation, 10–11 power control additive white Gaussian noise, 1983 admission control and, 121–122 attenuation and, 1982–83 bit energy to interference power spectral density ratio in, 1983 bit error probablity in, 1983 cochannel interference and, 1982 convergence using standard interference function in, 1985 digital phase modulation and, 709 3050 INDEX power control (continued) distributed constrained, 1985 distributed scheme for, 1984–86 Doppler effect and, 1983 example of, two-user, 1985–86, 1986 fading and, 1983 feedback information accuracy in, 1986 frames, frame erasure rate in, 1983, 1984 frequency reuse and, 1982 future of, 1987–88 global system for mobile and, 913 interference function in, 1985 iterative algorithm in, distributed systems, 1985 loop delay and, 1986 multipath fading and, 1983 multirate services and, 1987 multiuser detection and, 1987–88 Nakagami fading and, 1983 near far effect and, 1982–83, 1983 open-, closed-, and outer-loop systems for, 1986–87 path loss and, 1983 practical issues on, 1986–87 quality of service, 1982, 1983–84 radio resource management and, 1987, 2092 Rayleigh fading and, 1983 real time vs. non real time services and, 1987 Rice fading and, 1983 shadowing and, 1983 signal to interference ratio in, 1983, 1984, 1986 transmitter power control in, 1982–88 trellis coding and, 2636–37 update rate and, 1986 uplink vs. downlink, 1983 wideband CDMA and, 1986 wireless infrared communications and, 2927 wireless multiuser communications systems and, 1606, 1619 power delay profiles, in indoor propagation models, 2017 power density, antenna, 185, 186 power flux density, local multipoint distribution services, 1268 power gain, antenna arrays, 143 power law crack growth method, optical fiber, 439 power law modulation, 138, 138 power management Bluetooth and, 313–314 cdma2000 and, 366, 367 code division multiple access and, 461–462 continuous phase modulation and, 587, 588, 589 minimum shift keying and, 1457 optical fiber systems and, 1847, 1849 shallow water acoustic networks and, 2208, 2209 wireless communications, wireless LAN and, awake, doze states, 1287 wireless multiuser communications systems and, 1604 wireless packet data and, 2985–86 power spectra of digitally modulated signals, 1988–95 amplitude shift keying in, 1988, 1989–91, 1991 autocorrelation and, 1990 continuous phase frequency shift keying and, 1989, 1991 continuous phase modulation in, 1989, 1991–94, 1992, 1994 cyclostationary or periodically stationary process in the wide sense in, 1989–90 linear modulation in, 1988 linearly modulation in, 1989–91, 1991 nonlinear modulation in, 1988 phase shift keying and, 1989–91, 1991 pulse amplitude modulation and, 1988–91, 1991 quadrature amplitude modulation and, 1989 raised cosine pulse in, 1991–92 spectral shaping in, 1990–91 power spectral density acoustic echo cancellation and, 6 digital phase modulation and, 711–712 free space optics and, 1862 minimum shift keying and, 1463–64, 1464, 1474 orthogonal frequency division multiplexing and, 1869–70, 1870, 1873, 1873 power control and, 1983 powerline communications and, 2001 pulse amplitude modulation and, 2023–24, 2024, 2025 pulse position modulation and, 2035–36 quadrature amplitude modulation and, 2045 random number generation and, 2292–93 serially concatenated coding for CPM and, 2187–88 simulation and, 2287, 2291, 2292–93 space-time coding and, 2325 power spectral density function, optical recording, 579 power spectrum, digital filters, 691–692 power splitters, routing and wavelength assignment in WDM, 2104 power sum symmetric functions, cyclic coding, 623 power supplies, active antenna, 53, 65–66 power/booster amplifiers, optical fiber, 1710 powerline communications, 1995–2006 access network for, 1997–99, 1997 applications for, 1996–97 attenuation in, 2000, 2001 automatic request repeat and, 2002, 2004 base station for, 1999 bit error rate in, 2004 broadband, 1997 carrier frequency systems and, 1996 CENELEC and, 1995, 1996, 1997, 2002 channel model for, 2000–2001 community antenna TV vs., 1998 connection admission control in, 2004 coupling in, 1998–99 data rates for, 1995 digital subscriber line and, 1995 direct sequence CDMA and, 2003 echo model in, 2000–2001, 2001 electromagnetic compatibility and, 1995–96, 2001 elements of, 1998–99 error detection and correction in, 2002, 2004 fdma and, 2003 forward error correction and, 2002, 2004 frequency allocation in, chimney approach to, 2001 frequency range in, 2000 frequency shift keying in, 1995 gateways in, 1999 grid of electrical service for, 1996, 1996 impedance in, 2000 in home networks using, 1998 inductance in, 2000 interfaces for, 1998–99 last mile alternative using, 1997–98 LLC sublayer and, 2002 local area networks and, 1998 losses in, 2000 MAC sublayer and, 2002, 2003–04 medium access control in, 1995, 2003–04 modulation in, 1995, 2003 narrowband, 1996–97 network structure for, 1998 noise in, 2001–2002, 2002 orthogonal frequency division multiplexing and, 1995, 2001, 2003 performance problems in, 2002–03 power spectral density in, 2001 protocols for, 1998 quality of service, 2003, 2004 radiation limits in, 2001, 2002 repeaters in, 1999, 1999 reservation protocols and, 2003–04, 2004 resistance in, 2000 ripple carrier signals in, 1996 services offered in, 2002 signal to noise ratio, 2004 standards for, 1996–97, 2002 time division multiple access and, 2003 telephone system vs., 1998 topologies for, 1999–2000, 1999 transmission channel characteristics in, 2000 voltages in, 1995, 1996, 1997 wide area networks and, 1997–98 Powernet EIB, 1996 Poynting vector, 53–57, 61, 165 preamble, 545 preamplifier noise, 1325 preamplifiers, optical fiber, 1710 precoded minimum shift keying, 1462–63, 1462 precoding, partial response signals, 1931–32 preconfigured cycle, optical Internet, 2468–69 predictability, chaos, 421 prediction error in adaptive receivers for spread-spectrum system, 101 prediction error or residual, in vector quantization, 2127 prediction techniques in vector quantization, 2127 predictive coding image and video coding and, 1033–34, 1034, 1037–38, 1037 linear, 1261–68 speech synthesis/coding and, 1300 predictive error filters, image compression, 1063 predictive mapping, image and video coding, 1030 predictive vector quantization, 2127 predistorters, RF power amplifers, compensating for nonlinear distortion, 530–538, 533 preemphasis filtering, 821–823 prefix conditions, compression, 633 preimage resistance, cryptography, 612 preprocessing, image and video coding, 1047–48 preprocessors, sigma delta converters, 2243, 2244 presentation control information (PCI), digital versatile disc, 1738 presentation layer, 540, 1911 pretty good privacy, 1651 preventive congestion control, 112 Prim’s algorithm, in multicasting, 1532 prime coding, in optical synchronous CDMA systems, 1810 prime fields, in BCH coding, binary, 239 prime focus, of parabolic and reflector antenna, 2082–83, 2082 prime number generation, 607, 614–615 prime power fields, in BCH coding, binary, 240 primitive BCH coding, 244–252, 622 primitive element, 239, 468 primitive polynomials, 240–241, 468 primitives feedback shift registers and, 792 Golay complementary sequences and, 894–895 paging and registration in, 1915 principal components method, in adaptive receivers for spread-spectrum system, 104 principal state method, in constrained coding techniques for data storage, 577–578 principal states of polarization, 1492, 1970–71, 1971 printed circuit board antenna, 1380, 1428–29, 1429 priority feedback queue scheduling, in wavelength division multiplexing, 657 priority index algorithm, medium access control, 1557 priority queue scheduling, wavelength division multiplexing, 656–657 Privacy and Security Research Group, 1647 privacy enhancing technologies, 1646 private key (see symmetric key/private key encryption) private neighbor sets, cdma2000, 366 private network node interface, 113–114, 204, 205, 1635 proactive routing protocols, ad hoc wireless networks, 2886 probability density evolution, serially concatenated coding, 2167 probability density function blind equalizers and, 289 quadrature amplitude modulation and, 2050–52 traffic modeling and, 1667 transform coding and, 2597 probability of deception, authentication coding, 219, 223 processing elements, neural networks, 1676 processing gain, 96, 348–349, 458–461 product codevector quantization, 2126 product coding, 2007–12 additive white Gaussian noise, 2012 codingwords in, 2008 construction of, 2008–10 direct products in, 2008–09, 2009 encoding in, 2007, 2009 generator and parity check matrices for, 2007–08 INDEX product coding (continued) Hamming coding and, 2010–11 Hamming distance and, 2008 iterative coding and, 2010–12 Kronecker product in, 2009–2010 linear block coding as, 2007 low density parity check coding and, 2011 message passing in, 2011 multidimensional coding and, 1538–40, 1539 Shannon limit in, 2011, 2012 single parity check coding and, 2007 Tanner graph for, 2011, 2011 turbo coding and, 2011, 2012, 2727–37 vector quantization and, 2127 program and system information protocol, terrestrial digital TV, 2553 programmable gain amplifier, cable modems, 327, 334 projection algorithm, in channel modeling, estimation, tracking, 407 projective geometry coding, 802–807 projective plane construction, in authentication coding, 220–221 PROMETHEUS project intelligent transportation systems, 503 promiscuous mode operation, 1646, 2888 proof test machine, for optical fiber, 437, 437 propagation, 2067 propagation beam method, 1745 propagation delay, 15, 1250–51 propagation factor or path gain factor, 209 propagation models for indoor communications (see indoor propagation models ) propagation of radiowaves (see atmospheric radiowave propagation) propagation of sound, 29–30, 30 attenuation and, 30, 30 density of media vs., 30–31, 31 gas vs. liquid media and, 30–31, 31 Ohm’s law analogy to, 31, 31 particle displacement and particle velocity in, 31–32 sound pressure and, 31 sound pressure level and, 32 speed of sound and, 30 wavelength of sound and, 30, 30 propagation path loss, 781–782 propagation time, 1343 proportional integrator (PI), in flow control, traffic management, 1661 PROSAT satellite communications, 198 protection coding, unequal error protection coding, 2762–69 protection cycles, optical Internet, 2469 protection of links or nodes, 1634 protection ratios, cell planning in wireless networks, 379 protection switching, multiprotocol label switching, 1600 PROTECTOR project intelligent transportation systems, 503 protocol data units, cdma2000, 364–365 protocol independent multicast sparse mode, 1534–35 protocol stacks, 541 protocol suites, 541 protocol threading, media access control, 0, 1348 protocols, 538–556 free space optics and, 1851 packet switched networks and, 1910–12 powerline communications and, 1998 satellite communications and, 2113 shallow water acoustic networks and, 2206 prototype waveform interpolative coding, in speech coding/synthesis, 2351 provider edge, 1599 provisioning (see quality of service) proxies, session initiation protocol, 2197, 2198, 2201 proximity coupled microstrip feed line, 1362–63, 1363 proximity detectors, active antenna, 65 proximity effects, in antenna for mobile communications, 189 pseudo multilevel or polybinary signals, in optical receivers, 1825 pseudonoise equalizers, 85 pseudonoise coding cdma2000 and, 362 code division multiple access and, 459 feedback shift registers and, 789 random number generation and, 2293 ultrawideband radio and, 2754 pseudoorthogonal coding CDMA systems, 1809–10 pseudorandom bit sequence, 328 pseudorandom noise carrier sense multiple access and, 349 community antenna TV and, 526 IS95 cellular telephone standard and, 349, 350–351, 354 pseudotraining symbols, spatiotemporal signal processing, 2338 public address systems, acoustic echo cancellation, 6 public key (see asymmetric key/public key) public key infrastructure, 614 public land mobile network, 308 public switched telephone network cellular telephony and, 1479 H.324 standard for, 918–929, 919 IP telephony and, 1172–82, 1173 modems and, 1495 satellite communications and, 877, 2111 software radio and, 2305 speech coding/synthesis and, standards for, 2355 wireless extension to, 308, 308 wireless IP telephony and, 2931–41 pulse amplitude modulation, 2021–30, 2022 additive white Gaussian noise, 2024–25, 2030 amplitude shift keying and, 2022–23 autocorrelation in, 2023–24 automatic gain control and, 2026 bandpass, lowpass, baseband frequencies in, 2022 bandwidth and, 2023 carrier phase recovery in, 2027–28 carrierless amplitude phase modulation and, 336–339 complex envelope in, 2022 correlators in, 2026 Costas loop in, 2028, 2028 cyclostationary processes in, 2023–24 demodulation in, 2024–30 detection of, 2024–30 early late gate synchronizer for, 2029, 2029 energy of, 2022, 2027 error detection and correction in, 2022, 2024–25, 2027 Ethernet and, 1508 Euclidean distance in, 2025 filtering in, 2026, 2029 frequency range for, 2022 Gray coding and, 2027 Gray mapping in, 2023, 2023 likelihood function in, 2026 M ary receiver for, 2025, 2025 matched filters for, 2026, 2029, 2030 maximum a posteriori detectors and, 2026 maximum likelihood detectors in, 2026 memoryless modulation in, 2024 modem and, 2022 modulation coding in, 2024 partial response signals and, 1928, 1933 phase coherent detection in, 2026 phase locked loops in, 2027, 2027 power spectra of digitally modulated signals and, 1988, 1989–91, 1991 power spectral density in, 2023–24, 2024, 2025 pulse position modulation and, 2031, 2034, 2034, 2041 raised cosine pulse in, 2024, 2024 rectangular signal pulse in, 2023 signal representation for, 2022–23 signal space and, 2025 signal to noise ratio, 2026 spectral characteristics of, 2023–24 spectral shaping in, 2024 squaring loop in, 2028, 2028, 2028 symbol synchronization in, 2028–30, 2029, 2028 transmitters and receivers for, 2022–30, 2022 trellis coded modulation and, 2625 3051 voltage controlled clock and, 2029 voltage controlled oscillator and, 2027 pulse amplitude modulation, 7, 1335 pulse amplituide modulation digital magnetic recording channel and, 1323 pulse carver optical transceivers and, 1828 pulse code modulation waveform coding and, 2834–35, 2834, 2834 pulse coding modulation adaptive differential in, 2343, 2354, 2355, 2372, 2382 adaptive differential in, 2820–22, 2822, 2820 companded, in speech coding, 2342 companders and, 527–530, 528, 527 differential in, 2342–43, 2343 image compression and, 1063 linear predictive coding and, 1264 magnetic storage and, 1319 modems and, 1497 permutation coding and, 1954 satellite communications and, 880 speech coding/synthesis and, 1299, 2341–42, 2371, 2372 pulse duration modulation, 2031 pulse interval modulation, 2032, 2032 pulse position modulation, 2030–42, 2031 additive white Gaussian noise, 2037 analog spectrum for, 2036 analog, with nonuniform sampling in, 2033, 2033 baseband signals in, 2034–35 bit error probability in, 2039, 2039 capacity of, 2039–2040, 2040 chaotic, 422, 427–428, 427 chirp modulation and, 441, 444 correlation function in, 2035 cross correlation in, 2042 cyclostationary processes in, 2035 demodulation in, 2036–39 digital signal generation in, 2033–34, 2034 digital spectrum for, 2036 error detection and correction in, 2036–39 error probability evaluation in, 2038–39, 2039 frequency modulation and, 2033 generation and models of signals for, 2032–34, 2032 information rates in, 2039–2040, 2040 Kronecker product in, 2038 local area networks and, 2041 mean and covariance in, 2042 nonuniform sampling in, 2033, 2033, 2041 optical synchronous CDMA systems and, 1809, 1813, 1815–16, 1816 optimal detection of, 2037–38 permutation coding and, 1954 power spectral density in, 2035–36 PSD expression in, proof of, 2041–42 pulse amplitude modulation and, 2031, 2034, 2034, 2041 pulse characteristics in, 2030 pulse duration modulation and, 2031 pulse interval modulation and, 2032, 2032 pulse shape in, 2031 pulse width modulation and, 2031 sampling in, 2030, 2033 serrasoid technique in, 2033 signal to noise ratio, 2039 spectral analysis of, 2034–36 spectral lines (Lebesgue decomposition) in, 2035, 2037, 2038 spectral shaping in, 2032–33 standards for, 2041 synchonism in, 2031 transmitters and receivers in, 2031–32 variations of, 2031–32 pulse regenerator, chaotic, 427–428, 427 pulse shaping, in IS95 cellular telephone standard, 350, 354 pulse width modulation, 2031 pulson application demonstration, ultrawideband radio, 2758 pump lasers, 1778, 1781 pump waves, optical fiber, 1712 3052 INDEX punctured convolutional coding, high rate, 979–993 puncturer, in concatenated convolutional coding, 558 pure cycling register, 794, 794, 796–798 pure summing register, 794, 794, 799 push pull operation receivers, 1827 pyramid broadcasting, 236 Q factor (see quality factor) Q.2931 standard ATM, 204 QBone, differentiated services, 674–675 QCELP, speech coding/synthesis, 2354, 2826 q-phase m polyphase sequences, 1979–80 QQ estimator, 1124 Q-switched lasers, 1762, 1762 quad helical antenna, 198 quad loop antenna, 1298 quadratic residue coding, 616–617, 620–621, 933 quadrature amplitude modulation, 715, 1335, 2043–58, 2043, 2179 acoustic telemetry in, 24 additive white Gaussian noise, 2046, 2046 asymmetric DSL and multimedia transmission in, 1576 bandpass in, 2044–45, 2045 bandwidth and, 2043, 2045–46, 2046 bit error probability in, 2043, 2050–52, 2052 bit interleaved coded modulation and, 281 blind carrier recovery in, 2054–56 blind clock recovery in, 2056–57, 2058 blind equalizers and, 292, 296 broadband wireless access and, 319, 320 cable modems and, 324–326, 330–334, 331 carrier recovery or synchronization in, 2052–54 carrierless amplitude phase modulation and, 336–339, 337, 338 clock recovery (time or symbol synchronization) in, 2052 community antenna TV and, digital video in, 524–527, 526 Costas loop in, 2054, 2054 Cramer–Rao lower bound in, 2055 decision directed carrier recovery in, 2054, 2054 demodulation and detection in, 2047 discrete multitone and, 737 diversity and, error probability and, 2050–52 early late gate synchronizer:, 2057 error detection and correction in, 2047–50 fading and, 2050–52 filtering and, 2046, 2049–50 frequencies for, 2043 Gray coding and, 2043, 2044 high frequency communications and, 954 histogram algorithm and, 2056 home area networks and, 2688 intersymbol interference and, 2045 local multipoint distribution service and, 319, 320 maximal ratio combining and, 2051–52, 2051 microwave and, 2569, 2570 minimum distance algorithm in, 2056 minimum likelihood and, 2054 modems and, 1497, 1498 Nakagami fading in, 2050–52 Nyquist function in, 2049 Nyquist pulses in, 2045, 2046 offset QASK, 2046 optical transceivers and, 1825 orthogonal frequency division multiplexing and, 1868 partial response signals and, 1928 phase locked loop in, 2053–55, 2055 pilot symbols in, 2053–54 power spectra of digitally modulated signals and, 1989 power spectral density in, 2045 predistortion/compensation in RF power amplifiers and, 530, 532, 535, 536 probability density function and, 2050–52 pulse shaping in, 2045 raised cosine pulse in, 2045–46 Rayleigh fading in, 2050–52 receiver for, 2046 shell mapping and, 2221–27, 2221 signal to noise ratio, 2053–55 symbol error probability in, 2043, 2047–49, 2048, 2049, 2050–52, 2050 synchronization and, 2473–85 synchronization in, 2052–57 tapped delay line equalizers and, 1690 terrestrial digital TV and, 2550–55 time recovery with pilot symbols or decision directed in, 2056, 2056 trellis coded modulation and, 2624–35 trellis coding and, 2636–53 turbo trellis coded modulation and, 2738–53 two stage conjugate algorithm in, 2056 in underwater acoustic communications, 41, 43–46 very high speed DSL and, 2791, 2801 voltage controlled oscillator and, 2056 quadrature amplitude shift keying (see quadrature amplitude modulation), 2043 quadrature components, sampling, 2109 quadrature direct digital frequency synthesis, 328, 330, 333 quadrature phase shift keyed, 16, 23, 410, 710, 711, 2179 bit interleaved coded modulation and, 279 broadband wireless access and, 319, 320 cable modems and, 324–326, 330–334, 331 cdma2000 and, 362 continuous phase modulation and, 589 IS95 cellular telephone standard and, 350 local multipoint distribution service and, 318, 319, 320 orthogonal frequency division multiplexing and, 1869, 1945, 1947 peak to average power ratio and, 1945, 1947 predistortion/compensation in RF power amplifiers and, 530, 531 satellite communications and, 881 trellis coded modulation and, 2622–35 trellis coding and, 2637–53 tropospheric scatter communications and, 2693, 2700 turbo coding and, 2704–16 turbo trellis coded modulation and, 2738–53 wideband CDMA and, 2878 wireless multiuser communications systems and, 1610 quadrature spreading, IS95 cellular telephone standard, 354 quadrifilar helical antenna, 197, 197, 199 QUALCOMM, 2112 quality factor, 1478 antenna arrays and, 143, 199 microstrip/microstrip patch antenna and, 1357, 1359–60, 1364 optical fiber and, 1825, 1832, 1846–47 path loss and, 1939–41, 1940 signal quality monitoring and, 2270–71 vector quantization and, 2126 quality of service (see also signal quality monitoring), 549, 1556–58, 1632, 2269 admission control and, 112, 114–117, 116, 120, 121, 122, 126 asymmetric DSL and multimedia transmission in, 1573, 1575–76 ATM and, 204, 205, 207, 266, 272, 273, 550, 552, 1658 burst switching networks and, 1804–06 carrier sense multiple access and, 346 cdma2000 and, 359, 363 cell planning in wireless networks and, 372, 379, 379 differentiated services in, 270–271, 668 fiber delay lines and, 1804–06, 1805 flow control and, 1625, 1626, 1653, 1654 general packet radio service and, 866, 868–869 hybrid IntServ-DiffServ in, 271 IMT2000 and, 1099–1101, 1103 integrated services and, 269–270 intelligent transportation systems and, 502 IP networks and, 269–271 IP telephony and, 1172–82, 1173 local multipoint distribution services and, 1269–70 medium access control and, 1558, 1559 mobility portals and, 2192, 2195 multimedia networks and, 1562–68 multimedia over digital subscriber line and, 1571 multiple input/multiple output systems and, 1450 multiprotocol label switching and, 271, 1597–98 neural networks and, 1681 optical cross connects/switches and, 1798, 1804–06 packet rate adaptive mobile receivers and, 1887, 1901 paging and registration in, 1916 power control and, 1982–84 powerline communications and, 2003, 2004 radio resource management and, 2089, 2090, 2094–95 resource reservation protocol in, 270 satellite communications and, 2115, 2117–19 service level agreements and, 270 session initiation protocol and, 2196, 2203 software radio and, 2307 traffic modeling and, 1673 Universal Mobile Telecommunications System and, 387 wireless and, 2915 wireless IP telephony and, 2932–41 wireless packet data and, 2984 wireless sensor networks and, 2995 quantization, 2106 adaptive vector quantization in, 2128 agglomerative methods in, 2128 C means algorithm in, 2129 centroid condition in, 2129 classified vector type, 2127 clustering problems and, 2128 clustering step in, 2129 codebook and, 2123, 2125, 2128–30, 2128 codevector-based approach to training in, 2129 complexity barrier in, 2126 compression and, 639 decoding in, 2125 descent algorithm in, 2129 digital filters and, 686–687 discrete cosine transform in, 2125–26 divisive methods in, 2128 empty cluster problem in, 2129 encoding in, 2125 entropy constrained vector quantization in, 2128 exact vs. approximate methods in, 2126 fine tuner of codebooks in, 2129 finite state vector type, 2127 general optimization methods for, 2130 generalized Lloyd algorithm in, 2128, 2129 genetic algorithms for, 2130 heuristic algorithms in, 2128 image and video coding and, 1026–27, 1030, 1035 image compression and, 1065 iterative methods in, 2128 L stage vector quantization in, 2127 lattice vector quantization in, 2127–28 Lloyd’s condition and algorithm in, 2125 local optimum in, 2129 losses in, 2123, 2124 lossless compression and, 2123, 2124 lossy compression and, 2123, 2124 mean distance ordered partial search in, 2126 mean removed vector quantization in, 2127 memory requirements of, 2128 nearest neighbor condition in, 2129 nearest neighbor problem in, 2126 nearest neighbor quantization in, 642 open-, closed-, and semi-closed loop, 2127 P median problem in, 2128 pairwise nearest neighbor in, 2128–30 palette generation problem in, 2128 partial distortion search in, 2126 partition-based approach to training in, 2129 populations and individuals in, 2130 prediction error or residual in, 2127 prediction techniques in, 2127 predictive vector quantization in, 2127 product codevector in, 2126 product coding and, 2127 quality and resolution in, 2126 INDEX quantization (continued) representative vector in, 2123 reproduction values or points in, 2123 residual or multistage vector quantization in, 2127 residual, in speech coding, 2345–46 robustness in, 2128 running time in, 2128 scalar (see also scalar quantization), 641–642, 1035, 2122–32, 2833 self-organizing maps in, 2130 shape-gain vector quantization in, 2127 sigma delta converters and, 2227–47, 2228 simulated annealing in, 2130 speech coding/synthesis and, 2340–41 splitting method in, 2129 stochastic relaxation in, 2130 stopping condition in, 2129 subvectors in, 2127 tabu lists in, 2130 temperature and cooling schedule in, 2130 training methods and, 2129 training sets in, 2125 transform coding and, 2594, 2597 transforms in, 2125–26 tree structured search in, 2126 tree structured vector quantization in, 2129 triangular inequality elimination in, 2126 uniform vs. nonuniform, 2124, 2124 variance and, 2129 vector (see also vector quantization), 642–644, 1030, 1035–37, 1036, 1065, 2122–32, 2350, 2372, 2833–34 Walsh–Hadamard transform in, 2126 Ward’s method in, 2129–30 waveform coding and, 2830, 2832–34 quantization error, sampling, 2106 quantizers, transform coding, 2596–97 quantum cascade lasers, in free space optics, 1853 quantum computation, cryptography vs., 615–616 quantum efficiency, 995, 995, 1842 quantum limit, in optical transceivers, 1833, 1837 quarter wave antenna, 193 quartz transducers (acoustic), 34 quasicyclic coding, 2583 quasidynamic mode, in cell planning in wireless networks, 388, 389–390 quasi-Fermi levels, in lasers, 1777 quasiharmonic broadcasting, 236 quasioptic active antenna, 53 quasiorthogonal functions, cdma2000, 362 quasiprime coding, optical synchronous CDMA systems, 1811 quasistatistic approximation, active antenna, 54 queue partitioning, multimedia networks, 1565 queues, 201, 1626, 1627, 1661 queuing delay, in flow control, traffic management, 1653 queuing priority, admission control, 124–125, 125 queuing probability, in traffic engineering, 496 quick look-in decoding of convolutional coding, 2160–61 Rabin encryption, 611–612 radar, 208 active antenna and, 51 antenna and, 169 chaotic systems and, 428–431 clutter in, 429–430, 429 intelligent transportation systems and, 505 ultrawideband radio and, 2761 radial basis function, 102, 1678 radiating near field (Fresnel) region, antenna, 181–182, 182 radiating slot transition, waveguide, 1400, 1400 radiation density, antenna, 185 radiation efficiency, antenna arrays, 143, 184–186 radiation emissions, in powerline communications, 2001, 2002 radiation intensity, antenna, 142–143, 185 radiation patterns, 142–144, 143, 169, 175, 180–181, 181, 184 antenna arrays and, 160 antenna for mobile communications and, 190, 192, 193 dipoles, 1257–58, 1258 helical and spiral antenna, 935–946, 936–945 horn antenna and, 1006–17, 1006–16 leaky wave antenna and, 1235, 1239, 1240–41 linear antenna and, 1257–58, 1258 linear antenna and, 1259, 1259 loop antenna and, 1292 microstrip/microstrip patch antenna and, 1357–59, 1358 millimeter wave antenna and, 1425 parabolic and reflector antenna and, 1922–23, 1922, 2080–81, 2081 television and FM broadcasting antenna, 2517–36 transducers (acoustic) and, 32–33, 33 waveguide and, 1417–21, 1418–22 radiation resistance, antenna, 184 radiators, antenna, 180, 199 radio, software, 2304–24 radio access ports, 2088–89, 2091–93 radio astronomy, using parabolic and reflector antenna, 1927 radio frequency components in microelectromechanical systems, 2, 1350 radio frequency interference cable modems, 332 radio link control, in wireless packet data, 2982, 2984 radio link protocol, cdma2000, 359 radio network planning tools, 372, 376, 377 radio refractivity, 2559 radio relay systems, millimeter wave propagation, 1434 radio resource management, 2088–97, 2089 admission control in, 2093–94 automatic response repeat and, 2093 best effort service and, 2094–95 capacity in, 2090 change and, 2093–94 channel to interference ratio in, 2091–93 code division multiple access and, 2090, 2091–93 current approaches to, 2091–93 direct sequence CDMA in, 2090, 2091–93 diversity in, 2093 dynamic channel allocation in, 2091–93 frequency division multiple access and, 2090, 2091–93 frequency hopping and, 2092 general packet radio service and, 873–874 global system for mobile and, 914, 2089 handoffs and, 2093 link gains and, 2089 load sharing in, 2093 power control and, 1987, 2092 problem formation and process of, 2089–91 quality of service and, 2089, 2090, 2094–95 radio access ports and, 2088–89, 2091–93 random channel allocation in, 2091–93 Rayleigh fading and, 2093 resource allocation algorithm in, 2090, 2090 shadowing and, 2093 signal to interference ratio and, 2090, 2091–93, 2092 soft and safe admission control in, 2094 TCP/IP and, 2094–95 time division multiple access and, 2090, 2091–93 radioastronomy, waveguide, 1392 radiolocation (see also wireless, location in), 2959 radiowaves, propagation of (see atmospheric radiowave propagation) rain attenuation, 215–216 microwave and, 2560 millimeter wave propagation and, 1270–72, 1271, 1440–45, 1440, 1441 RAINBOW, 1720 raised cosine modulation, 585 raised cosine pulse power spectra of digitally modulated signals and, 1991–92 pulse amplitude modulation and, 2024, 2024 quadrature amplitude modulation and, 2045–46 raised cosine spectrum, partial response signals, 1929–30, 1930 RAKE processing/RAKE receivers, 2481 3053 adaptive receivers for spread-spectrum system and, 108 chann/in channel modeling, estimation, tracking, 411 diversity and, 732, 734 fading and, 787–788 IS95 cellular telephone standard and, 356 location in wireless systems and, 2968–70, 2969 mobile radio communications and, 1481 multicarrier CDMA and, 1523–24, 1523 orthogonal frequency division multiplexing and, 1878 packet rate adaptive mobile receivers and, 1886, 1887, 1898, 1900, 1901 shallow water acoustic networks and, 2209 software radio and, 2307 ultrawideband radio and, 2757–59 Universal Mobile Telecommunications System and, 387, 388 RAMAC systems, 1320, 1321 Raman amplifiers, 1709, 1842 Raman scattering, 1491, 1684–85, 1685, 1712 random access protocols, traffic engineering, 499–501, 499 random capacity concept, wireless transceivers, multiantenna, 1580–81 random channel allocation, radio resource management, 2091–93 random coding, 2157 random delay, media access control, 1346 random early detection, 1661, 1661, 1627, 1628, 1630 random early marking, flow control, traffic management, 1661 random number generation arbitrary distribution and, 2292 autoregressive moving average in, 2293 binary and nonbinary sequences in, 2293 Box–Mueller method in, 2292 correlated Gaussian sequences in, 2292–93 cryptography and, 607, 614–615 finite impulse response and, 2292–93 Gaussian, 2292 inverse transform method in, 2292, 2292 linear congrential algorithm in, 2292 Marsaglia–Zamann algorithm and, 2292 Monte Carlo simulation and, 2292–93 power spectral density and, 2292–93 pseudonoise sequences and, 2293 simulation and, 2291–93 uniform, 2292 Wichmann–Hill algorithm in, 2292 random phase channels, expectation maximization algorithm, 772 random phase mask (RPM), in holographic memory/optical storage, 2133 random signature sequence for CDMA, 2276 random service order, in traffic engineering, 498 random vectors, in maximum likelihood estimation, 1338 random walk, 412, 1918 randomization, in community antenna TV, 526 range, of underwater acoustic communications, 37–38 range dependence, in path loss, 1941 range-based telemetry (see also acoustic telemetry; telemetry), 26–27, 26, 27 Rao–Wilton–Glisson basis functions in antenna modeling, 176 rate-based control schemes, ATM, 551–552 rate compatible channel coding, in speech coding/synthesis, 2355 rate compatible punctured convolution coding, 2355 rate distortion theory additive white Gaussian noise, 2069–80 Bernoulli sources in, 2073 binary symmetric channel in, 2073 Blahut algorithm in, 2075 CEO problem and, 2076 channel coding and, 2069 convergence in, 2075 doubly matched configurations in, 2076 Gray coding and, 2075 Hamming distortion in, 2073 history and development of, 2070–71 3054 INDEX rate distortion theory (continued) information transmission inequality in, 2070 Lempel–Ziv coding and, 2076 mean sequence error in, 2069–80 mutual information rate in, 2070 Shannon or channel capacity and, 2069 signal to noise ratio, 2069, 2070 single letter fidelity in, 2072–76 source coding and, 2069 water pouring result in, 2069 rate equations, for lasers, 1778 ray tracing, in indoor propagation models, 2019, 2019 Rayleigh criterion, 212–213, 213, 1750 Rayleigh fading/distribution, 785–786 antenna for mobile communications and, 190 bit interleaved coded modulation and, 278, 280, 281, 283, 285 cellular communications channels and, 394 in channel modeling, estimation, tracking, 410 chirp modulation and, 446 diversity and, 732, 733 expectation maximization algorithm and, 776–778, 778 in underwater acoustic communications, 40 location in wireless systems and, 2967 microwave and, 2563 multiple input/multiple output systems and, 1455–54, 1454 power control and, 1983 quadrature amplitude modulation and, 2050–52 radio resource management and, 2093 satellite communications and, 1226–27, 1226, 1227 simulation and, 2291 wireless and, 2920–22 Rayleigh scatter, 1271, 1855–57 RCE photodectors, 1002–1003, 1003 reachability concept, in multicasting, 1536 reactance, in loop antenna, 1295, 1295 reactive congestion control, 112 reactive near field region, antenna, 181–182, 182 read process CDROM and, 1734 digital magnetic recording channel and, 1323–24 digital versatile disc and, 1737 hard disk drives and, 1320 magnetic storage and, 1320, 1326, 1327–28 optical memories and, 1733 real time control protocol, 1662 real time protocol, 1181, 2934–35 real time service, medium access control, 1555–58 real time streaming protocol, 2438, 2979 real time transport protocol, 2436–37 real time variable bit rate, 206, 267, 551, 1658 rebroadcasting, ALOHA protocol, 128 recall, in neural networks, 1675 received signal phase, in wireless systems, 2690 received signal strength, in wireless systems, 2690 receiver available time table, medium access control, 1554, 1555 receiver oriented earliest available time scheduling, 1554–55 receivers acoustic telemetry in, 23, 23 adaptive receivers for spread-spectrum systems, 95–112 blind multiuser detection and, 304–306, 305 chann/in channel modeling, estimation, tracking, 398–408 companders and, 527–530 continuous phase frequency shift keying and, 594–598, 595 continuous phase modulation and, 591, 591, 592 direct detection, 1825 discrete multitone and, 740, 742 free space optics and, 1851–52, 1852 heterodyne receivers, 1835 holographic memory/optical storage and, 2136–37, 2137 homodyne, 1835 local multipoint distribution services and, 1268 microwave and, 2567–70, 2568 minimum shift keying and, 1462–67, 1462, 1465 multicarrier CDMA and, 1522–25, 1522 multiple input/multiple output systems and, 1450–56, 1450 optical (see also optical transceivers), 1824–40 optical communications systems and, coherent, 1484, 1486–88, 1486, 1487, 1488 optical fiber and, 1709 optical memories and, 1733 optical synchronous CDMA systems and, 1815, 1815 orthogonal frequency division multiplexing and, 1867–71 packet rate adaptive (see packet rate adaptive receivers for mobile communications) packet rate adaptive mobile receivers and, 1887–88, 1887 photonic integrated, 1838 pulse amplitude modulation and, 2022–30 pulse position modulation and, 2031–32 Q factor in, 1832 quadrature amplitude modulation and, 2046 reduced search, for CPM, 592 satellite communications and, 2115 sensitivity in, 1825, 1833–34 sidebands in, 1826 signature sequence for CDMA and, 2275–76, 2275 superheterodyne, 1478 tropospheric scatter communications and, 2699–2703 ultrawideband radio and, 2757, 2757 in underwater acoustic communications, 42–45, 42 wavelength division multiplexing and, 651 wireless infrared communications and, 2926 wireless multiuser communications systems and, 1608–20 receiving antenna, 1260, 1260 reciprocal multidimensional coding, 1540 reconstruction of images, 1079–94, 1081–92 recordable DVD-R media, 1738 recovery, 1650 rectangular parity check coding, 1543–44 recurrent neural networks, 1680 recursion, in adaptive receivers for spread-spectrum system, 105 recursive least mean squares algorithm, 101 recursive least square algorithm acoustic echo cancellation and, 8–9, 8 in channel modeling, estimation, tracking, 404, 414, 415 equalizers and, 82, 84–85, 85, 90 packet rate adaptive mobile receivers and 1886, 1883, 1887 underw/in underwater acoustic communications, 44 recursive mean squares equalizers, 286 recursive systematic convolutional coding, 556–557, 557, 2182, 2705–07, 2706 Red Book, 1736 reduced state sequence estimation, 81, 1933 reduced-rank adaptive MMSE filtering, 103–104 reduced-rank detection, adaptive receivers for spreadspectrum system, 104–105 redundancy, 1632 image and video coding and, 1027–28 trellis coded modulation and, 2623 redundant array of independent disks, 474–475, 1322 Reed–Muller coding, 628, 929, 932–933, 1950 Reed–Solomon coding (see also cyclic coding), 238, 253–262, 616–630 Berlekamp decoding algorithm for, 624–625 bit error rate in, 473 block error rate in, 473 block missynchronization detection in, 471–472 bounded distance decoding in, 254 cable modems and, 330, 332 CDROM and, 1735 Chien search decoding and, 256–257, 260, 470, 617 community antenna TV and, 526 compact disk and, 626 connection polynomial in, 257–258 constrained coding techniques for data storage and, 576 cyclic coding in, 469 decoding in, 254–261, 469–470, 622–626 deep space telecommunications and, 629 elementary symmetric functions in, 623 encoder for, 254, 254, 468–469 erasure filling decoding in, 259–261 error correcting coding in, 470, 472–474 error detecting coding in, separate vs. embedded, 474 error locators in, 623 error magnitudes or error values in, 254 error rate definitions for, 473 Euclid’s algorithm and, 617 extension of, 467 feedback shift register and FSR synthesis in, 257–259 generalized minimum distance decoding in, 261 generating functions in, 623 hard decision decoding algorithms for, 475 hardware vs. firmware implementation of, 470–471 interleaving vs. noninterleaving in, 472 large sector size and, 475 linear coding in, 469 locator fields in, 253 magnetic recording systems and, 2249 magnetic storage and, 1326 Massey–Berlekamp decoding algorithm for, 257–259, 260, 470, 617, 625–626 maximum coding and, 254 maximum distance separable coding and, 254 modified syndromes for decoding in, 259–260, 469–470 multiple input/multiple output systems and, 1456 Newton’s identities and, 255, 257, 623, 625 performance and 472–474 Peterson’s direct solution method for, 255–257, 260, 617 polynomials and, 254 power sum symmetric functions in, 623 primitive elements in, 468 primitive polynomials in, 468 primitive vs. nonprimitive types, 253 redundant array of independent disks and, 474–475 Reed–Solomon coding for magnetic recording channels and, 467–475 sequential decoding of convolutional coding and, 2158 serially concatenated coding and, 2164 soft bit error rate in, 474 soft decision decoding algorithms for, 261, 475 symbol error rate in, 473 symbol fields in, 253 syndrome equations for decoding in, 255, 623 systematic coding in, 469 t error correcting coding and, 253 tape drive ECC and, 474 trellis coding and, 2640 turbo coding and, 2703 in underwater acoustic communications, 43 very high speed DSL and, 2800 reference signals, in equalizers, 85–86 reflectarray microstrip/microstrip patch antenna, 1387, 1387 reflection, 2065 cellular communications channels and, 393 indoor propagation models and, 2013, 2018 microwave and, 2556–57, 2557 parabolic and reflector antenna and, 2082, 2086 satellite communications and, 196 ultrawideband radio and, 2759–60 reflection coefficient, 3, 1401, 1402 reflector antenna (see also parabolic and reflector antennas), 169, 179, 180, 184, 187, 1006–17, 1006–16, 1425–26, 1426, 1427, 1425, 2080–88 refracted near field method, in optical fiber, 435 refraction, 210–211, 210 microwave and, 2558–60, 2559 millimeter wave propagation and, 1434–36, 1435, 1445 refractive index lasers and, 1779 millimeter wave propagation and, 1434–36, 1435, 1445 optical fiber and, 1686, 1715, 1765 optical modulators and, 1745, 1745 solitons and, 1764 INDEX regeneration, 1319, 1759–64 regenerators, optical fiber, 1707 region 2 skywave method, 2061–62 registration, paging, in mobile networks, 1914–28 regular pulse excitation algorithm, 2824 regular pulse excitation with long term predictor, 1304, 2356 relative spectral method, 2378 relaxed CELP, 2827 relaxed linear time invariant systems, 689–90 reliability, 1631–44, 2067 asynchronous transfer mode and, 1633–35 automatic repeat request and, 1632 backup schemes and, 1634–35 broadband and, 2655 circuit switched networks and, 1632 compression and, 631 cycle covers and, 1638–39, 1638 cyclic redundancy check in, 1633 dynamic restoration in, 1635 fail stops in, 1632 failure and fault detection/recovery in, 1631–34 fault isolation boundaries in, 1632 fiber distributed data interface and, 1637 free space optics and, 1865 high speed/Gigabit LANs and, 1640–42, 1642 intermittent failures and, 1631 link and node-based schemes for, 1635 link rerouting in, 1633–34, 1634 Menger’s theorem and, 1635 mesh networks and, 1637–39, 1638, 1639 metropolitan area networks and, 1632 minimum spanning tree in, 1639–40 models for, 1632 multimedia networks and, 1562 multiprotocol label switching and, 1640 optical fiber and, 439, 1636, 1636 optical modulators and, 1746 packet switched networks and, 1632, 1639–40 path and link monitoring in, 1633 path-based schemes for, 1634–35, 1634 protection of links or nodes in, 1634 quality of service and, 1632 redundancy and, 1632 rings for, 1635–37, 1636 self-healing rings in, 1635, 1637, 1638 SONET and, 1634, 1635 subnetwork connection protection and, 1635 topologies for, 1632–33 transmission control protocol and, 1632, 1640 transport protocols for optical networks and, 2615–16 wide area networks and, 1632 wireless multiuser communications systems and, 1605 reliable protocols, 543 remote defect indicator, ATM, 207 remote imaging, in underwater acoustic modem, 20–21, 21 remote method invocation, distributed intelligent networks, 725, 727 remote sensing, parabolic and reflector antenna, 1928 remotely operated vehicles, acoustic telemetry, 28 renewal models, in traffic modeling, 1666, 1667 repeaters, 1504–05, 1999, 1999 replica in SPC coding, 1541–42 reply storms, ad hoc wireless networks, 2888 reproduction codebook, transform coding, 2596 reproduction values or points, quantization, 2123 request to send, 346 Research and Development in Advanced Communication Technology in Europe, 397 reservation protocol, 1558 reservation ALOHA, 130 reservation-based protocols burst switching networks and, 1801–02 flow control, traffic management and, 1655, 1656–57 media access control and, 1343, 1347–48, 1552–54 mobility portals and, 2195 multimedia networks and, 1567 optical cross connects/switches and, 1800, 1801 powerline communications and, 2003–04, 2004 satellite communications and, 1232 statistical multiplexing and, 2420–32 virtual private networks and, 2809 residential broadband, 2666–73 residual echo suppressing filter, 1–7, 2 residual or multistage vector quantization, 2127 residual quantization, in speech coding/synthesis, 2345–46 resilient packet ring, 1637 resistance antenna, 184 loop antenna and, 1295 powerline communications and, 2000 resistive impedance, in active antenna, 49 resolution, 1923, 2126 resolvers, 548 resonance, 33–34, 48 resonant frequency/resonant dimension lasers and, 1779 microstrip/microstrip patch antenna and, 1359, 1359, 1361, 1361 resonant scatter, in free space optics, 1855–57 resonators microelectromechanical systems and, 1354–55 surface acoustic wave filters and, 2454–57, 2455 resource allocation ATM, 552 flow control, traffic management and, 1653, 1663, 1663 IP telephony and, 1180 multimedia networks and, 1563, 1567 packet switched networks and, 1908 power control and, 1987 radio resource management and, 2088–97, 2089 wireless local loop and, 2951 resource allocation algorithm , 2090, 2090 resource-based admission control, 112, 118 resource reservation protocol admission control and, 114–115, 115, 116 flow control, traffic management and, 1655, 1656–57, 1657, 1659 IP networks and, 270 mobility portals and, 2195 multimedia networks and, 1567, 1568 statistical multiplexing and, 2420–32 resource reservation protocol for tunneling, 1596–97 response time, in satellite onboard processing, 482 retraining modems, 1498 retrograde orbits, 1248 retroreflection, in active antenna, 65 retroreflectors, in diffraction gratings, 1755 return loss, parabolic and reflector antenna, 1924 return to zero optical signal regeneration and, 1759–1763 partial response signals and, 1933–34, 1933 wireless infrared communications and, 2927, 2928 return to zero DPSK, 1825 return to zero on off keying, 1827–28, 1827 reverberation time, in acoustic echo cancellation, 2 reverse link, 349–357, 349, 353–355, 355, 362–363, 363, 364, 367 reverse shortest path tree, multicasting, 1534 reversible variable length codes, 2977, 2977 RF power amplifiers adjacent channel interference in, 530 AM/AM characteristics in, 531, 531 AM/PM characteristics in, 531, 531 amplitude/phase predistorter for, 533, 533 binary phase shift keying in, 531 binary PSK and, 530 bit error rate in, 530, 535–536, 535, 536 compensation methods for nonlinear distortion in, 532–537 direct vs. indirect architecture and learning in, 535 inband interference in, 530 interference in, 530 inverse fast Fourier transform in, 532 learning architecture of Volterra-based predistorter in, 535, 535 lookup table for predistortion in, 533–534 minimum mean square error predistortion in, 532–533, 532 3055 modulation and, 530 nonlinear characteristics of, 531 nonlinear distortion in, 530–538, 533 orthogonal frequency division multiplexing and, 530, 531–532, 535 peak to average power ratios in, 530, 532 phase shift keying and, 530 predistorters for, compensating for nonlinear distortion, 530–538, 533 quadrature amplitude modulation and, 530, 532, 535, 536 quadrature phase shift keying and, 530, 531 saturation and, 530 sensitivity of OFDM systems to nonlinear distortion in, 531–532 signal to noise ratio in, 530 simulation experiments in nonlinear distortion in, 535–537 solid state power amplifiers, 531, 535 traveling wave tube amplifier, 531, 532, 535 Volterra-based predistorer for, 533, 534–535, 534 rhomboid antenna, 180 Riblet linear antenna arrays, 147, 147 Rice fading, 785–786 cellular communications channels and, 394 power control and, 1983 satellite communications and, 1226–27, 1226 simulation and, 2291 wireless and, 2919 ridged waveguide transition, 1400, 1400 Rimoldi’s transmitter, in minimum shift keying, 1467–68, 1468 ring cover/node cover, in optical Internet, 2468 ring linear Golay coding, 890–891 ring modulator, in amplitude modulation, 139, 139 ring topologies backhauling in, 1636, 1636 dense WDM and, 748–757, 749 loopback in, 1636, 1636 matched nodes in, 1637, 1637 optical fiber and, 1716, 1716 reliability and fault tolerance in, 1635–37, 1636 SONET and, 2495–96, 2496 ripple carrier signals (RCS), in powerline communications, 1996 RLC networks and active antenna, 64 rlogin, 2608 roaming, 915–916, 916, 1287 robust header compression, 2936–37 robustness, in quantization, 2128 Rochelle salt transducers (acoustic), 34 role-based access control, 1649 rollover effect, in speech coding/synthesis, 2366 rooftop basis functions, in antenna modeling, 176 root matching, in antenna arrays, synthesis, 154 root mean square value, in parabolic and reflector antenna, of surface, 1924 rotational invariance, in trellis coded modulation, 2632–33 roughness factors (specular effects), in radiowave propagation, 211–213, 212, 213 round trip time flow control and, 1627, 1672 transmission control protocol and, 554, 2609, 2612 rounding (see quantization) routers and routing, 541, 547–550 ad hoc wireless networks and, 2886–87 ATM and, 205 Bellman–Ford algorithm in, 2208 burst switching networks and, 1802–04 constraint based, 1654–55 core routers in, 1802, 1804, 1804 Dijkstra algorithm and, 2208 distributed intelligent networks and, 719–29, 722, 726 distributed, 1566 edge routers in, 1802 egress edge router in, 1803, 1803 general packet radio service and, 869–870, 873 global system for mobile and, 914–915, 915 hierarchical, 1566 3056 INDEX routers and routing (continued) ingress edge routers in, 1802, 1803 multicasting and, 1531, 1531, 1533, 1566 multimedia networks and, 1563, 1566 multiprotocol label switching and, 1590–1601 optical Internet and, 2469 optical multiplexing and demultiplexing and, 1749 packet switched networks and, 1907, 1909–10, 1913 satellite communications and, 2115, 2118 satellite communications and, multihop satellite routing in, 1254 session initiation protocol and, 2200–01 shallow water acoustic networks and, 2208, 2211 source, 1566 virtual private networks and, 2809 wavelength division multiplexing and, 2097–2105, 2839–40, 2840, 2864 wavelength routing networks in, 1798, 1799–1800 wireless IP telephony and, 2939, 2939 wireless sensor networks and, 2994 routing and wavelength assignment, 1800, 2845, 2097–2105 adaptive routing and, 2102 call blocking probability in, 2103 constraints on RWA in, 2098–99 dynamic routing and wavelength assignment in, 2101–04 electrooptic bottlenecks in, 2098 embedded topologies in, 2101 fairness in, 2103 fanout of power splitters in, 2104 first fit routing in, 2102 fixed-alternate routing and, 2102 least loaded routing in, 2102 light trees and, 2100 light trees in, 2104 lightpaths (gamma channels) in, 2098, 2101 logical or virtual topologies for, 2100–01 maximum reuse routing and, 2102–03 minimum reuse routing and, 2103 mixed integer linear programming in, 2100, 2101 mixed integer programming in, 2100 multicast capable OXCs, 2104 multicast routing and wavelength assignment in, 2104–05 optical cross connects/switches in, 2098–2105, 2099 path mapping in, 2101 pathlength and, 2102 power splitters in, 2104 sparse light splitting in, 2105 static routing and wavelength assignment in, 2100–01 switching in, 2098 topologies for, 2100–01 unfairness factor in, 2103 wavelength converters in, full, limited, fixed, 2099–2100, 2099 wide area networks and, 2098 routing control security, 1649 routing information protocol, 549, 1534 routing tables, 269, 549 Rowland circle, diffraction gratings, 1751, 1752 RS-232 modems, 1495 RSA (Rivest–Shamir–Adleman) algorithm, 335, 606, 611, 615, 1152, 1156, 1649 RS-xxx interfaces, in acoustic modems for underwater communications, 18 RTP control protocol, 2438 RTS/CTS flow control modems, 1497 RTSP, 2198 rubber duck, 193 Rudin–Shapiro construction, 893, 1951–52 run length coding, 1030, 1046 run length limited, 579–581 constrained coding techniques for data storage and, 571–573, 571 magnetic recording systems and, 2248, 2249, 2254 magnetic storage and, 1327 partial response signals and, 1934 Runge–Kutta integration, in chaotic systems, 422, 424 running digital sum, in optical recording, 579 running time in quantization, 2128 SAFER+ Bluetooth, 316 Sagnac interferometers, 1749 Salutation mobility portals, 2194 sample matrix inversion, 1886–1903 sampling, 2106–11 analog signal, 2106–11 analog to digital conversion and, 2106–11, 2106 antenna arrays and, synthesis, 154 bandpass signals and, 2108–2111, 2109 blind equalizers and, 286, 287 coding and, 2106 community antenna TV and, 522 compression and, 631–632 cutoff frequency and, 2110 frequency for, 2106 frequency-domain relationships in, 2107–08, 2108 fundamental range in, 2107 holographic memory/optical storage and, 2138 image and video coding and, 1026 image sampling and reconstruction and, 1079–94, 1081–92 interval for, 2106, 2107 inverse Fourier transform and, 2107 lowpass signals and, 2109–10, 2109 Nyquist sampling rate in, 2107 photonic analog to digital conversion and, 1960, 1961 pulse position modulation and, 2030, 2033 quadrature components in, 2109 quantization and, 2106, 2122–32 quantization error and, 2106 simulation and, 2294, 2294 speech coding/synthesis and, 2370, 2340–41 theorem of, 2108 time-domain relationships in, 2108, 2108 waveform coding and, 2830–32, 2831, 2837 sampling frequency, 2106 sampling interval, 2106, 2107 sampling rate, simulation, 2287 sampling theorem, 2108 sand and dust attenuation, millimeter wave propagation, 1443 satellite communications (see also communications satellite onboard processing; land mobile satellite communications), 208, 876–885, 1223–24, 2179, 2653 access points (AP) and, 2117 ACES, 196 acoustic telemetry in, 22 adaptive differential PCM and, 880 additive white Gaussian noise and, 1251 Advanced Communications Technology Satellite in, 1227, 1228 advanced mobile ... service and, 2116 ALOHA protocols in, 1232, 1253 American Mobile Satellite Corporation in, 2112 AMSC, 196 antenna arrays and, 141, 169, 189, 196–199, 877–878 antenna direction and, 1223, 1228–29 apogee and perigee in orbit of, 1248 ascending node in orbit of, 1248 astra return channel system and, 2120 asynchronous DSL and, 2121 asynchronous transfer mode and, 2113, 2115, 2120 AUSSAT, 196 automatic repeat request and, 224–231, 879 base station location and, 2117 beam patterns for, 877–878 Big Leo systems in, 1251 binary frequency shift keying in, 1225, 1225 binary phase shift keying in, 1225, 1225, 1230 bit error rate in, 881, 1224, 1225, 1227, 1230, 2120 blind multiuser detection and, 298–307 block coding in, 1229–30, 1230 broadband and, 2112–13, 2113, 2115, 2655, 2656, 2664–66, 2665, 2666, 2671–73 broadcast satellite service in, 877, 1251 broadcasting using, 2112 C band in, 877, 1251, 2113 carrier sense multiple access and, 339–340, 340 cavity backed cross slot antenna in, 197–198 cellular telephony and, 2112 channel characteristics in, 1224–29 circuit switched network architectures and, 1253–54 code division multiple access and, 458, 879, 881, 1231–32, 1231 community antenna TV and, 514 Comsat and, 876 congestion control in, 2120 constellation of satellite in, 1247, 1248–50 continuous phase modulationin, 1225 convolutional coding in, 1229–30, 1230 coverage or footprint in, 1249, 2111 crossed drooping dipole antenna in, 197, 197 delay in, 879, 2112 demand assignment multiple access and, 879 differential phase shift keying in, 1225, 1225 digital subscriber line and, 2121 digital voice and television in, 880 digitial video broading in, 2112, 2671–73, 2672 directional antenna in, 198 diversity techniques in, 1230–31 Doppler shift in, 196, 197 downlinks in, 1223, 1223 ECHO, 196 effective isotropic radiated power in, 881 Ellipso, 196 error detection and correction in, 1223, 1229–31, 1230, 1231 ETS-V, 198 European mobile satellite and, 2112 fading in, 1223, 1226–29, 1226, 1227 feeder links for, 1251 figure of merit in, 1229 fixed satellite services in, 877, 1251 forward error control in, 878, 1223, 1229–31, 1230, 1231 forward/reverse path in, 1223, 1223 free space optics and, 1850 frequencies for, 877, 1223–24, 1224, 1251, 2113 frequency division multiple access (frequency division multiple access and, 829, 878–881, 1231–32, 1231 frequency shift keying in, 1225 future of, 1255–56 gain to system noise in, 196, 1229 gateways for, 881, 882, 2114 Gaussian minimum shift keying in, 1225, 1225 general packet radio service and, 2117, 2118 generations of systems in, 2112 geostationary satellite in, 196, 196, 1223, 1224, 1231, 1232, 1248–50, 2113 Global Positioning System, 198, 1224, 1254 global system for mobile and, 2116 Globalstar in, 196, 1231, 1247, 1250, 1250, 1251, 2112 handoffs in, 1252, 1254, 2118–20 highly elliptical orbit satellite in, 1249 IMT2000 and, 2116 information vs. coding rate in, 1229 INMARSAT and, 196, 198, 876, 1224, 1227, 2112 Intelsat and, 876–885, 2112 interference and, 1251 intermediate circular orbit systems in, 1224 Internet and, 2113–15, 2114, 2115, 2120–21 Internet protocol (IP) and, 1253 Internet service providers and, 2115 internetworking units and, 2116, 2117 intersatellite handoffs in, 2119 intersatellite links in, 1224, 1252, 2113 ionospheric scintillation in, 196, 197 IP addressing and, 2117 IP networks and, 268, 2111–22 Iridium and, 196, 1247, 1250, 1250, 1251, 1253, 1253, 2112 iterative coding in, 1229–30, 1230 Ka band in, 877, 1251, 2113 Ku band in, 877, 1251, 2113 L band, 196, 1251 launch of, spacecraft used for, 1251–52 link budgets for, 883–884, 1229 link performance in, 1251 location management and, 2117–18 INDEX satellite communications (see also communications satellite onboard processing; land mobile satellite communications) (continued) location registration in, 1253–54 low earth orbit satellite in, 196, 196, 1223, 1224, 1231, 1247–56, 2112, 2119 Marisat and, 876 maximal ratio combinining in, 1230 media access control and, 879, 1342–49 medium earth orbit satellite in, 196, 196, 1223, 1224, 1231, 1232, 1249, 2112 microelectromechanical systems and, 1349 microstrip patch antenna in, 197, 197 millimeter wave propagation and, 1434 mobile nodes in, 2118 mobile satellite service in, 877, 1251, 2112 mobility management and, 2116–17, 2118, 2119–20 modulation in, 1225, 1225 Molnya orbit in, 1250 MPEG compression and, 880 MSAT, 196, 198 multibeam phased arrays and, 1519 multicarrier frequency division duplex in, 2116 multihop satellite routing in, 1254 multipath fading in, 1226–27, 1226 multipath interference and, 196 multiple access in, 1253 Navigation System with Time and Ranging in, 198 noise in, 1224–25 NSTAR in, 2112 omnidirectional antenna for, 197–198 onboard processing for (see communication satellite onboard processing), 880–881, 2113, 2114 onboard switching in, 2113 Orbcomm in, 1251 orbital geometry for, 196, 196, 877, 1223, 1224, 1248–49, 1248, 2112, 2113 OSI reference model and, 2118 packet error rate in, 881 packet switched architectures and, 1255 parabolic and reflector antenna and, 1928 path loss in, 1223, 1225–26, 1225 payloads in, 881–883, 882 phase shift keying in, 1225 point to point protocol and, 2117 polarization in, 196 propagation delay and, 1250–51 propagation in, 1223 PROSAT, 198 protocols for, 2113 public switched telephone network and, 877, 2111 pulse coding modulation and, 880 quad helical antenna in, 198 quadrature phase shift keying and, 881 quadrifilar helical antenna in, 197, 197 QUALCOMM in, 2112 quality of service and, 2115, 2117, 2118–19 Rayleigh channels, Rayleigh fading in, 1226–27, 1226, 1227 receivers for, 2115 reflection and, 196 reservation protocols in, 1232 retrograde orbits and, 1248 Rice factor in, 1226–27, 1226, 1227 routing and, 2115, 2118 satellite diversity in, 1231 satellite used in, 196, 1223, 1224 scattering and, 196 seams in orbits of, 1250 selective acknowledgment in, 2120 shadowing in, 1223, 1227–28 short backfire antenna in, 198, 198 signal to noise ratio in, 1224, 1230 single channel per carrier in, 878 slant range in, 1225–26, 1226 space communications protocol standards in, 1233 spatial diversity in, 1230–31 split TCP in, 2120 spoofing in, 2120 spot beams in, 877–878, 1249 standards for, 2113 station keeping in, 1248 subscriber links for, 1251 switching in, 2113 target probability in, 2119–20 TCP for transactions in, 2120 TCP/IP and, 2113, 2120 technical issues for implementation of, 2116–19 Teledesic, 196 third-generation wireless systems and, 2115–16, 2115 time division multiple access (time division multiple access and, 878–881, 1231–32, 1231, 1253 tracking in, 1252 transmission control protocol and, 2120 transmitters for, 878, 2111 transponder for, 878 trellis coded modulation and, 2631 Tundra orbit in, 1250 turbo coding and, 1229–30, 1230 UMTS terrestrial access radio network and, 2116 universal mobile telecommunication service and, 2116 uplinks/downlinks in, 877, 1223, 1223, 2115 Van Allen belts and, 2112 very small aperture terminal in, 879–880, 1247 voice over IP and, 2121 Walker delta or rosette constellatioin in, 1250, 1250 Walker star or polar constellations in, 1250, 1250 waveguide and, 1391–92, 1392 wideband CDMA, 2116 wireless LAN and, 2118 satellite digital audio radio service, 680 satellite diversity, 1231 satellite transport protocol, 1233 Sato algorithm, 92, 291 saturation, in predistortion/compensation in RF power amplifiers, 530 saturation recording, magnetic recording systems, 2248–49, 2249 scalability flow control and, 1626 optical filters and, 1732 signal quality monitoring and, 2269 switches, ATM and, 201 wavelength division multiplexing and, 2865 scalar potentials, in loop antenna, 1290–91, 1294 scalar quantization, 2122–32 compression and, 641–642 distortion rate function in, 2123 fixed rate coding and, 2123 Huffman coding and, 2124 image and video coding and, 1035 Lloyd’s condition and algorithm in, 2125 transform coding and, 2601–02, 2602 uniform vs. nonuniform, 2124, 2124 variable length coding in, 2123 waveform coding and, 2833 scaling mechanisms, in multimedia networks, 1563, 1566 scan blindness (see blindness in microstrip antenna) scan loss, multibeam phased arrays, 1517 scan mode, Bluetooth, 311–312 scanning image and video coding and, 1027 microstrip/microstrip patch antenna and arrays, 1375–77, 1384–85, 1387–89 parabolic and reflector antenna and, 2084–86 scanning arrays, 187, 1235–36, 1239–40 scanning diversity, 731 scanning type communications, antenna arrays, 152 scatter adaptive antenna arrays and, 68–69 cellular communications channels and, 393, 394, 395, 395 free space optics and, 1851, 1855–57, 1856, 1857 indoor propagation models and, 2013, 2018–19 millimeter wave propagation and, 1271, 1434–39, 1445 optical communications systems and, 1491 optical fiber and, 1684–85, 1685, 1684, 1709, 1710, 1712, 1766, 1843, 1844, 1846 radiowave propagation and, 215 3057 satellite communications and, 196 stimulated Brillouin, 1844, 1846 stimulated Raman, 1843, 1846 tropospheric scatter communication and, 2692–2704 in underwater acoustic communications, 38–40, 39, 45 wireless transceivers, multi-antenna and, 1579 scatternets, Bluetooth, 315–316 scheduling flow control, traffic management and, 1654, 1660 multimedia networks and, 1563, 1564–65 packet switched networks and, 1908–09 wavelength division multiplexing and, 656–657 wireless packet data and, 2986–87, 2986 Schmetterling antenna, in television and FM broadcasting, 2517–36 Schnorr identification protocol, authentication, 614 Schottky photodetectors, 1002, 1002 Schrodinger equation (nonlinear), in solitons, 1765–66 Schwartz–Yeh approximation, 450–451 scintillations, 1436, 1861–63, 1861 score and scores vector, maximum likelihood estimation, 1339 scrambling cdma2000 and, 362 code division multiple access and, 2876, 2877 guided, 579 Hadamard coding and, 934–935 orthogonal frequency division multiplexing and, 1876 synchronous digital hierarchy and, 2499–2500 wideband CDMA and, 2878 scrambling sequences, polyphase sequences, 1975, 1976 Scripps Institution of Oceanography, acoustic telemetry, 24 SDLC, 546 sea clutter, radar, 429–430, 429 seams in orbits, 1250 seasonal variations in radiowave propagation, 1477, 2063 seawater effects on radiowave propagation, 2064 Seaweb (see also shallow water acoustic networks), 2212–18, 2213 SECAM standard high definition TV and, 966–979 terrestrial digital TV and, 2546 second generatioin wireless systems, 370–371, 377–383, 1479, 1350, 1482–83, 2192 sectored cells, 450 sectorization, in cochannel interference, 454 sectorization of cells, in wireless multiuser communications systems, 1603 secure hash algorithm, 612 secure MIME, 1651, 2202 secure sockets layer, 1651 security, 1644–52, 1644 access control in, 1153, 1648–51 active attacks in, 1646–47 ad hoc wireless networks and, 2893–95 application level security, 1155 application programming interfaces and, 1651 asynchronous transfer mode and, 1154 audits in, 1650 authentication coding and, 218–224, 1647, 1649 authorization in, 1647 Bluetooth and, 316 bugs and software errors in, 1645 cable modems and, 335 communication security concepts in, 1651 cryptography and encryption (see cryptography) data confidentiality in, 1648 data integrity and, 1648, 1649 demilitarized zones in, 1650 denial/degradation of service in, 1646, 1647 digital signatures in, 1649 eavesdropping and, 2810 encipherment (see also cryptography), 1648–49 Ethernet, 1646 event detection in, 1650 extranet, 1165–69 firewalls in, 1650–51 general packet radio service and, 875 3058 INDEX security (continued) global system for mobile and, 916–917 hijacking and, 1646, 2810 internet control message protocol and, 1646 Internet Security Association and Key Management Protocol and, 2813–14 Internet, 1151–57, 1165–69, 1650–52 intrusion detection and response in, 1651–52 IP over ATM and, 1154 IP telephony and, 1180–81 IPSec, 1153–54, 1651 Kerberos and, 1155 labeling in, 1649 link layer security in, 1153 MAC addresses in, 1646 man in the middle attacks and, 2810 mechanisms for, 1648–49 mobility portals and, 2194–95 multicasting, 1154–55 network layer security in, 1153–54 nonrepudiation in, 1648 notarization in, 1649 Oakley, 2813 optical fiber and, 2614 OSI reference model and, 1647–50 passive attacks in, 1645–46 pervasive mechanisms for, 1649–50 physical, 1645 privacy enhancing technologies and, 1646 promiscuous mode operation and, 1646 recovery, 1650 routing control in, 1649 satellite onboard processing and, 482 secure sockets layer and, 1651 session initiation protocol and, 2202 signature sequence for CDMA and, 2276 SKEME, 2813 software radio and, 2307, 2308, 2313 spoofing and, 1646, 2809–10 switched networks and, 1646 threats and attacks in, 1645–47 traffic analysis attack in, 1646 traffic padding in, 1646, 1649 transport layer security and transport layer security, 1651 transport layer security in, 1154–55 transport protocols for optical networks and, 2617 trusted entities in, 1649 tunneling and, 1651 virtual private networks and, 1165–69, 2809–14, 2809 wireless, 1155–56, 1646 wireless application protocol and, 2194–95 wireless communications, wireless LAN and, 1287–88 wireless packet data and, 2985 wiretapping in, 1646 security labels, 1649 seek time, hard disk drives, 1320–21 segmentation automatic speech recognition and, 2377–78, 2377 transport protocols for optical networks and, 2617 segments, TCP, 541, 544, 2604 selectable mode vocoder, 2827–28 selected mapping, in peak to average power ratio, 1949 selection combining, wireless, 2920–21 selective acknowledgement, 1662, 2120 selective cell discarding, ATM, 206 selective filters, 1723 selective reject ARQ, 545 selective repeat, ARQ, 228, 228, 229–230 self-clocked fair queuing, in flow control, traffic management, 1660 self-electrooptic effect device, 1967, 1968 self-excited linear pulse, in speech coding/synthesis, 2349 self-healing rings, 750, 751, 1635, 1637, 1638, 1716, 1716, 1910, 2464–68, 2495 self-interference (see intersymbol interference) self-organizing map, 1678, 2130 self-optimization, in underw/in underwater acoustic communications, 45 self-organization, neural networks, 1678 self-orthogonal coding, convolutional, 2582–84 self-phase modulation optical communications systems and, 1489, 1489 optical fiber and, 1684, 1686, 1686, 1844, 1846, 1974 solitons and, 1765 self-similar processes, traffic modeling, 1669 semianalytical MC technique, 2293–94 semiblind channel estimation, 402, 404–407 semiblind constant modulus algorithm, 2338 semicircular array antenna, 75–77, 75, 76 semiconductor lasers (see also lasers), 1777–78, 1777 semiconductor optical amplifiers, 706, 756, 1760–63, 1760, 1781, 1785, 1826, 1842, 2273, 2869 sensation level, in speech coding/synthesis, 2363–64 sensitivity free space optics and, 1858 frequency synthesizers and, 837 multibeam phased arrays and, 1518–19 receiver, 1825, 1833–34 sensor networks, 1348 sensors intelligent transportation systems and, 503 shallow water acoustic networks and, 2206 wireless networks using, 2990–96 sequential decoding of convolutional coding, 600 additive white Gaussian noise, 2143, 2144, 2155 Algorithm A in, 2140, 2145–46 backsearch limiting in, 2153–54 binary symmetric channel and, 2143, 2144, 2146 bit error rate in, 2156, 2156 buckets, stack bucket technique in, 2149 buffer overflow and system considerations in, 2159–60 channel models for, 2042–45 codewords for, 2141 coding construction for, 2160–61 coding distance profile, 2160 coding rate for, 2142, 2149 coding tree in, 2142, 2143 column distance function and, 2142, 2158 computational cutoff rate in, 2158 constraint length for, 2142 creeper algorithm and, 2154 encoding in, 2141, 2141 erasure probability in, 2159 error detection and correction in, 2159–60 evaluation function in, 2145 Fano algorithm, Fano metric in, 2140, 2146–48, 2150–54, 2151, 2152, 2153, 2154 free distance in, 2142 Gallager function in, 2157 graphical representation of, 2140–42 Hamming distance and, 2142 hard and soft decision in, 2142–45 heuristic function in, 2145–46 maximum likelihood (ML) decoder in, 2143, 2145–47 maximum likelihood sequential decoding algorithm in, 2140, 2155–56, 2182–87 memory order in, 2141 memoryless modulation in, 2144 minimum distance in, 2142 multiple stack algorith in, 2159–60 nodes in, origin and terminal, 2142 noise and, 2144 optical distance profile in, 2160–61, 2161 parallel entry systolic priority queue and, 2149 Pareto distribution, Pareto exponent in, 2157–58, 2157 performance characteristics of, 2157 quick look-in and, 2160–61 random coding techniques in, 2157 Reed–Solomon coding in, 2158 signal to noise ratio, 2144, 2156, 2161 stack algorithm in, 2140, 2155, 2159 states in, 2142 systematic nature of, 2141 time discrete channels and, 2144 trellis and, 2142, 2144, 2154–56, 2154 undetected word error and, 2159 Viterbi algorithm and, 2140, 2156, 2161–62 serial interfaces, in acoustic modems for underwater communications, 18 serial minimum shift keying, 1464–67, 1465, 1466 serial transmission, 1494–95, 1572, 1574 serially concatenated coding, 2164–79, 2164, 2179, 2180, 2180 a posteriori probability algorithm in, 2180–81 additive white Gaussian noise, 2180 applications of, 2170–72 bandwidth and, 2180 binary PAM and, 2165 binary phase shift keying and, 2165, 2180 bit error rates and, 2180, 2181–89, 2183 bootstrap effect and, 2166 code division multiple access, 2176–77, 2176 constituent coding and, 2164 continuous phase modulation and, 2173–75, 2174, 2175, 2179–90, 2180 convergence, nonconvergence region, 2166–67, 2167 design of, with interleaver, 2166–68 error detection and correction in, 2165–66, 2166, 2182–84, 2183 error floor region in, 2166–67, 2167 Euclidean distance in, 2173, 2182 example systems in, 2184–87 examples of serial, 2172–77 exit charts and, 2167, 2172 free distance in, 2167 Gray coding and, 2173, 2173 Gray mapping and, 2187, 2187, 2188 Hamming distance and, 2173, 2182 inner and outer coding in, 2164 inner CPM systems and, 2186–87, 2186 inner input weight error events and, 2187, 2187 interleaving and, 2164, 2165–66, 2165, 2183 iterative decoding in, 2180–81 log reflection coefficients and, 2175 logarithmic likelihood ratio and, 2168–72 matched coding and, 2180 maximum APP sequence detection in, 2182 maximum likelihood decoding in, 2164, 2167–68 memoryless modulation in, 2173 minimum shift keying and, 2182 multiuser interfered channel and, 2176–77, 2176 nonrecursive inner encoder in, 2170–71, 2171 normalized squared Euclidean distance and, 2182–84 outer convolutional coding in, 2185–86, 2185 parallel, 2164 phase shift keying and, 2173, 2173 power spectral density and, 2187–88 probability density evolution in, 2167 recursive systematic convolutional coding and, 2182 Reed–Solomon coding and, 2164 serial concatenation of outer encoder and inner modulator in, 2172–73, 2172 serial vs. parallel, 2172, 2172 serially, 2164 serially, iterative algorithms and, 2164–78 Shannon or channel limit in, 2171 signal to noise ratio, 2165, 2166, 2181–83 simulated coding gain vs. iteration number in, 2170, 2171 sliding window SISO in, 2180–81 soft input/soft output procedure for, 2168–72, 2169, 2180–81 transfer function bound in, SCCPM and, 2182 trellis coding and, 2164, 2180 turbo coding and, 2164, 2176–77, 2176 Viterbi algorithm and, 2164 waterfall region in, 2166–67, 2167 series feed antenna arrays, 166 serrasoid technique, in pulse position modulation, 2033 servers cell planning in wireless networks and, 377, 378, 379 shallow water acoustic networks and, 2217–18, 2218, 2217 streaming video and, 2433 wavelength division multiplexing, 650–657, 650–656 service access points, cdma2000, 364 service facility, traffic engineering, 492 service ID, cable modems, 324, 335 INDEX service level agreements, 115, 270, 668–77 service specific connection oriented protocol, 2616, 2619–20 services via mobility portals (see mobility portals and services) serving GPRS support node, 867–876, 2983–84, 2983, 2988 session, in flow control, traffic management, 1653 session description protocol, 2197, 2198, 2979 session initiation protocol, 2196–2206, 2979–80 applications, usage for, 2197–98 architecture for, 2199 back to back user agents in, 2198 cable modems and, 2197–98 call processing language and, 2203 caller preference setting in, 2203 cdma2000 and, 2198 conferencing in, 2202 configuration of networks for, 2204 domain name servers and, 2199 dual tone multifrequency and, 2198 elements in, 2198 emergency services and, 2203–04 ENUM mechanism in, 2198 Ethernet and, 2197 extending, 2201, 2202 forking in, 2198 gateways in, 2198 global system for mobile and, 2198 hypertext transfer protocol and, 2199, 2203 instant messaging and, 2203 IP addressing and, 2197 IP telephony and, 1174, 1175, 1175, 1181 ISUP and, 2197, 2198 JAIN, 2203 keep alive in, 2202 layers of, 2198 locating users and servers in, 2199 MEGACO/H.248 and, 2198 mobile communications and, 2196 multimedia and, 2196–2206 multiparty calls using, 2202–03 performance, 2203 phones using, 2197–98, 2197 programming services in, 2203 proxies for, 2198 proxies in, 2197, 2201 quality of service, 2196, 2203 related protocols to, 2198 requests and responses in, 2200 routing in, 2200–01 RTSP and, 2198 secure MIME and, 2202 security in, 2202 session description protocol and, 2197, 2198 SIPstone and, 2203 soft switches and, 2198 standards for, 2197 stateful or stateless proxies in, 2198 third-generation wireless systems and, 2198 third party call control in, 2198 transactions in, 2198 transmission control protocol and, 2197 transport layer security and, 2202 universal resource identifier in, 2196, 2198 user agents in, 2196, 2198, 2201 user datagram protocol and, 2197 voice over IP and, 2197, 2198 session layer, 540, 1911 session management, in general packet radio service, 869–870 settop box, patching, 234, 234 SHA-1, 218 shadow filters, 10 shadowing, 781 cellular communications channels and, 394–395 cochannel interference and, 449 mobile radio communications and, 1481 path loss and, 1937 power control and, 1983 radio resource management and, 2093 satellite communications and, 1223, 1227–28 wireless and, 2922 shallow water acoustic networks, 2206–21 acoustic local area networks, 2212 ad hoc on demand distance vector in, 2211 ALOHA protocols and, 2208, 2209 automatic repeat request in, 2207–08, 2210–12 autonomous ocean sampling network in, 2211–12 autonomous underwater vehicles in, 2206, 2211–12 bandwidth and, 2207 carrier sense multiple access and, 2209–10, 2212 code division multiple access, 2208, 2209, 2215, 2218 congestion control in, 2211 constraints in, 2206 cyclic redundancy check in, 2207 data link control layer and, 2207 destination sequence distance vector in, 2211 digital signal processing and, 2207 direct sequence CDMA in, 2209 Doppler effect and, 2207 dual busy tone multiple access in, 2210 dynamic source routing in, 2211 EMMA probe and, 2206 energy consumption in, 2208, 2209 error detection and correction in, 2207 evolution of, 2211–12 filtering in, 2207 frequency division multiple access (frequency division multiple access and, 2208, 2215 frequency shift keying and, 2207 GEOSTAR probe and, 2206 handshake protocols in, 2215–17, 2216 intersymbol interference and, 2207 layers of network in, 2207–11 logical link control layer and, 2208 MACAW protocol in, 2210 media access control and, 2208, 2209–10, 2215–17, 2216 multiaccess interference in, 2215 multipath and, 2207 multiple access methods for, 2208–08 multiple access with collision avoidance in, 2210, 2212 near far problem and, 2208 network layer in, 2217–18, 2218 packet radio networks in, 2212 peer to peer networks in, 2208 phase locked loops in, 2207 phase shift keying and, 2207 protocols for, 2206 RAKE filters in, 2209 RF links for, 2206 routing in, 2208, 2211 Seaweb in, 2212–18, 2213 sensors and, 2206 servers for, 2217–18, 2218 spread spectrum in, 2216–17 telesonar modems in, 2215 temporally ordered routing algorithm in, 2211 time division multiple access (time division multiple access and, 2208, 2212, 2215 topologies for, 2208 virtual circuit switching in, 2208 virtual circuits in, 2211 Shalvi–Weinstein algorithm, in blind equalizers, 292 Shannon cover, constrained coding techniques for data storage, 575 Shannon or channel capacity, 2179 discrete multitone and, 745–746 low density parity check coding and, 1308 multiple input/multiple output systems and, 1453–55, 1454 rate distortion theory and, 2069 serially concatenated coding and, 2171 trellis coded modulation and, 2623 trellis coding and, 2636–37 ultrawideband radio and, 2760–61 very high speed DSL and, 2770–71 wireless and, 2915 wireless multiuser communications systems and, 1605–08, 1606 3059 wireless transceivers, multi-antenna and, 1579, 1580–82 Shannon, Claude, 262, 275, 458, 606, 634, 1308, 2069, 2703 Shannon’s law, constrained coding techniques for data storage, 573 Shannon’s theory, 218 continuous phase modulation and, 592 convolutional coding and, 605 cyclic coding and, 617 Shannon–Fano coding, 634–635 Shannon–Hartley capacity theorem, 326 shape adaptive transforms, in image and video coding, 1041–42 shape-gain vector quantization, 2127 shaping gain, in shell mapping, 2221 shared risk link group, 2463–64 SHARES high frequency communications, 948 shell mapping, 2221–27 applications and practical considerations for, 2226–27, 2226 constellation shaping and, 2221–22, 2221 cost identification in, 2224 counting sets in, 2223 decomposition in, 2224–26, 2225, 2226 generating function in, 2222, 2223 indexing algorithm in, 2223 mapping algorithm in, 2223–24 modems and, 2222, 2227 quadrature amplitude modulation and, 2221–27, 2221 shaping gain in, 2221 shift registers BCH coding, binary, and, encoding circuit for, 246–247, 246 bit interleaved coded modulation and, 278–279 convolutional coding and, 598 cyclic coding and, encoders/decoders for, 619–620 shim headers, multiprotocol label switching, 1594 shooting-bouncing ray approach, path loss, 1942 short backfire antenna, 198, 198 short leap shared protection, in optical Internet, 2466–68 short message service, 866, 2190 short range communications, intelligent transportation systems, 506 short range dependent models, traffic modeling, 1667–68 short wave (see also high frequency), 49, 1477, 2067 shortened BCH coding, binary, 246 shortest path tree, ad hoc wireless networks, 2891 shot noise, 1835, 1843 shunt feed antenna arrays, 166 side constraints, in acoustic echo cancellation, 4–5 sidebands amplitude modulation and, 133 optical fiber and, and two-tone products in, 1687 optical receivers and, 1826 Sidelnikov bound, Gold sequences, 901, 2543, 2544, 2545 sidelobe level antenna, 144, 184 sidelobes antenna and, 169 chirp modulation and, reduction in, 443–444 generalized sidelobe canceler in, 1889–90, 1889, 1892–93 minimum shift keying and, 1457 multibeam phased arrays and, 1517 packet rate adaptive mobile receivers and, 1889–90, 1892–93 parabolic and reflector antenna and, 2081 sigma delta converters, 2227–47, 2228 additive white Gaussian noise, 2237–38, 2238 amplitude input range for, 2242–43, 2242, 2243 analog to digital conversion and, 2227–47, 2228 applications for, 2243–46 architectures for, 2232 bandpass modulators using, 2238–40, 2239, 2240 cascade converters in, 2234–35, 2234, 2235, 2236–37 data preprocessors using, 2243, 2244 DC canceller using, 2243–45, 2244, 2245, 2246 digital to analog conversion and, 2227–47, 2228 digital to digital conversion and, 2227–47, 2228 3060 INDEX sigma delta converters (continued) error detection and correction in, 2229–30, 2229 feedback loops for, 2230, 2232, 2233–47 filtering in, 2228, 2232–35 finite impulse response filters and, 2228 linear model for, 2241, 2241 model for, 2230–31, 2230 multiple sample and hold converter in, 2234 noise and, 2229, 2231–32, 2231, 2232 noise prediction loops in, 2235–38 noise transfer function and, 2231, 2231, 2232, 2233–47, 2234 signal to noise ratio, 2227, 2229, 2231 signal transfer function in, 2233 sigmoidal activation function, in neural networks, 1676 signal constellations, in orthogonal frequency division multiplexing, 1945 signal processing in acoustic modems for underwater communications, 18–19, 19 adaptive antenna arrays and, 68 magnetic storage and, 1326–33, 1327 optical fiber and, 1808 in underwater acoustic communications, 41–43, 41 signal processing for magnetic recording channels (see also magnetic recording systems), 2247–68 signal quality monitoring, 2269–74 amplified spontaneous emission and, 2272 amplitude shift keying and, 2273 analog parameters for, 2270–73 arrayed waveguide gratings in, 2271–72 bandpass filters and, 2272 bit error rate and, 2269, 2270 bit interleaved parity in, 2269 cross gain modulation in, 2273 dense WDM and, 2271–73 digital parameters for, 2269–70 digital wrappers in, 2269 eribum doped fiber amplifiers and, 2273 error detection and correction in, 2269 Ethernet and, 2269 exclusive OR gates and, 2270 fast Fourier transform and, 2272 fault isolation and, 2269 filtering in, 2272 forward error correction in, 2269 histogram evaluation in, 2270–71, 2271 lasers and, 2273 Mach–Zehnder interferometer and, 2273 optical transport networks and, 2269 phase shift keying and, 2273 photodetectors and, 2271 pilot tones in, subcarrier multiplxing, 2272–73, 2272 polarization beam splitter and, 2272 Q factors in, 2270–71, 2270 scalability and, 2269 semiconductor optical amplifiers and, 2273 signal to noise ratio and, 2269, 2271–72 simplicity of, 2269 SONET and, 2269 synchronous digital hierarchy and, 2269 transparency and, 2269 variable decision circuits in, 2269–70, 2270 wide area networks and, 2269 signal regeneration, optical, 1759–64 signal space, in pulse amplitude modulation, 2025 signal subspace, in blind multiuser detection, 301 signal to interference plus noise ratio, 1116 blind multiuser detection and, 302, 306 code division multiple access and, 458, 459–460 orthogonal frequency division multiplexing and, 1874 packet rate adaptive mobile receivers and, 1886, 1895, 1898, 1902 space-time coding and, 2324 tropospheric scatter communications and, 2697 wireless transceivers, multi-antenna and, 1579 signal to interference ratio, 1983–86 admission control and, 121 broadband wireless access and, 319 cellular telephony and, 1480–81 intelligent transportation systems and, 505, 505 local multipoint distribution service and, 319 multiple input/multiple output systems and, 1452 radio resource management and, 2090, 2091–93, 2092 Universal Mobile Telecommunications System and, 386, 387 wireless IP telephony and, 2933 signal to noise ratio in acoustic modems for underwater communications, 15, 16, 17 acoustic telemetry in, 22 adaptive antenna arrays and, 187 adaptive equalizers and, 88 admission control and, 121–122 angle modulation methods and, 820–823 antenna arrays and, 143 asymmetric DSL and multimedia transmission in, 1573 bit interleaved coded modulation and, 277, 278, 285 blind equalizers and, 297 broadband wireless access and, 321 cable modems and, 326, 327–328, 327 in channel modeling, estimation, tracking, 413, 414 chaotic systems and, 422, 425, 425 chirp modulation and, 442, 445–447 community antenna TV and, 514–517, 519, 520–522, 526 continuous phase frequency shift keying and, 596–597, 597 continuous phase modulation and, 588–589, 2181–83, 2189 convolutional coding and, 602–605 discrete multitone and, 745 diversity and, 731 expectation maximization algorithm and, 773–774, 774, 775 fading and, 786–788 free space optics and, 1858–62, 1859 image compression and, 1062 linear predictive coding and, 1264 location in wireless systems and, 2964–65 magnetic recording systems and, 2264 magnetic storage and, 1326, 1327, 1331 matched filters and, 1337 microwave and, 2567, 2571 multibeam phased arrays and, 1519 multiple input/multiple output systems and, 1453–54 optical communications systems and, 1485–87, 1493 optical fiber systems and, 1709, 1825, 1841, 1846–48 optical transceivers and, 1837 orthogonal frequency division multiplexing and, 1873 packet rate adaptive mobile receivers and, 1898 phase shift keying and, 714 photodetectors and, 997 photonic analog to digital conversion and, 1965 polyphase sequences and, 1975 powerline communications and, 2004 predistortion/compensation in RF power amplifiers and, 530 pulse amplitude modulation and, 2026 pulse position modulation and, 2039 quadrature amplitude modulation and, 2053–55 rate distortion theory and, 2069, 2070 satellite communications and, 1224, 1230 sequential decoding of convolutional coding and, 2144, 2156, 2161 serially concatenated coding and, 2165, 2166 serially concatenated coding for CPM and, 2181–83, 2189 sigma delta converters and, 2227, 2229, 2231, 2235 signal quality monitoring and, 2269, 2271–72 software radio and, 2314 space-time coding and, 2325, 2327, 2329 spatiotemporal signal processing and, 2335–36, 2338–39, 2339 speech coding/synthesis and, 1305, 2342, 2345–46, 2346, 2353–55, 2361, 2368 spread spectrum and, 2395 synchronization and, 2473–85 tapped delay line equalizers and, 1690 terrestrial digital TV and, 2547 trellis coded modulation and, 2623–24, 2628, 2630, 2634 trellis coding and, 2637–39, 2642 tropospheric scatter communications and, 2697 turbo equalization and, 2716–27 turbo trellis coded modulation and, 2738 ultrawideband radio and, 2756 in underwater acoustic communications, 37–38 waveguide and, 1416 wavelength division multiplexing and, 2869 wireless and, 2915, 2919, 2921 wireless infrared communications and, 2927 wireless multiuser communications systems and, 1606, 1619 wireless transceivers, multi-antenna and, 1579, 1580, 1582, 1583, 1584 signal to quantization noise, 1966, 2830, 2833, 2837 signal transfer function, sigma delta converters, 2233 signaling ATM and, 204, 204, 2090–14 cdma2000 and, 359 global system for mobile and, 913–916, 913 wavelength division multiplexing and, 653–654 signaling ATM adaptation layer protocol, 204 signaling layer, multiprotocol label switching, 1595–97 signaling radio burst protocol, 359, 364 signaling system 7, 113, 906 signature sequences, CDMA, 2274–85, 2275, 2274 autocorrelation and, 2276–85 average interference power and, 2283 common types of, 2278–83 cross correlation in, 2276–85 direct sequence CDMA and, 2274, 2283, 2284 filtering in, 2275 frequency hopping CDMA and, 2276 Gold sequences as, 2281–82, 2281, 2282 intersymbol interference and, 2278, 2283 Kasami sequences in, 2282 matched filters in, 2275 maximal length sequences in, 2279–81, 2280 multiple access interference and, 2278, 2283 periodic sequences in, 2279 polyphase sequences and, 1975 random sequences and, 2276 receivers and transmitters for, 2275–76, 2275 security and, 2276 spread spectrum and, 2276–78 Walsh–Hadamard sequences in, 2282–83 wideband and, 2282, 2283 silica glass, in optical fiber, 434 Simmons’ bounds, in authentication coding, 219–220 simple mail transport protocol, 541, 544 simple merging piggybacking, 233 simple network management protocol, 200, 544 simplex coding, 932 simplex method, in antenna arrays, optimization using, 161 simplicity, flow control, traffic management, and Occam’s razor concept, 1653 simulated annealing, 161–161, 2130 simulation cellular communications channels and, 396–397 high frequency communications and, 955–956 very high speed DSL and, 2788–89 simulation of communication systems, 2285–95, 2285 bandpass inputs and, 2287 bandpass random processes, sampling of, 2286–87 bandpass signals, sampling of, 2286 bit error rate and, 2293–94 digital signal processing and, 2285 discrete channel model for, 2291 discrete Fourier transform and, 2287, 2288 discrete time representation of, 2285–87 domain convolution in, 2287 fading, 2290–91, 2291 fast Fourier transform, 2288 finite impulse response filters and, 2287–88, 2292–93 first zone output components and, 2289 frequency division multiplexing and, 2286 functional blocks and, 2287–91 hardware description language and, 2285 INDEX simulation of communication systems (continued) infinite impulse response and, 2288, 2288 linear time invariant components and, 2287–88 linear time varying components and, 2288–89 lowpass random processes, sampling of, 2286–87 lowpass signals, discrete time representation of, 2286 Markov model for, 2291, 2291 memory nonlinearities and, 2290 memoryless nonlinearities in, 2289–90 mobile communications channels and, 2290–91, 2290 Monte Carlo, 2285, 2291–94 multipath, 2290–91 nonlinear components and, 2289–90 performance measurement using Monte Carlo, 2293–94 power spectral density and, 2287, 2291, 2292–93 random number generation and, 2291–93 random processes and, uncorrelated and stationary, 2290 sampling in, 2287, 2294, 2294 semianalytical MC technique in, 2293–94 swept power measurements in, 2290 tapped delay lines and, 2289, 2289 Viterbi algorithm in, 2287 waveform level, 2285, 2285 SincGars, 2310 sine wave speech, 2362 single carrier frequency domain equalization, 2329–30, 2330 single channel per carrier frequency division multiple access (frequency division multiple access and, 825 satellite communications and, 878 trellis coding and, 2638 single frequency networks digital audio broadcasting and, 679, 679 terrestrial digital TV and, 2554–55 single hop WDM networks, 1551 single input multiple output systems blind equalizers and, 292, 294–296 in channel modeling, estimation, tracking, 400, 400, 403–407 multiple input/multiple output systems and, 1451 wireless transceivers, multi-antenna and, 1582–83 single input/single output systems blind equalizers and, 287–288, 288, 291, 293 multiple input/multiple output systems and, 1451 space-time coding and, 2327 single letter fidelity, rate distortion theory, 2072–76 single link admission control, 117 single mode optical fiber, 1507, 1707, 1842, 1845, 1848 single parity check coding, 1540–43, 2007 single phase unidirectional transducer, 2450, 2450 single sideband, 36, 1478, 1826, 1930 single sideband AM, 133, 135–136, 136, 140, 140 singletalk, acoustic echo cancellation, 4 singular value decomposition, blind multiuser detection, 301 sinusoidal coding, in speech synthesis/coding, 1300–01 sinusoidal frequency shift keying, 1457, 1458, 1459, 1462, 1473–74 SIPstone, 2203 64B/66B encoding, Ethernet, 1508 SKEME, 2813 skew, multimedia networks, 1562 skip distance, 2065, 2067 skip fading, 2065 sky wave propagation, 208, 946–958, 2060–65 skyphone, 2824 skyscraper broadcasting, 236 slant range, in satellite communications, 1225–26, 1226 slave (see master slave configuration) sliding block decoders, 575, 2254 sliding window flow control, 545 sliding window, 227, 2604, 2609–11, 2609 sliding window RLS, 415 sliding window SISO, 2170, 2180–81, 2180 slot antenna, 142, 169, 170, 170, 180 slot time, Ethernet, 1281 slots, 340 slotted antenna arrays, 142 slotted ALOHA, 128, 341–342, 500–501, 500, 1552, 1559 slotted waveguide, millimeter wave antenna, 1428, 1429 slotted waveguide array, 1391, 1391, 1392, 1391 slow fading path loss and, 1937 simulation and, 2290–91 tropospheric scatter communications and, 2698 wireless multiuser communications systems and, 1604 smart antenna systems, 163, 180, 184, 187, 191, 1580 smart messaging, 2899 smartphones, 2191 smoothing, in cryptography, 610 smoothing factors, in blind multiuser detection, 303, 304 snapshot policy piggybacking, 233 Snell’s laws of reflection, 210, 2082, 2086, 2559 sockets, 541 sofic systems, in constrained coding techniques for data storage, 573–575 soft and safe admission control, 2094 soft bit error rate, 474 soft decision decoding BCH coding, binary, and, 251–252 BCH (nonbinary) and Reed–Solomon coding, 261 convolutional coding and, 601–602, 602 low density parity check coding and, 1309, 1312 magnetic recording systems and, 2257 multidimensional coding and, 1541 Reed–Solomon coding for magnetic recording channels and, 475 sequential decoding of convolutional coding and, 2142–45 trellis coding and, 2640 soft handoffs, 366, 2093 soft in/soft out decoders, 560, 564–567 soft input soft output systems serially concatenated coding and, 2168–72, 2169, 2180–81 soft output decoding algorithms and, 2295, 2297, 2302 turbo coding and, 2713, 2714, 2728–37 turbo equalization and, 2716–27 soft output decoding algorithms, 2295–2304 additive white Gaussian noise, 2295, 2296 BCJR algorithm and, 2295, 2297 BCJR algorithm and, 2299–2301, 2299 binary phase shift keying and, 2296 forward error correction and, 2295–96 iterative coding and, 2295 iterative decoding and iterative decoding, 2302 logarithmic maximum a posteriori algorithm in, 2301–02 maximum a posteriori algorithm and, 2295, 2297 maximum logarithmic MAP algorithm in, 2302 soft input soft output systems and, 2295, 2297, 2302 soft output Viterbi algorithm and, 2295, 2297–99, 2298, 2302 system model for, 2295–2297, 2296 trellis coding and, 2296, 2296 turbo coding and, 2295, 2302, 2303 Viterbi algorithm and, 2295, 2297–99, 2298, 2302 soft output Viterbi algorithm, 2295, 2297–99, 2298, 2302 soft switches, 2198 software communications architecture, 2311–12, 2311 software defined radio, 2304, 2305, 2309–12 software radio, 2304–24 alternative technologies for, 2315–16 analog to digital conversion in, 2305, 2306, 2308, 2313 application programming interfaces (API) for, 2311 applications for, 2307, 2318–21 automatic link establishment protocol in, 2313–14 bandwidth and, 2315–17 beamforming and, 2307 benefits of, 2304 bit error rate and, 2314 CASE tools and, 2305 certification in, 2319–21 code division multiple access, 2312, 2312, 2314, 2316 3061 cognitive radio and, 2307 common object request broker architecture and, 2304, 2310, 2311 core framework, 2312 development parameters and risks in, 2317–18 digital modular radio in, 2306 digital signal processing and, 2304, 2306, 2316 digital to analog conversion and, 2305, 2306, 2308, 2313 environment management streams in, 2313–14 extensible markup language and, 2304 field programmable gate arrays and, 2307, 2316 frequency division multiple access and, 2312, 2312 functional model of, 2306–08, 2307 functions, components, design rules for, 2310 GFLOPS processing in, 2311 global system for mobile and, 2314 history and development of, 2305 horizontal architecture design rules in, 2310 host platforms for, 2304 ideal design of, 2305–09, 2304 industry standard architectures for, 2311–12 InfoSec and, 2307, 2308, 2313 interfaces for, 2305, 2308–09, 2308 interference and, 2306 joint tactical radio system in, 2306, 2311 local area networks and, 2307 mathematical structure of, 2311 modems for, 2308 multimode, 2307 multiple instruction/multiple datastream in, 2313 offline adapation and factories in, 2314 online adaptation in, mode selection/download management, 2314 orthogonal frequency division multiplexing and, 2314 personal communications systems and, 2306 personal digital assistants and, 2314 plug and play, 2310 programming languages and, 2304 public switched telephone network and, 2305 quality of service, 2307 RAKE receivers and, 2307 real time channel processing streams in, 2312, 2312 reference platform for, 2317, 2318 security and, 2307, 2308, 2313 service and network support for, 2307 signal flows in, isochronous and interdependent, 2313, 2313 signal to noise ratio, 2314 software communications architecture in, 2311–12, 2311 software defined radio and, 2304, 2305, 2309–12 software tools for, 2314–15, 2315 SpeakEasy, First, and Trust systems in, 2305, 2316 specification and description language and, 2304–05 spectrum management and, 2319–21, 2320 stability and, 2319 standards for, 2304–05 synchronous digital hierarchy and, 2307 technology of, 2304 time division multiple access (time division multiple access and, 2312–14, 2312 type certification and, 2319 unified modeling language and, 2304, 2312 upload/download process in, 2307 uploads/downloads in, 2314 vertical architecture design rules in, 2310–11 wireless LAN and, 2314 solar cycles, solar flares, in radiowave propagation, 2060–61, 2066, 2067 solid immersion lens technologies, optical memories, 1739 solid state memories, 1319 solid state power amplifiers, 531, 535 solitary waves, 1764 solitons (see also optical fiber), 1764–73 acoustic jitter in, 1767 amplification and loss and, 1767 breathers in, 1766 chirped fiber gratings and, 1768 control of, 1768 3062 INDEX solitons (see also optical fiber) (continued) conventional types, 1765 dense WDM and, 1771 discovery of solitary waves and, 1764 dispersion and, 1764, 1765 dispersion compensating fibers in, 1768 dispersion managed types, 1765 dispersion managed, 1768–70, 1769 electrabsorption modulators in, 1770, 1771 erbium doped fiber amplifiers and, 1764 evaluation and future of, 1771 experiments and field trials of, 1770–71, 1771 fiber ring lasers and, 1771 gain switched lasers and, 1771 Gordon–Haus jitter in, 1767, 1769 group velocity dispersion in, 1764, 1765, 1769 intrachannel cross phase modulation in, 1769–70 intrachannel four wave mixing in, 1769–70 intrachannel impairments and, 1769–70 inverse scattering transform in, 1766 laser sources for, 1770 lasers and, 1764 loop experiments in, 1770 optical fiber and, 1686, 1714, 1848 optical sources for, 1770 polarization and, 1768 polarization mode dispersion and, 1768, 1770 polarization multiplexing in, 1771 refractive index and, 1764 scattering and, 1766 Schrodinger equation (nonlinear) in, 1765–66 self-phase modulation in, 1765 third order dispersion and, 1766–67 timing jitter and, 1767 wave propagation in optical fiber and, 1765 wavelength division multiplexing and, 1768, 1769 sonar, 29, 32, 35, 35 SONET, 1798, 2461, 2485–2510, 2486, 2485, 2509 add drop multiplexers in, 2493–94, 2494 ATM and, 201, 273 automatic protection switching in, 2494–95, 2495 bidirectional path switched ring in, 2495–96 concatenation of STS in, 2488 dense WDM and, 748–757, 749 Ethernet vs., 1501, 1512 fault tolerance and, 1634, 1635 free space optics and, 1851 Gigabit Ethernet and, 1509 history and development of, 2485–87 matched nodes in, 1637, 1637 optical cross connects/switches and, 1701, 1782, 1798 optical Internet and, 2464–68 overhead levels in, 2488–93 packet switched networks and, 1910 payload mapping in, 2493 payload pointer in, 2489–92, 2492 reliability and, 1634, 1635 ring topologies in, 2495–96, 2496 self-healing rings in, 2495 signal quality monitoring and, 2269 signal structure in, 2487–89, 2487, 2488 SPE assembly/disassembly in, 2493 unidirectional path protection/path switched rings in, 2495 virtual tributaries in, 2488–89, 2491 wavelength division multiplexing and, 2838–46, 2838, 2839, 2863–73 Song–Park polyphase sequences, 1979 sound generation (see propagation of sound) sound pressure, 31 sound pressure level, 32, 2366–67, 2366 source address table, Ethernet, 1505–06 source allocation protocol, 1552 source bits, constrained coding techniques for data storage, 573, 575 source coding compression and, 631 information theory and, 1111 rate distortion theory and, 2069 transform coding and, 2593–94, 2594 source models, in traffic modeling, 1671–73, 1671 source routing, in multimedia networks, 1566 space and time optimization, antenna arrays, 163–164, 163, 164 space communications protocol standards, 1233 space diversity, 1481, 2564 space diversity antenna, 190 space division multiple access antenna for mobile communications and, 191 spatiotemporal signal processing and, 2336 waveguide and, 1416 wavelength division multiplexing and, 2863 space division switching, ATM, 202–203 space factor, in waveguide, 1419 space wave propagation, 208 space waves, leaky wave antenna, 1237 space-time coding, 2324–32, 2324, 2324 additive white Gaussian noise, 2325, 2326 antenna and, 2324 bandwidth in, 2327 BCJR decoders and, 2328 bit error rate and, 2330 channel estimation issues in, 2330 channel impulse response and, 2327 channel model for, 2327–28 coherence bandwidth in, 2327 data rates and, 2324 decision feedback equalizers and, 2328 diversity and, 2324 diversity gain and, 2324 Doppler frequency and, 2325 equalization of, on frequency selective channels, 2327–30 expectation maximization algorithm and, 773 fading and, 2324 global system for mobile and, 2326 interference and, 2324 intersymbol interference and, 2327 maximum a posteriori decoders and, 2328 maximum likelihood detectors and, 2325, 2327 maximum likelihood sequence estimation and, 2328, 2329 multipath and, 2324 multiple input/multiple output systems and, 2327, 2330 narrowband communications and, 2324 orthogonal frequency division multiplexing and, 2328–29, 2329 peak average ratio in, 2330 perfect root of unity sequences in, 2330 phase shift keying and, 2326, 2326 power spectral density and, 2325 signal to interference plus noise ratio and, 2324 signal to noise ratio, 2325, 2327, 2329 single carrier frequency domain equalization in, 2329–30, 2330 single input/single output systems and, 2327 space time block coding in, 2326–27, 2326, 2329–30 space-time trellis coding in, 2325–26 time reversal space time block coding in, 2329, 2330 trellis coding and, 2328–29 turbo coding and, 2328–29 Viterbi algorithm and, 2326 Spaceway, 2112 spacing, in equalizers, symbol-spaced vs. fractionally spaced, 86–87, 87 SPADE system, 825 spanning trees, multicasting, 1532 spark gap transmitters, 48–49, 48 sparse light splitting, routing and wavelength assignment in WDM, 2105 sparse multipath channels, tapped delay line equalizers, 1688–96 spatial diversity, 1230–31, 1603 spatial division multiple access, 163, 455 spatial multiplexing, MIMO systems, 1452, 1455 spatial processing, antenna arrays, 163 spatial renewal process model, traffic modeling, 1666, 1668 spatial reuse, media access control, 1344 spatiotemporal signal processing, 2333–40, 2333 antenna and, 2333–40, 2333 beamforming antenna and, 2333–40, 2333 BLAST architecture and, 2333 blind techniques for, 2333 block coding and, 2333 burst structure and, 2337–38, 2337 cochannel interference and, 2333 direct sequence CDMA and, 2336 discrete channel model for, 2333–34 diversity and, 2333, 2334–36 fading and, 2333–40, 2333 flat fading and, 2334–36 frequency division multiple access (frequency division multiple access and, 2336 interference and, 2337–38 intersymbol interference and, 2333, 2336 maximal ratio combining and, 2336 mean square error and, 2338–39, 2339 multipath and, 2333 multiple access interference and, 2333, 2336 pseudotraining symbols, 2338 semiblind channel equalization in, 2336–38 semiblind constant modulus algorithm and, 2338 signal to noise ratio, 2335–36, 2338–39, 2339 simulation examples and, 2338–39 space division multiple access and, 2336 time division multiple access (time division multiple access and, 2336 training and, 2333, 2338 trellis spacetime coding and, 2333 SpeakEasy, 2305, 2316 speaker verification systems, 2379–80 specification and description language, 2304–05 spectral attenuation, in optical fiber, 435 spectral broadening, fading, 784 spectral waveform coding, 2835–37 spectral costs, in cell planning in wireless networks, 374 spectral efficiency optical communications systems and, 1488 optical fiber systems and, 1848–49 wireless transceivers, multi-antenna and, 1579, 1581–82 spectral lines (Lebesgue decomposition), PPM, 2035, 2037, 2038 spectral noise shaping, photonic analog to digital conversion, 1960 spectral null constraints, optical recording, 579, 580 spectral shaping power spectra of digitally modulated signals and, 1990–91 pulse amplitude modulation and, 2024 pulse position modulation and, 2032–33 spectral thinning, concatenated convolutional coding, 558 spectrally raised cosine modulation, 585 spectrum (see frequency) spectrum efficiency, cochannel interference, 452–454 spectrum of radio waves, 208 specular effects, in radiowave propagation, 211–213, 212, 213 speech coding/synthesis, 2340–59 a priori probabilty and, 2367 acoustic echo cancellation and, 4, 5 adaptive differential PCM in, 2343, 2354, 2355, 2372, 2382, 2820–22, 2822 adaptive multirate coding in, 2355, 2828 adaptive postfiltering in, 2346 algebraic CELP in, 1304, 1306, 2349, 2355, 2356, 2826–27 algebraic vector quantized CELP in, 1306 algorithmic (objective) quality measures in, 2353–54 analog to digital conversion in, 2370 analysis by synthesis in, 2344–50, 2344, 2823–24 analysis of speech in, 2370–71 applications for, 2340 articulation in, 2364–65 articulation in, place of, 2360 articulation index in, 2362, 2363–68 artificial neural networks in, 2378–79 audibility in, 2363–64 automatic speech recognition and, 2373–79, 2382 average magnitude difference function in, 2350 INDEX speech coding/synthesis (continued) bandwidth in, 2363–67, 2365 bit rates in, 2341 boundary conditions, open- and closed-glottis, 2350 broadband and, 2362 cepstrum in, 2373, 2386 channel coding and, 1299 characteristic waveforms in, 1301–02, 1302 clippers for, 2362 coarticulation in, 2361 code division multiple access, 2354 code excited linear pulse in, 1266–67, 1302–05, 1303, 2348–49, 2349, 2372, 2382, 2820–28 comb filtering in, 2378 companded PCM, 2342, 2342 companders and, 529 comparitive measures of quality in, 2352–53 compression and, 648 conjugate structure CELP in, 1304, 1306 continuous speech recognition in, 2377 continuously varying slope delta modulation in, 2343, 2356 convolutional coding and, 2355 current technologies in, 2382 cyclic redundancy check in, 2355 diagnostic acceptability measure in, 2352 diagnostic alliteration test in, 2352 diagnostic rhyme test in, 2352 differential PCM in, 2342–43, 2343 digital to analog conversion in, 2370 dynamic time warping in, 2373 EFR algorithm in, 2827 embedded and multimode coding in, 2354–55 enhanced full rate coders in, 1306 enhanced variable rate coder in, 1306, 2827 error detection and correction in, 2342, 2355, 2367, 2372 Euclidean distance and, 2355 excitation functions in, 2341, 2347–48 feedforward/feedback algorithms in, 2354 filtering in, 2344–45, 2370, 2378 finite impulse response filter in, 2343, 2346 focused search technique in, 1306 formants in, 2361, 2820 frame-based analysis in, 2346–48, 2346 fricatives in, 2360 full rate and half rate standards for (Japanese), 909–911, 2827 fundamental frequency estimation in, 2372–73, 2820 G.723.1 multimode coder in, 2354–55 gain in, optimum, 2347–48 global system for mobile and, 909–911, 2356, 2819–20, 2827 Hamming distance and, 2355 hidden Markov models and, 2373–80, 2385 importance density function in, 2365–66, 2366 infinite impulse response filter in, 2343, 2346 intelligibility in, 2352, 2362, 2363, 2367 interactive voice response systems and, 2384 IP telephony and, 1178–79 joint position and amplitude search in, 1306 joint source channel coding and, 2355 language models for, 2376–77, 2385, 2388–89 Levinson–Durbin algorithm in, 2349 line spectral frequencies in, 2350, 2372 line spectral pairs in, 2350, 2821 linear prediction in, 2820–23, 2821, 2822 linear predictive coding and, 1264–67, 1264, 1265, 1266, 1267, 2341, 2344–50, 2344, 2372, 2373 linear time invariant coders in, 2341 long term prediction in, 2823–24, 2825 lossy coders in, 2341 low bit rate speech coding in, 1299–08, 1299 low delay CELP in, 2349, 2355, 2825–26, 2826 masking spectrum in, 2345, 2364 mean opinion score in, 1179, 1305, 2352, 2353, 2819–20 mean square error, 2347–48 mel scale frequency cepstral coefficients in, 2373, 2382 mixed excitation linear pulse in, 1266–67, 1300, 1306, 2351, 2351, 2356, 2822–24, 2823 modulation and, 2368 MPEG compression and, 2356, 2819 multiband excitation coding in, 2351 multipulse LPC in, 2348, 2355 narrowband coding in, 2341 network issues and, 2354–55 noise in, 2353–54, 2378 numerical measure of perceptual quality in, 2352 Nyquist rate in, 2371 Nyquist theorem and, 2370 parameter estimation from speech segments in, 1302–05, 2371 perception of speech in, 2359–69 perceptual analysis measurement system, 1179 perceptual error weighting in, 2345 perceptual speech quality measurement, 1179, 1305, 2354 phonemes in, 2360–63, 2370, 2371 pitch detectors in, 2372–73 pitch period in, 2361 pitch prediction filtering in, 2344–45, 2345 pitch synchronous innovation CELP in, 1304 predictive coding for, 1300 processing in, 2369–83 prototype waveform interpolative coding in, 2351 psychophysical (subjective) quality measurement in, 2352–53 public switched telephone network standards for, 2355 pulse coding modulation and, 1299, 2341–42, 2371, 2372 QCELP and, 2354, 2826 quality measurement in, 2351–54, 2372 quantization in, 2340–41 rapidly evolving waveform in, 1301 rate compatible channel coding and, 2355 rate compatible punctured convolution coding in, 2355 reduced acoustic information and, 2361–62 regular pulse excitation algorithm in, 2824 regular pulse excitation with long term predictor in, 1304, 2356 relative spectral method in, 2378 relaxed CELP and, 2827 residual quantization in, 2345–46 rollover effect in, 2366 sampling in, 2340–41, 2370 segmentation in, 2377–78 selectable mode and, 2827–28 self-excited linear pulse in, 2349 sensation level in, 2363–64 signal characteristic of speech in, 2360–61, 2360 signal to noise ratio in, 1305, 2342, 2345–46, 2346, 2353–55, 2361 sine wave speech in, 2362 sinusoidal coders for, 1300–01 skyphone and, 2824 slowly evolving waveform in, 1301–02, 1302 sound pressure levels in, 2366–67, 2366 speaker verification systems and, 2379–80 spectral representation of signal for, 2361, 2371–72, 2820 spectrogram of, 2361, 2383, 2384 speech intelligibility index in, 2362, 2363, 2366–67, 2366 speech recognition software and, 2370 speech transmission index in, 2362, 2367–68 standards for, 2355–56, 2819 stochastic codebooks in, 2345 stops in, 2360 subband coding in, 2343–44, 2343 temporal representation of signal for, 2360–61, 2360 text to speech systems in, 1304–05 text to speech synthesis and, 2380–82 third-generation CELP and, 2827–28 thresholds in, 2364, 2364 top down and bottom up processing in, 2363 unequal error protection in, 2355, 2764 variable rate CELP and, for CDMA, 2826 vector quantization in, 2350, 2372 vector sum excited linear pulse in, 2349, 2356, 2821, 2825, 2825 3063 videoconferencing and, 2827 vocoders (LPC type), 2350–51, 2350, 2819–29 voice activity detection and, 2355 voice over IP and, 2354, 2355, 2827 voice, unvoiced, and mixed signals in, 2820 voicing in, 2360 waveform coders for, 1301–02, 2341–43, 2819 wideband coding in, 2341 zero crossing rate in, 2371 zero state response/zero input response in, 2347 speech intelligibility index (SII), 2362, 2363, 2366–67, 2366 speech perception (see also speech coding/synthesis), 2359–69 speech recognition (see also automatic speech recognition), 2370, 2373–79 speech signals, in underwater acoustic communications, 37 speech transmission index, 2362, 2367–68 speed of sound, 15, 30 spherical conformal antenna arrays, 152–153 spherical coordinates, in antenna arrays, 142 spiders, microstrip/microstrip patch antenna, 1388, 1388 spiral antenna, 935–946, 936–945 splices, optical fiber, 440, 1707 split state diagrams, convolutional coding, 604–605, 604 split TCP, satellite communications, 2120 splitters community antenna TV and, 519, 520 very high speed DSL and, for POTS and, 2785–86 splitting algorithms, media access control, 1347 splitting method in quantization, 2129 splitting ratio, optical couplers, 1699 spontaneous emission, lasers, 1776 spoofing, 1646, 2120, 2809–10 sporadic E radiowave propagation, 2065 spot beam satellite communications, 877–878, 1249 spotsize, of lasers, 1777 spread F, 2065 spread spectrum, 2391–2402, 2391 adaptive receivers for spread-spectrum systems, 95–112 ALOHA protocol and, 131, 132 Bluetooth and, 309–310 cdma2000 and, 359, 367 chann/in channel modeling, estimation, tracking, 409 chirp modulation in, 440–448 code division multiple access and, 458, 2276–78, 2400 commercial systems of, 2399–2400 community antenna TV and, 2399 direct sequence, 2392–96, 2392 diversity and, 733–734 ensemble-averaged autocorrelation in, 428 error detection and correction in, 2394–95 feedback shift registers and, 789 frequency division multiple access (frequency division multiple access and, 828 frequency hopped, 2396–99 frequency shift keying and, 2396–97 global positioning system and, 2399 global system for mobile and, 2400 Gold sequences and, 428 intelligent transportation systems and, 505 interference and, 1130–41, 2393–94 IS95 cellular telephone standard and, 347, 348, 2400 media access control and, 1343–45 packet rate adaptive mobile receivers and, 1886 performance in, 2396 phase shift keying and, 2397 polyphase sequences and, 1975 pulsed interference in, 2396 satellite onboard processing and, 482 shallow water acoustic networks and, 2216–17 signal to noise ratio, 2395 signature sequence for CDMA and, 2276–78 synchronization and, 2479–81, 2479 underw/in underwater acoustic communications, 41 wideband CDMA, 2400 WiFi and, 2400 wireless communications, wireless LAN and, 1285, 2399 3064 INDEX spreading, wireless multiuser communications systems, 1611–12, 1612 spreading coding adaptive receivers for spread-spectrum system and, 106 cdma2000 and, 367 media access control and, 1344–45 spreading factor in channel modeling, estimation, tracking, 411 code division multiple access and, 459 signature sequence for CDMA and, 2275 spreading rates, cdma2000, 359 spreading sequence, multicarrier CDMA, 1523 spreading sequences cell planning in wireless networks and, 386 chaotic systems and, 422, 428, 428 polyphase sequences and, 1975 Universal Mobile Telecommunications System and, 386 spur free dynamic range, 1965 spur suppression, in frequency synthesizers, 858–862 square root bound authentication coding, 220 square root raised cosine filter, in cable modems, 328–329 squared error distortion, compression, 640 squaring loop, in pulse amplitude modulation, 2028, 2028 stability, 1653, 2240–43, 2319 stack algorithm, in sequential decoding, 2140, 2148–50, 2155, 2159 stacks of protocols, 541 standards acoustic echo cancellation and, 4 cdma2000 and, 358, 359–367 CDROM and, 1736, 1737 cellular communications channels and, 397 cellular telephony and, 1479 compact disc, 1736 digital versatile disc and, 1737–38 general packet radio service and, 866 Gigabit Ethernet and, 1509 global system for mobile and, 905 image and video coding and, 1048–55 image compression and, 1070 IMT2000 and, 1095–97 IP telephony and, 1181 local multipoint distribution services and, 1268–70 modems and, 1497–99 optical memories and, 1736, 1737 personal area networks and, 2683 powerline communications and, 1996–97, 2002 pulse position modulation and, 2041 satellite communications and, 2113 session initiation protocol and, 2197 software radio and, 2304–05 speech coding/synthesis and, 2355–56, 2819 terrestrial digital TV and, 2546, 2550–52 very high speed DSL and, 2779–84, 2791 vocoders and, 2819 wireless infrared communications and, 2929–30 wireless LANs and, 2682, 2945–46 wireless MPEG 4 videocommunications and, 2978 wireless, 371 standing wave linear dipoles, 1257 standing waves, in waveguide, 1394 Stanford Research Institute, 268 star topologies, optical fiber, 1716–17, 1717 STARNET, 1720 start frame delimiter, Ethernet, 1503 start frame delimiters, 1282 start/stop transmission, modems, 1495 state combination, constrained coding techniques for data storage, 578 state diagrams, feedback shift registers, 790–791, 790, 793, 794 state management, for optical networks, 2618 state matrices, in cryptography, 608 state merging, in constrained coding techniques for data storage, 575 state space, in traffic engineering, 492–493, 493 state splitting, in constrained coding techniques for data storage, weighted vs. consistent, 578–579, 578 state transition diagram constrained coding techniques for data storage and, 573 magnetic recording systems and, 2253–57, 2256 traffic engineering and, 492–495, 493, 495, 498 state variables, in low density parity check coding, 1316 states, in sequential decoding of convolutional coding, 2142 static mode analysis, incell planning in wireless networks, 388, 389 static routing and wavelength assignment, 2100–01 static SLSP, in optical Internet, 2469–70 static vs. dynamic optical WDM networks, 1798 station keeping, satellite communications, 1248 stationarity, in traffic engineering, 487 statistical multiplexing, 2420–32 adaptive receivers for spread-spectrum system and, 95 admission control in, 2428–29 bandwidth in, 2428–29 flow control and, 1625 fluid buffer models and, 2427–28 packet switched networks and, 1907–09, 1908 video and, 2424–32, 2425 steering, in active antenna, 66, 69, 70 Steiner tree problem, in multicasting, 1532–33 Steiner triple system, in low density parity check coding, 659 step size factor, in acoustic echo cancellation, 7 stereo broadcasting, FM, 823, 823, 824 stereophonic systems, acoustic echo cancellation, 11, 11 stiction, 1351 STIMAX free space grating, 1754–55 stimulated Brillouin scattering, 1844, 1846 stimulated emission, lasers, 1776 stimulated Raman scattering, 1685, 1712, 1843, 1846 stimulated scattering, 1684–85, 1685, 171 stochastic channel modeling and estimation, 405, 411–412 stochastic codebooks, in speech coding/synthesis, 2345 stochastic differential equation, in chaotic systems, 424, 425 stochastic maximum likelihood algorithm, in channel modeling, estimation, tracking, 405–406 stochastic relaxation quantization, 2130 Stoke’s theorem, in active antenna, 55 Stokes photons, in optical fiber, 1712 Stokke method and groundwave propagation, 2060 stop and go algorithm, 92, 1660 stop and wait, automatic repeat request, 226, 226, 229–230, 545 stop and wait flow control, 545 stopping condition in quantization, 2129 stops, in speech coding/synthesis, 2360 storage area networks, 1714, 1733 storage devices, 1319 store and forward networks, 1907 Strat–Chu equation, 172 stream ciphers, 607–609, 608 streaming sources, in traffic modeling, 1671 streaming video, 2432–41, 2433 additive increase/multiplicative decrease in, 2439 application layer and, 2436 buffers in, 2438 client and server for, 2433, 2434 coding for, 2433–34 congestion control in, 2438–39 future of, 2439–40 MPEG compression and, 2435–36 packetization and transport layer issues in, 2436–37 real time streaming protocol in, 2438 real time transport protocol and, 2436–37 RTP control protocol in, 2438 session control in, 2437–39 transmission control protocol in, 2439 user datagram protocol in, 2439 wireless MPEG 4 videocommunications and, 2974 stripe, magnetoresistive, 1323 subband coding compression and, 648 speech coding/synthesis and, 2343–44, 2343 waveform coding and, 2836, 2836 subband systems, acoustic echo cancellation, 11–12, 11 subcarrier multiplexing, in signal quality monitoring, pilot tones, 2272–73, 2272 subcarriers/subchannels, in orthogonal frequency division multiplexing, 1867 subdomain basis functions, in antenna modeling, 174–176 submarines, acoustic telemetry, 24 subnetwork connection protection, 1635 subreflectors, 1920, 2083–84, 2083 subrefraction, 1435–36, 2559 subscriber identity module, 906 subscriber links, in satellite communications, 1251 subset construction, in constrained coding techniques for data storage, 575 subspace blind multiuser detection, 298, 301–302 subspace algorithm, in channel modeling, estimation, tracking, 406–407 substitution attack, 219, 222 substitution coding, 581 substitution method, in constrained coding techniques for data storage, 578 subtractive interference cancellation, in wireless multiuser communications systems, 1617 subvectors, in vector quantization, 2127 subword closed systems, 573 successive interference cancellation, 1617 sudden ionospheric disturbance, 949, 2066, 2067 suites of protocols, 541 sum product decoding, LDPC, 1309, 1312–15, 1314 Sunda’s FSK, minimum shift keying, 1472 sunspot activity and radiowave propagation, 1477, 2061, 2063, 2065 super high frequency, 208 superfinger demodulator, 357 supergain antenna arrays, 160–161 superheterodyne receivers, 1478 superrefraction, microwave, 2559–60 supertrunks, community antenna TV, 512 supervisory frames, high level data link control, 546 suppressed carrier signal, amplitude modulation, 134 surf zone acoustic telemetry experiment, 24 surface acoustic wave, 327 surface acoustic wave filters, 2441–61 antenna duplexers and, 2458–59 applications for, 2457–60 chirp modulation and, 441, 447 clock recovery circuits and, 2460 convolvers and, 2455–56, 2455, 2456, 2460 finite impulse response filters and, 2450–52, 2456 piezoelectricity and, 2444–45 resonators and, 2454–55, 2455, 2456–57 surface equivalence principle, in antenna modeling, 172, 172 surface modeling, in antenna modeling, 175–176, 176 surface roughness (specular effects), radiowave propagation, 211–213, 212, 213 surface skimming bulk waves, 2441, 2444 surface transverse waves, 2441, 2444 surface waves, in leaky wave antenna, 1237 survivable optical Internet, 2461–72 sustained cell rate, 117, 266, 551, 1656, 1658 Svensson, Arne, 2274 swept power measurements, simulation, 2290 switch transmit diversity, 1586 switched beam antenna, 191–192 switched virtual circuits, ATM, 265–266 switches (see also optical cross connects and switches) Ethernet and, 1505–06, 1506 microelectromechanical systems and, 1354, 1355 switching, 549 acoustic echo cancellation and, 5 ATM and, 200–207, 200, 272–273 Banyan networks in, 202–203, 202 Batcher-banyan networks in, 203 buffering input and output in, 203–204, 203 bus matrix, 203–204 crossbar, 202–203, 202 distributed intelligent networks and, 719–29, 722, 726 INDEX switching (continued) multistage interconnection networks in, 202, 202 NxN crossbar, 201–203, 202 routing and wavelength assignment in WDM and, 2098 satellite communications and, 2113 satellite onboard processing and, 482 space division, 202–203 switching diversity, radio resource management, 2093 switching modulator, amplitude modulation, 138–139, 138 symbol by symbol detectors, 1932 symbol duration, in modulation, 1335 symbol error probability, QAM, 2043, 2047–52, 2048, 2049, 2050 symbol error rate, Reed–Solomon coding for magnetic recording channels, 473 symbol fields, in BCH (nonbinary) and Reed–Solomon coding, 253 symbolic dynamic models, chaotic systems, 422 symbolic dynamics, chaotic systems, 427 symmetric ciphers, cryptography, 1152 symmetric key/private key encryption, 606, 607–609, 607 synapses, in neural networks, 1675–76, 1676 synchronization, 545–546, 2472–85 acoustic telemetry in, 23 additive white Gaussian noise, 2473–85 baseband and, 2479 carrier frequency and phase, 2481 cdma2000 and, 367 channel impulse response and, 2474–85 chaotic systems and, 422 code division multiple access, 2479–81, 2479 coding tracking in, 2480 coding, 2480–81 constrained coding techniques for data storage and, 576 continuous phase modulation and, 2473–85 digital audio/video broadcasting and, 2481 drive-response, chaotic systems and, 422, 422 feedforward/feedback systems in, 2475 frame, 2482–83 frequency and timing estimation in, 2482 frequency, 2475–77 global system for mobile and, 912–913 hard disk drives and, 1320 intersymbol interference in, 2474–85 mean square error and, 2475 minimum shift keying and, 1471–72, 1471, 1472 multicarrier transmission and, 2481–82 multiple access interference and, 2479–85 narrowband, 2473–85 orthogonal frequency division multiplexing and, 2481–85, 2481, 2482 phase shift keying, 2473–85 phase, 2477–78 pulse amplitude modulation and, 2028–30, 2029 pulse position modulation and, 2031 quadrature amplitude modulation and, 2052–57, 2473–85 RAKE receivers and, 2481 signal to noise ratio, 2473–85 spread spectrum and, 2479–81, 2479 timing, 2478–79, 2478 wideband CDMA and, 2878–79 synchronization channels, in IS95 cellular telephone standard, 349, 350 synchronous CDMA, 1096 synchronous connection oriented link, 313, 315 synchronous demodulator (see also phase coherent demodulator), 134 synchronous digital hierarchy, 2485–2510, 2486, 2485, 2509 administrative units in, 2497, 2498 ATM and, 201 bit rates in, 2496–97 containers in, 2498 dense WDM and, 748–757, 749 frame structure in, 2500 frequency justification in, 2506–2508 history and development of, 2485–87 interconnection of STMs in, 2498–99 multiplexing in, 2498–2504, 2498, 2499, 2500, 2501–2506 optical cross connects/switches and, 1798 optical fiber and, 1798, 2615 pointers in, 2498, 2503–08, 2506–2508 scrambling in, 2499–2500 signal quality monitoring and, 2269 software radio and, 2307 synchronous transport module in, 2497–98 tributary units in, 2497–98 virtual containers in, 2497 wavelength division multiplexing and, 2863–73 synchronous optical network (see SONET) synchronous round robin with reservation, 1557 synchronous transmission, 545–546, 546, 1495, 1808 synchronous transport module, 2497–98 syndrome decoder, for cyclic coding, 620 syndrome equations for decoding, 247–248, 255, 623 synthesis, in antenna arrays, 153–157, 187 synthetic aperture radar, 1393, 1393 synthetic environment tactical integration visual torpedo program telemetry, 26, 27 system capacity, in radio resource management, 2090 system distance, in acoustic echo cancellation, 6 systematic (Cartesian) authentication coding, 220, 221 systematic coding cyclic coding and, 619, 619 Reed–Solomon coding for magnetic recording channels and, 469 sequential decoding of convolutional coding and, 2141 threshold coding and, 2579 t error correcting coding, 244, 253 T1 lines, 263 tabu lists, in quantization, 2130 tailbiting convolutional coding, 2511–16, 2513 a posteriori probability decoders in, 2515 applications for, 2516 BCJR algorithm for, 2515 decoding of, 2515–16 Viterbi algorithm for, 2515 tamed frequency modulation, 584–593 tank circuits, active antenna, 62 Tanner graph low density parity check coding and, 1311, 1311, 1312 product coding and, 2011, 2011 tap leakage algorithm, in adaptive equalizers, 87 tape drive, for Reed–Solomon coding for magnetic recording channels, ECC, 474 tapered microstrip transition waveguide, 1400–01, 1400 tapering, in leaky wave antenna, 1241, 1242 tapped delay line equalizers, 1688–96 baseband communications systems and, 1690, 1690 decision directed feedback equalizers and, 1693 decision feedback equalizers and, 1688–89, 1692 feedback filters in, 1690 feedforward filters in, 1690 filters and, 1690 finite length and, 1692–94, 1694 high definition TV and, 1689 impulse response and, 1689, 1689 infinite length symbol spaced equalizers for, 1690–92 intersymbol interference and, 1688 linear equalizers and, 1688, 1691–92 matched filters and, 1691 minimum mean square error detectors and, 1690, 1691, 1692 nonuniformly spaced, 1689–90, 1690 optical synchronous CDMA systems and, 1815, 1815, 1816 performance example of, 1694–95, 1695 quadrature amplitude modulation and, 1690 signal to noise ratio in, 1690 simulation and, 2289, 2289 sparse multipath channels and, 1688–96 tropospheric scatter communications and, 2700–02 zero forcing, 1690 3065 taps, in community antenna TV, 518, 518 target lists, for multicasting, 1536 target probability, in satellite communications, 2119–20 Taylor distribution (Chebyshev error), 154–157, 155, 157, 187 Taylor one-parameter distribution, antenna arrays, 155 TCP for transactions, 2120 TCP friendly rate control, congestion control, 1662 TCP Reno (see also transmission control protocol), 1625, 1630, 1628, 1662 TCP segments, 541, 544 TCP Tahoe (see also transmission control protocol), 1625, 1628, 1662 TCP Vegas (see also transmission control protocol), 554, 1625, 1628–30, 1662 TCP/IP, 540–544, 1644 admission control and, 114 ATM and, 264, 273 broadband and, 2661–63 IP networks and, 267, 268 packet switched networks and, 1912 radio resource management and, 2094–95 satellite communications and, 1232–33, 2113, 2120 transmission control protocol and, 2603 virtual private networks and, 2807 TD/CDMA, 2589–90, 2592 TDSCDMA cell planning in wireless networks and, 369 cell planning in wireless networks and, 385–386, 385 teleconferencing, 540 Teledesic satellite, 196, 484 telegraph, 1477 telemetry (see also acoustic telemetry), 20–22, 21, 37 telephone acoustic echo cancellation and, 1 hands free, 1 IP telephony and, 1172–82, 1173 powerline communications vs., 1998 transducers (acoustic) and, 29 in underwater acoustic communications, 22–23, 36 wireless IP, 2931–41 wireless local loop standards and systems in, 2947–59, 2948 telephony and Internet protocol harmonizatioin over networks, 1181 telephony routing over IP, 1181 telescopes, free space optics, 1863–64 telesonar modems, 2215 Telesonar telemetry system, 24 television (TV), 1478 active antenna and, 50 antenna arrays and, 141, 180, 187, 2517–36 high definition (see high definition TV) satellite communications and, 880 terrestrial digital, 2547–55 trellis coded modulation and, ATSC and, 2631–32, 2632 Television Allocations Study Organization, 515 Telnet, 540, 541, 544, 1651, 2608 temporally ordered routing algorithm, 2211, 2888 10Base2, 1283 10Base5, 1283 10BaseT, 1283, 1283 100BaseT, 1283–84 TeraNet, 1720 ternary sequences, 2536–47 autocorrelation and, 2541–42 bounds on sequence correlation in, 2543–44 code division multiple access, 2536–47 cross correlation in, 2542–43 Galois fields in, 2538–47 maximal length sequences (m sequences) in, 2540–41 phase shift keying and, 2536–47 sequence families with low correlation in, 2544–46 trace function in, 2539–40 terrain scatter and diffraction, in millimeter wave propagation, 1445 terrestrial digital TV, 2547–55 additive white Gaussian noise, 2547 advanced television systems committee and, 2549, 2550 3066 INDEX terrestrial digital TV (continued) advantages and disadvantages, 2547–48 audio coding and, 2552–53 bit error rate in, 2547 channel coding in, 2548–49 digital video broadcasting and, 2549, 2550 diversified transmission in, 2554–55 indoor reception of, 2554 integrated services digital broadcasting and, 2549, 2551–52 intersymbol interference and, 2548 mobile reception of, 2554 modulation in, 2549–50 MPEG compression and, 2552–53, 2553 NTSC standard and, 2546 orthogonal frequency division multiplexing and, 2549 PAL standard and, 2546 program and system information protocol in, 2553 quadrature amplitude modulation and, 2550–55 SECAM standard and, 2546 services and coverage for, 2553–55 signal to noise ratio, 2547 single frequency networks and, 2554–55 source coding for, 2552–53 standards for, 2546, 2550–52 transmission system for, 2548–52, 2549 transport layer and, 2553, 2553 video coding and formats, 2552 terrestrial microwave communications (see also microwave communications), 2555–72 test and measurement of optically-based high speed digital communications systems, 2572–79 TETRA, 379 text to speech systems, 1304–05, 2380–82 thermal asperity, in digital magnetic recording channel, 1326 thermal drift, in optical modulators, 1747 thermal noise adaptive antenna arrays and, 71–72, 74, 74 community antenna TV and, 514–515, 523–524 free space optics and, 1858 optical fiber systems and, 1843 parabolic and reflector antenna and, 1922, 1926–27 tropospheric scatter communications and, 2697, 2698 thermocapillary switches, 1792–93, 1792 thermoelectric element lasers, 1781 thermooptic planar lightwave circuits, 1703–04 thermooptic switches, 1785 Thevenin equivalent circuits, antenna, 184, 185 thin film filters (see also dielectric thin film stack interference filters), 1723, 2446 thinned arrays, 162–163 thinnet/cheapernet, 1283 thin-wire theory for antenna, 175 third-generation wireless, 125–126, 371, 385–391, 1479, 1483, 1483 microelectromechanical systems and, 1350 satellite communications and, 2115–16 session initiation protocol and, 2198 Third Generation Partnership Project, 126, 358, 397, 918, 1316, 2932 third order dispersion, solitons, 1766–67 third party call control, in session initiation protocol, 2198 threading, protocols, in MAC, 1348 3D antenna array, 151–152, 152 3G.324 standard, 2980 threshold coding/ decoding, 2579–85 a posteriori probability (APP) algorithm and, 2580, 2584 block coding and, 2583–84 convolutional coding and, 2581–83, 2582 convolutional self-orthogonal coding and, 2582–83, 2584 generator matrix in, 2579 Hamming coding and, 2579–80 history and development of, 2580 L step orthogonalization in, 2580 parity checks and, 2580–81 systematic encoding in, 2579 threshold current, in lasers, 1778 threshold effect, 820–821 threshold sampling in waveform coding, 2837 thresholds, in speech coding/synthesis, 2364, 2364 throughput ALOHA protocols and, 342 automatic repeat request and, 226, 228–230 broadband and, 2655 cell planning in wireless networks and, 385, 385, 386 frequency division multiple access (frequency division multiple access and, 827, 827 media access control and, 1344 packet rate adaptive mobile receivers and, 1902–03, 1902 transmission control protocol and, 554 wireless packet data and, 2984–85 throughput per slot rate, ALOHA protocol, 128 Thuraya satellite onboard processing, 484 time congestion, in traffic engineering, 491, 491 time constrained ALOHA, 131 time delay, 1436, 1937 time deterministic time/wavelength division multiple access, 1555 time difference of arrival, 2690, 2963 time diversity, 276, 371, 1481 time division CDMA, 123 time division coded modulation, unequal error protection coding, 2763–69, 2764, 2763 time division duplex adaptive receivers for spread-spectrum system and, 96 admission control and, 123 Bluetooth and, 310 cell planning in wireless networks and, 385–386 time division multiple access (time division multiple access, 458, 825, 2274, 2585–92 acoustic telemetry in, 25 adaptive receivers for spread-spectrum system and, 95–96, 96 admission control and, 120, 123 advanced mobile phone service and, 2586 antenna arrays and, 163 ATM and, 2907–09 automatic repeat request and, 225 Bluetooth and, 309–310 broadband wireless access and, 318, 320 burst types for, 2588, 2588 cable modems and, 324, 334–335 carrier sense multiple access and, 340–341, 340 cdma2000 and, 358 cell planning in wireless networks and, 377, 380 cellular telephony and, 1479 chann/in channel modeling, estimation, tracking, 409–410 chirp modulation and, 445, 446 cochannel intereference and, 448, 453–454, 453, 455 code division multiple access and, 2586, 2590 community antenna TV and, 523 enhanced data rate for GSM evolution and, 2589 frequency division multiple access (frequency division multiple access and, 828, 829, 2586 general packet radio service and, 2589 global system for mobile and, 911–912, 911, 2589 hybrid systems using, 2586, 2588 IMT2000 and, 1095–1108 intelligent transportation systems and, 503, 504–505 interference and, 1130–41 local multipoint distribution service and, 318, 320 media access control and, 1343–1347 mobile radio communications and, 1481–82, 1482 Nordic Telecommunications and, 2586 optical fiber and, 1808 orthogonal transmultiplexers and, 1880–85 packet rate adaptive mobile receivers and, 1886 physical layer subscriber signals in, 2586–89 polyphase sequences and, 1975–76 powerline communications and, 2003 principles of, 2586 radio resource management and, 2090, 2091–93 satellite communications and, 878–881, 1231–32, 1231, 1253 satellite onboard processing and, 477, 479 shallow water acoustic networks and, 2208, 2212, 2215 signal and system structure in, 2586–89, 2587 software radio and, 2312, 2312, 2314 spatiotemporal signal processing and, 2336 system structure for, 2589, 2589 TD/CDMA and, 2589–90 turbo product coding and, 2727–37 underw/in underwater acoustic communications, 44 wireless local loop and, 2950–51, 2955 wireless multiuser communications systems and, 1602, 1609 time division multiplex, 1906 ALOHA protocol and, 130 Bluetooth and, 315 broadband wireless access and, 318, 320 Ethernet and, 1512 flow control and, 1625 H.324 standard and, 920–922, 921 local multipoint distribution service and, 318, 320 medium access control and, 1552, 1553 multibeam phased arrays and, 1514 optical cross connects/switches and, 1799 optical modulators and, 1741 tropospheric scatter communications and, 2693 wavelength division multiplexing and, 2864 weighted, 1552 time division WDMA, 1553 time domain, in antenna modeling, 169 time domain constraints, in optical recording, 579 time invariant digital filters, 687, 700 time of arrival, in wireless systems, 2690 time representation (TSR) sequence, 288 time reversal space time block coding, 2329, 2330 time slot assignment, in ADSL, 1574, 1575 time slots, 1625, 1667 time spread multiple access, 1348 time stretching using dispersive optical elements, 1968, 1968 time to live field, MPLS, 1594–95 time variance in radio channels, 393, 394–395 time varying coding, 581 time varying maximum transition run length coding, 1332 timeouts and retransmission, in TCP, 2611–12 timescale, 1667, 1908 timing and synchronization, 2478–79 timing errors, orthogonal frequency division multiplexing, 1875–76 timing jitter, 1759, 1767 timing window, in constrained coding techniques for data storage, 573 tinygrams, 2609 TM multicasting algorithmd, 1533 Toeplitz symmetric matrix, in linear predictive coding, 1263 token bus, 547 token ring, 345, 547, 549, 1345–46, 1529 tonpilz sonar transducer, 35, 35 top down processing, in speech coding/synthesis and, 2363 topologies ad hoc wireless networks and, 2886 Ethernet and, 1505, 1505 fault tolerance and, 1632–33 free space optics and, 1851 optical fiber and, 1715–17 powerline communications and, 1999–2000, 1999 reliability and, 1632–33 routing and wavelength assignment in WDM and, 2100–01 shallow water acoustic networks and, 2208 wavelength division multiplexing and, 651 wireless communications, wireless LAN and, 1285, 1285 trace function, in feedback shift registers (FSR), 796 track density, in hard disk drives, 1321 tracking channels (see channel tracking in wireless systems) satellite communications and, 1252 ultrawideband radio and, 2761 INDEX tracking and data relay satellite, 1519 tracks, in storage media, 1320–21, 2248 traffic activity factors, 1608 traffic analysis attack, 1646 traffic channels, in IS95 cellular telephone standard, 349 traffic computation, in cell planning in wireless networks, 380 traffic conditioning, 1660 traffic conditioning agreement, DiffServ, 270 traffic contracts, ATM, 205 traffic coverage rate, cell planning in wireless networks, 374 traffic engineering (see also flow control), 485–501, 549, 2462 A erlangs in, 488 ALOHA protocols and, 499–501, 499, 500 arrival process in, 486–491 arrival statistics in, 486 arrivals in, 489 ATM and, 273 blocked calls delayed in, 495–497 blocked calls held in, 497–499 blocking in, 486–487, 486 blocking probability in, 498 busy hour in, 487–488 call congestion in, 491, 491 calls in, 485 capacity and, 492, 494 cell design and, 490 centum call seconds in, 488 channels in, 485 collisions in, 500 congestion and, 491, 491 day to day variation in, 488 distribution of arrivals in, 489 economies of scale in, 494 Erlang B blocking in, 487, 491–499 Erlang C blocking and, 487, 495–497, 495, 498 Erlangs in, 486 examples of, 486–487 first in first out models in, 487, 495 flow conservation principle in, 493–494, 493 flow control, traffic management and, 1654 holding time in, 485 infinitesimal generator model for, 488–489 interarrival times in, 489 load defined for, 488 Markov chains in, 492 merging Poisson processes in, 489 multiprotocol label switching and, 271, 1599 network design and, 501 offered load in, 486 packet switched networks and, 500 packet time and, 500 peakedness in, 490–491 Poisson arrival process in, 488–491, 491, 497–499, 498 queuing probability in, 496 random access protocols for, 499–501, 499 random arrivals in, 489 random service order and, 498 seizure of a server by call in, 492 service facility in, 485, 485, 492 splitting Poisson processes in, 489–499, 499 state space in, 492–493, 493 state transition diagrams in, 492–493, 493, 495, 495, 498 stationarity in, 487 three-node network example for, 490, 490 time congestion in, 491, 491 trunking efficiencies in, 494 utilization rates in, 486–487, 486 virtual private networks and, 2809 traffic management (see also flow control), 1653–65 active queue management in, 1661 adaptive virtual queue in, 1661 additive increase multiplicative decrease in, 1662 admission control and, 1655–56 asynchronous transfer mode and, 1654, 1656, 1658 ATM and, 205–206, 266 buffer management and, 1654, 1656, 1659–61 common open policy service in, 1656 congestion control and, 1653, 1661–63 connection level controls in, 1654 connections in, 1653 constraint-based routing in, 1654–55 delay in, 1660 differentiated services and, 1654, 1657–60, 1658 dropping in, 1659 DropTail in, 1660 earliest due date algorithm in, 1660 early packet discard in, 1661 explicit congestion notification in, 1662–63, 1662 explicit rate feedback in, 1663 explicit rate indication for congestion avoidance in, 1663 fairness in, 1653 first in first out in, 1660 flows in, 1653 forward acknowledgement in, 1662 generalized processor sharing in, 1660 generic cell rate algorithm in, 1656, 1659 integrated services and, 1654, 1657, 1657 intermediate system to intermediate system in, 1658 internet gateway protocols in, 1658 Internet protocol and, 1653 interoperability among different architectures in, 1658–59 jitter in, 1660 leaky bucket algorithm in, 1659 lightweight directory access protocol in, 1656, 1656 macroflows in, 1653, 1654 marking or tagging, 1659 measurement-based admission control in, 1656 microflow in, 1653 multiprotocol label switching and, 1658, 1658, 1659 objectives of, 1653 open shortest path first in, 1658 packet classifiers in, 1656 packet schedulers in, 1656 partial packet discard in, 1660–61 policy control, 1656 policy decision points in, 1656 policy enforcement points in, 1656 policy routing and, 1654–55 proportional integrator in, 1661 quality of service and, 1653, 1654, 1655 queues in, 1661 queuing delay in, 1653 random early detection in, 1661, 1661 random early marking in, 1661 real time control protocol in, 1662 reservation protocols and, 1655, 1656–57 resource allocation/utilization in, 1653, 1663, 1663 resource reservation protocol and, 1655–59, 1657 scheduling in, 1654, 1660 selective acknowledgement in, 1662 self-clocked fair queuing in, 1660 session in, 1653 session level controls in, 1654 simplicity and Occam’s razor concept in, 1653 stability and, 1653 stop and go algorithm in, 1660 TCP friendly rate control in, 1662 TCP Reno in (see also transmission control protocol), 1662 TCP Tahoe in (see also transmission control protocol), 1662 TCP Vegas in (see also transmission control protocol), 1662 traffic characteristics in, 1656 traffic conditioning in, 1660 traffic engineering and, 1654 traffic policing in, 1659–60 traffic shaping in, 1654 transmission control protocol and, 1653, 1661–62 trunking in, 1654 “unhappiest source” concept in, 1653 usage parameter control and, 1659 user datagram protocol and, 1653, 1662 user network interface and, 1657 virtual clock in, 1660 3067 weighted fair queuing in, 1660 worst case fair weighted fair queuing in, 1660 traffic modeled admission control, 117 traffic modeling, 1666–75 asynchronous transfer mode and, 1672 autocorrelation in, 1667, 1669, 1669 autoregressive processes in, 1666, 1668 bandwidth and, 1666 batch arrivals in, 1667 burstiness of traffic and, 1666, 1667, 1668 concepts of, 1666–67 data source models in, 1671 decay in, 1667 discrete autoregressive model in, 1666, 1668 discrete time models in, 1667 distorted Gaussian models in, 1670 effective bandwidth and, 1671, 1673 elastic sources and, 1671, 1672–73 envelope processes in, 1666, 1673 fluid models in, 1670–71 fractal Brownian motion models in, 1669–70 fractal Gaussian noise models in, 1669–70 fractal Levy motion models in, 1670 heavy tailed on/off models in, 1669 local scaling components in, 1670 long range dependent models in, 1667, 1668–70 Markov/semi–Markov models in, 1666, 1667–68 matching and fitting in, 1666 monofractal models in, 1669 MPEG compression and, 1672 multifractal models in, 1670 probability density function in, 1667 quality of service and, 1673 randomness of traffic and, 1666 renewal models in, 1666, 1667 round trip time in, 1672 self-similar processes in, 1669 short range dependent models in, 1667–68 simple vs. compound traffic in, 1667 source models in, 1671–73, 1671 sources of traffic and, issues concernig, 1666 spatial renewal process model in, 1666, 1668 streaming sources and, 1671 time slots in, 1667 timescale in, 1667 transform expand sample processes in, 1666, 1668 transmission control protocol in, 1671, 1672 video source models in, 1671–72, 1672 wide sense stationary in, 1667 workload and, 1666, 1667 traffic padding, 1646, 1649 traffic policing, 1659–60 traffic shaping, 1, 551–552, 1563–64, 1654 traffic verification or policing algorithms, 1563 training automatic speech recognition and, 2384, 2387 blind equalizers and, 287 in channel modeling, estimation, tracking, 398, 401–403, 409 equalizers and, 82, 286 multiple input/multiple output systems and, 1453 neural networks and, 1675, 1677–79, 1677 quantization and, 2129 spatiotemporal signal processing and, 2338 wireless multiuser communications systems and, 1614–15 training sets, vector quantization, 2125 training signals, in adaptive receivers for spread-spectrum system, 100 training systems, in spatiotemporal signal processing, 2333 transactions, in session initiation protocol (SIP), 2198 transceivers multiple antenna, for wireless, 1579–90, 1580 wireless multiuser communications systems and, 1608–20 transcoding, in image and video coding, 1057 transducers, acoustic (see acoustic transducers) transduction, 34 transfer electron devices, 51 transfer function, in neural networks, 1676 3068 INDEX transfer functions, in digital filters, 690, 691 transform coding, 2593–2603, 2594 analysis transform T in, 2601 bit allocation in, 2597–98 centroids in, 2597 compression and, 646–648, 645 constrained source coding in, 2594–96, 2595 departures from standard model in, 2601–02, 2602 easy optimization in, 2600 entropy coding and, 2596 history and development of, 2602 Karhunen–Loeve transforms in, 2599–2600, 2599 mean square error and, 2593 model for, 2596–98 optimal transforms in, 2599–2601 partition cells in, 2599 probability density function in, 2597 quantization in, 2594, 2597 quantizers and, 2596–97 reproduction codebook in, 2596 scalar and vector coding and, 2601–02, 2602 source coding and, 2593–94, 2594 synthesis transform U in, 2600–01 unconstrained source coding and, 2593, 2595 visualization of, 2599–2600 waveform coding and, 2836–37, 2837 transform domain analysis, in digital filters, 690–691 transform expand sample processes, in traffic modeling, 1666, 1668 transformation matrix, in adaptive antenna arrays, 70–71 transforms, vector quantization, 2125–26 transient response, 851–853, 852, 853, 851 transimpedance, in optical transceivers, 1833 transistors, 51, 65, 262 transition shift, in digital magnetic recording channel, 1325, 1325 translating repeater, in satellite onboard processing, 476, 476 transmission control protocol, 268, 541, 543–544, 544, 2603 broadband and, 2661–62, 2662 congestion control and, 553–554, 1661–62, 2610–11, 2611 connection establishment/termination in, 2607–08, 2607, 2607 data transfer in, 2608–16 differentiated services and, 672–673, 673 fault tolerance and, 1632, 1640 flow control and, 1625, 1627–28, 1653, 1661–62 future of, 2612 headers in, 2605–06, 2605 hypertext transfer protocol and, 2604 Karn’s algorithm and, 2612 maximum segment size in, 2604, 2606 message format in, 2605–07, 2605, 2606 multimedia networks and, 1566 multiplexing and, 2604 Nagle algorithm in, 2609 operation of, 2607–12 optical fiber and, 2618–19 options for settings in, 2606–07 packet switched networks and, 1911, 1912 piggybacking in, 2608 reliability and, 1632, 1640 rlogin and, 2608 round trip time in, 554, 2609, 2612 satellite communications and, 1233, 2120 security and, 1646 segments in, 2604 session initiation protocol and, 2197 sliding window mechanisms in, 2604, 2609–11, 2609 streaming video and, 2439 TCP Vegas implementation in, 554 Telnet and, 2608 throughput in, 554 timeouts and retransmission in, 2611–12 traffic modeling and, 1671, 1672 transport protocol data units in, 2604 user datagram protocol and, 2604 wireless IP telephony and, 2934 wireless packet data and, 2984, 2989 transmission line models, in microstrip patch antenna, 1357 transmission lines active antenna and, 50–52, 50, 54–55 Ethernet and, 1506–07 lossy vs. lossless, 55–56, 56 microelectromechanical systems and, 1353–54 transmission loss (see also losses), 15, 2067 transmission paths, in millimeter wave propagation, 1443–48 transmitted far field method, for optical fiber, 435 transmitted near field method, for optical fiber, 435 transmitter power control, 1982–88 transmitter scheduling algorithm, 1557 transmitter/receiver network, in acoustic modems for underwater communications, 17 transmitters acoustic telemetry in, 23, 23 active antenna and, 50–51, 51 continuous phase frequency shift keying and, 594, 594 continuous phase modulation and, 590, 590 digital audio broadcasting and, 681, 681 discrete multitone and, 740, 742 free space optics and, 1851–52, 1852 holographic memory/optical storage and, 2135–36, 2135 local multipoint distribution services and, 1268 microwave and, 2567–70, 2568 minimum shift keying and, 1462–67, 1462, 1465, 1467 multicarrier CDMA and, 1522–25, 1522, 1524, 1525 multiple input/multiple output systems and, 1450–56, 1450 optical (see also optical transceivers), 1824–40 optical communications systems and, 1484, 1488–91, 1489, 1491 optical fiber and, 1707 optical memories and, 1733 optical synchronous CDMA systems and, 1815–16, 1816 orthogonal frequency division multiplexing and, 1867–71, 1869 power control in, 1982–88 pulse amplitude modulation and, 2022–30 pulse position modulation and, 2031–32 satellite communications and, 878, 2111 signature sequence for CDMA and, 2275–76, 2275 spark gap, 48–49, 48 terrestrial digital TV and, 2548–52, 2549 tropospheric scatter communications and, 2695–97 ultrawideband radio and, 2757, 2757 in underwater acoustic communications, 42–43 wavelength division multiplexing and, 651 wireless infrared communications and, 2926 wireless multiuser communications systems and, 1608–20 transmultiplexers, orthogonal, 1880–85 transparency, 2269, 2864, 2867–71 transparency of protocols fiber networks, 1797 transponder, satellite, 476, 878 transport layer OSI reference model, 540 packet switched networks and, 1911 streaming video and, 2436–37 TCP/IP model, 541 terrestrial digital TV and, 2553, 2553 transport layer security, 1154–55, 2202 transport protocol data units, 2604 transport protocols for optical networks, 2513–22 asynchronous transfer mode and, 2619–20 congestion control and, 2616–17 flow control and, 2616–17 framing, segmentation, reassembly in, 2617 implementation issues for, 2620–21 in band vs. out of band signaling, 2618 interrupt coalescing in, 2620 memory and, 2620 multicast transfers in, 2615 multiplexing and, 2617–18 NETBLT and, 2616 reliability in, 2615–16 service specific connection oriented protocol and, 2616, 2619–20 state management and, 2618 transmission control protocol as, 2618–19 unicast transfers in, 2615 VMTP and, 2616 Xpress transport protocol and, 2616, 2617, 2620 transverse electric modes, in waveguide, 1393–96 transverse electromagnetic waves, 182 transverse magnetic modes, in waveguide, 1393 trap door one way functions, 606, 609–610 traveling wave antenna, 1258–60, 1259 traveling wave tube amplifiers, 531, 532, 535, 1457 traveling wave tubes, 2567 traveling waves, in waveguide, 1394 tree algorithms, in media access control, 1347 tree structured search, 644, 2126, 2129 trellis coded modulation, 590, 2622–35 additive white Gaussian noise, 2623–24, 2624, 2629 applications for, 2631–342 asymptotic coding gain in, 2628 automatic repeat request and, 225 bit error probability in in, 2629 bit error rate in, 2629 bit interleaved coded modulation and, 276–286, 276 block coding and, 2622 cable modems and, 330 decoding in, 2627 design principles in, 2625–29 edge in, diverging and merging, 2627 Euclidean distance in, 2527–29, 2622, 2627 fading and, 2633–34 free space distance in, 2527–29 Gray coding and, 2625 Hamming distance and, 2634 minimum shift keying and, 1469–70, 1470 modems and, 1497, 1498 multidimensional, 2633 multiple, 2634 performance of, 2629–30 phase shift keying and, 2622–35 power spectrum for, 2631 pulse amplitude modulation and, 2625 quadrature amplitude modulation and, 2624–35 quadrature phase shift keying and, 2622–35 redundancy in, 2623 rotational invariance in, 2632–33 satellite transmission and, 2631 set partitioning in, 2625–26, 2626 Shannon or channel capacity in, 2623 signal to noise ratio, 2623–24, 2628, 2630, 2634 tables of coding for, 2630–31 television and, 2631–32, 2632 trellis coding and, 2637–53 trellis construction in, 2626–27, 2626 turbo coding and, 2737–53 V.32 modems and, 2632, 2632, 2633 Viterbi algorithm and, 2627 wireless and, 2922 wireless multiuser communications systems and, 1610 trellis coding, 556, 2635–53 a posteriori probability algorithm in, 2648, 2650 additive white Gaussian noise, 2636, 2648 automatic repeat request and, 2635 bandwidth in, 2636–37 BCH coding and, 2640 binary phase shift keying in, 2638–53 bit error rate in, 2637, 2638, 2639 bit interleaved coded modulation and, 279–280, 279, 282–283 branch metrics in, 2647 community antenna TV and, 526 compression and, 644–646, 645 construction of, 2642–45 continuous phase modulation and, 587 convolutional coding and, 2645–46, 2645 decoding in, 2646–49 encoding in, 2635 equalizers and, 91, 91 INDEX trellis coding (continued) error correction coding and, 2635, 2639–40 error detection and correction in, 2639–40 Euclidean distance in, 2642 finite state machine in, 2640–42, 2641 forward error correction and, 2635–40 hard vs. soft decision in, 2640 iterative coding and, 2640, 2650–51 iterative decoding and, 560 magnetic recording systems and, 2260–61, 2260 magnetic storage and, 1331–33 maximum likelihood decoding in, 2638, 2646–48 modulation in, 2635 multidimensional coding and, 1538 multiple input/multiple output systems and, 1455 parallel concatenated (see turbo coding) power control in, 2636–37 quadrature amplitude modulation and, 2636–53 quadrature phase shift keying and, 2637–53 Reed–Solomon coding and, 2640 sequence decoding in, 2646–48 sequential decoding of convolutional coding and, 2142, 2144, 2154–56 serially concatenated coding and, 2164, 2180 Shannon or channel capacity in, 2636–37 signal to noise ratio, 2637–39, 2642 single channel per carrier in, 2638 soft output decoding algorithms and, 2296, 2296 space-time coding and, 2325–26, 2328–29 spatiotemporal signal processing and, 2333 symbol decoding in, 2648–49 tailbiting convolutional coding and, 2513–16, 2513 terminating, 2296 trellis coded modulation and, 2637–53 truncation length or decision depth in, 2648 turbo coding and, 2637, 2640, 2649–51, 2650 in underwater acoustic communications, 45 V.34 modems and, 2640 Viterbi algorithm in, 2647, 2648 trellis diagrams, 600, 600, 601, 1618, 1618 trends in broadband communication networks, 2653–77 trends in wireless indoor networks, 2677–92 triangular inequality elimination, in vector quantization, 2126 tributary units, in synchronous digital hierarchy, 2497–98 triggered backup, 1634–35 triple transit echo, in surface acoustic wave filters, 2449 trivial file transfer protocol, 335 tropical anomalies in radiowave propagation, 2065 tropospheric propagation, 2059 tropospheric radiowave propagation, 208, 1477, 2059 tropospheric scatter communication, 215, 2692–2704 adaptive equalizers in, 2700–02 analog system performance using, 2697–98 decision feedback equalizer and, 2701–02, 2701, 2702 digital systems using, 2689–2703 diversity and, 2693–95 Doppler effect, Doppler spread in, 2698–99 error detection and correction in, 2701–02 fading in, 2698–99 frequency division multiplexing and, 2693 intermodulation noise, 2697, 2698 intersymbol interference and, 2699 losses in, 2695–96 matched filters in, 2700, 2700 maximum likelihood detectors and, 2702–03 multipath in, 2697–98 quadrature phase shift keying and, 2693, 2700 receivers for, 2699–2703 signal to interference plus noise ratio in, 2697 signal to noise ratio, 2697 tapped delay lines and, 2700–02 thermal noise and, 2697, 2698 time division multiplexing and, 2693 transmitters for, 2695–97 variability in, 2696 true time delay shifter, in microelectromechanical systems, 1355, 1355 truncated binary exponential backoff, Ethernet, 1281 trunking, in flow control, 494, 1654 trunking theory, 1478 trust, in authentication coding, 222–224 Trust software radio, 2305, 2316 trusted authority, authentication, 613–614 trusted entities, 1649 trusted third party, authentication, 613–614 truth tables, feedback shift registers, 790–791, 790, 793, 794 tunable bandpass filters, 1764 tunable lasers, 1780–81 Tundra orbit, 1250 tunneling general packet radio service and, 867 IP networks, 273 multiprotocol label switching and, 271, 1596–97 security and, 1651 virtual private networks and, 2809, 2811–12, 2812 turbo coding (see also concatenated convolutional coding and iterative decoding), 556–570, 2179, 2180, 2704–16 a posteriori probability decoders in, 2705, 2714 additive white Gaussian noise, 2703 applications for, 2714–15 binary phase shift keying and, 2704–16 bit error rate and, 2704–16 bit interleaved coded modulation and, 285 cdma2000 and, 367 circular recursive systematic convolutional coding and, 2709, 2709 convolutional coding and, 600 decoding in, 2713–14, 2713 encoding/decoding in, 2705, 2705 error correction coding and, 2704–05 interleaving in, 1141–51, 1142–1149 iterative decoding and, 560 iterative detection algorithms for, 1182–96 logarithmic likelihood ratio and, 2713, 2714 low density parity check coding and, 1312, 1316 low density parity check coding and, 658 magnetic recording systems and, 2266–67 magnetic storage and, 1326–27 maximum a priori decoders and, 2705, 2714 multidimensional coding and, 1548–49, 1549 multiple input/multiple output systems and, 1456 parallel concatenated convolutional coding , 2710 permutation function in, 2711 product coding and, 2011, 2012, 2727–37 quadrature phase shift keying and, 2704–16 recursive systematic convolution (coding and, 2705–07, 2706 Reed–Solomon coding and, 2703 satellite communications and, 1229–30, 1230 serially concatenated coding and, 2164, 2176–77, 2176 soft input/soft output systems in, 2713, 2714 soft output decoding algorithms and, 2295, 2302, 2303 space-time coding and, 2328–29 termination of, 2708–09, 2708 trellis coded modulation and, 2737–53 trellis coding and, 2637, 2640, 2649–51, 2650 unequal error protection coding and, 2766–67 Viterbi algorithm and, 2705, 2714 wireless multiuser communications systems and, 1604, 1610 turbo equalization (see also turbo coding), 28, 2716–27 error correction coding and, 2716–27 intersymbol interference and, 2716–27 signal to noise ratio, 2716–27 soft input/soft output systems and, 2716–27, 2715 turbo trellis coded modulation, 2737–53 Bahl–Jelinek algorithm in, 2738 binary phase shift keying and, 2738–53 bit error rate and, 2738, 2747–49 code constraints in, 2740–42 component code search in, 2742 decoding and, 2738, 2743–47, 2744, 2745, 2746 encoding in, 2738–42, 2739, 2740 examples and simulations using, 2747–49 interleaving in, 2740–42, 2741 maximum a priori decoder in, 2743–45, 2750 3069 metric calculation for first stage decoding in, 2745–46 noise and, 2738 quadrature amplitude modulation and, 2738–53 quadrature phase shift keying and, 2738–53 signal to noise ratio, 2738 subset decoding in, 2747 Ungerboeck coding and, 2738 Viterbi algorithm and, 2738, 2743 turbulence, atmospheric (see also scintillations), 1861–63, 1861 TV SAT horn feed, 1392, 1392 two dimensional burst coding, multidimensional coding, 1538 two dimensional constraints, constrained coding techniques for data storage, 582 two dimensional dot coding, multidimensional coding, 1538 two layer spreading, code division multiple access, 2875–76, 2875 two stage conjugate algorithm, quadrature amplitude modulation, 2056 2n prime coding, optical synchronous CDMA systems, 1811–12 two-tone products, optical fiber, 1687 u law companders, 529, 529 U. S. Navy Advanced System Technology Office, 24 U.S. digital cellular systems, 1479, 1481 U.S. Naval Command Control and Ocean Surveillance Center, 24 Udaltsov–Shlyuger skywave method, 2062, 2064 ultra high frequency, 208, 1478, 2517–36 ultrasound, surface acoustic wave filters, 2441–43, 2441 ultrawideband (UWB) radio, 2754–62 additive white Gaussian noise, 2756, 2757 applications for, 2760–62 bandwidth and, 2761–62 binary phase shift keying and, 2755–62 code division multiple access, 2754–62 differential phase shift keying and, 2755 direct sequence, 2757 encoding and decoding in, 2755 frequencies for, 2754 impulses and impulse streams in, 2754–55 in building propagation of, 2758–59 link budget for, 2760 monocycle pulses in, 2755, 2755 multipath and, 2761 pseudonoise coding and, 2754 pulson application demonstration and, 2758 radar and, 2761 RAKE receivers and, 2757–59 receivers for, 2757, 2757 reception of impulses in, 2760 reflection and, 2759–60 Shannon or channel capacity in, 2760–61 signal propagation in, 2758–60 signal to noise ratio, 2756 spectrum allocation and, 2761–62 tracking in, 2761 transmitters for, 2757, 2757 wireless systems and, 2761 UMTS terrestrial access radio network, 2116 unbalance feed modified batwing antenna, 2517–36 uncompressed digital video, image and video coding, 1027 unconditionally secure authentication coding (see also authentication coding), 218 unconstrained source coding, transform coding, 2593, 2595 undersampling, photonic analog to digital conversion, 1960, 1961 underspreading, 395, 1604 underwater acoustic communications, 36–47 applications for, 36 axis of the deep sound channel in, 38 bandwidth in, 36–38 bit error rates in, 37 channel characteristics in, 37–40 control signals in, 37 3070 INDEX underwater acoustic communications (continued) convergence zone in, 38 data compression for, 36, 37 data rates in, 37 digital signal processing in, 36, 43–44 Doppler effect and, 39–40, 39 encoding in, 43, 45–46 equalization in, 42–43 frequency division multiple access in, 44 history of, 36 interference cancellation, 44 intersymbol interference (ISI) in, 38, 44 loss in, 37–38, 38 mobile communications and, 46 modulation schemes in, noncoherent vs. coherent, 40–41, 45–46 multipath interference in, 38 multiuser networks for, 44–45 noise in, 37 optical communications vs., 36 phase coherent detection in, 41–43, 42 range in, 37–38 research topics in, 43–46 self-optimization in, 45 shallow water networks and, 2206–21 signal processing methods in, for multipath compensation, 41–43 signal to noise ratio in, 37–38 single sideband in, 36 speech signals in, 37 system design for, 37, 40–41 telemetry and, 37 telephone, 36 time division multiple access in, 44 time variation, delay, scattering, and fading in, 38–40, 39, 45–46 transmitters and receivers for, 42–45, 42 video signals in, 37 underwater acoustic telemetry (see also acoustic telemetry), 22–29 underwater communications (see acoustic modems for underwater communications underwater range data communications, 26–27 underwater telephone, 22–23 undetected word error, sequential decoding of convolutional coding, 2159 undisturbed error, acoustic echo cancellation, 6, 10 unequal error protection, 2355, 2762–69 unfairness factor (see also fairness), 2103 Ungerboeck coding, 2738 Ungerboeck set partitioning, 276, 276, 280–281 “unhappiest source” concept, 1653 unicast ing, 654–655, 1530, 2615 unidirectional path protection/path switched rings, SONET, 2495 unidirectional transducers, surface acoustic wave filters, 2449–50, 2449 unified modeling language, 2304, 2312 unified theory of diffraction, 216 uniform linear antenna arrays, 144–145, 146, 153, 153 uniform linear arrays, cochannel interference, 455 uniform linear virtual array, 69–71, 75, 77 uniform resource locators (URL), wireless application protocol, 2901 uniform theory of diffraction, path loss, 1936, 1942 union bounds, convolutional coding, 598–599, 605 universal approximators, neural networks, 1679 universal asynchronous receiver/transmitter, 1495 Universal Disc Format, 1736 universal mobile telecommunications systems, 371–372, 2963 admission control and, 120, 126 bit error rate in, 387 cell planning in wireless networks and, 384, 385–391 cellular communications channels and, 397 coding puncture rates in, 386 dynamic mode in, 388, 390–391 forward error control in, 386, 387 frequency division multiple access and, 828 general packet radio service and, 866 global system for mobile and, 907 H.324 standard for, 918–929, 919 Hadamard coding and, 929 IMT2000 and, 1096–1108 intelligent transportation systems and, 507 mobility portals and, 2191, 2194 network design in, 388–391, 389 orthogonal variable spreading factors in, 387 planning strategy for, 387 quality of service and, 387 quasidynamic mode in, 388, 389–390 RAKE receivers and, 387, 388 satellite communications and, 2116 service types in, 386–387 signal to interference ratio in, 386, 387 spreading sequences in, 386 static mode analysis in, 388, 389 wideband CDMA and, 2873–74 wireless IP telephony and, 2932–41 universal phone numbers, paging and registration, 1917–18 universal plug and play, 2194, 2310 universal resource identifier, session initiation protocol, 2196, 2198 universal theory of diffraction, indoor propagation models, 2018 universal wireless communication (UWC), wireless local loop, 2954 Universal Wireless Communications Consortium, 126 UNIX, 268 unlicensed bands, 308–309, 2678–79 unlicensed national information infrastructure, 2941, 2944 unmanned airborne vehicles, 169 unmanned undersea vehicles, 24, 28, 36 unnumbered frames, high level data link control, 546 unreliable protocols, 542 unshielded twisted pair, Ethernet, 1283, 1506–07 unslotted ALOHA, 128–132, 342–343, 343 unspecified bit rate, 123, 206, 267, 551, 1658 unsupervised learning, in neural networks, 1678 uplinks, satellite communications, 877, 1223, 1223, 2115 upper layer (see layer 3) signaling, 365 upper sideband, amplitude modulation, 133 upstream channel descriptor, cable modems, 334–335 usage parameter control, 205, 206, 1659 user agents, session initiation protocol, 2196, 2198, 2201 user datagram protocol, 544, 549, 2902 broadband and, 2662 congestion control and, 1662 flow control, traffic management and, 1653, 1662 packet switched networks and, 1911 security and, 1646, 1651 session initiation protocol and, 2197 streaming video and, 2439 transmission control protocol and, 2604 user network interface, ATM, 264, 265, 272, 1657 user plane, ATM, 264 user to network interface, 113–114, 1799 utility acoustic modem, 24 utilization rates, traffic engineering, 486–487, 486 UTRAN, 2873–74 V.32 modems, trellis coded modulation, 2632, 2632, 2633 V.34 modems, trellis coding, 2640 V.42bis compression, 1496 V.90 modems, 2770–79, 2771 validated queue algorithm, medium access control, 1556 validation, authentication coding, 219 Van Allen radiation belt, 1249, 2112 varactors, microelectromechanical systems, 1353, 1354 variable bit rate (VBR), 123, 267, 1563, 1566, 1567, 2420 variable decision circuits, signal quality monitoring, 2269–70, 2270 variable gain amplifier, magnetic recording systems, 2250 variable length coding, 1030, 2123 variable length message transmission, medium access control, 1551–55 variable length principal state coding, constrained coding techniques for data storage, 578 variable message signs, 505 variable optical attenuators, 1704 variable rate CELP, 2826 variance, 1339, 2129 VASCO project in intelligent transportation systems, 503 vector potentials and loop antennas, 1290–91, 1294 vector quantization, 2122–32, 2125–28, 2125 adaptive, 2128 classified, 2127 codebooks in, 2125 complexity barrier in, 2126 compression and, 642–644 discrete cosine transform in, 2125–26 encoding and decoding in, 2125 entropy constrained, 2128 exact vs. approximate methods in, 2126 finite state, 2127 image and video coding and, 1030, 1035–37, 1036 image compression and, 1065 L stage, 2127 lattice, 2127–28 mean distance ordered partial search in, 2126 mean removed, 2127 nearest neighbor problem in, 2126 open-, closed-, and semi-closed loop, 2127 partial distortion search in, 2126 prediction error or residual in, 2127 prediction techniques in, 2127 predictive vector quantization in, 2127 product codevector in, 2126 product coding and, 2127 quality and resolution in, 2126 reproduction vectors in, 2125 residual or multistage, 2127 shape-gain, 2127 speech coding/synthesis and, 2350, 2372 structures in, 2122–28 subvectors in, 2127 training sets in, 2125 transform coding and, 2601–02, 2602 transforms in, 2125–26 tree structured, 2129 tree structured search in, 2126 triangular inequality elimination in, 2126 unstructured vs. structured, 2126 Walsh–Hadamard transform in, 2126 waveform coding and, 2833–34 vector sum excited linear pulse, 2349, 2356, 2821, 2825, 2825 vector transformations, image and video coding, 1041 vectors, BCH coding, binary,, 239–240 Vernier effect, 1725, 1780 vertex, parabolic and reflector antennas, 1920, 2083 vertical Bell Labs layered space time scheme, 1587–89, 1589 vertical cavity surface emitting lasers, 1739, 1781, 1853 vertical plane launch approximation, 1942–43 very high frequency, 208, 1478, 2517–36 very high speed DSL, 2779–2807, 2781 architecture for, 2784–91 broadband wireless access and, 317 carrierless amplitude and phase and, 2791, 2801 cyclic suffix in, 2795–96, 2796, 2797 decision feedback equalizer, 2802, 2803 digital duplexing in, 2793 digital subscriber line access multiplexer and, 2784 digital TV and, 2780 discrete multitone and, 2791–2801, 2792, 2794 Ethernet in the first mile and, 2803–05, 2804 extension to, 2781–84 framing in, 2800–01 frequency division duplexing and, 2801 history and development of, 2779–84 home phone network of America and, 2790 initialization in, 2801 integrated services digital network and, 2780 modems for, 2779 multicarrier concept in, 2791–93 INDEX very high speed DSL (continued) multiple input/multiple output systems and, 2803–05 near end and far end crosstalk in, 2786, 2798–2800, 2803–05, 2805 noise and, 2789–90, 2790 optical fiber and, 2782–84 optical network unit and, 2780–81 profiling in, 2801–2802, 2802 quadrature amplitude modulation and, 2791, 2801 Reed–Solomon coding and, 2800 reference configurations in, 2785–86, 2787 robustness of, 2787–90, 2789 simulations of, 2788–89 spectral plans for, 2787, 2788 spectrum allocation in, 2786–90 splitters for POTS and, 2785–86 standards for, 2779–84, 2791 timing advance in, 2796–98, 2797 unbundling issues and, 2785 windowing of extra suffix and prefix in, 2799–2800, 2799 very long baseline interferometry, 1927 very low frequency, 208 very small aperture terminal, 879–880, 1247, 2656 vestigial sideband, 1478, 1826 vestigial sideband AM, 133, 136–137, 137, 140 video asymmetric DSL and multimedia transmission in, 1576 bandwidth reduction (see also bandwidth reduction techniques for video service), 232–237 batching in, 234–235, 234 coding for (see also image and video coding), 1025–62 H.324 standard for, 918–929, 919 image sampling and reconstruction and, 1079–94, 1081–92 microelectromechanical systems and, 1349 multimedia over digital subscriber line and, 1576 orthogonal frequency division multiplexing and, 1867, 1878 patching in, 233–234, 234 periodic broadcasting in, 235–236, 236 piggybacking in, 232–233, 232 statistical multiplexing and, 2424–32, 2425 streaming, 2432–41 traffic modeling and, 1672, 1672 unequal error protection coding and, 2764–66, 2765 wireless MPEG 4 videocommunications and, 2972–81 video coding, terrestrial digital TV, 2552 video compression, community antenna TV, 522, 525 video on demand, 232–237, 1558 video signals, in underwater acoustic communications, 37 video streaming, differentiated services, 675 videoconferencing mobility portals and, 2195 session initiation protocol and, 2202 speech coding/synthesis and, 2340, 2827 virtual channel connections, 1658 virtual channel identifier, 201, 206, 270, 549, 550 virtual channels, ATM, 200, 205, 550 virtual circuit deflection protocol, 553 virtual circuit emulation, multiprotocol label switching, 271 virtual circuit identifier, ATM, 264 virtual circuit switching, shallow water acoustic networks, 2208 virtual circuits, 116, 207, 264, 270, 550, 1635, 2211 virtual clock, flow control, traffic management, 1660 virtual containers, synchronous digital hierarchy, 2497 virtual home environment, IMT2000, 1101 virtual LAN, 1282, 1284, 1721–22 virtual path identifer, 200, 201, 206, 264, 270, 549, 550 virtual paths, 200, 205, 264, 273, 550 virtual point to point bit pipe, 539 virtual private networks, 2807–15, 2807 access, 2707–08 ATM and, 273 authentication header in, 2811, 2811 authentication in, 2810 border gateway protocol and, 2809 broadband and, 2663–64, 2664 customer edge in, 1599 eavesdropping and, 2810 encapsulating security payload in, 2810–11, 2810, 2811 encapsulation in, 2708–09 firewalls and, 2809 forwarding in, 2808 generic routing encapsulation and, 2808 hijacking and, 2810 integrated services digital network and, 2808 Internet key exchange protocol and, 2812–14, 2813 Internet protocol and, 2809–14 Internet Security Association and Key Management Protocol and, 2813–14 Internet service providers and, 2808 intranets and extranets in, 1163–72, 1165, 2807 IP in IP encapsulation in, 2808 IP networks and, 2808 IPSec and, 2810–14, 2810 layer 2 forwarding in, 2808 layer 2 tunneling protocol in, 2809 link layer (layer 2), 2808 man in the middle attacks and, 2810 multimedia networks and, 1568 multiprotocol label switching and, 1591, 1599–1600, 1600, 2809, 2809 network layer (layer 3), 2708–09 point to point tunneling protocol in, 2808 provider edge in, 1599 reservation protocols and, 2809 routing and, 2809 security and, 1165–69, 2809–14 spoofing and, 2809–10 subnet to subnet, 2707–08 traffic engineering and, 2809 transport mode in, 2811–12, 2812 tunneling in, 2707–08, 2809, 2811–12, 2812 virtual topologies, routing and wavelength assignment in WDM, 2100–01 virtual tributaries, SONET, 2488–89, 2491 virtual wire service, differentiated services, 674 visible region, antenna arrays, 144 visitor location register, 906, 2987 visual texture coding, image and video coding, 1050 Viterbi algorithm/decoder in acoustic modems for underwater communications, 19 adaptive equalizers and, 81, 90 bit interleaved coded modulation and, 280 compression and, 644 continuous phase frequency shift keying and, 597 continuous phase modulation and, 591 convolutional coding and, 598, 599–600, 600–602, 601 direct sequence CDMA and, 1196–1210 finite traceback Viterbi decoding in, 602, 602 hidden Markov models and, 961 high rate punctured convolutional coding and, 979–993 iterative decoding and, 560 magnetic recording systems and, 2259, 2260, 2265 magnetic storage and, 1330–1331, 1332–1333 multiple input/multiple output systems and, 1455 partial response signals and, 1932, 1933 path metrics of, 600 sequential decoding of convolutional coding and, 2140, 2156, 2161–62 serially concatenated coding and, 2164 simulation and, 2287 soft output Viterbi algorithm and, 2295, 2297–99, 2298, 2302 space-time coding and, 2326 tailbiting convolutional coding and, 2515 trellis coded modulation and, 2627 trellis coding and, 2647, 2648 turbo coding and, 2705, 2714 turbo trellis coded modulation and, 2738, 2743 unequal error protection coding and, 2766–67 3071 wireless multiuser communications systems and, 1619 Viterbi pruning, in channel modeling, estimation, tracking, 418 VMTP, 2616 VOACAP software, radiowave propagation, 2066 vocoders (see also speech coding/synthesis), 2350–51, 2350, 2819–29 adaptive multirate coder in, 2828 code excited linear prediction and, 2820–29, EFR algorithm in, 2827 enhanced variable rate coder and, 2827 full rate and half rate standards for (Japanese), 2827 global system for mobile and, 2819–20, 2827 linear prediction in, 2820–23, 2821, 2822 long term prediction in, 2823–24, 2825 mean opinion score and, 2819–20 MPEG compression and, 2819 regular pulse excitation algorithm in, 2824 relaxed CELP and, 2827 selectable mode vocoder and, 2827–28 skyphone and, 2824 source system models for, 2820–22 spectral representation of signal for, 2820 standards for, 2819 third-generation CELP and, 2827–28 variable rate CELP and, for CDMA, 2826 videoconferencing and, 2827 voice over IP and, 2827 voice communications community antenna TV and, 512, 523–524 satellite communications and, 880 traffic modeling and, 1671 voice activity detection, 909, 2355 voice coding, IS95 cellular telephone standard, 350, 354 voice over IP (VoIP), 274, 544 satellite communications and, 2121 session initiation protocol and, 2197, 2198 speech coding/synthesis and, 2340, 2354, 2355, 2827 voice recognition (see automatic speech recognition) voice switching, 1906 VoiceXML mobility portals, 2192 voicing, 2360 Volta, 1477 voltage controlled clock, 2029 voltage controlled oscillator frequency synthesizers and, 830, 836, 843, 860 pulse amplitude modulation and, 2027 quadrature amplitude modulation and, 2056 voltage reflection coefficient, active antennas, 56 voltage standing wave ratio, microstrip, 1360, 1363, 1366, 1367, 1390 voltage waves, active antennas, 56 voltages, powerline communications, 1995, 1996 Volterra-based predistorer, 533, 534–535, 534 vortex induced vibration, 20 Vxx standards for modems, 1498–99 Wagner coding, BCH coding, binary, and, 252 Walker star or polar constellations, 1250, 1250 Walsh coding, mobile radio communications and, 1482 Walsh functions cdma2000 and, 362 IS95 cellular telephone standard and, 350, 354, 356–357 Walsh sequences, polyphase sequences and, 1976 Walsh–Hadamard coding, sequences, transforms Golay complementary sequences and, 897–898 multicarrier CDMA and, 1526 signature sequence for CDMA and, 2282–83 vector quantization and, 2126 Wang skywave method and, 2062–64 WAP Forum, 2193, 2899 Ward’s method in quantization, 2129–30 water filling in time, wireless multiuser communications systems and, 1606 water pouring result, rate distortion theory and, 2069 water vapor and absorption, millimeter wave propagation and, 1437, 1437 waterfall region, serially concatenated coding and, 2166–67, 2167 3072 INDEX watermarking, 1077 waveform analysis, 2575–79, 2576 waveform coding, 2830–37, 2830 adaptive transform coding and, 2837 analog to digital conversion and, 2830 band limited waveforms and, 2831 channel optimized coding and, 2830 codebooks for, 2834 compander and, 2834, 2834 delta modulation and, 2835 differential pulse code modulation in, 2835, 2835 digitization and, 2830–34 discrete cosine transform and, 2837 discrete Fourier transform and, 2837 discrete Hadamard transform and, 2837 discrete Walsh transform and, 2837 encoding in, 2834–37 Hotelling transform in, 2837 Karhunen–Loeve transforms in, 2837 Nyquist rate and, 2831 pulse code modulation and, 2834–35, 2834 quantization and, 2830, 2832–34 reconstruction in, 2832 sampling and, 2830–32, 2831, 2837 scalar quantization in, 2833 signal to quantization noise in, 2830, 2833 spectral coding and, 2835–37 speech coding/synthesis and, 2341–43, 2819 subband coding and, 2836, 2836 threshold sampling in, 2837 transform coding, 2836–37, 2837 vector quantization in, 2833–34 zonal sampling in, 2837 waveform interpolation coding, speech synthesis/coding and, 1301–02 waveform level simulation, 2285, 2285, 2285 waveguide dispersion, optical fiber and, 1711 waveguide grating filters, 1723, 1723, 1727–28, 1727, 1728 waveguide grating router, 1786 waveguides (microwave waveguides), 1390–1423 active phase aray antenna and, 1391, 1391 airgap matching networks in, 1410–11, 1410, 1412 AMOS 8 feed for, 1392, 1392 antennas as, 169, 179, 180, 184, 187 aperture admittance in, 1406–07, 1406 aperture of, 1406–09, 1406, 1408, 1409, 1419–20 applications for, 1390–1393 attenuation and dielectric losses in, 1405, 1405 bandwidth of, 1390 beamforming network and, 1393 calibration of, 1415–16, 1415 carrier to interference ratio (CIR) in, 1416 cutoff frequency in, 1395, 1396 DFH-3 feed for, 1392, 1392 dielectric filled, 1401–05, 1401, 1403, 1404, 1411–16, 1413–16 discontinuities in, 1412–13 dual polarized, 1416–17, 1417 E plane stepped DFW, 1411–16, 1413–16 Earth Observation Satellite use of, 1391, 1392 eigenfunction and eigenvalues in, 1395 electric fields in, 1394 electromagnetic interference and, 1390 electromagnetic wave mode propagation and, 1390 evanescent waves in, 1395 excitations of modes in, 1397–1405, 1398 external fieds in, 1407–09, 1408, 1409 extremely low frequency in, 758–780 feeds for, 1392–1393, 1392 filtering in, highpass, 1390, 1416–17, 1417 finline transition in, 1399–1400, 1400 frequencies in, 1390, 1395, 1396 fundamental or dominant mode in, 1390 grazing angles in, 1416 Helmholtz (scalar wave) equation and, 1394 horn antennas and, 1006–17, 1006, 1392, 1392 impedance in, 1395, 1395, 1398–99, 1399, 1401–03, 1403 impedance matching in, 1398–99, 1399 IntelSAT, 1392, 1392 internal fields in, 1406 leaky wave antennas and, 1235–36, 1241 lumped circuit network in, 1413 magnetic fields in, 1394 matching network technique in, 1409–11, 1409, 1410 method of moments in, 1420 microstrip end launcher in, 1400, 1400, 1404, 1405, 1401–05, 1401, 1402 microstrip E-plan probe and, 1399, 1399 microstrip/microstrip patch antennas andarrays of, 1373–1374 millimeter wave antennas and, 1426–28, 1427, 1428, 1434 miniaturization technique for, 1405–11, 1406 Nahuel horn antennas and, 1392, 1392 nonradiative dielectric type, 1390 optical couplers and, 1699 optical crossconnects/switches and, 1704, 1704 optical modulators and, 1742 photodetectors and, 1003–04 polarization in, 1390, 1416–17, 1417 power in, 1396–97 radiating slot transition in, 1400, 1400 radiation patterns in, 1417–21, 1418–22 rectangular type, 1393–1405, 1393 reflection coefficient in, 1401, 1402 ridged waveguide transition in, 1400, 1400 satellite and, 1391–1392, 1392 shape and configuration of, 1390–1393 signal to noise ratio and, 1416 slotted, in array, 1391, 1391, 1392 space division multiple access and, 1416 space factor and, 1419 standing waves in, 1394 step ratios in, 1414 surface acoustic wave filters and, 2446–47, 2447 synthetic aperture radar and, 1393, 1393 tapered microstrip transition in, 1400–01, 1400 transverse electric modes in, 1393–96 transverse magnetic modes in, 1393 traveling waves in, 1394 TV SAT horn feed for, 1392, 1392 voltage standing wave ratio in, 1390 wavelength in, 1396, 1396 wide angle impedance matching sheet in, 1391 wavelength active antennas and, 49, 49 millimeter wave antennas and, 1423 optical fiber and, 434, 1714 photodetectors and, 994, 994 waveguides and, 1396, 1396 wavelength assignment, wavelength division multiplexing and, 2097–2105 wavelength converters optical cross connects/switches and, 1799 optical signal regeneration and, 1760 routing and wavelength assignment in WDM and, full, limited, fixed, 2099–2100, 2099 wavelength division multiplexing and, 756, 2840 wavelength dependent couplers, 1761 wavelength division multiple access medium access control and, 1558 optical fiber and, 1808 wavelength division multiplexing, 1824, 2097–2100, 2098, 2653, 2838–46, 2839 all optical network and, 2843–45, 2843 ALOHA protocols and, 2842 asynchronous transfer mode and, 2845, 2864 attenuation in, 2869 bandwidth in, 2865 bidirectional self-healing ring in, 750, 751 BISDN and, 273 bit error rate in, 655 bottlenecks in, 654–655 channels in, 650 chromatic dispersion and, 2869 client and server in, 650–657, 650–656 coarse, 2862 cross gain modulation in, 756 cross phase modulation in, 756 dense WDM and, 748–757, 2271–73, 2862 dispersion in, 2869 dynamic provisioning in, 2865 elements of, 2839–41 enterprise system connectivity in, 2865 erbium doped fiber amplifiers and, 2839, 2869 Ethernet and, 1507 failure and fault detection/recovery in, 1633–34 fiber distributed data interface and, 2864 filtering in, 2869 fixed tuned devices in, 2840–41 four wave mixing in, 756 frequency division multiple access and, 829 frequency division multiplexing and, 2838 frequency selective switches in, 2840, 2841, 2840 future of, 2845 Gigabit Ethernet and, 2864 Internet protocol and, 2864 internetworking in, 654 IP networks and, 2845 joint optical and electronic networks in, 2845 lasers and, 1779 local area networks and, 2841–42, 2842 medium access control and, 1551–52, 1551, 2842 metropolitan area networks and, 2862–73, 2863 multicasting in, 655 multihop mode in, 1551 optical add drop multiplexer in, 651 optical add drop multiplexers and, 651, 748–749, 751–756, 752, 754, 755, 2839–40, 2840, 2864, 2864, 2867–71, 2868, 2871 optical communications systems and, 1484–85, 1485, 1490–91, 1490, 1709, 1714, 1719–21, 1720, 1768, 1769, 1841, 1841, 2614, 2615, 2838–46 optical couplers and, 1699 optical cross connects/switches and, 1701, 1797–1808, 2867–71, 2868, 2864, 2864 optical filters and, 1723, 1731–32 optical modulators and, 1741 optical multiplexing and demultiplexing and, 1748 optical signal regeneration and, 1759 optical sources and, 1775 optoelectronic regenerators in, 2863 passive star topology in, 651, 651 performance of, 654–656 photonic analog to digital conversion and, 1968 polarization and, 2869 receiver for, 651 ring topologies and, 1636, 1636 routing and wavelength assignment in, 2097–2105, 2845 scalability in, 2865 scheduling in, 656–657 self-healing rings in, 750, 751 semiconductor optical amplifiers and, 756, 2869 signal to noise ratio, 2869 signaling in, 653–654 single hop mode in, 1551 solitons and, 1768, 1769 SONET and, 2838–46, 2838, 2839, 2863–73 space division multiplexing and, 2863 synchronous digital hierarchy and, 2863–73 time division multiplexing and, 2864 topologies for, 651 transmitter for, 651 transparency in, 2864 turbo product coding and, 2727 unicasting, 654–655 wavelength assignment in, 2844–45 wavelength converters and, 756, 2840 wavelength routers in, 2839–40, 2840, 2864 wide area networks and, 2842–45, 2843 wavelength of sound, 30, 30 wavelength routers/routers, 1798 optical cross connects/switches and, 1799–1800 optical multiplexing and demultiplexing and, 1749 wavelength division multiplexing and, 2839–40, 2840, 2864 wavelength selective optical crossconnects, 1703, 1703 wavelength-selectable lasers, 1779–80, 1780 wavelet coding, image compression and, 106970 wavelets, wavelet transforms, 2846–62 INDEX Web crawlers, paging and registration in, 1915 websites, cost of, 1169–71 Weibull fracture probability distribution, 438 weighted fair queue, 1564, 1565, 1660 weighted round robin, 1564, 1565 weighted TDM, 1552 weighting antenna modeling and, 175, 176 automatic repeat request and, Hamming weight, weight enumerator) in 225–226 synaptic weight, neural networks and, 1676 Welch bound Gold sequences and, 901 ternary sequences and, 2543, 2544, 2545 West satellite network, 2112 White Book, 1736 whitened matched filter, adaptive equalizers and, 89 Wichmann–Hill algorithm, random number generation and, 2292 wide angle impedance matching sheet, waveguides and, 1391 wide area networks, 2461 BISDN and, 271–272 broadband and, 2663–64 Ethernet and, 1512 fault tolerance and, 1632 Gigabit Ethernet and, 1509 indoor propagation models for, 2012–21 intranets and extranets in, 1163–72, 1165 IP telephony and, 1172–82, 1173 multicasting and, 1532 optical fiber systems and, 1714, 1840 powerline communications and, 1997–98 random number generation and, 2269 reliability and, 1632 routing and wavelength assignment in WDM and, 2098 wavelength division multiplexing and, 2842–45, 2843 wireless infrared communications and, 2925 wireless multiuser communications systems and, 1602 wide sense stationary, 393, 394, 1667 wideband communications in channel modeling, estimation, tracking, 409, 411 indoor propagation models and, 2017–18 speech coding/synthesis and, 2341 ultrawideband radio and, 2754–62 wideband CDMA, 1196, 2391, 2873–83, 2954 admission control and, 126 cell planning in wireless networks and, 372, 386 chann/in channel modeling, estimation, tracking, 409 diversity and, 733–734 filtering in, 2878 frame structures in, 2877, 2877 IMT2000 and, 1096, 1104–05, 2873–74 mobile radio communications and, 1483, 1483 modulation in, 2878 multidimensional coding and, 1548 physical channels in, 2876–79 physical random access channels in, 2879, 2879 power control and, 1986 quadrature phase shift keying and, 2878 random access in, 2881–82 satellite communications and, 2116 scrambling codes in, 2878 signature sequence for CDMA and, 2282 spread spectrum and, 2400 spreading in, 2877–78 synchronization channels in, 2878–79 transport channels in, 2879–82 universal mobile telecommunications system and, 2873–74 UTRAN and, 2873–74 wireless multiuser communications systems and, 1602, 1608 Wiener filters (see also minimum mean square error), 686, 701–702 acoustic echo cancellation and, 6 in channel modeling, estimation, tracking, 412, 413 packet rate adaptive mobile receivers and, 1888, 1892 Wi-Fi, 1288, 2400 Wilkinson dividers, microstrip/microstrip patch antennas and, 1373, 1373, 1382 window regions millimeter wave propagation and, 1433, 1434 optical fiber and, 1708 window size constrained coding techniques for data storage and, 575 flow control and, 545, 1627 orthogonal frequency division multiplexing and, 1872–73, 1873 windowed Fourier transform, 2848–49 Window–Hoff rule, neural networks and, 1677–78 wire modeling for antennas and, 174–175, 174, 175, 182–183, 183 wired equivalent privacy, 1155–56, 1286, 1287–88 wireless application environment, 2901–02 wireless application protocol, 1156, 2899–2906 Apache servers and, 2900 bearers on air interface and, 2903–04 common gateway interface and, 2900 extensible HTML and, 2899 extensible markup language and, 2899 general packet radio service and, 866 global system for mobile and, 908 handheld device markup language and, 2899 hypertext markup language and, 2900 hypertext transfer protocol and, 2899 IMT2000 and, 1100 keyboards for, 2900–01 man machine interface and, 2901 mobility portals and, 2190, 2191, 2192–93, 2193, 2194–95 personal digital assistants and, 2899 protocol stack for, 2901–04, 2902 security and, 2194–95 smart messaging and, 2899 tools and applications for, 2904–05 uniform resource locators and, 2901 WAP Forum and, 2899 wireless application environment and, 2901–02 wireless datagram protocol, 2902–03 wireless markup language and, 2899 wireless session protocol and, 2902 wireless telephony application and, 2901 wireless transaction protocol and, 2902 wireless transport layer security and, 2902 wireless datagram protocol, 2902–03 Wireless Ethernet Compatibility Alliance and, 1288 wireless identity module, 2195 wireless infrared communications, 2925–31, 2925 applications for, 2925 bandwidth efficiency and power efficiency in, 2927 bit error rate in, 2927 building to building systems for, 2929–30 challenges for, 2930 channel impulse response in, 2928–29 coherent detection in, 2926 direct detection in, 2926 error control coding in, 2927–28 future of, 2930 IrDA and, 2929 modulation/demodulation in, 2927–27 on off keying and, 2927, 2928 radio vs., 2930 receivers and transmitters for, 2926 return to zero in, 2927, 2928 safety and, 2927 signal to noise ratio, 2927 standards and systems for, 2929–30 wavelength and noise in, 2926–27 wireless LANs and, 2929 wireless IP suite enhancer, 1233 wireless IP telephony (see also IP telephony), 2931–41 wireless LAN, 1284–89, 1285, 2391, 2678–82, 2680, 2941–47 access points (AP) in, 1285 ad hoc networks in, 1285 antennas, 190 association, disassociation, reassociation in, 1287 asynchronous transfer mode and, 2681 3073 attacks on, 1288 authentication in, 1287, 1288 bandwidth and, 2678 Barker coding in, 2942 basic service set in, 1285 Bluetooth and, 308, 1289 BodyLAN and, 2681 carrier sense multiple access and, 346, 1286, 2678, 2682, 2945 cdma and, 2679 channelization in, 2944–45 complementary key coding in, 2943 coverage and, 2678 digital audio/video broadcasting and, 2941 digital enhanced cordless telephony and, 1289 direct sequence spread spectrum and, 1285, 2678, 2842–43, 2842 distribution system for, 1285 extended service set in, 1285, 1286 fragmentation in, 1287 frequencies for, 2678–79 frequency hopping spread spectrum in, 1285 future of, 1289 hidden node problem in, 1286–87, 1286 HiperLAN and, 2681, 2682, 2941, 2945 HomeRF and, 1289 IEEE 802.11g high speed, 1289 independent BSS in, 1285 interference and, 2678 local multipoint distribution services and, 1269 MAC data frame formats in, 1286, 1286 marketing strategies for, 2679–80 media access control and, 5, 1285–87, 1343, 2942 military use of, 2680–82 multimedia mobile access communication and, 2941 network allocation vector in, 1287 orthogonal frequency division multiplexing and, 1288–89, 1867, 2941, 2942, 2943–45, 2944, 2945, 2946 packet binary convolutional coding and, 2946 physical layer in, 1285 power management in (awake, doze state), 1287 roaming in, 1287 satellite communications and, 2118 security and, 1155–56, 1287–88 service providers and, 2680–82, 2682 software radio and, 2314 spread spectrum in, 1285, 2399 standards for, 2682, 2945–46 topologies for, 1285, 1285 trends in, 2677–92 unlicensed bands for, 2678–79 unlicensed national information infrastructure and, 2941 Wi-Fi and, 1288 wired equivalent privacy and, 1286, 1287–88 Wireless Ethernet Compatibility Alliance and, 1288 wireless infrared communications and, 2929 wireless multiuser communications systems and, 1602 wireless packet data and, 2982 wireless local loop standards and systems, 2947–59, 2948, 2949 wireless markup language, 2899 wireless MPEG 4 videocommunications, 2972–81 wireless packet data, 2981–90, 2983 architectures for, 2982–84 coverage and mobility support in, 2985 data rates in, 2982 delay in energy efficiency in, 2985–86, 2985 frequencies for, 2982 gateway GPRS support node in, 2983–84, 2983, 2988 general packet radio services and, 2983–84, 2983, 2988 header compression in, 2987 home location register in, 2987 interference in, 2982 internet control message protocol and, 2988 IP addressing and, 2988 link adaptation and incremental redundancy in, 2986 3074 INDEX wireless packet data (continued) local area networks and, 2982 logical link control and, 2983 losses in, 2985 medium access control in, 2982 mobile IP and, 2988–89, 2989 mobility management in, 2987–89, 2987 peak picking scheduling in, 2986–87, 2986 quality of service, 2984 radio link control in, 2982, 2984 security in, 2985 serving GPRS support node in, 2983–84, 2983, 2988 throughput in, 2984–85 transmission control protocol and, 2984, 2989 visitor location register in, 2987 wireless LANs and, 2982 wireless PAN (see also personal area networks), 502, 508, 2682 wireless routing protocol, ad hoc wireless networks and, 2886, 2888 wireless sensor networks, 2990–96 wireless session protocol, 2902 wireless systems (see also Bluetooth; land mobile satellite communications; mobile radio communications), 208, 308, 408, 1223–34 ad hoc networks in, 2883–99 adaptive receivers for spread-spectrum system and, 96–97 admission control in (see admission control in wireless networks) analysis techniques for, 2919–24 angle of arrival in, 2689–90, 2689 antennas for (see also antennas for mobile communications), 169, 179–180, 184, 188–200 asynchronous transfer mode and, 2906–15, 2907 bit error rate, 2923, 2924 bit interleaved coded modulation and, 276 blind equalizers and, 296–297 Bluetooth and, 307–317 broadband access (see broadband wireless access) burst switched networks and, 122 carrier sense multiple access and, 346 carrier to interference ratio in, 121, 379, 379 cdma2000 and, 385–386 cell planning in, 369–393 cells in, 369–393 in channel modeling, estimation, tracking, 398–408 channel assignment problem and, 382–383, 383 channel borrowing and, 125, 125 channel tracking in (see channel tracking in wireless systems) circuit switched networks and, 122, 371 coding division multiple access and, 372 common packet channel switching and, 123 compression of data and, 371 coverage area and, 372 data services on, 371 design of, 2915–25 diversity reception in, 2919–20 Doppler effect, Doppler spreading in, 2916–18., 2917, 2918 equal gain combining in, 2920, 2921–22 Erlang B blocking in, 379–380, 379, 380 extremely low frequency in, 758–780 fading in, 2915, 2916–18 first-generation sysetms in, 370 fourth generation systems in, 371–372, 391–392 free space optics in (see free space optics) frequencies for, 208 frequency assignment problem and, 382–383 frequency division duplex and, 385–386 geolocation of, indoor, 2688–90, 2689 global system for mobile and, 369–372, 377–383 global vs. local parameters for, 372 grade of service and, 379–380 guard channels and, 124, 124 H.324 standard for, 918–929, 919 history of, 369–372 home area network and, 2685–88, 2687 home networking and, 2684–88, 2685 IMT2000 and, 386, 392, 1094–1108 indoor propagation models for, 2012–21 interference and, 121, 377–380, 1151–30 Internet and, 371 IP networks and, 392 local multipoint distribution services in, 1268–79 location in, 2959–72 lossy compression and, 371 low density parity check coding and, 1316 maximal ratio combining in, 2920 media access control and, 1342–1349 microelectromechanical systems for, 1349–1356 mobility portals and services for, 2190–96 modulation and, 371 Monte Carlo simulation and, 2916 multibeam phased arrays and, 1513–21, 14 multimedia service in, 371 multipath and, 2916–18 multiple antenna transceivers for (see also multiple antenna transceivers ), 1579–90, 1580 multiple input/multiple output systems and, 1450–56, 1450 multiuser systems (see multiuser wireless communication systems) noise and, 2915 nonlinear least square in, 2690 optimization in, 372 orthogonal frequency division multiplexing and, 2916 outage probability in, 2922 packet switched networks and, 122, 371 paging and registration in, 1914–28 parabolic and reflector antennas and, 2080 planning for, 372 power control and, 121–122 quality of service and, 372, 379, 379, 1450, 2915 queuing priority and, 124–125, 125 radio resource management and, 2088–97, 2089 received signal phase in, 2690 received signal strength in, 2690 satellite communications and, 2111–22 second generation systems in, 370–371, 377–383 security and, 1155–56, 1646 selection combining in, 2920–21 shadowing and, 2922 Shannon or channel limit in, 2915 signal correlation in, 2917–18 signal to interference ratio in, 121 signal to noise ratio, 121–122, 2915, 2919, 2921 space-time coding for, 2324–32, 2324 spatiotemporal signal processing in, 2333–40, 2333 standards for, 371 system model for, 2922–23, 2923 TDSCDMA and, 385–386 third-generation, 125–126 third-generation systems in, 371, 385–391 time difference of arrival in, 2690 time division duplex and, 385–386 time division multiple access and, 377, 380 time of arrival in, 2690 traffic computation for, 380 trellis coded modulation and, 2922 trellis coded PSK, 2922 Universal Mobile Telecommunications Systems and, 371–372, 385–391 voice services on, 371 wideband CDMA and, 372, 386 wireless application protocol and, 2899–2906 WRC2000 and, 392 wireless telephony application, 2901 wireless transaction protocol, 2902 wireless transmission control protocol, 1233 wireless transport layer security, 1156, 2902 wiretapping, 1646 Woods Hole Oceanographic Institute, acoustic telemetry in, 24 Woodward–Lawson method, 158–159, 159, 187 World Administrative Radio Conference, 1478 world wide web (see also Internet), 271–274, 540 World Wide Web Consortium, 2193, 2899 worst case fair weighted fair queuing, 1660 WRC2000, 392 write once read many devices, 1319, 1737 write process CDROM and, 1734 digital magnetic recording channel and, 1323–1324 digital versatile disc and, 1738 hard disk drives and, 1320 magnetic recording systems and, 2249 magnetic storage and, 1320, 1326 optical memories and, 1733 X.25, 546 X.509, 1649 X2 protocol, 1498, 1499 Xerox PARC and local area networks and, 1279 Xon/Xoff modems and, 1496, 1497 XORing cryptography and, 608–609 Xpress transport protocol and, 2616, 2617, 2620 Yagi–Uda, antenna arrays and, 161, 161, 169, 187 Ymodem, 1497 Z transforms, digital filters and, 690–691 zenith angle, 2067 zero crossing rate, speech coding/synthesis and, 2371 zero force projection, wireless transceivers, multiantenna and, 1588 zero forcing equalizers and, 81, 82–83, 88 tapped delay line equalizers and, 1690 multiple input/multiple output systems and, 1455 zero input response, 2347 zero knowledge, authentication and, 614 zero state response, 2347 zero tree coding, 1046–47 zigzag scanning, image and video coding and, 1046 Zmodem, 1497 zonal sampling in waveform coding and, 2837 zone-based hierarchical link state, 2890 zone bit recording, 1321 zone of authority, 548 zone routing protocol, 2889 zoned linear velocity, 1735 Recommend DocumentsWILEY ENCYCLOPEDIA OF
TELECOMMUNICATIONS VOLUME 1
WILEY ENCYCLOPEDIA OF
TELECOMMUNICATIONS VOLUME 1
WILEY ENCYCLOP...
WILEY ENCYCLOPEDIA OF
TELECOMMUNICATIONS VOLUME 3
WILEY ENCYCLOPEDIA OF TELECOMMUNICATIONS Editor John G. Proakis
Ed...
WILEY ENCYCLOPEDIA OF
TELECOMMUNICATIONS VOLUME 4
WILEY ENCYCLOPEDIA OF TELECOMMUNICATIONS Editor John G. Proakis
Ed...
WILEY ENCYCLOPEDIA OF
TELECOMMUNICATIONS VOLUME 2
WILEY ENCYCLOPEDIA OF TELECOMMUNICATIONS Editor John G. Proakis
Ed...
1. Abbreviated New Drug Application (ANDA) 2. Absolute Risk Reduction 3. Accelerated Approval 4. Adverse Drug Reaction R...
General Editor Peter Melville Logan is Professor of English at Temple University, USA and Director of the Center for th...
4366_FM.qxd
4/6/05
12:46 PM
Page iii
Encyclopedia of Chart Patterns SECOND EDITION
Thomas N. Bulkowski
John Wiley...
Encyclopedia of Chart Patterns
WILEY TRADING ADVANTAGE Trading without Fear I Richard W. Arms, Jr. Neural Network Time...
Sign In
Our partners will collect data and use cookies for ad personalization and measurement. Learn how we and our ad partner Google, collect and use data. Agree & close
|