Method and apparatus for managing target wake time in a communication network
US-2019306790-A1 · Oct 3, 2019 · US
US11943639B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11943639-B2 |
| Application number | US-202117474399-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 14, 2021 |
| Priority date | Oct 30, 2020 |
| Publication date | Mar 26, 2024 |
| Grant date | Mar 26, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to various embodiments, an electronic device may include a communication circuit operably coupled with an external electronic device and at least one processor, wherein the at least one processor may be configured to determine one or more target-wake-time (TWT) parameters of at least one TWT service period based on at least one of the amount of data transmitted to the external electronic device, an amount of data received from the external electronic device, or a bandwidth, wherein at least one data frame is transmitted or received between the electronic device and the external electronic device during the at least one TWT service period; identify quality of service (QoS) for the at least one data frame transmitted or received during the at least one TWT service period; change at least one TWT parameter among the one or more TWT parameters based on the identified QoS; and control the communication circuit to transmit or receive at least one next data frame during the a next TWT service period based on the changed at least one TWT parameter.
Opening claim text (preview).
What is claimed is: 1. An electronic device comprising: a communication circuit operably coupled with an external electronic device; and at least one processor, wherein the at least one processor is configured to: determine one or more target-wake-time (TWT) parameters of at least one TWT service period based on at least one of an amount of data transmitted to the external electronic device, an amount of data received from the external electronic device, or a bandwidth, wherein at least one data frame is transmitted or received between the electronic device and the external electronic device during the at least one TWT service period, identify a quality of service (QoS) for the at least one data frame transmitted or received during the at least one TWT service period, wherein the QoS includes an end-to-end latency of the at least one data frame, change at least one TWT parameter among the one or more TWT parameters based on the identified QoS, and control the communication circuit to transmit or receive at least one next data frame during a next TWT service period based on the changed at least one TWT parameter, and wherein to change the at least one TWT parameter, the at least one processor is further configured to: compare the end-to-end latency of the at least one data frame with a first threshold value, wherein the first threshold value is based on the end-to-end latency, and in response to determining that the end-to-end latency of the at least one data frame is less than the first threshold value, reduce a TWT wake duration of the next TWT service period or increase a TWT wake interval of the next TWT service period. 2. The electronic device of claim 1 , wherein the at least one processor is configured to: identify an end-to-end latency of the at least one data frame, and identify the QoS for the at least one data frame based on the identified end-to-end latency of the at least one data frame. 3. The electronic device of claim 1 , wherein: the at least one processor is further configured to: determine at least one TWT parameter for the next TWT service period, and based on determining the at least one TWT parameter for the next TWT service period, control the communication circuit to transmit a TWT response frame to the external electronic device, and the TWT response frame includes information about the changed at least one TWT parameter. 4. The electronic device of claim 1 , wherein the at least one TWT parameter includes at least one of a TWT wake duration or a TWT wake interval of a TWT service period. 5. The electronic device of claim 1 , wherein the at least one processor is further configured to: in response to determining that the end-to-end latency of the at least one data frame is greater than a second threshold value, increase a duration of the next TWT service period or reduce an interval of the next TWT service period. 6. The electronic device of claim 1 , wherein the at least one processor is further configured to: change a channel for transmitting or receiving the at least one next data frame in response to determining that the end-to-end latency of the at least one data frame is greater than a third threshold value. 7. The electronic device of claim 1 , wherein the at least one processor is further configured to: identify a channel utilization of a channel through which the at least one data frame is transmitted or received, identify whether the at least one next data frame is able to be transmitted or received according to the changed at least one TWT parameter based on the identified channel utilization, and change a channel for transmitting or receiving the at least one next data frame in response to identifying that the at least one next data frame is unable to be transmitted or received according to the changed at least one TWT parameter. 8. The electronic device of claim 7 , wherein the at least one processor is further configured to: in response to identifying that the at least one next data frame is unable to be transmitted or received according to the changed at least one TWT parameter, control the communication circuit to transmit, to the external electronic device, information on the channel to be changed through at least one of a communication scheme or a channel different from how the at least one data frame is transmitted or received. 9. The electronic device of claim 1 , wherein: the at least one processor is further configured to: identify whether a missing frame exists during a first TWT service period among the at least one TWT service period, and in response to identifying that the missing frame exists during the first TWT service period, control the communication circuit to transmit or receive the missing frame to or from the external electronic device during the first TWT service period or a second TWT service period different from the at least one TWT service periods, and the second TWT service period is determined as a period added prior to a starting time of the next TWT service period of the first TWT service period among the at least one TWT service period based on TWT information transmitted during the first TWT service period among the at least one TWT service period. 10. The electronic device of claim 9 , wherein the at least one processor is further configured to: control the communication circuit to transmit a first data frame during the first TWT service period, and after transmitting the first data frame, in response to a response message not being received from the external electronic device or in response to identifying, from the response message received from the external electronic device, that at least a portion of the first data frame is not received by the external electronic device, determine that the missing frame exists. 11. The electronic device of claim 9 , wherein the at least one processor is further configured to: identify whether the missing frame is able to be transmitted to the external electronic device within the first TWT service period, and in response to identifying that the missing frame is unable to be transmitted to the external electronic device within the first TWT service period, control the communication circuit to transmit a TWT information frame including the TWT information to the external electronic device in the next TWT service period. 12. The electronic device of claim 1 , wherein the at least one processor is further configured to: determine at least one TWT parameter for the next TWT service period based on the identified comparison result of the end-to-end latency of the at least one data frame and the at least one threshold value. 13. A method for controlling an electronic device, the method comprising: determining one or more TWT parameters of at least one TWT service period based on at least one of an amount of data transmitted to an external electronic device connected to the electronic device, an amount of data received from the external electronic device, or a bandwidth, wherein at least one data frame is transmitted or received between the electronic device and the external electronic device during the at least one TWT service period; identifying a quality of service (QoS) for the at least one data frame transmitted or received during the at least one TWT service period, wherein the QoS includes an end-to-end latency of the at least one data frame; changing at least one TWT parameter among the one or more TWT parameters based on the identified QoS; and transmitting or receiving at least one next data frame during next TWT service period based on the changed at least one TWT parameter, wherein changing the at least one TWT parameter compri
Related publications grouped by family.
Answers are generated from the same data shown on this page.