Method for Mitigating Adverse Processor Loading in a Personal Computer Implementation of a Wireless Local Area Network Adapter

a technology of wireless local area network and wireless adapter, which is applied in the field of mitigating adverse processor loading in the personal computer implementation of a wireless local area network adapter, can solve the problems of excessive host processor load and prohibitive load on the pc host microprocessor, and achieve the effect of minimizing the processing load on the host cpu and low cos

Inactive Publication Date: 2010-08-19
INTELLECTUAL VENTURES I LLC
View PDF18 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0006]A primary objective of the present invention is to provide a technique for enabling a personal computer to transmit and receive information over a packet based wireless communications link at very low cost by using the personal computers central processing unit (CPU) to perform most of the communications link processing.
[0007]A secondary objective is to use the polling mechanism associated with the power save functionality in the WLAN protocol to control delivery of network packets, when the host CPU is heavily loaded or when interrupt latencies make reliable packet delivery difficult or impossible, in such a way as to minimize the processing load on the host CPU so that it can be used simultaneously for both wireless packet data and other desktop applications.

Problems solved by technology

On the surface it would appear that the processing required by the WLAN adapter would make the load on the PC host microprocessor prohibitive.
However, the mechanisms used in this technique (PS mode) will allow a mobile station, whose host processor loading becomes excessive, to defer packet reception until such time as the processor becomes available again.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for Mitigating Adverse Processor Loading in a Personal Computer Implementation of a Wireless Local Area Network Adapter
  • Method for Mitigating Adverse Processor Loading in a Personal Computer Implementation of a Wireless Local Area Network Adapter
  • Method for Mitigating Adverse Processor Loading in a Personal Computer Implementation of a Wireless Local Area Network Adapter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]Before explaining the disclosed embodiment of the present invention in detail it is to be understood that the invention is not limited in its application to the details of the particular arrangement shown since the invention is capable of other embodiments. Also, the terminology used herein is for the purpose of description and not of limitation.

[0013]Wireless Local Area Networks (WLAN), such as that standardized by the Institute of Electrical and Electronics Engineers (IEEE) 802.11, were designed to provide un-tethered access to information sources such as the Internet and enterprise file systems. The WLAN allows standard Internet protocol (IP) traffic to be transmitted using radio frequencies (RF) eliminating the need for a hardwired Ethernet connection common on wired local area networks (LAN). Just as in wired networks, the physical interface to the network is implemented on what is known as a network adapter or just adapter. In prior art, the WLAN service was provided to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A personal computer's (PC) microprocessor is used to provide both the physical layer (PHY) and media access control (MAC) processing functions required to implement a wireless local area network (WLAN) adapter. This technique uses the polling mechanism associated with the power save (PS) functionality of WLAN protocol to relieve networking stress on the host processing system. It does this while maintaining networking integrity and packet delivery. The WLAN protocol polling mechanism is used to briefly inhibit the transfer of packets from the WLAN access point (AP) during peak periods of network traffic and / or host processor loading. Because the modulation, demodulation, and MAC functions, typically implemented in dedicated hardware on existing adapters are implemented in software running on the host PC microprocessor, other host system processes and applications can interfere with these time critical functions. Conversely, latency introduced by WLAN specific processing tasks during peak periods of network traffic may cause unacceptable delays to the other processes and applications requiring microprocessor attention. In addition to its primary stated purpose of allowing WLAN mobile stations to save power, this technique will use power save polling as a method for controlling delivery of network packets when the host is heavily loaded or when peak interrupt latencies make reliable packet delivery difficult or impossible.

Description

[0001]This invention relates to electronic communications systems and more particularly to a system for enabling a computer to transmit and receive information over a packet based wireless communications link. This invention claims the benefit of priority to U.S. Provisional Patent Application No. 60 / 397,912 filed Jul. 23, 2002.BACKGROUND OF THE INVENTION[0002]The host microprocessor of personal computers (PC) has been used to provide the signal processing functions required to implement wire line analog communications functions for some time. The modulator demodulator (MODEM) functions required to implement existing wire line standards were historically implemented in software running on dedicated signal processors on the modem hardware. With the advent of more and more powerful personal computers it became possible to implement much of the processing software on the host processor within the PC. Using the host processor instead of dedicated signal processors greatly reduces the co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L12/26
CPCH04L43/0894Y02B60/50H04L43/16
Inventor SCHULTZ, RICHARD DOUGLASNELSON, JR., GEORGE RODNEYHOFFMANN, JOHN ERICH
Owner INTELLECTUAL VENTURES I LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products