CA2558459A1 - Optimizing the delivery of low-latency data for constantly active stations in virtual lans - Google Patents

Optimizing the delivery of low-latency data for constantly active stations in virtual lans Download PDF

Info

Publication number
CA2558459A1
CA2558459A1 CA002558459A CA2558459A CA2558459A1 CA 2558459 A1 CA2558459 A1 CA 2558459A1 CA 002558459 A CA002558459 A CA 002558459A CA 2558459 A CA2558459 A CA 2558459A CA 2558459 A1 CA2558459 A1 CA 2558459A1
Authority
CA
Canada
Prior art keywords
local area
virtual local
latency
access point
low
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
Application number
CA002558459A
Other languages
French (fr)
Other versions
CA2558459C (en
Inventor
Victor J. Griswold
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Technology Inc
Original Assignee
Cisco Technology, Inc.
Victor J. Griswold
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Cisco Technology, Inc., Victor J. Griswold filed Critical Cisco Technology, Inc.
Publication of CA2558459A1 publication Critical patent/CA2558459A1/en
Application granted granted Critical
Publication of CA2558459C publication Critical patent/CA2558459C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0219Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

A method a system and a computer program for an access point to provide immediate delivery of low-latency data packets to one virtual local area network when there are one or more associated stations operating in Power-Save-Protocol on another virtual local area network. The access point observes all the virtual local area networks to which it provides access to associated stations. The access point then determines which of the virtual local area networks contains only active stations. The access point then tracks the virtual local area network having only active stations and immediately transmits to the network incoming multicast/broadcast data packets. Quality of packet data transmissions is improved, in particular, low-latency transmissions (i.e. VOIP transmissions and transmissions for stations in constantly active mode), since the packets for said transmissions are not buffered at the access point, but delivered immediately after reception, whereas packet for otheer transmissions (i.e. for station in Power save mode) are first stored and then delivered when requested by the corresponding stations. In particular, the method, computer program and system is implemented for low latency multicast/broadcast data packets being the destinations certain stations in different VLANS.

Claims (27)

1. A method for an access point to provide immediate delivery of low-latency multicast/broadcast data packets to at least one of a plurality of virtual local area networks, the steps comprising:
monitoring, at the access point, all virtual local area networks comprising at least one station associated with the access point;
determining, on at least one of the plurality of virtual local area networks, all associated stations supporting low-latency data transmission;
identifying the at least one virtual local area network having all associated stations supporting low-latency data transmission; and transmitting low-latency multicast/broadcast data packets immediately to the at least one virtual local area network having all associated stations supporting low-latency data transmission.
2. The method of claim 1, wherein the access point is an 802.11 access point.
3. The method of claim 1, wherein each station supporting low-latency data transmission is in 802.11 constantly active operation.
4. The method of claim 1, further comprising the step of identifying at least one virtual local area network having at least one associated station supporting high-latency data packets
5. The method of claim 4, wherein each high-latency associated station is in 802.11 power-save protocol operation.
6. The method of claim 5, further comprising the step of buffering the multicast/broadcast data packets for the at least one virtual local area network having the at least one associated station in power-save protocol operation.
7. The method of claim 6, further comprising the step of transmitting the buffered multicast/broadcast data packets with a data traffic indicator mark.
8. The method of claim 1, wherein the associated station is a portable personal computer.
9. The method of claim 1, wherein the associated station is a personal data assistant.
10. In a network comprising at least one access point, a plurality of virtual local area networks and a plurality of associated stations, a system for automatically optimizing delivery of low-latency multicast/broadcast data packets over at least one of the virtual local area networks, comprising means adapted for monitoring, at the access point, all virtual local area networks comprising at least one station associated with the access point;
means adapted for determining, on at least one of the plurality of virtual local area networks, all associated stations supporting low-latency data transmission;
means adapted for identifying the at least one virtual local area network having all associated stations supporting low-latency data transmission; and means adapted for transmitting low-latency multicast/broadcast data packets immediately to the at least one virtual local area network having all associated stations supporting low-latency data transmission.
11. The system of claim 10 wherein the access point is an 802.11 access point.
12. The system of claim 10 wherein each low-latency associated station is in 802.11 constantly active operation.
13. The system of claim 10, further comprising means adapted for identifying at least one virtual local area network having at least one associated station supporting high-latency data packets.
14. The system of claim 13, wherein each high-latency associated station is in 802.11 power-save protocol operation.
15. The system of claim 14, further comprising means adapted for buffering the multicast/broadcast data packets for the at least one virtual local area network having the at least one associated station in power-save protocol operation.
16. The system of claim 15, further comprising means adapted for transmitting the buffered multicast/broadcast data packets with a data traffic indicator mark.
17. The system of claim 10, wherein the associated station is a portable personal computer.
18. The system of claim 10, wherein the associated station is a personal data assistant.
19. A computer program product having a computer readable medium having computer program logic recorded thereon for performing a computer implemented method for an access point to provide immediate delivery of low-latency data packets to at least one of a plurality of virtual local area networks, the steps comprising:
monitoring, at the access point, all virtual local area networks comprising at least one station associated with the access point;
determining, on at least one of the plurality of virtual local area networks, all associated stations supporting low-latency data transmission;
identifying the at least one virtual local area network having all associated stations supporting low-latency data transmission; and transmitting low-latency multicast/broadcast data packets immediately to the at least one virtual local area network having all associated stations supporting low-latency data transmission.
20. The computer implemented method of claim 19, wherein the access point is an 802.11 access point.
21. The computer implemented method of claim 19, wherein each low-latency data transmission supporting station is in 802.11 constantly active operation.
22. The computer implemented method of claim 19, further comprising the step of identifying at least one virtual local area network having at least one associated station supporting high-latency data packets
23. The computer implemented method of claim 22, wherein each high-latency associated station is in 802.11 power-save protocol operation.
24. The computer implemented method of claim 23, further comprising the step of buffering the multicast/broadcast data packets for the at least one virtual local area network having the at least one associated station in power-save protocol operation.
25. The computer implemented method of claim 24, further comprising the step of transmitting the buffered multicast/broadcast data packets with a data traffic indicator mark.
26. The computer implemented method of claim 19, wherein the associated station is a portable personal computer.
27. The computer implemented method of claim 19, wherein the associated station is a personal data assistant.
CA2558459A 2004-03-11 2005-01-18 Optimizing the delivery of low-latency data for constantly active stations in virtual lans Expired - Fee Related CA2558459C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/798,040 2004-03-11
US10/798,040 US7489648B2 (en) 2004-03-11 2004-03-11 Optimizing 802.11 power-save for VLAN
PCT/US2005/001329 WO2005096555A1 (en) 2004-03-11 2005-01-18 Optimizing the delivery of low-latency data for constantly active stations in virtual lans

Publications (2)

Publication Number Publication Date
CA2558459A1 true CA2558459A1 (en) 2005-10-13
CA2558459C CA2558459C (en) 2010-12-07

Family

ID=34920192

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2558459A Expired - Fee Related CA2558459C (en) 2004-03-11 2005-01-18 Optimizing the delivery of low-latency data for constantly active stations in virtual lans

Country Status (6)

Country Link
US (1) US7489648B2 (en)
EP (1) EP1735960B1 (en)
CN (1) CN1930827B (en)
AU (1) AU2005229612B2 (en)
CA (1) CA2558459C (en)
WO (1) WO2005096555A1 (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9432848B2 (en) 2004-03-23 2016-08-30 Aruba Networks, Inc. Band steering for multi-band wireless clients
US7969937B2 (en) * 2004-03-23 2011-06-28 Aruba Networks, Inc. System and method for centralized station management
US8169991B2 (en) * 2004-04-30 2012-05-01 Symbol Technologies, Inc. Interference mitigation in mobile units having location transmitters
US7424007B2 (en) * 2004-05-12 2008-09-09 Cisco Technology, Inc. Power-save method for 802.11 multicast paging applications
US7301914B2 (en) * 2004-06-15 2007-11-27 Motorola, Inc. Method and apparatus for sending a multicast message
DE602004010413T2 (en) * 2004-12-09 2008-11-13 Research In Motion Ltd., Waterloo Device and method for two or more "delivery traffic indication message (DTIM)" periods in wireless networks
US8005032B2 (en) * 2005-01-21 2011-08-23 Research In Motion Limited Maintaining delivery traffic indication message (DTIM) periods on a per-wireless client device basis
US7593417B2 (en) * 2005-01-21 2009-09-22 Research In Motion Limited Handling broadcast and multicast traffic as unicast traffic in a wireless network
DE112006000618T5 (en) 2005-03-15 2008-02-07 Trapeze Networks, Inc., Pleasanton System and method for distributing keys in a wireless network
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
US7551619B2 (en) * 2005-10-13 2009-06-23 Trapeze Networks, Inc. Identity-based networking
US7724703B2 (en) 2005-10-13 2010-05-25 Belden, Inc. System and method for wireless network monitoring
US7573859B2 (en) * 2005-10-13 2009-08-11 Trapeze Networks, Inc. System and method for remote monitoring in a wireless network
US8880104B2 (en) * 2006-03-03 2014-11-04 Qualcomm Incorporated Standby time improvements for stations in a wireless network
US20070230441A1 (en) * 2006-03-31 2007-10-04 Aseem Sethi System and method for optimizing throughput in a wireless network
US20070260720A1 (en) * 2006-05-03 2007-11-08 Morain Gary E Mobility domain
US7558266B2 (en) 2006-05-03 2009-07-07 Trapeze Networks, Inc. System and method for restricting network access using forwarding databases
US8966018B2 (en) 2006-05-19 2015-02-24 Trapeze Networks, Inc. Automated 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
US7724704B2 (en) * 2006-07-17 2010-05-25 Beiden Inc. Wireless VLAN system and method
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
US7974235B2 (en) * 2006-11-13 2011-07-05 Telecommunication Systems, Inc. Secure location session manager
US20080151844A1 (en) * 2006-12-20 2008-06-26 Manish Tiwari Wireless access point authentication system and method
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
KR100926941B1 (en) * 2007-01-05 2009-11-17 삼성전자주식회사 Apparatus and method for multicast and broadcast service in broadband wireless communication system
US8693380B2 (en) * 2007-02-27 2014-04-08 Thomson Licensing Method and apparatus for power management in WLAN
US8102790B1 (en) * 2007-04-13 2012-01-24 Cisco Technology, Inc. Saving power in a wireless network in the presence of multicast or broadcast data
US20080276303A1 (en) * 2007-05-03 2008-11-06 Trapeze Networks, Inc. Network Type Advertising
KR101515202B1 (en) 2007-06-04 2015-05-04 소니 주식회사 Communication system, communication device, communication method, and computer program
US8902904B2 (en) * 2007-09-07 2014-12-02 Trapeze Networks, Inc. Network assignment based on priority
US8238942B2 (en) * 2007-11-21 2012-08-07 Trapeze Networks, Inc. Wireless station location detection
US8150357B2 (en) 2008-03-28 2012-04-03 Trapeze Networks, Inc. Smoothing filter for irregular update intervals
CN101562553A (en) * 2008-04-18 2009-10-21 鸿富锦精密工业(深圳)有限公司 Bridge set and network bridging method thereof
US8474023B2 (en) 2008-05-30 2013-06-25 Juniper Networks, Inc. Proactive credential caching
US8978105B2 (en) * 2008-07-25 2015-03-10 Trapeze Networks, Inc. Affirming network relationships and resource access via related networks
US8238298B2 (en) * 2008-08-29 2012-08-07 Trapeze Networks, Inc. Picking an optimal channel for an access point in a wireless network
JP2010081367A (en) * 2008-09-26 2010-04-08 Ntt Docomo Inc Radio communication system, radio communication terminal, radio communication base station, and radio communication method
US8498230B2 (en) * 2009-03-03 2013-07-30 Nokia Corporation Power management in wireless communication systems
US20110158163A1 (en) * 2009-12-28 2011-06-30 University Of Calcutta Energy efficient integrated routing protocol
CN101835102B (en) * 2010-05-19 2013-07-03 迈普通信技术股份有限公司 Queue management method for wireless local area network and wireless access equipment
CN107708142B (en) * 2017-11-28 2021-04-20 锐捷网络股份有限公司 Grouping method, device and system for access device AP

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6067297A (en) * 1996-06-28 2000-05-23 Symbol Technologies, Inc. Embedded access point supporting communication with mobile unit operating in power-saving mode
US6041358A (en) * 1996-11-12 2000-03-21 Industrial Technology Research Inst. Method for maintaining virtual local area networks with mobile terminals in an ATM network
FI106600B (en) * 1998-05-13 2001-02-28 Nokia Networks Oy Multi-Point Transmission
US20020150094A1 (en) * 2000-10-27 2002-10-17 Matthew Cheng Hierarchical level-based internet protocol multicasting
US7058074B2 (en) * 2000-11-01 2006-06-06 Texas Instruments Incorporated Unified channel access for supporting quality of service (QoS) in a local area network
US20020159418A1 (en) * 2000-11-02 2002-10-31 Sharp Laboratories Of America, Inc. Quality of service using wireless lan
US6781955B2 (en) 2000-12-29 2004-08-24 Ericsson Inc. Calling service of a VoIP device in a VLAN environment
US7218639B2 (en) 2001-11-01 2007-05-15 The Furukawa Electric Co., Ltd. Network system, transmission method, and computer program
US7126945B2 (en) * 2001-11-07 2006-10-24 Symbol Technologies, Inc. Power saving function for wireless LANS: methods, system and program products
US7023821B2 (en) * 2002-04-12 2006-04-04 Symnbol Technologies, Inc. Voice over IP portable transreceiver
IL150281A0 (en) 2002-06-18 2002-12-01 Teracross Ltd Method and system for multicast and unicast scheduling
US7245946B2 (en) * 2003-07-07 2007-07-17 Texas Instruments Incorporated Optimal power saving scheduler for 802.11e APSD
US7362757B2 (en) * 2003-11-26 2008-04-22 Cisco Technology, Inc. Optimizing 802.11 power-save for IP multicast groups

Also Published As

Publication number Publication date
CN1930827B (en) 2010-12-08
WO2005096555A1 (en) 2005-10-13
CN1930827A (en) 2007-03-14
US7489648B2 (en) 2009-02-10
EP1735960A1 (en) 2006-12-27
CA2558459C (en) 2010-12-07
US20050201341A1 (en) 2005-09-15
AU2005229612B2 (en) 2009-05-21
AU2005229612A1 (en) 2005-10-13
EP1735960B1 (en) 2018-07-11

Similar Documents

Publication Publication Date Title
CA2558459A1 (en) Optimizing the delivery of low-latency data for constantly active stations in virtual lans
EP1751885B1 (en) A power-save method for 802.11 multicast paging applications
TW200629766A (en) Method and system for reducing battery consumption in wireless transmit/receive units (WTRUs) employed in a wireless local area network/wireless wide area network (WLAN/WWAN)
US8345645B2 (en) WLAN access controller packet buffering
US8879458B2 (en) Transmission in a network with active and sleeping clients
CA2543240A1 (en) Optimizing 802.11 power-save for ip multicast groups
JP2007503155A5 (en)
US20060039395A1 (en) Method for improving quality of service in a wireless network
CA2529572A1 (en) A uniform power save method for 802.11e stations
TW200746721A (en) Method and apparatus for managing data flow through a mesh network
US20070230441A1 (en) System and method for optimizing throughput in a wireless network
RU2010126747A (en) MOBILE STATION, BASIC RADIO COMMUNICATION STATION, COMMUNICATION MANAGEMENT METHOD AND MOBILE COMMUNICATION SYSTEM
WO2004017645A3 (en) Packet data traffic management system for mobile data networks
US20080065734A1 (en) Method for pushing email in heterogeneous networks, mobile terminal and server
JP2006203893A5 (en)
CN101262383B (en) Dormancy management method and device in broadband wireless access communication system
EP1809055A3 (en) Wireless broadband (WIBRO) station supporting quality of service (QoS) and method therefor
CN100531152C (en) Equipment, system and realizing method for wireless local network transmission group broadcasting frame
CN101237384A (en) Method, device, user plane entity and system for transmitting multimedia broadcasting/multicast service data
CN106231533A (en) The method and apparatus of short haul connection
CN1866948A (en) Working station power saving method in wireless transmission system
CN101998599A (en) Service transmission method and controller in sleeping mode
US10375134B2 (en) Method and device for low latency group-addressed streaming
US8014369B2 (en) Adaptive power management methods and systems for wireless networks
CN102882795B (en) Method and device for issuing internet protocol (IP) multicast message in wireless network

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20180118