Communication method, communication device and communication system
By having the site device send a frame containing identification information of operation parameters within the TXOP during the frame exchange process of the Wi-Fi device, the problem of unclear signaling interaction in dynamic power saving mode is solved, and transmission efficiency and reliability are improved.
Patent Information
- Application Number
- CN202580002120.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-25
- Publication Date
- 2025-12-12
AI Technical Summary
In dynamic power-saving mode, the lack of a unified and clear signaling interaction mechanism during the frame switching process of Wi-Fi devices makes it impossible for access point devices to accurately grasp the capability status of site devices, which may lead to frame switching failures and affect transmission efficiency and reliability.
The site device obtains a transmission opportunity (TXOP) in the first capability mode and sends a first frame to the access point device within the TXOP. The first frame contains identification information that identifies its operating parameters in the current capability mode, ensuring that the access point device can recognize and perform appropriate frame switching.
By using clear identification information, the reliability and transmission efficiency of frame switching are improved, frame switching failures are avoided, and resource scheduling and system coordination are optimized.
Smart Images

Figure CN121128251A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a communication device and a communication system. BACKGROUND
[0002] In the related art, the content researched by Wi-Fi technology is, for example, Ultra High Reliability (UHR), which has a vision of improving the reliability of Wireless Local Area Networks (WLAN) connection, reducing delay, improving manageability, increasing throughput at different Signal to Noise Ratio (SNR) levels and reducing device-level power consumption, etc. SUMMARY
[0003] Embodiments of the present disclosure provide a communication method, a communication device and a communication system to improve transmission efficiency.
[0004] In one aspect, the present disclosure provides a communication method applied to a station device, and the method comprises:
[0005] The station device obtains a first transmission opportunity (TXOP) in a first capability mode, and sends a first frame to an associated access point device in the first TXOP, wherein the first frame is used for the station device to initially perform frame exchange with the access point device.
[0006] The first frame comprises first identification information, and the first identification information identifies operation parameter information of the station device in the first capability mode.
[0007] In another aspect, the present disclosure also provides a communication method applied to an access point device, and the method comprises:
[0008] Receiving a first frame sent by an associated station device, wherein the station device is a device obtaining a first TXOP in a first capability mode, and the first frame is used for the station device to initially perform frame exchange with the access point device.
[0009] The first frame comprises first identification information, and the first identification information identifies operation parameter information of the station device in the first capability mode.
[0010] In another aspect, the present disclosure also provides a communication device, which is a station device, and the station device comprises:
[0011] The sending module is configured to obtain a first transmission opportunity (TXOP) in a first capability mode and send a first frame to the associated access point device within the first TXOP. The first frame is used for the site device to initially exchange frames with the access point device.
[0012] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0013] On the other hand, this disclosure also provides a communication device, which is an access point device, comprising:
[0014] A receiving module is configured to receive a first frame sent by an associated site device; wherein the site device is a device that has obtained a first TXOP in a first capability mode; the first frame is used for the site device to initially exchange frames with the access point device;
[0015] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0016] On the other hand, this disclosure also provides a communication device, which is a site device, comprising:
[0017] One or more processors;
[0018] The site device is used to execute the communication method described in the embodiments of this disclosure.
[0019] On the other hand, this disclosure also provides a communication device, which is an access point device, comprising:
[0020] One or more processors;
[0021] The access point device is used to execute the communication method described in the embodiments of this disclosure.
[0022] This disclosure also provides a communication system, including a site device and an access point device;
[0023] in,
[0024] The site device is configured to obtain a first transmission opportunity (TXOP) in a first capability mode and send a first frame to the associated access point device within the first TXOP. The first frame is used for the site device to initially exchange frames with the access point device.
[0025] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0026] The access point device is configured to receive the first frame.
[0027] The embodiments of the present disclosure further provide a storage medium, which stores instructions, and when the instructions run on a communication device, the communication device executes the communication method as described in the embodiments of the present disclosure.
[0028] In the embodiments of the present disclosure, the station device obtains a first transmission opportunity (TXOP) in a first capability mode, and sends a first frame to its associated access point device in the TXOP, to initiate frame exchange with the access point device; wherein the first frame includes first identification information, which identifies the operating parameter information of the station device in the current capability mode, to avoid frame exchange failure in a dynamic power save (DPS) mode, and to improve transmission efficiency and reliability.
[0029] Additional aspects and advantages of the embodiments of the present disclosure will be in part apparent and in part explicit from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiment description, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0031] Figure 1 An exemplary schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;
[0032] Figure 2 An exemplary interaction schematic diagram of a method according to an embodiment of the present disclosure;
[0033] Figure 3 One of the structure schematic diagrams of a first frame according to an embodiment of the present disclosure;
[0034] Figure 4 Another of the structure schematic diagrams of a first frame according to an embodiment of the present disclosure;
[0035] Figure 5 One of the flow schematic diagrams of a communication method according to an embodiment of the present disclosure;
[0036] Figure 6 Another of the flow schematic diagrams of a communication method according to an embodiment of the present disclosure;
[0037] Figure 7 A structure schematic diagram of a station device according to an embodiment of the present disclosure;
[0038] Figure 8A structural schematic diagram of an access point device proposed by an embodiment of the present disclosure is shown in FIG. 1.
[0039] Figure 9 A structural schematic diagram of a terminal proposed by an embodiment of the present disclosure is shown in FIG. 2.
[0040] Figure 10 A structural schematic diagram of a chip proposed by an embodiment of the present disclosure is shown in FIG. 3. DETAILED DESCRIPTION
[0041] Embodiments of the present disclosure propose a communication method, a communication device and a communication system.
[0042] In a first aspect, embodiments of the present disclosure propose a communication method applied to a station device, the method comprising:
[0043] The station device obtains a first transmission opportunity (TXOP) in a first capability mode, and sends a first frame to an associated access point device in the first TXOP, the first frame being used for the station device to initially perform frame exchange with the access point device.
[0044] The first frame comprises first identification information, and the first identification information identifies operation parameter information of the station device in the first capability mode.
[0045] In the above embodiment, frame exchange failure in a dynamic power save (DPS) mode is avoided, and transmission efficiency and reliability are improved.
[0046] In combination with some embodiments of the first aspect, in some embodiments, the first identification information comprises:
[0047] The first sub-identification information identifies at least one of the following:
[0048] The first frame comprises operation parameter information of the station device in the first capability mode.
[0049] The first frame is used for the station device to initially perform frame exchange with the access point device.
[0050] In the above embodiment, by including the first sub-identification information in the first frame, the access point can explicitly know that the current frame comprises communication parameters in the first capability mode before frame exchange, and transmission efficiency is improved.
[0051] In combination with some embodiments of the first aspect, in some embodiments, the first frame comprises a first user information field (User Info field).
[0052] The first sub-identification information is carried in a first sub-field of the first User Info field.
[0053] In the above embodiment, the first sub-identification information is encapsulated in the User Info field, ensuring the information transmission structure, facilitating the access point to quickly analyze the capability parameters.
[0054] In combination with some embodiments of the first aspect, in some embodiments, the first subfield is a feedback type subfield.
[0055] In the above embodiment, the feedback type subfield is used to carry the first sub-identification information, multiplexes the existing frame structure, and reduces the protocol expansion complexity.
[0056] In combination with some embodiments of the first aspect, in some embodiments, when the first capability mode is a third capability mode, the first identification information includes:
[0057] second sub-identification information, identifying the maximum bandwidth that the station device can use or support within the first TXOP;
[0058] third sub-identification information, identifying the maximum number of spatial streams that the station device can use or support within the first TXOP;
[0059] fourth sub-identification information, identifying the highest modulation and coding scheme (MCS) that the station device can use or support within the first TXOP.
[0060] The third capability mode is different from the second capability mode, and the second capability mode is the capability mode entered after the station device starts or enables the dynamic power saving (DPS) mode.
[0061] In the above embodiment, when the station device switches the capability mode, the parameter identification information in the switched capability mode is provided, the sensing capability of the access point on the data capability is improved, and the resource scheduling is optimized.
[0062] In combination with some embodiments of the first aspect, in some embodiments, at least one of the second sub-identification information, the third sub-identification information, and the fourth sub-identification information is carried in the second subfield of the first User Info field.
[0063] In the above embodiment, by encapsulating multiple sub-identification information in the feedback information subfield, the information integration efficiency is improved.
[0064] In some embodiments of the first aspect, in some embodiments, the first frame comprises a first User Info field, and a second subfield of the first User Info field is a reserved bit in a case that the first capability mode is a second capability mode, wherein the second capability mode is a capability mode entered after the station device turns on or enables a dynamic power saving (DPS) mode.
[0065] In the above embodiments, in a case that the station device does not switch the capability mode in the DPS mode, no redundant operation parameter information is carried, for example, a corresponding subfield is set as a reserved bit.
[0066] In some embodiments of the first aspect, in some embodiments, the second subfield is a Feedback Information subfield.
[0067] In the above embodiments, by explicitly taking the Feedback Information subfield as the carrying position of the sub-identifier information, the analysis consistency and standard compatibility of the frame structure are enhanced.
[0068] In some embodiments of the first aspect, in some embodiments, the second capability mode comprises any one of the following:
[0069] a Default Mode;
[0070] a Parameterized Mode.
[0071] In the above embodiments, both the Default Mode and the Parameterized Mode are supported, which enhances the adaptation range and flexibility of the scheme and meets the energy saving and communication requirements of different station devices.
[0072] In some embodiments of the first aspect, in some embodiments, in a case that the second capability mode is the Default Mode, the third capability mode comprises any one of the following:
[0073] the Parameterized Mode;
[0074] another operation state mode;
[0075] a high capability mode;
[0076] In a case that the second capability mode is the Parameterized Mode, the third capability mode comprises any one of the following:
[0077] the Default Mode;
[0078] Other operation state modes;
[0079] High capability mode;
[0080] The operation parameters in the high capability mode include at least one of the following:
[0081] The maximum operation bandwidth that the station device can use or support;
[0082] The maximum number of spatial streams that the station device can use or support;
[0083] The highest MCS that the station device can use or support;
[0084] At least one of the operation parameters has a value in the high capability mode that is greater than a value in the default mode or the parameterized mode or in other operation state modes; and at least one of the operation parameters has a value in the other operation state modes that is different from a value in the default mode or the parameterized mode.
[0085] In the above embodiments, more types of capability modes are supported, and the advantages of parameters in the high capability mode are explicitly defined, which helps to achieve hierarchical services and adaptive scheduling and improve overall system performance.
[0086] In combination with some embodiments of the first aspect, in some embodiments, the first frame is a non-trigger-based buffer status report polling trigger (BSRP NTB Trigger) frame.
[0087] In the above embodiments, the BSRP NTB Trigger frame is used to trigger the status report, which reduces control overhead, improves scheduling response timeliness, and is suitable for non-periodic buffer status sensing scenarios.
[0088] In combination with some embodiments of the first aspect, in some embodiments, the method further includes:
[0089] Within the first TXOP, a second frame sent by the access point device is received; the second frame is used to respond to the first frame.
[0090] In the above embodiments, the interaction loop is realized by receiving the response frame sent by the AP, which can enhance the integrity and reliability of frame exchange and support compact interaction processes based on TXOP time slots.
[0091] In combination with some embodiments of the first aspect, in some embodiments, the second frame is a multi-station device block acknowledgement (M-STA BA) frame.
[0092] In the above embodiments, the M-STA BA frame is used as a response frame, the data confirmation operation of multiple STAs is supported, and the confirmation efficiency and channel utilization rate in a multi-user environment are improved.
[0093] In a second aspect, the embodiments of the present disclosure provide a communication method applied to an access point device, and the method comprises:
[0094] receiving a first frame sent by an associated station device; wherein the station device is a device obtaining a first TXOP in a first capability mode; and the first frame is used for the station device to initially exchange frames with the access point device;
[0095] The first frame comprises first identification information, and the first identification information identifies operation parameter information of the station device in the first capability mode.
[0096] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises:
[0097] sending a second frame to the station device within the first TXOP; wherein the second frame is used for responding to the first frame.
[0098] In a third aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, and comprises a sending module; wherein the station device is configured to execute the optional implementation manners of the first aspect.
[0099] In a fourth aspect, the embodiments of the present disclosure further provide a communication device, which is an access point device, and comprises a receiving module; wherein the access point device is configured to execute the optional implementation manners of the second aspect.
[0100] In a fifth aspect, the embodiments of the present disclosure further provide a communication device, which is a station device, and comprises:
[0101] one or more processors;
[0102] The station device is configured to execute the optional implementation manners of the first aspect.
[0103] In a sixth aspect, the embodiments of the present disclosure further provide a communication device, which is an access point device, and comprises:
[0104] one or more processors;
[0105] The access point device is configured to execute the optional implementation manners of the second aspect.
[0106] In a seventh aspect, the embodiments of the present disclosure further provide a communication system, which comprises a station device and an access point device.
[0107] The station device is configured to obtain a first transmission opportunity (TXOP) in a first capability mode, and transmit a first frame to an associated access point device within the first TXOP, the first frame being used for the station device to initially exchange frames with the access point device.
[0108] The first frame comprises first identification information, the first identification information identifying operation parameter information of the station device in the first capability mode.
[0109] The access point device is configured to receive the first frame.
[0110] In an eighth aspect, the embodiments of the present disclosure further provide a storage medium, which stores instructions, when the instructions are executed on a communication device, causing the communication device to perform the optional implementation manners of the first aspect and the second aspect.
[0111] In a ninth aspect, the embodiments of the present disclosure provide a program product, when the program product is executed by a communication device, causing the communication device to perform the method described in the optional implementation manners of the first aspect and the second aspect.
[0112] In a tenth aspect, the embodiments of the present disclosure provide a computer program, when the computer program is executed on a computer, causing the computer to perform the method described in the optional implementation manners of the first aspect and the second aspect.
[0113] In an eleventh aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system comprises processing circuitry configured to perform the method described in the optional implementation manners of the first aspect and the second aspect.
[0114] It can be understood that the station device, the access point device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are all used to perform the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be described here.
[0115] The embodiments of the present disclosure propose a communication method, a communication device and a communication system. In some embodiments, the terms of communication method and signal sending method, wireless frame sending method can be replaced with each other, and the terms of information processing system and communication system can be replaced with each other.
[0116] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional implementation manners of other embodiments.
[0117] In various embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0118] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0119] In the embodiments of the present disclosure, "multiple" refers to two or more.
[0120] In some embodiments, the terms "at least one of A or B", "at least one of A and B", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.
[0121] In some embodiments, the description mode of "at least one of A, B", "A and / or B", "A in one case and B in another case", "A in response to one case and B in response to another case", and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of whether there is a branch of B; in some embodiments, B is executed regardless of whether there is a branch of A; in some embodiments, A and B are selectively executed; in some embodiments, A and B are executed. When there are more branches of A, B, C, and the like, it is similar to the above.
[0122] In some embodiments, the description mode of "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A is executed regardless of whether there is a branch of B; in some embodiments, B is executed regardless of whether there is a branch of A; in some embodiments, A and B are selectively executed; when there are more branches of A, B, C, and the like, it is similar to the above.
[0123] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0124] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0125] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0126] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0127] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0128] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0129] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0130] In addition, terms such as "uplink" and "downlink" can be replaced with terms corresponding to inter-terminal communication (e.g., "side"). For example, uplink channel and downlink channel can be replaced with side channel, and uplink link and downlink link can be replaced with side link.
[0131] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0132] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0133] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0134] Figure 1 This is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0135] like Figure 1 As shown, the communication system 100 includes a station (STA) 101 and an access point (AP) 102.
[0136] In some embodiments, site device 101 may include, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal that supports Wi-Fi communication. Optionally, the wireless communication terminal may be at least one of, but is not limited to, a mobile phone, a wearable device, an IoT device that supports Wi-Fi communication, a car with Wi-Fi communication capabilities, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home.
[0137] Specifically, site device 101 can be a terminal device or network device with a Wi-Fi chip. Optionally, site device 101 can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next-generation 802.11 protocol, but is not limited to these.
[0138] In some embodiments, the access point device 102 can be an access point for mobile terminals to access a wired network. An AP acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to an Ethernet network. Specifically, an AP can be a terminal device or network device with a wireless fidelity chip. Optionally, the AP can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next-generation 802.11 protocol, but is not limited to these.
[0139] Optionally, in this embodiment of the disclosure, AP and STA can be devices that support multiple links. For example, they can be represented as Access Point Multi-Link Device (AP MLD) and Non-Access Point Multi-Link Device (Non-AP MLD), respectively. AP MLD can represent an access point that supports multi-link communication functions, and non-AP MLD can represent a site that supports multi-link communication functions. For example, in this embodiment of the disclosure, link can represent connection or link; in various embodiments, connection and link can be interchanged.
[0140] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0141] The following embodiments of this disclosure can be applied to Figure 1 The communication system 100 shown, or a part thereof, but not limited to it. Figure 1 The entities shown are illustrative; a communication system may include... Figure 1 All or part of the main body, or may include Figure 1 Other entities besides the main body, the number and form of each entity are arbitrary, each entity can be physical or virtual, the connection relationship between the entities is illustrative, the entities can be unconnected or connected, and the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0142] The embodiments disclosed herein can be applied to Wireless Local Area Networks (WLANs), such as LANs using the 802.11 series of protocols. In a WLAN, a Basic Service Set (BSS) is a fundamental component. An BSS network consists of site devices with some association within a specific coverage area. One type of association is where sites communicate directly with each other in a self-organizing network; this is called an Independent Basic Service Set (IBSS). Another more common scenario is that in a BSS network, there is only one central site dedicated to managing the BSS, called the Access Point (AP) device, and all other STAs in the network are associated with it. Other sites in the BSS network that are not the central site are called terminals, also known as non-AP STAs; terminals and non-AP STAs are collectively referred to as STAs. When describing STAs, it is not necessary to distinguish between terminals and non-AP STAs. Within the same BSS network, due to distance, transmission power, etc., a STA cannot detect other STAs that are far away; they are each other's hidden nodes.
[0143] In some embodiments, to meet the communication requirements of a UHR (Unified Receiver Headquarters), most UHR devices employ a multi-link device (MLD) architecture, achieving better data throughput and connection robustness through multi-link transmission. In this context, further enhancement of power-saving mechanisms becomes a critical requirement.
[0144] To support more efficient power consumption control for multi-link devices while ensuring reliability, a new power management mechanism—Dynamic Power Save (DPS)—has been proposed. In this mode, Wi-Fi station devices (STAs) or mobile access point devices (APs) can operate in a low-capability mode, thereby reducing power consumption.
[0145] In low-capability mode, the site device can receive a specific Initial Control Frame (ICF) sent by the access point device. This frame is transmitted in non-HT (or duplicate) PPDU format at a transmission rate of 6Mb / s, 12Mb / s, or 24Mb / s. For example, when a site device supports DPS mode, it sends a Dynamic Power Saving Mode Request Frame (DPS Request Frame) to its associated access point, carrying relevant parameter information required to enter low-capability mode, such as the mode start time and duration. After receiving the request and preparing to serve the device, the access point device returns a response frame. Once the site device enters DPS mode, the access point can trigger a frame exchange process with the site device by sending an ICF frame. Upon receiving this frame, the site device will switch from a low-capability state to a high-capability state to complete subsequent communication.
[0146] In some embodiments, the low-capability mode in DPS mode is further divided into default mode and parameterized mode: Default mode: uses fixed, preset communication parameters, such as 20MHz operating bandwidth, 1 spatial stream, non-HT PPDU format, low rate (6, 12 or 24Mb / s), etc.; Parameterized mode: when the site device requests to enter DPS mode, it can actively report its supported operating capability parameters to the access point, such as low-capability mode operating bandwidth (LC Mode Bandwidth), low-capability mode maximum number of spatial streams (LC Mode NSS), low-capability mode maximum modulation and coding scheme (LC Mode MCS), etc., to improve flexibility and adaptability.
[0147] In contrast, high-capacity mode typically refers to a site device exchanging frames after receiving an initial control frame (ICF Frame) from a peer device (associated device), provided that the communication parameters (such as bandwidth, number of spatial streams, etc.) do not exceed the upper limit of its supported capabilities.
[0148] Furthermore, in low-capability mode, site devices can also notify peer devices of whether they require triggering via an initial control frame by setting identification information (ICF Required). For example, when the ICF Required parameter value is set to "1", the access point needs to send an initial control frame to the site device before initiating frame exchange to trigger its capability switch; if the ICF Required parameter value is set to "0", the access point can directly exchange frames with it without sending an initial control frame. When a site device requests to enter DPS mode, it will report its low-capability operation parameters and ICF requirement to the access point device to facilitate correct judgment during subsequent interactions.
[0149] However, some potential problems still exist in communication under DPS mode. For example, when a non-AP STA (non-access point site device) acts as a TXOP Holder and attempts to exchange frames with its associated access point device, various capability mode switching scenarios may occur. Specifically, a non-AP STA can directly send UL PPDUs in default mode or parameterized mode, or it may switch from low capability mode to high capability mode or other operating parameter states due to service requirements, in order to use greater bandwidth, higher spatial stream count, or higher MCS for communication.
[0150] Given the diverse mode switching behaviors described above, the lack of a unified and clear signaling interaction mechanism may lead to access point devices being unable to accurately grasp the current capability status of the STA, resulting in problems such as frame switching failures. Therefore, it is necessary to further standardize the signaling interaction process in DPS mode to improve communication reliability and system coordination.
[0151] This disclosure provides a communication method, communication device, and communication system to further standardize the signaling interaction process in DPS mode, thereby improving the efficiency and reliability of data transmission.
[0152] Figure 2 This is an interactive schematic diagram illustrating a communication method according to an embodiment of this disclosure. For example... Figure 2 As shown, the above method includes:
[0153] Step 201, site device 101 obtains first transmission opportunity (TXOP) in the first capability mode.
[0154] In this embodiment of the disclosure, before step 201, the site device sends a Dynamic Power Saving Mode Request frame (DPS Request frame) to its associated access point device to request entry into Dynamic Power Saving Mode (DPS Mode). This request frame carries low-capacity operation parameters for the site device after entering DPS mode, used to identify the desired low-capacity mode; these parameters include, but are not limited to, the bandwidth used, the number of spatial streams, and the supported PPDU formats and rates. After receiving the request frame and preparing to provide DPS mode services to the site device, the access point device sends a response frame to the site device. Upon receiving the response frame, the site device can then enable or activate DPS mode, entering the low-capacity mode identified in its request frame.
[0155] For example, if a site device indicates in the DPS request frame that it wishes to enter Default Mode, it will enter Default Mode after receiving the response frame sent by the access point. In this mode, it uses 20MHz bandwidth, single spatial stream, non-HT PPDU format, and fixed low-rate parameters such as 6, 12, and 24Mb / s. Alternatively, if a site device indicates in the DPS request frame that it wishes to enter Parameterized Mode, it will enter the corresponding Parameterized Mode operating state based on the capability parameters reported in the request (such as maximum supported bandwidth, spatial stream, MCS, etc.). After completing the above DPS mode negotiation, the site device is in a low-capability operating state, which can be referred to as the second capability mode (including Default Mode and Parameterized Mode) in this embodiment.
[0156] Based on this, in this embodiment of the disclosure, the site device can obtain a first TXOP in a first capability mode. For example, in the first capability mode, the site device can participate in channel contention through enhanced distributed channel access (EDCA) and obtain a TXOP after successfully competing, becoming the current TXOP holder. The first capability mode is either a second capability mode entered after the site device enables or activates dynamic power saving DPS mode, or a third capability mode other than the second capability mode.
[0157] The first ability mode includes any one of the following:
[0158] Default Mode;
[0159] Parameterized Mode;
[0160] Other operating status modes;
[0161] High-capability mode.
[0162] The operating parameters in high-capability mode include at least one of the following:
[0163] The maximum bandwidth that the site equipment can use or supports;
[0164] The maximum number of spatial streams that a site device can use or supports;
[0165] The highest modulation and coding level (MCS) that the site equipment can use or supports.
[0166] Furthermore, when the second capability mode is the Default Mode, the third capability mode includes any one of the following:
[0167] Parameterized Mode;
[0168] Other operating status modes;
[0169] High-ability mode;
[0170] When the second capability mode is the Parameterized Mode, the third capability mode includes any one of the following:
[0171] Default Mode;
[0172] Other operating status modes;
[0173] High-capability mode.
[0174] It should be noted that at least one operating parameter in the high-capacity mode is greater than the corresponding operating parameter in the Default Mode, Parameterized Mode, or other operating state modes. Other operating state modes refer to those where at least one operating parameter differs from the operating parameter in the Default Mode or Parameterized Mode, but does not exceed the maximum capacity range supported by the site device.
[0175] In other words, before obtaining the first TXOP, the site device can maintain its current capability mode (such as Default Mode or Parameterized Mode), or switch to other capability modes (such as high capability mode or other operating state modes) according to business needs, in order to achieve more efficient frame switching.
[0176] Step 202: Site device 101 sends a first frame to the associated access point device 102 within the first TXOP.
[0177] In this embodiment of the disclosure, after obtaining the first TXOP in the first capability mode, the site device possesses the ability to transmit data within the TXOP period. Based on this, the site device can perform frame exchange operations with the access point device. Specifically, the site device sends a first frame within the first TXOP to initiate the communication process with the access point device. The first frame can be a BSRP NTB Trigger frame or other defined frames; and the first frame is the first frame sent by the site device within the first TXOP.
[0178] In some embodiments, the first frame includes first identification information for identifying the operating parameters of the site device in the current first capability mode. The operating parameters may include, but are not limited to, the maximum bandwidth that the site device can use or supports within the first TXOP, the maximum number of spatial streams, the highest MCS, and the PPDU format used. This type of information allows the access point device to identify the communication parameters of the site device in the first capability mode, thereby ensuring the reliability and consistency of subsequent frame exchanges.
[0179] It should be noted that the first capability mode is not limited to the second capability mode (i.e., Default Mode or Parameterized Mode) initially entered after the site device activates or enables Dynamic Power Saving Mode (DPS Mode). The site device can also switch to other operating state modes or high capability modes different from the second capability mode before obtaining the first TXOP. Therefore, the first capability mode may be the same as or different from the second capability mode.
[0180] In some embodiments, the first identification information includes at least one of the following (1) to (4):
[0181] (1): First sub-identifier information, identifying at least one of the following:
[0182] The first frame includes the operating parameter information of the site device in the first capability mode;
[0183] The first frame is used to initiate frame exchange with the access point device;
[0184] (2) Second sub-identification information, which identifies the bandwidth or maximum bandwidth that the site device can use or supports within the first TXOP;
[0185] In some embodiments, the second sub-identification information may be carried in a second subfield of the first User Info field; wherein, the second subfield is as follows: Figure 3As shown, the second subfield is, for example, the FeedbackInformation subfield. Specifically, as... Figure 4 As shown, the second subfield (Feedback Information subfield) may include multiple fields (subfields) for carrying capability parameter information of the site equipment. For example, the Feedback Information subfield includes:
[0186] Bandwidth field: Indicates the bandwidth or maximum bandwidth that the site device can use or supports within the current TXOP. For example, if the maximum bandwidth that the site device can use or supports within the current TXOP is 80MHz, then the bandwidth field can be set to a preset parameter value indicating 80MHz, or 40MHz or 20MHz. The bandwidth field corresponds to the second sub-identification information, that is, the second sub-identification information can be the bandwidth field or it can be carried in the bandwidth field.
[0187] (3) Third sub-identification information, which identifies the number of spatial streams or the maximum number of spatial streams that the site device can use or supports within the first TXOP;
[0188] In some embodiments, the third sub-identifier information may be carried in, for example, Figure 3 The Feedback Information subfield is shown below. Specifically, as shown... Figure 4 As shown, the Feedback Information subfield may include multiple fields to carry capability parameter information of the site device. For example, the FeedbackInformation subfield includes:
[0189] Spatial Stream Field (Nss): Indicates the number of spatial streams that the site device can use or supports or the maximum number of spatial streams within the current TXOP; for example, when the maximum number of spatial streams supported by the site device is 2, the spatial stream field can be set to identifier 2 or identifier 1; wherein, the spatial stream field corresponds to the third sub-identifier information, that is, the third sub-identifier information can be the spatial stream field or can be carried in this field.
[0190] (4) Fourth sub-identification information, identifying the modulation and coding scheme (MCS) or highest MCS that the site equipment can use or supports within the first TXOP.
[0191] In some embodiments, the fourth sub-identifier information may also be carried in, such as Figure 3The Feedback Information subfield is shown below. Specifically, as shown... Figure 4 As shown, the Feedback Information subfield includes:
[0192] Modulation and Coding Scheme (MCS) field: indicates the MCS or highest MCS supported by the site equipment; for example, when the highest MCS level supported by the site equipment is MCS11, the MCS field can be set to identify MCS11, or it can be set to MCS 9 or MCS 7; wherein, the MCS field corresponds to the fourth sub-identification information, that is, the fourth sub-identification information can be the MCS field, or it can be carried in this field.
[0193] In some embodiments, the first identification information includes: (1): first sub-identification information, identifying at least one of the following:
[0194] The first frame includes the operating parameter information of the site device in the first capability mode;
[0195] The first frame is used to initiate frame exchange with the access point device;
[0196] like Figure 3 As shown, the first frame may include one or more user information fields (domains). Each user information field may have the following format: an association identifier field (AID12), a feedback type subfield, and a feedback information field. The first sub-identifier information is carried in a first subfield, which is, for example, the feedback type subfield. The feedback type subfield indicates the category of the feedback content carried in the first frame, as shown in Table 1 below.
[0197] A value of 0 (Unavailable feedback) indicates that the current feedback is unavailable, for example, to inform the peer device that some resources or links are temporarily unavailable;
[0198] A value of 1 (Low latency feedback) indicates that the current feedback is low latency feedback, such as for rapid notification of device status in latency-sensitive business scenarios;
[0199] A value of 2 (Reserved) indicates a reserved field, currently without assigned functionality, but reserved for future expansion.
[0200] A value of 3 (Co-TDMA feedback) indicates, for example, that the feedback information is related to the Coordinated Time Division Multiple Access (CoTDMA) mechanism.
[0201] A value of 4 (DPS feedback) indicates that the feedback information is related to Dynamic Power Saving (DPS), such as identifying the capability parameters of the site device in DPS mode that may be included in the current frame.
[0202] Table 1:
[0203]
[0204] In some embodiments, the first sub-identification information is set to a first parameter value, identifying that the first frame includes the operating parameter information of the site device in the first capability mode.
[0205] For example, when the Feedback Type subfield takes the value of a predefined first parameter value (e.g., 4), it indicates that the frame may include the operating parameter information of the site device in the first capability mode. The parameter information can be used to help the access point device identify the current state of the site device and determine the subsequent frame switching strategy or resource allocation method.
[0206] In some embodiments, when the first capability mode is a third capability mode, the first identification information includes at least one of the following (2) to (4):
[0207] (2) Second sub-identification information, which identifies the bandwidth or maximum bandwidth that the site device can use or supports within the first TXOP;
[0208] In some embodiments, the second sub-identification information may be carried in a second subfield of the first User Info field; wherein, the second subfield is as follows: Figure 3 As shown, the second subfield is, for example, the FeedbackInformation subfield. Specifically, as... Figure 4 As shown, the second subfield (Feedback Information subfield) may include multiple fields (subfields) for carrying capability parameter information of the site equipment. For example, the Feedback Information subfield includes:
[0209] Bandwidth field: Indicates the bandwidth or maximum bandwidth that the site device can use or supports within the current TXOP. For example, if the maximum bandwidth that the site device can use or supports within the current TXOP is 80MHz, then the bandwidth field can be set to a preset parameter value indicating 80MHz, or 40MHz or 20MHz. The bandwidth field corresponds to the second sub-identification information, that is, the second sub-identification information can be the bandwidth field or it can be carried in the bandwidth field.
[0210] (3) Third sub-identification information, which identifies the number of spatial streams or the maximum number of spatial streams that the site device can use or supports within the first TXOP;
[0211] In some embodiments, the third sub-identifier information may be carried in, for example, Figure 3 The Feedback Information subfield is shown below. Specifically, as shown... Figure 4 As shown, the Feedback Information subfield may include multiple fields to carry capability parameter information of the site device. For example, the FeedbackInformation subfield includes:
[0212] Spatial Stream Field (Nss): Indicates the number of spatial streams that the site device can use or supports or the maximum number of spatial streams within the current TXOP; for example, when the maximum number of spatial streams supported by the site device is 2, the spatial stream field can be set to identifier 2 or identifier 1; wherein, the spatial stream field corresponds to the third sub-identifier information, that is, the third sub-identifier information can be the spatial stream field or can be carried in this field.
[0213] (4) Fourth sub-identification information, identifying the modulation and coding scheme (MCS) or highest MCS that the site equipment can use or supports within the first TXOP.
[0214] In some embodiments, the fourth sub-identifier information may also be carried in, such as Figure 3 The Feedback Information subfield is shown below. Specifically, as shown... Figure 4 As shown, the Feedback Information subfield includes:
[0215] Modulation and Coding Scheme (MCS) field: indicates the MCS or highest MCS supported by the site equipment; for example, when the highest MCS level supported by the site equipment is MCS11, the MCS field can be set to identify MCS11, or it can be set to MCS 9 or MCS 7; wherein, the MCS field corresponds to the fourth sub-identification information, that is, the fourth sub-identification information can be the MCS field, or it can be carried in this field.
[0216] In some embodiments, the first sub-identifier information, the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information may be information carried in the corresponding sub-identifier field, or they may be the corresponding sub-identifier fields.
[0217] In some embodiments, when the first capability mode is the third capability mode, the first identification information includes the above (1) or (2) or (3) or (4), or the first identification information includes the above (1) and (2), or the first identification information includes the above (1) and (3), or the first identification information includes the above (1) and (4), or the first identification information includes the above (2) and (3), or the first identification information includes the above (2) and (4), or the first identification information includes the above (3) and (4), or the first identification information includes the above (1) and (2) and (3), or the first identification information includes the above (1) and (2) and (4), or the first identification information includes the above (1) and (3) and (4), or the first identification information includes the above (2) and (3) and (4), or the first identification information includes the above (1), (2), (3) and (4).
[0218] In some embodiments, the first frame includes a first user information field (User Info field). When the first capability mode is a second capability mode, the second subfield of the first User Info field is a reserved bit. The second capability mode is the capability mode that the site device enters after enabling or activating the dynamic power saving DPS mode.
[0219] For example, when a site device enables or activates Dynamic Power Saving Mode (DPS mode), it enters Default Mode. The first capability mode can be Default Mode, high capability mode, or other operating state modes. Similarly, when a site device enters Parameterized Mode, its first capability mode can also be Parameterized Mode, high capability mode, or other operating state modes.
[0220] In the above scenario, if the first capability mode is consistent with the second capability mode negotiated by the DPS mode (i.e., the current operating state of the site device is the same as the low capability mode it entered after requesting the DPS mode), then the first frame sent by the site device to the access point within the first TXOP does not need to additionally indicate its capability change information, thus avoiding redundant information, reducing frame overhead, and simplifying the parsing method. For example, the identifier field used to carry the second sub-identification information (for indicating bandwidth), the identifier field used to carry the third sub-identification information (for indicating spatial stream number), and the identifier field used to carry the fourth sub-identification information (for indicating MCS) can be uniformly set as reserved bits, and specific parameters are not explicitly sent in the current frame, thereby saving radio resources and reducing unnecessary bit transmission; on the other hand, it is convenient for the receiver to infer based on the known DPS negotiation content without repeated parsing, thereby reducing parsing complexity and communication latency.
[0221] However, when the first capability mode and the second capability mode are different, the actual communication capability of the site device has changed (e.g., capability enhancement). In order to ensure that the access point can correctly identify the bandwidth, spatial stream number and modulation and coding capability currently available to the site device, it is necessary to explicitly inform the access point device through the above sub-identification information (second sub-identification information, third sub-identification information, and fourth sub-identification information).
[0222] Specifically, when the first ability mode and the second ability mode are inconsistent, at least one of the following is included:
[0223] The second capability mode is Default Mode, and the first capability mode is Parameterized Mode, High Capability Mode, or other operating state modes.
[0224] The second capability mode is Parameterized Mode, and the first capability mode is Default Mode, High Capability Mode, or other operating state modes.
[0225] In any of the above situations, the site equipment must use the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information to identify the maximum bandwidth, the maximum number of spatial streams, and the highest MCS that can be used or supported in the current TXOP, respectively, in order to ensure the correctness and efficiency of frame switching.
[0226] Step 203: Access point device 102 receives the first frame sent by site device 101.
[0227] In this embodiment of the disclosure, after the site device successfully obtains the first TXOP and sends the first frame, the access point device receives the first frame within the same TXOP. The first frame may carry first identification information used to identify the current communication capabilities of the site device, such as parameters like bandwidth, spatial stream count, or modulation and coding scheme. By obtaining these parameters in the initial stage, the access point device can promptly and accurately understand the communication configuration supported by the site device in its current capability mode. This helps it adopt a matching sending strategy or acknowledgment mechanism in subsequent frame exchanges, thereby reducing the risk of frame interaction failure due to capability mismatch and improving the overall reliability and efficiency of communication.
[0228] Step 204: Access point device 102 sends a second frame to site device 101 within the first TXOP.
[0229] In this embodiment of the disclosure, after receiving the first frame, the access point device responds immediately within the same transmission opportunity (first TXOP). For example, the access point device sends a second frame to the site device. The second frame is used to acknowledge or provide feedback on the first frame. In some embodiments, the second frame is a Multi-STA Block Ack (M-STABA) frame, which can be used to acknowledge multiple data frames from multiple STAs at once, improving acknowledgment efficiency and reducing frame interaction overhead.
[0230] Step 205: Site device 101 receives the second frame and performs frame exchange with access point device 102 within the first TXOP.
[0231] In some embodiments, after receiving the second frame from the access point device, the station device continues to exchange subsequent data or control frames with the access point within the current TXOP (first TXOP). This exchange may include the transmission of data frames, responses to further acknowledgment frames, or other protocol control signaling, achieving a complete and reliable bidirectional communication process. This step marks the completion of the interaction process between the STA and AP under the current TXOP. The communication process is based on the capability parameters of the first capability mode, ensuring the matching and stability of the transmission.
[0232] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0233] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0234] In some embodiments, terms such as wireless access scheme and waveform can be used interchangeably.
[0235] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0236] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
[0237] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
[0238] The communication method involved in the embodiments of this disclosure may include at least one of steps 201 to 205. For example, step 201 may be implemented as an independent embodiment, step 202 may be implemented as an independent embodiment, step 203 may be implemented as an independent embodiment, step 204 may be implemented as an independent embodiment, step 205 may be implemented as an independent embodiment, steps 201+202 may be implemented as an independent embodiment, steps 202+203 may be implemented as an independent embodiment, steps 203+204 may be implemented as an independent embodiment, steps 204+205 may be implemented as an independent embodiment, steps 201+202+203+204+205 may be implemented as an independent embodiment, but are not limited thereto.
[0239] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0240] The following is an illustration through specific embodiments:
[0241] Example A:
[0242] Step A1: The site device sends a third frame to its associated access point device, the third frame being used to request entry into DPS mode.
[0243] In this embodiment of the disclosure, when a site device wishes to reduce power consumption and enter DPS Mode, it will proactively send a third frame to its associated access point device. This frame carries parameter information related to the low capability mode it wishes to enter. This low capability mode can be one of two capability modes defined by the standard:
[0244] Default Mode: This indicates that the site equipment will operate under low-configuration conditions, such as a fixed bandwidth of 20MHz, single spatial stream, support for non-HT PPDU format, and a speed of only 6, 12, or 24Mb / s.
[0245] Parameterized Mode: This mode indicates that the site equipment can operate with a more flexible configuration. It can indicate the maximum bandwidth, maximum number of spatial streams, supported PPDU types (such as UHR or pre-UHR), and the highest available modulation and coding level (MCS).
[0246] In this embodiment of the disclosure, the site device informs the access point device in advance of its working capabilities in DPS mode, enabling the access point to adjust subsequent communication strategies in a targeted manner to ensure energy efficiency and reliability.
[0247] Step A2: The access point device receives the third frame.
[0248] In this embodiment of the disclosure, the access point device receives a DPS mode request frame (i.e., the third frame) from the site device and extracts the low-capability mode parameter information carried therein. With this information, the access point device can accurately determine the operating parameters of the site device after entering DPS mode, facilitating its determination of whether it currently possesses the capability to support communication in this mode, and preparing for subsequent response and scheduling.
[0249] Step A3: The access point device sends a fourth frame to the site device; the fourth frame is used to respond to the third frame.
[0250] In this embodiment of the disclosure, after receiving the third frame, the access point device sends a response frame (fourth frame) to the site device. For example, the fourth frame indicates that the access point device accepts the DPS request from the site device and indicates that it is ready to provide services to the site device in the requested capability mode.
[0251] Step A4: The site device receives the fourth frame and, upon receiving the fourth frame, activates the DPS mode requested by the third frame, entering the second capability mode identified by the third frame; wherein, the second capability mode includes at least one of the following:
[0252] Default Mode;
[0253] Parameterized Mode.
[0254] In this embodiment of the disclosure, upon receiving the fourth frame from the access point device, the site device can activate the dynamic power-saving mode and enter the second capability mode previously identified in the third frame. Depending on the requested mode type, the site device will adjust its communication parameters to match the configuration corresponding to Default Mode or Parameterized Mode, and participate in subsequent communications with that configuration.
[0255] Step A5: The site device obtains the first TXOP in the first capability mode.
[0256] In this embodiment of the disclosure, the site device can obtain a first TXOP in a first capability mode. For example, in the first capability mode, the site device can participate in channel contention through the EDCA mechanism and obtain a TXOP after successfully competing, becoming the current TXOP holder.
[0257] Step A6: The site device sends the first frame to the access point device within the first TXOP.
[0258] In some embodiments, the first identification information includes at least one of the following:
[0259] First sub-identifier information, second sub-identifier information, third sub-identifier information, fourth sub-identifier information;
[0260] The first sub-identifier identifies at least one of the following:
[0261] The first frame includes the operating parameter information of the site device in the first capability mode;
[0262] The first frame is used for the initial frame exchange between the site device and the access point device;
[0263] The second sub-identification information identifies the maximum bandwidth that the site device can use or supports within the first TXOP;
[0264] The third sub-identification information identifies the maximum number of spatial streams that the site device can use or supports within the first TXOP;
[0265] The fourth sub-identification information identifies the highest modulation and coding scheme (MCS) that the site device can use or supports within the first TXOP.
[0266] In some embodiments, the first sub-identification information is set to a first parameter value, identifying that the first frame includes the operating parameter information of the site device in the first capability mode.
[0267] In some embodiments, when the first capability mode is the second capability mode, the identifier field used to carry the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information is set to a reserved bit.
[0268] In some embodiments, the first frame includes a first user information field (User Info field);
[0269] The first sub-identifier information is carried in the FeedbackType subfield of the first User Info field;
[0270] At least one of the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information is carried in the Feedback Information subfield of the first User Info field.
[0271] In some embodiments, the second capability mode includes any one of the following:
[0272] Default Mode;
[0273] Parameterized Mode.
[0274] In some embodiments, when the second capability mode is the Default Mode, the third capability mode includes any one of the following:
[0275] Parameterized Mode;
[0276] Other operating status modes;
[0277] High-ability mode;
[0278] When the second capability mode is the Parameterized Mode, the third capability mode includes any one of the following:
[0279] Default Mode;
[0280] Other operating status modes;
[0281] High-ability mode;
[0282] The operating parameters in the high-capacity mode include at least one of the following:
[0283] The maximum operating bandwidth that the site equipment can use or supports;
[0284] The maximum number of spatial streams that the site device can use or supports;
[0285] The site equipment can use or supports the highest MCS;
[0286] Wherein, at least one operating parameter has a value greater in the high-capability mode than in the Default Mode or Parameterized Mode or other operating state modes; and at least one operating parameter has a value different in the other operating state modes than in the Default Mode or Parameterized Mode.
[0287] In some embodiments, the first frame is a BSRP NTB Trigger frame triggered by polling non-triggered buffer status reports.
[0288] Step A7: The access point device receives the first frame sent by the site device.
[0289] In this embodiment of the disclosure, after the site device successfully obtains the first TXOP and sends the first frame, the access point device receives the first frame within the same TXOP. The first frame may carry first identification information used to identify the current communication capabilities of the site device, such as parameters like bandwidth, spatial stream count, or modulation and coding scheme. By obtaining these parameters in the initial stage, the access point device can promptly and accurately understand the communication configuration supported by the site device in its current capability mode. This helps it adopt a matching sending strategy or acknowledgment mechanism in subsequent frame exchanges, thereby reducing the risk of frame interaction failure due to capability mismatch and improving the overall reliability and efficiency of communication.
[0290] In step A8, the access point device sends a second frame to the site device within the first TXOP.
[0291] In this embodiment of the disclosure, after receiving the first frame, the access point device responds immediately within the same transmission opportunity (first TXOP). For example, the access point device sends a second frame to the site device. The second frame is used to acknowledge or provide feedback on the first frame. In some embodiments, the second frame is a Multi-STA Block Ack (M-STABA) frame, which can be used to acknowledge multiple data frames from multiple STAs at once, improving acknowledgment efficiency and reducing frame interaction overhead.
[0292] Step A9: The site device receives the second frame and performs frame exchange with the access point device within the first TXOP.
[0293] In this embodiment of the disclosure, after receiving the second frame sent by the access point device, the station device continues to exchange subsequent data or control frames with the access point within the current TXOP (first TXOP). This exchange may include the transmission of data frames, responses to further acknowledgment frames, or other protocol control signaling, realizing a complete and reliable bidirectional communication process. This step marks the completion of the interaction process between the STA and AP under the current TXOP. The communication process is based on the capability parameters of the first capability mode, ensuring the matching and stability of the transmission.
[0294] The communication method involved in the embodiments of this disclosure may include at least one of steps A1 to A9. For example, step A1 can be implemented as an independent embodiment, step A2 can be implemented as an independent embodiment, step A3 can be implemented as an independent embodiment, step A4 can be implemented as an independent embodiment, step A5 can be implemented as an independent embodiment, step A6 can be implemented as an independent embodiment, step A7 can be implemented as an independent embodiment, step A8 can be implemented as an independent embodiment, step A9 can be implemented as an independent embodiment, steps A1+A2 can be implemented as independent embodiments, steps A2+A3 can be implemented as independent embodiments, and steps A3+A4 can be implemented as independent embodiments. The embodiments are implemented as follows: steps A4+A5 can be implemented as independent embodiments; steps A5+A6 can be implemented as independent embodiments; steps A6+A7 can be implemented as independent embodiments; steps A7+A8 can be implemented as independent embodiments; steps A8+A9 can be implemented as independent embodiments; steps A1+A2+A3+A4+A5+A6+A7+A8+A9 can be implemented as independent embodiments; but are not limited thereto.
[0295] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0296] Example B:
[0297] Step B1, site device 101 obtains the first transmission opportunity (TXOP) in the first capability mode.
[0298] In this embodiment of the disclosure, before step B1, the site device sends a Dynamic Power Saving Mode Request frame (DPS Request frame) to its associated access point device to request entry into Dynamic Power Saving Mode (DPS Mode). This request frame carries low-capacity operation parameters for the site device after entering DPS mode, used to identify the desired low-capacity mode; these parameters include, but are not limited to, the bandwidth used, the number of spatial streams, and the supported PPDU formats and rates. After receiving the request frame and preparing to provide DPS mode services to the site device, the access point device sends a response frame to the site device. Upon receiving the response frame, the site device can then enable or activate DPS mode, entering the low-capacity mode identified in its request frame.
[0299] For example, if a site device indicates in the DPS request frame that it wishes to enter Default Mode, it will enter Default Mode after receiving the response frame sent by the access point. In this mode, it uses 20MHz bandwidth, single spatial stream, non-HT PPDU format, and fixed low-rate parameters such as 6, 12, and 24Mb / s. Alternatively, if a site device indicates in the DPS request frame that it wishes to enter Parameterized Mode, it will enter the corresponding Parameterized Mode operating state based on the capability parameters reported in the request (such as maximum supported bandwidth, spatial stream, MCS, etc.). After completing the above DPS mode negotiation, the site device is in a low-capability operating state, which can be referred to as the second capability mode (including Default Mode and Parameterized Mode) in this embodiment.
[0300] Based on this, in this embodiment of the disclosure, the site device can obtain a first TXOP in a first capability mode. For example, in the first capability mode, the site device can participate in channel contention through enhanced distributed channel access (EDCA) and obtain a TXOP after successfully competing, becoming the current TXOP holder. The first capability mode is either a second capability mode entered after the site device enables or activates dynamic power saving DPS mode, or a third capability mode other than the second capability mode.
[0301] The first ability mode includes any one of the following:
[0302] Default Mode;
[0303] Parameterized Mode;
[0304] Other operating status modes;
[0305] High-capability mode.
[0306] The operating parameters in high-capability mode include at least one of the following:
[0307] The maximum bandwidth that the site equipment can use or supports;
[0308] The maximum number of spatial streams that a site device can use or supports;
[0309] The highest modulation and coding level (MCS) that the site equipment can use or supports.
[0310] Furthermore, when the second capability mode is the Default Mode, the third capability mode includes any one of the following:
[0311] Parameterized Mode;
[0312] Other operating status modes;
[0313] High-ability mode;
[0314] When the second capability mode is the Parameterized Mode, the third capability mode includes any one of the following:
[0315] Default Mode;
[0316] Other operating status modes;
[0317] High-capability mode.
[0318] It should be noted that at least one operating parameter in the high-capacity mode is greater than the corresponding operating parameter in the Default Mode, Parameterized Mode, or other operating state modes. Other operating state modes refer to those where at least one operating parameter differs from the operating parameter in the Default Mode or Parameterized Mode, but does not exceed the maximum capacity range supported by the site device.
[0319] In other words, before obtaining the first TXOP, the site device can maintain its current capability mode (such as Default Mode or Parameterized Mode), or switch to other capability modes (such as high capability mode or other operating state modes) according to business needs, in order to achieve more efficient frame switching.
[0320] In step B2, the site device 101 sends the first frame to the associated access point device 102 within the first TXOP.
[0321] In this embodiment of the disclosure, after obtaining the first TXOP in the first capability mode, the site device possesses the ability to transmit data within the TXOP period. Based on this, the site device can perform frame exchange operations with the access point device. Specifically, the site device sends a first frame within the first TXOP to initiate the communication process with the access point device. The first frame can be a BSRP NTB Trigger frame or other defined frames; and the first frame is the first frame sent by the site device within the first TXOP.
[0322] In some embodiments, the first frame includes first identification information for identifying the operating parameters of the site device in the current first capability mode. The operating parameters may include, but are not limited to, the maximum bandwidth that the site device can use or supports within the first TXOP, the maximum number of spatial streams, the highest MCS, and the PPDU format used. This type of information allows the access point device to identify the communication parameters of the site device in the first capability mode, thereby ensuring the reliability and consistency of subsequent frame exchanges.
[0323] It should be noted that the first capability mode is not limited to the second capability mode (i.e., Default Mode or Parameterized Mode) initially entered after the site device activates or enables Dynamic Power Saving Mode (DPS Mode). The site device can also switch to other operating state modes or high capability modes different from the second capability mode before obtaining the first TXOP. Therefore, the first capability mode may be the same as or different from the second capability mode.
[0324] In some embodiments, the first identification information includes: first sub-identification information, identifying at least one of the following:
[0325] The first frame includes the operating parameter information of the site device in the first capability mode;
[0326] The first frame is used to initiate frame exchange with the access point device;
[0327] like Figure 3 As shown, the first frame may include one or more user information fields (domains). Each user information field may have the following format: an association identifier field (AID12), a feedback type subfield, and a feedback information field. The first sub-identifier information is carried in a first subfield, which is, for example, the feedback type subfield. The feedback type subfield indicates the category of the feedback content carried in the first frame, as shown in Table 1 below.
[0328] A value of 0 (Unavailable feedback) indicates that the current feedback is unavailable, for example, to inform the peer device that some resources or links are temporarily unavailable;
[0329] A value of 1 (Low latency feedback) indicates that the current feedback is low latency feedback, such as for rapid notification of device status in latency-sensitive business scenarios;
[0330] A value of 2 (Reserved) indicates a reserved field, currently without assigned functionality, but reserved for future expansion.
[0331] A value of 3 (Co-TDMA feedback) indicates, for example, that the feedback information is related to the Coordinated Time Division Multiple Access (CoTDMA) mechanism.
[0332] A value of 4 (DPS feedback) indicates that the feedback information is related to Dynamic Power Saving (DPS), such as identifying the capability parameters of the site device in DPS mode that may be included in the current frame.
[0333] Table 1:
[0334]
[0335] In some embodiments, the first sub-identification information is set to a first parameter value, identifying that the first frame includes the operating parameter information of the site device in the first capability mode.
[0336] For example, when the Feedback Type subfield takes the value of a predefined first parameter value (e.g., 4), it indicates that the frame may include the operating parameter information of the site device in the first capability mode. The parameter information can be used to help the access point device identify the current state of the site device and determine the subsequent frame switching strategy or resource allocation method.
[0337] In some embodiments, when the first capability mode is a third capability mode, the first identification information further includes at least one of the following (1) to (3):
[0338] (1) Second sub-identification information, which identifies the bandwidth or maximum bandwidth that the site device can use or supports within the first TXOP;
[0339] In some embodiments, the second sub-identification information may be carried in a second subfield of the first User Info field; wherein, the second subfield is as follows: Figure 3 As shown, the second subfield is, for example, the FeedbackInformation subfield. Specifically, as... Figure 4 As shown, the second subfield (Feedback Information subfield) may include multiple fields (subfields) for carrying capability parameter information of the site equipment. For example, the Feedback Information subfield includes:
[0340] Bandwidth field: Indicates the bandwidth or maximum bandwidth that the site device can use or supports within the current TXOP. For example, if the maximum bandwidth that the site device can use or supports within the current TXOP is 80MHz, then the bandwidth field can be set to a preset parameter value indicating 80MHz, or 40MHz or 20MHz. The bandwidth field corresponds to the second sub-identification information, that is, the second sub-identification information can be the bandwidth field or it can be carried in the bandwidth field.
[0341] (2) Third sub-identification information, which identifies the number of spatial streams or the maximum number of spatial streams that the site device can use or supports within the first TXOP;
[0342] In some embodiments, the third sub-identifier information may be carried in, for example, Figure 3 The Feedback Information subfield is shown below. Specifically, as shown... Figure 4 As shown, the Feedback Information subfield may include multiple fields to carry capability parameter information of the site device. For example, the FeedbackInformation subfield includes:
[0343] Spatial Stream Field (Nss): Indicates the number of spatial streams that the site device can use or supports or the maximum number of spatial streams within the current TXOP; for example, when the maximum number of spatial streams supported by the site device is 2, the spatial stream field can be set to identifier 2 or identifier 1; wherein, the spatial stream field corresponds to the third sub-identifier information, that is, the third sub-identifier information can be the spatial stream field or can be carried in this field.
[0344] (3) Fourth sub-identification information, which identifies the modulation and coding scheme (MCS) or the highest MCS that the site equipment can use or supports within the first TXOP.
[0345] In some embodiments, the fourth sub-identifier information may also be carried in, such as Figure 3 The Feedback Information subfield is shown below. Specifically, as shown... Figure 4 As shown, the Feedback Information subfield includes:
[0346] Modulation and Coding Scheme (MCS) field: indicates the MCS or highest MCS supported by the site equipment; for example, when the highest MCS level supported by the site equipment is MCS11, the MCS field can be set to identify MCS11, or it can be set to MCS 9 or MCS 7; wherein, the MCS field corresponds to the fourth sub-identification information, that is, the fourth sub-identification information can be the MCS field, or it can be carried in this field.
[0347] In some embodiments, the first sub-identifier information, the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information may be information carried in the corresponding sub-identifier field, or they may be the corresponding sub-identifier fields.
[0348] In some embodiments, when the first capability mode is the third capability mode, the first identification information includes the above (1) or (2) or (3), the first identification information includes the above (1) and (2), or the first identification information includes the above (1) or (3), or the first identification information includes the above (2) and (3), or the first identification information includes the above (1), (2) and (3).
[0349] In some embodiments, the first frame includes a first user information field, and when the first capability mode is a second capability mode, the second subfield of the first user information field is a reserved bit, wherein the second capability mode is the capability mode entered after the site device enables or activates the dynamic power saving DPS mode.
[0350] For example, when a site device enables or activates Dynamic Power Saving Mode (DPS mode), it enters Default Mode. The first capability mode can be Default Mode, high capability mode, or other operating state modes. Similarly, when a site device enters Parameterized Mode, its first capability mode can also be Parameterized Mode, high capability mode, or other operating state modes.
[0351] In the above scenario, if the first capability mode is consistent with the second capability mode negotiated by the DPS mode (i.e., the current operating state of the site device is the same as the low capability mode it entered after requesting the DPS mode), then the first frame sent by the site device to the access point within the first TXOP does not need to additionally indicate its capability change information, thus avoiding redundant information, reducing frame overhead, and simplifying the parsing method. For example, the identifier field used to carry the second sub-identification information (for indicating bandwidth), the identifier field used to carry the third sub-identification information (for indicating spatial stream number), and the identifier field used to carry the fourth sub-identification information (for indicating MCS) can be uniformly set as reserved bits, and specific parameters are not explicitly sent in the current frame, thereby saving radio resources and reducing unnecessary bit transmission; on the other hand, it is convenient for the receiver to infer based on the known DPS negotiation content without repeated parsing, thereby reducing parsing complexity and communication latency.
[0352] However, when the first capability mode and the second capability mode are different, the actual communication capability of the site device has changed (e.g., capability enhancement). In order to ensure that the access point can correctly identify the bandwidth, spatial stream number and modulation and coding capability currently available to the site device, it is necessary to explicitly inform the access point device through the above sub-identification information (second sub-identification information, third sub-identification information, and fourth sub-identification information).
[0353] Specifically, when the first ability mode and the second ability mode are inconsistent, at least one of the following is included:
[0354] The second capability mode is Default Mode, and the first capability mode is Parameterized Mode, High Capability Mode, or other operating state modes.
[0355] The second capability mode is Parameterized Mode, and the first capability mode is Default Mode, High Capability Mode, or other operating state modes.
[0356] In any of the above situations, the site equipment must use the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information to identify the maximum bandwidth, the maximum number of spatial streams, and the highest MCS that can be used or supported in the current TXOP, respectively, in order to ensure the correctness and efficiency of frame switching.
[0357] Step B3: Access point device 102 receives the first frame sent by site device 101.
[0358] In this embodiment of the disclosure, after the site device successfully obtains the first TXOP and sends the first frame, the access point device receives the first frame within the same TXOP. The first frame may carry first identification information used to identify the current communication capabilities of the site device, such as parameters like bandwidth, spatial stream count, or modulation and coding scheme. By obtaining these parameters in the initial stage, the access point device can promptly and accurately understand the communication configuration supported by the site device in its current capability mode. This helps it adopt a matching sending strategy or acknowledgment mechanism in subsequent frame exchanges, thereby reducing the risk of frame interaction failure due to capability mismatch and improving the overall reliability and efficiency of communication.
[0359] Figure 5 This is one of the flowcharts illustrating a communication method according to an embodiment of the present disclosure.
[0360] like Figure 5 As shown, the above method can be applied to site device 101, and the method includes:
[0361] Step 501: The site device obtains a first transmission opportunity (TXOP) in the first capability mode and sends a first frame to the associated access point device within the first TXOP. The first frame is used for the site device to initially exchange frames with the access point device.
[0362] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0363] Optionally, in this embodiment of the disclosure, the first identification information includes:
[0364] The first sub-identifier identifies at least one of the following:
[0365] The first frame includes the operating parameter information of the site device in the first capability mode;
[0366] The first frame is used for the initial frame exchange between the site device and the access point device.
[0367] Optionally, in this embodiment of the disclosure, the first frame includes a first user information field (UserInfo field);
[0368] The first sub-identifier information is carried in the first subfield of the first User Info field.
[0369] Optionally, in this embodiment of the disclosure, the first subfield is a Feedback Type subfield.
[0370] Optionally, in this embodiment of the disclosure, when the first capability mode is the third capability mode, the first identification information includes:
[0371] The second sub-identification information identifies the maximum bandwidth that the site device can use or supports within the first TXOP;
[0372] The third sub-identification information identifies the maximum number of spatial streams that the site device can use or supports within the first TXOP;
[0373] The fourth sub-identification information identifies the highest modulation and coding scheme (MCS) that the site device can use or supports within the first TXOP;
[0374] The third capability mode is different from the second capability mode, which is the capability mode that the site equipment enters after activating or enabling the dynamic power saving DPS mode.
[0375] Optionally, in this embodiment of the disclosure, at least one of the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information is carried in the second subfield of the first UserInfo field.
[0376] Optionally, in this embodiment of the disclosure, the first frame includes a first user information field. When the first capability mode is the second capability mode, the second subfield of the first user information field is a reserved bit. The second capability mode is the capability mode that the site device enters after enabling or activating the dynamic power saving DPS mode.
[0377] Optionally, in this embodiment of the disclosure, the second subfield is a feedback information subfield.
[0378] Optionally, in this embodiment of the disclosure, the second capability mode includes any one of the following:
[0379] Default Mode;
[0380] Parameterized Mode.
[0381] Optionally, in this embodiment of the disclosure, when the second capability mode is the Default Mode, the third capability mode includes any one of the following:
[0382] Parameterized Mode;
[0383] Other operating status modes;
[0384] High-ability mode;
[0385] When the second capability mode is the Parameterized Mode, the third capability mode includes any one of the following:
[0386] Default Mode;
[0387] Other operating status modes;
[0388] High-ability mode;
[0389] The operating parameters in the high-capacity mode include at least one of the following:
[0390] The maximum operating bandwidth that the site equipment can use or supports;
[0391] The maximum number of spatial streams that the site device can use or supports;
[0392] The site equipment can use or supports the highest MCS;
[0393] Wherein, at least one operating parameter has a value greater in the high-capability mode than in the Default Mode or Parameterized Mode or other operating state modes; and at least one operating parameter has a value different in the other operating state modes than in the Default Mode or Parameterized Mode.
[0394] Optionally, in this embodiment of the disclosure, the first frame is a BSRP NTB Trigger frame triggered by non-triggered buffer status report polling.
[0395] Optionally, in this embodiment of the disclosure, the method further includes:
[0396] Within the first TXOP, a second frame sent by the access point device is received; the second frame is used to respond to the first frame.
[0397] Optionally, in this embodiment of the disclosure, the second frame is a Multi-Site Device Block Acknowledgment (M-STA) BA frame.
[0398] Figure 6 This is a second schematic flowchart illustrating a communication method according to an embodiment of the present disclosure.
[0399] like Figure 6 As shown, the above method can be applied to access point device 102, and the method includes:
[0400] Step 601: Receive a first frame sent by the associated site device; wherein, the site device is a device that obtains a first TXOP in a first capability mode; the first frame is used for the site device to initially exchange frames with the access point device;
[0401] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0402] Optionally, in this embodiment of the disclosure, the method further includes:
[0403] Within the first TXOP, a second frame is sent to the site device; wherein the second frame is used in response to the first frame.
[0404] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0405] In some embodiments, UHRs aim to improve the reliability of wireless LAN connections, reduce latency, and lower device-level power consumption. Since most UHRs are configured as MLD devices, and UHR APs and UHR STAs use multiple connections for data transmission, power-saving mechanisms need further enhancement. Related technologies propose a power management method called Dynamic Power Saving Mode (DPS). Wi-Fi site devices or mobile access point devices can operate in a low-capability mode. In this low-capability state, the site (access point) device can receive a specific initial control frame, which is transmitted as a non-HT (duplicate) PPDU at a transmission rate of 6Mb / s, 12Mb / s, or 24Mb / s. Taking a site device as an example, when a site device supports Dynamic Power Saving Mode, it sends a Dynamic Power Saving Mode request frame to its associated access point device, carrying relevant parameter information for entering Dynamic Power Saving Mode, such as the time to enter the low-capability mode state (including but not limited to the start time and duration). After receiving the request and being ready to serve the site device in Dynamic Power Saving Mode, the access point device sends a response frame to the site device. When the site device is operating in dynamic power-saving mode, the access point device initiates the transmission with the site device by sending an initial control frame; after receiving the initial control frame, the site device switches from a low capability mode to a higher capability state in order to exchange frames with the wireless site (access point) device that sent the initial control frame.
[0406] In some embodiments, low-capability modes are divided into default mode and parameterized mode. In default mode, the operating parameters are 20MHz BW, one spatial stream, and low-rate, limited non-HT PPDU transmission formats such as 6Mb / s, 12Mb / s, or 24Mb / s. In parameterized mode, when a site device requests to enter DPS mode, it reports the operating parameters of parameterized mode to the access point (STA actively reports its supported operating capability parameters to the AP when requesting to enter DPS mode parameterized mode), such as LCMode Bandwidth, LC Mode Nss, and LC Mode MCS. High-capability mode is characterized by the site device using a bandwidth (not exceeding its operating bandwidth) and a spatial stream not exceeding the NSS used for frame exchange with the peer AP after receiving the initial control frame from the peer device within the TXOP.
[0407] Additionally, in low-capability mode, the site device can also set ICF Required to report to the peer device. Before the peer device, acting as the TXOP Holder, needs to exchange frames, it uses ICF Required to determine whether it needs to send an Initial Control Frame (ICF) to the site device for initial frame exchange. For example, when ICF Required is set to 1, the access point device needs to send an initial control frame to the site device before exchanging frames. Upon receiving the initial control frame, the site device switches from low-capability mode to high-capability mode to exchange frames with the access point device. Conversely, when ICF Required is set to 1, the access point device can exchange frames with the site device without sending an initial control frame. Because the site device reports its low-capability mode operation parameters and ICF requirements to the access point device when requesting DPS mode, the access point device, when needing to exchange frames, triggers the site device to switch to high-capability mode based on the site device's low-capability mode.
[0408] When a non-AP STA in DPS mode acts as a TXOP holder, several scenarios arise during frame exchange with its associated access point device. For example, a non-AP STA in low-capability mode can directly send UL PPDUs to the access point device in default mode or Parameter mode; alternatively, due to service requirements, the non-AP STA can switch from default or Parameter mode to high-capability mode or other operating parameter modes to exchange frames with the access point device using higher bandwidth, larger spatial flow, and higher MCS. Since the access point only knows the operating parameters of the non-AP STA in low-capability mode, if the site device switches modes before frame exchange and fails to report the operating parameters to the access point device, frame exchange will fail.
[0409] Therefore, this disclosure proposes a frame switching method and process in dynamic power-saving mode, which standardizes the signaling and process for frame switching between a non-AP STA and its associated access point in DPS mode, especially the DPS non-AP STA as the TXOP holder.
[0410] In some embodiments, a site device operating in dynamic power-saving mode, acting as a TXOP holder, needs to send an initial control frame to its associated access point device before performing frame exchange. This initial control frame needs to include, but is not limited to, at least one of the following: the maximum available bandwidth supported for frame exchange in this TXOP, the number of spatial streams during frame exchange, and MCS information. The access point device enters a relevant state based on the information carried in the initial control frame. When the access point device is ready to communicate with the site device, it sends a response frame to the site device, and then performs frame exchange. Based on this method, the frame exchange process in dynamic power-saving mode is further improved, and the actions of the site device in dynamic power-saving mode are standardized to improve transmission efficiency and reliability.
[0411] In some embodiments, a site device sends a third frame to its associated access point device, the third frame being used to request entry into DPS mode; wherein, the third frame identifies the low-capability mode mode information after the site device enters DPS mode, and the low-capability mode status information includes at least one of the following:
[0412] Default Mode: For example, the operating bandwidth is 20MHz, the maximum number of supported spatial streams is 1, the supported PPDU type for sending and receiving is non-HT PPDU format, and the supported data rates are 6, 12 and 24Mb / s;
[0413] Parameterized Mode: For example, the maximum supported bandwidth, the supported UHR PPDU and pre-UHRPPDU formats, the maximum number of spatial streams supported, the maximum number of supported MCS, etc.
[0414] After receiving the third frame, the access point device prepares to provide service to the site device in DPS mode, and then sends a fourth frame to the site device in response to the third frame.
[0415] After receiving the fourth frame, the site device activates the DPS mode requested by the third frame and enters the low-capability mode, Default Mode or Parameterized Mode identified by the third frame.
[0416] The site device obtains a first TXOP in a first capability mode and sends a first frame to its associated access point device. The first frame initiates frame exchange with its associated access point device. The first frame contains first identification information, which is an operation parameter in the first capability mode. The operation parameter includes at least one of the following:
[0417] The first identification field identifies at least one of the following: the BSRP NTB Trigger frame contains the first capability mode operation parameter information; the BSRP NTB Trigger frame initially exchanges frames with the access point device.
[0418] The second identifier field indicates the maximum bandwidth that the site device can use within the first TXOP;
[0419] The third identifier field indicates the maximum number of spatial streams that the site device can use / supports within the first TXOP;
[0420] The fourth identifier field indicates the highest MCS that the site device can use / supports within the first TXOP;
[0421] The first capability mode may be the Default Mode, Parameterized Mode, other operating state modes, or high capability mode.
[0422] For example, after the site device enables DPS mode, it enters Default Mode. The first capability mode can be Default Mode or other operating state modes. After the site device enables DPS mode, it enters Parameterized Mode. The first capability mode can be Parameterized Mode or other operating state modes.
[0423] Other operating modes refer to at least one operating parameter not exceeding the high-capacity mode; the high-capacity mode refers to the maximum operating parameters supported by the site device, such as the maximum operating bandwidth, the maximum number of spatial streams, and the highest number of MCS supported by the site device.
[0424] Optionally, the first frame may be a BSRP NTB Trigger frame, which includes a first UserInfo field and carries first identification information in the first UserInfo field.
[0425] Optionally, the first identifier field may be the Feedback Type subfield, where the FeedbackType field is set to a first parameter value, such as 4, to identify that the BSRP NTB Trigger frame contains the first capability mode operation parameter information.
[0426] Optionally, the second, third, and fourth identifier fields are carried in the Feedback Information subfield; wherein the Feedback Information subfield includes a Bandwidth field, an Nss field, and an MCS field, corresponding to the second, third, and fourth identifier fields, respectively.
[0427] In some embodiments, if the site device enters Default Mode after enabling DPS mode, and the first capability mode is Default Mode, the second, third, and fourth identifier fields can be reserved.
[0428] In some embodiments, if the site device enters Parameterized Mode after enabling DPS mode, and the first capability mode is Parameterized Mode, the second, third, and fourth identifier fields can be reserved.
[0429] That is, when the site device sends a frame, it does not switch the capability mode. The first frame may not indicate its operation parameters, that is, implicitly identify the first capability mode as the low capability mode, Default Mode or Parameterized Mode requested by the first radio frame.
[0430] Specifically, the AID12 field of the first User Info field is set to 0. This is set to 0 when the STA sends the information to the AP.
[0431] After receiving the first frame, the access point device sends a second frame to the site device in response to the first frame. The second frame may be an M-STA BA frame.
[0432] After receiving the second frame, the site device exchanges frames with the access point device within the first TXOP.
[0433] Therefore, the embodiments disclosed herein further improve the frame switching process under dynamic power saving mode and standardize the operation of site equipment under dynamic power saving mode in order to improve transmission efficiency and reliability.
[0434] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
[0435] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0436] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0437] Figure 7 This is a schematic diagram of the structure of a site device according to an embodiment of this disclosure. The site device is used to perform any of the above methods. In some embodiments, such as Figure 7 As shown, the site device 700 may include: a sending module 701.
[0438] In some embodiments, the sending module 701 described above is used for
[0439] The site device obtains a first transmission opportunity (TXOP) in the first capability mode and sends a first frame to the associated access point device within the first TXOP. The first frame is used for the site device to initially exchange frames with the access point device.
[0440] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0441] Optionally, the sending module 701 is used to perform at least one of the communication steps (such as step 202, step 501, step A6, step B2, but not limited thereto) performed by the station device 101 in any of the above methods, which will not be described in detail here.
[0442] In some embodiments, the sending module can be interchanged with the transceiver module or transceiver.
[0443] Figure 8 This is a schematic diagram of the structure of an access point device according to an embodiment of this disclosure. The access point device is used to perform any of the above methods. In some embodiments, such as Figure 8 As shown, the access point device 800 may include: a receiving module 801.
[0444] In some embodiments, the receiving module 801 is configured to receive a first frame sent by an associated site device; wherein the site device is a device that has obtained a first TXOP in a first capability mode; the first frame is used for the site device to initially exchange frames with the access point device;
[0445] The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
[0446] Optionally, the receiving module 801 is used to perform at least one of the communication steps (such as step 203, step A7, step B3, step 601, but not limited thereto) performed by the access point device 102 in any of the above methods, which will not be described in detail here.
[0447] In some embodiments, the receiving module can be interchanged with the transceiver module or transceiver.
[0448] Figure 9 This is a schematic diagram of the structure of a terminal 900 (e.g., a user equipment) proposed in an embodiment of this disclosure. The terminal 900 may be a chip, chip system, or processor that supports network devices in implementing any of the above methods, or it may be a chip, chip system, or processor that supports a terminal in implementing any of the above methods. The terminal 900 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0449] like Figure 9As shown, terminal 900 includes one or more processors 901. The processor 901 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Terminal 900 is used to execute any of the above methods.
[0450] In some embodiments, the terminal 900 further includes one or more memories 902 for storing instructions. Optionally, all or part of the memories 902 may be located outside the terminal 900.
[0451] In some embodiments, the terminal 900 further includes one or more transceivers 904. When the terminal 900 includes one or more transceivers 904, the transceivers 904 perform at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps 202, 203, 204, 205, A1, A2, A3, A4, A6, A7, A8, A9, B2, B3, B4, 501, 601, but not limited thereto), and the processor 901 performs at least one of other steps (e.g., steps 201, A5, B1, but not limited thereto).
[0452] In some embodiments, a transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.
[0453] In some embodiments, terminal 900 may include one or more interface circuits 903. Optionally, interface circuit 903 is connected to memory 902, and interface circuit 903 can be used to receive signals from memory 902 or other devices, and can be used to send signals to memory 902 or other devices. For example, interface circuit 903 can read instructions stored in memory 902 and send the instructions to processor 901.
[0454] The terminal 900 described in the above embodiments can be a communication device such as a user equipment, but the scope of the terminal 900 described in this disclosure is not limited to this, and the structure of the terminal 900 can be unrestricted. Figure 9The limitations. The communication device can be a standalone device or part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally including storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0455] Figure 10 This is a schematic diagram of the structure of the chip 1000 proposed in this embodiment. For cases where the terminal 900 can be a chip or a chip system, please refer to... Figure 10 The diagram shown is a schematic representation of the structure of chip 1000, but it is not limited to this.
[0456] Chip 1000 includes one or more processors 1001, which are used to perform any of the above methods.
[0457] In some embodiments, chip 1000 further includes one or more 1003s. Optionally, interface circuitry 1003 is connected to memory 1002. Interface circuitry 1003 can be used to receive signals from memory 1002 or other devices, and interface circuitry 1003 can be used to send signals to memory 1002 or other devices. For example, interface circuitry 1003 can read instructions stored in memory 1002 and send the instructions to processor 1001.
[0458] In some embodiments, the interface circuit 1003 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps 202, 203, 204, 205, A1, A2, A3, A4, A6, A7, A8, A9, B2, B3, B4, 501, 601, but not limited thereto), and the processor 1001 performs at least one of other steps (e.g., steps 201, A5, B1, but not limited thereto).
[0459] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
[0460] In some embodiments, chip 1000 further includes one or more memories 1002 for storing instructions. Optionally, all or part of the memories 1002 may be located outside of chip 1000.
[0461] This disclosure also proposes a storage medium storing instructions that, when executed on a terminal 900, cause the terminal 900 to perform any of the methods described above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0462] This disclosure also proposes a program product that, when executed by terminal 900, causes terminal 900 to perform any of the above methods. Optionally, the program product is a computer program product.
[0463] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method applied to site equipment, characterized in that, include: The site device obtains a first transmission opportunity (TXOP) in the first capability mode and sends a first frame to the associated access point device within the first TXOP. The first frame is used for the site device to initially exchange frames with the access point device. The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
2. The communication method according to claim 1, characterized in that, The first identification information includes: The first sub-identifier identifies at least one of the following: The first frame includes the operating parameter information of the site device in the first capability mode; The first frame is used for the initial frame exchange between the site device and the access point device.
3. The communication method according to claim 2, characterized in that, The first frame includes a first user information field (UserInfo). The first sub-identifier information is carried in the first subfield of the first User Info field.
4. The communication method according to any one of claims 1-3, characterized in that, When the first capability mode is the third capability mode, the first identification information includes: The second sub-identification information identifies the maximum bandwidth that the site device can use or supports within the first TXOP; The third sub-identification information identifies the maximum number of spatial streams that the site device can use or supports within the first TXOP; The fourth sub-identification information identifies the highest modulation and coding scheme (MCS) that the site device can use or supports within the first TXOP; The third capability mode is different from the second capability mode, which is the capability mode that the site equipment enters after activating or enabling the dynamic power saving DPS mode.
5. The communication method according to claim 4, characterized in that, The first frame includes a first User Info field; at least one of the second sub-identifier information, the third sub-identifier information, and the fourth sub-identifier information is carried in the second subfield of the first User Info field.
6. The communication method according to any one of claims 1-3, characterized in that, The first frame includes a first user information field. When the first capability mode is the second capability mode, the second subfield of the first user information field is a reserved bit. The second capability mode is the capability mode that the site device enters after enabling or activating the dynamic power saving DPS mode.
7. The communication method according to any one of claims 4 to 6, characterized in that, The second ability mode includes any one of the following: Default Mode; Parameterized Mode.
8. The communication method according to claim 4 or 5, characterized in that, When the second capability mode is Default Mode, the third capability mode includes any one of the following: Parameterized Mode; Other operating status modes; High-ability mode; When the second capability mode is the Parameterized Mode, the third capability mode includes any one of the following: Default Mode; Other operating status modes; High-ability mode; The operating parameters in the high-capacity mode include at least one of the following: The maximum operating bandwidth that the site equipment can use or supports; The maximum number of spatial streams that the site device can use or supports; The site equipment can use or supports the highest MCS; Wherein, at least one operating parameter has a value greater in the high-capability mode than in the Default Mode or Parameterized Mode or other operating state modes; and at least one operating parameter has a value different in the other operating state modes than in the Default Mode or Parameterized Mode.
9. The communication method according to any one of claims 1 to 8, characterized in that, The first frame is a BSRP NTB Trigger frame triggered by polling the non-triggered buffer status report.
10. The communication method according to any one of claims 1 to 9, characterized in that, The method further includes: Within the first TXOP, a second frame sent by the access point device is received; the second frame is used to respond to the first frame.
11. The communication method according to claim 10, characterized in that, The second frame is the Multi-Site Device Block Acknowledgment (M-STA) BA frame.
12. A communication method applied to an access point device, characterized in that, include: Receive a first frame sent by an associated site device; wherein the site device is a device that obtains a first TXOP in a first capability mode; the first frame is used for the site device to initially exchange frames with the access point device; The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode.
13. The communication method according to claim 12, characterized in that, The method further includes: Within the first TXOP, a second frame is sent to the site device; wherein the second frame is used in response to the first frame.
14. A communication device, wherein the communication device is a site device, characterized in that, include: One or more processors; The site device is used to perform the communication method according to any one of claims 1 to 11.
15. A communication device, wherein the communication device is an access point device, characterized in that, include: One or more processors; The access point device is used to execute the communication method according to claim 12 or 13.
16. A communication device, characterized in that, The communication device is used to implement the communication method as described in claims 1 to 11, 12, or 13.
17. A communication system, characterized in that, This includes site equipment and access point equipment; The site device is configured to obtain a first TXOP in a first capability mode and send a first frame to the associated access point device within the first TXOP. The first frame is used for the site device to initially exchange frames with the access point device. The first frame includes first identification information, which identifies the operating parameter information of the site device in the first capability mode. The access point device is configured to receive the first frame.
18. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the communication method as described in any one of claims 1 to 11, or performs the communication method as described in claim 12 or 13.
19. A program product comprising at least one of a program and instructions, characterized in that, When at least one of the programs or instructions is executed by a communication device, it implements the communication method of any one of claims 1 to 11, or the communication method of claim 12 or 13.