CA2389109A1 - Voice and data wireless communications network and method - Google Patents
Voice and data wireless communications network and method Download PDFInfo
- Publication number
- CA2389109A1 CA2389109A1 CA002389109A CA2389109A CA2389109A1 CA 2389109 A1 CA2389109 A1 CA 2389109A1 CA 002389109 A CA002389109 A CA 002389109A CA 2389109 A CA2389109 A CA 2389109A CA 2389109 A1 CA2389109 A1 CA 2389109A1
- Authority
- CA
- Canada
- Prior art keywords
- packets
- access point
- voice
- communications
- duration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2425—Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
- H04L47/2433—Allocation of priorities to traffic types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/52—Queue scheduling by attributing bandwidth to queues
- H04L47/521—Static queue service slot or fixed bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/56—Queue scheduling implementing delay-aware scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/621—Individual queue per connection or flow, e.g. per VC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/622—Queue service order
- H04L47/6225—Fixed service order, e.g. Round Robin
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/622—Queue service order
- H04L47/623—Weighted service order
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Abstract
A wireless local area network that carries mixed traffic (Fig.5B) of voice and data communications may be provided. The wireless LAN includes an access point with a plurality of remote terminals (1,2,3 in Fig. 2) that are associated with the access point. The access point may be operably coupled to a wireline network and may manage traffic to maintain a fair distribution of packets and to give priority to voice communications over other communications.
Claims (37)
1. An access point for use in a mixed traffic wireless local area network that includes a plurality of remote terminals that are associated with the access point with at least one of the remote terminals being voice-capable, where the access point and the remote terminals communicate by transmitting and receiving variable-size communications data packets and voice packets on a half-duplex communications medium that is shared between the access point and the remote terminals, said access point being configured to:
determine which remote terminals are voice-capable remote terminals;
receive a plurality variable size packets including voice packets and data packets from the half-duplex communications medium and from another communications medium with the packets each being addressed to a particular one of the remote terminals;
distribute the received packets by transmitting one packet at a time on the half-duplex communications channel when the half-duplex communications medium is available;
determine which one of the remote terminals to transmit to next based on maintaining fair packet. distribution among the remote terminals where fairness is determined by the number of packets that have been transmitted to each remote terminal; and determine which packet to transmit next from the received packets that are addressed to the remote terminal to which the access point is to transmit next based on:
for packets that are addressed to voice-capable terminals, giving priority to voice packets by transmitting received voice packets that are addressed to a particular voice-capable terminal before transmitting data packets that are addressed to that particular voice-capable terminal, and the order of reception of the packets that are addressed to the remote terminal to which the access point is to transmit to next, so that the access point treats all the remote terminals fairly while giving priority to voice packets that are for the voice-capable ones of the remote terminals.
determine which remote terminals are voice-capable remote terminals;
receive a plurality variable size packets including voice packets and data packets from the half-duplex communications medium and from another communications medium with the packets each being addressed to a particular one of the remote terminals;
distribute the received packets by transmitting one packet at a time on the half-duplex communications channel when the half-duplex communications medium is available;
determine which one of the remote terminals to transmit to next based on maintaining fair packet. distribution among the remote terminals where fairness is determined by the number of packets that have been transmitted to each remote terminal; and determine which packet to transmit next from the received packets that are addressed to the remote terminal to which the access point is to transmit next based on:
for packets that are addressed to voice-capable terminals, giving priority to voice packets by transmitting received voice packets that are addressed to a particular voice-capable terminal before transmitting data packets that are addressed to that particular voice-capable terminal, and the order of reception of the packets that are addressed to the remote terminal to which the access point is to transmit to next, so that the access point treats all the remote terminals fairly while giving priority to voice packets that are for the voice-capable ones of the remote terminals.
2. The access point of claim 1, being further configured to receive an acknowledgment packet from each remote terminal that is transmitted by each remote terminal in response to the remote terminal having received each packet that is addressed to that remote terminal.
3. The access point of claim 2, being further configured to discard packets for which an acknowledgment packet has been received.
4. The access point of claim 2, being further configured to discard each transmitted packet when an acknowledgment packet has been received for the transmitted packet.
5. The access point of claim 4, being further configured to discard each packet after the packet has been retransmitted a predetermined number of times without the access point having received at least one acknowledgment packet in response to the transmission of the packet.
6. The access point of claim 5, being further configured to determine how many times to retransmit unacknowledged packets based on whether the packet that is being retransmitted is for pending voice communications.
7. The access point of claim 6, being further configured to:
use frequency hopping spread spectrum radio-communications to communicate on the half-duplex communications medium; and after a predetermined number of retransmissions, delay further retransmission until after a frequency hop.
use frequency hopping spread spectrum radio-communications to communicate on the half-duplex communications medium; and after a predetermined number of retransmissions, delay further retransmission until after a frequency hop.
8. The access point of claim 1, being further configured to use a contention window that is used to sense when the channel is available, said window having at least two different durations with one of the two being selected based on whether the next packet that is to be transmitted is for providing voice communications.
9. The access point of claim 8, being further configured to determine which packets are voice packets for providing voice communications.
10. The access point of claim 8, being further configured to use a contention window of a first duration for voice packets that are to be transmitted and use a contention window of a second duration that is longer than said first duration for other packets that are to be transmitted.
11. The access point of claim 1, being further configured to have a plurality of separate queues, each respective queue including the received packets that are addressed to a respective one of the terminals.
12. The access point of claim 11, wherein the plurality of queues are of equal size.
13. The access point of claim 1, being further configured to use a collision sense multiple access communications protocol to communicate with the remote terminals on the half-duplex communications medium.
14. The access point of claim 1 being further configured to receive information from the voice-capable terminal that indicates to the transceiver that the terminal is voice capable.
15. The access point of claim 14, being further configured to determine which packets are voice packets based at least partly on which the packets are addressed to voice-capable terminals.
16. The access point of claim 1, being further configured to:
receive variable size packets from the half-duplex communications medium and from another communications medium in a plurality of communications protocols; and determine the communications protocol of the packets.
receive variable size packets from the half-duplex communications medium and from another communications medium in a plurality of communications protocols; and determine the communications protocol of the packets.
17. The access point of claim 16, being further configured to determine which packets are voice packets communications based at least partly on which protocol is determined.
18. The access point of claim 17, being further configured to determine which packets are for voice packets based at least partly on the determined communication protocol being user datagram protocol.
19. The access point of claim 1, wherein, when the wireless local area network is a collision sense multiple access communications network, said access point being configured to use a collision sense window duration that is shorter in duration for voice packets than in duration for data and other packets.
20. The access point of claim 1, being further configured to have a plurality of queues each queue being associated with one of the terminals and each queue storing the packets that are addressed for the terminal that is associated with that queue.
21. The access point of claim 20, being further configured to have queues of equal size.
22. The access point of claim 4, being further configured to determine which packet to transmit next based on transmitting any voice packets that are addressed to the remote terminal to which the access point is to transmit to next before transmitting data packets that are being retransmitted for that remote terminal.
23. A communication system, comprising:
the access point defined in claim 1; and a plurality of remote terminals that are associated with the transceiver.
the access point defined in claim 1; and a plurality of remote terminals that are associated with the transceiver.
24. An access point that provides voice and data communications for use in a wireless local area network having a plurality of mobile units, at least one of said mobile units being voice-capable, said access point being configured to:
receive signals carrying communications packets directed to particular mobile units, and prioritize communications packets for transmission based at least partly on whether each packet is directed to a voice-capable mobile unit.
receive signals carrying communications packets directed to particular mobile units, and prioritize communications packets for transmission based at least partly on whether each packet is directed to a voice-capable mobile unit.
25. A method for providing voice and data communications for use in a wireless local area network having an access point and a plurality of mobile units, at least one of the mobile units being voice-capable, comprising:
receiving signals at the access point which carry communications packets directed to particular mobile units and prioritizing received communications packets for transmission based at least partly on whether each packet is directed to a voice-capable mobile unit.
receiving signals at the access point which carry communications packets directed to particular mobile units and prioritizing received communications packets for transmission based at least partly on whether each packet is directed to a voice-capable mobile unit.
26. A transmitter for use in a carrier sense multiple access communications system, said transmitter being configured to:
use a contention window of a first duration for transmitting packets that are for voice communications; and use a contention window of a second duration that is different from said first duration for transmitting other packets.
use a contention window of a first duration for transmitting packets that are for voice communications; and use a contention window of a second duration that is different from said first duration for transmitting other packets.
27. The transmitter of claim 26, wherein the first duration is shorter than the second duration.
28. The transmitter of claim 26, wherein said transmitter is an access point of said communications system.
29. The transmitter of claim 26, wherein said transmitter is a remote terminal in said communications system.
30. The transmitter of claim 26, wherein said transmitter is configured to prioritize packets for transmission based at least partly on whether each packet contains information indicating that the packet is for voice communications.
31. The transmitter of claim 26, wherein said transmitter is an access point for use in said communications system, said transmitter being further configured to prioritize the packets that are for transmission to each mobile unit.
32. A method for transmitting packets for use in a carrier sense multiple access communications system, comprising:
using a contention window of a first duration for transmitting packets that are for voice communications; and using a contention window of a second duration that is different from said first duration for transmitting other packets.
using a contention window of a first duration for transmitting packets that are for voice communications; and using a contention window of a second duration that is different from said first duration for transmitting other packets.
33. The method of claim 32, wherein the first duration is shorter than the second duration.
34. The method of claim 32, wherein using a contention window of a first duration and using a contention window of a second duration are performed at an access point in said communications system.
35. The method of claim 32, wherein using a contention window of a first duration and using a contention window of a second duration are performed at a mobile unit in communications system.
36. The method of claim 32, further comprising prioritizing packets for transmission based at least partly on whether each packet contains information indicating that the packet is for voice communications.
37. The method of claim 32, wherein, using a contention window of a first duration and using a contention window of a second duration are performed at an access point in said communications system, said method further comprising prioritizing packets for transmission separately for each mobile unit.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002517825A CA2517825C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA2517821A CA2517821C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA002517832A CA2517832A1 (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/627,092 US6404772B1 (en) | 2000-07-27 | 2000-07-27 | Voice and data wireless communications network and method |
US09/627,092 | 2000-07-27 | ||
PCT/US2001/041454 WO2002011476A1 (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2517821A Division CA2517821C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA002517832A Division CA2517832A1 (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA002517825A Division CA2517825C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2389109A1 true CA2389109A1 (en) | 2002-02-07 |
CA2389109C CA2389109C (en) | 2012-02-21 |
Family
ID=24513158
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002517832A Abandoned CA2517832A1 (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA2389109A Expired - Fee Related CA2389109C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA2517821A Expired - Fee Related CA2517821C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA002517825A Expired - Fee Related CA2517825C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002517832A Abandoned CA2517832A1 (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2517821A Expired - Fee Related CA2517821C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
CA002517825A Expired - Fee Related CA2517825C (en) | 2000-07-27 | 2001-07-27 | Voice and data wireless communications network and method |
Country Status (9)
Country | Link |
---|---|
US (5) | US6404772B1 (en) |
EP (4) | EP1605634B1 (en) |
JP (4) | JP4128445B2 (en) |
KR (4) | KR100799392B1 (en) |
AU (4) | AU781434B1 (en) |
BR (4) | BRPI0107091B1 (en) |
CA (4) | CA2517832A1 (en) |
DE (1) | DE60117800T2 (en) |
WO (1) | WO2002011476A1 (en) |
Families Citing this family (218)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7387253B1 (en) | 1996-09-03 | 2008-06-17 | Hand Held Products, Inc. | Optical reader system comprising local host processor and optical reader |
US6169789B1 (en) * | 1996-12-16 | 2001-01-02 | Sanjay K. Rao | Intelligent keyboard system |
US6847653B1 (en) * | 1999-11-09 | 2005-01-25 | Interwave Communications International, Ltd. | Protocol for voice and data priority virtual channels in a wireless local area networking system |
JP2001358880A (en) * | 2000-06-13 | 2001-12-26 | Fuji Xerox Co Ltd | Controller and system for image input/output |
US6404772B1 (en) * | 2000-07-27 | 2002-06-11 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
US6754197B1 (en) * | 2000-09-15 | 2004-06-22 | Atheros, Inc. | Method and system for transmit data blocking in a wireless communications network |
JP4881503B2 (en) * | 2000-09-19 | 2012-02-22 | ソニー株式会社 | Command processing method and wireless communication device |
ES2474199T3 (en) | 2000-11-30 | 2014-07-08 | Vectura Limited | Pharmaceutical compositions for inhalation |
ES2689704T3 (en) * | 2000-11-30 | 2018-11-15 | Vectura Limited | Particles for use in a pharmaceutical composition |
US20020147834A1 (en) * | 2000-12-19 | 2002-10-10 | Shih-Ping Liou | Streaming videos over connections with narrow bandwidth |
KR100467643B1 (en) * | 2000-12-28 | 2005-01-24 | 엘지전자 주식회사 | Method for multimedia data transmission in wireless LAN |
US20020089994A1 (en) * | 2001-01-11 | 2002-07-11 | Leach, David J. | System and method of repetitive transmission of frames for frame-based communications |
US7111787B2 (en) * | 2001-05-15 | 2006-09-26 | Hand Held Products, Inc. | Multimode image capturing and decoding optical reader |
US7164678B2 (en) * | 2001-06-25 | 2007-01-16 | Intel Corporation | Control of processing order for received network packets |
US20030061622A1 (en) * | 2001-09-24 | 2003-03-27 | Nebiker Robert M. | Multi-media communication management system with automated paging |
US20030059002A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware, Inc. | Multi-media communication management system for routing incoming calls to a subscriber device that is served by a subscriber station |
US20030059021A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware, Inc. | Multi-media communication management system with selectable call routing |
US20030059020A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware, Inc. | Multi-media communication management system supporting selectable appliance modules |
US20030058805A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware Inc. | Multi-media communication management system with enhanced video conference services |
US7088685B2 (en) * | 2001-09-24 | 2006-08-08 | Meyerson Robert F | Modular multi-media communication management system with an integrated service for wide area network wireless telephones |
US20030059014A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware, Inc. | Multi-media communication management system with caller managed hold system |
US7177412B2 (en) * | 2001-09-24 | 2007-02-13 | Berlyoung Danny L | Multi-media communication management system with multicast messaging capabilities |
US7177403B2 (en) | 2001-09-24 | 2007-02-13 | Meyerson Robert F | Event driven multi-media communication management system |
US7054423B2 (en) * | 2001-09-24 | 2006-05-30 | Nebiker Robert M | Multi-media communication downloading |
US20030059005A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware, Inc. | Multi-media communication management system with dynamic bypass routing of real time streaming media |
US20040015574A1 (en) * | 2001-09-24 | 2004-01-22 | Teleware, Inc. | Multimedia communication management system with external system management |
US7054416B2 (en) * | 2001-09-24 | 2006-05-30 | Meyerson Robert F | Modular multi-media communication management system |
US20030137959A1 (en) * | 2001-09-24 | 2003-07-24 | Nebiker Robert M. | Flexible-link multi-media communication |
US20030058806A1 (en) * | 2001-09-24 | 2003-03-27 | Teleware, Inc. | Multi-media communication system with advanced conference call management |
US20040068648A1 (en) * | 2001-09-24 | 2004-04-08 | Teleware, Inc. | Multimedia communication management |
US7248593B2 (en) | 2001-09-25 | 2007-07-24 | Intel Corporation | Method and apparatus for minimizing spinlocks and retaining packet order in systems utilizing multiple transmit queues |
US7039061B2 (en) * | 2001-09-25 | 2006-05-02 | Intel Corporation | Methods and apparatus for retaining packet order in systems utilizing multiple transmit queues |
US7248604B2 (en) * | 2001-10-30 | 2007-07-24 | Ipr Licensing, Inc. | Throughput in multi-rate wireless networks using variable-length packets and other techniques |
US8027637B1 (en) | 2002-01-11 | 2011-09-27 | Broadcom Corporation | Single frequency wireless communication system |
US7876704B1 (en) | 2002-01-11 | 2011-01-25 | Broadcom Corporation | Tunneling protocols for wireless communications |
US7672274B2 (en) | 2002-01-11 | 2010-03-02 | Broadcom Corporation | Mobility support via routing |
US6862448B1 (en) | 2002-01-11 | 2005-03-01 | Broadcom Corporation | Token-based receiver diversity |
US7515557B1 (en) | 2002-01-11 | 2009-04-07 | Broadcom Corporation | Reconfiguration of a communication system |
US6788658B1 (en) | 2002-01-11 | 2004-09-07 | Airflow Networks | Wireless communication system architecture having split MAC layer |
US7689210B1 (en) | 2002-01-11 | 2010-03-30 | Broadcom Corporation | Plug-n-playable wireless communication system |
US7149196B1 (en) | 2002-01-11 | 2006-12-12 | Broadcom Corporation | Location tracking in a wireless communication system using power levels of packets received by repeaters |
US7274707B2 (en) * | 2002-03-07 | 2007-09-25 | Koninklijke Philips Electronics N. V. | Coexistence of stations capable of different modulation schemes in a wireless local area network |
US7283468B1 (en) * | 2002-03-15 | 2007-10-16 | Packeteer, Inc. | Method and system for controlling network traffic within the same connection with different packet tags by varying the policies applied to a connection |
US6959865B2 (en) | 2002-03-28 | 2005-11-01 | Hand Held Products, Inc. | Customizable optical reader |
US7532895B2 (en) | 2002-05-20 | 2009-05-12 | Air Defense, Inc. | Systems and methods for adaptive location tracking |
US20040203764A1 (en) * | 2002-06-03 | 2004-10-14 | Scott Hrastar | Methods and systems for identifying nodes and mapping their locations |
US7042852B2 (en) * | 2002-05-20 | 2006-05-09 | Airdefense, Inc. | System and method for wireless LAN dynamic channel change with honeypot trap |
US7383577B2 (en) * | 2002-05-20 | 2008-06-03 | Airdefense, Inc. | Method and system for encrypted network management and intrusion detection |
US7086089B2 (en) * | 2002-05-20 | 2006-08-01 | Airdefense, Inc. | Systems and methods for network security |
US7058796B2 (en) * | 2002-05-20 | 2006-06-06 | Airdefense, Inc. | Method and system for actively defending a wireless LAN against attacks |
US7277404B2 (en) * | 2002-05-20 | 2007-10-02 | Airdefense, Inc. | System and method for sensing wireless LAN activity |
US7322044B2 (en) * | 2002-06-03 | 2008-01-22 | Airdefense, Inc. | Systems and methods for automated network policy exception detection and correction |
JP4016728B2 (en) * | 2002-06-05 | 2007-12-05 | 日本電気株式会社 | Voice packet priority control apparatus and method |
US7113498B2 (en) | 2002-06-05 | 2006-09-26 | Broadcom Corporation | Virtual switch |
US7286513B2 (en) * | 2002-06-05 | 2007-10-23 | Sigma Designs, Inc. | Wireless switch for use in wireless communications |
KR100446503B1 (en) * | 2002-06-19 | 2004-09-04 | 삼성전자주식회사 | Compound access point and method for managing voice/data packet using the access point |
US20060128376A1 (en) * | 2002-07-09 | 2006-06-15 | Alexis Glenroy J | Communication systems and methods |
AU2003256467A1 (en) * | 2002-07-09 | 2004-01-23 | Xcelis Communications | Communication systems and methods |
US7565115B2 (en) * | 2002-07-09 | 2009-07-21 | Xcelis Communications, Llc | Communication system for landline and wireless calls |
US7586950B1 (en) * | 2002-09-13 | 2009-09-08 | Ceterus Networks, Inc. | Remote management interface |
US20040053624A1 (en) * | 2002-09-17 | 2004-03-18 | Frank Ed H. | Method and system for optimal load balancing in a hybrid wired/wireless network |
KR20040028055A (en) * | 2002-09-28 | 2004-04-03 | 주식회사 케이티 | Apparatus and method for transmitting real-time/non-real-time packet in wireless LAN |
US20050180356A1 (en) * | 2002-10-01 | 2005-08-18 | Graviton, Inc. | Multi-channel wireless broadcast protocol for a self-organizing network |
US7421273B2 (en) * | 2002-11-13 | 2008-09-02 | Agere Systems Inc. | Managing priority queues and escalation in wireless communication systems |
US20040203752A1 (en) * | 2002-11-18 | 2004-10-14 | Toshiba America Information Systems, Inc. | Mobility communications system |
US7133386B2 (en) * | 2002-11-18 | 2006-11-07 | Cisco Technology, Inc. | Method and system for service portability across disjoint wireless networks |
US7079521B2 (en) * | 2002-11-18 | 2006-07-18 | Cisco Technology, Inc. | Method and system for voice calls in a wireless local area network (WLAN) |
JP2004173176A (en) | 2002-11-22 | 2004-06-17 | Nec Corp | Method for restricting communication access between wireless lan terminals |
US7529265B1 (en) * | 2002-12-03 | 2009-05-05 | Rockwell Collins, Inc. | Frequency self-organizing radio network system and method |
KR100518446B1 (en) * | 2002-12-11 | 2005-09-29 | 엘지전자 주식회사 | Method of Controlling Call Admission in the Mobile Communication System |
CN101198173A (en) * | 2003-01-09 | 2008-06-11 | 汤姆森许可贸易公司 | Method and apparatus for bandwidth provisioning in a WLAN |
US7801092B2 (en) * | 2003-03-21 | 2010-09-21 | Cisco Technology, Inc. | Method for a simple 802.11e HCF implementation |
US20040210654A1 (en) * | 2003-04-21 | 2004-10-21 | Hrastar Scott E. | Systems and methods for determining wireless network topology |
US7324804B2 (en) * | 2003-04-21 | 2008-01-29 | Airdefense, Inc. | Systems and methods for dynamic sensor discovery and selection |
US7522908B2 (en) * | 2003-04-21 | 2009-04-21 | Airdefense, Inc. | Systems and methods for wireless network site survey |
US7355996B2 (en) * | 2004-02-06 | 2008-04-08 | Airdefense, Inc. | Systems and methods for adaptive monitoring with bandwidth constraints |
US7359676B2 (en) * | 2003-04-21 | 2008-04-15 | Airdefense, Inc. | Systems and methods for adaptively scanning for wireless communications |
US7522518B1 (en) | 2003-06-19 | 2009-04-21 | Sprint Communications Company Lp | Wireless LAN communication system with in-zone user preferences |
JP4108006B2 (en) * | 2003-06-23 | 2008-06-25 | 東京電力株式会社 | Wireless LAN communication system |
US8630168B2 (en) * | 2003-06-23 | 2014-01-14 | Intel Corporation | Adaptive use of a transmit opportunity |
JP2005020656A (en) * | 2003-06-30 | 2005-01-20 | Nec Corp | Radio communication system, its preferential connection method, management system, base station, and terminal station |
US7245946B2 (en) * | 2003-07-07 | 2007-07-17 | Texas Instruments Incorporated | Optimal power saving scheduler for 802.11e APSD |
KR100542346B1 (en) * | 2003-07-30 | 2006-01-11 | 삼성전자주식회사 | method and apparatus for packet processing in WLAN access point |
US7315528B2 (en) * | 2003-08-11 | 2008-01-01 | Agere Systems Inc. | Management of frame bursting |
US20050059405A1 (en) * | 2003-09-17 | 2005-03-17 | Trapeze Networks, Inc. | Simulation driven wireless LAN planning |
US20050059406A1 (en) * | 2003-09-17 | 2005-03-17 | Trapeze Networks, Inc. | Wireless LAN measurement feedback |
US20050097248A1 (en) * | 2003-10-29 | 2005-05-05 | Kelley Brian H. | System and method for establishing a communication between a peripheral device and a wireless device |
AU2004297923B2 (en) * | 2003-11-26 | 2008-07-10 | Cisco Technology, Inc. | Method and apparatus to inline encryption and decryption for a wireless station |
US6954450B2 (en) * | 2003-11-26 | 2005-10-11 | Cisco Technology, Inc. | Method and apparatus to provide data streaming over a network connection in a wireless MAC processor |
US8514709B2 (en) * | 2003-12-19 | 2013-08-20 | International Business Machines Corporation | Autonomic disassociation of clients in a wireless local area network |
US20050165946A1 (en) * | 2003-12-22 | 2005-07-28 | Intel Corporation | Bi-directional wireless LAN channel access |
US7221927B2 (en) * | 2004-02-13 | 2007-05-22 | Trapeze Networks, Inc. | Station mobility between access points |
US20070286132A1 (en) * | 2004-03-12 | 2007-12-13 | Vikberg Jari | Unlicensed-Licensed Interworking Enhancement Through the Implementation of an Specific Link Control Protocol Layer with Packet Prioritization |
US7433670B2 (en) * | 2004-03-29 | 2008-10-07 | Avaya Inc. | Delivery of buffered frames to power saving stations in wireless local area networks |
US8929228B2 (en) * | 2004-07-01 | 2015-01-06 | Honeywell International Inc. | Latency controlled redundant routing |
US8196199B2 (en) | 2004-10-19 | 2012-06-05 | Airdefense, Inc. | Personal wireless monitoring agent |
JP4480563B2 (en) * | 2004-12-08 | 2010-06-16 | Okiセミコンダクタ株式会社 | QoS control method for wireless LAN base station apparatus |
KR100728271B1 (en) * | 2004-12-16 | 2007-06-13 | 삼성전자주식회사 | apparatus and method for Traffic controlling between Wireless LAN device and Access Point in wireless lan system |
US8885539B2 (en) * | 2005-01-26 | 2014-11-11 | Hewlett-Packard Development Company, L.P. | Configurable quality-of-service support per virtual access point (VAP) in a wireless LAN (WLAN) access device |
JP4506506B2 (en) * | 2005-02-28 | 2010-07-21 | 沖電気工業株式会社 | Wireless access device and communication control method |
US20060198301A1 (en) * | 2005-03-07 | 2006-09-07 | Texas Instruments Incorporated | Packet-level service differentiation for quality of service provisioning over wireless local area networks |
DE112006000618T5 (en) | 2005-03-15 | 2008-02-07 | Trapeze Networks, Inc., Pleasanton | System and method for distributing keys in a wireless network |
US8201205B2 (en) | 2005-03-16 | 2012-06-12 | Tvworks, Llc | Upstream bandwidth management methods and apparatus |
US7551574B1 (en) * | 2005-03-31 | 2009-06-23 | Trapeze Networks, Inc. | Method and apparatus for controlling wireless network access privileges based on wireless client location |
US7876758B2 (en) * | 2005-04-08 | 2011-01-25 | Agere Systems Inc. | Method and apparatus for improved voice over Internet protocol (VoIP) transmission in a digital network |
US20060227729A1 (en) * | 2005-04-12 | 2006-10-12 | Honeywell International Inc. | Wireless communication system with collision avoidance protocol |
US20060245393A1 (en) * | 2005-04-27 | 2006-11-02 | Symbol Technologies, Inc. | Method, system and apparatus for layer 3 roaming in wireless local area networks (WLANs) |
US7515573B2 (en) * | 2005-04-27 | 2009-04-07 | Symbol Technologies, Inc. | Method, system and apparatus for creating an active client list to support layer 3 roaming in wireless local area networks (WLANS) |
US7443809B2 (en) * | 2005-04-27 | 2008-10-28 | Symbol Technologies, Inc. | Method, system and apparatus for creating a mesh network of wireless switches to support layer 3 roaming in wireless local area networks (WLANs) |
US20060268834A1 (en) * | 2005-05-26 | 2006-11-30 | Symbol Technologies, Inc. | Method, system and wireless router apparatus supporting multiple subnets for layer 3 roaming in wireless local area networks (WLANs) |
US7529203B2 (en) * | 2005-05-26 | 2009-05-05 | Symbol Technologies, Inc. | Method, system and apparatus for load balancing of wireless switches to support layer 3 roaming in wireless local area networks (WLANs) |
US20070002833A1 (en) * | 2005-06-30 | 2007-01-04 | Symbol Technologies, Inc. | Method, system and apparatus for assigning and managing IP addresses for wireless clients in wireless local area networks (WLANs) |
JP4563882B2 (en) * | 2005-07-06 | 2010-10-13 | Okiセミコンダクタ株式会社 | Wireless LAN system and communication method thereof |
KR100730610B1 (en) * | 2005-09-27 | 2007-06-21 | 삼성전자주식회사 | Network communication system and control method thereof |
US7573859B2 (en) | 2005-10-13 | 2009-08-11 | Trapeze Networks, Inc. | System and method for remote monitoring in a wireless network |
US7551619B2 (en) * | 2005-10-13 | 2009-06-23 | Trapeze Networks, Inc. | Identity-based networking |
WO2007044986A2 (en) | 2005-10-13 | 2007-04-19 | Trapeze Networks, Inc. | System and method for remote monitoring in a wireless network |
US8638762B2 (en) | 2005-10-13 | 2014-01-28 | Trapeze Networks, Inc. | System and method for network integrity |
US7724703B2 (en) | 2005-10-13 | 2010-05-25 | Belden, Inc. | System and method for wireless network monitoring |
US8250587B2 (en) * | 2005-10-27 | 2012-08-21 | Trapeze Networks, Inc. | Non-persistent and persistent information setting method and system for inter-process communication |
US7577424B2 (en) | 2005-12-19 | 2009-08-18 | Airdefense, Inc. | Systems and methods for wireless vulnerability analysis |
US7715800B2 (en) | 2006-01-13 | 2010-05-11 | Airdefense, Inc. | Systems and methods for wireless intrusion detection using spectral analysis |
US20070218874A1 (en) * | 2006-03-17 | 2007-09-20 | Airdefense, Inc. | Systems and Methods For Wireless Network Forensics |
US7716389B1 (en) * | 2006-03-17 | 2010-05-11 | Bitmicro Networks, Inc. | Direct memory access controller with encryption and decryption for non-blocking high bandwidth I/O transactions |
US7971251B2 (en) * | 2006-03-17 | 2011-06-28 | Airdefense, Inc. | Systems and methods for wireless security using distributed collaboration of wireless clients |
GB0606367D0 (en) * | 2006-03-30 | 2006-05-10 | Vodafone Plc | Telecommunications networks |
US8165301B1 (en) | 2006-04-04 | 2012-04-24 | Bitmicro Networks, Inc. | Input-output device and storage controller handshake protocol using key exchange for data security |
US7558266B2 (en) | 2006-05-03 | 2009-07-07 | Trapeze Networks, Inc. | System and method for restricting network access using forwarding databases |
US20070260720A1 (en) * | 2006-05-03 | 2007-11-08 | Morain Gary E | Mobility domain |
US20090021343A1 (en) * | 2006-05-10 | 2009-01-22 | Airdefense, Inc. | RFID Intrusion Protection System and Methods |
US20070268514A1 (en) * | 2006-05-19 | 2007-11-22 | Paul Zeldin | Method and business model for automated configuration and deployment of a wireless network in a facility without network administrator intervention |
US8966018B2 (en) | 2006-05-19 | 2015-02-24 | Trapeze Networks, Inc. | Automated network device configuration and network deployment |
US20070268506A1 (en) * | 2006-05-19 | 2007-11-22 | Paul Zeldin | Autonomous auto-configuring wireless network device |
US20070268516A1 (en) * | 2006-05-19 | 2007-11-22 | Jamsheed Bugwadia | Automated policy-based network device configuration and network deployment |
US7577453B2 (en) * | 2006-06-01 | 2009-08-18 | Trapeze Networks, Inc. | Wireless load balancing across bands |
US8818322B2 (en) | 2006-06-09 | 2014-08-26 | Trapeze Networks, Inc. | Untethered access point mesh system and method |
US7912982B2 (en) | 2006-06-09 | 2011-03-22 | Trapeze Networks, Inc. | Wireless routing selection system and method |
US9191799B2 (en) | 2006-06-09 | 2015-11-17 | Juniper Networks, Inc. | Sharing data between wireless switches system and method |
US9258702B2 (en) | 2006-06-09 | 2016-02-09 | Trapeze Networks, Inc. | AP-local dynamic switching |
US7844298B2 (en) | 2006-06-12 | 2010-11-30 | Belden Inc. | Tuned directional antennas |
US7970013B2 (en) | 2006-06-16 | 2011-06-28 | Airdefense, Inc. | Systems and methods for wireless network content filtering |
US20080002734A1 (en) * | 2006-06-29 | 2008-01-03 | Haihong Zheng | Contention window management for relay networks |
US7804806B2 (en) * | 2006-06-30 | 2010-09-28 | Symbol Technologies, Inc. | Techniques for peer wireless switch discovery within a mobility domain |
US20080002607A1 (en) * | 2006-06-30 | 2008-01-03 | Ramakrishnan Nagarajan | Technique for handling layer 2 roaming in a network of wireless switches supporting layer 3 mobility within a mobility domain |
US7961690B2 (en) * | 2006-07-07 | 2011-06-14 | Symbol Technologies, Inc. | Wireless switch network architecture implementing mobility areas within a mobility domain |
US20080008128A1 (en) * | 2006-07-07 | 2008-01-10 | Symbol Technologies, Inc. | Techniques for resolving wireless client device layer 3 mobility state conflicts between wireless switches within a mobility domain |
US7826869B2 (en) * | 2006-07-07 | 2010-11-02 | Symbol Technologies, Inc. | Mobility relay techniques for reducing layer 3 mobility control traffic and peering sessions to provide scalability in large wireless switch networks |
US7916682B2 (en) * | 2006-07-14 | 2011-03-29 | Symbol Technologies, Inc. | Wireless switch network architecture implementing layer 3 mobility domains |
US7724704B2 (en) | 2006-07-17 | 2010-05-25 | Beiden Inc. | Wireless VLAN system and method |
US7613150B2 (en) * | 2006-07-20 | 2009-11-03 | Symbol Technologies, Inc. | Hitless restart mechanism for non-stop data-forwarding in the event of L3-mobility control-plane failure in a wireless switch |
US20080020758A1 (en) * | 2006-07-20 | 2008-01-24 | Symbol Technologies, Inc. | Query-response techniques for reduction of wireless client database size to provide scalability in large wireless switch networks supporting layer 3 mobility |
US7639648B2 (en) * | 2006-07-20 | 2009-12-29 | Symbol Technologies, Inc. | Techniques for home wireless switch redundancy and stateful switchover in a network of wireless switches supporting layer 3 mobility within a mobility domain |
US8281392B2 (en) * | 2006-08-11 | 2012-10-02 | Airdefense, Inc. | Methods and systems for wired equivalent privacy and Wi-Fi protected access protection |
US8340110B2 (en) | 2006-09-15 | 2012-12-25 | Trapeze Networks, Inc. | Quality of service provisioning for wireless networks |
US8072952B2 (en) | 2006-10-16 | 2011-12-06 | Juniper Networks, Inc. | Load balancing |
US20080107077A1 (en) * | 2006-11-03 | 2008-05-08 | James Murphy | Subnet mobility supporting wireless handoff |
US7873061B2 (en) | 2006-12-28 | 2011-01-18 | Trapeze Networks, Inc. | System and method for aggregation and queuing in a wireless network |
US7865713B2 (en) | 2006-12-28 | 2011-01-04 | Trapeze Networks, Inc. | Application-aware wireless network system and method |
US7885233B2 (en) * | 2007-07-31 | 2011-02-08 | Symbol Technologies, Inc. | Forwarding broadcast/multicast data when wireless clients layer 3 roam across IP subnets in a WLAN |
US20110004913A1 (en) * | 2007-07-31 | 2011-01-06 | Symbol Technologies, Inc. | Architecture for seamless enforcement of security policies when roaming across ip subnets in ieee 802.11 wireless networks |
US8902904B2 (en) | 2007-09-07 | 2014-12-02 | Trapeze Networks, Inc. | Network assignment based on priority |
US8509128B2 (en) | 2007-09-18 | 2013-08-13 | Trapeze Networks, Inc. | High level instruction convergence function |
US8959307B1 (en) | 2007-11-16 | 2015-02-17 | Bitmicro Networks, Inc. | Reduced latency memory read transactions in storage devices |
US8238942B2 (en) | 2007-11-21 | 2012-08-07 | Trapeze Networks, Inc. | Wireless station location detection |
KR101502599B1 (en) * | 2008-01-30 | 2015-03-13 | 삼성전자주식회사 | Method and device of controlling access mode for communication system |
US8150357B2 (en) | 2008-03-28 | 2012-04-03 | Trapeze Networks, Inc. | Smoothing filter for irregular update intervals |
US8474023B2 (en) | 2008-05-30 | 2013-06-25 | Juniper Networks, Inc. | Proactive credential caching |
US9083521B2 (en) * | 2008-06-05 | 2015-07-14 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8958441B2 (en) | 2008-06-05 | 2015-02-17 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8964788B2 (en) | 2008-06-05 | 2015-02-24 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8978105B2 (en) | 2008-07-25 | 2015-03-10 | Trapeze Networks, Inc. | Affirming network relationships and resource access via related networks |
US8036161B2 (en) * | 2008-07-30 | 2011-10-11 | Symbol Technologies, Inc. | Wireless switch with virtual wireless switch modules |
US8238298B2 (en) | 2008-08-29 | 2012-08-07 | Trapeze Networks, Inc. | Picking an optimal channel for an access point in a wireless network |
KR101354130B1 (en) | 2008-12-22 | 2014-01-24 | 한국전자통신연구원 | Method for transmitting and receiving the frame in wireless LAN |
JP5350004B2 (en) * | 2009-02-19 | 2013-11-27 | キヤノン株式会社 | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND PROGRAM |
US9135190B1 (en) | 2009-09-04 | 2015-09-15 | Bitmicro Networks, Inc. | Multi-profile memory controller for computing devices |
US8665601B1 (en) | 2009-09-04 | 2014-03-04 | Bitmicro Networks, Inc. | Solid state drive with improved enclosure assembly |
US8447908B2 (en) | 2009-09-07 | 2013-05-21 | Bitmicro Networks, Inc. | Multilevel memory bus system for solid-state mass storage |
US8560804B2 (en) * | 2009-09-14 | 2013-10-15 | Bitmicro Networks, Inc. | Reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device |
US9565118B1 (en) * | 2010-05-26 | 2017-02-07 | Marvell International Ltd. | Methods and apparatus for handling management packets in an audio video bridging (AVB) network |
US8363550B1 (en) * | 2010-06-15 | 2013-01-29 | Google Inc. | Adaptive data unit transmission and acknowledgment |
WO2012026990A1 (en) * | 2010-08-26 | 2012-03-01 | Marvell World Trade Ltd. | Wireless communications with primary and secondary access categories |
US8542836B2 (en) | 2010-12-01 | 2013-09-24 | Juniper Networks, Inc. | System, apparatus and methods for highly scalable continuous roaming within a wireless network |
US8868126B2 (en) * | 2011-06-30 | 2014-10-21 | Htc Corporation | Mobile apparatus with radio frequency architecture supporting simultaneous data and voice communications |
JP5569977B2 (en) * | 2011-08-04 | 2014-08-13 | Necインフロンティア株式会社 | Wireless LAN system, data transmission / reception method and program |
US11323337B2 (en) | 2011-09-27 | 2022-05-03 | Comcast Cable Communications, Llc | Resource measurement and management |
US9372755B1 (en) | 2011-10-05 | 2016-06-21 | Bitmicro Networks, Inc. | Adaptive power cycle sequences for data recovery |
US8767546B2 (en) * | 2012-03-06 | 2014-07-01 | Itron, Inc. | Traffic load and transmission retry management |
US9043669B1 (en) | 2012-05-18 | 2015-05-26 | Bitmicro Networks, Inc. | Distributed ECC engine for storage media |
US9602594B2 (en) * | 2012-07-31 | 2017-03-21 | Microsoft Technology Licensing, Llc | Processing requests |
US9319207B2 (en) * | 2012-11-26 | 2016-04-19 | At&T Intellectual Property I, L.P. | System and method for windowing in full-duplex communications |
US9106557B2 (en) | 2013-03-13 | 2015-08-11 | Comcast Cable Communications, Llc | Scheduled transmission of data |
US9423457B2 (en) | 2013-03-14 | 2016-08-23 | Bitmicro Networks, Inc. | Self-test solution for delay locked loops |
US9916213B1 (en) | 2013-03-15 | 2018-03-13 | Bitmicro Networks, Inc. | Bus arbitration with routing and failover mechanism |
US9934045B1 (en) | 2013-03-15 | 2018-04-03 | Bitmicro Networks, Inc. | Embedded system boot from a storage device |
US9501436B1 (en) | 2013-03-15 | 2016-11-22 | Bitmicro Networks, Inc. | Multi-level message passing descriptor |
US9798688B1 (en) | 2013-03-15 | 2017-10-24 | Bitmicro Networks, Inc. | Bus arbitration with routing and failover mechanism |
US9400617B2 (en) | 2013-03-15 | 2016-07-26 | Bitmicro Networks, Inc. | Hardware-assisted DMA transfer with dependency table configured to permit-in parallel-data drain from cache without processor intervention when filled or drained |
US9430386B2 (en) | 2013-03-15 | 2016-08-30 | Bitmicro Networks, Inc. | Multi-leveled cache management in a hybrid storage system |
US9875205B1 (en) | 2013-03-15 | 2018-01-23 | Bitmicro Networks, Inc. | Network of memory systems |
US9720603B1 (en) | 2013-03-15 | 2017-08-01 | Bitmicro Networks, Inc. | IOC to IOC distributed caching architecture |
US10489318B1 (en) | 2013-03-15 | 2019-11-26 | Bitmicro Networks, Inc. | Scatter-gather approach for parallel data transfer in a mass storage system |
US9842024B1 (en) | 2013-03-15 | 2017-12-12 | Bitmicro Networks, Inc. | Flash electronic disk with RAID controller |
US9971524B1 (en) | 2013-03-15 | 2018-05-15 | Bitmicro Networks, Inc. | Scatter-gather approach for parallel data transfer in a mass storage system |
US9672178B1 (en) | 2013-03-15 | 2017-06-06 | Bitmicro Networks, Inc. | Bit-mapped DMA transfer with dependency table configured to monitor status so that a processor is not rendered as a bottleneck in a system |
US9734067B1 (en) | 2013-03-15 | 2017-08-15 | Bitmicro Networks, Inc. | Write buffering |
US10120694B2 (en) | 2013-03-15 | 2018-11-06 | Bitmicro Networks, Inc. | Embedded system boot from a storage device |
US9092974B2 (en) * | 2013-05-01 | 2015-07-28 | Microsoft Technology Licensing, Llc | Mixing data and control codes on a wireless link |
US9532186B2 (en) * | 2013-11-10 | 2016-12-27 | National Chung Shan Institute Of Science And Technology | Bidirectional voice transmission system and method thereof |
US9811461B1 (en) | 2014-04-17 | 2017-11-07 | Bitmicro Networks, Inc. | Data storage system |
US9952991B1 (en) | 2014-04-17 | 2018-04-24 | Bitmicro Networks, Inc. | Systematic method on queuing of descriptors for multiple flash intelligent DMA engine operation |
US10055150B1 (en) | 2014-04-17 | 2018-08-21 | Bitmicro Networks, Inc. | Writing volatile scattered memory metadata to flash device |
US10078604B1 (en) | 2014-04-17 | 2018-09-18 | Bitmicro Networks, Inc. | Interrupt coalescing |
US10042792B1 (en) | 2014-04-17 | 2018-08-07 | Bitmicro Networks, Inc. | Method for transferring and receiving frames across PCI express bus for SSD device |
US10025736B1 (en) | 2014-04-17 | 2018-07-17 | Bitmicro Networks, Inc. | Exchange message protocol message transmission between two devices |
JPWO2016068316A1 (en) * | 2014-10-31 | 2017-08-10 | 日本電気株式会社 | Wireless base station, packet transmission device, wireless terminal, control method, and program |
US10552050B1 (en) | 2017-04-07 | 2020-02-04 | Bitmicro Llc | Multi-dimensional computer storage system |
US10574427B2 (en) * | 2017-10-20 | 2020-02-25 | Foster-Miller, Inc. | Assured data transfer for full-duplex communication |
Family Cites Families (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4138400A (en) * | 1975-12-20 | 1979-02-06 | Hoechst Aktiengesellschaft | Omega-alkoxy derivatives of lactams |
FR2386211A1 (en) | 1977-03-31 | 1978-10-27 | Europ Teletransmission | DIGITAL COMMUNICATION SYSTEM |
US4503533A (en) | 1981-08-20 | 1985-03-05 | Stanford University | Local area communication network utilizing a round robin access scheme with improved channel utilization |
US4500987A (en) | 1981-11-24 | 1985-02-19 | Nippon Electric Co., Ltd. | Loop transmission system |
US4500967A (en) | 1981-11-27 | 1985-02-19 | United Technologies Corporation | Aircraft short-term roll attitude retention system |
US4516239A (en) | 1982-03-15 | 1985-05-07 | At&T Bell Laboratories | System, apparatus and method for controlling a multiple access data communications system including variable length data packets and fixed length collision-free voice packets |
US4630264A (en) * | 1984-09-21 | 1986-12-16 | Wah Benjamin W | Efficient contention-resolution protocol for local multiaccess networks |
US4914650A (en) * | 1988-12-06 | 1990-04-03 | American Telephone And Telegraph Company | Bandwidth allocation and congestion control scheme for an integrated voice and data network |
US5029183A (en) | 1989-06-29 | 1991-07-02 | Symbol Technologies, Inc. | Packet data communication network |
US5668803A (en) | 1989-06-29 | 1997-09-16 | Symbol Technologies, Inc. | Protocol for packet data communication system |
US5142550A (en) | 1989-06-29 | 1992-08-25 | Symbol Technologies, Inc. | Packet data communication system |
US5157687A (en) | 1989-06-29 | 1992-10-20 | Symbol Technologies, Inc. | Packet data communication network |
US5815811A (en) | 1989-06-29 | 1998-09-29 | Symbol Technologies, Inc. | Preemptive roaming in a cellular local area wireless network |
US5103461A (en) | 1989-06-29 | 1992-04-07 | Symbol Technologies, Inc. | Signal quality measure in packet data communication |
US5280498A (en) | 1989-06-29 | 1994-01-18 | Symbol Technologies, Inc. | Packet data communication system |
US5528621A (en) | 1989-06-29 | 1996-06-18 | Symbol Technologies, Inc. | Packet data communication system |
US5115432A (en) | 1989-12-12 | 1992-05-19 | At&T Bell Laboratories | Communication architecture for high speed networking |
JP2893091B2 (en) * | 1990-06-18 | 1999-05-17 | 株式会社リコー | Optical information recording method |
US5231633A (en) | 1990-07-11 | 1993-07-27 | Codex Corporation | Method for prioritizing, selectively discarding, and multiplexing differing traffic type fast packets |
US5418812A (en) | 1992-06-26 | 1995-05-23 | Symbol Technologies, Inc. | Radio network initialization method and apparatus |
US5343473A (en) * | 1992-08-07 | 1994-08-30 | International Business Machines Corporation | Method of determining whether to use preempt/resume or alternate protocol for data transmission |
GB9304636D0 (en) * | 1993-03-06 | 1993-04-21 | Ncr Int Inc | A method of accessing a communication system |
AU6921694A (en) | 1993-06-07 | 1995-01-03 | Telecom Technologies Pty Ltd | Communication system |
US5594738A (en) * | 1993-10-18 | 1997-01-14 | Motorola, Inc. | Time slot allocation method |
US5517495A (en) | 1994-12-06 | 1996-05-14 | At&T Corp. | Fair prioritized scheduling in an input-buffered switch |
US5729542A (en) * | 1995-06-28 | 1998-03-17 | Motorola, Inc. | Method and apparatus for communication system access |
SG42760A1 (en) | 1995-07-25 | 1997-10-17 | Univ Singapore | A radio conferencing method and apparatus |
US5734867A (en) | 1995-07-28 | 1998-03-31 | Motorola, Inc. | Method, device, microprocessor and microprocessor memory for instantaneous preemption of packet data |
US6330231B1 (en) | 1995-10-16 | 2001-12-11 | Nec Corporation | Dynamic server allocation for load balancing wireless remote interface processing |
US7590083B2 (en) | 1995-12-07 | 2009-09-15 | Transcore Link Logistics Corp. | Wireless packet data distributed communications system |
US6088591A (en) * | 1996-06-28 | 2000-07-11 | Aironet Wireless Communications, Inc. | Cellular system hand-off protocol |
US5844900A (en) | 1996-09-23 | 1998-12-01 | Proxim, Inc. | Method and apparatus for optimizing a medium access control protocol |
US5875179A (en) | 1996-10-29 | 1999-02-23 | Proxim, Inc. | Method and apparatus for synchronized communication over wireless backbone architecture |
US6011784A (en) * | 1996-12-18 | 2000-01-04 | Motorola, Inc. | Communication system and method using asynchronous and isochronous spectrum for voice and data |
US6078568A (en) * | 1997-02-25 | 2000-06-20 | Telefonaktiebolaget Lm Ericsson | Multiple access communication network with dynamic access control |
US6240083B1 (en) * | 1997-02-25 | 2001-05-29 | Telefonaktiebolaget L.M. Ericsson | Multiple access communication network with combined contention and reservation mode access |
JPH10261980A (en) * | 1997-03-18 | 1998-09-29 | Fujitsu Ltd | Base station unit for radio communication network, communication control method for radio communication network, radio communication network system and radio terminal |
US5982779A (en) | 1997-05-28 | 1999-11-09 | Lucent Technologies Inc. | Priority access for real-time traffic in contention-based networks |
US6104700A (en) | 1997-08-29 | 2000-08-15 | Extreme Networks | Policy based quality of service |
US5872777A (en) | 1997-09-30 | 1999-02-16 | Motorola, Inc. | Method and apparatus for conveying data packets in a packet data communication system |
FI974216A (en) | 1997-11-12 | 1999-05-13 | Nokia Telecommunications Oy | Frame rejection mechanism for packet switches |
US5841778A (en) | 1997-11-21 | 1998-11-24 | Siemens Business Communication Systems, Inc. | System for adaptive backoff mechanisms in CSMA/CD networks |
US6188698B1 (en) | 1997-12-31 | 2001-02-13 | Cisco Technology, Inc. | Multiple-criteria queueing and transmission scheduling system for multimedia networks |
US6061559A (en) | 1998-03-26 | 2000-05-09 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for reconnecting a disconnected low priority call in a mobile telecommunications network |
US6594240B1 (en) * | 1998-05-22 | 2003-07-15 | Lucent Technologies Inc. | Methods and apparatus for random backoff based access priority in a communications system |
US6067301A (en) | 1998-05-29 | 2000-05-23 | Cabletron Systems, Inc. | Method and apparatus for forwarding packets from a plurality of contending queues to an output |
US6680922B1 (en) | 1998-07-10 | 2004-01-20 | Malibu Networks, Inc. | Method for the recognition and operation of virtual private networks (VPNs) over a wireless point to multi-point (PtMP) transmission system |
US6862622B2 (en) * | 1998-07-10 | 2005-03-01 | Van Drebbel Mariner Llc | Transmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture |
KR100279622B1 (en) | 1998-10-28 | 2001-02-01 | 구자홍 | Method and apparatus for controlling voice packet transmission |
US6608816B1 (en) * | 1998-11-18 | 2003-08-19 | Nortel Networks Limited | Method and apparatus for providing differentiated services using a multi-level queuing mechanism |
EP1919117B1 (en) * | 1998-11-30 | 2014-10-15 | Panasonic Corporation | Packet retransmission control using priority information |
US6229795B1 (en) * | 1999-01-13 | 2001-05-08 | Qualcomm Incorporated | System for allocating resources in a communication system |
US6751459B1 (en) | 1999-04-20 | 2004-06-15 | Nortel Networks Limited | Nomadic computing with personal mobility domain name system |
US6285662B1 (en) * | 1999-05-14 | 2001-09-04 | Nokia Mobile Phones Limited | Apparatus, and associated method for selecting a size of a contention window for a packet of data system |
AU5920000A (en) | 1999-07-09 | 2001-02-13 | Malibu Networks, Inc. | Method for transmission control protocol (tcp) rate control with link-layer acknowledgements in a wireless point to multi-point (ptmp) transmission system |
US6438135B1 (en) * | 1999-10-21 | 2002-08-20 | Advanced Micro Devices, Inc. | Dynamic weighted round robin queuing |
US6721331B1 (en) * | 1999-12-15 | 2004-04-13 | At&T Corp. | Method and apparatus for decentralized prioritized scheduling in a CSMA/CA wireless system |
US7447229B2 (en) * | 1999-12-16 | 2008-11-04 | Intel Corporation | Method for providing prioritized data movement between endpoints connected by multiple logical channels |
US6813260B1 (en) | 2000-03-16 | 2004-11-02 | Ericsson Inc. | Systems and methods for prioritized access in a contention based network |
JP3866196B2 (en) * | 2000-06-23 | 2007-01-10 | 三菱電機株式会社 | Packet retransmission system and packet retransmission method |
US6404772B1 (en) | 2000-07-27 | 2002-06-11 | Symbol Technologies, Inc. | Voice and data wireless communications network and method |
AU2001296923A1 (en) | 2000-10-04 | 2002-04-15 | Vitesse Semiconductor Company | A method and system for analysing a data packet or frame |
US6931011B2 (en) | 2001-01-31 | 2005-08-16 | Telcordia Technologies, Inc. | Method and systems for bandwidth management in packet data networks |
-
2000
- 2000-07-27 US US09/627,092 patent/US6404772B1/en not_active Expired - Lifetime
-
2001
- 2001-07-27 CA CA002517832A patent/CA2517832A1/en not_active Abandoned
- 2001-07-27 KR KR1020057023389A patent/KR100799392B1/en not_active IP Right Cessation
- 2001-07-27 CA CA2389109A patent/CA2389109C/en not_active Expired - Fee Related
- 2001-07-27 DE DE60117800T patent/DE60117800T2/en not_active Expired - Lifetime
- 2001-07-27 EP EP05018174A patent/EP1605634B1/en not_active Expired - Lifetime
- 2001-07-27 JP JP2002515867A patent/JP4128445B2/en not_active Expired - Fee Related
- 2001-07-27 BR BRPI0107091A patent/BRPI0107091B1/en not_active IP Right Cessation
- 2001-07-27 KR KR1020057023391A patent/KR100754859B1/en active IP Right Grant
- 2001-07-27 WO PCT/US2001/041454 patent/WO2002011476A1/en active IP Right Grant
- 2001-07-27 BR BRPI0117232A patent/BRPI0117232B1/en not_active IP Right Cessation
- 2001-07-27 CA CA2517821A patent/CA2517821C/en not_active Expired - Fee Related
- 2001-07-27 EP EP05018175A patent/EP1603279B1/en not_active Expired - Lifetime
- 2001-07-27 EP EP01955073A patent/EP1210830B1/en not_active Expired - Lifetime
- 2001-07-27 KR KR1020027003594A patent/KR100796846B1/en not_active IP Right Cessation
- 2001-07-27 CA CA002517825A patent/CA2517825C/en not_active Expired - Fee Related
- 2001-07-27 AU AU45860/02A patent/AU781434B1/en not_active Ceased
- 2001-07-27 BR BRPI0117231A patent/BRPI0117231B1/en not_active IP Right Cessation
- 2001-07-27 KR KR1020057023390A patent/KR100754350B1/en not_active IP Right Cessation
- 2001-07-27 BR BRPI0117230A patent/BRPI0117230B1/en not_active IP Right Cessation
- 2001-07-27 EP EP05018176.7A patent/EP1605635B1/en not_active Expired - Lifetime
- 2001-12-27 US US10/033,861 patent/US8660061B2/en active Active
-
2005
- 2005-07-29 US US11/193,521 patent/US8149796B2/en not_active Expired - Lifetime
- 2005-07-29 US US11/192,574 patent/US8189542B2/en not_active Expired - Lifetime
- 2005-07-29 US US11/193,772 patent/US20060002378A1/en not_active Abandoned
- 2005-08-26 AU AU2005204278A patent/AU2005204278A1/en not_active Abandoned
- 2005-08-26 AU AU2005204280A patent/AU2005204280A1/en not_active Abandoned
- 2005-08-26 AU AU2005204281A patent/AU2005204281A1/en not_active Abandoned
- 2005-11-04 JP JP2005320966A patent/JP4209418B2/en not_active Expired - Fee Related
- 2005-11-04 JP JP2005320964A patent/JP2006115528A/en active Pending
- 2005-11-04 JP JP2005320965A patent/JP4177842B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2389109A1 (en) | Voice and data wireless communications network and method | |
KR100886202B1 (en) | A system and method employing algorithms and protocols for optimizing carrier sense multiple accesscsma protocols in wireless networks | |
US20020167963A1 (en) | Method and apparatus for spread spectrum medium access protocol with collision avoidance using controlled time of arrival | |
Drabu | A survey of QoS techniques in 802.11 | |
Sweet et al. | Performance analysis of the IEEE 802.11 Wireless LAN standard | |
Ahmed et al. | Queueing analysis of ultra-wideband medium access control protocol with finite buffer | |
Kanjanavapastit et al. | Enhancements of the modified PCF in IEEE 802.11 WLANs | |
Sidhu | of Thesis: Performance Analysis of the IEEE 802.11 Wireless LAN Standard | |
Chuah et al. | MAC and QOS in 802.11 Networks | |
Ioannou et al. | A reservation multiple access technique for radio-local area networks | |
Siwamogsatham | Improving CSMA for WLANs via piggybacking and scheduled backoff mechanisms | |
Firag | A distributed wireless MAC scheme for service differentiation in WLANs. | |
Don et al. | A Selected Multicast Polling Scheme for IEEE 802.11 Point Coordination Function | |
AU2008207663A1 (en) | Voice and data wireless communications network and method | |
AU2008203424A1 (en) | Voice and data wireless communications network and method | |
AU2008203425A1 (en) | Voice and data wireless communications network and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20180727 |