USB complete : the developer's guide / / Jan Axelson
| USB complete : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Edizione | [Fifth edition.] |
| Pubbl/distr/stampa | Madison, Wisconsin : , : Lakeview Research, , 2015 |
| Descrizione fisica | 1 online resource (444 pages) : illustrations, tables |
| Disciplina | 004.64 |
| Soggetto topico |
USB (Computer bus)
Parallel programming (Computer science) - Research |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-931448-28-0
1-931448-29-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNINA-9910463677803321 |
Axelson Jan
|
||
| Madison, Wisconsin : , : Lakeview Research, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB complete : the developer's guide / / Jan Axelson
| USB complete : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Edizione | [Fifth edition.] |
| Pubbl/distr/stampa | Madison, Wisconsin : , : Lakeview Research, , 2015 |
| Descrizione fisica | 1 online resource (444 pages) : illustrations, tables |
| Disciplina | 004.64 |
| Soggetto topico |
USB (Computer bus)
Parallel programming (Computer science) - Research |
| ISBN |
1-931448-28-0
1-931448-29-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | USB basics -- Inside USB transfers -- A transfer type for every purpose -- Enumeration : how the host learns about devices -- Control transfers : structured requests for critical data -- Chip choices -- Device classes -- How the host communicates -- Matching a driver to a device -- Detecting devices -- Human interface devices : capabilities -- Human interface devices : reports -- Human interface devices : host application -- Using WinUSB for vendor-defined functions -- Using WinUSB's system INF file -- Using hubs to extend and expand the bus -- Managing power -- Testing and debugging -- Packets on the bus -- Electrical and mechanical interface -- Hosts for embedded systems. |
| Record Nr. | UNINA-9910788167403321 |
Axelson Jan
|
||
| Madison, Wisconsin : , : Lakeview Research, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB complete : the developer's guide / / Jan Axelson
| USB complete : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Edizione | [Fifth edition.] |
| Pubbl/distr/stampa | Madison, Wisconsin : , : Lakeview Research, , 2015 |
| Descrizione fisica | 1 online resource (444 pages) : illustrations, tables |
| Disciplina | 004.64 |
| Soggetto topico |
USB (Computer bus)
Parallel programming (Computer science) - Research |
| ISBN |
1-931448-28-0
1-931448-29-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | USB basics -- Inside USB transfers -- A transfer type for every purpose -- Enumeration : how the host learns about devices -- Control transfers : structured requests for critical data -- Chip choices -- Device classes -- How the host communicates -- Matching a driver to a device -- Detecting devices -- Human interface devices : capabilities -- Human interface devices : reports -- Human interface devices : host application -- Using WinUSB for vendor-defined functions -- Using WinUSB's system INF file -- Using hubs to extend and expand the bus -- Managing power -- Testing and debugging -- Packets on the bus -- Electrical and mechanical interface -- Hosts for embedded systems. |
| Record Nr. | UNINA-9910825905303321 |
Axelson Jan
|
||
| Madison, Wisconsin : , : Lakeview Research, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB complete [[electronic resource] ] : the developer's guide / / Jan Axelson
| USB complete [[electronic resource] ] : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Edizione | [4th ed.] |
| Pubbl/distr/stampa | Madison, Wis., : Lakeview Research LLC, 2009 |
| Descrizione fisica | 1 online resource (529 p.) |
| Disciplina |
004.6/4
004.64 |
| Collana | Complete Guides series |
| Soggetto topico |
Parallel programming (Computer science)
USB (Computer bus) Ports (Electronic computer system) |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-282-30500-X
9786612305009 1-931448-09-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Front Cover; Copyright; Contents; Introduction; 1 USB Basics; Uses and Limits; Benefits for Users; Benefits for Developers; What USB Can't Do; USB versus Ethernet; USB versus IEEE-1394; Evolution of an Interface; USB 1.0; USB 1.1; USB 2.0; USB 3.0; USB On-The-Go; Wireless USB; Bus Components; Topology; Bus Speed Considerations; Terminology; Division of Labor; The Host's Duties; The Device's Duties; Bus Speeds and Data Throughput; Developing a Device; Components; Tools for Developing; Steps in Developing a Project; USB 3.0 Frequently Asked Questions; Features; Compatibility; Cables; Power
2 Inside USB TransfersTransfer Basics; The Essentials; Purposes for Communication; Managing Data on the Bus; Elements of a Transfer; Endpoints: the Source and Sink of Data; Transaction Types; Pipes: Connecting Endpoints to the Host; Types of Transfers; Stream and Message Pipes; Initiating a Transfer; USB 2.0 Transactions; Transaction Phases; Packet Sequences; Timing Constraints and Guarantees; Split Transactions; Ensuring Successful Transfers; Status and Control; Reporting the Status of Control Transfers; Error Checking; SuperSpeed Transactions; Packet Types; Transferring Data Link Management Packets3 A Transfer Type for Every Purpose; Control Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; Bulk Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; Interrupt Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; Isochronous Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; More about Time-critical Transfers; Bus Bandwidth Device CapabilitiesHost Capabilities; Host Latencies; 4 Enumeration: How the Host Learns about Devices; The Process; Enumeration Steps; Device Removal; Tips for Successful Enumeration; Descriptors; Types; Device; Device_Qualifier; Configuration; Other_Speed_Configuration; Interface Association; Interface; Endpoint; SuperSpeed Endpoint Companion; String; Binary Object Store and Device Capability; Other Standard Descriptors; Microsoft OS Descriptors; Updating Descriptors to USB 2.0; 5 Control Transfers: Structured Requests for Critical Data; Elements of a Control Transfer; Setup Stage Data StageStatus Stage; Handling Errors; Device Firmware; Standard Requests; Get Status; Clear Feature; Set Feature; Set Address; Get Descriptor; Set Descriptor; Get Configuration; Set Configuration; Get Interface; Set Interface; Synch Frame; Set SEL; Set Isochronous Delay; Other Requests; Class-Specific Requests; Vendor-Defined Requests; 6 Chip Choices; Components of a USB Device; Inside a USB 2.0 Controller; Other Device Components; Simplifying Device Development; Device Requirements; Chip Documentation; Driver Choices; Debugging Tools; USB Microcontrollers; Microchip PIC18F4550 Cypress EZ-USB |
| Record Nr. | UNINA-9910454690103321 |
Axelson Jan
|
||
| Madison, Wis., : Lakeview Research LLC, 2009 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB complete [[electronic resource] ] : the developer's guide / / Jan Axelson
| USB complete [[electronic resource] ] : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Edizione | [4th ed.] |
| Pubbl/distr/stampa | Madison, Wis., : Lakeview Research LLC, 2009 |
| Descrizione fisica | 1 online resource (529 p.) |
| Disciplina |
004.6/4
004.64 |
| Collana | Complete Guides series |
| Soggetto topico |
Parallel programming (Computer science)
USB (Computer bus) Ports (Electronic computer system) |
| ISBN |
1-282-30500-X
9786612305009 1-931448-09-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Front Cover; Copyright; Contents; Introduction; 1 USB Basics; Uses and Limits; Benefits for Users; Benefits for Developers; What USB Can't Do; USB versus Ethernet; USB versus IEEE-1394; Evolution of an Interface; USB 1.0; USB 1.1; USB 2.0; USB 3.0; USB On-The-Go; Wireless USB; Bus Components; Topology; Bus Speed Considerations; Terminology; Division of Labor; The Host's Duties; The Device's Duties; Bus Speeds and Data Throughput; Developing a Device; Components; Tools for Developing; Steps in Developing a Project; USB 3.0 Frequently Asked Questions; Features; Compatibility; Cables; Power
2 Inside USB TransfersTransfer Basics; The Essentials; Purposes for Communication; Managing Data on the Bus; Elements of a Transfer; Endpoints: the Source and Sink of Data; Transaction Types; Pipes: Connecting Endpoints to the Host; Types of Transfers; Stream and Message Pipes; Initiating a Transfer; USB 2.0 Transactions; Transaction Phases; Packet Sequences; Timing Constraints and Guarantees; Split Transactions; Ensuring Successful Transfers; Status and Control; Reporting the Status of Control Transfers; Error Checking; SuperSpeed Transactions; Packet Types; Transferring Data Link Management Packets3 A Transfer Type for Every Purpose; Control Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; Bulk Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; Interrupt Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; Isochronous Transfers; Availability; Structure; Data Size; Speed; Detecting and Handling Errors; Device Responsibilities; More about Time-critical Transfers; Bus Bandwidth Device CapabilitiesHost Capabilities; Host Latencies; 4 Enumeration: How the Host Learns about Devices; The Process; Enumeration Steps; Device Removal; Tips for Successful Enumeration; Descriptors; Types; Device; Device_Qualifier; Configuration; Other_Speed_Configuration; Interface Association; Interface; Endpoint; SuperSpeed Endpoint Companion; String; Binary Object Store and Device Capability; Other Standard Descriptors; Microsoft OS Descriptors; Updating Descriptors to USB 2.0; 5 Control Transfers: Structured Requests for Critical Data; Elements of a Control Transfer; Setup Stage Data StageStatus Stage; Handling Errors; Device Firmware; Standard Requests; Get Status; Clear Feature; Set Feature; Set Address; Get Descriptor; Set Descriptor; Get Configuration; Set Configuration; Get Interface; Set Interface; Synch Frame; Set SEL; Set Isochronous Delay; Other Requests; Class-Specific Requests; Vendor-Defined Requests; 6 Chip Choices; Components of a USB Device; Inside a USB 2.0 Controller; Other Device Components; Simplifying Device Development; Device Requirements; Chip Documentation; Driver Choices; Debugging Tools; USB Microcontrollers; Microchip PIC18F4550 Cypress EZ-USB |
| Record Nr. | UNINA-9910778100403321 |
Axelson Jan
|
||
| Madison, Wis., : Lakeview Research LLC, 2009 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB embedded hosts [[electronic resource] ] : the developer's guide / / Jan Axelson
| USB embedded hosts [[electronic resource] ] : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Pubbl/distr/stampa | Madison, Wis., : Lakeview Research LLC, 2011 |
| Descrizione fisica | 1 online resource (161 p.) |
| Disciplina |
004.5
004.64 |
| Soggetto topico |
USB (Computer bus)
Embedded computer systems |
| Soggetto genere / forma | Electronic books. |
| ISBN | 1-931448-26-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Front Cover; Copyright; Contents; Introduction; USB Essentials; How Data Travels on the Bus; Bus Speeds; Devices; Transfers; Transfer Types; How the Host Communicates with Devices; Device Classes; Learning about Attached Devices; USB Hosts for Embedded Systems; Embedded Hosts are Different; Dedicated Functions; The Targeted Peripheral List; Requirements; Switching Off Bus Power; Attach Detection Protocol; Session Request Protocol; Functioning as a USB Device; Necessary Hardware; System Processor; USB Host Controller; Root Hub; Host Connectors; Source of Bus Current; What the Host Does
Detecting and Enumerating Devices Supporting External Hubs; Managing Traffic; Managing Power; Communicating with Devices; Choosing a Development Platform; Comparing Options; Embedded PC; General-purpose Processor; Host Module; Processor with .NET Micro Framework; A Word about Protocol Analyzers; Non-USB Alternatives; Using Linux in Embedded Systems; Getting Started; The Beagle Board-xM Platform; Selecting a Distribution; Obtaining Additional Software; Creating and Running Applications; Using the Command Line; Obtaining a Toolchain; Writing and Compiling; Running Applications Issues for Embedded Systems Logging In Automatically; Setting Permissions; Running a Program without Supplying a Password; Using Rules to Grant Permissions; Running an Application at Startup; Providing Data for Debugging; Messages; LED Indicators; Initializing the LEDs; Turning the LEDs On and Off; Using the Functions; Exploring USB in Linux; Learning about Attached Devices; Viewing Device Information; Using Device Nodes; Drivers for USB Communications; Host-controller Drivers; Driver Modules; Driver Attributes and Information; Monitoring Events on Attachment; Monitoring USB Traffic Getting and Using Text Logs Decoding Text Logs with a Visual Display; Accessing Files on Drives; Inside the Mass Storage Class; Embedded Host Support; Preventing Data Loss due to Caching; Alternatives; Detecting a Drive; About Mount Points; Mounting and Unmounting a Drive; Finding a Mount Point; Checking if a Drive is Still Attached; Reading and Writing to Files; Writing to a File; Reading from a File; Getting User Input; Inside the Human Interface Device Class; Embedded Host Support; Using HID Reports; Generic Desktop Controls; Keyboard Reports; Mouse Reports; Composite Devices; Alternatives Reading Keypresses Using Standard Input Devices; Reading Keyboard Input; Reading Keyboard Input without Blocking; Bridging to Other Interfaces; Inside the Communications Devices Class; Embedded Host Support; Devices That Use Vendor-specific Drivers; Alternatives; Using a USB Virtual Serial Port; The Application; Open the Port; Read from the Port; Write to the Port; Close the Port; Examine Received Data; Handle Ctrl+C; Communicating on a Network; Wired and Wireless Options; Connecting; Static and Dynamic IP Addresses; Wireless Networks and Security; Decoding URLs; Exchanging Data Communicating over Bluetooth |
| Record Nr. | UNINA-9910457485303321 |
Axelson Jan
|
||
| Madison, Wis., : Lakeview Research LLC, 2011 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB embedded hosts [[electronic resource] ] : the developer's guide / / Jan Axelson
| USB embedded hosts [[electronic resource] ] : the developer's guide / / Jan Axelson |
| Autore | Axelson Jan |
| Pubbl/distr/stampa | Madison, Wis., : Lakeview Research LLC, 2011 |
| Descrizione fisica | 1 online resource (161 p.) |
| Disciplina |
004.5
004.64 |
| Soggetto topico |
USB (Computer bus)
Embedded computer systems |
| ISBN | 1-931448-26-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Front Cover; Copyright; Contents; Introduction; USB Essentials; How Data Travels on the Bus; Bus Speeds; Devices; Transfers; Transfer Types; How the Host Communicates with Devices; Device Classes; Learning about Attached Devices; USB Hosts for Embedded Systems; Embedded Hosts are Different; Dedicated Functions; The Targeted Peripheral List; Requirements; Switching Off Bus Power; Attach Detection Protocol; Session Request Protocol; Functioning as a USB Device; Necessary Hardware; System Processor; USB Host Controller; Root Hub; Host Connectors; Source of Bus Current; What the Host Does
Detecting and Enumerating Devices Supporting External Hubs; Managing Traffic; Managing Power; Communicating with Devices; Choosing a Development Platform; Comparing Options; Embedded PC; General-purpose Processor; Host Module; Processor with .NET Micro Framework; A Word about Protocol Analyzers; Non-USB Alternatives; Using Linux in Embedded Systems; Getting Started; The Beagle Board-xM Platform; Selecting a Distribution; Obtaining Additional Software; Creating and Running Applications; Using the Command Line; Obtaining a Toolchain; Writing and Compiling; Running Applications Issues for Embedded Systems Logging In Automatically; Setting Permissions; Running a Program without Supplying a Password; Using Rules to Grant Permissions; Running an Application at Startup; Providing Data for Debugging; Messages; LED Indicators; Initializing the LEDs; Turning the LEDs On and Off; Using the Functions; Exploring USB in Linux; Learning about Attached Devices; Viewing Device Information; Using Device Nodes; Drivers for USB Communications; Host-controller Drivers; Driver Modules; Driver Attributes and Information; Monitoring Events on Attachment; Monitoring USB Traffic Getting and Using Text Logs Decoding Text Logs with a Visual Display; Accessing Files on Drives; Inside the Mass Storage Class; Embedded Host Support; Preventing Data Loss due to Caching; Alternatives; Detecting a Drive; About Mount Points; Mounting and Unmounting a Drive; Finding a Mount Point; Checking if a Drive is Still Attached; Reading and Writing to Files; Writing to a File; Reading from a File; Getting User Input; Inside the Human Interface Device Class; Embedded Host Support; Using HID Reports; Generic Desktop Controls; Keyboard Reports; Mouse Reports; Composite Devices; Alternatives Reading Keypresses Using Standard Input Devices; Reading Keyboard Input; Reading Keyboard Input without Blocking; Bridging to Other Interfaces; Inside the Communications Devices Class; Embedded Host Support; Devices That Use Vendor-specific Drivers; Alternatives; Using a USB Virtual Serial Port; The Application; Open the Port; Read from the Port; Write to the Port; Close the Port; Examine Received Data; Handle Ctrl+C; Communicating on a Network; Wired and Wireless Options; Connecting; Static and Dynamic IP Addresses; Wireless Networks and Security; Decoding URLs; Exchanging Data Communicating over Bluetooth |
| Record Nr. | UNINA-9910781846303321 |
Axelson Jan
|
||
| Madison, Wis., : Lakeview Research LLC, 2011 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB mass storage [[electronic resource] ] : designing and programming devices and embedded hosts / / Jan Axelson
| USB mass storage [[electronic resource] ] : designing and programming devices and embedded hosts / / Jan Axelson |
| Autore | Axelson Jan |
| Pubbl/distr/stampa | Madison, WI, : Lakeview Research LLC, c2006 |
| Descrizione fisica | 1 online resource (304 p.) |
| Disciplina | 004.5 |
| Soggetto topico |
Computer storage devices
USB (Computer bus) |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-280-56708-2
9786610567089 1-931448-05-1 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Contents; Acknowledgements; Introduction; 1 Mass Storage Basics; 2 Supporting USB; 3 The USB Mass Storage Class; 4 Accessing Flash Memory Cards; 5 MultiMediaCard Protocol; 6 SCSI Commands; 7 Media Structure; 8 FAT File Systems; 9 Directories; 10 File Operations; 11 Embedded Hosts; Index |
| Record Nr. | UNINA-9910451449803321 |
Axelson Jan
|
||
| Madison, WI, : Lakeview Research LLC, c2006 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
USB mass storage [[electronic resource] ] : designing and programming devices and embedded hosts / / Jan Axelson
| USB mass storage [[electronic resource] ] : designing and programming devices and embedded hosts / / Jan Axelson |
| Autore | Axelson Jan |
| Pubbl/distr/stampa | Madison, WI, : Lakeview Research LLC, c2006 |
| Descrizione fisica | 1 online resource (304 p.) |
| Disciplina | 004.5 |
| Soggetto topico |
Computer storage devices
USB (Computer bus) |
| ISBN |
1-280-56708-2
9786610567089 1-931448-05-1 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Contents; Acknowledgements; Introduction; 1 Mass Storage Basics; 2 Supporting USB; 3 The USB Mass Storage Class; 4 Accessing Flash Memory Cards; 5 MultiMediaCard Protocol; 6 SCSI Commands; 7 Media Structure; 8 FAT File Systems; 9 Directories; 10 File Operations; 11 Embedded Hosts; Index |
| Record Nr. | UNINA-9910784286403321 |
Axelson Jan
|
||
| Madison, WI, : Lakeview Research LLC, c2006 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
WiMedia UWB : technology of choice for wireless USB, high rate Bluetooth and IP over UWB / / Ghobad Heidari
| WiMedia UWB : technology of choice for wireless USB, high rate Bluetooth and IP over UWB / / Ghobad Heidari |
| Autore | Heidari Ghobad |
| Pubbl/distr/stampa | Chichester, West Sussex, United Kingdom ; , : Wiley, , c2008 |
| Descrizione fisica | 1 online resource (309 p.) |
| Disciplina |
004.6
004.64 621.384 |
| Soggetto topico |
Multimedia communications
Wireless communication systems USB (Computer bus) Bluetooth technology Ultra-wideband devices |
| ISBN |
1-283-20350-2
9786613203502 0-470-71559-6 0-470-71560-X |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
-- List of Figures xiii -- List of Tables xix -- About the Authors xxi -- Preface xxiii -- 1 Introduction 1 -- 1.1 What is UWB? 3 -- 1.2 Why UWB? 7 -- 1.2.1 Higher Channel Capacity and Power Efficiency 7 -- 1.2.2 Little Interference to and from Narrowband Systems 9 -- 1.2.3 Unmet WPAN Demand 10 -- 1.2.4 High-precision Ranging 11 -- 1.3 UWB Market 11 -- 1.3.1 Clutter of Cables 11 -- 1.3.2 Networking Shortcomings 12 -- 1.3.3 UWB Fills a Gap 13 -- 1.3.4 W-USB 16 -- 1.3.5 High Rate Bluetooth 17 -- 1.3.6 IP over UWB 18 -- 1.3.7 What to Expect 19 -- 1.4 UWB Standardization 20 -- 1.4.1 IEEE 20 -- 1.4.2 WiMedia versus UWB Forum 21 -- 1.4.3 Ecma International 22 -- 1.5 UWB Applications 23 -- 1.6 Summary Features 33 -- 1.7 Terminology 36 -- References 42 -- 2 Worldwide Regulations 43 -- 2.1 United States 44 -- 2.2 Japan 47 -- 2.3 Korea 50 -- 2.4 Europe 51 -- 2.5 China 56 -- 2.6 Summary 56 -- References 59 -- 3 Physical Layer 61 -- 3.1 Feature Summary 64 -- 3.1.1 Packet Radio 64 -- 3.1.2 MB-OFDM 65 -- 3.1.3 Error Correction and Variable Data Rate 65 -- 3.2 WiMedia OFDM 65 -- 3.2.1 Frequency-selective Fading 66 -- 3.2.2 Mathematical Framework 71 -- 3.2.3 Extensions to OFDM 73 -- 3.2.3.1 The Zero Postfix and Further ISI Reduction 73 -- 3.2.3.2 Zero, Pilot, and Guard Subcarriers 77 -- 3.2.4 Spreading 80 -- 3.2.5 Modulation 82 -- 3.2.6 Tone Nulling 86 -- 3.2.7 Summary 87 -- 3.3 PMD 87 -- 3.3.1 WiMedia Band Plan 88 -- 3.3.2 Frequency Hopping 88 -- 3.3.3 Common Clock Reference 91 -- 3.3.4 Transmit Power Control 92 -- 3.4 Scrambling, Interleaving, and Error Correction 92 -- 3.4.1 Scrambling 93 -- 3.4.2 Convolutional Coding 94 -- 3.4.3 Header Protection: Header Check Sequence and Reed / Solomon Coding 97 -- 3.4.4 Interleaving 98 -- 3.4.5 Summary 102 -- 3.5 Packet Structure 103 -- 3.5.1 Standard and Burst Modes 104 -- 3.5.2 PLCP Preamble 107 -- 3.5.3 PLCP Header 110 -- 3.5.4 Modulated PSDU 116 -- 3.6 Performance Requirements 118 -- 3.6.1 S/N Measurements and Terminology 118 -- 3.6.2 Transmitter Error Specifications 122.
3.6.2.1 Transmit Spectral Mask 122 -- 3.6.2.2 Transmitter Constellation Error 125 -- 3.6.3 Receiver Performance Specifications 128 -- 3.6.4 Signal Quality Measurements 130 -- 3.6.5 Channels and Channel Modeling 130 -- 3.7 Ranging 131 -- 3.8 PHY Services and Interfaces 134 -- 3.8.1 Management Services 136 -- 3.8.2 Transmit and Receive Services 136 -- 3.8.3 CCA Service 139 -- References 139 -- 4 Medium Access Control Sublayer 141 -- 4.1 Feature Summary 143 -- 4.1.1 Peer-to-peer 143 -- 4.1.2 Ad Hoc 144 -- 4.1.3 Two-hop Networking 144 -- 4.1.4 Prioritized Contention Access (PCA) 144 -- 4.1.5 Distributed Reservation Protocol (DRP) 145 -- 4.1.6 Mobility 146 -- 4.1.7 Beaconing 146 -- 4.1.8 Band Groups and Time-Frequency Channels (TFC) 147 -- 4.1.9 Acknowledgment Policies 148 -- 4.1.10 Reservation Policies 149 -- 4.1.11 Security 150 -- 4.1.12 Hibernation 151 -- 4.1.13 Fragmentation, Aggregation 152 -- 4.1.14 Ranging 152 -- 4.2 Superframes and Timeslots 152 -- 4.3 Device Address 155 -- 4.4 Frame Formats 156 -- 4.4.1 Beacon Frames 159 -- 4.4.1.1 BPOIE 164 -- 4.4.1.2 DRP IE 165 -- 4.4.1.3 ASIE 169 -- 4.4.2 Control Frames 170 -- 4.4.3 Command Frames 173 -- 4.4.4 Data Frames 173 -- 4.4.5 Aggregated Data Frames 174 -- 4.5 Frame Processing 175 -- 4.5.1 Frame Reception and Transmission 175 -- 4.5.2 Acknowledgments and Retransmissions 177 -- 4.5.3 Frame Transaction and Inter-frame Spacing 178 -- 4.5.4 Fragmentation and Aggregation 179 -- 4.5.5 Channel Selection 181 -- 4.6 Synchronization 182 -- 4.6.1 Sources of Timing Error 182 -- 4.6.2 BPST Alignment 183 -- 4.6.3 Guard Time 185 -- 4.7 Power Conservation 186 -- 4.7.1 Power Modes 187 -- 4.7.2 Power States 188 -- 4.8 Beacon Protocol 189 -- 4.8.1 BP 189 -- 4.8.2 Beacon Loss or Collision 192 -- 4.8.3 Beacon Contraction 193 -- 4.8.4 Alien Beacons 194 -- 4.8.5 BP Merging 195 -- 4.9 DRP 198 -- 4.10 PCA 203 -- 4.11 MAC Policies 210 -- 4.11.1 Reservation Size Limitations 211 -- 4.11.2 Reservation Compaction 215 -- 4.11.3 PCA Reservation Rules 224. 4.12 Security 224 -- 4.13 Ranging 228 -- References 232 -- 5 Protocol Adaptation Layer 233 -- 5.1 CW-USB 235 -- 5.1.1 USB versus CW-USB 236 -- 5.1.2 Frame Formats 242 -- 5.1.3 Transaction Groups 244 -- 5.1.4 Device Beaconing 246 -- 5.1.5 Data Flow and Connection Process 247 -- 5.1.6 Dual Role Device 248 -- 5.1.7 Association Model 249 -- 5.1.8 Implementation and Interface Issues 251 -- References 255 -- Appendix A Acronyms 257 -- Appendix B WiMedia Alliance Membership 263 -- Index 269. |
| Record Nr. | UNINA-9910144089803321 |
Heidari Ghobad
|
||
| Chichester, West Sussex, United Kingdom ; , : Wiley, , c2008 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||