[go: up one dir, main page]

CN103200656B - The configuration method and system of WLAN STA maximum standby time - Google Patents

The configuration method and system of WLAN STA maximum standby time Download PDF

Info

Publication number
CN103200656B
CN103200656B CN201210004873.0A CN201210004873A CN103200656B CN 103200656 B CN103200656 B CN 103200656B CN 201210004873 A CN201210004873 A CN 201210004873A CN 103200656 B CN103200656 B CN 103200656B
Authority
CN
China
Prior art keywords
sta
standby time
maximum standby
maximum
time
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.)
Expired - Fee Related
Application number
CN201210004873.0A
Other languages
Chinese (zh)
Other versions
CN103200656A (en
Inventor
王琳
张德智
张俊剑
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201210004873.0A priority Critical patent/CN103200656B/en
Publication of CN103200656A publication Critical patent/CN103200656A/en
Application granted granted Critical
Publication of CN103200656B publication Critical patent/CN103200656B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of configuration methods and system of WLAN STA maximum standby time.Wherein, this method includes:Access point (AP) carries out information exchange with website (STA), negotiates the maximum standby time configured for STA;AP is according to the negotiation with STA as a result, configuring the maximum standby time of the STA to the maximum standby time in multiple maximum standby times that the AP is supported.Through the invention, the maximum standby time that STA passively receives AP configurations is avoided, and AP can be that different STA configure different maximum standby times, meet different demands of the different types of STA to maximum standby time, the energy expenditure of STA is reduced, while reducing the resource consumption of AP.

Description

The configuration method and system of WLAN STA maximum standby time
Technical field
The present invention relates to the communications fields, in particular to a kind of configuration side of WLAN STA maximum standby time Method and system.
Background technology
WLAN (Wireless Local Area Network, referred to as WLAN) includes access point (Access Point is referred to as AP), and with several associated websites (Station, referred to as STA) of AP.
The development of 802.11 family of standards of IEEE make WLAN it is current be widely used it is general.IEEE802.11 WLANs The perfect series of standards family of standard working group development, wherein there is larger impact power and widely used have The standards such as 802.11a, 802.11b, 802.11g and 802.11n.In IEEE 802.11a/b/g/n systems, STA is associated with AP Afterwards, STA can enter sleep state, but STA does not know can keep sleeping time how long before it and AP are disconnected.
Maximum stand-by time management (BSS Max Idle Period Management) function energy of IEEE 802.11v AP is enough set to tell the maximum stand-by time values of STA mono- when being associated with STA, even if during this period of time AP can not receive any come from The frame (i.e. STA is in sleep state) of STA will not be disconnected to be associated with STA, is periodically waken up and is sent so as to avoid STA Keep-alive (Keep-alive) frame, and reduce the resource consumption and energy expenditure of AP resetting Idle time devices.
However, in the maximum stand-by time administrative mechanism of IEEE 802.11v, AP can only set all STA same Maximum stand-by time value.As wlan network applies the continuous extension with STA types, the different STA needs under same AP are set Fixed different maximum stand-by time is further dropped with meeting the needs of different type STA is to maximum standby time to a greater degree Low-power consumption.For example, being directed to Internet of Things application scenarios, the dormancy time of sensor terminal (passing through battery powered mostly) may be configured as Several hours or even more than ten hour necessarily cause big if mobile phone terminal is still used to only have the maximum stand-by time of a few minutes The resource consumption and energy expenditure of amount cannot meet the demand that sensor is up to several years battery lifes.
Meanwhile the quantity of the STA of traditional AP supports is several to hundreds of, for Internet of Things application, AP needs to support number STA in the thousands, and the timer resource that AP is safeguarded is limited, how to efficiently use the timer of AP maintenances enables AP to prop up Holding more STA becomes an important problem.
Invention content
It is only the same maximum stand-by time value of STA configurations associated with it for AP, cannot be satisfied different type STA The problem of demand to maximum standby time, the present invention provides a kind of configuration sides of WLAN STA maximum standby time Method and system, at least to solve the above problems.
According to an aspect of the invention, there is provided a kind of configuration of the maximum standby time of wireless LAN station (STA) Method, including:Access point (AP) carries out information exchange with website (STA), negotiates the maximum standby time configured for the STA; The AP is according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to the multiple of the AP supports Maximum standby time in maximum standby time.
Preferably, the AP and STA carries out information exchange, negotiates the maximum standby time configured for the STA, wraps It includes:The STA sends request message to the AP, wherein the content carried in the request message includes:The STA requests Maximum standby time;The AP is according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to Maximum standby time in multiple maximum standby times that the AP is supported, including:The AP judges the maximum of the STA requests Whether standby time is maximum standby time that the AP is supported;The STA requests are configured if so, the AP is the STA The maximum standby times of one or more;If not, multiple maximum standby times that the AP is supported from the AP select one Or multiple maximum standby times are configured to the maximum standby time of the STA.
Preferably, the STA sends request message, including following one to the AP:The STA sends to the AP and closes Connection request;The STA sends reassociation requests to the AP;The STA sends maximum standby time claim frame to the AP.
Preferably, the AP and STA carries out information exchange, negotiates the maximum standby time configured for the STA, wraps It includes:The AP notifies the multiple maximum standby times and/or waited for the AP multiple maximums supported that AP described in the STA is supported The corresponding type identification of machine duration;The STA reports the maximum standby time of selection to the AP and/or is waited for the maximum of selection The corresponding type identification of machine duration;The AP is according to the negotiation with the STA as a result, by the maximum standby time of the STA The maximum standby time being configured in multiple maximum standby times that the AP is supported, including:The AP is by the maximum of the STA Standby time is configured to the maximum standby time of STA selection, alternatively, by the maximum standby time of the STA be configured to The corresponding maximum standby time of type identification of the STA selections.
Preferably, the AP and STA carries out information exchange, negotiates the maximum standby time configured for the STA, wraps It includes:The STA sends request message to the AP, wherein one or more classes of the STA are carried in the request message Type identifies;The AP is according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to the AP branch Maximum standby time in the multiple maximum standby times held, including:The AP is according to pre-set type identification and maximum The correspondence of standby time configures maximum corresponding with one or more of type identifications of the STA for the STA and waits for Machine duration.
Preferably, it is STA configurations maximum standby time corresponding with the multiple type identification of the STA, packet It includes:The AP is indicated according to upper layer, will be chosen in multiple maximum standby times corresponding with the type identification that the STA is reported One maximum standby time is configured to the maximum standby time of the STA acquiescences;It is waited for needing to reconfigure maximum for the STA In the case of machine duration, the AP is indicated according to upper layer, will meet preset condition in the multiple maximum standby time of selection A maximum standby time, re-match the maximum standby time for being set to the STA.
Preferably, the AP according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to After maximum standby time in multiple maximum standby times that the AP is supported, the method further includes:The AP notifies institute It is the maximum standby time of STA configurations and/or type corresponding with the maximum standby time of configuration to state AP described in STA again Mark;The STA by the AP again be the STA configuration maximum standby time be configured to the STA maximum it is standby when It is long.
Preferably, the AP according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to After maximum standby time in multiple maximum standby times that the AP is supported, the method further includes:The STA asks institute It is that the STA configures maximum standby time to state AP again;The AP is that the STA reconfigures maximum standby time;The AP It is the maximum standby time that the STA is reconfigured to send the AP to the STA.
Preferably, it is the maximum standby time of STA configurations that the STA, which asks the AP again, including:The STA to The AP sends maximum standby time reconfiguration request frame or sleep request, wherein the maximum standby time reconfiguration request Frame or sleep request carry the maximum standby time that the STA requests reconfigure and/or the maximum standby time with configuration Corresponding type identification;The AP reconfigures maximum standby time for the STA, including:Whether the AP judges the AP The STA is supported to ask the maximum standby time reconfigured;If so, the AP is by the maximum standby time weight of the STA Newly it is configured to the maximum standby time of the STA requests;If not, multiple maximum standby times that the AP is supported from the AP The middle maximum standby time of selection one, configures the maximum standby time of selection to the maximum standby time of STA;Institute It is the maximum standby time that the STA is reconfigured to state AP and send the AP to the STA, including:The AP is returned to the STA It returns maximum standby time and reconfigures response frame or suspend mode response, wherein the maximum standby time reconfigures response frame or suspend mode Response carries the maximum standby time that the AP is STA configurations.
Preferably, the AP according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to After maximum standby time in multiple maximum standby times that the AP is supported, the method further includes:The AP indicates institute It states STA and enters suspend mode simultaneously using other STA of identical maximum standby time with the STA;The AP uses same One timer carries out timing to the STA and other described STA.
Preferably, the AP indicates the STA and uses other STA of identical maximum standby time same with the STA When enter suspend mode, including:The AP is sent to the STA using other STA described in identical maximum standby time Beacon frames wake up the STA with the STA using identical maximum standby time in suspend mode;The AP is to the STA Suspend mode response frame is returned, and restarts timer frame to other described STA transmissions simultaneously.
Preferably, the AP indicates the STA and uses other STA of identical maximum standby time same with the STA When enter suspend mode, including:The AP sends suspend mode response to the STA, wherein is carried in the suspend mode response described The remaining time of the corresponding timer of maximum standby time of other STA;The AP using the same timer to the STA with And other described STA carry out timing, including:The AP receives the keepalive frame that the STA is sent when reaching the remaining time, Restart the timer and timing is carried out to the STA and other described STA.
According to another aspect of the present invention, a kind of configuration system of WLAN STA maximum standby time is provided, Including:Site STA negotiates the maximum standby time configured for the STA for carrying out information exchange with access point AP;It is described AP, for carrying out information exchange with the STA, according to the negotiation with the STA as a result, when the maximum by the STA is standby The long maximum standby time being configured in multiple maximum standby times that the AP is supported.
Preferably, the STA, including:First sending module, for sending request message to the AP, wherein described to ask The content carried in message is asked to include:The maximum standby time of the STA requests;The AP, including:First judgment module is used In judging whether the maximum standby time of STA request is maximum standby time that the AP is supported;First configuration module is used In being that the STA configures maximum standby time according to the judging result of first judgment module;Wherein, if the judgement is tied Fruit is yes, and first configuration module is the maximum standby time of one or more that the STA configures the STA requests;If The judging result is no, and multiple maximum standby time selections that first configuration module is supported from the AP are one or more Maximum standby time is configured to the maximum standby time of the STA.
Preferably, the maximum standby time of the first configuration module configuration is that the multiple maximum of selection is standby The immediate maximum standby time of maximum standby time asked with the STA in duration.
Preferably, the STA, including:Second sending module, for sending request message to the AP, wherein described to ask The content carried in message is asked to include:The range of the maximum standby time of the STA requests;The AP, including:Second judges mould Block, for judging whether the range of the maximum standby time of the STA requests includes the maximum standby time of AP supports;The Two configuration modules, for being that the STA configures maximum standby time according to the judging result of second judgment module;Wherein, It is that second configuration module is supported from the AP and included in the maximum standby time if the judging result is yes One or more maximum standby times are selected to be configured to the maximum standby time of the STA in maximum standby time in range; If the judging result is no, selection and institute in multiple maximum standby times that second configuration module is supported from the AP The immediate one or more maximum standby times in boundary for stating range are configured to the maximum standby time of the STA.
Preferably, the STA, including:Third sending module, for sending request message to the AP, wherein described to ask The content carried in message is asked to include:The range of the maximum standby time of the STA requests and the maximum of STA requests are standby Duration;The AP, including:Whether third judgment module wraps in the range of the maximum standby time for judging STA request Whether asked comprising the STA in the maximum standby time supported containing the AP maximum standby times supported or the AP Maximum standby time;Third configuration module, for being that the STA is configured most according to the judging result of the third judgment module Big standby time;Wherein, if the maximum comprising AP supports in the range of the maximum standby time of STA requests is standby Duration, maximum that the third configuration module is supported from the AP and in the range of the maximum standby time are standby One or more maximum standby times are selected to be configured to the maximum standby time of the STA in duration;Alternatively, what the AP was supported The maximum standby time for including STA requests in maximum standby time, when the third configuration module is by the maximum of the STA The long maximum standby time for being configured to the STA requests;If the judging result is no, the third configuration module is from described When the maximum for selecting one or more maximum standby times to be configured to the STA in multiple maximum standby times that AP is supported is standby It is long.
Preferably, the AP, including:Notification module, when for notifying that multiple maximums that AP described in the STA is supported are standby Type identification long and/or corresponding with multiple maximum standby times that the AP is supported;The STA, including:Reporting module is used In the maximum standby time from selection to the AP and/or type identification corresponding with the maximum standby time of selection that report;It is described AP further includes:4th configuration module, the maximum for configuring the maximum standby time of the STA to the STA selections are standby Duration;Alternatively, for by the corresponding maximum of the maximum standby time of the STA is configured to the STA is selected type identification Standby time.
Preferably, the notification module, for sending associated response or re-association response to the STA, wherein the pass Carried in connection response or re-association response multiple maximum standby times that the AP is supported and/or with the AP support it is multiple most The corresponding type identification of big standby time;Alternatively, for sending maximum stand-by time frame to the STA, wherein the maximum waits for The multiple maximum standby times and/or the multiple maximum standby times supported with the AP that the AP is supported are carried in machine time frame Corresponding type identification.
Preferably, the reporting module, for sending sleep request to the AP, wherein carried in the sleep request The maximum standby time of selection and/or type identification corresponding with the maximum standby time of selection;Alternatively, being used for the STA It sends maximum stand-by time and indicates frame, wherein the maximum for carrying the STA selections in the maximum stand-by time instruction frame is standby Duration and/or type identification corresponding with the maximum standby time of selection.
Preferably, the STA, including:4th sending module, for sending request message to the AP, wherein described to ask Seek one or more STA type identifications that the STA is carried in message;The AP, including:5th configuration module is used for root According to the correspondence of STA type identifications and maximum standby time, configured for the STA corresponding with the STA type identifications of the STA Maximum standby time.
Preferably, the AP further includes:Confirmation module has indicated the AP for sending confirmation message to the STA It completes to be that the STA configures maximum standby time.
Preferably, the AP further includes:Notification module is reconfigured, for notifying that AP described in the STA is described again The maximum standby time and/or type identification corresponding with the maximum standby time of configuration of STA configurations;The STA further includes: First reconfiguration module, for being that the maximum standby time of STA configurations is configured to the maximum of the STA again by the AP Standby time.
Preferably, described to reconfigure notification module, it is used for during the STA is in suspend mode, to the STA Send Beacon frames, wherein the Beacon frames carry the identification information for indicating that the STA has data cached packet;Described One reconfiguration module, including:Reading unit, the data packet for reading caching to the AP;Unit is reconfigured, being used for will be described The AP carried in the data packet of caching is the maximum that the maximum standby time that the STA is reconfigured is configured to the STA Standby time.
Preferably, described to reconfigure notification module, reconfigure frame or suspend mode for sending maximum standby time to the STA Request, wherein the maximum standby time reconfigures frame or sleep request, carries the AP STA and reconfigures Maximum standby time and/or type identification corresponding with the maximum standby time of configuration;First reconfiguration module, including: Receiving unit reconfigures frame or suspend mode response for receiving the maximum standby time that the AP is sent;Unit is reconfigured, being used for will The AP received is the maximum standby time that the maximum standby time that the STA is reconfigured is configured to the STA.
Preferably, the STA further includes:Reconfiguration request module is that the STA is configured for asking the AP again Maximum standby time;The AP further includes:Second reconfiguration module, for reconfiguring maximum standby time for the STA; Sending module is the maximum standby time that the STA is reconfigured for sending the AP to the STA.
Preferably, the AP further includes:Indicating module is used to indicate the STA and uses identical maximum with the STA Other STA of standby time enter suspend mode simultaneously;Timing module, for using the same timer to the STA and Other described STA carry out timing.
Through the invention, STA and AP carries out information exchange, negotiates the maximum standby time configured for STA, AP is according to negotiation As a result the maximum standby time of STA is configured to the maximum standby time in multiple maximum standby times of AP supports, to keep away Exempt from the maximum standby time that STA passively receives AP configurations, and AP can be that different STA configure different maximum standby times, Meet different types of STA reduces the different demands of maximum standby time to reduce the energy expenditure of STA simultaneously The resource consumption of AP.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and is constituted part of this application, this hair Bright illustrative embodiments and their description are not constituted improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the configuration method of WLAN STA maximum standby time according to the ... of the embodiment of the present invention;
Fig. 2 is the schematic diagram of the configuration system of WLAN STA maximum standby time according to the ... of the embodiment of the present invention;
Fig. 3 is the configuration system of the first WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system;
Fig. 4 is the configuration system of second of WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system;
Fig. 5 is the configuration system of the third WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system;
Fig. 6 is showing for the configuration system of the WLAN STA maximum standby time of mode two according to embodiments of the present invention It is intended to;
Fig. 7 is the configuration system of the preferred wireless LAN STA maximum standby time of mode one according to embodiments of the present invention Schematic diagram;
Fig. 8 is the configuration of another preferred wireless LAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system;
Fig. 9 is the reconfiguration system of the WLAN STA maximum standby time of mode one according to embodiments of the present invention Schematic diagram;
Figure 10 is reconfiguring for the preferred WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system;
Figure 11 is the weight of another preferred WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of configuration system;
Figure 12 is the reconfiguration system of the WLAN STA maximum standby time of mode two according to embodiments of the present invention Schematic diagram;
Figure 13 is the signal of the reconfiguration system of WLAN STA maximum standby time according to the ... of the embodiment of the present invention Figure;
Figure 14 is the schematic diagram of MIP request information elements according to the ... of the embodiment of the present invention;
Figure 15 is the schematic diagram of MIP requests frame structure according to the ... of the embodiment of the present invention;
Figure 16 is the schematic diagram of MIP response messages member according to the ... of the embodiment of the present invention;
Figure 17 is the schematic diagram of MIP responses frame structure according to the ... of the embodiment of the present invention;
Figure 18 is the schematic diagram of more maximum standby time information members according to the ... of the embodiment of the present invention;
Figure 19 is according to the present invention be embodiment MIPIDs Sub Elementes schematic diagram;
Figure 20 is the schematic diagram of Idle Options subdomains according to the ... of the embodiment of the present invention;
Figure 21 is the schematic diagram of MIPID instructions frame according to the ... of the embodiment of the present invention;
Figure 22 is the schematic diagram of STA MIP request information elements according to the ... of the embodiment of the present invention;
Figure 23 is the schematic diagram of STA MIP requests frame structure according to the ... of the embodiment of the present invention;
Figure 24 is the schematic diagram of STA MIP response messages member according to the ... of the embodiment of the present invention;
Figure 25 is the schematic diagram of STA MIP responses frame structure according to the ... of the embodiment of the present invention;
Figure 26 is the schematic diagram of suspend mode response message member according to the ... of the embodiment of the present invention;
Figure 27 is that according to embodiments of the present invention one AP supports safeguard a maximum stand-by time value respectively for each STA The flow chart of administrative mechanism;
Figure 28 is according to embodiments of the present invention two flow charts of maximum stand-by time administrative mechanism that passively select of STA;
Figure 29 is according to embodiments of the present invention three flow charts of maximum stand-by time administrative mechanism that are actively engaged in of STA.
Specific implementation mode
Come that the present invention will be described in detail below with reference to attached drawing and in conjunction with the embodiments.It should be noted that not conflicting In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
For in the maximum standby time administrative mechanism of IEEE 802.11v, it is same that AP is only STA configurations associated with it One maximum stand-by time value, the problem of cannot be satisfied demands of the different type STA to maximum standby time and AP are each STA starts timer and carries out timing, and the problem of the timer that AP is safeguarded limited STA limited amounts for causing AP to support, An embodiment of the present invention provides a kind of configuration methods and device of WLAN STA maximum standby time.It is real through the invention The above method and device of example offer are applied, STA can hold consultation the maximum standby time of determining STA with AP so that STA can The maximum standby time of STA demands is asked, and the non-passive AP that receives configures most standby time.Also, AP can be different STA The one or more different maximum standby times of configuration, meet different demands of the different types of STA to maximum standby time. Meanwhile AP can carry out timing using a timer to the dormancy time of multiple STA so that AP can support more STA. Further, AP can also be that STA reconfigures maximum standby time, if having chosen multiple maximums in initial configuration for STA Standby time, AP can also directly be other maximum standby times that STA configurations have been chosen in reconfiguration course, enhance The flexibility of maximum standby time administrative mechanism.
According to embodiments of the present invention, a kind of configuration method of WLAN STA maximum standby time is provided, is passed through STA and AP carries out information exchange, negotiates the maximum standby time configured for STA, and AP is standby by the maximum of STA according to negotiation result Duration is configured to the maximum standby time in multiple maximum standby times of AP supports, and passively receiving AP so as to avoid STA is Its maximum standby time configured, and AP can be that different STA configure different maximum standby times, meet different types of Demands of the STA to maximum standby time.
Fig. 1 is the flow chart of the configuration method of WLAN STA maximum standby time according to the ... of the embodiment of the present invention, such as Shown in Fig. 1, this method may include following steps (step S102- step S104):
Step S102, access point (AP) and website (STA) carry out information exchange, negotiate for STA configure it is maximum standby when It is long.
Step S104, AP are according to the negotiation with STA as a result, configuring the maximum standby time of STA to the more of AP supports Maximum standby time in a maximum standby time.
Through the embodiment of the present invention, STA and AP carries out information exchange, negotiates the maximum standby time configured for STA, AP roots It configures the maximum standby time of STA to the maximum standby time in multiple maximum standby times of AP supports according to negotiation result, Passively receive the maximum standby time of AP configurations so as to avoid STA, and can be that different STA configure different maximums standby by AP Duration meets different types of STA and subtracts simultaneously to reduce the energy expenditure of STA to the different demands of maximum standby time The resource consumption of AP is lacked.
For ease of description, in embodiments of the present invention, by STA maximum standby time configuration process be divided into initial configuration and Reconfigure two processes.
One, the initial configuration of STA maximum standby time
In a preferred embodiment of the embodiment of the present invention, STA and AP carries out information exchange, negotiates to configure for STA Maximum standby time may include following two modes:Mode one, STA ask the maximum standby time of STA demands, AP to AP It is the maximum standby time that STA configures that AP is supported according to the request of STA;Mode two, AP notify the maximum that the STA AP are supported standby Duration, STA therefrom choose the maximum standby time needed for STA, and the maximum standby time selected by STA is reported to AP.Below Above two preferred embodiment is described respectively.
Mode one
In this preferred embodiment, STA can by AP send request message, request AP be STA configurators demand most Big standby time, AP is according to the request of STA, the maximum standby time supported by STA configurations AP.The maximum that STA is asked to AP Standby time can be one or more specific maximum standby time values, when can also be that the acceptable maximums of STA are standby Long range, further, STA can also ask one or more specific maximum standby time values and STA that can connect simultaneously The range for the maximum standby time received.
In the case of STA specific maximum standby time values one or more to AP requests, STA can send to AP and ask Message is sought, maximum standby time (one or more specific maximum standby times of STA requests are carried in the request message Value).After AP receives the request message of STA, judge STA request maximum standby time whether be AP support maximum it is standby when Length configures the one or more maximum standby times that STA is asked if so, AP is the STA;If not, AP supported from AP it is more A one or more maximum standby times of maximum standby time selection are configured to the maximum standby time of STA, it is preferable that AP is selected Maximum standby time when being standby with the immediate maximum of maximum standby time of STA requests in multiple maximum standby times It is long.
For example, STA sends association request to AP, carry in association request STA request AP for its configure 11 hours, it is 24 small When two maximum standby times, after AP receives association request, judge whether 11 hours and 24 hours of STA requests are AP supports Maximum standby time, if AP supports 11 hours standby times, the maximum that 11 hours can be configured to STA by AP to wait for Machine duration;If AP supports 11 hours and 24 hours maximum standby times simultaneously, AP can be by 11 hours and 12 hours It is chosen for the maximum standby time of STA, and can be indicated according to upper layer, one in 11 hours or 24 hours is worked as STA The acquiescence maximum standby time of phase.
In the case of ranges of the STA to AP requests STA acceptable maximum standby times, STA can be sent to AP Request message carries the range of the maximum standby time of STA requests in the request message.After AP receives request message, sentence Whether the range of the maximum standby time of disconnected STA requests includes the maximum standby time of AP supports;If so, what AP was supported from AP And one or more maximum standby times is selected to be configured to included in the maximum standby time in the range of maximum standby time The maximum standby time of STA;If not, the boundary of selection and the range is most in multiple maximum standby times that AP supports AP The maximum standby time of close one or more is configured to the maximum standby time of STA.
When STA asks one or more specific maximum standby time values and the standby acceptable maximums of STA simultaneously In the case of long range, STA can send request message to AP, and the maximum that STA requests are carried in the request message is standby The maximum standby time of range and the STA request of duration.After AP receives request message, AP judges that the maximum of STA requests is standby In the range of duration whether comprising AP support maximum standby time or AP support maximum standby time in whether include The maximum standby time of STA requests.
Specifically, if STA request maximum standby time in the range of comprising AP support maximum standby time, AP from It is that AP is supported and when selecting one or more maximum standby included in the maximum standby time in the range of maximum standby time The long maximum standby time for being configured to STA, alternatively, when the maximum comprising STA requests in the maximum standby time that AP is supported is standby Long, AP configures the maximum time of STA to the maximum standby time of STA requests.If not, multiple maximums that AP is supported from AP wait for The maximum standby time for selecting one or more maximum standby time configuration AP to support in machine duration.
AP can also be that STA configures maximum standby time according to the type of STA.In this preferred embodiment, STA and AP can be with Safeguard the correspondence of a STA type identification and maximum standby time, it is standby that each STA type identification corresponds to a maximum Duration.STA carries one or more STA type identifications of STA in request message, and AP is according to pre-set STA types mark Know the correspondence with maximum standby time, configuring maximum corresponding with one or more STA type identifications of STA for STA waits for Machine duration.Preferably, AP can be indicated according to upper layer, will choose corresponding with multiple STA type identifications multiple maximums it is standby when A maximum standby time in length, is configured to the maximum standby time of STA acquiescences.It is maximum standby needing to reconfigure for STA In the case of duration, AP can be indicated according to upper layer, and one of preset condition will be met in multiple maximum standby times of selection Maximum standby time re-matches the maximum standby time for being set to STA.
Further, AP matches according to the correspondence of pre-set STA type identifications and maximum standby time for STA After setting maximum standby time corresponding with the STA type identifications of STA, AP can send confirmation message, notice with the STA The STA AP are completed configures maximum standby time for STA.
In a preferred embodiment of the embodiment of the present invention, STA can be wrapped to the request message of the transmission of AP It includes:Association request, reassociation requests and maximum standby time claim frame.That is, STA to AP send request message may include with It is one of lower:STA sends association request in the association process with AP, to AP, and request AP is carried in association request and is configured for STA The information of maximum standby time.STA sends reassociation requests during the re-association with AP, to AP, in reassociation requests It is the information that STA configures maximum standby time to carry request AP.Alternatively, STA is when needed, sending maximum standby time to AP asks It is that STA configures maximum standby time to ask frame, request AP.
Mode two
In this preferred embodiment, AP can notify the maximum standby time that AP is supported, STA to be waited for maximum according to STA to STA The demand of machine duration, chooses the maximum standby time of STA demands from the maximum standby time that AP is supported, and reports STA to AP The maximum standby time of selection, AP configure the maximum standby time of STA to the maximum standby time of STA selections.If STA is selected Multiple maximum standby times are taken, then AP can indicate one in the multiple maximum standby times for choosing STA according to upper layer A maximum standby time current as STA.
The AP maximum standby times supported can be sent to STA by AP, and the maximum that STA therefrom directly chooses STA demands waits for Machine duration, and report the maximum standby time that STA chooses, AP to configure the maximum standby time of STA to STA and choose most to AP Big standby time.Preferably, if STA has chosen multiple maximum standby times, AP can be indicated to select STA according to upper layer A maximum standby time current as STA in the multiple maximum standby times taken.
Further, the corresponding type identification of AP can be safeguarded with AP is supported multiple maximum standby times, each class Type identifies one that corresponding A P is supported maximum standby time.If STA also maintains pair of type identification and maximum standby time It should be related to, then AP can send the type identification for the maximum standby time that AP is supported when notifying STA to STA, in STA lookups Correspondence is stated, chooses the maximum standby time of STA demands, and the maximum standby time that STA chooses is reported to AP, and/or, with The corresponding type identification of maximum standby time of selection, if STA report be choose maximum standby time, AP directly will The maximum standby time of STA is configured to the maximum standby time that STA is reported;If what STA was reported is standby with the maximum of selection It is standby to configure the maximum standby time of STA to maximum corresponding with the type identification that STA is selected for the corresponding type identification of duration Duration.
In view of above-mentioned preferred embodiment, configure the maximum standby time of STA to corresponding with the type identification that STA is selected Maximum standby time, may include:AP is indicated according to upper layer, when maximum corresponding with the type identification that STA is selected is standby A maximum standby time in length, is configured to the maximum standby time of STA acquiescences.For example, upper layer application instruction STA is currently needed A smaller maximum standby time is distributed, then AP configures the smaller one maximum standby time that STA chooses to STA and works as Preceding acquiescence maximum standby time.In addition, in the case where needing to reconfigure maximum standby time for STA, AP can also basis Upper layer indicates, the maximum that preset condition is met in maximum standby time corresponding with the type identification that STA is selected is standby Duration re-matches the maximum standby time for being set to STA.For example, update of the upper layer application according to user, needs to configure one for STA Larger maximum standby time, AP can be indicated according to upper layer, configure the maximum standby time of STA to the maximum of STA selections Larger one maximum standby time in standby time.
In this excellent mode, AP notifies multiple maximum standby times that the STA AP are supported, and/or multiple with AP supports The corresponding type identification of maximum standby time, may include one of following manner:1) AP sends associated response or re-association to STA Response, wherein carry multiple maximum standby times of AP supports in associated response or re-association response and/or supported with AP The corresponding type identification of multiple maximum standby times;2) the maximum stand-by time frame that AP is sent to STA, the maximum stand-by time frame In carry multiple maximum standby times of AP supports and/or type mark corresponding with multiple maximum standby times that AP is supported Know.That is, AP can when responding the association request or reassociation requests of STA, by the AP multiple maximum standby times supported and/or Type identification corresponding with multiple maximum standby times that AP is supported, carrying are sent in associated response or re-association response STA;AP can also be by sending maximum stand-by time frame, the multiple maximum standby times and/or and AP that the notice STA AP are supported The corresponding type identification of multiple maximum standby times supported.
In a preferred embodiment of the embodiment of the present invention, STA can be standby by sending sleep request or maximum Duration indicates frame, and the maximum standby time of selection and/or type identification corresponding with the maximum standby time of selection are reported to AP. Carried specifically, the sleep request that STA is sent to AP, in the sleep request STA selections maximum standby time and/or with selection The corresponding type identification of maximum standby time.Alternatively, the maximum stand-by time instruction frame that STA is sent to STA, the maximum are standby Time indicates to carry the maximum standby time of STA selections and/or type identification corresponding with the maximum standby time of selection in frame.
Obviously, STA can also be identified according to the above-mentioned type, and request AP is that STA configures maximum standby time.STA is sent out to AP Type identification corresponding with the maximum standby time that STA chooses, AP is sent to be closed according to maximum standby time is corresponding with type identification System configures the maximum standby time of STA to maximum standby time corresponding with the type identification that STA is asked.
Two, STA maximum standby time reconfigures
AP is after STA configures maximum standby time, and STA can send sleep request to AP, and the suspend mode of AP responses STA is asked It asks, suspend mode response is sent to STA, STA enters dormant state, and when maximum sleep, a length of AP was the maximum standby time of STA configurations. AP can be that STA reconfigures maximum standby time, and in a preferred embodiment of the embodiment of the present invention, AP and STA is carried out Information exchange negotiates to reconfigure maximum standby time for STA, when may include that STA requests reconfigure maximum standby with AP initiations Length reconfigures two ways, and above two mode is described separately below.
Mode one
In this preferred embodiment, maximum standby time is initiated by AP and is reconfigured, AP notifies that the STA AP are that STA is configured again Maximum standby time and/or type identification corresponding with the maximum standby time of configuration, STA by AP again be STA configure Maximum standby time is configured to the maximum standby time of STA.For example, AP, which is STA, has chosen multiple and STA STA type identifications Corresponding maximum standby time, and it is configured with the maximum standby time of an acquiescence for it.AP receives upper layer instruction, it is desirable that is STA reconfigures maximum standby time (the maximum standby time of such as bigger), and AP can be from multiple maximum standby times of selection Position STA reconfigures a maximum standby time, and notifies that the STA AP are the maximum standby time that STA is reconfigured, and STA is heavy by AP The maximum standby time of the configuration maximum standby time new as STA.
AP can reconfigure maximum standby time in the case where STA is in suspend mode and operating mode for STA.
During STA is in suspend mode, AP initiates maximum standby time and reconfigures, and Beacon frames are sent to STA, Instruction STA is carried in Beacon frames the identification information of data cached packet;STA fetches the data packet of caching to AP, and reading should The AP carried in data packet is the maximum standby time information that STA is reconfigured, and the AP carried in the data packet of caching is by STA The maximum standby time that STA is reconfigured is configured to the current maximum standby times of STA.
During STA is in operating mode, AP initiates maximum standby time configuration process, and sending maximum to STA waits for Machine duration reconfigures frame, the maximum standby time reconfigure frame carry AP be the maximum standby times that reconfigure of STA and/or Type identification corresponding with the maximum standby time of configuration.STA receives the maximum standby time that AP is sent and reconfigures frame, is by AP The maximum standby time that STA is reconfigured is configured to the current maximum standby times of STA.
In the above method, if AP has chosen multiple maximum standby times in initial configuration for STA, AP can be with From other the maximum standby times chosen, reconfigures one for STA and meet the maximum standby time needed.For example, right In the application scenarios of alarm sensor, in initial configuration, AP is that STA has chosen two different maximum standby times (one Smaller maximum standby time and a larger maximum standby time), when AP is standby by smaller maximum according to upper layer instruction The long maximum standby time for being configured to STA acquiescences.After a period of time, if alarm sensor needs longer maximum standby It is long, then AP can be initiated as the process that STA reconfigures maximum standby time, configure the larger standby time chosen to Maximum standby time current STA.
Mode two
It in this preferred embodiment, sends and asks from STA to AP, request AP is that STA reconfigures maximum standby time.The process May include:STA requests AP is that STA configurations maximum standby time reconfigures after AP receives the request of STA for STA again Maximum standby time, and it is the maximum standby time that STA is reconfigured to return to AP to STA.
In a preferred embodiment of the embodiment of the present invention, STA can send maximum standby time to AP and reconfigure Claim frame or sleep request carry what STA requests reconfigured in maximum standby time reconfiguration request frame or sleep request Maximum standby time and/or type identification corresponding with the maximum standby time of configuration.AP receives maximum standby time and re-matches After setting claim frame or sleep request, judge whether AP supports STA to ask the maximum standby time reconfigured, if so, AP will The maximum standby time of STA is reconfigured for the maximum standby time of STA requests;If not, multiple maximums that AP is supported from AP A maximum standby time is selected in standby time, configures the maximum standby time of selection to the maximum standby time of STA.AP Maximum standby time can be returned to STA and reconfigure response frame or suspend mode response, maximum standby time reconfigure response frame or It is the maximum standby time that STA is reconfigured that AP is carried in suspend mode response.
Obviously, the embodiment of the present invention is not limited to the description of above two mode, in maximum standby time reconfiguration course In, AP and STA can also negotiate the maximum standby time reconfigured for STA according to the process of initial configuration, and AP is tied according to negotiation Fruit is that STA reconfigures maximum standby time, negotiates and configuration process is similar with the above embodiment of the present invention, details are not described herein.
It needs to start a timer progress timing for every STA for AP, and the timer that AP is safeguarded is limited, leads to AP The problem of STA limited amounts of support, in embodiments of the present invention, can utilize one to enable AP to support more STA A timer is to using the STA of same maximum standby time to carry out timing, under the conditions of limited to the timer safeguarded in AP, Also it can make AP while support more STA.
According to embodiments of the present invention, AP according to the negotiation with STA as a result, configuring the maximum standby time of STA to AP After maximum standby time in the multiple maximum standby times supported, AP can indicate current STA and use phase with current STA STA with maximum standby time enters dormant state simultaneously, AP using timer simultaneously to current STA and with current STA Timing is carried out using the STA of identical maximum standby time.
In order to carry out timing to multiple STA using same maximum standby time using a timer, need different STA is started simultaneously at into suspend mode, that is, multiple STA share the synchronization mechanism of a timer.The one of the embodiment of the present invention A preferred embodiment, AP can wake up the STA in suspend mode by sending Beacon frames, and keep the STA being waken up same Shi Chongqi timers enter suspend mode.AP can also indicate that the remaining time of STA current timers, be arrived in the time of AP instructions After reaching, restart timer enters suspend mode to STA simultaneously.
Above two AP is described separately below indicates current STA and the STA with current STA using identical maximum standby time Simultaneously into the mode of suspend mode.
Mode one:The sleep request (sleep mode request) that the STA of sleep request is sent to after AP is received Later, AP wakes up the STA of the shared timer of all and current STA of suspend mode, makes current STA and is shared with current STA The STA of one timer, while restarting timer and starting countdown.Specifically, AP shares a meter nearest with current STA When device one or several Beacon frames for monitoring of STA in carry corresponding TIM bits, instruction wakes up these STA, and to this What STA transmissions were new a bit restarts timer frame (Reset Counter Frame), while returning to suspend mode response to current STA (sleep mode response) frame, the STA that a timer is shared with current STA will restart timer simultaneously with current STA Reenter suspend mode.
Mode two:After the sleep request (sleep mode request) that STA is sent to AP, AP is rung in the suspend mode of return Answer countdown remaining time information (the Current MIP for increasing current timer in (sleep mode response) Count), STA adjusts the timer of oneself according to this information and starts suspend mode, and when countdown is 0, the STA sends to AP protect again (Keep-alive) frame living, and the timer is restarted with the maximum stand-by time decided through consultation before, it in this way, can be not In the case of influencing the STAs all with the shared timer of current STA in suspend mode, multiple STA timing are realized The synchronization of device so that multiple STA share a timer and carry out timing.
The corresponding method provided with the above embodiment of the present invention, the embodiment of the present invention additionally provide a kind of WLAN The configuration system of STA maximum standby time, the method that above-described embodiment may be implemented.
Fig. 2 is the schematic diagram of the configuration system of WLAN STA maximum standby time according to the ... of the embodiment of the present invention, such as Shown in Fig. 2, which may include:Website (STA) 1 and access point (AP) 2.Wherein, 1 STA, for AP 2 into row information Interaction, negotiates the maximum standby time configured for STA 1;AP 2, for basis with the negotiation of STA 1 as a result, by STA's 1 Maximum standby time is configured to the maximum standby time in multiple maximum standby times of the supports of AP 2.
Through the embodiment of the present invention, STA and AP carries out information exchange, negotiates the maximum standby time configured for STA, AP roots It configures the maximum standby time of STA to the maximum standby time in multiple maximum standby times of AP supports according to negotiation result, Passively receive the maximum standby time of AP configurations so as to avoid STA, and can be that different STA configure different maximums standby by AP Duration meets different types of STA and subtracts simultaneously to reduce the energy expenditure of STA to the different demands of maximum standby time The resource consumption of AP is lacked.
AP and STA carries out information exchange, and the maximum standby time for negotiating to configure for STA may include following two modes: Mode one, STA ask the maximum standby time of STA demands to AP, and AP is according to the maximum that the request of STA is that STA configures that AP is supported Standby time;Mode two, AP notify the maximum standby time that the STA AP are supported, it is standby that STA therefrom chooses the maximum needed for STA Duration, and report to AP the maximum standby time selected by STA.Corresponding to above two mode, the one of the embodiment of the present invention In a preferred embodiment, two kinds of preferred realization methods are provided, two kinds of preferred embodiments are described separately below.
Mode one
In this preferred embodiment, STA can by AP send request message, request AP be STA configurators demand most Big standby time, AP is according to the request of STA, the maximum standby time supported by STA configurations AP.The maximum that STA is asked to AP Standby time can be one or more specific maximum standby time values, when can also be that the acceptable maximums of STA are standby Long range, further, STA can also ask one or more specific maximum standby time values and STA that can connect simultaneously The range for the maximum standby time received.Specifically, the request message that STA is sent to AP, can include but is not limited to:Association is asked It asks, reassociation requests and maximum standby time claim frame etc..
Fig. 3 is the configuration system of the first WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system, in system as shown in Figure 3, STA 1 may include:First sending module 112, for being asked to the transmissions of AP 2 Seek message, wherein the content carried in the request message includes the maximum standby time that STA 1 is asked;AP 2 may include:The One judgment module 212, for judge STA 1 ask maximum standby time whether be AP 2 support maximum standby time;The One configuration module 214 is coupled with the first judgment module 212, for being STA according to the judging result of the first judgment module 212 The maximum standby time of 1 configuration;Wherein, if it is judged that being yes, the first configuration module 214 is that STA 1 configures what STA 1 was asked One or more maximum standby times;If it is judged that being no, multiple maximums that the first configuration module 214 is supported from AP 2 wait for The one or more maximum standby times of machine duration selection are configured to the maximum standby time of STA 1.
In the preferred embodiment that the present invention implements embodiment, the maximum of the first configuration module 214 configuration When standby time is standby for the immediate maximum of maximum standby time asked with STA 1 in multiple maximum standby times of selection It is long.
Fig. 4 is the configuration system of second of WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system, as in the system of fig. 4, STA 1 may include:Second sending module 122, for being asked to the transmissions of AP 2 Seek message, wherein the content carried in the request message may include:The range for the maximum standby time that STA 1 is asked.AP 2 May include:Second judgment module 222, for judging whether the range of the maximum standby time of the requests of STA 1 includes AP 2 The maximum standby time held;Second configuration module 224 is coupled with the second judgment module 222, for according to the second judgment module 222 judging result is that STA 1 configures maximum standby time;Wherein, if it is judged that be it is yes, the second configuration module 224 from AP 2 the is supported and selection one or more included in the maximum standby time in the range of the maximum standby time that STA 1 is asked A maximum standby time is configured to the maximum standby time of STA 1;If it is judged that being no, the second configuration module 224 is from AP In the 2 multiple maximum standby times supported, selection is waited for the immediate one or more maximums in the boundary of the ranges asked of SAT 1 Machine duration is configured to the maximum standby time of STA 1.
Fig. 5 is the configuration system of the third WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system, in system as shown in Figure 5, STA 1 may include:Third sending module 132, for being asked to the transmissions of AP 2 Seek message, wherein the content carried in the request message may include:The range and STA for the maximum standby time that STA 1 is asked The maximum standby time of 1 request.AP 2 may include:Third judgment module 232, for judging that the maximum that STA 1 is asked is standby Whether include whether to be wrapped in the maximum standby time of the supports of AP 2 or the maximum standby time of the supports of AP 2 in the range of duration The maximum standby time asked containing STA 1;Third configuration module 234 is coupled with third judgment module 232, for according to the The judging result of three judgment modules 232 is that STA 1 configures maximum standby time.
Specifically, if the maximum standby time supported comprising AP 2 in the range of the maximum standby time that STA 1 is asked, It is that third configuration module 234 is supported from AP 2 and included in the maximum standby time in the range of maximum standby time, selection One or more maximum standby times are configured to the maximum standby time of STA 1;Alternatively, in the maximum standby time that AP 2 is supported Include the maximum standby time of STA1 requests, the maximum time of STA 1 is configured to what STA 1 was asked by third configuration module 234 Maximum standby time;If it is judged that being no, selected in multiple maximum standby times that third configuration module 234 is supported from AP 2 Select the maximum standby time that one or more maximum standby times are configured to STA 1.
Mode two
In this preferred embodiment, AP can notify the maximum standby time that AP is supported, STA to be waited for maximum according to STA to STA The demand of machine duration, chooses the maximum standby time of STA demands from the maximum standby time that AP is supported, and reports STA to AP The maximum standby time of selection, AP configure the maximum standby time of STA to the maximum standby time of STA selections.Preferably, such as Fruit STA has chosen multiple maximum standby times, then AP can indicate the multiple maximum standby times for choosing STA according to upper layer In a maximum standby time current as STA.
Fig. 6 is showing for the configuration system of the WLAN STA maximum standby time of mode two according to embodiments of the present invention It is intended to, in system as shown in FIG. 6, AP 2 may include:Notification module 242, for notifying 1 AP 2 of STA to support more A maximum standby time, and/or type identification corresponding with multiple maximum standby times that AP 2 is supported.STA 1 may include: Reporting module 142, for reporting the maximum standby time that STA 1 is selected, and/or the maximum standby time pair with selection to AP 2 The type identification answered.AP 2 further includes:4th configuration module 244, for configuring the maximum standby time of STA 1 to STA 1 The maximum standby time of selection;Alternatively, for configuring the maximum standby time of STA 1 to the type identification selected with STA 1 Corresponding maximum standby time.
In view of above-mentioned preferred embodiment, it configures the maximum standby time of STA 1 to the type identification selected with STA 1 It is corresponding maximum standby time, may include:AP 2 is indicated according to upper layer, and the type identification selected with STA 1 is corresponding most A maximum standby time in big standby time, is configured to the maximum standby time of STA acquiescences.For example, upper layer application indicates STA currently needs to distribute a smaller maximum standby time, then when the smaller maximum that AP 2 chooses STA 1 is standby Length is configured to the current acquiescence maximum standby times of STA 1.
In addition, in the case where needing to reconfigure maximum standby time for STA, AP 2 can also be indicated according to upper layer, will A maximum standby time for meeting preset condition in maximum standby time corresponding with the type identification of STA selections, reconfigures For the maximum standby time of STA.For example, update of the upper layer application according to user, needs to wait for for one larger maximum of STA configurations Machine duration, AP can be indicated according to upper layer, configure the maximum standby time of STA 1 to the maximum standby time that STA 1 chooses In larger one maximum standby time.
In system as shown in FIG. 6, notification module 242 can be used for sending associated response to STA 1 or re-association rung Answer, wherein carry multiple maximum standby times that AP 2 is supported in the associated response or re-association response, and/or with AP 2 The corresponding type identification of multiple maximum standby times held.Alternatively, can be used for the maximum stand-by time sent to STA 1 Frame, wherein multiple maximum standby times that AP 2 is supported are carried in the maximum stand-by time frame, and/or more with the supports of AP 2 The corresponding type identification of a maximum standby time.Multiple maximum standby times that STA 1 can be supported according to the AP 2 received And/or type identification corresponding with multiple maximum standby times that AP 2 is supported, select the maximum standby time of 1 demands of STA.
Further, in system as shown in FIG. 6, reporting module 142 can be used for asking to the suspend mode that AP 2 is sent It asks, the maximum standby time that STA 1 is selected, and/or class corresponding with the maximum standby time of selection is carried in sleep request Type identifies.Alternatively, the maximum stand-by time sent to STA 1 instruction frame is can be used for, in maximum stand-by time indicates frame Carry the maximum standby time that STA 1 is selected, and/or type identification corresponding with the maximum standby time of selection.4th configuration Module 244 can configure the maximum standby time of STA 1 to the maximum standby time that STA 1 is selected.4th configuration module 244, the maximum standby time of STA 1 can also be configured to maximum standby time corresponding with the type identification that STA 1 is selected.
In a preferred embodiment of the embodiment of the present invention, STA and AP can safeguard that STA type identifications are waited for maximum The correspondence of machine duration, each STA type identification correspond to a maximum standby time, and AP can be according to the STA types of STA It is identified as the maximum standby time of STA configurations.STA carries the type identification of one or more STA of STA, AP in request message Maximum standby time corresponding with the STA type identifications that STA is sent is chosen, and the current maximum of STA configurations is designated as according to upper layer Standby time.AP completes, with postponing, confirmation message can be sent to STA, and notice STA has been the maximum standby time of STA configurations.
Fig. 7 is the configuration system of the preferred wireless LAN STA maximum standby time of mode one according to embodiments of the present invention Schematic diagram, in system as shown in Figure 7, STA 1 may include:4th sending module 152 is asked for being sent to AP 2 Message, wherein one or more STA type identifications of STA 1 are carried in the request message.AP 2 may include:5th matches Module 252 is set, for the correspondence according to STA type identifications and maximum standby time, for the STA of STA 1 configuration and STA 1 The corresponding maximum standby time of type identification.
Further, in system as shown in Figure 7, the STA type identifications that AP 2 is supported can also be sent to by AP 2 STA1, STA 1 is according to the correspondence of STA type identifications and maximum standby time, the STA type identifications pair for selecting AP 2 to support The maximum standby time answered, and the maximum standby time that STA 1 can be reported to choose to AP 2, and/or waited for the maximum of selection The corresponding STA type identifications of machine duration.The information that AP 2 is reported according to STA 1 configures the maximum standby time of STA 1 to The maximum standby time that STA1 chooses.
In a preferred embodiment of the embodiment of the present invention, the 5th configuration module 252 is according to STA type identifications and most The correspondence of big standby time can wrap for the configurations of STA 1 maximum standby time corresponding with the STA type identifications of STA 1 It includes:5th configuration module 252 is indicated according to the upper layer of AP 2, will be chosen multiple maximums corresponding with multiple STA type identifications and is waited for A maximum standby time in machine duration, is configured to the maximum standby time of the acquiescences of STA 1.It is needing to reconfigure for STA 1 In the case of maximum standby time, the 5th configuration module 252 is indicated according to the upper layer of AP 2, when multiple maximums of selection are standby A maximum standby time for meeting preset condition in length, re-matches the maximum standby time for being set to STA 1.
Fig. 8 is the configuration of another preferred wireless LAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system, in system as shown in Figure 8, AP 2 can also include:Confirmation module 254, for being sent really to STA 1 Recognize information, instruction AP 2 is completed configures maximum standby time for STA 1.
Reconfiguration course in the method provided corresponding to the above embodiment of the present invention, system provided in an embodiment of the present invention It is that STA reconfigures maximum standby time that AP, which may be implemented,.In a preferred embodiment of the embodiment of the present invention, AP and STA Information exchange is carried out, negotiates to reconfigure maximum standby time for STA, AP is can include but is not limited to and initiates maximum standby time weight Configuration (mode one) and STA requests reconfigure (mode two) two ways, separately below to the system using above two mode It is described.
Mode one:AP initiates maximum standby time and reconfigures
Fig. 9 is the reconfiguration system of the WLAN STA maximum standby time of mode one according to embodiments of the present invention Schematic diagram, in system as shown in Figure 9, AP 2 can also include:Notification module 262 is reconfigured, for notifying 1 AP of STA 2 be the maximum standby time and/or type identification corresponding with the maximum standby time of configuration that STA 1 is configured again.STA 1, Can also include:First reconfiguration module 162, for being that the maximum standby time that STA 1 is configured is configured to STA again by AP 2 1 maximum standby time.
Figure 10 is reconfiguring for the preferred WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of system reconfigures notification module 262 in system as shown in Figure 10, for being in suspend mode in STA 1 In the process, Beacon frames are sent to STA 1, wherein the Beacon frames, which carry instruction STA 1, has the mark of data cached packet to believe Breath.First reconfiguration module 162 may include:Reading unit 1622, the data packet for reading caching to AP 2;It reconfigures Unit 1624 is coupled with reading unit 1622, and the AP 2 for being carried in the data packet by caching is what STA 1 was reconfigured Maximum standby time is configured to the maximum standby time of STA 1.
Figure 11 is the weight of another preferred WLAN STA maximum standby time of mode one according to embodiments of the present invention The schematic diagram of configuration system reconfigures notification module 262 in system as shown in figure 11, is waited for for sending maximum to STA 1 Machine duration reconfigures frame, wherein the maximum standby time reconfigures frame, and it is that the maximum that STA 1 is reconfigured waits for carry AP 2 Machine duration and/or type identification corresponding with the maximum standby time of configuration.First reconfiguration module 162 may include:It receives Unit 1626, the maximum standby time for receiving the transmissions of AP 2 reconfigure frame;Unit 1628 is reconfigured, with receiving unit 1626 It is coupled, when the maximum for configuring the AP received 2 to for the maximum standby time that STA 1 is reconfigured STA 1 is standby It is long.
Obviously, this hair inventive embodiments are not limited to above two preferred embodiment, according to actual needs, those skilled in the art The system of Figure 10 and Figure 11 can also be combined, realization AP is in suspend mode in STA 1 and in the STA of operating mode 1 reconfigures maximum standby time.
Mode two:STA requests reconfigure
Figure 12 is the reconfiguration system of the WLAN STA maximum standby time of mode two according to embodiments of the present invention Schematic diagram, in system as shown in figure 12, STA 1 can also include:Reconfiguration request module 172, for asking 2 weights of AP Newly maximum standby time is configured for STA 1.AP 2 can also include:Second reconfiguration module 272, for matching again for STA 1 Set maximum standby time;Sending module 274 is coupled with the second reconfiguration module 272, is STA for sending AP 2 to STA 1 The 1 maximum standby time reconfigured.
In a preferred embodiment of the embodiment of the present invention, reconfiguration request module 172 can be sent most to AP 2 Big standby time reconfiguration request frame or sleep request carry in maximum standby time reconfiguration request frame or sleep request STA 1 asks the maximum standby time reconfigured and/or type identification corresponding with the maximum standby time of configuration.At this point, Second reconfiguration module 272 judges whether AP 2 supports STA 1 to ask the maximum standby time reconfigured;If so, second The maximum standby time of STA 1 is reconfigured for the maximum standby time that STA 1 is asked by reconfiguration module 272;If not, the The maximum standby time of selection one in multiple maximum standby times that two reconfiguration modules 272 are supported from AP 2, most by selection Big standby time is configured to the maximum standby time of STA 1.Further, sending module 274 can return to maximum to STA 1 and wait for Machine duration reconfigures response frame or suspend mode response, which reconfigures response frame or suspend mode response, carry AP 2 The maximum standby time configured for STA 1.
In order to carry out timing to multiple STA using same maximum standby time using a timer, need different STA is started simultaneously at into suspend mode, that is, multiple STA share the synchronization mechanism of a timer.The one of the embodiment of the present invention A preferred embodiment, AP can wake up the STA in suspend mode by sending Beacon frames, and keep the STA being waken up same Shi Chongqi timers enter suspend mode.AP can also indicate that the remaining time of STA current timers, be arrived in the time of AP instructions After reaching, restart timer enters suspend mode to STA simultaneously.
Figure 13 is the signal of the reconfiguration system of WLAN STA maximum standby time according to the ... of the embodiment of the present invention Figure, in system as shown in fig. 13 that, AP 2 can also include:Indicating module 282 is used to indicate STA 1 and makes with STA 1 Enter suspend mode simultaneously with other STA of identical maximum standby time;Timing module 284 is coupled with indicating module 282, For using the same timer to carry out timing to STA 1 and other above-mentioned STA.
In a preferred embodiment of the embodiment of the present invention, indicating module 282 indicate STA 1 and with it is above-mentioned other STA simultaneously enter suspend mode, can report including:Beacon frames are sent to other above-mentioned STA, are waken up upper in suspend mode State other STA.After waking up other above-mentioned STA, suspend mode response frame is returned to STA 1, and restart simultaneously to other above-mentioned STA transmissions Timer frame.Complete the synchronization between different STA, timing module 284 using the same timer to STA 1 and it is above-mentioned other STA carries out timing.
Alternatively, indicating module 282 indicates STA 1 and enters suspend mode simultaneously with other above-mentioned STA, can also wrap It includes:Suspend mode response is sent to STA1, the above-mentioned corresponding timer of maximum standby time for stating other STA is carried in suspend mode response Remaining time;Timing module 284 carries out timing using the same timer to STA 1 and other above-mentioned STA, can also wrap It includes:The keepalive frame that STA 1 is sent when reaching remaining time is received, timer is restarted and STA 1 and other above-mentioned STA is counted When.
It is described below by specific embodiment.
According to embodiments of the present invention, the administrative mechanism that multiple maximum stand-by times are supported in a kind of WLAN is provided (Multiple Max Idle Period Management).Wherein, AP can support to safeguard one respectively most for each STA Big stand-by time value, can also the small number of maximum stand-by time value of support maintenance, i.e., it is standby that multiple STA share a maximum Time value.To realize that above-mentioned administrative mechanism, the embodiment of the present invention negotiate the different participations of maximum stand-by time value according to STA and AP Degree, it is proposed that corresponding administrative mechanism, while solving the stationary problem that multiple STA share a timer.
AP supports to safeguard that the administrative mechanism of a maximum stand-by time value, AP are supported to tie up for each STA respectively for each STA Protect a timer.STA takes in the MIP claim frames that association request frame or reassociation requests frame or embodiment of the present invention define With the maximum stand-by time value of oneself, wherein MIP request information elements according to the ... of the embodiment of the present invention are as shown in figure 14, according to this The MIP request frame structures of inventive embodiments are as shown in figure 15.
AP carrier states in the MIP response frames that association response frame or re-association response frame or embodiment of the present invention define Information (Element Status) expression accepts or rejects, wherein MIP response messages member according to the ... of the embodiment of the present invention such as Figure 16 Shown, MIP responses frame structure according to the ... of the embodiment of the present invention is as shown in figure 17.
If AP receives, start timer according to the maximum stand-by time value that the STA is carried.If AP refuses, returning MIP corresponding information members in carry the maximum stand-by time value (alternated MIP) of the STA that AP can be supported, STA connects After the maximum stand-by time value for receiving the STA that AP can be supported, using the new value that AP is carried as the maximum stand-by time of the STA Value.Then AP starts timer, which initially enters suspend mode.Wherein, each timer works independently, and Maintenance free is more The simultaneously operating of a STA and timer.
Further, the small number of maximum stand-by time value of AP support maintenances, i.e., it is standby that multiple STA share a maximum The administrative mechanism of time value.The pre-set maximum stand-by time values of the quantity of AP, each maximum stand-by time value correspond to One ID (MIPID), the embodiment of the present invention introduce new more maximum standby time information member (Multiple Max Idle Period Element), the information such as the MIPID of the quantity and corresponding maximum stand-by time value, tool are carried in the information word Body frame structure is as shown in Figure 18, Figure 19 and Figure 20.
AP takes in more maximum stand-by time frames that association response frame or re-association response frame or the embodiment of the present invention define Information with multiple MIPID.After STA receives the information of MIPID, according to the maximum stand-by time value that own situation selection is suitable (a corresponding MIPID), and a new MIPID instruction frame (frame structure is as shown in figure 21) is returned to AP, or in sleep request Middle this information of carrying, AP is reported by the MIPID.AP starts the timer of the MIPID in the suitable time, and STA is initially entered not Sleep mode.Meanwhile AP safeguards the list of the MIPID and corresponding STA of the quantity.Wherein, AP safeguards small number of meter When device, need multiple STA to share a maximum stand-by time value and share a timer, and different STA can be different Moment request association, it is therefore desirable to introduce the synchronization mechanism that new multiple STA share a timer.
The small number of maximum stand-by time value of AP support maintenances, i.e., shared one maximum stand-by time value of multiple STA Administrative mechanism may be that STA is carried certainly in association request frame or reassociation requests frame or the STA MIP claim frames newly defined The range (minimum value and maximum value) of maximum stand-by time value desired by body and acceptable maximum stand-by time value, wherein newly As shown in figure 22, the STA MIP newly defined are asked the STAMIP request information elements (STA MIP Request Element) of definition Frame structure (STA MIP Request Frame) is as shown in figure 23.
After AP receives above- mentioned information, the case where according to itself, the maximum stand-by time value of STA requests can be received, or AP the STA maximum stand-by time value receive one maximum stand-by time value is set to the STA in range.AP to this AP is carried in the association response frame or re-association response frame of STA returns or the STA MIP response frames newly defined to determine as described above The STA maximum stand-by time value, wherein STAMIP response message members (the STA MIP Response newly defined Element) as shown in figure 24, the STA MIP response frame structures (STA MIP Response Frame) newly defined are such as Figure 25 institutes Show.AP starts timer in the suitable time with the maximum stand-by time value, and STA initially enters suspend mode.Wherein, AP is safeguarded Small number of timer needs multiple STA to share a maximum stand-by time value and shares a timer, and different STA can ask to be associated at different times, therefore also need to introduce the synchronous machine that new multiple STA share a timer System.
In embodiments of the present invention, following two modes may be used and realize that multiple STA share the synchronization of a timer Mechanism.Two kinds of preferred embodiments are described separately below.
The synchronization mechanism that above-mentioned new multiple STA share a timer can also be, the STA asked after AP is received to After its sleep request (sleep mode request) sent, all and STA that AP tries to wake up suspend mode shares one The STA of a timer allows them to restart timer together with the STA and starts countdown.Specific method can be that AP is nearest It is shared with the STA and carries corresponding TIM bits instruction in one or several Beacon frames of all STA monitorings of a timer Wake up these STA, and to these STA send it is new restart timer frame (Reset Counter Frame), while to this STA returns to suspend mode and responds (sleep mode response) frame, and the STA that a timer is shared with the STA will be with the STA mono- It rises and restarts timer and reenter suspend mode.
It can also be to be asked in the suspend mode that STA is sent to AP that above-mentioned new multiple STA, which share the synchronization mechanism of a timer, After asking (sleep mode request), AP increases in the suspend mode response (sleep mode response) of return at present should Timer countdown remaining time information (Current MIP Count, the suspend mode response message member such as Figure 26 institutes newly defined Show), STA adjusts the timer of oneself according to this information and starts suspend mode, and when countdown is 0, the STA sends Keep- to AP again Alive frames, and the timer is restarted with the maximum stand-by time decided through consultation before, do not influence in suspend mode with this STA shares all STA of a timer.
Embodiment one
According to embodiments of the present invention, the supervisor of a maximum stand-by time value is safeguarded respectively for each STA with AP supports Example is made as to illustrate.
As shown in figure 27, AP supports 32 STA, for each STA safeguard timer (CounterID=1,2 ..., 32), STA1 (cell phone apparatus) initiates association request frame to AP first, and it is 5min to carry the maximum stand-by time value of oneself.AP to STA1 returns to association response frame, carrier state information Element Status=Accepted, and expression receives STA1 requests most Big stand-by time (5 minutes).Later, STA1 initiates sleep request frame to AP, and AP returns to suspend mode response frame, is unlatching with 5 minutes Time opens timer 1 (CounterID=1) and carries out countdown, and STA1 enters dormant state, is sent to AP every 5 minutes Keep-alive frames restart timer, go successively to suspend mode.In the process, STA2 (sensor device) and AP passes through biography Association request/response frame of system is associated, after being successfully associated, STA2 to AP send newly define MIP claim frames (such as Figure 14 and Shown in Figure 15), it is 12 hours to carry the maximum stand-by time value of oneself.AP returns to the MIP response frames that this patent defines to STA2 (as shown in Figure 16 and Figure 17), carrier state information Element Status=Accepted, expression receive STA2 requests most Big stand-by time (12 hours).Later, STA2 initiates sleep request frame to AP, and AP returns to suspend mode response frame, is to open with 12 hours It opens the time and opens timer 2 (CounterID=2) progress countdown, STA2 enters suspend mode.AP is completed in a similar manner It is operated with the maximum stand-by time of 32 STA, safeguards the timer of 32 independent operations.
Embodiment two
According to embodiments of the present invention, the maximum stand-by time pipe passively selected with AP=I, STA=200, MIP=8, STA It is illustrated for reason mechanism.
In this embodiment, AP has preset 8 maximum stand-by time values, and each maximum stand-by time value corresponds to one ID (MIPID), occurrence is as shown in the table:
MIPID subdomains Max Idle Period subdomains (2 byte)
1 0000000000111100(1min)
2 0000000100101100(5min)
3 0000011100001000(30min)
4 0000111000010000 (1 hour)
5 0011100001000000 (4 hours)
6 0111000010000000 (8 hours)
7 1010100011000000 (12 hours)
8 1110000100000000 (16 hours)
Corresponding information is included in more maximum standby time information member (Multiple Max that the embodiment of the present invention defines Idle Period Element, as shown in Figure 18, Figure 19 and Figure 20) in.
Figure 28 is according to embodiments of the present invention two flow charts of maximum stand-by time administrative mechanism that passively select of STA.
As shown in figure 28, STA1 (cell phone apparatus) to AP send traditional association request frame AP return association response frame The middle specifying information for carrying 8 MIPID.After STA1 (cell phone apparatus) is received, selected in 8 maximum stand-by time values that AP is provided MIPID=2 (5min) is selected, the MIPID instruction frames (as shown in figure 21) that this patent defines are returned to AP, it will be on the MIPID (=2) Report AP.It, will be in the corresponding timers 2 (CounterID=2) of MIPID=2 in MIPID and the STA list of maintenance after AP is received Add the information of the STA1.Later, STA1 initiates sleep request frame to AP, and AP returns to suspend mode response frame, is when opening with 5min Between open timer 2 (CounterID=2) and carry out countdown, STA1 enters suspend mode.
In STA1 sleep procedures, STA2 (electrical quantity sensor equipment) has initiated association request to AP, and AP is returned to STA2 Association response frame in carry 8 MIPID specifying information.After STA2 (electrical quantity sensor equipment) is received, at 8 of AP offers MIPID=7 (12 hours) is selected in maximum stand-by time value, returning to the MIPID that this is newly defined to AP indicates frame, by the MIPID (=7) report AP.After AP is received, by the corresponding timers of MIPID=7 7 in MIPID and the STA list of maintenance (CounterID=7) information of the STA2 is added in.Later, STA2 initiates sleep request frame to AP, and AP returns to suspend mode response Frame opened timer 7 (CounterID=7) for the opening time with 12 hours and carries out countdown, and STA2 enters suspend mode.
In STA1 and STA2 sleep procedures, STA3 (entrance guard sensor equipment) has initiated association request to AP, AP to The specifying information of 8 MIPID is carried in the association response frame that STA3 is returned.After STA3 (entrance guard sensor equipment) is received, in AP MIPID=7 (12 hours) is also selected in the 8 maximum stand-by time values provided, returning to the MIPID that this patent defines to AP refers to Show frame, which is reported into AP.After AP is received, by the corresponding meters of MIPID=7 in MIPID and the STA list of maintenance When device 7 (CounterID=7) in add information of the STA3 (STA2 and STA3 will share a timer 7).Later, STA3 Sleep request frame is initiated to AP, after AP is received, in the corresponding bit positions TIM 1 for the Beacon frames that nearest STA2 is monitored.STA2 After receiving this beacon frame, TIM bit informations are checked, it is thus understood that AP, which has, stores its frame, is sent out to AP to terminate dormant state Send PS-Pull message.After AP receives the message, timer frame (Reset Counter are restarted to what STA2 transmission this patents defined Frame), while returning to suspend mode to STA3 and respond (sleep mode response) frame.Ap reboot timer 7 (Counter), With 12 hours for the opening time, STA2 and STA3 initially enter suspend mode together.
Embodiment three
According to embodiments of the present invention, the maximum stand-by time pipe being actively engaged in AP=1, STA=200, MIP=8, STA It is illustrated for reason mechanism.
In embodiments of the present invention, AP supports 8 maximum stand-by time values (MIPID=1,2 ..., 8), correspondingly safeguards 8 A timer (CounterID=1,2 ..., 8), but the time value of 8 timers be added according to the demand of different STA and Dynamic adjusts.
Figure 29 is according to embodiments of the present invention three flow charts of maximum stand-by time administrative mechanism that are actively engaged in of STA.
As shown in figure 29, STA1 (cell phone apparatus) initiates association request frame to AP first, carries itself desired maximum and waits for The range (minimum value=1min) of machine time value 5min and acceptable maximum stand-by time value, corresponding information is by newly defining STAMIP request information elements (STA MIP Request Element) provide.AP returns to association response frame, carrier state to STA1 Information Element Status=Accepted indicate the maximum stand-by time (5min) for receiving STA1 requests.Meanwhile AP is being tieed up It sets the corresponding timers 1 (CounterID=1) of MIPID=1 to 5min in MIPID and the STA list of shield, and adding should The information of STA1.Later, STA1 initiates sleep request frame to AP, and AP returns to suspend mode response frame, is opened for the opening time with 5 minutes Timer 1 (CounterID=1) carries out countdown, and STA1 enters dormant state.
In STA1 sleep procedures, STA2 (electrical quantity sensor equipment) and AP by traditional association request/response frame into Row association, after being successfully associated, STA2 sends STAMIP claim frames (the STA MIP Request that this patent defines to AP Frame), carry itself desired maximum stand-by time value 12 hours and the range of acceptable maximum stand-by time value (most Small value=8 hours, maximum value=16 hour).AP returns to STAMIP response frames (the STA MIP that this patent defines to STA2 Response Frame carrier state information Element Status=Accepted indicate that the maximum for receiving STA2 requests is standby Time (12 hours).Meanwhile AP in MIPID and the STA list of maintenance by the corresponding 2 (CounterID of timer of MIPID=2 =2) it is set as 12 hours, and adds the information of the STA2.Later, STA2 initiates sleep request frame to AP, and AP returns to suspend mode and rings Frame is answered, opening timer 2 (CounterID=2) with 12 hours for the opening time carries out countdown, and STA2 enters dormant state.
In STA1 and STA2 sleep procedures, STA3 (entrance guard sensor equipment) and AP passes through traditional association request/sound Frame is answered to be associated, after being successfully associated, STA3 sends STAMIP claim frames (the STA MIP Request that this patent defines to AP Frame), carry itself desired maximum stand-by time value 11 hours and the range of acceptable maximum stand-by time value (most Small value=8 hours, maximum value=16 hour).After AP is received, it is believed that 11 hours maximum stand-by times and existing timer 2 (CounterID=2) 12 hours are more similar, and receive in range in the STA3, when determining that the maximum of STA3 is standby Between be set as 12 hours, in the corresponding timers 2 (CounterID=2) of the MIPID=2 of MIPID and STA list of maintenance Add the information of the STA3.Later, AP returns to STA MIP response frames (the STA MIP Response that this patent defines to STA3 Frame), subdomain=12 hour wherein status information Element Status=Denied, Alternated MIP, MIPID= 2.After STA3 is received, set the maximum stand-by time timer (STA3 Counter) of oneself to 12 hours.Later, STA3 to The sleep request (sleep mode request) that AP is sent, AP respond (sleep mode response) in the suspend mode of return The middle countdown remaining time information (also 4 hours surplus) for increasing current timer 2 (CounterID=2), it is increased by this patent Current MIP Count subdomains provide, STA3 according to this information by the unlatching of the timer (STA3 Counter) of oneself when Between be set as 4 hours start countdown, into suspend mode.When countdown is 0, which sends Keep-alive to AP Frame, and restarted the timer with 12 hours decided through consultation before, go successively to suspend mode.It in this process, will not be to STA2 in suspend mode has any impact.
It can be seen from the above description that the present invention realizes following technique effect:STA can hold consultation with AP Determine the maximum standby time of STA so that STA can ask the maximum standby time of STA demands, and the non-passive AP that receives is configured Most standby time.Also, AP can be the different one or more different maximum standby times of STA configurations, meet difference Different demands of the STA of type to maximum standby time.Meanwhile AP is when can utilize the suspend mode to multiple STA of timer Between carry out timing so that AP can support more STA.Further, AP can also be that STA reconfigures maximum standby time, If having chosen multiple maximum standby times in initial configuration for STA, AP can also directly match for STA in reconfiguration course Other the maximum standby times chosen are set, the flexibility of maximum standby time administrative mechanism is enhanced.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored It is performed by computing device in the storage device, and in some cases, it can be with different from shown in sequence execution herein The step of going out or describing, either they are fabricated to each integrated circuit modules or by them multiple modules or Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, any made by repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (21)

1. a kind of configuration method of wireless LAN station STA maximum standby time, which is characterized in that including:
Access point AP carries out information exchange with site STA, negotiates the maximum standby time configured for the STA;
The AP is according to the negotiation with the STA as a result, the maximum standby time of the STA is configured to what the AP was supported Maximum standby time in multiple maximum standby times;
Wherein, the AP is the different one or more different maximum standby times of STA configurations;
Wherein, the AP and STA carries out information exchange, negotiates the maximum standby time configured for the STA, including:Institute It states STA and sends request message to the AP, wherein the content carried in the request message includes:The maximum of the STA requests Standby time;The AP is according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to the AP Maximum standby time in the multiple maximum standby times supported, including:When the AP judges that the maximum of the STA requests is standby Whether long be maximum standby time that the AP is supported;If so, the AP, which is the STA, configures one that the STA is asked Or multiple maximum standby times;If not, multiple maximum standby time selections that the AP is supported from the AP are one or more Maximum standby time is configured to the maximum standby time of the STA;Or the AP and STA carries out information exchange, negotiates For the STA configuration maximum standby time, including:When the AP notifies that multiple maximums that AP described in the STA is supported are standby Type identification long and/or corresponding with multiple maximum standby times that the AP is supported;
The STA reports the maximum standby time of selection and/or type corresponding with the maximum standby time of selection to the AP Mark;The AP is supported according to the negotiation with the STA as a result, configuring the maximum standby time of the STA to the AP Multiple maximum standby times in maximum standby time, including:The AP configures the maximum standby time of the STA to institute The maximum standby time for stating STA selections, alternatively, the type that the maximum standby time of the STA is configured to select with the STA Identify corresponding maximum standby time;Or the AP and STA carries out information exchange, negotiates as STA configurations most Big standby time, including:The STA sends request message to the AP, wherein the STA is carried in the request message One or more type identifications;The AP is according to the negotiation with the STA as a result, by the maximum standby time of the STA The maximum standby time being configured in multiple maximum standby times that the AP is supported, including:The AP is according to pre-set The correspondence of type identification and maximum standby time, for one or more of type marks of STA configuration and the STA Know corresponding maximum standby time.
2. including following according to the method described in claim 1, it is characterized in that, the STA sends request message to the AP One of:
The STA sends association request to the AP;
The STA sends reassociation requests to the AP;
The STA sends maximum standby time claim frame to the AP.
3. according to the method described in claim 1, it is characterized in that, configuring the multiple type with the STA for the STA Corresponding maximum standby time is identified, including:
The AP is indicated according to upper layer, will be chosen in multiple maximum standby times corresponding with the type identification that the STA is reported A maximum standby time, be configured to the maximum standby time of the STA acquiescences;
In the case where needing to reconfigure maximum standby time for the STA, the AP is indicated according to upper layer, described in selection Meet one of preset condition maximum standby time in multiple maximum standby times, re-match be set to the STA maximum it is standby when It is long.
4. according to the method described in claim 1, it is characterized in that, the AP according to the negotiation with the STA as a result, by institute The maximum standby time for stating STA is configured to after the maximum standby time in multiple maximum standby times that the AP is supported, institute The method of stating further includes:
The AP notify AP described in the STA again be the STA configuration maximum standby time and/or waited for the maximum of configuration The corresponding type identification of machine duration;
The STA by the AP again be the STA configuration maximum standby time be configured to the STA maximum it is standby when It is long.
5. according to the method described in claim 1, it is characterized in that, the AP according to the negotiation with the STA as a result, by institute The maximum standby time for stating STA is configured to after the maximum standby time in multiple maximum standby times that the AP is supported, institute The method of stating further includes:
It is that the STA configures maximum standby time that the STA, which asks the AP again,;
The AP is that the STA reconfigures maximum standby time;
It is the maximum standby time that the STA is reconfigured that the AP sends the AP to the STA.
6. according to the method described in claim 5, it is characterized in that,
It is the maximum standby time of STA configurations that the STA, which asks the AP again, including:
The STA sends maximum standby time reconfiguration request frame or sleep request to the AP, wherein when the maximum is standby Long reconfiguration request frame or sleep request, carry maximum standby time that STA request reconfigures and/or with configuration The corresponding type identification of maximum standby time;
The AP reconfigures maximum standby time for the STA, including:
The AP judges whether the AP supports the STA to ask the maximum standby time reconfigured;
If so, the maximum standby time of the STA is reconfigured for the maximum standby time that the STA is asked by the AP;
If not, the maximum standby time of selection one in multiple maximum standby times that the AP is supported from the AP, it will The maximum standby time of selection is configured to the maximum standby time of STA;
It is the maximum standby time that the STA is reconfigured that the AP sends the AP to the STA, including:
The AP returns to maximum standby time to the STA and reconfigures response frame or suspend mode response, wherein when the maximum is standby It is long to reconfigure response frame or suspend mode response, carry the maximum standby time that the AP is STA configurations.
7. according to the method described in claim 1, it is characterized in that, the AP according to the negotiation with the STA as a result, by institute The maximum standby time for stating STA is configured to after the maximum standby time in multiple maximum standby times that the AP is supported, institute The method of stating further includes:
The AP indicates the STA and enters suspend mode mould simultaneously using other STA of identical maximum standby time with the STA Formula;
The AP carries out timing using the same timer to the STA and other described STA.
8. the method according to the description of claim 7 is characterized in that the AP indicates the STA and uses phase with the STA Other STA with maximum standby time enter suspend mode simultaneously, including:
The AP sends Beacon frames to the STA using other STA described in identical maximum standby time, wakes up to be in and stop Sleep mode uses the STA of identical maximum standby time with the STA;
The AP returns to suspend mode response frame to the STA, and restarts timer frame to other described STA transmissions simultaneously.
9. the method according to the description of claim 7 is characterized in that
The AP indicates the STA and enters suspend mode mould simultaneously using other STA of identical maximum standby time with the STA Formula, including:
The AP sends suspend mode response to the STA, wherein the maximum that other STA are carried in the suspend mode response waits for The remaining time of the corresponding timer of machine duration;
The AP carries out timing using the same timer to the STA and other described STA, including:
The AP receives the keepalive frame that the STA is sent when reaching the remaining time, restarts the timer to the STA Timing is carried out with other described STA.
10. a kind of configuration system of WLAN STA maximum standby time, which is characterized in that including:
Site STA negotiates the maximum standby time configured for the STA for carrying out information exchange with access point AP;
The AP, for carrying out information exchange with the STA, according to the negotiation with the STA as a result, most by the STA Big standby time is configured to the maximum standby time in multiple maximum standby times that the AP is supported;
Wherein, the AP is the different one or more different maximum standby times of STA configurations;
Wherein, the STA, including:First sending module, for sending request message to the AP, wherein the request message The content of middle carrying includes:The maximum standby time of the STA requests;The AP, including:First judgment module, for judging Whether the maximum standby time of STA request is maximum standby time that the AP is supported;First configuration module is used for basis The judging result of first judgment module is that the STA configures maximum standby time;Wherein, if the judging result is It is that first configuration module is the maximum standby time of one or more that the STA configures the STA requests;If described Judging result is no, and multiple maximum standby time selections that first configuration module is supported from the AP are one or more maximum Standby time is configured to the maximum standby time of the STA;Or
The STA, including:Second sending module, for sending request message to the AP, wherein taken in the request message The content of band includes:The range of the maximum standby time of the STA requests;The AP, including:Second judgment module, for sentencing Whether the range of the maximum standby time of the disconnected STA requests includes the maximum standby time of AP supports;Second configuration mould Block, for being that the STA configures maximum standby time according to the judging result of second judgment module;Wherein, if it is described Judging result be it is yes, it is that second configuration module is supported from the AP and in the range of the maximum standby time One or more maximum standby times are selected to be configured to the maximum standby time of the STA in maximum standby time;If described Judging result is no, selection and the range in multiple maximum standby times that second configuration module is supported from the AP The immediate one or more maximum standby times in boundary are configured to the maximum standby time of the STA;Or
The STA, including:Third sending module, for sending request message to the AP, wherein taken in the request message The content of band includes:The maximum standby time of the range and STA requests of the maximum standby time of the STA requests;It is described AP, including:Whether third judgment module includes the AP in the range of the maximum standby time for judging STA request Whether the maximum comprising STA requests waits in the maximum standby time that the maximum standby time of support or the AP are supported Machine duration;Third configuration module, when for being that STA configurations are maximum standby according to the judging result of the third judgment module It is long;Wherein, if the maximum standby time supported comprising the AP in the range of the maximum standby time of STA requests, institute It states that third configuration module is supported from the AP and included in the maximum standby time in the range of the maximum standby time The one or more maximum standby times of selection are configured to the maximum standby time of the STA;Alternatively, the maximum that the AP is supported waits for Include the maximum standby time of STA requests in machine duration, the third configuration module configures the maximum time of the STA For the maximum standby time of STA requests;If the judging result is no, the third configuration module is supported from the AP Multiple maximum standby times in select one or more maximum standby times to be configured to the maximum standby time of the STA.
11. system according to claim 10, which is characterized in that the maximum of the first configuration module configuration is standby It is standby with the immediate maximum of maximum standby time of STA requests in the multiple maximum standby time of Shi Changwei selections Duration.
12. system according to claim 10, which is characterized in that
The AP, including:
Notification module, for notifying multiple maximum standby times that AP described in the STA is supported and/or being supported with the AP more The corresponding type identification of a maximum standby time;
The STA, including:
Reporting module, maximum standby time for reporting from selection to the AP and/or corresponding with the maximum standby time of selection Type identification;
The AP further includes:
4th configuration module, the maximum standby time for configuring the maximum standby time of the STA to the STA selections; Alternatively, for the corresponding maximum of the maximum standby time of the STA is configured to the STA is selected type identification is standby when It is long.
13. system according to claim 12, which is characterized in that the notification module is associated with for being sent to the STA Response or re-association response, wherein it is standby that multiple maximums that the AP is supported are carried in the associated response or re-association response Duration and/or type identification corresponding with multiple maximum standby times that the AP is supported;Alternatively, for being sent to the STA Maximum stand-by time frame, wherein carried in the maximum stand-by time frame multiple maximum standby times that the AP is supported and/or Type identification corresponding with multiple maximum standby times that the AP is supported.
14. system according to claim 13, which is characterized in that the reporting module, for sending suspend mode to the AP Request, wherein the maximum standby time of selection and/or corresponding with the maximum standby time of selection is carried in the sleep request Type identification;Alternatively, indicating frame for sending maximum stand-by time to the STA, wherein
The maximum standby time of the STA selections is carried in the maximum stand-by time instruction frame and/or is waited for the maximum of selection The corresponding type identification of machine duration.
15. system according to claim 10, which is characterized in that
The STA, including:
4th sending module, for sending request message to the AP, wherein carry the STA's in the request message One or more STA type identifications;
The AP, including:
5th configuration module, for the correspondence according to STA type identifications and maximum standby time, for STA configurations with The corresponding maximum standby time of STA type identifications of the STA.
16. system according to claim 15, which is characterized in that the AP further includes:Confirmation module is used for described STA sends confirmation message, indicates that the AP is completed and configures maximum standby time for the STA.
17. according to the system described in any one of claim 10-16, which is characterized in that
The AP further includes:
Reconfigure notification module, for notify AP described in the STA again be the STA configuration maximum standby time and/or Type identification corresponding with the maximum standby time of configuration;
The STA further includes:
First reconfiguration module, the maximum standby time for by the AP being again STA configurations are configured to the STA's Maximum standby time.
18. system according to claim 17, which is characterized in that
It is described to reconfigure notification module, for during the STA is in suspend mode, Beacon to be sent to the STA Frame, wherein the Beacon frames carry the identification information for indicating that the STA has data cached packet;
First reconfiguration module, including:
Reading unit, the data packet for reading caching to the AP;
Unit is reconfigured, for being that the maximum that the STA is reconfigured waits for by the AP carried in the data packet of the caching Machine duration is configured to the maximum standby time of the STA.
19. system according to claim 17, which is characterized in that
It is described to reconfigure notification module, reconfigure frame or sleep request for sending maximum standby time to the STA, wherein It is described maximum standby time reconfigure frame or sleep request, carry the AP be the STA reconfigure maximum it is standby when Type identification long and/or corresponding with the maximum standby time of configuration;
First reconfiguration module, including:
Receiving unit reconfigures frame or suspend mode response for receiving the maximum standby time that the AP is sent;
Unit is reconfigured, it is described for configuring the AP received to for the maximum standby time that the STA is reconfigured The maximum standby time of STA.
20. the system according to any one of claim 10 to 16, which is characterized in that
The STA further includes:
Reconfiguration request module is that the STA configures maximum standby time for asking the AP again;
The AP further includes:
Second reconfiguration module, for reconfiguring maximum standby time for the STA;
Sending module is the maximum standby time that the STA is reconfigured for sending the AP to the STA.
21. the system according to any one of claim 10 to 16, which is characterized in that the AP further includes:
Indicating module, be used to indicate the STA and with the STA using identical maximum standby time other STA simultaneously into Enter suspend mode;
Timing module, for carrying out timing to the STA and other described STA using the same timer.
CN201210004873.0A 2012-01-09 2012-01-09 The configuration method and system of WLAN STA maximum standby time Expired - Fee Related CN103200656B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210004873.0A CN103200656B (en) 2012-01-09 2012-01-09 The configuration method and system of WLAN STA maximum standby time

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210004873.0A CN103200656B (en) 2012-01-09 2012-01-09 The configuration method and system of WLAN STA maximum standby time

Publications (2)

Publication Number Publication Date
CN103200656A CN103200656A (en) 2013-07-10
CN103200656B true CN103200656B (en) 2018-09-11

Family

ID=48722975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210004873.0A Expired - Fee Related CN103200656B (en) 2012-01-09 2012-01-09 The configuration method and system of WLAN STA maximum standby time

Country Status (1)

Country Link
CN (1) CN103200656B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107136930B (en) * 2017-04-28 2023-04-07 芜湖美的厨卫电器制造有限公司 Drinking machine and service life reminding method of ultraviolet UV lamp of drinking machine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7551948B2 (en) * 2003-07-24 2009-06-23 Cisco Technology, Inc. Uniform power save method for 802.11e stations
US9402277B2 (en) * 2008-03-03 2016-07-26 Qualcomm Incorporated Proxy server for facilitating power conservation in wireless client terminals
CN101877885B (en) * 2009-04-28 2015-09-16 中兴通讯股份有限公司 The control method of terminal work mode
US8576762B2 (en) * 2009-09-08 2013-11-05 Apple Inc. Power management of a radio data transceiver
CN102076067A (en) * 2010-12-23 2011-05-25 北京星网锐捷网络技术有限公司 Sleeping method, device and equipment of station and communication system

Also Published As

Publication number Publication date
CN103200656A (en) 2013-07-10

Similar Documents

Publication Publication Date Title
US9442555B2 (en) Method of control of an access point of a home gateway of a home network
US11871349B2 (en) Sleep method for terminal device and apparatus
CN104703263B (en) The method and apparatus of discontinuous reception are controlled in wireless communication system
CN112788618B (en) Method, equipment and terminal for configuring discontinuous reception parameters and monitoring paging
TWI517744B (en) Apparatus and method for operating m2m devices and non-transitory computer_readable medium
EP2432270B1 (en) Method, device and system for controlling access point
CN103582087B (en) Discontinuous reception parameters collocation method, data transmission method for uplink and equipment
CN103348758B (en) Managing wireless communication
CN102917444B (en) The method and device of discontinuous reception under idle condition
CN103249120B (en) A kind of method and device of Wireless Fidelity WiFi access point apparatus power savings
US20170019948A1 (en) System and a method of configuring radio access network parameters for a user equipment connected to a wireless network system
CN107078890A (en) Network node and method in radio telecommunication network
CN108024319A (en) The transmission method and device of a kind of control information
CN103548405A (en) Method, device, and system for scheduling-request resource allocation
CN104335663A (en) Method and apparatus for accessing channel in WLAN system
KR20100128243A (en) Battery life preservation apparatus and system accordingly in mobile station
CN102111816A (en) Energy-saving femto-network system and energy-saving method
CN103259939A (en) Terminal dormant method and terminal
CN109286965A (en) Hibernation processing method, network element entity and storage medium of distributed base station
US20220303902A1 (en) User equipment involved in monitoring the downlink control channel
CN110268763A (en) Reception scheme
CN109151959A (en) Wireless communications method and wireless telecom equipment
CN104113883A (en) Dormancy and wakeup method and system for wireless network
CN103200656B (en) The configuration method and system of WLAN STA maximum standby time
Chen et al. A fine-grained event-based modem power model for enabling in-depth modem energy drain analysis

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180911

Termination date: 20210109